.nf-faq-banner-section{max-width:1366px;margin-inline:auto;margin-bottom:55px}.nf-faq-banner{position:relative;line-height:0}.nf-faq-banner-search{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);display:flex;flex-direction:column;row-gap:14px}.nf-faq-banner-search-heading{opacity:1;color:#fff;font-family:var(--font-body-family);font-size:22px;font-weight:700;letter-spacing:0px;text-align:center;text-transform:uppercase;margin:0}.nf-faq-banner-image img{width:100%;line-height:1}.nf-faq-banner-search-input{padding:16px 16px 17px;background-color:#fff;display:flex;justify-content:space-between;align-items:center;width:460px}.nf-faq-banner-search-input .search-icon{display:flex}.nf-faq-banner-search-input .search-icon svg{width:14px;height:14px}.nf-faq-banner-search-input input{outline:none;border:none;opacity:1;font-family:Inter;font-size:13px;font-weight:400;letter-spacing:0px;width:90%;text-align:left;padding:0}.nf-faq-banner-search-input input:focus{outline:none;box-shadow:none}@media screen and (max-width: 1023px){.nf-faq-banner-section{margin-bottom:45px}.nf-faq-banner-search{row-gap:10px}.nf-faq-banner-search-heading{font-size:18px}.nf-faq-banner-search-input{padding-block:12px}}@media screen and (max-width: 767px){.nf-faq-banner-section{margin-bottom:36px}.nf-faq-banner-search{margin-top:20px;position:unset;transform:unset;padding-inline:10px}.nf-faq-banner-search-heading{color:#000}.nf-faq-banner-search-input{margin-inline:auto;border:1px solid #ddd;max-width:100%}}@media screen and (max-width: 424px){.nf-faq-banner-section{margin-bottom:27px}.nf-faq-banner-search-heading{font-size:14px}}
/*# sourceMappingURL=/cdn/shop/t/51/assets/nf-faq-banner.css.map */
