.startseite-v1-bars_route__J_I5p{--mair-v1-bar-bg:#f5f0e8;--mair-v1-bar-icon-bg:#fcfdfb;--mair-v1-bar-text:var(--mf-color-ink-navy,#243047);--mair-v1-bar-hover-text:color-mix(in srgb,var(--mf-color-brand-sage) 82%,var(--mair-v1-bar-text));--mair-v1-bar-icon:color-mix(in srgb,var(--mf-color-brand-sage) 88%,var(--mair-v1-bar-text));--mair-v1-bar-icon-hover:var(--mf-color-brand-sage);--mair-v1-bar-icon-hover-bg:#ffffff;--mair-v1-bar-icon-border:transparent;--mair-v1-bar-arrow:var(--mair-v1-bar-text);--mair-v1-bar-icon-size:22px;--mair-v1-bar-icon-size-mobile:20px;--mair-v1-bar-arrow-size:16px;--mair-v1-bar-label-weight:600;--mair-v1-bar-logo-filter:grayscale(1) contrast(0.92);--mair-v1-bar-logo-opacity:0.68}.startseite-v1-bars_toneBrandGreenWhiteIcons__tvLHH,.startseite-v1-bars_toneBrandGreen__a3S4E{--mair-v1-bar-icon-bg:color-mix(in srgb,#ffffff 16%,transparent);--mair-v1-bar-text:#ffffff;--mair-v1-bar-hover-text:#ffffff;--mair-v1-bar-icon:#ffffff;--mair-v1-bar-icon-hover:var(--mair-v1-bar-bg);--mair-v1-bar-logo-filter:grayscale(1) brightness(0) invert(1);--mair-v1-bar-logo-opacity:0.78}.startseite-v1-bars_toneBrandGreen__a3S4E{--mair-v1-bar-bg:#6a8c75}.startseite-v1-bars_toneBrandGreenWhiteIcons__tvLHH{--mair-v1-bar-bg:#6a8c75;--mair-v1-bar-icon-bg:#ffffff;--mair-v1-bar-icon:var(--mf-color-brand-sage,#57796A);--mair-v1-bar-icon-hover:var(--mf-color-ink-navy,#243047);--mair-v1-bar-icon-hover-bg:#f4f7f4;--mair-v1-bar-arrow:var(--mf-color-brand-sage,#57796A);--mair-v1-bar-label-weight:500}.startseite-v1-bars_toneTenPercent__EyBTP{--mair-v1-bar-bg:#e2e8e1;--mair-v1-bar-text:#243047;--mair-v1-bar-hover-text:#182235;--mair-v1-bar-label-weight:500;--mair-v1-bar-logo-filter:grayscale(1) contrast(0.96) brightness(0.58);--mair-v1-bar-logo-opacity:0.76}.startseite-v1-bars_circleWhite__vt8FH{--mair-v1-mini-bar-gap:clamp(52px,4.5vw,64px);--mair-v1-bar-icon-bg:#ffffff;--mair-v1-bar-icon-border:color-mix(in srgb,var(--mf-border) 72%,transparent);--mair-v1-bar-icon:#496f55;--mair-v1-bar-icon-hover:#314537;--mair-v1-bar-icon-hover-bg:#f7f9f7;--mair-v1-bar-arrow:#496f55}.startseite-v1-bars_circleWhite__vt8FH.mair-home-version-v1-full .mf-home-campaign-hero{padding-bottom:var(--mair-v1-mini-bar-gap)}.startseite-v1-bars_circleWhite__vt8FH.mair-home-version-v1-full section[aria-label=Kategorien]+.mf-home-recommendations{padding-top:var(--mair-v1-mini-bar-gap)}.startseite-v1-bars_iconLarge__MKLeB{--mair-v1-bar-icon-size:24px;--mair-v1-bar-icon-size-mobile:22px;--mair-v1-bar-arrow-size:18px}.startseite-v1-bars_iconMairGreen__j2kvU{--mair-v1-bar-icon:var(--mf-color-brand-sage-display,#57796A);--mair-v1-bar-icon-hover:var(--mf-color-brand-sage,#57796A)}.startseite-v1-bars_iconMairGreen__j2kvU,.startseite-v1-bars_iconProductMuted__F5sfY,.startseite-v1-bars_iconProductNatural__fqXlq{--mair-v1-bar-arrow:var(--mf-color-brand-sage-display,#57796A)}.startseite-v1-bars_iconProductNatural__fqXlq .startseite-v1-bars_categoryLink__SZJX_[data-category-tone=rotwein]{--mair-v1-item-icon:#7b3544}.startseite-v1-bars_iconProductNatural__fqXlq .startseite-v1-bars_categoryLink__SZJX_[data-category-tone=weisswein]{--mair-v1-item-icon:#9a762e}.startseite-v1-bars_iconProductNatural__fqXlq .startseite-v1-bars_categoryLink__SZJX_[data-category-tone=balsamico]{--mair-v1-item-icon:#6b4632}.startseite-v1-bars_iconProductNatural__fqXlq .startseite-v1-bars_categoryLink__SZJX_[data-category-tone=olivenoel]{--mair-v1-item-icon:#5e773e}.startseite-v1-bars_iconProductNatural__fqXlq .startseite-v1-bars_categoryLink__SZJX_[data-category-tone=pasta]{--mair-v1-item-icon:#9b6e32}.startseite-v1-bars_iconProductNatural__fqXlq .startseite-v1-bars_categoryLink__SZJX_[data-category-tone=suessigkeiten]{--mair-v1-item-icon:#8b4f5d}.startseite-v1-bars_iconProductNatural__fqXlq .startseite-v1-bars_categoryLink__SZJX_[data-category-tone=rosewein]{--mair-v1-item-icon:#a65363}.startseite-v1-bars_iconProductNatural__fqXlq .startseite-v1-bars_categoryLink__SZJX_[data-category-tone=prosecco]{--mair-v1-item-icon:#7e7650}.startseite-v1-bars_iconProductNatural__fqXlq .startseite-v1-bars_categoryLink__SZJX_[data-category-tone=grappa]{--mair-v1-item-icon:#8b6c45}.startseite-v1-bars_iconProductNatural__fqXlq .startseite-v1-bars_categoryLink__SZJX_[data-category-tone=antipasti]{--mair-v1-item-icon:#a0523d}.startseite-v1-bars_iconProductMuted__F5sfY .startseite-v1-bars_categoryLink__SZJX_[data-category-tone=rotwein]{--mair-v1-item-icon:#6f4b55}.startseite-v1-bars_iconProductMuted__F5sfY .startseite-v1-bars_categoryLink__SZJX_[data-category-tone=weisswein]{--mair-v1-item-icon:#7e7448}.startseite-v1-bars_iconProductMuted__F5sfY .startseite-v1-bars_categoryLink__SZJX_[data-category-tone=balsamico]{--mair-v1-item-icon:#665348}.startseite-v1-bars_iconProductMuted__F5sfY .startseite-v1-bars_categoryLink__SZJX_[data-category-tone=olivenoel]{--mair-v1-item-icon:#56705a}.startseite-v1-bars_iconProductMuted__F5sfY .startseite-v1-bars_categoryLink__SZJX_[data-category-tone=pasta]{--mair-v1-item-icon:#7f6949}.startseite-v1-bars_iconProductMuted__F5sfY .startseite-v1-bars_categoryLink__SZJX_[data-category-tone=suessigkeiten]{--mair-v1-item-icon:#76545c}.startseite-v1-bars_iconProductMuted__F5sfY .startseite-v1-bars_categoryLink__SZJX_[data-category-tone=rosewein]{--mair-v1-item-icon:#805963}.startseite-v1-bars_iconProductMuted__F5sfY .startseite-v1-bars_categoryLink__SZJX_[data-category-tone=prosecco]{--mair-v1-item-icon:#66745f}.startseite-v1-bars_iconProductMuted__F5sfY .startseite-v1-bars_categoryLink__SZJX_[data-category-tone=grappa]{--mair-v1-item-icon:#75634f}.startseite-v1-bars_iconProductMuted__F5sfY .startseite-v1-bars_categoryLink__SZJX_[data-category-tone=antipasti]{--mair-v1-item-icon:#7d5548}.startseite-v1-bars_iconProductMuted__F5sfY .startseite-v1-bars_categoryLink__SZJX_,.startseite-v1-bars_iconProductNatural__fqXlq .startseite-v1-bars_categoryLink__SZJX_{--mair-v1-item-icon-hover:var(--mair-v1-item-icon)}.startseite-v1-bars_circleWhite__vt8FH.mair-home-version-v1-full .mf-bella-italia__variant--quiet-original{padding-bottom:var(--mair-v1-mini-bar-gap)}.startseite-v1-bars_circleWhite__vt8FH.mair-home-version-v1-full .mf-home-known-from-live+:is(section[data-home-section=feinkost-bestseller],section[data-home-package-version=occasion-cta-image-fill],section[data-home-package-version=sfalsato],section[data-home-package-version=griglia-calma]){padding-top:var(--mair-v1-mini-bar-gap)}.startseite-v1-bars_route__J_I5p.mair-home-version-v1-full .mf-home-landing--surface-aware>[data-home-surface=soft]+[data-home-surface=soft]{padding-top:var(
    --mair-v1-full-same-surface-entry-space,var(--mf-home-same-surface-entry-rhythm)
  )}.startseite-v1-bars_circleOutline__rbJm7{--mair-v1-bar-icon-bg:transparent;--mair-v1-bar-icon-border:#57796A;--mair-v1-bar-icon:#496f55;--mair-v1-bar-icon-hover:#314537;--mair-v1-bar-icon-hover-bg:#f7f9f5;--mair-v1-bar-arrow:#496f55}.startseite-v1-bars_circleTonal__K2EuM{--mair-v1-bar-icon-bg:#d5dfd5;--mair-v1-bar-icon-border:#c8d5ca;--mair-v1-bar-icon:#314537;--mair-v1-bar-icon-hover:#243a2f;--mair-v1-bar-icon-hover-bg:#cbd8cc;--mair-v1-bar-arrow:#314537}.startseite-v1-bars_circleContrast__w2BYG{--mair-v1-bar-icon-bg:#5c7b66;--mair-v1-bar-icon-border:#5c7b66;--mair-v1-bar-icon:#ffffff;--mair-v1-bar-icon-hover:#ffffff;--mair-v1-bar-icon-hover-bg:#4f6c59;--mair-v1-bar-arrow:#ffffff}.startseite-v1-bars_categoryBand__jskLX{min-height:var(--mair-v1-full-category-band-height,96px);border:0;background:var(--mair-v1-bar-bg);padding:0}.startseite-v1-bars_categoryInner__7n_vk{display:flex;width:min(980px,calc(100% - 48px));min-height:var(--mair-v1-full-category-band-height,96px);align-items:center;justify-content:center;gap:clamp(18px,2vw,30px);margin-inline:auto}.startseite-v1-bars_categoryTrack__eHV8L{display:flex;flex:1 1 auto;min-width:0;align-items:center;justify-content:space-between;gap:clamp(20px,2vw,30px);overflow-x:auto;overscroll-behavior-inline:contain;padding:9px 2px;scroll-behavior:smooth;scroll-snap-type:x proximity;scrollbar-width:none}.startseite-v1-bars_categoryTrack__eHV8L::-webkit-scrollbar{display:none}.startseite-v1-bars_categoryLink__SZJX_{display:inline-flex;min-width:-moz-max-content;min-width:max-content;min-height:48px;flex:0 0 auto;align-items:center;justify-content:center;gap:10px;padding:0;color:var(--mair-v1-bar-text);font-family:var(--mf-font-ui);font-size:15.5px;font-weight:var(--mair-v1-bar-label-weight);line-height:1;scroll-snap-align:start;text-decoration:none;white-space:nowrap;transition:color .18s ease}.startseite-v1-bars_categoryIcon__mNCPf{display:inline-grid;width:40px;height:40px;flex:0 0 40px;place-items:center;border:1px solid var(--mair-v1-bar-icon-border);border-radius:999px;background:var(--mair-v1-bar-icon-bg);color:var(--mair-v1-item-icon,var(--mair-v1-bar-icon));box-shadow:0 8px 20px -18px color-mix(in srgb,var(--mair-v1-bar-text) 24%,transparent);transition:background-color .18s ease,color .18s ease}.startseite-v1-bars_categoryIcon__mNCPf .mf-intent-badge-svg{width:var(--mair-v1-bar-icon-size);height:var(--mair-v1-bar-icon-size)}.startseite-v1-bars_categoryLink__SZJX_:hover{color:var(--mair-v1-bar-hover-text)}.startseite-v1-bars_categoryLink__SZJX_:hover .startseite-v1-bars_categoryIcon__mNCPf{background:var(--mair-v1-bar-icon-hover-bg);color:var(--mair-v1-item-icon-hover,var(--mair-v1-bar-icon-hover))}.startseite-v1-bars_categoryArrow__yC1W4{display:inline-grid;width:40px;height:40px;flex:0 0 40px;place-items:center;border:1px solid var(--mair-v1-bar-icon-border);border-radius:999px;background:var(--mair-v1-bar-icon-bg);color:var(--mair-v1-bar-arrow);cursor:pointer;box-shadow:none;transition:background-color .18s ease,color .18s ease}.startseite-v1-bars_categoryArrow__yC1W4 svg{width:var(--mair-v1-bar-arrow-size);height:var(--mair-v1-bar-arrow-size);stroke-width:1.9}.startseite-v1-bars_categoryArrow__yC1W4:hover{background:var(--mair-v1-bar-icon-hover-bg);color:var(--mair-v1-bar-icon-hover)}.startseite-v1-bars_route__J_I5p.mair-home-version-v1-full .mf-home-recommendations .mf-tabs span{cursor:pointer}.startseite-v1-bars_route__J_I5p.mair-home-version-v1-full .mf-home-known-from-live{min-height:var(--mair-v1-full-known-from-band-height,112px);background:var(--mair-v1-bar-bg);padding:0 16px}.startseite-v1-bars_route__J_I5p.mair-home-version-v1-full .mf-home-known-from-live__inner{min-height:var(--mair-v1-full-known-from-band-height,112px);align-items:center}.startseite-v1-bars_route__J_I5p.mair-home-version-v1-full .mf-home-known-from-live .mf-home-trust-press{width:min(100%,880px);min-height:var(--mair-v1-full-known-from-band-height,112px);grid-template-columns:max-content minmax(0,1fr);gap:clamp(34px,4vw,58px);align-items:center;background:transparent;padding:0}.startseite-v1-bars_route__J_I5p.mair-home-version-v1-full .mf-home-known-from-live .mf-home-trust-press>span{color:var(--mair-v1-bar-text);font-size:11px;font-weight:800;letter-spacing:.02em;white-space:nowrap}.startseite-v1-bars_route__J_I5p.mair-home-version-v1-full .mf-home-known-from-live .mf-home-trust-press>div{flex-wrap:nowrap;justify-content:space-between;gap:clamp(24px,3.2vw,46px);overflow-x:auto;scrollbar-width:none}.startseite-v1-bars_route__J_I5p.mair-home-version-v1-full .mf-home-known-from-live .mf-home-trust-press>div::-webkit-scrollbar{display:none}.startseite-v1-bars_route__J_I5p.mair-home-version-v1-full .mf-home-known-from-live .mf-home-trust-press img{flex:0 0 auto;max-width:112px;max-height:25px;opacity:var(--mair-v1-bar-logo-opacity);filter:var(--mair-v1-bar-logo-filter)}.startseite-v1-bars_route__J_I5p.mair-home-version-v1-full .mf-home-known-from-live .mf-home-trust-press img[alt=Wine-Searcher]{max-width:132px;max-height:30px}@media (max-width:760px){.startseite-v1-bars_categoryInner__7n_vk{width:calc(100% - 32px);gap:12px}.startseite-v1-bars_categoryTrack__eHV8L{flex:1 1 auto;gap:12px;padding-inline:0}.startseite-v1-bars_categoryLink__SZJX_{gap:8px;font-size:13.5px}.startseite-v1-bars_categoryIcon__mNCPf{width:36px;height:36px;flex-basis:36px}.startseite-v1-bars_categoryIcon__mNCPf .mf-intent-badge-svg{width:var(--mair-v1-bar-icon-size-mobile);height:var(--mair-v1-bar-icon-size-mobile)}.startseite-v1-bars_categoryArrow__yC1W4{width:38px;height:38px;flex-basis:38px}.startseite-v1-bars_route__J_I5p.mair-home-version-v1-full .mf-home-known-from-live,.startseite-v1-bars_route__J_I5p.mair-home-version-v1-full .mf-home-known-from-live__inner{min-height:var(--mair-v1-full-known-from-band-height,120px)}.startseite-v1-bars_route__J_I5p.mair-home-version-v1-full .mf-home-known-from-live .mf-home-trust-press{min-height:var(--mair-v1-full-known-from-band-height,120px);grid-template-columns:minmax(0,1fr);gap:12px;padding-block:16px}.startseite-v1-bars_route__J_I5p.mair-home-version-v1-full .mf-home-known-from-live .mf-home-trust-press>div{justify-content:flex-start;padding-bottom:2px}}.mair-newsletter-section_section__POb2z{padding-block:clamp(40px,4vw,56px);background:var(--mair-v1-green-section-bg,#e2e8e1b0)}.mair-newsletter-section_green__tub_j{--newsletter-field-bg:#ffffff;--newsletter-field-hover-bg:#ffffff;--newsletter-field-focus-bg:#ffffff;background:#57796a}.mair-newsletter-section_green__tub_j .mair-newsletter-section_kicker__q7Qc0{color:color-mix(in srgb,#ffffff 88%,transparent)}.mair-newsletter-section_green__tub_j .mair-newsletter-section_copy__n5zny>p:not(.mair-newsletter-section_title__LNpje),.mair-newsletter-section_green__tub_j .mair-newsletter-section_title__LNpje{color:#ffffff}.mair-newsletter-section_green__tub_j .mair-newsletter-section_title__LNpje{text-transform:none}.mair-newsletter-section_green__tub_j .mair-newsletter-section_signature__dcD32{display:none}.mair-newsletter-section_green__tub_j .mair-newsletter-section_formFrame__QvRMD{border:0;border-radius:0;background:transparent;padding:0}.mair-newsletter-section_green__tub_j .mair-newsletter-section_fields__rKDK1 label>span,.mair-newsletter-section_green__tub_j .mair-newsletter-section_formFooter__ReW3k p{color:#ffffff}.mair-newsletter-section_green__tub_j .mair-newsletter-section_fields__rKDK1 input{border-color:color-mix(in srgb,#ffffff 46%,transparent);background:var(--newsletter-field-bg);color:var(--mf-color-ink-navy,#243047)}.mair-newsletter-section_green__tub_j .mair-newsletter-section_fields__rKDK1 input::-moz-placeholder{color:color-mix(in srgb,var(--mf-color-ink-navy,#243047) 58%,#ffffff)}.mair-newsletter-section_green__tub_j .mair-newsletter-section_fields__rKDK1 input::placeholder{color:color-mix(in srgb,var(--mf-color-ink-navy,#243047) 58%,#ffffff)}.mair-newsletter-section_green__tub_j .mair-newsletter-section_fields__rKDK1 input:hover{background:var(--newsletter-field-hover-bg)}.mair-newsletter-section_green__tub_j .mair-newsletter-section_fields__rKDK1 input:focus-visible{border-color:#ffffff;outline:0;background:var(--newsletter-field-focus-bg);box-shadow:none}.mair-newsletter-section_green__tub_j .mair-newsletter-section_formFooter__ReW3k button{background:#ffffff;color:var(--mf-color-ink-navy,#243047)}.mair-newsletter-section_green__tub_j .mair-newsletter-section_formFooter__ReW3k button:hover{background:color-mix(in srgb,#ffffff 88%,#eaeee9)}.mair-newsletter-section_layout__eI6ND{display:grid;grid-template-columns:minmax(0,.88fr) minmax(480px,1.12fr);gap:clamp(54px,7vw,104px);align-items:center}.mair-newsletter-section_copy__n5zny{min-width:0}.mair-newsletter-section_kicker__q7Qc0{display:block;margin-bottom:13px;color:var(--mf-color-brand-sage-display,#57796A);font-family:var(--mair-v1-script),"Brush Script MT",cursive;font-size:clamp(23px,2vw,27px);font-weight:700;line-height:1}.mair-newsletter-section_title__LNpje{max-width:18ch;margin:0;color:var(--mf-color-ink-navy,#243047);font-family:var(--mf-font-display);font-size:clamp(29px,2.45vw,36px);font-weight:var(--mf-weight-display-strong);line-height:var(--mair-v1-content-title-line-height,1.02);text-transform:uppercase;overflow-wrap:break-word;text-wrap:balance;white-space:normal}.mair-newsletter-section_copy__n5zny>p:not(.mair-newsletter-section_title__LNpje){max-width:48ch;margin:15px 0 0;color:color-mix(in srgb,var(--mf-color-ink-navy,#243047) 74%,#ffffff);font-family:var(--mf-font-body);font-size:14.5px;line-height:1.5}.mair-newsletter-section_signature__dcD32{display:flex;align-items:center;gap:13px;margin-top:22px}.mair-newsletter-section_signature__dcD32 img{width:clamp(142px,11vw,164px);height:auto;opacity:.92}.mair-newsletter-section_formFrame__QvRMD{border:1px solid color-mix(in srgb,var(--mf-color-ink-navy,#243047) 7%,transparent);border-radius:24px;background:var(--mair-v1-newsletter-frame-bg,#fafbf9);padding:clamp(22px,2.4vw,30px)}.mair-newsletter-section_form__T3YWA{display:grid;gap:18px;min-width:0}.mair-newsletter-section_fields__rKDK1{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.mair-newsletter-section_fields__rKDK1 label{display:grid;gap:7px;min-width:0}.mair-newsletter-section_fields__rKDK1 label>span{color:color-mix(in srgb,var(--mf-color-ink-navy,#243047) 66%,#ffffff);font-family:var(--mf-font-ui);font-size:10px;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.mair-newsletter-section_fields__rKDK1 input{width:100%;min-width:0;min-height:50px;border:1px solid color-mix(in srgb,var(--mf-color-ink-navy,#243047) 12%,transparent);border-radius:16px;background:#ffffff;padding:0 17px;color:var(--mf-color-ink-navy,#243047);font-family:var(--mf-font-body);font-size:14px;outline:0;transition:border-color .16s ease,background-color .16s ease}.mair-newsletter-section_fields__rKDK1 input::-moz-placeholder{color:color-mix(in srgb,var(--mf-color-ink-navy,#243047) 42%,transparent)}.mair-newsletter-section_fields__rKDK1 input::placeholder{color:color-mix(in srgb,var(--mf-color-ink-navy,#243047) 42%,transparent)}.mair-newsletter-section_fields__rKDK1 input:focus-visible{border-color:var(--mf-color-brand-sage,#57796A);outline:0;box-shadow:none}.mair-newsletter-section_formFooter__ReW3k{display:flex;align-items:center;justify-content:space-between;gap:22px}.mair-newsletter-section_turnstile___k7vY{display:flex;min-height:0}.mair-newsletter-section_turnstile___k7vY:empty{display:none}.mair-newsletter-section_status__Dx1IT{margin:-4px 0 0;border-radius:14px;padding:11px 13px;font-family:var(--mf-font-body);font-size:13px;line-height:1.35}.mair-newsletter-section_statusSuccess__2Fmdm{background:color-mix(in srgb,var(--mf-color-brand-sage,#57796A) 11%,#ffffff);color:color-mix(in srgb,var(--mf-color-brand-sage,#57796A) 64%,#172033)}.mair-newsletter-section_statusError__aC6pt{background:color-mix(in srgb,var(--mf-color-campaign-sale,#db7f56) 13%,#ffffff);color:color-mix(in srgb,var(--mf-color-campaign-sale,#db7f56) 58%,#172033)}.mair-newsletter-section_green__tub_j .mair-newsletter-section_statusSuccess__2Fmdm{background:color-mix(in srgb,#ffffff 18%,transparent);color:#ffffff}.mair-newsletter-section_green__tub_j .mair-newsletter-section_statusError__aC6pt{background:color-mix(in srgb,#ffffff 88%,var(--mf-color-campaign-sale,#db7f56));color:#7c3f29}.mair-newsletter-section_formFooter__ReW3k p{max-width:44ch;margin:0;color:color-mix(in srgb,var(--mf-color-ink-navy,#243047) 56%,#ffffff);font-family:var(--mf-font-body);font-size:11px;line-height:1.4}.mair-newsletter-section_formFooter__ReW3k button{min-height:46px;flex:0 0 auto;border:0;border-radius:999px;background:var(--mf-color-campaign-sale,#db7f56);padding:0 21px;color:#ffffff;cursor:pointer;font-family:var(--mf-font-ui);font-size:13px;font-weight:700;transition:transform .16s ease,background-color .16s ease}.mair-newsletter-section_formFooter__ReW3k button:hover{background:color-mix(in srgb,var(--mf-color-campaign-sale,#db7f56) 88%,#7c3f29);transform:translateY(-1px)}.mair-newsletter-section_formFooter__ReW3k button:disabled{cursor:not-allowed;opacity:.62}.mair-newsletter-section_formFooter__ReW3k button:active{transform:translateY(1px)}.mair-newsletter-section_formFooter__ReW3k button:focus-visible{outline:3px solid color-mix(in srgb,var(--mf-color-campaign-sale,#db7f56) 38%,transparent);outline-offset:3px}@media (max-width:1040px){.mair-newsletter-section_layout__eI6ND{grid-template-columns:1fr;gap:36px}}@media (max-width:620px){.mair-newsletter-section_section__POb2z{padding-block:38px}.mair-newsletter-section_title__LNpje{font-size:27px;white-space:normal}.mair-newsletter-section_signature__dcD32{align-items:flex-start;flex-direction:column;gap:6px}.mair-newsletter-section_formFrame__QvRMD{border-radius:22px;padding:18px}.mair-newsletter-section_fields__rKDK1{grid-template-columns:1fr}.mair-newsletter-section_fields__rKDK1 input{font-size:16px}.mair-newsletter-section_formFooter__ReW3k{align-items:stretch;flex-direction:column-reverse;gap:13px}.mair-newsletter-section_formFooter__ReW3k button{width:100%}}@media (prefers-reduced-motion:reduce){.mair-newsletter-section_fields__rKDK1 input,.mair-newsletter-section_formFooter__ReW3k button{transition:none}}.startseite-v1_route__bd_fR{--mf-home-title-to-tabs-gap:25px;--mf-home-tabs-to-content-gap:32px;--mair-v1-cream:#fafbf9;--mair-v1-chip-sun:#f4dfac;--mair-v1-chip-sun-text:#4c3822;--mair-v1-chip-olive:var(--mf-color-brand-sage-soft,#dde6e0);--mair-v1-green:var(--mf-color-brand-sage,#57796A);--mair-v1-green-display:#57796a;--mair-v1-section-sage:#e6ece57a;--mair-v1-radius:28px;--mair-v1-shadow-color:29 41 57;--mf-shadow-card:0 18px 42px -30px rgb(var(--mair-v1-shadow-color)/0.2),0 7px 18px -16px rgb(var(--mair-v1-shadow-color)/0.1);--mf-shadow-card-hover:inset 0 1px 0 color-mix(in srgb,#ffffff 38%,transparent),0 20px 46px -33px rgb(var(--mair-v1-shadow-color)/0.2),0 8px 20px -18px rgb(var(--mair-v1-shadow-color)/0.1);--mf-shadow-panel:0 22px 56px -36px rgb(var(--mair-v1-shadow-color)/0.18),0 8px 22px -18px rgb(var(--mair-v1-shadow-color)/0.1);--mf-shadow-panel-hover:0 24px 56px -38px rgb(var(--mair-v1-shadow-color)/0.2),0 9px 22px -20px rgb(var(--mair-v1-shadow-color)/0.1);--mf-shadow-hero:0 28px 70px -48px rgb(var(--mair-v1-shadow-color)/0.28),0 10px 26px -22px rgb(var(--mair-v1-shadow-color)/0.12);--mf-shadow-hero-hover:0 29px 70px -49px rgb(var(--mair-v1-shadow-color)/0.28),0 11px 27px -24px rgb(var(--mair-v1-shadow-color)/0.12);--mair-v1-product-card-bg:var(--mf-product-card-surface)}.startseite-v1_route__bd_fR .mf-home-campaign-hero{padding-bottom:clamp(28px,3vw,40px);background:var(--mair-v1-section-sage)}body:has(.startseite-v1_route__bd_fR) .mf-commerce-header{border-bottom-color:color-mix(in srgb,var(--mf-border) 58%,transparent)}body:has(.startseite-v1_route__bd_fR) .mf-commerce-header__search{--mf-header-hairline:color-mix(in srgb,var(--mf-border) 58%,transparent)}.startseite-v1_route__bd_fR .mf-home-campaign-hero__grid{grid-template-columns:1.92fr .9fr .9fr;gap:clamp(16px,1.55vw,24px)}.startseite-v1_route__bd_fR .mf-home-campaign-hero__primary,.startseite-v1_route__bd_fR .mf-home-campaign-hero__tile{border:1px solid color-mix(in srgb,var(--mf-color-border) 72%,transparent);border-radius:var(--mair-v1-radius);box-shadow:0 1px 0 color-mix(in srgb,#ffffff 52%,transparent) inset,var(--mf-shadow-hero)}.startseite-v1_route__bd_fR .mf-home-campaign-hero__primary{min-height:clamp(560px,48vw,700px)}.startseite-v1_route__bd_fR .mf-home-campaign-hero__primary-copy{max-width:34rem;padding:clamp(26px,3.3vw,50px)}.startseite-v1_route__bd_fR .mf-home-campaign-hero__primary--text-bottom{align-items:flex-end}.startseite-v1_route__bd_fR .mf-home-campaign-hero__badge,.startseite-v1_route__bd_fR .mf-home-campaign-hero__eyebrow{align-self:flex-start;width:-moz-max-content;width:max-content;padding:6px 12px;border-radius:999px;background:var(--mair-v1-chip-olive);color:var(--mf-color-ink-navy);font-family:var(--mf-font-ui);font-size:11px;font-weight:700;letter-spacing:.07em;line-height:1;text-shadow:none;text-transform:uppercase}.startseite-v1_route__bd_fR .mf-home-campaign-hero__primary-copy,.startseite-v1_route__bd_fR .mf-home-campaign-hero__tile-text{text-shadow:0 2px 18px color-mix(in srgb,#000000 46%,transparent)}.startseite-v1_route__bd_fR .mf-home-campaign-hero__tile--2 .mf-home-campaign-hero__eyebrow{background:var(--mair-v1-chip-olive);color:var(--mf-color-ink-navy)}.startseite-v1_route__bd_fR .mf-home-campaign-hero__accent{display:block;margin:2px 0 8px;color:#ffffff;font-family:var(--mair-v1-script),"Brush Script MT",cursive;font-size:clamp(31px,3vw,47px);font-weight:700;line-height:.9;text-transform:none;transform:rotate(-1deg)}.startseite-v1_route__bd_fR .mf-home-campaign-hero__primary h1{max-width:11ch;color:#ffffff;font-size:clamp(40px,4.18vw,64px);line-height:var(--mair-v1-hero-title-line-height,.94)}.startseite-v1_route__bd_fR .mf-home-campaign-hero__primary h1.mf-home-campaign-hero__title--lines{max-width:none;white-space:nowrap}.startseite-v1_route__bd_fR .mf-home-campaign-hero__primary-text{max-width:34rem;margin-top:18px;color:#ffffff;font-size:clamp(16px,1.18vw,19px);font-weight:560;line-height:1.48}.startseite-v1_route__bd_fR .mf-home-campaign-hero__actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:26px}.startseite-v1_route__bd_fR .mf-home-campaign-hero__action{display:inline-flex;min-height:46px;align-items:center;justify-content:center;gap:8px;border-radius:999px;font-family:var(--mf-font-ui);font-size:14px;font-weight:700;line-height:1;text-shadow:none}.startseite-v1_route__bd_fR .mf-home-campaign-hero__action svg{width:16px;height:16px}.startseite-v1_route__bd_fR .mf-home-campaign-hero__action--primary{padding:0 20px 0 22px;background:var(--mf-color-campaign-sale);color:#ffffff;box-shadow:none}.startseite-v1_route__bd_fR .mf-home-campaign-hero__action--secondary{padding:0 19px;border:1px solid color-mix(in srgb,#ffffff 58%,transparent);background:color-mix(in srgb,#ffffff 16%,transparent);color:#ffffff;backdrop-filter:blur(6px)}.startseite-v1_route__bd_fR.mair-home-hero-variant-55 .mf-home-campaign-hero__primary-copy{max-width:min(42rem,88%)}.startseite-v1_route__bd_fR.mair-home-hero-variant-55 .mf-home-campaign-hero__primary-text{max-width:25rem}.startseite-v1_route__bd_fR.mair-home-hero-variant-55 .mf-home-campaign-hero__actions{flex-wrap:nowrap}.startseite-v1_route__bd_fR.mair-home-hero-variant-55 .mf-home-campaign-hero__action{white-space:nowrap}.startseite-v1_route__bd_fR .mf-home-campaign-hero__primary .mf-home-campaign-hero__go{display:none}.startseite-v1_route__bd_fR .mf-home-campaign-hero__tile{justify-content:flex-end;min-height:clamp(196px,17.5vw,250px)}.startseite-v1_route__bd_fR .mf-home-campaign-hero__tile strong{max-width:12ch;margin-top:4px;color:#ffffff;font-size:clamp(26px,1.95vw,34px);line-height:var(--mair-v1-hero-tile-line-height,.98)}.startseite-v1_route__bd_fR .mf-home-campaign-hero__tile-copy{max-width:21ch;margin-top:5px;color:#ffffff;font-size:13px;font-weight:560;line-height:1.28}.startseite-v1_route__bd_fR .mf-home-campaign-hero__tile--3 strong{max-width:16ch;font-size:clamp(31px,2.35vw,40px)}.startseite-v1_route__bd_fR .mf-home-campaign-hero__tile--3 .mf-home-campaign-hero__tile-copy{max-width:30ch}.startseite-v1_route__bd_fR .mf-home-campaign-hero__tile .mf-home-campaign-hero__go{right:clamp(14px,1.4vw,20px);left:auto;bottom:clamp(14px,1.4vw,20px);width:37px;height:37px;border-color:color-mix(in srgb,#ffffff 72%,transparent);background:color-mix(in srgb,#ffffff 14%,transparent);backdrop-filter:blur(2px);box-shadow:none}.startseite-v1_route__bd_fR .mf-home-campaign-hero__tile .mf-home-campaign-hero__go svg{width:16px;height:16px;stroke-width:1.75}.startseite-v1_route__bd_fR .mf-home-campaign-hero__tile:hover .mf-home-campaign-hero__go{background:color-mix(in srgb,#ffffff 24%,transparent);transform:translateX(2px)}.startseite-v1_route__bd_fR [data-hero-presentation=product-light].mf-home-campaign-hero__tile .mf-home-campaign-hero__tile-text{z-index:2;max-width:52%;text-shadow:none}.startseite-v1_route__bd_fR [data-hero-presentation=product-light].mf-home-campaign-hero__tile .mf-home-campaign-hero__tile-copy,.startseite-v1_route__bd_fR [data-hero-presentation=product-light].mf-home-campaign-hero__tile strong{color:var(--mf-color-ink-navy)}.startseite-v1_route__bd_fR.mair-home-hero-variant-55 .mf-home-campaign-hero__tile--2 .mf-home-campaign-hero__tile-text{max-width:58%}.startseite-v1_route__bd_fR.mair-home-hero-variant-55 .mf-home-campaign-hero__tile--2 .mf-home-campaign-hero__tile-text strong{white-space:normal}.startseite-v1_route__bd_fR.mair-home-hero-variant-55 .mf-home-campaign-hero__tile--2 [data-hero-foreground-layout=trio]>span{bottom:4%;width:37%;height:100%}.startseite-v1_route__bd_fR.mair-home-hero-variant-55 .mf-home-campaign-hero__tile--2 [data-hero-foreground-layout=trio]>span:first-child{right:40%;transform:rotate(-4deg) scale(.96)}.startseite-v1_route__bd_fR.mair-home-hero-variant-55 .mf-home-campaign-hero__tile--2 [data-hero-foreground-layout=trio]>span:nth-child(2){right:18%;transform:translateY(-3%) rotate(1deg) scale(1.04)}.startseite-v1_route__bd_fR.mair-home-hero-variant-55 .mf-home-campaign-hero__tile--2 [data-hero-foreground-layout=trio]>span:nth-child(3){right:-1%;transform:rotate(4deg) scale(.96)}.startseite-v1_route__bd_fR.mair-home-hero-variant-55 .mf-home-campaign-hero__tile--2 [data-hero-foreground-layout=trio] img{filter:none}.startseite-v1_route__bd_fR [data-hero-presentation=product-light].mf-home-campaign-hero__tile .mf-home-campaign-hero__go{z-index:2;border-color:color-mix(in srgb,var(--mf-color-ink-navy) 28%,transparent);background:color-mix(in srgb,#ffffff 78%,transparent);color:var(--mf-color-ink-navy)}.startseite-v1_categoryBand__LYhJr{padding:clamp(8px,1vw,14px) 0 clamp(34px,3.3vw,46px);background:var(--mair-v1-cream)}.startseite-v1_categoryInner__umTnF{display:flex;width:min(940px,calc(100% - 48px));margin:0 auto;align-items:center;justify-content:center;gap:clamp(14px,1.6vw,22px)}.startseite-v1_categoryTrack__ZOmRq{display:flex;flex:1 1 auto;min-width:0;align-items:center;gap:clamp(18px,1.8vw,24px);overflow-x:auto;padding:8px 3px 10px;scroll-snap-type:x proximity;scrollbar-width:none}.startseite-v1_categoryTrack__ZOmRq::-webkit-scrollbar{display:none}.startseite-v1_categoryArrow__oy0QE,.startseite-v1_categoryPill__NvjO4{border:1px solid color-mix(in srgb,var(--mf-border) 72%,transparent);background:color-mix(in srgb,#ffffff 72%,transparent);color:var(--mf-ink);box-shadow:0 12px 24px -26px color-mix(in srgb,#1d2939 30%,transparent);transition:border-color .18s ease,color .18s ease,transform .18s ease,background-color .18s ease}.startseite-v1_categoryPill__NvjO4{display:inline-flex;flex:0 0 112px;min-width:112px;min-height:74px;flex-direction:column;align-items:center;justify-content:center;gap:8px;border-radius:23px;padding:11px 17px;font-family:var(--mf-font-ui);font-size:13px;font-weight:600;line-height:1;scroll-snap-align:start;text-decoration:none}.startseite-v1_categoryPill__NvjO4 .mf-intent-badge-svg{width:27px;height:27px;color:var(--mair-v1-green-display)}.startseite-v1_categoryPillWideIcon__43h_o .mf-intent-badge-svg{width:30px;height:30px}.startseite-v1_categoryPill__NvjO4:hover{border-color:color-mix(in srgb,var(--mf-color-brand-sage) 38%,var(--mf-border));background:#ffffff;color:var(--mf-color-primary);transform:translateY(-1px)}.startseite-v1_categoryPill__NvjO4:hover .mf-intent-badge-svg{color:var(--mf-color-primary)}.startseite-v1_categoryArrow__oy0QE{display:inline-grid;flex:0 0 auto;width:42px;height:42px;place-items:center;border-radius:999px}.startseite-v1_categoryArrow__oy0QE svg{width:17px;height:17px;stroke-width:1.8}.startseite-v1_categoryArrow__oy0QE:hover{background:#ffffff;color:var(--mf-color-primary);transform:translateY(-1px)}.startseite-v1_route__bd_fR .mf-home-recommendations{padding-block:80px;background:var(--mair-v1-cream)}.startseite-v1_route__bd_fR .mf-home-recommendations__head{margin-bottom:var(--mf-home-tabs-to-content-gap);padding-top:0}.startseite-v1_route__bd_fR .mf-home-recommendations__head .mf-home-recommendations__eyebrow{display:block;margin:0 0 var(--mf-kicker-title-gap-section,15px);color:#57796a;font-family:var(--mair-v1-script),"Brush Script MT",cursive;font-size:24px;font-weight:700;letter-spacing:0;line-height:1;text-transform:none}.startseite-v1_route__bd_fR .mf-home-recommendations .mf-product-card{--mf-product-card-radius:20px;--mf-product-card-title-text:clamp(15.4px,1.12vw,17px);border-radius:20px;background:var(--mair-v1-product-card-bg)}.startseite-v1_route__bd_fR .mf-home-recommendations .mf-product-card__category{color:var(--mf-color-brand-sage);font-family:var(--mf-font-ui);font-size:11.4px;font-weight:600;letter-spacing:.08em;line-height:1.1;text-transform:uppercase}.startseite-v1_route__bd_fR .mf-home-recommendations .mf-product-card__sale-badge{min-height:0;border:0;border-radius:999px;background:var(--mf-color-campaign-sale);color:#ffffff;font-family:var(--mf-font-ui);font-size:12.8px;font-weight:600;letter-spacing:.08em;line-height:1;padding:5px 11px;text-transform:uppercase;box-shadow:0 10px 18px -16px color-mix(in srgb,var(--mf-color-campaign-sale) 70%,var(--mf-shadow))}.startseite-v1_route__bd_fR .mf-bella-italia__variant--quiet-original{background:var(--mair-v1-cream)}.startseite-v1_route__bd_fR .mf-bella-italia__variant--surface-product-card-surface .mf-bella-italia-stage{border-color:color-mix(in srgb,var(--mf-border) 72%,transparent)}.startseite-v1_route__bd_fR .mf-home-known-from-live{background:var(--mair-v1-cream)}.startseite-v1_route__bd_fR .mf-home-product-carousel{--mf-home-product-gap:clamp(18px,1.65vw,22px)}.startseite-v1_route__bd_fR .mf-bella-italia__variant--quiet-original .mf-bella-italia-stage{border-radius:var(--mair-v1-radius)}.startseite-v1_route__bd_fR .mf-bella-italia__variant--quiet-original .mf-bella-italia-stage__copy{background:var(--mf-product-card-surface)}.startseite-v1_route__bd_fR .mf-bella-italia__variant--quiet-original .mf-home-trust-bella-v6-split__media-links a{background:var(--mair-v1-product-card-bg);border-color:color-mix(in srgb,var(--mf-color-ink-navy) 10%,transparent);color:var(--mf-color-ink-navy)}.startseite-v1_route__bd_fR .mf-bella-italia__variant--quiet-original .mf-home-trust-bella-v6-split__media-links a:hover .mf-bella-italia__variant--quiet-original .mf-home-trust-bella-v6-split__media-links a:focus-visible .mf-bella-italia__variant--quiet-original .mf-home-trust-bella-v6-split__media-links a:active{background:var(--mair-v1-product-card-bg);border-color:color-mix(in srgb,var(--mf-color-ink-navy) 10%,transparent);color:var(--mf-color-ink-navy)}.startseite-v1_route__bd_fR .mf-bella-italia__variant--quiet-original .mf-home-landing__eyebrow{color:var(--mair-v1-green-display);font-family:var(--mair-v1-script),"Brush Script MT",cursive;font-size:24px;font-weight:700;letter-spacing:0;line-height:1;text-transform:none}.startseite-v1_route__bd_fR .mf-bella-italia__variant--quiet-original .mf-home-section-head h2{margin-top:15px;color:var(--mf-color-ink-navy)}.startseite-v1_route__bd_fR .mf-bella-italia__variant--quiet-original .mf-bella-italia-review__meta span[aria-label]{font-size:14px;letter-spacing:.06em}.startseite-v1_route__bd_fR .mf-bella-italia__variant--quiet-original .mf-bella-italia-proof__rating span[aria-label]{font-size:14px;letter-spacing:.07em}@media (max-width:920px){.startseite-v1_route__bd_fR .mf-home-campaign-hero__grid{grid-template-columns:1fr 1fr}.startseite-v1_route__bd_fR .mf-home-campaign-hero__primary{grid-column:1/-1;min-height:clamp(540px,75vw,600px)}.startseite-v1_route__bd_fR .mf-home-campaign-hero__primary h1{font-size:clamp(36px,8.6vw,56px)}}@media (max-width:640px){.startseite-v1_route__bd_fR .mf-home-campaign-hero__grid{grid-template-columns:1fr}.startseite-v1_route__bd_fR .mf-home-campaign-hero__primary{grid-column:1;min-height:clamp(500px,140vw,548px)}.startseite-v1_route__bd_fR .mf-home-campaign-hero__tile--1,.startseite-v1_route__bd_fR .mf-home-campaign-hero__tile--2,.startseite-v1_route__bd_fR .mf-home-campaign-hero__tile--3{grid-column:1}.startseite-v1_route__bd_fR .mf-home-campaign-hero__tile{min-height:clamp(190px,58vw,214px)}.startseite-v1_route__bd_fR .mf-home-campaign-hero__primary-copy{padding:24px}.startseite-v1_route__bd_fR .mf-home-campaign-hero__actions{gap:10px}.startseite-v1_route__bd_fR .mf-home-campaign-hero__action{min-height:44px;font-size:13px}.startseite-v1_route__bd_fR.mair-home-hero-variant-55 .mf-home-campaign-hero__actions{gap:8px}.startseite-v1_route__bd_fR.mair-home-hero-variant-55 .mf-home-campaign-hero__action{font-size:12px}.startseite-v1_route__bd_fR.mair-home-hero-variant-55 .mf-home-campaign-hero__action--primary{padding-inline:12px 10px}.startseite-v1_route__bd_fR.mair-home-hero-variant-55 .mf-home-campaign-hero__action--secondary{padding-inline:12px}.startseite-v1_route__bd_fR.mair-home-hero-variant-55 .mf-home-campaign-hero__tile--2 .mf-home-campaign-hero__tile-text{max-width:60%}.startseite-v1_route__bd_fR.mair-home-hero-variant-55 .mf-home-campaign-hero__tile--2 [data-hero-foreground-layout=trio]>span{bottom:1%;width:34%;height:98%}.startseite-v1_route__bd_fR.mair-home-hero-variant-55 .mf-home-campaign-hero__tile--2 [data-hero-foreground-layout=trio]>span:first-child{right:40%}.startseite-v1_route__bd_fR.mair-home-hero-variant-55 .mf-home-campaign-hero__tile--2 [data-hero-foreground-layout=trio]>span:nth-child(2){right:19%}.startseite-v1_route__bd_fR.mair-home-hero-variant-55 .mf-home-campaign-hero__tile--2 [data-hero-foreground-layout=trio]>span:nth-child(3){right:0}.startseite-v1_categoryInner__umTnF{width:min(var(--mf-container),calc(100% - 32px))}.startseite-v1_categoryPill__NvjO4{min-width:108px;min-height:70px;font-size:12.5px}}@media (prefers-reduced-motion:reduce){.startseite-v1_route__bd_fR .mf-home-campaign-hero__action,.startseite-v1_route__bd_fR .mf-home-campaign-hero__go,.startseite-v1_route__bd_fR .mf-home-campaign-hero__primary-img,.startseite-v1_route__bd_fR .mf-home-campaign-hero__tile-img{transition:none}.startseite-v1_route__bd_fR .mf-home-campaign-hero__primary:focus-visible .mf-home-campaign-hero__primary-img,.startseite-v1_route__bd_fR .mf-home-campaign-hero__primary:hover .mf-home-campaign-hero__primary-img,.startseite-v1_route__bd_fR .mf-home-campaign-hero__tile:focus-visible .mf-home-campaign-hero__tile-img,.startseite-v1_route__bd_fR .mf-home-campaign-hero__tile:hover .mf-home-campaign-hero__tile-img{transform:none}}.bento-campaign-hero_foreground__gPwau{position:absolute;inset:0;z-index:0;display:block;overflow:hidden;pointer-events:none;transition:transform .52s ease}.bento-campaign-hero_foregroundItem__YZqTn{position:absolute;display:block}.bento-campaign-hero_foregroundItem__YZqTn img{-o-object-fit:contain;object-fit:contain;filter:drop-shadow(0 16px 15px rgb(20 25 20/.2))}.bento-campaign-hero_trio__D7Ieu .bento-campaign-hero_foregroundItem__YZqTn{bottom:18%;width:29%;height:75%}.bento-campaign-hero_trio__D7Ieu[data-hero-foreground-size=large] .bento-campaign-hero_foregroundItem__YZqTn{bottom:15%;width:31.5%;height:80%}.bento-campaign-hero_trio__D7Ieu .bento-campaign-hero_foregroundItem__YZqTn:first-child{right:35%;transform:rotate(-3deg) scale(.93)}.bento-campaign-hero_trio__D7Ieu .bento-campaign-hero_foregroundItem__YZqTn:nth-child(2){right:16%;z-index:1;transform:translateY(-2%) rotate(1deg)}.bento-campaign-hero_trio__D7Ieu .bento-campaign-hero_foregroundItem__YZqTn:nth-child(3){right:-3%;transform:rotate(3deg) scale(.94)}.bento-campaign-hero_cascade__5f4HL .bento-campaign-hero_foregroundItem__YZqTn,.bento-campaign-hero_lineup__vSKIC .bento-campaign-hero_foregroundItem__YZqTn{bottom:-8%;width:19%;height:92%}.bento-campaign-hero_cascade__5f4HL .bento-campaign-hero_foregroundItem__YZqTn:first-child,.bento-campaign-hero_lineup__vSKIC .bento-campaign-hero_foregroundItem__YZqTn:first-child{right:42%;transform:rotate(-3deg) scale(.9)}.bento-campaign-hero_cascade__5f4HL .bento-campaign-hero_foregroundItem__YZqTn:nth-child(2),.bento-campaign-hero_lineup__vSKIC .bento-campaign-hero_foregroundItem__YZqTn:nth-child(2){right:31%;transform:translateY(-2%) rotate(-1deg) scale(.96)}.bento-campaign-hero_cascade__5f4HL .bento-campaign-hero_foregroundItem__YZqTn:nth-child(3),.bento-campaign-hero_lineup__vSKIC .bento-campaign-hero_foregroundItem__YZqTn:nth-child(3){right:20%;z-index:1;transform:translateY(-4%)}.bento-campaign-hero_cascade__5f4HL .bento-campaign-hero_foregroundItem__YZqTn:nth-child(4),.bento-campaign-hero_lineup__vSKIC .bento-campaign-hero_foregroundItem__YZqTn:nth-child(4){right:9%;transform:translateY(-1%) rotate(1deg) scale(.96)}.bento-campaign-hero_cascade__5f4HL .bento-campaign-hero_foregroundItem__YZqTn:nth-child(5),.bento-campaign-hero_lineup__vSKIC .bento-campaign-hero_foregroundItem__YZqTn:nth-child(5){right:-2%;transform:rotate(3deg) scale(.9)}.bento-campaign-hero_cascade__5f4HL .bento-campaign-hero_foregroundItem__YZqTn:first-child{right:34%;transform:translateY(6%) rotate(-6deg) scale(.84)}.bento-campaign-hero_cascade__5f4HL .bento-campaign-hero_foregroundItem__YZqTn:nth-child(2){right:25%;transform:translateY(-1%) rotate(-2deg) scale(.94)}.bento-campaign-hero_cascade__5f4HL .bento-campaign-hero_foregroundItem__YZqTn:nth-child(3){right:15%;transform:translateY(-5%) rotate(1deg)}.bento-campaign-hero_cascade__5f4HL .bento-campaign-hero_foregroundItem__YZqTn:nth-child(4){right:5%;transform:translateY(1%) rotate(3deg) scale(.94)}.bento-campaign-hero_cascade__5f4HL .bento-campaign-hero_foregroundItem__YZqTn:nth-child(5){right:-5%;transform:translateY(7%) rotate(6deg) scale(.84)}.bento-campaign-hero_duo__8upii .bento-campaign-hero_foregroundItem__YZqTn{bottom:-7%;width:31%;height:88%}.bento-campaign-hero_duo__8upii .bento-campaign-hero_foregroundItem__YZqTn:first-child{right:19%;z-index:1;transform:rotate(-2deg) scale(.96)}.bento-campaign-hero_duo__8upii .bento-campaign-hero_foregroundItem__YZqTn:nth-child(2){right:-2%;transform:translateY(3%) rotate(3deg) scale(.9)}.mf-home-campaign-hero__primary .bento-campaign-hero_lineup__vSKIC .bento-campaign-hero_foregroundItem__YZqTn{bottom:-5%;width:18%;height:72%}.mf-home-campaign-hero__primary .bento-campaign-hero_lineup__vSKIC .bento-campaign-hero_foregroundItem__YZqTn:first-child{right:38%}.mf-home-campaign-hero__primary .bento-campaign-hero_lineup__vSKIC .bento-campaign-hero_foregroundItem__YZqTn:nth-child(2){right:28%}.mf-home-campaign-hero__primary .bento-campaign-hero_lineup__vSKIC .bento-campaign-hero_foregroundItem__YZqTn:nth-child(3){right:18%}.mf-home-campaign-hero__primary .bento-campaign-hero_lineup__vSKIC .bento-campaign-hero_foregroundItem__YZqTn:nth-child(4){right:8%}.mf-home-campaign-hero__primary .bento-campaign-hero_lineup__vSKIC .bento-campaign-hero_foregroundItem__YZqTn:nth-child(5){right:-2%}.mf-home-campaign-hero__tile:focus-visible .bento-campaign-hero_foreground__gPwau,.mf-home-campaign-hero__tile:hover .bento-campaign-hero_foreground__gPwau{transform:scale(1.025)}@media (max-width:640px){.bento-campaign-hero_trio__D7Ieu .bento-campaign-hero_foregroundItem__YZqTn{bottom:14%;width:27%;height:79%}.bento-campaign-hero_trio__D7Ieu[data-hero-foreground-size=large] .bento-campaign-hero_foregroundItem__YZqTn{bottom:12%;width:29.5%;height:83%}.bento-campaign-hero_trio__D7Ieu .bento-campaign-hero_foregroundItem__YZqTn:first-child{right:31%}.bento-campaign-hero_trio__D7Ieu .bento-campaign-hero_foregroundItem__YZqTn:nth-child(2){right:15%}.bento-campaign-hero_cascade__5f4HL .bento-campaign-hero_foregroundItem__YZqTn,.bento-campaign-hero_duo__8upii .bento-campaign-hero_foregroundItem__YZqTn,.bento-campaign-hero_lineup__vSKIC .bento-campaign-hero_foregroundItem__YZqTn{width:17%}.bento-campaign-hero_cascade__5f4HL .bento-campaign-hero_foregroundItem__YZqTn:first-child,.bento-campaign-hero_lineup__vSKIC .bento-campaign-hero_foregroundItem__YZqTn:first-child{right:38%}.bento-campaign-hero_duo__8upii .bento-campaign-hero_foregroundItem__YZqTn{width:29%}.bento-campaign-hero_duo__8upii .bento-campaign-hero_foregroundItem__YZqTn:first-child{right:18%}}@media (prefers-reduced-motion:reduce){.bento-campaign-hero_foreground__gPwau{transition:none}.mf-home-campaign-hero__tile:focus-visible .bento-campaign-hero_foreground__gPwau,.mf-home-campaign-hero__tile:hover .bento-campaign-hero_foreground__gPwau{transform:none}}.home-category-icon-slider_intro__lreOL{display:grid;grid-template-columns:minmax(126px,.18fr) minmax(0,1fr);gap:clamp(16px,3vw,50px);max-width:980px}.home-category-icon-slider_kicker__LXLhz,.home-category-icon-slider_variantKicker__cCHbE{margin:0;color:var(--mf-color-brand-sage);font-family:var(--mf-font-ui);font-size:12px;font-weight:800;letter-spacing:0;line-height:1.2;text-transform:uppercase}.home-category-icon-slider_intro__lreOL h2{max-width:760px;margin:0;color:var(--mf-ink);font-family:var(--mf-font-display);font-size:clamp(30px,3vw,44px);font-weight:var(--mf-weight-display-strong);line-height:1;text-transform:uppercase}.home-category-icon-slider_intro__lreOL p{max-width:650px;margin:14px 0 0;color:color-mix(in srgb,var(--mf-color-ink-navy) 72%,var(--mf-bg));font-family:var(--mf-font-body);font-size:16px;line-height:1.55}.home-category-icon-slider_variants__pn9bM{display:grid;gap:clamp(26px,4vw,54px);margin-top:clamp(24px,3vw,42px)}.home-category-icon-slider_variant__fMpk3{border-top:1px solid color-mix(in srgb,var(--mf-border) 68%,transparent)}.home-category-icon-slider_leadVariant____Ri4{border-top:0}.home-category-icon-slider_variantHead__Ma8Eg{display:grid;grid-template-columns:minmax(126px,.18fr) minmax(0,1fr);gap:clamp(16px,2.4vw,38px);padding-block:clamp(18px,2.2vw,28px) clamp(14px,1.8vw,20px)}.home-category-icon-slider_variantHead__Ma8Eg h3{margin:0;color:var(--mf-color-ink-navy);font-family:var(--mf-font-display);font-size:clamp(22px,1.9vw,31px);font-weight:var(--mf-weight-display-strong);line-height:1.04;text-transform:uppercase}.home-category-icon-slider_variantHead__Ma8Eg span{display:block;max-width:610px;margin-top:7px;color:color-mix(in srgb,var(--mf-color-ink-navy) 64%,var(--mf-bg));font-family:var(--mf-font-body);font-size:14.5px;line-height:1.45}.home-category-icon-slider_preview__uPw3n{background:#fcfdfb}.home-category-icon-slider_categoryEnvironment__maq9_{margin-top:0;background:#f8f8f8}.home-category-icon-slider_categoryShell__AFDVI{padding-block:var(--mf-home-hero-category-rhythm,clamp(26px,2.2vw,32px))}.home-category-icon-slider_slider__NNDT9{--category-strip-gap:clamp(16px,1.75vw,22px);--category-strip-item-width:88px;--category-strip-track-width:calc(var(--category-strip-item-width) + var(--category-strip-item-width) + var(--category-strip-item-width) + var(--category-strip-item-width) + var(--category-strip-item-width) + var(--category-strip-item-width) + var(--category-strip-gap) + var(--category-strip-gap) + var(--category-strip-gap) + var(--category-strip-gap) + var(--category-strip-gap));display:grid;width:min(100%,calc(var(--category-strip-track-width) + 88px + (2 * var(--category-strip-gap))));grid-template-columns:44px minmax(0,var(--category-strip-track-width)) 44px;align-items:center;gap:var(--category-strip-gap);margin-inline:auto}.home-category-icon-slider_arrow__Bn2_J{display:inline-grid;width:44px;height:44px;place-items:center;border:0;border-radius:999px;background:transparent;color:var(--mf-color-ink-navy);cursor:pointer;transition:background .16s ease,border-color .16s ease,color .16s ease,opacity .16s ease,transform .16s ease}.home-category-icon-slider_arrow__Bn2_J svg{width:22px;height:22px}.home-category-icon-slider_arrow__Bn2_J:focus-visible,.home-category-icon-slider_arrow__Bn2_J:hover:not(:disabled){color:var(--mf-ink);outline:none}.home-category-icon-slider_arrowPrevious__a9cnX:hover:not(:disabled){transform:translateX(-1px)}.home-category-icon-slider_arrowNext__QveDJ:hover:not(:disabled){transform:translateX(1px)}.home-category-icon-slider_arrow__Bn2_J:disabled{cursor:default;opacity:.28}.home-category-icon-slider_track__3L2rt{display:flex;gap:var(--category-strip-gap);min-width:0;overflow-x:auto;overscroll-behavior-inline:contain;padding:2px 2px 4px;scroll-behavior:smooth;scroll-snap-type:x proximity;scrollbar-width:none;touch-action:pan-y pinch-zoom;cursor:grab}@media (prefers-reduced-motion:reduce){.home-category-icon-slider_track__3L2rt{scroll-behavior:auto}.home-category-icon-slider_arrow__Bn2_J,.home-category-icon-slider_categoryLink__X5FxE,.home-category-icon-slider_iconSurface__lPyw8{transition:none}.home-category-icon-slider_arrowNext__QveDJ:hover:not(:disabled),.home-category-icon-slider_arrowPrevious__a9cnX:hover:not(:disabled),.home-category-icon-slider_categoryLink__X5FxE:focus-visible,.home-category-icon-slider_categoryLink__X5FxE:focus-visible .home-category-icon-slider_iconSurface__lPyw8,.home-category-icon-slider_categoryLink__X5FxE:hover,.home-category-icon-slider_categoryLink__X5FxE:hover .home-category-icon-slider_iconSurface__lPyw8{transform:none}}.home-category-icon-slider_track__3L2rt::-webkit-scrollbar{display:none}.home-category-icon-slider_track__3L2rt:focus-visible{outline:2px solid color-mix(in srgb,var(--mf-color-brand-sage) 66%,#ffffff);outline-offset:5px}.home-category-icon-slider_dragging__2qjZx{cursor:grabbing;-webkit-user-select:none;-moz-user-select:none;user-select:none}.home-category-icon-slider_categoryLink__X5FxE{position:relative;display:inline-flex;flex:0 0 var(--category-strip-item-width);min-height:82px;flex-direction:column;align-items:center;justify-content:flex-start;justify-items:center;gap:0;padding:0;color:var(--mf-ink);font-family:var(--mf-font-ui);text-align:center;text-decoration:none;scroll-snap-align:start;transition:background .16s ease,border-color .16s ease,color .16s ease,transform .16s ease}.home-category-icon-slider_categoryLink__X5FxE:focus-visible,.home-category-icon-slider_categoryLink__X5FxE:hover{color:var(--mf-ink);outline:none;transform:translateY(-1px)}.home-category-icon-slider_categoryLink__X5FxE:focus-visible{box-shadow:0 0 0 2px color-mix(in srgb,var(--mf-color-brand-sage) 50%,#ffffff)}.home-category-icon-slider_iconSurface__lPyw8{display:inline-grid;width:50px;height:50px;margin-bottom:10px;place-items:center;border:1px solid color-mix(in srgb,var(--mf-border) 64%,transparent);border-radius:999px;background:#f6f7f6;color:var(--mf-color-brand-sage);transition:background .16s ease,border-color .16s ease,color .16s ease,transform .16s ease}.home-category-icon-slider_iconSurface__lPyw8 svg{width:27px;height:27px}.home-category-icon-slider_categoryLink__X5FxE:focus-visible .home-category-icon-slider_iconSurface__lPyw8,.home-category-icon-slider_categoryLink__X5FxE:hover .home-category-icon-slider_iconSurface__lPyw8{border-color:color-mix(in srgb,var(--mf-focus) 46%,var(--mf-border));background:#ffffff;color:color-mix(in srgb,var(--mf-color-brand-sage) 92%,var(--mf-color-ink-navy));transform:translateY(-1px)}.home-category-icon-slider_copy__e94Oa{display:grid;min-width:0}.home-category-icon-slider_copy__e94Oa strong{color:currentColor;font-family:var(--mf-font-ui);font-size:14.5px;font-weight:500;line-height:1.2}.home-category-icon-slider_copy__e94Oa span{display:none}.home-category-icon-slider_reference__lYABs{--category-strip-item-width:88px}.home-category-icon-slider_softBorder__8w2W8 .home-category-icon-slider_iconSurface__lPyw8{border-color:color-mix(in srgb,var(--mf-border) 40%,#ffffff)}.home-category-icon-slider_softBorder__8w2W8 .home-category-icon-slider_categoryLink__X5FxE:focus-visible .home-category-icon-slider_iconSurface__lPyw8,.home-category-icon-slider_softBorder__8w2W8 .home-category-icon-slider_categoryLink__X5FxE:hover .home-category-icon-slider_iconSurface__lPyw8{border-color:color-mix(in srgb,var(--mf-border) 58%,#ffffff)}.home-category-icon-slider_darkerIcon__gZ3Ea .home-category-icon-slider_iconSurface__lPyw8{color:color-mix(in srgb,var(--mf-color-brand-sage) 78%,var(--mf-color-ink-navy))}.home-category-icon-slider_darkerIcon__gZ3Ea .home-category-icon-slider_categoryLink__X5FxE:focus-visible .home-category-icon-slider_iconSurface__lPyw8,.home-category-icon-slider_darkerIcon__gZ3Ea .home-category-icon-slider_categoryLink__X5FxE:hover .home-category-icon-slider_iconSurface__lPyw8{color:color-mix(in srgb,var(--mf-color-brand-sage) 70%,var(--mf-color-ink-navy))}.home-category-icon-slider_sageHover__J_LyM .home-category-icon-slider_categoryLink__X5FxE:focus-visible .home-category-icon-slider_iconSurface__lPyw8,.home-category-icon-slider_sageHover__J_LyM .home-category-icon-slider_categoryLink__X5FxE:hover .home-category-icon-slider_iconSurface__lPyw8{border-color:color-mix(in srgb,var(--mf-color-brand-sage) 42%,#ffffff);background:color-mix(in srgb,var(--mf-color-brand-sage) 10%,#ffffff);color:color-mix(in srgb,var(--mf-color-brand-sage) 82%,var(--mf-color-ink-navy))}.home-category-icon-slider_whiteCircle__LtCve .home-category-icon-slider_iconSurface__lPyw8{border-color:color-mix(in srgb,var(--mf-border) 64%,transparent);background:#ffffff;color:color-mix(in srgb,var(--mf-color-brand-sage) 76%,var(--mf-color-ink-navy))}.home-category-icon-slider_whiteCircle__LtCve .home-category-icon-slider_categoryLink__X5FxE:focus-visible .home-category-icon-slider_iconSurface__lPyw8,.home-category-icon-slider_whiteCircle__LtCve .home-category-icon-slider_categoryLink__X5FxE:hover .home-category-icon-slider_iconSurface__lPyw8{border-color:color-mix(in srgb,var(--mf-focus) 46%,var(--mf-border));background:#ffffff;color:color-mix(in srgb,var(--mf-color-brand-sage) 84%,var(--mf-color-ink-navy))}.home-category-icon-slider_productContext___MlP8{padding-block:clamp(24px,3.2vw,46px) clamp(38px,4.4vw,64px);background:var(--mf-color-surface-soft)}.home-category-icon-slider_productContextHead__YFIWm{display:grid;grid-template-columns:minmax(0,1fr) minmax(260px,.45fr);gap:clamp(18px,3vw,48px);align-items:end;margin-bottom:clamp(18px,2.4vw,30px)}.home-category-icon-slider_productContextHead__YFIWm h2{max-width:720px}.home-category-icon-slider_productContextHead__YFIWm p{max-width:34ch;margin:0;color:color-mix(in srgb,var(--mf-color-ink-navy) 66%,var(--mf-bg));font-family:var(--mf-font-body);font-size:14.5px;line-height:1.5}@media (max-width:900px){.home-category-icon-slider_intro__lreOL,.home-category-icon-slider_productContextHead__YFIWm,.home-category-icon-slider_variantHead__Ma8Eg{grid-template-columns:1fr}.home-category-icon-slider_slider__NNDT9{--category-strip-gap:12px;--category-strip-item-width:80px;--category-strip-track-width:calc(var(--category-strip-item-width) + var(--category-strip-item-width) + var(--category-strip-item-width) + var(--category-strip-item-width) + var(--category-strip-item-width) + var(--category-strip-gap) + var(--category-strip-gap) + var(--category-strip-gap) + var(--category-strip-gap))}}@media (max-width:640px){.home-category-icon-slider_categoryShell__AFDVI{padding-block:27px}.home-category-icon-slider_slider__NNDT9{grid-template-columns:minmax(0,1fr)}.home-category-icon-slider_arrow__Bn2_J{display:none}.home-category-icon-slider_track__3L2rt{margin-inline:-18px;padding-inline:18px}.home-category-icon-slider_slider__NNDT9{--category-strip-item-width:76px;--category-strip-gap:11px}}.home-subcategory-strip_page__H_0C_{--subcategory-green:#57796a;--subcategory-green-deep:color-mix(in srgb,var(--subcategory-green) 100%,#ffffff);--subcategory-green-soft:#eaeee9;background:#f8f8f6;color:var(--mf-color-ink-navy,#243047);padding:0 0 clamp(64px,8vw,112px)}.home-subcategory-strip_variantFlow__WgxXF+.home-subcategory-strip_variantFlow__WgxXF{margin-top:clamp(54px,7vw,96px)}.home-subcategory-strip_variantLabel__B7g1w{display:flex;width:min(100% - 36px,var(--mf-container-wide,1280px));align-items:baseline;gap:12px;margin:0 auto;padding:clamp(20px,2.8vw,34px) 0 12px;border-bottom:1px solid color-mix(in srgb,var(--mf-border,#d8ddd7) 76%,transparent)}.home-subcategory-strip_variantLabel__B7g1w h2,.home-subcategory-strip_variantLabel__B7g1w span{color:color-mix(in srgb,var(--mf-color-brand-sage,#57796A) 84%,#243047);font-family:var(--mf-font-ui);font-size:11px;font-weight:800;letter-spacing:0;line-height:1.2;text-transform:uppercase}.home-subcategory-strip_variantLabel__B7g1w h2{margin:0;color:var(--mf-color-ink-navy,#243047)}.home-subcategory-strip_subcategorySection__IARq9{--subcategory-green:#57796a;--subcategory-green-deep:#57796a;--subcategory-green-soft:#eaeee9;background:#ffffff}.home-subcategory-strip_subcategoryInner__DVrUp{width:min(100% - 36px,var(--mf-container-wide,1280px));margin-inline:auto;padding-block:12px}.home-subcategory-strip_railShell__cqTq1{position:relative;width:min(100%,930px);margin-inline:auto;padding-right:40px}.home-subcategory-strip_railShell__cqTq1:after{position:absolute;top:0;right:32px;bottom:0;width:16px;background:linear-gradient(90deg,transparent,#ffffff 78%);content:"";opacity:0;pointer-events:none;transition:opacity .16s ease}.home-subcategory-strip_railShell__cqTq1[data-can-scroll-next]:after{opacity:1}.home-subcategory-strip_linkGrid__qejNp{display:flex;gap:18px;overflow-x:auto;overscroll-behavior-inline:contain;padding:1px 2px 4px;scroll-snap-type:x proximity;scrollbar-width:none}.home-subcategory-strip_linkGrid__qejNp::-webkit-scrollbar{display:none}.home-subcategory-strip_categoryLink__yV1L_{display:inline-flex;flex:0 0 auto;min-width:0;min-height:36px;align-items:center;gap:7px;border-radius:18px;color:var(--mf-color-ink-navy,#243047);font-family:var(--mf-font-ui);padding:4px 9px;scroll-snap-align:start;text-decoration:none;transition:background .16s ease,border-color .16s ease,color .16s ease,transform .16s ease}.home-subcategory-strip_categoryLink__yV1L_:focus-visible,.home-subcategory-strip_categoryLink__yV1L_:hover{outline:none;transform:translateY(-1px)}.home-subcategory-strip_categoryLink__yV1L_:focus-visible{box-shadow:0 0 0 3px color-mix(in srgb,var(--mf-color-brand-sage,#57796A) 26%,transparent)}.home-subcategory-strip_iconBox__hBw11{display:grid;width:27px;height:27px;place-items:center;color:var(--mf-color-brand-sage,#57796A)}.home-subcategory-strip_iconBox__hBw11 svg{width:25px;height:25px}.home-subcategory-strip_linkCopy__ewVjd{display:inline-flex;min-width:0;align-items:center;gap:8px;line-height:1}.home-subcategory-strip_linkCopy__ewVjd strong{display:block;overflow:hidden;color:currentColor;font-size:14px;font-weight:520;line-height:1.12;text-overflow:ellipsis;white-space:nowrap}.home-subcategory-strip_arrow__yuPeI{display:grid;width:16px;height:16px;place-items:center;color:currentColor;opacity:.72;transform:translateY(-.5px)}.home-subcategory-strip_arrow__yuPeI svg{display:block;width:13px;height:13px;stroke-width:3.8}.home-subcategory-strip_railNext___FRWn{position:absolute;top:50%;right:0;display:grid;width:32px;height:32px;place-items:center;border:0;border-radius:0;background:transparent;color:var(--mf-color-ink-navy,#243047);cursor:pointer;transform:translateY(-50%);transition:color .16s ease,transform .16s ease;z-index:2}.home-subcategory-strip_railNext___FRWn span{display:grid;width:18px;height:18px;place-items:center;transform:translate(1px,-1.5px)}.home-subcategory-strip_railNext___FRWn svg{display:block;width:17px;height:17px;stroke-width:3.4}.home-subcategory-strip_railNext___FRWn:focus-visible,.home-subcategory-strip_railNext___FRWn:hover{color:var(--mf-color-ink-navy,#243047);outline:none;transform:translateY(-50%) translateX(2px)}.home-subcategory-strip_railNext___FRWn:disabled{cursor:default;opacity:0;pointer-events:none;visibility:hidden}@media (prefers-reduced-motion:reduce){.home-subcategory-strip_categoryLink__yV1L_,.home-subcategory-strip_railNext___FRWn,.home-subcategory-strip_railShell__cqTq1:after{transition:none}.home-subcategory-strip_categoryLink__yV1L_:focus-visible,.home-subcategory-strip_categoryLink__yV1L_:hover,.home-subcategory-strip_railNext___FRWn:focus-visible,.home-subcategory-strip_railNext___FRWn:hover{transform:none}}.home-subcategory-strip_railNext___FRWn:focus-visible{box-shadow:0 0 0 3px color-mix(in srgb,var(--mf-color-brand-sage,#57796A) 26%,transparent)}.home-subcategory-strip_subcategorySection__IARq9[data-variant=green-ribbon]{background:var(--subcategory-green-deep);color:#ffffff}.home-subcategory-strip_subcategorySection__IARq9[data-variant=green-ribbon] .home-subcategory-strip_subcategoryInner__DVrUp{padding-block:11px}.home-subcategory-strip_subcategorySection__IARq9[data-variant=green-ribbon] .home-subcategory-strip_railShell__cqTq1:after{background:linear-gradient(90deg,transparent,var(--subcategory-green-deep) 78%)}.home-subcategory-strip_subcategorySection__IARq9[data-variant=green-ribbon] .home-subcategory-strip_categoryLink__yV1L_{min-height:36px;border:1px solid color-mix(in srgb,#ffffff 14%,transparent);border-radius:999px;background:transparent;color:#ffffff;padding-inline:7px 9px}.home-subcategory-strip_subcategorySection__IARq9[data-variant=green-ribbon] .home-subcategory-strip_categoryLink__yV1L_:focus-visible,.home-subcategory-strip_subcategorySection__IARq9[data-variant=green-ribbon] .home-subcategory-strip_categoryLink__yV1L_:hover{background:color-mix(in srgb,#ffffff 11%,transparent)}.home-subcategory-strip_subcategorySection__IARq9[data-variant=green-ribbon] .home-subcategory-strip_iconBox__hBw11{color:#ffffff}.home-subcategory-strip_subcategorySection__IARq9[data-variant=green-ribbon] .home-subcategory-strip_iconBox__hBw11 svg{width:26px;height:26px}.home-subcategory-strip_subcategorySection__IARq9[data-variant=green-ribbon] .home-subcategory-strip_railNext___FRWn{color:var(--mf-color-ink-navy,#243047)}.home-subcategory-strip_subcategorySection__IARq9[data-variant=green-ribbon] .home-subcategory-strip_railNext___FRWn:focus-visible,.home-subcategory-strip_subcategorySection__IARq9[data-variant=green-ribbon] .home-subcategory-strip_railNext___FRWn:hover{color:var(--mf-color-ink-navy,#243047)}.home-subcategory-strip_subcategorySection__IARq9[data-variant=quiet-ledger]{border-bottom:1px solid color-mix(in srgb,var(--mf-border,#d8ddd7) 80%,transparent);background:#ffffff}.home-subcategory-strip_subcategorySection__IARq9[data-variant=quiet-ledger] .home-subcategory-strip_subcategoryInner__DVrUp{padding-block:11px}.home-subcategory-strip_subcategorySection__IARq9[data-variant=quiet-ledger] .home-subcategory-strip_categoryLink__yV1L_{min-height:36px;border:0;border-radius:0;background:transparent;padding-inline:2px}.home-subcategory-strip_subcategorySection__IARq9[data-variant=quiet-ledger] .home-subcategory-strip_iconBox__hBw11{color:var(--subcategory-green)}.home-subcategory-strip_subcategorySection__IARq9[data-variant=quiet-ledger] .home-subcategory-strip_arrow__yuPeI{color:var(--subcategory-green);opacity:.7}.home-subcategory-strip_subcategorySection__IARq9[data-variant=quiet-ledger] .home-subcategory-strip_categoryLink__yV1L_:focus-visible,.home-subcategory-strip_subcategorySection__IARq9[data-variant=quiet-ledger] .home-subcategory-strip_categoryLink__yV1L_:hover{background:transparent;color:color-mix(in srgb,var(--subcategory-green) 82%,var(--mf-color-ink-navy,#243047));transform:none}.home-subcategory-strip_subcategorySection__IARq9[data-variant=soft-shelf]{background:#eaeee9}.home-subcategory-strip_subcategorySection__IARq9[data-variant=soft-shelf] .home-subcategory-strip_subcategoryInner__DVrUp{padding-block:clamp(22px,2.3vw,28px)}.home-subcategory-strip_subcategorySection__IARq9[data-variant=soft-shelf] .home-subcategory-strip_railShell__cqTq1:after{background:linear-gradient(90deg,transparent,#eaeee9 78%)}.home-subcategory-strip_subcategorySection__IARq9[data-variant=soft-shelf] .home-subcategory-strip_categoryLink__yV1L_{min-height:36px;border:1px solid color-mix(in srgb,#ffffff 70%,transparent);border-radius:999px;background:#ffffff;padding-inline:8px 10px}.home-subcategory-strip_subcategorySection__IARq9[data-variant=soft-shelf] .home-subcategory-strip_categoryLink__yV1L_:focus-visible,.home-subcategory-strip_subcategorySection__IARq9[data-variant=soft-shelf] .home-subcategory-strip_categoryLink__yV1L_:hover{border-color:color-mix(in srgb,var(--mf-color-brand-sage,#57796A) 24%,#ffffff);background:#ffffff}.home-subcategory-strip_subcategorySection__IARq9[data-variant=soft-shelf] .home-subcategory-strip_arrow__yuPeI{color:#57796a!important;opacity:1}.home-subcategory-strip_subcategorySection__IARq9[data-variant=soft-shelf] .home-subcategory-strip_arrow__yuPeI svg,.home-subcategory-strip_subcategorySection__IARq9[data-variant=soft-shelf] .home-subcategory-strip_railNext___FRWn,.home-subcategory-strip_subcategorySection__IARq9[data-variant=soft-shelf] .home-subcategory-strip_railNext___FRWn span,.home-subcategory-strip_subcategorySection__IARq9[data-variant=soft-shelf] .home-subcategory-strip_railNext___FRWn svg{color:var(--mf-color-ink-navy,#243047)!important}.home-subcategory-strip_subcategorySection__IARq9[data-variant=green-badges]{background:transparent}.home-subcategory-strip_subcategorySection__IARq9[data-variant=green-badges] .home-subcategory-strip_subcategoryInner__DVrUp{padding-block:clamp(8px,1vw,14px) clamp(2px,.5vw,6px)}.home-subcategory-strip_subcategorySection__IARq9[data-variant=green-badges] .home-subcategory-strip_railShell__cqTq1:after{background:linear-gradient(90deg,transparent,#ffffff 78%)}.home-subcategory-strip_subcategorySection__IARq9[data-variant=green-badges] .home-subcategory-strip_categoryLink__yV1L_{min-height:36px;border:1px solid color-mix(in srgb,#ffffff 16%,transparent);border-radius:999px;background:var(--subcategory-green);box-shadow:0 15px 24px -16px color-mix(in srgb,#2b332d 46%,transparent),0 5px 10px -6px color-mix(in srgb,var(--subcategory-green) 34%,transparent);color:#ffffff;padding-inline:8px 10px}.home-subcategory-strip_subcategorySection__IARq9[data-variant=green-badges] .home-subcategory-strip_linkGrid__qejNp{padding-block:3px 18px;margin-bottom:-12px}.home-subcategory-strip_subcategorySection__IARq9[data-variant=green-badges] .home-subcategory-strip_categoryLink__yV1L_:focus-visible,.home-subcategory-strip_subcategorySection__IARq9[data-variant=green-badges] .home-subcategory-strip_categoryLink__yV1L_:hover{background:color-mix(in srgb,var(--subcategory-green) 88%,#243047);color:#ffffff}.home-subcategory-strip_subcategorySection__IARq9[data-variant=green-badges] .home-subcategory-strip_arrow__yuPeI,.home-subcategory-strip_subcategorySection__IARq9[data-variant=green-badges] .home-subcategory-strip_iconBox__hBw11{color:#ffffff;opacity:1}.home-subcategory-strip_subcategorySection__IARq9[data-variant=green-badges] .home-subcategory-strip_arrow__yuPeI svg{stroke-width:3.8}@media (max-width:760px){.home-subcategory-strip_variantLabel__B7g1w{padding-top:18px}.home-subcategory-strip_subcategoryInner__DVrUp{width:min(100% - 28px,var(--mf-container-wide,1280px))}.home-subcategory-strip_railShell__cqTq1{width:100%;padding-right:50px}.home-subcategory-strip_railShell__cqTq1:after{right:38px;width:44px}.home-subcategory-strip_subcategorySection__IARq9[data-variant] .home-subcategory-strip_categoryLink__yV1L_{max-width:none;min-height:44px}.home-subcategory-strip_subcategorySection__IARq9 .home-subcategory-strip_railNext___FRWn{width:44px;height:44px}}@media (min-width:761px) and (max-width:1024px){.home-subcategory-strip_subcategorySection__IARq9[data-variant] .home-subcategory-strip_categoryLink__yV1L_{min-height:44px}.home-subcategory-strip_subcategorySection__IARq9 .home-subcategory-strip_railNext___FRWn{width:44px;height:44px}}.product-image-with-fallback_placeholder__qLMOF{position:relative;width:min(112px,46%);aspect-ratio:1.03;flex:0 0 auto;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.product-image-with-fallback_placeholder__qLMOF:before{position:absolute;inset:0;background:color-mix(in srgb,#ffffff 62%,var(--mf-color-brand-sage,var(--mf-focus)));content:"";opacity:.28;-webkit-mask-image:url(/mair-brand/identity/mair-mair-signet.png);mask-image:url(/mair-brand/identity/mair-mair-signet.png);-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain}.mf-account-order-card__items .product-image-with-fallback_placeholder__qLMOF{width:42px;height:42px;aspect-ratio:auto}.cart-responsive_cartScope__WXO4a{min-width:0}.cart-responsive_cartScope__WXO4a .mf-cart-rail-section .mf-home-product-carousel__track{grid-auto-columns:160px;gap:16px}.cart-responsive_cartScope__WXO4a .mf-cart-rail-section .mf-product-card{--mf-product-card-media-height:112px;--mf-product-card-radius:18px;--mf-product-card-title-text:13.5px;--mf-product-card-price-text:15px;min-height:248px}.cart-responsive_cartScope__WXO4a .mf-cart-rail-section .mf-product-card__body{min-height:0;padding:8px 11px 11px}.cart-responsive_cartScope__WXO4a .mf-cart-rail-section .mf-product-card__category{font-size:10.5px}.cart-responsive_cartScope__WXO4a .mf-cart-rail-section .mf-pdp-rail-section__title{font-size:24px}.cart-responsive_cartScope__WXO4a .mf-cart-shipping-meter{background:var(--mf-surface-panel,#fcfdfb);box-shadow:none}.cart-responsive_cartScope__WXO4a .mf-cart-rail-section{gap:16px}.cart-responsive_railHeader__IYK2s{display:grid;align-items:baseline;-moz-column-gap:16px;column-gap:16px;grid-template-columns:minmax(0,1fr) auto;row-gap:8px}.cart-responsive_railHeader__IYK2s h2{margin:0}.cart-responsive_railAll__70SsO{grid-column:2;grid-row:1;color:var(--mf-color-brand-sage,#57796a);font-size:15.5px;font-weight:600;text-decoration:none}.cart-responsive_railAll__70SsO:hover{text-decoration:underline}.cart-responsive_railSubtitle__1_mzt{grid-column:1/-1;margin:0;color:#6f7872;font-size:13.5px;line-height:1.5}@media (max-width:820px){.cart-responsive_cartScope__WXO4a .mf-cart-rail-section .mf-home-product-carousel__track{grid-auto-columns:148px;gap:10px}.cart-responsive_cartScope__WXO4a .mf-cart-item{grid-template-rows:auto auto auto}.cart-responsive_cartScope__WXO4a .mf-cart-item__media{grid-row:1/3}.cart-responsive_cartScope__WXO4a .mf-cart-item__quantity{grid-column:2;grid-row:2;max-width:100%}.cart-responsive_cartScope__WXO4a .mf-cart-item__total{grid-column:2;grid-row:3;justify-self:start;text-align:left}}@media (max-width:520px){.cart-responsive_cartScope__WXO4a .mf-cart-item{grid-template-columns:82px minmax(0,1fr);-moz-column-gap:12px;column-gap:12px}.cart-responsive_cartScope__WXO4a .mf-discount-code__input{align-items:stretch;flex-direction:column}.cart-responsive_cartScope__WXO4a .mf-discount-code__input button{min-height:44px}}@media (min-width:768px){.cart-responsive_cartScope__WXO4a .mf-cart-rail-section{position:relative}.cart-responsive_cartScope__WXO4a .mf-cart-rail-section .mf-home-product-carousel{position:static}.cart-responsive_cartScope__WXO4a .mf-cart-rail-section.mf-pdp-rail-section .mf-home-product-carousel__arrow{top:0;width:34px;height:34px;transform:none}.cart-responsive_cartScope__WXO4a .mf-cart-rail-section.mf-pdp-rail-section .mf-home-product-carousel__arrow--next{right:0;left:auto}.cart-responsive_cartScope__WXO4a .mf-cart-rail-section.mf-pdp-rail-section .mf-home-product-carousel__arrow--prev{right:38px;left:auto}.cart-responsive_cartScope__WXO4a .mf-cart-rail-section .mf-home-product-carousel__arrow:hover:not(:disabled){transform:none}.cart-responsive_cartScope__WXO4a .mf-cart-rail-section:has(.mf-home-product-carousel__arrow) .cart-responsive_railAll__70SsO{margin-right:80px}}.quick-add_trigger__H3ASB{cursor:pointer}.quick-add_accountTrigger__13hCl{position:relative;display:inline-grid;width:44px;height:44px;flex:0 0 44px;place-items:center;border:0;border-radius:50%;background:transparent;color:var(--mf-ink);cursor:pointer;font-family:var(--mf-font-ui);font-size:20px;font-weight:500;line-height:1;padding:0;transition:color .16s ease,transform .16s ease}.quick-add_accountTrigger__13hCl:before{position:absolute;inset:7px;border:1px solid color-mix(in srgb,var(--mf-ink) 72%,transparent);border-radius:50%;background:transparent;content:"";transition:background .16s ease,border-color .16s ease}.quick-add_accountTrigger__13hCl .quick-add_accountTriggerGlyph__DkKQB{position:relative;z-index:1;color:inherit;font-size:20px;font-weight:500;line-height:1}.quick-add_accountTrigger__13hCl:hover:not(:disabled){color:var(--mf-focus)}.quick-add_accountTrigger__13hCl:hover:not(:disabled):before{border-color:var(--mf-focus);background:color-mix(in srgb,var(--mf-focus) 10%,transparent)}.quick-add_accountTrigger__13hCl:active:not(:disabled){transform:scale(.96)}.quick-add_accountTrigger__13hCl:focus-visible{outline:2px solid var(--mf-focus);outline-offset:3px}.quick-add_accountTrigger__13hCl:disabled{cursor:not-allowed;opacity:.46}.quick-add_accountTrigger__13hCl:disabled:before{border-color:color-mix(in srgb,var(--mf-border) 70%,transparent);background:color-mix(in srgb,var(--mf-border) 70%,var(--mf-surface))}.quick-add_close__7igU5 svg{width:20px;height:20px;fill:none;stroke:currentColor;stroke-linecap:round;stroke-width:1.8}.quick-add_trigger__H3ASB:disabled{cursor:not-allowed;background:color-mix(in srgb,var(--mf-border) 70%,var(--mf-surface));color:var(--mf-copy-muted)}.quick-add_dialog__xCFVX{position:relative;z-index:100}.quick-add_backdrop__rhP_a{position:fixed;inset:0;background:color-mix(in srgb,var(--mf-ink) 58%,transparent);backdrop-filter:blur(3px);transition:opacity .18s ease}.quick-add_viewport__Oy4Ao{position:fixed;inset:0;display:grid;align-items:center;justify-items:center;overflow-y:auto;overscroll-behavior:contain;padding:24px}.quick-add_panel__wIfhO{position:relative;width:min(580px,100%);max-height:min(820px,calc(100dvh - 48px));overflow-y:auto;overscroll-behavior:contain;scrollbar-gutter:stable;border:1px solid color-mix(in srgb,var(--mf-border) 62%,transparent);border-radius:22px;background:var(--mf-surface-panel,#fcfdfb);color:var(--mf-ink);box-shadow:var(--mf-commerce-panel-shadow)}.quick-add_close__7igU5{position:absolute;z-index:2;top:12px;right:12px;display:inline-grid;width:44px;height:44px;place-items:center;border:1px solid color-mix(in srgb,var(--mf-border) 68%,transparent);border-radius:50%;background:color-mix(in srgb,var(--mf-surface-panel,#fcfdfb) 94%,transparent);color:var(--mf-ink);cursor:pointer}.quick-add_content__HTOb8{--quick-add-gutter:clamp(22px,4vw,30px);display:grid;gap:16px;padding:clamp(22px,4vw,30px) var(--quick-add-gutter)}.quick-add_header__BuKg_{display:grid;grid-template-columns:108px minmax(0,1fr);gap:18px;align-items:center;margin-right:calc(var(--quick-add-gutter) * -1);margin-bottom:12px;margin-left:calc(var(--quick-add-gutter) * -1);border-bottom:1px solid color-mix(in srgb,var(--mf-border) 58%,transparent);padding-right:calc(var(--quick-add-gutter) + 42px);padding-bottom:28px;padding-left:var(--quick-add-gutter)}.quick-add_productImageLink__Gf2tz,.quick-add_productImage__bd3Ct,.quick-add_productPlaceholder__Lfqyl{display:block;width:108px;height:122px;border-radius:15px}.quick-add_productImageLink__Gf2tz{line-height:0}.quick-add_productImageLink__Gf2tz,.quick-add_productPlaceholder__Lfqyl{background:color-mix(in srgb,var(--mf-bg) 82%,var(--mf-surface))}.quick-add_productImage__bd3Ct{-o-object-fit:contain;object-fit:contain;padding:10px}.quick-add_feedback__RwuvC,.quick-add_producer__Y9k7i,.quick-add_productDetailsLink__hg1TJ,.quick-add_productMeta__f0kXB,.quick-add_stock__Nt9jD,.quick-add_taxNote__r0e_p,.quick-add_unitPrice__AtQ6p{margin:0;font-family:var(--mf-font-ui)}.quick-add_title__zPuNx{margin:5px 0 0;color:var(--mf-ink);font-family:var(--mf-font-display);font-size:clamp(23px,3.3vw,28px);font-weight:var(--mf-weight-display-strong);letter-spacing:-.02em;line-height:1.15}.quick-add_producer__Y9k7i{color:var(--mf-focus);font-size:13px;font-weight:var(--mf-weight-ui-strong)}.quick-add_titleLink__kWOHd{color:inherit;text-decoration:none}.quick-add_titleLink__kWOHd:hover{text-decoration:underline;text-underline-offset:3px}.quick-add_productMeta__f0kXB{display:flex;flex-wrap:wrap;gap:6px 14px;margin-top:10px;color:var(--mf-copy-muted);font-size:14px;line-height:1.5}.quick-add_productDetailsLink__hg1TJ{display:inline-block;margin-top:8px;color:var(--mf-focus);font-size:12px;font-weight:var(--mf-weight-ui-strong);text-decoration:underline;text-underline-offset:3px}.quick-add_productDetailsLink__hg1TJ:focus-visible,.quick-add_productImageLink__Gf2tz:focus-visible,.quick-add_titleLink__kWOHd:focus-visible{outline:2px solid var(--mf-focus);outline-offset:3px}.quick-add_priceRow__7NIRO,.quick-add_sectionHeading__FFK99{display:flex;align-items:center;justify-content:space-between;gap:16px}.quick-add_sectionHeading__FFK99{margin-bottom:7px}.quick-add_sectionHeading__FFK99 h3{margin:0;font-family:var(--mf-font-ui);font-weight:var(--mf-weight-ui-strong);font-size:13px}.quick-add_sectionHeading__FFK99 span{color:var(--mf-copy-muted);font-family:var(--mf-font-ui);font-size:12px}.quick-add_presets___S9Pn,.quick-add_variants__iVSHs{display:flex;flex-wrap:wrap}.quick-add_variants__iVSHs{gap:6px}.quick-add_optionGroups__0dzKQ{display:grid;gap:12px}.quick-add_optionGroup__810PB{display:grid;gap:6px}.quick-add_optionGroupLabel__Ge2jt{margin:0;color:var(--mf-copy-muted);font-size:12px}.quick-add_optionGroupLabel__Ge2jt,.quick-add_variant__R7Qxm{font-family:var(--mf-font-ui);font-weight:var(--mf-weight-ui-strong)}.quick-add_variant__R7Qxm{display:grid;min-width:92px;min-height:52px;align-content:center;justify-items:start;border:1px solid color-mix(in srgb,var(--mf-border) 78%,transparent);border-radius:11px;background:var(--mf-surface);color:var(--mf-ink);cursor:pointer;font-size:14px;padding:6px 12px;text-align:left}.quick-add_variant__R7Qxm small{margin-top:2px;color:var(--mf-copy-muted);font-family:var(--mf-font-ui);font-size:12px;font-weight:var(--mf-weight-ui)}.quick-add_variant__R7Qxm[data-selected]{border-color:var(--mf-active-option-line,var(--mf-focus));background:var(--mf-active-option-bg,color-mix(in srgb,var(--mf-focus) 10%,var(--mf-surface)));box-shadow:inset 0 0 0 1px var(--mf-active-option-line,var(--mf-focus))}.quick-add_variant__R7Qxm:disabled{cursor:not-allowed;opacity:.52}.quick-add_purchase__VP9Po{display:grid;gap:13px;padding-top:3px}.quick-add_price__SFZBo{margin:0;font-family:var(--mf-font-ui);font-size:22px;font-weight:var(--mf-weight-ui-emphasis)}.quick-add_priceInfo__uBu_a{min-width:0}.quick-add_primaryPriceLine__tzYTD{display:flex;flex-wrap:wrap;gap:4px 12px;align-items:baseline}.quick-add_stock__Nt9jD,.quick-add_taxNote__r0e_p,.quick-add_unitPrice__AtQ6p{margin-top:3px;color:var(--mf-copy-muted);font-size:13px;line-height:1.35}.quick-add_taxNote__r0e_p{margin-top:0}.quick-add_taxNote__r0e_p a{color:inherit;text-underline-offset:2px}.quick-add_stock__Nt9jD{display:inline-flex;flex:0 0 auto;align-items:center;gap:7px;color:var(--mf-focus);font-weight:var(--mf-weight-ui-strong)}.quick-add_stock__Nt9jD:before{width:6px;height:6px;border-radius:50%;background:currentColor;content:""}.quick-add_quantityRow__LVqwm{display:flex;align-items:flex-start;gap:12px;min-width:0}.quick-add_quantityLabel__52wSa{flex:0 0 auto;margin:0;font-family:var(--mf-font-ui);font-size:13px;font-weight:var(--mf-weight-ui-strong);padding-top:13px}.quick-add_quantityControls__FE4Y5{display:flex;align-items:center;gap:1px;min-width:0}.quick-add_stepper__AhobQ{display:grid;grid-template-columns:42px 40px 42px;position:relative;isolation:isolate;overflow:visible;border:0;background:transparent}.quick-add_stepper__AhobQ:before{position:absolute;z-index:-1;inset:3px 2px;border:1px solid color-mix(in srgb,var(--mf-border) 82%,transparent);border-radius:var(--mf-pdp-control-radius,10px);background:color-mix(in srgb,#fff 58%,var(--mf-surface));content:""}.quick-add_stepper__AhobQ button,.quick-add_stepper__AhobQ input{width:100%;min-height:44px;border:0;background:transparent;color:var(--mf-ink);font-family:var(--mf-font-ui);text-align:center}.quick-add_stepper__AhobQ button{cursor:pointer;color:var(--mf-copy);font-size:16px}.quick-add_stepper__AhobQ button:disabled{cursor:not-allowed;opacity:.58}.quick-add_stepper__AhobQ input{-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield;color:var(--mf-ink);font-size:14px;font-weight:var(--mf-weight-ui-strong)}.quick-add_stepper__AhobQ input::-webkit-inner-spin-button,.quick-add_stepper__AhobQ input::-webkit-outer-spin-button{-webkit-appearance:none;appearance:none}.quick-add_presets___S9Pn{flex:0 0 auto;align-items:center}.quick-add_presets___S9Pn button{position:relative;display:inline-grid;width:42px;min-width:42px;min-height:44px;place-items:center;border:0;background:transparent;color:var(--mf-copy-muted);cursor:pointer;font-family:var(--mf-font-ui);font-size:13px;font-weight:var(--mf-weight-ui-strong)}.quick-add_presets___S9Pn button:after{position:absolute;right:12px;bottom:6px;left:12px;height:1px;border-radius:999px;background:transparent;content:""}.quick-add_presets___S9Pn button[aria-pressed=true]{color:var(--mf-focus)}.quick-add_presets___S9Pn button[aria-pressed=true]:after{background:var(--mf-focus)}.quick-add_presets___S9Pn button:focus-visible,.quick-add_stepper__AhobQ button:focus-visible,.quick-add_stepper__AhobQ input:focus-visible{z-index:1;border-radius:8px;outline:2px solid var(--mf-focus);outline-offset:-4px}.quick-add_purchaseAction__xKArE{display:grid;grid-template-columns:minmax(0,1fr) auto;-moz-column-gap:16px;column-gap:16px;row-gap:8px;align-items:center}.quick-add_addButton__nAeY9{justify-self:end;min-width:184px;min-height:48px;border:0;border-radius:999px;background:var(--mf-accent);color:var(--mf-accent-contrast);cursor:pointer;font-family:var(--mf-font-ui);font-size:14px;font-weight:var(--mf-weight-ui-strong);padding:0 20px}.quick-add_addButton__nAeY9[data-status=success]{background:var(--mf-focus)}.quick-add_addButton__nAeY9:disabled{cursor:not-allowed;opacity:.58}.quick-add_feedback__RwuvC{grid-column:1/-1;color:var(--mf-focus);font-size:12px}.quick-add_feedback__RwuvC:empty{display:none}.quick-add_feedback__RwuvC[data-error]{color:var(--mf-accent)}.quick-add_availableQuantityAction__GlngC{grid-column:1/-1;justify-self:start;min-height:40px;border:1px solid color-mix(in srgb,var(--mf-border) 74%,transparent);border-radius:999px;background:var(--mf-surface);color:var(--mf-ink);cursor:pointer;font-family:var(--mf-font-ui);font-size:12px;font-weight:var(--mf-weight-ui-strong);padding:0 14px}.quick-add_loadError__F0d94,.quick-add_skeleton__hTJxR{min-height:420px;padding:32px}.quick-add_loadError__F0d94{display:grid;align-content:center;justify-items:center;gap:12px;font-family:var(--mf-font-ui);text-align:center}.quick-add_loadError__F0d94 h2,.quick-add_loadError__F0d94 p{margin:0}.quick-add_loadError__F0d94>div{display:flex;gap:10px}.quick-add_loadError__F0d94 a,.quick-add_loadError__F0d94 button{display:inline-flex;min-height:44px;align-items:center;border:1px solid var(--mf-border);border-radius:999px;background:var(--mf-surface);color:inherit;cursor:pointer;padding:0 16px;text-decoration:none}.quick-add_skeleton__hTJxR{display:grid;gap:14px}.quick-add_skeleton__hTJxR span{min-height:54px;border-radius:14px;background:linear-gradient(90deg,var(--mf-bg),var(--mf-surface),var(--mf-bg));background-size:200% 100%;animation:quick-add_quickAddPulse__ep05s 1.3s ease-in-out infinite}.quick-add_skeleton__hTJxR span:first-child{min-height:126px}@keyframes quick-add_quickAddPulse__ep05s{to{background-position:-200% 0}}@media (max-width:760px){.quick-add_purchaseAction__xKArE{grid-template-columns:1fr}.quick-add_addButton__nAeY9{grid-column:1;width:100%;justify-self:stretch}}@media (max-width:639px){.quick-add_viewport__Oy4Ao{align-items:end;padding:max(8px,env(safe-area-inset-top)) 0 0}.quick-add_panel__wIfhO{width:100%;max-height:min(calc(100dvh - max(8px, env(safe-area-inset-top))),780px);border-radius:22px 22px 0 0;padding-bottom:max(8px,env(safe-area-inset-bottom))}.quick-add_content__HTOb8{--quick-add-gutter:16px;gap:15px;padding:20px var(--quick-add-gutter) 18px}.quick-add_header__BuKg_{grid-template-columns:90px minmax(0,1fr);gap:14px;padding-right:calc(var(--quick-add-gutter) + 36px)}.quick-add_productImageLink__Gf2tz,.quick-add_productImage__bd3Ct,.quick-add_productPlaceholder__Lfqyl{width:90px;height:102px;border-radius:14px}.quick-add_title__zPuNx{font-size:24px}.quick-add_productMeta__f0kXB{gap:4px 10px;font-size:13px}.quick-add_priceRow__7NIRO{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:flex-start;row-gap:6px}.quick-add_priceInfo__uBu_a{grid-column:1/-1}.quick-add_stock__Nt9jD{grid-column:2;justify-self:end}.quick-add_quantityRow__LVqwm{gap:12px}.quick-add_quantityControls__FE4Y5{justify-content:flex-start}.quick-add_stepper__AhobQ input{font-size:16px}}@media (max-width:420px){.quick-add_header__BuKg_{grid-template-columns:78px minmax(0,1fr);gap:12px;padding-bottom:22px}.quick-add_productImageLink__Gf2tz,.quick-add_productImage__bd3Ct,.quick-add_productPlaceholder__Lfqyl{width:78px;height:92px}.quick-add_title__zPuNx{font-size:clamp(20px,6vw,23px)}.quick-add_quantityControls__FE4Y5,.quick-add_quantityRow__LVqwm{width:100%}.quick-add_quantityRow__LVqwm{flex-direction:column;gap:2px}.quick-add_quantityLabel__52wSa{padding-top:0}.quick-add_quantityControls__FE4Y5{justify-content:space-between}}@media (max-width:350px){.quick-add_quantityControls__FE4Y5{flex-wrap:wrap;row-gap:0}}@media (prefers-reduced-motion:reduce){.quick-add_backdrop__rhP_a,.quick-add_skeleton__hTJxR span{animation:none;transition:none}}