.faq-section .faq-section-wrapper{display:flex;gap:30px}.faq-section .faq-section-wrapper>*{flex:1}@media (max-width: 991px){.faq-section .faq-section-wrapper{flex-direction:column}}.faq-section .dropdown-header{background-color:rgba(var(--color-foreground),.05);color:rgb(var(--color-foreground));position:relative;padding:23px 60px 22px 24px}.faq-section .dropdown-header h4{font-size:16px;font-weight:600;color:rgb(var(--color-foreground))}@media (max-width: 767px){.faq-section .dropdown-header{padding:19px 55px 18px 24px}.faq-section .dropdown-header h4{font-size:15px;line-height:24px;font-weight:500}}@media (max-width: 575px){.faq-section .dropdown-header{padding:12px 50px 11px 19px}.faq-section .dropdown-header h4{font-size:14px;line-height:19px}}.faq-section .dropdown-header:before{content:"";width:0px;height:100%;position:absolute;left:0;top:0;background-color:rgb(var(--color-highlight-text));transition:width .3s ease}.faq-section dropdown-item:not(:last-child){margin-bottom:10px;display:block}.faq-section dropdown-item[open] .dropdown-header{background-color:rgb(var(--color-background));box-shadow:0 6px 35px rgba(var(--color-foreground),.07)}.faq-section dropdown-item[open] .dropdown-header:before{width:5px}.faq-section .dropdown-description .desc-inner{padding:20px 0 10px;font-size:16px;line-height:25px;color:rgb(var(--color-foreground))}@media (max-width: 767px){.faq-section .dropdown-description .desc-inner{font-size:15px;line-height:21px}}@media (max-width: 575px){.faq-section .dropdown-description .desc-inner{font-size:14px;line-height:19px}}.faq-section dropdown-item .dropdown-header:after{content:"+";position:absolute;top:50%;transform:translateY(-50%);right:24px;color:rgb(var(--color-foreground));font-size:22px;font-weight:500}.faq-section dropdown-item[open] .dropdown-header:after{content:"-"}.faq-section .section-heading{padding-bottom:41px}@media (max-width: 575px){.faq-section .section-heading{padding-bottom:12px}.faq-section dropdown-item .dropdown-header:after{right:19px}}.faq-section .section-heading h2{font-weight:600;font-family:var(--font-heading-family);font-size:44px;line-height:50px;color:rgb(var(--color-foreground))}@media (max-width: 767px){.faq-section .section-heading h2{font-size:33px;line-height:40px}}.faq-section .faq-banner-wrapper{position:relative;display:flex}@media (min-width: 1500px){.faq-section .faq-banner-wrapper{padding-left:50px}}.faq-section .faq-banner-wrapper .faq-banner-wrapper-inner{position:relative;height:max-content;width:100%}.faq-section .faq-banner-wrapper .banner-bg-img>*{max-width:100%;height:auto;display:flex;width:100%}.faq-section .faq-banner-wrapper .banner-bg-img{position:relative}.faq-section .faq-banner-wrapper .banner-bg-img:after{position:absolute;top:0;right:0;bottom:0;left:0;background:rgb(var(--color-foreground));content:""}.faq-section .banner-info{position:absolute;bottom:0;left:0;width:100%;padding:45px}@media (max-width: 575px){.faq-section .banner-info{padding:25px}}.faq-section .banner-info h3{font-size:44px;line-height:50px;font-weight:600;color:rgb(var(--color-background));font-family:var(--font-heading-family)}@media (max-width: 1200px){.faq-section .banner-info h3{font-size:31px;line-height:38px}}.faq-section .banner-info a.btn{margin-top:36px}@media (max-width: 575px){.faq-section .banner-info h3{font-size:22px;line-height:29px}.faq-section .banner-info a.btn{margin-top:12px}}.faq-section .faq-double-column{display:flex;gap:10px 30px}.faq-section .faq-double-column .faq-column{flex:1 1 50%}@media (max-width: 991px){.faq-section .faq-double-column{flex-wrap:wrap}.faq-section .faq-double-column .faq-column{flex:1 1 100%}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/faq.css.map */
