.banner-text__wrapper{display:flex;justify-content:center;align-items:center;text-align:center}.banner-text__wrapper--medium{padding:12rem 3rem 10rem}@media (max-width: 1279px){.banner-text__wrapper--medium{padding:10rem 3rem 8rem}}@media (max-width: 781px){.banner-text__wrapper--medium{padding:4rem 5vw}}.banner-text__wrapper--large{min-height:52.8rem;padding:15rem 0;position:relative}@media (max-width: 1279px){.banner-text__wrapper--large{min-height:35rem;padding:10rem 3rem}}@media (max-width: 781px){.banner-text__wrapper--large{min-height:25rem;padding:6rem 5vw}}.banner-text__wrapper--large:before{content:"";background:linear-gradient(to top,rgba(7,12,24,0),var(--color-blue-300));height:100%;width:100%;position:absolute;top:0;left:0;z-index:10}.banner-text__wrapper--large .banner-text__container{position:relative;z-index:100}.banner-text__wrapper--large .banner-text__heading-text{display:flex;flex-direction:column}.banner-text__wrapper--trim-bottom{padding-bottom:0}.banner-text__wrapper--white{background:#fff}.banner-text__wrapper--green{background:var(--color-green-300);color:var(--color-white)}.banner-text__wrapper--blue{background:linear-gradient(to bottom,var(--color-blue-100),var(--color-blue-200),var(--color-blue-300));color:var(--color-white)}.banner-text__background-image{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;left:0}.banner-text__heading{font-family:var(--font-garamond)}.banner-text__heading-pre-text{font-size:var(--fs-60);font-weight:400;line-height:1.2em;letter-spacing:-.01em}@media (max-width: 1279px){.banner-text__heading-pre-text{font-size:var(--fs-50)}}@media (max-width: 781px){.banner-text__heading-pre-text{font-size:var(--fs-35)}}.banner-text__heading-text{font-size:var(--fs-75);line-height:1.13em;display:block;font-weight:300}@media (max-width: 1279px){.banner-text__heading-text{font-size:var(--fs-60)}}@media (max-width: 781px){.banner-text__heading-text{font-size:var(--fs-40)}}.banner-text__separator{width:100%;display:block;border-bottom:1px solid transparent;border-image-source:linear-gradient(90deg,rgba(255,255,255,0) 0%,#ffffff 50.54%,rgba(255,255,255,0) 102.1%);border-image-slice:1;padding-bottom:1.5rem}.banner-text__featured-text{width:31.32vw;font-family:var(--font-garamond);font-size:var(--fs-30);line-height:1.27em;letter-spacing:.01em;font-weight:400;font-style:italic;margin:2rem auto 0}@media (max-width: 1279px){.banner-text__featured-text{width:50vw}}@media (max-width: 781px){.banner-text__featured-text{width:100%;margin-top:1.5rem}}.banner-text__content{width:31.32vw;font-size:var(--fs-14);line-height:1.7em;letter-spacing:.05em;margin:2rem auto 0}@media (max-width: 1279px){.banner-text__content{width:50vw}}@media (max-width: 781px){.banner-text__content{width:100%;margin-top:1.5rem}}.banner-text__button-wrapper{margin-top:4rem}@media (max-width: 781px){.banner-text__button-wrapper{margin-top:2.5rem}}
/*# sourceMappingURL=/cdn/shop/t/33/assets/section-banner-text.css.map */
