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