.single-banner__content{position:relative;overflow:hidden;display:flex}.single-banner__content img,.single-banner__content svg{width:100%;height:auto;object-fit:cover}.single-banner__image{display:flex;width:100%}.single-banner__image--desktop{display:none}.single-banner__info{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);display:flex;justify-content:center;align-items:center;width:100%;height:100%;padding-top:30px;padding-bottom:30px}.single-banner__info__content{display:flex;flex-direction:column;gap:20px}.single-banner__image{display:flex}.single-banner__image img{width:100%;height:auto;object-fit:cover}.single-banner__heading{margin:0}.single-banner__content_info p{margin:0;font-size:16px;font-weight:400;line-height:22px}.single-banner__info__content .button{display:flex;align-items:center;gap:16px;max-width:300px;margin:0 auto;padding:0 16px}.single-banner__info__content .button svg{flex:none;width:36px;height:15.697px}@media screen and (max-width:990px){.single-banner__content.image-mobile-height--small{min-height:500px;max-height:758px}.single-banner__content.image-mobile-height--medium{min-height:700px}.single-banner__content.image-mobile-height--large{min-height:800px}.single-banner__info__content.content-mobile-align--left{text-align:start;align-items:flex-start}.single-banner__info__content.content-mobile-align--center{text-align:center;align-items:center}.single-banner__info__content.content-mobile-align--right{text-align:right;align-items:flex-end}.single-banner__info.image-info-mobile-pos--top-left{align-items:flex-start;justify-content:flex-start}.single-banner__info.image-info-mobile-pos--top-center{align-items:flex-start;justify-content:center}.single-banner__info.image-info-mobile-pos--top-right{align-items:flex-start;justify-content:flex-end}.single-banner__info.image-info-mobile-pos--center-left{align-items:center;justify-content:flex-start}.single-banner__info.image-info-mobile-pos--center{align-items:center;justify-content:center}.single-banner__info.image-info-mobile-pos--center-right{align-items:center;justify-content:flex-end}.single-banner__info.image-info-mobile-pos--bottom-left{align-items:flex-end;justify-content:flex-start}.single-banner__info.image-info-mobile-pos--bottom-center{align-items:flex-end;justify-content:center}.single-banner__info.image-info-mobile-pos--bottom-right{align-items:flex-end;justify-content:flex-end}}@media screen and (min-width:990px){.single-banner__content.image-desktop-height--small{min-height:600px;max-height:660px}.single-banner__content.image-desktop-height--medium{min-height:800px;max-height:878px}.single-banner__content.image-desktop-height--large{min-height:1000px;max-height:920px}.single-banner__info.image-info-pos--top-left{align-items:flex-start;justify-content:flex-start}.single-banner__info.image-info-pos--top-center{align-items:flex-start;justify-content:center}.single-banner__info.image-info-pos--top-right{align-items:flex-start;justify-content:flex-end}.single-banner__info.image-info-pos--center-left{align-items:center;justify-content:flex-start}.single-banner__info.image-info-pos--center{align-items:center;justify-content:center}.single-banner__info.image-info-pos--center-right{align-items:center;justify-content:flex-end}.single-banner__info.image-info-pos--bottom-left{align-items:flex-end;justify-content:flex-start}.single-banner__info.image-info-pos--bottom-center{align-items:flex-end;justify-content:center}.single-banner__info.image-info-pos--bottom-right{align-items:flex-end;justify-content:flex-end}.single-banner__info__content.content-desktop-align--left{text-align:start;align-items:flex-start}.single-banner__info__content.content-desktop-align--center{text-align:center;align-items:center}.single-banner__info__content.content-desktop-align--right{text-align:right;align-items:flex-end}.single-banner__info__content.enable-row{width:100%;max-width:none;display:flex;justify-content:space-between;align-items:start;flex-direction:row}.single-banner__info__content.enable-row .single-banner__content_info{max-width:433px}.single-banner__info__content.enable-row:not(:has(.single-banner__content_info)) .single-banner__heading{margin-bottom:0}.single-banner__info__content.enable-row .button{margin:0;width:100%}.single-banner__image--mobile{display:none}.single-banner__image--desktop{display:flex}.single-banner__info{padding-top:50px;padding-bottom:50px}.single-banner__text p{font-size:18px}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/component-single-image-banner.css.map */
