.collection ul.slider,.related-products ul.slider{overflow-y:hidden!important}.collection ul.slider.slider--desktop,.collection ul.slider.slider--tablet,.collection ul.slider.slider--mobile,.related-products ul.slider{padding-top:14px!important;padding-bottom:30px!important;margin-top:-14px!important;margin-bottom:-30px!important}.collection ul.slider.slider>.grid__item:first-child{margin-left:auto!important}.collection ul.slider.slider>.grid__item:last-child{margin-right:auto!important}.product-form__input--pill .fctip .fctip__box{transform:translate(calc(-50% + var(--fcx,0px)))!important}.product-form__input--pill .fctip .fctip__box:after{margin-left:calc(-6px - var(--fcx,0px))!important}@media screen and (max-width:749px){.product-form__input--pill .fctip .fctip__box{width:min(280px,calc(100vw - 24px))!important}}.product-form__buttons.fcbtns .fcbn[hidden]{display:none!important}.product-form__buttons.fcbtns:has(.fcbn[hidden]){grid-template-columns:1fr!important}.fcpd__panel[data-p=s] .fcpd__desc p:first-of-type:first-letter,.fcpd__panel[data-p=r] .fcpd__desc p:first-of-type:first-letter{float:none!important;margin:0!important;font-size:inherit!important;font-weight:inherit!important;line-height:inherit!important;color:inherit!important}.tfc-policy h1,.tfc-policy h2,.tfc-policy h3,.tfc-policy h4{font-family:inherit!important;font-weight:700!important;letter-spacing:normal!important;text-transform:none!important}.tfc-policy table{table-layout:auto!important}.tfc-policy img{max-width:100%;height:auto}.shopify-policy__container:has(.tfc-policy){max-width:104rem!important;padding-left:1.5rem!important;padding-right:1.5rem!important}.shopify-policy__container:has(.tfc-policy) .shopify-policy__title{display:none!important}.menu-drawer__navigation-container>.menu-drawer__navigation{padding-top:.4rem}.menu-drawer__navigation>ul.menu-drawer__menu.has-submenu{display:grid;grid-template-columns:1fr 1fr;gap:.8rem;margin-top:0;padding:1rem 1.6rem 1.2rem}.menu-drawer__navigation>ul.menu-drawer__menu.has-submenu:before{content:"MENU";grid-column:1/-1;display:block;margin:0 0 .4rem;padding:0;text-align:center;font-size:1.5rem;font-weight:700;letter-spacing:.24em;line-height:1.4;color:#191514;background:linear-gradient(#cfcfcf,#cfcfcf) left center/ calc(50% - 5.2rem) 1px no-repeat,linear-gradient(#cfcfcf,#cfcfcf) right center/ calc(50% - 5.2rem) 1px no-repeat}.menu-drawer__navigation>ul.menu-drawer__menu.has-submenu>li{margin:0;min-width:0}.menu-drawer__navigation>ul.menu-drawer__menu.has-submenu>li>details>summary.menu-drawer__menu-item,.menu-drawer__navigation>ul.menu-drawer__menu.has-submenu>li>a.menu-drawer__menu-item{display:flex;align-items:center;justify-content:center;min-height:6.6rem;height:100%;margin:0;padding:1.2rem .8rem;border:0;border-radius:8px;background:#f4f4f4;text-align:center;font-size:1.3rem;font-weight:600;letter-spacing:.06em;line-height:1.3;text-transform:uppercase;color:#191514;-webkit-tap-highlight-color:transparent;transition:background .15s}.menu-drawer__navigation>ul.menu-drawer__menu.has-submenu>li>details>summary.menu-drawer__menu-item>.svg-wrapper{display:none}.menu-drawer__navigation>ul.menu-drawer__menu.has-submenu>li>details>summary.menu-drawer__menu-item:active,.menu-drawer__navigation>ul.menu-drawer__menu.has-submenu>li>a.menu-drawer__menu-item:active{background:#e8e8e8}.menu-drawer__navigation>ul.menu-drawer__menu.has-submenu>li:last-child:nth-child(odd){grid-column:1/-1}.menu-drawer__navigation>ul.menu-drawer__menu.has-submenu>li:last-child:nth-child(odd)>a.menu-drawer__menu-item,.menu-drawer__navigation>ul.menu-drawer__menu.has-submenu>li:last-child:nth-child(odd)>details>summary.menu-drawer__menu-item{min-height:5.2rem;background:#191514!important;color:#fff!important}.menu-drawer__navigation>ul.menu-drawer__menu.has-submenu>li:last-child:nth-child(odd)>a.menu-drawer__menu-item:active{background:#000!important}.menu-drawer .fcdm{padding:0 1.6rem 2.4rem}.menu-drawer .fcdm__tabs{display:flex;gap:0;margin:1.2rem 0 1.4rem;padding:3px;background:#f1f1f1;border-radius:8px}.menu-drawer .fcdm__tab{flex:1 1 0;min-width:0;padding:1.1rem .4rem .9rem;border-radius:6px;border-bottom:2px solid transparent;font-size:1.4rem;font-weight:700;letter-spacing:.08em;line-height:1.2;text-align:center;text-transform:uppercase;color:#191514;cursor:pointer;-webkit-tap-highlight-color:transparent;-webkit-user-select:none;user-select:none}.menu-drawer .fcdm__tab.is-on{background:#fff;color:#191514;font-weight:800;border-bottom-color:#df0132}.menu-drawer .fcdm__tab:focus-visible{outline:2px solid #191514;outline-offset:1px}.menu-drawer .fcdm__panel[hidden]{display:none}.menu-drawer .fcdm__grid{display:grid;grid-template-columns:1fr 1fr;gap:.8rem;margin:0;padding:0;list-style:none}.menu-drawer .fcdm__grid li:last-child:nth-child(odd){grid-column:1/-1}.menu-drawer .fcdm__tile{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:7rem;height:100%;padding:1.2rem .8rem;border:1px solid #e3e3e3;border-radius:8px;background:#fff;text-align:center;text-decoration:none;color:#191514;font-size:1.55rem;font-weight:700;line-height:1.3;transition:border-color .15s}.menu-drawer .fcdm__tile small{display:block;margin-top:.4rem;font-size:1.2rem;font-weight:400;color:#8a8a8a}.menu-drawer .fcdm__tile:active,.menu-drawer .fcdm__tile[aria-current]{border-color:#191514}.menu-drawer .fcdm__chips{display:flex;flex-wrap:wrap;gap:.8rem;margin:0;padding:0;list-style:none}.menu-drawer .fcdm__chip{display:inline-flex;align-items:center;padding:.9rem 1.5rem;border:1px solid #d6d6d6;border-radius:999px;background:#fff;font-size:1.4rem;font-weight:600;line-height:1.2;color:#191514;text-decoration:none;transition:border-color .15s}.menu-drawer .fcdm__chip:active,.menu-drawer .fcdm__chip[aria-current]{border-color:#191514}.menu-drawer .fcdm__chip--all{border-color:#191514;font-weight:700}.menu-drawer .fcdm__row{display:block;padding:1.2rem 0;border-bottom:1px solid #eee;font-size:1.4rem;color:#191514;text-decoration:none}.menu-drawer .fcdm__all{display:flex;align-items:center;justify-content:center;gap:.8rem;margin-top:1.8rem;padding:1.4rem 1.2rem;border:0;border-radius:6px;background:#191514;color:#fff!important;text-align:center;font-size:1.3rem;font-weight:700;letter-spacing:.12em;line-height:1.3;text-transform:uppercase;text-decoration:none;transition:background .15s}.menu-drawer .fcdm__all:after{content:"\2192";font-size:1.6rem;letter-spacing:0}.menu-drawer .fcdm__all:active{background:#000}.menu-drawer .fcdm__allrow{color:#df0132!important;font-weight:700!important;letter-spacing:.06em}
/*# sourceMappingURL=/cdn/shop/t/13/assets/fc-fixes.css.map */
