:root{--wb-ink: #2A1450;--wb-primary: #5B2FA8;--wb-deep: #33165E;--wb-deeper: #3D1D6E;--wb-deepest: #1E0B3C;--wb-lav: #B9A0E8;--wb-lav-2: #C9B6EE;--wb-lilac: #EDE6F7;--wb-lilac-2: #F3EEFA;--wb-cream: #FAF6F0;--wb-gold: #E9C185;--wb-muted: #4A3568;--wb-muted-2: #6B5B85;--wb-faint: #9B8DB0;--wb-line: #EEE8F6;--wb-line-2: #E4DDEF;--wb-display: "Fraunces", Georgia, serif;--wb-body: "DM Sans", "Helvetica Neue", Arial, sans-serif;--wb-logo: "Fredoka", "DM Sans", sans-serif;--wb-pad: 20px;--wb-radius: 20px}@media(min-width:900px){:root{--wb-pad: 56px;--wb-radius: 28px}}.wb{font-family:var(--wb-body);color:var(--wb-ink);line-height:1.6;-webkit-font-smoothing:antialiased}.wb *,.wb *:before,.wb *:after{box-sizing:border-box}.wb h1,.wb h2,.wb h3,.wb h4{font-family:var(--wb-display);font-weight:500;margin:0;letter-spacing:-.01em;color:inherit;line-height:1.1}.wb p{margin:0}.wb a{color:var(--wb-primary)}.wb svg{display:inline-block;vertical-align:middle;flex-shrink:0}.wb img{display:block;max-width:100%}.wb-wrap{max-width:1440px;margin:0 auto;padding-left:var(--wb-pad);padding-right:var(--wb-pad)}.wb-section{padding:56px 0}@media(min-width:900px){.wb-section{padding:96px 0}}.wb-eyebrow{font-size:12px;letter-spacing:.16em;text-transform:uppercase;font-weight:700;color:var(--wb-primary)}.wb-eyebrow--gold{color:var(--wb-gold)}.wb-h1{font-size:clamp(38px,9vw,60px);line-height:1.04;letter-spacing:-.015em}.wb-h2{font-size:clamp(30px,6.5vw,46px)}.wb-h3{font-size:clamp(22px,4.5vw,32px);line-height:1.15}.wb-lead{font-size:17px;line-height:1.7;color:var(--wb-muted)}@media(min-width:900px){.wb-lead{font-size:18px}}.wb-center{text-align:center}.wb-em{font-style:italic;color:var(--wb-primary)}.wb-btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:56px;padding:0 30px;border-radius:100px;border:0;font-family:var(--wb-body);font-weight:700;font-size:15px;letter-spacing:.04em;text-transform:uppercase;text-decoration:none;cursor:pointer;transition:transform .15s ease,background .15s ease;width:100%}@media(min-width:640px){.wb-btn{width:auto}}.wb-btn:active{transform:scale(.98)}.wb-btn--primary,.wb a.wb-btn--primary{background:var(--wb-primary);color:#fff}.wb-btn--primary:hover{background:#4b2489;color:#fff}.wb-btn--gold,.wb a.wb-btn--gold{background:var(--wb-gold);color:var(--wb-ink)}.wb-btn--gold:hover{background:#e0b26e;color:var(--wb-ink)}.wb-btn--white,.wb a.wb-btn--white{background:#fff;color:var(--wb-ink);border:1px solid rgba(217,169,74,.4)}.wb-btn--ghost,.wb a.wb-btn--ghost{background:transparent;color:var(--wb-primary);border:1px solid rgba(91,47,168,.25);min-height:50px;font-size:12px;letter-spacing:.14em}.wb-btn--ghost-light,.wb a.wb-btn--ghost-light{background:transparent;color:#fff;border:1px solid rgba(255,255,255,.35);min-height:48px;font-size:12px;letter-spacing:.14em}.wb-btn--block{width:100%}.wb-cta-note{font-size:13px;color:var(--wb-muted-2);margin-top:10px}.wb-cta-stack{display:flex;flex-direction:column;align-items:center;gap:10px;margin-top:36px}.wb-stars{display:inline-flex;gap:2px;vertical-align:middle}.wb-stars svg{width:15px;height:15px;fill:var(--wb-primary)}.wb-stars--gold svg{fill:var(--wb-gold)}.wb-chip{display:inline-block;font-size:11px;font-weight:700;padding:5px 10px;border-radius:100px;background:var(--wb-lilac);color:var(--wb-primary)}.wb-chip--outline{background:transparent;border:1px solid rgba(91,47,168,.25);padding:7px 13px;font-size:12px;letter-spacing:.08em;text-transform:uppercase}.wb-badge{display:inline-block;font-size:10px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;padding:5px 12px;border-radius:100px;background:var(--wb-gold);color:var(--wb-ink)}.wb-badge--primary{background:var(--wb-primary);color:#fff}.wb-offer{background:var(--wb-deep);color:#fff;padding:8px var(--wb-pad);display:flex;align-items:center;justify-content:center;gap:18px;flex-wrap:wrap;text-align:center}.wb-offer__title{font-size:12px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.wb-offer__sub{font-size:11px;color:var(--wb-lav-2)}.wb-offer__timer{display:flex;align-items:center;gap:8px}@media(max-width:899px){.wb-offer{gap:6px 18px}.wb-offer__sub{display:none}}.wb-offer__unit{text-align:center;min-width:26px}.wb-offer__num{font-size:15px;font-weight:700;line-height:1;font-variant-numeric:tabular-nums}.wb-offer__lbl{font-size:8px;letter-spacing:.08em;text-transform:uppercase;color:var(--wb-lav-2);margin-top:2px}.wb-offer__colon{color:#7b52c4;font-weight:700;margin-top:-8px}@media(min-width:900px){.wb-offer{gap:40px;padding:8px var(--wb-pad)}.wb-offer__title{font-size:14px}.wb-offer__sub{font-size:12px}.wb-offer__num{font-size:16px}.wb-offer__lbl{font-size:9px}}.wb-header{background:#fff;border-bottom:1px solid var(--wb-line);position:sticky;top:0;z-index:40}.wb-header__row{display:flex;align-items:center;justify-content:space-between;height:64px}.wb-header__nav{display:none}.wb-header__logo{text-decoration:none;display:inline-flex;align-items:baseline;gap:0;font-family:var(--wb-logo);font-weight:600;font-size:26px;letter-spacing:-.01em}.wb-header__logo span:first-child{color:var(--wb-deep)}.wb-header__logo span:last-child{color:#8c64d6}.wb-header__logo img{height:34px;width:auto}.wb-header__actions{display:flex;align-items:center;gap:8px}.wb .wb-header__icon,.wb a.wb-header__icon{width:44px;height:44px;border-radius:22px;border:0;background:transparent;display:inline-flex;align-items:center;justify-content:center;color:var(--wb-ink);cursor:pointer;text-decoration:none}.wb a.wb-header__cart{width:44px;height:44px;border-radius:22px;border:1.5px solid var(--wb-ink);display:inline-flex;align-items:center;justify-content:center;font-size:13px;font-weight:700;color:var(--wb-ink);text-decoration:none}.wb-header__cta{display:none}.wb-header__burger{display:inline-flex}.wb-header__drawer{display:none;border-top:1px solid var(--wb-line);padding:10px 0 18px}.wb-header__drawer[data-open]{display:block}.wb .wb-header__drawer a{display:block;padding:12px 0;font-size:17px;font-weight:600;color:var(--wb-ink);text-decoration:none;border-bottom:1px solid var(--wb-line)}@media(min-width:900px){.wb-header__row{height:84px;display:grid;grid-template-columns:1fr auto 1fr}.wb-header__nav{display:flex;gap:30px;font-size:15px;font-weight:500}.wb .wb-header__nav a{color:var(--wb-ink);text-decoration:none}.wb .wb-header__nav a:hover{color:var(--wb-primary)}.wb-header__logo{font-size:30px;justify-self:center}.wb-header__logo img{height:40px}.wb-header__actions{justify-self:end;gap:14px}.wb-header__cta{display:inline-flex;min-height:44px;padding:0 22px;font-size:13px}.wb-header__burger,.wb-header__drawer{display:none!important}}.wb-hero{background:var(--wb-cream)}.wb-hero__grid{display:grid;grid-template-columns:1fr}.wb-hero__media{position:relative;aspect-ratio:4 / 5;overflow:hidden;background:var(--wb-lilac)}.wb-hero__media img{width:100%;height:100%;object-fit:cover;object-position:50% 30%}.wb-hero__quote{position:absolute;left:16px;top:16px;max-width:250px;background:#ffffffed;border-radius:16px;padding:12px 14px}.wb-hero__quote p{font-family:var(--wb-display);font-style:italic;font-size:15px;line-height:1.3;margin-bottom:6px}.wb-hero__quote small{display:block;font-size:10px;letter-spacing:.12em;text-transform:uppercase;color:var(--wb-primary);font-weight:700}.wb-hero__sticker{position:absolute;right:16px;bottom:16px;width:90px;height:90px;border-radius:50%;background:var(--wb-gold);display:flex;flex-direction:column;align-items:center;justify-content:center;transform:rotate(-8deg);box-shadow:0 10px 24px #2a14502e}.wb-hero__sticker b{font-family:var(--wb-display);font-size:28px;font-weight:700;line-height:1}.wb-hero__sticker small{font-size:9px;letter-spacing:.12em;text-transform:uppercase;font-weight:700}.wb-hero__copy{padding:32px var(--wb-pad) 40px;display:flex;flex-direction:column;gap:18px}.wb-hero__badge{display:flex;align-items:center;gap:12px;border:1px solid rgba(217,169,74,.35);border-radius:16px;padding:12px 14px;background:#fff;font-size:14px;line-height:1.5;color:var(--wb-muted)}.wb-hero__badge svg{flex-shrink:0;width:44px;height:44px}.wb-hero__proof{display:flex;align-items:center;flex-wrap:wrap;gap:8px 10px;font-size:14px;color:var(--wb-muted);font-weight:500}.wb-hero__proof .wb-sep{color:var(--wb-lav)}@media(max-width:639px){.wb-hero__proof .wb-sep{display:none}.wb-hero__proof>span:last-child{flex-basis:100%}}.wb-hero__ctas{display:flex;flex-direction:column;gap:10px}.wb-hero__fine{font-size:13px;color:var(--wb-muted-2)}@media(min-width:900px){.wb-hero__grid{grid-template-columns:48% 52%;min-height:720px}.wb-hero__media{aspect-ratio:auto}.wb-hero__quote{left:40px;top:40px;max-width:300px;padding:18px 20px}.wb-hero__quote p{font-size:20px}.wb-hero__sticker{right:28px;bottom:28px;width:118px;height:118px}.wb-hero__sticker b{font-size:34px}.wb-hero__copy{padding:48px 72px;justify-content:center;gap:22px}.wb-hero__ctas{flex-direction:row}}.wb-marquee{background:var(--wb-lilac);overflow:hidden;padding:16px 0}.wb-marquee__track{display:flex;gap:26px;white-space:nowrap;width:max-content;animation:wb-scroll 38s linear infinite;font-size:12px;letter-spacing:.08em;text-transform:uppercase;font-weight:700;color:var(--wb-deep)}.wb-marquee__track span{display:inline-flex;align-items:center;gap:26px}.wb-marquee__track i{color:var(--wb-lav);font-style:normal}@keyframes wb-scroll{0%{transform:translate(0)}to{transform:translate(-50%)}}@media(prefers-reduced-motion:reduce){.wb-marquee__track{animation:none}}.wb-grid{display:grid;gap:16px;grid-template-columns:1fr}@media(min-width:700px){.wb-grid--2,.wb-grid--3,.wb-grid--4{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:1000px){.wb-grid{gap:22px}.wb-grid--3{grid-template-columns:repeat(3,minmax(0,1fr))}.wb-grid--4{grid-template-columns:repeat(4,minmax(0,1fr))}}.wb-card{background:var(--wb-cream);border-radius:24px;padding:26px 22px;display:flex;flex-direction:column;gap:12px}.wb-card--white{background:#fff;border:1px solid var(--wb-line)}.wb-card--deep{background:var(--wb-deep);color:#fff}.wb-card__head{display:flex;align-items:center;justify-content:space-between}.wb-card__verified{font-size:11px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--wb-primary)}.wb-card h3{font-size:22px;line-height:1.25}.wb-card p{font-size:15px;line-height:1.7;color:var(--wb-muted)}.wb-card--deep p{color:#dccff5}.wb-card__foot{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-top:4px;font-size:14px;font-weight:700}.wb-card__tags{display:flex;gap:6px;flex-wrap:wrap;justify-content:flex-end}.wb-note{font-size:12px;color:var(--wb-faint);text-align:center;margin-top:20px}.wb-section-head{max-width:860px;margin:0 auto 36px;display:flex;flex-direction:column;gap:12px}.wb-section-head--left{margin-left:0}@media(min-width:900px){.wb-section-head{margin-bottom:52px}}.wb-reason{background:#fff;border:1px solid var(--wb-line);border-radius:var(--wb-radius);padding:20px;display:flex;flex-direction:column;gap:18px}.wb-reason__media{border-radius:18px;overflow:hidden;background:var(--wb-lilac);aspect-ratio:3 / 2;display:flex;align-items:center;justify-content:center}.wb-reason__media img{width:100%;height:100%;object-fit:cover}.wb-reason__media--contain img{object-fit:contain}.wb-reason__body{display:flex;flex-direction:column;gap:10px}.wb-reason__body p{font-size:16px;line-height:1.75;color:var(--wb-muted)}.wb-reason__chips{display:flex;gap:8px;flex-wrap:wrap;margin-top:4px}.wb-reasons__list{display:flex;flex-direction:column;gap:16px}@media(min-width:900px){.wb-reasons__list{gap:20px}.wb-reason{flex-direction:row;align-items:center;gap:48px;padding:36px}.wb-reason--flip{flex-direction:row-reverse}.wb-reason__media{width:380px;flex-shrink:0;aspect-ratio:auto;height:260px}.wb-reason__body p{max-width:720px}}.wb-buy{background:#fff}.wb-buy__grid{display:grid;grid-template-columns:1fr;gap:28px}.wb-buy__gallery{display:flex;flex-direction:column-reverse;gap:12px}.wb-buy__thumbs{display:flex;gap:8px;overflow-x:auto;scrollbar-width:none}.wb-buy__thumbs::-webkit-scrollbar{display:none}.wb-buy__thumb{flex:0 0 64px;width:64px;height:64px;border-radius:12px;border:1px solid var(--wb-line);background:var(--wb-lilac);overflow:hidden;padding:0;cursor:pointer}.wb-buy__thumb[aria-current=true]{border:2px solid var(--wb-primary)}.wb-buy__thumb img{width:100%;height:100%;object-fit:cover}.wb-buy__main{position:relative;border-radius:var(--wb-radius);background:var(--wb-lilac);overflow:hidden;aspect-ratio:1 / 1;display:flex;align-items:center;justify-content:center}.wb-buy__main img{width:100%;height:100%;object-fit:contain}.wb-buy__main .wb-badge{position:absolute;top:16px;left:16px}.wb-buy__sticker{position:absolute;bottom:14px;right:14px;width:84px;height:84px;border-radius:50%;background:#fff;display:flex;flex-direction:column;align-items:center;justify-content:center;transform:rotate(8deg);box-shadow:0 8px 20px #2a145024}.wb-buy__sticker b{font-family:var(--wb-display);font-size:24px;font-weight:700;color:var(--wb-primary);line-height:1}.wb-buy__sticker small{font-size:8px;letter-spacing:.1em;text-transform:uppercase;font-weight:700}.wb-buy__panel{display:flex;flex-direction:column;gap:16px}.wb-buy__rating{display:flex;align-items:center;flex-wrap:wrap;gap:8px 10px;font-size:14px;color:var(--wb-muted)}.wb-buy__rating a{font-weight:600}.wb-buy__title{font-size:clamp(30px,7vw,42px);line-height:1.06}.wb-buy__sub{font-size:15px;color:var(--wb-muted);margin-top:6px}.wb-buy__desc{font-size:16px;line-height:1.7;color:var(--wb-muted)}.wb-buy__chips{display:flex;flex-wrap:wrap;gap:8px}.wb-buy__chips .wb-chip{padding:7px 12px;font-size:12px}.wb-options{display:flex;flex-direction:column;gap:10px}.wb-option{position:relative;display:flex;align-items:center;gap:12px;padding:14px 16px;border-radius:18px;border:1px solid var(--wb-line-2);background:#fff;cursor:pointer}.wb-option input{width:20px;height:20px;accent-color:var(--wb-primary);margin:0;flex-shrink:0}.wb-option:has(input:checked){border:2px solid var(--wb-primary);background:var(--wb-cream);padding:13px 15px}.wb-option__body{flex-grow:1;min-width:0}.wb-option__name{display:block;font-size:16px;font-weight:700;line-height:1.25}.wb-option__sub{display:block;font-size:13px;color:var(--wb-muted-2);margin-top:3px}.wb-option__price{text-align:right;flex-shrink:0}.wb-option__price b{display:block;font-family:var(--wb-display);font-size:22px;font-weight:500}.wb-option__price s{font-size:13px;color:var(--wb-faint)}.wb-option .wb-badge{position:absolute;top:-11px;right:16px}.wb-refill{display:flex;align-items:center;gap:12px;padding:12px 16px;border-radius:16px;background:var(--wb-lilac);cursor:pointer}.wb-refill input{width:20px;height:20px;accent-color:var(--wb-primary);margin:0}.wb-refill b{display:block;font-size:15px}.wb-refill span{display:block;font-size:13px;color:var(--wb-muted);margin-top:2px}.wb-buy__trust{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;text-align:center;font-size:11px;color:var(--wb-muted);font-weight:600}.wb-buy__trust div{display:flex;flex-direction:column;align-items:center;gap:5px}.wb-buy__trust svg{width:22px;height:22px;stroke:var(--wb-primary);fill:none;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.wb-acc{border-top:1px solid var(--wb-line-2)}.wb-acc details{border-bottom:1px solid var(--wb-line)}.wb-acc summary{display:flex;align-items:center;justify-content:space-between;padding:14px 0;font-size:15px;font-weight:700;cursor:pointer;list-style:none}.wb-acc summary::-webkit-details-marker{display:none}.wb-acc summary svg{width:18px;height:18px;stroke:var(--wb-primary);fill:none;stroke-width:2;stroke-linecap:round;transition:transform .2s}.wb-acc details[open] summary svg{transform:rotate(180deg)}.wb-acc__body{padding:0 0 16px;font-size:15px;line-height:1.7;color:var(--wb-muted)}.wb-acc__body p+p{margin-top:8px}@media(min-width:900px){.wb-buy__grid{grid-template-columns:minmax(0,720px) minmax(0,1fr);gap:56px;align-items:start}.wb-buy__gallery{flex-direction:row}.wb-buy__thumbs{flex-direction:column;overflow:visible}.wb-buy__thumb{flex-basis:78px;width:78px;height:78px;border-radius:14px}.wb-buy__main{flex-grow:1;aspect-ratio:auto;height:660px}.wb-buy__sticker{width:96px;height:96px;bottom:20px;right:20px}.wb-buy__sticker b{font-size:28px}.wb-buy__sticker small{font-size:9px}.wb-option__price b{font-size:24px}}.wb-sticky{position:fixed;left:0;right:0;bottom:0;z-index:50;background:#fff;border-top:1px solid var(--wb-line);padding:10px 16px calc(10px + env(safe-area-inset-bottom));display:none;align-items:center;gap:12px;transform:translateY(110%);transition:transform .25s ease}.wb-sticky[data-visible]{transform:translateY(0)}.wb-sticky__price{flex-shrink:0}.wb-sticky__price b{display:block;font-family:var(--wb-display);font-size:20px}.wb-sticky__price small{font-size:11px;color:var(--wb-muted-2)}.wb-sticky .wb-btn{flex-grow:1;min-height:50px;padding:0 16px}@media(max-width:899px){.wb-sticky{display:flex}body:has(.wb-sticky[data-visible]){padding-bottom:76px}}.wb-benefits{background:var(--wb-lilac)}.wb-benefit{display:flex;flex-direction:column;align-items:center;text-align:center;gap:10px}.wb-benefit__icon{width:64px;height:64px;border-radius:32px;background:#fff;display:flex;align-items:center;justify-content:center}.wb-benefit__icon svg{width:28px;height:28px;stroke:var(--wb-primary);fill:none;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}.wb-benefit h3{font-size:21px}.wb-benefit p{font-size:14px;line-height:1.6;color:var(--wb-muted)}.wb-inside{background:var(--wb-deep);color:#fff}.wb-inside__grid{display:grid;grid-template-columns:1fr;gap:32px}.wb-facts{background:var(--wb-cream);color:var(--wb-ink);border-radius:20px;padding:22px}.wb-facts__title{font-family:var(--wb-display);font-size:28px;font-weight:700;border-bottom:8px solid var(--wb-ink);padding-bottom:6px}.wb-facts__row{display:flex;justify-content:space-between;align-items:baseline;gap:12px;font-size:14px;padding:7px 0;border-bottom:1px solid var(--wb-ink)}.wb-facts__row>span:last-child{white-space:nowrap;flex-shrink:0;text-align:right}.wb-facts__row--indent{padding-left:18px}.wb-facts__row--thick{border-bottom-width:4px}.wb-facts__row--head{font-size:11px;font-weight:700}.wb-facts__row b{font-weight:700}.wb-facts__foot{font-size:11px;line-height:1.5;padding-top:8px}.wb-inside__copy{display:flex;flex-direction:column;gap:18px}.wb-inside__copy .wb-lead{color:#dccff5}.wb-ing{display:flex;gap:14px;align-items:center;background:#ffffff12;border-radius:18px;padding:14px 16px}.wb-ing__media{width:72px;height:72px;border-radius:14px;flex-shrink:0;overflow:hidden;background:var(--wb-gold);display:flex;align-items:center;justify-content:center;font-family:var(--wb-display);font-size:24px;font-weight:700;color:var(--wb-ink)}.wb-ing__media img{width:100%;height:100%;object-fit:cover}.wb-ing b{display:block;font-size:16px;color:#fff}.wb-ing span{display:block;font-size:14px;line-height:1.55;color:var(--wb-lav-2);margin-top:3px}@media(min-width:900px){.wb-inside__grid{grid-template-columns:440px 1fr;gap:64px;align-items:start}.wb-facts{padding:26px}.wb-ing__media{width:84px;height:84px}}.wb-compare{border:1px solid var(--wb-line);border-radius:24px;overflow:hidden}.wb-compare__row{display:grid;grid-template-columns:1.5fr 1fr 1fr 1fr;align-items:stretch;border-bottom:1px solid var(--wb-line);font-size:12px}.wb-compare__row:last-child{border-bottom:0}.wb-compare__row--head{background:var(--wb-cream);font-size:10px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--wb-muted-2)}.wb-compare__row>div{padding:12px 6px;display:flex;align-items:center;justify-content:center;text-align:center;line-height:1.3}.wb-compare__row>div:first-child{justify-content:flex-start;text-align:left;padding-left:14px;font-weight:600}.wb-compare__long{display:none}.wb-compare__short{display:inline}.wb-compare__us{background:var(--wb-lilac-2)}.wb-compare__row--head .wb-compare__us{background:var(--wb-deep);color:#fff;font-family:var(--wb-logo);font-size:15px;letter-spacing:0;text-transform:none}.wb-compare__row--head>div{padding-top:16px;padding-bottom:16px}.wb-compare svg{width:20px;height:20px;stroke-width:2.4;stroke-linecap:round;stroke-linejoin:round;fill:none;display:block}.wb-compare .wb-yes{stroke:var(--wb-primary)}.wb-compare .wb-no{stroke:var(--wb-lav);stroke-width:2.2}.wb-compare .wb-maybe{color:var(--wb-muted-2)}@media(min-width:900px){.wb-compare__row{grid-template-columns:2.2fr 1fr 1fr 1fr;font-size:15px}.wb-compare__row>div{padding:18px}.wb-compare__row>div:first-child{padding-left:28px}.wb-compare__row--head{font-size:13px}.wb-compare__row--head .wb-compare__us{font-size:18px}.wb-compare__long{display:inline}.wb-compare__short{display:none}}.wb-how{background:var(--wb-cream)}.wb-how__grid{display:grid;grid-template-columns:1fr;gap:28px}.wb-how__media{border-radius:var(--wb-radius);overflow:hidden;aspect-ratio:4 / 5}.wb-how__media img{width:100%;height:100%;object-fit:cover;object-position:50% 20%}.wb-how__steps{display:flex;flex-direction:column;gap:22px}.wb-step{display:flex;gap:16px;align-items:flex-start}.wb-step__n{width:40px;height:40px;border-radius:20px;background:var(--wb-primary);color:#fff;font-family:var(--wb-display);font-size:18px;font-weight:600;display:flex;align-items:center;justify-content:center;flex-shrink:0}.wb-step b{display:block;font-size:17px}.wb-step p{font-size:15px;line-height:1.65;color:var(--wb-muted);margin-top:3px}@media(min-width:900px){.wb-how__grid{grid-template-columns:460px 1fr;gap:64px;align-items:center}.wb-how__media{aspect-ratio:auto;height:600px}}.wb-stats{background:var(--wb-deep);color:#fff;position:relative;overflow:hidden}.wb-stats:before{content:"";position:absolute;right:-120px;top:-120px;width:420px;height:420px;border-radius:50%;background:var(--wb-deeper)}.wb-stats .wb-wrap{position:relative}.wb-stats .wb-lead{color:var(--wb-lav-2)}.wb-stat{background:#ffffff0f;border:1px solid rgba(185,160,232,.2);border-radius:24px;padding:26px 22px;display:flex;flex-direction:column;gap:8px}.wb-stat__n{font-family:var(--wb-display);font-size:52px;font-weight:500;color:var(--wb-gold);line-height:1}.wb-stat b{font-size:18px}.wb-stat p{font-size:14px;line-height:1.65;color:var(--wb-lav-2)}.wb-stat small{font-size:10px;letter-spacing:.14em;text-transform:uppercase;color:#8c64d6;font-weight:700;margin-top:4px}.wb-stats .wb-note{color:#9b85c4}@media(min-width:900px){.wb-stat__n{font-size:62px}}.wb-timeline{background:var(--wb-cream)}.wb-milestone{position:relative}.wb-milestone .wb-badge{position:absolute;top:-11px;left:22px}.wb-milestone h3{font-size:24px}.wb-quote{background:#fff;border-top:1px solid var(--wb-line)}.wb-quote__grid{display:flex;flex-direction:column;gap:22px;align-items:flex-start}.wb-quote__avatar{width:96px;height:96px;border-radius:50%;background:var(--wb-lilac);border:1px solid rgba(217,169,74,.35);overflow:hidden;display:flex;align-items:center;justify-content:center;flex-shrink:0}.wb-quote__avatar img{width:100%;height:100%;object-fit:cover}.wb-quote__avatar svg{width:44px;height:44px;stroke:var(--wb-primary);fill:none;stroke-width:1.4;stroke-linecap:round}.wb-quote__text{font-family:var(--wb-display);font-style:italic;font-size:clamp(21px,4.5vw,30px);line-height:1.35;max-width:1000px}.wb-quote__by{font-size:15px;font-weight:700;color:var(--wb-muted)}.wb-quote__by span{font-weight:400;color:var(--wb-faint)}@media(min-width:900px){.wb-quote__grid{flex-direction:row;align-items:center;gap:48px}.wb-quote__avatar{width:150px;height:150px}.wb-quote__avatar svg{width:64px;height:64px}}.wb-guarantee{background:var(--wb-deep);color:#fff}.wb-guarantee__grid{display:flex;flex-direction:column;gap:28px;align-items:center;text-align:center}.wb-guarantee__seal{width:170px;height:170px;border-radius:50%;border:5px solid var(--wb-gold);display:flex;flex-direction:column;align-items:center;justify-content:center;transform:rotate(-6deg);flex-shrink:0}.wb-guarantee__seal b{font-family:var(--wb-display);font-size:66px;font-weight:600;line-height:1;color:var(--wb-gold)}.wb-guarantee__seal span{font-size:13px;letter-spacing:.2em;text-transform:uppercase;font-weight:700}.wb-guarantee__seal small{font-size:10px;letter-spacing:.14em;text-transform:uppercase;color:var(--wb-lav-2);margin-top:4px}.wb-guarantee__copy{display:flex;flex-direction:column;gap:16px;align-items:center}.wb-guarantee__copy .wb-lead{color:#dccff5;max-width:760px}@media(min-width:900px){.wb-guarantee__grid{flex-direction:row;text-align:left;gap:64px}.wb-guarantee__seal{width:230px;height:230px}.wb-guarantee__seal b{font-size:88px}.wb-guarantee__copy{align-items:flex-start}}.wb-faq{background:var(--wb-cream)}.wb-faq__grid{display:grid;grid-template-columns:1fr;gap:28px}.wb-faq__intro{display:flex;flex-direction:column;gap:12px}.wb-faq__intro a{font-size:16px;font-weight:700}.wb-faq__list details{border-top:1px solid var(--wb-line-2)}.wb-faq__list details:last-of-type{border-bottom:1px solid var(--wb-line-2)}.wb-faq__list summary{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:20px 0;font-size:17px;font-weight:700;cursor:pointer;list-style:none}.wb-faq__list summary::-webkit-details-marker{display:none}.wb-faq__list summary svg{width:20px;height:20px;flex-shrink:0;stroke:var(--wb-primary);fill:none;stroke-width:2;stroke-linecap:round;transition:transform .2s}.wb-faq__list details[open] summary svg{transform:rotate(180deg)}.wb-faq__body{padding:0 0 20px;font-size:15px;line-height:1.75;color:var(--wb-muted);max-width:760px}.wb-faq__body p+p{margin-top:10px}.wb-faq__cta{margin-top:28px;display:flex;flex-direction:column;align-items:flex-start;gap:8px}@media(min-width:900px){.wb-faq__grid{grid-template-columns:380px 1fr;gap:72px}.wb-faq__list summary{font-size:19px;padding:26px 0}}.wb-footer{background:var(--wb-deepest);color:#9b85c4;padding:48px 0 32px}.wb-footer__grid{display:grid;grid-template-columns:1fr 1fr;gap:28px 20px}.wb-footer__brand{grid-column:1 / -1}.wb-footer__brand .wb-header__logo span:first-child{color:#fff}.wb-footer__brand .wb-header__logo span:last-child{color:#a87fe8}.wb-footer__brand p{font-size:14px;line-height:1.7;margin-top:12px;max-width:340px}.wb-footer__col b{display:block;font-size:12px;letter-spacing:.14em;text-transform:uppercase;color:var(--wb-gold);margin-bottom:12px}.wb .wb-footer__col a{display:block;color:#dccff5;text-decoration:none;font-size:14px;padding:5px 0}.wb-footer__news{grid-column:1 / -1}.wb-footer__form{display:flex;gap:8px}.wb-footer__form input{flex-grow:1;min-width:0;height:48px;border-radius:100px;border:1px solid #3A2560;background:var(--wb-ink);padding:0 18px;font-size:14px;font-family:var(--wb-body);color:#fff}.wb-footer__form button{height:48px;padding:0 20px;border-radius:100px;border:0;background:var(--wb-gold);color:var(--wb-ink);font-weight:700;font-size:12px;letter-spacing:.12em;text-transform:uppercase;font-family:var(--wb-body);cursor:pointer}.wb-footer__legal{border-top:1px solid #3A2560;margin-top:36px;padding-top:22px;display:flex;flex-direction:column;gap:14px}.wb-footer__legal p{font-size:12px;line-height:1.7;max-width:1100px}.wb-footer__bottom{display:flex;flex-wrap:wrap;justify-content:space-between;gap:12px 24px;font-size:12px;color:#7a65a6}.wb .wb-footer__bottom a{color:#7a65a6;text-decoration:none;margin-right:18px}@media(min-width:900px){.wb-footer{padding:64px 0 40px}.wb-footer__grid{grid-template-columns:340px repeat(3,auto) 1fr;gap:72px}.wb-footer__brand,.wb-footer__news{grid-column:auto}.wb-footer__news{justify-self:end}.wb-footer__form input{width:240px}}.wb-pathways{width:100%;height:100%;background:var(--wb-deep);display:flex;align-items:center;justify-content:center}.wb-pathways svg{width:100%;max-width:300px;height:auto}.wb-weeks{width:100%;height:100%;display:flex;align-items:center;justify-content:center;padding:20px}.wb-weeks__grid{display:grid;grid-template-columns:repeat(7,32px);gap:7px}.wb-weeks__grid i{width:32px;height:32px;border-radius:9px;background:#fff;display:flex;align-items:center;justify-content:center}.wb-weeks__grid i.w2{background:var(--wb-lav-2)}.wb-weeks__grid i.w3{background:#8c64d6}.wb-weeks__grid i.w4{background:var(--wb-primary)}.wb-weeks__grid i.star{background:var(--wb-gold)}.wb-weeks__grid svg{width:16px;height:16px;fill:var(--wb-ink)}.wb-buy__form .shopify-payment-button{margin-top:10px;--shopify-accelerated-checkout-button-border-radius: 100px;--shopify-accelerated-checkout-button-block-size: 56px;--shopify-accelerated-checkout-inline-alignment: center}.wb-buy__form .shopify-payment-button__button,.wb-buy__form .shopify-payment-button__button--unbranded{border-radius:100px!important;min-height:56px;font-family:var(--wb-body);font-weight:700}.wb-buy__form .shopify-payment-button__more-options{margin-top:10px;font-size:13px;color:var(--wb-muted-2);text-decoration:underline}.wb-buy__form shopify-accelerated-checkout,.wb-buy__form shop-pay-button{--shop-pay-button-border-radius: 100px;--shop-pay-button-height: 56px}.wb button{font-family:var(--wb-body)}.wb details>summary{list-style:none}.wb input[type=radio],.wb input[type=checkbox]{appearance:auto;-webkit-appearance:auto}
/*# sourceMappingURL=/cdn/shop/t/1/assets/wiseberry.css.map */
