@keyframes brawn-marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}[data-marquee]{overflow:hidden;display:flex;white-space:nowrap}[data-marquee-inner]{display:flex;align-items:center;white-space:nowrap;animation:brawn-marquee linear infinite;will-change:transform}.brawn-hero{position:relative;min-height:100svh;display:flex;align-items:center;overflow:hidden;padding:0 5vw 60px;margin-top:-92px}.brawn-hero__bg-video{display:none}.brawn-hero__bg-image{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center;z-index:0;display:block}.brawn-hero__overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:#1414144d;z-index:1}@media(max-width:1023px){.brawn-hero{display:flex;flex-direction:column;min-height:unset;overflow:hidden;padding:0;margin-top:0}.brawn-hero__bg-video{position:relative;width:100%;height:auto;display:block;order:1}.brawn-hero__bg-image,.brawn-hero__overlay{display:none}.brawn-hero .brawn-hero__content{position:relative;order:2;background:var(--hueso);color:var(--carbon);padding:32px 20px;gap:16px;z-index:auto}.brawn-hero .brawn-hero__headline,.brawn-hero .brawn-hero__eyebrow,.brawn-hero .brawn-hero__body,.brawn-hero .brawn-hero__cta{color:var(--carbon)}}@media(min-width:1024px){.brawn-hero__bg-video{display:block;position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;z-index:0}.brawn-hero__bg-image{display:none}}.brawn-hero__content{position:relative;z-index:2;display:flex;flex-direction:column;gap:20px;padding-top:140px}.brawn-hero__grid{display:grid;grid-template-columns:1fr;gap:48px;width:100%;position:relative;z-index:1}@media(min-width:900px){.brawn-hero__grid{grid-template-columns:42fr 58fr;gap:0;align-items:center}}.brawn-hero__text{display:flex;flex-direction:column;gap:20px;position:relative}.brawn-hero__eyebrow{font-family:var(--mono);font-size:10px;letter-spacing:.4em;text-transform:uppercase;color:var(--carbon);opacity:.4}.brawn-hero__headline{font-family:var(--display);font-weight:900;font-size:clamp(2.8rem,6vw,7.5rem);letter-spacing:-.04em;line-height:.95;color:var(--carbon);margin:0}.brawn-hero__headline em,.brawn-hero__headline i{font-family:var(--italic);font-style:italic;font-weight:400;color:var(--cafe)}.brawn-hero__headline p{margin:0}.brawn-hero__body{font-family:var(--body);font-size:15px;line-height:1.65;color:var(--carbon);opacity:.6;max-width:380px}.brawn-hero__body p{margin:0}.brawn-hero__sub{font-family:var(--mono);font-size:10px;letter-spacing:.3em;text-transform:uppercase;color:var(--carbon);opacity:.5}.brawn-hero__cta{display:inline-flex;align-items:center;gap:8px;font-family:var(--mono);font-size:11px;letter-spacing:.2em;text-transform:uppercase;color:var(--carbon);text-decoration:none;position:relative;width:fit-content;margin-top:8px}.brawn-hero__cta:after{content:"";position:absolute;bottom:-2px;left:0;right:0;height:1px;background:var(--carbon);transform-origin:left;transform:scaleX(0);transition:transform .32s var(--brawn-ease)}.brawn-hero__cta:hover:after{transform:scaleX(1)}.brawn-hero__eyebrow,.brawn-hero__headline{color:var(--hueso)}.brawn-hero__headline em,.brawn-hero__headline i{color:var(--crudo)}.brawn-hero__body{color:var(--hueso);opacity:.8}.brawn-hero__sub,.brawn-hero__cta{color:var(--hueso)}.brawn-hero__cta:after{background:var(--hueso)}.brawn-hero__media{position:relative;aspect-ratio:3/4;background:var(--hueso-deep);overflow:hidden}@media(min-width:900px){.brawn-hero__media{margin-left:40px}}.brawn-hero__media img{width:100%;height:100%;object-fit:cover;display:block}.brawn-hero__placeholder{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;font-family:var(--mono);font-size:11px;letter-spacing:.3em;color:var(--concreto-light)}.brawn-hero .brawn-wm-bg{top:50%;transform:translate(-50%) translateY(-50%);font-size:clamp(10rem,40vw,56rem)}.brawn-manifesto{padding:120px 5vw 100px;position:relative;overflow:hidden}.brawn-manifesto__poetry{display:flex;flex-direction:column;gap:0;margin-bottom:80px;position:relative;z-index:1}.brawn-manifesto__line{font-family:var(--display);font-weight:900;letter-spacing:-.04em;line-height:.92;color:var(--carbon);display:block}.brawn-manifesto__line--xl{font-size:clamp(3.5rem,10vw,12rem)}.brawn-manifesto__line--lg{font-size:clamp(2.5rem,7vw,8rem)}.brawn-manifesto__line--md{font-size:clamp(2rem,5vw,6rem)}.brawn-manifesto__line--indented{padding-left:12vw}.brawn-manifesto__line em,.brawn-manifesto__line i{font-family:var(--italic);font-style:italic;font-weight:400;font-size:.9em}.brawn-manifesto__marquee-wrap{border-top:1px solid var(--hueso-shadow);border-bottom:1px solid var(--hueso-shadow);padding:14px 0;position:relative;z-index:1;overflow:hidden}.brawn-manifesto__marquee-inner{font-family:var(--mono);font-size:11px;letter-spacing:.4em;text-transform:uppercase;color:var(--carbon);opacity:.5;padding-right:80px;display:flex;align-items:center;white-space:nowrap}.brawn-manifesto .brawn-wm-bg{top:50%;transform:translate(-50%) translateY(-50%);font-size:clamp(8rem,28vw,32rem);opacity:.3}.brawn-fp{padding:80px 5vw;position:relative;border-top:1px solid var(--hueso-shadow)}.brawn-fp__header{display:flex;justify-content:space-between;align-items:baseline;margin-bottom:40px}.brawn-fp__label{font-family:var(--mono);font-size:10px;letter-spacing:.35em;text-transform:uppercase;color:var(--carbon);opacity:.45}.brawn-fp__count{font-family:var(--mono);font-size:10px;letter-spacing:.2em;color:var(--carbon);opacity:.3}.brawn-fp__grid{display:grid;grid-template-columns:1fr 1fr;gap:2px}@media(min-width:900px){.brawn-fp__grid{grid-template-columns:repeat(4,1fr);grid-template-rows:auto auto}.brawn-fp__grid .brawn-card:nth-child(1){grid-column:1 / 3;grid-row:1 / 3}.brawn-fp__grid .brawn-card:nth-child(2){grid-column:3;grid-row:1}.brawn-fp__grid .brawn-card:nth-child(3){grid-column:4;grid-row:1}.brawn-fp__grid .brawn-card:nth-child(4){grid-column:3;grid-row:2}.brawn-fp__grid .brawn-card:nth-child(5){grid-column:4;grid-row:2}}.brawn-categories{border-top:1px solid var(--hueso-shadow);position:relative}.brawn-cat-band{display:grid;grid-template-columns:1fr;border-bottom:1px solid var(--hueso-shadow);text-decoration:none;color:var(--carbon);overflow:hidden;transition:color .3s var(--brawn-ease)}@media(min-width:900px){.brawn-cat-band{grid-template-columns:55fr 45fr;height:65vh;min-height:461px;max-height:605px}.brawn-cat-band--reversed{grid-template-columns:45fr 55fr}.brawn-cat-band--reversed .brawn-cat-band__text{order:2}.brawn-cat-band--reversed .brawn-cat-band__media{order:1}}.brawn-cat-band:hover{color:var(--cafe)}.brawn-cat-products{padding:40px 0 80px}.brawn-cat-viewall{text-align:center;margin-top:40px}.brawn-cat-link{font-family:var(--mono);font-size:11px;letter-spacing:.15em;text-transform:uppercase;color:var(--carbon);opacity:.5;text-decoration:none;border-bottom:1px solid currentColor;padding-bottom:2px;transition:opacity .2s ease}.brawn-cat-link:hover{opacity:1}.brawn-cat-band__text{padding:48px 5vw;display:flex;flex-direction:column;justify-content:center;gap:10px;position:relative}.brawn-cat-band__name{font-family:var(--display);font-weight:900;font-size:clamp(3rem,7vw,8rem);letter-spacing:-.04em;line-height:.92;color:currentColor;margin:0;transition:color .3s var(--brawn-ease)}.brawn-cat-band__desc{font-family:var(--mono);font-size:10px;letter-spacing:.25em;text-transform:uppercase;color:currentColor;opacity:.45}.brawn-cat-band__count{position:absolute;bottom:40px;right:5vw;font-family:var(--mono);font-size:10px;letter-spacing:.15em;color:currentColor;opacity:.35}.brawn-cat-band__media{overflow:hidden;min-height:220px}.brawn-cat-band__img{width:100%;height:100%;object-fit:cover;object-position:center center;display:block;transition:transform .5s var(--brawn-ease)}.brawn-cat-band:hover .brawn-cat-band__img{transform:scale(1.035)}.brawn-cat-band__placeholder{width:100%;height:100%;min-height:220px;display:flex;align-items:center;justify-content:center;font-family:var(--mono);font-size:11px;letter-spacing:.3em;color:var(--concreto-light);background:var(--hueso-deep)}.brawn-origin{padding:120px 5vw 0;position:relative;overflow:hidden;border-top:1px solid var(--hueso-shadow);margin-bottom:0;min-height:unset}.brawn-origin__grid{display:grid;grid-template-columns:1fr;gap:60px}@media(min-width:900px){.brawn-origin__grid{display:block;position:relative}.brawn-origin__text{position:relative;z-index:2}.brawn-origin__text-block{position:relative;z-index:2;background:none;background-color:transparent;background-image:none}.brawn-origin__headline-wrapper{position:relative;z-index:3}.brawn-origin__hl{text-shadow:0 0 24px rgba(244,240,234,.4)}}.brawn-origin__text{position:relative;background:none}.brawn-origin__ghost{position:absolute;top:-.5rem;left:-.5rem;font-family:var(--display);font-weight:900;font-size:clamp(6rem,18vw,22rem);letter-spacing:-.06em;line-height:1;color:var(--carbon);opacity:.05;pointer-events:none;-webkit-user-select:none;user-select:none;z-index:0}.brawn-origin__eyebrow{font-family:var(--mono);font-size:10px;letter-spacing:.35em;text-transform:uppercase;color:var(--carbon);opacity:.4;margin-bottom:24px;position:relative;z-index:1}.brawn-origin__headline{display:flex;flex-direction:column;gap:4px;margin-bottom:32px;position:relative;z-index:1}.brawn-origin__hl{font-family:var(--display);font-weight:900;font-size:clamp(2.2rem,4.5vw,5.5rem);letter-spacing:-.04em;line-height:1;color:var(--carbon);margin:0}.brawn-origin__hl--italic{font-family:var(--italic);font-style:italic;font-weight:400;color:var(--cafe)}.brawn-origin__body{font-family:var(--body);font-size:16px;line-height:1.75;color:var(--carbon);opacity:.7;max-width:480px;position:relative;z-index:1}.brawn-origin__body p{margin:0 0 16px}.brawn-origin__body p:last-child{margin-bottom:0}.brawn-origin__body em,.brawn-origin__body i{font-family:var(--italic);font-style:italic;font-weight:400;opacity:1}@media(max-width:1023px){.brawn-origin{padding-bottom:0}}.brawn-newsletter{padding:120px 5vw;position:relative;overflow:hidden;border-top:1px solid var(--hueso-shadow)}.brawn-newsletter__content{position:relative;z-index:1}.brawn-newsletter__headline{font-family:var(--display);font-weight:900;font-size:clamp(3rem,9vw,11rem);letter-spacing:-.04em;line-height:.92;color:var(--carbon);margin:0 0 16px}.brawn-newsletter__sub{display:block;font-family:var(--italic);font-style:italic;font-weight:400;font-size:1.15rem;color:var(--cafe);margin-bottom:52px}.brawn-newsletter__form{display:flex;align-items:flex-end;max-width:520px;border-bottom:1px solid var(--carbon)}.brawn-newsletter__input{flex:1;background:transparent;border:none;outline:none;font-family:var(--mono);font-size:11px;letter-spacing:.2em;text-transform:uppercase;color:var(--carbon);padding:14px 0;min-width:0}.brawn-newsletter__input::placeholder{color:var(--concreto-light)}.brawn-newsletter__submit{background:none;border:none;font-family:var(--mono);font-size:16px;color:var(--concreto);cursor:pointer;padding:14px 0 14px 16px;transition:color .2s var(--brawn-ease);flex-shrink:0;line-height:1}.brawn-newsletter__submit:hover{color:var(--carbon)}.brawn-newsletter .brawn-wm-bg{top:50%;transform:translate(-50%) translateY(-50%);font-size:clamp(6rem,22vw,28rem);opacity:.45}@media(max-width:768px){.brawn-manifesto,.brawn-fp{padding-top:32px;padding-bottom:32px}.brawn-origin{padding-top:32px;padding-bottom:0}.brawn-newsletter{padding-top:40px;padding-bottom:40px}}.brawn-side-label,.brawn-side-label--right{position:absolute;font-family:var(--mono);font-size:9px;letter-spacing:.25em;text-transform:uppercase;color:var(--carbon);opacity:.25;white-space:nowrap;pointer-events:none}.brawn-side-label{left:16px;top:50%;transform:translate(-50%) rotate(-90deg);transform-origin:center}.brawn-side-label--right{right:16px;top:50%;transform:translate(50%) rotate(90deg);transform-origin:center}@media(max-width:1024px){.brawn-side-label,.brawn-side-label--right{display:none}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/brawn-home.css.map */
