.product-slider-container:hover .slider-controls[data-v-3b5b0199]{opacity:1}.scroll-snap-mandatory[data-v-3b5b0199]{scroll-snap-type:x mandatory}.scroll-snap-align-center[data-v-3b5b0199]{scroll-snap-align:center}.image-zoom[data-v-3b5b0199]{transition:transform .3s ease-in-out}.image-slider-track[data-v-3b5b0199]{-ms-overflow-style:none;scrollbar-width:none}.image-slider-track[data-v-3b5b0199]::-webkit-scrollbar{display:none}.nav-btn[data-v-3b5b0199]:disabled{opacity:.5;cursor:not-allowed}.scroll-snap-x[data-v-3b5b0199]{scroll-snap-type:x mandatory}.card.big[data-v-705f62de]{--pillar-size:34px;--circle-r:13px;--circle-d:calc(var(--circle-r)*2);--big-circle-r:30px;--circles-space:65px;--circle-extend-inset:calc(var(--circle-d)/2 + var(--circles-space))}.card.big[data-v-705f62de],.card.big[data-v-705f62de]:before,.card.medium[data-v-705f62de]{border-radius:20px}.card.medium[data-v-705f62de]{--pillar-size:24px;--circle-r:10px;--circle-d:calc(var(--circle-r)*2);--big-circle-r:25px;--circles-space:50px;--circle-extend-inset:calc(var(--circle-d)/2 + var(--circles-space))}.card.medium[data-v-705f62de]:before,.card.small[data-v-705f62de]{border-radius:20px}.card.small[data-v-705f62de]{--pillar-size:23px;--circle-r:20px;--circle-d:calc(var(--circle-r)*2);--big-circle-r:22px;--circles-space:46px;--circle-extend-inset:calc(var(--circle-d)/2 + var(--circles-space))}.card.small[data-v-705f62de]:before{border-radius:20px}.card[data-v-705f62de]:before{content:"";filter:drop-shadow(var(--card-shadow));z-index:-1;background:radial-gradient(circle,var(--card-color) 70%,transparent calc(70% + 1px)) calc(100% - var(--circles-space)) 0 /var(--circle-d) var(--circle-d) no-repeat no-repeat,linear-gradient(0deg,var(--card-color) 100%,var(--card-color) 100%) 0 0 /calc(100% - var(--circle-extend-inset)) var(--circle-d) no-repeat no-repeat,linear-gradient(0deg,var(--card-color) 100%,var(--card-color) 100%) 0 var(--circle-r) /calc(100% - var(--circles-space)) calc(100% - var(--circle-r)) no-repeat no-repeat,radial-gradient(circle,var(--card-color) 70%,transparent calc(70% + 1px)) 100% var(--circles-space) /var(--circle-d) var(--circle-d) no-repeat no-repeat,linear-gradient(0deg,var(--card-color) 100%,var(--card-color) 100%) 100% var(--circle-extend-inset) /var(--circle-d) 100% no-repeat no-repeat,linear-gradient(0deg,var(--card-color) 100%,var(--card-color) 100%) 0 var(--circles-space) /calc(100% - var(--circle-r)) 100% no-repeat no-repeat,radial-gradient(circle at 100% 0,transparent var(--big-circle-r),var(--card-color) calc(var(--big-circle-r) + 1px)) 0 var(--pillar-size) /calc(100% - var(--pillar-size)) 100% no-repeat no-repeat;display:block;position:absolute;inset:0}.card[data-v-705f62de],.card[data-v-705f62de]:before{border-top-right-radius:0}.card[data-v-705f62de]{--card-color:#fff;--card-shadow:5px 8px 10px #152c7326;z-index:0;position:relative}.card.bottom[data-v-705f62de]:before{transform:rotate(180deg)scaleX(-1)}[dir=rtl] .card[data-v-705f62de]:before{transform:scaleX(-1)}[dir=rtl] .card.bottom[data-v-705f62de]:before{transform:rotate(180deg)}.ProductCard__landscape[data-v-18f7ccfe]{-moz-column-gap:10px;grid-template-columns:96px 1fr 30px;grid-auto-rows:228px;column-gap:10px}.ProductCard[data-v-18f7ccfe]{cursor:pointer;z-index:1;border-radius:40px;height:100%;position:relative}@media (width>=1024px){.ProductCard[data-v-18f7ccfe]{width:100%}}.product-slider-container[data-v-18f7ccfe]{width:100%;position:relative;overflow:hidden}.image-slider-track[data-v-18f7ccfe]{scroll-snap-type:x mandatory;scrollbar-width:none;-ms-overflow-style:none;width:100%;display:flex;overflow-x:auto}.image-slider-track[data-v-18f7ccfe]::-webkit-scrollbar{display:none}.image-slide[data-v-18f7ccfe]{scroll-snap-align:start;flex:0 0 100%;position:relative;overflow:hidden}.slider-controls[data-v-18f7ccfe]{z-index:10;justify-content:space-between;padding:0 16px;position:absolute;top:50%;left:0;right:0}.nav-btn[data-v-18f7ccfe],.slider-controls[data-v-18f7ccfe]{align-items:center;display:flex}.nav-btn[data-v-18f7ccfe]{cursor:pointer;--tw-shadow:0 1px 2px 0 #0000000d;--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);width:28px;height:28px;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);background-color:#fffc;border:none;border-radius:50%;justify-content:center;transition:background-color .3s}.nav-btn[data-v-18f7ccfe]:hover{background-color:#fff}.nav-btn[data-v-18f7ccfe]:disabled{opacity:.5;cursor:not-allowed}@media (width>=768px){.nav-btn[data-v-18f7ccfe]{width:32px;height:32px}}
