button.faq-main{border:none;width:100%;text-align:left;padding:2rem 0!important;padding-right:0!important;cursor:pointer;display:flex;align-items:center;gap:9px;outline:none;text-transform:uppercase;background:none;color:rgb(var(--color-foreground))!important}button.faq-main{font-weight:700!important}button.faq-main{font-family:var(--heading_font);font-weight:700!important;font-size:16px}.faq-card{padding:0 26px;margin-bottom:15px!important;border-radius:20px}.faq-card.active{padding-bottom:3rem!important}.image-with-text__content{padding-left:0!important;padding-right:0!important}.faq-section{background:transparent!important}.accordion-icon{width:15px;height:15px;transition:transform .3s}.section-nested-faq .accordion-icon{margin-left:auto}button.faq-main.active>.accordion-icon svg path:nth-child(2),button.faq-sub.active .accordion-icon svg path:nth-child(2){display:none}.faq-main-answer{max-height:0;overflow:hidden;opacity:0;transition:max-height .2s ease,opacity .3s ease;margin-top:0;font-size:18px!important;letter-spacing:0!important}.faq-main-answer *:first-child{margin-top:0!important}button.faq-sub{display:flex;align-items:center;text-transform:uppercase!important;font-size:16px!important;font-family:var(--heading_font);font-weight:700!important;width:100%;text-align:left;background:none;border:none;padding:10px 0;cursor:pointer}.faq-sub-item{border-bottom:1px solid currentColor;margin:2px 20px!important}.faq-sub-answer{max-height:0;overflow:hidden;opacity:0;transition:max-height .2s ease,opacity .3s ease;font-size:14px!important}button.faq-sub.active+.faq-sub-answer{max-height:max-content!important;opacity:1}.section-nested-faq .image-with-text__content{padding-left:0!important;padding-right:0!important;padding-top:0!important}.section-nested-faq .image-with-text__media{border-radius:15px!important}.section-nested-faq .image-with-text.collapse-corners:not(.image-with-text--overlap) .image-with-text__media{border-radius:15px!important}.faq-section{background:transparent!important;width:100%!important}.section-nested-faq .image-with-text__grid--reverse .image-with-text__media-item.grid__item{padding-left:13rem!important;padding-right:0!important}.section-nested-faq .image-with-text__media-item.grid__item{padding-right:13rem!important;padding-left:0!important}.faq-section .title,.faq-subheading{text-align:center}.with-media .title,.with-media .faq-subheading{text-align:left}.section-nested-faq .image-with-text__grid{align-items:center}.section-nested-faq .image-with-text__media-item{align-self:center}.title-for-mobile-only{display:none}.shopify-section-faq-with-tab .title-wrapper-with-link h2.title{line-height:1!important}.faq-card:last-child{margin-bottom:0!important}@media(max-width:1299px){.section-nested-faq .image-with-text__grid--reverse .image-with-text__media-item.grid__item{padding-left:7rem!important;padding-right:0!important}.section-nested-faq .image-with-text__media-item.grid__item{padding-right:7rem!important;padding-left:0!important}}@media(max-width:767px){.section-nested-faq .image-with-text__grid--reverse .image-with-text__media-item.grid__item{padding-left:0!important}.section-nested-faq .image-with-text__media-item.grid__item{padding-right:0rem!important;padding-left:0!important}.faq-sub-item{margin:2px 10px!important}.faq-card{padding:0 14px!important}.title-for-desktop-only{display:none}.faq-section{margin-top:3rem}.shown-on-moible{display:block!important}}
/*# sourceMappingURL=/cdn/shop/t/11/assets/nested-faq.css.map */
