.large-content-banner__background{background:rgb(var(--color-sand));background-size:cover;background-position:top left;height:250px}.large-content-banner__wrapper{display:flex;justify-content:flex-end}.large-content__banner-content{margin-top:25px}.large-content__banner-heading,.large-content__banner-heading>*{font-weight:700;color:#fff;margin:0;font-size:var(--font-size-xl-larger);line-height:var(--line-height-xl-larger)}.large-content__banner-content>*{font-size:var(--font-size-body);line-height:var(--line-height-body);color:#fff;font-family:Americane}.large-content-banner__text--mobile .large-content__banner-content>*,.large-content-banner__text--mobile .large-content__banner-heading,.large-content-banner__text--mobile .large-content__banner-heading>*{color:rgb(var(--color-dark-grey))}.large-content__banner-content>p:first-of-type{margin-top:0}.large-content__banner-content>p:last-of-type{margin-bottom:0}.large-content-banner__text--desktop{display:none}.large-content-banner__text{margin-top:3.1rem}.large-content__banner-tagline{color:rgb(var(--color-slate-blue));text-transform:uppercase;font-family:Utile;font-size:var(--font-size-smaller);font-weight:700;line-height:1.11;margin:0}@media(min-width:750px){.large-content-banner__text--mobile{display:none}.large-content-banner__text--desktop{display:block}.large-content-banner__text{max-width:100%;width:640px;margin-top:0}.large-content__banner-content{max-width:100%;width:640px}.large-content-banner__background{height:360px;background-position:top left;display:flex;align-items:center}.large-content__banner-tagline{color:var(--color-pastel-grey);margin-bottom:1rem}.large-content__banner-heading,.large-content__banner-heading>*{color:var(--color-pastel-grey)}.large-content__banner-content{margin-top:2.14rem}}@media(min-width:990px){.large-content-banner__background{background-size:contain}.large-content-banner__outer{width:100%}.large-content__banner-content{width:auto}.large-content-banner__text{width:47.3rem}}@media(min-width:1200px){.large-content__banner-tagline{font-size:var(--font-size-medium)}.large-content__banner-heading,.large-content__banner-heading>*{margin:0 0 30px;font-size:var(--font-size-xxl-larger);line-height:var(--line-height-xxl-larger)}.large-content-banner__text{width:62rem}.large-content-banner__background{min-height:563px;background-size:cover;background-position:center center}.large-content__banner-content{width:100%}}
/*# sourceMappingURL=/cdn/shop/t/329/assets/section-large-content-banner.css.map */
