.ft-faq-section{background:#000;color:#fff;padding:80px 0;min-height:600px}.ft-faq-container{max-width:1200px;margin:0 auto;padding:0 20px}.ft-faq-content{display:flex;flex-direction:row;gap:60px;align-items:start}.ft-faq-title{font-size:45px;font-weight:700;margin-bottom:50px;line-height:1.2}.ft-faq-list-container{background:#fff}.ft-faq-list{display:flex;flex-direction:column;gap:2px;margin-bottom:2rem;overflow:hidden}.ft-faq-item{background:#ffffff0d;border-radius:8px;overflow:hidden;transition:all .3s ease}.ft-faq-item:hover{background:#ffffff14}.ft-faq-item.active{background:#ffffff1a;border-bottom:1px solid #f2eeee}.ft-faq-item.active .ft-faq-question{border-bottom:none;padding-bottom:0}.ft-faq-question{width:100%;display:flex;justify-content:space-between;align-items:center;padding:24px;background:none;border:none;color:#000;font-size:1.1rem;font-weight:500;text-align:left;cursor:pointer;transition:all .3s ease;font-family:Barlow Semibold;border-bottom:1px solid #f2eeee}.ft-faq-question:hover{background:#ffffff0d}.ft-faq-icon{flex-shrink:0;margin-left:16px;transition:transform .3s ease}.ft-faq-item.active .ft-faq-icon{transform:rotate(180deg)}.ft-faq-answer{max-height:0;overflow:hidden;transition:max-height .3s ease,padding .3s ease;padding:0 24px}.ft-faq-item.active .ft-faq-answer{max-height:200px}.ft-faq-item.active .ft-faq-answer{padding:24px}.ft-faq-answer-inner{color:#000;line-height:1.6;font-size:1rem}.ft-faq-answer-inner p{margin:0}.ft-contact-card{background:#fff;color:#333;padding:32px;box-shadow:0 10px 30px #0003}.ft-contact-title{font-size:1.7rem;font-weight:700;margin-bottom:8px;color:#000}.ft-contact-subtitle{color:#000;margin-bottom:24px;line-height:1.5;font-size:.95rem}.ft-contact-section{margin-bottom:24px}.ft-contact-section:last-child{margin-bottom:0}.ft-contact-section h3{margin-bottom:8px;color:#000;font-size:1.25rem}.ft-contact-item{display:flex;align-items:center;gap:12px;margin-bottom:12px;color:#000;font-family:Barlow Semibold;font-size:1rem}.ft-contact-item:last-child{margin-bottom:0}.ft-contact-item svg{flex-shrink:0;color:#666}.ft-contact-item a{color:#000;text-decoration:none;transition:color .3s ease;font-family:Barlow Semibold}.ft-contact-item a:hover{color:#000;text-decoration:underline}.ft-faq-right{width:40%}.ft-faq-left{max-width:60%}.ft-faq-contact-card-team{margin-bottom:16px}.ft-faq-contact-card-address,.ft-faq-contact-card-team-heading,.ft-faq-contact-card-team-timing,.ft-faq-contact-card-team-phone,.ft-faq-contact-card-team-email{font-family:Roboto,sans-serif;font-size:15px;line-height:1.67;color:#000}.ft-faq-contact-card-address{font-weight:400}.ft-faq-contact-card-team-heading{font-weight:700;margin-bottom:4px;text-transform:unset;letter-spacing:unset}.ft-faq-contact-card-team-timing{font-weight:400;margin-bottom:0}.ft-faq-contact-card-team-phone{font-weight:400}.ft-faq-contact-card-team-email{font-weight:500;text-decoration:underline}@media (max-width: 968px){.ft-faq-content{flex-direction:column;gap:30px}.ft-faq-left{max-width:100%}.ft-faq-right{width:100%;overflow:hidden;word-break:break-all}.ft-faq-title{font-size:2rem}}@media (max-width: 768px){.ft-faq-section{padding:30px 0}.ft-faq-container{padding:0 8px}.ft-faq-title{font-size:1.8rem;margin-bottom:30px}.ft-faq-question{padding:16px 20px;font-size:.95rem}.ft-contact-card{padding:24px}.ft-hero-bg{position:unset}.ft-faq-left{width:100%}.ft-faq-button-container{margin-top:1rem!important}}.ft-faq-button-container{margin-top:2rem}@media (max-width: 768px){.ft-faq-button-container{margin-top:1.5rem;display:none}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/ft-section-faq-contact-src-meta.css.map */
