body[data-ls-template=product]{--ls-preorder-ink: #c2410c}.ls-product-gallery-status{display:none}body[data-ls-template=product] .ls-uniform-picker [data-ls-size-option] .variant-option__button-label{transition:background-color .15s,color .15s,border-color .15s}body[data-ls-template=product] .ls-uniform-picker [data-ls-size-option] [data-ls-availability=preorder] .ls-size-dot{display:block;background:var(--ls-preorder-ink)!important}body[data-ls-template=product] .ls-uniform-picker [data-ls-size-option] [data-ls-availability=in_stock] .ls-size-dot{display:none}body[data-ls-template=product] .ls-uniform-picker [data-ls-size-option] [data-ls-availability=sold_out]{color:#999;border-color:#ccc}body[data-ls-template=product] .ls-uniform-picker [data-ls-size-option] [data-ls-availability=sold_out] .variant-option__button-label__text{text-decoration:line-through}body[data-ls-template=product] .ls-uniform-picker [data-ls-size-option] [data-ls-availability]:not([data-ls-availability=sold_out]) .variant-option__button-label__text{text-decoration:none}body[data-ls-template=product] .ls-uniform-picker [data-ls-size-option] [data-ls-availability]:not([data-ls-availability=sold_out]) .variant-option__strikethrough{display:none}.ls-size-legend{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin:10px 0 0;color:#666;font-size:var(--ls-step-10);line-height:1.5}.ls-size-legend>span{display:inline-flex;align-items:center;gap:6px}.ls-size-legend i{display:inline-block;width:5px;height:5px;border-radius:50%;background:#111}.ls-size-legend .ls-size-legend-preorder{background:var(--ls-preorder-ink)}body[data-ls-template=product] .product-details add-to-cart-component [ref=addToCartButton]{display:flex;justify-content:space-between;align-items:center;gap:12px}body[data-ls-template=product] .product-details .ls-add-to-cart-price{margin-inline-start:auto;white-space:nowrap}product-form-component[data-ls-adding] .ls-add-to-cart-loading{display:inline}product-form-component[data-ls-adding] .add-to-cart-text,product-form-component[data-ls-adding] .add-to-cart__added{display:none!important}@media(max-width:749px){body[data-ls-template=product] .product-information media-gallery>slideshow-component>slideshow-container>slideshow-slides{overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding-inline:0;padding-inline:0;gap:0}body[data-ls-template=product] .product-information media-gallery>slideshow-component>slideshow-container>slideshow-slides>slideshow-slide{flex:0 0 100%;width:100%;scroll-snap-align:start;scroll-snap-stop:always}body[data-ls-template=product] .product-information media-gallery>slideshow-component>slideshow-controls{display:none}body[data-ls-template=product] .product-information .ls-product-gallery-status{display:flex;align-items:center;gap:16px;padding:12px 16px}.ls-product-gallery-progress{flex:1;height:1px;background:#ddd;overflow:hidden}.ls-product-gallery-progress>span{display:block;width:100%;height:100%;transform-origin:left;background:#111}.ls-product-gallery-counter{flex:none;font-size:var(--ls-step-10);line-height:1.4;font-variant-numeric:tabular-nums}body[data-ls-template=product] .sticky-add-to-cart__bar{transition:transform .5s cubic-bezier(.83,0,.17,1),opacity .5s cubic-bezier(.83,0,.17,1)}}@media(prefers-reduced-motion:reduce){body[data-ls-template=product] :is(media-gallery,variant-picker,sticky-add-to-cart,product-form-component),body[data-ls-template=product] :is(media-gallery,variant-picker,sticky-add-to-cart,product-form-component) *,body[data-ls-template=product] :is(media-gallery,variant-picker,sticky-add-to-cart,product-form-component) *:before,body[data-ls-template=product] :is(media-gallery,variant-picker,sticky-add-to-cart,product-form-component) *:after{animation:none!important;transition:none!important;scroll-behavior:auto!important}}.ls-selected-availability ls-delivery-status.product-badges__badge{display:inline-flex;align-items:center;flex-wrap:nowrap;gap:7px;--ls-transit-cycle: 2s}.ls-selected-availability ls-delivery-status.product-badges__badge:before{content:none}.ls-transit-icon{flex:0 0 24px;width:24px;height:16px;overflow:hidden}ls-delivery-status[data-availability=preorder] .ls-transit-icon{color:var(--ls-preorder-ink)}.ls-transit-road,.ls-transit-trail{opacity:.45}@media(prefers-reduced-motion:no-preference){ls-delivery-status>span,ls-delivery-status>svg{animation:ls-delivery-reveal var(--dur-fast) var(--ease)}.ls-transit-icon g{animation-duration:var(--ls-transit-cycle);animation-iteration-count:infinite;animation-timing-function:linear;animation-play-state:var(--ls-transit-play, paused)}.ls-transit-wheel,.ls-transit-plane{transform-box:fill-box;transform-origin:center}.ls-transit-icon .ls-transit-body{animation-name:ls-truck-body;animation-timing-function:var(--ease)}.ls-transit-wheel{animation-name:ls-truck-wheel}.ls-transit-road{animation-name:ls-truck-road}.ls-transit-icon .ls-transit-plane{animation-name:ls-plane-fly;animation-timing-function:var(--ease)}.ls-transit-trail{animation-name:ls-plane-trail}}@keyframes ls-delivery-reveal{0%{opacity:0}to{opacity:1}}@keyframes ls-truck-wheel{to{transform:rotate(1turn)}}@keyframes ls-truck-body{50%{transform:translateY(-.75px)}}@keyframes ls-truck-road{to{transform:translate(-8px)}}@keyframes ls-plane-fly{0%,to{transform:translateY(.6px) rotate(2deg)}50%{transform:translateY(-.7px) rotate(-3deg)}}@keyframes ls-plane-trail{0%{opacity:0;transform:translate(1px)}24%,50%{opacity:.45}to{opacity:0;transform:translate(-3px)}}
/*# sourceMappingURL=/cdn/shop/t/20/assets/ls-product-page.css.map */
