.tg-adult-weekly-progress{display:block;background:var(--tgwp-section-bg, #fff);padding-top:var(--tgwp-padding-top, 60px);padding-bottom:var(--tgwp-padding-bottom, 60px)}.tg-adult-weekly-progress,.tg-adult-weekly-progress *,.tg-adult-weekly-progress *:before,.tg-adult-weekly-progress *:after{box-sizing:border-box}.tg-adult-weekly-progress__header{max-width:1150px;margin:0 auto 36px;text-align:center}.tg-adult-weekly-progress__heading{margin-bottom:18px}.tg-adult-weekly-progress__heading-inner{position:relative;display:inline-block}.tg-adult-weekly-progress__heading-paint{position:absolute;z-index:0;top:55%;left:50%;width:var(--tgwp-paint-width, 105%);max-width:none;height:1.15em;object-fit:fill;transform:translate(-50%,-50%);pointer-events:none;-webkit-user-select:none;user-select:none;color:var(--tgwp-paint-color, #c3e5f8)}.tg-adult-weekly-progress__heading-text{position:relative;z-index:1}.tg-adult-weekly-progress__subheading{max-width:760px;margin-inline:auto}.tg-adult-weekly-progress__tablist{display:grid;grid-template-columns:repeat(4,1fr);max-width:1240px;margin:0 auto -1px;position:relative;z-index:2}.tg-adult-weekly-progress__tab{appearance:none;-webkit-appearance:none;cursor:pointer;display:flex;align-items:center;justify-content:center;text-align:center;min-height:44px;padding:14px 12px;border:1px solid #023f5a;border-radius:10px 10px 0 0;background:#f0faff;color:#01293b;font-family:Barlow Condensed,sans-serif;font-size:20px;font-weight:700;line-height:1.1;letter-spacing:.02em;text-transform:uppercase;transition:background-color .15s ease,color .15s ease,box-shadow .15s ease}.tg-adult-weekly-progress__tab+.tg-adult-weekly-progress__tab{border-left:none}.tg-adult-weekly-progress__tab:hover{background:#e4f4fd}.tg-adult-weekly-progress__tab.is-active{background:#0073a7;border-color:#023f5a;color:#fff;box-shadow:inset 0 3px #36a6da}.tg-adult-weekly-progress__tab:active{transform:translate(2px,2px)}.tg-adult-weekly-progress__tab:focus-visible{outline:2px solid #0073a7;outline-offset:2px;z-index:3}.tg-adult-weekly-progress__tab.is-active:focus-visible{box-shadow:inset 0 3px #36a6da}.tg-adult-weekly-progress__card{position:relative;max-width:1240px;margin-inline:auto;padding:40px;border:1px solid #023f5a;border-radius:0 0 10px 10px;background:#fff;box-shadow:3px 3px #023f5a;overflow:hidden}.tg-adult-weekly-progress__panels{position:relative}.tg-adult-weekly-progress__panel{opacity:1;transform:none;transition:opacity .24s ease,transform .24s ease}.tg-adult-weekly-progress__panel[data-inactive]{position:absolute;top:0;left:0;width:100%;height:0;overflow:hidden;visibility:hidden;pointer-events:none;opacity:0;transform:translateY(8px)}.tg-adult-weekly-progress__panel:focus{outline:none}.tg-adult-weekly-progress__grid{display:grid;grid-template-columns:minmax(0,46fr) minmax(0,54fr);grid-template-rows:auto 1fr;grid-template-areas:"head  media" "bene  media";gap:24px 40px}.tg-adult-weekly-progress__head{grid-area:head;position:relative;z-index:1;padding-left:62px}.tg-adult-weekly-progress__media{grid-area:media;align-self:start}.tg-adult-weekly-progress__benefits{grid-area:bene;position:relative;z-index:1;padding-left:62px}.tg-adult-weekly-progress__numeral{position:absolute;top:-12px;left:-50px;z-index:-1;color:var(--tgwp-stage-ink, #0073a7);opacity:.22;font-family:Barlow Condensed,sans-serif;font-size:132px;font-weight:700;line-height:.8;letter-spacing:-.04em;pointer-events:none;-webkit-user-select:none;user-select:none}.tg-adult-weekly-progress__stage-name{margin-bottom:14px;color:#01293b}.tg-adult-weekly-progress__intro{color:#001b3c;font-weight:500}.tg-adult-weekly-progress__intro p{margin:0 0 10px}.tg-adult-weekly-progress__intro p:last-child{margin-bottom:0}.tg-adult-weekly-progress__eyebrow{margin-bottom:12px;color:var(--tgwp-stage-ink, #0073a7);font-family:Barlow Condensed,sans-serif;font-size:20px;font-weight:700;line-height:1;letter-spacing:.08em;text-transform:uppercase}.tg-adult-weekly-progress__bullets ul{margin:0;padding-left:0;list-style:none}.tg-adult-weekly-progress__bullets li{position:relative;margin-bottom:12px;padding-left:22px;color:#001b3c}.tg-adult-weekly-progress__bullets li:before{content:"";position:absolute;left:2px;top:.6em;width:7px;height:7px;border-radius:2px;background:#36a6da;transform:translateY(-50%) rotate(45deg)}.tg-adult-weekly-progress__bullets li:last-child{margin-bottom:0}.tg-adult-weekly-progress__bullets p{margin:0 0 10px;color:#001b3c}.tg-adult-weekly-progress__band{position:relative;display:flex;align-items:center;gap:16px;min-height:96px;margin-bottom:20px;padding:16px 20px;border:1px solid #023f5a;border-radius:10px;background:var(--tgwp-stage-tint, #cbe8f8);color:var(--tgwp-stage-ink, #166a90);box-shadow:3px 3px #023f5a;overflow:hidden}.tg-adult-weekly-progress__band>*{position:relative;z-index:1}.tg-adult-weekly-progress__band-img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.tg-adult-weekly-progress__band-wash{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;background:linear-gradient(135deg,#0073a7c7,#01293bb3)}.tg-adult-weekly-progress__band--photo,.tg-adult-weekly-progress__band--photo .tg-adult-weekly-progress__band-eyebrow,.tg-adult-weekly-progress__band--photo .tg-adult-weekly-progress__band-label{color:#fff}.tg-adult-weekly-progress__chip{flex:none;display:inline-flex;align-items:center;justify-content:center;width:56px;height:56px;border:1px solid #023f5a;border-radius:50%;background:#fff;box-shadow:2px 2px #023f5a;color:var(--tgwp-stage-ink, #166a90)}.tg-adult-weekly-progress__chip svg{width:28px;height:28px}.tg-adult-weekly-progress__band-eyebrow{margin-bottom:4px;color:var(--tgwp-stage-ink, #166a90);font-family:Barlow Condensed,sans-serif;font-size:15px;font-weight:700;line-height:1;letter-spacing:.1em;text-transform:uppercase;opacity:.85}.tg-adult-weekly-progress__band-label{color:#01293b;font-family:Barlow Condensed,sans-serif;font-size:24px;font-weight:700;line-height:1.1;letter-spacing:-.01em;text-transform:uppercase}.tg-adult-weekly-progress__chart{padding:18px 18px 12px;border:1px solid #023f5a;border-radius:10px;background:#fff;box-shadow:3px 3px #023f5a}.tg-adult-weekly-progress__legend{display:flex;flex-wrap:wrap;gap:6px 16px;margin-bottom:10px}.tg-adult-weekly-progress__legend-item{display:inline-flex;align-items:center;gap:7px}.tg-adult-weekly-progress__legend-swatch{flex:none;width:34px;height:8px}.tg-adult-weekly-progress__legend-swatch line{stroke-width:2.4;fill:none}.tg-adult-weekly-progress__legend-swatch--muscle line{stroke:#01699a}.tg-adult-weekly-progress__legend-swatch--recovery line{stroke:#2f9e8f;stroke-dasharray:6 4}.tg-adult-weekly-progress__legend-swatch--brain line{stroke:#c2761a;stroke-dasharray:2 4;stroke-linecap:round}.tg-adult-weekly-progress__legend-label{color:#01293b;font-family:Barlow Condensed,sans-serif;font-size:15px;font-weight:700;line-height:1;letter-spacing:.04em;text-transform:uppercase}.tg-adult-weekly-progress__svg{display:block;width:100%;height:auto}.tg-adult-weekly-progress__svg .tgwp-grid line{stroke:#dcecf5;stroke-width:1}.tg-adult-weekly-progress__svg .tgwp-axis line{stroke:#b9d8e8;stroke-width:1.5}.tg-adult-weekly-progress__svg text{font-family:Barlow Condensed,sans-serif;font-weight:700;letter-spacing:.06em;fill:#4a5a63}.tg-adult-weekly-progress__svg .tgwp-tick text{font-size:15px}.tg-adult-weekly-progress__svg .tgwp-axis-title{font-size:13px;fill:#6a8494}.tg-adult-weekly-progress__svg .tgwp-xlabel text{font-size:15px;letter-spacing:0}.tg-adult-weekly-progress__svg .tgwp-line{fill:none;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.tg-adult-weekly-progress__svg .tgwp-ghost-line{fill:none;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;opacity:.22}.tg-adult-weekly-progress__svg .tgwp-ghost-line--muscle{stroke:#01699a}.tg-adult-weekly-progress__svg .tgwp-ghost-line--recovery{stroke:#2f9e8f;stroke-dasharray:6 4}.tg-adult-weekly-progress__svg .tgwp-ghost-line--brain{stroke:#c2761a;stroke-dasharray:2 4}.tg-adult-weekly-progress__svg .tgwp-dot{stroke:#fff;stroke-width:2}.tg-adult-weekly-progress__svg .tgwp-series--muscle .tgwp-line{stroke:#01699a}.tg-adult-weekly-progress__svg .tgwp-series--muscle .tgwp-dot{fill:#01699a}.tg-adult-weekly-progress__svg .tgwp-series--recovery .tgwp-line{stroke:#2f9e8f;stroke-dasharray:6 4}.tg-adult-weekly-progress__svg .tgwp-series--recovery .tgwp-dot{fill:#2f9e8f}.tg-adult-weekly-progress__svg .tgwp-series--brain .tgwp-line{stroke:#c2761a;stroke-dasharray:2 4}.tg-adult-weekly-progress__svg .tgwp-series--brain .tgwp-dot{fill:#c2761a}.tg-adult-weekly-progress__panel:not([data-inactive]) .tgwp-line,.tg-adult-weekly-progress__panel:not([data-inactive]) .tgwp-dot{animation:tgwp-plot-in .42s ease both}.tg-adult-weekly-progress__panel:not([data-inactive]) .tgwp-line{animation-delay:var(--tgwp-draw-delay, 0ms)}.tg-adult-weekly-progress__panel:not([data-inactive]) .tgwp-dot{animation-delay:.14s}@keyframes tgwp-plot-in{0%{opacity:0}to{opacity:1}}.tg-adult-weekly-progress__sr-table{position:absolute;width:1px;height:1px;margin:-1px;padding:0;border:0;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap}.tg-adult-weekly-progress__footnote{max-width:1240px;margin:24px auto 0;color:#4a5a63;text-align:center}.tg-adult-weekly-progress__footnote p{margin:0 0 8px}.tg-adult-weekly-progress__footnote p:last-child{margin-bottom:0}@media(max-width:991.98px){.tg-adult-weekly-progress{padding-top:var(--tgwp-padding-top-mobile, 40px);padding-bottom:var(--tgwp-padding-bottom-mobile, 40px)}.tg-adult-weekly-progress__header{max-width:420px;margin-bottom:24px}.tg-adult-weekly-progress__heading-paint{display:none}.tg-adult-weekly-progress__tablist{grid-template-columns:repeat(2,1fr);gap:8px;margin-bottom:12px}.tg-adult-weekly-progress__tab{padding:12px 8px;border:1px solid #023f5a;border-radius:10px;font-size:17px;letter-spacing:0}.tg-adult-weekly-progress__tab+.tg-adult-weekly-progress__tab{border-left:1px solid #023f5a}.tg-adult-weekly-progress__card{padding:20px;border-radius:10px}.tg-adult-weekly-progress__grid{grid-template-columns:minmax(0,1fr);grid-template-rows:auto;grid-template-areas:"head" "media" "bene";gap:22px}.tg-adult-weekly-progress__head,.tg-adult-weekly-progress__benefits{padding-left:46px}.tg-adult-weekly-progress__numeral{top:-6px;left:-34px;font-size:84px}.tg-adult-weekly-progress__stage-name{margin-bottom:10px}.tg-adult-weekly-progress__band{gap:13px;min-height:0;margin-bottom:16px;padding:14px}.tg-adult-weekly-progress__chip{width:46px;height:46px}.tg-adult-weekly-progress__chip svg{width:24px;height:24px}.tg-adult-weekly-progress__band-eyebrow{font-size:13px;letter-spacing:.08em}.tg-adult-weekly-progress__band-label{font-size:20px}.tg-adult-weekly-progress__chart{padding:14px 12px 8px}.tg-adult-weekly-progress__legend{gap:6px 14px}.tg-adult-weekly-progress__legend-label{font-size:14px}.tg-adult-weekly-progress__eyebrow{font-size:18px}.tg-adult-weekly-progress__svg .tgwp-tick text{font-size:18px}.tg-adult-weekly-progress__svg .tgwp-xlabel text{font-size:21px}.tg-adult-weekly-progress__svg .tgwp-axis-title--x{font-size:20px}.tg-adult-weekly-progress__svg .tgwp-axis-title--y,.tg-adult-weekly-progress__svg .tgwp-xlabel__t--2,.tg-adult-weekly-progress__svg .tgwp-xlabel__t--3,.tg-adult-weekly-progress__svg .tgwp-xlabel__t--5,.tg-adult-weekly-progress__svg .tgwp-xlabel__t--6,.tg-adult-weekly-progress__svg .tgwp-xlabel__t--7,.tg-adult-weekly-progress__svg .tgwp-xlabel__t--9,.tg-adult-weekly-progress__svg .tgwp-xlabel__t--10,.tg-adult-weekly-progress__svg .tgwp-xlabel__t--11{display:none}.tg-adult-weekly-progress__footnote{margin-top:18px;text-align:left}}@media(prefers-reduced-motion:reduce){.tg-adult-weekly-progress__panel,.tg-adult-weekly-progress__tab{transition:none}.tg-adult-weekly-progress__panel[data-inactive]{transform:none}.tg-adult-weekly-progress__panel:not([data-inactive]) .tgwp-line,.tg-adult-weekly-progress__panel:not([data-inactive]) .tgwp-dot{animation:none}.tg-adult-weekly-progress__tab:active{transform:none}}@media(forced-colors:active){.tg-adult-weekly-progress__svg .tgwp-dot{stroke:Canvas}.tg-adult-weekly-progress__band,.tg-adult-weekly-progress__chip{border:1px solid CanvasText}.tg-adult-weekly-progress__band:before,.tg-adult-weekly-progress__heading-paint{display:none}}
/*# sourceMappingURL=/cdn/shop/t/43/assets/tg-adult-weekly-progress.css.map */
