.ol-slider{--detail-medium-contrast:#eaeaea;--slide-height:25rem;--slide-size:var(--ol-slider-size,100%);max-width:100%;margin:auto}.ol-slider .viewport{border-radius:var(--sh-radius);background-color:#fff;border:2px solid #f3f3f3;padding:1rem;overflow:hidden}.ol-slider .wrapper{touch-action:pan-y pinch-zoom;display:flex}.ol-slider .slider-item{flex:0 0 var(--slide-size);min-width:0;transform:translate(0,0)}.ol-slider .controls{grid-template-columns:1fr auto 1fr;justify-content:space-between;align-items:center;gap:1.2rem;margin-top:1.8rem;font-size:170%;display:grid}.ol-slider .controls.with-thumbnails{grid-template-columns:auto minmax(0,1fr) auto}.ol-slider .dots{flex-wrap:wrap;justify-content:flex-end;align-items:center;margin-right:-.6rem;display:flex}.ol-slider .dots.hidden{display:none}.ol-slider .snapnode{font-size:60%;line-height:2}.ol-slider .snapnode.hidden{display:none}.ol-slider .thumbnails{--thumb-size:6rem;scrollbar-width:none;flex-wrap:nowrap;gap:.8rem;overflow-x:auto}.ol-slider .thumbnail{width:var(--thumb-size);height:var(--thumb-size);border-radius:var(--sh-radius);border:2px solid #f3f3f3;justify-content:center;align-items:center;display:flex}.ol-slider .thumbnail img{object-fit:contain;border-radius:var(--sh-radius);width:100%}.ol-slider .thumbnail.selected{border-color:var(--sh-linkcolor)}.dot{appearance:none;touch-action:manipulation;cursor:pointer;background-color:#0000;border:0;border-radius:50%;justify-content:center;align-items:center;width:2.6rem;height:2.6rem;margin:0;padding:0;text-decoration:none;display:flex}.dot:after{box-shadow:inset 0 0 0 .2rem var(--sh-grey);content:"";border-radius:50%;align-items:center;width:1.4rem;height:1.4rem;display:flex}.dot.selected:after{box-shadow:inset 0 0 0 .2rem var(--sh-text-color)}.slider-card{-webkit-user-select:none;user-select:none;border-radius:1.8rem;justify-content:center;align-items:center;display:flex}.btn-fake.svelte-1mrpm4{text-align:start;border:1px solid #f3f3f3}.btn-share.svelte-e03ygo{padding:0 0 1.2rem 1.2rem}.btn-share.svelte-e03ygo i:where(.svelte-e03ygo){background-color:#ffffff80;border-radius:.6rem;padding:.6rem;line-height:1;display:block;box-shadow:0 0 1px 1px #c0bdcb33}.box-white.svelte-1jwg581{color:#131316;background-color:#fff}.box-red-light.svelte-1jwg581{color:#fff;background-color:#f74098}.product-details.svelte-1jwg581 .wishlist:where(.svelte-1jwg581){inset-inline-end:1rem;z-index:1000;position:absolute;top:1rem}.product-grid.svelte-1jwg581 .gr-cell:where(.svelte-1jwg581){margin-block-end:.9rem}.variant-card.svelte-1jwg581{cursor:pointer;border:1px solid #f3f3f3;border-radius:1.6rem;padding:.9rem;line-height:1}.variant-card.selected.svelte-1jwg581{border-color:#573dc7;box-shadow:0 0 0 1px #573dc7b3}.badges{margin-block-end:1.8rem}@media only screen and (width>=768px){.product-grid.svelte-1jwg581{grid-template-columns:1fr 1.5fr;gap:1.8rem;display:grid}.gr-cell.svelte-1jwg581:first-child{grid-area:1/1/3}.gr-cell.svelte-1jwg581:nth-child(2){grid-area:1/2/2/3}.gr-cell.svelte-1jwg581:nth-child(3){grid-area:2/2/3/3}}@media only screen and (width>=1024px){.product-grid.with-variants.svelte-1jwg581{grid-template-columns:1fr 1.2fr 1fr}.with-variants.svelte-1jwg581 .gr-cell:where(.svelte-1jwg581):first-child{grid-area:1/1}.with-variants.svelte-1jwg581 .gr-cell:where(.svelte-1jwg581):nth-child(2){grid-area:1/2}.with-variants.svelte-1jwg581 .gr-cell:where(.svelte-1jwg581):nth-child(3){grid-area:1/3}}
