.cro-decision{background:#f5f5f5;padding:72px 5%}.cro-decision__inner{max-width:1180px;margin:0 auto;text-align:center}.cro-decision__eyebrow{font-size:12px;font-weight:900;letter-spacing:.1em;margin:0 0 10px}.cro-decision h2{font-size:clamp(40px,5vw,70px);line-height:.95;margin:0 0 34px;font-weight:900}.cro-decision__grid{display:grid;grid-template-columns:repeat(4,1fr);gap:14px;text-align:left}.cro-decision__grid a{background:#fff;color:#080808;text-decoration:none;border:2px solid #080808;padding:24px;min-height:170px;display:flex;flex-direction:column;justify-content:space-between;transition:transform .18s ease,box-shadow .18s ease}.cro-decision__grid a:hover{transform:translateY(-3px);box-shadow:0 10px 24px #00000014}.cro-decision__grid span{font-size:11px;font-weight:900;letter-spacing:.08em}.cro-decision__grid strong{font-size:24px;line-height:1.05}.cro-decision__grid em{font-style:normal;color:#555}.cro-decision__grid .is-primary{background:#080808;color:#ffd400;border-color:#080808}.cro-decision__grid .is-primary em{color:#fff}@media(max-width:900px){.cro-decision__grid{grid-template-columns:repeat(2,1fr)}}@media(max-width:600px){.cro-decision{padding:54px 20px}.cro-decision__grid{grid-template-columns:1fr}}.cro-home-faq{background:#fff;padding:84px 5%;border-top:1px solid #e8e8e8;border-bottom:1px solid #e8e8e8}.cro-home-faq__inner{max-width:980px;margin:0 auto}.cro-home-faq__heading{text-align:center;margin-bottom:38px}.cro-home-faq__eyebrow{font-size:12px;font-weight:900;letter-spacing:.1em;margin:0 0 10px}.cro-home-faq h2{font-size:clamp(42px,5vw,66px);line-height:.95;letter-spacing:-.02em;margin:0 0 14px;font-weight:900}.cro-home-faq__heading>p:last-child{font-size:17px;color:#555;margin:0}.cro-home-faq details{border-top:1px solid #d7d7d7}.cro-home-faq details:last-child{border-bottom:1px solid #d7d7d7}.cro-home-faq summary{cursor:pointer;list-style:none;position:relative;padding:22px 54px 22px 42px;font-size:18px;font-weight:800}.cro-home-faq summary::-webkit-details-marker{display:none}.cro-home-faq summary:before{content:"\2713";position:absolute;left:0;top:22px;width:18px;height:18px;border:1px solid #888;display:flex;align-items:center;justify-content:center;font-size:11px;font-weight:700}.cro-home-faq summary:after{content:"+";position:absolute;right:6px;top:17px;font-size:25px;font-weight:400}.cro-home-faq details[open] summary:after{content:"\2212"}.cro-home-faq details>div{padding:0 54px 24px 42px;color:#444;line-height:1.6;font-size:15px}.cro-home-faq a{color:#080808;font-weight:800}.cro-home-faq__list{max-width:760px;margin:0 auto}@media(max-width:749px){.cro-home-faq{padding:58px 20px}.cro-home-faq summary{font-size:16px;padding:18px 40px 18px 34px}.cro-home-faq summary:before{top:18px}.cro-home-faq summary:after{top:14px}.cro-home-faq details>div{padding:0 40px 20px 34px}}.cro-hero{background:#080808;color:#fff;padding:72px 5% 64px}.cro-hero__inner{max-width:1240px;margin:0 auto;display:grid;grid-template-columns:1fr 1fr;gap:48px;align-items:center}.cro-hero__copy{max-width:680px}.cro-kicker{display:inline-block;background:#ffd400;color:#080808;font-size:13px;font-weight:900;letter-spacing:.1em;padding:9px 12px;margin:0 0 20px}.cro-hero h1{color:#ffd400;font-size:clamp(48px,6.5vw,92px);line-height:.9;letter-spacing:-.03em;font-weight:900;margin:0 0 22px}.cro-hero__lead{font-size:clamp(19px,2vw,25px);line-height:1.35;margin:0 0 22px;max-width:600px}.cro-hero__rating{font-size:18px;margin-bottom:22px}.cro-hero__rating strong{margin-left:6px}.cro-hero__rating span{font-size:15px;color:#ccc;margin-left:5px}.cro-hero__offer{border:1px solid rgba(255,255,255,.2);padding:22px 24px;margin:0 0 20px;background:#111}.cro-hero__label{color:#ffd400;font-size:12px;font-weight:900;letter-spacing:.08em;margin:0 0 8px}.cro-hero__offer h2{font-size:28px;line-height:1.05;margin:0 0 12px;color:#fff}.cro-hero__price{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.cro-hero__price strong{font-size:34px}.cro-hero__price s{color:#aaa;font-size:18px}.cro-hero__price span{background:#ffd400;color:#080808;font-size:13px;font-weight:900;padding:6px 9px}.cro-hero__included{margin:12px 0 0;color:#ddd}.cro-button{display:block;background:#ffd400;color:#080808;text-decoration:none;text-align:center;font-weight:900;letter-spacing:.05em;padding:18px 24px;font-size:16px}.cro-button:hover{filter:brightness(.95)}.cro-hero__trust{display:flex;gap:16px;flex-wrap:wrap;margin-top:16px;color:#ddd;font-size:12px;font-weight:700}.cro-hero__media{display:flex;justify-content:center;align-items:center}.cro-hero__media img{display:block;width:100%;max-width:620px;height:auto;object-fit:contain}.cro-hero__media:empty{display:none}@media(max-width:899px){.cro-hero{padding:48px 20px}.cro-hero__inner{grid-template-columns:1fr;gap:28px}.cro-hero__media{order:-1}.cro-hero__copy{max-width:none}.cro-hero__media img{max-height:52vh;width:auto;max-width:100%}.cro-hero h1{font-size:clamp(46px,12vw,76px)}}.cro-routine{background:#fff;padding:76px 5%}.cro-routine__inner{max-width:1240px;margin:0 auto}.cro-section-head{text-align:center;max-width:800px;margin:0 auto 42px}.cro-section-head p{font-size:12px;font-weight:900;letter-spacing:.1em;margin:0 0 10px;color:#111}.cro-section-head h2{font-size:clamp(38px,5vw,68px);line-height:.95;letter-spacing:-.025em;margin:0 0 12px;font-weight:900}.cro-section-head span{color:#666}.cro-routine__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.cro-routine__card{display:flex;flex-direction:column;color:#080808;text-decoration:none;background:#ffd400;overflow:hidden;min-width:0;transition:transform .18s ease,box-shadow .18s ease}.cro-routine__card:hover{transform:translateY(-4px);box-shadow:0 12px 28px #0000001f}.cro-routine__media{display:flex;align-items:center;justify-content:center;background:#f6f6f6;aspect-ratio:1/1;overflow:hidden}.cro-routine__media img{display:block;width:100%;height:100%;object-fit:contain;padding:18px}.cro-routine__content{padding:24px}.cro-routine__content small{font-size:11px;font-weight:900;letter-spacing:.1em}.cro-routine__content h3{font-size:30px;line-height:1;margin:7px 0 9px;font-weight:900}.cro-routine__content p{margin:0 0 18px;color:#222;line-height:1.45}.cro-routine__content strong{font-size:12px;letter-spacing:.04em}.cro-routine__content strong span{font-size:15px}@media(max-width:749px){.cro-routine{padding:58px 20px}.cro-routine__grid{grid-template-columns:1fr;gap:18px}.cro-routine__media{aspect-ratio:1/1}.cro-routine__content{padding:22px}.cro-section-head{margin-bottom:30px}}.cro-ultimate{background:#ffd400;color:#080808;padding:72px 5%}.cro-ultimate__inner{max-width:1180px;margin:0 auto;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:56px;align-items:center}.cro-ultimate__media{display:flex;align-items:center;justify-content:center;width:100%;min-width:0}.cro-ultimate__media-frame{width:100%;max-width:600px;aspect-ratio:1/1;background:#ffd400;display:flex;align-items:center;justify-content:center;overflow:hidden}.cro-ultimate__media-frame img{display:block;width:100%;height:100%;object-fit:contain;object-position:center;margin:0}.cro-kicker--dark{background:#080808;color:#ffd400}.cro-ultimate h2{font-size:clamp(40px,5vw,72px);line-height:.95;letter-spacing:-.025em;margin:0 0 16px;font-weight:900}.cro-ultimate__lead{font-size:19px;line-height:1.45;max-width:560px}.cro-ultimate ul{list-style:none;padding:0;margin:28px 0}.cro-ultimate li{display:flex;gap:12px;flex-direction:column;border-top:1px solid rgba(8,8,8,.2);padding:15px 0}.cro-ultimate li:last-child{border-bottom:1px solid rgba(8,8,8,.2)}.cro-ultimate li strong{font-size:18px}.cro-ultimate li span{font-size:14px;line-height:1.45}.cro-ultimate__price{display:flex;align-items:center;gap:12px;flex-wrap:wrap;margin:20px 0}.cro-ultimate__price strong{font-size:36px}.cro-ultimate__price s{font-size:18px}.cro-ultimate__price span{background:#080808;color:#ffd400;padding:7px 10px;font-size:12px;font-weight:900}.cro-button--dark{background:#080808;color:#fff}.cro-ultimate__micro{font-size:12px;margin:13px 0 0;font-weight:700}@media(max-width:749px){.cro-ultimate{padding:56px 20px}.cro-ultimate__inner{grid-template-columns:1fr;gap:30px}.cro-ultimate__media{order:-1}.cro-ultimate__media-frame{max-width:520px}}
/*# sourceMappingURL=/cdn/shop/t/14/compiled_assets/styles.css.map?subset=AHAG */
