.template-page-brand-bike-attitude{--ba-petrol: #00697E;--ba-ink: #0B2A31;--ba-soft: #EEF4F5}.template-page-brand-bike-attitude .brand-page{--brand-radius: 4px}.template-page-brand-bike-attitude .brand-page .brand-eyebrow:empty{display:none}.template-page-brand-bike-attitude .brand-hero{--brand-hero-bg: var(--ba-ink)}.template-page-brand-bike-attitude .brand-hero__logo{background:#fff;padding:0;border-radius:var(--brand-radius);height:72px;max-height:72px}.template-page-brand-bike-attitude .brand-hero__tagline{font-weight:var(--font-body-bold-weight, 600)}.template-page-brand-bike-attitude .brand-hero__actions .button:not(.outline){background:var(--ba-petrol);border-color:var(--ba-petrol);color:#fff}.template-page-brand-bike-attitude .brand-hero__actions .button.outline{border-color:#fff;color:#fff;background:transparent}@media(max-width:899px){.template-page-brand-bike-attitude .brand-hero--overlay .brand-hero__content{min-height:0;padding-top:32px;padding-bottom:32px}}.ba-maal{background:var(--ba-soft);color:var(--ba-ink)}.ba-maal__head{display:grid;gap:.75rem 4rem;margin-bottom:2rem}@media(min-width:900px){.ba-maal__head{grid-template-columns:minmax(0,1fr) minmax(0,1.4fr);align-items:start}}.ba-maal__head h2{margin:0;color:var(--ba-ink)}.ba-maal__intro p:last-child{margin-bottom:0}.ba-maal__grid{list-style:none;margin:0;padding:0;display:grid;gap:0 40px;grid-template-columns:minmax(0,1fr)}@media(min-width:640px){.ba-maal__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:1100px){.ba-maal__grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.ba-maal__item{border-top:1px solid rgba(11,42,49,.2);padding:20px 0 28px;display:flex;flex-direction:column;gap:.5rem}.ba-maal__part{margin:0;font-size:1.1rem;color:var(--ba-ink)}.ba-maal__value{margin:0;font-size:clamp(1.5rem,3vw,2rem);line-height:1.1;font-weight:var(--font-heading-weight, 700);color:var(--ba-petrol);font-variant-numeric:tabular-nums}.ba-maal__value small{font-size:.55em;color:var(--ba-ink);font-weight:inherit}.ba-maal__how{font-size:.95rem}.ba-maal__how p{margin:0}.ba-maal__sizes{margin:0;font-size:.88rem;color:#0b2a31bf;font-variant-numeric:tabular-nums}.ba-maal__sizes span{font-weight:var(--font-body-bold-weight, 600);color:var(--ba-ink)}.ba-maal__link{margin-top:auto;padding-top:.25rem;font-weight:var(--font-body-bold-weight, 600);color:var(--ba-petrol);text-decoration:underline;text-underline-offset:3px}.ba-maal__foot{margin:.5rem 0 0;font-size:.88rem;color:#0b2a31bf}.template-page-brand-bike-attitude .brand-features__head h2{margin:0}.template-page-brand-bike-attitude .brand-features--minimal{gap:32px 24px;grid-template-columns:repeat(2,minmax(0,1fr))}@media(min-width:1024px){.template-page-brand-bike-attitude .brand-features--minimal{grid-template-columns:repeat(3,minmax(0,1fr))}}.template-page-brand-bike-attitude .brand-features--minimal .brand-feature__media{background:#fff;border:1px solid var(--brand-line);border-radius:var(--brand-radius);overflow:hidden}.template-page-brand-bike-attitude .brand-features--minimal .brand-feature__media img{object-fit:contain;padding:8%}.template-page-brand-bike-attitude .brand-feature__kicker{order:2;text-transform:none;letter-spacing:0;font-size:.88rem;color:var(--brand-muted);margin:.35rem 0 0}.template-page-brand-bike-attitude .brand-feature__body{display:flex;flex-direction:column}.template-page-brand-bike-attitude .brand-feature__body h3{order:1;margin:0}.template-page-brand-bike-attitude .brand-feature__body .rte{order:3;margin-top:.35rem}@media(max-width:639px){.template-page-brand-bike-attitude .brand-feature__body .rte{font-size:.88rem}.template-page-brand-bike-attitude .brand-feature__body h3{font-size:1rem}}.template-page-brand-bike-attitude .brand-slider__nav button{border-radius:var(--button-border-radius, 0)}.template-page-brand-bike-attitude .brand-split__heading{color:#fff}.template-page-brand-bike-attitude .brand-split .button.outline{border-color:#fff;color:#fff;background:transparent}.template-page-brand-bike-attitude .brand-split .button.outline:hover{background:#fff;color:var(--ba-ink)}.template-page-brand-bike-attitude .brand-stats dd{color:#fff}@media(max-width:899px){.template-page-brand-bike-attitude .brand-split__content{padding:4px 20px 32px}}.template-page-brand-bike-attitude .brand-workshop{background:var(--ba-soft)}.template-page-brand-bike-attitude .brand-workshop .button:not(.outline){background:var(--ba-petrol);border-color:var(--ba-petrol);color:#fff}.template-page-brand-bike-attitude .brand-workshop__list li{padding-left:1.1rem}.template-page-brand-bike-attitude .brand-workshop__list li:before{content:"";top:.6em;width:6px;height:6px;background:var(--ba-petrol)}.template-page-brand-bike-attitude .brand-workshop__steps li:before{background:var(--ba-ink);border-radius:0}@media(max-width:639px){.template-page-brand-bike-attitude .brand-workshop__steps{grid-template-columns:1fr}.template-page-brand-bike-attitude .brand-workshop__steps li{display:flex;gap:10px;align-items:flex-start}.template-page-brand-bike-attitude .brand-workshop__steps li:before{flex:0 0 24px;margin-bottom:0}}
/*# sourceMappingURL=/cdn/shop/t/38/assets/brand-bike-attitude.css.map */
