.banner{background-size:cover;background-repeat:no-repeat;min-height:600px;display:flex;align-items:center;background-position:right}.banner .content{width:100%;max-width:425px;color:#2b2c2e}.banner .content h2{margin-bottom:20px;font-size:clamp(40px,10vw,70px);line-height:1.2;color:#7b5467;font-family:Playfair Display,serif}.banner p{font-size:clamp(25px,5vw,30px);font-family:Work Sans,sans-serif;line-height:37px}.banner p:nth-of-type(1){font-family:Lexend Peta,sans-serif;font-size:clamp(20px,3vw,25px);margin-bottom:15px;line-height:34px;text-transform:uppercase}.banner .cta_wrapper{margin-top:30px;display:flex;justify-content:space-between}.banner .cta_wrapper a{text-decoration:none;text-transform:uppercase;color:#2b2c2e;padding:10px 25px;font-family:Lexend Peta,sans-serif;font-size:17px;border:1px solid #CFC3CD;text-align:center}@media only screen and (max-width:1200px){.banner{background-position:right;position:relative}.banner:after{content:"";width:100%;height:100%;left:0;right:0;background:#ffffffb3;position:absolute}.banner .wrapper{position:absolute;left:5%;top:20px;z-index:10}}@media only screen and (max-width:995px){.banner .cta_wrapper a{margin-bottom:10px}.banner .cta_wrapper{flex-direction:column}}
/*# sourceMappingURL=/cdn/shop/t/12/assets/section-image-banner.css.map */
