.hero-brand{background:var(--hero-bg, #183c30);color:#fff;padding:3.2rem 0 0}.hero-brand__inner{display:grid;gap:3.2rem}.hero-brand__content{padding-bottom:.8rem}.hero-brand__eyebrow{margin:0 0 2rem;color:var(--hero-accent, #fcf0b4);font-size:1.4rem;letter-spacing:.08em}.hero-brand__heading{max-width:12ch;margin:0;color:#fff;font-size:clamp(4.2rem,6vw,8.8rem);line-height:1.02;letter-spacing:-.035em;text-wrap:balance}.hero-brand__subheading{max-width:40ch;margin:2rem 0 0;color:#ffffffe0;font-size:1.6rem;line-height:1.6;text-wrap:pretty}.hero-brand__actions{display:flex;flex-wrap:wrap;gap:1.2rem 2rem;margin:2.4rem 0}.hero-brand__cta{display:inline-flex;justify-content:space-between;gap:2.4rem;min-height:4.8rem;padding:.8rem 1rem .8rem 2rem;background:var(--hero-accent, #fcf0b4);color:#183c30;border-radius:99rem;font-weight:600;transition:transform .22s cubic-bezier(.2,.7,.3,1)}.hero-brand__cta:before,.hero-brand__cta:after{display:none}.hero-brand__cta>span{display:grid;place-items:center;width:3.2rem;height:3.2rem;background:#183c3014;border-radius:50%;font-size:1.8rem}.hero-brand__cta:hover{transform:translateY(-2px)}.hero-brand__cta:active{transform:scale(.98)}.hero-brand__cta:focus-visible{outline:2px solid #fcf0b4;outline-offset:4px;box-shadow:none}.hero-brand__secondary{display:inline-flex;align-items:center;gap:1.6rem;min-height:4.8rem;color:#fff;font-size:1.5rem;text-decoration-thickness:1px;text-underline-offset:.5rem}.hero-brand__badges{display:flex;flex-wrap:wrap;gap:.8rem 1.6rem;margin:2.8rem 0 0;padding:2rem 0 0;border-top:1px solid rgba(252,240,180,.22);list-style:none;font-size:1.4rem;color:#ffffffdb}.hero-brand__media{position:relative;min-width:0;background:#fcf0b4;aspect-ratio:1 / 1;overflow:hidden}.hero-brand__media>img{display:block;width:100%;height:100%;object-fit:cover}.hero-brand__caption{position:absolute;inset:auto 1.6rem 1.6rem;display:flex;align-items:center;justify-content:space-between;gap:2rem;padding:1.4rem 1.8rem;background:#fff;color:#183c30;text-decoration:none;font-family:var(--font-heading-family);font-size:2.4rem;line-height:1.2}.hero-brand__caption small{display:block;margin-top:.4rem;font:1.4rem/1.4 var(--font-body-family)}.hero-brand__mark{display:grid;align-content:center;justify-items:center;height:100%;color:#183c30}.hero-brand__mark img{display:block;width:65%;height:auto}.hero-brand__mark>span:first-child{font:12rem/1 var(--font-heading-family);border:.8rem solid #183c30;border-radius:50%;padding:2.4rem}.hero-brand__mark>span:last-child{margin-top:2rem;font-size:2rem;letter-spacing:.2em}@media(min-width:990px){.hero-brand{padding:2.4rem 0 4.8rem}.hero-brand__inner{grid-template-columns:1fr 1fr;gap:6.4rem;align-items:center}.hero-brand__content{padding:4rem 0}.hero-brand__media{aspect-ratio:4 / 5;max-height:65rem}.hero-brand__subheading{font-size:1.8rem;margin-top:2.8rem}.hero-brand__actions{margin:3.2rem 0}.hero-brand__badges{margin-top:4.8rem}.hero-brand__caption{inset:auto 2.4rem 2.4rem;padding:1.8rem 2.4rem}}@media(prefers-reduced-motion:reduce){.hero-brand__cta{transition:none}.hero-brand__cta:hover,.hero-brand__cta:active{transform:none}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/section-hero-brand.css.map */
