.faq-section--header__inner{text-align:center;padding:6.4rem 0;max-width:700px;margin:0 auto}.faq-section--header__title{font-size:3.2rem;font-weight:600;line-height:148%;letter-spacing:-1.92px}.faq-section__search{padding-top:3.2rem}.faq-section--header__subtitle{font-size:1.6rem;line-height:175%}.faq-section{background-color:var(--faq-background-color, #ffffff);padding:40px 0}.faq-section__inner{max-width:1320px;margin:0 auto}.faq-section__header{text-align:center;margin-bottom:4rem}.faq-section__title{font-size:32px;font-weight:600;line-height:38px;margin:0 0 1.2rem;color:var(--faq-title-color, #0c0c0c)}.faq-section__subtitle{font-size:16px;line-height:24px;color:var(--faq-subtitle-color, #545454);margin:0}.faq-section__content{display:grid;gap:3.2rem}.faq-section__search{margin-bottom:1.6rem}.faq-section__search-input{width:100%;padding:1.2rem 1.6rem;border:1px solid #d9d9d9;border-radius:8px;font-size:1.6rem;line-height:150%;background-color:#fff}.faq-section__search-input:focus{outline:none;border-color:teal;box-shadow:0 0 0 2px #0080801a}.faq-section__no-results{display:none;text-align:center;font-size:1.6rem;line-height:150%;color:#545454;margin-bottom:2.4rem}.faq-section__no-results.is-visible{display:block}.faq-category__title{font-size:3rem;font-weight:600;line-height:148%;letter-spacing:-.84px;margin:2rem 0 3.2rem;display:block;text-align:center}.faq-category__subtitle{font-size:2.2rem;font-weight:600;line-height:148%;margin:0 0 6rem;text-align:center;letter-spacing:-.32px}.faq-category__items{display:flex;flex-direction:column}.faq-item{border-top:1px solid #D9D9D9;overflow:hidden;padding-bottom:1.8rem}.faq-item__header{display:flex;align-items:center;justify-content:space-between;padding:1.8rem 1.2rem .3rem;cursor:pointer;-webkit-user-select:none;user-select:none;gap:1.6rem}.faq-item__question{font-size:1.5rem;font-weight:600;line-height:133%;color:#0c0c0c;margin:0 0 1.9rem;flex:1;text-align:left}.faq-item__toggle{display:flex;align-items:center;justify-content:center;transition:transform .3s ease}.faq-item.active .faq-item__toggle{transform:rotate(180deg)}.faq-item__content{max-height:0;overflow:hidden;transition:max-height .3s ease-out}.faq-item--hidden{display:none}.faq-item.active .faq-item__content{max-height:500px;transition:max-height .5s ease-in}.faq-item__answer{padding:0 1.2rem 2rem;font-size:1.5rem;line-height:175%}.faq-item__answer p{margin:0 0 1rem}.faq-item__answer p:last-child{margin-bottom:0}@media screen and (min-width: 769px){.faq-section{padding:60px 0}.faq-section__inner{padding:0 3.2rem}.faq-category{padding:3.2rem 0}.faq-section__search{margin-bottom:2.4rem}}@media screen and (min-width: 1025px){.faq-section{padding:80px 0}.faq-section__header{margin-bottom:6rem}.faq-section--header__title{font-size:4.8rem}.faq-section--header__subtitle{font-size:1.6rem}.faq-category{padding:6.4rem 0}.faq-category__title{font-size:4.2rem;margin-bottom:6.3rem}.faq-category__subtitle{font-size:3.2rem}.faq-section__inner{max-width:1320px;margin:0 auto}.faq-item__header{padding:2.8rem 3.2rem 1.3rem}.faq-item__question{font-size:1.8rem}.faq-item__answer{padding:0 3.2rem;font-size:1.6rem}}.faq-category--hidden{display:none}.faq-section--minimal .faq-category{background:transparent;padding:0;border-radius:0}.faq-section--minimal .faq-category__title{padding-bottom:1.6rem;border-bottom:1px solid #e5e5e5;margin-bottom:2.4rem}.faq-section--minimal .faq-item{background:transparent;border:1px solid #e5e5e5}.faq-section--minimal .faq-item__toggle{background:transparent;border:2px solid #008080}.faq-section--minimal .faq-item__toggle svg{stroke:teal}
/*# sourceMappingURL=/cdn/shop/t/268/assets/faq-section.css.map */
