.cart-responsive_cartScope__WXO4a{min-width:0}@media (max-width:820px){.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}}.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_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-family:var(--mf-font-ui);font-size:14px;font-weight:var(--mf-weight-ui-strong);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-focus);background:color-mix(in srgb,var(--mf-focus) 10%,var(--mf-surface));box-shadow:inset 0 0 0 1px 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}}.cooperation-content-page_page__g3f55{background:linear-gradient(180deg,var(--mf-color-surface-soft,#fcfdfb) 0,#ffffff 100%);color:var(--mf-color-ink-navy,#243047);overflow-x:clip}.cooperation-content-page_shell__ap_Xu{display:grid;gap:clamp(64px,7vw,108px);padding:clamp(50px,7vw,92px) 0 clamp(64px,8vw,112px)}.cooperation-content-page_hero__zUg6n{align-items:center;display:grid;gap:clamp(38px,5vw,80px);grid-template-columns:minmax(0,.96fr) minmax(340px,.68fr)}.cooperation-content-page_heroCopy__TBdt9{display:grid;gap:20px;max-width:720px}.cooperation-content-page_kicker__Pqn7I{color:var(--mf-color-brand-sage,#57796a);font-family:var(--mair-v1-script),"Brush Script MT",cursive;font-size:clamp(24px,2.35vw,34px);font-weight:700;line-height:1.15}.cooperation-content-page_contactIntro__8ZbHd h2,.cooperation-content-page_editorialCopy__KIJOr h2,.cooperation-content-page_hero__zUg6n h1{color:var(--mf-color-ink-navy,#243047);font-family:var(--mf-font-display),var(--mair-display-fallback);font-weight:var(--mf-weight-display-strong,600);letter-spacing:0;text-wrap:balance}.cooperation-content-page_hero__zUg6n h1{font-size:clamp(42px,4.7vw,66px);line-height:.98;max-width:720px}.cooperation-content-page_lead__21lEF{color:color-mix(in srgb,var(--mf-color-ink-navy,#243047) 72%,#ffffff);font-family:var(--mf-font-body),system-ui,sans-serif;font-size:clamp(18px,1.45vw,22px);line-height:1.58;max-width:650px}.cooperation-content-page_heroActions__2xUd2{align-items:center;display:flex;flex-wrap:wrap;gap:12px;padding-top:4px}.cooperation-content-page_primaryButton__33tl1,.cooperation-content-page_secondaryButton__cRJ2Y{align-items:center;border-radius:var(--mf-radius-pill,999px);display:inline-flex;font-family:var(--mf-font-ui),system-ui,sans-serif;font-size:14px;font-style:normal;font-weight:800;gap:9px;justify-content:center;line-height:1;min-height:48px;padding:0 23px;text-decoration:none;transition:background-color .16s ease,border-color .16s ease,color .16s ease,transform .16s ease;white-space:nowrap}.cooperation-content-page_primaryButton__33tl1{background:var(--mf-color-campaign-sale,#db7f56);color:#ffffff}.cooperation-content-page_primaryButton__33tl1 svg{height:17px;stroke-width:2;width:17px}.cooperation-content-page_primaryButton__33tl1:hover{transform:translateY(-1px)}.cooperation-content-page_secondaryButton__cRJ2Y{background:#ffffff;border:1px solid color-mix(in srgb,var(--mf-border,#d8ded8) 78%,transparent);color:var(--mf-color-ink-navy,#243047)}.cooperation-content-page_contactCard__ZZNUp a:focus-visible,.cooperation-content-page_primaryButton__33tl1:focus-visible,.cooperation-content-page_secondaryButton__cRJ2Y:focus-visible{outline:2px solid var(--mf-focus,#57796a);outline-offset:3px}.cooperation-content-page_heroMedia___dYiT{aspect-ratio:4/5;background:var(--mf-color-surface-soft,#fcfdfb);border:1px solid color-mix(in srgb,var(--mf-border,#d8ded8) 72%,transparent);border-radius:var(--mf-radius-md,16px);box-shadow:0 24px 64px rgba(36,48,71,.11);margin:0;max-height:610px;overflow:hidden;position:relative}.cooperation-content-page_heroMedia___dYiT img{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.cooperation-content-page_heroMedia___dYiT:after{background:linear-gradient(180deg,transparent 54%,rgba(36,48,71,.56));content:"";inset:0;pointer-events:none;position:absolute}.cooperation-content-page_heroMedia___dYiT figcaption{bottom:22px;color:#ffffff;font-family:var(--mf-font-ui),system-ui,sans-serif;font-size:13px;font-weight:800;left:22px;position:absolute;right:22px;z-index:1}.cooperation-content-page_editorialSection__oiZrA{align-items:start;display:grid;gap:clamp(42px,6vw,92px);grid-template-columns:minmax(0,1fr) minmax(320px,.72fr)}.cooperation-content-page_editorialCopy__KIJOr{display:grid;gap:22px;max-width:750px}.cooperation-content-page_contactIntro__8ZbHd h2,.cooperation-content-page_editorialCopy__KIJOr h2{font-size:clamp(29px,3vw,43px);line-height:1.05}.cooperation-content-page_contactCard__ZZNUp p,.cooperation-content-page_contactIntro__8ZbHd p,.cooperation-content-page_editorialCopy__KIJOr p{color:color-mix(in srgb,var(--mf-color-ink-navy,#243047) 68%,#ffffff);font-size:16.5px;line-height:1.75}.cooperation-content-page_topicPanel__SlTD9{background:color-mix(in srgb,var(--mf-color-brand-sage-soft,#dde6e0) 48%,#ffffff);border-radius:var(--mf-radius-md,16px);display:grid;gap:21px;padding:clamp(26px,3vw,38px)}.cooperation-content-page_topicPanel__SlTD9 h3{color:var(--mf-color-ink-navy,#243047);font-family:var(--mf-font-ui),system-ui,sans-serif;font-size:17px;font-weight:760}.cooperation-content-page_topicPanel__SlTD9 ul{display:grid;gap:0;list-style:none;margin:0;padding:0}.cooperation-content-page_topicPanel__SlTD9 li{align-items:center;border-top:1px solid color-mix(in srgb,var(--mf-color-brand-sage,#57796a) 18%,transparent);color:color-mix(in srgb,var(--mf-color-ink-navy,#243047) 78%,#ffffff);display:grid;font-family:var(--mf-font-ui),system-ui,sans-serif;font-size:14.5px;font-weight:650;gap:14px;grid-template-columns:28px minmax(0,1fr);line-height:1.45;min-height:64px}.cooperation-content-page_topicPanel__SlTD9 svg{color:var(--mf-color-brand-sage,#57796a);height:20px;stroke-width:1.7;width:20px}.cooperation-content-page_contactSection__A3I_X{align-items:center;background:var(--mf-color-brand-sage,#57796a);border-radius:var(--mf-radius-md,16px);display:grid;gap:clamp(34px,5vw,74px);grid-template-columns:minmax(0,.95fr) minmax(300px,.62fr);padding:clamp(30px,4.5vw,58px)}.cooperation-content-page_contactIntro__8ZbHd{display:grid;gap:16px;max-width:680px}.cooperation-content-page_contactIntro__8ZbHd h2,.cooperation-content-page_contactIntro__8ZbHd p{color:#ffffff}.cooperation-content-page_contactIntro__8ZbHd p{color:rgba(255,255,255,.84);max-width:620px}.cooperation-content-page_contactCard__ZZNUp{background:#ffffff;border-radius:var(--mf-radius-md,16px);display:grid;font-style:normal;gap:11px;padding:clamp(24px,3vw,34px)}.cooperation-content-page_contactCard__ZZNUp>span{color:var(--mf-color-brand-sage,#57796a);font-family:var(--mf-font-ui),system-ui,sans-serif;font-size:12px;font-weight:800}.cooperation-content-page_contactCard__ZZNUp strong{color:var(--mf-color-ink-navy,#243047);font-family:var(--mf-font-display),var(--mair-display-fallback);font-size:clamp(23px,2.25vw,31px);font-weight:var(--mf-weight-display-strong,600);line-height:1.05}.cooperation-content-page_contactCard__ZZNUp a{align-items:center;color:var(--mf-color-brand-sage,#57796a);display:inline-flex;font-family:var(--mf-font-ui),system-ui,sans-serif;font-size:15px;font-weight:760;min-height:44px;overflow-wrap:anywhere;text-underline-offset:4px;width:-moz-fit-content;width:fit-content}.cooperation-content-page_contactCard__ZZNUp p{font-size:14.5px;margin-top:5px}@media (max-width:900px){.cooperation-content-page_contactSection__A3I_X,.cooperation-content-page_editorialSection__oiZrA,.cooperation-content-page_hero__zUg6n{grid-template-columns:minmax(0,1fr)}.cooperation-content-page_heroMedia___dYiT{aspect-ratio:16/10;max-height:520px}.cooperation-content-page_topicPanel__SlTD9{max-width:none}}@media (max-width:640px){.cooperation-content-page_shell__ap_Xu{gap:58px;padding:38px 0 68px}.cooperation-content-page_hero__zUg6n{gap:34px}.cooperation-content-page_heroCopy__TBdt9{gap:17px}.cooperation-content-page_hero__zUg6n h1{font-size:clamp(38px,11vw,48px)}.cooperation-content-page_heroActions__2xUd2{align-items:stretch;flex-direction:column}.cooperation-content-page_primaryButton__33tl1,.cooperation-content-page_secondaryButton__cRJ2Y{min-height:50px;width:100%}.cooperation-content-page_heroMedia___dYiT{aspect-ratio:4/5}.cooperation-content-page_editorialSection__oiZrA{gap:34px}.cooperation-content-page_topicPanel__SlTD9{padding:24px 20px}.cooperation-content-page_contactSection__A3I_X{gap:28px;padding:28px 20px 20px}}.account-reorder-dialog_trigger__9aRzI{display:inline-flex;min-height:44px;align-items:center;justify-content:center;gap:7px;border:1px solid color-mix(in srgb,var(--mf-ink) 38%,transparent);border-radius:999px;background:transparent;color:var(--mf-ink);cursor:pointer;font-family:var(--mf-font-ui);font-size:13.5px;font-weight:750;line-height:1;padding:9px 14px}.account-reorder-dialog_trigger__9aRzI:hover{border-color:var(--mf-focus);color:var(--mf-focus)}.account-reorder-dialog_trigger__9aRzI:focus-visible{outline:3px solid color-mix(in srgb,var(--mf-focus) 42%,transparent);outline-offset:2px}.account-reorder-dialog_triggerIcon__cLLzs{font-size:17px;line-height:1}.account-reorder-dialog_triggerIcon__cLLzs svg{width:17px;height:17px}.account-reorder-dialog_dialog__I_Smh{position:fixed;z-index:100;inset:0;background:transparent}.account-reorder-dialog_backdrop__vLb22{position:fixed;inset:0;background:color-mix(in srgb,var(--mf-ink) 58%,transparent);backdrop-filter:blur(3px)}.account-reorder-dialog_viewport__T_xvN{position:fixed;inset:0;display:grid;place-items:center;overflow-y:auto;padding:24px}.account-reorder-dialog_panel___bWcC{width:min(720px,100%);max-height:min(860px,calc(100dvh - 48px));display:grid;grid-template-rows:auto minmax(0,1fr) auto;overflow:hidden;border:var(--mf-commerce-panel-border);border-radius:22px;background:var(--mf-surface-panel);color:var(--mf-ink);box-shadow:var(--mf-commerce-panel-shadow)}.account-reorder-dialog_footer__mDRPy,.account-reorder-dialog_header__M2OG9{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:24px 28px}.account-reorder-dialog_header__M2OG9{border-bottom:1px solid color-mix(in srgb,var(--mf-border) 62%,transparent)}.account-reorder-dialog_footer__mDRPy p,.account-reorder-dialog_header__M2OG9 p{margin:0;font-family:var(--mf-font-ui)}.account-reorder-dialog_header__M2OG9 p{color:var(--mf-focus);font-size:12px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.account-reorder-dialog_header__M2OG9 h2{margin:4px 0 0;font-family:var(--mf-font-display);font-size:clamp(24px,4vw,32px);line-height:1.1}.account-reorder-dialog_close__E96mp{display:grid;width:44px;height:44px;flex:0 0 44px;place-items:center;border:1px solid var(--mf-border);border-radius:50%;background:transparent;color:var(--mf-ink);cursor:pointer;font-size:24px}.account-reorder-dialog_list__JK1Rb{overflow-y:auto;padding:4px 28px}.account-reorder-dialog_line__gZ4p3{display:grid;grid-template-columns:24px 72px minmax(0,1fr) auto;gap:14px;align-items:center;border-bottom:1px solid color-mix(in srgb,var(--mf-border) 56%,transparent);padding:16px 0}.account-reorder-dialog_line__gZ4p3:not([data-available]){opacity:.62}.account-reorder-dialog_select__y2Y0R{display:grid;width:44px;height:44px;place-items:center;cursor:pointer}.account-reorder-dialog_select__y2Y0R input{width:20px;height:20px;accent-color:var(--mf-focus)}.account-reorder-dialog_media__hX6vd{width:72px;height:82px;overflow:hidden;border-radius:12px;background:var(--mf-surface-muted)}.account-reorder-dialog_media__hX6vd>*{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;padding:7px}.account-reorder-dialog_copy__cTkp5 h3{margin:0;font-family:var(--mf-font-display);font-size:18px;line-height:1.2}.account-reorder-dialog_copy__cTkp5 p{margin:4px 0 8px;color:var(--mf-copy-muted);font-family:var(--mf-font-ui);font-size:13px}.account-reorder-dialog_facts__s7jH2{margin:5px 0 8px;font-size:12px;line-height:1.35}.account-reorder-dialog_copy__cTkp5 strong{color:var(--mf-ink);font-family:var(--mf-font-ui);font-size:15px}.account-reorder-dialog_copy__cTkp5 span{color:var(--mf-copy-muted);font-family:var(--mf-font-ui);font-size:13px}.account-reorder-dialog_stepper__3k3EM{display:grid;grid-template-columns:44px 38px 44px;min-height:44px;align-items:center;border:1px solid var(--mf-border);border-radius:999px;overflow:hidden}.account-reorder-dialog_stepper__3k3EM button{width:44px;height:44px;border:0;background:transparent;color:var(--mf-ink);cursor:pointer;font-size:18px}.account-reorder-dialog_stepper__3k3EM button:hover:not(:disabled){background:var(--mf-surface-muted)}.account-reorder-dialog_stepper__3k3EM span{color:var(--mf-ink);font-family:var(--mf-font-ui);font-size:14px;font-weight:700;text-align:center}.account-reorder-dialog_footer__mDRPy{border-top:1px solid color-mix(in srgb,var(--mf-border) 62%,transparent);background:color-mix(in srgb,var(--mf-surface-muted) 35%,var(--mf-surface-panel))}.account-reorder-dialog_footer__mDRPy strong{font-family:var(--mf-font-ui);font-size:14px}.account-reorder-dialog_footer__mDRPy p{min-height:18px;margin-top:3px;color:var(--mf-focus);font-size:12px}.account-reorder-dialog_footer__mDRPy p[data-error]{color:#9f3c32}.account-reorder-dialog_apply__yWNGn,.account-reorder-dialog_dismiss__WZ3QT{min-height:48px;border:1px solid var(--mf-accent);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:700;padding:0 22px}.account-reorder-dialog_apply__yWNGn:hover:not(:disabled){filter:brightness(.95)}.account-reorder-dialog_apply__yWNGn:disabled{cursor:not-allowed;opacity:.55}.account-reorder-dialog_dismiss__WZ3QT{border-color:var(--mf-ink);background:transparent;color:var(--mf-ink)}.account-reorder-dialog_dismiss__WZ3QT:hover{border-color:var(--mf-focus);color:var(--mf-focus)}.account-reorder-dialog_state__lAtTH{padding:56px 28px;color:var(--mf-copy-muted);font-family:var(--mf-font-ui);text-align:center}.account-reorder-dialog_state__lAtTH button{margin-top:16px;border:1px solid var(--mf-ink);border-radius:999px;background:transparent;color:var(--mf-ink);padding:10px 18px}@media (max-width:640px){.account-reorder-dialog_viewport__T_xvN{align-items:end;padding:0}.account-reorder-dialog_panel___bWcC{max-height:92dvh;border-radius:22px 22px 0 0}.account-reorder-dialog_footer__mDRPy,.account-reorder-dialog_header__M2OG9{padding:20px}.account-reorder-dialog_list__JK1Rb{padding:4px 20px}.account-reorder-dialog_line__gZ4p3{grid-template-columns:22px 58px minmax(0,1fr);gap:10px}.account-reorder-dialog_media__hX6vd{width:58px;height:68px}.account-reorder-dialog_stepper__3k3EM{grid-column:3;justify-self:start;margin-top:2px}.account-reorder-dialog_footer__mDRPy{align-items:stretch;flex-direction:column}.account-reorder-dialog_apply__yWNGn{width:100%}}