.product-gallery[data-v-ee156d80]{display:flex;gap:1rem;justify-content:space-between}.product-gallery__square[data-v-ee156d80]{height:0;padding-top:100%;position:relative;width:100%}.product-gallery__square img[data-v-ee156d80]{height:100%;top:0;right:0;bottom:0;left:0;-o-object-fit:contain;object-fit:contain;position:absolute;width:100%}.product-gallery__nav[data-v-ee156d80]{align-items:center;display:flex;flex-direction:column;gap:.5rem;justify-content:flex-start;padding:.5rem;width:4rem}.product-gallery__thumb[data-v-ee156d80]{cursor:pointer;flex-shrink:0;height:3.5rem;position:relative;width:3.5rem}.product-gallery__thumb.active[data-v-ee156d80]{outline-color:#a3a3a3;outline-offset:2px;outline-style:solid;outline-width:2px}.product-gallery__thumb img[data-v-ee156d80]{height:100%;top:0;right:0;bottom:0;left:0;-o-object-fit:contain;object-fit:contain;position:absolute;width:100%}.product-gallery__img[data-v-ee156d80]{align-self:flex-start;cursor:pointer;position:relative;width:calc(100% - 4rem)}.product-gallery__img span[data-v-ee156d80]{--tw-bg-opacity:1;background-color:rgb(79 70 229/var(--tw-bg-opacity,1));font-size:1.875rem;line-height:1;--tw-text-opacity:1;align-items:center;border-radius:9999px;color:rgb(255 255 255/var(--tw-text-opacity,1));display:flex;height:3.5rem;justify-content:center;left:50%;min-height:3.5rem;min-width:3.5rem;pointer-events:none;position:absolute;top:50%;width:3.5rem;z-index:10;--tw-translate-x:-50%;--tw-translate-y:-50%;--tw-scale-x:0;--tw-scale-y:0;opacity:0;transition-duration:.5s}.product-gallery__img span[data-v-ee156d80],.product-gallery__img:hover span[data-v-ee156d80]{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.product-gallery__img:hover span[data-v-ee156d80]{--tw-scale-x:1;--tw-scale-y:1;opacity:1}.product-gallery__carousel[data-v-ee156d80],.product-gallery__carousel[data-v-ee156d80] .carousel__slide{width:100%}.product-gallery__carousel[data-v-ee156d80] .carousel__pagination{margin-top:.75rem}.product-gallery__carousel[data-v-ee156d80] .carousel__pagination-button:after{border-radius:9999px;--tw-bg-opacity:1;background-color:rgb(212 212 212/var(--tw-bg-opacity,1))}.product-gallery__carousel[data-v-ee156d80] .carousel__pagination-button--active:after{--tw-bg-opacity:1;background-color:rgb(79 70 229/var(--tw-bg-opacity,1))}.product-lightbox[data-v-ee156d80]{align-items:center;background-color:#000000b3;display:flex;top:0;right:0;bottom:0;left:0;justify-content:center;padding:1rem;position:fixed;z-index:999}.product-lightbox__box[data-v-ee156d80]{height:100%;position:relative;width:100%;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}.product-lightbox__counter[data-v-ee156d80]{font-size:1.125rem;left:1.5rem;position:absolute;top:1.5rem;z-index:2;--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity,1))}.product-lightbox__close[data-v-ee156d80]{position:absolute;right:1.5rem;top:1.5rem;z-index:2}.product-lightbox__close svg[data-v-ee156d80]{height:1.5rem;width:1.5rem}.product-lightbox__next[data-v-ee156d80],.product-lightbox__prev[data-v-ee156d80]{position:absolute;top:50%;z-index:2;--tw-translate-y:-50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity,1))}.product-lightbox__prev[data-v-ee156d80]{left:1.5rem}.product-lightbox__next[data-v-ee156d80]{right:1.5rem}.product-lightbox__stage[data-v-ee156d80]{align-items:center;display:flex;height:100%;justify-content:center;padding:2rem;width:100%}@media (max-width:767px){.product-lightbox__stage[data-v-ee156d80]{padding:1rem}}.product-lightbox__stage[data-v-ee156d80]{overflow:hidden}.product-lightbox__stage_zoomed[data-v-ee156d80]{cursor:zoom-out;padding:0}.product-lightbox__img[data-v-ee156d80]{cursor:zoom-in;height:auto;max-height:100%;max-width:100%;-o-object-fit:contain;object-fit:contain;width:auto}.product-lightbox__zoom[data-v-ee156d80]{background-repeat:no-repeat;background-size:200%;height:100%;width:100%}.product-price[data-v-ca6f9f51]{align-items:center;display:flex;gap:.75rem;line-height:1}.product-price__regular[data-v-ca6f9f51]{font-size:1.875rem;font-weight:700}@media (min-width:992px){.product-price__regular[data-v-ca6f9f51]{font-size:2.25rem}}.product-price__discount[data-v-ca6f9f51]{display:inline-block;--tw-bg-opacity:1;background-color:rgb(225 29 72/var(--tw-bg-opacity,1));font-size:.938rem;padding:.375rem;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.product-price__old[data-v-ca6f9f51]{color:#00000080;font-size:1.125rem;text-decoration-line:line-through}@media (min-width:992px){.product-price__old[data-v-ca6f9f51]{font-size:1.5rem}}.product-price__bell[data-v-ca6f9f51]{margin-left:auto}.product-price__bell:hover path{fill:#4f46e5}
