:root{--hero:#F4E2E7;--milk:#FBF8F4;--pink:#F6D6DC;--pink2:#EBBBC6;--bubble:#F8C9D8;--char:#2F2E30;--muted:#7b7476;--line:#eadfd9;--bg:var(--milk);--ink:var(--char);--sans:"Instrument Sans","Helvetica Neue",Arial,sans-serif;--black:"Archivo Black","Arial Black",Impact,sans-serif;box-sizing:border-box;padding-top:env(safe-area-inset-top,0px);padding-bottom:env(safe-area-inset-bottom,0px)}html{scroll-padding-top:env(safe-area-inset-top,0px);scroll-behavior:smooth}*{box-sizing:border-box;margin:0}body{background:var(--bg);color:var(--ink);font:400 15px/1.6 var(--sans);overflow-x:hidden}a{color:inherit;text-decoration:none}a:focus-visible,button:focus-visible,input:focus-visible{outline:2px solid var(--ink);outline-offset:3px}.bar{background:var(--bubble);color:var(--char);overflow:hidden;white-space:nowrap;font-size:12.5px;font-weight:600;padding:9px 0}.bar div{display:inline-block;animation:slide 30s linear infinite}.bar span{margin:0 26px}@keyframes slide{to{transform:translate(-50%)}}header{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;padding:18px 32px;font-size:14px}header nav{display:flex;gap:24px}header .r{display:flex;gap:24px;justify-content:flex-end}.logo{display:block;line-height:0;transition:transform .3s cubic-bezier(.3,1.7,.5,1)}.logo img{height:56px;width:auto;display:block}.logo:hover{transform:rotate(-4deg) scale(1.08)}a.u{background:linear-gradient(currentColor,currentColor) 0 100%/0 1px no-repeat;transition:background-size .25s}a.u:hover{background-size:100% 1px}.hero{margin:0 12px;border-radius:14px;background:var(--hero);min-height:min(74vh,640px);position:relative;display:grid;place-items:center;overflow:hidden;isolation:isolate}.big{position:absolute;top:5%;left:0;right:0;display:flex;flex-direction:column;align-items:center;z-index:-1;-webkit-user-select:none;user-select:none}.big .orig{margin:clamp(8px,1.6vw,22px) 0 0;font:400 clamp(18px,2.6vw,36px)/1.1 var(--black);color:var(--char);letter-spacing:-.01em;text-align:center}.big svg{width:min(94%,1500px);height:auto;color:#fff}.stage{position:absolute;right:3%;bottom:118px;display:grid;place-items:center;cursor:pointer;background:none;border:0;padding:0;z-index:2}.bottle{width:min(15vw,118px);min-width:82px;aspect-ratio:1/3.1;background:linear-gradient(90deg,#fff8,#fff 38%,#ffffffb8 62%,#fff6);border-radius:12px 12px 9px 9px;position:relative;box-shadow:0 44px 60px -22px #2f2e3066;animation:bob 5s ease-in-out infinite;transition:transform .5s cubic-bezier(.3,1.6,.5,1)}.bottle:before{content:"";position:absolute;top:-9%;left:34%;width:32%;height:10%;background:var(--bubble);border-radius:5px 5px 0 0}.bottle:after{content:"nail growth oil";position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;writing-mode:vertical-rl;transform:rotate(180deg);font-size:11px;color:var(--char)}.stage:hover .bottle{transform:rotate(-9deg) scale(1.05);animation-play-state:paused}@keyframes bob{50%{transform:translateY(-14px) rotate(1.5deg)}}.oilimg{width:min(50vw,660px);height:auto;animation:penfloat 4.5s ease-in-out infinite;filter:drop-shadow(0 18px 18px rgba(47,46,48,.18));display:block;position:relative;z-index:1;overflow:visible}@keyframes penfloat{0%,to{transform:translateY(0) rotate(-2deg)}50%{transform:translateY(-12px) rotate(1.5deg)}}@media(max-width:860px){.oilimg{width:82vw}.hero{margin:0 6px}}.drop{position:absolute;top:-4%;left:50%;width:10px;height:14px;margin-left:-5px;background:var(--bubble);border-radius:50%/60% 60% 40% 40%;opacity:0}.d2{margin-left:-18px}.d3{margin-left:10px}.stage:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:2;background:linear-gradient(105deg,transparent 35%,rgba(255,255,255,.95) 50%,transparent 65%) -150% 0/250% 100% no-repeat;-webkit-mask-image:var(--pm);mask-image:var(--pm);-webkit-mask-size:100% 100%;mask-size:100% 100%;opacity:0}.stage.go:after{animation:shine 1.1s ease-out forwards}@keyframes shine{0%{opacity:1;background-position:-150% 0}to{opacity:1;background-position:150% 0}}@keyframes fall{0%{opacity:0;transform:translateY(0)}15%{opacity:1}to{opacity:0;transform:translateY(190px)}}.hint{position:absolute;bottom:-26px;font-size:12.5px;white-space:nowrap}.bub{position:absolute;right:calc(50% - 150px);top:18%;width:74px;height:74px;border-radius:50%;background:radial-gradient(circle at 32% 28%,#fff9,var(--bubble) 55%,#e66fae);animation:blow 6s ease-in-out infinite;transform-origin:20% 90%;cursor:pointer;border:0;padding:0}@keyframes blow{0%{transform:scale(.2);opacity:1}55%{transform:scale(1.15);opacity:1}62%{transform:scale(1.28);opacity:1}63%{transform:scale(1.5);opacity:0}to{transform:scale(.2);opacity:0}}.sticker{position:absolute;left:7%;top:40%;width:150px;aspect-ratio:1;background:var(--milk);border:2px solid var(--char);color:var(--char);display:grid;place-items:center;padding:14px;text-align:center;font:400 16px/1.15 var(--black);letter-spacing:-.02em;transform:rotate(-10deg);animation:sway 4s ease-in-out infinite;border-radius:4px;box-shadow:4px 4px 0 var(--bubble)}.sticker small{display:block;font:italic 400 11px var(--sans);margin-top:4px}@keyframes sway{50%{transform:rotate(-3deg) translateY(-6px)}}.eyebrow{display:inline-block;background:var(--milk);border:2px solid var(--char);color:var(--char);border-radius:999px;padding:6px 14px;margin-bottom:14px;font:400 13px/1 var(--black);letter-spacing:-.01em}.copy{position:absolute;left:32px;bottom:32px;max-width:560px}.copy h1{font:400 clamp(26px,3.4vw,42px)/1 var(--black);letter-spacing:-.05em;text-transform:lowercase}.copy p{margin:12px 0 20px;color:#5f4f55;max-width:32ch}.btn{display:inline-block;background:var(--char);color:var(--milk);padding:14px 30px;border-radius:999px;font-size:14px;font-weight:600;border:0;cursor:pointer;font-family:inherit;transition:transform .25s cubic-bezier(.3,1.6,.5,1),background .2s}.btn:hover{transform:scale(1.07) rotate(-1.5deg);background:var(--bubble);color:var(--char)}.btn.pk{background:var(--bubble);color:var(--char)}.btn.pk:hover{background:var(--milk)}.words{padding:34px 0;overflow:hidden;white-space:nowrap;border-bottom:1px solid var(--line)}.words div{display:inline-block;animation:slide 40s linear infinite;font:400 clamp(30px,5vw,56px)/1 var(--black);letter-spacing:-.05em}.words span{margin:0 22px}.words em{font-style:normal;color:var(--bubble)}.grow{max-width:900px;margin:0 auto;padding:100px 24px 70px;text-align:center}.h2{font:400 clamp(28px,4.4vw,52px)/1 var(--black);letter-spacing:-.055em}.grow p.s{color:var(--muted);margin:12px auto 44px;max-width:44ch}.hands{display:flex;justify-content:center;align-items:flex-end;gap:clamp(8px,2vw,18px);height:210px}.nail{width:clamp(34px,7vw,56px);height:calc(46px + var(--g,0)*var(--m,1)*1px);background:linear-gradient(180deg,var(--bubble),var(--pink));border-radius:999px 999px 12px 12px;transition:height .45s cubic-bezier(.3,1.5,.5,1);box-shadow:inset 0 3px 6px #fff9}.nail:nth-child(1){--m:.7}.nail:nth-child(2){--m:1.5}.nail:nth-child(3){--m:1.75}.nail:nth-child(4){--m:1.4}.nail:nth-child(5){--m:.9}.slider{margin:36px auto 6px;max-width:380px}input[type=range]{width:100%;accent-color:var(--bubble);height:28px}.wk{font-weight:600}.fine{color:var(--muted);font-size:12px;margin-top:10px}.sec{padding:30px 12px 90px}.sh{display:flex;justify-content:space-between;align-items:baseline;padding:0 20px 20px}.grid{display:grid;grid-template-columns:repeat(4,1fr);gap:8px}.card{position:relative}.card .img{aspect-ratio:4/5;border-radius:14px;background:var(--pink);display:grid;place-items:center;position:relative;overflow:hidden;transition:border-radius .35s}.card:nth-child(2) .img{background:#efe7e1}.card:nth-child(3) .img{background:var(--hero)}.card:nth-child(4) .img{background:#e9e2dc}.card:hover .img{border-radius:90px 90px 14px 14px}.card .img i{background:center/contain no-repeat;aspect-ratio:151/1383;filter:drop-shadow(0 18px 14px rgba(47,46,48,.22));transition:transform .45s cubic-bezier(.3,1.6,.5,1)}.card:hover .img i{transform:translateY(-10px) rotate(-6deg) scale(1.06)}.s1 i{height:52%}.s2 i{height:60%}.s3 i{height:70%}.s4 i{height:80%}.add{position:absolute;left:12px;right:12px;bottom:12px;background:var(--milk);color:var(--char);border:0;border-radius:999px;padding:11px;font:600 13.5px var(--sans);cursor:pointer;opacity:0;transform:translateY(8px);transition:.25s}.card:hover .add,.card:focus-within .add{opacity:1;transform:none}.add.ok{background:var(--char);color:var(--milk)}@media(hover:none){.add{opacity:1;transform:none}}.meta{display:flex;justify-content:space-between;gap:12px;padding:12px 6px 0;font-size:14px;font-weight:500}.meta span{color:var(--muted);white-space:nowrap}.tag{position:absolute;top:12px;left:12px;font-size:12px;font-weight:600;background:var(--milk);color:var(--char);padding:3px 11px;border-radius:999px;z-index:1}.split{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin:0 12px 8px}.split>div{border-radius:14px;min-height:520px}.cam{background:#d9cfc8;position:relative;display:grid;place-items:center;color:#7b7476;font-size:12.5px;overflow:hidden}.cam:before,.cam:after{content:"";position:absolute;width:44px;height:44px;border:3px solid #fff}.cam:before{top:22px;left:22px;border-right:0;border-bottom:0}.cam:after{bottom:22px;right:22px;border-left:0;border-top:0}.cam .rec{position:absolute;top:26px;right:28px;color:#fff;font:600 13px var(--sans);display:flex;gap:7px;align-items:center;text-shadow:0 1px 4px #0006}.cam .rec i{width:10px;height:10px;border-radius:50%;background:#ff4d6d;animation:bl 1.2s steps(2) infinite}@keyframes bl{50%{opacity:0}}.cam .ts{position:absolute;bottom:26px;left:28px;color:#ffb04d;font:600 14px/1 monospace;letter-spacing:.06em;text-shadow:0 1px 4px #0006}.cam .ctr{position:absolute;width:56px;height:56px;border:2px solid #fff9;border-radius:6px}.story{background:var(--char);color:var(--milk);padding:44px;display:flex;flex-direction:column;justify-content:flex-end}.story h2{font:400 clamp(28px,3.4vw,46px)/1 var(--black);letter-spacing:-.055em;margin-bottom:16px;max-width:13ch}.story p{max-width:42ch;margin-bottom:10px;opacity:.85}.story cite{display:block;font-style:normal;opacity:.55;font-size:13px;margin-bottom:24px}.tiles{display:grid;grid-template-columns:repeat(3,1fr);gap:8px;margin:0 12px}.tile{aspect-ratio:1/.9;border-radius:14px;background:var(--pink);padding:24px;display:flex;align-items:flex-end;justify-content:space-between;font:400 clamp(28px,4vw,48px)/1 var(--black);letter-spacing:-.06em;transition:background .3s,color .3s,transform .35s cubic-bezier(.3,1.6,.5,1)}.tile:nth-child(2){background:#efe7e1}.tile:nth-child(3){background:var(--hero)}.tile:hover{background:var(--char);color:var(--milk);transform:scale(.985)}.tile span{font:500 13px var(--sans);letter-spacing:0;opacity:.65}.join{text-align:center;padding:110px 20px 90px}.join p{color:var(--muted);margin:12px 0 26px}.join form{display:flex;max-width:420px;margin:0 auto;border-bottom:2px solid var(--ink)}.join input{flex:1;border:0;background:transparent;padding:12px 0;font:inherit;color:var(--ink);min-width:0}.join button{border:0;background:none;font:600 14px var(--sans);color:var(--ink);cursor:pointer}footer .flogo{display:flex;align-items:center;gap:12px;color:var(--ink)}footer .flogo img{height:38px;width:auto}footer{border-top:1px solid var(--line);padding:28px 32px;color:var(--muted);font-size:13px;display:flex;justify-content:space-between;flex-wrap:wrap;gap:12px}.chatwrap{margin:0 12px 8px;background:var(--char);color:var(--milk);border-radius:14px;padding:72px 24px;display:grid;grid-template-columns:1fr 1fr;gap:48px;align-items:center}.chatwrap .h2{margin-bottom:14px;max-width:11ch}.chatwrap p.s{opacity:.7;max-width:34ch;margin-bottom:24px}.phone{background:#1f1e20;border-radius:34px;padding:18px 16px 22px;max-width:360px;width:100%;margin:0 auto;border:1px solid #444}.phone .who{text-align:center;font-size:12px;opacity:.6;padding-bottom:12px;border-bottom:1px solid #3a383b;margin-bottom:12px}.msgs{display:flex;flex-direction:column;gap:8px;min-height:360px}.m{max-width:80%;padding:9px 14px;border-radius:20px;font-size:14px;line-height:1.35;opacity:0;transform:translateY(10px) scale(.95);transition:.35s cubic-bezier(.3,1.6,.5,1)}.m.show{opacity:1;transform:none}.m.a{background:#444246;align-self:flex-start;border-bottom-left-radius:6px}.m.y{background:var(--bubble);color:var(--char);align-self:flex-end;border-bottom-right-radius:6px;font-weight:500}.typing{align-self:flex-start;background:#444246;border-radius:20px;padding:12px 16px;display:none;gap:4px}.typing.on{display:flex}.typing i{width:7px;height:7px;border-radius:50%;background:#bbb;animation:tp 1s infinite}.typing i:nth-child(2){animation-delay:.15s}.typing i:nth-child(3){animation-delay:.3s}@keyframes tp{50%{transform:translateY(-4px);opacity:.5}}.quiz{max-width:860px;margin:0 auto;padding:90px 24px;text-align:center}.opts{display:grid;grid-template-columns:repeat(2,1fr);gap:10px;margin:32px 0 22px}.opt{background:var(--pink);color:var(--char);border:2px solid transparent;border-radius:16px;padding:18px;font:600 15px var(--sans);cursor:pointer;transition:transform .25s cubic-bezier(.3,1.6,.5,1),border-color .2s,background .2s}.opt:hover{transform:translateY(-3px) rotate(-.6deg)}.opt[aria-pressed=true]{border-color:var(--char);background:var(--bubble)}.result{min-height:92px;border-radius:16px;background:var(--char);color:var(--milk);padding:22px 24px;text-align:left;opacity:0;transform:translateY(10px);transition:.4s}.result.on{opacity:1;transform:none}.result b{font:400 22px var(--black);letter-spacing:-.04em;display:block;margin-bottom:4px}.toast{position:fixed;left:50%;bottom:calc(20px + env(safe-area-inset-bottom,0px));transform:translate(-50%,120px);background:var(--char);color:var(--milk);border-radius:16px;padding:14px 18px;width:min(92vw,360px);font-size:14px;z-index:20;transition:transform .45s cubic-bezier(.3,1.5,.5,1);box-shadow:0 12px 30px #0004}.toast.on{transform:translate(-50%)}.toast .pb{height:7px;background:#ffffff26;border-radius:9px;margin-top:9px;overflow:hidden}.toast .pb i{display:block;height:100%;width:0;background:var(--bubble);border-radius:9px;transition:width .6s}@media(max-width:860px){.chatwrap{grid-template-columns:1fr;padding:48px 16px}.opts{grid-template-columns:1fr}}.rv{opacity:0;transform:translateY(22px);transition:opacity .7s,transform .7s}.rv.in{opacity:1;transform:none}@media(prefers-reduced-motion:reduce){*{animation:none!important;transition:none!important}.rv{opacity:1;transform:none}html{scroll-behavior:auto}.bub{display:none}}@media(max-width:860px){.logo img{height:42px}header{padding:16px 20px}header nav{display:none}.grid{grid-template-columns:repeat(2,1fr)}.split,.tiles{grid-template-columns:1fr}.split>div{min-height:400px}.hero{min-height:0;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;padding-bottom:26px}.big{position:relative;top:auto;width:100%;padding-top:22px}.big svg{width:94%}.stage{position:relative;left:auto;right:auto;bottom:auto;transform:none;margin:34px 0 8px}.copy{position:relative;left:auto;right:auto;bottom:auto;align-self:stretch;max-width:none;padding:12px 22px 0}.sticker{left:auto;right:6%;top:25%;width:92px;font-size:11px;padding:8px}.bub{right:10%}.tile{aspect-ratio:2/1}}.hero{min-height:0;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;padding:clamp(14px,2.5vw,34px) 0 clamp(36px,5vw,64px);background:radial-gradient(55% 45% at 50% 62%,#fcf1f4,#fcf1f400 72%),var(--hero)}.big{position:relative;top:auto;width:100%}.big svg{width:min(78%,1150px)}.stage{position:relative;left:auto;right:auto;bottom:auto;transform:none;margin:10px 0 0;z-index:2}.oilimg{width:min(58vw,740px);filter:drop-shadow(0 30px 26px rgba(47,46,48,.2))}.copy{position:relative;left:auto;right:auto;bottom:auto;max-width:640px;width:100%;padding:clamp(18px,3vw,34px) 22px 0;text-align:center;display:flex;flex-direction:column;align-items:center}.copy h1{font-size:clamp(30px,4.4vw,56px)}.copy p{margin:12px auto 22px;max-width:36ch}.copy .btn{padding:17px 34px;font-size:15px;box-shadow:0 10px 24px -10px #2f2e308c}.copy .btn:hover{transform:translateY(-3px)}.trust{display:flex;flex-wrap:wrap;justify-content:center;gap:6px 18px;margin-top:16px;font:500 12px/1.2 var(--sans);color:#5f4f55}.trust span:before{content:"\2713";color:var(--bubble);font-weight:700;margin-right:6px}@media(max-width:860px){.big svg{width:94%}.oilimg{width:82vw}.stage{margin-top:10px}.copy{padding-top:18px}}header{position:relative}.burger{display:none;width:44px;height:44px;margin-left:-10px;background:none;border:0;cursor:pointer;padding:0;position:relative}.burger span{position:absolute;left:11px;right:11px;height:2px;background:var(--char);border-radius:2px;transition:transform .3s,top .3s}.burger span:nth-child(1){top:17px}.burger span:nth-child(2){top:25px}.burger[aria-expanded=true] span:nth-child(1){top:21px;transform:rotate(45deg)}.burger[aria-expanded=true] span:nth-child(2){top:21px;transform:rotate(-45deg)}.mnav{display:none}@media(max-width:860px){.burger{display:block}header .r a:first-child:not(#rc-cart){display:none}header .r{gap:0}.mnav:not([hidden]){display:flex;flex-direction:column;position:absolute;left:12px;right:12px;top:calc(100% - 4px);z-index:60;background:var(--milk);border:2px solid var(--char);border-radius:18px;padding:8px;box-shadow:4px 4px 0 var(--bubble)}.mnav a{font:400 22px/1 var(--black);letter-spacing:-.03em;padding:16px 14px;border-radius:12px;color:var(--char)}.mnav a:active,.mnav a:hover{background:var(--hero)}}.words span.asin{font:500 13px/1 var(--sans);letter-spacing:.14em;text-transform:uppercase;opacity:.5;margin:0 8px 0 22px;vertical-align:middle}.words img{height:calc(var(--h,40px)*var(--s,1));width:auto;margin:0 clamp(26px,4.5vw,64px);vertical-align:middle;opacity:.9}.words div{font-size:0}@media(max-width:860px){.words{--s:.78}.words{padding:26px 0}}.words{padding:26px 0 30px}.words .asin-top{display:block;white-space:normal;text-align:center;font:500 13px/1 var(--sans);letter-spacing:.2em;text-transform:uppercase;color:var(--char);opacity:.6;margin:0 0 22px}@media(max-width:860px){.words{padding:22px 0 24px}.words .asin-top{margin-bottom:16px}}.grow{max-width:1000px}.bas{display:grid;grid-template-columns:repeat(3,1fr);gap:clamp(14px,3vw,34px);margin-top:8px;perspective:1200px}.ba{background:none;border:0;padding:0;cursor:pointer;aspect-ratio:4/5;position:relative;opacity:0;transform:translateY(46px) scale(.6) rotate(var(--r,0deg));-webkit-tap-highlight-color:transparent}.grow.in .ba{animation:bapop .75s cubic-bezier(.3,1.6,.5,1) forwards;animation-delay:calc(var(--i)*.16s + .15s)}@keyframes bapop{0%{opacity:0;transform:translateY(46px) scale(.6) rotate(var(--r,0deg))}to{opacity:1;transform:translateY(0) scale(1) rotate(var(--r,0deg))}}.ba:hover{filter:drop-shadow(0 16px 20px rgba(47,46,48,.18))}.bai{position:absolute;top:0;right:0;bottom:0;left:0;transform-style:preserve-3d;transition:transform .7s cubic-bezier(.3,1.3,.5,1)}.ba.flip .bai{transform:rotateY(180deg)}.face{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:18px;backface-visibility:hidden;-webkit-backface-visibility:hidden;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;border:2px solid var(--char);box-shadow:5px 5px 0 var(--bubble)}.face b{font:400 clamp(22px,3.4vw,38px)/1 var(--black);letter-spacing:-.05em;color:var(--char)}.face small{font:500 12px var(--sans);color:#5f4f55}.fb{background:#efe7e1}.fa{background:var(--pink);transform:rotateY(180deg)}.flipchip{position:absolute;right:10px;bottom:10px;font:600 11px/1 var(--sans);font-style:normal;background:var(--char);color:var(--milk);border-radius:99px;padding:7px 11px;transform:translateZ(1px)}@media(max-width:860px){.bas{grid-template-columns:1fr 1fr 1fr;gap:10px}.face{border-radius:12px;box-shadow:3px 3px 0 var(--bubble)}.face small{font-size:10px;text-align:center;padding:0 6px}.flipchip{right:6px;bottom:6px;padding:5px 8px;font-size:10px}.grow{padding:70px 16px 54px}}@media(prefers-reduced-motion:reduce){.ba{opacity:1;transform:rotate(var(--r,0deg))}.bai{transition:none}}.face.ph{padding:0;overflow:hidden;background:#efe7e1}.face.ph img{width:100%;height:100%;object-fit:cover;display:block}.face .tag{position:absolute;left:10px;top:10px;font:600 12px/1 var(--sans);font-style:normal;background:var(--milk);color:var(--char);border:2px solid var(--char);border-radius:99px;padding:6px 12px;transform:translateZ(1px)}@media(max-width:860px){.face .tag{left:6px;top:6px;font-size:10px;padding:4px 8px}}.ba{cursor:default}.cmp{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:18px;overflow:hidden;border:2px solid var(--char);box-shadow:5px 5px 0 var(--bubble);background:#efe7e1;touch-action:pan-y;--p:50}.ly{position:absolute;top:0;right:0;bottom:0;left:0}.ly img{width:100%;height:100%;object-fit:cover;display:block;pointer-events:none}.la{clip-path:inset(0 0 0 calc(var(--p)*1%))}.phd{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px}.lb .phd{background:#efe7e1}.la .phd{background:var(--pink)}.phd b{font:400 clamp(22px,3.4vw,38px)/1 var(--black);letter-spacing:-.05em;color:var(--char)}.phd small{font:500 12px var(--sans);color:#5f4f55}.cmp .tag{position:absolute;top:10px;font:600 12px/1 var(--sans);font-style:normal;background:var(--milk);color:var(--char);border:2px solid var(--char);border-radius:99px;padding:6px 12px}.cmp .t1{left:10px;right:auto}.cmp .t2{left:auto;right:10px}.hnd{position:absolute;top:0;bottom:0;left:calc(var(--p)*1%);width:3px;margin-left:-1.5px;background:var(--milk);box-shadow:0 0 0 1.5px var(--char);pointer-events:none}.hnd b{position:absolute;top:50%;left:50%;width:44px;height:44px;margin:-22px 0 0 -22px;border-radius:50%;background:var(--bubble);border:2px solid var(--char);display:grid;place-items:center;font:700 18px/1 var(--sans);color:var(--char)}.rng{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;margin:0;opacity:0;cursor:ew-resize;-webkit-appearance:none;appearance:none;background:transparent}.rng::-webkit-slider-thumb{-webkit-appearance:none;width:44px;height:100vh}.rng::-moz-range-thumb{width:44px;height:100vh;border:0;background:transparent}.cmp:has(.rng:focus-visible){outline:3px solid var(--bubble);outline-offset:3px}@media(max-width:860px){.cmp{border-radius:12px;box-shadow:3px 3px 0 var(--bubble)}.phd small{font-size:10px;text-align:center;padding:0 6px}.cmp .tag{top:6px;font-size:10px;padding:4px 8px}.cmp .t1{left:6px;right:auto}.cmp .t2{left:auto;right:6px}.hnd b{width:34px;height:34px;margin:-17px 0 0 -17px;font-size:14px}}.ba{aspect-ratio:536/1080}.bas{align-items:start}@media(max-width:860px){.bas{grid-template-columns:1fr;justify-items:center;gap:28px}.ba{width:min(78vw,300px)}.cmp{border-radius:16px;box-shadow:4px 4px 0 var(--bubble)}.cmp .tag{top:10px;font-size:11px;padding:5px 10px}.cmp .t1{left:10px}.cmp .t2{right:10px}.hnd b{width:44px;height:44px;margin:-22px 0 0 -22px;font-size:18px}.phd small{font-size:12px}}.ba{aspect-ratio:536/600}.ly img{object-position:50% 31%}.bas{align-items:stretch;grid-template-columns:repeat(3,1fr);gap:clamp(14px,3vw,34px)}@media(max-width:860px){.bas{grid-template-columns:repeat(3,1fr);justify-items:stretch;gap:10px}.ba{width:auto}.cmp{border-radius:12px;box-shadow:3px 3px 0 var(--bubble)}.cmp .tag{top:6px;font-size:10px;padding:4px 8px}.cmp .t1{left:6px}.cmp .t2{right:6px}.hnd b{width:34px;height:34px;margin:-17px 0 0 -17px;font-size:14px}.phd small{font-size:10px;text-align:center;padding:0 6px}}@media(max-width:860px){.cmp .tag{top:5px;font-size:8.5px;padding:3px 6px;border-width:1.5px}.cmp .t1{left:5px}.cmp .t2{right:5px}.hnd b{width:28px;height:28px;margin:-14px 0 0 -14px;font-size:12px;border-width:1.5px}}.ba{aspect-ratio:1/1}.ly img{object-position:50% 35%}.ly:has(img):before{content:none!important}.cmp{background:var(--hero)}.ly img{position:absolute;top:0;height:100%;width:50%;object-fit:contain!important;object-position:50% 50%!important}.lb img{left:0}.la img{left:50%}.la{background:repeating-linear-gradient(135deg,var(--pink) 0 8px,#f9e3e7 8px 16px)}.hnd,.rng{display:none!important}.cmp{touch-action:auto}.la{clip-path:none!important;background:none!important;pointer-events:none}.ly img,.cmp .tag{transition:opacity 1.3s ease,filter 1.3s ease,transform 1.3s ease}#results.dz:not(.go) .ly img{opacity:0;filter:blur(14px);transform:scale(1.06)}#results.dz:not(.go) .cmp .tag{opacity:0;filter:blur(6px)}#results .lb img,#results .lb .tag{transition-delay:calc(var(--i,0)*.25s)}#results .la img,#results .la .tag{transition-delay:calc(var(--i,0)*.25s + .9s)}@media(prefers-reduced-motion:reduce){.ly img,.cmp .tag{opacity:1!important;filter:none!important;transform:none!important;transition:none!important}}.ba{animation:none!important;opacity:1!important;transform:rotate(var(--r,0deg))!important}.ba{display:block!important;width:100%!important;height:0!important;padding:0 0 100%!important;aspect-ratio:auto!important;min-width:0}.bas{width:min(100%,980px)!important;margin-left:auto!important;margin-right:auto!important;grid-template-columns:repeat(3,minmax(0,1fr))!important}.msgs{height:470px;min-height:0;overflow-y:auto;scrollbar-width:none;justify-content:flex-start}.msgs::-webkit-scrollbar{display:none}.m{font-size:13.5px}.m.a{align-self:flex-start}.m.y{align-self:flex-end}.msgs{height:400px}.opt:hover,.opt:focus-visible{background:var(--char);color:var(--milk);border-color:var(--char)}.opt[aria-pressed=true]:hover{background:var(--char);color:var(--milk)}.opt[aria-pressed=true]{background:var(--char)!important;color:var(--milk)!important;border-color:var(--char)!important}.card.s1 .img i{height:68%!important;background-image:var(--img);aspect-ratio:207/1500;height:52%}.card.s2 .img i{height:84%!important;background-image:var(--img);aspect-ratio:197/1500;height:62%}.card.s3 .img i{height:82%!important;background-image:var(--img);aspect-ratio:222/1500;height:74%}.card.s4 .img i{height:86%!important;background-image:var(--img);aspect-ratio:222/1500;height:80%}.hero{display:grid!important;grid-template-columns:1fr 1fr;align-items:center;justify-items:stretch;min-height:min(80vh,720px)!important;padding:clamp(28px,4vw,64px) clamp(24px,5vw,80px)!important;background:linear-gradient(180deg,#fff,#fcf3f1)!important;border:1px solid #f3e3e3}.hero .big{display:none!important}.hero .copy{grid-column:1;grid-row:1;align-self:center;align-items:flex-start!important;text-align:left!important;max-width:560px!important;padding:0!important}.hero .copy h1{font-size:clamp(44px,6.2vw,92px)!important;line-height:.9!important;letter-spacing:-.06em}.hero .copy p{margin:18px 0 26px!important;max-width:30ch!important;font-size:clamp(15px,1.4vw,18px)}.hero .trust{justify-content:flex-start!important}.stagewrap{grid-column:2;grid-row:1;position:relative;justify-self:center;display:grid;place-items:center;width:min(36vw,430px);aspect-ratio:4/5}.stagewrap:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;background:radial-gradient(circle at 35% 30%,#fbdbe5,#f8c9d8 55%,#f3d5de)}.stagewrap:after{content:"";position:absolute;left:50%;bottom:9%;width:62%;height:7%;transform:translate(-50%);background:radial-gradient(closest-side,rgba(47,46,48,.16),transparent);filter:blur(4px)}.stagewrap .stage{margin:0!important;rotate:-58deg;z-index:2}@media(max-width:860px){.hero{grid-template-columns:1fr!important;min-height:0!important;padding:26px 20px 34px!important;row-gap:18px}.stagewrap{grid-column:1;grid-row:1;width:min(72vw,300px);aspect-ratio:1/1.05}.stagewrap .oilimg{width:min(68vw,290px)!important}.hero .copy{grid-column:1;grid-row:2;align-items:center!important;text-align:center!important;margin:0 auto}.hero .copy p{margin:14px auto 22px!important}.hero .trust{justify-content:center!important}}.stagewrap{aspect-ratio:1/1!important;width:min(40vw,500px)!important}.stagewrap .oilimg{width:min(40vw,500px)!important}.stagewrap:after{bottom:14%!important}@media(max-width:860px){.stagewrap{width:min(78vw,330px)!important}.stagewrap .oilimg{width:min(74vw,320px)!important}}.stagewrap .oilimg{width:min(30vw,380px)!important}.stagewrap:after{display:none}@media(max-width:860px){.stagewrap .oilimg{width:min(58vw,250px)!important}}.stagewrap .oilimg{width:min(35vw,440px)!important}@media(max-width:860px){.stagewrap .oilimg{width:min(68vw,290px)!important}}.stagewrap:before{top:-25%!important;right:-25%!important;bottom:-25%!important;left:-25%!important;border-radius:0!important;background:radial-gradient(closest-side,#f8c9d88c,#f8d6e047,#fcecf100)!important}.bar{background:var(--char)!important;color:var(--milk)!important}#results{background:var(--hero)!important;border-radius:14px;margin-left:12px!important;margin-right:12px!important;padding:clamp(40px,6vw,80px) clamp(16px,3vw,40px)!important}@media(max-width:860px){#results{margin-left:6px!important;margin-right:6px!important}}#results{max-width:none!important;width:auto!important}.hero .copy h1{font-family:var(--sans)!important;font-weight:600!important;letter-spacing:-.045em!important;line-height:.95!important}.quiz.rv{padding-bottom:48px!important}#best{padding-top:8px!important}.result{transition:opacity .4s,transform .4s,max-height .4s,padding .4s}.result:not(.on){min-height:0!important;max-height:0;padding-top:0!important;padding-bottom:0!important;overflow:hidden}.result.on{max-height:240px}.opts{margin-bottom:0!important}.result.on{margin-top:22px}.card:hover .img{border-radius:14px!important}#chatwrap .h2,#best .h2{font-family:var(--sans)!important;font-weight:600!important;letter-spacing:-.045em!important}.big .orig,.sticker,.eyebrow,.copy h1,.words div,.h2,.story h2,.tile,.result b,.mnav a,.face b,.phd b{font-family:var(--sans)!important;font-weight:600!important}.h2,.story h2,.copy h1{letter-spacing:-.045em!important}.big .orig,.sticker,.eyebrow,.copy h1,.words div,.h2,.story h2,.tile,.result b,.mnav a,.face b,.phd b,#chatwrap .h2,#best .h2,.hero .copy h1{font-family:Inter Tight,Helvetica Neue,Helvetica,Arial,sans-serif!important;font-weight:500!important}.h2,.story h2,.copy h1,.hero .copy h1{letter-spacing:-.05em!important}header .logo:hover{transform:none}@keyframes inkwrite{0%{-webkit-mask-position:100% 0;mask-position:100% 0}to{-webkit-mask-position:0 0;mask-position:0 0}}header .logo img.write{-webkit-mask-image:linear-gradient(90deg,#000 0,#000 42%,transparent 58%);mask-image:linear-gradient(90deg,#000 0,#000 42%,transparent 58%);-webkit-mask-size:260% 100%;mask-size:260% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;animation:inkwrite 1.7s cubic-bezier(.45,.05,.35,1) forwards}@media(prefers-reduced-motion:reduce){header .logo img.write{animation:none;-webkit-mask-image:none;mask-image:none}}.logo .inkl{height:56px;width:auto;display:block;overflow:visible}@media(max-width:860px){.logo .inkl{height:42px}}.inkl path{stroke-dasharray:1;stroke-dashoffset:0}.inkl.go path{animation:inkdraw var(--t) linear var(--d) both}@keyframes inkdraw{0%{stroke-dashoffset:1;opacity:0}1%{stroke-dashoffset:.99;opacity:1}to{stroke-dashoffset:0;opacity:1}}.inkl .inkc{transform-box:fill-box;transform-origin:0 50%}.inkl.go .inkc{animation:inkwipe .7s ease-out var(--d) both}@keyframes inkwipe{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.cmp:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:6;pointer-events:none;background:linear-gradient(105deg,transparent 38%,rgba(255,255,255,.85) 50%,transparent 62%) -160% 0/260% 100% no-repeat;opacity:0}.cmp.shine:after{animation:cmpshine 1.1s ease-out forwards}@keyframes cmpshine{0%{background-position:-160% 0;opacity:1}to{background-position:160% 0;opacity:1}}@media(prefers-reduced-motion:reduce){.cmp.shine:after{animation:none}}.result.on{display:flex;align-items:center;justify-content:space-between;gap:16px}.result .rt{flex:1;min-width:0}.rbtn{flex:none;background:var(--milk);color:var(--char);padding:12px 24px;border-radius:999px;font:600 14px var(--sans);text-decoration:none;transition:transform .25s cubic-bezier(.3,1.6,.5,1),background .2s}.rbtn:hover{background:var(--bubble);transform:scale(1.06)}@media(max-width:520px){.result.on{gap:12px}.rbtn{padding:11px 18px}}.cam .ruth{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:50% 62%;z-index:0}.cam:before,.cam:after,.cam .rec,.cam .ts{z-index:2}.cam .ts,.cam .rec{text-shadow:0 0 4px #000,0 1px 8px #000a!important}.cam:before,.cam:after,.cam .ctr,.cam .rec,.cam .ts{display:none!important}.cam .ftag{position:absolute;top:18px;left:18px;z-index:2;background:var(--milk);color:var(--char);border:2px solid var(--char);border-radius:999px;padding:8px 16px;font:600 13px/1 var(--sans);letter-spacing:-.01em}.story .btn.pk{background:var(--milk)!important;color:var(--char)!important}.story .btn.pk:hover{background:var(--bubble)!important}#results .h2{margin-bottom:34px!important}.hero{position:relative}.stamp{position:absolute;top:clamp(16px,2.4vw,32px);right:clamp(16px,2.8vw,40px);z-index:5;width:clamp(96px,10vw,132px);aspect-ratio:1;border-radius:50%;background:var(--milk);border:2px solid var(--char);color:var(--char);display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;transform:rotate(8deg);box-shadow:4px 4px 0 var(--bubble);font-family:"Inter Tight",var(--sans);transition:transform .35s cubic-bezier(.3,1.6,.5,1)}.stamp:hover{transform:rotate(-4deg) scale(1.06)}.stamp:before{content:"";position:absolute;top:5px;right:5px;bottom:5px;left:5px;border:1.5px dashed var(--char);border-radius:50%;opacity:.45}.stamp b{font-weight:600;font-size:clamp(26px,3vw,38px);line-height:1;letter-spacing:-.05em}.stamp span{font-weight:500;font-size:clamp(9.5px,.95vw,12px);line-height:1.15;letter-spacing:-.01em;margin-top:3px}@media(max-width:860px){.stamp{width:88px;top:14px;right:14px}.stamp b{font-size:26px}.stamp span{font-size:9px}}@media(prefers-reduced-motion:reduce){.stamp{transition:none}}@media(max-width:860px){.stamp{width:78px!important;top:10px!important;right:10px!important}.stamp b{font-size:23px!important}.stamp span{font-size:8px!important}}.hero .copy p{max-width:36ch!important}.hero .copy h1{font-family:"Instrument Serif",Times New Roman,serif!important;font-weight:400!important;font-size:clamp(52px,7.2vw,108px)!important;letter-spacing:-.025em!important;line-height:.92!important}@media(max-width:860px){.hero .copy h1{font-size:clamp(50px,15vw,70px)!important}}@font-face{font-family:RoundedH;src:local("Arial Rounded MT Bold"),local("ArialRoundedMTBold");font-weight:100 900}.hero .copy h1{font-family:RoundedH,Arial Rounded MT Bold,Nunito,Varela Round,Arial,sans-serif!important;font-weight:800!important;font-size:clamp(44px,5.6vw,84px)!important;letter-spacing:-.035em!important;line-height:.98!important}@media(max-width:860px){.hero .copy h1{font-size:clamp(40px,12.5vw,58px)!important}}@font-face{font-family:NeueEinstellungL;src:local("Neue Einstellung Bold"),local("NeueEinstellung-Bold"),local("Neue Einstellung"),local("NeueEinstellung");font-weight:100 900}.hero .copy h1{font-family:NeueEinstellungL,Neue Einstellung,Inter Tight,Helvetica Neue,Arial,sans-serif!important;font-weight:600!important;font-size:clamp(46px,6vw,90px)!important;letter-spacing:-.045em!important;line-height:.95!important}@media(max-width:860px){.hero .copy h1{font-size:clamp(42px,13vw,62px)!important}}.hero .copy h1{font-family:Inter Tight,Helvetica Neue,Helvetica,Arial,sans-serif!important;font-weight:500!important;letter-spacing:-.05em!important;line-height:.95!important}@media(max-width:860px){.hero .copy h1{font-size:clamp(40px,12vw,60px)!important}}.ba,.ba[style]{--r:0deg!important;transform:none!important}#best{padding-top:36px!important;padding-bottom:56px!important}#results{background:var(--char)!important}#results .h2{color:var(--milk)!important}#results .fine{color:#fbf8f499!important}#shop{margin-top:8px!important}#results{background:var(--hero)!important}#results .h2{color:var(--char)!important}#results .fine{color:#7b7476!important}.tile:nth-child(1):not(:hover){background:#efe7e1}.tile:nth-child(2):not(:hover){background:var(--pink)}.split{gap:0!important;border-radius:14px;overflow:hidden;background:var(--char)}.split>div{border-radius:0!important}.story{justify-content:center}.story p{font-size:15px!important;line-height:1.55!important;margin-bottom:12px!important}.story p.wel{margin:16px 0 0!important;font-weight:600}@media(min-width:861px){.split{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr)!important}}@media(max-width:860px){.split{grid-template-columns:1fr!important}}.cam{aspect-ratio:3/4;min-height:0!important;height:auto!important}.cam img.ruth{width:100%!important;height:100%!important;object-fit:cover!important;object-position:center!important}@media(max-width:860px){.story{padding:26px 24px 30px!important;justify-content:flex-start!important}.story h2{margin:0 0 10px!important}.story p.wel{margin-top:12px!important}.story cite{margin-top:2px!important}}.cam{aspect-ratio:auto!important;height:0!important;padding-bottom:133.34%!important;align-self:start!important;display:block!important}.cam img.ruth{position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;width:100%!important;height:100%!important;object-fit:cover!important;object-position:center bottom!important}@media(min-width:861px){.story{align-self:stretch}}.card.s2 .img i{position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;width:100%!important;height:100%!important;aspect-ratio:auto!important;filter:none!important;background:var(--img) center/cover no-repeat!important}.card.s2:hover .img i{transform:none!important}.card.s3 .img i{position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;width:100%!important;height:100%!important;aspect-ratio:auto!important;filter:none!important;background:var(--img) center/cover no-repeat!important}.card.s3:hover .img i{transform:none!important}.card.s1 .img i{position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;width:100%!important;height:100%!important;aspect-ratio:auto!important;filter:none!important;background:var(--img) center/cover no-repeat!important}.card.s1:hover .img i{transform:none!important}.card.s4 .img i{position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;width:100%!important;height:100%!important;aspect-ratio:auto!important;filter:none!important;background:var(--img) center/cover no-repeat!important}.card.s4:hover .img i{transform:none!important}.card.s4 .img i{background-size:135% auto!important;background-position:50% 62%!important}.bas{grid-template-columns:repeat(6,minmax(0,1fr))!important}.bas>.ba{grid-column:span 2}.bas>.ba:nth-child(4){grid-column:2/span 2}.bas>.ba:nth-child(5){grid-column:4/span 2}.tile.eyes,.tile.eyes:hover,.tile.eyes:not(:hover){background:linear-gradient(180deg,#2f2e3000 55%,#2f2e3080),var(--img) center 30%/cover no-repeat!important;color:#fff!important}.tile.eyes span{opacity:.9!important}.tile.eyes:hover{transform:scale(.985)}.tile.eyes,.tile.eyes:hover,.tile.eyes:not(:hover){background:linear-gradient(180deg,#2f2e3000 55%,#2f2e3080),var(--img) center 32%/cover no-repeat!important}.tile.lips,.tile.lips:hover,.tile.lips:not(:hover){background:linear-gradient(180deg,#2f2e3000 55%,#2f2e3080),var(--img) center 45%/cover no-repeat!important;color:#fff!important}.tile.lips span{opacity:.9!important}.tile.lips:hover{transform:scale(.985)}.tile.nails,.tile.nails:hover,.tile.nails:not(:hover){background:linear-gradient(180deg,#2f2e3000 55%,#2f2e3073),var(--img) center 50%/cover no-repeat!important;color:#fff!important}.tile.nails span{opacity:.9!important}.tile.nails:hover{transform:scale(.985)}@media(max-width:860px){.tile.lips{aspect-ratio:1/1!important}.tile.lips,.tile.lips:hover,.tile.lips:not(:hover){background-position:center 40%!important}}@media(max-width:860px){.tile.nails,.tile.eyes{aspect-ratio:1/1!important}.tile.nails,.tile.nails:hover,.tile.nails:not(:hover),.tile.eyes,.tile.eyes:hover,.tile.eyes:not(:hover){background-position:center center!important}}.tile.nails,.tile.nails:hover,.tile.nails:not(:hover){background-image:linear-gradient(180deg,#2f2e3000 55%,#2f2e3073),var(--img)!important}.testi{margin:56px 12px 8px;text-align:center}.testi .h2{margin:0 0 28px}.tgrid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;width:min(100%,1100px);margin:0 auto}.tcard{margin:0;background:var(--pink);border-radius:14px;padding:30px 26px;text-align:left;display:flex;flex-direction:column;gap:16px;min-height:240px}.tcard:nth-child(2){background:#efe7e1}.tcard:nth-child(3){background:var(--hero)}.tcard .stars{color:var(--char);letter-spacing:.12em;font-size:15px}.tcard blockquote{margin:0;font:400 clamp(17px,1.5vw,21px)/1.35 var(--sans);letter-spacing:-.01em;color:var(--char);flex:1}.tcard figcaption{font:500 13px var(--sans);color:var(--char);opacity:.65}@media(max-width:860px){.tgrid{grid-template-columns:1fr}.tcard{min-height:0}}.testi .h2{margin:0 0 6px!important}.tsub{margin:0 0 28px;font:500 13px var(--sans);letter-spacing:.02em;color:var(--char);opacity:.6}.sh.coll{margin-top:56px;padding-bottom:20px}@media(max-width:1100px){header nav{display:none!important}.burger{display:block!important}.mnav:not([hidden]){display:flex;flex-direction:column;position:absolute;left:12px;right:12px;top:calc(100% - 4px);z-index:60;background:var(--milk);border:2px solid var(--char);border-radius:18px;padding:8px;box-shadow:4px 4px 0 var(--bubble)}.mnav a{font:400 22px/1 var(--black);letter-spacing:-.03em;padding:16px 14px;border-radius:12px;color:var(--char)}.mnav a:hover{background:var(--hero)}}@keyframes penspin{0%{rotate:-778deg;scale:.35;opacity:0}60%{opacity:1}}.stagewrap .stage{animation:penspin 1.5s cubic-bezier(.22,.9,.28,1) .15s both}@media(prefers-reduced-motion:reduce){.stagewrap .stage{animation:none}}footer a{color:inherit;text-decoration:none}footer a:hover{text-decoration:underline}.bar a{color:inherit}main{display:block}.cardlink{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1}.card .add{z-index:2}.card .meta a{color:inherit;text-decoration:none}.card .add[disabled]{opacity:.6;cursor:not-allowed}.join .joinok,.join .joinerr{margin:14px 0 0;font:500 15px var(--sans)}.join .joinerr{color:#b3261e}header nav .has-sub{position:relative;display:inline-flex;align-items:center}header nav .caret{margin-left:6px;vertical-align:middle}header nav .sub{position:absolute;top:100%;left:-14px;min-width:170px;padding:8px;background:var(--milk);border:1.5px solid var(--char);border-radius:14px;box-shadow:3px 3px 0 var(--bubble);display:none;flex-direction:column;z-index:70}header nav .has-sub:hover .sub,header nav .has-sub:focus-within .sub{display:flex}header nav .sub a{padding:9px 12px;border-radius:9px;font:400 15px var(--sans);color:var(--char);text-decoration:none}header nav .sub a:hover{background:var(--hero)}.mnav a.msub{padding-left:34px;font-size:18px;opacity:.75}
/*# sourceMappingURL=/cdn/shop/t/26/assets/radiant.css.map */
