.component-faqs .faq__wrapper{margin-bottom:100px}.component-faqs .faq__category__title{position:relative;color:#fff}.component-faqs .faq__category__title .chevron{position:absolute;right:0;top:0}.component-faqs .faq__accordion__title-text{margin:26px 34px;padding-bottom:20px;border-bottom:1px solid #CECBBB;padding-right:38px}.component-faqs .faq__accordion__item-wrap{padding:0 32px 36px}.component-faqs .faq__accordion__item-wrap ul{list-style:unset;margin-left:16px;margin-bottom:15px;margin-top:15px}.component-faqs .faq__category{background:#1c978d;color:#fff;padding:15px 25px}.component-faqs .faq__accordion__title{position:relative;text-decoration:none}.component-faqs .faq__accordion__title-icon{position:absolute;top:0;right:34px}.component-faqs .faq__category .section__title-text{cursor:pointer;color:#fff;font-weight:600;font-family:Madera,sans-serif}.component-faqs .plus-icon,.component-faqs .minus-icon{font-size:24px;font-weight:700;line-height:24px}.component-faqs .minus-icon{font-size:34px;margin-top:-3px;font-weight:300}#sticky-section,#topic-title{background:#1c978d;color:#fff;font-family:Madera,sans-serif;font-size:16px}#topic-title{margin-block-start:10px;margin-block-end:10px}@media only screen and (min-width: 768px){.faq-container{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto;max-width:720px}.component-faqs .faq__categories-items{list-style:none}.component-faqs .faq__accordion__title-text{padding-right:0}.component-faqs .faq__categories-items .faq__categories-item{padding:13px 0}.component-faqs .faq__categories-items .faq__categories-item a{font-family:Madera,sans-serif;font-size:14px;font-style:normal;font-weight:500;line-height:18px;text-transform:uppercase;padding-bottom:3px;cursor:pointer}.component-faqs .faq__wrapper{display:flex;width:100%}.component-faqs .faq__categories{width:30%}.component-faqs .faq__accordion{width:70%}.component-faqs .faq__accordion__title-text{margin:26px 5px}.component-faqs .faq__accordion__title-icon{right:12px}.component-faqs .faq__accordion__item-wrap{padding:0 5px 36px}}@media only screen and (min-width: 992px){.faq-container{max-width:960px}}@media only screen and (min-width: 1200px){.faq-container{max-width:1140px}}@media only screen and (max-width: 767px){.faq-container .topic,.faq-container .sticky-section{display:block!important}}
/*# sourceMappingURL=/cdn/shop/t/58/assets/custom-component-faqs.css.map */
