@media screen and (max-width:749px){.hero-banner .banner__content{align-items:flex-start}.hero-banner.banner--medium:not(.banner--mobile-bottom):not(.banner--adapt) .banner__content{min-height:var(--hero-banner-mobile-height)}.banner__heading{max-width:var(--text-max-width-mobile)}}@media screen and (min-width:750px)and (max-width:989px){.banner__heading{max-width:var(--text-max-width-Desktop)}}@media screen and (min-width:750px){.hero-banner.banner--medium:not(.banner--adapt){min-height:665px}.hero-banner.banner--small:not(.banner--adapt){min-height:486px}.hero-banner.banner--medium:not(.banner--adapt) .banner__media-desktop img{object-position:bottom}}.hero-banner .banner__box{padding-right:20px;padding-left:20px}.hero-banner .banner__box .banner__subheading,.hero-banner .banner__box .banner__heading,.hero-banner .banner__box .banner__text{color:#50633b}.hero-banner .banner__box .banner__subheading{margin-bottom:10px}.hero-banner .banner__box .banner__heading{margin-top:15px;font-size:30px;font-weight:400;line-height:45px;margin-bottom:-3rem}.hero-banner .banner__box .banner__heading strong{font-weight:500}.hero-banner .banner__box .banner__text{margin-top:25px;max-width:240px;max-width:var(--text-max-width-mobile);font-size:14px;font-weight:300;line-height:25.2px}.hero-banner.banner--content-align-mobile-left .banner__box .banner__text{margin-left:0}.hero-banner .banner__box .banner__buttons{margin-top:35px}.hero-banner .banner__box .banner__buttons .button{font-size:16px;font-weight:400;line-height:24px}@media screen and (min-width:750px){.hero-banner.banner--content-align-left.banner--desktop-transparent .banner__box,.hero-banner.banner--content-align-right.banner--desktop-transparent .banner__box,.hero-banner.banner--medium.banner--desktop-transparent .banner__box{max-width:569px}.hero-banner .banner__box{padding-right:0;padding-left:0}.hero-banner .banner__box .banner__heading{font-size:50px;line-height:65px}.hero-banner .banner__box .banner__heading strong{font-weight:600}.hero-banner .banner__box .banner__text{margin-top:45px;font-size:16px;line-height:28.8px;max-width:100%}.hero-banner .banner__box .banner__buttons{margin-top:35px}.hero-banner .banner__box .banner__buttons .button{font-size:18px;line-height:27px}}@media screen and (min-width:750px)and (max-width:989px){.hero-banner .banner__box .banner__text{max-width:var(--text-max-width-tablet)}.desktop__banner__heading__left{margin-left:auto}.desktop__banner__heading__right{margin-right:auto}.desktop__banner__heading__center{margin-inline:auto}.desktop__banner__text__left{margin-left:auto}.desktop__banner__text__right{margin-right:auto}.desktop__banner__text__center{margin-inline:auto}}@media screen and (max-width:749px){.hero-banner .banner__box .banner__heading{margin-bottom:-2rem}.banner__heading__left{margin-left:auto}.banner__heading__right{margin-right:auto}.banner__heading__center{margin-inline:auto}.banner__text__left{margin-left:auto}.banner__text__right{margin-right:auto}.banner__text__center{margin-inline:auto}}
/*# sourceMappingURL=/cdn/shop/t/66/assets/section-hero-banner.css.map */
