.faq-section{background-color:rgb(var(--color-background))}.faq-section .faq-section__header{text-align:center;margin-bottom:3.6rem}.faq-section .faq-section__heading{margin:0 0 1rem}.faq-section .faq-section__subtitle{margin:0;font-size:1.5rem;color:rgba(var(--color-foreground),.6);line-height:1.6}.faq-section .faq-section__list{max-width:72rem;margin:0 auto;padding:0;list-style:none}.faq-section .faq-row{border-bottom:1px solid #d9d9d9!important}.faq-section .faq-row__toggle{width:100%;display:flex;align-items:center;justify-content:space-between;gap:1.6rem;padding:2rem .4rem;position:relative;z-index:0;border:0!important;background:none!important;cursor:pointer;text-align:left;font-family:inherit;-webkit-appearance:none;appearance:none}.faq-section .faq-row__toggle:hover{background-color:rgba(var(--color-foreground),.025)!important}.faq-section .faq-row__question{font-size:1.5rem;font-weight:400;letter-spacing:.01em;color:rgb(var(--color-foreground));line-height:1.5}.faq-section .faq-row__icon{flex-shrink:0;width:2rem;height:2rem;min-width:2rem;color:rgba(var(--color-foreground),.45);transition:transform .3s ease}.faq-section .faq-row.is-open .faq-row__icon{transform:rotate(180deg)}.faq-section .faq-row__answer{display:block;overflow:hidden;max-height:0;opacity:0;transform:translateY(-4px);padding:0 .4rem;font-size:1.4rem;line-height:1.7;color:rgba(var(--color-foreground),.7);pointer-events:none;transition:max-height .35s ease,opacity .25s ease,transform .35s ease,padding-bottom .35s ease}.faq-section .faq-row.is-open .faq-row__answer{max-height:1200px;opacity:1;transform:translateY(0);padding-bottom:3.6rem;pointer-events:auto}.faq-section .faq-row__answer p{margin:0 0 1.2rem}.faq-section .faq-row__answer p:last-child{margin-bottom:0}
/*# sourceMappingURL=/cdn/shop/t/39/assets/section-faq.css.map */
