.mw-faq__head .mw-section-head__title{letter-spacing:-.025em}.mw-faq__item{scroll-margin-top:110px;border-color:#dfe5df}.mw-faq__q{padding-block:22px;font-weight:600}.mw-faq__q:focus-visible{outline:2px solid #1f5f4a;outline-offset:4px}.mw-faq__item[open] .mw-faq__q{color:#1f5f4a}.mw-faq__a{max-width:70ch;line-height:1.75;color:#4b5350}.mw-faq__head .mw-link-arrow{display:inline-flex;min-height:44px;align-items:center}.ng-reviews{padding:72px 0;background:#f5f4f1;color:#1c1f22}.ng-reviews__header{display:flex;align-items:end;justify-content:space-between;gap:24px;margin-bottom:32px}.ng-reviews__header h2{margin:0 0 12px;font-size:clamp(26px,3vw,36px);font-weight:600;letter-spacing:-.025em;line-height:1.15;color:inherit}.ng-reviews__header p{margin:0;font-size:16px;line-height:1.6;color:#59615d;max-width:590px}.ng-reviews__nav{display:flex;gap:10px;flex-shrink:0}.ng-reviews__nav[hidden]{display:none}.ng-reviews__nav button{display:grid;place-items:center;width:46px;height:46px;padding:0;border:1px solid #cbd1ca;border-radius:50%;background:transparent;color:#1f5f4a;font-size:24px;cursor:pointer;transition:background .2s,color .2s}.ng-reviews__nav button:hover{background:#1f5f4a;color:#fff}.ng-reviews__nav button:disabled{opacity:.35;cursor:default;background:transparent;color:#1f5f4a}.ng-reviews__nav button:focus-visible,.ng-reviews__list:focus-visible{outline:2px solid #1f5f4a;outline-offset:4px}.ng-reviews__list{display:grid;grid-auto-flow:column;grid-auto-columns:calc((100% - 40px)/3);gap:20px;overflow-x:auto;overscroll-behavior-inline:contain;scroll-snap-type:x mandatory;list-style:none;padding:0 0 20px;margin:0;scrollbar-width:thin;scrollbar-color:#a6b8ad transparent}.ng-reviews__card{display:flex;flex-direction:column;min-width:0;padding:28px;border:1px solid #e0e4dd;border-radius:12px;background:#fff;scroll-snap-align:start}.ng-reviews__quote{font-family:Georgia,serif;font-size:48px;line-height:.85;color:#1f5f4a;margin-bottom:18px}.ng-reviews__card h3{margin:0 0 14px;font-size:18px;font-weight:600;line-height:1.35;letter-spacing:0;color:inherit}.ng-reviews__card blockquote{margin:0 0 26px;padding:0;border:0;font-size:15px;font-style:normal;line-height:1.75;color:#4b5350}.ng-reviews__card blockquote p{margin:0}.ng-reviews__author{display:flex;align-items:center;gap:12px;margin-top:auto;padding-top:20px;border-top:1px solid #eceee9}.ng-reviews__avatar{display:grid;place-items:center;width:36px;height:36px;flex-shrink:0;border-radius:50%;background:#eaf0e9;color:#1f5f4a;font-size:14px;font-weight:600}.ng-reviews__author cite{font-size:13px;font-style:normal;font-weight:600;letter-spacing:.01em}@media(max-width:989px){.ng-reviews__list{grid-auto-columns:calc((100% - 20px)/2)}}@media(max-width:749px){.ng-reviews{padding:48px 0}.ng-reviews .page-width{padding-inline:20px}.ng-reviews__header{align-items:start;flex-direction:column;gap:20px;margin-bottom:24px}.ng-reviews__header p{font-size:15px}.ng-reviews__list{grid-auto-columns:88%;gap:14px}.ng-reviews__card{padding:24px}.ng-reviews__nav button{width:44px;height:44px}}@media(prefers-reduced-motion:reduce){.ng-reviews__nav button{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/4/compiled_assets/styles.css.map */
