.section-main-product{padding-top:0!important}@media screen and (min-width:750px){.product__media-wrapper{position:sticky;top:calc(var(--lfa-header, 56px) + 16px);align-self:flex-start}media-gallery>slider-component:not(.thumbnail-slider){position:relative!important;display:block!important}media-gallery>slider-component:not(.thumbnail-slider) .slider-buttons{position:absolute!important;bottom:0!important;left:0!important;right:0!important;display:flex!important;align-items:center!important;justify-content:space-between!important;padding:0!important;z-index:5!important;pointer-events:none!important}media-gallery>slider-component:not(.thumbnail-slider) .slider-button{pointer-events:all!important;width:44px!important;height:44px!important;background:rgba(var(--lfa-black-rgb),.55)!important;color:var(--lfa-concrete)!important;border:none!important;border-radius:0!important;display:flex!important;align-items:center!important;justify-content:center!important;cursor:pointer!important;transition:background .15s ease!important;flex-shrink:0!important}media-gallery>slider-component:not(.thumbnail-slider) .slider-button:hover{background:rgba(var(--lfa-black-rgb),.88)!important}media-gallery>slider-component:not(.thumbnail-slider) .slider-counter{font-family:DM Mono,monospace!important;font-size:11px!important;letter-spacing:.1em!important;color:rgba(var(--lfa-white-rgb),.85)!important;background:rgba(var(--lfa-black-rgb),.35)!important;padding:5px 10px!important;pointer-events:none!important}.thumbnail-slider .slider-button{display:none!important}.thumbnail-list{display:flex!important;flex-wrap:wrap!important;justify-content:center!important;gap:6px!important;padding:10px 0 0!important;list-style:none!important;margin:0!important}.thumbnail-list__item{flex:0 0 64px!important}.thumbnail{display:block!important;width:100%!important;aspect-ratio:1 / 1!important;border:1px solid var(--lfa-divider)!important;border-radius:0!important;padding:0!important;overflow:hidden!important;cursor:pointer!important;background:none!important;transition:border-color .15s ease!important}.thumbnail:hover{border-color:var(--lfa-obsidian)!important}.thumbnail[aria-current=true]{border-color:var(--lfa-black)!important}.thumbnail img{width:100%!important;height:100%!important;object-fit:cover!important;display:block!important;border-radius:0!important}}@media screen and (max-width:749px){.slider-buttons{display:flex!important;align-items:center!important;justify-content:center!important;gap:14px!important;padding:10px 0 2px!important}.slider-button{width:34px!important;height:34px!important;background:transparent!important;border:1px solid var(--lfa-divider)!important;border-radius:0!important;color:var(--lfa-black)!important;display:flex!important;align-items:center!important;justify-content:center!important;cursor:pointer!important}.slider-counter{font-family:DM Mono,monospace!important;font-size:11px!important;letter-spacing:.1em!important;color:var(--lfa-stone)!important}}.product__info-container{padding-left:0!important}@media screen and (min-width:750px){.product__info-container{padding-left:48px!important;padding-right:0!important}}.lfa-pdp__eyebrow{font-family:DM Mono,monospace;font-size:11px;letter-spacing:.18em;text-transform:uppercase;color:var(--lfa-stone);margin:0 0 10px;display:block}.product__title h1{font-family:Bebas Neue,Arial Black,sans-serif!important;font-size:clamp(2.2rem,5vw,3.5rem)!important;line-height:.92!important;letter-spacing:.03em!important;text-transform:uppercase!important;font-weight:400!important;margin:0 0 2px!important;color:var(--lfa-black)!important}.product__title a.product__title{display:none!important}.price--large .price-item{font-family:DM Mono,monospace!important;font-size:17px!important;letter-spacing:.08em!important;color:var(--lfa-black)!important}.price--large .price-item--compare{color:var(--lfa-stone)!important;opacity:.65}.product-form__input--pill input[type=radio]+label{min-width:52px!important;height:44px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;padding:0 16px!important;font-family:DM Mono,monospace!important;font-size:12px!important;letter-spacing:.1em!important;border:1px solid var(--lfa-divider)!important;border-radius:0!important;background:transparent!important;color:var(--lfa-black)!important;cursor:pointer!important;transition:border-color .15s ease,background .15s ease,color .15s ease!important}.product-form__input--pill input[type=radio]+label:hover{border-color:var(--lfa-black)!important}.product-form__input--pill input[type=radio]:checked+label{background-color:var(--lfa-black)!important;color:var(--lfa-bone)!important;border-color:var(--lfa-black)!important}.product-form__input--pill input[type=radio]:disabled+label,.product-form__input--pill input[type=radio].disabled+label{opacity:.28!important;text-decoration:line-through!important;cursor:not-allowed!important}.product__info-container .product-form__input a{font-family:DM Mono,monospace;font-size:10px;letter-spacing:.14em;text-transform:uppercase;color:var(--lfa-stone);text-decoration:underline;text-underline-offset:3px}.lfa-pdp-fit-summary{margin-top:12px;font-family:DM Sans,sans-serif;font-size:13px;line-height:1.4;color:var(--lfa-stone)}.lfa-pdp-fit-scale{display:block;width:100%;max-width:360px;height:auto;margin:14px 0 2px;border-radius:0}.lfa-pdp-size-guide-link{display:inline-block;margin-top:12px;font-family:DM Mono,monospace;font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:var(--lfa-stone);text-decoration:underline;text-underline-offset:3px;transition:color .15s ease}.lfa-pdp-size-guide-link:hover{color:var(--lfa-black)}.lfa-pdp-reassurance{display:flex;flex-wrap:wrap;gap:6px 16px;margin-top:16px;font-family:DM Mono,monospace;font-size:11px;letter-spacing:.1em;text-transform:uppercase;color:var(--lfa-stone)}.lfa-pdp-reassurance__item a{color:var(--lfa-stone);text-decoration:underline;text-underline-offset:3px;transition:color .15s ease}.lfa-pdp-reassurance__item a:hover{color:var(--lfa-black)}.product-form__submit.button{width:100%!important;background-color:var(--lfa-black)!important;color:var(--lfa-concrete)!important;border:none!important;border-radius:0!important;padding:20px 32px!important;font-family:DM Sans,sans-serif!important;font-size:12px!important;font-weight:600!important;letter-spacing:.16em!important;text-transform:uppercase!important;transition:opacity .15s ease!important;min-height:56px!important}.product-form__submit.button:hover:not(:disabled){opacity:.82!important}.product-form__submit.button:disabled,.product-form__submit.button[disabled]{background-color:var(--lfa-bone)!important;color:var(--lfa-stone)!important;opacity:1!important}.lfa-pdp__trust{display:flex;align-items:center;gap:8px;font-family:DM Sans,sans-serif;font-size:15px;font-weight:400;color:var(--lfa-stone);border-top:1px solid var(--lfa-divider);padding-top:18px;margin-top:6px;line-height:1.5}.lfa-pdp__trust--tenth{text-decoration:none;color:inherit;transition:opacity .15s ease}.lfa-pdp__trust--tenth:hover{opacity:.65}.lfa-pdp__tenth-copy{flex:1;color:var(--lfa-stone)}.lfa-pdp__tenth-wordmark{display:inline-flex;flex-shrink:0;color:var(--lfa-ink);opacity:.85}.lfa-pdp__tenth-wordmark svg{height:24px;width:auto;display:block}.product__accordion.accordion summary{padding:18px 0;border-top:1px solid var(--lfa-divider)}.product__accordion.accordion:last-of-type details{border-bottom:1px solid var(--lfa-divider)}.accordion__title{font-family:DM Sans,sans-serif!important;font-size:13px!important;font-weight:600!important;letter-spacing:.1em!important;text-transform:uppercase!important;color:var(--lfa-black)!important}.accordion__content{font-family:DM Sans,sans-serif!important;font-size:15px!important;font-weight:400!important;line-height:1.75!important;color:var(--lfa-stone)!important;padding-bottom:20px!important}.lfa-satc{position:fixed;bottom:0;left:0;right:0;z-index:90;background:var(--lfa-concrete);border-top:1px solid var(--lfa-divider);transform:translateY(100%);transition:transform .28s var(--lfa-ease, cubic-bezier(.25, .46, .45, .94));padding:12px 24px;box-shadow:0 -4px 24px #0000000f}.lfa-satc.is-visible{transform:translateY(0)}.lfa-satc__inner{max-width:1200px;margin:0 auto;display:flex;align-items:center;justify-content:space-between;gap:20px}.lfa-satc__product{display:flex;flex-direction:column;gap:3px;min-width:0;flex:1}.lfa-satc__title{font-family:Bebas Neue,Arial Black,sans-serif;font-size:1.15rem;letter-spacing:.04em;text-transform:uppercase;color:var(--lfa-black);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.lfa-satc__variant{font-family:DM Mono,monospace;font-size:11px;letter-spacing:.1em;text-transform:uppercase;color:var(--lfa-stone);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.lfa-satc__price{font-family:DM Mono,monospace;font-size:14px;letter-spacing:.08em;color:var(--lfa-black);flex-shrink:0}.lfa-satc__btn{background:var(--lfa-black);color:var(--lfa-concrete);border:none;border-radius:0;padding:16px 28px;font-family:DM Sans,sans-serif;font-size:12px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;cursor:pointer;white-space:nowrap;flex-shrink:0;transition:opacity .15s ease;min-height:50px}.lfa-satc__btn:hover:not(:disabled){opacity:.82}.lfa-satc__btn:disabled{opacity:.5;cursor:wait}@media screen and (max-width:749px){.lfa-satc{padding:10px 16px}.lfa-satc__title{font-size:1rem}.lfa-satc__btn{padding:14px 18px;font-size:11px}.lfa-satc__product{display:none}.lfa-satc__inner{justify-content:flex-end;gap:12px}.lfa-satc__price{display:block;font-size:13px}}.product-form__buttons .shopify-payment-button{margin-top:0!important}.shopify-payment-button__button{border-radius:0!important}.shopify-payment-button.lfa-dcb-hidden{display:none!important}.product__info-container .lfa-share-trigger{display:flex!important;align-items:center!important;justify-content:center!important;gap:8px!important;width:100%!important;padding:15px 24px!important;margin-top:10px!important;background:transparent!important;border:1px solid var(--lfa-obsidian)!important;color:var(--lfa-black)!important;font-family:DM Sans,sans-serif!important;font-size:12px!important;font-weight:600!important;letter-spacing:.12em!important;text-transform:uppercase!important;cursor:pointer!important;min-height:44px!important;transition:background-color var(--lfa-t-fast),color var(--lfa-t-fast),border-color var(--lfa-t-fast)!important}.product__info-container .lfa-share-trigger:hover{background:var(--lfa-black)!important;color:var(--lfa-concrete)!important;border-color:var(--lfa-black)!important}.product__info-container .lfa-share-trigger svg{width:15px!important;height:15px!important;flex-shrink:0!important}@media screen and (max-width:749px){.product-media-modal__dialog{height:100vh;height:100dvh}.product-media-modal__content{max-height:100vh;max-height:100dvh;height:100vh;height:100dvh;width:100vw;overflow:auto;-webkit-overflow-scrolling:touch;padding:0;display:grid;place-content:safe center}.product-media-modal__content>*{margin:0;height:auto}.product-media-modal__content img{display:block;width:auto;height:auto;max-width:120vw;max-height:120vh;max-height:120dvh;object-fit:contain}}@media screen and (min-width:750px){body{padding-bottom:96px!important}.product-media-container.constrain-height{max-width:max(360px,calc((100vh - 360px) * var(--ratio, 1)))!important;margin-left:auto!important;margin-right:auto!important}media-gallery>slider-component:not(.thumbnail-slider),media-gallery>slider-component.thumbnail-slider{max-width:max(360px,calc(100vh - 360px))!important;margin-left:auto!important;margin-right:auto!important}media-gallery>slider-component.thumbnail-slider{margin-top:10px!important}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/lfa-pdp.css.map */
