.hero-banner-with-text .is-hidden-desktop-only-custom{display:none}.hero-banner-with-text.image-with-text-overlay .image-with-text-overlay__banner .banner__heading.title{padding:0;opacity:.5;color:#b52101;font-family:Amalfi Coast;font-size:60px;font-weight:400;line-height:132px;letter-spacing:.17em}.hero-banner-with-text .banner__subheading{font-family:PP Hatton;font-size:30px;font-weight:500;line-height:48px}.hero-banner-with-text-2.image-with-text-overlay .image-with-text-overlay__banner .banner__heading.title{opacity:1;font-family:Amalfi Coast;font-size:94px;font-weight:400;line-height:206.8px;letter-spacing:.03em;margin-bottom:10px}.hero-banner-with-text-2 .banner__subheading{font-family:PP Hatton;font-size:40px;font-weight:500;line-height:64px}@media screen and (min-width:768px){.hero-banner-with-text .single-line-content .banner__heading{left:0;position:absolute;top:50%;transform:translateY(-50%);width:50%;text-align:left;padding:0}}@media screen and (max-width:1100px){.hero-banner-with-text.image-with-text-overlay .image-with-text-overlay__banner .banner__heading.title{font-size:50px;line-height:122px}}@media screen and (max-width:991px){.hero-banner-with-text.image-with-text-overlay .image-with-text-overlay__banner .single-line-content .banner__heading.title{font-size:35px;line-height:80px}.hero-banner-with-text .banner__subheading{font-size:20px;line-height:38px}}@media screen and (max-width:900px){.hero-banner-with-text.image-with-text-overlay .image-with-text-overlay__banner .banner__heading.title{font-size:30px!important;line-height:80px}}@media screen and (max-width:575px){.hero-banner-with-text .is-hidden-desktop-only-custom{display:block}.hero-banner-with-text .is-hidden-mobile-only-custom{display:none}.hero-banner-with-text .caption-container.align-middle{top:5%;transform:none}.hero-banner-with-text .caption-content{padding-left:0;padding-right:0}}
/*# sourceMappingURL=/cdn/shop/t/12/assets/section-hero-banner-with-text.css.map */
