:root{--sv-accent: #b00039;--sv-btn: #b00039;--sv-btn-text: #ffffff;--sv-text: #2e2a39;--sv-muted: #6b6775;--sv-soft: #f3f3f3;--sv-radius: 6px;--sv-page: 1400px}.sv-section{background:var(--sv-bg, #fff);color:var(--sv-fg, var(--sv-text));padding-top:var(--sv-pt-m, 16px);padding-bottom:var(--sv-pb-m, 16px);font-family:var(--sv-font-body, inherit)}@media(min-width:750px){.sv-section{padding-top:var(--sv-pt, 24px);padding-bottom:var(--sv-pb, 24px)}}.sv-wrap{max-width:var(--sv-max, var(--sv-page));margin:0 auto;padding:0 16px}@media(min-width:750px){.sv-wrap{padding:0 40px}}.sv-h{font-family:var(--sv-font-heading, inherit);font-weight:700;color:var(--sv-fg, var(--sv-text));line-height:1.2;letter-spacing:-.01em;margin:0 0 12px;text-wrap:balance}.sv-h--h1{font-size:clamp(28px,6.5vw,44px)}.sv-h--h2{font-size:clamp(24px,5.2vw,34px)}.sv-h--h3{font-size:clamp(20px,4.2vw,26px)}.sv-h strong,.sv-h em{color:var(--sv-hl, var(--sv-accent));font-style:normal;font-weight:inherit}.sv-rte{font-size:16px;line-height:1.6}.sv-rte>:first-child{margin-top:0}.sv-rte>:last-child{margin-bottom:0}.sv-rte ul{padding-left:1.2em;margin:.4em 0}.sv-rte li{margin:.25em 0}.sv-rte p:empty{display:none}.sv-align-left{text-align:left}.sv-align-center{text-align:center}.sv-align-right{text-align:right}.sv-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:54px;padding:14px 28px;border:0;border-radius:var(--sv-radius);background:var(--sv-btn-bg, var(--sv-btn));color:var(--sv-btn-fg, var(--sv-btn-text));font:700 16px/1.2 var(--sv-font-body, inherit);letter-spacing:.04em;text-transform:uppercase;text-decoration:none;cursor:pointer;transition:transform .15s ease,filter .15s ease,box-shadow .15s ease;box-shadow:0 6px 18px -8px #b0003973}.sv-btn:hover{filter:brightness(1.06);transform:translateY(-1px)}.sv-btn:active{transform:translateY(0)}.sv-btn--outline{background:transparent;color:var(--sv-btn-bg, var(--sv-btn));box-shadow:inset 0 0 0 2px var(--sv-btn-bg, var(--sv-btn))}.sv-btn--full{width:100%}.sv-btn[aria-busy=true]{opacity:.75;pointer-events:none}.sv-btn-row{display:flex;flex-wrap:wrap;gap:12px;margin-top:20px}.sv-align-center .sv-btn-row{justify-content:center}@media(max-width:749px){.sv-btn-row .sv-btn{width:100%}}.sv-stars{display:inline-flex;gap:2px;position:relative;line-height:0}.sv-stars svg{width:var(--sv-star, 15px);height:var(--sv-star, 15px);flex:none}.sv-ticker{overflow:hidden}.sv-ticker__track{display:flex;width:max-content;animation:sv-marquee var(--sv-speed, 30s) linear infinite}.sv-ticker[data-pause=true]:hover .sv-ticker__track{animation-play-state:paused}.sv-ticker__group{display:flex;align-items:center;gap:var(--sv-gap-m, 53px);padding-right:var(--sv-gap-m, 53px)}@media(min-width:750px){.sv-ticker__group{gap:var(--sv-gap, 100px);padding-right:var(--sv-gap, 100px)}}.sv-ticker__item{flex:none;display:flex;align-items:center;gap:10px;white-space:nowrap;font-size:var(--sv-fs-m, 16px);font-weight:600}@media(min-width:750px){.sv-ticker__item{font-size:var(--sv-fs, 24px)}}.sv-ticker__item img{height:var(--sv-ih-m, 35px);width:auto;object-fit:contain}@media(min-width:750px){.sv-ticker__item img{height:var(--sv-ih, 40px)}}.sv-ticker__item svg{width:1.1em;height:1.1em;color:var(--sv-accent);flex:none}@keyframes sv-marquee{to{transform:translate(-50%)}}.sv-ugc__head{text-align:center;margin-bottom:18px}.sv-ugc__head .sv-h{font-size:clamp(20px,4.6vw,28px)}.sv-ugc__row{display:grid;grid-auto-flow:column;grid-auto-columns:46%;gap:var(--sv-card-gap, 12px);overflow-x:auto;scroll-snap-type:x mandatory;padding-bottom:6px;scrollbar-width:none}.sv-ugc__row::-webkit-scrollbar{display:none}@media(min-width:750px){.sv-ugc__row{grid-auto-flow:row;grid-template-columns:repeat(var(--sv-cols, 4),1fr);overflow:visible}}.sv-ugc__card{scroll-snap-align:start;position:relative;border-radius:var(--sv-card-radius, 14px);overflow:hidden;aspect-ratio:9 / 16;background:#111}.sv-ugc__card video,.sv-ugc__card img{width:100%;height:100%;object-fit:cover;display:block}.sv-ugc__cap{position:absolute;left:10px;right:10px;bottom:10px;color:#fff;font-size:13px;font-weight:600;text-shadow:0 1px 6px rgba(0,0,0,.6)}.sv-ugc__cta{text-align:center;margin-top:18px}.sv-iwt{display:grid;gap:0;border-radius:var(--sv-iwt-r, 0);overflow:hidden}@media(min-width:750px){.sv-wrap>.sv-iwt{--sv-iwt-r: 18px}}@media(min-width:750px){.sv-iwt{grid-template-columns:var(--sv-mw, 50%) 1fr}.sv-iwt--content-first .sv-iwt__media{order:2}}.sv-iwt__media img,.sv-iwt__media video{width:100%;height:100%;display:block;object-fit:cover}.sv-iwt__content{background:var(--sv-box-bg, #2e2a39);color:var(--sv-box-fg, #fff);display:flex;flex-direction:column;justify-content:center;padding:28px 20px}@media(min-width:750px){.sv-iwt__content{padding:48px}}.sv-iwt__content .sv-h{color:inherit}.sv-iwt__content .sv-rte{font-size:17px;opacity:.9}.sv-iwt__eyebrow{margin:0 0 8px;color:var(--sv-hl);font-weight:700;font-size:13px;letter-spacing:.1em;text-transform:uppercase}.sv-iwt__content--transparent{background:transparent;color:var(--sv-fg, var(--sv-text));padding:18px 0 0}@media(max-width:749px){.sv-iwt--mobile-inset{padding:0 16px}}.sv-iwt--media-only{grid-template-columns:1fr!important;max-width:760px;margin:0 auto}.sv-icons__grid{display:grid;grid-template-columns:repeat(var(--sv-cols-m, 1),1fr);gap:12px;margin-top:20px}@media(min-width:750px){.sv-icons__grid{grid-template-columns:repeat(var(--sv-cols, 2),1fr);gap:20px 40px}}.sv-icons__card{display:flex;gap:14px;align-items:flex-start;background:var(--sv-card-bg, #f3f3f3);color:var(--sv-card-fg, var(--sv-text));padding:18px;border-radius:12px;text-align:left}.sv-icons__icon{flex:none;width:34px;height:34px;color:var(--sv-icon, var(--sv-accent))}.sv-icons__icon svg{width:100%;height:100%}.sv-icons__title{font-weight:700;font-size:18px;margin:2px 0 4px}.sv-icons__text{font-size:15px;line-height:1.5}.sv-icons__text p{margin:0}.sv-slider{position:relative}.sv-slider__track{display:grid;grid-auto-flow:column;grid-auto-columns:calc((100% - (var(--sv-per-m, 1) - 1) * var(--sv-sgap-m, 12px)) / var(--sv-per-m, 1));gap:var(--sv-sgap-m, 12px);overflow-x:auto;scroll-snap-type:x mandatory;scroll-behavior:smooth;scrollbar-width:none}.sv-slider__track::-webkit-scrollbar{display:none}@media(min-width:750px){.sv-slider__track{grid-auto-columns:calc((100% - (var(--sv-per, 2) - 1) * var(--sv-sgap, 28px)) / var(--sv-per, 2));gap:var(--sv-sgap, 28px)}}.sv-slider__slide{scroll-snap-align:start;min-width:0}.sv-slider__slide img{width:100%;height:auto;display:block;border-radius:var(--sv-sr, 0)}.sv-slider__arrow{position:absolute;top:50%;transform:translateY(-50%);width:42px;height:42px;border-radius:50%;border:0;background:#fff;color:#121212;box-shadow:0 2px 12px #0000002e;display:grid;place-items:center;cursor:pointer;z-index:2}.sv-slider__arrow[disabled]{opacity:0;pointer-events:none}.sv-slider__arrow--prev{left:8px}.sv-slider__arrow--next{right:8px}.sv-slider__arrow svg{width:18px;height:18px}.sv-dots{display:flex;justify-content:center;gap:8px;margin-top:14px}.sv-dots button{width:8px;height:8px;padding:0;border:0;border-radius:50%;background:currentColor;opacity:.25;cursor:pointer;transition:opacity .2s,transform .2s}.sv-dots button[aria-current=true]{opacity:1;transform:scale(1.25)}.sv-ingr__card{background:var(--sv-card-bg, #fff);color:var(--sv-card-fg, var(--sv-text));text-align:center}.sv-ingr__card{background:var(--sv-card-bg, #fff);border-radius:16px;padding:12px 12px 18px;box-shadow:0 8px 24px -16px #1f1b2640}.sv-ingr__card img{width:100%;aspect-ratio:1;object-fit:cover;display:block;border-radius:12px}.sv-ingr__title{font-weight:700;font-size:20px;margin:14px 0 4px}.sv-ingr__text p{margin:0}@media(min-width:750px){.sv-ingr .sv-slider__track{grid-auto-flow:row;grid-template-columns:repeat(var(--sv-per, 2),1fr);overflow:visible}.sv-ingr .sv-slider__arrow,.sv-ingr .sv-dots{display:none}}.sv-faq__list{max-width:900px;margin:20px auto 0;background:var(--sv-card-bg, #fff);color:var(--sv-card-fg, var(--sv-text))}.sv-faq__item{border-top:1px solid rgba(46,42,57,.15)}.sv-faq__item:last-child{border-bottom:1px solid rgba(46,42,57,.15)}.sv-faq__item summary{list-style:none;display:flex;align-items:center;gap:12px;padding:18px 4px;cursor:pointer;font-weight:600;font-size:17px}.sv-faq__item summary::-webkit-details-marker{display:none}.sv-faq__q{flex:none;width:22px;height:22px;color:var(--sv-accent)}.sv-faq__caret{margin-left:auto;flex:none;width:14px;height:14px;transition:transform .2s}.sv-faq__item[open] .sv-faq__caret{transform:rotate(180deg)}.sv-faq__a{padding:0 4px 18px 38px}.sv-rating{display:flex;align-items:center;gap:8px;flex-wrap:wrap;font-size:14px;color:var(--sv-text)}.sv-rating--center{justify-content:center}.sv-rating--left{justify-content:flex-start}.sv-reviews{position:relative}.sv-reviews .sv-slider__track{--sv-per: 1;--sv-per-m: 1;--sv-sgap: 12px}.sv-review{display:flex;gap:14px;align-items:var(--sv-av-align, flex-start);background:var(--sv-rv-bg, #f2f2f2);border:1px solid var(--sv-rv-border, #b7b7b7);border-radius:var(--sv-rv-radius, 12px);padding:14px 16px;text-align:left;height:100%;box-sizing:border-box}.sv-review__avatar{width:var(--sv-av, 80px);height:var(--sv-av, 80px);border-radius:var(--sv-av-radius, 40px);object-fit:cover;flex:none;background:#ddd;display:block}.sv-review__right{min-width:0;flex:1;display:flex;flex-direction:column;gap:6px}.sv-review__text{font-size:14px;line-height:1.5;margin:0}.sv-review__text p{margin:0}.sv-review__author{display:flex;align-items:center;gap:6px;flex-wrap:wrap;font-weight:700;font-size:14px}.sv-review__check{display:inline-flex;align-items:center;gap:4px;font-weight:500;font-size:12px;color:var(--sv-muted)}.sv-review__check svg{width:14px;height:14px}.sv-reviews .sv-dots{margin-top:8px;color:var(--sv-text)}.sv-badge{display:inline-flex;align-items:center;padding:5px 10px;border-radius:var(--sv-radius);background:var(--sv-badge-bg, var(--sv-accent));color:var(--sv-badge-fg, #fff);font:700 13px/1 var(--sv-font-body, inherit);letter-spacing:.03em;text-transform:uppercase;white-space:nowrap}.sv-checklist{display:flex;flex-direction:column;gap:6px;font-size:14px;font-weight:800;color:var(--sv-ok, #16a34a)}.sv-checklist__row{display:flex;align-items:center;gap:8px}.sv-dot{width:9px;height:9px;border-radius:50%;background:currentColor;display:inline-block;animation:sv-pulse 1.2s infinite}@keyframes sv-pulse{0%{transform:scale(1);box-shadow:0 0 color-mix(in srgb,currentColor 50%,transparent)}70%{transform:scale(1.2);box-shadow:0 0 0 10px transparent}to{transform:scale(1);box-shadow:0 0 0 0 transparent}}@media(prefers-reduced-motion:reduce){.sv-dot{animation:none}}.sv-textbox{background:var(--sv-tb-bg, #f3f3f3);border:1px solid var(--sv-tb-border, #b7b7b7);border-radius:var(--sv-tb-radius, 40px);padding:14px 22px;color:var(--sv-tb-fg, #121212);font-size:var(--sv-tb-fs-m, 14px);line-height:1.5}@media(min-width:750px){.sv-textbox{font-size:var(--sv-tb-fs, 16px)}}.sv-textbox p{margin:0}.sv-img{display:flex}.sv-img img{height:auto;display:block;max-width:100%}.sv-buynow{width:100%}.sv-price{display:flex;align-items:center;flex-wrap:wrap;gap:10px;margin:var(--sv-pr-mt, 4px) 0 var(--sv-pr-mb, 6px);font-family:var(--sv-font-body, inherit)}.sv-price__sale{color:var(--sv-pr-color, var(--sv-accent));font-weight:700;font-size:var(--sv-pr-size, 26px);line-height:1.1}.sv-price__compare{color:#6b6775;font-size:calc(var(--sv-pr-size, 26px) * .7);text-decoration:line-through;line-height:1.1}.sv-price .sv-badge{margin-left:2px}.sv-ugc__card video[data-sv-lazy]{background:#111}.vtl-aa-animated-atc-button{position:relative!important;overflow:hidden!important;isolation:isolate}.vtl-aa-animated-atc-button .insider{width:70px!important;height:300%!important;top:-100%!important;left:-140px!important;transform:rotate(25deg)!important;opacity:.55;pointer-events:none;z-index:1;transition:none!important}.vtl-aa-animated-atc-button.vtl-aa-active .insider,.vtl-aa-animated-atc-button.vtl-aa-hover:hover .insider{left:calc(100% + 140px)!important;transition:left .45s ease-in-out!important}@media(prefers-reduced-motion:reduce){.sv-ticker__track{animation:sv-marquee var(--sv-speed, 30s) linear infinite!important}.vtl-aa-animated-atc-button.vtl-aa-active .insider{transition:left .45s ease-in-out!important;left:calc(100% + 140px)!important}}
/*# sourceMappingURL=/cdn/shop/t/49/assets/sv-pdp.css.map */
