.faq-section{position:relative;padding:100px 0;background:#f7f7f7;overflow:hidden}.faq-side-bg{position:absolute;top:0;right:0;width:45%;height:100%;background-size:cover;background-position:center;background-repeat:no-repeat;opacity:.15;z-index:1}.page-width{position:relative;z-index:2;max-width:1200px;margin:auto;padding:0 20px}.faq-heading{text-align:center;margin-bottom:50px}.mini-title{font-size:12px;letter-spacing:2px;text-transform:uppercase;color:#9f7c44;display:block;margin-bottom:10px}.faq-heading h2{font-size:40px;margin:10px 0;font-family:Playfair Display,serif}.faq-heading p{max-width:700px;margin:auto;color:#666;font-size:16px;line-height:1.7}.faq-wrapper{margin:auto}.faq-item{background:#fff;margin-bottom:15px;border-radius:10px;overflow:hidden;box-shadow:0 10px 25px #0000000d}.faq-question{width:100%;padding:22px;border:none;background:#fff;display:flex;justify-content:space-between;align-items:center;cursor:pointer;text-align:left}.faq-question span{font-size:16px;font-family:Inter,sans-serif;color:#585858}.faq-icon{position:relative;width:25px;height:25px}.faq-icon .plus,.faq-icon .minus{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-size:22px;color:#9f7c44;transition:.3s}.faq-icon .minus{opacity:0}.faq-answer{max-height:0;overflow:hidden;transition:max-height .4s ease}.faq-answer p{padding:0 22px 20px;color:#666;line-height:1.7}.faq-item.active .faq-answer{max-height:300px}.faq-item.active .plus{opacity:0}.faq-item.active .minus{opacity:1}@media(max-width:768px){.faq-heading h2{font-size:28px}.faq-side-bg{width:60%;opacity:.08}.faq-section{padding:40px 0}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/faq.css.map */
