body:has(.section--pdp--performance){--cro-ink:#142b2a;--cro-deep:#063f3e;--cro-teal:#0e7c7b;--cro-gold:#ffc447;--cro-orange:#ff6315;--cro-cream:#fff8ec }.section--pdp--performance .buybox__category{display:block;margin:0 0 9px;color:var(--cro-teal);font-size:.72rem;font-weight:900;letter-spacing:.11em;text-transform:uppercase}.section--pdp--performance .buybox__description{margin:10px 0 13px;color:#3f5553;font-size:1rem;font-weight:650;line-height:1.5}.section--pdp--performance .buybox-proof{margin-bottom:14px}.section--pdp--performance .pdp-fit-row{display:flex;flex-wrap:wrap;gap:7px;margin:0 0 15px}.section--pdp--performance .pdp-fit-row span{display:inline-flex;align-items:center;gap:5px;padding:6px 9px;border:1px solid #d6e7e3;border-radius:999px;color:#315d59;background:#eff8f5;font-size:.7rem;font-weight:850}.section--pdp--performance .pdp-fit-row svg{width:13px;height:13px;color:var(--cro-teal)}.section--pdp--performance .pdp-trust-row{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));overflow:hidden;margin:0 0 22px;border:1px solid #ded6c8;border-radius:12px;background:#fbfaf7}.section--pdp--performance .pdp-trust-row span{display:flex;align-items:center;justify-content:center;gap:7px;min-height:48px;padding:8px 10px;border-left:1px solid #e3dccf;color:var(--cro-ink);font-size:.68rem;line-height:1.2;text-align:center}.section--pdp--performance .pdp-trust-row span:first-child{border-left:0}.section--pdp--performance .pdp-trust-row svg{flex:0 0 16px;width:16px;height:16px;color:var(--cro-teal)}.section--pdp--performance .buybox__plan-label,.section--pdp--performance .bundle-heading strong{display:flex;align-items:center;gap:8px;color:var(--cro-ink);font-size:.95rem;font-weight:900;line-height:1.2}.section--pdp--performance .buybox__plan-label>span,.section--pdp--performance .bundle-heading strong>span{display:grid;place-items:center;flex:0 0 24px;width:24px;height:24px;border-radius:50%;color:#fff;background:var(--cro-teal);font-size:.7rem}.section--pdp--performance .plan-toggle{display:grid;grid-template-columns:1.08fr .92fr;gap:10px;margin:11px 0 0}.section--pdp--performance .plan{position:relative;display:grid;grid-template-columns:26px minmax(0,1fr) auto;align-items:center;gap:11px;min-height:100px;padding:17px;border:2px solid #ded6c8;border-radius:15px;background:#fff;color:var(--cro-ink);box-shadow:none;cursor:pointer;transition:border-color .16s ease,background .16s ease,box-shadow .16s ease,transform .16s ease}.section--pdp--performance .plan:hover{transform:translateY(-1px)}.section--pdp--performance .plan:focus-visible,.section--pdp--performance .bundle:focus-visible{outline:3px solid rgba(14,124,123,.34);outline-offset:3px}.section--pdp--performance .plan[data-plan=subscribe]{border-color:#efbb4d;background:#fff8df}.section--pdp--performance .plan[data-plan=subscribe].is-active{border-color:var(--cro-teal);color:#fff;background:linear-gradient(135deg,#07534f,#0e7c7b);box-shadow:0 12px 25px #063f3e2e}.section--pdp--performance .plan[data-plan=onetime].is-active{border-color:var(--cro-teal);background:#eaf7f4;box-shadow:0 10px 22px #0e7c7b1f}.section--pdp--performance .plan__top{display:block;color:inherit;font-family:var(--font-head);font-size:1rem;font-weight:900;line-height:1.12}.section--pdp--performance .plan__benefits{margin-top:5px;color:#536663;font-size:.72rem;font-weight:700;line-height:1.3}.section--pdp--performance .plan__cadence{margin-top:3px;color:#6b7a78;font-size:.64rem;line-height:1.3}.section--pdp--performance .plan[data-plan=subscribe].is-active .plan__benefits,.section--pdp--performance .plan[data-plan=subscribe].is-active .plan__cadence{color:#fffc}.section--pdp--performance .plan__badge{align-self:start;padding:5px 8px;border-radius:999px;color:var(--cro-ink);background:var(--cro-gold);font-size:.58rem;font-weight:950;letter-spacing:.06em;text-transform:uppercase}.section--pdp--performance .subscription-cadence-note{margin:8px 2px 0;color:#687876;font-size:.7rem;font-weight:700}.section--pdp--performance .bundle-heading{display:flex;align-items:center;justify-content:space-between;gap:16px;margin:22px 0 0}.section--pdp--performance .bundle-heading small{color:#687876;font-size:.68rem;font-weight:700;text-align:right}.section--pdp--performance .bundles{margin-top:14px}.section--pdp--performance .bundle{cursor:pointer}.section--pdp--performance .bundle__tag{color:#fff;background:var(--cro-teal);letter-spacing:.04em;text-transform:uppercase}.section--pdp--performance .bundle:last-child .bundle__tag{color:var(--cro-ink);background:var(--cro-gold)}.section--pdp--performance .bundle__price{min-width:82px;padding:9px 10px;border-radius:10px;background:#fff;box-shadow:0 5px 14px #142b2a14}.section--pdp--performance .bundle.is-active .bundle__price{background:#fff}.section--pdp--performance .pdp-inline-proof{margin-top:4px}.section--pdp--performance .btn--cta{letter-spacing:-.01em;box-shadow:0 7px #c94708,0 12px 24px #c9470826}.section--pdp--performance .atc-cap{padding:10px 12px;border-radius:10px;color:#315d59;background:#eff8f5;font-weight:800}.section--pdp--performance .guarantee-strip strong{font-size:1.08rem;line-height:1.2}.section--pdp--performance .guarantee-strip .tiny{line-height:1.45}.section--pdp--performance #buybox{scroll-margin-top:88px}@media(min-width:901px){body:has(.section--pdp--performance) .section--pdp--performance{padding-top:34px}body:has(.section--pdp--performance) .section--pdp--performance .pdp{column-gap:52px}body:has(.section--pdp--performance) .section--pdp--performance .buybox__head{margin-bottom:25px}body:has(.section--pdp--performance) .section--pdp--performance .buybox__title{max-width:18ch;font-size:clamp(38px,3.15vw,46px);line-height:.96}body:has(.section--pdp--performance) .section--pdp--performance .buybox__hook{max-width:620px;font-size:1.04rem;line-height:1.5}body:has(.section--pdp--performance) .cv-section,body:has(.section--pdp--performance) .cp-section{padding-top:68px;padding-bottom:68px}}@media(max-width:560px){body:has(.section--pdp--performance) .section--pdp--performance{padding-top:17px}.section--pdp--performance .buybox__head{margin-bottom:15px}.section--pdp--performance .buybox__category{margin-bottom:8px;font-size:.65rem}.section--pdp--performance .buybox__title{max-width:none;font-size:clamp(36px,10.2vw,42px);line-height:.97;text-wrap:pretty}.section--pdp--performance .buybox__hook{margin-top:11px;font-size:16px;line-height:1.43}.section--pdp--performance .buybox__description{font-size:15px;line-height:1.45}.section--pdp--performance .buybox-proof{margin-bottom:12px}.section--pdp--performance .pdp-fit-row{gap:6px;margin-bottom:13px}.section--pdp--performance .pdp-fit-row span{padding:6px 8px;font-size:11px}.section--pdp--performance .pdp-trust-row{margin-bottom:20px}.section--pdp--performance .pdp-trust-row span{align-items:center;flex-direction:column;gap:5px;min-height:70px;padding:9px 5px;font-size:10px;line-height:1.2}.section--pdp--performance .pdp-trust-row svg{width:18px;height:18px}.section--pdp--performance .buybox__plan-label,.section--pdp--performance .bundle-heading strong{font-size:16px}.section--pdp--performance .plan-toggle{display:flex;flex-direction:column;gap:10px;margin-top:10px}.section--pdp--performance .plan[data-plan=subscribe]{order:1}.section--pdp--performance .plan[data-plan=onetime]{order:2}.section--pdp--performance .plan{grid-template-columns:24px minmax(0,1fr) auto;gap:10px;min-height:82px;padding:14px}.section--pdp--performance .plan[data-plan=subscribe]{min-height:94px}.section--pdp--performance .plan__top{font-size:17px}.section--pdp--performance .plan__benefits{font-size:13px}.section--pdp--performance .plan__cadence{font-size:11px}.section--pdp--performance .plan__badge{padding:5px 8px;font-size:10px}.section--pdp--performance .bundle-heading{align-items:flex-start;flex-direction:column;gap:5px;margin-top:20px}.section--pdp--performance .bundle-heading small{padding-left:32px;font-size:11px;text-align:left}.section--pdp--performance .bundles{margin-top:13px}.section--pdp--performance .bundle{grid-template-columns:24px 56px minmax(0,1fr) auto;gap:9px;min-height:112px;padding:15px 11px}.section--pdp--performance .bundle__label{font-size:16px}.section--pdp--performance .bundle__save{font-size:10px}.section--pdp--performance .bundle__metric strong{font-size:12px}.section--pdp--performance .bundle__metric small{font-size:9px}.section--pdp--performance .bundle__duration{font-size:11px}.section--pdp--performance .bundle__price{min-width:72px;padding:8px 7px;font-size:16px}.section--pdp--performance .bundle__compare{font-size:12px}.section--pdp--performance .pdp-inline-proof{margin-top:2px}.section--pdp--performance .atc-cap{display:flex;margin-top:11px;font-size:12px;line-height:1.35}.section--pdp--performance .guarantee-strip{padding:18px 15px}.section--pdp--performance .guarantee-strip strong{font-size:18px}body:has(.section--pdp--performance) .cv-section,body:has(.section--pdp--performance) .cp-section{padding-top:46px;padding-bottom:46px}}@media(max-width:359px){.section--pdp--performance .buybox__title{font-size:34px}.section--pdp--performance .pdp-fit-row span{font-size:10px}.section--pdp--performance .pdp-trust-row span{font-size:9px}.section--pdp--performance .bundle{grid-template-columns:22px 49px minmax(0,1fr) auto;gap:7px;padding-right:8px;padding-left:8px}.section--pdp--performance .bundle__img{width:49px;height:49px}.section--pdp--performance .bundle__price{min-width:64px;padding-right:5px;padding-left:5px;font-size:15px}}
/*# sourceMappingURL=/cdn/shop/t/11/assets/pdp-master-cro.css.map */
