.faq-container .accordion{background-color:transparent;cursor:pointer;padding:0 18px 8px 0;width:100%;border:none;text-align:left;outline:none;transition:.4s;color:#af4d57;font-family:Montserrat;font-size:18px;font-style:normal;font-weight:500;line-height:19px}.faq-container .active,.faq-container .accordion:hover{background-color:transparent}.faq-container .accordion:after{content:"";font-weight:700;float:right;background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTQiIGhlaWdodD0iMTQiIHZpZXdCb3g9IjAgMCAxNCAxNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTcgMTNMNyAxIiBzdHJva2U9IiNBRjRENTciIHN0cm9rZS13aWR0aD0iMS41IiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiLz4KPHBhdGggZD0iTTEzIDdMMSA3IiBzdHJva2U9IiNBRjRENTciIHN0cm9rZS13aWR0aD0iMS41IiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiLz4KPC9zdmc+Cg==);width:12px;height:12px;background-size:cover}.faq-container .accordion.active:after{background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTQiIGhlaWdodD0iMyIgdmlld0JveD0iMCAwIDE0IDMiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxwYXRoIGQ9Ik0xMyAxLjVMMSAxLjUiIHN0cm9rZT0iI0FGNEQ1NyIgc3Ryb2tlLXdpZHRoPSIxLjUiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIvPgo8L3N2Zz4K);height:2px}.faq-container .panel{padding:0;overflow:hidden;max-height:0;transition:max-height .2s ease-out}.faq-container .panel p{color:#af4d57;font-family:Montserrat;font-size:16px;font-style:normal;font-weight:400;line-height:24px}.faq-container{padding:80px 0 40px}.faq-container .story_title{margin-bottom:40px;color:#af4d57;text-align:center;font-family:Montserrat;font-size:32px;font-style:normal;font-weight:800;line-height:normal}.faq-container .faq-item{display:flex;align-items:center;gap:24px;padding:24px 40px;border-bottom:1px solid #A64454}.faq-container .faq-item .counter{min-width:30px;height:100%;color:#af4d57;text-align:center;font-family:Montserrat;font-size:24px;font-style:normal;font-weight:500;line-height:19px}.faq-container .faq-item .content{flex:1}@media screen and (max-width: 1200px){.faq-container{padding:0 0 48px}.faq-container .story_title{margin-bottom:24px;font-size:24px}.faq-container .faq-item{padding:24px 0;gap:12px}.faq-container .faq_list{padding:0 24px}.faq-container .faq-item .counter{font-size:20px}.faq-container .faq-item .content{position:relative}.faq-container .accordion{padding:0;width:85%;font-size:14px}.faq-container .accordion:after{position:absolute;right:8px;top:8px}.faq-container .panel p{line-height:22px;font-size:14px;margin:8px 0 0}.faq-container .page-width{padding:0 2.2rem}}
/*# sourceMappingURL=/cdn/shop/t/1/assets/faq-section.css.map */
