.faq{width:100%}.faq__container{margin:0 auto;max-width:var(--page-width, 1200px);padding:0 1.5rem}.faq__heading{text-align:center;font-weight:700;line-height:1.2;margin:0 0 2.5rem}.faq__list{max-width:1180px;margin:0 auto}.faq__item{padding:52px 52px 0}.faq__summary{display:flex;align-items:center;gap:5rem;padding:1.25rem 0;list-style:none;cursor:pointer}.faq__summary::-webkit-details-marker,.faq__summary::marker{display:none}.faq__number{flex-shrink:0;font-size:clamp(2.8rem,4vw,4.8rem);font-weight:700;line-height:1;min-width:60px}.faq__question-text{flex:1;font-weight:700;font-size:clamp(1.6rem,1.5vw,2.6rem);line-height:1.2;min-width:0}.faq__toggle{flex-shrink:0;width:4.8rem;height:4.8rem;border-radius:50%;display:flex;align-items:center;justify-content:center;transition:background-color .2s ease,color .2s ease}.faq__toggle-icon{display:none;width:12px;height:12px}.faq__toggle-icon--plus{display:flex;align-items:center;justify-content:center}.faq__item details[open] .faq__toggle-icon--plus{display:none}.faq__item details[open] .faq__toggle-icon--close{display:flex;align-items:center;justify-content:center}.faq__content{padding:0 0 1.5rem 11rem;font-size:2rem;line-height:1.3}@media screen and (max-width:749px){.faq__summary{gap:2rem}.faq__item{padding:10px 20px 0}.faq__content{padding-left:5rem;font-size:1.4rem}.faq__toggle{width:3.2rem;height:3.2rem}}.faq__content p{margin:0 0 .5em}.faq__content p:last-child{margin-bottom:0}
/*# sourceMappingURL=/cdn/shop/t/34/assets/section-faq.css.map */
