.faqs-section{background-color:var(--faqs-bg-color, #ffffff);color:var(--faqs-content-color, #222222);padding-top:var(--section-padding-top-mobile, 40px);padding-bottom:var(--section-padding-bottom-mobile, 40px)}@media screen and (min-width: 750px){.faqs-section{padding-top:var(--section-padding-top-desktop, 60px);padding-bottom:var(--section-padding-bottom-desktop, 60px)}}.faqs-section .faqs-section__container{margin:0 auto;display:grid;grid-template-columns:1fr 66%;gap:40px}@media screen and (min-width: 750px){.faqs-section .faqs-section__container{gap:60px}}@media screen and (max-width: 749px){.faqs-section .faqs-section__container{display:flex;flex-direction:column;gap:24px;padding:0 24px}}.faqs-section .faqs-section__heading{margin-bottom:0}.faqs-section .faqs-section__heading h2{font-family:Outfit,sans-serif;font-weight:600;font-size:28px;line-height:120%;letter-spacing:0;color:var(--faqs-content-color, #222222);margin:0}@media screen and (max-width: 749px){.faqs-section .faqs-section__heading h2{font-size:22px}}.faqs-section .faqs-section__content{display:flex;flex-direction:column;gap:1px}.faqs-section .faq-accordion{position:relative}.faqs-section .faq-accordion:before{content:"";display:block;width:100%;height:1px;background-color:#5b677080}.faqs-section .faq-accordion:after{content:"";display:block;width:100%;height:1px;background-color:#5b677080}.faqs-section .faq-accordion:has(+.faq-accordion):after{display:none}.faqs-section .faq-accordion__header{width:100%;display:flex;justify-content:space-between;align-items:center;cursor:pointer;transition:background-color .2s ease;list-style:none;padding:20px 0}.faqs-section .faq-accordion__header::-webkit-details-marker{display:none}@media screen and (min-width: 750px){.faqs-section .faq-accordion__header:hover{background-color:#00000005}}@media screen and (max-width: 749px){.faqs-section .faq-accordion__header{padding:22px 0 17px 1px}}.faqs-section .faq-accordion__title{font-family:Outfit,sans-serif;font-weight:500;font-size:16px;line-height:120%;letter-spacing:.05em;text-transform:uppercase;color:var(--faqs-content-color, #222222);margin:0;text-align:left;flex:1;padding-right:16px}@media screen and (max-width: 749px){.faqs-section .faq-accordion__title{font-size:14px}}.faqs-section .faq-accordion__icon{flex-shrink:0;width:16px;height:16px;display:flex;align-items:center;justify-content:center}.faqs-section .faq-accordion__icon svg{display:block;width:16px;stroke:var(--faqs-content-color, #222222)}.faqs-section .faq-accordion__icon--plus svg line{stroke:var(--faqs-content-color, #222222)}.faqs-section .faq-accordion__icon--plus{display:block}.faqs-section .faq-accordion__icon--minus,.faqs-section .faq-accordion[open] .faq-accordion__icon--plus{display:none}.faqs-section .faq-accordion[open] .faq-accordion__icon--minus{display:block}.faqs-section .faq-accordion__content{overflow:hidden}.faqs-section .faq-accordion__inner{padding:0 0 24px}.faqs-section .faq-accordion__text{color:#262422cc;font-family:Outfit,sans-serif;font-weight:400;font-size:16px;line-height:140%;letter-spacing:0}.faqs-section .faq-accordion__text p{margin-bottom:16px}.faqs-section .faq-accordion__text p:last-child{margin-bottom:0}.faqs-section .faq-accordion__text ul{padding:0 0 0 24px;margin:0 0 16px}.faqs-section .faq-accordion__text ul:last-child{margin-bottom:0}.faqs-section .faq-accordion__text li{padding-left:12px;position:relative;margin-bottom:8px}.faqs-section .faq-accordion__text li:last-child{margin-bottom:0}.faqs-section .faq-accordion__text ul::marker{font-size:8px}.faqs-section .faq-accordion__text strong{font-family:Outfit,sans-serif;font-weight:600;font-size:16px;line-height:140%;letter-spacing:0;color:var(--faqs-content-color, #222222)}.faqs-section .faq-accordion__text a{color:#063537;text-decoration:underline;transition:text-decoration .2s ease}.faqs-section .faq-accordion__text a:hover{text-decoration:none}.faqs-section .faq-accordion__header:focus-visible{outline:2px solid var(--faqs-content-color, #222222);outline-offset:2px}.faqs-section .faq-accordion[open] .faq-accordion__content{animation:accordion-expand .3s ease-out}@keyframes accordion-expand{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}@media screen and (max-width: 749px){.faqs-section .faq-accordion__text{font-size:14px}.faqs-section .faq-accordion__inner{padding:0 0 20px}}
/*# sourceMappingURL=/cdn/shop/t/99/assets/section-faqs.css.map */
