:root{--barros-black: #090909;--barros-surface: #111311;--barros-surface-soft: #161816;--barros-white: #ffffff;--barros-text: rgba(255, 255, 255, .92);--barros-text-soft: rgba(255, 255, 255, .58);--barros-line: rgba(255, 255, 255, .12);--barros-line-strong: rgba(255, 255, 255, .2);--barros-green: #2fa83a;--barros-green-hover: #38c248;--barros-container-max: 1500px;--barros-container-reading-max: 1320px;--barros-page-gutter: clamp(24px, 5vw, 88px);--barros-section-space: clamp(96px, 10vw, 170px);--barros-radius: 22px;--barros-font-display: var(--font-heading-family), "Helvetica Neue", Helvetica, Arial, sans-serif;--barros-font-body: var(--font-body-family), "Helvetica Neue", Helvetica, Arial, sans-serif}.barros-container,.barros-container--reading{box-sizing:border-box;width:100%;margin-right:auto;margin-left:auto;padding-right:var(--barros-page-gutter);padding-left:var(--barros-page-gutter)}.barros-container{max-width:calc(var(--barros-container-max) + (var(--barros-page-gutter) * 2))}.barros-container--reading{max-width:calc(var(--barros-container-reading-max) + (var(--barros-page-gutter) * 2))}.barros-section{position:relative;box-sizing:border-box;width:100%;background-color:var(--barros-black);color:var(--barros-white)}.barros-eyebrow{display:inline-flex;align-items:center;gap:14px;margin:0;color:var(--barros-green);font-family:var(--barros-font-body);font-size:11px;font-weight:700;line-height:1;letter-spacing:.2em;text-transform:uppercase}.barros-eyebrow:before{display:block;flex:0 0 34px;width:34px;height:1px;background-color:currentColor;content:""}.barros-display-title{margin:0;color:var(--barros-white);font-family:var(--barros-font-display);font-size:clamp(48px,6vw,96px);font-weight:700;line-height:.94;letter-spacing:-.055em;overflow-wrap:normal;word-break:normal}@supports (text-wrap: balance){.barros-display-title{text-wrap:balance}}.barros-body-large{margin:0;color:var(--barros-text-soft);font-family:var(--barros-font-body);font-size:clamp(16px,1.3vw,20px);font-weight:400;line-height:1.65}.barros-accent{color:var(--barros-green)}@media screen and (max-width:989px){:root{--barros-page-gutter: clamp(28px, 5vw, 56px);--barros-section-space: clamp(90px, 12vw, 130px)}.barros-display-title{font-size:clamp(48px,8vw,76px);line-height:.96}}@media screen and (max-width:749px){:root{--barros-page-gutter: 22px;--barros-section-space: 86px}.barros-eyebrow{gap:10px;font-size:10px;letter-spacing:.16em}.barros-eyebrow:before{flex-basis:24px;width:24px}.barros-display-title{font-size:clamp(42px,13vw,62px);line-height:.98;letter-spacing:-.045em}.barros-body-large{font-size:16px;line-height:1.6}}
/*# sourceMappingURL=/cdn/shop/t/15/assets/barros-framework.css.map */
