.main-faq__content{display:flex;gap:24px}.main-faq__content h2{margin:0 0 32px}.main-faq__nav{width:300px;height:fit-content;position:sticky;top:var(--header-height)}.main-faq__nav-list{margin:16px 0 0;display:flex;flex-direction:column;padding:0}.main-faq__nav-list li{padding:16px 0;border-radius:16px;cursor:pointer;font-weight:700}.main-faq__nav-list li.active{background-color:#f0f0e9;border:1px solid #A3A3A3;padding:16px}.main-faq__blocks-wrapper{flex:1;padding:0 16px}.main-faq__blocks{width:100%}.main-faq__block{display:none;border-top:1px solid #A3A3A3}[data-category=popular] .main-faq__block[data-category=popular],[data-category=order] .main-faq__block[data-category=order],[data-category=delivery] .main-faq__block[data-category=delivery],[data-category=return] .main-faq__block[data-category=return]{display:block}.main-faq__question{width:100%;display:flex;align-items:center;justify-content:space-between;gap:16px;font-weight:600;padding:14px 0;text-align:left}.main-faq__question-icon{display:flex;width:18px;min-width:18px;height:18px;position:relative}.main-faq__question-icon:after,.main-faq__question-icon:before{content:"";background-color:currentColor;border-radius:2px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);transition:transform .3s}.main-faq__question-icon:after{width:100%;height:1.5px}.main-faq__question.open .main-faq__question-icon:after{transform:translate(-50%,-50%) rotate(180deg)}.main-faq__question-icon:before{width:1.5px;height:100%}.main-faq__question.open .main-faq__question-icon:before{transform:translate(-50%,-50%) rotate(90deg)}.main-faq__answer{max-height:0;overflow:hidden;transition:max-height .3s}.main-faq__answer>div{padding:0 16px 16px}.main-faq__fallback{margin:80px 0 0}@media screen and (max-width: 749px){.main-faq__content{flex-direction:column;gap:48px}.main-faq__content h2{margin:0 0 24px;text-align:center}.main-faq__nav{width:100%;position:unset}.main-faq__nav-list{flex-wrap:wrap;flex-direction:row;gap:16px}.main-faq__nav-list li{padding:8px 16px;border-radius:8px;width:fit-content;border:1px solid transparent}.main-faq__nav-list li.active{border:1px solid #A3A3A3;padding:8px 16px}.main-faq__blocks-wrapper{padding:0}.main-faq__question{gap:12px;padding:12px 0}.main-faq__answer>div{padding:0 16px 12px}.main-faq__fallback{margin:48px 0 0}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/main-faq.css.map */
