.colors-intro{padding:85px 7vw 70px}.colors-intro h1{font-size:clamp(64px,9vw,128px);line-height:.8;letter-spacing:-.07em;text-transform:uppercase;margin:0}.colors-intro h1 em{font-style:normal;color:var(--neon)}.colors-intro>p:not(.eyebrow){max-width:620px;color:#bbb;line-height:1.65;font-size:16px;margin:35px 0}.colors-intro>div{display:flex;gap:42px;border-top:1px solid #333;padding-top:24px;max-width:720px}.colors-intro span{font-size:10px;text-transform:uppercase;color:#999}.colors-intro span b{display:block;color:#fff;font-size:28px}.jersey-wall{position:relative;background:#f7f6f0;padding:3vw}.jersey-wall>img{display:block;width:100%;max-height:1150px;object-fit:cover;object-position:top}.wall-callout{position:absolute;left:7vw;bottom:7vw;background:#080808;color:#fff;padding:32px 36px;max-width:390px}.wall-callout h2{font-size:38px;line-height:.95;text-transform:uppercase;margin:12px 0 25px}.concept-list{background:var(--paper);color:#111;padding:85px 7vw}.concept-head{display:grid;grid-template-columns:1fr 1fr;gap:8vw;align-items:end}.concept-head h2{font-size:48px;line-height:.93;text-transform:uppercase;margin:15px 0 0}.concept-head>p{color:#555;line-height:1.65}.concept-list .eyebrow{color:#667900}.concept-grid{display:grid;grid-template-columns:1fr 1fr;margin-top:45px;border-top:1px solid #aaa}.concept-grid article{display:grid;grid-template-columns:44px 1fr auto;gap:16px;align-items:center;padding:22px 20px 22px 0;border-bottom:1px solid #bbb}.concept-grid article:nth-child(2n){border-left:1px solid #bbb;padding-left:24px}.concept-grid article>b{color:#667900}.concept-grid h3{margin:0 0 5px;font-size:15px;text-transform:uppercase}.concept-grid p{margin:0;color:#666;font-size:11px}.concept-grid a{color:#111;text-decoration:none;font-size:10px;font-weight:800;text-transform:uppercase}.color-process{padding:80px 7vw}.color-process>div{display:grid;grid-template-columns:repeat(3,1fr);border-top:1px solid #333;margin-top:25px}.color-process article{padding:35px 45px 15px 0}.color-process article+article{border-left:1px solid #333;padding-left:45px}.color-process article>b{color:var(--neon)}.color-process h3{font-size:25px;text-transform:uppercase}.color-process p{color:#aaa;line-height:1.55}.colors-cta{text-align:center;background:var(--neon);color:#080808;padding:95px 24px}.colors-cta .eyebrow{color:#333}.colors-cta h2{font-size:clamp(44px,7vw,84px);line-height:.85;text-transform:uppercase;margin:18px 0 32px}.colors-cta .primary{background:#080808;color:#fff}@media(max-width:760px){.colors-intro{padding:60px 24px}.colors-intro>div{gap:18px}.jersey-wall{padding:12px}.jersey-wall>img{max-height:none}.wall-callout{position:relative;left:auto;bottom:auto;max-width:none}.concept-list{padding:60px 24px}.concept-head,.concept-grid{grid-template-columns:1fr}.concept-grid article:nth-child(2n){border-left:0;padding-left:0}.color-process{padding:60px 24px}.color-process>div{grid-template-columns:1fr}.color-process article+article{border-left:0;border-top:1px solid #333;padding-left:0}}.rival-contact-hero{display:grid;grid-template-columns:1.25fr .75fr;min-height:610px}.rival-contact-hero>div{padding:90px 7vw;align-self:center}.rival-contact-hero h1{font-size:clamp(58px,7vw,102px);line-height:.84;letter-spacing:-.065em;text-transform:uppercase;margin:0}.rival-contact-hero h1 em{font-style:normal;color:var(--neon)}.rival-contact-hero>div>p:not(.eyebrow){max-width:610px;color:#bbb;line-height:1.65;font-size:16px;margin:30px 0}.rival-contact-hero aside{background:var(--neon);color:#080808;padding:75px 55px;display:flex;flex-direction:column;justify-content:center}.rival-contact-hero aside .eyebrow{color:#333}.rival-contact-hero aside h2{font-size:43px;line-height:.95;text-transform:uppercase;margin:12px 0 24px}.rival-contact-hero aside a{font-weight:800;color:#080808;font-size:18px;margin:18px 0}.rival-contact-hero aside small{line-height:1.5}.contact-proof{display:flex;gap:35px;border-top:1px solid #333;padding-top:25px}.contact-proof span{font-size:10px;text-transform:uppercase;color:#aaa}.contact-proof b{display:block;color:#fff;font-size:29px}.rival-enquiry{background:var(--paper);color:#111;padding:80px 7vw;display:grid;grid-template-columns:.65fr 1.35fr;gap:8vw}.rival-enquiry>div h2{font-size:45px;line-height:.95;text-transform:uppercase;margin:15px 0}.rival-enquiry>div>p:not(.eyebrow){color:#555;line-height:1.6}.rival-enquiry .eyebrow{color:#637500}.contact-form-grid{display:grid;grid-template-columns:1fr 1fr;gap:20px}.contact-form-grid label{font-size:10px;font-weight:800;text-transform:uppercase;letter-spacing:.07em}.contact-form-grid label span{color:#777;font-weight:400}.contact-form-grid input,.contact-form-grid select,.contact-form-grid textarea{display:block;width:100%;margin-top:8px;border:1px solid #bbb;background:#fff;color:#111;padding:14px;font:inherit;border-radius:0}.contact-form-grid .wide{grid-column:1/-1}.club-enquiry-form button{margin-top:22px;border:0;background:#111;color:#fff;padding:16px 22px;text-transform:uppercase;font-weight:800;font-size:11px;letter-spacing:.08em}.form-success{background:#e9f6c7;padding:16px;border-left:4px solid #637500}.contact-next{padding:75px 7vw}.contact-next>div{display:grid;grid-template-columns:repeat(3,1fr);border-top:1px solid #333;margin-top:25px}.contact-next article{padding:35px 40px 15px 0}.contact-next article+article{border-left:1px solid #333;padding-left:40px}.contact-next article>b{color:var(--neon)}.contact-next h3{font-size:25px;text-transform:uppercase}.contact-next p{color:#aaa;line-height:1.55}@media(max-width:760px){.rival-contact-hero,.rival-enquiry{grid-template-columns:1fr}.rival-contact-hero>div{padding:60px 24px}.rival-contact-hero aside{padding:55px 24px}.contact-proof{gap:18px}.rival-enquiry{padding:60px 24px}.contact-form-grid{grid-template-columns:1fr}.contact-form-grid .wide{grid-column:auto}.contact-next{padding:60px 24px}.contact-next>div{grid-template-columns:1fr}.contact-next article+article{border-left:0;border-top:1px solid #333;padding-left:0}}
/*# sourceMappingURL=/cdn/shop/t/20/compiled_assets/styles.css.map */
