.svs{display:block;background:var(--svs-bg);color:var(--svs-text-color);padding-top:calc(var(--svs-pt) * .75);padding-bottom:calc(var(--svs-pb) * .75)}@media(min-width:750px){.svs{padding-top:var(--svs-pt);padding-bottom:var(--svs-pb)}}.svs *,.svs *:before,.svs *:after{box-sizing:border-box}html.svs-lock{overflow:hidden}.svs__inner{max-width:1440px;margin:0 auto;padding:0 20px}.svs--full .svs__inner{max-width:none}@media(min-width:990px){.svs__inner{padding:0 40px}}.svs__header{margin-bottom:20px}.svs__heading{margin:0;color:var(--svs-heading-color);font-size:calc(var(--svs-heading-size) * .75);line-height:1.2}.svs__subheading{margin:6px 0 0;color:var(--svs-text-color);font-size:calc(var(--svs-sub-size) * .9)}@media(min-width:750px){.svs__heading{font-size:var(--svs-heading-size)}.svs__subheading{font-size:var(--svs-sub-size)}}.svs__slider{position:relative}.svs__track{--svs-cols: var(--svs-cols-m);display:grid;grid-auto-flow:column;grid-auto-columns:calc((100% - var(--svs-gap) * (var(--svs-cols) - 1)) / var(--svs-cols));gap:var(--svs-gap);overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none;margin:0 -20px;padding:4px 20px 14px;scroll-padding-inline:20px}.svs__track::-webkit-scrollbar{display:none}@media(min-width:750px){.svs__track{--svs-cols: var(--svs-cols-t)}}@media(min-width:990px){.svs__track{--svs-cols: var(--svs-cols-d);margin:0 -40px;padding:4px 40px 14px;scroll-padding-inline:40px}.svs--slider .svs__track{cursor:grab}.svs--grid .svs__track{grid-auto-flow:row;grid-template-columns:repeat(var(--svs-cols-d),minmax(0,1fr));overflow:visible;margin:0;padding:4px 0 14px}}.svs--full .svs__track{margin:0;padding-inline:0;scroll-padding-inline:0}.svs__track.is-dragging{scroll-snap-type:none;cursor:grabbing}.svs__track.is-dragging .svs__card{pointer-events:none}.svs__item{min-width:0;scroll-snap-align:start}.svs__card{position:relative;display:block;width:100%;aspect-ratio:var(--svs-ratio);overflow:hidden;padding:0;border:0;border-radius:var(--svs-radius);background:var(--svs-card-bg);box-shadow:0 4px 14px #00000014;color:#fff;font:inherit;text-align:left;text-decoration:none;cursor:pointer;user-select:none;-webkit-user-select:none;-webkit-tap-highlight-color:transparent;transform:translateZ(0);transition:transform .3s ease,box-shadow .3s ease}.svs__card:focus-visible{outline:2px solid var(--svs-btn-bg);outline-offset:3px}@media(hover:hover){.svs__card:hover{transform:translateY(-4px);box-shadow:0 10px 24px #00000024}}.svs__poster,.svs__preview{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;pointer-events:none}.svs__placeholder{background:#e8e8e8;fill:#c4c4c4}.svs__preview{opacity:0;transition:opacity .4s ease}.svs__preview.is-ready{opacity:1}.svs__play{position:absolute;top:50%;left:50%;display:grid;place-items:center;width:46px;height:46px;margin:-23px 0 0 -23px;border-radius:50%;background:#ffffffd9;color:#111;transition:opacity .3s ease}.svs__play svg{margin-left:3px}.svs__card.is-playing .svs__play{opacity:0}.svs__meta{position:absolute;inset:auto 0 0 0;display:flex;flex-direction:column;gap:3px;padding:44px 10px 12px;background:linear-gradient(transparent,#000000d9)}.svs__name{font-size:calc(var(--svs-name-size) * .9);font-weight:500;line-height:1.3}.svs__price{font-size:calc(var(--svs-name-size) * .85);opacity:.9}@media(min-width:750px){.svs__meta{padding:44px 12px 14px}.svs__name{font-size:var(--svs-name-size)}}.svs__arrow{position:absolute;top:50%;z-index:2;display:grid;place-items:center;width:44px;height:44px;margin-top:-29px;border:0;border-radius:50%;background:#fff;color:#111;box-shadow:0 4px 14px #00000026;cursor:pointer;transition:opacity .2s ease}.svs__arrow--prev{left:-8px}.svs__arrow--next{right:-8px}.svs__arrow[hidden]{display:none}.svs__arrow:disabled{opacity:0;pointer-events:none}@media(max-width:749px){.svs__arrow{display:none}}.svs__modal{width:100vw;max-width:none;height:100vh;height:100dvh;max-height:none;margin:0;padding:16px;border:0;background:#000000eb;color:#fff}.svs__modal[open]{display:flex;align-items:center;justify-content:center}.svs__modal::backdrop{background:transparent}.svs__dialog{display:flex;flex-direction:column;align-items:center;gap:12px;max-width:100%}.svs__player{display:block;height:calc(100vh - 190px);height:calc(100dvh - 190px);max-width:100%;aspect-ratio:9 / 16;object-fit:cover;border-radius:12px;background:#000}.svs__info{display:flex;flex-direction:column;align-items:center;gap:6px;text-align:center}.svs__modal-name{font-size:16px;line-height:1.3}.svs__modal-price{font-size:15px;opacity:.85}.svs__actions{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:10px 16px;margin-top:4px}.svs__add{min-width:200px;padding:13px 28px;border:0;border-radius:999px;background:var(--svs-btn-bg);color:var(--svs-btn-text);font:inherit;font-weight:600;cursor:pointer;transition:opacity .2s ease}.svs__add:hover{opacity:.9}.svs__add:disabled{opacity:.6;cursor:default}.svs__add[hidden],.svs__view[hidden],.svs__nav[hidden]{display:none}.svs__view{color:#fff;font-size:14px;text-decoration:underline;text-underline-offset:3px}@media(min-width:750px){.svs__modal-name{font-size:18px}}.svs__close,.svs__nav{position:absolute;z-index:2;display:grid;place-items:center;width:44px;height:44px;border:0;border-radius:50%;background:#ffffff26;color:#fff;cursor:pointer}.svs__close{top:12px;right:12px}.svs__nav{top:50%;margin-top:-22px}.svs__nav--prev{left:12px}.svs__nav--next{right:12px}@media(max-width:749px){.svs__nav{width:36px;height:36px;margin-top:-60px;background:#00000059}.svs__nav--prev{left:6px}.svs__nav--next{right:6px}}
/*# sourceMappingURL=/cdn/shop/t/45/compiled_assets/styles.css.map */
