.faq-section{max-width:1052px;margin:0 auto;padding:120px 20px;font-family:sans-serif}.simple-faq-section{max-width:932px;padding:70px 20px}.faq-tabs{display:flex;border-bottom:1px solid #dcd3c5;margin-bottom:56px;flex-wrap:wrap;justify-content:space-between}.faq-tab.active{font-weight:600}.faq-tab{cursor:pointer;font-weight:400;position:relative;color:#313131;font-size:20px;letter-spacing:0;line-height:22px;transition:color .2s ease;opacity:.6}.faq-tab.active{color:#424867;opacity:1}.faq-tab.active:after{content:"";position:absolute;bottom:-1px;left:0;width:100%;height:2px;background:#313131}.faq-mobile-select-wrapper{position:relative;margin-bottom:40px;display:none}.faq-mobile-dropdown{position:relative;width:100%}.faq-dropdown-trigger{display:flex;justify-content:space-between;align-items:center;padding:8px 0;background-color:transparent;border-bottom:1px solid #424867;border-radius:0;cursor:pointer;font-size:16px;font-weight:600;color:#313131;transition:all .3s ease;width:100%;text-align:left}.faq-dropdown-trigger:hover{border-color:#313131}.faq-dropdown-arrow{transition:transform .3s ease;flex-shrink:0}.faq-dropdown-trigger.active .faq-dropdown-arrow{transform:rotate(180deg)}.faq-dropdown-menu{position:absolute;top:100%;left:0;right:0;background:#e8e2da;border-bottom:1px solid #e1e1e1;border-top:none;box-shadow:0 3px 24px #00000038;z-index:1000;max-height:200px;overflow-y:auto;opacity:0;transform:translateY(-10px);transition:all .3s ease;visibility:hidden}.faq-dropdown-menu.active{opacity:1;transform:translateY(0);visibility:visible;padding:8px 0;margin-top:12px;border-radius:4px}.faq-dropdown-option{padding:12px 20px;cursor:pointer;transition:background-color .2s ease;font-size:16px;color:#313131;font-weight:400;line-height:17.6px}.faq-dropdown-option:last-child{border-bottom:none}.faq-dropdown-option.selected:hover{background-color:#e8e8e8}.faq-content{display:none}.faq-content.active{display:block}.faq-item:first-child{border-top:1px solid #d9cfbf}.faq-item{border-bottom:1px solid #d9cfbf}.faq-question{display:flex;justify-content:space-between;align-items:center;cursor:pointer;padding:18px 0 16px}.faq-question .icon{transition:transform .3s ease;width:20px;height:20px;flex-shrink:0;margin-left:10px}.faq-question .plus-icon{display:block}.faq-question .minus-icon,.faq-question.active .plus-icon{display:none}.faq-question.active .minus-icon{display:block}.faq-answer p{font-size:18px}.faq-answer{max-height:0;overflow:hidden;transition:max-height .3s ease}.faq-answer.active{max-height:500px;padding-bottom:26px}.faq-answer{max-height:0;overflow:hidden;will-change:max-height;transition:max-height .3s ease-out}.faq-answer.active{max-height:var(--calculated-height, 1000px);padding-bottom:18px}.faq-question .icon{transition:transform .3s ease-out}.faq-simple-item{border:0!important}.faq-simple-item .faq-answer *{font-size:inherit;letter-spacing:-.49px}.faq-simple-item .faq-question{border-top:1px solid #d9cfbf;padding:28px 0}.faq-simple-item:last-child .faq-question{border-bottom:1px solid #d9cfbf}.faq-simple-item.active{background:#e8e2da;padding:25px 40px 53px;border-radius:8px;margin-bottom:32px;transition:background .3s ease-out}.faq-simple-item.active .faq-question{border:0}.faq-simple-item .faq-answer{padding-bottom:0}@media (max-width: 750px){.faq-simple-item .faq-question{padding:24px 0}.faq-simple-item.active{padding:16px 20px 20px;margin-bottom:52px}.faq-simple-item .faq-answer *{letter-spacing:0}}@media (max-width: 990px){.faq-question .icon svg{width:16px;height:16px}.faq-question{padding:18px 0 16px}.faq-answer p{font-size:14px}.faq-answer.active{padding-bottom:18px}.faq-section{padding:64px 20px}.faq-tabs{display:none}.faq-mobile-select-wrapper{display:block}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/custom-faq-section.css.map */
