.hero__banner{position:relative}.hero__banner:after{position:absolute;top:0;left:0;width:100%;height:168px;background:linear-gradient(180deg,#505050 61%,transparent);opacity:.4;content:""}.hero_banner_img img{width:100%;object-fit:cover;max-height:722px;z-index:0;min-height:375px}.hero_banner_content{position:absolute;left:0;right:0;bottom:10%;z-index:2}.hero_banner_content_inr .title_h1{font-weight:600;color:#fff;letter-spacing:.05px;text-shadow:0px 1px 10px rgba(0,0,0,.31)}.hero_banner_content_inr .title_h1 span{font-size:69px;line-height:1;font-family:Playfair Display,serif;font-style:italic;padding:0 0 25px;position:relative;font-weight:400;display:inline-block}.hero_banner_content_inr .title_h1 span:after{position:absolute;top:50%;left:-20px;height:50px;background:#f2b3a2;content:"";transform:translateY(-50%);z-index:-1;right:-20px}@media only screen and (max-width: 1300px){.hero_banner_content_inr{padding-left:20px}}@media only screen and (max-width: 1024px){.hero_banner_content_inr .title_h1 span{font-size:50px;padding:0 0 15px}.hero_banner_content_inr .title_h1 span:after{height:44px}}@media only screen and (max-width: 767px){.hero_banner_content_inr .title_h1 span{font-size:30px}.hero_banner_content_inr .title_h1 span:after{height:26px;left:-10px;right:-10px}.hero_banner_content_inr .title_h1 span{font-size:30px;padding:0 0 10px}}@media only screen and (max-width: 479px){.hero_banner_content_inr{padding-left:10px}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/hero-banner.css.map */
