.custom-faq-section .collapsible-content__wrapper{background-color:#f3f3f3!important;padding-left:2rem!important;padding-right:2rem!important;max-width:100%!important}.custom-faq-section .collapsible-content-wrapper-narrow,.custom-faq-section .collapsible-content__header{max-width:100%!important;margin-left:0!important;padding-left:0!important}.custom-faq-section .collapsible-content__heading{text-align:left!important;margin:0 0 2rem!important;padding:0!important;font-size:clamp(28px,4vw,3rem)!important}@media screen and (min-width:990px){.custom-faq-section .collapsible-content__heading{font-size:clamp(3rem,5vw,4.5rem)!important;margin:0 0 3rem!important}}.custom-faq-section .grid,.custom-faq-section .grid__item{margin-left:0!important;padding-left:0!important;max-width:100%!important}.custom-faq-section .accordion{background-color:transparent!important;border-top:1px solid #d1d1d1!important;margin:0!important;padding:0!important}.custom-faq-section .accordion:first-of-type{border-top:none!important}.custom-faq-section .accordion:last-of-type{border-bottom:none!important}.custom-faq-section .accordion summary{padding-left:0!important;padding-right:0!important;display:flex!important;justify-content:space-between!important;align-items:center!important;min-height:4.5rem}.custom-faq-section .accordion__title{margin:0!important;padding:0!important;text-align:left!important;display:block!important}.custom-faq-section .accordion summary .icon-accordion{display:none!important}.custom-faq-section .accordion summary .icon-caret{display:block!important;position:relative!important}.custom-faq-section .accordion__content{padding-left:0!important;padding-right:0!important;text-align:left!important}@media screen and (min-width:750px){.custom-faq-section .collapsible-content__wrapper{padding-top:5rem!important;padding-bottom:5rem!important}}@media screen and (min-width:990px){.custom-faq-section .collapsible-content__wrapper{padding-top:20rem!important;padding-bottom:20rem!important}}.custom-faq-section .accordion__title{font-family:var(--font-body-family)!important;font-style:var(--font-body-style)!important;font-weight:var(--font-body-weight)!important;font-size:1.4rem!important;line-height:1.4!important;letter-spacing:normal!important;text-transform:none!important}@media screen and (min-width:750px){.custom-faq-section .accordion__title{font-size:2rem!important}}@media screen and (min-width:990px){.custom-faq-section .accordion__title{font-size:1.5rem!important}}
/*# sourceMappingURL=/cdn/shop/t/10/assets/custom-accordion.css.map */
