:root{--f-black: #111111;--f-off-white: #faf9f6;--f-white: #ffffff;--f-warm-grey: #e8e5e0;--f-grey-mid: #8a8782;--f-dark-grey: #3a3a38;--f-accent: #9a3b2e;--f-tracking-caps: .12em;--f-ease: cubic-bezier(.32, .72, 0, 1)}.btn,.element-button,button.btn{border-radius:0!important;letter-spacing:var(--f-tracking-caps);text-transform:uppercase;font-size:.8125rem;box-shadow:none!important;transition:background-color .25s var(--f-ease),color .25s var(--f-ease),border-color .25s var(--f-ease)}input,select,textarea,.input-full{border-radius:0!important}.grid-product__tag{border-radius:0;font-size:.6875rem;letter-spacing:.1em;text-transform:uppercase;padding:5px 10px;background:var(--f-off-white);color:var(--f-black);border:1px solid var(--f-black);box-shadow:none}.grid-product__tag--sale{background:var(--f-accent);border-color:var(--f-accent);color:var(--f-white)}.grid-product__tag--sold-out{background:var(--f-warm-grey);border-color:var(--f-warm-grey);color:var(--f-dark-grey)}.grid-product__image-wrap img{transition:transform .6s var(--f-ease)}@media(min-width:769px){.grid-product__content:hover .grid-product__image-wrap img{transform:scale(1.03)}}.f-shipping-bar{padding:14px 0 4px;border-bottom:1px solid var(--f-warm-grey);margin-bottom:12px}.f-shipping-bar__label{display:block;font-size:.75rem;letter-spacing:.06em;text-transform:uppercase;margin-bottom:8px;color:inherit}.f-shipping-bar__track{height:2px;background:var(--f-warm-grey);position:relative;overflow:hidden}.f-shipping-bar__fill{position:absolute;inset:0 auto 0 0;width:0%;background:currentColor;transition:width .5s var(--f-ease)}.f-shipping-bar--unlocked .f-shipping-bar__label{color:inherit;opacity:.85}.f-crosssell{border-top:1px solid var(--f-warm-grey);padding-top:16px;margin-top:16px}.f-crosssell:empty{display:none}.f-crosssell__title{font-size:.75rem;letter-spacing:.1em;text-transform:uppercase;margin:0 0 12px}.f-crosssell__item{display:flex;align-items:center;gap:12px;margin-bottom:12px}.f-crosssell__image{width:56px;height:74px;object-fit:cover;background:var(--f-warm-grey);flex:0 0 auto}.f-crosssell__info{flex:1 1 auto;min-width:0}.f-crosssell__name{display:block;font-size:.8125rem;line-height:1.3;margin-bottom:2px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.f-crosssell__price{font-size:.8125rem;opacity:.65}.f-crosssell__add{flex:0 0 auto;border:1px solid currentColor;background:transparent;color:inherit;font-size:.6875rem;letter-spacing:.1em;text-transform:uppercase;padding:8px 12px;cursor:pointer;transition:background-color .25s var(--f-ease),color .25s var(--f-ease)}.f-crosssell__add:hover,.f-crosssell__add:focus-visible{background:var(--f-black);color:var(--f-white);border-color:var(--f-black)}.f-crosssell__add[disabled]{opacity:.4;cursor:default}.f-sticky-atc{position:fixed;left:0;right:0;bottom:0;z-index:25;display:flex;align-items:center;gap:12px;padding:10px 16px calc(10px + env(safe-area-inset-bottom));background:var(--f-white);border-top:1px solid var(--f-warm-grey);transform:translateY(110%);transition:transform .35s var(--f-ease)}.f-sticky-atc.is-visible{transform:translateY(0)}.f-sticky-atc__info{flex:1 1 auto;min-width:0}.f-sticky-atc__title{display:block;font-size:.8125rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:var(--f-black)}.f-sticky-atc__price{font-size:.8125rem;color:var(--f-grey-mid)}.f-sticky-atc__button{flex:0 0 auto;background:var(--f-black);color:var(--f-white);border:0;font-size:.8125rem;letter-spacing:var(--f-tracking-caps);text-transform:uppercase;padding:14px 22px;min-height:48px;cursor:pointer}@media(min-width:769px){.f-sticky-atc{display:none}}.f-ctl{display:grid;grid-template-columns:1fr;gap:24px;align-items:start}@media(min-width:769px){.f-ctl{grid-template-columns:1.1fr 1fr;gap:48px}}.f-ctl__image img{width:100%;height:auto;display:block}.f-ctl__products{display:grid;grid-template-columns:repeat(2,1fr);gap:16px}.f-ctl__footer{margin-top:24px}.hotspot__button,.hotspot{box-shadow:none}[data-f-animate]{opacity:0;transform:translateY(16px);transition:opacity .45s ease-out,transform .45s ease-out}[data-f-animate].is-revealed{opacity:1;transform:none}@media(prefers-reduced-motion:reduce){[data-f-animate]{opacity:1;transform:none;transition:none}.f-sticky-atc,.f-shipping-bar__fill,.grid-product__image-wrap img{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/fashion-custom.css.map */
