.faq{padding-top:290px;padding-bottom:170px}.faq__title{margin:0 0 77px;font-size:60px;line-height:1;letter-spacing:-.04em;color:#fff}.faq__items{border-top:1px solid #F0DFCD}.faq__item{border-bottom:1px solid #F0DFCD}.faq__question{list-style:none;display:flex;align-items:center;justify-content:space-between;gap:20px;cursor:pointer;padding:27px 40px 27px 0;position:relative;font-weight:400;font-size:20px;line-height:1.7;color:#fff}.faq__icon{position:absolute;right:0;top:50%;transform:translateY(-50%);width:20px;height:20px}.faq__icon svg{transition:transform .35s ease}.faq__question::-webkit-details-marker{display:none}.faq__item[open] .faq__icon svg{transform:rotate(45deg)}.faq__answer{display:grid;grid-template-rows:0fr;opacity:0;padding:0;transition:grid-template-rows .35s ease,opacity .25s ease,padding .35s ease;font-weight:400;font-size:16px;line-height:2;color:#f0dfcd}.faq__answer>*{overflow:hidden}.faq__item[open] .faq__answer{grid-template-rows:1fr;opacity:1;padding:0 0 110px}@media screen and (max-width:1200px){.faq{padding-top:200px;padding-bottom:100px}}@media screen and (max-width:749px){.faq{padding-top:0;padding-bottom:75px}.faq__title{margin:0 0 60px;font-size:40px}.faq__question{padding:18px 40px 18px 0;font-size:15px}.faq__answer{font-size:14px;line-height:1.5}.faq__item[open] .faq__answer{opacity:1;padding:0 0 50px}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/section-faq.css.map */
