.sv{--sv-card-w: 340px;--sv-card-w-m: 180px;--sv-gap: 16px;--sv-radius: 6px;--sv-accent: #091c33;--sv-accent-text: #fff;--sv-text: #111;--sv-bg: transparent;--sv-bubble: 84px;--sv-ring1: #ff3e9a;--sv-ring2: #ffb23e;--sv-ring-gap: #fff;background:var(--sv-bg);color:var(--sv-text);padding:var(--sv-pt, 40px) 0 var(--sv-pb, 40px);overflow:hidden}.sv [hidden]{display:none!important}.sv__header{padding:0 16px;margin:0 auto 20px;max-width:1400px}.sv__header--center{text-align:center}.sv__heading{margin:0;color:inherit;font-size:clamp(26px,3.2vw,44px);font-weight:700;line-height:1.15;letter-spacing:-.01em}.sv__subheading{margin-top:6px;opacity:.7;font-size:15px}.sv__wrap{position:relative;width:100%}.sv__track{position:relative;display:flex;gap:var(--sv-gap);overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding:0 16px;padding:4px 16px 8px;scrollbar-width:none;-webkit-overflow-scrolling:touch}.sv__track::-webkit-scrollbar{display:none}.sv__card{position:relative;flex:0 0 var(--sv-card-w);width:var(--sv-card-w);scroll-snap-align:start;display:flex;flex-direction:column;gap:10px}.sv__media{all:unset;box-sizing:border-box;position:relative;display:block;width:100%;aspect-ratio:9 / 16;border-radius:var(--sv-radius);overflow:hidden;background:#e9e9e9;cursor:pointer;isolation:isolate}.sv__media:focus-visible{outline:2px solid var(--sv-accent);outline-offset:3px}@media(hover:hover){.sv--layout-carousel .sv__card{transition:transform .25s ease}.sv--layout-carousel .sv__card:hover{transform:translateY(-3px)}}.sv__poster,.sv__video{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;display:block}.sv__media:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:none;background:linear-gradient(to top,rgba(0,0,0,.55),transparent 45%)}.sv__play{position:absolute;top:50%;left:50%;z-index:2;width:46px;height:46px;margin:-23px 0 0 -23px;padding-left:3px;box-sizing:border-box;border-radius:50%;display:grid;place-items:center;background:#ffffffd9;color:#111;transition:opacity .3s}.sv__card.is-playing .sv__play,.sv--no-play .sv__play{opacity:0}.sv__caption{position:absolute;left:12px;right:12px;bottom:12px;z-index:2;color:#fff;font-size:13px;font-weight:600;line-height:1.3;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.sv--no-caption .sv__caption,.sv__label{display:none}.sv__card--empty .sv__media{display:grid;place-items:center;text-align:center;padding:16px;font-size:13px;color:#666;border:1px dashed #bbb;cursor:default}.sv__card--empty .sv__media:after{display:none}.sv__tag{display:flex;align-items:center;gap:10px;text-decoration:none;color:inherit;min-width:0}.sv__tag img{width:40px;height:40px;object-fit:cover;border-radius:6px;flex:none;background:#f2f2f2}.sv__tag-info{display:flex;flex-direction:column;min-width:0}.sv__tag-title,.sv__tag-price{font-size:13px;line-height:1.3;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sv__tag-price{font-weight:700}.sv__tag-price s{font-weight:400;opacity:.6;margin-left:4px}.sv--tag-overlay .sv__card{gap:0}.sv--tag-overlay .sv__media:after{background:linear-gradient(to top,rgba(0,0,0,.75),rgba(0,0,0,.25) 22%,transparent 38%)}.sv--tag-overlay .sv__caption{bottom:72px}.sv__foot{display:flex;flex-direction:column;gap:8px;min-width:0}.sv__atc{all:unset;box-sizing:border-box;display:flex;align-items:center;justify-content:center;gap:6px;width:100%;min-height:38px;padding:0 12px;border-radius:999px;background:var(--sv-accent);color:var(--sv-accent-text);font-size:13px;font-weight:600;text-align:center;cursor:pointer;transition:opacity .2s,transform .1s}.sv__atc:active{transform:scale(.97)}.sv__atc:focus-visible{outline:2px solid var(--sv-accent);outline-offset:2px}.sv__atc:disabled{opacity:.5;cursor:not-allowed}.sv__atc.is-loading{opacity:.7;pointer-events:none}.sv__atc.is-added{background:#1d7a46;color:#fff}.sv--tag-overlay .sv__foot{position:absolute;left:0;right:0;bottom:0;z-index:3;padding:12px 10px;color:#fff;pointer-events:none}.sv--tag-overlay .sv__atc{pointer-events:auto}.sv--tag-overlay .sv__tag{text-shadow:0 1px 2px rgba(0,0,0,.35)}.sv--tag-overlay.sv--atc .sv__media:after{background:linear-gradient(to top,rgba(0,0,0,.8),rgba(0,0,0,.35) 30%,transparent 50%)}.sv--tag-overlay.sv--atc .sv__caption{bottom:118px}.sv--tag-overlay .sv__tag img{border-radius:4px;border:1px solid rgba(255,255,255,.6);background:#fff}.sv--tag-overlay .sv__tag-title,.sv--tag-overlay .sv__tag-price{font-size:15px;font-weight:600}.sv--tag-overlay .sv__tag-price s{opacity:.85}.sv__arrow{position:absolute;top:calc(var(--sv-card-w) * 8 / 9 + 4px);z-index:4;transform:translateY(-50%);width:42px;height:42px;border-radius:50%;border:0;background:#fff;color:#111;box-shadow:0 2px 12px #0000002e;display:none;place-items:center;cursor:pointer;transition:opacity .2s}.sv__arrow--prev{left:8px}.sv__arrow--next{right:8px}.sv__arrow:disabled{opacity:0;pointer-events:none}@media(hover:hover)and (min-width:750px){.sv--overflow .sv__arrow{display:grid}}.sv--layout-coverflow .sv__track{padding:16px calc(50% - var(--sv-card-w) / 2);scroll-padding:0;scroll-snap-type:x mandatory;gap:calc(var(--sv-card-w) * -.06)}.sv--layout-coverflow .sv__card{scroll-snap-align:center;z-index:calc(10 - var(--sv-z, 0))}.sv--layout-coverflow .sv__media{transform:perspective(1100px) rotateY(calc(var(--sv-r, 0) * -22deg)) scale(var(--sv-s, 1));transition:transform .12s linear,filter .2s;filter:brightness(var(--sv-b, 1));will-change:transform}.sv--layout-coverflow .sv__foot{display:none}.sv--layout-coverflow .sv__arrow{top:calc(var(--sv-card-w) * 8 / 9 + 16px)}.sv__cf-bar{display:flex;gap:8px;max-width:460px;margin:6px auto 0;padding:0 16px;overflow-x:auto;scrollbar-width:none}.sv__cf-bar .sv-prod{border:1px solid rgba(0,0,0,.08);box-shadow:0 4px 18px #0000000f}.sv--layout-stories .sv__header{margin-bottom:14px}.sv--layout-stories .sv__track{padding-block:6px 4px}.sv--layout-stories .sv__card{flex:0 0 var(--sv-bubble);width:var(--sv-bubble);align-items:center;gap:6px}.sv--layout-stories .sv__media{aspect-ratio:1;border-radius:50%;padding:3px;background:linear-gradient(45deg,var(--sv-ring1),var(--sv-ring2))}.sv--layout-stories .sv__card.is-seen .sv__media{background:#cfcfcf}.sv--layout-stories .sv__media:after{display:none}.sv--layout-stories .sv__poster,.sv--layout-stories .sv__video{top:3px;right:3px;bottom:3px;left:3px;width:calc(100% - 6px);height:calc(100% - 6px);border-radius:50%;border:2px solid var(--sv-ring-gap);box-sizing:border-box}.sv--layout-stories .sv__poster{background:#eee}.sv--layout-stories .sv__foot,.sv--layout-stories .sv__caption,.sv--layout-stories .sv__play{display:none}.sv--layout-stories .sv__label{display:block;max-width:100%;font-size:12px;text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sv--layout-stories .sv__arrow{top:calc(var(--sv-bubble) / 2 + 6px);width:34px;height:34px}.sv__spot{display:grid;grid-template-columns:minmax(0,360px) minmax(0,420px);justify-content:center;align-items:center;gap:36px;padding:0 16px;margin-bottom:18px}.sv__spot-stage{position:relative;aspect-ratio:9 / 16;border-radius:var(--sv-radius);overflow:hidden;background:#111;cursor:pointer}.sv__spot-stage:focus-visible{outline:2px solid var(--sv-accent);outline-offset:3px}.sv__spot-video{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.sv__spot-cta{position:absolute;left:50%;bottom:14px;transform:translate(-50%);display:inline-flex;align-items:center;gap:6px;white-space:nowrap;padding:8px 14px;border-radius:999px;font-size:13px;font-weight:600;background:#0000008c;color:#fff;backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px)}.sv__spot-panel{display:flex;flex-direction:column;gap:12px;min-width:0}.sv__spot-caption{margin:0 0 4px;font-size:20px;font-weight:700;line-height:1.3}.sv__spot-panel .sv-prod{border:1px solid rgba(0,0,0,.08);padding:12px}.sv__spot-panel .sv-prod__img{width:72px;height:72px}.sv__spot-panel .sv-prod__title{font-size:15px;white-space:normal}.sv--layout-spotlight .sv__card{flex:0 0 76px;width:76px}.sv--layout-spotlight .sv__card:first-child{margin-left:auto}.sv--layout-spotlight .sv__card:last-child{margin-right:auto}.sv--layout-spotlight .sv__media{aspect-ratio:3 / 4;border-radius:8px;opacity:.7;transition:opacity .2s}.sv--layout-spotlight .sv__card.is-selected .sv__media{opacity:1;outline:2px solid var(--sv-accent);outline-offset:2px}.sv--layout-spotlight .sv__media:after,.sv--layout-spotlight .sv__foot,.sv--layout-spotlight .sv__caption,.sv--layout-spotlight .sv__play{display:none}.sv--layout-spotlight .sv__track{padding-top:6px}.sv--layout-spotlight .sv__arrow{top:57px;width:34px;height:34px}.sv--layout-floating{padding:0!important;background:none;overflow:visible}.sv__float{position:fixed;bottom:calc(var(--sv-float-b, 24px) + env(safe-area-inset-bottom));z-index:2147482000;width:var(--sv-float, 92px);height:var(--sv-float, 92px);opacity:0;transform:translateY(14px) scale(.9);transition:opacity .35s ease,transform .35s ease}.sv__float--right{right:16px}.sv__float--left{left:16px}.sv__float.is-in{opacity:1;transform:none}.sv__float-open{all:unset;box-sizing:border-box;position:absolute;top:0;right:0;bottom:0;left:0;cursor:pointer;border-radius:50%;padding:3px;overflow:hidden;background:linear-gradient(45deg,var(--sv-ring1),var(--sv-ring2));box-shadow:0 6px 22px #00000040}.sv__float-open img,.sv__float-open video{position:absolute;top:3px;right:3px;bottom:3px;left:3px;width:calc(100% - 6px);height:calc(100% - 6px);object-fit:cover;border-radius:50%;border:2px solid #fff;box-sizing:border-box}.sv__float-open img{background:#eee}.sv__float-open:focus-visible{outline:2px solid var(--sv-accent);outline-offset:3px}.sv__float-close{position:absolute;top:-4px;right:-4px;z-index:1;width:24px;height:24px;border-radius:50%;border:2px solid #fff;background:#111;color:#fff;display:grid;place-items:center;cursor:pointer;padding:0}.sv.sv--layout-stack .sv__wrap{padding:0 0 8px}.sv.sv--layout-stack .sv__track{display:block;overflow:visible;padding:0;scroll-snap-type:none;height:calc(var(--sv-card-w) * 16 / 9 + 76px);touch-action:pan-y;user-select:none;-webkit-user-select:none}.sv.sv--layout-stack .sv__card{position:absolute;top:50%;left:50%;gap:0;width:var(--sv-card-w);flex:none;transform:translate(-50%,-50%);border-radius:calc(var(--sv-radius) + 10px);overflow:hidden;background:#fff;box-shadow:0 10px 30px #0000001f;transition:transform .45s cubic-bezier(.2,.7,.2,1),opacity .3s ease;will-change:transform}.sv.sv--layout-stack .sv__card:hover{transform:none}.sv.sv--layout-stack .sv__media{border-radius:0}.sv.sv--layout-stack .sv__media:after{background:none}.sv.sv--layout-stack .sv__card:not(.is-center) .sv__media:after{background:#ffffff38}.sv.sv--layout-stack .sv__card:not(.is-center) .sv__foot{opacity:.75}.sv.sv--layout-stack .sv__play,.sv.sv--layout-stack .sv__caption{display:none}.sv.sv--layout-stack .sv__foot{position:static;flex-direction:row;align-items:center;gap:10px;height:76px;padding:10px 14px;box-sizing:border-box;background:#fff;color:#111;pointer-events:auto}.sv.sv--layout-stack .sv__tag{flex:1;text-shadow:none;padding:0}.sv.sv--layout-stack .sv__tag img{width:38px;height:38px;border-radius:6px;border:1px solid #eee}.sv.sv--layout-stack .sv__tag-title{font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:.02em;color:#555}.sv.sv--layout-stack .sv__tag-price{display:flex;gap:6px;font-size:13px;font-weight:700;color:#111}.sv.sv--layout-stack .sv__tag-price s{order:-1;margin:0;opacity:.5;font-weight:400}.sv.sv--layout-stack .sv__atc{width:auto;flex:none;min-height:34px;padding:0 18px;font-size:14px}.sv.sv--layout-stack .sv__atc svg{display:none}.sv.sv--layout-stack .sv__arrow{display:grid;top:50%;width:34px;height:34px;background:var(--sv-arrow-bg, #ffe14d);color:#111;box-shadow:0 2px 8px #00000026;z-index:20}.sv.sv--layout-stack .sv__arrow:disabled{opacity:1;pointer-events:auto}.sv.sv--layout-stack .sv__arrow--prev{left:calc(50% - var(--sv-card-w) * 1.45)}.sv.sv--layout-stack .sv__arrow--next{left:auto;right:calc(50% - var(--sv-card-w) * 1.45)}.sv.sv--stack-bar .sv__foot{display:none}.sv.sv--stack-bar .sv__track{height:calc(var(--sv-card-w) * 16 / 9)}.sv.sv--stack-bar .sv__card{background:none}.sv.sv--stack-bar .sv__cf-bar{margin-top:18px}@media(max-width:749px){.sv__card{flex-basis:var(--sv-card-w-m);width:var(--sv-card-w-m)}.sv--tag-overlay .sv__foot{padding:8px 7px;gap:6px}.sv__tag{gap:7px}.sv__atc{min-height:32px;font-size:12px;padding:0 8px}.sv__atc svg{display:none}.sv--tag-overlay.sv--atc .sv__caption{bottom:88px}.sv__tag img{width:30px;height:30px}.sv__tag-title,.sv__tag-price,.sv--tag-overlay .sv__tag-title,.sv--tag-overlay .sv__tag-price{font-size:12px}.sv--tag-overlay .sv__caption{bottom:52px}.sv--layout-coverflow .sv__track{padding-inline:calc(50% - var(--sv-card-w-m) / 2);gap:calc(var(--sv-card-w-m) * -.06)}.sv--layout-coverflow .sv__card{flex-basis:var(--sv-card-w-m);width:var(--sv-card-w-m)}.sv--layout-stories .sv__card{flex-basis:calc(var(--sv-bubble) * .85);width:calc(var(--sv-bubble) * .85)}.sv__spot{grid-template-columns:1fr;gap:14px}.sv__spot-stage{width:min(100%,300px);margin:0 auto}.sv--layout-spotlight .sv__card{flex-basis:64px;width:64px}.sv.sv--layout-stack .sv__track{height:calc(var(--sv-card-w-m) * 16 / 9 + 64px)}.sv.sv--layout-stack .sv__card{width:var(--sv-card-w-m)}.sv.sv--layout-stack .sv__foot{height:64px;padding:8px 10px;gap:6px}.sv.sv--layout-stack .sv__tag img{width:30px;height:30px}.sv.sv--layout-stack .sv__tag-title,.sv.sv--layout-stack .sv__tag-price{font-size:11px}.sv.sv--layout-stack .sv__atc{min-height:28px;padding:0 12px;font-size:12px}.sv.sv--layout-stack .sv__arrow{display:none}.sv.sv--stack-bar .sv__track{height:calc(var(--sv-card-w-m) * 16 / 9)}.sv.sv--stack-bar .sv__cf-bar{margin-top:14px}.sv__float{width:calc(var(--sv-float, 92px) * .85);height:calc(var(--sv-float, 92px) * .85);bottom:calc(var(--sv-float-b-m, 100px) + env(safe-area-inset-bottom))}}html.sv-lock,html.sv-lock body{overflow:hidden!important}.sv-modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:2147483000;display:none;color:#fff}.sv-modal.is-open{display:block;animation:sv-fade .2s ease}@keyframes sv-fade{0%{opacity:0}to{opacity:1}}.sv-modal__backdrop{position:absolute;top:0;right:0;bottom:0;left:0;background:#000000eb}.sv-modal__feed{position:absolute;top:0;right:0;bottom:0;left:0;overflow-y:auto;outline:none;scroll-snap-type:y mandatory;overscroll-behavior:contain;scrollbar-width:none}.sv-modal__feed::-webkit-scrollbar{display:none}.sv-slide{height:100vh;height:100dvh;scroll-snap-align:start;scroll-snap-stop:always;display:flex;align-items:center;justify-content:center;pointer-events:none}.sv-slide__stage{pointer-events:auto;position:relative;height:min(100dvh - 40px,860px);aspect-ratio:9 / 16;max-width:100vw;border-radius:18px;overflow:hidden;background:#000}.sv-slide__poster,.sv-slide__video{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.sv-slide__stage:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:linear-gradient(to bottom,rgba(0,0,0,.45),transparent 18%),linear-gradient(to top,rgba(0,0,0,.7),transparent 45%)}.sv-slide__tap{all:unset;position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;cursor:pointer}.sv-slide__progress{position:absolute;top:10px;left:12px;right:12px;z-index:3;height:3px;border-radius:3px;background:#ffffff4d;overflow:hidden}.sv-slide__progress span{display:block;height:100%;background:#fff;transform-origin:left;transform:scaleX(0)}.sv-slide__paused{position:absolute;top:50%;left:50%;z-index:2;transform:translate(-50%,-50%) scale(.8);opacity:0;pointer-events:none;transition:opacity .2s,transform .2s;filter:drop-shadow(0 2px 8px rgba(0,0,0,.4))}.sv-slide.is-paused .sv-slide__paused{opacity:.9;transform:translate(-50%,-50%) scale(1)}.sv-slide.is-buffering .sv-slide__stage:before{content:"";position:absolute;top:50%;left:50%;z-index:2;width:36px;height:36px;margin:-18px 0 0 -18px;border:3px solid rgba(255,255,255,.3);border-top-color:#fff;border-radius:50%;animation:sv-spin .8s linear infinite}@keyframes sv-spin{to{transform:rotate(360deg)}}.sv-slide__mute{position:absolute;top:24px;left:12px;z-index:3;width:40px;height:40px;border-radius:50%;border:0;background:#0006;color:#fff;display:grid;place-items:center;cursor:pointer}.sv-slide__caption{position:absolute;left:14px;right:14px;bottom:16px;z-index:2;pointer-events:none;font-size:15px;font-weight:600;line-height:1.35;text-shadow:0 1px 4px rgba(0,0,0,.5)}.sv-slide__stage.has-shop .sv-slide__caption{bottom:104px}.sv-slide__shop{position:absolute;left:10px;right:10px;bottom:10px;z-index:3;display:flex;gap:8px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none}.sv-slide__shop::-webkit-scrollbar{display:none}.sv-multi .sv-prod{flex-basis:88%}.sv-modal__close,.sv-modal__navbtn{width:44px;height:44px;border-radius:50%;border:0;background:#ffffff26;color:#fff;display:grid;place-items:center;cursor:pointer}.sv-modal__close{position:fixed;top:16px;right:16px;z-index:5}.sv-modal__close:hover,.sv-modal__navbtn:hover{background:#ffffff40}.sv-modal__nav{position:fixed;right:24px;top:50%;z-index:5;transform:translateY(-50%);display:flex;flex-direction:column;gap:10px}.sv-modal__navbtn:disabled{opacity:.3;cursor:default}.sv-prod{flex:0 0 100%;scroll-snap-align:start;box-sizing:border-box;min-width:0;display:flex;align-items:center;gap:10px;padding:8px;border-radius:14px;background:#fff;color:#111;text-align:left}.sv-prod__img{flex:none;width:56px;height:56px;border-radius:10px;overflow:hidden;background:#f2f2f2}.sv-prod__img img{width:100%;height:100%;object-fit:cover;display:block}.sv-prod__body{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}.sv-prod__title{color:inherit;text-decoration:none;font-size:13px;line-height:1.3;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sv-prod__price{font-size:14px;font-weight:700;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sv-prod__price s{font-weight:400;opacity:.5;margin-left:4px;font-size:12px}.sv-prod__select{margin-top:2px;max-width:100%;font:inherit;font-size:12px;color:#111;padding:3px 22px 3px 6px;border:1px solid #ddd;border-radius:6px;background:#fff}.sv-prod__add{flex:none;display:inline-flex;align-items:center;gap:6px;min-height:40px;padding:0 14px;border:0;border-radius:999px;background:var(--sv-accent, #091c33);color:var(--sv-accent-text, #fff);font:inherit;font-size:13px;font-weight:600;white-space:nowrap;cursor:pointer;transition:opacity .2s,transform .1s}.sv-prod__add:active{transform:scale(.97)}.sv-prod__add:disabled{opacity:.45;cursor:not-allowed}.sv-prod__add.is-loading{opacity:.7;pointer-events:none}.sv-prod__add.is-added{background:#1d7a46;color:#fff}@media(max-width:749px){.sv-slide__stage{height:100dvh;width:100vw;aspect-ratio:auto;border-radius:0}.sv-modal__nav{display:none}.sv-modal__close{top:14px;right:12px;background:#0006}.sv-slide__mute{top:22px}.sv-slide__shop{bottom:calc(10px + env(safe-area-inset-bottom))}}@media(prefers-reduced-motion:reduce){.sv-modal.is-open,.sv__float{animation:none;transition:none}.sv--layout-coverflow .sv__media{transition:none}}.sv:not(.sv--layout-floating){position:relative;z-index:0;isolation:isolate}
/*# sourceMappingURL=/cdn/shop/t/147/assets/shoppable-videos.css.map */
