.mfw-faq{--mfw-faq-line: var(--color--text-lightest, rgba(33, 33, 33, .2));background:var(--mfw-faq-bg, transparent);padding:var(--mfw-faq-pt, 56px) 0 var(--mfw-faq-pb, 56px)}.mfw-faq__inner{display:grid;gap:32px}@media(min-width:61.25em){.mfw-faq--split .mfw-faq__inner{grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:72px;align-items:start}.mfw-faq--split .mfw-faq__intro{position:sticky;top:72px}.mfw-faq--stacked .mfw-faq__inner{max-width:900px;margin:0 auto}}.mfw-faq--panel .mfw-faq__intro{background:var(--mfw-faq-panel, var(--color--accent, #f0f0f0));padding:36px 32px}@media(max-width:47.99em){.mfw-faq--panel .mfw-faq__intro{padding:28px 22px}}.mfw-faq__eyebrow{margin:0 0 10px;font-size:12px;line-height:1.4;letter-spacing:2px;text-transform:uppercase;color:var(--color--text-light, rgba(33, 33, 33, .7))}.mfw-faq__title{margin:0 0 14px;font-family:var(--font--title, inherit);font-size:clamp(23px,2.1vw,28px);line-height:1.25;font-weight:700;letter-spacing:1px;color:var(--color--headings, var(--color--text))}.mfw-faq__text{margin:0 0 24px;max-width:40ch;color:var(--color--text-light, rgba(33, 33, 33, .7))}.mfw-faq__text>:last-child{margin-bottom:0}.mfw-faq__contact{margin:28px 0 0;padding:20px 0 0;list-style:none;border-top:1px solid var(--mfw-faq-line);font-size:13px;line-height:1.9}.mfw-faq--panel .mfw-faq__contact{border-top-color:#21212126}.mfw-faq__intro>:first-child{margin-top:0}.mfw-faq__contact li{display:flex;align-items:center;gap:10px;margin:0}.mfw-faq__contact svg{flex:none;width:15px;height:15px}.mfw-faq__contact a{color:inherit;text-decoration:none}.mfw-faq__contact a:hover{text-decoration:underline}.mfw-faq__list{border-top:1px solid var(--mfw-faq-line);interpolate-size:allow-keywords}.mfw-faq--panel .mfw-faq__list{border-top:0}.mfw-faq--panel .mfw-faq__item:first-child>.mfw-faq__q{padding-top:6px}.mfw-faq__item{border-bottom:1px solid var(--mfw-faq-line)}.mfw-faq__q{display:flex;align-items:center;justify-content:space-between;gap:24px;padding:20px 0;list-style:none;cursor:pointer;font-size:15px;line-height:1.45;font-weight:600;letter-spacing:.5px;color:var(--color--headings, var(--color--text))}.mfw-faq__q::-webkit-details-marker{display:none}.mfw-faq__q:after{content:"";flex:none;width:12px;height:12px;background:linear-gradient(currentColor,currentColor) center / 100% 1.5px no-repeat,linear-gradient(currentColor,currentColor) center / 1.5px 100% no-repeat;transition:transform .25s ease,background-size .25s ease}.mfw-faq__item[open]>.mfw-faq__q:after{transform:rotate(180deg);background-size:100% 1.5px,1.5px 0}.mfw-faq__q:focus-visible{outline:2px solid currentColor;outline-offset:4px}.mfw-faq__a{max-width:70ch;padding:0 40px 22px 0;color:var(--color--text-light, rgba(33, 33, 33, .7))}.mfw-faq__a>:first-child{margin-top:0}.mfw-faq__a>:last-child{margin-bottom:0}.mfw-faq__a a{color:var(--color--text);text-underline-offset:3px}.mfw-faq__a img,.mfw-faq__a iframe,.mfw-faq__a video{max-width:100%;height:auto}@supports selector(::details-content){.mfw-faq__item::details-content{block-size:0;overflow:hidden;transition:block-size .3s ease,content-visibility .3s allow-discrete}.mfw-faq__item[open]::details-content{block-size:auto}}@media(prefers-reduced-motion:reduce){.mfw-faq__q:after,.mfw-faq__item::details-content{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/32/assets/mfw-faq.css.map */
