:root{--ls-navy:#001F3A;--ls-blue:#062C4F;--ls-gold:#A77A36;--ls-gold-light:#D8B06A;--ls-cream:#FBF6F1;--ls-white:#FFFFFF;--ls-ink:#334153;--ls-muted:#5F6B7A;--ls-line:rgba(0,31,58,.16);--ls-shadow:0 22px 60px rgba(0,31,58,.1)}html{scroll-behavior:smooth;scroll-padding-top:var(--ls-sticky-header-height,0px)}body{background:var(--ls-cream);color:var(--ls-navy);text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased}::selection{background:var(--ls-gold);color:var(--ls-navy)}.main{min-height:58vh;background:var(--ls-cream)}a,button,input,select,textarea,summary{outline-offset:3px}a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible,summary:focus-visible{outline:3px solid rgba(167,122,54,.48)}.button,.shopify-challenge__button{border-radius:0!important;font-weight:850;letter-spacing:.06em;text-transform:uppercase}.field-input,input,select,textarea{border-radius:0!important}.page-title{color:var(--ls-navy);letter-spacing:-.035em}.rte a{text-decoration-color:#a77a369e;text-underline-offset:.24em}.ls-status-pill{display:inline-flex;align-items:center;gap:.55rem;padding:.55rem .75rem;border:1px solid var(--ls-line);background:#ffffffb8;color:var(--ls-navy);font-size:.75rem;font-weight:850;letter-spacing:.09em;text-transform:uppercase}.ls-status-pill:before{content:"";width:.55rem;height:.55rem;background:var(--ls-gold);box-shadow:0 0 0 .28rem #a77a3624}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*:before,*:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.letterman-standard-header-section .ls-header__nav-link[href="/#letterman-list"]{padding:11px 14px!important;border:1px solid #001F3A!important;background:#001f3a!important;color:#fbf6f1!important}.letterman-standard-header-section .ls-header__nav-link[href="/#letterman-list"]:after{display:none!important}.letterman-standard-header-section .ls-header__nav-link[href="/#letterman-list"]:hover,.letterman-standard-header-section .ls-header__nav-link[href="/#letterman-list"]:focus-visible{border-color:#a77a36!important;background:#a77a36!important;color:#001f3a!important}.letterman-standard-header-section .ls-mobile-menu__link[href="/#letterman-list"]{margin-top:10px;padding:15px!important;justify-content:center!important;border:1px solid #001F3A!important;background:#001f3a!important;color:#fbf6f1!important}#MainContent .ls2-portfolio-grid.ls-dual-grid,#MainContent .ls3-card-grid.ls-dual-grid,#MainContent .lstp-products.ls-dual-grid,#MainContent .ls8-grid.ls-dual-grid,#MainContent .lspg-products.ls-dual-grid,#MainContent .ls-links.ls-dual-grid,#MainContent .ls2-moments.ls-dual-ribbon,#MainContent .ls3-moment-ribbon.ls-dual-ribbon{grid-template-columns:repeat(2,minmax(0,1fr))}#MainContent .ls-dual-choice,#MainContent .ls-dual-edition{margin-top:1rem}#MainContent .ls-dual-edition{font-size:.92rem;line-height:1.6}#MainContent .ls-dual-category{font-size:.8rem;font-weight:750}#MainContent .ls-dual-product-link{display:inline-block;margin-top:1rem;font-weight:800;text-underline-offset:.2em}#MainContent #first-drop-products,#MainContent #recovery-updates{scroll-margin-top:7rem}@media(max-width:900px){#MainContent .ls2-portfolio-grid.ls-dual-grid,#MainContent .ls3-card-grid.ls-dual-grid,#MainContent .lstp-products.ls-dual-grid,#MainContent .ls8-grid.ls-dual-grid,#MainContent .lspg-products.ls-dual-grid,#MainContent .ls-links.ls-dual-grid{grid-template-columns:minmax(0,1fr)}}:root{--ls9-navy:#001F3A;--ls9-gold:#A77A36;--ls9-gold-light:#D8B06A;--ls9-cream:#FBF6F1;--ls9-focus:#A77A36}html{scroll-padding-top:var(--ls-sticky-header-height,0px)}[id]{scroll-margin-top:16px}:where(a,button,input,select,textarea,summary):focus-visible{outline:3px solid var(--ls9-focus)!important;outline-offset:3px!important}html body .ls-btn,html body .ls2-btn,html body .ls3-btn,html body .ls4-btn,html body .ls7-btn,html body .ls8-btn,html body .lspg-btn,html body .lsw-submit,html body .ls-header__menu-toggle,html body .ls-header__icon-link{min-height:48px}html body .ls2-status,html body .ls2-use-badge,html body .ls2-stage-badge,html body .ls3-status-pill,html body .ls3-use-badge,html body .ls3-stage-badge,html body .ls3-letter-visual__moment,html body .ls3-letter-visual__cue,html body .ls4-moment,html body .ls4-status,html body .ls4-visual__cue,html body .ls7-status,html body .ls7-card__label,html body .ls8-status,html body .ls8-badge,html body .ls8-card__label,html body .lspg-badge,html body .lspg-product__moment,html body .lspg-product__status,html body .lspg-product__category,html body .lsw-label{font-size:max(.75rem,12px);line-height:1.3}html body .ls2-status-copy,html body .ls3-hero-note,html body .ls4-availability,html body .ls7-hero__note,html body .lspg-hero__meta{font-size:max(.94rem,15px);line-height:1.58}html body .ls2-product-copy,html body .ls3-card-copy,html body .ls4-card p,html body .ls7-card p,html body .ls8-card p,html body .lspg-product p,html body .ls8-faq__answer p,html body .ls4-faq__answer p,html body .ls7-faq__answer p{font-size:max(1rem,16px)}html body .ls2-hero-copy,html body .ls3-hero-copy,html body .ls4-hero__copy,html body .ls7-hero__copy,html body .ls8-hero__copy,html body .lspg-hero__copy,html body .ls2-lede,html body .ls3-lede,html body .ls4-lede,html body .ls7-lede,html body .ls8-lede,html body .lspg-lede{max-width:72ch}html body .ls2-hero-emblem img,html body .ls3-letter-visual__emblem,html body .ls4-visual__emblem,html body .lspg-hero__emblem,html body .ls7-emblem-card img,html body .ls8-emblem-card img{filter:drop-shadow(0 16px 22px rgba(0,31,58,.24))}html body .lspg-hero__emblem{width:min(230px,54%)}html body .ls7-emblem-card img{width:min(230px,60%)}html body .ls8-emblem-card img{width:min(205px,78%)}html body .ls3-letter-visual__emblem{width:78px}html body .ls8-hero:after{display:none}html body .ls3-letter-visual:after,html body .ls4-visual:after,html body .lspg-hero__visual:after,html body .ls7-emblem-card:after{height:8px;opacity:.9}html body .ls3-letter-visual__stitch,html body .ls4-visual:before,html body .lspg-hero__visual:before,html body .ls7-emblem-card:before{opacity:.55}html body .ls3-letter-grid:before{opacity:.62}html body .ls2-product-card,html body .ls3-card,html body .ls4-card,html body .ls7-card,html body .ls8-card,html body .lspg-product,html body .lspg-check,html body .ls3-proof-card,html body .ls4-callout,html body .ls7-callout,html body .ls8-faq-group,html body .lspg-review-card{box-shadow:0 12px 30px #001f3a0e}html body .ls2-product-card,html body .ls4-card,html body .ls7-card,html body .ls8-card,html body .lspg-product,html body .lspg-check,html body .ls3-proof-card{border-top-width:4px}html body .ls2-product-card--featured,html body .ls3-card--featured{border-top-width:6px}html body .ls2-home,html body .ls3,html body .ls4,html body .ls7,html body .ls8,html body .lspg,html body .lsw{overflow-wrap:anywhere}html body .rte table,html body .page-content table{display:block;max-width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}@media(max-width:1080px){html body .ls-header__menu-toggle{width:48px!important;height:48px!important}html body .ls-mobile-menu__link,html body .ls-mobile-dropdown summary{min-height:52px}}@media(max-width:640px){html body .ls2-hero,html body .ls3-hero,html body .ls4-hero,html body .ls7-hero,html body .ls8-hero,html body .lspg-hero{padding-top:50px;padding-bottom:54px}html body .ls2-hero h1,html body .ls3 h1,html body .ls4 h1,html body .ls7 h1,html body .ls8-hero h1,html body .lspg h1{font-size:clamp(2.8rem,14vw,4.25rem);line-height:.94}html body .ls2-section,html body .ls3-section,html body .ls4-section,html body .ls7-section,html body .ls8-section,html body .lspg-section{padding-top:50px;padding-bottom:50px}html body .ls2-actions,html body .ls3-actions,html body .ls4-actions,html body .ls7-actions,html body .ls8-actions,html body .lspg-actions{gap:10px}html body .lspg-hero__emblem,html body .ls7-emblem-card img{width:min(180px,54%)}html body .ls8-emblem-card img{width:min(170px,66%)}}@media(max-width:380px){html body .ls2-hero h1,html body .ls3 h1,html body .ls4 h1,html body .ls7 h1,html body .ls8-hero h1,html body .lspg h1{font-size:clamp(2.55rem,13vw,3.65rem)}html body .ls2-wrap,html body .ls3-wrap,html body .ls4-wrap,html body .ls7-wrap,html body .ls8-wrap,html body .lspg-wrap,html body .lsw-section__wrap{width:min(100% - 22px,1220px)}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*:before,*:after{scroll-behavior:auto!important}}#LettermanRuntime{--ls-runtime-body: 1.6rem;--ls-runtime-small: 1.4rem;--ls-runtime-heading: clamp(3.2rem, 4vw, 5.6rem)}#LettermanRuntime #MainContent :is(.ls2-home,.ls3,.ls4,.ls7,.ls8,.lspg,.ls-support-page,.ls-merch,.ls-earned-letter,.lsw,.ls-article,.ls-blog,.ls-404,.letterman-standard-page-content),#LettermanRuntime :is(.ls-header,.ls-footer,.lsw){font-size:var(--ls-runtime-body)}#LettermanRuntime #MainContent :is(.ls2-home,.ls3,.ls4,.ls7,.ls8,.lspg,.ls-support-page,.ls-merch,.ls-earned-letter,.lsw) :is(p,li,td,th,summary,label,input,select,textarea),#LettermanRuntime .ls-footer :is(p,li),#LettermanRuntime .lsw :is(input:not([type=hidden]),select,textarea){font-size:var(--ls-runtime-body)!important;line-height:1.65}#LettermanRuntime #MainContent :is(.ls2-home,.ls3,.ls4,.ls7,.ls8,.lspg,.ls-support-page,.ls-merch,.ls-earned-letter) h1{font-size:clamp(4rem,5.4vw,8rem)!important;line-height:1.08}#LettermanRuntime #MainContent :is(.ls2-home,.ls3,.ls4,.ls7,.ls8,.lspg,.ls-support-page,.ls-merch,.ls-earned-letter) h2{font-size:var(--ls-runtime-heading)!important;line-height:1.15}#LettermanRuntime #MainContent :is(.ls2-home,.ls3,.ls4,.ls7,.ls8,.lspg,.ls-support-page,.ls-merch,.ls-earned-letter) h3{font-size:clamp(2.1rem,2.2vw,3rem)!important;line-height:1.25}#LettermanRuntime #MainContent :is(.ls-creatine,.ls-halftime) h1{font-size:clamp(4.16rem,4.5vw,7.68rem)!important}#LettermanRuntime #MainContent .ls-support-page h1{font-size:clamp(3.84rem,4.7vw,7.2rem)!important}#LettermanRuntime #MainContent :is(.lss-card,.ls-creatine-grid,.ls-halftime-grid) h2{font-size:clamp(2.4rem,2.3vw,3.36rem)!important}#LettermanRuntime #MainContent :is(.ls-seo-definition,.lss-audience) h2{font-size:clamp(2.4rem,2.6vw,3.76rem)!important}#LettermanRuntime #MainContent :is(.ls-merch-card__title,.ls-merch-shortcuts h2){font-size:clamp(2.24rem,2.2vw,3.12rem)!important}#LettermanRuntime #MainContent :is(.lss-sources,.ls-creatine-sources,.ls-halftime-sources) h2{font-size:2.24rem!important}#LettermanRuntime #MainContent :is(.ls4-hero__headline,.ls-merch-card__headline){font-size:clamp(2.08rem,2vw,2.8rem)!important;line-height:1.4}#LettermanRuntime #MainContent :is(.ls2-hero-copy,.ls2-lede,.ls4-hero__copy,.ls4-lede,.ls-merch-lede,.lss-lede,.lstp-lede){font-size:1.76rem!important;line-height:1.65}#LettermanRuntime #MainContent :is(.ls4-visual__line){font-size:clamp(2.16rem,2.4vw,3.52rem)!important;line-height:1.2}#LettermanRuntime #MainContent :is(.ls2-product-kicker,.ls2-proof-card .ls2-card-kicker,.ls2-eyebrow,.ls4-eyebrow,.ls7-eyebrow,.ls8-eyebrow,.lspg-eyebrow,.lss-eyebrow,.ls-merch-eyebrow,.lstp-eyebrow,.ls-earned-letter__eyebrow,.ls2-status,.ls2-use-badge,.ls2-stage-badge,.ls4-category,.ls4-moment,.ls4-status,.ls4-visual__cue,.ls-merch-moment,.ls-merch-status,.ls-merch-category,.lss-category,.lstp-product__moment,.lstp-product__status,.ls4-availability,.ls-merch-note,.lsw-label,.lsw-help,.lsw-consent,.lsw-minor,.lsw-existing,.lsw-fallback,.ls-note,.lss-new-tab,.lss-citations,.lss-sources p,.lss-sources li,.ls-creatine-references,.ls-halftime-references,.ls-creatine-sources li,.ls-halftime-sources li){font-size:var(--ls-runtime-small)!important;line-height:1.55}#LettermanRuntime .lsw :is(.lsw-label,.lsw-label .lsw-help,.lsw-consent,.lsw-minor,.lsw-existing,.lsw-fallback){font-size:var(--ls-runtime-small)!important;line-height:1.55}#LettermanRuntime .lsw .lsw-intro{font-size:var(--ls-runtime-body)!important;line-height:1.65}#LettermanRuntime .lsw .lsw-success h3{font-size:2.4rem!important;line-height:1.25}#LettermanRuntime #MainContent :is(.ls2-btn,.ls3-btn,.ls4-btn,.ls7-btn,.ls8-btn,.lspg-btn,.ls-merch-btn,.lsw-submit,.lstp-btn,.ls-button),#LettermanRuntime .lsw :is(.lsw-submit,.lsw-success__links a){font-size:1.4rem!important;line-height:1.5;white-space:normal;min-height:48px;padding-block:12px}#LettermanRuntime .lsw .lsw-grid>*,#LettermanRuntime #MainContent :is(.lss-form-layout,.lss-signup,.ls-merch-grid,.ls-merch-signup,.ls4-signup__box,.ls2-hero-grid,.ls4-hero__grid)>*{min-width:0}#LettermanRuntime .lsw :is(input,select,textarea){max-width:100%}#LettermanRuntime #MainContent :is(.lss-table,.ls-halftime-table,.ls-merch-table){font-size:var(--ls-runtime-body)!important}#LettermanRuntime #MainContent .ls-halftime-table{min-width:54.4rem}#LettermanRuntime #MainContent .ls-merch-table caption{font-size:2.16rem!important}#LettermanRuntime #MainContent :is(.ls-halftime-table-wrap,.ls-merch-table-wrap,.lss-table-scroll){overflow-x:auto;max-width:100%}#LettermanRuntime #MainContent .ls-seo-breadcrumbs :is(ol,li,a,span){font-size:1.4rem!important;line-height:1.6}#LettermanRuntime #MainContent :is(.ls2-card-link,.ls2-pathway strong,.ls2-hero-caption strong,.lss-audience-grid strong,.lss-audience-grid span,.lss-answer .lss-actions a,.ls-creatine-nav strong,.ls-halftime-nav strong){font-size:var(--ls-runtime-body)!important;line-height:1.5}#LettermanRuntime #MainContent .ls7.ls-support-page{margin-inline:0;width:100%;max-width:100%}#LettermanRuntime #MainContent .letterman-standard-page-container:has(>.section-content>.ls-support-page){width:100%;max-width:none}#LettermanRuntime #MainContent .ls-support-page :is(.lss-card,.lss-form-layout,.lss-audience-grid){min-width:0}#LettermanRuntime #MainContent .ls-support-page :is(.lstp-form-grid,.ls-form-card){min-width:0;max-width:100%}#LettermanRuntime #MainContent .ls-support-page :is(input:not([type=hidden]),select,textarea){width:100%;min-width:0;max-width:100%}#LettermanRuntime #MainContent .ls-support-page :is(.lss-actions a,.lss-audience-grid a){min-width:0;max-width:100%;overflow-wrap:anywhere}#LettermanRuntime .ls-header{font-size:1.6rem}#LettermanRuntime .ls-header :is(.ls-header__nav-link,.ls-nav-dropdown summary){font-size:1.4rem!important;letter-spacing:.04em;white-space:normal;line-height:1.4}#LettermanRuntime .ls-header .ls-header__nav-list{gap:clamp(8px,1vw,16px);flex-wrap:wrap;row-gap:4px}#LettermanRuntime .ls-header .ls-header__inner{min-width:0;grid-template-columns:auto minmax(0,1fr) auto}#LettermanRuntime .ls-header .ls-header__nav{min-width:0}#LettermanRuntime .ls-header .ls-submenu{min-width:26rem;max-width:min(36rem,calc(100vw - 32px))}#LettermanRuntime .ls-header .ls-submenu a{font-size:1.5rem!important;line-height:1.5;overflow-wrap:anywhere}#LettermanRuntime .ls-header :is(.ls-mobile-menu__link,.ls-mobile-dropdown summary,.ls-mobile-submenu a){font-size:1.6rem!important;line-height:1.5;min-height:48px;overflow-wrap:anywhere}#LettermanRuntime .ls-header .ls-header__mobile-wordmark{min-width:0;overflow-wrap:anywhere;font-size:1.4rem!important;line-height:1.1;max-width:none}#LettermanRuntime .ls-header .ls-header__logo-text{font-size:1.92rem!important;line-height:1.25}#LettermanRuntime .ls-header .ls-header__menu-toggle{width:48px;height:48px;flex:none}#LettermanRuntime .ls-header .ls-mobile-menu{position:absolute;inset-inline:0;top:100%;max-height:var(--ls-menu-max-height, calc(100dvh - 88px) );overflow:auto;box-sizing:border-box}#LettermanRuntime .ls-header .ls-header__nav-link--cta:hover,#LettermanRuntime .ls-header .ls-header__nav-link--cta:focus-visible{background:#fbf6f1!important;color:#001f3a!important;border-color:#001f3a!important}#LettermanRuntime .ls-footer h2{font-size:clamp(3.2rem,3.2vw,4.96rem)!important;line-height:1.15}#LettermanRuntime .ls-footer h3{font-size:1.4rem!important;line-height:1.5}#LettermanRuntime .ls-footer :is(.ls-footer__status,.ls-footer__cta,.ls-footer__signup-note,.ls-footer__bottom){font-size:1.4rem!important;line-height:1.55}#LettermanRuntime .ls-footer :is(nav a,.ls-footer__email){font-size:1.6rem!important;overflow-wrap:anywhere}#LettermanRuntime .ls-footer :is(.ls-footer__grid>*,.ls-footer__bottom>*){min-width:0;max-width:100%}#LettermanRuntime .ls-footer .ls-footer__cta{white-space:normal;padding-block:12px;max-width:100%;text-align:center}#LettermanRuntime #MainContent [id],#LettermanRuntime .lsw :is(.lsw-errors,.lsw-success){scroll-margin-top:16px!important}#LettermanRuntime [data-ls-form-feedback]{scroll-margin-top:16px;overflow-wrap:anywhere}#LettermanRuntime :is([data-ls-form-feedback],.lsw-success,.lsw-errors):focus{outline:3px solid #A77A36;outline-offset:3px}#LettermanRuntime #MainContent :is(input,textarea)[aria-invalid=true]{border-color:#9b2c2c}#LettermanRuntime #MainContent :is(.lss-answer,.ls4-faq__answer){overflow-wrap:anywhere}@media(max-width:1080px){#LettermanRuntime .ls-header .ls-header__inner{grid-template-columns:48px minmax(0,1fr) 48px}#LettermanRuntime .ls-header .ls-header__actions{width:48px;min-width:0}#LettermanRuntime .ls-header .ls-header__logo-mobile{max-width:100%}}@media(max-width:900px){#LettermanRuntime #MainContent .ls-support-page .lstp-form-grid{grid-template-columns:minmax(0,1fr)}}@media(max-width:760px){#LettermanRuntime #MainContent :is(.ls2-home,.ls3,.ls4,.ls7,.ls8,.lspg,.ls-support-page,.ls-merch,.ls-earned-letter) h1{font-size:clamp(3.6rem,9vw,5.76rem)!important;line-height:1.12}#LettermanRuntime #MainContent :is(.ls2-home,.ls3,.ls4,.ls7,.ls8,.lspg,.ls-support-page,.ls-merch,.ls-earned-letter) h2{font-size:clamp(2.8rem,6vw,4.4rem)!important;line-height:1.2}#LettermanRuntime #MainContent :is(.lss-card,.lss-audience,.lss-sources,.ls-creatine-sources,.ls-halftime-sources,.ls-seo-definition) h2{font-size:2.4rem!important}#LettermanRuntime #MainContent :is(.ls4-signup__box,.lsw-section__grid){grid-template-columns:minmax(0,1fr)}}@media(prefers-reduced-motion:reduce){#LettermanRuntime .ls-header *{transition:none!important}}@media(forced-colors:active){#LettermanRuntime :is(a,button,input,select,textarea,summary,[tabindex]):focus-visible{outline:3px solid Highlight!important}#LettermanRuntime :is([data-ls-form-feedback],.lsw-success,.lsw-errors):focus{outline:3px solid Highlight!important}}#LettermanRuntime #MainContent :is(.ls-blog,.ls-article,.ls-404){font-size:var(--ls-runtime-body);min-width:0;overflow-wrap:anywhere}#LettermanRuntime #MainContent :is(.ls-blog,.ls-article,.ls-404) :is(p,li,td,th,label,input,select,textarea,.ls-resource strong,.ls-resource span,.ls-card__fallback){font-size:var(--ls-runtime-body)!important;line-height:1.65}#LettermanRuntime #MainContent :is(.ls-blog,.ls-article,.ls-404) h1{font-size:clamp(4rem,5.4vw,8rem)!important;line-height:1.08}#LettermanRuntime #MainContent :is(.ls-blog,.ls-article,.ls-404) h2{font-size:var(--ls-runtime-heading)!important;line-height:1.15}#LettermanRuntime #MainContent :is(.ls-blog,.ls-article,.ls-404) h3{font-size:clamp(2.1rem,2.2vw,3rem)!important;line-height:1.25}#LettermanRuntime #MainContent .ls-blog .ls-card h2{font-size:clamp(2.4rem,2.2vw,3.2rem)!important}#LettermanRuntime #MainContent :is(.ls-blog,.ls-article,.ls-404) :is(.ls-eyebrow,.ls-meta,.ls-card__meta,.ls-minor,.ls-back){font-size:var(--ls-runtime-small)!important;line-height:1.55}#LettermanRuntime #MainContent :is(.ls-blog,.ls-article,.ls-404) :is(.ls-eyebrow,.ls-card__meta){color:#001f3a}#LettermanRuntime #MainContent :is(.ls-blog,.ls-article,.ls-404) :is(.ls-btn,.ls-search button){font-size:var(--ls-runtime-small)!important;line-height:1.5;min-height:48px;padding-block:12px;white-space:normal;max-width:100%}#LettermanRuntime #MainContent :is(.ls-blog,.ls-article,.ls-404) :is(.ls-empty,.ls-card,.ls-after,.ls-search,.ls-resources,.ls-topics)>*{min-width:0}#LettermanRuntime #MainContent :is(.ls-blog,.ls-article,.ls-404) :is(input,select,textarea){min-width:0;max-width:100%}#LettermanRuntime #MainContent .ls-404 .ls-search input{border-color:#536170}#LettermanRuntime #MainContent .ls-404 .ls-search input::placeholder{color:#536170;opacity:1}#LettermanRuntime #MainContent .ls-404 .ls-search button{background:#001f3a;color:#fbf6f1;border-color:#001f3a}#LettermanRuntime #MainContent :is(.ls-blog,.ls-article,.ls-404) :is(.ls-btn,.ls-search button):is(:hover,:focus-visible){background:#fbf6f1;color:#001f3a;border-color:#001f3a;text-decoration:underline;text-underline-offset:.2em}@media(max-width:760px){#LettermanRuntime #MainContent :is(.ls-blog,.ls-article,.ls-404) h1{font-size:clamp(3.6rem,9vw,5.76rem)!important;line-height:1.12}#LettermanRuntime #MainContent :is(.ls-blog,.ls-article,.ls-404) h2{font-size:clamp(2.8rem,6vw,4.4rem)!important;line-height:1.2}}#LettermanRuntime .ls26-guide-hero{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(240px,.75fr);gap:40px;align-items:center}#LettermanRuntime .ls26-guide-hero>*{min-width:0}#LettermanRuntime .ls26-guide-art{margin:0;justify-self:center;width:100%;max-width:340px}#LettermanRuntime .ls26-guide-art img{display:block;width:100%;height:auto;object-fit:contain;box-shadow:0 12px 30px #001f3a1f}#LettermanRuntime .ls26-resource-icon{display:inline-block;width:72px;height:72px;max-width:100%;object-fit:contain;border:1px solid #e5ddce;border-radius:6px;background:#fdfbf5;flex-shrink:0}#LettermanRuntime .ls26-resource-navigation{padding:32px 0;border-block:1px solid #d0c7b8;background:#fbf6f1}#LettermanRuntime .ls26-resource-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}#LettermanRuntime .ls26-resource-tile{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:14px;padding:20px 12px;border:1px solid #d0c7b8;background:#fff;color:#001f3a;min-width:0;text-align:center;text-decoration:none;min-height:162px}#LettermanRuntime .ls26-resource-tile span{font-size:15px;line-height:1.4;font-weight:800;text-decoration:underline;text-underline-offset:4px}#LettermanRuntime .ls26-resource-tile:hover{border-color:#a77a36;background:#f9f5ec}#LettermanRuntime .ls26-resource-tile:focus-visible,#LettermanRuntime .ls26-guarantee-image-link:focus-visible{outline:3px solid #A77A36;outline-offset:4px}#LettermanRuntime .ls26-card-visual{display:block;margin:0 0 22px;width:100%;height:200px;object-fit:contain;background:#fbf6f1;border:1px solid #d0c7b8;border-radius:3px}#LettermanRuntime .ls26-support-intro{display:grid;grid-template-columns:112px minmax(0,1fr);gap:22px;align-items:center}#LettermanRuntime .ls26-support-intro>*{min-width:0}#LettermanRuntime .ls26-guarantee-image-link{display:block;line-height:0}#LettermanRuntime .ls26-guarantee-image{display:block;width:100%;height:auto;object-fit:contain}#LettermanRuntime .ls26-policy-guarantee{width:140px;max-width:35vw;float:right;margin:0 0 18px 24px}#LettermanRuntime .ls26-policy-guarantee img{display:block;width:100%;height:auto;object-fit:contain}#LettermanRuntime .ls-approved-art picture{display:block}#LettermanRuntime[data-ls-page=testing-quality] .ls7--quality .lss-hero>.lss-wrap,#LettermanRuntime[data-ls-page=ingredients] .lss-hero>.lss-wrap{position:relative;padding-right:220px;min-height:190px}#LettermanRuntime[data-ls-page=testing-quality] .ls7--quality .lss-hero>.lss-wrap:after,#LettermanRuntime[data-ls-page=ingredients] .lss-hero>.lss-wrap:after{content:"";position:absolute;right:0;top:50%;transform:translateY(-50%);width:170px;height:170px;border:1px solid #d0c7b8;border-radius:6px;background:#fdfbf5 center/contain no-repeat}#LettermanRuntime[data-ls-page=testing-quality] .ls7--quality .lss-hero>.lss-wrap:after{background-image:url(/cdn/shop/files/letterman-icon-testing-quality.png?v=1789330409)}#LettermanRuntime[data-ls-page=ingredients] .lss-hero>.lss-wrap:after{background-image:url(/cdn/shop/files/letterman-icon-ingredients-label.png?v=1789330424)}@media(max-width:900px){#LettermanRuntime .ls26-guide-hero{grid-template-columns:minmax(0,1fr);gap:26px}#LettermanRuntime .ls26-guide-art{max-width:320px}#LettermanRuntime .ls26-resource-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:749px){#LettermanRuntime[data-ls-page=testing-quality] .ls7--quality .lss-hero>.lss-wrap,#LettermanRuntime[data-ls-page=ingredients] .lss-hero>.lss-wrap{padding-right:0;min-height:0}#LettermanRuntime[data-ls-page=testing-quality] .ls7--quality .lss-hero>.lss-wrap:after,#LettermanRuntime[data-ls-page=ingredients] .lss-hero>.lss-wrap:after{display:none}#LettermanRuntime .ls26-support-intro{grid-template-columns:82px minmax(0,1fr);gap:16px}#LettermanRuntime .ls26-resource-tile{padding:16px 10px}#LettermanRuntime .ls26-policy-guarantee{width:104px;margin-left:16px}}@media(max-width:420px){#LettermanRuntime .ls26-support-intro{grid-template-columns:minmax(0,1fr);gap:12px}#LettermanRuntime .ls26-guarantee-image-link{width:100px}#LettermanRuntime .ls26-resource-tile span{font-size:13px}}#LettermanRuntime.ls-visual-refresh #MainContent .ls2-hero{padding-block:48px 52px}#LettermanRuntime.ls-visual-refresh #MainContent .ls2-hero-grid{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);gap:40px;align-items:center}#LettermanRuntime.ls-visual-refresh #MainContent .ls2-hero h1{font-size:clamp(40px,4.6vw,64px)!important;line-height:1.08;letter-spacing:-.04em;max-width:18ch;margin-bottom:22px;text-wrap:balance}#LettermanRuntime.ls-visual-refresh #MainContent .ls2-hero-copy{max-width:58ch;margin-bottom:26px;font-size:17px!important;line-height:1.65}#LettermanRuntime.ls-visual-refresh #MainContent .ls2-actions{gap:12px}#LettermanRuntime.ls-visual-refresh #MainContent .ls2-hero .ls2-btn{padding-inline:18px;letter-spacing:.035em}#LettermanRuntime.ls-visual-refresh #MainContent .ls-visual-hero-products{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;align-items:center;min-width:0;max-width:540px;width:100%;margin-inline:auto}#LettermanRuntime.ls-visual-refresh #MainContent .ls-visual-hero-products figure{margin:0;min-width:0;border:1px solid #e5ddd2;background:#fbf6f1;box-shadow:0 18px 36px #001f3a12}#LettermanRuntime.ls-visual-refresh #MainContent .ls-visual-hero-products figure:nth-child(2){transform:translateY(22px)}#LettermanRuntime.ls-visual-refresh #MainContent .ls-visual-hero-products img{display:block;width:100%;height:auto;aspect-ratio:1;object-fit:contain}#LettermanRuntime.ls-visual-refresh #MainContent .ls2-section{padding-block:56px}#LettermanRuntime.ls-visual-refresh #MainContent .ls2-portfolio-grid{gap:24px;margin-top:28px}#LettermanRuntime.ls-visual-refresh #MainContent .ls2-product-card{padding:28px;border-top-width:3px;box-shadow:none}#LettermanRuntime.ls-visual-refresh #MainContent .ls2-product-card h3{font-size:30px!important;line-height:1.2}#LettermanRuntime.ls-visual-refresh #MainContent .ls2-product-headline{font-size:20px!important;line-height:1.4}#LettermanRuntime.ls-visual-refresh #MainContent .ls2-product-art__figure{max-width:800px;margin-inline:auto}#LettermanRuntime.ls-visual-refresh #MainContent .ls-home-earned{padding-block:48px}#LettermanRuntime.ls-visual-refresh #MainContent .ls-home-earned__card{grid-template-columns:160px minmax(0,1fr);gap:40px;padding:32px;border-top-width:3px}#LettermanRuntime.ls-visual-refresh #MainContent .ls-home-earned__patch{width:160px;max-width:100%}#LettermanRuntime.ls-visual-refresh #MainContent .ls2-resource-grid{gap:24px;margin-top:0;align-items:stretch}#LettermanRuntime.ls-visual-refresh #MainContent .ls2-resource-card{padding:32px;border-top-width:3px;min-width:0;box-shadow:none}#LettermanRuntime.ls-visual-refresh #MainContent .ls2-resource-card h2{font-size:clamp(28px,3vw,38px)!important;line-height:1.15;max-width:23ch;margin-bottom:18px}#LettermanRuntime.ls-visual-refresh #MainContent .ls2-resource-card .ls2-resource-actions{padding-top:20px}#LettermanRuntime.ls-visual-refresh #MainContent .ls2-resource-card .ls2-eyebrow{margin-bottom:12px}#LettermanRuntime.ls-visual-refresh #MainContent .ls-visual-icon{display:inline-flex;align-items:center;justify-content:center;width:64px;height:64px;border:1px solid currentColor;flex-shrink:0;margin-bottom:24px;color:inherit}#LettermanRuntime.ls-visual-refresh #MainContent .ls-visual-icon svg{display:block;width:42px;height:42px}#LettermanRuntime.ls-visual-refresh #MainContent .ls2-resource-card--dark .ls-visual-icon{color:#fbf6f1;border-color:#8999a5}#LettermanRuntime.ls-visual-refresh #MainContent .ls-overview .ls-merch-hero{padding-block:32px 36px}#LettermanRuntime.ls-visual-refresh #MainContent .ls-overview .ls-merch-hero h1{font-size:clamp(36px,4vw,50px)!important;line-height:1.12;margin-bottom:18px;max-width:28ch;text-wrap:balance}#LettermanRuntime.ls-visual-refresh #MainContent .ls-overview .ls-merch-hero .ls-merch-eyebrow{margin-bottom:14px}#LettermanRuntime.ls-visual-refresh #MainContent .ls-overview #product-guides{padding-block:32px 48px}#LettermanRuntime.ls-visual-refresh #MainContent .ls-overview .ls-merch-card{display:grid;grid-template-columns:minmax(140px,.8fr) minmax(0,1.5fr);align-items:stretch;border-top-width:3px;box-shadow:none}#LettermanRuntime.ls-visual-refresh #MainContent .ls-overview .ls-overview-pack{width:100%;height:100%;max-height:440px;aspect-ratio:auto;object-fit:contain;align-self:center}#LettermanRuntime.ls-visual-refresh #MainContent .ls-overview .ls-merch-card__body{padding:24px;min-width:0}#LettermanRuntime.ls-visual-refresh #MainContent .ls-overview .ls-merch-card__title{font-size:28px!important;line-height:1.15;margin-bottom:16px}#LettermanRuntime.ls-visual-refresh #MainContent .ls-overview .ls-merch-card__headline{font-size:18px!important;line-height:1.4;margin-bottom:12px}#LettermanRuntime.ls-visual-refresh #MainContent .ls-overview .ls-merch-card__body p{font-size:16px!important;line-height:1.6}#LettermanRuntime.ls-visual-refresh #MainContent .ls-overview .ls-overview-facts{margin-block:8px 16px}#LettermanRuntime.ls-visual-refresh #MainContent .ls-overview .ls-merch-card__link{display:inline-flex;align-items:center;min-height:48px;margin-top:auto;font-size:16px!important;line-height:1.5}#LettermanRuntime.ls-visual-refresh #MainContent :is(.ls-creatine-copy,.ls-halftime-copy) .ls4-hero{padding-block:40px}#LettermanRuntime.ls-visual-refresh #MainContent .ls-visual-product-hero{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);gap:64px;align-items:center}#LettermanRuntime.ls-visual-refresh #MainContent .ls-visual-product-hero>:is(.ls-cc-intro,.ls-hc-intro){display:block;min-width:0;margin:0}#LettermanRuntime.ls-visual-refresh #MainContent .ls-visual-product-hero h1{font-size:clamp(36px,4vw,54px)!important;line-height:1.1;text-wrap:balance}#LettermanRuntime.ls-visual-refresh #MainContent .ls-visual-product-hero :is(.ls-cc-headline,.ls-hc-headline){font-size:23px!important;line-height:1.35;margin-bottom:20px;max-width:none}#LettermanRuntime.ls-visual-refresh #MainContent .ls-visual-product-pack{margin:0;width:100%;max-width:440px;justify-self:center;border:1px solid #e5ddd2;background:#fbf6f1;box-shadow:0 18px 40px #001f3a0f}#LettermanRuntime.ls-visual-refresh #MainContent .ls-visual-product-pack img{display:block;width:100%;height:auto;aspect-ratio:1;object-fit:contain}#LettermanRuntime.ls-visual-refresh #MainContent .ls-quality-copy .ls27-interior-grid{grid-template-columns:minmax(0,1fr) 160px;gap:56px;align-items:center}#LettermanRuntime.ls-visual-refresh #MainContent .ls-visual-quality-mark{display:flex;align-items:center;justify-content:center;width:160px;height:160px;background:#fff;border:1px solid #d7cbbb;border-top:3px solid #a77a36}#LettermanRuntime.ls-visual-refresh #MainContent .ls-visual-quality-mark .ls-visual-icon{width:88px;height:88px;border:0;margin:0;color:#001f3a}#LettermanRuntime.ls-visual-refresh #MainContent .ls-visual-quality-mark svg{width:76px;height:76px}@media(max-width:1100px){#LettermanRuntime.ls-visual-refresh #MainContent .ls-overview .ls-merch-card{display:flex;flex-direction:column}#LettermanRuntime.ls-visual-refresh #MainContent .ls-overview .ls-overview-pack{height:240px;max-height:240px;aspect-ratio:1}#LettermanRuntime.ls-visual-refresh #MainContent .ls-overview .ls-merch-card__body{flex:1}}@media(max-width:900px){#LettermanRuntime.ls-visual-refresh #MainContent .ls2-hero-grid{grid-template-columns:minmax(0,1fr);gap:32px}#LettermanRuntime.ls-visual-refresh #MainContent .ls2-hero h1{max-width:22ch;font-size:clamp(36px,6vw,54px)!important}#LettermanRuntime.ls-visual-refresh #MainContent .ls2-hero-copy{max-width:65ch}#LettermanRuntime.ls-visual-refresh #MainContent .ls-visual-hero-products{max-width:492px}#LettermanRuntime.ls-visual-refresh #MainContent .ls-visual-hero-products figure:nth-child(2){transform:none}#LettermanRuntime.ls-visual-refresh #MainContent .ls2-resource-grid{grid-template-columns:minmax(0,1fr)}#LettermanRuntime.ls-visual-refresh #MainContent .ls-visual-product-hero{grid-template-columns:minmax(0,1fr);gap:28px}#LettermanRuntime.ls-visual-refresh #MainContent .ls-visual-product-pack{max-width:380px}#LettermanRuntime.ls-visual-refresh #MainContent .ls-quality-copy .ls27-interior-grid{grid-template-columns:minmax(0,1fr) 112px;gap:28px}#LettermanRuntime.ls-visual-refresh #MainContent .ls-visual-quality-mark{width:112px;height:112px}}@media(max-width:640px){#LettermanRuntime.ls-visual-refresh #MainContent .ls2-hero{padding-block:32px}#LettermanRuntime.ls-visual-refresh #MainContent .ls2-hero h1{font-size:clamp(34px,9vw,46px)!important;line-height:1.12}#LettermanRuntime.ls-visual-refresh #MainContent .ls2-hero .ls2-eyebrow{margin-bottom:14px}#LettermanRuntime.ls-visual-refresh #MainContent .ls2-section{padding-block:36px}#LettermanRuntime.ls-visual-refresh #MainContent :is(.ls2-product-card,.ls2-resource-card){padding:24px}#LettermanRuntime.ls-visual-refresh #MainContent .ls2-product-card h3{font-size:27px!important}#LettermanRuntime.ls-visual-refresh #MainContent .ls-home-earned{padding-block:32px}#LettermanRuntime.ls-visual-refresh #MainContent .ls-home-earned__card{grid-template-columns:minmax(0,1fr);padding:24px;gap:24px}#LettermanRuntime.ls-visual-refresh #MainContent .ls-home-earned__patch{width:120px}#LettermanRuntime.ls-visual-refresh #MainContent .ls-visual-icon{margin-bottom:20px;width:56px;height:56px}#LettermanRuntime.ls-visual-refresh #MainContent .ls-overview .ls-merch-hero{padding-block:28px}#LettermanRuntime.ls-visual-refresh #MainContent .ls-overview .ls-merch-hero h1{font-size:36px!important}#LettermanRuntime.ls-visual-refresh #MainContent .ls-overview .ls-overview-pack{height:220px;max-height:220px}#LettermanRuntime.ls-visual-refresh #MainContent :is(.ls-creatine-copy,.ls-halftime-copy) .ls4-hero{padding-block:28px}#LettermanRuntime.ls-visual-refresh #MainContent .ls-quality-copy .ls27-interior-grid{grid-template-columns:minmax(0,1fr);gap:20px}#LettermanRuntime.ls-visual-refresh #MainContent .ls-visual-quality-mark{width:88px;height:88px}#LettermanRuntime.ls-visual-refresh #MainContent .ls-visual-quality-mark svg{width:56px;height:56px}}#LettermanRuntime.ls-visual-refresh #MainContent .ls-brand-hero-art{width:100%;max-width:490px;min-width:0;margin:0 auto;border:1px solid #243b4c;box-shadow:0 18px 36px #001f3a1f;background:#001f3a}#LettermanRuntime.ls-visual-refresh #MainContent .ls-brand-hero-art img{display:block;width:100%;height:auto;aspect-ratio:1;object-fit:contain}#LettermanRuntime.ls-visual-refresh #MainContent :is(.ls2-use-badge,.ls-merch-moment){font-family:var(--ls-brand-font,Georgia,serif);font-weight:var(--ls-brand-weight,700);font-size:16px;letter-spacing:.055em;line-height:1.25;padding:10px 13px;border-bottom:3px solid #b68e4b}#LettermanRuntime.ls-visual-refresh #MainContent :is(.ls2-product-card h3,.ls-overview .ls-merch-card__title){font-family:var(--ls-brand-font,Georgia,serif);font-weight:var(--ls-brand-weight,700);letter-spacing:-.025em;line-height:1.2}#LettermanRuntime.ls-visual-refresh #MainContent .ls2-product-art{padding-block:48px;background:#fbf6f1}#LettermanRuntime.ls-visual-refresh #MainContent .ls2-product-art__figure{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:center;gap:48px;max-width:none;margin:0;border:0;background:transparent}#LettermanRuntime.ls-visual-refresh #MainContent .ls2-product-art__image{grid-column:2;grid-row:1;display:block;width:100%;height:auto;aspect-ratio:3/2;object-fit:contain;border:1px solid #e1d8ca}#LettermanRuntime.ls-visual-refresh #MainContent .ls2-product-art figcaption{grid-column:1;grid-row:1;padding:0;border:0;text-align:left;min-width:0}#LettermanRuntime.ls-visual-refresh #MainContent .ls2-product-art figcaption strong{font-family:var(--ls-brand-font,Georgia,serif);font-weight:var(--ls-brand-weight,700);font-size:clamp(30px,3vw,42px);line-height:1.18;letter-spacing:-.035em;color:#001f3a;max-width:12ch;text-wrap:balance}#LettermanRuntime.ls-visual-refresh #MainContent .ls2-product-art figcaption strong:before{content:"";display:block;width:52px;height:4px;margin-bottom:24px;background:#a77a36}#LettermanRuntime.ls-visual-refresh #MainContent .ls2-product-art figcaption span{font-size:17px;line-height:1.6;margin-top:18px;max-width:34ch;color:#536170}#LettermanRuntime.ls-visual-refresh #MainContent .ls-home-earned{background:#001f3a;color:#fbf6f1;padding-block:48px}#LettermanRuntime.ls-visual-refresh #MainContent .ls-home-earned__card{grid-template-columns:220px minmax(0,1fr);gap:48px;padding:40px;background:transparent;border-top:1px solid #b68e4b;border-bottom:1px solid #b68e4b}#LettermanRuntime.ls-visual-refresh #MainContent .ls-home-earned__patch{width:220px;background:transparent}#LettermanRuntime.ls-visual-refresh #MainContent .ls-earned-letter__patch-image{display:block;width:100%;height:auto;aspect-ratio:1;object-fit:contain}#LettermanRuntime.ls-visual-refresh #MainContent .ls-home-earned h2{font-family:var(--ls-brand-font,Georgia,serif);font-weight:var(--ls-brand-weight,700);font-size:clamp(32px,3.3vw,44px);line-height:1.18;letter-spacing:-.035em;color:#fbf6f1}#LettermanRuntime.ls-visual-refresh #MainContent .ls-home-earned .ls-home-earned__eyebrow{color:#d9bb83}#LettermanRuntime.ls-visual-refresh #MainContent .ls-home-earned p{color:#e0e6ea}#LettermanRuntime.ls-visual-refresh #MainContent .ls-home-earned__link{color:#fbf6f1}#LettermanRuntime.ls-visual-refresh #MainContent .ls-home-earned__link:hover{color:#e2c995}#LettermanRuntime.ls-visual-refresh #MainContent .ls-home-earned__link:focus-visible{outline:3px solid #e2c995;outline-offset:4px}#LettermanRuntime.ls-visual-refresh #MainContent .ls-overview .ls-overview-athlete{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);column-gap:48px;align-items:center;max-width:1180px;text-align:left}#LettermanRuntime.ls-visual-refresh #MainContent .ls-overview-athlete-copy{min-width:0}#LettermanRuntime.ls-visual-refresh #MainContent .ls-overview #ls-overview-athlete-title{font-family:var(--ls-brand-font,Georgia,serif);font-weight:var(--ls-brand-weight,700);font-size:clamp(30px,3vw,42px)!important;line-height:1.18;letter-spacing:-.035em;max-width:12ch;text-wrap:balance}#LettermanRuntime.ls-visual-refresh #MainContent .ls-overview .ls-overview-athlete-image{display:block;width:100%;height:auto;aspect-ratio:3/2;object-fit:contain;margin:0;border:1px solid #e1d8ca}@media(max-width:900px){#LettermanRuntime.ls-visual-refresh #MainContent .ls-brand-hero-art{max-width:440px}#LettermanRuntime.ls-visual-refresh #MainContent .ls2-product-art__figure,#LettermanRuntime.ls-visual-refresh #MainContent .ls-overview .ls-overview-athlete{grid-template-columns:minmax(0,1fr);gap:24px}#LettermanRuntime.ls-visual-refresh #MainContent .ls2-product-art figcaption{grid-column:1;grid-row:1}#LettermanRuntime.ls-visual-refresh #MainContent .ls2-product-art__image{grid-column:1;grid-row:2}#LettermanRuntime.ls-visual-refresh #MainContent .ls2-product-art figcaption strong,#LettermanRuntime.ls-visual-refresh #MainContent .ls-overview #ls-overview-athlete-title{max-width:26ch}#LettermanRuntime.ls-visual-refresh #MainContent .ls-home-earned__card{grid-template-columns:160px minmax(0,1fr);gap:28px;padding:28px 0}#LettermanRuntime.ls-visual-refresh #MainContent .ls-home-earned__patch{width:160px}}@media(max-width:640px){#LettermanRuntime.ls-visual-refresh #MainContent .ls2-product-art,#LettermanRuntime.ls-visual-refresh #MainContent .ls-home-earned{padding-block:32px}#LettermanRuntime.ls-visual-refresh #MainContent .ls-home-earned__card{grid-template-columns:minmax(0,1fr);gap:24px}#LettermanRuntime.ls-visual-refresh #MainContent .ls-home-earned__patch{width:140px}#LettermanRuntime.ls-visual-refresh #MainContent .ls2-product-art figcaption strong{font-size:32px}}#LettermanRuntime.ls-visual-refresh #MainContent :is(.ls-brand-athlete h2,.ls-brand-preparation h2,.ls-standard-copy .lss-card h2,.ls-teams-approved .lss-card h3,.ls-pg-approved .ls-pg-card h3,.ls-search-page .ls-merch-card h3){font-family:var(--ls-brand-font,Georgia,serif);font-weight:var(--ls-brand-weight,700);letter-spacing:-.025em;line-height:1.22}#LettermanRuntime.ls-visual-refresh #MainContent :is(.ls-creatine-copy,.ls-halftime-copy) .ls-visual-product-pack{border:1px solid #c7cdd2;border-bottom:6px double #a77a36;box-shadow:0 12px 28px #001f3a0f}#LettermanRuntime.ls-visual-refresh #MainContent .ls4 :is(.ls-cc-routine-grid,.ls-hc-routine-grid){grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:40px;align-items:start;border-top-color:#cabb9f}#LettermanRuntime.ls-visual-refresh #MainContent .ls-brand-preparation{padding:28px;background:#fbf6f1;border:1px solid #e3d9c8;border-left:4px solid #a77a36}#LettermanRuntime.ls-visual-refresh #MainContent .ls-brand-preparation p:last-child{margin-bottom:0}#LettermanRuntime.ls-visual-refresh #MainContent .ls-brand-athlete{min-width:0}#LettermanRuntime.ls-visual-refresh #MainContent .ls-brand-athlete-image{margin:24px 0 0;border:1px solid #e1d8ca}#LettermanRuntime.ls-visual-refresh #MainContent .ls-brand-athlete-image img{display:block;width:100%;height:auto;aspect-ratio:3/2;object-fit:contain}#LettermanRuntime.ls-visual-refresh #MainContent :is(#ls-cc-benefits-title,#ls-hc-fit-title){font-family:var(--ls-brand-font,Georgia,serif);font-weight:var(--ls-brand-weight,700);font-size:clamp(28px,3vw,36px)!important;line-height:1.22;letter-spacing:-.025em}#LettermanRuntime.ls-visual-refresh #MainContent .ls-comparison-copy .ls-merch-hero{padding-block:32px}#LettermanRuntime.ls-visual-refresh #MainContent .ls-comparison-copy .ls-merch-hero h1{font-size:clamp(36px,3.5vw,48px)!important;line-height:1.1;margin-bottom:16px}#LettermanRuntime.ls-visual-refresh #MainContent .ls-comparison-copy .ls-merch-hero+.ls-merch-section{padding-top:28px}#LettermanRuntime.ls-visual-refresh #MainContent .ls-comparison-copy .ls-comparison-pack{width:112px;height:112px;max-width:100%;object-fit:contain;margin:0 auto 12px}#LettermanRuntime.ls-visual-refresh #MainContent .ls-comparison-copy .ls-merch-table thead th{font-family:var(--ls-brand-font,Georgia,serif);font-weight:var(--ls-brand-weight,700);font-size:22px!important;line-height:1.25;padding-block:20px}#LettermanRuntime.ls-visual-refresh #MainContent .ls-comparison-copy .ls-merch-table tbody tr:nth-child(2n)>*{background:#faf7f1}#LettermanRuntime.ls-visual-refresh #MainContent .ls-comparison-copy .ls-merch-table tbody tr:nth-child(odd)>*{background:#fff}#LettermanRuntime.ls-visual-refresh #MainContent .ls-teams-approved .ls27-team-art{border:1px solid #e1d8ca;border-bottom:6px double #a77a36;box-shadow:0 12px 28px #001f3a14}#LettermanRuntime.ls-visual-refresh #MainContent .ls-teams-approved .ls27-team-art img{aspect-ratio:3/2;object-fit:contain}#LettermanRuntime.ls-visual-refresh #MainContent :is(.ls-contact-approved,.ls-teams-approved) .ls-inquiry{padding:32px;border-top:0;overflow:hidden}#LettermanRuntime.ls-visual-refresh #MainContent :is(#contact-form-title,#team-form-title){margin:-32px -32px 24px;padding:24px 32px;background:#001f3a;color:#fbf6f1;border-bottom:3px solid #a77a36;font-family:var(--ls-brand-font,Georgia,serif);font-weight:var(--ls-brand-weight,700);font-size:30px!important;line-height:1.2;letter-spacing:-.025em;max-width:none}#LettermanRuntime.ls-visual-refresh #MainContent .ls-brand-icon{display:inline-flex;flex:0 0 34px;width:34px;height:34px;align-items:center;justify-content:center;color:#001f3a}#LettermanRuntime.ls-visual-refresh #MainContent .ls-brand-icon svg{display:block;width:100%;height:100%}#LettermanRuntime.ls-visual-refresh #MainContent .ls-contact-approved .lss-hero{padding-block:30px 24px}#LettermanRuntime.ls-visual-refresh #MainContent .ls-contact-approved .lss-hero h1{font-size:clamp(36px,3.4vw,46px)!important;margin-bottom:16px}#LettermanRuntime.ls-visual-refresh #MainContent .ls-contact-approved .lss-hero .lss-actions{margin-top:20px}#LettermanRuntime.ls-visual-refresh #MainContent .ls-contact-approved .ls-contact-direct{display:flex;flex-wrap:wrap;gap:4px 28px;margin-top:16px;margin-bottom:0}#LettermanRuntime.ls-visual-refresh #MainContent .ls-contact-approved .ls-contact-direct br{display:none}#LettermanRuntime.ls-visual-refresh #MainContent .ls-contact-approved .ls-contact-direct a{gap:10px;max-width:100%;overflow-wrap:anywhere}#LettermanRuntime.ls-visual-refresh #MainContent .ls-contact-direct .ls-brand-icon{width:22px;height:22px;flex-basis:22px}#LettermanRuntime.ls-visual-refresh #MainContent .ls-contact-approved #contact-message{padding-top:32px}#LettermanRuntime.ls-visual-refresh #MainContent .ls-pg-approved .ls-brand-guide-preview{position:relative;isolation:isolate;display:block;width:280px;max-width:calc(100% - 24px);padding:0;margin:12px auto;background:#fff;border:1px solid #cbbfae;border-top:3px solid #a77a36;box-shadow:0 14px 30px #001f3a1f;transform:rotate(2deg);overflow:visible}#LettermanRuntime.ls-visual-refresh #MainContent .ls-brand-guide-preview:before{content:"";position:absolute;top:6px;right:-7px;bottom:-8px;left:7px;background:#fff;border:1px solid #d5cbbb;z-index:-1;transform:rotate(-3deg)}#LettermanRuntime.ls-visual-refresh #MainContent .ls-brand-guide-preview a{display:block}#LettermanRuntime.ls-visual-refresh #MainContent .ls-brand-guide-preview img{display:block;width:100%;height:auto;aspect-ratio:auto;object-fit:contain}#LettermanRuntime.ls-visual-refresh #MainContent .ls-pg-approved .ls-pg-toc{gap:10px;padding-block:24px}#LettermanRuntime.ls-visual-refresh #MainContent .ls-pg-approved .ls-pg-toc a{display:inline-flex;align-items:center;min-height:44px;padding:10px 14px;border:1px solid #d4cabb;background:#fff;color:#001f3a;line-height:1.35;text-decoration:none;font-weight:650}#LettermanRuntime.ls-visual-refresh #MainContent .ls-pg-approved .ls-pg-toc a:hover{background:#001f3a;color:#fbf6f1;text-decoration:underline}#LettermanRuntime.ls-visual-refresh #MainContent .ls-pg-approved .ls-brand-daily-steps{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;padding:0;margin:24px 0;list-style:none}#LettermanRuntime.ls-visual-refresh #MainContent .ls-pg-approved .ls-brand-daily-steps li{display:flex;gap:16px;align-items:flex-start;min-width:0;margin:0;padding:22px;border:1px solid #ded5c7;border-top:3px solid #a77a36;background:#fff}#LettermanRuntime.ls-visual-refresh #MainContent .ls-brand-daily-steps strong{font-weight:700;display:block;margin-bottom:4px;color:#001f3a}#LettermanRuntime.ls-visual-refresh #MainContent .ls-brand-number{display:block;margin-bottom:18px;font-family:var(--ls-brand-font,Georgia,serif);font-weight:var(--ls-brand-weight,700);font-size:32px;line-height:1;color:#8d672d}#LettermanRuntime.ls-visual-refresh #MainContent .ls-standard-copy .lss-card h2{font-size:28px!important}#LettermanRuntime.ls-visual-refresh[data-ls-page=our-standard] #MainContent .ls-earned-letter{background:#001f3a;color:#fbf6f1;padding-block:48px}#LettermanRuntime.ls-visual-refresh[data-ls-page=our-standard] #MainContent .ls-earned-letter__card{background:transparent;border-block:1px solid #b68e4b;padding:36px 0}#LettermanRuntime.ls-visual-refresh[data-ls-page=our-standard] #MainContent .ls-earned-letter h2{font-family:var(--ls-brand-font,Georgia,serif);font-weight:var(--ls-brand-weight,700);color:#fbf6f1;font-size:clamp(32px,3.4vw,44px)!important;line-height:1.2}#LettermanRuntime.ls-visual-refresh[data-ls-page=our-standard] #MainContent .ls-earned-letter p{color:#e0e6ea}#LettermanRuntime.ls-visual-refresh[data-ls-page=our-standard] #MainContent .ls-earned-letter .ls-earned-letter__eyebrow{color:#d9bb83}#LettermanRuntime.ls-visual-refresh #MainContent .ls-about-copy .lss-hero{background:#001f3a;border-bottom:3px solid #a77a36}#LettermanRuntime.ls-visual-refresh #MainContent .ls-about-copy .lss-hero h1{color:#fbf6f1}#LettermanRuntime.ls-visual-refresh #MainContent .ls-about-copy .lss-hero p{color:#e0e6ea}#LettermanRuntime.ls-visual-refresh #MainContent .ls-about-copy .lss-hero .lss-eyebrow{color:#d9bb83}#LettermanRuntime.ls-visual-refresh #MainContent .ls-about-copy .ls27-about-art{border:1px solid #a77a36;box-shadow:none}#LettermanRuntime.ls-visual-refresh #MainContent .ls-quality-copy .ls-visual-quality-mark{width:140px;height:140px;background:#001f3a;color:#fbf6f1;border:1px solid #cabb9f;border-top:4px solid #a77a36}#LettermanRuntime.ls-visual-refresh #MainContent .ls-quality-copy .ls-visual-quality-mark .ls-visual-icon{color:#fbf6f1}#LettermanRuntime.ls-visual-refresh #MainContent .ls-quality-copy .lss-note{padding:24px;background:#fbf6f1;border:1px solid #e3d9c8;border-left:4px solid #a77a36;color:#001f3a}#LettermanRuntime.ls-visual-refresh #MainContent .ls-faq-approved .ls-faq-nav{gap:10px;margin-top:24px}#LettermanRuntime.ls-visual-refresh #MainContent .ls-faq-approved .ls-faq-nav a{display:inline-flex;align-items:center;padding:12px 16px;border:1px solid #d4cabb;border-top:3px solid #a77a36;background:#fff;color:#001f3a;text-decoration:none;font-size:15px;line-height:1.4}#LettermanRuntime.ls-visual-refresh #MainContent .ls-faq-approved .ls-faq-nav a:hover{background:#001f3a;color:#fbf6f1;text-decoration:underline}#LettermanRuntime.ls-visual-refresh #MainContent .ls-faq-approved .lss-faq details{border-left:4px solid transparent}#LettermanRuntime.ls-visual-refresh #MainContent .ls-faq-approved .lss-faq details[open]{background:#fbf6f1;border-left-color:#a77a36}#LettermanRuntime.ls-visual-refresh #MainContent .ls-faq-approved .lss-faq details[open] .lss-answer{background:#fbf6f1}#LettermanRuntime.ls-visual-refresh #MainContent .ls-faq-approved .lss-faq summary:after{font-size:26px;line-height:1;width:26px;height:26px;text-align:center;right:18px;top:20px}#LettermanRuntime.ls-visual-refresh #MainContent .ls-returns-approved .ls-returns-hero{align-items:center;gap:40px}#LettermanRuntime.ls-visual-refresh #MainContent .ls-returns-approved .ls-returns-intro{max-width:820px}#LettermanRuntime.ls-visual-refresh #MainContent .ls-returns-topic[aria-labelledby=parent-confidence-guarantee]{padding:28px;border:1px solid #e3d9c8;border-left:4px solid #a77a36;background:#fbf6f1}#LettermanRuntime.ls-visual-refresh #MainContent :is(.ls-shipping-approved,.ls-terms-approved,.ls-privacy-approved,.ls-policy-intro-approved,.ls-responsible-approved) h1{font-size:clamp(36px,4vw,50px)!important;line-height:1.12}#LettermanRuntime.ls-visual-refresh #MainContent .ls-support-page :is(.ls-policy-body,.ls-privacy-body,.ls-policy-intro-body,.ls-responsible-body) h2{font-size:clamp(27px,2.8vw,32px)!important;line-height:1.25;letter-spacing:-.02em;margin-bottom:18px}#LettermanRuntime.ls-visual-refresh #MainContent :is(.ls-shipping-topic,.ls-terms-topic,.ls-privacy-topic,.ls-policy-intro-topic,.ls-responsible-topic)+section{padding-top:28px;border-top:1px solid #d8ccb8;margin-top:32px}#LettermanRuntime.ls-visual-refresh #MainContent .ls-policy-full-body h2{border-top:1px solid #d8ccb8;padding-top:28px;margin-top:36px}#LettermanRuntime.ls-visual-refresh #MainContent .ls-search-page{padding-block:36px 56px}#LettermanRuntime.ls-visual-refresh #MainContent .ls-search-page h1{font-size:clamp(36px,4vw,48px)!important;line-height:1.12;margin-bottom:18px}#LettermanRuntime.ls-visual-refresh #MainContent .ls-search-page :is(h2,.ls-merch-card__title,.ls-results .ls-card h3){font-family:var(--ls-brand-font,Georgia,serif);font-weight:var(--ls-brand-weight,700);font-size:26px!important;line-height:1.25;letter-spacing:-.025em}#LettermanRuntime.ls-visual-refresh #MainContent .ls-search-page .ls-card__type{font-size:12px!important;line-height:1.5;letter-spacing:.025em}#LettermanRuntime.ls-visual-refresh #MainContent .ls-search-page .ls-results .ls-card p{font-weight:400;line-height:1.65}#LettermanRuntime.ls-visual-refresh #MainContent :is(.ls-search-page button,.ls-search-page input,.ls-commerce__button){border-radius:0}#LettermanRuntime.ls-visual-refresh #MainContent .ls-commerce__actions{gap:12px;margin-top:24px}#LettermanRuntime.ls-visual-refresh #MainContent .ls-commerce__button{min-height:48px;padding:12px 22px}@media(max-width:900px){#LettermanRuntime.ls-visual-refresh #MainContent .ls-pg-approved .ls-brand-guide-preview{justify-self:center}}@media(max-width:760px){#LettermanRuntime.ls-visual-refresh #MainContent .ls4 :is(.ls-cc-routine-grid,.ls-hc-routine-grid){grid-template-columns:minmax(0,1fr);gap:28px}#LettermanRuntime.ls-visual-refresh #MainContent .ls-brand-preparation{padding:24px}#LettermanRuntime.ls-visual-refresh #MainContent .ls-comparison-copy .ls-comparison-pack{width:96px;height:96px}#LettermanRuntime.ls-visual-refresh #MainContent .ls-comparison-copy .ls-merch-table thead th{font-size:19px!important}#LettermanRuntime.ls-visual-refresh #MainContent .ls-pg-approved .ls-brand-daily-steps{grid-template-columns:minmax(0,1fr)}#LettermanRuntime.ls-visual-refresh #MainContent .ls-pg-approved .ls-brand-guide-preview{transform:none}}@media(max-width:640px){#LettermanRuntime.ls-visual-refresh #MainContent :is(.ls-contact-approved,.ls-teams-approved) .ls-inquiry{padding:22px 18px}#LettermanRuntime.ls-visual-refresh #MainContent :is(#contact-form-title,#team-form-title){margin:-22px -18px 22px;padding:22px 18px;font-size:27px!important}#LettermanRuntime.ls-visual-refresh #MainContent .ls-pg-approved .ls-brand-daily-steps li{padding:18px;gap:12px}#LettermanRuntime.ls-visual-refresh #MainContent .ls-returns-topic[aria-labelledby=parent-confidence-guarantee]{padding:22px 18px}#LettermanRuntime.ls-visual-refresh #MainContent .ls-standard-copy .lss-card h2{font-size:26px!important}#LettermanRuntime.ls-visual-refresh #MainContent .ls-faq-approved .ls-faq-nav a{padding:10px 12px}}
/*# sourceMappingURL=/cdn/shop/t/41/assets/letterman-core.css.map */
