.brents-hero .banner__content{padding:0;max-width:none;min-height:0}.brents-hero .banner__box,.brents-hero.banner--desktop-transparent .banner__box{width:100%;max-width:none;min-width:0;padding:2.4rem 1.5rem;background:transparent}.brents-hero .banner__box>*+*,.brents-hero .banner__box>*+.banner__text,.brents-hero .banner__box>*+.banner__buttons,.brents-hero .banner__box .banner__heading+*{margin-top:2.4rem}.brents-hero .banner__heading,.brents-hero .banner__heading.h0{font-size:4rem;line-height:1;letter-spacing:-.01em;color:#fff;overflow-wrap:anywhere}.brents-hero .banner__buttons .button{min-height:3.5rem;min-width:0;padding:.8rem 1.2rem;border-width:.1rem;border-style:solid;border-radius:.4rem;box-shadow:none;font-family:Milky,sans-serif;font-size:1.4rem;font-weight:700;line-height:1.68rem;letter-spacing:-.03px}.brents-hero .banner__buttons .button:after{box-shadow:none}.brents-hero .banner__text,.brents-hero .banner__text p{font-family:Milky,sans-serif;font-size:1.4rem;font-weight:700;line-height:1.68rem;letter-spacing:-.03px;color:#fff}@media screen and (min-width:750px){.brents-hero .banner__heading,.brents-hero .banner__heading.h0{font-size:6.4rem}.brents-hero .banner__box,.brents-hero.banner--desktop-transparent .banner__box{padding:2.4rem 0}}@media screen and (min-width:990px){.brents-hero,.brents-hero.banner--large:not(.banner--adapt){min-height:calc(100svh - var(--brents-top-bar));justify-content:center}.brents-hero .banner__content{position:sticky;top:calc(50svh + var(--brents-top-bar) / 2 - 10.6rem);margin:auto 0}}.brents-hero .banner__media picture img{display:block;width:100%;height:100%;object-fit:cover;object-position:center center}@media screen and (max-width:749px){.brents-hero,.brents-hero.banner--large:not(.banner--adapt){min-height:65.6rem;justify-content:center}.brents-hero .banner__content,.brents-hero.banner--large:not(.banner--mobile-bottom):not(.banner--adapt) .banner__content{min-height:0;position:sticky;top:var(--brents-top-bar);margin:auto 0}.brents-hero .banner__box,.brents-hero.banner--desktop-transparent .banner__box{padding:2.4rem 1.6rem}.brents-hero .banner__heading,.brents-hero .banner__heading.h0{font-size:6.4rem}.brents-hero .banner__text{display:none}.brents-hero--phone-image .banner__media-half{width:100%}.brents-hero--phone-image .banner__media-half+.banner__media-half{display:none}}
/*# sourceMappingURL=/cdn/shop/t/10/assets/section-brents-hero.css.map */
