:root{--ground:#FFFFFF;--ink:#1C1A22;--muted:#4A4552;--muted-2:#5E5868;--accent:#5B2E91;--accent-dark:#3F1F66;--field:#F4F0F8;--field-2:#E9E1F2;--ok:#1F7A45;--skin:#E8C3AA;--skin-2:#D9A98C;--nail:#F6DDE3;--sticker:#FBF8EE;--serif:"Fraunces", Georgia, serif;--sans:"DM Sans", system-ui, sans-serif;--s-sm:13px;--s-body:16px;--s-lg:20px;--s-h2:32px;--s-h1:36px;--margin:20px;--radius-btn:999px;--nail-frame: 50% 50% 14px 14px / 22% 22% 14px 14px;--nail-shape: 50% 50% 44% 44% / 58% 58% 42% 42%;--ease-out: cubic-bezier(.23,1,.32,1);--bar-h: 72px;color-scheme:light}@media(min-width:768px){:root{--s-h2:44px;--s-h1:52px;--margin:40px}}*,*:before,*:after{box-sizing:border-box}html{-webkit-tap-highlight-color:transparent;-webkit-text-size-adjust:100%;scroll-behavior:smooth}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}}body{margin:0;background:var(--ground);color:var(--ink);font:400 var(--s-body)/1.55 var(--sans)}img,svg{display:block;max-width:100%}h1,h2,h3{font-family:var(--serif);font-weight:700;letter-spacing:-.02em;line-height:1.08;margin:0;text-wrap:balance}p{margin:0}a{color:inherit;text-underline-offset:3px}::selection{background:var(--accent);color:#fff}:focus-visible{outline:3px solid var(--accent);outline-offset:3px;border-radius:6px}button,a,[role=button],label{touch-action:manipulation}button{font:inherit;color:inherit}.wrap{padding-inline:var(--margin);max-width:1180px;margin-inline:auto}.vh{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.banner{background:var(--ink);color:#fff;font-size:var(--s-sm);font-weight:500;text-align:center;padding:9px var(--margin);padding-top:calc(9px + env(safe-area-inset-top,0px))}.header{position:relative;display:grid;grid-template-columns:48px 1fr 48px;align-items:center;height:60px}.logo{justify-self:center;display:flex;align-items:baseline;gap:6px;color:var(--accent);text-decoration:none}.logo b{font-family:var(--serif);font-size:28px;letter-spacing:-.03em;line-height:1}.logo span{font-size:11px;font-weight:700;letter-spacing:.32em}.icon-btn{width:48px;height:48px;display:grid;place-items:center;background:none;border:0;border-radius:50%;cursor:pointer;color:var(--ink);user-select:none;-webkit-user-select:none;transition:transform .14s var(--ease-out),background .14s}.icon-btn:active{transform:scale(.94);background:var(--field)}.icon-btn svg{width:24px;height:24px}.cart-count{position:absolute;top:4px;right:2px;min-width:18px;height:18px;padding:0 5px;border-radius:9px;background:var(--accent);color:#fff;font-size:11px;font-weight:700;display:grid;place-items:center;font-variant-numeric:tabular-nums}.cart-count[hidden]{display:none}.menu{position:absolute;top:60px;left:calc(-1 * var(--margin));right:calc(-1 * var(--margin));background:var(--ink);color:#fff;padding:8px var(--margin) 20px;z-index:30;box-shadow:0 18px 40px -12px #1c1a2273;transform-origin:top}.menu[hidden]{display:none}.menu a{display:block;padding:14px 0;font-size:var(--s-lg);text-decoration:none;font-family:var(--serif);font-weight:600}.product{display:grid;gap:24px;padding-bottom:56px}@media(min-width:900px){.product{grid-template-columns:1.05fr 1fr;gap:56px;align-items:start;padding-top:16px}.gallery{position:sticky;top:16px}}.gallery{position:relative}.slides{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;overscroll-behavior-x:contain;scrollbar-width:none;gap:10px;margin:0;padding:0;list-style:none}.slides::-webkit-scrollbar{display:none}.slide{flex:0 0 100%;scroll-snap-align:start;aspect-ratio:1/1;border-radius:var(--nail-frame);overflow:hidden;position:relative;background:var(--field)}.slide svg{width:100%;height:100%}.slide figcaption{position:absolute;left:16px;bottom:14px;right:16px;font-size:var(--s-sm);font-weight:500;color:var(--muted)}.slide .proto{position:absolute;top:22px;left:50%;transform:translate(-50%);white-space:nowrap;background:#fff;color:var(--muted);font-size:13px;font-weight:500;padding:4px 12px;border-radius:999px}.dots{display:flex;justify-content:center;gap:4px;margin-top:12px}.dots button{width:28px;height:28px;border:0;background:none;padding:0;cursor:pointer;display:grid;place-items:center}.dots button:before{content:"";width:9px;height:12px;border-radius:var(--nail-shape);background:var(--field-2);transition:background .2s,transform .2s var(--ease-out)}.dots button[aria-current=true]:before{background:var(--accent);transform:scale(1.25)}.buy h1{font-size:var(--s-h1)}.buy .sub{margin-top:12px;font-size:var(--s-lg);color:var(--muted);max-width:44ch}.benefits{list-style:none;margin:24px 0 0;padding:0;display:grid;gap:14px}.benefits li{display:grid;grid-template-columns:14px 1fr;gap:12px;align-items:start}.benefits li:before{content:"";width:12px;height:16px;margin-top:4px;border-radius:var(--nail-shape);background:var(--accent)}.benefits b{font-weight:700}.offers{border:0;margin:28px 0 0;padding:0;display:grid;gap:10px}.offers legend{font-family:var(--serif);font-weight:700;font-size:var(--s-lg);margin-bottom:12px;padding:0}.offer{position:relative;display:grid;grid-template-columns:24px 1fr auto;gap:12px;align-items:center;padding:16px;border-radius:14px;background:var(--field);cursor:pointer;user-select:none;-webkit-user-select:none;transition:background .16s,box-shadow .16s,transform .14s var(--ease-out);box-shadow:inset 0 0 0 2px transparent}.offer:active{transform:scale(.985)}.offer input{position:absolute;opacity:0;pointer-events:none}.offer .radio{width:22px;height:22px;border-radius:50%;background:#fff;box-shadow:inset 0 0 0 2px var(--muted-2);display:grid;place-items:center;transition:box-shadow .16s}.offer .radio:after{content:"";width:10px;height:13px;border-radius:var(--nail-shape);background:var(--accent);transform:scale(.5);opacity:0;transition:transform .2s var(--ease-out),opacity .16s}.offer:has(input:checked){background:#fff;box-shadow:inset 0 0 0 2px var(--accent)}.offer:has(input:checked) .radio{box-shadow:inset 0 0 0 2px var(--accent)}.offer:has(input:checked) .radio:after{transform:scale(1);opacity:1}.offer:has(input:focus-visible){outline:3px solid var(--accent);outline-offset:3px}.offer .name{font-weight:700;line-height:1.3}.offer .per{display:block;font-size:var(--s-sm);color:var(--muted);font-weight:400}.offer .price{text-align:right;font-weight:700;font-size:var(--s-lg);font-variant-numeric:tabular-nums;white-space:nowrap}.offer .price s{display:block;font-size:var(--s-sm);font-weight:400;color:var(--muted-2)}.offer.duo{margin-top:18px}.offer .tab{position:absolute;bottom:calc(100% - 13px);left:12px;max-width:calc(100% - 24px);background:var(--accent);color:#fff;font-size:13px;font-weight:700;line-height:1.3;padding:5px 14px 4px;border-radius:14px 14px 4px 4px}@media(max-width:359px){.offer.duo{margin-top:36px}}.offer .note{grid-column:2 / -1;font-size:var(--s-body);color:var(--accent-dark);font-weight:500}.btn{display:flex;align-items:center;justify-content:center;gap:10px;width:100%;min-height:56px;padding:14px 24px;border:0;border-radius:var(--radius-btn);background:var(--accent);color:#fff;font:700 var(--s-body)/1.2 var(--sans);text-decoration:none;cursor:pointer;user-select:none;-webkit-user-select:none;transition:transform .14s var(--ease-out),background .14s}.btn:active{transform:scale(.97);background:var(--accent-dark)}@media(hover:hover)and (pointer:fine){.btn:hover{background:var(--accent-dark)}.offer:hover{background:var(--field-2)}.offer:has(input:checked):hover{background:#fff}}.btn[aria-busy=true]{pointer-events:none}.btn .spin{width:18px;height:18px;border-radius:50%;border:2.5px solid rgba(255,255,255,.35);border-top-color:#fff;animation:spin .6s linear infinite}@keyframes spin{to{transform:rotate(360deg)}}.btn-light{background:#fff;color:var(--accent-dark)}.btn-light:active{background:var(--field)}@media(hover:hover)and (pointer:fine){.btn-light:hover{background:var(--field)}}.btn-main{margin-top:20px}.trust{margin-top:14px;display:flex;flex-wrap:wrap;justify-content:center;gap:4px 14px;font-size:var(--s-sm);color:var(--muted)}.trust span{display:inline-flex;align-items:center;gap:6px}.trust svg{width:16px;height:16px;color:var(--ok)}.honest{margin-top:16px;font-size:var(--s-sm);color:var(--muted);text-align:center}.band{position:relative;overflow:hidden;background:var(--ink);color:#fff;padding:72px 0 80px}.band .wrap{position:relative;z-index:1}.band h2{font-size:clamp(40px,11vw,88px);max-width:9ch}.band p{margin-top:20px;font-size:var(--s-lg);max-width:30ch;color:#e6e0ee}.band{padding-bottom:calc(80px + 48vw)}.band .giant{position:absolute;right:-14vw;bottom:-34vw;width:62vw;max-width:620px;aspect-ratio:3/4;border-radius:var(--nail-shape);background:var(--accent)}.band .giant:after{content:"";position:absolute;left:24%;top:26%;width:52%;height:40%;background:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 200 200%22%3E%3Cpath d=%22M100 176 C38 130 16 88 43 58 C64 35 93 43 100 66 C107 43 136 35 157 58 C184 88 162 130 100 176 Z%22 fill=%22%23FFFFFF%22 stroke=%22%23F3C9D6%22 stroke-width=%2210%22 stroke-linejoin=%22round%22/%3E%3Cpath d=%22M100 166 C45 124 26 88 50 63 C68 44 92 52 100 74 C108 52 132 44 150 63 C174 88 155 124 100 166 Z%22 fill=%22%23F7A8C4%22/%3E%3Cellipse cx=%2280%22 cy=%2298%22 rx=%227%22 ry=%2210%22 fill=%22%233A1F2B%22/%3E%3Cpath d=%22M110 100 Q120 90 130 100%22 fill=%22none%22 stroke=%22%233A1F2B%22 stroke-width=%226%22 stroke-linecap=%22round%22/%3E%3Cpath d=%22M86 120 Q100 133 114 120%22 fill=%22none%22 stroke=%22%233A1F2B%22 stroke-width=%226%22 stroke-linecap=%22round%22/%3E%3Ccircle cx=%2268%22 cy=%22114%22 r=%228%22 fill=%22%23F26D97%22 opacity=%220.55%22/%3E%3Ccircle cx=%22132%22 cy=%22114%22 r=%228%22 fill=%22%23F26D97%22 opacity=%220.55%22/%3E%3C/svg%3E") center/contain no-repeat;transform:rotate(-6deg)}@media(min-width:900px){.band{padding-bottom:96px;padding-top:96px}.band .giant{right:4vw;bottom:auto;top:50%;width:26vw;transform:translateY(-50%)}}.section{padding:88px 0}@media(min-width:900px){.section{padding:140px 0}}.section>.wrap>h2{font-size:var(--s-h2);max-width:16ch}.steps{list-style:none;margin:32px 0 0;padding:0;display:grid;gap:28px}@media(min-width:900px){.steps{grid-template-columns:3fr 4fr 5fr;align-items:end;gap:12px}}.step .tile{border-radius:var(--nail-frame);overflow:hidden;background:var(--field)}.step:nth-child(1) .tile{aspect-ratio:16/9}.step:nth-child(2) .tile{aspect-ratio:4/3;background:var(--field-2)}.step:nth-child(3) .tile{aspect-ratio:1/1;background:#dcefe3}@media(min-width:900px){.step:nth-child(1) .tile{aspect-ratio:3/4}.step:nth-child(2) .tile{aspect-ratio:3/4}.step:nth-child(3) .tile{aspect-ratio:3/4}.step:nth-child(1) .tile{height:300px;aspect-ratio:auto}.step:nth-child(2) .tile{height:420px;aspect-ratio:auto}.step:nth-child(3) .tile{height:560px;aspect-ratio:auto}}.step .tile svg{width:100%;height:100%}.step h3{margin-top:14px;font-size:var(--s-lg);font-family:var(--sans);letter-spacing:0}.step p{margin-top:4px;color:var(--muted)}.demo{margin-top:56px;display:grid;gap:24px;background:var(--field);border-radius:24px;padding:24px}@media(min-width:900px){.demo{grid-template-columns:1fr 1fr;align-items:center;padding:48px}}.demo h3{font-size:var(--s-h2)}.demo .lead{margin-top:8px;color:var(--muted)}.switch{margin-top:20px;display:grid;grid-template-columns:1fr 1fr;background:#fff;border-radius:999px;padding:4px}.switch button{min-height:44px;border:0;border-radius:999px;background:none;font-weight:500;font-size:var(--s-body);cursor:pointer;user-select:none;-webkit-user-select:none;transition:background .16s,color .16s}.switch button[aria-pressed=true]{background:var(--ink);color:#fff}.demo-drop{margin-top:14px}.demo .result{margin-top:14px;min-height:3.1em;font-weight:500}.price-line{margin-top:14px;font-weight:700;font-size:var(--s-lg);font-variant-numeric:tabular-nums}.price-line s{font-weight:400;color:var(--muted-2);margin-left:6px}.price-line span{font-weight:500;color:var(--ok);margin-left:8px;font-size:var(--s-body)}.demo .result.ok{color:var(--ok)}.demo .small{margin-top:6px;font-size:var(--s-sm);color:var(--muted)}.stage{position:relative;aspect-ratio:1/1;max-width:420px;width:100%;justify-self:center;order:-1}@media(min-width:900px){.stage{order:0}}.stage svg{width:100%;height:100%}.sick-layer,.loopSick{opacity:0}.sick-layer{transition:opacity .7s ease}.stage.sick .sick-layer{opacity:1}.sparkles path{opacity:0;transform-box:fill-box;transform-origin:center}.nodrink-in{opacity:0;transform-box:fill-box;transform-origin:center}.stage.sick .nodrink-in{animation:nodrink .7s var(--ease-out) .3s both,nope .42s ease-in-out 1s 2}@keyframes nodrink{0%{opacity:0;scale:.4}60%{opacity:1;scale:1.12}to{opacity:1;scale:1}}@keyframes nope{0%,to{rotate:0deg}25%{rotate:-10deg}75%{rotate:10deg}}.stage.safe .sparkles path{animation:sparkle .9s var(--ease-out) both}.stage.safe .sparkles path:nth-child(2){animation-delay:.12s}.stage.safe .sparkles path:nth-child(3){animation-delay:.24s}@keyframes sparkle{0%{opacity:0;scale:.4}40%{opacity:1;scale:1.15}to{opacity:1;scale:1}}.stage.safe .finger-g{transform-box:fill-box;transform-origin:50% 100%;animation:hop .52s var(--ease-out) 2}@keyframes hop{0%,to{transform:translateY(0)}45%{transform:translateY(-12px) scale(1.02)}}.demo .result.safe{color:var(--accent-dark)}.stage.sick .finger-g{transform-box:fill-box;transform-origin:50% 100%;animation:queasy .9s ease-in-out .9s 2}@keyframes queasy{0%,to{transform:rotate(0)}25%{transform:rotate(-3deg) translateY(2px)}75%{transform:rotate(3deg) translateY(2px)}}.deco{display:block;pointer-events:none}.deco-heart{width:84px;height:84px;margin:-20px 0 0 auto;transform:rotate(10deg)}.deco-row{display:flex;align-items:center;gap:14px}.deco-round{width:52px;height:52px;flex:none;transform:rotate(-10deg)}.cta{position:relative}.deco-cta{position:absolute;top:-34px;right:max(16px,6vw);width:92px;height:92px;transform:rotate(12deg);z-index:2}@media(min-width:900px){.deco-heart{width:120px;height:120px;margin-top:-60px}.deco-cta{width:140px;height:140px;top:-56px}}.demo-drip{opacity:0}.ring{fill:none;stroke:var(--accent);stroke-width:6;stroke-linecap:round;stroke-dasharray:440;stroke-dashoffset:440;opacity:0}.places{list-style:none;margin:28px 0 0;padding:0;display:flex;flex-wrap:wrap;gap:2px 22px}.places li{font-family:var(--serif);font-weight:600;font-size:clamp(26px,7vw,52px);line-height:1.15;letter-spacing:-.02em;display:inline-flex;align-items:center;gap:18px}.places li:nth-child(2n){color:var(--accent)}.compare{background:var(--field)}.vs{margin-top:32px;display:grid;gap:12px}@media(min-width:768px){.vs{grid-template-columns:1fr 1fr}}.vs figure{margin:0;border-radius:var(--nail-frame);overflow:hidden;background:#fff}.vs figure.us{background:var(--accent);color:#fff}.vs .pic{aspect-ratio:16/10}.vs .pic svg{width:100%;height:100%}.vs figcaption{padding:20px 22px 26px}.vs figcaption b{display:block;font-family:var(--serif);font-size:var(--s-lg);letter-spacing:-.02em}.vs figcaption span{display:block;margin-top:6px;font-size:var(--s-body)}.vs figure:not(.us) figcaption span{color:var(--muted)}.faq-list{margin-top:28px;display:grid;gap:8px}.faq-list details{background:var(--field);border-radius:16px}.faq-list details:nth-child(2n){background:var(--field-2)}.faq-list summary{list-style:none;cursor:pointer;display:grid;grid-template-columns:1fr 28px;gap:12px;align-items:center;padding:18px 20px;font-weight:700;font-size:var(--s-lg);user-select:none;-webkit-user-select:none}.faq-list summary::-webkit-details-marker{display:none}.faq-list summary svg{width:22px;height:22px;color:var(--accent);transition:transform .2s var(--ease-out)}.faq-list details[open] summary svg{transform:rotate(45deg)}.faq-list .answer{padding:0 20px 20px;max-width:60ch;color:var(--ink)}.todo{background:#fff1c9;padding:0 4px;border-radius:4px}@media(min-width:900px){.faq-section .wrap{display:grid;grid-template-columns:5fr 7fr;gap:56px;align-items:start}.faq-section .faq-list{margin-top:0}.cta .wrap{display:grid;grid-template-columns:8fr 4fr;gap:56px;align-items:end}.cta h2{max-width:none;font-size:60px}.cta .wrap>p{grid-column:1}.cta .btn{grid-column:2;grid-row:1 / span 2;align-self:end;margin-top:0;justify-self:end}.band .wrap{display:grid;grid-template-columns:1fr 1fr}.band h2{max-width:none}.band p{grid-column:1}.compare .wrap{display:grid;grid-template-columns:5fr 7fr;gap:56px;align-items:start}.compare .vs{margin-top:0}}.cta{background:var(--accent);color:#fff;padding:80px 0;border-radius:56px 56px 0 0/40px 40px 0 0}.cta h2{font-size:clamp(32px,8.4vw,72px);max-width:15ch}.cta p{margin-top:16px;font-size:var(--s-lg);color:#ede5f6;max-width:34ch}.cta .btn{margin-top:32px;max-width:420px}.footer{background:var(--ink);color:#fff;padding:56px 0 calc(32px + var(--bar-h) + env(safe-area-inset-bottom,0px))}.mark{font-family:var(--serif);font-weight:700;font-size:clamp(96px,34vw,340px);line-height:.82;letter-spacing:-.05em;color:var(--field-2);display:flex;align-items:flex-end;gap:12px}.mark small{font-family:var(--sans);font-size:clamp(12px,2.6vw,22px);letter-spacing:.32em;color:#fff;padding-bottom:.6em}.links{margin-top:40px;display:grid;grid-template-columns:1fr 1fr;gap:6px 16px}.links a{font-size:var(--s-body);padding:8px 0;color:#e6e0ee;text-decoration:none}@media(hover:hover)and (pointer:fine){.links a:hover{color:#fff;text-decoration:underline}}.legal{margin-top:28px;font-size:var(--s-sm);color:#b9b1c6}.bar{position:fixed;left:0;right:0;bottom:0;z-index:40;background:#fff;box-shadow:0 -10px 30px -12px #1c1a2247;padding:10px var(--margin) calc(10px + env(safe-area-inset-bottom,0px));display:grid;grid-template-columns:1fr auto;gap:12px;align-items:center;transform:translateY(calc(100% + 48px));transition:transform .32s var(--ease-out)}.bar.show{transform:none}.bar .what{font-size:var(--s-sm);line-height:1.3;color:var(--muted)}.bar .what b{display:block;color:var(--ink);font-size:16px;font-variant-numeric:tabular-nums}.bar .btn{width:auto;min-height:50px;padding:12px 22px}@media(min-width:900px){.bar{left:auto;right:24px;bottom:24px;border-radius:20px;width:420px}}.toast{position:fixed;left:50%;top:calc(16px + env(safe-area-inset-top,0px));z-index:60;background:var(--ink);color:#fff;padding:12px 18px;border-radius:14px;font-weight:500;display:flex;gap:10px;align-items:center;transform:translate(-50%,-140%);transition:transform .36s var(--ease-out);max-width:calc(100% - 32px)}.toast.show{transform:translate(-50%)}.toast svg{width:18px;height:18px;color:#7ed3a1;flex:none}.js .reveal>*{opacity:0;transform:translateY(20px);transition:opacity .6s var(--ease-out),transform .6s var(--ease-out)}.js .reveal.in>*{opacity:1;transform:none}.js .reveal.in>*:nth-child(2){transition-delay:70ms}.js .reveal.in>*:nth-child(3){transition-delay:.14s}.js .reveal.in>*:nth-child(4){transition-delay:.21s}@media(prefers-reduced-motion:reduce){.js .reveal>*{opacity:1;transform:none;transition:none}.bar,.toast,.offer,.btn,.sick-layer{transition-duration:0ms}.stage.sick .finger-g,.stage.safe .finger-g{animation:none}.stage.safe .sparkles path{animation:none;opacity:1}.stage.sick .nodrink-in{animation:none;opacity:1}.btn .spin{animation-duration:1.6s}}.slide img,.slide video{width:100%;height:100%;object-fit:cover;display:block}.slide .media-video{width:100%;height:100%}.faq-list .answer p{margin:0 0 .6em}.faq-list .answer p:last-child{margin:0}.btn[disabled]{opacity:.6}.sold-out{margin-top:10px;color:var(--muted);font-size:var(--s-sm);text-align:center}.logo img{height:32px;width:auto}.hero-home{position:relative;overflow:hidden;background:var(--ink);color:#fff;padding:64px 0 calc(64px + 56vw)}.hero-home .wrap{position:relative;z-index:1;display:grid;gap:20px}.hero-home h1{font-size:clamp(36px,10vw,84px);max-width:15ch}.hero-home .sub{font-size:var(--s-lg);color:#e6e0ee;max-width:32ch}.hero-home .btn{max-width:340px;margin-top:12px}.hero-home .giant{position:absolute;right:-10vw;bottom:-30vw;width:70vw;max-width:640px;aspect-ratio:3/4;border-radius:var(--nail-shape);background:var(--accent)}.hero-home .giant:after{content:"";position:absolute;left:24%;top:24%;width:52%;height:40%;background:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 200 200%22%3E%3Cpath d=%22M100 176 C38 130 16 88 43 58 C64 35 93 43 100 66 C107 43 136 35 157 58 C184 88 162 130 100 176 Z%22 fill=%22%23FFFFFF%22 stroke=%22%23F3C9D6%22 stroke-width=%2210%22 stroke-linejoin=%22round%22/%3E%3Cpath d=%22M100 166 C45 124 26 88 50 63 C68 44 92 52 100 74 C108 52 132 44 150 63 C174 88 155 124 100 166 Z%22 fill=%22%23F7A8C4%22/%3E%3Cellipse cx=%2280%22 cy=%2298%22 rx=%227%22 ry=%2210%22 fill=%22%233A1F2B%22/%3E%3Cpath d=%22M110 100 Q120 90 130 100%22 fill=%22none%22 stroke=%22%233A1F2B%22 stroke-width=%226%22 stroke-linecap=%22round%22/%3E%3Cpath d=%22M86 120 Q100 133 114 120%22 fill=%22none%22 stroke=%22%233A1F2B%22 stroke-width=%226%22 stroke-linecap=%22round%22/%3E%3Ccircle cx=%2268%22 cy=%22114%22 r=%228%22 fill=%22%23F26D97%22 opacity=%220.55%22/%3E%3Ccircle cx=%22132%22 cy=%22114%22 r=%228%22 fill=%22%23F26D97%22 opacity=%220.55%22/%3E%3C/svg%3E") center/contain no-repeat;transform:rotate(8deg)}.hero-home .hero-media{position:absolute;right:0;bottom:0;width:100%;height:56vw}.hero-home .hero-media img{width:100%;height:100%;object-fit:cover;border-radius:var(--nail-frame)}@media(min-width:900px){.hero-home{padding:120px 0;min-height:min(84svh,760px);display:flex;align-items:center}.hero-home .wrap{width:100%}.hero-home .giant{right:6vw;bottom:auto;top:50%;transform:translateY(-50%);width:30vw}.hero-home .hero-media{right:6vw;top:50%;bottom:auto;transform:translateY(-50%);width:32vw;height:auto;aspect-ratio:3/4}}.feature .wrap{display:grid;gap:28px}@media(min-width:900px){.feature .wrap{grid-template-columns:1fr 1fr;gap:56px;align-items:center}}.feature .pic{aspect-ratio:1/1;border-radius:var(--nail-frame);overflow:hidden;background:var(--field)}.feature .pic img,.feature .pic svg{width:100%;height:100%;object-fit:cover}.feature h2{font-size:var(--s-h2)}.feature .price-big{margin-top:16px;font-size:var(--s-h2);font-weight:700;font-variant-numeric:tabular-nums;font-family:var(--sans)}.feature .price-big s{font-size:var(--s-lg);font-weight:400;color:var(--muted-2);margin-left:8px}.feature .note{margin-top:6px;color:var(--accent-dark);font-weight:500}.feature .actions{margin-top:24px;display:grid;gap:12px;max-width:420px}.link-more{text-align:center;font-weight:500;color:var(--accent-dark);padding:8px}.reviews-list{margin-top:28px;display:grid;gap:12px}@media(min-width:768px){.reviews-list{grid-template-columns:repeat(2,1fr)}}.review{background:var(--field);border-radius:16px;padding:20px}.review img{width:100%;aspect-ratio:4/3;object-fit:cover;border-radius:12px;margin-bottom:14px}.review blockquote{margin:0}.review cite{display:block;margin-top:10px;font-style:normal;font-weight:700}.page-plain{padding:56px 0 96px}.page-plain h1{font-size:var(--s-h2)}.page-plain .rte{margin-top:24px;max-width:68ch}.page-plain .rte h2{font-size:var(--s-lg);margin:1.6em 0 .4em;font-family:var(--sans);letter-spacing:0}
/*# sourceMappingURL=/cdn/shop/t/12/assets/wink.css.map */
