@media(max-width:1150px){:where(body[data-dtfl-homepage=true]) .comparison-header-measure{height:80px}}@media(max-width:700px){:where(body[data-dtfl-homepage=true]) .comparison-header-measure{height:76px}}@media(min-width:1000px)and (max-height:700px){:where(body[data-dtfl-homepage=true]) .comparison-header-measure{height:72px}}body:where([data-dtfl-homepage=true]).gm-home #training{--plan-heading:clamp(42px,4.4vw,62px);--plan-title:30px;--plan-radius:18px;--plan-paper:#f4f3ee;--plan-line:#d7d9d2;--plan-featured:#11191c;--plan-pad:34px}body:where([data-dtfl-homepage=true]).gm-home #training{--plan-heading:clamp(45px,5vw,70px);--plan-title:32px;--plan-radius:12px;--plan-paper:#f5f4ef;--plan-line:#c7cbc3;--plan-featured:#101719;--plan-pad:36px}body:where([data-dtfl-homepage=true]).gm-home #training{padding:64px 0 56px;background:var(--plan-paper)}body:where([data-dtfl-homepage=true]).gm-home #training .hp-wrap{max-width:1260px;width:calc(100% - 96px)}body:where([data-dtfl-homepage=true]).gm-home #training .hp-section-head{margin-bottom:34px;gap:48px;align-items:flex-end}body:where([data-dtfl-homepage=true]).gm-home #training .hp-section-head h2{font-size:var(--plan-heading);font-weight:400;letter-spacing:-.045em;line-height:1.02}body:where([data-dtfl-homepage=true]).gm-home #training .hp-section-head h2 em{color:#787d74}body:where([data-dtfl-homepage=true]).gm-home #training .hp-section-head>p{font-size:17px;line-height:1.45;max-width:300px;color:#596158}body:where([data-dtfl-homepage=true]).gm-home #training .hp-eyebrow{font-size:12px;line-height:1.4;letter-spacing:1.3px;font-weight:600;margin-bottom:16px}body:where([data-dtfl-homepage=true]).gm-home #training .hp-plans-grid{gap:24px;align-items:stretch}body:where([data-dtfl-homepage=true]).gm-home #training .hp-plan{padding:var(--plan-pad);border-radius:var(--plan-radius);border-color:var(--plan-line);background:#fffefb;box-shadow:0 3px 18px #14221904}body:where([data-dtfl-homepage=true]).gm-home #training .hp-plan-featured{background:linear-gradient(150deg,#182328,var(--plan-featured) 70%);border-color:#243138;color:#f7f8f5}body:where([data-dtfl-homepage=true]).gm-home #training .hp-plan-top{min-height:32px;gap:12px;margin-bottom:24px;align-items:center;flex-wrap:wrap}body:where([data-dtfl-homepage=true]).gm-home #training .hp-plan-top .hp-eyebrow{margin:0;font-size:12px;letter-spacing:1px;line-height:1.4}body:where([data-dtfl-homepage=true]).gm-home #training .hp-plan-number{font-size:14px;letter-spacing:.05em;font-variant-numeric:tabular-nums;color:#667267}body:where([data-dtfl-homepage=true]).gm-home #training .hp-popular{font-size:11px;line-height:1.25;letter-spacing:.7px;font-weight:600;padding:8px 11px;border-radius:50px}body:where([data-dtfl-homepage=true]).gm-home #training .hp-plan h3{font-size:var(--plan-title);line-height:1.14;font-weight:450;letter-spacing:-.7px;min-height:69px}body:where([data-dtfl-homepage=true]).gm-home #training .hp-price{font-size:58px;line-height:1.05;font-weight:450;letter-spacing:-2px;margin:20px 0 10px;min-height:64px;display:flex;align-items:center}body:where([data-dtfl-homepage=true]).gm-home #training .hp-price-words{font-size:30px;line-height:1.12;letter-spacing:-.6px;font-weight:400;max-width:380px}body:where([data-dtfl-homepage=true]).gm-home #training .hp-plan-meta{font-size:14px;line-height:1.5;margin-bottom:20px;opacity:1;color:#687166}body:where([data-dtfl-homepage=true]).gm-home #training .hp-plan-featured .hp-plan-meta{color:#b6c1bf}body:where([data-dtfl-homepage=true]).gm-home #training .hp-plan>p:not(.hp-price):not(.hp-plan-meta){font-size:16px;line-height:1.5;max-width:440px}body:where([data-dtfl-homepage=true]).gm-home #training .hp-plan ul{margin:20px 0 26px}body:where([data-dtfl-homepage=true]).gm-home #training .hp-plan li{font-size:15px;line-height:1.5;padding:7px 0 7px 25px}body:where([data-dtfl-homepage=true]).gm-home #training .hp-plan li:before{font-size:14px;color:#54664d}body:where([data-dtfl-homepage=true]).gm-home #training .hp-plan-featured li:before{color:#c2f24a}body:where([data-dtfl-homepage=true]).gm-home #training .hp-plan>.hp-button{min-width:0;max-width:100%;min-height:48px;padding:13px 20px;font-size:15px;line-height:1.2;gap:22px;align-self:stretch;justify-content:space-between;white-space:nowrap;border-radius:100px}body:where([data-dtfl-homepage=true]).gm-home #training .hp-plan>.hp-button>span{display:flex;flex:0 0 18px}body:where([data-dtfl-homepage=true]).gm-home #training .hp-nutrition-note{padding:30px 0 0;margin-top:0;gap:48px;border-bottom:0;align-items:flex-start}body:where([data-dtfl-homepage=true]).gm-home #training .hp-nutrition-note h3{font-size:27px;line-height:1.15;font-weight:450;letter-spacing:-.7px}body:where([data-dtfl-homepage=true]).gm-home #training .hp-nutrition-note p:not(.hp-eyebrow){font-size:15px;line-height:1.6;max-width:760px;margin:12px 0 0;color:#5d675b}body:where([data-dtfl-homepage=true]).gm-home #training .hp-nutrition-note .hp-text-link{font-size:15px;min-height:44px;margin-top:26px;display:inline-flex;align-items:center;gap:20px}body:where([data-dtfl-homepage=true]).gm-home #training .hp-section-head h2{font-weight:350}body:where([data-dtfl-homepage=true]).gm-home #training .hp-section-head>.hp-section-label{color:#e50914}body:where([data-dtfl-homepage=true]).gm-home #training .hp-section-head>div>.hp-eyebrow{display:flex;align-items:center;gap:12px}body:where([data-dtfl-homepage=true]).gm-home #training .hp-section-head>div>.hp-eyebrow:before{content:"";width:28px;height:2px;background:#e50914}body:where([data-dtfl-homepage=true]).gm-home #training .hp-plan-top{padding-bottom:20px;border-bottom:1px solid #23321b20;margin-bottom:24px}body:where([data-dtfl-homepage=true]).gm-home #training .hp-plan-featured .hp-plan-top{border-color:#ffffff25}body:where([data-dtfl-homepage=true]).gm-home #training .hp-plan-number{color:#e50914}body:where([data-dtfl-homepage=true]).gm-home #training .hp-plan>.hp-button{border-radius:12px}@media(min-width:1000px)and (max-height:700px){body:where([data-dtfl-homepage=true]).gm-home #training{padding:34px 0 36px}body:where([data-dtfl-homepage=true]).gm-home #training .hp-section-head{margin-bottom:25px}body:where([data-dtfl-homepage=true]).gm-home #training .hp-section-head h2{font-size:44px}body:where([data-dtfl-homepage=true]).gm-home #training .hp-plan{padding:26px}body:where([data-dtfl-homepage=true]).gm-home #training .hp-plan-top{margin-bottom:18px}body:where([data-dtfl-homepage=true]).gm-home #training .hp-plan h3{font-size:28px;min-height:64px}body:where([data-dtfl-homepage=true]).gm-home #training .hp-price{font-size:52px;min-height:58px;margin-top:14px}body:where([data-dtfl-homepage=true]).gm-home #training .hp-price-words{font-size:28px}body:where([data-dtfl-homepage=true]).gm-home #training .hp-plan-meta{margin-bottom:16px}body:where([data-dtfl-homepage=true]).gm-home #training .hp-plan ul{margin:16px 0 20px}body:where([data-dtfl-homepage=true]).gm-home #training .hp-plan li{padding-block:6px}}@media(max-width:900px){body:where([data-dtfl-homepage=true]).gm-home #training .hp-wrap{width:calc(100% - 48px)}body:where([data-dtfl-homepage=true]).gm-home #training .hp-plans-grid{grid-template-columns:1fr;gap:20px}body:where([data-dtfl-homepage=true]).gm-home #training .hp-plan h3{min-height:0}body:where([data-dtfl-homepage=true]).gm-home #training .hp-price{min-height:0}body:where([data-dtfl-homepage=true]).gm-home #training .hp-nutrition-note{display:block}}@media(max-width:700px){body:where([data-dtfl-homepage=true]).gm-home #training{padding:40px 0 42px}body:where([data-dtfl-homepage=true]).gm-home #training .hp-wrap{width:calc(100% - 40px)}body:where([data-dtfl-homepage=true]).gm-home #training .hp-section-head{display:block;margin-bottom:26px}body:where([data-dtfl-homepage=true]).gm-home #training .hp-section-head h2{font-size:43px;line-height:1.04}body:where([data-dtfl-homepage=true]).gm-home #training .hp-section-head>p{font-size:16px;margin-top:18px}body:where([data-dtfl-homepage=true]).gm-home #training .hp-plan{padding:24px}body:where([data-dtfl-homepage=true]).gm-home #training .hp-plan-top{gap:12px;min-height:0;align-items:center;margin-bottom:24px}body:where([data-dtfl-homepage=true]).gm-home #training .hp-plan h3{font-size:28px;line-height:1.15}body:where([data-dtfl-homepage=true]).gm-home #training .hp-price{font-size:52px;margin-top:20px}body:where([data-dtfl-homepage=true]).gm-home #training .hp-price-words{font-size:29px}body:where([data-dtfl-homepage=true]).gm-home #training .hp-plan-meta{font-size:14px}body:where([data-dtfl-homepage=true]).gm-home #training .hp-plan>.hp-button{font-size:14px;padding:13px 15px;gap:12px;white-space:normal;min-height:48px;text-align:left}body:where([data-dtfl-homepage=true]).gm-home #training .hp-nutrition-note{padding-top:28px}body:where([data-dtfl-homepage=true]).gm-home #training .hp-nutrition-note .hp-text-link{margin-top:16px}}
/*# sourceMappingURL=/cdn/shop/t/48/assets/dtfl-hp-plans-b-161e32ba.css.map */
