.dynamic-faq-block{position:relative;z-index:1}.section-faq.section-spacing-top-xs{padding-top:24px}.section-faq.section-spacing-top-sm{padding-top:36px}.section-faq.section-spacing-top-md{padding-top:48px}.section-faq.section-spacing-top-lg{padding-top:72px}.section-faq.section-spacing-bottom-xs{padding-bottom:24px}.section-faq.section-spacing-bottom-sm{padding-bottom:36px}.section-faq.section-spacing-bottom-md{padding-bottom:72px}.section-faq.section-spacing-bottom-lg{padding-bottom:96px}.dynamic-faq-block .faq-text p{margin-bottom:0}.section-faq .accordion__container{border-radius:12px;margin-bottom:15px}.accordion__container.open .accordion__toggle{padding-bottom:10px!important}.section-faq .accordion__container .accordion__toggle{padding:15px 20px;text-decoration:none}.section-faq .accordion__container:last-child{margin-bottom:0}.section-faq .accordion__container .accordion__toggle .h5{font-size:19px;line-height:1.3;letter-spacing:.01em;font-family:var(--bs-font-family-base)}.section-faq .accordion__toggle p{margin:0}.section-faq .accordion__toggle,.section-faq .accordion__toggle:hover{color:inherit}.section-faq .accordion__block .toggle-content-wrap>p{padding:5px 20px 15px}.section-faq .accordion__block p:last-child{margin-bottom:0}.section-faq .accordion__container.open .accordion__toggle svg,.section-faq .accordion__toggle[aria-expanded=true] svg{transform:rotate(180deg)}.accordion__container .accordion__toggle .text-auto{text-transform:initial}.section-faq .accordion__container .toggle-content{display:grid;height:auto!important;overflow:hidden;grid-template-rows:0fr;transition:grid-template-rows .35s ease-in-out}.section-faq .accordion__container .toggle-content-wrap{overflow:hidden;min-height:0}.section-faq .accordion__container .toggle-content.open{grid-template-rows:1fr}.section-faq .lead-text p{margin-bottom:0}@media(min-width:768px){.section-faq .accordion__container .accordion__toggle{padding:20px 30px 20px 25px}.section-faq .accordion__container .accordion__toggle .h5{font-size:21px}.section-faq .accordion__block .toggle-content-wrap>p{padding:0 30px 20px 25px}.section-faq .inner-spacing{padding-inline:8.3333%}}@media(max-width:767px){.dynamic-faq-block .faq-btn .btn{display:block;width:100%}.dynamic-faq-block .faq-btn .btn>span{display:block}}
/*# sourceMappingURL=/cdn/shop/t/634/assets/section-faq.css.map */
