body.template-cornerstone-heart-rate-calculator.gradient{--gradient-background: #ffffff;background-color:#fff;background-image:none}body.template-cornerstone-heart-rate-calculator .article-template.cornerstone-blog{background:#fff}body.template-cornerstone-heart-rate-calculator .article-template__content.page-width.page-width--narrow{max-width:100%;padding-left:0;padding-right:0}.figma-hrc{--hrc-card-width: 73.7rem;color:#000;font-family:var(--font-body-family);font-style:var(--font-body-style);font-weight:var(--font-body-weight);font-size:inherit;line-height:inherit;letter-spacing:inherit;-webkit-font-smoothing:antialiased}.figma-hrc *,.figma-hrc *:before,.figma-hrc *:after{box-sizing:border-box}.figma-hrc__inner{max-width:100rem;margin:0 auto;padding:0 2rem 8rem}@media screen and (min-width:750px){.figma-hrc__inner{padding:0 2rem 8rem}}.figma-hrc__title{font-family:var(--font-heading-family);font-style:var(--font-heading-style);font-weight:var(--font-heading-weight);letter-spacing:calc(var(--font-heading-scale) * .06rem);line-height:calc(1 + .3/max(1,var(--font-heading-scale)));word-break:break-word;font-size:calc(var(--font-heading-scale) * 3rem);margin:0 0 1.6rem;color:#000;max-width:100rem}@media screen and (min-width:750px){.figma-hrc__title{font-size:calc(var(--font-heading-scale) * 4rem)}}.figma-hrc__prepanel-heading{margin:0 0 1.2rem;font-family:var(--font-heading-family);font-style:var(--font-heading-style);font-weight:var(--font-heading-weight);letter-spacing:calc(var(--font-heading-scale) * .06rem);line-height:calc(1 + .3/max(1,var(--font-heading-scale)));word-break:break-word;font-size:calc(var(--font-heading-scale) * 2rem);color:#000;max-width:100rem}@media screen and (min-width:750px){.figma-hrc__prepanel-heading{font-size:calc(var(--font-heading-scale) * 2.4rem)}}.figma-hrc__intro-block{margin:0 0 4rem;color:#000;max-width:100rem}.figma-hrc__intro-block p{margin:0 0 1.6rem}.figma-hrc__intro-block p:last-child{margin-bottom:0}.figma-hrc__panel{background:#eff0f0;border-radius:1.5rem;max-width:var(--hrc-card-width);margin:0 auto 5.6rem;padding:3.6rem 3rem 3.2rem}.figma-hrc__panel-title{font-family:var(--font-heading-family);font-style:var(--font-heading-style);font-weight:var(--font-heading-weight);letter-spacing:calc(var(--font-heading-scale) * .06rem);line-height:calc(1 + .3/max(1,var(--font-heading-scale)));word-break:break-word;font-size:calc(var(--font-heading-scale) * 1.7rem);margin:0 0 .8rem;color:#000}@media screen and (min-width:750px){.figma-hrc__panel-title{font-size:calc(var(--font-heading-scale) * 1.8rem)}}.figma-hrc__panel-lede{margin:0 0 2.6rem;color:#000;max-width:100%}.figma-hrc__panel-row{display:flex;flex-wrap:wrap;gap:2rem 2.4rem;align-items:flex-end;margin-bottom:1.2rem}.figma-hrc__field{flex:1 1 26.6rem;min-width:min(100%,26.6rem)}.figma-hrc__field-label{display:block;margin-bottom:.6rem;color:#000}.figma-hrc__field-label strong{font-weight:700}.figma-hrc__field-label span.muted{color:#617078;font-weight:300}.figma-hrc__field-input{width:100%;max-width:26.6rem;height:3.6rem;border:1px solid #e5e6e6;border-radius:50px;padding:0 1.5rem;font-family:inherit;font-size:inherit;background:#fff;color:#000}.figma-hrc__field-input:focus{outline:none;border-color:#617078;box-shadow:0 0 0 3px #61707826}.figma-hrc__formula{flex:1 1 26.6rem;display:flex;flex-wrap:wrap;align-items:center;gap:1rem 1.2rem;padding-bottom:.4rem}.figma-hrc__formula-label{color:#617078}.figma-hrc__formula-pill{display:inline-flex;align-items:center;min-height:3.6rem;padding:0 1.6rem;border:1px solid #e5e6e6;border-radius:50px;background:#fff;font-size:inherit;color:#000}.figma-hrc__max-card{background:#f7f7fb;border:1px solid #dcdde1;border-radius:2rem;padding:1.4rem 1.5rem 1.8rem;max-width:26.6rem;margin-bottom:2rem}.figma-hrc__max-label{font-size:.875em;line-height:calc(1 + .5 / var(--font-body-scale));color:#617078;text-transform:uppercase;margin-bottom:.4rem}.figma-hrc__max-value{font-weight:700;font-size:2.125em;line-height:calc(1 + .3 / var(--font-body-scale));color:#000}.figma-hrc__max-value small{font-size:.5em;font-weight:400;color:#617078;margin-left:.4rem}.figma-hrc__zones{display:flex;flex-direction:column;gap:.9rem;max-width:100%;margin-bottom:1.6rem}.figma-hrc__zone{display:grid;grid-template-columns:1.2rem 1fr auto;gap:1.3rem 1.4rem;align-items:start;min-height:6.3rem;padding:1.2rem 1.4rem;background:#fff;border:1px solid #e3e4e4;border-radius:1rem}.figma-hrc__zone-swatch{width:1.2rem;height:3rem;border-radius:.3rem;margin-top:.4rem}.figma-hrc__zone--z1 .figma-hrc__zone-swatch{background:#2663eb}.figma-hrc__zone--z2 .figma-hrc__zone-swatch{background:#16a349}.figma-hrc__zone--z3 .figma-hrc__zone-swatch{background:#f59e0b}.figma-hrc__zone--z4 .figma-hrc__zone-swatch{background:#ea580b}.figma-hrc__zone--z5 .figma-hrc__zone-swatch{background:#dc2627}.figma-hrc__zone-body{min-width:0}.figma-hrc__zone-name{font-weight:700;font-size:1em;line-height:calc(1 + .6 / var(--font-body-scale));color:#000}.figma-hrc__zone-desc{font-size:.875em;line-height:calc(1 + .6 / var(--font-body-scale));color:#617078}.figma-hrc__zone-meta{text-align:right;white-space:nowrap}.figma-hrc__zone-bpm{font-weight:700;font-size:1em;line-height:calc(1 + .6 / var(--font-body-scale));color:#000}.figma-hrc__zone-pct{font-size:.875em;line-height:calc(1 + .6 / var(--font-body-scale));color:#617078}.figma-hrc__cta-banner{max-width:var(--hrc-card-width);margin:5.6rem auto 0}.figma-hrc__cta-banner-inner{display:flex;flex-direction:column;align-items:stretch;gap:2rem;padding:2.4rem 2.4rem 2.8rem;background:#151f23;border-radius:1rem;box-sizing:border-box}.figma-hrc__cta-banner-copy{flex:1 1 auto;min-width:0;color:#fff}.figma-hrc__cta-banner-title{margin:0 0 1.2rem;font-family:var(--font-body-family);font-style:normal;font-weight:700;font-size:1.8rem;line-height:1.34;letter-spacing:.036rem;color:#fff}.figma-hrc__cta-banner-text{margin:0;font-family:var(--font-body-family);font-style:normal;font-weight:300;font-size:1.4rem;line-height:1.75;letter-spacing:.028rem;color:#ffffffeb}.figma-hrc__cta-banner-actions{display:flex;flex-direction:column;align-items:stretch;gap:1.2rem}@media screen and (min-width:750px){.figma-hrc__cta-banner-actions{flex-direction:row;flex-wrap:wrap;align-items:center;gap:1.6rem 2.4rem}}.figma-hrc__cta-banner-btn{display:inline-flex;align-items:center;justify-content:center;min-height:4.2rem;padding:0 2rem;box-sizing:border-box;font-family:var(--font-body-family);font-weight:500;font-size:1.4rem;line-height:1;letter-spacing:.028rem;text-decoration:none;text-align:center;border-radius:50px;cursor:pointer}.figma-hrc__cta-banner-btn--primary{color:#fff;background:#e32303;border:none;min-width:15.9rem}.figma-hrc__cta-banner-btn--secondary{color:#fff;background:transparent;border:1px solid #fff;min-width:21.8rem}@media(hover:hover){.figma-hrc__cta-banner-btn--primary:hover{background:#c41e03;color:#fff}.figma-hrc__cta-banner-btn--secondary:hover{background:#ffffff14;color:#fff}}.figma-hrc__cta-banner-btn:focus-visible{outline:2px solid #fff;outline-offset:3px}@media screen and (max-width:749px){.figma-hrc__cta-banner-btn{width:100%;max-width:100%}}.article-template__content.rte .figma-hrc__cta-banner,.article-template__content.rte .figma-hrc__cta-banner .figma-hrc__cta-banner-copy,.article-template__content.rte .figma-hrc__cta-banner .figma-hrc__cta-banner-title{color:#fff}.article-template__content.rte .figma-hrc__cta-banner .figma-hrc__cta-banner-text{color:#ffffffeb}.article-template__content.rte .figma-hrc__cta-banner .figma-hrc__cta-banner-actions a,.article-template__content.rte .figma-hrc__cta-banner .figma-hrc__cta-banner-btn--primary{color:#fff;text-decoration:none}.article-template__content.rte .figma-hrc__cta-banner .figma-hrc__cta-banner-btn--secondary{color:#fff;text-decoration:none;border-color:#fff;background:transparent}.article-template__content.rte .figma-hrc__cta-banner .figma-hrc__cta-banner-btn:hover,.article-template__content.rte .figma-hrc__cta-banner .figma-hrc__cta-banner-btn:focus{color:#fff;text-decoration:none}.article-template__content.rte .figma-hrc__cta-banner .figma-hrc__cta-banner-btn:focus-visible{color:#fff}
/*# sourceMappingURL=/cdn/shop/t/122/assets/component-heart-rate-calculator.css.map */
