.brand-promise{display:flex;align-items:center;justify-content:center;background-color:var(--bp-bg);color:var(--bp-ink);padding-block:var(--bp-pt, 120px) var(--bp-pb, 120px)}.brand-promise--full{min-height:100svh}.brand-promise--beige{--bp-bg: rgb(var(--urb-beige));--bp-ink: rgb(var(--urb-green));--bp-faint: rgba(var(--urb-green), .16)}.brand-promise--green{--bp-bg: rgb(var(--urb-green));--bp-ink: rgb(var(--urb-beige));--bp-faint: rgba(var(--urb-beige), .2)}.brand-promise__inner{width:min(100%,92rem);padding-inline:clamp(2rem,5vw,4rem)}.brand-promise__text{margin:0;text-align:center;font-family:var(--font-heading-family);font-weight:600;font-size:clamp(2.9rem,9.3vw,7.3rem);line-height:.98;letter-spacing:-.02em;text-wrap:balance}.brand-promise__word{color:var(--bp-faint)}.brand-promise__word--accent{font-family:var(--font-accent-family);font-style:italic;font-weight:500}.brand-promise--beige .brand-promise__word--accent{--bp-ink: rgb(var(--urb-red));--bp-faint: rgba(var(--urb-red), .18)}@supports (animation-timeline: view()){.brand-promise__word{animation:brand-promise-fill linear both;animation-timeline:view();animation-range:cover var(--bp-s, 15%) cover var(--bp-e, 65%)}}@keyframes brand-promise-fill{to{color:var(--bp-ink)}}@supports not (animation-timeline: view()){.brand-promise__word{color:var(--bp-ink)}}@media(prefers-reduced-motion:reduce){.brand-promise__word{animation:none;color:var(--bp-ink)}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/section-brand-promise.css.map */
