.faq_banner-container{position:relative;line-height:0}.faq_banner-container .heading{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-sizing:border-box}.faq_banner-container .heading h2{font-size:56px;line-height:48px;color:#fff;margin:0 0 8px;text-align:center}.faq_banner-container .rte{font-size:18px;color:#fff;text-align:center;line-height:normal}.faq_banner-container .rte em{display:block;font-style:normal}.faq_banner-container .row.button__actions{max-width:520px;margin:auto;position:relative}.faq_banner-container .heading input{width:100%;height:48px;border:none;box-shadow:unset;padding:11px 16px;font-size:18px;line-height:105%;color:#858585}button.search__close{position:absolute;-webkit-appearance:none;appearance:none;background:transparent;box-shadow:unset;border:none;top:50%;transform:translateY(-50%);right:5px;cursor:pointer;display:none}.faq_banner-container svg#cross{width:16px;height:16px;fill:#0009}.faq_banner-container svg#cross path{fill:#0009}.faq_banner-container img{width:100%;height:auto;object-fit:cover}@media(max-width:1150px){.faq_banner-container img{aspect-ratio:2.7}}@media(max-width:749px){.faq_banner-container img{aspect-ratio:unset}}@media(max-width:800px){.faq_banner-container .heading{padding:16px;width:100%;height:100%}.faq_banner-container .heading h2{font-size:40px;line-height:44px}.faq_banner-container .heading .rte{font-size:14px;color:#fff;text-align:center;line-height:normal;margin:8px 0 16px}.faq_banner-container .heading .rte em{display:unset}.faq_banner-container .heading input{height:40px;font-size:14px;text-align:center}}
/*# sourceMappingURL=/cdn/shop/t/82/assets/faq-banner.css.map */
