@font-face{font-family:YMRefreshDisplay;src:url(ymcp-lilita-one-400.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:YMRefreshBody;src:url(ymcp-nunito-sans.woff2) format("woff2");font-weight:400 900;font-style:normal;font-display:swap}.ym-refresh{--ink:#2b073f;--purple:#7200c6;--yellow:#ffe729;font-family:YMRefreshBody,Arial,sans-serif;color:var(--ink);isolation:isolate}.ym-refresh *{box-sizing:border-box}.ym-refresh a{color:inherit;text-decoration:none}.ym-refresh button{font:inherit;color:inherit;cursor:pointer}.ym-refresh [hidden]{display:none!important}.ym-refresh :is(a,button):focus-visible{outline:3px solid #23e4d0;outline-offset:5px}.ym-hero{background:radial-gradient(ellipse at 23% 10%,#7900cd 0,transparent 45%),linear-gradient(165deg,#4f008b 4%,#8b00df 45%,#a72ed4 60%,#ffc826 84%,#ffe923);color:#fff;overflow:hidden;position:relative}.ym-nav{max-width:1336px;margin:auto;display:flex;align-items:center;justify-content:space-between;padding:25px 34px;gap:25px}.ym-logo{width:245px;display:block;line-height:0}.ym-logo img{width:100%;height:auto;display:block}.ym-icon-button{width:44px;height:44px;padding:8px;background:none;border:0;border-radius:9px;display:grid;place-items:center}.ym-icon-button svg{width:28px;height:28px;stroke:currentColor;stroke-width:2.1;stroke-linecap:round;stroke-linejoin:round}.ym-mobile-menu{position:absolute;z-index:4;left:max(22px,calc((100vw - 1268px)/2));top:86px;background:#fff9e7;color:#310943;box-shadow:5px 6px #32024d;border:2px solid #32024d;border-radius:17px;padding:15px 22px;text-align:left}.ym-mobile-menu a{display:block;padding:10px 0;font-weight:800}.ym-hero-layout{max-width:1390px;margin:auto;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.12fr);align-items:center;padding:28px 32px 82px;gap:3px}.ym-hero-copy{text-align:center;position:relative;z-index:1}.ym-refresh .ym-proof{font-size:16px;font-weight:800;margin:0 0 20px;display:flex;align-items:center;justify-content:center;gap:12px;line-height:1.3}.ym-proof span{color:#ffe72b;letter-spacing:2px;font-size:23px;white-space:nowrap}.ym-refresh h1{font:400 clamp(62px,6.6vw,94px)/.99 YMRefreshDisplay,Arial,sans-serif;letter-spacing:-.025em;margin:0 0 23px;color:#fff}.ym-refresh .ym-description{font-size:18px;font-weight:700;line-height:1.45;max-width:540px;margin:0 auto 18px;text-wrap:pretty}.ym-badges{display:flex;justify-content:center;max-width:485px;margin:0 auto 24px;gap:5px}.ym-badge{position:relative;flex:1;min-width:0;aspect-ratio:200/190;color:#2a063c;--badge:#ffab7e;filter:drop-shadow(0 6px 0 #2d083f);transform:rotate(-3deg)}.ym-badge-yellow{--badge:#ffe726;transform:rotate(2deg)}.ym-badge-purple{--badge:#d5a6f3;transform:rotate(-2deg)}.ym-star{position:absolute;width:100%;height:100%;top:0;right:0;bottom:0;left:0;overflow:visible;fill:var(--badge);stroke:#fff5d7;stroke-width:14;stroke-linejoin:round}.ym-star path{paint-order:stroke fill}.ym-badge:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:none}.ym-badge-inner{position:absolute;top:19%;right:10%;bottom:19%;left:10%;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:3px;transform:rotate(3deg)}.ym-badge-yellow .ym-badge-inner{transform:rotate(-2deg)}.ym-badge-purple .ym-badge-inner{transform:rotate(2deg)}.ym-benefit-icon{width:48%;height:auto;flex:0 0 auto;stroke:#2a063c;stroke-width:2.5;stroke-linecap:round;stroke-linejoin:round;overflow:visible}.ym-tummy{width:52%}.ym-badge b{font-family:YMRefreshBody,Arial,sans-serif;font-size:clamp(12px,1.5vw,19px);font-weight:900;line-height:1.02;letter-spacing:-.035em;display:block;max-width:100%;text-align:center}.ym-refresh .ym-cta{background:#168342;color:#fff;display:flex;align-items:center;justify-content:center;gap:24px;min-height:61px;max-width:425px;width:90%;border-radius:40px;margin:0 auto;font-size:27px;font-weight:900;padding:12px 26px;box-shadow:0 4px #064728;transition:transform .16s,background .16s}.ym-cta span{font-size:26px;font-weight:700}.ym-refresh .ym-cta:hover{transform:translateY(-2px);background:#106b35}.ym-cta:active{transform:translateY(1px)}.ym-hero-visual{position:relative;align-self:center;margin-left:-14px;margin-right:-22px;transform:rotate(-2deg)}.ym-hero-visual img{width:100%;height:auto;display:block;filter:drop-shadow(0 20px 18px #41006527)}.ym-benefits{background:#fff8e7;padding:90px 40px 94px;position:relative;scroll-margin-top:25px}.ym-benefits:before{content:"";height:25px;background:#fff8e7;position:absolute;left:0;right:0;top:-14px;border-radius:50% 50% 0 0}.ym-benefits-layout{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);column-gap:72px;row-gap:30px;max-width:1170px;margin:auto;align-items:center}.ym-benefits-heading{grid-column:2;grid-row:1;align-self:end;text-align:left}.ym-refresh h2{font:400 clamp(40px,4.25vw,62px)/1.04 YMRefreshDisplay,Arial,sans-serif;color:#4e087d;letter-spacing:-.02em;margin:0 0 18px}.ym-benefits-heading p{font-size:20px;font-weight:700;line-height:1.4;max-width:390px;margin:0;color:#5b306b}.ym-benefits-visual{grid-column:1;grid-row:1 / 3;transform:rotate(-3deg);overflow:hidden;border-radius:48% 48% 24px 24px;border:3px solid #320c49;box-shadow:10px 10px #e5c2f5}.ym-benefits-visual img{width:100%;height:auto;display:block}.ym-benefits-list{grid-column:2;grid-row:2;align-self:start;list-style:none;margin:0;padding:0;display:grid;grid-template-columns:1fr 1fr;gap:20px 16px;text-align:left}.ym-benefits-list li{display:flex;align-items:flex-start;gap:10px;font-size:17px;font-weight:800;line-height:1.3}.ym-benefits-list li span{font-size:23px;color:#7200c6;line-height:1;flex-shrink:0}@media(max-width:899px){.ym-nav{padding:18px 20px;gap:15px}.ym-logo{width:210px}.ym-hero-layout{display:flex;flex-direction:column;gap:20px;padding:24px 20px 40px}.ym-hero-copy{width:100%;max-width:530px}.ym-refresh h1{font-size:clamp(52px,9.5vw,75px);margin-bottom:22px}.ym-refresh .ym-description{font-size:18px;max-width:470px}.ym-hero-visual{margin:4px -10px 0;width:min(680px,calc(100% + 20px));transform:rotate(-2deg)}.ym-badges{max-width:440px;margin-bottom:25px}.ym-badge b{font-size:17px}.ym-hero{background:linear-gradient(168deg,#530092,#7b00c7 32%,#9200df 52%,#c05cb1 66%,#ffe62b 88%)}.ym-benefits{padding:62px 26px 65px}.ym-benefits-layout{max-width:620px;grid-template-columns:1fr;gap:32px}.ym-benefits-heading{grid-column:1;grid-row:1;text-align:center}.ym-refresh h2{font-size:45px}.ym-benefits-heading p{margin:auto;font-size:19px;max-width:390px}.ym-benefits-visual{grid-column:1;grid-row:2;width:85%;max-width:460px;justify-self:center;border-radius:42% 42% 23px 23px}.ym-benefits-list{grid-column:1;grid-row:3;gap:22px;max-width:480px;margin:6px auto 0}.ym-benefits-list li{font-size:16px}.ym-mobile-menu{top:74px}}@media(max-width:480px){.ym-nav{padding:14px 15px;gap:18px}.ym-logo{width:190px}.ym-icon-button{width:39px;height:39px;padding:6px}.ym-icon-button svg{width:27px;height:27px}.ym-hero-layout{padding:20px 18px 30px;gap:17px}.ym-refresh .ym-proof{font-size:14px;gap:7px;margin-bottom:16px}.ym-proof span{font-size:18px;letter-spacing:1px}.ym-refresh h1{font-size:clamp(45px,12.6vw,60px);line-height:1.02;letter-spacing:-.025em;margin-bottom:18px}.ym-refresh .ym-description{font-size:16px;line-height:1.43;font-weight:700;margin-bottom:17px;max-width:365px}.ym-badges{gap:0;margin:0 -3px 25px;max-width:none}.ym-badge b{font-size:clamp(12px,3.38vw,16px)}.ym-benefit-icon{width:47%}.ym-badge-inner{top:18%;right:8%;bottom:18%;left:8%;gap:3px}.ym-tummy{width:51%}.ym-refresh .ym-cta{min-height:54px;font-size:24px;padding:11px 22px;width:94%;gap:23px}.ym-hero-visual{margin:5px -8px 0;width:calc(100% + 16px)}.ym-benefits{padding:49px 20px 54px}.ym-refresh h2{font-size:38px;margin-bottom:14px}.ym-benefits-heading p{font-size:17px;max-width:300px}.ym-benefits-layout{gap:29px}.ym-benefits-visual{width:90%;box-shadow:7px 7px #e5c2f5}.ym-benefits-list{gap:21px 14px}.ym-benefits-list li{font-size:14px;gap:7px}.ym-benefits-list li span{font-size:19px}}@media(prefers-reduced-motion:reduce){.ym-refresh *{scroll-behavior:auto;transition:none}}.ym-badge-peach .ym-benefit-icon{width:43%}.ym-badge-peach .ym-badge-inner{gap:1px}.ym-benefits-visual{border-radius:26px}.ym-badge-graphic{display:block;width:100%;height:auto;overflow:visible}.ym-badge-label{font-family:YMRefreshBody,Arial,sans-serif;font-weight:900;letter-spacing:-.35px}.ym-refresh .ym-cta{gap:0;white-space:nowrap;line-height:1.15}@media(max-width:480px){.ym-badges{gap:3px;margin:3px -5px 25px}.ym-badge{filter:drop-shadow(0 4px 0 #2d083f)}.ym-refresh .ym-cta{width:100%;max-width:360px;font-size:24px;padding:14px 18px;min-height:56px}}@media(max-width:359px){.ym-refresh .ym-cta{font-size:22px}}.ym-benefits-layout{display:flex;flex-direction:column;gap:24px;max-width:900px}.ym-benefits-heading{align-self:stretch;text-align:center}.ym-benefits-heading p{max-width:560px;margin:0 auto}.ym-benefits-art{position:relative;width:100%;max-width:600px;margin:0 auto;border-radius:24px;overflow:hidden}.ym-benefits-art img{display:block;width:100%;height:auto}.ym-benefit-pills{position:absolute;top:0;right:0;bottom:0;left:0;margin:0;padding:0;list-style:none}.ym-benefit-pills li{position:absolute;top:var(--layer);left:48%;transform:translate(-50%,-50%);width:max-content;max-width:82%;padding:10px 20px;border:2px solid #4e087d;border-radius:999px;background:#fff8e7;color:#3a0756;box-shadow:0 4px #4e087d;font-size:19px;font-weight:900;line-height:1.2;text-align:center;text-wrap:balance}@media(min-width:900px){.ym-benefits-heading h2 br{display:none}}@media(max-width:480px){.ym-benefits{padding:46px 12px 48px}.ym-benefits-layout{gap:20px}.ym-benefits-heading{padding:0 8px}.ym-benefit-pills li{font-size:14px;padding:7px 13px;max-width:78%;border-width:1.5px;box-shadow:0 3px #4e087d}}@media(max-width:359px){.ym-benefit-pills li{font-size:12.5px;padding:6px 11px;max-width:84%}}.ym-hero{background:radial-gradient(ellipse at 97% 92%,#fff37c 0,#ffe52a 14%,#f9c82b99 29%,transparent 52%),radial-gradient(ellipse at 5% 80%,#b13bdf99 0,transparent 48%),linear-gradient(125deg,#380066,#6500a9 38%,#8000c4 59%,#ba57a6 78%,#ffe52a)}.ym-hero:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:url(ymcp-ym-magical-energy.svg) center/100% 100% no-repeat;z-index:0}.ym-nav,.ym-hero-layout{position:relative;z-index:1}@media(max-width:899px){.ym-hero{background:radial-gradient(ellipse at 100% 78%,#fff28a99 0,transparent 35%),radial-gradient(ellipse at 0% 63%,#cf61ef66 0,transparent 32%),linear-gradient(173deg,#390065,#6500a9 29%,#7900bf 49%,#a33ac4 64%,#e9a248 80%,#ffe52a 94%)}.ym-hero:before{background-position:center;background-size:100% 100%}}.ym-refresh .ym-hero-copy>.ym-cta{margin-bottom:24px}.ym-refresh .ym-hero-copy>.ym-badges{margin-bottom:0}.ym-header-cart{position:relative;overflow:visible;flex-shrink:0}.ym-header-cart .ym-cart-badge{position:absolute;top:-3px;right:-5px;display:flex;align-items:center;justify-content:center;min-width:22px;height:22px;padding:0 5px;border:1.5px solid #2b073f;border-radius:999px;background:#ffe729;color:#2b073f;font:900 12px/1 YMRefreshBody,Arial,sans-serif;font-variant-numeric:tabular-nums;pointer-events:none}
/*# sourceMappingURL=/cdn/shop/t/62/assets/ymcp-ym-refresh.css.map */
