.faq-section{position:relative}.faq-section *{box-sizing:border-box}.faq-section .container{padding:0 20px;margin:0 auto;max-width:1200px}.faq-section .faq-section__inner{display:flex;flex-direction:column-reverse;gap:50px}.faq-section .contact-section__items{position:relative;width:100%}.faq-section .contact-section__items .contact-section__items-inner{display:flex;flex-direction:column;gap:30px;padding:30px 24px 30px 30px;background-color:#f6f6f6;border-radius:16px}.faq-section .contact-section__item{position:relative;display:flex;flex-direction:column}.faq-section .contact-section__item-title{font-size:16px;font-weight:600;line-height:130%;color:#272c28;margin:0}.faq-section .contact-section__item-body *{font-size:16px;line-height:130%;color:#272c28;margin:0;padding:0}.faq-section .contact-section__item-body *:not(strong){font-weight:400}.faq-section .contact-section__item-body a{color:#000;font-weight:500;transition:color .3s ease-in-out}.faq-section .contact-section__item-body a:hover{color:#ffb71c}.faq-section .contact-section__main-info{position:relative}.faq-section .faq-section__group-info{display:flex;flex-direction:column;gap:30px}.faq-section .faq-section__title{font-size:32px;line-height:110%;text-transform:uppercase;font-weight:800;color:#272c28;margin:0 0 20px}.faq-section .faq-section__description{display:flex;flex-direction:column;gap:20px}.faq-section .faq-section__description *,.faq-section__item .faq-section__item-answer *{font-size:16px;line-height:130%;color:#272c28;margin:0;padding:0}.faq-section .faq-section__item .faq-section__item-answer *{color:#000}.faq-section .faq-section__description *:not(strong),.faq-section__item .faq-section__item-answer *:not(strong){font-weight:400}.faq-section .faq-section__description a,.faq-section__item .faq-section__item-answer a{color:#000;font-weight:500;transition:color .3s ease-in-out}.faq-section .faq-section__description a:hover,.faq-section__item .faq-section__item-answer a:hover{color:#ffb71c}.faq-section__item .faq-section__item-question{position:relative;display:flex;justify-content:space-between;align-items:center;gap:10px;cursor:pointer}.faq-section .faq-section__item:first-child{border-top:1px solid #F1F1F1}.faq-section .faq-section__item{display:flex;flex-direction:column;padding:30px 0;border-bottom:1px solid #F1F1F1;overflow:hidden}.faq-section__item .faq-section__item-question-text{font-size:16px;font-weight:600;line-height:130%;color:#000}.faq-section__item .faq-section__item-question-icon{display:flex;align-items:center;justify-content:center;width:25px;height:25px;position:relative}.faq-section__item .faq-section__item-question-icon svg{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:17px;height:17px;fill:none;transition:visibility .3s ease-in-out,opacity .3s ease-in-out;visibility:hidden;opacity:0}.faq-section .faq-section__item .faq-section__item-question-icon-open{visibility:visible;opacity:1}.faq-section .faq-section__item.active .faq-section__item-question-icon-open{visibility:hidden;opacity:0}.faq-section .faq-section__item.active .faq-section__item-question-icon-close{visibility:visible;opacity:1}.faq-section .faq-section__item .faq-section__item-answer{display:flex;flex-direction:column;gap:20px;max-height:0;opacity:0;transform:translateY(20px);overflow:hidden;pointer-events:none;transition:max-height .4s ease-in-out,opacity .4s ease-in-out,transform .4s ease-in-out}.faq-section .faq-section__item.active .faq-section__item-answer{max-height:500px;opacity:1;transform:translateY(0);padding-top:15px;pointer-events:auto}@media screen and (min-width: 991px){.faq-section .faq-section__inner{flex-direction:row}.faq-section .contact-section__items{width:335px;min-width:335px}.faq-section .contact-section__items .contact-section__items-inner{position:sticky;top:var(--header-height, 150px)}.faq-section .faq-section__group-info{gap:50px}.faq-section .faq-section__title{font-size:42px}}
/*# sourceMappingURL=/cdn/shop/t/56/assets/atlas-faq-section.css.map */
