.mb-seo{color:#30463b;background:#faf7f0;letter-spacing:normal;font-family:var(--mb-body,Manrope,system-ui,sans-serif)}.mb-seo,.mb-seo *{box-sizing:border-box}.mb-seo-inner{max-width:1160px;margin:0 auto;padding:72px 40px;display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:72px;align-items:start}.mb-seo-intro .mb-seo-inner{padding-top:48px;padding-bottom:48px;align-items:center}.mb-seo-eyebrow{font-size:11px;line-height:1.5;letter-spacing:.16em;text-transform:uppercase;margin:0 0 16px;font-weight:650;color:#617366}.mb-seo h2,.mb-seo h1{font-family:var(--mb-display,Newsreader,Georgia,serif);font-weight:400;letter-spacing:-.025em;line-height:1.08;color:#30463b;margin:0;font-size:clamp(32px,3.2vw,46px);max-width:17ch}.mb-seo .mb-seo-lead{font-size:16px;line-height:1.85;color:#46594d;margin:0;max-width:65ch}.mb-seo-specs{display:flex;list-style:none;padding:0;margin:23px 0 19px;gap:10px 20px;flex-wrap:wrap;font-size:12px;line-height:1.6;font-weight:600;color:#4c6253}.mb-seo-specs li{border-bottom:1px solid #cbd4c8;padding-bottom:5px}.mb-seo a{color:#304f3d;text-underline-offset:5px}.mb-seo-textlink{font-size:13px;text-decoration:underline;display:inline-block;min-height:28px}.mb-seo-textlink span{margin-left:6px}.mb-seo-faq{background:#f0f2eb;scroll-margin-top:105px}.mb-seo-note{font-size:14px;line-height:1.85;max-width:32ch;margin:24px 0 0;color:#596b5d}.mb-seo-question{border:0;border-bottom:1px solid #cbd4c8;margin:0}.mb-seo-question:first-child{border-top:1px solid #cbd4c8}.mb-seo-question summary{display:flex;align-items:center;justify-content:space-between;gap:22px;padding:20px 0;cursor:pointer;list-style:none;font-size:16px;line-height:1.5;font-weight:550;color:#30463b}.mb-seo-question summary::-webkit-details-marker{display:none}.mb-seo-question summary:before,.mb-seo-question summary:after{display:none!important}.mb-seo-question summary span{font-weight:300;font-size:24px;flex:0 0 20px;text-align:center;transition:transform .15s}.mb-seo-question[open] summary span{transform:rotate(45deg)}.mb-seo-question[open] summary{padding-bottom:12px}.mb-seo-answer p{font-size:15px;line-height:1.85;color:#526357;margin:0 28px 22px 0;max-width:65ch}.mb-seo summary:focus-visible,.mb-seo a:focus-visible{outline:2px solid #376048;outline-offset:5px;border-radius:3px}.mb-seo-related{font-size:12px;line-height:1.8;display:flex;gap:12px;flex-wrap:wrap;margin:25px 0 0}.mb-seo-collection-inner{max-width:1060px;margin:0 auto;padding:62px 40px 48px;text-align:center}.mb-seo-collection h1{max-width:24ch;margin:0 auto 24px;font-size:clamp(34px,4vw,56px)}.mb-seo-collection .mb-seo-lead{max-width:76ch;margin:0 auto;font-size:15px}.mb-seo-categories{display:flex;gap:12px;justify-content:center;flex-wrap:wrap;margin:26px 0 0}.mb-seo-categories a{border:1px solid #c3cdbc;border-radius:40px;padding:11px 19px;font-size:13px;line-height:1.5;text-decoration:none;min-height:44px;background:#ffffff40}.mb-seo-categories a:hover{background:#e6ebe0}.mb-seo-categories a span{margin-left:10px}.mb-seo-categories a[aria-current=page]{background:#304f3d;border-color:#304f3d;color:#fffdf8}.mb-seo-shoplinks .mb-seo-collection-inner{padding:34px 24px 38px}.mb-seo-shoplinks .mb-seo-categories{margin-top:16px}@media(max-width:749px){.mb-seo-inner{padding:44px 24px;grid-template-columns:1fr;gap:26px}.mb-seo h2{font-size:34px;max-width:19ch}.mb-seo .mb-seo-lead{font-size:15px;line-height:1.8}.mb-seo-eyebrow{font-size:10px;margin-bottom:13px}.mb-seo-specs{font-size:11px;gap:8px 16px}.mb-seo-note{max-width:42ch;margin-top:17px;font-size:13px}.mb-seo-question summary{font-size:15px;padding:18px 0;gap:15px}.mb-seo-answer p{font-size:14px;margin-right:10px}.mb-seo-collection-inner{padding:38px 24px}.mb-seo-collection h1{font-size:37px}.mb-seo-categories{gap:9px}.mb-seo-categories a{font-size:12px;padding:10px 14px}.mb-seo-faq{scroll-margin-top:95px}}@media(prefers-reduced-motion:reduce){.mb-seo-question summary span{transition:none}}@media(max-width:749px){.mb-seo-intro .mb-seo-inner{padding-top:34px;padding-bottom:34px;gap:20px}}.mb-collection-hero--wash .mbcb__media{aspect-ratio:3120/1279}.mb-collection-hero--boxes .mbcb__media{aspect-ratio:2720/1536}.mbcb.mb-collection-hero--wash.mbcb--full.mbcb--overlay .mbcb__content .mbcb__text{max-width:28%}.mb-collection-hero--wash .mbcb__heading{font-size:clamp(30px,3.2vw,50px)}.mb-collection-hero--wash .mbcb__media:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:linear-gradient(90deg,#f9f6ebe6,#f9f6ebc2 24%,#f9f6eb00 40%)}.mb-collection-hero--wash .mbcb__veil,.mb-collection-hero--boxes .mbcb__veil{display:none}.mb-collection-hero--wash .mbcb__heading,.mb-collection-hero--boxes .mbcb__heading{color:#30463b}.mb-collection-hero--wash .mbcb__sub,.mb-collection-hero--boxes .mbcb__sub{color:#46594d}.mb-wash-moment{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:center;background:#f4efe7;color:#30463b}.mb-wash-moment,.mb-wash-moment *{box-sizing:border-box}.mb-wash-moment__copy{padding:clamp(28px,5vw,80px)}.mb-wash-moment h2{font-family:var(--mb-display,Newsreader,Georgia,serif);font-weight:430;font-size:clamp(32px,3.6vw,54px);line-height:1.08;letter-spacing:-.025em;margin:0 0 24px;color:#30463b}.mb-wash-moment__body{font:15px/1.85 var(--mb-body,Manrope,system-ui,sans-serif);max-width:38ch;color:#526357;margin:0}.mb-wash-moment img{display:block;width:100%;height:auto;aspect-ratio:1576/1182}@media(max-width:749px){.mb-collection-hero--wash .mbcb__media{aspect-ratio:3/2}.mb-collection-hero--boxes .mbcb__media{aspect-ratio:4/3}.mb-collection-hero--wash .mbcb__img,.mb-collection-hero--boxes .mbcb__img{object-position:90% 50%}.mbcb.mb-collection-hero--wash.mbcb--full.mbcb--overlay .mbcb__content .mbcb__text{max-width:none}.mb-collection-hero--wash .mbcb__heading{font-size:clamp(28px,8vw,34px)}.mb-collection-hero--wash .mbcb__media:after{display:none}.mb-wash-moment{grid-template-columns:1fr}.mb-wash-moment img{grid-row:1}.mb-wash-moment__copy{padding:34px 24px 42px}.mb-wash-moment h2{font-size:34px;margin-bottom:18px}.mb-wash-moment__body{font-size:14px;max-width:42ch}}@media(min-width:750px)and (max-width:989px){.mb-collection-hero--wash .mbcb__content{position:static;display:block;background:#faf6ee}.mbcb.mb-collection-hero--wash.mbcb--full.mbcb--overlay .mbcb__inner{width:auto;padding:28px 40px 36px;display:block}.mbcb.mb-collection-hero--wash.mbcb--full.mbcb--overlay .mbcb__content .mbcb__text{max-width:600px}.mb-collection-hero--wash .mbcb__media:after{display:none}}
/*# sourceMappingURL=/cdn/shop/t/25/assets/mb-seo-guide.css.map */
