html{scroll-behavior:smooth}.ahh{--plum:#3A1533;--plum-70:#6A4665;--grape:#7A2A8C;--grape-deep:#5E1F6E;--berry:#B23A93;--rose:#E86AA0;--petal:#F7BAD3;--peach:#F7A97C;--blush:#FCEAF1;--blush-2:#FEF6F9;--blush-3:#FDEDF3;--cream:#FFFCFB;--line:rgba(58,21,51,.11);--line-soft:rgba(58,21,51,.07);--shadow:0 34px 70px -34px rgba(94,31,110,.42);--shadow-sm:0 14px 34px -22px rgba(94,31,110,.34);--shadow-xs:0 6px 16px -10px rgba(94,31,110,.4);--r:24px;--maxw:1280px;--ease:cubic-bezier(.22,.61,.36,1);--bounce:cubic-bezier(.34,1.56,.64,1)}.ahh,.ahh *{box-sizing:border-box}.ahh{margin:0;color:var(--plum);font-family:Poppins,system-ui,sans-serif;font-size:16px;line-height:1.62;-webkit-font-smoothing:antialiased;background:radial-gradient(120% 80% at 100% -8%,rgba(247,186,211,.28),transparent 56%),radial-gradient(90% 70% at -10% 6%,rgba(232,106,160,.12),transparent 52%),var(--cream);background-attachment:fixed}.ahh img{max-width:100%;display:block}.ahh h1,.ahh h2,.ahh h3{font-weight:700;line-height:1.1;letter-spacing:-.02em;margin:0}.ahh h2{font-size:clamp(29px,4vw,47px)}.ahh h3{font-size:clamp(19px,2.2vw,25px)}.ahh p{margin:0}.ahh a{color:inherit;text-decoration:none}.ahh .wrap{max-width:var(--maxw);margin:0 auto;padding:0 24px}.ahh .section{padding:100px 0}.ahh .center{text-align:center}.ahh .muted{color:var(--plum-70)}.ahh .tiny{font-size:12.5px;line-height:1.5}.ahh .eyebrow{display:inline-flex;align-items:center;gap:8px;background:#fff;border:1px solid var(--line-soft);border-radius:100px;padding:7px 16px;font-size:11px;letter-spacing:.16em;text-transform:uppercase;font-weight:700;color:var(--berry);box-shadow:var(--shadow-xs)}.ahh .eyebrow:before{content:"\2726";color:var(--rose);font-size:11px;animation:twinkle 2.6s ease-in-out infinite}@keyframes twinkle{0%,to{opacity:.45;transform:scale(.9)}50%{opacity:1;transform:scale(1.18)}}.ahh .wave{display:block;width:92px;height:11px;margin:16px auto 0;color:var(--rose)}.ahh .glow{position:relative}.ahh .glow:before{content:"";position:absolute;top:-9%;right:-7%;bottom:-13%;left:-7%;z-index:0;border-radius:50%;background:radial-gradient(58% 58% at 50% 45%,rgba(232,106,160,.42),rgba(178,58,147,.12) 55%,transparent 72%);filter:blur(8px);pointer-events:none}.ahh .glow>*{position:relative;z-index:1}.ahh .btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;border:0;cursor:pointer;font-family:inherit;font-weight:700;font-size:15.5px;letter-spacing:.01em;padding:18px 26px;border-radius:100px;width:100%;color:#fff;background:linear-gradient(135deg,var(--grape),var(--berry));background-size:170% 170%;box-shadow:0 16px 32px -12px #7a2a8c9e;transition:transform .25s var(--ease),box-shadow .25s var(--ease),background-position .5s var(--ease)}.ahh .btn:hover{background-position:100% 0;transform:translateY(-2px) scale(1.012);box-shadow:0 22px 40px -12px #7a2a8cb8}.ahh .btn.ghost{background:#fff;color:var(--grape);border:1.5px solid var(--line);box-shadow:var(--shadow-xs);width:auto;padding:14px 26px}.ahh .btn.ghost:hover{background:var(--blush-2);border-color:var(--grape);transform:translateY(-2px)}.ahh .ph .in{padding:16px}.ahh .announce{background:linear-gradient(90deg,var(--grape-deep),var(--berry));color:#fff;text-align:center;font-size:12.5px;letter-spacing:.14em;text-transform:uppercase;font-weight:600;padding:10px 16px}.ahh header.nav{position:sticky;top:0;z-index:60;background:#fceaf1e6;-webkit-backdrop-filter:saturate(1.4) blur(14px);backdrop-filter:saturate(1.4) blur(14px);border-bottom:1px solid var(--line-soft)}.ahh .nav-in{display:flex;align-items:center;justify-content:space-between;height:66px}.ahh .logo{font-weight:800;font-size:26px;letter-spacing:.2em;color:var(--grape-deep)}.ahh .logo img{height:34px;width:auto;display:block}.ahh .logo.center img{margin:0 auto;height:42px}.ahh .nav-links{display:flex;gap:30px;font-size:14px;font-weight:500;color:var(--plum-70)}.ahh .nav-links a:hover{color:var(--grape)}.ahh .nav-ic{display:flex;gap:18px;color:var(--grape-deep)}.ahh .nav-ic svg{width:21px;height:21px}@media(max-width:900px){.ahh .nav-links{display:none}}.ahh .hero{position:relative;padding:26px 0 58px;background:#fff}.ahh .hero-wrap{position:relative}.ahh .hero-panel{display:none}.ahh .hero-panel:after{content:"";position:absolute;width:300px;height:300px;border-radius:50%;top:-100px;right:-80px;background:radial-gradient(circle,rgba(247,169,124,.34),transparent 70%);animation:floaty 9s ease-in-out infinite}.ahh .hero-grid{position:relative;z-index:1;display:grid;grid-template-columns:1.02fr .98fr;gap:48px;align-items:start;padding:clamp(20px,3vw,40px)}@media(max-width:980px){.ahh .hero-grid{grid-template-columns:1fr;gap:32px}}.ahh .gallery{position:sticky;top:88px;min-width:0}@media(max-width:980px){.ahh .gallery{position:static}}.ahh .gmain{position:relative;border-radius:26px;overflow:hidden;aspect-ratio:1/1;background:var(--blush)}.ahh .gmain img{width:100%;height:100%;object-fit:cover}.ahh .stat-sticker .n{font-weight:800;font-size:20px;color:var(--berry);line-height:1}.ahh .stat-sticker .l{font-size:11px;color:var(--plum-70);line-height:1.25;margin-top:2px}.ahh .thumbs{display:flex;gap:10px;margin-top:12px;width:100%;max-width:100%;min-width:0;overflow-x:auto;padding-bottom:4px;scroll-snap-type:x proximity;scrollbar-width:none;-ms-overflow-style:none}.ahh .thumbs::-webkit-scrollbar{display:none}.ahh .thumb{position:relative;flex:none;width:78px;aspect-ratio:1/1;scroll-snap-align:start;border-radius:14px;overflow:hidden;border:2px solid transparent;cursor:pointer;transition:border-color .2s,transform .2s;background:var(--blush)}.ahh .thumb img{width:100%;height:100%;object-fit:cover}.ahh .thumb:hover{transform:translateY(-2px)}.ahh .thumb.active{border-color:var(--grape)}.ahh .thumb-row{display:flex;align-items:center;gap:8px;margin-top:12px}.ahh .thumb-row .thumbs{margin-top:0;flex:1}.ahh .g-arrow{flex:none;width:34px;height:34px;border-radius:50%;border:1px solid var(--line-soft);cursor:pointer;background:#fff;color:var(--grape-deep);display:flex;align-items:center;justify-content:center;box-shadow:var(--shadow-xs);transition:background .2s,transform .2s,box-shadow .2s}.ahh .g-arrow:hover{background:var(--blush-2);transform:scale(1.06);box-shadow:var(--shadow-sm)}.ahh .g-arrow svg{width:18px;height:18px}.ahh .tp-widget{display:inline-flex;align-items:center;gap:9px;text-decoration:none;color:var(--plum);font-size:13.5px}.ahh .tp-stars{display:inline-flex;gap:2px}.ahh .tp-stars svg{width:17px;height:17px;border-radius:2px;display:block}.ahh .tp-label{color:var(--plum-70)}.ahh .tp-label strong{color:var(--plum);font-weight:700}.ahh .h-title{font-size:clamp(33px,4.6vw,48px);margin:6px 0 8px;font-weight:800;line-height:1.14;padding:.04em 0 .12em}.ahh .h-sub{font-size:16.5px;color:var(--plum-70);max-width:46ch}.ahh .h-sub em{font-style:italic;color:var(--berry);font-weight:600}.ahh .usps{display:flex;justify-content:space-between;align-items:flex-start;gap:10px;margin:22px 0;background:linear-gradient(135deg,#fdeff5,#fbdcea);border:1px solid var(--line-soft);border-radius:18px;padding:18px 22px}.ahh .usp{text-align:center;transition:transform .2s var(--ease)}.ahh .usp:hover{transform:translateY(-2px)}.ahh .usp .ui{width:46px;height:46px;border-radius:14px;margin:0 auto 9px;display:flex;align-items:center;justify-content:center;background:linear-gradient(150deg,var(--blush),var(--petal))}.ahh .usp .ui img{width:28px;height:28px;object-fit:contain}.ahh .usp .ui svg{width:26px;height:26px;color:var(--berry)}.ahh .usp b{display:block;font-size:12px;font-weight:700;color:var(--plum);line-height:1.28}.ahh .usp sup{color:var(--berry);font-size:8px}.ahh .efficacy{display:grid;grid-template-columns:repeat(3,1fr);margin:14px 0 26px;border-top:1px solid var(--line-soft);border-bottom:1px solid var(--line-soft)}.ahh .eff{position:relative;text-align:center;padding:18px 12px}.ahh .eff+.eff:before{content:"";position:absolute;left:0;top:20%;bottom:20%;width:1px;background:var(--line-soft)}.ahh .eff .n{font-weight:800;font-size:28px;line-height:1;background:linear-gradient(120deg,var(--berry),var(--rose));-webkit-background-clip:text;background-clip:text;color:transparent}.ahh .eff .l{font-size:11px;color:var(--plum-70);margin-top:7px;line-height:1.3}.ahh .buy-card{background:transparent;border:0;border-radius:0;padding:0;box-shadow:none}.ahh .field-label{font-size:11.5px;letter-spacing:.13em;text-transform:uppercase;font-weight:700;color:var(--plum-70);margin-bottom:11px}.ahh .field-label b{color:var(--plum);text-transform:none;letter-spacing:0}.ahh .cta-btn{padding:18px 24px}.ahh .cta-line{display:flex;align-items:center;gap:9px;font-size:15.5px;font-weight:700;flex-wrap:wrap;justify-content:center}.ahh .cta-line svg{margin-left:2px}.ahh .toggle.off{background:#d8c4d3}.ahh .toggle.off:after{left:3px}.ahh .ship{display:flex;align-items:center;justify-content:flex-start;gap:12px;margin:16px 0 4px;padding:12px 14px;font-size:13px;line-height:1.42;text-align:left;background:linear-gradient(135deg,#fdeff5,#fbe0eb);border:1px solid var(--line-soft);border-radius:14px}.ahh .ship-ic{width:38px;height:38px;flex:none;border-radius:11px;background:#fff;display:flex;align-items:center;justify-content:center;box-shadow:var(--shadow-xs)}.ahh .ship-ic svg{width:20px;height:20px;color:var(--grape)}.ahh .ship-tx b{font-weight:700;color:var(--plum)}.ahh .ship-tx{display:inline}.ahh .ship-hl{display:inline-flex;align-items:center;gap:5px;font-weight:700;font-size:11.5px;color:#0a7d43;background:#12b76a24;border-radius:100px;padding:1px 8px;white-space:nowrap;vertical-align:middle}.ahh .ship-hl:before{content:"";width:6px;height:6px;border-radius:50%;background:#12b76a;box-shadow:0 0 #12b76a80;animation:shippulse 1.8s ease-out infinite}@keyframes shippulse{0%{box-shadow:0 0 #12b76a80}70%{box-shadow:0 0 0 6px #12b76a00}to{box-shadow:0 0 #12b76a00}}@media(prefers-reduced-motion:reduce){.ahh .ship-hl:before{animation:none}}.ahh .pay{display:flex;align-items:center;gap:7px;flex-wrap:wrap;margin-top:14px;opacity:.92}.ahh .pay-img{height:24px;width:auto;display:block;max-width:100%;object-fit:contain}.ahh .pay .p{height:22px;padding:0 8px;border:1px solid var(--line-soft);border-radius:5px;background:#fff;display:flex;align-items:center;font-size:10px;font-weight:700;color:var(--plum-70)}.ahh .trust-badges{display:grid;grid-template-columns:repeat(4,1fr);gap:8px;margin-top:16px;padding-top:16px;border-top:1px solid var(--line-soft)}.ahh .tb{text-align:center}.ahh .tb img{width:32px;height:32px;object-fit:contain;margin:0 auto 6px}.ahh .tb span{font-size:10px;color:var(--plum-70);line-height:1.2;display:block}.ahh .marq{background:var(--plum);color:#fff;overflow:hidden;padding:15px 0}.ahh .marq-track{display:flex;gap:44px;white-space:nowrap;animation:scroll 30s linear infinite;font-size:13px;letter-spacing:.14em;text-transform:uppercase;font-weight:600}.ahh .marq-track span{display:inline-flex;align-items:center;gap:10px;opacity:.92}.ahh .marq-track svg{width:15px;height:15px;color:var(--rose)}@keyframes scroll{to{transform:translate(-50%)}}@keyframes floaty{0%,to{transform:translateY(0)}50%{transform:translateY(-16px)}}.ahh .stats-band>.wrap{position:relative;z-index:1}.ahh .stat .n{font-size:clamp(46px,6vw,66px);font-weight:800;line-height:.95;background:linear-gradient(120deg,var(--berry),var(--rose));-webkit-background-clip:text;background-clip:text;color:transparent}.ahh .stat .l{font-size:14px;color:var(--plum-70);margin-top:10px;max-width:22ch;margin-inline:auto}.ahh .split{display:grid;grid-template-columns:1fr 1fr;gap:60px;align-items:center}@media(max-width:880px){.ahh .split{grid-template-columns:1fr;gap:34px}}.ahh .copy p{color:var(--plum-70);margin-top:16px;max-width:46ch}.ahh .bar-g.in{transform:scaleY(1)}.ahh .bar-val.in{opacity:1}.ahh .trend.in{stroke-dashoffset:0}.ahh .alua-line.in{opacity:.9}.ahh .alua-tag.in{opacity:1}.ahh .bene{background:#fff;border:1px solid var(--line-soft);border-radius:20px;padding:32px 28px;transition:transform .3s var(--ease),box-shadow .3s var(--ease)}.ahh .bene:hover{transform:translateY(-4px);box-shadow:var(--shadow-sm)}.ahh .bene .b-ic{width:52px;height:52px;border-radius:14px;background:var(--blush);display:flex;align-items:center;justify-content:center;margin-bottom:18px;transition:transform .3s var(--bounce)}.ahh .bene:hover .b-ic{transform:rotate(-8deg) scale(1.08)}.ahh .bene .b-ic img{width:28px;height:28px;object-fit:contain}.ahh .bene .b-ic svg{width:25px;height:25px;color:var(--berry)}.ahh .bene h3{font-size:20px;margin-bottom:9px}.ahh .bene p{font-size:14px;color:var(--plum-70)}.ahh .bene sup{color:var(--berry);font-size:10px}.ahh .ing-band{background:var(--blush-2)}.ahh .tl-band>.wrap{position:relative;z-index:1}.ahh .ugc-band{background:var(--plum);color:#fff;position:relative;overflow:hidden}.ahh .ugc-band>.wrap{position:relative;z-index:1}.ahh .ugc-band .eyebrow{background:#ffffff1a;border-color:#ffffff29;color:#fff}.ahh .ugc-band .eyebrow:before{color:var(--petal)}.ahh .ugc-band h2{color:#fff}.ahh .ugc-band .wave{color:var(--rose)}.ahh .ugc-band:after{content:"\2726";position:absolute;z-index:0;top:44px;right:7%;color:var(--petal);font-size:30px;opacity:.5;animation:twinkle 3s ease-in-out infinite}.ahh .ugc-scroll{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(230px,1fr);gap:18px;margin-top:44px;overflow-x:auto;padding-bottom:8px;scroll-snap-type:x mandatory;scrollbar-width:none;-ms-overflow-style:none}.ahh .ugc-scroll::-webkit-scrollbar{display:none}.ahh .ugc-controls{display:none;gap:10px;justify-content:center;margin-top:20px}@media(min-width:900px){.ahh .ugc-scroll{grid-auto-columns:1fr;overflow:visible}}.ahh .ugc{background:#ffffff0f;border:1px solid rgba(255,255,255,.12);border-radius:20px;overflow:hidden;scroll-snap-align:start}.ahh .ugc .uimg{position:relative;aspect-ratio:4/5;overflow:hidden;background:#4a1a44}.ahh .ugc .uimg img{width:100%;height:100%;object-fit:cover}.ahh .ugc .play{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center}.ahh .ugc .play span{width:52px;height:52px;border-radius:50%;background:#ffffffeb;display:flex;align-items:center;justify-content:center}.ahh .ugc .play svg{width:20px;height:20px;color:var(--grape);margin-left:3px}.ahh .ugc .ubody{padding:16px 18px 20px}.ahh .ugc .ustars{color:#f2a900;font-size:13px;letter-spacing:1px}.ahh .ugc .uq{font-size:13.5px;margin:9px 0 12px;line-height:1.5}.ahh .ugc .uwho{font-size:12.5px;color:var(--petal);font-weight:600}.ahh .cmp-band{background:var(--blush)}.ahh .cmp{margin:46px auto 0;border-radius:22px;overflow:hidden;border:1px solid var(--line-soft);background:#fff;max-width:820px;box-shadow:var(--shadow-sm)}.ahh .cmp-row{display:grid;grid-template-columns:1.4fr 1fr 1fr;align-items:center}.ahh .cmp-row+.cmp-row{border-top:1px solid var(--line-soft)}.ahh .cmp-row .c{padding:17px 20px;font-size:14px}.ahh .cmp-row .c.feat{font-weight:600}.ahh .cmp-head .c{padding:22px 20px;font-weight:700;text-align:center;display:flex;align-items:center;justify-content:center}.ahh .cmp-head{background:var(--blush-2);align-items:stretch}.ahh .cmp-head .brand{background:linear-gradient(135deg,var(--grape),var(--berry));color:#fff;font-weight:800;font-size:19px;letter-spacing:.06em}.ahh .cmp-row .c.mid{display:flex;align-items:center;justify-content:center;text-align:center;background:#f7bad329;height:100%}.ahh .cmp-row .c.right{text-align:center;color:var(--plum-70)}.ahh .ic-y{color:var(--grape)}.ahh .ic-n{color:#c99cbe}.ahh .cmp-row .c svg{width:20px;height:20px}@media(max-width:620px){.ahh .cmp-row .c{padding:13px 12px;font-size:12.5px}.ahh .cmp-head .brand{font-size:15px}}.ahh .guar{text-align:center;max-width:640px;margin:0 auto}.ahh .guar .seal{width:132px;margin:0 auto 26px}.ahh .guar h2{margin-bottom:14px}.ahh .guar p{color:var(--plum-70);font-size:16px}.ahh .faq-list{max-width:780px;margin:46px auto 0}.ahh .faq{border-bottom:1px solid var(--line-soft)}.ahh .faq-q{width:100%;background:none;border:0;cursor:pointer;font-family:inherit;text-align:left;padding:22px 4px;display:flex;align-items:center;justify-content:space-between;gap:16px;font-size:16px;font-weight:600;color:var(--plum)}.ahh .faq-q .pm{flex:none;width:22px;height:22px;position:relative}.ahh .faq-q .pm:before,.ahh .faq-q .pm:after{content:"";position:absolute;background:var(--grape);border-radius:2px}.ahh .faq-q .pm:before{top:10px;left:2px;right:2px;height:2px}.ahh .faq-q .pm:after{left:10px;top:2px;bottom:2px;width:2px;transition:transform .25s var(--ease)}.ahh .faq.open .pm:after{transform:scaleY(0)}.ahh .faq-a{max-height:0;overflow:hidden;transition:max-height .3s var(--ease)}.ahh .faq-a .inner{padding:0 4px 22px;font-size:14.5px;color:var(--plum-70);max-width:66ch}.ahh footer{background:var(--blush);padding:66px 0 40px}.ahh .foot-top{display:grid;grid-template-columns:repeat(3,1fr);gap:30px;text-align:center;padding-bottom:42px;border-bottom:1px solid var(--line-soft)}@media(max-width:760px){.ahh .foot-top{grid-template-columns:1fr;gap:26px}}.ahh .foot-item svg{width:26px;height:26px;color:var(--grape);margin-bottom:8px}.ahh .foot-item .t{font-weight:700;font-size:14px}.ahh .foot-item .d{font-size:12.5px;color:var(--plum-70);margin-top:3px}.ahh .foot-bottom{display:flex;align-items:center;justify-content:space-between;gap:16px;padding-top:26px;flex-wrap:wrap}.ahh .foot-links{display:flex;gap:20px;font-size:13px;color:var(--plum-70);flex-wrap:wrap}.ahh .foot-links a:hover{color:var(--grape)}.ahh .sticky-cta{position:fixed;left:0;right:0;bottom:0;z-index:70;background:#fffcfbf5;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-top:1px solid var(--line);padding:10px 0;transform:translateY(120%);transition:transform .35s var(--ease);box-shadow:0 -10px 30px -18px #5e1f6e66}.ahh .sticky-cta.show{transform:none}.ahh .sticky-in{display:flex;align-items:center;gap:14px}.ahh .sticky-info{flex:1;min-width:0}.ahh .sticky-title{font-weight:800;font-size:14.5px;color:var(--plum);line-height:1.15;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ahh .sticky-offer{font-size:12.5px;color:var(--berry);font-weight:700;margin-top:2px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ahh .sticky-btn{width:auto;padding:14px 30px;flex:none;gap:8px}@media(max-width:640px){.ahh .sticky-cta{padding:8px 0}.ahh .sticky-in{gap:10px}.ahh .sticky-title{font-size:13px}.ahh .sticky-offer{font-size:11.5px}.ahh .sticky-btn{padding:12px 18px;font-size:14px}}.ahh .reveal{opacity:0;transform:translateY(24px);transition:opacity .6s var(--ease),transform .6s var(--bounce)}.ahh .reveal.in{opacity:1;transform:none}@media(prefers-reduced-motion:reduce){.ahh .reveal{opacity:1;transform:none;transition:none}.ahh .marq-track,.ahh .hero-panel:after,.ahh .ugc-band:after,.ahh .eyebrow:before{animation:none}}.ahh :focus-visible{outline:2px solid var(--grape);outline-offset:3px;border-radius:6px}.ahh .link.active{stroke:var(--berry)}@keyframes flow{to{stroke-dashoffset:-11}}@keyframes breathe{0%,to{transform:translate(-50%,-50%) scale(1)}50%{transform:translate(-50%,-50%) scale(1.045)}}@keyframes glow{0%,to{opacity:.5;transform:scale(1)}50%{opacity:.9;transform:scale(1.14)}}@keyframes spin{to{transform:rotate(360deg)}}@keyframes nodebob{0%,to{transform:translate(-50%,-50%)}50%{transform:translate(-50%,calc(-50% - 5px))}}.ahh .node.active .n-ic{transform:translateY(-3px) scale(1.09);border-color:var(--grape);box-shadow:var(--shadow-sm)}.ahh .progress{position:fixed;top:0;left:0;height:3px;width:0;z-index:100;background:linear-gradient(90deg,var(--grape),var(--berry),var(--rose));box-shadow:0 0 10px #b23a9380}.ahh .section{padding:106px 0}.ahh .eff,.ahh .foot-item{transition:transform .3s var(--ease),box-shadow .3s var(--ease)}.ahh .bene,.ahh .buy-card,.ahh .cmp{border-radius:24px}.ahh .bene:hover{box-shadow:var(--shadow)}.ahh .bene .b-ic{background:linear-gradient(150deg,var(--blush),var(--petal))}.ahh .bene-band h2 .hl{color:var(--petal)}.ahh .bene-band .wave{color:var(--rose)}.ahh .bene-band .eyebrow{background:#ffffff1a;border-color:#fff3;color:#fff}.ahh .bene-band .eyebrow:before{color:var(--petal)}.ahh .bene-band .bene{background:transparent;border:0;box-shadow:none;padding:22px}.ahh .bene-band .bene:hover{transform:translateY(-4px);box-shadow:none}.ahh .bene-band .bene h3{color:#fff}.ahh .bene-band .bene p{color:#ffffffd1}.ahh .bene-band .bene sup{color:var(--petal)}.ahh .bene-band .bene .b-ic{background:#fff;box-shadow:0 10px 26px -12px #00000080;width:64px;height:64px;border-radius:16px}.ahh .bene-band .bene .b-ic svg{width:34px;height:34px;color:var(--berry)}.ahh .bene-band .bene .b-ic img{width:38px;height:38px}.ahh .bene-grid .bene:nth-child(2){transition-delay:.09s}.ahh .bene-grid .bene:nth-child(3){transition-delay:.18s}.ahh .bene-grid .bene:nth-child(4){transition-delay:.27s}.ahh .bene-grid .bene:nth-child(5){transition-delay:.36s}.ahh .bene-grid .bene:nth-child(6){transition-delay:.45s}.ahh .wave{filter:drop-shadow(0 2px 0 rgba(232,106,160,.14))}.ahh #gebruik,.ahh #ingredienten{position:relative;overflow:hidden}.ahh #gebruik{padding-bottom:44px;background:radial-gradient(85% 62% at 12% 4%,rgba(255,255,255,.55),transparent 55%),linear-gradient(180deg,#feeff6,#fbddec 42%,#f7d2e3 74%,#f4cedd)}.ahh #gebruik>.wrap,.ahh #ingredienten>.wrap{position:relative;z-index:1}.ahh #gebruik:before{content:"";position:absolute;z-index:0;width:200px;height:200px;border-radius:50%;bottom:-60px;left:-50px;background:radial-gradient(circle,rgba(247,186,211,.4),transparent 70%);animation:floaty 9s ease-in-out infinite}.ahh #ingredienten:after{content:"\2726";position:absolute;z-index:0;top:12%;left:6%;color:var(--petal);font-size:26px;opacity:.55;animation:twinkle 3.2s ease-in-out infinite}@media(prefers-reduced-motion:reduce){.ahh .progress{display:none}.ahh #gebruik:before,.ahh #ingredienten:after{animation:none}}.ahh .bg-band .btn{background:#fff;color:var(--grape);width:auto;padding:16px 40px}.ahh .bg-band .btn:hover{background:var(--blush);color:var(--grape-deep)}.ahh .cmp-visuals{display:flex;align-items:center;justify-content:center;gap:22px;margin:46px auto 0;max-width:520px}.ahh .cmp-visuals .cv{flex:1;text-align:center}.ahh .cmp-visuals .cv .pic{aspect-ratio:1/1;border-radius:20px;overflow:hidden;background:var(--blush);border:1px solid var(--line-soft);box-shadow:var(--shadow-sm)}.ahh .cmp-visuals .cv .pic img{width:100%;height:100%;object-fit:cover}.ahh .cmp-visuals .cv .pic .ph{border-radius:0;min-height:0;height:100%}.ahh .cmp-visuals .cv span{display:block;margin-top:10px;font-weight:700;font-size:13px;color:var(--plum)}.ahh .cmp-visuals .cv.gen span{color:var(--plum-70)}.ahh .cmp-visuals .cv-vs{flex:none;width:46px;height:46px;border-radius:50%;background:linear-gradient(135deg,var(--grape),var(--berry));color:#fff;display:flex;align-items:center;justify-content:center;font-weight:800;font-size:13px;box-shadow:var(--shadow-sm)}.ahh .vtl-step.in .vtl-dot{border-color:var(--berry);transform:scale(1.12);box-shadow:0 0 0 6px #b23a931f}.ahh .vtl-step.in .vtl-dot:after{background:var(--berry);transform:scale(1.2)}.ahh .stats-band h2 .hl{color:var(--berry)}.ahh .stats-band .muted{color:var(--plum-70)}.ahh .stats-band .stat .n{font-size:clamp(30px,3.4vw,40px)}.ahh .stats-band .stat .l{font-size:12.5px;margin-top:3px}.ahh .formula-sec>.wrap{position:relative;z-index:2}.ahh .formula-sec .split{grid-template-columns:.82fr 1.18fr;gap:44px}@media(max-width:880px){.ahh .formula-sec .split{grid-template-columns:1fr}}.ahh h2 .hl{color:var(--berry)}.ahh .ritual-sec>.wrap{position:relative;z-index:1}@keyframes berryfloat{0%,to{transform:translateY(0) rotate(var(--r,0deg))}50%{transform:translateY(-24px) rotate(calc(var(--r,0deg) + 8deg))}}.ahh .ing-layout{display:grid;grid-template-columns:minmax(300px,360px) 1fr;gap:38px;align-items:start}@media(max-width:900px){.ahh .ing-layout{grid-template-columns:1fr;gap:26px}}.ahh .ing-btn{display:flex;align-items:center;gap:12px;width:100%;background:#fff;border:1px solid var(--line-soft);border-radius:14px;padding:14px 16px;margin-top:12px;cursor:pointer;font-family:inherit;font-size:14px;font-weight:600;color:var(--plum);text-align:left;box-shadow:var(--shadow-xs);transition:transform .2s var(--ease),box-shadow .2s var(--ease)}.ahh .ing-btn:hover{transform:translateY(-2px);box-shadow:var(--shadow-sm)}.ahh .ing-btn .bi{width:20px;height:20px;color:var(--berry);flex:none}.ahh .ing-btn .ext{width:16px;height:16px;color:var(--plum-70);margin-left:auto;flex:none}.ahh .ing-quote{margin-top:22px;background:linear-gradient(150deg,var(--grape),var(--grape-deep));color:#fff;border-radius:18px;padding:22px;box-shadow:var(--shadow-sm)}.ahh .q-title{font-weight:700;font-size:15px;margin-bottom:10px}.ahh .q-text{font-size:13.5px;line-height:1.6;color:#ffffffeb}.ahh .q-author{display:flex;align-items:center;gap:12px;margin-top:16px}.ahh .q-av{width:40px;height:40px;border-radius:50%;background:#ffffff40;flex:none;overflow:hidden}.ahh .q-av img{width:100%;height:100%;object-fit:cover;display:block}.ahh .q-info b{display:block;font-size:13px}.ahh .q-info span{font-size:11.5px;color:#fffc}.ahh .ing-cards-wrap{overflow:hidden;min-width:0}.ahh .ing-cards{display:flex;gap:20px;overflow-x:auto;padding:2px 2px 4px;scroll-snap-type:x mandatory;scrollbar-width:none;-ms-overflow-style:none}.ahh .ing-cards::-webkit-scrollbar{display:none}.ahh .ing-card{flex:none;width:min(74vw,264px);scroll-snap-align:start}.ahh .ic-img{border-radius:16px;overflow:hidden;aspect-ratio:1/1;margin-bottom:14px;box-shadow:var(--shadow-xs)}.ahh .ic-img img{width:100%;height:100%;object-fit:cover;display:block}.ahh .ic-img .ph{border-radius:0;min-height:0;height:100%}.ahh .ing-card h3{font-size:18px;margin-bottom:4px}.ahh .ic-dose{font-size:12.5px;font-weight:700;color:var(--grape);margin-bottom:8px}.ahh .ing-card p{font-size:13.5px;color:var(--plum-70);line-height:1.5}.ahh .ing-modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:200;display:none;align-items:center;justify-content:center;padding:24px}.ahh .ing-modal.open{display:flex}.ahh .im-backdrop{position:absolute;top:0;right:0;bottom:0;left:0;background:#3a15338c;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.ahh .im-box{position:relative;z-index:1;max-width:560px;max-height:88vh;background:#fff;border-radius:20px;overflow:auto;box-shadow:var(--shadow)}.ahh .im-box img{width:100%;height:auto;display:block}.ahh .im-close{position:absolute;top:12px;right:12px;z-index:2;width:36px;height:36px;border-radius:50%;background:#ffffffeb;border:1px solid var(--line-soft);cursor:pointer;font-size:20px;line-height:1;color:var(--plum);display:flex;align-items:center;justify-content:center}.ahh .im-placeholder{padding:64px 34px;text-align:center;color:var(--grape-deep);background:linear-gradient(140deg,#fce9f1,#ebbad7)}.ahh .im-placeholder .imp-t{font-size:12px;letter-spacing:.14em;text-transform:uppercase;font-weight:700}.ahh .im-placeholder .imp-d{font-size:13px;color:var(--plum-70);margin-top:8px;max-width:34ch;margin-inline:auto}.ahh .ic-controls{display:flex;gap:10px;justify-content:flex-end;margin-top:14px}.ahh .ic-arrow{width:44px;height:44px;border-radius:50%;background:#fff;border:1px solid var(--line-soft);cursor:pointer;color:var(--grape);display:flex;align-items:center;justify-content:center;box-shadow:var(--shadow-xs);transition:transform .2s var(--ease),box-shadow .2s var(--ease),background .2s,opacity .2s}.ahh .ic-arrow:hover{transform:translateY(-2px);box-shadow:var(--shadow-sm);background:var(--blush-2)}.ahh .ic-arrow svg{width:20px;height:20px}.ahh .ic-arrow:disabled{opacity:.35;cursor:default;transform:none;box-shadow:var(--shadow-xs);background:#fff}.ahh .ing-quote-full{grid-column:1/-1;margin-top:6px;padding:24px 30px}.ahh .reveal.in .re-ring-prog{stroke-dashoffset:var(--off)}@keyframes rmqscroll{to{transform:translate(-50%)}}.ahh .rcard .ba2 .balab.l{left:9px}.ahh .news-in .eyebrow{background:#ffffff1a;border-color:#fff3;color:#fff}.ahh .news-in .eyebrow:before{color:var(--petal)}.ahh .news-in h2 .hl{color:var(--petal)}@media(max-width:640px){.ahh{font-size:15px}.ahh .section{padding:52px 0}.ahh .wrap{padding:0 18px}.ahh h2{font-size:26px}.ahh h3{font-size:19px}.ahh .eyebrow{font-size:10px;padding:6px 13px}.ahh .wave{width:74px;margin-top:12px}.ahh .btn{padding:15px 22px;font-size:15px}.ahh .announce{font-size:10.5px;letter-spacing:.06em;padding:9px 14px}.ahh .nav-in{height:56px}.ahh .logo img{height:26px}.ahh .hero{padding:0 0 34px}.ahh .hero-grid{gap:22px;padding:0}.ahh .gmain{margin:0 -18px;border-radius:0}.ahh .thumbs{gap:8px}.ahh .h-title{font-size:28px}.ahh .h-sub{font-size:14.5px}.ahh .usps{margin:18px 0}.ahh .usps{padding:14px;border-radius:14px}.ahh .usp .ui{width:40px;height:40px;border-radius:12px}.ahh .usp .ui img{width:25px;height:25px}.ahh .usp b{font-size:10.5px}.ahh .efficacy .eff{padding:13px 6px}.ahh .eff .n{font-size:23px}.ahh .eff .l{font-size:10px}.ahh .cta-btn{padding:15px 16px}.ahh .cta-line{font-size:14px;gap:7px}.ahh .cta-line svg{width:16px;height:16px}.ahh .trust-badges{gap:6px}.ahh .tb img{width:28px;height:28px}.ahh .tb span{font-size:9px}.ahh .marq{padding:12px 0}.ahh .marq-track{font-size:12px;gap:32px}.ahh .stats-band .stat .n{font-size:32px}.ahh .stats-band .stat .l{font-size:11px}.ahh .chart-split .copy{order:2}.ahh .formula-sec .split{gap:24px}.ahh .formula-sec .copy{order:2!important}.ahh .bene-band .bene{padding:16px 14px;background:#ffffff12;border:1px solid rgba(255,255,255,.18);border-radius:16px}.ahh .bene-band .bene .b-ic{width:46px;height:46px;border-radius:13px;margin-bottom:11px}.ahh .bene-band .bene .b-ic img{width:28px;height:28px}.ahh .bene h3{font-size:14.5px;margin-bottom:6px}.ahh .bene p{font-size:12px}.ahh .ing-band,.ahh .ing-layout{gap:22px}.ahh .ing-card{width:78vw}.ahh .ritual-sec .copy{order:1}.ahh .ugc-scroll{gap:14px;margin-top:34px;grid-auto-columns:100%}.ahh .ugc .uimg{aspect-ratio:1/1}.ahh .ugc .uq{font-size:13px}.ahh .cmp-visuals{gap:12px;margin-top:26px}.ahh .cmp-visuals .cv span{margin-top:7px;font-size:12px}.ahh .cmp{margin-top:22px}.ahh .faq-list{margin-top:34px}.ahh .faq-q{font-size:15px;padding:18px 4px}.ahh .faq-a .inner{font-size:14px}.ahh .guar .seal{width:104px}.ahh .guar p{font-size:15px}.ahh footer{padding:46px 0 30px}.ahh .logo.center img{height:34px}.ahh .foot-top{padding-bottom:32px}.ahh #trustBadges{margin-top:24px;padding-top:20px}.ahh .thumb{width:66px}.ahh .foot-top{grid-template-columns:1fr;gap:0;text-align:left;padding-bottom:26px}.ahh .foot-item{display:grid;grid-template-columns:auto 1fr;align-items:center;gap:14px;padding:10px 0;border-bottom:1px solid var(--line-soft)}.ahh .foot-item:last-child{border-bottom:0}.ahh .foot-item svg{width:24px;height:24px;margin-bottom:0;grid-row:span 2}.ahh .foot-item .t{font-size:14px}.ahh .foot-item .d{margin-top:1px}.ahh .sticky-cta{padding:10px 14px;gap:10px}.ahh .sticky-cta .sp .n{font-size:15px}.ahh .sticky-cta .btn{padding:13px 20px}}@media(max-width:380px){.ahh .h-title{font-size:26px}.ahh h2{font-size:24px}.ahh .usp b{font-size:10px}.ahh .stats-band .stat .n{font-size:30px}.ahh .cta-btn{padding:14px 12px}.ahh .cta-line{font-size:12.5px;gap:6px}.ahh .cta-line svg{width:15px;height:15px}}.ahh .pill-row{display:flex;flex-wrap:wrap;gap:9px;margin:18px 0 22px}.ahh .pill-row span{display:inline-flex;align-items:center;gap:7px;background:var(--blush-2);border:1px solid var(--line-soft);border-radius:100px;padding:7px 14px;font-size:12px;font-weight:600;color:var(--plum)}.ahh .pill-row svg{width:14px;height:14px;color:var(--grape);flex:none}.ahh .claims{max-width:820px;margin:44px auto 0;font-size:11.5px;line-height:1.6;color:var(--plum-70);text-align:center}.ahh .close-guar .seal{width:118px;margin:0 auto 18px}.ahh .close-guar .btn{margin-top:22px}.ahh .faq-list.flush{margin-top:0}.ahh .usps{display:grid!important;grid-template-columns:repeat(3,1fr);gap:11px;background:none!important;border:0!important;padding:0!important;margin:26px 0 28px!important;align-items:stretch}.ahh .usp{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;text-align:center;background:#fff;border:1px solid var(--line-soft);border-radius:20px;padding:22px 12px 18px;overflow:hidden;box-shadow:0 12px 28px -22px #5e1f6e8c;transition:transform .32s var(--ease),box-shadow .32s var(--ease),border-color .32s var(--ease)}.ahh .usp:before{content:"";position:absolute;top:0;left:0;right:0;height:3px;background:linear-gradient(90deg,var(--grape),var(--berry) 55%,var(--rose))}.ahh .usp:after{content:"";position:absolute;width:130px;height:130px;border-radius:50%;right:-50px;top:-58px;background:radial-gradient(circle,rgba(247,186,211,.55),transparent 70%);pointer-events:none}.ahh .usp:hover{transform:translateY(-5px);border-color:var(--petal);box-shadow:0 24px 42px -24px #5e1f6e99}.ahh .usp .ui{position:relative;z-index:1;width:54px!important;height:54px!important;border-radius:17px!important;margin:0 auto 13px;display:flex;align-items:center;justify-content:center;background:linear-gradient(150deg,#fdf0f6,#f7cfe3 55%,#f0b9d6);border:1px solid rgba(122,42,140,.11);box-shadow:inset 0 1px #ffffffe6,0 9px 20px -13px #7a2a8cb3;transition:transform .4s var(--bounce)}.ahh .usp:hover .ui{transform:translateY(-2px) rotate(-7deg) scale(1.07)}.ahh .usp .ui svg{width:27px!important;height:27px!important;color:var(--grape-deep)!important}.ahh .usp b{position:relative;z-index:1;display:block;font-size:12.5px;font-weight:700;line-height:1.26;color:var(--plum)}.ahh .usp .us{position:relative;z-index:1;display:block;font-size:10.5px;font-weight:500;color:var(--plum-70);margin-top:6px;line-height:1.32;letter-spacing:.005em}.ahh .usp sup{color:var(--berry);font-size:8.5px;font-weight:800}@media(max-width:520px){.ahh .usps{gap:8px}.ahh .usp{padding:17px 7px 14px;border-radius:17px}.ahh .usp .ui{width:46px!important;height:46px!important;border-radius:14px!important;margin-bottom:10px}.ahh .usp .ui svg{width:23px!important;height:23px!important}.ahh .usp b{font-size:11px}.ahh .usp .us{font-size:9.5px;margin-top:4px}}@media(max-width:360px){.ahh .usp .us{display:none}}.ahh .usp b{min-height:2.55em;display:flex;align-items:center;justify-content:center}.ahh .usp .us{margin-top:auto;padding-top:6px}@media(max-width:520px){.ahh .usp b{min-height:2.6em}}.ahh .pill-row{display:grid!important;grid-template-columns:1fr 1fr;gap:9px;margin:20px 0 24px!important}.ahh .pill-row span{display:flex;align-items:center;gap:8px;width:100%;background:linear-gradient(135deg,var(--blush-2),#FFF8FB);border:1px solid var(--line-soft);border-radius:100px;padding:9px 15px;font-size:11.8px;font-weight:600;color:var(--plum);line-height:1.25;box-shadow:0 6px 14px -12px #5e1f6e80;transition:transform .25s var(--ease),border-color .25s var(--ease)}.ahh .pill-row span:hover{transform:translateY(-2px);border-color:var(--petal)}.ahh .pill-row svg{width:13px;height:13px;color:var(--grape);flex:none;stroke-width:3}@media(max-width:520px){.ahh .pill-row{gap:7px}.ahh .pill-row span{padding:8px 12px;font-size:10.8px;gap:6px;border-radius:14px}.ahh .pill-row svg{width:12px;height:12px}}.ahh .usps{display:grid!important;grid-template-columns:repeat(3,1fr);gap:0!important;background:#fff!important;border:1px solid var(--line-soft)!important;border-radius:18px!important;padding:0!important;margin:20px 0 22px!important;overflow:hidden;position:relative;box-shadow:0 10px 24px -20px #5e1f6e80}.ahh .usps:before{content:"";position:absolute;top:0;left:0;right:0;height:3px;z-index:2;background:linear-gradient(90deg,var(--grape),var(--berry) 55%,var(--rose))}.ahh .usp{display:flex;flex-direction:row;align-items:center;gap:10px;text-align:left;background:none;border:0;border-radius:0;padding:14px 12px 13px;box-shadow:none;overflow:visible;transition:background .25s var(--ease)}.ahh .usp:before,.ahh .usp:after{display:none!important}.ahh .usp+.usp{border-left:1px solid var(--line-soft)}.ahh .usp:hover{transform:none;box-shadow:none;background:var(--blush-2)}.ahh .usp .ui{width:36px!important;height:36px!important;border-radius:11px!important;margin:0!important;flex:none}.ahh .usp:hover .ui{transform:rotate(-6deg) scale(1.05)}.ahh .usp .ui svg{width:20px!important;height:20px!important}.ahh .usp b{min-height:0;display:block;text-align:left;font-size:11.5px;line-height:1.22}.ahh .usp .us{display:none}@media(max-width:520px){.ahh .usps{border-radius:15px!important;margin:16px 0 18px!important}.ahh .usp{flex-direction:column;gap:7px;text-align:center;padding:13px 5px 12px}.ahh .usp .ui{width:32px!important;height:32px!important;border-radius:10px!important}.ahh .usp .ui svg{width:18px!important;height:18px!important}.ahh .usp b{font-size:10px;text-align:center;line-height:1.2}}.ahh .pill-row{display:grid!important;grid-template-columns:1fr 1fr;gap:10px 20px;margin:18px 0 20px!important}.ahh .pill-row span{display:flex!important;align-items:flex-start;gap:8px;width:auto;background:none!important;border:0!important;border-radius:0!important;padding:0!important;box-shadow:none!important;font-size:12.5px;font-weight:600;color:var(--plum);line-height:1.3}.ahh .pill-row span:hover{transform:none;border-color:transparent}.ahh .pill-row svg{width:14px;height:14px;color:var(--grape);flex:none;stroke-width:3;margin-top:1px}@media(max-width:520px){.ahh .pill-row{gap:9px 14px;margin:15px 0 17px!important}.ahh .pill-row span{font-size:11.5px;gap:7px}.ahh .pill-row svg{width:13px;height:13px}}.ahh .guar-band{background:var(--blush-2);position:relative;overflow:hidden}.ahh .guar-band:before{content:"";position:absolute;z-index:0;width:230px;height:230px;border-radius:50%;left:-70px;top:-80px;background:radial-gradient(circle,rgba(247,186,211,.5),transparent 70%)}.ahh .guar-band:after{content:"";position:absolute;z-index:0;width:190px;height:190px;border-radius:50%;right:-60px;bottom:-70px;background:radial-gradient(circle,rgba(232,106,160,.24),transparent 70%)}.ahh .guar .seal{width:132px;margin:0 auto 20px}.ahh .guar .wave{margin-left:auto;margin-right:auto}.ahh .faq-band{background:var(--cream)}.ahh .faq-band .faq-list{max-width:820px;margin:44px auto 0}.ahh .prod-acc{margin:20px 0 0;display:flex;flex-direction:column;gap:9px}.ahh .prod-acc .faq{border:1px solid var(--line-soft);border-radius:14px;background:#fff;box-shadow:0 8px 20px -18px #5e1f6e8c;overflow:hidden;transition:border-color .25s var(--ease),box-shadow .25s var(--ease)}.ahh .prod-acc .faq:hover{border-color:var(--petal)}.ahh .prod-acc .faq.open{border-color:var(--grape);background:linear-gradient(135deg,#fff,#fef6fa)}.ahh .prod-acc .faq-q{padding:15px 16px;font-size:13.5px;font-weight:700;color:var(--plum);gap:12px}.ahh .prod-acc .faq-a .inner{padding:0 16px 15px;font-size:13px;line-height:1.6;color:var(--plum-70)}.ahh .prod-acc .faq-q .pm:before,.ahh .prod-acc .faq-q .pm:after{background:var(--grape)}@media(max-width:520px){.ahh .prod-acc{gap:8px}.ahh .prod-acc .faq-q{padding:13px 14px;font-size:12.5px}.ahh .prod-acc .faq-a .inner{padding:0 14px 13px;font-size:12.3px}}.ahh .trust-badges{display:grid!important;grid-template-columns:repeat(4,1fr);gap:10px;margin-top:22px!important;padding-top:20px;border-top:1px solid var(--line-soft)}.ahh .tb{display:flex;flex-direction:column;align-items:center;gap:9px;text-align:center}.ahh .tb .tbi{width:40px;height:40px;border-radius:50%;display:flex;align-items:center;justify-content:center;background:linear-gradient(150deg,#fdf0f6,#f3c6de);border:1px solid rgba(122,42,140,.1);box-shadow:inset 0 1px #ffffffe6,0 8px 16px -13px #7a2a8cb3;transition:transform .3s var(--bounce)}.ahh .tb:hover .tbi{transform:translateY(-2px) scale(1.06)}.ahh .tb .tbi svg{width:20px;height:20px;color:var(--grape-deep)}.ahh .tb span{font-size:10.5px;font-weight:600;color:var(--plum-70);line-height:1.25}@media(max-width:520px){.ahh .trust-badges{gap:6px}.ahh .tb .tbi{width:34px;height:34px}.ahh .tb .tbi svg{width:17px;height:17px}.ahh .tb span{font-size:9.5px}}@media(min-width:981px)and (max-width:1120px){.ahh .cta-line{font-size:13.5px;gap:7px}.ahh .cta-btn{padding:16px}}.ahh .sx.on .sx-med{border-color:var(--grape);background:linear-gradient(150deg,#fdf0f6,#f7cfe3);box-shadow:0 16px 32px -18px #7a2a8cbf}.ahh .sx.on .sx-med svg{transform:scale(1.08)}.ahh .sx.on .sx-halo{opacity:1;transform:scale(1);animation:symspin 9s linear infinite}.ahh .sx.on .sx-lb{color:var(--grape-deep)}@keyframes symspin{to{transform:rotate(360deg)}}@keyframes symfloat{0%,to{translate:0 0}50%{translate:0 -5px}}.ahh .sym-cap.fade{opacity:0}@media(prefers-reduced-motion:reduce){.ahh .sx.on .sx-halo{animation:none}}.ahh .sx.on .sx-med{border-color:var(--grape);border-width:2px;background:radial-gradient(75% 75% at 50% 32%,#fdf0f6,#f6cbe2 60%,#f0b7d6);box-shadow:inset 0 1px #fffffff2,0 20px 34px -18px #7a2a8ccc,0 0 0 6px #e86aa017}.ahh .sx.on .sx-med:after{border-color:#7a2a8c33}.ahh .sx.on .sx-med svg{transform:scale(1.06)}.ahh .gallery{z-index:1}.ahh .buy{position:relative;z-index:2}.ahh .thumb-row{position:relative;z-index:3;background:#fff;border-radius:14px}.ahh .thumbs{scroll-padding:0 4px;-webkit-mask-image:linear-gradient(90deg,transparent 0,#000 14px,#000 calc(100% - 14px),transparent 100%);mask-image:linear-gradient(90deg,transparent 0,#000 14px,#000 calc(100% - 14px),transparent 100%)}.ahh .g-arrow{background:#fff;z-index:4}.ahh .gmain.glow:before{z-index:-1}.ahh .buy-card .pay{justify-content:center;text-align:center;margin-top:16px}.ahh .buy-card .pay-img{margin:0 auto}.ahh .usps:before{display:none!important}.ahh .usps{border-color:var(--line)!important}.ahh .sx.on .sx-med{border-color:#fff;border-width:2px;background:linear-gradient(150deg,#fde3ee,#f7bad3 55%,#e86aa0);box-shadow:0 0 0 7px #e86aa029,0 22px 42px -16px #e86aa0d9}.ahh .sx.on .sx-med svg{color:#4a1a44}.ahh .sx.on .sx-med:after{border-color:#4a1a4424}.ahh .sx.on .sx-lb{color:#fff}.ahh .sx.on .sx-med{border-color:#fff;border-width:2px;background:radial-gradient(78% 78% at 50% 30%,#fff3f8,#f9cbe0 62%,#f2a8cc);box-shadow:0 0 0 7px #e86aa033,0 24px 44px -16px #e86aa0e6,inset 0 1px #fffffff2}.ahh .sx.on .sx-img{transform:scale(1.07)}.ahh .sx.on .sx-img{transform:scale(1.04)}.ahh .sx.on .sx-med{background:none;box-shadow:0 0 0 7px #e86aa038,0 24px 44px -16px #e86aa0f2}.ahh .sx.on .sx-med{border:0!important;background:none;box-shadow:0 0 0 3px #fff,0 0 0 10px #e86aa047,0 24px 44px -16px #e86aa0e6}.ahh .sx.on .sx-img{filter:brightness(1.04) saturate(1.04)}.ahh .sx.on .sx-img{transform:scale(1.3)!important}.ahh .sx.on .sx-med:before{box-shadow:inset 0 0 13px 6px #3e153942}.ahh .sx.on .sx-med:after{background:radial-gradient(circle at 50% 34%,#f3d6f8,#d08fde 44%,#a551b8 80%,#7a2a8c)}.ahh .ugc{display:flex}.ahh .ugc .ubody{padding:20px 20px 18px;display:flex;flex-direction:column;width:100%}.ahh .ugc .uq{flex:1 1 auto;margin:10px 0 16px;font-size:13.5px;line-height:1.55}.ahh .uwho{display:flex!important;align-items:center;gap:10px;padding-top:14px;border-top:1px solid rgba(255,255,255,.13)}.ahh .uav{flex:none;width:34px;height:34px;border-radius:50%;display:flex;align-items:center;justify-content:center;background:linear-gradient(150deg,var(--rose),var(--berry));color:#fff;font-size:13.5px;font-weight:800;letter-spacing:.01em;box-shadow:0 6px 14px -7px #e86aa0e6}.ahh .uname{font-size:12.3px;font-weight:600;color:var(--petal);line-height:1.3}@media(max-width:520px){.ahh .ugc .ubody{padding:17px 16px 15px}.ahh .uav{width:31px;height:31px;font-size:12.5px}.ahh .uname{font-size:11.6px}}.ahh .usp .ui img{width:70%;height:70%;object-fit:contain;display:block}@media(max-width:520px){.ahh .usp .ui img{width:68%;height:68%}}.ahh .usp .ui{width:44px!important;height:44px!important;border-radius:0!important;background:none!important;border:0!important;box-shadow:none!important}.ahh .usp .ui img{width:100%!important;height:100%!important;object-fit:contain}.ahh .usp:hover .ui{transform:scale(1.06)}.ahh .usp{gap:12px}@media(max-width:520px){.ahh .usp .ui{width:38px!important;height:38px!important}.ahh .usp{gap:8px}}.ahh .usps{box-shadow:none!important}.ahh .eyebrow:before,.ahh .ugc-band:after,.ahh #ingredienten:after{content:none!important;display:none!important;animation:none!important}.ahh .eyebrow{gap:0}@media(max-width:520px){.ahh .tp-widget{gap:6px;font-size:11px;flex-wrap:nowrap}.ahh .tp-stars{gap:1.5px;flex:none}.ahh .tp-stars svg{width:13px!important;height:13px!important}.ahh .tp-label{white-space:nowrap}}@media(max-width:380px){.ahh .tp-widget{gap:5px;font-size:10.2px}.ahh .tp-stars svg{width:12px!important;height:12px!important}}@media(max-width:640px){.ahh .h-sub{font-size:13.5px}}@media(max-width:640px){.ahh .cta-line{font-size:12.8px;gap:6px;flex-wrap:nowrap;white-space:nowrap}.ahh .cta-btn{padding:15px 12px}.ahh .cta-line svg{width:15px;height:15px;flex:none}}@media(max-width:380px){.ahh .cta-line{font-size:11.6px;gap:5px}.ahh .cta-line svg{width:14px;height:14px}}@media(max-width:640px){.ahh .efficacy{margin:12px 0 0!important}.ahh .eff{padding:11px 5px}.ahh .eff .n{font-size:21px}.ahh .eff .l{font-size:9.4px;margin-top:5px;line-height:1.25}.ahh .trust-badges{margin-top:14px!important;padding-top:14px;gap:6px}.ahh .tb{gap:7px}.ahh .tb .tbi{width:32px;height:32px}.ahh .tb .tbi svg{width:16px;height:16px}.ahh .tb span{font-size:9px;line-height:1.2}}@media(max-width:880px){.ahh #waarom .split .symwrap{order:-1}.ahh #waarom .split .copy{order:1}}.ahh .ugc-dots{display:none;justify-content:center;align-items:center;gap:8px;margin-top:14px}.ahh .ugc-dot{width:7px;height:7px;padding:0;border:0;border-radius:100px;cursor:pointer;background:#ffffff4d;transition:width .3s var(--ease),background .3s var(--ease)}.ahh .ugc-dot.on{width:22px;background:var(--rose)}@media(max-width:880px){.ahh .ugc-controls{display:flex!important;margin-top:16px;gap:12px}.ahh .ugc-controls .ic-arrow{width:40px;height:40px;background:#ffffff1a;border-color:#ffffff47;color:#fff;box-shadow:none}.ahh .ugc-controls .ic-arrow:hover{background:#fff3}.ahh .ugc-dots{display:flex}}@media(max-width:880px){.ahh .ugc-controls{display:none!important}}.ahh .ugc-dots{gap:2px;margin-top:18px}.ahh .ugc-dot{width:auto;height:auto;background:none!important;padding:11px 5px;display:flex;align-items:center;justify-content:center;-webkit-tap-highlight-color:transparent}.ahh .ugc-dot:before{content:"";display:block;width:7px;height:7px;border-radius:100px;background:#ffffff4d;transition:width .3s var(--ease),background .3s var(--ease)}.ahh .ugc-dot.on:before{width:24px;background:var(--rose)}.ahh .promise{margin:14px 0 0;text-align:center;font-size:12.5px;font-weight:700;color:var(--berry);line-height:1.4}.ahh .promise sup{font-size:8px}.ahh .hero-quote{display:flex;align-items:center;gap:14px;margin-top:20px;padding:14px 16px;border-radius:18px;background:var(--blush-2);border:1px solid var(--line-soft)}.ahh .hq-img{flex:none;width:52px;height:52px;border-radius:50%;overflow:hidden}.ahh .hq-img img{width:100%;height:100%;object-fit:cover}.ahh .hq-tx p{margin:0;font-size:12.8px;line-height:1.5;color:var(--plum);font-style:italic}.ahh .hq-tx span{display:block;margin-top:5px;font-size:11px;font-weight:700;color:var(--berry)}.ahh .res-layout{display:grid;grid-template-columns:1fr minmax(180px,250px) 1fr;gap:26px;align-items:center;margin-top:46px}.ahh .res-col{display:flex;flex-direction:column;gap:18px}.ahh .res-mid{position:relative;text-align:center}.ahh .res-mid img{width:100%;height:auto;display:block}@media(max-width:900px){.ahh .res-layout{grid-template-columns:1fr 1fr;gap:16px}.ahh .res-mid{grid-column:1/-1;order:-1;max-width:230px;margin:0 auto}.ahh .res-col{gap:16px}}@media(max-width:560px){.ahh .res-layout{grid-template-columns:1fr}.ahh .plan.on{padding:9.5px 10.5px}.ahh .hero-quote{padding:12px 13px;gap:11px}.ahh .hq-img{width:44px;height:44px}.ahh .hq-tx p{font-size:11.8px}}.ahh .ugc-scroll{grid-auto-columns:calc((100% - 54px)/4)!important;scroll-padding-left:0}.ahh .uav.has-img{background:none;box-shadow:none;overflow:hidden;padding:0}.ahh .uav.has-img img{width:100%;height:100%;object-fit:cover;border-radius:50%;display:block}.ahh .ugc-dots{display:flex}@media(max-width:1100px){.ahh .ugc-scroll{grid-auto-columns:calc((100% - 36px)/3)!important}}@media(max-width:880px){.ahh .ugc-scroll{grid-auto-columns:calc((100% - 18px)/2)!important}}@media(max-width:620px){.ahh .ugc-scroll{grid-auto-columns:100%!important}}.ahh .cta-btn .cta-line{letter-spacing:.055em;font-weight:800}@media(max-width:520px){.ahh .cta-btn .cta-line{letter-spacing:.03em}}.ahh .charts{display:flex;flex-direction:column;gap:26px;max-width:100%}.ahh .chart{margin:0;min-width:0;opacity:0;transform:translateY(16px);transition:opacity .7s var(--ease),transform .7s var(--ease);transition-delay:calc(var(--i) * .12s)}.ahh .charts.in .chart{opacity:1;transform:none}.ahh .ch-title{font-size:clamp(14.5px,1.4vw,17px);font-weight:800;color:var(--plum);letter-spacing:-.015em;margin:0 0 10px;line-height:1.25}.ahh .ch-title em{font-style:italic;font-weight:600;color:var(--plum-70)}.ahh .ch-plot{position:relative;border-radius:20px;padding:14px 12px 6px;overflow:hidden;background:radial-gradient(120% 130% at 12% 0%,#fff,#fff8fb 42%,#fbe9f3);border:1px solid rgba(58,21,51,.055);box-shadow:0 1px #ffffffe6 inset}.ahh .ch-plot svg{display:block;width:100%;height:auto;overflow:visible}.ahh .gl{stroke:#3a15330e;stroke-width:1;stroke-dasharray:2 6;stroke-linecap:round}.ahh .ax{stroke:#3a153357;stroke-width:1.4}.ahh .axd{fill:#fff;stroke:#3a153357;stroke-width:1.4}.ahh .mo{font-family:inherit;font-size:11px;font-style:normal;font-weight:700;letter-spacing:.1em;text-transform:uppercase;fill:#3a15336b}.ahh .ch-tag{position:absolute;top:13px;z-index:2;display:inline-flex;align-items:center;gap:6px;padding:5px 12px;border-radius:100px;background:#ffffffdb;border:1px solid rgba(58,21,51,.07);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);font-size:9.6px;font-weight:800;letter-spacing:.13em;text-transform:uppercase;color:var(--plum);opacity:0;transform:translateY(-6px);transition:opacity .5s var(--ease) .9s,transform .5s var(--ease) .9s}.ahh .charts.in .ch-tag{opacity:1;transform:none}.ahh .ch-tag i{width:5px;height:5px;border-radius:50%;background:var(--rose)}.ahh .ch-tag.left{left:14px}.ahh .ch-tag.right{right:14px}.ahh .ch-tag.right i{background:var(--grape)}.ahh .cl{transition:opacity .35s var(--ease),stroke-width .25s var(--ease)}.ahh .charts.in .cl{animation:drawline 1.6s cubic-bezier(.33,.9,.3,1) both;animation-delay:var(--d)}@keyframes drawline{to{stroke-dashoffset:0}}.ahh .ar{opacity:0;transition:opacity .9s var(--ease) .5s}.ahh .charts.in .ar{opacity:1}.ahh .cl.off{opacity:.06}.ahh .cl.dim{opacity:.14}.ahh .cl.hi{stroke-width:3.4}@media(prefers-reduced-motion:reduce){.ahh .chart,.ahh .ch-tag{opacity:1;transform:none;transition:none}.ahh .charts.in .cl{animation:none;stroke-dashoffset:0!important}}.ahh .ch-legend{display:flex;flex-wrap:wrap;justify-content:center;gap:8px}.ahh .lg{display:inline-flex;align-items:center;gap:8px;padding:8px 15px;border-radius:100px;border:1px solid rgba(58,21,51,.08);background:#fff;cursor:pointer;font-family:inherit;font-size:11.5px;font-weight:700;color:var(--plum-70);box-shadow:0 1px 2px #3a15330a;transition:color .25s var(--ease),border-color .25s var(--ease),box-shadow .25s var(--ease),transform .25s var(--ease),opacity .25s var(--ease)}.ahh .lg:hover{transform:translateY(-2px);box-shadow:0 8px 18px -12px #5e1f6e80}.ahh .lg.on{color:var(--plum);border-color:#e86aa066}.ahh .lg:not(.on){opacity:.45}.ahh .lg .sw{width:18px;height:3px;border-radius:2px;background:var(--c);flex:none}.ahh .lg .sw.dash{background:repeating-linear-gradient(90deg,var(--c) 0 6px,transparent 6px 10px)}.ahh .lg .sw.dot{background:repeating-linear-gradient(90deg,var(--c) 0 2px,transparent 2px 5px)}.ahh .ch-note{text-align:center;font-size:10.5px;letter-spacing:.02em;color:var(--plum-70);margin:0;opacity:.8}@media(max-width:520px){.ahh .charts{gap:20px}.ahh .ch-plot{padding:11px 8px 4px;border-radius:16px}.ahh .mo{font-size:12px;letter-spacing:.06em}.ahh .ch-tag{font-size:8.8px;padding:4px 10px;top:10px}.ahh .ch-tag.left{left:10px}.ahh .ch-tag.right{right:10px}.ahh .lg{font-size:10.4px;padding:7px 12px;gap:7px}}.ahh .ing-left h2{font-size:clamp(20px,1.95vw,26px);line-height:1.2;letter-spacing:-.015em}.ahh .ing-left .muted{font-size:13.5px;line-height:1.6}@media(max-width:880px){.ahh .ing-left h2{font-size:clamp(21px,4.4vw,25px)}}.ahh .res-layout{grid-template-columns:.68fr 1fr .68fr;gap:26px}.ahh .res-mid img{width:100%;max-width:none}.ahh .bene{padding:20px 18px}.ahh .bene h3{font-size:15.5px}.ahh .bene p{font-size:12.8px;line-height:1.55}@media(max-width:900px){.ahh .res-layout{grid-template-columns:1fr 1fr;gap:16px}.ahh .res-mid{grid-column:1/-1;order:-1;max-width:340px;margin:0 auto}}@media(max-width:560px){.ahh .res-layout{grid-template-columns:1fr}.ahh .res-mid{max-width:270px}}.ahh .res-layout{grid-template-columns:.78fr 1fr .78fr;gap:28px}.ahh .res-chips{display:flex;flex-wrap:wrap;justify-content:center;gap:9px;margin-top:16px}.ahh .rc{display:inline-flex;align-items:center;gap:8px;padding:9px 16px;border-radius:100px;background:#fff;border:1px solid var(--line-soft);font-size:12.3px;font-weight:800;letter-spacing:.01em;color:var(--plum);box-shadow:0 8px 20px -16px #5e1f6e99;transition:transform .28s var(--ease),box-shadow .28s var(--ease),border-color .28s var(--ease)}.ahh .rc:hover{transform:translateY(-2px);border-color:var(--petal);box-shadow:0 14px 26px -18px #5e1f6eb3}.ahh .rc svg{width:16px;height:16px;flex:none;color:var(--grape)}.ahh .rc.alt{background:linear-gradient(120deg,var(--grape),var(--berry));border-color:transparent;color:#fff}.ahh .rc.alt svg{color:#fff}.ahh .rc.alt:hover{border-color:transparent}@media(max-width:900px){.ahh .res-layout{grid-template-columns:1fr 1fr;gap:16px}.ahh .res-mid{grid-column:1/-1;order:-1;max-width:320px;margin:0 auto}}@media(max-width:560px){.ahh .res-layout{grid-template-columns:1fr}.ahh .res-mid{max-width:250px}.ahh .rc{font-size:11.3px;padding:8px 13px;gap:7px}.ahh .rc svg{width:14px;height:14px}}.ahh .ugc-vp{overflow:hidden;margin-top:44px}.ahh .ugc-scroll.is-slider{display:flex!important;gap:18px;overflow:visible!important;margin-top:0!important;padding-bottom:0;grid-auto-columns:unset!important;cursor:grab;user-select:none;-webkit-user-select:none;touch-action:pan-y;will-change:transform}.ahh .ugc-scroll.is-slider.grabbing{cursor:grabbing}.ahh .ugc-scroll.is-slider .ugc{scroll-snap-align:none}.ahh .ugc-scroll.is-slider .ugc *{-webkit-user-drag:none}.ahh .ugc-nav{display:flex;align-items:center;justify-content:center;gap:16px;margin-top:22px}.ahh .ugc-arrow{width:42px;height:42px;border-radius:50%;flex:none;cursor:pointer;display:flex;align-items:center;justify-content:center;background:#ffffff1f;border:1px solid rgba(255,255,255,.28);color:#fff;transition:background .25s var(--ease),opacity .25s var(--ease),transform .25s var(--ease)}.ahh .ugc-arrow svg{width:18px;height:18px}.ahh .ugc-arrow:hover:not(:disabled){background:#ffffff3d;transform:translateY(-2px)}.ahh .ugc-arrow:disabled{opacity:.28;cursor:default}.ahh .ugc-nav .ugc-dots{display:flex;gap:2px;margin:0}@media(max-width:520px){.ahh .ugc-vp{margin-top:34px}.ahh .ugc-scroll.is-slider{gap:14px}.ahh .ugc-nav{gap:12px;margin-top:18px}.ahh .ugc-arrow{width:38px;height:38px}}.ahh .res-layout{grid-template-columns:.9fr 1fr .9fr;gap:30px}.ahh .res-mid{max-width:400px;margin:0 auto}@media(max-width:900px){.ahh .res-layout{grid-template-columns:1fr 1fr;gap:16px}.ahh .res-mid{grid-column:1/-1;order:-1;max-width:280px}}@media(max-width:560px){.ahh .res-layout{grid-template-columns:1fr}.ahh .res-mid{max-width:220px}}.ahh .bene .b-ic{width:60px!important;height:60px!important;border-radius:0!important;background:none!important;box-shadow:none!important;border:0!important;margin-bottom:14px}.ahh .bene .b-ic img{width:100%;height:100%;object-fit:contain;display:block}.ahh .bene:hover .b-ic{transform:translateY(-3px) scale(1.06)}@media(max-width:560px){.ahh .bene .b-ic{width:52px!important;height:52px!important;margin-bottom:11px}}.ahh #resultaat{padding-bottom:0!important;overflow:hidden}.ahh #resultaat .res-chips{margin-top:22px}.ahh .res-layout{align-items:end;margin-top:40px}.ahh .res-col{align-self:center;padding-bottom:52px}.ahh .res-mid{max-width:400px;margin:0 auto;align-self:end;display:block}.ahh .res-mid img{display:block;width:100%;margin-bottom:-1px}@media(max-width:900px){.ahh .res-layout{grid-template-columns:1fr 1fr;gap:16px;align-items:center}.ahh .res-col{padding-bottom:0}.ahh .res-mid{grid-column:1/-1;order:1;max-width:300px;margin-top:26px}}@media(max-width:560px){.ahh .res-layout{grid-template-columns:1fr}.ahh .res-mid{max-width:240px}}.ahh .res-mid{width:100%;max-width:400px;margin:0!important;justify-self:center;align-self:end}@media(max-width:900px){.ahh .res-mid{max-width:300px;margin:26px auto 0!important;justify-self:center}}@media(max-width:560px){.ahh .res-mid{max-width:240px}}.ahh #resultaat{overflow:visible!important}.ahh .res-mid{width:100%!important;max-width:400px!important;min-width:200px;margin:0!important;justify-self:center;align-self:end}.ahh .res-mid img{display:block;width:100%;height:auto;margin-bottom:-1px}@media(max-width:900px){.ahh .res-mid{max-width:300px!important;margin:26px auto 0!important}}@media(max-width:560px){.ahh .res-mid{max-width:240px!important}}.ahh .res-mid{align-self:stretch!important;display:flex;flex-direction:column;justify-content:flex-end}.ahh .res-mid img{margin-bottom:0}.ahh #resultaat{overflow:visible!important;padding-bottom:0!important}.ahh .res-layout{grid-template-columns:.82fr 1fr .82fr;gap:26px}.ahh .res-mid{max-width:520px!important;min-width:220px}.ahh .res-mid img{max-height:none;height:auto;object-fit:contain}@media(max-width:1100px){.ahh .res-mid{max-width:420px!important}}@media(max-width:900px){.ahh .res-mid{max-width:360px!important}}@media(max-width:560px){.ahh .res-mid{max-width:280px!important}}.ahh .res-layout{grid-template-columns:minmax(0,1fr) minmax(300px,520px) minmax(0,1fr)}@media(max-width:1100px){.ahh .res-layout{grid-template-columns:minmax(0,1fr) minmax(260px,420px) minmax(0,1fr)}}@media(max-width:900px){.ahh .res-layout{grid-template-columns:1fr 1fr}}@media(max-width:560px){.ahh .res-layout{grid-template-columns:1fr}}.ahh .guar-band{position:relative;isolation:isolate;overflow:hidden;background-image:url(/cdn/shop/files/Designing_product_background_image_2K_202609011203_1.jpg?v=1788244415&width=2000)!important;background-size:cover;background-position:center;background-repeat:no-repeat}.ahh .guar-band:before,.ahh .guar-band:after{content:"";position:absolute;z-index:0;width:auto;height:auto;border-radius:0;left:0;right:0;top:0;bottom:0;background:none}.ahh .guar-band:before{background:radial-gradient(70% 78% at 50% 48%,#fffcfdf0,#fff8fbdb 46%,#fff4f99e)}.ahh .guar-band:after{background:linear-gradient(180deg,#fffcfde6,#fffcfd00 22% 78%,#fffcfde6)}.ahh .guar-band>.wrap{position:relative;z-index:1}@media(max-width:640px){.ahh .guar-band:before{background:radial-gradient(120% 70% at 50% 50%,#fffcfdf5,#fff8fbe6 55%,#fff4f9c7)}}.ahh .guar-band:before,.ahh .guar-band:after{display:none!important}.ahh .guar-band{padding-top:46px!important;padding-bottom:46px!important;background-position:center center;background-size:cover}.ahh .guar-band .seal{width:92px;margin-bottom:12px}.ahh .guar-band h2{font-size:clamp(23px,2.5vw,33px);line-height:1.2;margin-top:12px!important}.ahh .guar-band .wave{margin-top:6px}.ahh .guar-band p{font-size:14px;line-height:1.6;max-width:52ch;margin-left:auto;margin-right:auto}.ahh .guar-band p[style*="margin-top:22px"]{margin-top:16px!important}.ahh .guar-band .btn{padding:15px 36px!important}.ahh .guar-band div[style*="margin-top:30px"]{margin-top:22px!important}@media(max-width:640px){.ahh .guar-band{padding-top:36px!important;padding-bottom:36px!important}.ahh .guar-band .seal{width:76px}.ahh .guar-band h2{font-size:clamp(21px,5.4vw,26px)}.ahh .guar-band p{font-size:12.8px}}.ahh .guar-band{background-image:url(/cdn/shop/files/Designing_product_background_image_2K_202609011206.jpg?v=1788244589&width=2000)!important;background-size:cover;background-position:center center;padding-top:74px!important;padding-bottom:74px!important}.ahh .guar-band .seal{width:118px;margin-bottom:16px}@media(max-width:640px){.ahh .guar-band{padding-top:52px!important;padding-bottom:52px!important}.ahh .guar-band .seal{width:96px}}.ahh .guar-band{padding-top:96px!important;padding-bottom:96px!important}@media(max-width:640px){.ahh .guar-band{padding-top:60px!important;padding-bottom:60px!important}}.ahh #resultaat{background-image:url(/cdn/shop/files/Pink_clouds_on_white_background_202609011221.jpg?v=1788245477&width=2000)!important;background-size:cover!important;background-position:center top!important;background-repeat:no-repeat!important;background-color:#fffafc!important}.ahh #resultaat>.wrap{position:relative;z-index:1}.ahh #resultaat{background-image:url(/cdn/shop/files/Pink_clouds_on_white_background_202609011226.jpg?v=1788245789&width=2200)!important;background-size:cover!important;background-position:center top!important;background-repeat:no-repeat!important;background-color:#fffafc!important}@media(max-width:768px){.ahh #resultaat{background-image:url(/cdn/shop/files/Edit_mobile_image_colors_2K_202609011223.jpg?v=1788245838&width=1200)!important}}.ahh #resultaat{position:relative}.ahh #resultaat:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;pointer-events:none;background:linear-gradient(180deg,#ffffffa8,#ffffff85,#ffffff4d 68%,#ffffff29)}@media(max-width:768px){.ahh #resultaat:before{background:linear-gradient(180deg,#ffffffb3,#ffffff8a 40%,#ffffff3d)}}@media(max-width:900px){.ahh .res-layout{row-gap:0!important}.ahh .res-mid{order:-1!important;margin:0 auto!important;max-width:300px!important}.ahh .res-mid img{display:block;margin-bottom:0}.ahh .res-col{gap:14px}.ahh .res-col+.res-col{margin-top:14px}}@media(max-width:560px){.ahh .res-layout{grid-template-columns:1fr}.ahh .res-mid{max-width:280px!important}}@media(max-width:900px){.ahh .res-layout{row-gap:14px!important}.ahh .res-col+.res-col{margin-top:0}.ahh .res-mid{grid-column:1/-1;margin-bottom:-14px!important}}@media(max-width:768px){.ahh .guar-band{background-image:url(/cdn/shop/files/Bottle_and_capsules_mobile_backg__202609011232.jpg?v=1788246426&width=1200)!important;background-size:cover!important;background-position:center bottom!important;padding-top:34px!important;padding-bottom:clamp(230px,68vw,400px)!important}.ahh .guar-band .wrap{display:block}.ahh .guar-band .seal{width:84px;margin-bottom:10px}.ahh .guar-band h2{font-size:clamp(20px,5.2vw,25px)}.ahh .guar-band p{font-size:12.6px;max-width:34ch}}@media(max-width:768px){.ahh .ch-legend{flex-wrap:nowrap;justify-content:center;gap:5px}.ahh .lg{padding:6px 9px;gap:5px;font-size:10px;flex:0 1 auto;white-space:nowrap;min-width:0}.ahh .lg .sw{width:13px;height:2.5px}.ahh .ch-note{font-size:9.6px;margin-top:2px}}@media(max-width:420px){.ahh .ch-legend{gap:4px}.ahh .lg{padding:5px 7px;gap:4px;font-size:9px}.ahh .lg .sw{width:11px}}@media(max-width:340px){.ahh .lg{font-size:8.2px;padding:5px 6px}.ahh .lg .sw{width:9px}}@media(max-width:900px){.ahh #resultaat{padding-bottom:56px!important}}@media(max-width:560px){.ahh #resultaat{padding-bottom:48px!important}}@media(max-width:768px){.ahh .guar-band{padding-top:40px!important;padding-bottom:clamp(300px,86vw,470px)!important}.ahh .guar-band .seal{width:104px;margin-bottom:14px}.ahh .guar-band h2{font-size:clamp(23px,6.2vw,29px);line-height:1.18}.ahh .guar-band p{font-size:14px;line-height:1.6;max-width:none;padding:0 4px}.ahh .guar-band .eyebrow{font-size:10px}.ahh .guar-band .btn{padding:16px 34px!important;font-size:14px}.ahh .guar-band div[style*="margin-top:30px"]{margin-top:26px!important}}@media(max-width:420px){.ahh .guar-band{padding-bottom:clamp(280px,88vw,400px)!important}.ahh .guar-band h2{font-size:23px}.ahh .guar-band p{font-size:13.2px}}@media(max-width:768px){.ahh .guar-band p{padding:0;max-width:none!important}}.ahh .copy .ahh-rte>p:first-child{margin-top:18px}.ahh .ahh-bundle{margin:0}.ahh product-form.ahh-form{display:block;background:none;border:0;margin:0;padding:0}.ahh .ahh-form .form{margin:0}.ahh .ahh-form .product-form__buttons{display:block;width:100%;max-width:100%;margin:0}.ahh button.cta-btn.product-form__submit{width:100%;margin:0;text-transform:none}.ahh .cta-btn[disabled],.ahh .cta-btn[aria-disabled=true]{opacity:.55;cursor:not-allowed;box-shadow:none;transform:none}.ahh .cta-btn[disabled]:hover,.ahh .cta-btn[aria-disabled=true]:hover{transform:none;box-shadow:none;background-position:0 0}.ahh .cta-btn .loading__spinner{display:flex;align-items:center;width:18px;height:18px;flex:none}.ahh .cta-btn .loading__spinner svg{width:18px;height:18px}.ahh .cta-btn .loading__spinner.hidden{display:none}.ahh .product-form__error-message-wrapper{display:flex;align-items:center;gap:8px;margin:0 0 12px;font-size:13px;font-weight:600;color:#b3261e;background:#fdecea;border:1px solid #F5C6C1;border-radius:12px;padding:10px 13px}.ahh .product-form__error-message-wrapper[hidden]{display:none}.ahh .product-form__error-message-wrapper .svg-wrapper{display:flex;flex:none}.ahh .product-form__error-message-wrapper svg{width:16px;height:16px}.ahh h1 strong,.ahh h2 strong,.alua-ing h2 strong{color:var(--berry);font-weight:inherit}.ahh .copy .ahh-rte>p:first-child strong,.ahh .copy .ahh-rte>p:first-child b{color:var(--berry)}.ahh .copy .ahh-rte b,.ahh .copy .ahh-rte strong,.ahh .center p.muted b,.ahh .center p.muted strong{color:var(--plum);font-weight:700}.ahh .faq-a .inner p+p{margin-top:10px}.alua-sec.alua-ing{background:var(--blush-2,#FEF6F9);font-family:Poppins,system-ui,sans-serif;padding:100px 0}.alua-ing h1,.alua-ing h2{font-family:Poppins,system-ui,sans-serif;font-weight:700}.alua-ing .ing-left h2{font-size:clamp(20px,1.95vw,26px);line-height:1.2;letter-spacing:-.015em}.alua-ing .ing-left .muted{font-size:13.5px;line-height:1.6}@media(max-width:880px){.alua-ing .ing-left h2{font-size:clamp(21px,4.4vw,25px)}}@media(max-width:640px){.alua-sec.alua-ing{padding:40px 0}.alua-ing .ing-band,.alua-ing .ing-layout{gap:22px}}.alua-ing .ing-left{display:flex;flex-direction:column;align-items:stretch}.alua-ing .ing-left>.eyebrow{order:1;align-self:flex-start}.alua-ing .ing-left>h2{order:2}.alua-ing .ing-left>p{order:3}.alua-ing .ing-left>.ing-btn:nth-of-type(2){order:4}.alua-ing .ing-left>.ing-btn:nth-of-type(1){order:5}.ahh .ahh-cta{display:block;background:none;border-radius:0;margin:0}.ahh .ahh-cta>.payment-icons,.ahh .ahh-cta~.payment-icons,.ahh .ahh-cta .payment-icons,.ahh .ahh-cta .sale-details{display:none!important}.ahh .ahh-cta product-form.product-form{display:block;background:none;margin:0;padding:0}.ahh .ahh-cta .product-form__buttons{display:block;width:100%;max-width:100%;margin:0}.ahh .ahh-cta .product-form__submit{display:inline-flex;align-items:center;justify-content:center;gap:10px;width:100%;border:0;cursor:pointer;font-family:inherit;font-weight:700;font-size:15.5px;letter-spacing:.01em;padding:18px 24px;border-radius:100px;color:#fff;background:linear-gradient(135deg,var(--grape),var(--berry));background-size:170% 170%;box-shadow:0 16px 32px -12px #7a2a8c9e;text-transform:none;min-height:0;transition:transform .25s var(--ease),box-shadow .25s var(--ease),background-position .5s var(--ease)}.ahh .ahh-cta .product-form__submit:hover{background-position:100% 0;transform:translateY(-2px) scale(1.012);box-shadow:0 22px 40px -12px #7a2a8cb8}.ahh .ahh-cta .product-form__submit:after,.ahh .ahh-cta .product-form__submit:before{display:none}.ahh .ahh-cta .product-form__submit[disabled],.ahh .ahh-cta .product-form__submit[aria-disabled=true]{opacity:.55;cursor:not-allowed;box-shadow:none;transform:none}.ahh .ahh-cta .loading__spinner{width:18px;height:18px;flex:none}.ahh .ahh-cta .loading__spinner.hidden{display:none}@media(max-width:640px){.ahh .ahh-cta .product-form__submit{padding:15px 12px;font-size:13.5px}}.ahh .ahh-subbox{margin:0 0 18px}.ahh .ahh-bundle-empty{display:block;margin:0 0 18px;padding:18px;border:2px dashed var(--petal);border-radius:18px;background:var(--blush-2);text-align:center}.ahh .ahh-bundle-empty b{display:block;font-size:13.5px;font-weight:800;color:var(--grape-deep)}.ahh .ahh-bundle-empty span{display:block;margin-top:5px;font-size:12px;color:var(--plum-70);line-height:1.45}
/*# sourceMappingURL=/cdn/shop/t/59/assets/alua-hh.css.map */
