.mt-faq{display:flex;flex-direction:column;gap:1.5625rem;max-width:var(--mt-container);margin-inline:auto;padding:6.25rem .9375rem;background:var(--mt-paper)}.mt-faq--big{max-width:77.5rem;padding:2.5rem .9375rem}.mt-faq__title{font-size:var(--mt-h-l-size);line-height:var(--mt-h-l-leading);text-align:center}.mt-faq__title--left{text-align:left}.mt-faq__title--big{font-size:1.6875rem;line-height:var(--mt-h-xl-leading)}.mt-faq__list{width:100%;max-width:57.75rem;margin-inline:auto}.mt-faq--big .mt-faq__list{max-width:77.5rem}.mt-faq__item{border-bottom:1px solid rgba(var(--mt-ink-rgb),.1)}.mt-faq__item:first-child{border-top:1px solid rgba(var(--mt-ink-rgb),.1)}.mt-faq__q{display:flex;align-items:center;justify-content:space-between;gap:.9375rem;width:100%;padding:1.5625rem 0;border:0;background:transparent;cursor:pointer;font-family:var(--mt-font-display);font-size:1rem;line-height:1.2;letter-spacing:var(--mt-tracking-heading);text-align:left;color:var(--mt-ink);transition:color .3s var(--mt-ease)}.mt-faq__item--open .mt-faq__q{color:var(--mt-accent)}@media(hover:hover){.mt-faq__q:hover{color:var(--mt-accent)}}.mt-faq__q:focus-visible{outline:2px solid var(--mt-ink);outline-offset:2px}.mt-faq__q img{flex-shrink:0;transition:transform .3s var(--mt-ease)}.mt-faq__item--open .mt-faq__q img{transform:rotate(45deg)}.mt-faq__panel{display:grid;grid-template-rows:0fr;transition:grid-template-rows .4s var(--mt-ease)}.mt-faq__item--open .mt-faq__panel{grid-template-rows:1fr}.mt-faq__a{overflow:hidden;min-height:0;max-width:50.5rem;font-size:var(--mt-p-s-size);line-height:var(--mt-p-leading);color:var(--mt-moss);opacity:0;transition:opacity .3s var(--mt-ease)}.mt-faq__item--open .mt-faq__a{opacity:1;transition-delay:.12s}.mt-faq__a p{margin:0 0 .625rem}.mt-faq__a p:first-child{margin-top:0}.mt-faq__a p:last-child{margin-bottom:1.5625rem}@media(prefers-reduced-motion:reduce){.mt-faq *{transition:none!important}}@media screen and (min-width:750px){.mt-faq{gap:3.125rem;padding:12.5rem 1.25rem}.mt-faq--big{padding:3.125rem 1.25rem}.mt-faq__q{font-size:1.125rem}.mt-faq__title--big{font-size:var(--mt-h-xl-size)}}
/*# sourceMappingURL=/cdn/shop/t/153/assets/product-faq.css.map */
