.mwf-faqs .faq__item,.mwf-faqs .faq__item+.faq__item,.mwf-faqs .ultrapure-v2__faq-item,.mwf-faqs .hwx__faq-item,.mwf-faqs .hwx__faq-item:first-child{background:#fff;border:1px solid var(--mwf-line);border-radius:16px;padding:0;margin:0;box-shadow:none;transition:border-color .15s,box-shadow .15s}.mwf-faqs .faq__item:has([aria-expanded=true]),.mwf-faqs .ultrapure-v2__faq-item[open],.mwf-faqs .hwx__faq-item[open]{border-color:var(--mwf-aqua);box-shadow:0 12px 28px #00285014}.mwf-faqs .ultrapure-v2__faq-list,.mwf-faqs .hwx__faq{gap:10px}.mwf-faqs .faq__item+.faq__item{margin-top:10px}.mwf-faqs .faq__question,.mwf-faqs .ultrapure-v2__faq-item summary,.mwf-faqs .hwx__faq-item summary{display:flex;align-items:center;justify-content:space-between;gap:16px;width:100%;padding:18px 22px;margin:0;font-family:var(--mwf-font);font-weight:800;font-size:1.02rem;line-height:1.4;letter-spacing:0;text-transform:none;color:var(--mwf-navy);background:none;cursor:pointer;text-align:left}.mwf-faqs .ultrapure-v2__faq-item summary:hover{background:none}.mwf-faqs .faq__question:focus-visible,.mwf-faqs .ultrapure-v2__faq-item summary:focus-visible,.mwf-faqs .hwx__faq-item summary:focus-visible{outline:3px solid var(--mwf-aqua);outline-offset:2px;border-radius:16px}.mwf-faqs .faq__question .plus-button,.mwf-faqs .ultrapure-v2__faq-chev,.mwf-faqs .hwx__faq-toggle{flex:none;position:relative;top:auto;right:auto;width:30px;height:30px;margin:0;border-radius:50%;background:var(--mwf-wash);color:var(--mwf-navy);font-size:0;line-height:0;transform:none;transition:background .15s}.mwf-faqs .faq__question .plus-button:before,.mwf-faqs .faq__question .plus-button:after,.mwf-faqs .ultrapure-v2__faq-chev:before,.mwf-faqs .ultrapure-v2__faq-chev:after{content:"";position:absolute;left:50%;top:50%;width:12px;height:2.5px;margin:0;border-radius:2px;background:var(--mwf-navy);opacity:1;transform:translate(-50%,-50%);transition:transform .25s}.mwf-faqs .faq__question .plus-button:after,.mwf-faqs .ultrapure-v2__faq-chev:after{transform:translate(-50%,-50%) rotate(90deg)}.mwf-faqs [aria-expanded=true] .plus-button,.mwf-faqs .ultrapure-v2__faq-item[open] .ultrapure-v2__faq-chev,.mwf-faqs .hwx__faq-item[open] .hwx__faq-toggle{background:var(--mwf-aqua);transform:none}.mwf-faqs [aria-expanded=true] .plus-button:before{opacity:1;transform:translate(-50%,-50%)}.mwf-faqs [aria-expanded=true] .plus-button:after,.mwf-faqs .ultrapure-v2__faq-item[open] .ultrapure-v2__faq-chev:after{transform:translate(-50%,-50%) rotate(0)}.mwf-faqs .hwx__faq-toggle svg{width:14px;height:14px;stroke:var(--mwf-navy);stroke-width:2.6}.mwf-faqs .faq__answer,.mwf-faqs .ultrapure-v2__faq-answer,.mwf-faqs .hwx__faq-answer{margin:0;padding:0 22px 20px;max-width:none;font-family:var(--mwf-font);font-size:1rem;line-height:1.65;color:var(--mwf-slate)}.mwf-faqs button[aria-expanded=true]+.faq__answer-wrapper{background:none}.mwf-faqs .faq__answer a,.mwf-faqs .ultrapure-v2__faq-answer a,.mwf-faqs .hwx__faq-answer a{color:var(--mwf-navy);font-weight:700;text-decoration:underline;text-underline-offset:2px}.mwf-faqs .faq__group-title,.mwf-faqs h1.faq__group-title.heading.h2{margin-bottom:16px;font-family:var(--mwf-font);font-weight:800;font-size:clamp(1.35rem,2.4vw,1.7rem);text-transform:uppercase;color:var(--mwf-navy);text-align:center}@media(max-width:640px){.mwf-faqs .faq__question,.mwf-faqs .ultrapure-v2__faq-item summary,.mwf-faqs .hwx__faq-item summary{padding:16px;font-size:.98rem}.mwf-faqs .faq__answer,.mwf-faqs .ultrapure-v2__faq-answer,.mwf-faqs .hwx__faq-answer{padding:0 16px 18px}}@media(prefers-reduced-motion:reduce){.mwf-faqs .faq__question .plus-button:before,.mwf-faqs .faq__question .plus-button:after,.mwf-faqs .ultrapure-v2__faq-chev:before,.mwf-faqs .ultrapure-v2__faq-chev:after{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/48/assets/mwf-faqs.css.map */
