.arrow[data-v-80ea4925]{border-color:#535353 transparent transparent;border-style:solid;border-width:16px 12px 0;bottom:-14px;height:0;position:absolute;right:50%;transform:translate(50%);width:0}@media screen and (max-width:500px){.arrow[data-v-80ea4925]{right:48px}}.thumbnail-active[data-v-65e20180]{border-color:var(--color-primary)!important}.no-scrollbar[data-v-65e20180]{-ms-overflow-style:none;scrollbar-width:none}.no-scrollbar[data-v-65e20180]::-webkit-scrollbar{display:none}.product-images-mobile[data-v-65e20180]{touch-action:manipulation}.image-zoom-wrapper[data-v-65e20180]{contain:layout style;height:100%;isolation:isolate;overflow:visible;position:relative;touch-action:auto;transform:translateZ(0);-webkit-transform:translateZ(0);width:100%}.zoomable-image[data-v-65e20180]{-webkit-touch-callout:none;touch-action:auto;transform-origin:center center;user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;will-change:transform}.transition-transform[data-v-65e20180]{transition:transform .15s ease-out}.modal-container[data-v-65e20180]{-webkit-overflow-scrolling:touch;height:100vh;height:100dvh;min-height:100vh;min-height:100dvh;overscroll-behavior:contain;touch-action:auto}.thumbnail-container[data-v-65e20180]{-webkit-overflow-scrolling:touch;-ms-overflow-style:none;scrollbar-width:none}.thumbnail-container[data-v-65e20180]::-webkit-scrollbar{display:none}.image-container[data-v-65e20180]{transition:transform .15s ease-out}.modal-images-scroll[data-v-65e20180]{-webkit-overflow-scrolling:touch;-ms-overflow-style:none;backface-visibility:hidden;scroll-behavior:smooth;scroll-snap-type:x mandatory;scrollbar-width:none;touch-action:auto;transform:translateZ(0);will-change:scroll-position}.modal-images-scroll[data-v-65e20180]::-webkit-scrollbar{display:none}.modal-image-slide[data-v-65e20180]{max-height:calc(100vh - 200px);max-height:calc(100dvh - 200px);min-width:100%;scroll-snap-align:center;scroll-snap-stop:always;touch-action:auto}@supports (-webkit-touch-callout:none){.zoomable-image[data-v-65e20180]{-webkit-touch-callout:none;-webkit-user-drag:none;-moz-user-select:none;user-select:none;-webkit-user-select:none}.image-zoom-wrapper[data-v-65e20180]{backface-visibility:hidden;-webkit-backface-visibility:hidden;transform:translateZ(0);-webkit-transform:translateZ(0)}}.image-container[data-v-65e20180]{align-items:center;display:flex;justify-content:center;max-width:calc(100vh - 200px);max-width:calc(100dvh - 200px);overflow:visible;position:relative;touch-action:auto;width:90vw}.magnifier-overlay[data-v-a614c65a]{-webkit-backdrop-filter:blur(0);backdrop-filter:blur(0);background-image:var(--magnifier-bg-image);background-position:var(--magnifier-bg-position);background-repeat:no-repeat;background-size:var(--magnifier-bg-size);border:4px solid #fff;border-radius:0;box-shadow:0 8px 25px #00000026,0 0 0 1px #0000000d;display:none;display:var(--magnifier-display,none);height:200px;height:var(--magnifier-size,200px);left:0;left:var(--magnifier-left,0);pointer-events:none;position:fixed;top:0;top:var(--magnifier-top,0);transform:translate(15px,15px);transition:all .1s ease-out;width:200px;width:var(--magnifier-size,200px);z-index:1000}.magnifier-overlay[style*="display: block"][data-v-a614c65a]{animation:fadeIn-a614c65a .2s ease-out}@keyframes fadeIn-a614c65a{0%{opacity:0;transform:translate(15px,15px) scale(.8)}to{opacity:1;transform:translate(15px,15px) scale(1)}}@media (hover:none){.magnifier-overlay[data-v-a614c65a]{display:none!important}}@media (max-width:768px){.magnifier-overlay[data-v-a614c65a]{display:none!important}}@media (min-width:769px) and (max-width:1024px){.magnifier-overlay[data-v-a614c65a]{border-width:3px;height:160px;height:calc(var(--magnifier-size, 200px)*.8);width:160px;width:calc(var(--magnifier-size, 200px)*.8)}}@media (min-width:1441px){.magnifier-overlay[data-v-a614c65a]{height:240px;height:calc(var(--magnifier-size, 200px)*1.2);width:240px;width:calc(var(--magnifier-size, 200px)*1.2)}}.product-description[data-v-b2769f86] pre{text-wrap:wrap}.product-description[data-v-b2769f86] p{margin-top:1em}.product-description[data-v-b2769f86] ul{margin-left:1em}.product-description[data-v-b2769f86] ul li{list-style-type:disc}.product-description[data-v-b2769f86] ul li p{margin-top:0}.product-description[data-v-b2769f86] ol{margin-left:1em}.product-description[data-v-b2769f86] ol li{list-style-type:decimal}.product-description[data-v-b2769f86] ol li p{margin-top:0}
