.home .faq-section,.faq-section{width:100%;padding:60px 23px;background:#dadada1a}.home .faq-container,.faq-container{max-width:1316px;margin:0 auto;display:flex;gap:89px;justify-content:center;align-items:center}.home .faq-heading,.faq-heading{max-width:421px;display:flex;justify-content:center;flex-direction:column;gap:20px}.home .faq-label-container,.faq-label-container{padding:13px 0 0;display:inline-block;width:fit-content}.home .faq-label,.faq-label{font-family:Satoshi,sans-serif;font-weight:500;font-size:16px;line-height:26.6px;letter-spacing:4.6px;text-transform:uppercase;color:#444041;margin:0}.home .faq-title,.faq-title{font-family:Satoshi,sans-serif;font-weight:500;font-size:44px;line-height:120%;letter-spacing:0px;text-transform:uppercase;color:#444;margin:0}.home .faq-title span,.faq-title span{color:#121212}.home .faq-subtitle,.faq-subtitle{font-family:Satoshi,sans-serif;font-weight:400;font-size:14px;line-height:20.65px;letter-spacing:1.6px;color:#444;margin:0}.home .faq-items,.faq-items{flex:1;max-width:836px;display:flex;flex-direction:column;gap:12px}.home .faq-item,.faq-item{padding:10px;border-bottom:1px solid #DADADA;cursor:pointer;transition:all .3s cubic-bezier(.4,0,.2,1)}.home .faq-question,.faq-question{display:flex;align-items:center;gap:16px;cursor:pointer;transition:all .3s cubic-bezier(.4,0,.2,1)}.home .faq-icon-wrapper,.faq-icon-wrapper{width:18px;height:18px;flex-shrink:0;position:relative;display:flex;align-items:center;justify-content:center;transition:transform .3s cubic-bezier(.4,0,.2,1)}.home .faq-icon-minus,.faq-icon-minus,.home .faq-icon-plus,.faq-icon-plus{font-family:Satoshi,sans-serif;font-weight:500;font-size:20px;line-height:1;color:#121212;position:absolute;transition:opacity .25s cubic-bezier(.4,0,.2,1),transform .25s cubic-bezier(.4,0,.2,1);transform:scale(1)}.home .faq-icon-minus,.faq-icon-minus{opacity:0;transform:scale(.8) rotate(0)}.home .faq-icon-plus,.faq-icon-plus,.home .faq-item--active .faq-icon-minus,.faq-item--active .faq-icon-minus{opacity:1;transform:scale(1) rotate(0)}.home .faq-item--active .faq-icon-plus,.faq-item--active .faq-icon-plus{opacity:0;transform:scale(.8) rotate(90deg)}.home .faq-question-text,.faq-question-text{font-family:Satoshi,sans-serif;font-weight:500;font-size:16px;line-height:22px;letter-spacing:2px;color:#121212;flex:1}.home .faq-answer,.faq-answer{max-height:0;overflow:hidden;transition:max-height .4s cubic-bezier(.4,0,.2,1),padding .4s cubic-bezier(.4,0,.2,1),opacity .4s cubic-bezier(.4,0,.2,1),transform .4s cubic-bezier(.4,0,.2,1);padding:0 12px 0 24px;opacity:0;transform:translateY(-10px)}.home .faq-item--active .faq-answer,.faq-item--active .faq-answer{max-height:1000px;padding:4px 12px 0 24px;opacity:1;transform:translateY(0)}.home .faq-answer p,.faq-answer p{font-family:Satoshi,sans-serif;font-weight:400;font-size:14px;line-height:21px;letter-spacing:1.6px;color:#121212;transition:opacity .3s cubic-bezier(.4,0,.2,1)}@media(max-width:1024px){.home .faq-section,.faq-section{padding:80px 40px}.home .faq-container,.faq-container{flex-direction:column;gap:50px;align-items:center;justify-content:center}.home .faq-heading,.faq-heading{max-width:100%;align-items:center;text-align:center}.home .faq-label-container,.faq-label-container{width:100%;text-align:center}.home .faq-title,.faq-title{font-size:36px}.home .faq-items,.faq-items{max-width:100%}}@media(max-width:767px){.home .faq-section,.faq-section{padding:60px 20px}.home .faq-container,.faq-container{flex-direction:column;gap:20px;align-items:center;justify-content:center}.home .faq-heading,.faq-heading{max-width:100%;align-items:center;text-align:center;gap:10px}.home .faq-label,.faq-label{font-size:14px;letter-spacing:3.6px}.home .faq-title,.faq-title{font-size:28px}.home .faq-subtitle,.faq-subtitle{font-size:13px}.home .faq-item,.faq-item{padding:12px 6px}.home .faq-question,.faq-question{gap:12px}.home .faq-question-text,.faq-question-text{font-size:15px;line-height:20px;letter-spacing:1.2px}.home .faq-answer,.faq-answer{padding:0 6px 0 20px;transition:max-height .4s cubic-bezier(.4,0,.2,1),padding .4s cubic-bezier(.4,0,.2,1),opacity .4s cubic-bezier(.4,0,.2,1),transform .4s cubic-bezier(.4,0,.2,1)}.home .faq-item--active .faq-answer,.faq-item--active .faq-answer{padding:4px 6px 0 20px}.home .faq-answer p,.faq-answer p{font-size:13px;line-height:20px;letter-spacing:1.2px}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/section-faq-section.css.map */
