:root{--ff-sf: -apple-system, BlinkMacSystemFont, "SF Pro Display", "SF Pro Text", "Inter", "Helvetica Neue", Helvetica, Arial, sans-serif;--ff-display: var(--ff-sf);--ff-body: var(--ff-sf);--ff-label: var(--ff-sf);--ground:#ffffff;--ground-2:#f5f5f7;--ink:#1d1d1f;--ink-soft:#424245;--muted:#86868b;--line:#d2d2d7;--pink:#E7247B;--pink-deep:#B4234E;--glow:#FF5FA2;--blush:#FCE4EF;--glass:#ffffff;--glass-strong:#ffffff;--radius:18px;--radius-in:12px;--radius-sm:10px;--shadow:0 4px 18px rgba(0,0,0,.06)}.pl-bg{background:var(--ground)}.pl-bg:before{background:radial-gradient(46vw 40vw at 82% 4%,rgba(255,95,162,.1),transparent 62%),radial-gradient(40vw 34vw at 8% 24%,rgba(231,36,123,.055),transparent 64%);filter:none;animation:none}.pl-bg:after{content:none}.page{font-family:var(--ff-sf);line-height:1.5;letter-spacing:-.011em;color:var(--ink);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}h1,h2,h3,h4{font-family:var(--ff-sf);font-weight:600;font-variation-settings:normal;font-style:normal;line-height:1.06;letter-spacing:-.022em}.display{font-weight:600;letter-spacing:-.028em}.h2{font-weight:600;letter-spacing:-.024em;line-height:1.07}.lede{color:var(--ink-soft);line-height:1.47;letter-spacing:-.01em;font-weight:400}.muted{color:var(--muted)}em{font-style:normal;color:var(--pink-deep)}p{letter-spacing:-.01em}.eyebrow{font-family:var(--ff-sf);font-weight:600;font-size:.8rem;letter-spacing:.004em;text-transform:none;color:var(--pink-deep);gap:0}.eyebrow:before{content:none}.nav{padding-block:12px}.nav:before{opacity:1;background:#ffffffb8;backdrop-filter:saturate(180%) blur(20px);-webkit-backdrop-filter:saturate(180%) blur(20px);border-bottom:1px solid rgba(0,0,0,.06)}.nav.scrolled:before{background:#ffffffdb}.brand{font-family:var(--ff-sf);font-weight:600;letter-spacing:-.02em;font-size:1.32rem}.nav-links a{font-size:.86rem;font-weight:400;color:var(--ink);letter-spacing:-.008em;opacity:.85}.nav-links a:hover{opacity:1;background:transparent;color:var(--ink)}.btn,.btn--buy{font-family:var(--ff-sf);font-weight:500;font-size:1rem;letter-spacing:-.012em;background:var(--pink);border:0;border-radius:980px;padding:.72em 1.35em;color:#fff;box-shadow:none;transition:background .2s ease,transform .2s ease,opacity .2s ease}.btn:hover,.btn--buy:hover{background:var(--pink-deep);transform:none;box-shadow:none}.btn:active,.btn--buy:active{transform:scale(.98)}.btn.ghost{background:transparent;color:var(--pink-deep);border:1px solid var(--line);backdrop-filter:none;-webkit-backdrop-filter:none;box-shadow:none}.btn.ghost:hover{background:var(--ground-2);color:var(--pink-deep);transform:none}.btn.sm{padding:.55em 1.05em;font-size:.9rem}.btn--buy:after{content:none}.btn--buy span{transition:transform .2s ease}.glass{background:#fff;backdrop-filter:none;-webkit-backdrop-filter:none;border:1px solid rgba(0,0,0,.07);box-shadow:var(--shadow);border-radius:var(--radius)}.pricing .now,.pdp__title,.hero__ptitle,.cart-title,.pcard h3,.scard h3,.scard .p,.steps .k,.about__panel .big,.marquee__row span,.faq summary{font-family:var(--ff-sf);font-variation-settings:normal;letter-spacing:-.022em}.pricing .now{font-weight:600}.pdp__title{font-weight:600;letter-spacing:-.026em}.hero__psub{font-family:var(--ff-sf);font-style:normal;font-weight:400;font-variation-settings:normal;letter-spacing:-.014em;color:var(--pink-deep)}.quote,.tslide__quote{font-family:var(--ff-sf);font-style:normal;font-weight:400;font-variation-settings:normal;letter-spacing:-.016em;line-height:1.42}.quote{font-size:clamp(1.35rem,2.6vw,2rem);color:var(--ink)}.tslide__quote{font-size:1rem;color:var(--ink-soft)}.faq summary{font-weight:500;letter-spacing:-.016em}.faq details{border-bottom:1px solid var(--line)}.faq .ans{color:var(--ink-soft);line-height:1.47}.marquee{background:var(--ground-2);border-block:1px solid var(--line);backdrop-filter:none;-webkit-backdrop-filter:none}.marquee__row span{font-weight:500;opacity:1;color:var(--ink)}.marquee__row span:after{color:var(--pink)}.perk b{font-family:var(--ff-sf);letter-spacing:-.018em;font-weight:600}.tslide .who{font-family:var(--ff-sf);font-weight:500;letter-spacing:-.01em}.rslide .cap .who{font-weight:500}.cart-btn{background:var(--ground-2);border:1px solid var(--line);backdrop-filter:none;-webkit-backdrop-filter:none}.menu-btn{background:var(--ground-2);border:1px solid var(--line)}.mobile-menu{background:#fffffff0;backdrop-filter:saturate(180%) blur(20px);-webkit-backdrop-filter:saturate(180%) blur(20px);border-bottom:1px solid var(--line)}.mobile-menu a{font-family:var(--ff-sf);font-weight:500;letter-spacing:-.018em;font-size:1.35rem}.bcard .ico{background:var(--ground-2);border:1px solid var(--line);box-shadow:none}.inclus li:before{box-shadow:none}.scard .tag,.pricing .save{background:var(--blush);color:var(--pink-deep);font-weight:500;letter-spacing:0}.foot{border-top:1px solid var(--line)}.foot h4{font-family:var(--ff-sf);text-transform:none;letter-spacing:-.006em;font-size:.85rem;font-weight:600;color:var(--ink)}.foot a{color:var(--muted)}.foot a:hover{color:var(--ink)}.newsletter input,.pl-form input,.pl-form textarea,.vlabel select{background:#fff;border:1px solid var(--line);font-family:var(--ff-sf);letter-spacing:-.01em}.pgal__stage,.rslide .ph,.tcard__ph,.pcard .ph,.rcard .ph{background:var(--ground-2)}.pgal__thumb{background:var(--ground-2);box-shadow:0 0 0 1px var(--line)}.pgal__thumb.is-active{box-shadow:0 0 0 2px var(--pink)}.product__media{background:var(--ground-2)}.product__media img{mix-blend-mode:normal}.product__media .halo{display:none}.pdp-bar{background:#ffffffdb;backdrop-filter:saturate(180%) blur(20px);-webkit-backdrop-filter:saturate(180%) blur(20px);border-top:1px solid var(--line);box-shadow:none}.pdp-bar__txt b{font-family:var(--ff-sf);font-weight:600;letter-spacing:-.016em}:focus-visible{outline:3px solid rgba(231,36,123,.55);outline-offset:2px;border-radius:8px}:root{--gutter:max(clamp(20px,4.4vw,44px),env(safe-area-inset-left,0px),env(safe-area-inset-right,0px));--maxw:1200px}.wrap{width:min(var(--maxw),100% - var(--gutter) * 2)}.nav{padding-inline:max(var(--gutter),(100% - var(--maxw)) / 2)}.hero__eyebrow{left:max(var(--gutter),(100% - var(--maxw)) / 2)}.mobile-menu{padding-inline:var(--gutter)}.pdp-bar__in{width:min(var(--maxw),100% - var(--gutter) * 2)}section{padding:clamp(60px,6.6vw,104px) 0}.sec-head{gap:13px;margin-bottom:clamp(24px,3.2vw,40px)}.sec-head .lede{max-width:52ch}@media(max-width:760px){section{padding:44px 0}.sec-head{gap:11px;margin-bottom:22px}}.foot{margin-top:0;padding-top:clamp(40px,4.4vw,56px);padding-bottom:calc(clamp(26px,2.6vw,34px) + env(safe-area-inset-bottom,0px))}.foot .copy{margin-top:clamp(24px,2.8vw,32px)}@media(max-width:760px){.foot__grid{gap:22px 24px}}@media(max-width:860px){.template-product .foot{padding-bottom:calc(92px + env(safe-area-inset-bottom,0px))}}.rcard,.pcard{padding:12px}.rcard .cap,.pcard h3{padding-inline:0}.rcard .cap{padding-bottom:2px}.pcard .pc-price{padding:0 0 2px}.tslide__body{padding:2px 0}.method__img,.product__media{border-radius:var(--radius)}.rcard .ph,.pcard .ph,.cart-thumb,.rte img,.pgal__thumb,.tcard__ph,.pl-form input,.pl-form textarea,.pl-errors{border-radius:var(--radius-in)}.bcard .ico{border-radius:var(--radius-sm)}.pgal__stage{padding:clamp(8px,1.2vw,12px)}.pgal__stage img{border-radius:10px}.scard>.foot{margin:16px 0 0;padding:14px 0 0;border-top:1px solid var(--line)}.scard h3{font-size:clamp(1.5rem,2.6vw,1.9rem)}.scard .p{font-size:1.6rem;font-weight:600}.faq{max-width:760px}.faq details{padding:0}.faq summary{padding:20px 0}.faq .ans{padding:0 0 20px}.marquee__row{will-change:transform;backface-visibility:hidden}.marquee__row span{font-size:clamp(1rem,1.9vw,1.3rem);padding:.78em .95em}.marquee__row span:after{font-size:.55em;margin-left:1em;opacity:.75}@media(max-width:760px){.marquee__row span{font-size:.98rem;padding:.8em .7em}}.bcard{padding:24px 22px;gap:10px}@media(max-width:1000px){.bcard{min-height:0}}.grid-benefits,.results-grid,.services-grid,.coll-grid{gap:16px}.perk{padding:22px}.steps li{padding:14px 0}.about__panel{padding:clamp(30px,4.6vw,58px);gap:min(5vw,44px)}.final__panel{padding:clamp(34px,5.4vw,68px);gap:18px}.pricing .now{font-size:clamp(2rem,3.2vw,2.5rem)}.disclaimer{margin-top:14px}.hero__product:before{background:#ffffffd1;backdrop-filter:saturate(180%) blur(22px);-webkit-backdrop-filter:saturate(180%) blur(22px);border:1px solid rgba(255,255,255,.9);border-radius:22px;box-shadow:0 24px 60px -34px #00000052}.scrollcue,.hero__eyebrow{pointer-events:none}.scrollcue{letter-spacing:.16em;font-size:.68rem}*{-webkit-tap-highlight-color:transparent}@supports (overflow-x:clip){body,.page{overflow-x:clip}}@supports (height:100svh){.hero{height:300svh}@media(max-width:820px){.hero{height:250svh}}}[data-reveal]{transform:translateY(16px);transition-duration:.6s}[data-reveal][data-d="1"]{transition-delay:.06s}[data-reveal][data-d="2"]{transition-delay:.12s}[data-reveal][data-d="3"]{transition-delay:.18s}
/*# sourceMappingURL=/cdn/shop/t/5/assets/pl-apple.css.map */
