@media (min-width: 1024px){[theme-product-main]{padding-top:2.5rem}}[theme-product-main] .outofstock__msg{display:none}[theme-product-main].not-available .outofstock__msg{display:block}[theme-product-main].not-available button.addtocart{display:none}@media (min-width: 1024px){[theme-product-main] .product-form__wrapper{position:sticky;top:var(--header)}}[theme-product-main] .price .compare-price{margin-right:.25rem;--tw-text-opacity: 1;color:rgb(255 000 000 / var(--tw-text-opacity))}[theme-product-main] .product-form .addtocart,[theme-product-main] .product-form .outofstock__msg{margin-top:2rem}.product__options-form .product__options-form__legend-wrapper{margin-bottom:.75rem;display:flex;align-items:center;justify-content:space-between}.product__options-form .product__options-form__legend-wrapper legend{--tw-text-opacity: 1;color:rgb(113 111 111 / var(--tw-text-opacity))}.product__options-form .product__options-form__wrapper{display:flex;flex-wrap:wrap;gap:.5rem}.product__options-form .product__options-form__value{height:2.25rem;cursor:pointer;border-width:1px;--tw-border-opacity: 1;border-color:rgb(217 217 217 / var(--tw-border-opacity))}.product__options-form .product__options-form__value.is-active{--tw-border-opacity: 1;border-color:rgb(0 0 0 / var(--tw-border-opacity));--tw-bg-opacity: 1;background-color:rgb(0 0 0 / var(--tw-bg-opacity));--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}.product__options-form .product__options-form__value.not-available{--tw-text-opacity: 1;color:rgb(217 217 217 / var(--tw-text-opacity))}.product__options-form .product__options-form__value label{display:inline-block;cursor:pointer;border-radius:20px;border-width:1px;--tw-border-opacity: 1;border-color:rgb(0 0 0 / var(--tw-border-opacity));padding:.5rem 1.25rem}.product__options-form .product__options-form__value.is-active label{--tw-border-opacity: 1;border-color:rgb(220 38 37 / var(--tw-border-opacity))}[theme-product-main] .product__img{position:relative;overflow:hidden;aspect-ratio:var(--theme-ratio)}[theme-product-main] .product__img img{position:absolute;top:0;left:0;height:100%;width:100%;-o-object-fit:cover;object-fit:cover}[theme-product-main] .swiper{padding-bottom:3.5rem}@media (min-width: 1024px){[theme-product-main] .swiper{padding-bottom:3rem}}[theme-product-main] .swiper-slide{height:auto}[theme-product-main] .product-main__product-slider__pagination .swiper-pagination-bullet{margin:0;height:.125rem;width:2.25rem;border-radius:0;--tw-bg-opacity: 1;background-color:rgb(182 182 182 / var(--tw-bg-opacity))}[theme-product-main] .product-main__product-slider__pagination .swiper-pagination-bullet-active{--tw-bg-opacity: 1;background-color:rgb(0 0 0 / var(--tw-bg-opacity))}[theme-product-main] .product-images__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem}.product__options-form__label{margin-bottom:.75rem;--tw-text-opacity: 1;color:rgb(113 111 111 / var(--tw-text-opacity))}.products-linked__swatches--wrapper{display:flex;flex-wrap:wrap;gap:1.25rem}.products-linked__swatches--wrapper .products-linked__swatch--border{display:flex;height:2rem;width:2rem;align-items:center;justify-content:center;border-width:1px;border-color:transparent;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-duration:.3s;transition-timing-function:cubic-bezier(.4,0,.2,1);border-radius:50%}.products-linked__swatches--wrapper .products-linked__swatch--border:hover{--tw-border-opacity: 1;border-color:rgb(113 111 111 / var(--tw-border-opacity));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-duration:.3s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.products-linked__swatches--wrapper .products-linked__swatch--border.is-active{--tw-border-opacity: 1;border-color:rgb(0 0 0 / var(--tw-border-opacity))}.products-linked__swatches--wrapper .products-linked__swatch{display:inline-block;height:1.5rem;width:1.5rem;background-size:cover!important;background-position:center;background-repeat:no-repeat;border-radius:50%;background:var(--color-value)}[theme-product-main] .accordions__item-title__wrapper{justify-content:flex-start;gap:.75rem}[theme-product-main] .accordions__item-title__wrapper h3{--tw-text-opacity: 1;color:rgb(113 111 111 / var(--tw-text-opacity))}[theme-product-main] .accordions__item-title-icon__wrapper .icon path{fill:#716f6f}[theme-product-main] .accordions__item:not(:last-child){margin-bottom:.75rem}[theme-product-main] .accordions__item.is-active .accordions__item-title__wrapper{margin-bottom:.75rem}[theme-product-main] .accordions__item.is-active .accordions__item-title__wrapper h3{--tw-text-opacity: 1;color:rgb(0 0 0 / var(--tw-text-opacity))}[theme-product-main] .accordions__item.is-active .accordions__item-title-icon__wrapper .icon path{fill:#000}[theme-product-main] .accordions__item-content{margin-bottom:1.25rem}[theme-product-main] .sticky-atc-mobile{position:fixed;bottom:0;left:0;z-index:40;display:block;width:100%;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity));padding-top:1.25rem;padding-bottom:1.25rem}@media (min-width: 1024px){[theme-product-main] .sticky-atc-mobile{display:none}}[theme-product-main] .sticky-atc-mobile{box-shadow:1px 3px 12px -7px #0c0b0b}[theme-product-main] .sticky-atc-mobile__product-details{display:flex;align-items:center;gap:.75rem}
/*# sourceMappingURL=product.css.map */
