.faq__heading{font-size:30px;font-weight:var(--heading-font-weight);font-family:var(--heading-font-family)}.section--faq .section__header{margin-bottom:30px}.section.section--faq{oadding:60px 0}.section.section--faq .section__color-wrapper{padding:60px 0}.section--faq .container,.section--faq .vertical-breather{padding-top:0;padding-bottom:0}.section--faq .faq__item button{background:rgb(var(--tabs-background));border-radius:100px;gap:20px;margin-bottom:20px;font-size:24px;font-weight:var(--heading-font-weight);font-family:var(--heading-font-family)}.section--faq .faq__item+.faq__item{border:0}.section--faq [open] .collapsible__content{background:rgb(var(--tabs-background));border-radius:50px;color:#000;margin-bottom:20px;font-family:var(--text-font-family);padding:30px;font-size:18px;font-weight:var(--text-font-weight);margin-top:20px}.section--faq .collapsible__content{transition:all .3s}.section--faq [open] .collapsible__content strong{font-weight:700}.section--faq collapsible-content:not([open]) .collapsible__content{opacity:0}.section--faq .animated-plus:before{width:15px;height:3px}.section--faq .animated-plus:after{width:3px;height:15px}[dir=ltr] .text-container ol li:last-child{padding-bottom:0}.section--faq .faq__wrapper:has(.faq__row){max-width:100%}.faq__row{display:flex;margin-bottom:20px;width:100%;gap:20px}.faq__row .faq__item{width:100%}.section--faq .faq__row .faq__item button{margin:0;transition:all .3s;max-height:fit-content;height:fit-content}.faq__row:not(:has([open])) .faq__item button{max-height:100%;height:100%;margin:0}.section--faq .text-container .h2{margin-bottom:20px}@media screen and (min-width: 1000px){.section--faq .faq__wrapper{max-width:900px;width:100%}}@media screen and (max-width: 768px){.section--faq .faq__wrapper:has(.faq__column){flex-direction:column}.section.section--faq{padding:40px 0}.section.section--faq .section__color-wrapper{padding:0}.section--faq .vertical-breather,.section--faq .faq__item{padding-left:0;padding-right:0}.section--faq .container{padding-left:15px;padding-right:15px}.section--faq .faq__item button{padding-right:20px;padding-left:20px;gap:5px;font-size:18px}.section--faq [open] .collapsible__content{padding:20px;font-size:14px;border-radius:30px}.faq__heading{font-size:22px;font-weight:700}.section--faq .container{padding-top:20px;padding-bottom:20px}.section--faq .section__header{margin-bottom:20px}.faq__row{flex-direction:column}}
/*# sourceMappingURL=/cdn/shop/t/38/assets/section-faq.css.map */
