.custom--banner-image{position:relative}.custom--banner-image .section--wrapper{height:600px;position:relative}@media only screen and (max-width: 990px){.custom--banner-image .section--wrapper{height:422px}}.custom--banner-image .section--wrapper img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}@media only screen and (min-width: 991px){.custom--banner-image .section--wrapper img.mobile{display:none}}@media only screen and (max-width: 990px){.custom--banner-image .section--wrapper img.desktop{display:none}}.custom--banner-image .section--wrapper .ab-text{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);display:flex;flex-wrap:wrap;flex-direction:column;justify-content:center;align-items:center;width:100%}.custom--banner-image .section--wrapper .ab-text h2{font-family:ValueSerifPro-Bold,sans-serif;font-size:45px;font-weight:400;font-style:normal;line-height:1.11;letter-spacing:normal;text-align:center;color:#fff;margin:10px 0 20px}@media only screen and (max-width: 990px){.custom--banner-image .section--wrapper .ab-text h2{font-size:30px;line-height:1.17;margin:15px 0}}.custom--banner-image .section--wrapper .ab-text p{font-family:GT-America-Medium,sans-serif;font-size:16px;font-weight:500;font-style:normal;line-height:1.31;letter-spacing:normal;text-align:center;color:#fff}@media only screen and (max-width: 990px){.custom--banner-image .section--wrapper .ab-text p{font-size:15px}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/custom__image-banner.css.map */
