@media(min-width:1025px){html body:not(#x) main{width:auto!important;max-width:none!important}}html body:not(#x),html body:not(#x) :is(main,.shopify-section,.section-header,.container,.wrap,.section-product,.product-media,.swiper,.swiper-slide,.slide-content,.drawer,.drawer-cart,.drawer-search,.drawer-filters,.ra-empty-notice,.section-collection,.card-product__media,.ra-select__panel,.predictive-search,.view-cart,.main-cart,.section-cart,.section-search,.section-page,.section-404){background-color:#fff!important}html body:not(#x) .ffn-footer{background:#000!important}html body:not(#x) .section-collection-header,html body:not(#x) .ra-cattabs{display:none!important}html body:not(#x) .ra-toolbar *,html body:not(#x) .ra-toolbar{color:#000!important}html body:not(#x) .ffn-footer a,html body:not(#x) .ffn-footer li{font-weight:400!important}html body:not(#x) .ffn-footer .ffn-footer__label{font-weight:700!important}html body:not(#x) .section-product__details__title h1{font-weight:700!important;font-size:22px!important;line-height:1.05!important;margin:0 0 26px!important;letter-spacing:-.01em!important}html body:not(#x) .section-product{padding-top:0!important}html body:not(#x) .section-product__details{padding-top:0!important;margin-top:0!important}html body:not(#x) .section-product__details>*:first-child{margin-top:0!important;padding-top:0!important}html body:not(#x) .product-form{padding-top:0!important;margin-top:0!important}@media(min-width:1025px){html body.template-product:not(#x) main,html body.template-collection:not(#x) main,html body.template-search:not(#x) main{padding-top:30px!important}html body:not(#x) .section-product__inner{grid-template-columns:minmax(0,560px) 260px!important;justify-content:start!important;gap:64px!important}html body:not(#x) .section-product__details{top:30px!important}html body:not(#x) .section-product .wrap{padding:0!important}}html body:not(#x) .section-product__details__title h1{margin:0 0 22px!important}html body:not(#x) .ra-toolbar__by,html body:not(#x) .ra-sort__label{color:#000!important}html body:not(#x) main :is(h1,h2,h3,h4,h5,h6,p,li,td,th,span,a,strong,em,b,label,legend,small,div,input,select,textarea,button){color:#000!important}html body:not(#x) main .ffn-hero:not(.ffn-hero--below):not(.ffn-hero--dark-text) :is(.ffn-hero__title,.ffn-hero__link){color:#fff!important}html body:not(#x) :is(.button--add-to-cart,.button--fat,.drawer .button,button[type=submit],input[type=submit],.button--black,.button--primary),html body:not(#x) :is(.button--add-to-cart,.button--fat,.drawer .button,button[type=submit],.button--black,.button--primary) *{color:#fff!important}html body:not(#x) :is(.button--add-to-cart,.button--fat,button[type=submit],input[type=submit]){background:#000!important;border-color:#000!important}html body:not(#x) main :is(.section-page-content__inner,.rte,.richtext){max-width:560px}html body:not(#x) main :is(.rte,.section-page-content__inner) :is(p,li,td,th){font-size:10px!important;line-height:16px!important}html body:not(#x) main :is(.rte,.section-page-content__inner) :is(h2,h3){font-size:10px!important;font-weight:700!important;margin:28px 0 8px!important}html body:not(#x) main table{border-collapse:collapse;margin:12px 0 20px}html body:not(#x) main :is(td,th){padding:3px 24px 3px 0!important;text-align:left;border:0!important}html body:not(#x) main :is(.section-page-header__inner,.section-basic-page-header,.basic-page-header) :is(h1,h2){font-size:22px!important;font-weight:700!important;line-height:1.05!important;letter-spacing:-.01em!important}html body:not(#x) main :is(.rte,.section-page-content__inner) a{text-decoration:underline}html body:not(#x) :is(.drawer-mask,.menu-mask){backdrop-filter:none!important;-webkit-backdrop-filter:none!important;background:#00000059!important}html body:not(#x) .drawer-cart{width:420px!important;max-width:100vw!important}html body:not(#x) .drawer :is(p,span,a,label,div,h2,h3,li,dt,dd){color:#000!important}html body:not(#x) .drawer .remove{color:#000!important;text-decoration:underline}html body:not(#x) .drawer :is(.cart-item a,.cart-item__media,.cart-item img){background:#fff!important}html body:not(#x) .drawer .button--white,html body:not(#x) .drawer .button--white *{color:#000!important;background:transparent!important}html body:not(#x) .drawer .view-cart,html body:not(#x) .drawer .view-cart *{background:#fff!important;color:#000!important;border:0!important;text-decoration:underline}html body:not(#x) .drawer .button--fat,html body:not(#x) .drawer .button--fat *{background:#000!important;color:#fff!important}html body:not(#x) :is(.drawer,.drawer *,.ra-select__panel,.ra-select__panel *,.section-product__details__variants,.section-product__details__variants *,.accordions,.accordion,.accordion *){border-top:0!important;border-left:0!important;border-right:0!important}html body:not(#x) :is(.ra-select__panel li,.ra-select__panel button,.ra-select__panel label,.drawer .filter-group,.drawer .accordion){border-bottom:0!important}html body:not(#x) main th{background:transparent!important;font-weight:700!important}html body.search-open:not(#x) .drawer-search{position:fixed!important;top:0!important;bottom:0!important;left:var(--ffn-col)!important;right:var(--ffn-col)!important;width:auto!important;height:auto!important;z-index:58!important;background:#fff!important;padding:30px 0 0!important;overflow:auto}html body:not(#x) .drawer-search form{margin:0!important;padding:0!important;left:0!important;right:0!important;width:100%!important}html body:not(#x) .drawer-search__input{font-size:13px!important;height:28px!important;border:0!important;border-bottom:1px solid #000!important;padding:0 40px 0 0!important;background:transparent!important;color:#000!important}html body:not(#x) .drawer-search-close{top:10px!important;right:0!important}html body:not(#x) .drawer-search :is(h2,h3,.title,.popular-searches__title){font-size:10px!important;font-weight:700!important;margin:28px 0 8px!important}@media(max-width:1024px){html body.search-open:not(#x) .drawer-search{left:0!important;right:0!important;padding:16px!important;z-index:90!important}}
/*# sourceMappingURL=/cdn/shop/t/11/assets/ffn-patch.css.map */
