.promo-banner-outer{background:transparent}.promo-banner-outer .promo-banner-main{position:relative;min-height:24rem;overflow:hidden;border-radius:2.4rem;background-color:rgb(var(--color-background))}.promo-banner-outer .promo-banner-bg-img{display:block;width:100%;height:auto}.promo-banner-outer .promo-banner-bg-img--desktop{display:none}.promo-banner-outer .promo-banner-content{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;display:flex;flex-direction:column;justify-content:center;padding:3.2rem 2.8rem}.promo-banner-outer .promo-banner-heading{margin:0 0 1.2rem;font-family:var(--font-heading-family);font-weight:700;color:rgb(var(--color-foreground))}.promo-banner-outer .promo-banner-text{margin:0 0 2.4rem;max-width:57rem;font-weight:500;font-family:var(--font-heading-family);line-height:1.6;font-size:2.2rem}.promo-banner-outer .promo-banner-button{display:inline-flex;align-items:center;align-self:flex-start;border-radius:99px;min-width:170px}.promo-banner-outer .promo-banner-button:after{border-radius:99px}@media(min-width:750px){.promo-banner-outer .promo-banner-bg-img--mobile{display:none}.promo-banner-outer .promo-banner-bg-img--desktop{display:block}.promo-banner-outer .promo-banner-content{max-width:65%;padding:4rem 4.8rem}}@media(min-width:950px)and (max-width:989px){.promo-banner-outer .promo-banner-content{padding:3rem 2rem}.promo-banner-outer .promo-banner-text{font-size:1.4rem;margin-bottom:1.4rem}.promo-banner-outer .promo-banner-heading{font-size:3rem}.promo-banner-outer .promo-banner-button{min-height:4.8rem}.promo-banner-outer .promo-banner-bg-img{min-height:290px;object-fit:cover;object-position:right bottom}}@media screen and (max-width:749px){.promo-banner-outer .promo-banner-content{justify-content:flex-start}}
/*# sourceMappingURL=/cdn/shop/t/11/assets/promo-banner.css.map */
