html body:not(#x) .ffn-tools :is(.cart-icon-counter,svg){display:none!important}html body:not(#x) :is(.ra-mobile-buybar,.drawer-mobile__inner,.drawer-mobile__content){background:#fff!important}@media(max-width:1024px){html body:not(#x) .ffn-mobilebar{padding:16px!important;gap:12px;position:sticky}html body:not(#x) .ffn-mobilebar .ffn-logo{font-size:15px!important;white-space:nowrap;line-height:1}html body:not(#x) .ffn-mobilebar__tools{position:absolute;right:16px;top:16px;margin:0}html body:not(#x) .ffn-tools{top:16px!important;right:64px!important;line-height:15px}html body:not(#x) .ffn-tools .menu-tools__item:not(.menu-tools__item--cart){display:none!important}html body:not(#x) .ffn-tools .menu-tools__link,html body:not(#x) .ffn-mobilebar__tools button{line-height:15px!important}html body:not(#x) .ffn-hero__media img{width:100%!important;max-width:none!important;max-height:none!important}html body:not(#x) .ffn-hero--below .ffn-hero__caption{margin-top:16px}html body:not(#x) .ffn-hero__chevron{display:none}html body:not(#x) .section-header>.ffn-header{flex:1 1 auto;width:100%}html body:not(#x) .ffn-mobilemenu__head{align-items:flex-start!important;margin-bottom:40px!important}html body:not(#x) .ffn-mobilemenu__head .ffn-logo{font-size:15px!important;line-height:15px!important;margin:0!important}html body:not(#x) .ffn-mobilemenu__head button{line-height:15px!important;color:#000!important}html body:not(#x) .ffn-mobilemenu__tools a{font-weight:400!important}html body:not(#x) .drawer-cart{width:100vw!important}}html body:not(#x) .section-404 h1,html body:not(#x) .section-cart h1{font-size:22px!important;font-weight:700!important;line-height:1.05!important;letter-spacing:-.01em!important;text-transform:uppercase;margin:0 0 22px!important}html body:not(#x) .section-404 p{font-size:10px!important;line-height:16px!important}html body:not(#x) .section-404__overlay-text--buttons a{background:none!important;border:0!important;padding:0!important;margin:0 24px 0 0!important;font-size:10px!important;color:#000!important;text-decoration:underline!important;text-transform:uppercase}html body:not(#x) .section-404__overlay-text{position:static!important;transform:none!important;text-align:left!important;padding:0!important}html body:not(#x) .section-404 :is(.image-desktop,.image-mobile){display:none!important}html body:not(#x) .section-product .accordions{display:none!important}html body:not(#x) :is(.card-product__footer,.ffn-card__meta){margin-top:10px!important;padding:0!important;display:block!important}html body:not(#x) :is(.card-product__title,.card-product__price,.ffn-card__title,.ffn-card__price),html body:not(#x) :is(.card-product__title,.card-product__price,.ffn-card__title,.ffn-card__price) *{margin:0!important;padding:0!important;font-size:10px!important;line-height:15px!important;letter-spacing:0!important}html body:not(#x) :is(.card-product__title,.ffn-card__title),html body:not(#x) :is(.card-product__title,.ffn-card__title) *{font-weight:400!important}html body:not(#x) :is(.card-product__price,.ffn-card__price),html body:not(#x) :is(.card-product__price,.ffn-card__price) *{font-weight:400!important}html body:not(#x) :is(.card-product,.ffn-card) a,html body:not(#x) :is(.card-product,.ffn-card) a *,html body:not(#x) .ffn-card,html body:not(#x) .ffn-card *{text-decoration:none!important;border-bottom:0!important}@media(max-width:1024px){html body:not(#x) .ffn-mobilebar{position:fixed!important;top:0;left:0;right:0;z-index:74;background:#fff}html body:not(#x) main{padding-top:56px!important}}
/*# sourceMappingURL=/cdn/shop/t/11/assets/ffn-mobile.css.map */
