.faq-split{overflow:hidden;position:relative;display:flex;flex-direction:column;gap:40px;padding:20px 14px}.faq-split__image--bg{position:absolute;top:-20px;left:-20vw;right:-20vw;bottom:-40%}.faq-split__image--bg img{width:100%;height:100%;object-fit:cover}.faq-split__image{position:relative;max-width:600px;display:flex;justify-content:center;align-items:center;align-self:center;z-index:1}.faq-split__image img{width:100%;border-radius:12px}.faq-split__content{align-self:center;z-index:1}.faq-split__content .heading-wrapper{padding:0}.faq-split__content .ry_meta_divider{max-width:400px;margin-top:10px}.faq-split__faqs{width:100%;border:none;display:flex;flex-direction:column;gap:12px;margin-block:20px}.faq-split__faq{width:100%;background-color:transparent;border-bottom:1px solid #CCA64C;overflow:hidden;transition:background-color .3s ease}.faq-split__faq:hover{background-color:#f9f9f913}.faq-split__faq--header{cursor:pointer;color:#000;display:flex;justify-content:space-between;align-items:center;gap:14px;font-size:16px;font-weight:400;line-height:22px;padding:16px;margin:0}.faq-split__faq--panel{display:none;padding:16px;font-size:14px}.active .faq-split__faq--panel{display:block}.faq-split__faq--panel *{color:#000;font-size:16px;line-height:22px;margin:0}.faq-split__faq--panel>*{margin-block:16px}.faq-split__faq--panel>*:first-of-type{margin-top:0}.accordion-item .plus-icon{border:1px solid black;border-radius:50%;color:#000;font-size:28px;line-height:24px;transition:transform .3s ease;padding:0 5px 3px}.accordion-item .faq-icon{width:18px;transition:transform .3s ease}.accordion-item.is-active .faq-icon{transform:rotate(180deg)}.accordion-item.is-active .plus-icon{transform:rotate(135deg)}@media screen and (min-width: 768px){.faq-split{padding:30px 20px}.faq-split__image--bg{bottom:-20%}.faq-split__image,.faq-split__content{max-width:800px}.faq-split__content{display:flex;flex-direction:column;justify-content:center}.faq-split__content .ry_meta_divider{max-width:600px}.faq-split__faqs{gap:12px}.faq-split__faq--header{font-size:18px;line-height:25px}.accordion-item .faq-icon{width:18px}}@media screen and (min-width: 1024px){.faq-split{flex-direction:row;justify-content:center;gap:40px;padding:80px 56px}.faq-split__image--bg{bottom:0}.faq-split__image{position:unset}.faq-split__image,.faq-split__content{flex:1;align-self:unset}}
/*# sourceMappingURL=/cdn/shop/t/8/assets/faq-split.css.map */
