@media (min-width:1280px){body[data-scroll-direction=down] .product [data-sticky-container]{top:var(--header-content-height-with-promo-bar)}body[data-scroll-direction=up] .product [data-sticky-container]{top:var(--desktop-scroll-top-offset)}}.module-product-variants{margin-bottom:2rem}.module-product-variants .variant-item{--tw-border-opacity:1;border-width:1px;border-color:rgba(214,217,220,var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgba(255,255,255,var(--tw-bg-opacity,1));transition-property:color,background-color,border-color,-webkit-text-decoration-color,text-decoration-color,fill,stroke;transition-duration:.2s;transition-timing-function:cubic-bezier(0,0,.2,1)}.module-product-variants .variant-item[data-active=true]{pointer-events:none}.module-product-variants .variant-item.color-variant{width:3rem;height:3rem;padding:.125rem}@media (hover:hover) and (pointer:fine){.module-product-variants .variant-item.color-variant:hover{--tw-border-opacity:1;border-color:rgba(38,38,38,var(--tw-border-opacity,1))}}.module-product-variants .variant-item.color-variant[data-active=true]{--tw-border-opacity:1;border-color:rgba(38,38,38,var(--tw-border-opacity,1))}.module-product-variants .variant-item.size-variant{padding:.5rem 1.5rem}@media (hover:hover) and (pointer:fine){.module-product-variants .variant-item.size-variant:hover{--tw-border-opacity:1;border-color:rgba(236,238,239,var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgba(236,238,239,var(--tw-bg-opacity,1))}}.module-product-variants .variant-item.size-variant[data-active=true]{--tw-border-opacity:1;border-color:rgba(65,74,82,var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgba(65,74,82,var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgba(255,255,255,var(--tw-text-opacity,1))}.module-product-variants .variant-item img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.module-product-variants .variant-item[data-unavailable=true]{--tw-text-opacity:1;color:rgba(214,217,220,var(--tw-text-opacity,1));position:relative}.module-product-variants .variant-item[data-unavailable=true]:after{--tw-content:"";content:var(--tw-content);background:linear-gradient(to bottom right,transparent 48.5%,#fff,#555f6a,transparent 51.5%);position:absolute;top:0;bottom:0;left:0;right:0}
