.mt-faq{display:block;background:#faf9f6;color:#272b26;padding:clamp(2.5rem,6vw,5rem) 1.25rem}.mt-faq [hidden]{display:none!important}.mt-faq__layout{max-width:920px;margin:0 auto}.mt-faq__body{min-width:0}.mt-faq__head{margin-bottom:2rem}.mt-faq__head h1,.mt-faq__head h2{color:inherit;font-weight:var(--font-heading-weight);font-size:clamp(1.8rem,4vw,3rem);line-height:1.15;margin:0 0 1rem}.mt-faq__head p{max-width:38rem;color:#3e443c;line-height:1.65;margin:0}.mt-faq__controls label{display:block;font-size:.875rem;font-weight:500;margin-bottom:.65rem}.mt-faq__search{display:flex;align-items:center;gap:.75rem;min-height:56px;padding:0 .75rem 0 1rem;background:#fff;border:1px solid #858b7d;border-radius:2px}.mt-faq__search>svg{flex:none}.mt-faq__search svg{fill:none}.mt-faq__search:focus-within{outline:2px solid rgb(var(--colors-button));outline-offset:2px}.mt-faq__search input{min-width:0;width:100%;padding:.9rem 0;margin:0;border:0;outline:0;box-shadow:none;background:transparent;color:#272b26;font-family:inherit;font-size:16px;line-height:1.5}.mt-faq__search input::placeholder{color:#61695d;opacity:1}.mt-faq__search input::-webkit-search-cancel-button{-webkit-appearance:none}.mt-faq button{color:inherit;font-family:inherit;cursor:pointer}.mt-faq__clear{flex:none;display:grid;place-items:center;width:44px;height:44px;border:0;background:transparent}.mt-faq__topic-filter{margin-top:1rem}.mt-faq__topic-label{margin:0 0 .5rem;font-size:.8125rem;font-weight:500;color:#61695d}.mt-faq__topics{display:flex;flex-wrap:wrap;gap:.375rem;padding:4px;margin:-4px}.mt-faq__topics button{flex:none;min-height:44px;max-width:100%;border:1px solid #858b7d;border-radius:2px;padding:.5rem .75rem;background:transparent;font-size:.8125rem;font-weight:500;line-height:1.4;text-align:left}.mt-faq__topics button[aria-pressed=true]{background:#e7ebe2;border-color:rgb(var(--colors-button));color:rgb(var(--colors-button));box-shadow:inset 0 0 0 1px rgb(var(--colors-button))}.mt-faq .mt-faq__topics button:focus-visible{outline-offset:1px}@media(hover:hover){.mt-faq__topics button:hover{border-color:rgb(var(--colors-button));background:#eeebe3}.mt-faq__topics button[aria-pressed=true]:hover{background:#e7ebe2}}.mt-faq__status{min-height:1.5em;margin:1.25rem 0;color:#61695d;font-size:.8125rem}.mt-faq__group+.mt-faq__group{margin-top:2.5rem}.mt-faq__group h2{margin:0 0 .75rem;font-size:1.2rem;font-weight:var(--font-heading-weight);color:inherit;line-height:1.4}.mt-faq__item{border-bottom:1px solid #d2d5cb}.mt-faq__item summary{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:1.15rem 0;min-height:56px;font-size:1rem;font-weight:500;line-height:1.5;list-style:none;cursor:pointer}.mt-faq__item summary::-webkit-details-marker{display:none}.mt-faq__toggle{flex:none;position:relative;width:16px;height:16px}.mt-faq__toggle:before,.mt-faq__toggle:after{content:"";position:absolute;background:currentColor;top:7px;left:2px;width:12px;height:1px}.mt-faq__toggle:after{transform:rotate(90deg)}.mt-faq__item[open] .mt-faq__toggle:after{display:none}.mt-faq__answer{max-width:48rem;padding:0 2rem 1.25rem 0;color:#3e443c;font-size:.9375rem;line-height:1.75}.mt-faq__answer p{margin:0}.mt-faq__more{display:block;width:100%;min-height:48px;margin-top:1.5rem;padding:.8rem 1rem;border:1px solid #989e93;background:transparent;font-size:.875rem;font-weight:500}.mt-faq__empty{padding:2rem 0;line-height:1.7}.mt-faq__empty p{margin:0 0 .75rem}.mt-faq__empty-title{font-weight:500}.mt-faq__text-button,.mt-faq__contact a{display:inline-flex;align-items:center;min-height:44px;padding:.5rem 0;text-decoration:underline;text-underline-offset:.25em;background:transparent;border:0;color:rgb(var(--colors-button))}.mt-faq__contact{border-top:1px solid #d2d5cb;padding-top:1.75rem;margin-top:3rem}.mt-faq__contact p{margin:0}.mt-faq .mt-faq__contact a{margin-top:.75rem;min-height:48px;padding:0 20px;background:#465b40;color:#fff;text-decoration:none;font-weight:600}.mt-faq .mt-faq__contact a:hover{background:#3a4c35}.mt-faq :is(button,summary,a):focus-visible{outline:2px solid rgb(var(--colors-button));outline-offset:4px}.mt-faq--product .mt-faq__group+.mt-faq__group{margin-top:0}@media(max-width:767px){.mt-faq__topics{flex-wrap:nowrap;overflow-x:auto;overscroll-behavior-x:contain;scrollbar-width:thin;scrollbar-color:#989e93 transparent;padding-bottom:.5rem}.mt-faq__topics button{max-width:none}.mt-faq__status{margin-top:.75rem}}@media(min-width:1000px){.mt-faq--product .mt-faq__layout{max-width:1280px;display:grid;grid-template-columns:1fr 1.5fr;gap:4rem}}.mt-faq--product .mt-faq__controls{display:none!important}.mt-faq .mt-faq__more,.mt-faq .mt-faq__more:hover{background:#465b40;border-color:#465b40;color:#fff}.mt-faq .mt-faq__contact{border-top:0;padding-top:0;margin-top:2.5rem}
/*# sourceMappingURL=/cdn/shop/t/54/assets/matchatori-faq.css.map */
