.faq-list-container{max-width:800px;margin:50px auto 0;padding-bottom:50px}.faq-heading{font-weight:700;margin-bottom:40px}.faq-lists{display:flex;flex-direction:column;gap:16px}.faq-list-item{display:flex;flex-direction:column;background-color:#f7f7f7}.faq-list-item .faq-title{font-size:20px;font-weight:700;color:#1d4846;line-height:24px;padding:20px 50px 20px 20px;position:relative}.faq-list-item input{display:none}.faq-list-item .faq-title:before{content:"+";position:absolute;top:50%;right:20px;transform:translateY(-50%);font-size:35px;font-weight:100!important;color:#1d4846;transition:all .3s}.faq-list-item .faq-content{overflow:hidden;max-height:0px;transition:all .3s linear}.faq-list-item .faq-content>p{margin:0;padding:20px}.faq-list-item .faq-content>div{font-size:16px;font-weight:400;line-height:18px;color:#1d4846;padding:20px}.faq-list-item input:checked+label:before{transform:translateY(-50%) rotate(45deg)}.faq-list-item input:checked~.faq-content{max-height:500px}.faq-lists input{position:absolute;opacity:0;z-index:-1}.faq-content{max-height:0;overflow:hidden;transition:all .35s}.faq-lists input:checked~.faq-content{max-height:150rem}.accordion{color:var(--theme);border:2px solid;border-radius:.5rem;overflow:hidden}.faq-list-container .heading{text-align:center;font-size:48px}.faq-list-container .paragraph{text-align:center;margin-bottom:3rem}@media (max-width : 1024px){.faq-list-container{width:80%}}@media (max-width : 768px){.faq-list-container{width:calc(100% - 32px)}.faq-list-item .faq-title{font-size:16px;font-weight:700}.faq-content{font-size:14px}.faq-list-container .heading{text-align:center;font-size:32px}}
/*# sourceMappingURL=/cdn/shop/t/136/assets/faq-section.css.map */
