.links-list-desktop_linksListDesktop__0b2dT .links-list-desktop_linksListDesktopList__HCOzi{margin:0;padding:0;list-style:none;display:flex;align-items:center;height:var(--header-height)}.links-list-desktop_linksListDesktop__0b2dT .links-list-desktop_linksListDesktopItem__Gnuoj{height:100%;display:flex;align-items:center;position:static;padding:0 8px;cursor:pointer}.links-list-desktop_linksListDesktop__0b2dT .links-list-desktop_linksListDesktopItem__Gnuoj:focus .links-list-desktop_linksListDesktopLink__h4Cm_,.links-list-desktop_linksListDesktop__0b2dT .links-list-desktop_linksListDesktopItem__Gnuoj:focus-within .links-list-desktop_linksListDesktopLink__h4Cm_,.links-list-desktop_linksListDesktop__0b2dT .links-list-desktop_linksListDesktopItem__Gnuoj:hover .links-list-desktop_linksListDesktopLink__h4Cm_{color:var(--color-primary);outline:none}.links-list-desktop_linksListDesktop__0b2dT .links-list-desktop_linksListDesktopItem__Gnuoj:focus .links-list-desktop_linksListDesktopLink__h4Cm_:after,.links-list-desktop_linksListDesktop__0b2dT .links-list-desktop_linksListDesktopItem__Gnuoj:focus-within .links-list-desktop_linksListDesktopLink__h4Cm_:after,.links-list-desktop_linksListDesktop__0b2dT .links-list-desktop_linksListDesktopItem__Gnuoj:hover .links-list-desktop_linksListDesktopLink__h4Cm_:after{transform:scaleX(1);background:var(--color-primary)}.links-list-desktop_linksListDesktop__0b2dT .links-list-desktop_linksListDesktopItem__Gnuoj:focus .links-list-desktop_linksListDesktopPanel__m2XIj,.links-list-desktop_linksListDesktop__0b2dT .links-list-desktop_linksListDesktopItem__Gnuoj:focus-within .links-list-desktop_linksListDesktopPanel__m2XIj,.links-list-desktop_linksListDesktop__0b2dT .links-list-desktop_linksListDesktopItem__Gnuoj:hover .links-list-desktop_linksListDesktopPanel__m2XIj{opacity:1;visibility:visible;transform:translate(-50%)}.links-list-desktop_linksListDesktop__0b2dT .links-list-desktop_linksListDesktopLink__h4Cm_{position:relative;padding:0;border:0;background:rgba(0,0,0,0);color:var(--color-gray-900);font-size:14px;letter-spacing:.01em;text-decoration:none;cursor:pointer;font-weight:var(--font-weight-medium);transition:color .2s ease}.links-list-desktop_linksListDesktop__0b2dT .links-list-desktop_linksListDesktopLink__h4Cm_:after{content:"";position:absolute;left:0;right:0;top:-22px;height:4px;transform:scaleX(0);transform-origin:left;background:var(--color-primary);transition:transform .5s ease}.links-list-desktop_linksListDesktop__0b2dT .links-list-desktop_linksListDesktopPanel__m2XIj{position:absolute;left:50%;width:100vw;top:var(--header-height);padding:48px 24px;border:1px solid hsla(0,0%,100%,.12);background:#fafaf9;box-shadow:0 24px 60px rgba(15,23,42,.18);backdrop-filter:blur(12px);opacity:0;visibility:hidden;transform:translate(-50%,8px);cursor:default}.links-list-desktop_linksListDesktop__0b2dT .links-list-desktop_linksListDesktopPanelContainer__gkQtW{display:grid;grid-template-columns:minmax(220px,320px) minmax(0,1fr);align-items:start;gap:calc(var(--spacing)*10)}.links-list-desktop_linksListDesktop__0b2dT .links-list-desktop_linksListDesktopPanelImageWrap__12W1O{display:flex;align-items:flex-start}.links-list-desktop_linksListDesktop__0b2dT .links-list-desktop_linksListDesktopPanelImage__Gm9r_{width:100%;height:auto;display:block;object-fit:cover}.links-list-desktop_linksListDesktop__0b2dT .links-list-desktop_linksListDesktopPanelContent__pnOhp{display:grid;align-content:start;gap:calc(var(--spacing)*5)}.links-list-desktop_linksListDesktop__0b2dT .links-list-desktop_linksListDesktopPanelTitle__ifn6y{margin:0;font-size:var(--text-lg);font-weight:var(--font-weight-bold);line-height:.95;letter-spacing:-.04em;color:#333}.links-list-desktop_linksListDesktop__0b2dT .links-list-desktop_linksListDesktopPanelLinks__ZidCS{display:grid;align-content:start;gap:12px}.links-list-desktop_linksListDesktop__0b2dT .links-list-desktop_linksListDesktopPanelLink__krDxy{display:inline-block;width:fit-content;padding:0;text-decoration:none;color:#333;font-size:var(--text-base);text-decoration-line:underline;text-decoration-color:rgba(0,0,0,0);text-underline-offset:.14em;transition:color .16s ease,text-decoration-color .16s ease}.links-list-desktop_linksListDesktop__0b2dT .links-list-desktop_linksListDesktopPanelLink__krDxy:active,.links-list-desktop_linksListDesktop__0b2dT .links-list-desktop_linksListDesktopPanelLink__krDxy:focus-visible,.links-list-desktop_linksListDesktop__0b2dT .links-list-desktop_linksListDesktopPanelLink__krDxy:hover{color:var(--color-primary);text-decoration-color:var(--color-primary);outline:none}.header-links_headerLinks__Pz1aR{width:fit-content}.header-links_headerLinks__Pz1aR .header-links_headerLinksList__hT8XW{margin:0;padding:0;list-style:none;display:flex;align-items:center;height:var(--header-height)}.header-links_headerLinks__Pz1aR .header-links_headerLinksItem__KpaF0{height:100%;display:flex;align-items:center;position:static;padding:0 8px;cursor:pointer}.header-links_headerLinks__Pz1aR .header-links_headerLinksItem__KpaF0:has(.header-links_headerLinksPanelImageLink__M4le4:focus-visible) .header-links_headerLinksTrigger__Hd0Cv,.header-links_headerLinks__Pz1aR .header-links_headerLinksItem__KpaF0:has(.header-links_headerLinksPanelLink__uaj_v:focus-visible) .header-links_headerLinksTrigger__Hd0Cv,.header-links_headerLinks__Pz1aR .header-links_headerLinksItem__KpaF0:has(.header-links_headerLinksTrigger__Hd0Cv:focus-visible) .header-links_headerLinksTrigger__Hd0Cv,.header-links_headerLinks__Pz1aR .header-links_headerLinksItem__KpaF0:hover .header-links_headerLinksTrigger__Hd0Cv{color:var(--color-primary);outline:none}.header-links_headerLinks__Pz1aR .header-links_headerLinksItem__KpaF0:has(.header-links_headerLinksPanelImageLink__M4le4:focus-visible) .header-links_headerLinksTrigger__Hd0Cv:after,.header-links_headerLinks__Pz1aR .header-links_headerLinksItem__KpaF0:has(.header-links_headerLinksPanelLink__uaj_v:focus-visible) .header-links_headerLinksTrigger__Hd0Cv:after,.header-links_headerLinks__Pz1aR .header-links_headerLinksItem__KpaF0:has(.header-links_headerLinksTrigger__Hd0Cv:focus-visible) .header-links_headerLinksTrigger__Hd0Cv:after,.header-links_headerLinks__Pz1aR .header-links_headerLinksItem__KpaF0:hover .header-links_headerLinksTrigger__Hd0Cv:after{transform:scaleX(1);background:var(--color-primary)}.header-links_headerLinks__Pz1aR .header-links_headerLinksItem__KpaF0:has(.header-links_headerLinksPanelImageLink__M4le4:focus-visible) .header-links_headerLinksPanel__JEUiz,.header-links_headerLinks__Pz1aR .header-links_headerLinksItem__KpaF0:has(.header-links_headerLinksPanelLink__uaj_v:focus-visible) .header-links_headerLinksPanel__JEUiz,.header-links_headerLinks__Pz1aR .header-links_headerLinksItem__KpaF0:has(.header-links_headerLinksTrigger__Hd0Cv:focus-visible) .header-links_headerLinksPanel__JEUiz,.header-links_headerLinks__Pz1aR .header-links_headerLinksItem__KpaF0:hover .header-links_headerLinksPanel__JEUiz{opacity:1;visibility:visible;transform:translate(-50%)}.header-links_headerLinks__Pz1aR .header-links_headerLinksTrigger__Hd0Cv{position:relative;padding:0;border:0;background:rgba(0,0,0,0);color:var(--color-gray-900);font-size:14px;letter-spacing:.01em;text-decoration:none;cursor:pointer;font-weight:var(--font-weight-medium);transition:color .2s ease}.header-links_headerLinks__Pz1aR .header-links_headerLinksTrigger__Hd0Cv:after{content:"";position:absolute;left:0;right:0;top:-22px;height:4px;transform:scaleX(0);transform-origin:left;background:var(--color-primary);transition:transform .5s ease}.header-links_headerLinks__Pz1aR .header-links_headerLinksPanel__JEUiz{position:absolute;left:50%;width:100vw;top:var(--header-height);padding:48px 24px;border:1px solid hsla(0,0%,100%,.12);background:#fafaf9;box-shadow:0 24px 60px rgba(15,23,42,.18);backdrop-filter:blur(12px);opacity:0;visibility:hidden;transform:translate(-50%,8px);cursor:default}.header-links_headerLinksPanelContainer__SzTNC{position:relative}.header-links_headerLinksPanelList__MWkxP{margin:0;padding:0;list-style:none;display:grid;grid-auto-flow:column;grid-template-rows:repeat(6,minmax(0,auto));grid-auto-columns:max-content;align-content:start;align-items:start;gap:12px 24px;min-width:0;max-height:16rem}.header-links_headerLinksPanelList__MWkxP:focus-within .header-links_headerLinksPanelEntry__zaoJp:first-child .header-links_headerLinksPanelImageCard__H61eS,.header-links_headerLinksPanelList__MWkxP:hover .header-links_headerLinksPanelEntry__zaoJp:first-child .header-links_headerLinksPanelImageCard__H61eS{opacity:0;visibility:hidden}.header-links_headerLinksPanelEntry__zaoJp{position:static}.header-links_headerLinksPanelEntry__zaoJp:first-child .header-links_headerLinksPanelImageCard__H61eS{opacity:1}.header-links_headerLinksPanelEntry__zaoJp:focus-within .header-links_headerLinksPanelImageCard__H61eS,.header-links_headerLinksPanelEntry__zaoJp:hover .header-links_headerLinksPanelImageCard__H61eS{opacity:1;visibility:visible}.header-links_headerLinksPanelLink__uaj_v{display:inline-block;width:fit-content;padding:0;text-decoration:none;color:#333;font-size:var(--text-base);text-decoration-line:underline;text-decoration-color:rgba(0,0,0,0);text-underline-offset:.14em;transition:color .16s ease,text-decoration-color .16s ease}.header-links_headerLinksPanelLink__uaj_v:active,.header-links_headerLinksPanelLink__uaj_v:focus-visible,.header-links_headerLinksPanelLink__uaj_v:hover{color:var(--color-primary);text-decoration-color:var(--color-primary);outline:none}.header-links_headerLinksPanelImageCard__H61eS{position:absolute;top:0;right:0;width:min(320px,32vw);opacity:0;visibility:hidden;transition:opacity .16s ease}.header-links_headerLinksPanelImageLink__M4le4{display:grid;gap:14px;text-decoration:none;color:inherit}.header-links_headerLinksPanelImage__BLvR2{width:100%;height:auto;aspect-ratio:1/1;display:block;object-fit:cover}.spinner_spinner__oMq3w{width:14px;height:14px;border:2px solid;border-right:2px solid rgba(0,0,0,0);border-radius:999px;animation:spinner_spin__BTMTQ .8s linear infinite}@keyframes spinner_spin__BTMTQ{to{transform:rotate(1turn)}}.action-link_link__h7NTv{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:44px;padding:0 18px;border-radius:999px;text-decoration:none;font-size:14px;outline:none;border:1px solid rgba(0,0,0,0);font-weight:var(--font-weight-bold);cursor:pointer}.action-link_primary__owgz0{background:var(--color-primary);color:var(--color-on-primary)}.action-link_black__ZFraN{background:var(--color-black);color:var(--color-white)}.action-link_default__I_9o_{background:rgba(0,0,0,0);color:var(--color-on-surface);border-color:var(--color-on-surface)}.header_topBarWrap__OPBE4{position:fixed;top:0;left:0;right:0;z-index:50;background:hsla(0,0%,100%,.94);border-bottom:1px solid rgba(42,36,34,.08);backdrop-filter:blur(16px)}.header_topBar__NCFS3{width:100%;height:var(--header-height);margin:0 auto;box-sizing:border-box;display:flex;align-items:center;justify-content:space-between;gap:16px;position:relative}.header_brand__36JdK{display:inline-flex;align-items:center;text-decoration:none;color:inherit;flex:0 0 auto}.header_accountPopoverTriggerWrap__JQ1FE{display:inline-flex;height:100%}.header_accountTrigger__CQzAI{padding:0;border:0;background:rgba(0,0,0,0);color:var(--color-on-surface);display:inline-flex;align-items:center;justify-content:center;cursor:pointer;transition:color .2s ease,opacity .2s ease}.header_accountTrigger__CQzAI:focus-visible,.header_accountTrigger__CQzAI:hover{color:var(--color-primary);opacity:.74;outline:none}.header_accountIcon___Jvoq{width:var(--text-2xl);height:var(--text-2xl);display:block}.header_accountPopoverTriggerWrap__JQ1FE>button:hover,.header_accountTrigger__CQzAI:hover{opacity:.74}.header_authActionsWrapper___OPe_{border-color:var(--color-utility-outline)}.header_accountPanel__hGrsl{position:relative;z-index:10;width:min(240px,100vw - 24px);min-height:180px;padding:0;border-radius:0;background:var(--color-tertiary-light);box-shadow:0 14px 32px rgba(15,23,42,.1);transform:translateY(-8px);transform-origin:top right;transition:opacity .18s cubic-bezier(.16,1,.3,1),transform .18s cubic-bezier(.16,1,.3,1);will-change:opacity,transform}.header_accountPanel__hGrsl[data-state=open]{opacity:1;transform:translateY(0)}.header_accountPanel__hGrsl[data-state=closed]{opacity:0;pointer-events:none}.header_accountPanelArrow__BJFH7{fill:var(--color-tertiary-light)}.header_accountPanelBody__Gf7vJ{min-height:180px;padding:24px 20px;display:flex;align-items:center;justify-content:center}.header_accountPanelActions__ZISze{display:flex;flex-direction:column;justify-items:center;text-align:center}.header_accountPanelInlineLink__y6BKQ{color:var(--color-on-surface);font-size:var(--text-xs);font-weight:var(--font-weight-medium);line-height:var(--text-sm--line-height);text-decoration:underline;text-underline-offset:.18em}.header_accountPanelInlineLink__y6BKQ:focus-visible,.header_accountPanelInlineLink__y6BKQ:hover{color:var(--color-primary);outline:none}.header_mobileMenuClose__xo6BH,.header_mobileMenuTrigger__CvRNs{width:30px;height:48px;padding:0;border:0;border-radius:0;background:rgba(0,0,0,0);color:var(--color-on-surface);align-items:center;justify-content:center;cursor:pointer}.header_mobileMenuIcon__66AXS{width:24px;height:24px;display:block}.header_mobileMenuOverlay__rsLvx{position:fixed;inset:0;z-index:90;background:rgba(42,36,34,.28);backdrop-filter:blur(8px)}.header_mobileMenuContent__kXNWk{position:fixed;top:0;left:0;bottom:0;z-index:100;width:85vw;background:#fafaf9;box-shadow:24px 0 64px rgba(42,36,34,.16);outline:none;overflow-y:auto}.header_mobileMenuContent__kXNWk[data-state=open]{animation:header_mobileMenuSlideIn__Ga4rW .22s cubic-bezier(.16,1,.3,1)}.header_mobileMenuContent__kXNWk[data-state=closed]{animation:header_mobileMenuSlideOut__JT1gf .18s cubic-bezier(.7,0,.84,0)}.header_mobileMenuHeader__BWL6_{height:var(--header-height);padding-inline:14px;display:flex;align-items:center;justify-content:flex-start}.header_mobileMenuBody__3G5gL{min-height:calc(100% - var(--header-height))}.header_mobileMenuAuth__CYe2g{margin-top:28px;padding-top:24px;border-top:1px solid rgba(42,36,34,.1);display:grid;gap:14px}.header_mobileMenuAuthAction__0jgg0{width:100%;justify-content:center}.header_mobileMenuAuthSecondaryLink__Vw4_u{color:var(--color-on-surface);font-size:var(--text-sm);font-weight:var(--font-weight-medium);line-height:var(--text-sm--line-height);text-align:center;text-decoration:underline;text-underline-offset:.18em}.header_mobileMenuAuthSecondaryLink__Vw4_u:focus-visible,.header_mobileMenuAuthSecondaryLink__Vw4_u:hover{color:var(--color-primary);outline:none}.header_visuallyHidden__tHLFt{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@keyframes header_mobileMenuSlideIn__Ga4rW{0%{transform:translateX(-100%)}to{transform:translateX(0)}}@keyframes header_mobileMenuSlideOut__JT1gf{0%{transform:translateX(0)}to{transform:translateX(-100%)}}@media(prefers-reduced-motion:reduce){.header_accountPanel__hGrsl,.header_accountTrigger__CQzAI,.header_mobileMenuContent__kXNWk,.header_mobileMenuOverlay__rsLvx{transition:none;animation:none}}@media(max-width:640px){.header_accountPanel__hGrsl{width:min(240px,100vw - 24px)}}.links-list-mobile_linksListMobile__s7YIv{display:grid;gap:14px}.links-list-mobile_linksListMobile__s7YIv .links-list-mobile_linksListMobileGroups__woLwv{display:grid;gap:8px}.links-list-mobile_linksListMobile__s7YIv .links-list-mobile_linksListMobileCollapsible__G0gNT{border-top:1px solid rgba(42,36,34,.1)}.links-list-mobile_linksListMobile__s7YIv .links-list-mobile_linksListMobileCollapsible__G0gNT[open] .links-list-mobile_linksListMobileChevron__3YXHW{transform:rotate(225deg)}.links-list-mobile_linksListMobile__s7YIv .links-list-mobile_linksListMobileSummary__eA3n3{padding-block:14px;display:flex;align-items:center;justify-content:space-between;gap:16px;list-style:none;cursor:pointer}.links-list-mobile_linksListMobile__s7YIv .links-list-mobile_linksListMobileSummary__eA3n3::-webkit-details-marker{display:none}.links-list-mobile_linksListMobile__s7YIv .links-list-mobile_linksListMobileTitle__4o4X6{margin:0;font-size:clamp(1.15rem,1.8vw,1.4rem);font-weight:var(--font-weight-medium);color:var(--color-on-surface);line-height:1.08;letter-spacing:-.03em}.links-list-mobile_linksListMobile__s7YIv .links-list-mobile_linksListMobileChevron__3YXHW{width:10px;height:10px;border-right:1.5px solid;border-bottom:1.5px solid;transform:rotate(45deg);transition:transform .2s ease;flex:0 0 auto}.links-list-mobile_linksListMobile__s7YIv .links-list-mobile_linksListMobilePanel__oAeK9{display:grid;gap:14px;padding-bottom:14px}.links-list-mobile_linksListMobile__s7YIv .links-list-mobile_linksListMobileImageWrap__B8_yU{overflow:hidden;background:var(--color-surface)}.links-list-mobile_linksListMobile__s7YIv .links-list-mobile_linksListMobileImage__hRsc_{height:auto;display:block;object-fit:cover}.links-list-mobile_linksListMobile__s7YIv .links-list-mobile_linksListMobileContent__gkBrA{display:grid;gap:4px}.links-list-mobile_linksListMobile__s7YIv .links-list-mobile_linksListMobileHeading__CyB0E{margin:0;font-size:1rem;font-weight:var(--font-weight-semibold);color:var(--color-on-surface)}.links-list-mobile_linksListMobile__s7YIv .links-list-mobile_linksListMobileList__87p47{margin:0;padding:0;list-style:none}.links-list-mobile_linksListMobile__s7YIv .links-list-mobile_linksListMobileLink__ms7rS{display:block;width:100%;padding-block:14px;text-decoration:none;color:var(--color-on-surface);font-size:15px;line-height:1.35}.mobile-menu-links_mobileMenuLinks__VA72a{display:grid;gap:14px}.mobile-menu-links_mobileMenuLinks__VA72a .mobile-menu-links_mobileMenuLinksCollapsible__C_aoa{border-top:1px solid rgba(42,36,34,.1)}.mobile-menu-links_mobileMenuLinks__VA72a .mobile-menu-links_mobileMenuLinksCollapsible__C_aoa[open] .mobile-menu-links_mobileMenuLinksChevron__rBKpq{transform:rotate(225deg)}.mobile-menu-links_mobileMenuLinks__VA72a .mobile-menu-links_mobileMenuLinksSummary__ch65A{padding-block:14px;display:flex;align-items:center;justify-content:space-between;gap:16px;list-style:none;cursor:pointer}.mobile-menu-links_mobileMenuLinks__VA72a .mobile-menu-links_mobileMenuLinksSummary__ch65A::-webkit-details-marker{display:none}.mobile-menu-links_mobileMenuLinks__VA72a .mobile-menu-links_mobileMenuLinksTitle__MN2kX{margin:0;font-size:clamp(1.15rem,1.8vw,1.4rem);font-weight:var(--font-weight-medium);color:var(--color-on-surface);line-height:1.08;letter-spacing:-.03em}.mobile-menu-links_mobileMenuLinks__VA72a .mobile-menu-links_mobileMenuLinksChevron__rBKpq{width:10px;height:10px;border-right:1.5px solid;border-bottom:1.5px solid;transform:rotate(45deg);transition:transform .2s ease;flex:0 0 auto}.mobile-menu-links_mobileMenuLinks__VA72a .mobile-menu-links_mobileMenuLinksPanel__P20qp{display:grid;gap:14px;padding-bottom:14px}.mobile-menu-links_mobileMenuLinks__VA72a .mobile-menu-links_mobileMenuLinksList__Ahxq_{margin:0;padding:0;list-style:none}.mobile-menu-links_mobileMenuLinks__VA72a .mobile-menu-links_mobileMenuLinksLink__TUoVq{display:block;width:100%;padding-block:14px;text-decoration:none;color:var(--color-on-surface);font-size:15px;line-height:1.35}.preferred-products-section_section__4mSZt{background-color:#f5f5f4}.preferred-products-section_cardContent__jiVXj{align-content:start;gap:22px}.preferred-products-section_cardMeta__tKdER{display:grid;gap:14px}.preferred-products-section_cardTitle__B_cFv{margin-bottom:calc(var(--spacing)*2);color:var(--color-on-cards);line-height:.94;letter-spacing:-.045em;font-size:var(--text-2xl);font-weight:var(--font-weight-bold)}@media(min-width:1024px){.preferred-products-section_cardTitle__B_cFv{font-size:var(--text-4xl);line-height:1.28}}.preferred-products-section_cardDescription__gXwMa{margin:0;font-size:16px;line-height:1.6}.preferred-products-section_links__GIcTT{display:flex;flex-wrap:wrap;align-items:center;gap:12px;margin-top:auto}.preferred-products-section_media__RCR_N{position:relative;min-height:260px;border-radius:.75rem;overflow:hidden;background:radial-gradient(circle at top right,rgba(255,255,255,.84) 0,rgba(255,255,255,0) 42%),linear-gradient(180deg,rgba(42,36,34,.03),rgba(42,36,34,.1))}.preferred-products-section_image__IbiT3{width:100%;height:100%;object-fit:cover;display:block}