.faq-section{padding:0 1.5rem}.faq-section__row{display:flex;align-items:stretch;gap:64px}.faq-section__media{flex:0 0 calc(50% - 64px)}.faq-section__img{display:block;width:100%;height:100%;border-radius:32px;object-fit:cover}.faq-section__placeholder{width:100%;aspect-ratio:3 / 4;border-radius:12px;background:#e8e8e8}.faq-section__content{flex:1;padding-block:32px}.faq-section__heading{margin:0 0 32px;color:#0c1717;font-family:var(--heading-font);font-size:48px;font-weight:700;line-height:110%}.faq-section__accordion{display:flex;flex-direction:column}.faq-section__item{padding:24px 0;border-bottom:2px solid rgba(12,23,23,.1)}.faq-section__question{cursor:pointer;display:flex;justify-content:space-between;align-items:center;align-self:stretch;-webkit-user-select:none;user-select:none}.faq-section__question span{color:#0c1717;font-family:var(--heading-font);font-size:20px;font-weight:700;line-height:150%;letter-spacing:1px}.faq-section__chevron{flex-shrink:0;transition:transform .3s ease;width:32px;height:32px}.faq-section__item.is-open .faq-section__chevron{transform:rotate(180deg)}.faq-section__answer-wrapper{max-height:0;overflow:hidden;transition:max-height .35s ease}.faq-section__item.is-open .faq-section__answer-wrapper{max-height:500px}.faq-section__answer{color:#0c1717cc;font-family:var(--body-font);font-size:16px;font-weight:400;line-height:150%;letter-spacing:1px;padding-top:10px;opacity:0;transform:translate(-40px);transition:opacity .3s ease .05s,transform .3s ease .05s}.faq-section__item.is-open .faq-section__answer{opacity:1;transform:translate(0)}.faq-section__answer p{margin:0}@media screen and (max-width:749px){.faq-section__row{flex-direction:column;gap:2rem}.faq-section__media{flex:none;width:100%}.faq-section__heading{font-size:32px}}
/*# sourceMappingURL=/cdn/shop/t/8/assets/faq-section.css.map */
