@keyframes fade-up{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:translateY(0)}}@keyframes fade-in{0%{opacity:0}to{opacity:1}}.gcu-announcement-bar{background:#0a0a0a;color:#fff}.gcu-announcement-bar .gcu-announcement-track{animation-duration:var(--gcu-announcement-speed, 28s)}.gcu-announcement-bar .gcu-announcement-item,.gcu-announcement-bar .gcu-announcement-item a{color:#fff}.gcu-marquee-strip{background:var(--gcu-marquee-bg, var(--gcu-red))}.gcu-marquee-track{animation-duration:var(--gcu-marquee-speed, 20s)}.gcu-marquee-item,.gcu-marquee-separator{color:var(--gcu-marquee-color, #fff)}.gcu-hero,.gcu-hero-dark-wrap,.gcu-hero-cta-section{background:var(--gcu-hero-dark, #111)}.gcu-hero{color:var(--gcu-hero-text, #fff)}.gcu-hero-label{color:var(--gcu-hero-accent, var(--gcu-red))}.gcu-header{background:var(--gcu-header-bg, #fff);color:var(--gcu-header-text, #0a0a0a);margin-bottom:0}.gcu-header a{color:inherit}.gcu-header-logo-image,.gcu-footer-logo-image{max-width:220px;max-height:58px;width:auto;height:auto;object-fit:contain}.gcu-logo-fallback{align-items:center;background:#0a0a0a;border:2px solid var(--gcu-red);clip-path:polygon(25% 7%,75% 7%,100% 50%,75% 93%,25% 93%,0 50%);color:var(--gcu-red);display:inline-flex;font-family:var(--font-heading);font-size:28px;font-weight:900;height:48px;justify-content:center;width:52px}.gcu-logo-text{display:flex;flex-direction:column;font-size:14px;line-height:.9;letter-spacing:.5px;text-transform:uppercase}.gcu-logo-text small{font-size:8px;letter-spacing:3px;margin-top:4px}.gcu-mobile-drawer{display:none}.gcu-mobile-drawer.is-open{display:block}.gcu-mobile-drawer-overlay{background:#0009;border:0;top:0;right:0;bottom:0;left:0;position:fixed;z-index:1100}.gcu-mobile-drawer-panel{background:#fff;color:#0a0a0a;height:100vh;padding:70px 28px 28px;position:fixed;right:0;top:0;width:min(86vw,360px);z-index:1101}.gcu-mobile-drawer-close{background:transparent;border:0;font-size:34px;position:absolute;right:20px;top:15px}.gcu-mobile-drawer-nav{display:flex;flex-direction:column;gap:20px}.gcu-mobile-nav-link{font-weight:800;letter-spacing:1px;text-transform:uppercase}.gcu-manifesto{background:var(--gcu-manifesto-bg, #0a0a0a);color:var(--gcu-manifesto-text, #fff);cursor:default;white-space:normal}.gcu-manifesto-heading,.gcu-manifesto-eyebrow{color:var(--gcu-manifesto-text, #fff)}.gcu-manifesto-heading span{color:var(--gcu-manifesto-accent, var(--gcu-red));display:block}.gcu-manifesto-logo-placeholder{width:min(320px,80%);height:auto;filter:drop-shadow(0 0 40px rgba(227,24,55,.35))}.gcu-categories{background:var(--gcu-categories-bg, #fff);color:var(--gcu-categories-text, #0a0a0a)}.gcu-categories .gcu-section-eyebrow{color:var(--gcu-categories-accent, var(--gcu-red))}.gcu-cat-card-placeholder{background:#111;height:100%;width:100%;display:block;object-fit:cover}.gcu-cat-card-name,.gcu-cat-card-count{margin:0}.gcu-cat-card-plus{font-size:34px;line-height:1}.gcu-discipline-banner{background:var(--gcu-discipline-bg, #0a0a0a)}.gcu-discipline-heading,.gcu-discipline-text{color:var(--gcu-discipline-text, #fff)}.gcu-discipline-eyebrow,.gcu-discipline-heading span{color:var(--gcu-discipline-accent, var(--gcu-red));display:block}.gcu-carousel-section{background:var(--gcu-section-bg, #fff);color:var(--gcu-section-text, #0a0a0a)}.gcu-carousel-section .gcu-section-eyebrow{color:var(--gcu-section-accent, var(--gcu-red))}.gcu-carousel-section .gcu-section-title,.gcu-carousel-section .gcu-section-subtitle,.gcu-carousel-section .gcu-view-all{color:inherit}.gcu-carousel-empty{min-width:100%;padding:20px 0}.gcu-equipment-section .gcu-product-card{background:#111;padding:12px}.gcu-equipment-section .gcu-product-media{background:#222}.gcu-trust-badges{background:var(--gcu-trust-bg, #fff);color:var(--gcu-trust-text, #0a0a0a)}.gcu-trust-icon-image{height:42px;object-fit:contain;width:42px}.gcu-trust-title{color:inherit}.gcu-trust-subtitle{color:color-mix(in srgb,var(--gcu-trust-text, #0a0a0a) 65%,transparent)}.gcu-supplements{background:linear-gradient(105deg,var(--gcu-supplements-bg, #0a0a0a),color-mix(in srgb,var(--gcu-supplements-accent, #e31837) 25%,var(--gcu-supplements-bg, #0a0a0a)),var(--gcu-supplements-bg, #0a0a0a))}.gcu-supplements-badge,.gcu-supplements-submit{background:var(--gcu-supplements-accent, var(--gcu-red))}.gcu-supplements-heading{color:var(--gcu-supplements-text, #fff)}.gcu-event-section{background:var(--gcu-event-bg, #f7f7f7)}.gcu-event-card{background:var(--gcu-event-card-bg, #fff)}.gcu-event-title,.gcu-event-description{color:var(--gcu-event-text, #0a0a0a)}.gcu-event-badge,.gcu-event-category{color:var(--gcu-event-accent, var(--gcu-red))}.gcu-event-badge{background:var(--gcu-event-accent, var(--gcu-red));color:#fff}.gcu-newsletter{background:var(--gcu-newsletter-bg, var(--gcu-red));color:var(--gcu-newsletter-text, #fff)}.gcu-newsletter-heading,.gcu-newsletter-text,.gcu-newsletter-eyebrow{color:inherit}.gcu-newsletter-submit{background:var(--gcu-newsletter-button, #fff);color:var(--gcu-newsletter-bg, var(--gcu-red))}.gcu-footer{background:var(--gcu-footer-bg, #0a0a0a);color:var(--gcu-footer-text, #fff)}.gcu-footer-desc,.gcu-footer-col a,.gcu-footer-copyright{color:var(--gcu-footer-muted, #888)}.gcu-footer-col-title{color:var(--gcu-footer-text, #fff)}.gcu-footer-social-link:hover{background:var(--gcu-footer-accent, var(--gcu-red));border-color:var(--gcu-footer-accent, var(--gcu-red))}.gcu-payment-pill img,.gcu-footer-social-link img{height:18px;max-width:56px;object-fit:contain;width:auto}@media(max-width:749px){.gcu-header-nav{display:none}.gcu-header-icons{gap:10px}.gcu-header-icon{font-size:11px}.gcu-hero-image-wrap{min-height:420px}.gcu-trust-inner,.gcu-event-card{grid-template-columns:1fr}.gcu-event-image{min-height:220px}.gcu-footer-main{grid-template-columns:1fr;gap:34px}}.gcu-hero-banner{background:var(--gcu-hero-background, #0a0a0a);line-height:0;overflow:hidden;width:100%}.gcu-hero-banner-link,.gcu-hero-banner picture{display:block}.gcu-hero-banner-image{display:block;height:auto;width:100%}.gcu-hero-banner-placeholder{aspect-ratio:2.35 / 1;background:var(--gcu-hero-background, #0a0a0a);display:flex;align-items:center;justify-content:center;overflow:hidden}.gcu-hero-placeholder-svg{width:100%;height:100%;object-fit:cover;opacity:.55}.gcu-announcement-bar{height:28px}.gcu-announcement-item{font-size:10px;padding:0 24px}.gcu-announcement-sep{color:var(--gcu-red)}.gcu-header-inner{min-height:64px}.gcu-header-logo{min-width:170px}.gcu-header-nav{flex:1;justify-content:center}.gcu-nav-link{font-size:11px;letter-spacing:1.25px}.gcu-header-icons{min-width:170px;justify-content:flex-end}.gcu-header-icon img{display:block;height:17px;object-fit:contain;width:17px}.gcu-manifesto{background:radial-gradient(circle at 25% 50%,color-mix(in srgb,var(--gcu-manifesto-accent) 22%,transparent),transparent 35%),var(--gcu-manifesto-bg)}.gcu-manifesto-inner{align-items:center;grid-template-columns:minmax(320px,.95fr) minmax(360px,1fr)}.gcu-manifesto-logo-wrap{min-height:350px}.gcu-manifesto-logo{max-height:390px;object-fit:contain}.gcu-manifesto-content{max-width:430px}.gcu-manifesto-heading{font-size:clamp(44px,5vw,76px);line-height:.9}.gcu-manifesto-text{color:#b6b6b6;font-size:13px;line-height:1.65;margin:22px 0 0;max-width:360px}.gcu-categories{padding:82px var(--container-padding)}.gcu-categories-grid{gap:12px}.gcu-cat-card-media{aspect-ratio:.77}.gcu-cat-card-overlay{align-items:flex-end;background:linear-gradient(0deg,rgba(0,0,0,.82),transparent 55%);padding:16px}.gcu-cat-card-name{font-size:20px}.gcu-cat-card-count{color:#fff;font-size:10px;letter-spacing:1px;text-transform:uppercase}.gcu-cat-card-arrow{align-items:center;background:#fff;color:#0a0a0a;display:inline-flex;font-size:18px;height:30px;justify-content:center;width:30px}.gcu-carousel-section{padding:80px 0}.gcu-carousel-header{padding:0 var(--container-padding) 30px}.gcu-carousel-header-inner{max-width:var(--max-width)}.gcu-carousel-track-wrap{padding:0 var(--container-padding)}.gcu-carousel-track{gap:14px}.gcu-carousel-track .gcu-product-card{flex:0 0 min(260px,76vw)}.gcu-carousel-track .gcu-product-media{aspect-ratio:1 / 1}.gcu-carousel-track .gcu-product-media img{object-fit:contain}.gcu-carousel-track .gcu-product-info{padding-top:10px}.gcu-carousel-empty{color:inherit;font-size:13px;min-height:120px}.gcu-discipline-banner{min-height:525px}.gcu-discipline-ghost{color:#ffffff12;font-family:var(--font-heading);font-size:clamp(110px,19vw,300px);font-weight:900;left:50%;letter-spacing:-12px;line-height:.8;pointer-events:none;position:absolute;top:50%;transform:translate(-50%,-50%);white-space:nowrap;z-index:1}.gcu-discipline-content{z-index:2}.gcu-discipline-text{max-width:420px}.gcu-trust-badges{padding:30px var(--container-padding)}.gcu-trust-inner{gap:30px}.gcu-trust-icon-image{background:color-mix(in srgb,var(--gcu-trust-accent) 12%,#fff);border-radius:50%;padding:10px}.gcu-trust-icon-default{display:inline-flex;align-items:center;justify-content:center;color:var(--gcu-trust-accent);box-sizing:border-box}.gcu-trust-icon-default svg{width:100%;height:100%;stroke-width:1.75}.gcu-trust-title{font-size:11px}.gcu-trust-subtitle{font-size:10px}.gcu-supplements{background:linear-gradient(90deg,#000000f0,#2a0007bf),var(--gcu-supplements-bg)}.gcu-supplements-inner{min-height:325px}.gcu-supplements-image img{max-height:320px}.gcu-event-section{padding:78px var(--container-padding)}.gcu-event-card{box-shadow:none}.gcu-event-image{background:#0a0a0a}.gcu-event-content{padding:48px 56px}.gcu-event-meta{flex-wrap:wrap}.gcu-event-meta-item:before{color:var(--gcu-event-accent);content:"\2726"}.gcu-event-meta-item--icon:before{content:none}.gcu-event-meta-item--icon svg{stroke:var(--gcu-event-accent)}.gcu-newsletter{padding:70px var(--container-padding)}.gcu-newsletter-inner{max-width:700px}.gcu-newsletter-heading{font-size:clamp(32px,4.5vw,58px);white-space:nowrap}.gcu-footer-main{padding-top:54px}.gcu-footer-social-link span{font-size:9px}@media(max-width:749px){.gcu-hero-banner-placeholder{aspect-ratio:1 / 1.15}.gcu-header-logo,.gcu-header-icons{min-width:0}.gcu-manifesto{padding:62px var(--container-padding)}.gcu-manifesto-inner{grid-template-columns:1fr}.gcu-manifesto-logo-wrap{min-height:200px}.gcu-manifesto-logo{max-height:250px}.gcu-categories{padding:56px var(--container-padding)}.gcu-categories-grid{grid-template-columns:repeat(2,1fr)}.gcu-cat-card-name{font-size:16px}.gcu-discipline-ghost{font-size:110px;letter-spacing:-6px}.gcu-newsletter-heading{white-space:normal}.gcu-supplements-inner{gap:36px}.gcu-event-content{padding:32px 24px}}.animate-fade-up{animation:fade-up .7s ease forwards}.animate-fade-in{animation:fade-in .5s ease forwards}.gcu-reveal{opacity:0;transform:translateY(20px);transition:opacity .6s ease,transform .6s ease}.gcu-reveal.is-visible{opacity:1;transform:translateY(0)}
/*# sourceMappingURL=/cdn/shop/t/11/assets/gcu-animations.css.map */
