@property --a{syntax:"<color>";inherits:true;initial-value:#C81D27}@property --a-deep{syntax:"<color>";inherits:true;initial-value:#9C1119}@property --a-lt{syntax:"<color>";inherits:true;initial-value:#FF8A90}@property --tint{syntax:"<color>";inherits:true;initial-value:#FDEEEF}@property --soft{syntax:"<color>";inherits:true;initial-value:#FADADC}@property --head{syntax:"<color>";inherits:true;initial-value:#4A0D11}@property --g{syntax:"<color>";inherits:true;initial-value:#E23A44}:root{--sg-ink:#141416;--sg-ink2:#3A3B40;--sg-mute:#6B6E76;--sg-line:#E6E7EB;--sg-cloud:#F5F6F8;--sg-cream:#FBF6EC;--sg-brand:#D7262E;--sg-star:#F5B301;--sg-display:"Barlow Condensed",Impact,"Arial Narrow",sans-serif;--sg-sans:"Inter",system-ui,-apple-system,sans-serif;--sg-r:18px;--sg-shadow:0 1px 2px rgba(20,20,22,.04),0 10px 30px rgba(20,20,22,.07)}html{transition:--a .7s ease,--a-deep .7s ease,--a-lt .7s ease,--tint .7s ease,--soft .7s ease,--head .7s ease,--g .7s ease}.sg-s{font-family:var(--sg-sans);color:var(--sg-ink);letter-spacing:normal;line-height:1.5;-webkit-font-smoothing:antialiased}:where(.sg-s) *,:where(.sg-s) *:before,:where(.sg-s) *:after{box-sizing:border-box}:where(.sg-s) section{background:transparent;color:inherit}:where(.sg-s) img{max-width:100%;display:block}:where(.sg-s) a{color:inherit;text-decoration:none}:where(.sg-s) button{font:inherit;color:inherit;cursor:pointer}:where(.sg-s) h1,:where(.sg-s) h2,:where(.sg-s) h3,:where(.sg-s) p{margin:0}.sg-vh{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.sg-wrap{max-width:1240px;margin:0 auto;padding:0 20px}.sg-wrap--narrow{max-width:820px}.sg-center{text-align:center;margin-top:34px}.sg-ic{width:20px;height:20px;flex:none}.sg-label{display:flex;align-items:center;justify-content:center;gap:12px;font:700 12px/1 var(--sg-sans);letter-spacing:.22em;text-transform:uppercase;color:var(--sg-brand);margin-bottom:12px}.sg-label:before,.sg-label:after{content:"";width:28px;height:1px;background:currentColor;opacity:.5}.sg-label--left{justify-content:flex-start}.sg-label--left:before{display:none}.sg-label--light{color:#ff5a61}.sg-sechead{text-align:center;max-width:760px;margin:0 auto 34px}.sg-sechead--left{text-align:left;margin-left:0}.sg-sechead h2{font-family:var(--sg-display);font-weight:800;font-style:italic;text-transform:uppercase;font-size:clamp(36px,5vw,64px);line-height:.95;letter-spacing:.005em;color:var(--head)}.sg-sechead p{margin-top:12px;color:var(--sg-mute);font-size:17px}.sg-link{background:none;border:0;padding:0;font-weight:600;color:var(--a);text-decoration:underline;text-underline-offset:3px}.sg-btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:52px;padding:0 28px;border:0;border-radius:999px;background:var(--a);color:#fff;font-family:var(--sg-display);font-weight:800;font-style:italic;font-size:20px;letter-spacing:.04em;text-transform:uppercase;transition:background .25s,transform .2s,box-shadow .25s;box-shadow:0 8px 22px -10px var(--a)}.sg-btn:hover{background:var(--a-deep);transform:translateY(-1px)}.sg-btn--sm{min-height:40px;padding:0 18px;font-size:16px}.sg-btn--hero{min-height:58px;font-size:22px;padding:0 34px}.sg-btn--ghost-light{background:transparent;border:1.5px solid rgba(255,255,255,.4);box-shadow:none}.sg-btn--ghost-light:hover{background:#ffffff14;border-color:#fff}.sg-stars{display:inline-flex;align-items:center;gap:6px;font-size:13px;color:var(--sg-ink2);white-space:nowrap}.sg-stars__row{position:relative;display:inline-block;letter-spacing:1px;line-height:1}.sg-stars__row i{font-style:normal;color:#d9dbe0}.sg-stars__row b{position:absolute;left:0;top:0;width:var(--p);overflow:hidden;color:var(--sg-star);font-weight:400}.sg-stars__n{font-weight:700;color:var(--sg-ink)}.sg-stars__c{color:var(--sg-mute)}.sg-stars--md{font-size:16px;justify-content:center;margin-top:12px}.sg-salebar{background:var(--a-deep);color:#fff;font-size:13px;letter-spacing:.02em;position:relative;overflow:hidden;transition:background .7s}.sg-salebar:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-image:radial-gradient(rgba(255,255,255,.18) 1px,transparent 1.5px);background-size:14px 14px;animation:sgDots 18s linear infinite;pointer-events:none;opacity:.6}.sg-salebar__in{position:relative;z-index:1;display:flex;align-items:center;justify-content:center;gap:10px 16px;flex-wrap:wrap;padding:9px 16px;text-align:center}.sg-salebar strong{font-family:var(--sg-display);font-style:italic;font-weight:800;font-size:16px;text-transform:uppercase;letter-spacing:.06em}.sg-salebar__dot{width:8px;height:8px;border-radius:50%;background:#fff;box-shadow:0 0 #ffffffb3;animation:sgPing 1.6s infinite}.sg-salebar__clock b{display:inline-block;min-width:26px;padding:2px 5px;margin:0 1px;border-radius:6px;background:#00000047;font-variant-numeric:tabular-nums}.sg-salebar__extra{opacity:.9}@keyframes sgDots{to{background-position:140px 0}}@keyframes sgPing{70%{box-shadow:0 0 0 8px #fff0}to{box-shadow:0 0 #fff0}}html.sg-offer-over .sg-sale,html.sg-offer-over .sg-sale-only{display:none!important}.sg-logo{display:block;height:auto;overflow:visible}.sg-logo .sg-eye{transform-box:fill-box;transform-origin:50% 62%;animation:sgIdleBlink 6s 2s infinite}.sg-logo--mark{width:60px}a:hover .sg-logo .sg-eye,.sg-logo:hover .sg-eye,.sg-logo.is-blink .sg-eye{animation:sgQuickBlink .36s ease-in-out}@keyframes sgIdleBlink{0%,93%,to{transform:scaleY(1)}95.5%{transform:scaleY(.08)}}@keyframes sgQuickBlink{0%,to{transform:scaleY(1)}45%{transform:scaleY(.08)}}.sg-js .sg-rise{opacity:0;transform:translateY(26px);transition:opacity .7s ease,transform .7s cubic-bezier(.2,.7,.2,1)}.sg-js .sg-rise.is-in{opacity:1;transform:none}.sg-hero{position:relative;overflow:hidden;background:radial-gradient(90% 120% at 75% 40%,color-mix(in srgb,var(--c) 26%,#121216),#0b0b0d 62%);color:#fff;transition:background .9s ease}.sg-hero__web{position:absolute;right:-12%;top:50%;width:min(1100px,95vw);transform:translateY(-50%);opacity:.22;pointer-events:none}.sg-hero__web svg{width:100%;height:auto}.sg-hero__web path{fill:none;stroke:var(--c);stroke-width:1.2;transition:stroke .9s}.sg-hero__web .r{stroke:#fff;stroke-opacity:.25}.sg-hero__in{position:relative;max-width:1240px;margin:0 auto;padding:64px 20px 72px;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);gap:40px;align-items:center}.sg-hero__h{font-family:var(--sg-display);font-weight:900;font-style:italic;text-transform:uppercase;font-size:clamp(50px,7.4vw,108px);line-height:.88;letter-spacing:.005em;color:#fff}.sg-hero__sub{margin-top:20px;max-width:470px;font-size:18px;color:#c9cbd2}.sg-hero__cta{display:flex;flex-wrap:wrap;gap:12px;margin-top:30px}.sg-hero .sg-btn--hero{background:var(--c);box-shadow:0 12px 34px -12px var(--c)}.sg-hero .sg-btn--hero:hover{filter:brightness(1.12)}.sg-hero__ticks{list-style:none;margin:28px 0 0;padding:0;display:flex;flex-wrap:wrap;gap:8px 20px;color:#b9bbc2;font-size:14px}.sg-hero__ticks li{display:flex;align-items:center;gap:6px}.sg-hero__ticks .sg-ic{width:16px;height:16px;color:var(--c);filter:brightness(1.4)}.sg-hero__stage{position:relative;aspect-ratio:1/1;border-radius:28px;overflow:hidden;box-shadow:0 40px 90px -30px #000c,0 0 0 1px #ffffff0f}.sg-hero__ring{position:absolute;top:-2px;right:-2px;bottom:-2px;left:-2px;border-radius:30px;padding:2px;background:conic-gradient(from var(--spin,0deg),transparent 0 70%,var(--c) 85%,transparent);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;z-index:3;pointer-events:none;animation:sgSpinRing 5s linear infinite}@property --spin{syntax:"<angle>";inherits:false;initial-value:0deg}@keyframes sgSpinRing{to{--spin:360deg}}.sg-hero__slide{position:absolute;top:0;right:0;bottom:0;left:0;margin:0;opacity:0;transform:scale(1.06);transition:opacity .8s ease,transform 1.4s cubic-bezier(.2,.7,.2,1)}.sg-hero__slide.is-on{opacity:1;transform:none;z-index:1}.sg-hero__slide img{width:100%;height:100%;object-fit:cover}.sg-hero__slide figcaption{position:absolute;left:18px;bottom:18px;z-index:2}.sg-hero__slide figcaption span{display:inline-block;padding:8px 14px;border-radius:999px;background:#0a0a0c9e;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);font:800 italic 16px/1 var(--sg-display);letter-spacing:.06em;text-transform:uppercase}.sg-hero__dots{position:absolute;right:16px;bottom:18px;z-index:4;display:flex;gap:8px}.sg-hero__dots button{width:12px;height:12px;padding:0;border-radius:50%;border:2px solid rgba(255,255,255,.7);background:transparent;transition:transform .2s,background .2s}.sg-hero__dots button.is-on{background:var(--c);border-color:#fff;transform:scale(1.25)}.sg-marquee{background:var(--a);color:#fff;overflow:hidden;white-space:nowrap;transition:background .7s}.sg-marquee__track{display:flex;width:max-content;animation:sgMarq 32s linear infinite}.sg-marquee:hover .sg-marquee__track{animation-play-state:paused}.sg-marquee__set{display:flex}.sg-marquee span{display:inline-flex;align-items:center;gap:10px;padding:14px 26px;font:800 italic 17px/1 var(--sg-display);letter-spacing:.07em;text-transform:uppercase}.sg-marquee .sg-ic{width:18px;height:18px;opacity:.85}@keyframes sgMarq{to{transform:translate(-50%)}}.sg-looks,.sg-eyes,.sg-quiz,.sg-why,.sg-moments,.sg-reviews,.sg-faq,.sg-related,.sg-angles,.sg-complete,.sg-recent{padding:84px 0}.sg-eyes,.sg-why{background:var(--sg-cloud)}.sg-looks__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:18px}.sg-look{position:relative;display:flex;flex-direction:column;border-radius:var(--sg-r);overflow:hidden;background:#fff;border:1px solid var(--sg-line);box-shadow:var(--sg-shadow);transition:transform .35s cubic-bezier(.2,.7,.2,1),box-shadow .35s,border-color .35s}.sg-look__pic{aspect-ratio:1/1;background:#0e0e11;overflow:hidden}.sg-look__pic img{width:100%;height:100%;object-fit:cover;transition:transform .8s cubic-bezier(.2,.7,.2,1)}.sg-look__body{padding:16px 18px 18px;display:flex;flex-direction:column;gap:4px}.sg-look__body>b{font:800 italic 26px/1 var(--sg-display);text-transform:uppercase;letter-spacing:.02em}.sg-look__body small{color:var(--sg-mute);font-size:14px}.sg-look__go{margin-top:8px;display:inline-flex;align-items:center;gap:6px;font-weight:700;font-size:14px;color:var(--c)}.sg-look__go .sg-ic{width:16px;height:16px;transition:transform .3s}.sg-look:hover,.sg-look.is-center{transform:translateY(-6px);border-color:var(--c);box-shadow:0 22px 50px -22px var(--c)}.sg-look:hover img,.sg-look.is-center img{transform:scale(1.06)}.sg-look:hover .sg-look__go .sg-ic{transform:translate(4px)}.sg-eyes__card{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:0;background:#fff;border:1px solid var(--sg-line);border-radius:26px;overflow:hidden;box-shadow:var(--sg-shadow)}.sg-eyes__stage{position:relative;display:grid;place-items:center;padding:40px 30px;background:radial-gradient(70% 70% at 50% 45%,var(--tint),#fff 72%);perspective:900px;min-height:440px;transition:background .7s}.sg-mask{width:min(74%,300px);height:auto;overflow:visible;filter:drop-shadow(0 30px 40px rgba(0,0,0,.55));transition:transform .25s ease-out}.sg-mask__head{fill:var(--m-fill,#D21F2B);transition:fill .6s}.sg-mask__rim{fill:none;stroke:#0b0b0d;stroke-width:2.6}.sg-mask__web path{fill:none;stroke:var(--m-line,#1B1B1E);stroke-width:.9;stroke-linecap:round;opacity:.55;transition:stroke .6s}.sg-mask__eye{transform-box:fill-box;transform-origin:50% 62%;transition:transform .16s ease-in-out}.sg-mask__lens{fill:var(--m-lens,#EEF0F3);stroke:var(--m-frame,#141416);stroke-width:5.5;stroke-linejoin:round;transition:fill .6s,stroke .6s}.sg-mask__glow{fill:var(--m-lens,#EEF0F3);opacity:var(--m-glow,0);transition:opacity .6s}.sg-mask.is-blink .sg-mask__eye,.sg-mask.is-wink .sg-mask__eye--r{transform:scaleY(.07)}.sg-mask.is-squint .sg-mask__eye--l{transform:scaleY(.45) rotate(-7deg);transition-duration:.3s}.sg-mask.is-squint .sg-mask__eye--r{transform:scaleY(.45) rotate(7deg);transition-duration:.3s}.sg-mask.is-wide .sg-mask__eye{transform:scale(1.13);transition-duration:.3s}.sg-eyes__say{position:absolute;left:50%;bottom:22px;transform:translate(-50%);padding:7px 14px;border-radius:999px;background:var(--sg-ink);color:#fff;font:700 13px/1 var(--sg-sans);opacity:0;transition:opacity .3s;white-space:nowrap}.sg-eyes__say.is-on{opacity:1}.sg-eyes__panel{padding:38px 36px;display:flex;flex-direction:column;justify-content:center;gap:14px}.sg-eyes__k{font:700 12px/1 var(--sg-sans);letter-spacing:.16em;text-transform:uppercase;color:var(--sg-mute);margin-top:6px}.sg-eyes__now{font-size:15px;color:var(--sg-mute)}.sg-eyes__now b{color:var(--sg-ink)}.sg-eyes__looks,.sg-eyes__ctl{display:flex;flex-wrap:wrap;gap:8px}.sg-swatch,.sg-tab{display:inline-flex;align-items:center;gap:8px;min-height:42px;padding:0 16px;border-radius:999px;border:1.5px solid var(--sg-line);background:#fff;font-weight:600;font-size:14px;transition:border-color .2s,background .2s,color .2s}.sg-swatch i{width:14px;height:14px;border-radius:50%;background:var(--c);box-shadow:inset 0 0 0 2px #fff9}.sg-swatch.is-on,.sg-tab.is-on{border-color:var(--a);background:var(--tint);color:var(--a-deep)}.sg-eyes__moves{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.sg-move{display:flex;align-items:center;justify-content:center;gap:8px;min-height:56px;border-radius:14px;border:1.5px solid var(--sg-line);background:#fff;font:800 italic 19px/1 var(--sg-display);letter-spacing:.05em;text-transform:uppercase;transition:transform .15s,border-color .2s,background .2s,color .2s}.sg-move .sg-ic{color:var(--a)}.sg-move:hover{border-color:var(--a)}.sg-move:active,.sg-move.is-hit{transform:scale(.96);background:var(--a);color:#fff;border-color:var(--a)}.sg-move:active .sg-ic,.sg-move.is-hit .sg-ic{color:#fff}.sg-move.is-locked{color:#a3a6ae;background:var(--sg-cloud);border-style:dashed}.sg-move.is-locked .sg-ic{color:#a3a6ae}.sg-eyes__lock{display:flex;align-items:center;flex-wrap:wrap;gap:10px;padding:12px 14px;border-radius:14px;background:var(--tint);color:var(--a-deep);font-weight:600;font-size:14px}.sg-eyes__lock[hidden]{display:none}.sg-eyes__note{font-size:12.5px;color:var(--sg-mute)}.sg-quiz__card{position:relative;max-width:900px;margin:0 auto;padding:34px;border-radius:26px;background:#fff;border:1px solid var(--sg-line);box-shadow:var(--sg-shadow)}.sg-quiz__steps{list-style:none;display:flex;justify-content:center;gap:10px;margin:0 0 22px;padding:0}.sg-quiz__steps li{width:34px;height:34px;display:grid;place-items:center;border-radius:50%;background:var(--sg-cloud);color:var(--sg-mute);font-weight:700;font-size:14px;transition:background .3s,color .3s}.sg-quiz__steps li.is-on{background:var(--a);color:#fff}.sg-quiz__q{display:none}.sg-quiz__q.is-on{display:block;animation:sgIn .45s ease}.sg-quiz h3{text-align:center;font:800 italic 30px/1 var(--sg-display);text-transform:uppercase;margin-bottom:22px;color:var(--head)}.sg-quiz__opts{display:grid;grid-template-columns:repeat(auto-fit,minmax(170px,1fr));gap:12px}.sg-opt{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;min-height:96px;padding:16px;border-radius:16px;border:1.5px solid var(--sg-line);background:#fff;text-align:center;font-weight:600;transition:transform .2s,border-color .2s,box-shadow .2s}.sg-opt b{font-size:16px}.sg-opt small{color:var(--sg-mute);font-size:13px;font-weight:500}.sg-opt__e .sg-ic{width:28px;height:28px;color:var(--a)}.sg-opt:hover{border-color:var(--a);transform:translateY(-2px);box-shadow:0 14px 30px -18px var(--a)}.sg-opt--look i{width:40px;height:40px;border-radius:50%;background:var(--c);box-shadow:0 8px 18px -8px var(--c)}.sg-quiz__out{text-align:center;animation:sgIn .45s ease}.sg-quiz__res{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:16px;margin-bottom:20px;text-align:left}.sg-match{display:flex;gap:14px;align-items:center;padding:12px;border-radius:16px;border:1.5px solid var(--sg-line);background:#fff;transition:border-color .2s,box-shadow .2s}.sg-match:hover{border-color:var(--c);box-shadow:0 14px 30px -18px var(--c)}.sg-match img{width:92px;height:92px;border-radius:12px;object-fit:cover;background:#0e0e11;flex:none}.sg-match b{display:block;font:800 italic 20px/1.05 var(--sg-display);text-transform:uppercase}.sg-match small{display:block;color:var(--sg-mute);font-size:13px;margin:4px 0}.sg-match .px{font-weight:700}.sg-match .px s{color:var(--sg-mute);font-weight:500;margin-left:6px}.sg-match .go{display:inline-flex;margin-top:6px;font-weight:700;font-size:13px;color:var(--c)}@keyframes sgIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}.sg-why__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}.sg-why__card{padding:26px 22px;border-radius:var(--sg-r);background:#fff;border:1px solid var(--sg-line);text-align:center}.sg-why__ic{display:inline-grid;place-items:center;width:58px;height:58px;border-radius:50%;background:var(--soft);color:var(--a);margin-bottom:14px}.sg-why__ic .sg-ic{width:26px;height:26px}.sg-why__card h3{font:800 italic 22px/1.05 var(--sg-display);text-transform:uppercase;margin-bottom:8px}.sg-why__card p{color:var(--sg-mute);font-size:14.5px}.sg-moments__pics{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.sg-moments__pic{position:relative;margin:0;border-radius:var(--sg-r);overflow:hidden;aspect-ratio:4/5;box-shadow:var(--sg-shadow)}.sg-moments__pic img{width:100%;height:100%;object-fit:cover;transition:transform .9s cubic-bezier(.2,.7,.2,1)}.sg-moments__pic:hover img{transform:scale(1.05)}.sg-moments__pic figcaption{position:absolute;left:14px;bottom:14px;padding:8px 14px;border-radius:999px;background:#ffffffeb;font:800 italic 16px/1 var(--sg-display);text-transform:uppercase;letter-spacing:.05em}.sg-moments__chips{display:flex;flex-wrap:wrap;justify-content:center;gap:10px;margin-top:26px}.sg-mchip{display:inline-flex;align-items:center;gap:8px;padding:10px 16px;border-radius:999px;background:#fff;border:1px solid var(--sg-line);font-weight:600;font-size:14px;box-shadow:var(--sg-shadow)}.sg-mchip .sg-ic{color:var(--a);width:18px;height:18px}.sg-reviews__app{min-height:40px}.sg-slot{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;min-height:220px;padding:24px;border:2px dashed #C9CCD3;border-radius:var(--sg-r);background:repeating-linear-gradient(45deg,#fafafb 0 12px,#f3f4f6 12px 24px);color:var(--sg-ink2);text-align:center}.sg-slot strong{font:800 italic 22px/1 var(--sg-display);text-transform:uppercase}.sg-slot span{max-width:520px;font-size:14px;color:var(--sg-mute)}.sg-slot--wide{min-height:260px}.sg-faq__group{font:700 12px/1 var(--sg-sans);letter-spacing:.18em;text-transform:uppercase;color:var(--sg-mute);margin:28px 0 12px}.sg-faq__q{border:1px solid var(--sg-line);border-radius:16px;background:#fff;margin-bottom:10px;transition:border-color .2s,box-shadow .2s}.sg-faq__q[open]{border-color:var(--a);box-shadow:0 12px 30px -20px var(--a)}.sg-faq__q summary{list-style:none;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:18px 18px 18px 20px;cursor:pointer;font-weight:700;font-size:16.5px}.sg-faq__q summary::-webkit-details-marker{display:none}.sg-faq__q summary i{display:grid;place-items:center;width:30px;height:30px;border-radius:50%;background:var(--soft);color:var(--a);flex:none;transition:transform .3s,background .3s}.sg-faq__q summary i .sg-ic{width:16px;height:16px}.sg-faq__q[open] summary i{transform:rotate(45deg);background:var(--a);color:#fff}.sg-faq__a{padding:0 20px 18px;color:var(--sg-ink2);font-size:15px}.sg-faq__a p+p{margin-top:8px}.sg-cat{padding-bottom:84px}.sg-cat__head{padding:56px 0 30px;text-align:center}.sg-cat__head h1{font-family:var(--sg-display);font-weight:900;font-style:italic;text-transform:uppercase;font-size:clamp(52px,8vw,110px);line-height:.88;color:var(--head)}.sg-cat__sub{margin:12px auto 0;max-width:560px;color:var(--sg-mute);font-size:17px}.sg-chips{display:flex;flex-wrap:wrap;justify-content:center;gap:8px;margin-top:26px}.sg-chip{display:inline-flex;align-items:center;gap:8px;min-height:42px;padding:0 18px;border-radius:999px;border:1.5px solid var(--sg-line);background:#fff;font-weight:700;font-size:14px;transition:border-color .2s,background .2s,color .2s,transform .2s}.sg-chip i{width:12px;height:12px;border-radius:50%;background:var(--c,var(--sg-ink))}.sg-chip:hover{transform:translateY(-1px);border-color:var(--c,var(--sg-ink))}.sg-chip.is-on{background:var(--sg-ink);border-color:var(--sg-ink);color:#fff}.sg-chip.is-on i{box-shadow:0 0 0 2px #fff}.sg-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:20px}.sg-cat__none,.sg-cat__empty{text-align:center;color:var(--sg-mute);padding:40px 0}.sg-pages{text-align:center;margin-top:30px}.sg-card{position:relative;display:flex;flex-direction:column;border-radius:var(--sg-r);overflow:hidden;background:#fff;border:1px solid var(--sg-line);box-shadow:var(--sg-shadow);transition:transform .35s cubic-bezier(.2,.7,.2,1),box-shadow .35s,border-color .35s}.sg-card.is-hidden{display:none}.sg-card__pic{position:relative;aspect-ratio:1/1;background:#0e0e11;overflow:hidden}.sg-card__pic img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;transition:opacity .5s ease,transform .9s cubic-bezier(.2,.7,.2,1)}.sg-card__b{opacity:0}.sg-card__none{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center}.sg-card__new,.sg-card__save{position:absolute;top:12px;z-index:2;padding:6px 10px;border-radius:999px;font:800 italic 14px/1 var(--sg-display);letter-spacing:.06em;text-transform:uppercase}.sg-card__new{left:12px;background:#fff;color:var(--sg-ink)}.sg-card__save{right:12px;background:var(--c);color:#fff;animation:sgPop 2.6s ease-in-out infinite}@keyframes sgPop{0%,86%,to{transform:scale(1)}92%{transform:scale(1.12)}}.sg-card__body{display:flex;flex-direction:column;gap:6px;padding:14px 16px 16px;flex:1}.sg-card__name{font:800 italic 22px/1.02 var(--sg-display);text-transform:uppercase;letter-spacing:.01em}.sg-card__price{display:flex;align-items:baseline;gap:8px;flex-wrap:wrap}.sg-card__price b{font-size:18px;color:var(--c)}.sg-card__price small{color:var(--sg-mute);font-size:13px}.sg-card__price s{color:var(--sg-mute);font-size:14px}.sg-card__go{margin-top:auto;padding-top:6px;display:inline-flex;align-items:center;gap:6px;font-weight:700;font-size:13.5px;color:var(--sg-ink2);transition:color .3s}.sg-card__go .sg-ic{width:16px;height:16px;transition:transform .3s}.sg-card:hover,.sg-card.is-center{transform:translateY(-6px);border-color:var(--c);box-shadow:0 24px 50px -24px var(--c)}.sg-card:hover .sg-card__b,.sg-card.is-center .sg-card__b{opacity:1}.sg-card:hover .sg-card__a,.sg-card.is-center .sg-card__a{transform:scale(1.05)}.sg-card:hover .sg-card__go,.sg-card.is-center .sg-card__go{color:var(--c)}.sg-card:hover .sg-card__go .sg-ic{transform:translate(4px)}.sg-quizbar{display:flex;align-items:center;gap:18px;max-width:720px;margin:0 auto 34px;padding:14px 16px 14px 18px;border-radius:20px;background:#fff;border:1px solid var(--sg-line);box-shadow:var(--sg-shadow);color:var(--sg-ink);text-decoration:none;transition:transform .25s,box-shadow .25s}.sg-quizbar:hover{transform:translateY(-2px);box-shadow:0 18px 40px -22px var(--g)}.sg-quizbar__mark{flex:0 0 auto;width:46px!important}.sg-quizbar__txt{flex:1 1 auto;display:grid;gap:3px;min-width:0;text-align:left}.sg-quizbar__txt b{font:800 italic 24px/1 var(--sg-display);text-transform:uppercase;color:var(--head)}.sg-quizbar__txt small{font-size:14px;color:var(--sg-ink2)}.sg-quizbar .sg-btn{flex:0 0 auto}@media(max-width:749px){.sg-quizbar{flex-wrap:wrap;justify-content:center;gap:10px 14px;margin-bottom:24px;padding:16px;text-align:center}.sg-quizbar__txt{flex-basis:calc(100% - 60px);text-align:left}.sg-quizbar .sg-btn{flex-basis:100%;justify-content:center}}.sg-card--quiz{align-items:center;justify-content:center;gap:10px;padding:28px 20px;text-align:center;background:radial-gradient(100% 80% at 50% 0%,#24242a,#111114);color:#fff;border-color:#24242a;--c:var(--sg-brand)}.sg-card--quiz b{font:800 italic 30px/1 var(--sg-display);text-transform:uppercase}.sg-card--quiz small{color:#b9bbc2;max-width:220px}.sg-card--quiz__mark{width:74px!important}.sg-pdp{padding:28px 0 0}.sg-pdp__grid{display:grid;grid-template-columns:minmax(0,1.08fr) minmax(0,1fr);gap:48px;align-items:start}.sg-gal{position:sticky;top:90px}.sg-gal__main{position:relative;border-radius:22px;overflow:hidden;background:#0e0e11;box-shadow:0 30px 60px -34px var(--g);transition:box-shadow .7s}.sg-gal__track{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;aspect-ratio:1/1}.sg-gal__track::-webkit-scrollbar{display:none}.sg-gal__slide{flex:0 0 100%;margin:0;scroll-snap-align:start;aspect-ratio:1/1}.sg-gal__slide img{width:100%;height:100%;object-fit:cover}.sg-gal__slide--none{display:grid;place-items:center}.sg-gal__slide--clip{position:relative;background:#0e0e11}.sg-gal__slide video{width:100%;height:100%;object-fit:cover;display:block}.sg-gal__live{position:absolute;left:14px;bottom:14px;display:inline-flex;align-items:center;gap:7px;padding:7px 11px;border-radius:999px;background:#0a0a0ca8;color:#fff;font:800 italic 13px/1 var(--sg-display);letter-spacing:.08em;text-transform:uppercase}.sg-gal__live i{width:8px;height:8px;border-radius:50%;background:var(--a);box-shadow:0 0 0 0 var(--a);animation:sgLive 1.6s ease-out infinite}@keyframes sgLive{0%{box-shadow:0 0 0 0 var(--a)}to{box-shadow:0 0 0 8px transparent}}.sg-gal__thumb--clip{position:relative;display:grid;place-items:center}.sg-gal__thumb--clip img{position:absolute;top:0;right:0;bottom:0;left:0}.sg-gal__thumb--clip .sg-ic{position:relative;width:26px;height:26px;padding:6px;border-radius:50%;background:#0a0a0c9e;color:#fff;stroke:none}.sg-gal__arrow{position:absolute;top:50%;z-index:2;width:44px;height:44px;margin-top:-22px;display:grid;place-items:center;border-radius:50%;border:0;background:#ffffffeb;color:var(--sg-ink);box-shadow:0 6px 18px #00000040;transition:transform .2s,background .2s}.sg-gal__arrow:hover{transform:scale(1.08);background:#fff}.sg-gal__arrow--l{left:14px}.sg-gal__arrow--r{right:14px}.sg-gal__count{position:absolute;right:14px;bottom:14px;padding:6px 10px;border-radius:999px;background:#0a0a0ca8;color:#fff;font-size:12.5px;font-weight:600}.sg-gal__tag,.sg-gal__save{position:absolute;top:14px;padding:7px 12px;border-radius:999px;font:800 italic 15px/1 var(--sg-display);letter-spacing:.06em;text-transform:uppercase}.sg-gal__tag{left:14px;background:#fff;color:var(--sg-ink)}.sg-gal__save{right:14px;background:var(--a);color:#fff;animation:sgPop 2.6s ease-in-out infinite}.sg-gal__thumbs{display:flex;gap:10px;margin-top:12px;overflow-x:auto;scrollbar-width:none;padding:2px}.sg-gal__thumb{flex:0 0 74px;height:74px;padding:0;border-radius:12px;overflow:hidden;border:2px solid transparent;background:#0e0e11;opacity:.7;transition:opacity .2s,border-color .2s}.sg-gal__thumb img{width:100%;height:100%;object-fit:cover}.sg-gal__thumb.is-on{opacity:1;border-color:var(--a)}.sg-buy{display:flex;flex-direction:column;gap:16px}.sg-buy__top{display:flex;align-items:center;justify-content:space-between;gap:10px;flex-wrap:wrap}.sg-buy__col{font:700 12px/1 var(--sg-sans);letter-spacing:.16em;text-transform:uppercase;color:var(--sg-mute)}.sg-buy__name{font-family:var(--sg-display);font-weight:900;font-style:italic;text-transform:uppercase;font-size:clamp(40px,4.2vw,62px);line-height:.9;letter-spacing:.005em;color:var(--head)}.sg-official{align-self:flex-start;display:inline-flex;align-items:center;gap:6px;padding:6px 12px 6px 8px;border-radius:999px;background:var(--sg-cloud);border:1px solid var(--sg-line);font-size:13px;font-weight:600;color:var(--sg-ink2)}.sg-official .sg-ic{width:16px;height:16px;padding:2px;border-radius:50%;background:var(--sg-brand);color:#fff;stroke-width:3}.sg-buy__price{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.sg-buy__price b{font-size:32px;font-weight:800;color:var(--a);letter-spacing:-.01em}.sg-buy__price s{font-size:19px;color:var(--sg-mute)}.sg-pill{display:inline-flex;align-items:center;padding:6px 12px;border-radius:999px;background:var(--a);color:#fff;font:800 italic 16px/1 var(--sg-display);letter-spacing:.05em;text-transform:uppercase;animation:sgPop 2.6s ease-in-out infinite}.sg-pill--sm{font-size:13px;padding:4px 8px;animation:none}.sg-bens{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 16px}.sg-bens li{display:flex;gap:12px;align-items:center}.sg-bens__ic{display:grid;place-items:center;width:42px;height:42px;border-radius:50%;background:var(--soft);color:var(--a);flex:none;transition:background .7s,color .7s}.sg-bens b{display:block;font-size:14.5px;line-height:1.25}.sg-bens small{display:block;font-size:12.5px;color:var(--sg-mute);line-height:1.3}.sg-pick__head{display:flex;justify-content:space-between;align-items:baseline;gap:10px;margin-bottom:10px;font-weight:700;font-size:15px}.sg-pick__head b{color:var(--a)}.sg-pick__opts{display:grid;gap:10px}.sg-pick__opts--2{grid-template-columns:repeat(2,minmax(0,1fr))}.sg-pick__opts--3{grid-template-columns:repeat(3,minmax(0,1fr))}.sg-pick__opt{position:relative;display:flex;flex-direction:column;align-items:flex-start;gap:8px;padding:12px;border-radius:14px;border:1.5px solid var(--sg-line);background:#fff;text-align:left;transition:border-color .2s,background .3s,box-shadow .2s}.sg-pick__opt:hover{border-color:var(--c)}.sg-pick__opt.is-on{border-color:var(--a);background:var(--tint);box-shadow:0 10px 24px -18px var(--a)}.sg-pick__opt[data-soldout]{opacity:.5}.sg-pick__img{width:52px;height:52px;border-radius:10px;overflow:hidden;background:#0e0e11}.sg-pick__txt b{display:block;font-size:14px;line-height:1.2}.sg-pick__txt small{display:block;font-size:12px;color:var(--sg-mute);line-height:1.3;margin-top:2px}.sg-pick__px{font-size:12.5px;font-weight:700;color:var(--a)}.sg-pick__tick{position:absolute;top:10px;right:10px;width:22px;height:22px;display:grid;place-items:center;border-radius:50%;background:var(--a);color:#fff;opacity:0;transform:scale(.6);transition:opacity .2s,transform .2s}.sg-pick__tick .sg-ic{width:14px;height:14px;stroke-width:3}.sg-pick__opt.is-on .sg-pick__tick{opacity:1;transform:none}.sg-offer{border:2px solid var(--sg-line);border-radius:20px;overflow:hidden;background:#fff}.sg-offer__head{display:flex;align-items:center;gap:10px;padding:10px 16px;background:var(--sg-cloud);font:800 italic 15px/1 var(--sg-display);letter-spacing:.14em;text-transform:uppercase;color:var(--sg-ink2)}.sg-offer__head:after{content:"";flex:1;height:1px;background:var(--sg-line)}.sg-q{position:relative;display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px;padding:16px;border-top:1px solid var(--sg-line);cursor:pointer;transition:background .3s,color .3s}.sg-q input{position:absolute;opacity:0;pointer-events:none}.sg-q__dot{width:22px;height:22px;border-radius:50%;border:2px solid #C9CCD3;background:#fff;transition:border-color .2s,box-shadow .2s}.sg-q__txt b{display:inline;font:800 italic 22px/1 var(--sg-display);text-transform:uppercase;letter-spacing:.02em}.sg-q__txt small{display:block;font-size:13px;color:var(--sg-mute);margin-top:3px}.sg-q__tag{display:inline-block;vertical-align:3px;margin-left:8px;padding:3px 8px;border-radius:999px;background:var(--sg-ink);color:#fff;font:700 10px/1.2 var(--sg-sans);letter-spacing:.06em;text-transform:uppercase}.sg-q__px{display:flex;flex-direction:column;align-items:flex-end;gap:4px;text-align:right}.sg-q__was{display:flex;align-items:center;gap:6px}.sg-q__px b{font-size:18px}.sg-q__px s{font-size:13px;color:var(--sg-mute)}.sg-q.is-on{background:var(--a);color:#fff}.sg-q.is-on .sg-q__dot{border-color:#fff;box-shadow:inset 0 0 0 5px var(--a),inset 0 0 0 12px #fff}.sg-q.is-on small,.sg-q.is-on s{color:#ffffffc7}.sg-q.is-on .sg-pill,.sg-q.is-on .sg-q__tag{background:#fff;color:var(--a-deep)}.sg-mix{display:grid;gap:8px;padding:12px 16px 14px;background:var(--tint);border-top:1px solid var(--sg-line);animation:sgIn .35s ease}.sg-mix[hidden]{display:none}.sg-mix__line{display:flex;align-items:center;gap:10px;min-width:0}.sg-mix__img{flex:0 0 44px;width:44px;height:44px;border-radius:10px;overflow:hidden;background:#0e0e11}.sg-mix__img img{width:100%;height:100%;object-fit:cover;display:block}.sg-mix__name{font-size:14px;font-weight:700;color:var(--sg-ink);line-height:1.25}.sg-mix__row.sg-mix__row--solo{grid-template-columns:minmax(0,1fr)}.sg-mix__row{display:grid;grid-template-columns:72px minmax(0,1fr);align-items:center;gap:10px;font-size:13px;font-weight:700}.sg-mix__row select,.sg-feat select{width:100%;min-height:44px;padding:0 34px 0 12px;border-radius:10px;border:1.5px solid var(--sg-line);background:#fff url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23141416' stroke-width='2'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E") no-repeat right 10px center/16px;-webkit-appearance:none;appearance:none;font-size:16px;color:var(--sg-ink)}.sg-feat{padding:14px 16px;background:var(--sg-cream);border-top:1px solid var(--sg-line)}.sg-feat__row{display:grid;grid-template-columns:auto 64px minmax(0,1fr) auto;align-items:center;gap:12px;cursor:pointer}.sg-feat__row input,.sg-band__row input{position:absolute;opacity:0;pointer-events:none}.sg-box{display:grid;place-items:center;width:24px;height:24px;border-radius:7px;border:2px solid #B9BBC2;background:#fff;color:transparent;transition:background .2s,border-color .2s,color .2s}.sg-box .sg-ic{width:15px;height:15px;stroke-width:3}input:checked+.sg-box{background:var(--a);border-color:var(--a);color:#fff}input:focus-visible+.sg-box{outline:2px solid var(--a);outline-offset:2px}.sg-feat__img{width:64px;height:64px;border-radius:12px;overflow:hidden;background:#0e0e11}.sg-feat__img img{width:100%;height:100%;object-fit:cover}.sg-feat__tag{display:inline-block;padding:3px 8px;border-radius:999px;background:var(--a);color:#fff;font:700 10.5px/1.2 var(--sg-sans);letter-spacing:.06em;text-transform:uppercase;margin-bottom:4px}.sg-feat__txt b{display:block;font-size:15px}.sg-feat__txt small{display:block;font-size:12.5px;color:var(--sg-mute)}.sg-feat__px{display:flex;flex-direction:column;align-items:flex-end}.sg-feat__px b{font-size:17px;color:var(--a)}.sg-feat__px s{font-size:12.5px;color:var(--sg-mute)}.sg-feat.is-on{background:var(--tint)}.sg-feat__colors{display:flex;gap:8px;margin:10px 0 0 36px}.sg-dotchip{display:inline-flex;align-items:center;gap:6px;min-height:34px;padding:0 12px;border-radius:999px;border:1.5px solid var(--sg-line);background:#fff;font-size:13px;font-weight:600}.sg-dotchip i{width:12px;height:12px;border-radius:50%}.sg-dotchip.is-on{border-color:var(--a);color:var(--a-deep)}.sg-band{background:var(--sg-ink);color:#fff;padding:6px 16px 16px}.sg-band__row{display:grid;grid-template-columns:auto 44px minmax(0,1fr) auto;align-items:center;gap:12px;padding:12px 0;border-bottom:1px solid #2a2b30;cursor:pointer}.sg-box--light{border-color:#6b6e76;background:transparent}.sg-band__img{width:44px;height:44px;border-radius:10px;overflow:hidden;background:#fff}.sg-band__img img{width:100%;height:100%;object-fit:cover}.sg-band__txt b{display:block;font-size:14.5px}.sg-band__txt small{display:block;font-size:12.5px;color:#9a9ca4}.sg-band__px{font-weight:700}.sg-gifts__t{display:flex;align-items:center;gap:8px;margin:14px 0 10px;font:800 italic 16px/1 var(--sg-display);letter-spacing:.08em;text-transform:uppercase}.sg-gifts__t .sg-ic{color:var(--a-lt);width:18px;height:18px}.sg-gifts__row{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.sg-gift{display:flex;flex-direction:column;align-items:center;gap:6px;padding:10px 8px;border-radius:12px;border:1px dashed #3a3b42;text-align:center;transition:border-color .3s,background .3s}.sg-gift__img{position:relative;width:52px;height:52px;border-radius:10px;overflow:hidden;background:#fff}.sg-gift__img img{width:100%;height:100%;object-fit:cover;filter:grayscale(1) brightness(.6);transition:filter .4s}.sg-gift__lock{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;color:#fff;background:#00000059;transition:opacity .3s}.sg-gift__lock .sg-ic{width:18px;height:18px}.sg-gift b{font-size:12.5px;line-height:1.2}.sg-gift small{font-size:11px;color:#9a9ca4}.sg-gift.is-on{border-style:solid;border-color:var(--a-lt);background:#ffffff0a}.sg-gift.is-on img{filter:none}.sg-gift.is-on small{color:var(--a-lt);font-weight:700}.sg-gift.is-pop{animation:sgGiftPop .5s cubic-bezier(.2,1.6,.4,1)}@keyframes sgGiftPop{40%{transform:scale(1.08)}}.sg-atc{position:relative;overflow:hidden;display:flex;align-items:center;justify-content:center;gap:14px;width:100%;min-height:62px;padding:0 20px;border:0;border-radius:16px;background:var(--a);color:#fff;font:900 italic 24px/1 var(--sg-display);letter-spacing:.05em;text-transform:uppercase;box-shadow:0 14px 30px -14px var(--a);animation:sgPulse 2.8s ease-in-out infinite;transition:background .3s,transform .2s}.sg-atc:hover{background:var(--a-deep)}.sg-atc:active{transform:scale(.99)}.sg-atc[disabled]{background:#a3a6ae;box-shadow:none;animation:none;cursor:not-allowed}.sg-atc__sep{width:1px;height:22px;background:#fff6}.sg-atc__shine{position:absolute;top:0;left:-60%;width:40%;height:100%;background:linear-gradient(100deg,transparent,rgba(255,255,255,.45),transparent);transform:skew(-20deg);animation:sgShine 3.4s ease-in-out infinite}.sg-atc.is-busy{opacity:.75;pointer-events:none}@keyframes sgShine{0%,55%{left:-60%}to{left:130%}}@keyframes sgPulse{0%,to{box-shadow:0 14px 30px -14px var(--a)}50%{box-shadow:0 14px 40px -8px var(--a)}}.sg-err{padding:10px 14px;border-radius:12px;background:#fdecec;color:#a9141c;font-weight:600;font-size:14px}.sg-err[hidden]{display:none}.sg-pay{list-style:none;margin:10px 0 0;padding:0;display:flex;flex-wrap:wrap;justify-content:center;gap:10px}.sg-pay svg{width:38px;height:24px}.sg-promise{display:flex;gap:12px;align-items:center;padding:14px 16px;border-radius:16px;border:1px solid var(--sg-line);background:var(--tint)}.sg-promise__ic{display:grid;place-items:center;width:42px;height:42px;border-radius:50%;background:#fff;color:var(--a);flex:none}.sg-promise b{display:block;font-size:14.5px}.sg-promise small{display:block;font-size:13px;color:var(--sg-ink2)}.sg-drops{border-top:1px solid var(--sg-line)}.sg-drop{border-bottom:1px solid var(--sg-line)}.sg-drop summary{list-style:none;display:flex;justify-content:space-between;align-items:center;padding:16px 2px;cursor:pointer;font-weight:700;font-size:15px}.sg-drop summary::-webkit-details-marker{display:none}.sg-drop summary i{color:var(--a);transition:transform .3s}.sg-drop[open] summary i{transform:rotate(45deg)}.sg-drop__a{padding:0 2px 16px;color:var(--sg-ink2);font-size:14.5px}.sg-drop__a p+p{margin-top:8px}.sg-marquee--pdp{margin-top:56px}.sg-angles .sg-sechead{margin-bottom:0}.sg-angles__strip{overflow:hidden;margin-top:34px;padding:6px 0 18px;-webkit-mask-image:linear-gradient(90deg,transparent,#000 7%,#000 93%,transparent);mask-image:linear-gradient(90deg,transparent,#000 7%,#000 93%,transparent)}.sg-angles__track{display:flex;width:max-content;animation:sgAngles var(--dur,40s) linear infinite}.sg-angles__strip:hover .sg-angles__track,.sg-angles__strip:focus-within .sg-angles__track{animation-play-state:paused}.sg-angles__set{display:flex;gap:18px;padding-right:18px}@keyframes sgAngles{0%{transform:translate3d(-50%,0,0)}to{transform:translateZ(0)}}.sg-angle{position:relative;flex:0 0 auto;width:300px;padding:0;border:0;border-radius:var(--sg-r);overflow:hidden;aspect-ratio:1/1;background:#0e0e11;box-shadow:var(--sg-shadow);cursor:pointer}.sg-angle img{width:100%;height:100%;object-fit:cover;transition:transform .8s cubic-bezier(.2,.7,.2,1)}.sg-angle:hover img{transform:scale(1.06)}.sg-angle__play{position:absolute;left:50%;top:50%;width:54px;height:54px;margin:-27px 0 0 -27px;display:grid;place-items:center;border-radius:50%;background:#0a0a0c99;color:#fff;box-shadow:0 0 0 6px #ffffff2e}.sg-angle__play .sg-ic{width:24px;height:24px;stroke:none;margin-left:3px}.sg-complete__card{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:center;gap:36px;padding:22px;border-radius:26px;background:#fff;border:1px solid var(--sg-line);box-shadow:var(--sg-shadow)}.sg-complete__pic{border-radius:20px;overflow:hidden;aspect-ratio:1/1;background:#0e0e11}.sg-complete__pic img{width:100%;height:100%;object-fit:cover}.sg-complete__txt h2{font:900 italic clamp(36px,4vw,54px)/.92 var(--sg-display);text-transform:uppercase;color:var(--head);margin-bottom:12px}.sg-complete__txt p{color:var(--sg-ink2);max-width:480px}.sg-complete__px{margin-top:14px;font-size:22px}.sg-complete__px b{color:var(--a)}.sg-complete__px s{color:var(--sg-mute);font-size:16px;margin-left:6px}.sg-complete__cta{display:flex;align-items:center;flex-wrap:wrap;gap:18px;margin-top:20px}.sg-grid--4{grid-template-columns:repeat(4,minmax(0,1fr))}.sg-recent__row{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:14px}.sg-recent__item{display:flex;flex-direction:column;gap:8px}.sg-recent__item img{width:100%;aspect-ratio:1/1;object-fit:cover;border-radius:14px;background:#0e0e11}.sg-recent__item b{font:800 italic 18px/1.05 var(--sg-display);text-transform:uppercase}.sg-sticky{position:fixed;left:0;right:0;bottom:0;z-index:90;padding:10px 16px calc(10px + env(safe-area-inset-bottom));background:#fffffff5;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-top:1px solid var(--sg-line);box-shadow:0 -10px 30px #14141614;transform:translateY(110%);transition:transform .35s cubic-bezier(.2,.7,.2,1)}.sg-sticky.is-up{transform:none}.sg-sticky__in{max-width:1240px;margin:0 auto;display:flex;align-items:center;gap:14px}.sg-sticky__img{width:48px;height:48px;border-radius:10px;overflow:hidden;background:#0e0e11;flex:none}.sg-sticky__img img{width:100%;height:100%;object-fit:cover}.sg-sticky__txt{min-width:0;flex:1}.sg-sticky__txt b{display:block;font:800 italic 19px/1.05 var(--sg-display);text-transform:uppercase;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sg-sticky__txt small{display:block;font-size:12.5px;color:var(--sg-mute);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sg-sticky__qty select{min-height:46px;padding:0 30px 0 12px;border-radius:12px;border:1.5px solid var(--sg-line);background:#fff url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23141416' stroke-width='2'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E") no-repeat right 8px center/14px;-webkit-appearance:none;appearance:none;font-size:16px}.sg-atc--sm{width:auto;min-height:48px;padding:0 20px;font-size:18px;border-radius:12px;flex:none;white-space:nowrap;animation:none}.sg-atc--sm b{font-size:16px}body.sg-has-sticky .footer-main{padding-bottom:110px!important}@media(max-width:989px){.sg-hero__in{grid-template-columns:minmax(0,1fr);padding:34px 16px 46px;gap:28px}.sg-hero__stage{order:-1;max-width:520px;width:100%;margin:0 auto}.sg-hero__sub{font-size:16px}.sg-looks__grid,.sg-grid,.sg-grid--4,.sg-why__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.sg-eyes__card{grid-template-columns:minmax(0,1fr)}.sg-eyes__stage{min-height:340px;padding:26px}.sg-eyes__panel{padding:24px 18px}.sg-pdp__grid{grid-template-columns:minmax(0,1fr);gap:24px}.sg-gal{position:relative;top:0}.sg-complete__card{grid-template-columns:minmax(0,1fr);gap:18px;padding:14px}.sg-moments__pics{grid-template-columns:repeat(3,minmax(0,78%));overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none}.sg-moments__pic{scroll-snap-align:start}.sg-angle{width:62vw;max-width:260px}.sg-angles__set{gap:12px;padding-right:12px}.sg-looks,.sg-eyes,.sg-quiz,.sg-why,.sg-moments,.sg-reviews,.sg-faq,.sg-related,.sg-angles,.sg-complete,.sg-recent{padding:56px 0}}@media(max-width:749px){.sg-wrap{padding:0 16px}.sg-salebar__in{gap:4px 10px;padding:8px 10px;font-size:12px}.sg-salebar strong{font-size:14px}.sg-salebar__extra{display:none}.sg-card__name{font-size:18px}.sg-card__body{padding:10px 12px 12px}.sg-card__price b{font-size:16px}.sg-card__go{display:none}.sg-card__save,.sg-card__new{top:8px;font-size:12px;padding:5px 8px}.sg-card__save{right:8px}.sg-card__new{left:8px}.sg-look__body{padding:12px}.sg-look__body>b{font-size:20px}.sg-look__body small{display:none}.sg-why__card{padding:18px 12px}.sg-why__card h3{font-size:18px}.sg-why__card p{font-size:13px}.sg-quiz__card{padding:22px 14px}.sg-quiz__opts{grid-template-columns:repeat(2,minmax(0,1fr))}.sg-quiz h3{font-size:24px}.sg-bens{grid-template-columns:minmax(0,1fr)}.sg-pick__opts--3{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px}.sg-pick__opt{padding:10px 8px}.sg-pick__img{width:42px;height:42px}.sg-pick__txt small{display:none}.sg-q{padding:14px 12px;gap:10px}.sg-q__txt b{font-size:20px}.sg-feat__row{grid-template-columns:auto 52px minmax(0,1fr) auto;gap:10px}.sg-feat__img{width:52px;height:52px}.sg-feat__colors{margin-left:34px}.sg-band{padding:4px 12px 12px}.sg-gift b{font-size:11.5px}.sg-atc{font-size:21px;min-height:58px}.sg-sticky__img{display:none}.sg-sticky__in{gap:10px}.sg-sticky__txt b{font-size:16px}.sg-atc--sm{padding:0 14px;font-size:16px;gap:8px}.sg-atc--sm b{display:none}.sg-faq__q summary{font-size:15.5px;padding:15px 14px 15px 16px}}@media(max-width:359px){.sg-pick__opts--3,.sg-gifts__row{grid-template-columns:minmax(0,1fr)}}@media(prefers-reduced-motion:reduce){.sg-js .sg-rise{opacity:1;transform:none}.sg-marquee__track,.sg-atc,.sg-atc__shine,.sg-pill,.sg-card__save,.sg-gal__save,.sg-gal__live i,.sg-angles__track,.sg-hero__ring,.sg-salebar:after{animation:none}.sg-angles__strip{overflow-x:auto;-webkit-mask-image:none;mask-image:none}.sg-angles__set[aria-hidden]{display:none}}:root{--sg-web-dark:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='700' height='700' viewBox='0 0 700 700'%3E%3Cg fill='none' stroke='%23fff' stroke-opacity='.07' stroke-width='1.3'%3E%3Cpath d='M700 0L0 700M700 0L0 350M700 0L0 0M700 0L350 700M700 0L700 700M700 0L175 700M700 0L0 525M700 0L525 700M700 0L0 175'/%3E%3Cpath d='M525 0Q545 150 700 175M350 0Q395 305 700 350M175 0Q245 455 700 525M0 0Q95 610 700 700M0 175Q300 700 525 700'/%3E%3C/g%3E%3C/svg%3E");--sg-web-light:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='700' height='700' viewBox='0 0 700 700'%3E%3Cg fill='none' stroke='%23141416' stroke-opacity='.05' stroke-width='1.3'%3E%3Cpath d='M700 0L0 700M700 0L0 350M700 0L0 0M700 0L350 700M700 0L700 700M700 0L175 700M700 0L0 525M700 0L525 700M700 0L0 175'/%3E%3Cpath d='M525 0Q545 150 700 175M350 0Q395 305 700 350M175 0Q245 455 700 525M0 0Q95 610 700 700M0 175Q300 700 525 700'/%3E%3C/g%3E%3C/svg%3E")}.sg-sechead h2:after{content:"";display:block;width:70px;height:6px;margin:16px auto 0;border-radius:3px;background:var(--a);transform:skew(-24deg);transition:background .7s}.sg-sechead--left h2:after{margin-left:0}html body .sg-logo--head{height:50px;width:auto}.sg-logo--head .sg-eye{animation:sgHeadBlink 4.5s 1.2s infinite}@keyframes sgHeadBlink{0%,88%,94%,to{transform:scaleY(1)}91%,97%{transform:scaleY(.08)}}.sg-logo--lock{--lk:0s}html.sg-lk-late .sg-logo--head{--lk:3.5s}.sg-lk__mask{transform-box:fill-box;transform-origin:50% 55%;transition:transform .35s cubic-bezier(.3,1.6,.5,1)}.sg-lk__sp,.sg-lk__ge{transition:transform .35s cubic-bezier(.3,1.6,.5,1)}.sg-lk__band{transform-box:view-box}html.sg-lk-intro .sg-logo--head .sg-lk__mask{animation:sgLkPop .7s cubic-bezier(.3,1.5,.5,1) var(--lk) backwards}html.sg-lk-intro .sg-logo--head .sg-lk__sp{animation:sgLkOutL .85s cubic-bezier(.2,.9,.25,1.08) calc(var(--lk) + .35s) backwards}html.sg-lk-intro .sg-logo--head .sg-lk__ge{animation:sgLkOutR .85s cubic-bezier(.2,.9,.25,1.08) calc(var(--lk) + .35s) backwards}html.sg-lk-intro .sg-logo--head .sg-eye{animation:sgLkTwice .8s calc(var(--lk) + 1.15s) both,sgHeadBlink 4.5s calc(var(--lk) + 5s) infinite}html.sg-lk-intro .sg-logo--head .sg-lk__band{animation:sgLkShine 1s cubic-bezier(.4,0,.2,1) calc(var(--lk) + 1.25s) both}a:hover .sg-logo--lock .sg-lk__mask{transform:rotate(-8deg) scale(1.06)}a:hover .sg-logo--lock .sg-lk__sp{transform:translate(-4px)}a:hover .sg-logo--lock .sg-lk__ge{transform:translate(4px)}a:hover .sg-logo--lock .sg-eye--l{animation:none}a:hover .sg-logo--lock .sg-eye--r{animation:sgLkWink .6s ease-in-out}a:hover .sg-logo--lock .sg-lk__band{animation:sgLkShine .9s cubic-bezier(.4,0,.2,1)}@keyframes sgLkPop{0%{transform:scale(.2) rotate(-200deg);opacity:0}to{transform:none;opacity:1}}@keyframes sgLkOutL{0%{transform:translate(282px)}to{transform:none}}@keyframes sgLkOutR{0%{transform:translate(-228px)}to{transform:none}}@keyframes sgLkTwice{0%,30%,60%,to{transform:scaleY(1)}15%,45%{transform:scaleY(.08)}}@keyframes sgLkWink{0%,to{transform:scaleY(1)}35%,65%{transform:scaleY(.08)}}@keyframes sgLkShine{0%{transform:skew(-18deg) translate(0)}to{transform:skew(-18deg) translate(620px)}}@media(prefers-reduced-motion:reduce){html.sg-lk-intro .sg-lk__mask,html.sg-lk-intro .sg-lk__sp,html.sg-lk-intro .sg-lk__ge,html.sg-lk-intro .sg-lk__band,html.sg-lk-intro .sg-logo--lock .sg-eye{animation:none}}.sg-pdp{background:var(--sg-web-light) no-repeat right -120px top -160px/820px 820px}.sg-trust{list-style:none;margin:-4px 0 0;padding:0;display:flex;flex-wrap:wrap;justify-content:center;gap:6px 18px;font-size:13px;font-weight:600;color:var(--sg-ink2)}.sg-trust li{display:inline-flex;align-items:center;gap:6px}.sg-trust .sg-ic{width:17px;height:17px;color:var(--a)}.sg-buy__price{padding:2px 0}.sg-feat.is-free{background:linear-gradient(90deg,var(--tint),#fff)}.sg-feat.is-free .sg-feat__px b{color:#13863f;font:900 italic 22px/1 var(--sg-display);letter-spacing:.04em}.sg-feat.is-free .sg-feat__tag{background:#13863f}.sg-gift.is-on small{color:#7ce2a2}.sg-gift.is-on{border-color:#3fbf73}.sg-eyes{background:#0d0d10 var(--sg-web-dark) no-repeat right top/900px 900px;color:#fff}.sg-eyes .sg-sechead h2{color:#fff}.sg-eyes .sg-sechead p{color:#a9abb3}.sg-eyes__card{background:#141418;border-color:#24242a;box-shadow:0 40px 90px -40px #000000e6}.sg-eyes__stage{background:radial-gradient(60% 60% at 50% 45%,color-mix(in srgb,var(--a) 38%,#141418),#141418 70%)}.sg-eyes__panel{color:#fff}.sg-eyes__now{color:#a9abb3}.sg-eyes__now b{color:#fff}.sg-eyes__k{color:#8b8e97}.sg-eyes .sg-swatch,.sg-eyes .sg-tab{background:#1c1c21;border-color:#2e2e35;color:#e7e8ec}.sg-eyes .sg-swatch.is-on,.sg-eyes .sg-tab.is-on{background:var(--a);border-color:var(--a);color:#fff}.sg-eyes .sg-move{background:#1c1c21;border-color:#2e2e35;color:#fff}.sg-eyes .sg-move:hover{border-color:var(--a)}.sg-eyes .sg-move.is-locked{background:#17171b;color:#5d606a;border-color:#2a2a30}.sg-eyes .sg-move.is-locked .sg-ic{color:#5d606a}.sg-eyes__lock{background:#ffffff0f;color:#fff}.sg-eyes__note{color:#7d808a}.sg-eyes__say{background:#fff;color:#141416}.sg-cat__head{position:relative;margin-bottom:34px;padding:64px 0 40px;background:#0d0d10 var(--sg-web-dark) no-repeat right top/900px 900px;color:#fff;overflow:hidden}.sg-cat__head:after{content:"";position:absolute;left:50%;top:100%;width:900px;height:300px;transform:translate(-50%,-55%);background:radial-gradient(closest-side,color-mix(in srgb,var(--a) 45%,transparent),transparent);pointer-events:none}.sg-cat__head h1{color:#fff}.sg-cat__sub{color:#b9bbc2}.sg-cat__head .sg-chip{background:#ffffff0f;border-color:#ffffff2e;color:#fff}.sg-cat__head .sg-chip:hover{border-color:var(--c,#fff)}.sg-cat__head .sg-chip.is-on{background:#fff;color:var(--sg-ink);border-color:#fff}.sg-cat__head .sg-chip.is-on i{box-shadow:none}.sg-why,.sg-quiz,.sg-faq{background:var(--sg-web-light) no-repeat left -200px top -200px/800px 800px}.sg-why{background-color:var(--sg-cloud)}html body .custom-footer .newsletter-title,html body .custom-footer .newsletter-subtitle,html body .sg-s .sg-hero__h,html body .sg-s.sg-eyes .sg-sechead h2,html body .sg-eyes .sg-sechead h2,html body .sg-cat__head h1{color:#fff!important}.sg-band__t{display:flex;align-items:center;gap:8px;margin:12px 0 2px;font:800 italic 16px/1 var(--sg-display);letter-spacing:.08em;text-transform:uppercase}.sg-band__t .sg-ic{width:16px;height:16px;color:var(--a-lt)}.sg-band__row:last-child{border-bottom:0}@media(max-width:989px){.sg-recent__row{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:749px){.sg-recent__row{grid-template-columns:repeat(2,minmax(0,1fr))}}.sg-cat__head .sg-chip i,.sg-eyes .sg-swatch i{box-shadow:0 0 0 2px #ffffff8c}select.facet-filters__sort,.mobile-facets__sort select.select__select{font-size:16px!important}.cart-drawer .cartitem-free-product-label,.cart-items .cartitem-free-product-label{background:var(--sg-brand)!important;color:#fff!important;width:max-content;margin-top:6px}.cart-drawer .cartitem-free-product-label svg,.cart-items .cartitem-free-product-label svg{stroke:#fff!important}.sg-angle--still{cursor:default}.sg-clogo{--h:50px;--lk:0s;display:inline-flex;align-items:center;height:var(--h);line-height:0;vertical-align:middle;white-space:nowrap}.sg-clogo img{display:block;height:100%;width:auto;max-width:none}.sg-clogo__mask{position:relative;height:100%;aspect-ratio:80/110;flex:none;transform-origin:50% 72%;animation:sgClTilt 9s 3s ease-in-out infinite}.sg-clogo__words{display:block;height:100%;margin-left:calc(var(--h) * .055);flex:none}.sg-clogo__lid{position:absolute;top:0;right:0;bottom:0;left:0;background:var(--lids) 0 0/100% 100% no-repeat;pointer-events:none}.sg-clogo__lid--l{clip-path:inset(0 50% 57.5% 0);animation:sgClLidL 7s 1.4s infinite}.sg-clogo__lid--r{clip-path:inset(0 0 57.5% 50%);animation:sgClLidR 7s 1.4s infinite}@keyframes sgClLidL{0%,3%,6.5%,to{clip-path:inset(0 50% 57.5% 0)}1.6%,5%{clip-path:inset(0 50% 30% 0)}}@keyframes sgClLidR{0%,3%,6.5%,60%,66%,to{clip-path:inset(0 0 57.5% 50%)}1.6%,5%,62%,64%{clip-path:inset(0 0 30% 50%)}}@keyframes sgClTilt{0%,84%,to{transform:none}88%{transform:rotate(-8deg)}92%{transform:rotate(5deg)}96%{transform:rotate(-2deg)}}a:hover .sg-clogo__mask{animation:sgClNod .7s ease-in-out}a:hover .sg-clogo__lid--r{animation:sgClWink .7s ease-in-out}@keyframes sgClNod{0%,to{transform:none}35%{transform:rotate(-10deg) scale(1.06)}70%{transform:rotate(4deg)}}@keyframes sgClWink{0%,to{clip-path:inset(0 0 57.5% 50%)}30%,65%{clip-path:inset(0 0 30% 50%)}}html body .sg-clogo--head{--h:50px}html.sg-lk-late .sg-clogo--head{--lk:3.5s}html.sg-lk-intro .sg-clogo--head .sg-clogo__mask{animation:sgLkPop .7s cubic-bezier(.3,1.5,.5,1) var(--lk) backwards,sgClTilt 9s calc(var(--lk) + 4s) ease-in-out infinite}html.sg-lk-intro .sg-clogo--head .sg-clogo__words{animation:sgClWords .8s cubic-bezier(.2,.9,.25,1.08) calc(var(--lk) + .35s) backwards}@keyframes sgClWords{0%{clip-path:inset(0 100% 0 0);transform:translate(-24px)}to{clip-path:inset(0 0 0 0);transform:none}}.sg-clogo--light .sg-clogo__words img{filter:invert(1)}html body .sg-clogo--foot{--h:56px}.sg-clogo--mark{width:60px;height:auto}.sg-clogo--mark .sg-clogo__mask,.sg-clogo--mark img{width:100%;height:auto}@media(max-width:749px){html body .sg-clogo--head{--h:40px}html body .sg-clogo--foot{--h:46px}}@media(prefers-reduced-motion:reduce){.sg-clogo__mask,.sg-clogo__lid,.sg-clogo__words{animation:none!important}}.sg-look__px{font-weight:700;font-size:15px;color:var(--sg-ink)}.sg-look__px s{font-weight:500;color:var(--sg-mute);margin-left:4px;font-size:13px}.sg-look__body>b{font-size:22px;line-height:1.05}@media(max-width:749px){.sg-look__body>b{font-size:17px}.sg-look__px{font-size:14px}}.sg-seen{padding:44px 0 10px}.sg-seen__t{margin:0 0 18px;text-align:center;font:700 13px/1 var(--sg-sans);letter-spacing:.22em;text-transform:uppercase;color:var(--sg-mute)}.sg-seen__row{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:22px 48px;list-style:none;margin:0;padding:22px 26px;border-radius:var(--sg-r);background:#fff;border:1px solid var(--sg-line);box-shadow:var(--sg-shadow)}.sg-seen__row li{display:flex}.sg-seen__row img{display:block;height:var(--lh,46px);width:auto;filter:grayscale(1);opacity:.62;transition:filter .3s,opacity .3s}.sg-seen__row a:hover img,.sg-seen__row li:hover img{filter:none;opacity:1}@media(max-width:749px){.sg-seen{padding:30px 0 4px}.sg-seen__row{gap:14px 20px;padding:16px 12px;flex-wrap:nowrap}.sg-seen__row img{height:calc(var(--lh,46px) * .58)}}@media(max-width:359px){.sg-seen__row{gap:10px}.sg-seen__row img{height:calc(var(--lh,46px) * .5)}}@media(max-width:989px){.sg-moments__pics{grid-template-columns:none;grid-auto-flow:column;grid-auto-columns:80%;padding:4px 10% 12px;margin:0 -20px;scroll-padding:0 10%;overscroll-behavior-x:contain}.sg-moments__pic{scroll-snap-align:center;transform:scale(.94);transition:transform .35s}.sg-moments__pic.is-on{transform:none}}.sg-moments__dots{display:none;justify-content:center;gap:8px;margin-top:10px}.sg-moments__dots i{width:8px;height:8px;border-radius:50%;background:var(--sg-line);transition:background .3s,width .3s}.sg-moments__dots i.is-on{background:var(--a);width:22px;border-radius:4px}@media(max-width:989px){.sg-moments__dots{display:flex}}@media(max-width:749px){.sg-moments__pics{margin:0 -16px}}.sg-mask.is-led .sg-mask__lens{fill:var(--m-led,#9ED7FF);transition:fill .15s}.sg-mask.is-led .sg-mask__glow{fill:var(--m-led,#9ED7FF);opacity:1;animation:sgLedOn .5s steps(1) both}@keyframes sgLedOn{0%{opacity:.2}20%{opacity:1}35%{opacity:.35}50%,to{opacity:1}}.sg-mask.lc .sg-mask__eye--l,.sg-mask.rc .sg-mask__eye--r{transform:scaleY(.07);transition-duration:.08s}.sg-hero__go{display:block;width:100%;height:100%;color:inherit}.sg-hero__slide:not(.is-on){pointer-events:none}.sg-hero__slide figcaption .sg-ic{width:14px;height:14px;vertical-align:-2px;margin-left:4px}.sg-angles__strip.is-js{overflow-x:auto;scrollbar-width:none;overscroll-behavior-x:contain}.sg-angles__strip.is-js::-webkit-scrollbar{display:none}.sg-angles__strip.is-js .sg-angles__track,.sg-angles__strip.is-js:hover .sg-angles__track{animation:none}.sg-angle--clip .sg-angle__play{pointer-events:none}.sg-lb{position:fixed;top:0;right:0;bottom:0;left:0;z-index:2147483000;display:none;align-items:center;justify-content:center;background:#08080aeb;padding:56px 64px 48px}.sg-lb.is-on{display:flex}html.sg-lb-open,html.sg-lb-open body{overflow:hidden}.sg-lb__m{margin:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center}.sg-lb__m img,.sg-lb__m video{max-width:100%;max-height:100%;border-radius:14px;box-shadow:0 30px 80px #0009;background:#111}.sg-lb__x,.sg-lb__a{position:absolute;display:grid;place-items:center;border:0;border-radius:50%;background:#ffffff1f;color:#fff;cursor:pointer;font:400 30px/1 var(--sg-sans);transition:background .2s}.sg-lb__x:hover,.sg-lb__a:hover{background:#ffffff3d}.sg-lb__x{top:14px;right:14px;width:44px;height:44px}.sg-lb__a{top:50%;width:48px;height:48px;margin-top:-24px;font-size:38px;padding-bottom:4px}.sg-lb__a--l{left:10px}.sg-lb__a--r{right:10px}.sg-lb__n{position:absolute;bottom:14px;left:0;right:0;margin:0;text-align:center;color:#c9cbd2;font:600 13px/1 var(--sg-sans);letter-spacing:.08em}@media(max-width:749px){.sg-lb{padding:60px 10px 50px}.sg-lb__a{top:auto;bottom:6px;margin:0;width:42px;height:42px}.sg-lb__a--l{left:16px}.sg-lb__a--r{right:16px}}.sg-moments__pics{position:relative}.sg-stars--line{font-size:14px;gap:8px;white-space:normal}.sg-stars--line .sg-stars__row{font-size:17px}.sg-stars__t{color:var(--sg-ink2);font-weight:500}.sg-trust--top{justify-content:flex-start;margin:0;gap:8px 16px}.sg-hurry{margin:0;padding:10px 14px;background:color-mix(in srgb,var(--a) 14%,#fff);border-top:1px solid var(--sg-line);text-align:center;font-weight:700;font-size:14.5px;color:var(--a-deep)}.sg-hurry__t b{display:inline-block;min-width:1.4em;font-variant-numeric:tabular-nums}.sg-bopt{position:relative;border-top:1px solid var(--sg-line);transition:background .3s,box-shadow .3s}.sg-bopt>.sg-q{border-top:0}.sg-bopt.is-on{background:color-mix(in srgb,var(--a) 13%,#fff);box-shadow:inset 0 0 0 2.5px var(--a);z-index:1}.sg-bopt.is-on>.sg-q{box-shadow:inset 0 0 0 2.5px var(--a)}.sg-q__txt .sg-pill{margin-left:8px;vertical-align:4px}.sg-q.is-on .sg-q__txt .sg-pill{background:#fff;color:var(--a-deep)}.sg-q__px s{display:block}.sg-bopt .sg-mix{background:transparent;border-top:0;padding:12px 16px 4px;gap:10px}.sg-line{display:grid;grid-template-columns:48px minmax(0,1fr) auto auto;align-items:center;gap:10px}.sg-line__img{width:48px;height:48px;border-radius:10px;overflow:hidden;background:#0e0e11;border:1px solid var(--sg-line)}.sg-line__img img{width:100%;height:100%;object-fit:cover;display:block}.sg-line__main{display:flex;flex-direction:column;gap:5px;min-width:0}.sg-line__name{font-size:14px;font-weight:700;line-height:1.2;color:var(--sg-ink)}.sg-line__sel select,.sg-shrow__sel select,.sg-pick select{width:100%;max-width:300px;min-height:40px;padding:0 32px 0 10px;border-radius:9px;border:1.5px solid color-mix(in srgb,var(--a) 45%,#fff);background:#fff url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23141416' stroke-width='2'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E") no-repeat right 9px center/15px;-webkit-appearance:none;appearance:none;font:600 16px/1.2 var(--sg-sans);color:var(--sg-ink)}.sg-line__chg{border:0;background:none;padding:6px 4px;font-weight:700;font-size:13px;color:var(--a-deep);text-decoration:underline;text-underline-offset:3px;cursor:pointer}.sg-line__x{width:30px;height:30px;border:0;border-radius:50%;background:#fff;color:var(--sg-ink2);font-size:20px;line-height:1;cursor:pointer;box-shadow:0 0 0 1px var(--sg-line)}.sg-line__x:hover{background:var(--sg-ink);color:#fff}.sg-line__add{display:inline-flex;align-items:center;gap:8px;justify-self:start;padding:8px 14px 8px 8px;border:1.5px dashed color-mix(in srgb,var(--a) 55%,#fff);border-radius:999px;background:#fff;font-weight:700;font-size:13.5px;color:var(--a-deep);cursor:pointer}.sg-line__add i{display:grid;place-items:center;width:22px;height:22px;border-radius:50%;background:var(--a);color:#fff;font-style:normal;font-size:16px;line-height:1}.sg-shrow{display:grid;grid-template-columns:auto 46px minmax(0,1fr) auto auto;align-items:center;gap:10px;margin:8px 12px 12px;padding:9px 12px;border-radius:12px;background:color-mix(in srgb,var(--a) 9%,#fff);border:1px solid color-mix(in srgb,var(--a) 22%,#fff)}.sg-bopt:not(.is-on) .sg-shrow{margin-top:0}.sg-shrow__tick{display:flex;cursor:pointer}.sg-shrow__tick input{position:absolute;opacity:0;pointer-events:none}.sg-shrow__img{width:46px;height:46px;border-radius:9px;overflow:hidden;background:#fff}.sg-shrow__img img{width:100%;height:100%;object-fit:cover;display:block}.sg-shrow__txt b{display:block;font-size:14px;color:var(--a-deep)}.sg-shrow__txt small{display:block;font-size:12px;color:var(--sg-mute)}.sg-shrow__sel select{min-height:36px;max-width:110px;font-size:16px}.sg-shrow__px{display:flex;flex-direction:column;align-items:flex-end;line-height:1.15}.sg-shrow__px b{font-size:15px;color:var(--sg-ink)}.sg-shrow__px s{font-size:12px;color:var(--sg-mute)}.sg-shrow.is-free .sg-shrow__txt b,.sg-shrow.is-free .sg-shrow__px b{color:#13863f;font:900 italic 19px/1 var(--sg-display);letter-spacing:.04em}.sg-shrow.is-tick{background:#fff;border-color:var(--a)}.sg-gifts{padding:14px 16px 16px;border-top:1px solid var(--sg-line);background:#fff}.sg-gifts__t{display:flex;align-items:center;justify-content:center;gap:8px;margin:0 0 10px;font:800 italic 17px/1 var(--sg-display);letter-spacing:.06em;text-transform:uppercase}.sg-gifts__t .sg-ic{width:18px;height:18px;color:var(--a)}.sg-gifts__track{position:relative;padding-top:30px}.sg-gifts__line{position:absolute;left:6%;right:6%;top:13px;height:3px;border-radius:2px;background:repeating-linear-gradient(90deg,#C9CCD3 0 6px,transparent 6px 10px)}.sg-gifts__fill{position:absolute;left:0;top:0;bottom:0;width:0;border-radius:2px;background:var(--a);transition:width .9s cubic-bezier(.3,.9,.3,1)}.sg-gifts__line{left:0;right:0}.sg-gifts__spider{position:absolute;top:0;left:0;width:30px;height:30px;margin-left:-15px;color:var(--sg-ink);transition:left .9s cubic-bezier(.3,.9,.3,1);z-index:2}.sg-gifts__spider svg{width:100%;height:100%;fill:currentColor;animation:sgSpider .5s ease-in-out infinite alternate}@keyframes sgSpider{0%{transform:translateY(0) rotate(-4deg)}to{transform:translateY(2px) rotate(4deg)}}.sg-gifts__stops{position:relative;list-style:none;margin:0;padding:0;height:118px}.sg-gift{position:absolute;left:var(--x);top:0;width:32%;margin-left:-16%;display:flex;flex-direction:column;align-items:center;gap:5px;text-align:center}.sg-gift__pic{position:relative;width:62px;height:62px;padding:0;border-radius:50%;overflow:hidden;border:2.5px solid #D5D7DD;background:#fff;cursor:pointer;transition:border-color .4s,transform .4s}.sg-gift__pic img{width:100%;height:100%;object-fit:cover;filter:grayscale(1);opacity:.5;transition:filter .4s,opacity .4s}.sg-gift__lock{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;background:#14141659;color:#fff;transition:opacity .4s}.sg-gift__lock .sg-ic{width:20px;height:20px}.sg-gift b{font-size:12.5px;line-height:1.2;color:var(--sg-ink2)}.sg-gift small{font-size:12px;color:var(--sg-mute);font-weight:600}.sg-gift.is-on .sg-gift__pic{border-color:var(--a)}.sg-gift.is-on .sg-gift__pic img{filter:none;opacity:1}.sg-gift.is-on .sg-gift__lock{opacity:0}.sg-gift.is-on b{color:var(--sg-ink)}.sg-gift.is-on small{color:#13863f;font:900 italic 16px/1 var(--sg-display);letter-spacing:.06em}.sg-gift.is-pop .sg-gift__pic{animation:sgGiftPop .7s cubic-bezier(.3,1.6,.5,1)}@keyframes sgGiftPop{0%{transform:scale(.7)}60%{transform:scale(1.18)}to{transform:none}}.sg-pick{position:fixed;top:0;right:0;bottom:0;left:0;z-index:2147482000;display:none;align-items:center;justify-content:center;padding:20px;background:#0a0a0c99}.sg-pick.is-on{display:flex}.sg-pick__panel{width:min(560px,100%);max-height:min(86vh,760px);display:flex;flex-direction:column;border-radius:18px;background:#fff;box-shadow:0 40px 90px #0006;overflow:hidden;animation:sgIn .3s ease}.sg-pick__head{display:flex;align-items:center;justify-content:space-between;padding:16px 18px;border-bottom:1px solid var(--sg-line)}.sg-pick__head b{font:800 italic 22px/1 var(--sg-display);text-transform:uppercase;letter-spacing:.03em}.sg-pick__x{width:38px;height:38px;border:0;border-radius:50%;background:var(--sg-cloud);font-size:24px;line-height:1;cursor:pointer}.sg-pick__list{list-style:none;margin:0;padding:6px 18px 14px;overflow-y:auto;overscroll-behavior:contain}.sg-pick__it{display:grid;grid-template-columns:76px minmax(0,1fr) auto;align-items:center;gap:12px;padding:12px 0;border-bottom:1px solid var(--sg-line)}.sg-pick__it:last-child{border-bottom:0}.sg-pick__it.is-cur{background:linear-gradient(90deg,var(--tint),#fff)}.sg-pick__img{width:76px;height:76px;border-radius:12px;overflow:hidden;background:#0e0e11}.sg-pick__img img{width:100%;height:100%;object-fit:cover}.sg-pick__main{display:flex;flex-direction:column;gap:5px;min-width:0}.sg-pick__main b{font-size:15px;line-height:1.2}.sg-pick__px{font-weight:700;color:var(--a)}.sg-pick__px s{font-weight:500;color:var(--sg-mute);margin-left:4px}.sg-pick select{min-height:38px;max-width:240px}.sg-stock{display:flex;align-items:center;justify-content:center;gap:8px;margin:0;font-weight:600;font-size:14px;color:var(--sg-ink2)}.sg-stock i{width:11px;height:11px;border-radius:50%;background:#1db954;box-shadow:0 0 #1db95480;animation:sgStock 2s infinite}@keyframes sgStock{0%{box-shadow:0 0 #1db95480}70%{box-shadow:0 0 0 8px #1db95400}to{box-shadow:0 0 #1db95400}}.sg-stock[hidden]{display:none}.sg-buy__apps{min-width:0}.sg-buy>.sg-slot{min-height:110px;font-size:13px}@media(max-width:749px){.sg-drop--nophone{display:none}.sg-line{grid-template-columns:44px minmax(0,1fr) auto auto;gap:8px}.sg-line__img{width:44px;height:44px}.sg-shrow{grid-template-columns:auto 40px minmax(0,1fr) auto;gap:8px;margin:6px 10px 10px;padding:8px 10px}.sg-shrow__img{width:40px;height:40px}.sg-shrow__sel{grid-column:3 / 5;grid-row:2}.sg-shrow__sel select{max-width:none}.sg-shrow__px{grid-column:4;grid-row:1}.sg-gift{width:33%;margin-left:-16.5%}.sg-gift__pic{width:54px;height:54px}.sg-gifts__stops{height:112px}.sg-pick__it{grid-template-columns:62px minmax(0,1fr);grid-template-areas:"i m" "b b"}.sg-pick__img{width:62px;height:62px;grid-area:i}.sg-pick__main{grid-area:m}.sg-pick__it .sg-btn{grid-area:b;width:100%;justify-content:center}.sg-pick{align-items:flex-end;padding:0}.sg-pick__panel{max-height:88vh;border-radius:18px 18px 0 0}}.sg-salebar-wrap,.shopify-section:has(>.sg-salebar){position:sticky;top:0;z-index:4}.section-header.shopify-section-header-sticky{top:var(--sg-bar-h,0px)}.section-header.shopify-section-header-hidden{top:calc(var(--sg-bar-h,0px) - var(--header-height))}.section-header.shopify-section-header-hidden.menu-open{top:var(--sg-bar-h,0px)}.shopify-section:has(.sg-seen)+.shopify-section .sg-moments{padding-top:30px}.sg-line{grid-template-columns:48px minmax(0,1fr);position:relative}.sg-line--x .sg-line__name{padding-right:38px}.sg-line__x{position:absolute;top:-2px;right:0}.sg-line__chg{padding:0 0 0 6px;vertical-align:baseline}.sg-line__sel select{max-width:none}@media(min-width:750px){.sg-line__sel select{max-width:320px}}@media(max-width:749px){.sg-line{grid-template-columns:44px minmax(0,1fr)}}.sg-gifts__stops{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;height:auto}.sg-gifts__stops .sg-gift{position:relative;left:auto;top:auto;width:auto;margin:0;min-width:0}@media(max-width:749px){.sg-gifts__stops{gap:6px}.sg-gifts__stops .sg-gift{margin:0;width:auto}.sg-gift b{font-size:12px}.sg-gift small{font-size:11.5px}}.sg-bopt:not(.is-on) .sg-mix{display:none}.sg-bopt.is-on .sg-mix,.sg-bopt.is-on .sg-shrow{animation:sgOptOpen .28s ease both}@keyframes sgOptOpen{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:none}}.sg-bopt>.sg-q{padding:11px 14px;gap:10px}.sg-q__dot{width:20px;height:20px}.sg-q__txt b{font-size:19px}.sg-q__txt small{font-size:12.5px;margin-top:2px}.sg-q__txt .sg-pill{margin-left:6px;vertical-align:3px;font-size:11.5px;padding:3px 7px}.sg-q__px{gap:1px}.sg-q__px b{font-size:16px}.sg-q__px s{font-size:12px}.sg-bopt .sg-mix{padding:10px 14px 2px;gap:8px}.sg-line{grid-template-columns:40px minmax(0,1fr);gap:10px}.sg-line__img{width:40px;height:40px;border-radius:8px}.sg-line__main{gap:4px}.sg-line__name{font-size:13px}.sg-line__chg{font-size:12px}.sg-line__x{width:24px;height:24px;font-size:16px;top:0}.sg-line--x .sg-line__name{padding-right:30px}.sg-line__sel select,.sg-shrow__sel select{min-height:34px;padding:0 28px 0 10px;border-radius:8px;border-width:1px;font-size:16px;background-size:13px;background-position:right 8px center}@media(min-width:750px){.sg-line__sel select{max-width:250px}}.sg-line__add{padding:5px 12px 5px 5px;gap:6px;font-size:12.5px;border-width:1px}.sg-line__add i{width:18px;height:18px;font-size:14px}.sg-shrow{grid-template-columns:auto 38px minmax(0,1fr) auto auto;gap:8px;margin:6px 14px 12px;padding:7px 10px;border-radius:10px}.sg-shrow .sg-box{width:20px;height:20px;border-radius:6px}.sg-shrow .sg-box .sg-ic{width:13px;height:13px}.sg-shrow__img{width:38px;height:38px;border-radius:8px}.sg-shrow__txt b{font-size:13px}.sg-shrow__txt small{font-size:11.5px}.sg-shrow__sel select{max-width:96px}.sg-shrow__px b{font-size:14px}.sg-shrow__px s{font-size:11px}.sg-shrow.is-free .sg-shrow__txt b,.sg-shrow.is-free .sg-shrow__px b{font-size:16px}.sg-hurry{padding:8px 12px;font-size:13.5px}@media(max-width:749px){.sg-bopt>.sg-q{padding:10px 12px}.sg-q__txt b{font-size:18px}.sg-shrow{grid-template-columns:auto 36px minmax(0,1fr) auto;margin:6px 10px 10px}.sg-shrow__img{width:36px;height:36px}.sg-shrow__sel select{max-width:none}}.sg-gifts{padding:10px 14px 12px}.sg-gifts__t{font-size:15px;margin-bottom:6px}.sg-gifts__track{padding-top:26px}.sg-gifts__spider{width:24px;height:24px;margin-left:-12px}.sg-gifts__line{top:11px}.sg-gifts__stops .sg-gift{padding:7px 6px;gap:3px;border-radius:10px}.sg-gift__pic{width:44px;height:44px;border-width:2px}.sg-gift__lock .sg-ic{width:16px;height:16px}.sg-gift b{font-size:11.5px}.sg-gift.is-on small{font-size:13px}@media(max-width:749px){.sg-gift__pic{width:40px;height:40px}.sg-gift b{font-size:11px}}.sg-line__x{width:22px;height:22px;top:-5px;font-size:15px}.sg-line--x .sg-line__main{gap:6px}.sg-stars--line .sg-stars__row b{color:var(--sg-star)}.sg-orders{display:flex;align-items:center;align-self:flex-start;margin:0}.sg-orders__pics{position:relative;z-index:1;display:flex}.sg-orders__pics img{width:44px;height:44px;border-radius:50%;object-fit:cover;border:2px solid #fff;background:#0e0e11;box-shadow:0 1px 4px #00000040}.sg-orders__pics img+img{margin-left:-12px}.sg-orders__t{display:flex;flex-direction:column;justify-content:center;min-height:44px;margin-left:-20px;padding:5px 20px 5px 30px;border-radius:999px;background:#0b0b0d;color:#fff;line-height:1.1}.sg-orders__t b{font-size:15px;font-weight:800;letter-spacing:.01em}.sg-orders__t small{font-size:12.5px;font-weight:500;color:#e7e8ec}@media(max-width:359px){.sg-orders__pics img{width:38px;height:38px}.sg-orders__t{min-height:38px;padding:4px 16px 4px 28px}.sg-orders__t b{font-size:14px}}#sg-looks{scroll-margin-top:110px}.sg-bopt{display:flow-root}.sg-bopt.is-on{padding-bottom:12px}.sg-bopt.is-on .sg-shrow{margin-bottom:0}.sg-bopt.is-on .sg-mix{padding-bottom:4px}.sg-mask__halo,.sg-mask__core{opacity:0;transition:opacity .35s;pointer-events:none}.sg-mask__halo{fill:var(--m-led,#38B6FF)}.sg-mask.is-led .sg-mask__lens{fill:var(--m-led,#38B6FF);transition:fill .2s}.sg-mask.is-led .sg-mask__glow{fill:var(--m-led,#38B6FF);opacity:1;animation:none}.sg-mask.is-led .sg-mask__halo{opacity:.95;animation:sgLedFlicker .6s steps(1) both,sgLedPulse 2.4s .6s ease-in-out infinite}.sg-mask.is-led .sg-mask__core{opacity:.9;animation:sgLedFlicker .6s steps(1) both}@keyframes sgLedFlicker{0%{opacity:.15}15%{opacity:1}30%{opacity:.3}45%,to{opacity:1}}@keyframes sgLedPulse{0%,to{opacity:.95}50%{opacity:.7}}.sg-eyes__stage{transition:background .5s}.sg-eyes.is-led .sg-eyes__stage{background:radial-gradient(55% 55% at 50% 42%,color-mix(in srgb,var(--m-led,#38B6FF) 42%,#141418),#141418 72%)}.sg-move.is-on{border-color:var(--m-led,#38B6FF);box-shadow:0 0 0 1px var(--m-led,#38B6FF),0 0 22px -4px var(--m-led,#38B6FF)}.sg-move.is-on .sg-ic{color:var(--m-led,#38B6FF)}@media(prefers-reduced-motion:reduce){.sg-mask.is-led .sg-mask__halo,.sg-mask.is-led .sg-mask__core{animation:none}}@media(max-width:749px){.sg-eyes{padding:20px 0 24px}.sg-eyes .sg-sechead{margin-bottom:12px}.sg-eyes .sg-label{margin-bottom:6px;font-size:10.5px}.sg-eyes .sg-sechead h2{font-size:30px}.sg-eyes .sg-sechead h2:after{margin-top:8px;width:46px;height:4px}.sg-eyes .sg-sechead p{display:none}.sg-eyes__card{border-radius:18px}.sg-eyes__stage{min-height:0;height:min(26svh,200px);padding:10px}.sg-mask{width:auto;height:88%;max-width:none}.sg-eyes__say{bottom:6px;padding:5px 10px;font-size:12px}.sg-eyes__panel{padding:12px 12px 14px;gap:7px}.sg-eyes__k{margin-top:2px;font-size:10.5px;letter-spacing:.14em}.sg-eyes__now{font-size:13px}.sg-eyes__looks{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:5px}.sg-eyes__looks .sg-swatch{flex-direction:column;justify-content:center;gap:3px;min-height:46px;padding:4px 2px;border-radius:12px;font-size:11px;line-height:1.1;text-align:center}.sg-eyes__ctl{display:grid;grid-template-columns:1fr 1fr;gap:6px}.sg-eyes__ctl .sg-tab{justify-content:center;min-height:36px;padding:0 8px;font-size:13px}.sg-eyes__moves{grid-template-columns:repeat(4,minmax(0,1fr));gap:5px}.sg-move{flex-direction:column;gap:4px;min-height:54px;padding:4px 2px;border-radius:12px;font-size:12.5px;line-height:1;text-align:center}.sg-move .sg-ic{width:16px;height:16px}.sg-eyes__note{display:none}.sg-eyes__lock{padding:8px 10px;font-size:12.5px}}@media(max-width:749px){.sg-mask{width:auto;height:min(22svh,170px)}}.sg-mask.is-led .sg-mask__halo{opacity:1}.sg-mask.is-led .sg-mask__core{opacity:.8}@media(max-width:749px){.sg-eyes__stage{height:min(32svh,240px)}.sg-mask{height:min(27svh,200px)}}.sg-seen__row img{filter:none;opacity:1}.sg-rv{margin:14px 0 2px;padding:14px 14px 10px;border:1px solid var(--sg-line);border-radius:16px;background:#fff}.sg-rv__track{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;-webkit-overflow-scrolling:touch}.sg-rv__track::-webkit-scrollbar{display:none}.sg-rv__card{flex:0 0 100%;scroll-snap-align:start;display:grid;grid-template-columns:56px minmax(0,1fr);gap:14px;align-items:start;margin:0}.sg-rv__pic{width:56px;height:56px;border-radius:50%;overflow:hidden;display:grid;place-items:center;background:color-mix(in srgb,var(--a) 14%,#fff);color:var(--a);font:800 22px/1 var(--sg-sans)}.sg-rv__pic img{width:100%;height:100%;object-fit:cover;display:block}.sg-rv blockquote{margin:0;font-size:14.5px;line-height:1.5;color:var(--sg-ink)}.sg-rv figcaption{display:flex;align-items:center;gap:10px;margin-top:8px;padding-top:8px;border-top:1px solid var(--sg-line)}.sg-rv figcaption i{font-size:13.5px;color:var(--sg-mute)}.sg-rv__stars{display:flex;gap:1px;color:var(--sg-star);font-size:15px;line-height:1}.sg-rv__stars em{font-style:normal}.sg-rv__stars .is-off{color:#d9dce1}.sg-rv__nav{display:flex;align-items:center;justify-content:center;gap:10px;margin-top:10px}.sg-rv__nav[hidden]{display:none}.sg-rv__arrow{display:grid;place-items:center;width:26px;height:26px;padding:0;border:0;border-radius:50%;background:none;color:var(--sg-ink);cursor:pointer}.sg-rv__arrow .sg-ic{width:14px;height:14px}.sg-rv__dots{display:flex;gap:6px}.sg-rv__dots button{width:7px;height:7px;padding:0;border:1px solid var(--sg-ink);border-radius:50%;background:none;cursor:pointer}.sg-rv__dots button.is-on{background:var(--sg-ink)}@media(max-width:749px){.sg-rv{padding:12px 12px 8px}.sg-rv__card{grid-template-columns:48px minmax(0,1fr);gap:12px}.sg-rv__pic{width:48px;height:48px;font-size:19px}.sg-rv blockquote{font-size:14px}}.sg-eyes__ctl [hidden]{display:none}.sg-angles{padding-bottom:30px}.sg-complete{padding-top:30px}.sg-complete .sg-sechead{margin-bottom:22px}@media(max-width:749px){.sg-angles{padding-bottom:18px}.sg-complete{padding-top:18px}.sg-complete .sg-sechead{margin-bottom:14px}}.sg-angle--rv{position:relative}.sg-angle__rv{position:absolute;left:10px;right:10px;bottom:10px;display:flex;flex-wrap:wrap;align-items:center;gap:2px 8px;padding:8px 11px;border-radius:12px;background:#0b0b0db8;color:#fff;text-align:left;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.sg-angle__rv em{display:flex;gap:1px;font-style:normal;color:var(--sg-star);font-size:14px;line-height:1}.sg-angle__rv em i{font-style:normal}.sg-angle__rv em .is-off{color:#ffffff59}.sg-angle__rv b{font-size:13.5px;font-weight:700}.sg-angle__rv small{flex-basis:100%;font-size:11.5px;color:#d5d8de}.sg-rv blockquote{font-style:normal}.sg-clogo--lock{gap:calc(var(--h) * .1);color:#141416}.sg-clogo--lock svg{display:block;height:100%;width:auto;flex:none;overflow:visible}.sg-clogo--lock .sg-clogo__mask{height:calc(var(--h) * 1.02)}.sg-clogo--lock.sg-clogo--light{color:#fff}html.sg-lk-intro .sg-clogo--head.sg-clogo--lock .sg-clogo__sp{animation:sgClWords .8s cubic-bezier(.2,.9,.25,1.08) calc(var(--lk) + .35s) backwards}html.sg-lk-intro .sg-clogo--head.sg-clogo--lock .sg-clogo__ge{animation:sgClWords .8s cubic-bezier(.2,.9,.25,1.08) calc(var(--lk) + .45s) backwards}.sg-moments__pic figcaption.has-stars{display:flex;flex-direction:column;align-items:flex-start;gap:6px;padding:9px 14px 10px;border-radius:14px}.sg-moments__stars{color:var(--sg-star);font: 15px/1 system-ui,-apple-system,Segoe UI,sans-serif;letter-spacing:2px;text-transform:none}@media(max-width:749px){.sg-moments__pic figcaption.has-stars{gap:5px;padding:8px 12px 9px}.sg-moments__stars{font-size:13px;letter-spacing:1.5px}}.sg-cat__head .sg-wrap{position:relative;z-index:1}.shopify-section:has(.sg-complete)+.shopify-section .sg-seen{padding-top:0}.sg-savetag{position:absolute;left:10px;bottom:10px;z-index:2;display:inline-flex;align-items:center;gap:5px;padding:5px 8px;border-radius:6px;background:#d7262e;color:#fff;font:800 12px/1 var(--sg-sans);letter-spacing:.06em;text-transform:uppercase;box-shadow:0 4px 12px -4px #d7262e99}.sg-savetag svg{width:11px;height:11px;flex:none}.sg-look__pic{position:relative}.sg-card__body,.sg-look__body{align-items:center;text-align:center;gap:7px}.sg-card__price,.sg-look__px{justify-content:center;font-weight:800;font-size:16px;color:#d7262e}.sg-card__price b,.sg-look__px b{font-size:17px;color:#d7262e}.sg-card__price s,.sg-look__px s{font-weight:700;font-size:13.5px;color:var(--sg-ink2);margin-left:4px}.sg-stars--card{justify-content:center;gap:6px;font-size:14px}.sg-stars--card .sg-stars__row{font-size:17px;letter-spacing:1px}.sg-stars--card .sg-stars__c{color:var(--sg-ink2);font-size:15px}@media(max-width:749px){.sg-savetag{left:7px;bottom:7px;padding:4px 6px;font-size:10.5px;gap:4px}.sg-savetag svg{width:9px;height:9px}.sg-card__price,.sg-look__px{font-size:14px}.sg-card__price b,.sg-look__px b{font-size:15px}.sg-card__price s,.sg-look__px s{font-size:12px}.sg-stars--card .sg-stars__row{font-size:14px}.sg-stars--card .sg-stars__c{font-size:13px}}.sg-look__px b{font:800 17px/1.2 var(--sg-sans);font-style:normal;text-transform:none;letter-spacing:0}@media(max-width:749px){.sg-look__px b{font-size:15px}}.sg-px-now{white-space:nowrap}.sg-card__price,.sg-look__px{flex-wrap:wrap;column-gap:6px;row-gap:2px}.sg-card__price s,.sg-look__px s{margin-left:0}.sg-rv__pic img{object-position:50% 28%}.sg-rv blockquote{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:5;overflow:hidden}.sg-rv blockquote.is-open{display:block;-webkit-line-clamp:unset;overflow:visible}.sg-rv__more{display:inline-block;margin:4px 0 2px;padding:0;border:0;background:none;color:var(--a,#D7262E);font:700 13px/1.4 var(--sg-sans);text-decoration:underline;text-underline-offset:3px;cursor:pointer}.custom-footer .footer-bottom{flex-direction:column;align-items:center;justify-content:center;text-align:center;gap:12px;padding-left:0;padding-right:0}.custom-footer .footer-payment-icons{order:1;justify-content:center;gap:8px}.custom-footer .footer-copyright{order:2;text-align:center}.custom-footer .footer__localization{order:3}.sg-line--empty{display:flex;align-items:center;gap:10px}.sg-line__plus{display:grid;place-items:center;width:40px;height:40px;flex:none;border-radius:8px;background:#fff;border:1px solid var(--sg-line)}.sg-line__plus i{display:grid;place-items:center;width:24px;height:24px;border-radius:50%;background:#141416;color:#fff;font:700 18px/1 var(--sg-sans);font-style:normal}.sg-line__choose{min-height:34px;padding:0 18px;border:0;border-radius:7px;background:#d7262e;color:#fff;font:600 14px/1 var(--sg-sans);cursor:pointer;box-shadow:0 6px 14px -8px #d7262eb3}.sg-line__choose:hover{background:#b81e25}.sg-pick__go{justify-self:end;min-height:36px;padding:0 18px;border:0;border-radius:7px;background:#d7262e;color:#fff;font:600 14px/1 var(--sg-sans);cursor:pointer;white-space:nowrap}.sg-pick__go:hover{background:#b81e25}@media(max-width:749px){.sg-pick__it{grid-template-columns:62px minmax(0,1fr) auto;grid-template-areas:"i m b"}.sg-pick__it .sg-pick__go{grid-area:b;align-self:center}.sg-pick__go{padding:0 14px;min-height:34px;font-size:13px}}@media(max-width:400px){.sg-sticky__in{gap:8px}.sg-sticky__txt b{font-size:14px;line-height:1.05;white-space:normal;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.sg-sticky__txt small{font-size:11.5px}.sg-sticky__qty select{min-height:42px;padding:0 24px 0 10px;background-position:right 6px center}.sg-sticky .sg-atc--sm{flex:none;min-height:42px;padding-inline:12px;font-size:14px}}@media(max-width:749px){.sg-pick__list{padding:4px 12px 12px}.sg-pick__it{grid-template-columns:52px minmax(0,1fr) auto;gap:10px;padding:10px 0}.sg-pick__img{width:52px;height:52px;border-radius:10px}.sg-pick__main b{font-size:14px}.sg-pick__px{font-size:13px}.sg-pick select{width:100%;max-width:none;min-height:36px;font-size:16px}.sg-pick__go{padding:0 12px;min-height:34px}}@media(max-width:749px){.sg-pick select{padding:0 24px 0 8px;background-position:right 7px center}}.sg-line__ver{font-size:13px;color:var(--sg-ink2);font-weight:500}.sg-line__choose,.sg-pick__go{background:var(--a,#D7262E)}.sg-line__choose:hover,.sg-pick__go:hover{background:var(--a-deep,#B81E25)}.sg-reviews--loox:has(#looxReviews:empty){display:none}.sg-look__body>b,.sg-card__name{display:flex;align-items:center;justify-content:center;min-height:2.1em}.sg-look__px{display:flex;align-items:baseline;justify-content:center;flex-wrap:wrap;column-gap:6px;row-gap:2px}@media(max-width:749px){.sg-salebar--extra-m .sg-salebar__extra{display:inline}}html body .sg-stars .sg-stars__row[style]>i,html body .sg-stars .sg-stars__row[style]>b{font-family:system-ui,-apple-system,Segoe UI,Arial,sans-serif!important;font-style:normal!important;font-weight:400!important;letter-spacing:1px!important;text-transform:none!important;line-height:1!important}@media(max-width:749px){.sg-salebar__extra.sg-salebar__extra--m{display:inline}}.sg-hero__arrow{position:absolute;top:50%;z-index:4;width:44px;height:44px;margin-top:-22px;padding:0;display:grid;place-items:center;border:0;border-radius:50%;background:#ffffffeb;color:var(--sg-ink);box-shadow:0 6px 18px #00000059;cursor:pointer;transition:transform .2s,background .2s}.sg-hero__arrow:hover{transform:scale(1.08);background:#fff}.sg-hero__arrow--l{left:14px}.sg-hero__arrow--r{right:14px}.sg-hero__arrow .sg-ic{width:20px;height:20px}@media(max-width:749px){.sg-hero__arrow{width:36px;height:36px;margin-top:-18px}.sg-hero__arrow--l{left:10px}.sg-hero__arrow--r{right:10px}.sg-hero__arrow .sg-ic{width:17px;height:17px}}.sg-trust--top{font-size:var(--tfs,13px)}.sg-trust--top li{min-width:0}@media(min-width:750px){.sg-trust--top[data-cols="1"],.sg-trust--top[data-cols="2"],.sg-trust--top[data-cols="3"],.sg-trust--top[data-cols="4"]{display:grid;gap:8px 16px}.sg-trust--top[data-cols="1"]{grid-template-columns:minmax(0,1fr)}.sg-trust--top[data-cols="2"]{grid-template-columns:repeat(2,minmax(0,1fr))}.sg-trust--top[data-cols="3"]{grid-template-columns:repeat(3,minmax(0,1fr))}.sg-trust--top[data-cols="4"]{grid-template-columns:repeat(4,minmax(0,1fr))}}@media(max-width:749px){.sg-trust--top{font-size:var(--tfs-m,13px)}.sg-trust--top[data-cols-m="1"],.sg-trust--top[data-cols-m="2"]{display:grid;gap:8px 12px}.sg-trust--top[data-cols-m="1"]{grid-template-columns:minmax(0,1fr)}.sg-trust--top[data-cols-m="2"]{grid-template-columns:repeat(2,minmax(0,1fr))}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/sg.css.map */
