.faq-wrapper{background-color:#f7f7f7;padding:60px 0}.faq-wrapper .faq-container{background:#fff;padding:40px}.faq-wrapper .faq-container .faq-row{display:grid;grid-template-columns:repeat(2,1fr);gap:70px}.faq-wrapper .faq-content-wrapper{display:flex;flex-direction:column;gap:80px}.faq-wrapper .section-title{margin:0 0 11px}.faq-wrapper .faq-description{font-size:16px;line-height:28px;letter-spacing:0;color:#1e1e1e;margin:0 0 24px}.faq-wrapper .faq-contact{background-color:#8a8859;border-radius:10px;overflow:hidden;padding:25px 45px 25px 30px;display:flex;align-items:center;gap:16px;width:fit-content;flex-wrap:wrap}.faq-wrapper .faq-contact.faq-contact-mobile{display:none}.faq-wrapper .faq-contact .faq-contact-details{display:flex;flex-direction:column;gap:8px;max-width:255px}.faq-wrapper .faq-contact .btn-primary{color:#1e1e1e;background-color:#fff}.faq-wrapper .faq-contact .btn-primary:before{background-color:#1e1e1e}.faq-wrapper .faq-contact .btn-primary:hover{color:#fff}.faq-wrapper .faq-contact .contact-title{font-weight:600;font-style:italic;font-size:24px;line-height:24px;letter-spacing:0;color:#fff}.faq-wrapper .faq-contact .contact-description{font-size:14px;line-height:22px;letter-spacing:0;color:#fff}.faq-wrapper .faq-tabs{display:flex;gap:15px;flex-wrap:wrap;align-items:center}.faq-wrapper .faq-tab{padding:9px 22px;border-radius:5px;cursor:pointer;background:#f7f7f7;border:1px solid #F7F7F7;font-weight:600;font-style:italic;font-size:16px;line-height:28px;letter-spacing:0;color:#1e1e1e;-webkit-user-select:none;user-select:none;transition:all .4s ease-in-out}.faq-wrapper .faq-tab.active{border-color:#8a8859}.faq-wrapper .faq-item{border-bottom:1px solid #ddd;display:none}.faq-wrapper .faq-item.active-tab{display:block}.faq-wrapper .faq-question{font-size:16px;font-weight:600;padding:20px 0;cursor:pointer;display:flex;justify-content:space-between;align-items:center;line-height:28px;letter-spacing:0;color:#1e1e1e;-webkit-user-select:none;user-select:none;gap:15px}.faq-wrapper .faq-question span svg{transition:all .2s ease-in-out;width:10px;height:10px;transform-origin:center}.faq-wrapper .faq-item.active .faq-question span svg{transform:rotate(180deg)}.faq-wrapper .faq-answer{display:none;opacity:0;transition:all .4s ease-in-out;padding:0 0 15px;font-size:16px;line-height:28px;letter-spacing:0;color:#5e5e5e}.faq-wrapper .faq-item.active .faq-answer{display:block;opacity:1}@media (max-width: 1299px){.faq-wrapper .faq-container .faq-row{gap:40px}.faq-wrapper .faq-content-wrapper{gap:50px}}@media (max-width: 991px){.faq-wrapper{padding:40px 0}.faq-wrapper .faq-container .faq-row{gap:20px;grid-template-columns:1fr}.faq-wrapper .faq-contact.faq-contact-desktop{display:none}.faq-wrapper .faq-contact.faq-contact-mobile{display:flex;margin:20px 0 0;position:relative;z-index:0}.faq-wrapper .faq-content-wrapper{gap:40px}}@media (max-width: 575px){.faq-wrapper .faq-container{padding:30px}}@media (max-width: 480px){.faq-wrapper{padding:40px 0 30px}.faq-wrapper .faq-container{padding:30px 20px}.faq-wrapper .faq-contact{padding:25px 30px}}
/*# sourceMappingURL=/cdn/shop/t/1/assets/faq.css.map */
