[data-media-player]{align-items:center;contain:style;display:inline-flex;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100%}[data-media-player],[data-media-player] *{box-sizing:border-box}:where([data-media-player][data-view-type=video]){aspect-ratio:16/9}[data-media-player]:focus,[data-media-player]:focus-visible{outline:none}[data-media-player][data-view-type=video][data-started]:not([data-controls]){cursor:none;pointer-events:auto}[data-media-player] slot{display:contents}[data-media-provider]{align-items:center;aspect-ratio:inherit;border-radius:inherit;box-sizing:border-box;display:flex;overflow:hidden;position:relative;width:100%}[data-media-player]:not([data-view-type=audio]) [data-media-provider],[data-media-player][data-fullscreen] [data-media-provider]{height:100%}[data-media-player][data-view-type=audio] [data-media-provider]{background-color:transparent;background-color:initial;display:contents}[data-media-provider] audio{width:100%}:where(video:not([width]):not([height]),iframe:not([width]):not([height])){aspect-ratio:16/9;width:100%}:where([data-media-provider] iframe),:where([data-media-provider] video){aspect-ratio:inherit;border-radius:inherit;display:inline-block;height:auto;-o-object-fit:contain;object-fit:contain;touch-action:manipulation;width:100%}[data-media-provider] iframe{height:100%}[data-media-player][data-view-type=audio] iframe,[data-media-player][data-view-type=audio] video{display:none}[data-media-player][data-fullscreen] video{height:100%}[data-media-provider] iframe:not([src]){display:none}iframe.vds-youtube[data-no-controls]{height:1000%}.vds-blocker{aspect-ratio:inherit;border-radius:inherit;height:auto;inset:0;pointer-events:auto;position:absolute;width:100%;z-index:1}[data-ended] .vds-blocker{background-color:#000}.vds-icon:focus{outline:none}.vds-google-cast{align-items:center;color:#dedede;display:flex;flex-direction:column;font-family:sans-serif;font-weight:500;height:100%;justify-content:center;width:100%}.vds-google-cast svg{--size:max(18%,40px);height:max(18%,40px);height:var(--size);margin-bottom:8px;width:max(18%,40px);width:var(--size)}.vds-google-cast-info{font-size:calc(var(--media-height)/100*6)}.video-container[data-v-a8c8924c]{overflow:hidden;position:relative}.video-player[data-v-a8c8924c]{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}media-poster{background-color:#000;display:block;height:100%;left:0;opacity:0;position:absolute;top:0;width:100%}media-poster img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}media-poster[data-visible]{opacity:1}media-player[data-media-player]{aspect-ratio:inherit}.slide[data-v-e6896585]{height:100%}.slide[data-v-e6896585] figure,.slide[data-v-e6896585] picture{height:100%;width:100%}.slide[data-v-e6896585] .placeholder{height:100%;overflow:hidden;width:100%}.thumbs[data-v-e6896585]{top:50%;transform:translateY(-50%);z-index:4}.thumbs__slide[data-v-e6896585]{align-items:center;aspect-ratio:1/1;border:1px solid var(--color-gradient-red-1);border-radius:var(--radius-100);display:flex;justify-items:center;width:60px}.thumbs__slide[data-v-e6896585] figure,.thumbs__slide[data-v-e6896585] picture{height:100%;width:100%}.thumbs__slide[data-v-e6896585] .placeholder{height:100%;overflow:hidden;width:100%}.thumbs__slide.is-selected[data-v-e6896585]{border:1px solid var(--color-red);opacity:1}@media (hover:hover){.thumbs__slide[data-v-e6896585]:hover{border:1px solid var(--color-red);opacity:1}}.thumbs__slide[data-v-e6896585]:not(.is-selected) img{opacity:.4}.thumbs__viewport[data-v-e6896585]{max-height:65vh;max-height:calc(var(--vh, 1vh)*65);overflow-y:auto}.thumbs__viewport[data-v-e6896585]::-webkit-scrollbar{width:0}.slide[data-v-e6896585]:first-of-type{height:100svh;height:calc(var(--vh, 1svh)*100);width:100%}.slide[data-v-e6896585]:first-of-type figure,.slide[data-v-e6896585]:first-of-type img,.slide[data-v-e6896585]:first-of-type picture{height:100svh;height:calc(var(--vh, 1svh)*100);-o-object-fit:contain;object-fit:contain;width:100%}.slide[data-v-e6896585]:first-of-type .placeholder{height:100%;overflow:hidden;width:100%}.embla[data-v-2e2efdbd]{margin:auto;position:relative}.embla__viewport[data-v-2e2efdbd]{border:1px solid var(--color-gradient-red-1);border-radius:var(--radius-200);overflow:hidden}.embla__container[data-v-2e2efdbd]{aspect-ratio:1/1.3;backface-visibility:hidden;display:flex;height:100%;touch-action:pan-y pinch-zoom}.embla__slide[data-v-2e2efdbd]{flex:0 0 100%;height:100%}.embla__slide[data-v-2e2efdbd] figure,.embla__slide[data-v-2e2efdbd] picture,.embla__slide[data-v-2e2efdbd] video{height:100%;width:100%}.embla__slide[data-v-2e2efdbd] .placeholder{height:100%;overflow:hidden;width:100%}.all-items-wrapper[data-v-2e2efdbd]{left:0;position:fixed;transform:translateY(-40%);width:100%;z-index:1}.all-items-wrapper .all-items[data-v-2e2efdbd]{display:flex;flex-direction:column;margin-left:auto;margin-right:auto;width:-moz-fit-content;width:fit-content}.all-items-wrapper .all-items svg[data-v-2e2efdbd]{color:auto;height:40px;margin:auto;width:40px}.all-items-wrapper .all-items .text[data-v-2e2efdbd]{color:var(--color-rubin)}.embla__dots-mobile{display:flex;flex-wrap:wrap;gap:var(--space-xxs);justify-content:center;margin-left:auto;margin-right:auto;margin-top:calc(var(--space-m)*-1);position:absolute;width:100%;z-index:1}.embla__dots-mobile .embla__dot{-webkit-tap-highlight-color:rgba(var(--color-pink),.5);-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:var(--color-pink);border:0;cursor:pointer;display:inline-flex;justify-content:center;margin:0;padding:0;-webkit-text-decoration:none;text-decoration:none;touch-action:manipulation}.embla__dots-mobile .embla__dot,.embla__dots-mobile .embla__dot:after{align-items:center;border-radius:50%;display:flex;height:5px;width:5px}.embla__dots-mobile .embla__dot:after{box-shadow:none;content:""}.embla__dots-mobile .embla__dot--selected:after{box-shadow:inset 0 0 0 1px #eab8bf}.bg[data-v-2203829d]{background:linear-gradient(0deg,var(--color-light-blue) 50%,#fff);display:block;height:100%;left:0;position:fixed;top:0;width:100%;z-index:-1}.product-slider[data-v-2203829d]{padding-top:11.5rem}@media (min-width:800px){.product-slider[data-v-2203829d]{padding-top:0}}
