.faq-wrapper{display:block}.faq-wrapper .main-faq-container .sec-head{margin-bottom:50px}.faq-wrapper .main-faq-container .accordion-container{max-width:722px;width:100%;margin:0 auto}.faq-wrapper .faq_tab_item{border-bottom:.5px solid #7D7975}.faq-wrapper .faq_tab_item.accordion:not(:last-child){margin-bottom:25px}.faq-wrapper .faq_tab_item.accordion .faq__title{padding-bottom:16px;transition:all .35s ease}.faq-wrapper .faq_tab_item.accordion .accordion__title{cursor:pointer;position:relative;padding-right:25px;color:rgba(var(--color-foreground),1)}.faq-wrapper .faq_tab_item.accordion .faq_accordion__content{color:rgba(var(--color-foreground),1);font-size:16px;font-weight:400;line-height:1.75;letter-spacing:0;padding:0 118px 0 0;margin:0;overflow:hidden;max-height:0;transition:max-height .35s ease,padding .35s ease;display:block}.faq-wrapper .faq_tab_item.accordion.active .faq_accordion__content{margin:9px 0 22px}.faq-wrapper .faq_tab_item.accordion .faq_accordion__content table{max-width:100%;table-layout:auto}.faq-wrapper .faq_tab_item.accordion .accordion__title:before{content:"";position:absolute;top:5.5px;right:6px;width:2px;height:14px;background:rgba(var(--color-title),1);transition:opacity .3s ease}.faq-wrapper .faq_tab_item.accordion .accordion__title:after{content:"";position:absolute;top:11.5px;right:0;width:14px;height:2px;background:rgba(var(--color-title),1)}.faq-wrapper .faq_tab_item.accordion.active .accordion__title:before{opacity:0}.faq-wrapper .faq_tab_item.accordion .faq_accordion__content .metafield-rich_text_field>*:first-child{margin-top:0}.faq-wrapper .faq_tab_item.accordion .faq_accordion__content .metafield-rich_text_field>*:last-child{margin-bottom:0}@media screen and (max-width:749px){.faq-wrapper .sec-head .sub-title{margin-top:10px}.faq-wrapper .sec-head .sec-text{margin-top:20px}.faq-wrapper .main-faq-container .accordion-container{max-width:100%}.faq-wrapper .faq_tab_item.accordion .accordion__title{font-size:16px;line-height:20px}.faq-wrapper .faq_tab_item.accordion .faq__title{padding:10px 0}.faq-wrapper .faq_tab_item.accordion .faq_accordion__content{padding:0 20px 0 0;font-size:15px;line-height:1.667}.faq-wrapper .faq_tab_item.accordion.active .faq_accordion__content{margin:9px 0 15px}.faq-wrapper .btn-wrapper{margin-top:30px}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/faq.css.map */
