body,:host{--stylitics-ui-color-white: #ffffff;--stylitics-ui-color-transparent-white: rgb(255 255 255 / 75%);--stylitics-ui-color-pure-black: #000000;--stylitics-ui-color-black: #212121;--stylitics-ui-color-dark-grey: #6b6b6b;--stylitics-ui-color-medium-transparent-grey: rgb(166 166 166 / 63%);--stylitics-ui-color-medium-grey: #919191;--stylitics-ui-color-light-transparent-grey: rgb(236 236 236 / 54%);--stylitics-ui-color-light-grey: #dddddd;--stylitics-ui-font-family: "Helvetica Neue", sans-serif;--stylitics-ui-border: 1px solid var(--stylitics-ui-color-light-grey, #dddddd);--stylitics-ui-border-radius: 8px;--stylitics-theme-boxy-black-color-black: var(--stylitics-ui-color-pure-black);--stylitics-theme-boxy-black-background: var(--stylitics-theme-boxy-black-color-black);--stylitics-theme-boxy-black-border-radius: 0px;--stylitics-theme-boxy-black-border: none;--stylitics-theme-boxy-black-font-weight: 700;--stylitics-theme-boxy-black-font-size: 14px;--stylitics-theme-boxy-black-font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", "Helvetica Neue", Roboto, Oxygen, Ubuntu, Cantarell, "Open Sans", sans-serif;--stylitics-theme-boxy-black-font-color: #eeeeee;--stylitics-theme-white-minimalist-background: #ffffff;--stylitics-theme-white-minimalist-border-radius: 8px;--stylitics-theme-white-minimalist-border: none;--stylitics-theme-white-minimalist-box-shadow: 0px 0px 4px rgba(0, 0, 0, .16);--stylitics-theme-white-minimalist-font-weight: 400;--stylitics-theme-white-minimalist-font-size: 16px;--stylitics-theme-white-minimalist-font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", "Helvetica Neue", Roboto, Oxygen, Ubuntu, Cantarell, "Open Sans", sans-serif;--stylitics-theme-white-minimalist-font-color: #000000;--stylitics-theme-soft-minimal-background: #ffffff;--stylitics-theme-soft-minimal-border-radius: 32px;--stylitics-theme-soft-minimal-box-shadow: 0px 4px 10px 4px rgba(0, 0, 0, .05);--stylitics-theme-soft-minimal-font-weight: 600;--stylitics-theme-soft-minimal-font-size: 16px;--stylitics-theme-soft-minimal-font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", "Helvetica Neue", Roboto, Oxygen, Ubuntu, Cantarell, "Open Sans", sans-serif;--stylitics-theme-soft-minimal-font-color: #1e1e1e;--stylitics-theme-gray-sophisticated-background: #ececec;--stylitics-theme-gray-sophisticated-border: none;--stylitics-theme-gray-sophisticated-border-radius: 7px;--stylitics-theme-gray-sophisticated-font-color: #000000;--stylitics-theme-boxy-red-color-red: #cc0000;--stylitics-theme-boxy-red-color-white: #ffffff;--stylitics-theme-boxy-red-border: 2px solid var(--stylitics-theme-boxy-red-color-red);--stylitics-theme-boxy-red-border-radius: 0px;--stylitics-theme-boxy-red-font-family: "Helvetica Neue", sans-serif;--stylitics-theme-boxy-red-font-weight: 700;--stylitics-theme-boxy-red-font-size: 16px;--stylitics-theme-bright-minimal-color-red: #cc0000;--stylitics-theme-bright-minimal-color-white: #ffffff;--stylitics-theme-bright-minimal-color-gray: #5c5c5c;--stylitics-theme-bright-minimal-border: 1px solid var(--stylitics-theme-bright-minimal-color-gray);--stylitics-theme-bright-minimal-border-radius: 0px;--stylitics-theme-tropical-gradient-background: rgba(184, 186, 213, .4);--stylitics-theme-tropical-gradient-gradient: linear-gradient(90deg, #b436b9 0%, #f050a0 100%);--stylitics-theme-tropical-gradient-box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, .1);--stylitics-theme-tropical-gradient-border-radius: 10px;--stylitics-theme-tropical-gradient-color-purple: #4700ab;--stylitics-theme-tropical-gradient-color-white: #ffffff;--stylitics-theme-raised-gray-color-gray-dark: #474747;--stylitics-theme-raised-gray-color-gray-medium: #eeeeee;--stylitics-theme-raised-gray-color-gray-light: #f4f4f4;--stylitics-theme-raised-gray-border-radius: 0px;--stylitics-theme-raised-gray-border-width: 1px;--stylitics-theme-raised-gray-border-style: solid;--stylitics-theme-raised-gray-box-shadow: box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, .1)}.stylitics-ui-button{padding:8px 16px;border-radius:4px;border:var(--stylitics-ui-border, 1px solid #dddddd);background:var(--stylitics-ui-color-white, #ffffff);font-family:var(--stylitics-ui-font-family, "Helvetica Neue", sans-serif);font-size:1rem;font-weight:500;line-height:16px;color:var(--stylitics-ui-color-black, #212121);width:max-content;height:min-content;text-decoration:none}.stylitics-ui-button:hover{background-color:#f4f4f4;opacity:.5;cursor:pointer}.stylitics-ui-gallery{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));grid-template-rows:auto;gap:var(--stylitics-ui-gallery-gap, 20px);width:100%}img.stylitics-ui-image{max-width:100%;max-height:100%;width:auto;height:auto;margin:auto;position:absolute;inset:0}.stylitics-ui-arrow-button.svelte-shop-similar-m8qbpv{background-color:var(--stylitics-ui-arrow-button-background-color, #fff);position:var(--stylitics-ui-arrow-button-position, absolute);display:flex;justify-content:center;align-items:center;cursor:pointer;top:var(--y-offset);transform:translateY(var(--stylitics-ui-arrow-button-translateY, -50%));padding:0;border:var(--stylitics-ui-arrow-button-border, none);border-radius:var(--stylitics-ui-arrow-button-border-radius, 0);box-shadow:var(--stylitics-ui-arrow-button-box-shadow, none);z-index:1}.stylitics-ui-arrow-button.svelte-shop-similar-m8qbpv path:where(.svelte-shop-similar-m8qbpv){stroke:var(--stylitics-ui-arrow-button-icon-stroke, #fff);stroke-width:var(--stylitics-ui-arrow-button-icon-stroke-width, 2)}.stylitics-ui-arrow-button.stylitics-arrow-disabled.svelte-shop-similar-m8qbpv path:where(.svelte-shop-similar-m8qbpv){stroke:var(--stylitics-ui-arrow-button-disabled-icon-stroke, #fff)}.stylitics-ui-arrow-button-round.svelte-shop-similar-m8qbpv{width:var(--stylitics-ui-arrow-button-size, 40px);height:var(--stylitics-ui-arrow-button-size, 40px);border-radius:50%}.stylitics-ui-arrow-button-square.svelte-shop-similar-m8qbpv{width:var(--stylitics-ui-arrow-button-size, 40px);height:var(--stylitics-ui-arrow-button-size, 40px)}.stylitics-ui-arrow-button-rounded-square.svelte-shop-similar-m8qbpv{width:var(--stylitics-ui-arrow-button-size, 32px);height:var(--stylitics-ui-arrow-button-size, 32px);border:var(--stylitics-ui-arrow-button-border, 1px solid rgba(33, 33, 33, .12));box-shadow:var(--stylitics-ui-arrow-button-shadow, 0 0 8px #2121211f);border-radius:var(--stylitics-ui-arrow-button-border-radius, 10px)}.stylitics-ui-arrow-button-rectangle.svelte-shop-similar-m8qbpv{width:var(--stylitics-ui-arrow-button-width, 22px);height:var(--stylitics-ui-arrow-button-height, 40px)}.stylitics-ui-arrow-button.svelte-shop-similar-m8qbpv:hover:not(.stylitics-arrow-disabled){opacity:.6;background-color:var( --stylitics-ui-arrow-button-background-color_hover, var(--stylitics-ui-arrow-button-background-color) )}.stylitics-previous.svelte-shop-similar-m8qbpv{rotate:180deg;margin-left:0;margin-right:3px;transform:translateY(var(--stylitics-ui-arrow-button-translateY, 50%))}.stylitics-arrow.svelte-shop-similar-m8qbpv{width:8px;height:15px;overflow:visible;margin-left:3px;z-index:1}.stylitics-arrow-disabled.svelte-shop-similar-m8qbpv,button.stylitics-arrow-disabled.svelte-shop-similar-m8qbpv:hover,button.stylitics-arrow-disabled.svelte-shop-similar-m8qbpv:focus{cursor:default;background-color:var( --stylitics-ui-arrow-button-background-color_disabled, var(--stylitics-ui-color-medium-transparent-grey) );opacity:var(--stylitics-ui-arrow-button-disabled-opacity, .5)}.stylitics-ui-carousel-outer.svelte-shop-similar-7y0f1q{position:relative;display:flex;width:var(--outer-width, 100%);height:var(--outer-height, 100%);margin:var(--outer-margin, initial)}.stylitics-ui-carousel-outer.svelte-shop-similar-7y0f1q ul:where(.svelte-shop-similar-7y0f1q){list-style-type:none;margin:0;padding:0}.stylitics-ui-carousel-outer.svelte-shop-similar-7y0f1q li:where(.svelte-shop-similar-7y0f1q){margin:0;padding:0;display:inline-block}.stylitics-ui-carousel-inner.svelte-shop-similar-7y0f1q{overflow-x:clip;padding:var(--stylitics-ui-carousel-padding, 8px);width:100%;touch-action:pan-y;overscroll-behavior:contain}ul.stylitics-ui-carousel-card-list.svelte-shop-similar-7y0f1q{transform:translate(var(--translateX));transition-duration:var(--transition-duration);transition-timing-function:ease-in-out;transition-property:transform;display:grid;grid-template-columns:var(--grid-template-columns);grid-gap:var(--grid-gap, 16px);height:100%;justify-content:var(--stylitics-ui-carousel-card-list-justify, unset);align-items:var(--stylitics-ui-carousel-card-list-align)}li.stylitics-ui-carousel-card.svelte-shop-similar-7y0f1q{position:relative;max-height:var(--max-height);display:inline-block;padding:0;flex-flow:column;min-width:auto;height:var(--card-height);overflow-x:var(--stylitics-ui-carousel-card-overflow-x)}.stylitics-sr-only.svelte-shop-similar-7y0f1q{position:absolute;width:1px;height:1px;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}.stylitics-ui-dots.svelte-shop-similar-aletnu{position:absolute;left:50%;bottom:var(--stylitics-ui-dots-bottom, unset);transform:translate(-50%)}.stylitics-ui-dots-list.svelte-shop-similar-aletnu{margin:0;padding:0;display:flex;justify-content:center}.stylitics-ui-dot.svelte-shop-similar-aletnu{list-style:none;margin:0;padding:var(--stylitics-ui-dots-padding, 15px);transition:transform .4s ease,opacity .4s ease-in-out}.stylitics-ui-dot-button.svelte-shop-similar-aletnu{width:var(--stylitics-ui-dot-button-width, 10px);height:var(--stylitics-ui-dot-button-height, 10px);border:none;padding:0;border-radius:50%;background-color:#b8b8b8}.stylitics-ui-dot.svelte-shop-similar-aletnu:not(.stylitics-ui-current-dot) .stylitics-ui-dot-button:where(.svelte-shop-similar-aletnu):hover{background-color:var(--stylitics-ui-dot-hover-background, #353535ba);cursor:pointer}.stylitics-ui-current-dot.svelte-shop-similar-aletnu .stylitics-ui-dot-button:where(.svelte-shop-similar-aletnu){background-color:var(--stylitics-ui-dot-current-background, #353535);transition:background-color .1s ease-in-out;cursor:default}path.svelte-shop-similar-l4anmt{transition:fill .4s ease-in-out}.stylitics-icon-size-m.svelte-shop-similar-l4anmt .stylitics-icon-part-scale:where(.svelte-shop-similar-l4anmt){transform:scale(1.5)}.stylitics-icon-size-l.svelte-shop-similar-l4anmt .stylitics-icon-part-scale:where(.svelte-shop-similar-l4anmt){transform:scale(1.75)}.stylitics-icon-size-xl.svelte-shop-similar-l4anmt .stylitics-icon-part-scale:where(.svelte-shop-similar-l4anmt){transform:scale(2)}.stylitics-ui-icon-plus.svelte-shop-similar-l4anmt{position:var(--stylitics-ui-icon-plus-position, absolute);bottom:var(--stylitics-ui-icon-plus-bottom, 10px);right:var(--stylitics-ui-icon-plus-right, 10px);z-index:var(--stylitics-ui-icon-plus-z-index)}.stylitics-ui-icon-plus.svelte-shop-similar-l4anmt circle:where(.svelte-shop-similar-l4anmt){stroke:var(--stylitics-ui-icon-plus-circle-stroke, #e1e1e1)}.stylitics-ui-icon-plus.svelte-shop-similar-l4anmt line:where(.svelte-shop-similar-l4anmt){stroke:var(--stylitics-ui-icon-plus-line-stroke, #000000);stroke-linecap:round;stroke-linejoin:round}.stylitics-ui-icon-plus.svelte-shop-similar-l4anmt circle:where(.svelte-shop-similar-l4anmt),.stylitics-ui-icon-plus.svelte-shop-similar-l4anmt line:where(.svelte-shop-similar-l4anmt){transition:stroke .2s ease,fill .2s ease}.stylitics-ui-icon-plus.svelte-shop-similar-l4anmt .stylitics-ui-icon-plus-circle:where(.svelte-shop-similar-l4anmt){fill:var(--stylitics-ui-icon-plus-circle-fill, #ffffff);paint-order:stroke;shape-rendering:geometricprecision}.stylitics-ui-icon-plus.svelte-shop-similar-l4anmt:hover circle:where(.svelte-shop-similar-l4anmt):not(.stylitics-ui-icon-plus-circle){stroke:var(--stylitics-ui-icon-plus-circle-stroke-hover, #000000)}.stylitics-ui-icon-plus.svelte-shop-similar-l4anmt:hover .stylitics-ui-icon-plus-circle:where(.svelte-shop-similar-l4anmt){fill:var(--stylitics-ui-icon-plus-circle-fill-hover, #000000);transition:stroke .2s ease,fill .2s ease}.stylitics-ui-icon-plus.svelte-shop-similar-l4anmt:hover line:where(.svelte-shop-similar-l4anmt){stroke:var(--stylitics-ui-icon-plus-line-stroke-hover, #000000);transition:stroke .2s ease,fill .2s ease}@media (max-width: 480px){.stylitics-ui-icon-plus.svelte-shop-similar-l4anmt{bottom:var(--stylitics-ui-icon-plus-bottom, 5px);right:var(--stylitics-ui-icon-plus-right, 5px)}}.stylitics-icon-swap.svelte-shop-similar-l4anmt{position:var(--stylitics-ui-icon-swap-position);display:var(--stylitics-ui-icon-swap-display);top:var(--stylitics-ui-icon-swap-top);right:var(--stylitics-ui-icon-swap-right);background-color:var(--stylitics-ui-icon-swap-background);border-radius:var(--stylitics-ui-icon-swap-border-radius)}.stylitics-icon-top-right-arrow.svelte-shop-similar-l4anmt g:where(.svelte-shop-similar-l4anmt){fill:var(--stylitics-ui-icon-top-right-arrow-fill, #000000)}.stylitics-ui-icon-plus-large.svelte-shop-similar-l4anmt{position:var(--stylitics-ui-icon-plus-large-position, absolute);top:var(--stylitics-ui-icon-plus-large-top);right:var(--stylitics-ui-icon-plus-large-right);width:100%;height:auto}.stylitics-ui-icon-plus-large.svelte-shop-similar-l4anmt path:where(.svelte-shop-similar-l4anmt){stroke:var(--stylitics-ui-icon-plus-large-stroke, #bbbbc5);stroke-width:var(--stylitics-ui-icon-plus-large-stroke-width, 2);stroke-linecap:var(--stylitics-ui-icon-plus-large-stroke-linecap, round);stroke-linejoin:var(--stylitics-ui-icon-plus-large-stroke-linejoin, round)}.stylitics-ui-price-discount.svelte-shop-similar-lcv7yk{width:fit-content;font-weight:var(--stylitics-ui-price-discount-font-weight, 400);font-size:var(--stylitics-ui-price-discount-font-size);color:var(--stylitics-ui-price-discount-color, #ffffff);background:var(--stylitics-ui-price-discount-background, #c70000);border:var(--stylitics-ui-price-discount-border, unset);border-radius:var(--stylitics-ui-price-discount-border-radius, unset);box-shadow:var(--stylitics-ui-price-discount-box-shadow, unset);padding:var(--stylitics-ui-price-discount-padding, 4px 6px);margin:0;-webkit-font-smoothing:antialiased;text-box-trim:trim-both}.stylitics-ui-image-discount.svelte-shop-similar-lcv7yk{position:absolute;top:2%;left:2%;z-index:2}.stylitics-ui-price-discount-text.svelte-shop-similar-lcv7yk{padding-left:2px}.stylitics-ui-price-discount-boxy-black.svelte-shop-similar-lcv7yk{--stylitics-ui-price-discount-background: var(--stylitics-theme-boxy-black-background);--stylitics-ui-price-discount-border-radius: var(--stylitics-theme-boxy-black-border-radius);--stylitics-ui-price-discount-color: var(--stylitics-theme-boxy-black-font-color);--stylitics-ui-price-discount-font-family: var(--stylitics-theme-boxy-black-font-family);--stylitics-ui-price-discount-font-weight: var(--stylitics-theme-boxy-black-font-weight)}.stylitics-ui-price-discount-white-minimalist.svelte-shop-similar-lcv7yk{--stylitics-ui-price-discount-background: var(--stylitics-theme-white-minimalist-background);--stylitics-ui-price-discount-border-radius: var(--stylitics-theme-white-minimalist-border-radius);--stylitics-ui-price-discount-box-shadow: var(--stylitics-theme-white-minimalist-box-shadow);--stylitics-ui-price-discount-color: var(--stylitics-theme-white-minimalist-font-color);--stylitics-ui-price-discount-font-family: var(--stylitics-theme-white-minimalist-font-family);--stylitics-ui-price-discount-font-weight: var(--stylitics-theme-white-minimalist-font-weight);--stylitics-ui-price-discount-padding: 5px 7px}.stylitics-ui-price-discount-soft-minimal.svelte-shop-similar-lcv7yk{--stylitics-ui-price-discount-background: var(--stylitics-theme-soft-minimal-background);--stylitics-ui-price-discount-border-radius: var(--stylitics-theme-soft-minimal-border-radius);--stylitics-ui-price-discount-box-shadow: var(--stylitics-theme-soft-minimal-box-shadow);--stylitics-ui-price-discount-color: var(--stylitics-theme-soft-minimal-font-color);--stylitics-ui-price-discount-font-family: var(--stylitics-theme-soft-minimal-font-family);--stylitics-ui-price-discount-font-weight: var(--stylitics-theme-soft-minimal-font-weight);--stylitics-ui-price-discount-font-size: 14px;--stylitics-ui-price-discount-padding: 6px 10px}.stylitics-ui-price-discount-gray-sophisticated.svelte-shop-similar-lcv7yk{--stylitics-ui-price-discount-background: var(--stylitics-theme-gray-sophisticated-background);--stylitics-ui-price-discount-border-radius: var(--stylitics-theme-gray-sophisticated-border-radius);--stylitics-ui-price-discount-box-shadow: var(--stylitics-theme-gray-sophisticated-box-shadow);--stylitics-ui-price-discount-color: var(--stylitics-theme-gray-sophisticated-font-color);--stylitics-ui-price-discount-font-family: var(--stylitics-theme-gray-sophisticated-font-family);--stylitics-ui-price-discount-font-weight: var(--stylitics-theme-gray-sophisticated-font-weight);--stylitics-ui-price-discount-padding: 6px 8px}.stylitics-ui-price-discount-bright-minimal.svelte-shop-similar-lcv7yk{--stylitics-ui-price-discount-background: var(--stylitics-theme-bright-minimal-color-white);--stylitics-ui-price-discount-border-radius: var(--stylitics-theme-bright-minimal-border-radius);--stylitics-ui-price-discount-border: var(--stylitics-theme-bright-minimal-border);--stylitics-ui-price-discount-color: var(--stylitics-theme-bright-minimal-color-red);--stylitics-ui-price-discount-font-size: 14px}.stylitics-ui-price-discount-tropical-gradient.svelte-shop-similar-lcv7yk{--stylitics-ui-price-discount-background: var(--stylitics-theme-tropical-gradient-gradient);--stylitics-ui-price-discount-color: var(--stylitics-theme-tropical-gradient-color-white)}.stylitics-ui-price-discount-raised-gray.svelte-shop-similar-lcv7yk{--stylitics-ui-price-discount-background: var(--stylitics-theme-raised-gray-color-gray-light);--stylitics-ui-price-discount-border-radius: var(--stylitics-theme-raised-gray-border-radius);--stylitics-ui-price-discount-border: var(--stylitics-theme-raised-gray-border-width) var(--stylitics-theme-raised-gray-border-style) var(--stylitics-theme-raised-gray-color-gray-medium);--stylitics-ui-price-discount-color: var(--stylitics-theme-raised-gray-color-gray-dark)}p.stylitics-ui-price.svelte-shop-similar-1lyske3{display:var(--stylitics-ui-price-display, block);gap:var(--stylitics-ui-price-gap, unset);margin:0;font-family:var(--stylitics-ui-font-family);line-height:var(--stylitics-ui-price-line-height);height:var(--stylitics-ui-price-height);padding:var(--stylitics-ui-price-padding)}p.stylitics-item-price.stylitics-item-price-discount.svelte-shop-similar-1lyske3{width:var(--stylitics-ui-price-discount-width, 100%);align-items:var(--stylitics-ui-price-discount-align-items)}span.stylitics-ui-regular-price.svelte-shop-similar-1lyske3{color:var(--stylitics-ui-price-color, #000000);font-weight:500;overflow:var(--stylitics-ui-price-overflow, visible);font-size:var(--stylitics-ui-price-font-size, unset)}span.stylitics-ui-regular-price-slashed.svelte-shop-similar-1lyske3{color:var(--stylitics-ui-price-slashed-color, #767676);font-size:var(--stylitics-ui-price-slashed-font-size, var(--stylitics-ui-price-font-size, unset));font-weight:var(--stylitics-ui-price-slashed-font-weight, 400);text-decoration:line-through}span.stylitics-ui-sale-price.svelte-shop-similar-1lyske3{color:var(--stylitics-ui-sale-price-color, var(--stylitics-ui-price-color, #000000));font-size:var(--stylitics-ui-sale-price-font-size, var(--stylitics-ui-price-font-size, unset));font-weight:var(--stylitics-ui-sale-price-font-weight, 500);display:var(--stylitics-ui-sale-price-display, contents)}span.stylitics-ui-price-masking.svelte-shop-similar-1lyske3{color:var(--stylitics-ui-price-discount-background, #c70000)}.stylitics-ui-item-info.svelte-shop-similar-tskdmx{all:unset;border-bottom:var(--stylitics-ui-item-info-border-bottom, 1px solid #eeeeee);display:flex;flex-direction:var(--stylitics-ui-item-info-flex-direction, row);gap:var(--stylitics-ui-item-info-gap, 10px);height:var(--stylitics-ui-item-info-height);outline:revert;padding:var(--stylitics-ui-item-info-padding, 16px 10px);cursor:pointer}.stylitics-ui-item-info.svelte-shop-similar-tskdmx:focus-visible{outline:2px solid -webkit-focus-ring-color;outline-offset:-3px}.stylitics-ui-item-info.svelte-shop-similar-tskdmx:hover{cursor:pointer}.stylitics-ui-item-info.svelte-shop-similar-tskdmx:hover .stylitics-ui-item-info-name:where(.svelte-shop-similar-tskdmx) *{text-decoration:underline}.stylitics-ui-item-info-wrap-has-replacements.svelte-shop-similar-tskdmx{padding:5px 10px;border-bottom:none}.stylitics-ui-item-info-image-wrap.svelte-shop-similar-tskdmx{position:relative;background:var(--stylitics-ui-item-info-image-wrap-background, transparent);border-radius:var(--stylitics-ui-item-info-image-wrap-border-radius, 0);border:var(--stylitics-ui-item-info-image-wrap-border, none);min-height:var(--stylitics-ui-item-info-image-wrap-min-height, 98px);min-width:var(--stylitics-ui-item-info-image-wrap-min-width, 98px);aspect-ratio:var(--stylitics-ui-item-info-image-wrap-aspect-ratio, 1);padding:var(--stylitics-ui-item-info-image-wrap-padding, 5px);display:flex;align-items:center;justify-content:center;max-width:var(--stylitics-ui-item-info-image-wrap-max-width, 120px);max-height:var(--stylitics-ui-item-info-image-wrap-max-height, 120px)}.stylitics-ui-item-info-image-wrap img{max-width:100%;max-height:100%;width:auto;height:auto}.stylitics-ui-item-info-details.svelte-shop-similar-tskdmx{display:flex;flex-direction:column;justify-content:var(--stylitics-ui-item-info-details-justify-content, space-between);gap:var(--stylitics-ui-item-info-details-gap, 5px);width:100%;padding:var(--stylitics-ui-item-info-details-padding, unset)}.stylitics-ui-item-info-brand.svelte-shop-similar-tskdmx,.stylitics-ui-item-info-name.svelte-shop-similar-tskdmx,.stylitics-ui-item-info-cta.svelte-shop-similar-tskdmx{all:unset;color:var(--black);cursor:pointer;font-size:14px;font-weight:500}.stylitics-ui-item-info-name.svelte-shop-similar-tskdmx{-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;display:-webkit-box;line-height:1rem;overflow:hidden;text-overflow:ellipsis;width:var(--width);min-height:30px}.stylitics-ui-item-info-price.svelte-shop-similar-tskdmx{width:var(--width, max-content);height:max-content}.stylitics-ui-item-info-name.svelte-shop-similar-tskdmx:hover{color:var(--gray);text-decoration:underline;opacity:.5}.stylitics-ui-item-info-brand.svelte-shop-similar-tskdmx,.stylitics-ui-item-info-cta.svelte-shop-similar-tskdmx{width:max-content;height:max-content}.stylitics-ui-item-info-cta.svelte-shop-similar-tskdmx{align-self:var(--stylitics-ui-item-info-cta-align-self, end)}.stylitics-ui-item-info-horizontal.svelte-shop-similar-tskdmx{display:flex;flex-direction:column;justify-content:center;border:none;padding:0;height:100%;position:relative;width:100%;overflow-x:hidden;gap:10px}.stylitics-ui-item-info-horizontal.svelte-shop-similar-tskdmx .stylitics-ui-item-info-image-wrap:where(.svelte-shop-similar-tskdmx){min-width:200px;min-height:200px;max-width:var(--stylitics-ui-item-info-image-wrap-max-width, 100%);max-height:var(--stylitics-ui-item-info-image-wrap-max-height, 100%);position:relative}.stylitics-ui-item-info-horizontal.stylitics-ui-item-info.svelte-shop-similar-tskdmx:hover{border-radius:12px;text-decoration:underline;opacity:.7;background-color:transparent}.stylitics-ui-item-info-expanded-mnm.svelte-shop-similar-tskdmx{display:flex;flex-direction:column;max-width:100px;padding:0 18px 0 0}.stylitics-ui-item-info-expanded-mnm.stylitics-ui-anchor-item-info.svelte-shop-similar-tskdmx{flex-direction:row;border:none}.stylitics-ui-item-info-expanded-mnm.svelte-shop-similar-tskdmx .stylitics-ui-item-info-cta:where(.svelte-shop-similar-tskdmx){display:none}.stylitics-ui-item-info-expanded-mnm.stylitics-ui-anchor-item-info.svelte-shop-similar-tskdmx .stylitics-ui-item-info-cta:where(.svelte-shop-similar-tskdmx){display:block}.stylitics-ui-item-info-atc.svelte-shop-similar-tskdmx{border-bottom:none;padding:16px 10px 0}.stylitics-ui-item-info-atc.svelte-shop-similar-tskdmx .stylitics-ui-item-info-cta:where(.svelte-shop-similar-tskdmx){display:none}.stylitics-ui-close.svelte-shop-similar-117uz21{background-color:var(--stylitics-ui-close-bcg-color, #eeeeee);border-radius:var(--stylitics-ui-close-hover-border-radius, 12px);border:none;cursor:pointer;line-height:0;padding:var(--stylitics-ui-close-padding, 10px);position:absolute;right:20px;top:8px;width:fit-content}.stylitics-ui-close.svelte-shop-similar-117uz21:hover{background-color:var(--stylitics-ui-close-hover-bcg-color, #eeeeee);opacity:var(--stylitics-ui-close-hover-opacity, .5)}dialog.stylitics-ui-modal.svelte-shop-similar-koowpf::backdrop{background-color:var(--stylitics-ui-modal-backdrop, hsl(0deg 0% 13.33% / 60%))}.stylitics-ui-modal[open].svelte-shop-similar-koowpf{display:flex;border:none;border-radius:var(--stylitics-ui-modal-border-radius, 12px);padding:0;height:var(--stylitics-ui-modal-height, 100%);width:var(--stylitics-ui-modal-width, 100%);max-width:var(--stylitics-ui-modal-max-width, 800px);max-height:var(--stylitics-ui-modal-max-height, 600px);cursor:initial}.stylitics-ui-modal[open].svelte-shop-similar-koowpf,dialog.stylitics-ui-modal[open].svelte-shop-similar-koowpf::backdrop{animation:svelte-shop-similar-koowpf-fade-in .4s cubic-bezier(.39,.575,.565,1) both;margin:var(--stylitics-ui-modal-margin, auto)}.stylitics-ui-modal[open].stylitics-ui-modal-non-modal.svelte-shop-similar-koowpf{position:fixed;top:50vh;display:block;left:50vw;width:800px;z-index:100;transform:translate(-50%,-50%);transform-origin:center;height:600px;box-shadow:0 0 20px #00000038}.stylitics-ui-modal-content.svelte-shop-similar-koowpf{display:flex;flex-direction:column;background-color:#fff;border-radius:var(--stylitics-ui-modal-content-border-radius, 12px);width:100%;height:100%}@keyframes svelte-shop-similar-koowpf-fade-in{0%{opacity:0}to{opacity:1}}@keyframes svelte-shop-similar-koowpf-slide-top{0%{transform:translateY(200px)}to{transform:translateY(0)}}@media (max-width: 768px){.stylitics-ui-modal[open].svelte-shop-similar-koowpf,.stylitics-ui-modal[open].stylitics-ui-modal-non-modal.svelte-shop-similar-koowpf{width:var(--stylitics-ui-modal-width-mobile, 100%);max-width:var(--stylitics-ui-modal-max-width-mobile, 100%);max-height:var(--stylitics-ui-modal-max-height-mobile, 90%);height:var(--stylitics-ui-modal-height-mobile, 90%);margin-bottom:0;border-radius:12px 12px 0 0;animation:svelte-shop-similar-koowpf-slide-top .3s cubic-bezier(.25,.46,.45,.94) both}.stylitics-ui-modal[open].stylitics-ui-modal-non-modal.svelte-shop-similar-koowpf{top:20%;left:0}.stylitics-ui-modal-content.svelte-shop-similar-koowpf{width:100%;max-width:100%;height:100%;max-height:100%}}.stylitics-ui-modal-content-header.svelte-shop-similar-cqsdsy{height:var(--stylitics-ui-modal-content-header-height, 55px);width:var(--stylitics-ui-modal-content-header-width, auto);max-width:100%;max-height:55px;display:flex;align-items:center;justify-content:space-between;padding:var(--stylitics-ui-modal-content-header-width, 0 15px);background-color:var(--stylitics-ui-modal-content-header-bcg-color, #f4f4f4);border-bottom:var(--stylitics-ui-modal-content-header-border-bottom, 1px solid #dddddd);--stylitics-ui-modal-content-header-default-radius: var(--stylitics-ui-border-radius) var(--stylitics-ui-border-radius) 0 0;border-radius:var( --stylitics-ui-modal-content-header-border-radius, var(--stylitics-ui-modal-content-header-default-radius) )}.stylitics-ui-tab.svelte-shop-similar-1m5safw{height:var(--stylitics-ui-tab-height, 70%);width:fit-content;min-width:var(--stylitics-ui-tab-min-width);display:var(--stylitics-ui-tab-display, flex);justify-content:center;align-content:center;flex-shrink:0;cursor:pointer;background-color:var(--stylitics-ui-tab-background-color, #ffffff);color:var(--stylitics-ui-tab-color, #000000);text-transform:var(--stylitics-ui-tab-text-transform, uppercase);margin:var(--stylitics-ui-tab-margin, 10px);padding:var(--stylitics-ui-tab-padding, 0px);border-radius:var(--stylitics-ui-tab-border-radius, 0px);border:var(--stylitics-ui-tab-border, none);overflow:var(--stylitics-ui-tab-overflow, hidden);transition:var(--stylitics-ui-tab-transition);opacity:var(--stylitics-ui-tab-opacity);gap:var(--stylitics-ui-tab-gap)}.stylitics-ui-tab-image.svelte-shop-similar-1m5safw{width:var(--stylitics-ui-tab-width)}.stylitics-ui-tab-active.svelte-shop-similar-1m5safw{justify-content:var(--stylitics-ui-tab-active-justify-content);box-shadow:var(--stylitics-ui-tab-active-box-shadow);background:var(--stylitics-ui-tab-active-background-color, #ffffff);color:var(--stylitics-ui-tab-active-color, #000000);text-transform:var(--stylitics-ui-tab-active-text-transform, uppercase);text-decoration:var(--stylitics-ui-tab-active-text-decoration);border:var(--stylitics-ui-tab-active-border, none);opacity:var(--stylitics-ui-tab-opacity-active);outline:none;gap:var(--stylitics-ui-tab-active-gap)}.stylitics-ui-tab.svelte-shop-similar-1m5safw:focus-visible{outline:-webkit-focus-ring-color auto 1px}.stylitics-ui-tab-list.svelte-shop-similar-vp0cxo{height:var(--stylitics-ui-tab-list-height, auto);display:flex;flex-wrap:nowrap;align-items:center;overflow-x:auto;overflow-y:hidden;border-bottom:var(--stylitics-ui-tab-list-border-bottom, 1px solid #dddddd);padding:var(--stylitics-ui-tab-list-padding, 0);overscroll-behavior:contain}.stylitics-ui-tab-list.svelte-shop-similar-vp0cxo::-webkit-scrollbar{height:3px}.stylitics-ui-tab-list.svelte-shop-similar-vp0cxo::-webkit-scrollbar-track{background:transparent}.stylitics-ui-tab-list.svelte-shop-similar-vp0cxo::-webkit-scrollbar-thumb{background-color:#bebebe;border:3px solid transparent}@media (max-width: 768px){.stylitics-ui-tab-list.svelte-shop-similar-vp0cxo{transition:var(--stylitics-ui-tab-list-transition)}}.stylitics-ui-tab-panel.svelte-shop-similar-1tm6t3b{width:var(--stylitics-ui-tab-panel-width, 100%);height:var(--stylitics-ui-tab-panel-height, 100%);margin:var(--stylitics-ui-tab-panel-margin, 0);display:var(--stylitics-ui-tab-panel-display, block);flex-direction:column;justify-content:flex-start;align-items:center}img.stylitics-shop-similar-img.svelte-shop-similar-1ina2ol{width:100%;height:100%;object-fit:cover}a.stylitics-shop-similar-item.svelte-shop-similar-16shd2n{display:flex;flex-direction:column;align-items:center;height:100%;text-decoration:none;color:#000}.stylitics-shop-similar-item-img-wrap.svelte-shop-similar-16shd2n{width:100%;height:70%;display:flex;justify-content:center;align-items:center;border:1px solid rgba(0,0,0,.12);border-radius:8px}.stylitics-shop-similar-item-img-wrap.stylitics-shop-similar-item-img-original.svelte-shop-similar-16shd2n{border:none;justify-content:flex-start;border-radius:unset}.stylitics-shop-similar-stock-status.svelte-shop-similar-16shd2n{width:fit-content;position:absolute;border-radius:8px 0;background-color:#d3d3d36b;font-size:14px;padding:3px 7px;opacity:1;margin:0;top:0;left:0}.stylitics-shop-similar-item-img-original.svelte-shop-similar-16shd2n .stylitics-shop-similar-stock-status:where(.svelte-shop-similar-16shd2n){border-radius:0 0 8px}img.stylitics-ui-image.svelte-shop-similar-16shd2n{max-width:90%;max-height:90%;margin:0 auto;position:relative;padding:0}.stylitics-shop-similar-item-img-original.svelte-shop-similar-16shd2n img.stylitics-ui-image:where(.svelte-shop-similar-16shd2n){max-width:100%;max-height:100%;margin:0}.stylitics-shop-similar-item-info.svelte-shop-similar-16shd2n{width:100%;height:30%;display:flex;flex-direction:column;justify-content:space-between}p.stylitics-shop-similar-item-name.svelte-shop-similar-16shd2n{margin:0;padding:5px 0 0;text-overflow:ellipsis;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;min-height:fit-content;max-height:fit-content;font-size:12px}.stylitics-shop-similar-item.svelte-shop-similar-16shd2n:hover p.stylitics-shop-similar-item-name:where(.svelte-shop-similar-16shd2n){text-decoration:underline;opacity:.6}div.stylitics-shop-similar-item-cta.svelte-shop-similar-16shd2n{width:fit-content;height:max-content;padding:6px 15px;border:1px solid #dddddd;border-radius:4px;font-size:14px}.stylitics-shop-similar-item.svelte-shop-similar-16shd2n:hover .stylitics-shop-similar-item-cta:where(.svelte-shop-similar-16shd2n){border:1px solid black;opacity:.6}.stylitics-shop-similar-item-pdp.svelte-shop-similar-16shd2n{cursor:default;max-height:var(--max-height)}.stylitics-shop-similar-item-pdp.svelte-shop-similar-16shd2n:hover p.stylitics-shop-similar-item-name:where(.svelte-shop-similar-16shd2n){text-decoration:none;opacity:1}.stylitics-shop-similar-item-pdp.svelte-shop-similar-16shd2n:hover{background-color:transparent;box-shadow:none}.stylitics-shop-similar-item-pdp.svelte-shop-similar-16shd2n .stylitics-shop-similar-item-cta:where(.svelte-shop-similar-16shd2n){visibility:hidden}.stylitics-shop-similar-item-pdp.svelte-shop-similar-16shd2n .stylitics-shop-similar-item-img-wrap:where(.svelte-shop-similar-16shd2n){border:2px solid #c5c5c5;position:relative}.stylitics-shop-similar-item-pdp.svelte-shop-similar-16shd2n .stylitics-shop-similar-item-img-original:where(.svelte-shop-similar-16shd2n){border:none}.stylitics-shop-similar-item-small.stylitics-shop-similar-item.svelte-shop-similar-16shd2n{max-height:unset}.stylitics-shop-similar-item-small.stylitics-shop-similar-item-pdp.svelte-shop-similar-16shd2n{width:100%}.stylitics-shop-similar-gallery-container.svelte-shop-similar-xmszy8{--padding-sides: 16px;width:calc(100% - (var(--padding-sides) * 2));height:calc(100% - var(--thumbnail-img-height) - var(--padding-sides));padding:0 var(--padding-sides);overflow:auto}.stylitics-shop-similar-anchor-heading.svelte-shop-similar-xmszy8{font-weight:400;color:#212121;margin:10px 0 20px}.stylitics-shop-similar-gallery-item-pdp.svelte-shop-similar-xmszy8{width:calc(50% - 8px);height:var(--anchor-height);display:flex}.stylitics-shop-similar-gallery-items.svelte-shop-similar-xmszy8{height:calc(100% + 32px);display:grid;grid-template-columns:repeat(var(--column-count),minmax(0,1fr));gap:16px}.stylitics-shop-similar-gallery-item.svelte-shop-similar-xmszy8{height:var(--height);position:relative}.stylitics-shop-similar-items-heading.svelte-shop-similar-xmszy8{font-weight:400;padding-left:8px;color:var(--color);margin:10px 0 20px}.stylitics-shop-similar-gallery-container.svelte-shop-similar-xmszy8 .stylitics-shop-similar-items-heading:where(.svelte-shop-similar-xmszy8){padding:0}.stylitics-shop-similar-modal-content-inner.svelte-shop-similar-si507y{height:100%;overflow:hidden}.stylitics-shop-similar-modal-content-inner.svelte-shop-similar-si507y::-webkit-scrollbar{height:7px;width:7px}.stylitics-shop-similar-modal-content-inner.svelte-shop-similar-si507y::-webkit-scrollbar-track{background:transparent}.stylitics-shop-similar-modal-content-inner.svelte-shop-similar-si507y::-webkit-scrollbar-thumb{background-color:#ddd;border-radius:12px}.stylitics-shop-similar-items-heading.svelte-shop-similar-si507y{font-weight:400;padding-left:8px;color:var(--color);margin:10px 0 20px}.stylitics-shop-similar-anchor-heading.svelte-shop-similar-si507y{font-weight:400;color:#212121;margin:10px 0 20px}.stylitics-ui-modal-content *{font-family:var(--stylitics-ui-font-family, "Helvetica Neue", sans-serif);font-weight:var(--stylitics-ui-font-weight, 400);font-size:var(--stylitics-ui-font-size, 15px)}.stylitics-shop-similar-item-tabpanel.svelte-shop-similar-si507y{display:flex;width:96%;margin:auto;gap:8px}.stylitics-shop-similar-item-card-pdp.svelte-shop-similar-si507y{display:flex;flex-direction:column;width:31%;margin-left:8px}.stylitics-shop-similar-item-carousel.svelte-shop-similar-si507y{display:flex;flex-direction:column;width:67%}.stylitics-shop-similar-item-carousel-full-size.svelte-shop-similar-si507y{width:100%}.stylitics-shop-similar-item-tabpanel-small.svelte-shop-similar-si507y{flex-direction:column;width:100%;height:100%;margin:auto}button.stylitics-shop-similar-btn.svelte-shop-similar-nzqwcd{min-width:var(--width, 44px);width:auto;max-height:var(--height, 44px);height:var(--height, 44px);background-color:#fff;border:1px solid #0000001f;border-radius:8px;cursor:pointer;display:flex;justify-content:center;align-items:center;position:absolute;z-index:5;padding:0 10px;margin:0}button.stylitics-shop-similar-btn.svelte-shop-similar-nzqwcd .stylitics-shop-similar-btn-text:where(.svelte-shop-similar-nzqwcd){max-width:0;margin-left:0;display:inline-block;white-space:nowrap;overflow:hidden;color:#212121;font-size:12px;transition:max-width .4s,margin-left .3s}button.stylitics-shop-similar-btn.stylitics-shop-similar-btn-desktop.svelte-shop-similar-nzqwcd:not(.stylitics-shop-similar-btn-expanded):hover .stylitics-shop-similar-btn-text:where(.svelte-shop-similar-nzqwcd),button.stylitics-shop-similar-btn.stylitics-shop-similar-btn-desktop.svelte-shop-similar-nzqwcd:not(.stylitics-shop-similar-btn-expanded):focus .stylitics-shop-similar-btn-text:where(.svelte-shop-similar-nzqwcd){max-width:300px;width:fit-content;margin-left:5px}button.stylitics-shop-similar-btn-large.svelte-shop-similar-nzqwcd{border-radius:0;border:1.5px solid #0000001f}button.stylitics-shop-similar-btn-large.svelte-shop-similar-nzqwcd .stylitics-shop-similar-btn-text:where(.svelte-shop-similar-nzqwcd){font-size:16px;padding-top:5px}button.stylitics-shop-similar-btn-expanded.svelte-shop-similar-nzqwcd{border:none}button.stylitics-shop-similar-btn-expanded.svelte-shop-similar-nzqwcd .stylitics-shop-similar-btn-text:where(.svelte-shop-similar-nzqwcd){max-width:300px;width:fit-content;margin-left:7px}.stylitics-shop-similar-hotspots-item-card.svelte-shop-similar-11x5t8g{width:85px;text-decoration:none;color:#494949;font-family:var(--stylitics-ui-font-family);margin-bottom:7px}.stylitics-shop-similar-hotspots-item-card.svelte-shop-similar-11x5t8g:focus{outline:none}.stylitics-shop-similar-hotspots-item-card.svelte-shop-similar-11x5t8g:focus .stylitics-shop-similar-hotspots-item-card-image:where(.svelte-shop-similar-11x5t8g){outline:3px solid var(--stylitics-ui-color-white);outline-offset:-6px}.stylitics-shop-similar-hotspots-item-card.svelte-shop-similar-11x5t8g:focus .stylitics-shop-similar-hotspots-item-card-name:where(.svelte-shop-similar-11x5t8g){text-decoration:underline}.stylitics-shop-similar-hotspots-item-card-image.svelte-shop-similar-11x5t8g{width:100%;aspect-ratio:.9;background-size:cover;background-position:var(--position);border-radius:2px}.stylitics-shop-similar-hotspots-item-card-name.svelte-shop-similar-11x5t8g{margin:.5rem 0 .25rem;font-size:.9rem}.stylitics-shop-similar-hotspots-item-cta.svelte-shop-similar-11x5t8g{background-color:#f4f4f4;color:#000;max-width:100%;padding:5px 10px;border-radius:2px;text-align:center;margin-top:.25rem;font-size:.9rem}.stylitics-shop-similar-hotspots-item-cta.svelte-shop-similar-11x5t8g:hover{color:#f4f4f4;background-color:#000;cursor:pointer}.stylitics-shop-similar-hotspots-item-modal.svelte-shop-similar-1yn7lnu{--spacing: 10px;--triangle-height: 24px;position:absolute;display:flex;flex-direction:column;z-index:2;padding:0;padding-bottom:var(--triangle-height);width:max-content;max-width:min(95vw,500px);cursor:pointer;transition:opacity var(--stylitics-shop-similar-animation-duration) var(--stylitics-shop-similar-animation-ease) 0s;opacity:0;visibility:hidden;border:none;background:none;pointer-events:auto}.stylitics-shop-similar-hotspots-item-modal-header.svelte-shop-similar-1yn7lnu{background:#f4f4f4;padding:8px 12px;display:flex}.stylitics-shop-similar-hotspots-item-modal.svelte-shop-similar-1yn7lnu:hover{opacity:100%;visibility:visible}.stylitics-shop-similar-hotspots-item-modal-header.svelte-shop-similar-1yn7lnu span:where(.svelte-shop-similar-1yn7lnu){color:#494949;font-size:.8rem;font-family:var(--stylitics-ui-font-family);font-weight:500;line-height:1;white-space:nowrap}.stylitics-shop-similar-hotspots-item-modal-content.svelte-shop-similar-1yn7lnu{background-color:#fff;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-shadow:0 4px 4px #00000040;height:max-content;width:calc(100% - var(--spacing) * 2);padding:var(--spacing);position:relative}.stylitics-shop-similar-hotspots-item-modal-scroll-container.svelte-shop-similar-1yn7lnu{overflow-x:scroll;scroll-snap-align:start}.stylitics-shop-similar-hotspots-item-modal-scroll-container.svelte-shop-similar-1yn7lnu::-webkit-scrollbar{height:4px}.stylitics-shop-similar-hotspots-item-modal-scroll-container.svelte-shop-similar-1yn7lnu::-webkit-scrollbar-thumb{background-color:#ddd;border-radius:12px}.stylitics-shop-similar-hotspots-item-modal-content-inner.svelte-shop-similar-1yn7lnu{display:flex;gap:calc(var(--spacing) * 1.5);width:max-content;height:100%;padding-bottom:calc(var(--spacing) / 2)}.stylitics-shop-similar-dot.svelte-shop-similar-1jrtrlh{position:absolute;width:50px;height:50px;pointer-events:auto;border-radius:50%;overflow:hidden;display:grid;align-items:center;justify-items:center;grid-template-areas:"stack";isolation:isolate;border:0;background:none;padding:0}.stylitics-shop-similar-dot.stylitics-shop-similar-dot-play-animation.svelte-shop-similar-1jrtrlh:not(.stylitics-shop-similar-dot-has-hovered):not(.stylitics-shop-similar-dot-animation-ended) .stylitics-shop-similar-dot-inner-2:where(.svelte-shop-similar-1jrtrlh){animation:svelte-shop-similar-1jrtrlh-radiate-inner-2 calc(var(--stylitics-shop-similar-animation-duration) * 2.25) var(--stylitics-shop-similar-animation-ease) 2}.stylitics-shop-similar-dot.stylitics-shop-similar-dot-play-animation.svelte-shop-similar-1jrtrlh:not(.stylitics-shop-similar-dot-has-hovered):not(.stylitics-shop-similar-dot-animation-ended) .stylitics-shop-similar-dot-inner-3:where(.svelte-shop-similar-1jrtrlh){animation:svelte-shop-similar-1jrtrlh-radiate-inner-3 calc(var(--stylitics-shop-similar-animation-duration) * 2.25) var(--stylitics-shop-similar-animation-ease) 2}@keyframes svelte-shop-similar-1jrtrlh-radiate-inner-2{15%{width:12px;height:12px}40%{width:24px;height:24px}55%{width:22px;height:22px}75%{width:24px;height:24px}85%{width:12px;height:12px}}@keyframes svelte-shop-similar-1jrtrlh-radiate-inner-3{15%{width:12px;height:12px}40%{width:30px;height:30px}55%{width:28px;height:28px}75%{width:30px;height:30px}85%{width:12px;height:12px}}@keyframes svelte-shop-similar-1jrtrlh-radiate-final{0%{width:12px;height:12px}to{width:28px;height:28px}}.stylitics-shop-similar-dot-inner-1.svelte-shop-similar-1jrtrlh,.stylitics-shop-similar-dot-inner-2.svelte-shop-similar-1jrtrlh,.stylitics-shop-similar-dot-inner-3.svelte-shop-similar-1jrtrlh{grid-area:stack;width:12px;height:12px;border-radius:50%}.stylitics-shop-similar-dot-inner-1.svelte-shop-similar-1jrtrlh{background-color:var(--stylitics-ui-color-white);border-radius:50%;border:.1px solid #848484;transition:background-color var(--stylitics-shop-similar-animation-duration) var(--stylitics-shop-similar-animation-ease) 0s;z-index:2;box-shadow:0 4px 4px #00000008}.stylitics-shop-similar-dot-inner-2.svelte-shop-similar-1jrtrlh{background:#fff3;box-shadow:0 4px 4px #00000008}.stylitics-shop-similar-dot-inner-3.svelte-shop-similar-1jrtrlh{background:radial-gradient(50% 50% at 50% 50%,#ffffff0d 0% 100%);box-shadow:0 4px 4px #00000008;transition:background var(--stylitics-shop-similar-animation-duration) var(--stylitics-shop-similar-animation-ease) 0s}.stylitics-shop-similar-dot.svelte-shop-similar-1jrtrlh:hover .stylitics-shop-similar-dot-inner-3:where(.svelte-shop-similar-1jrtrlh),.stylitics-shop-similar-dot-has-hovered.svelte-shop-similar-1jrtrlh .stylitics-shop-similar-dot-inner-3:where(.svelte-shop-similar-1jrtrlh),.stylitics-shop-similar-dot-animation-ended.svelte-shop-similar-1jrtrlh .stylitics-shop-similar-dot-inner-3:where(.svelte-shop-similar-1jrtrlh){background:#ffffff4d;animation:svelte-shop-similar-1jrtrlh-radiate-final var(--stylitics-shop-similar-animation-duration) var(--stylitics-shop-similar-animation-ease) forwards}.stylitics-shop-similar-dot.svelte-shop-similar-1jrtrlh:hover{cursor:pointer}.stylitics-shop-similar-dot.svelte-shop-similar-1jrtrlh:hover .stylitics-shop-similar-dot-inner-1:where(.svelte-shop-similar-1jrtrlh),.stylitics-shop-similar-dot.svelte-shop-similar-1jrtrlh:focus .stylitics-shop-similar-dot-inner-1:where(.svelte-shop-similar-1jrtrlh),.stylitics-shop-similar-hotspots-item-modal:hover+.svelte-shop-similar-1jrtrlh>.stylitics-shop-similar-dot-inner-1:where(.svelte-shop-similar-1jrtrlh){background-color:var(--stylitics-ui-color-black)}.stylitics-shop-similar-hotspots-item-modal:has(+.stylitics-shop-similar-dot:hover),.stylitics-shop-similar-hotspots-item-modal:has(+.stylitics-shop-similar-dot:focus),.stylitics-shop-similar-hotspots-item-modal:has(+.stylitics-shop-similar-dot:focus-within){opacity:100%;visibility:visible}.stylitics-shop-similar-hotspots-overlay.svelte-shop-similar-1ldxrj2{position:absolute;pointer-events:none;--stylitics-shop-similar-animation-duration: .4s;--stylitics-shop-similar-animation-ease: cubic-bezier(.83, .07, .18, 1.54)}
