.MegaMenu_megaMenuWrapper__QrsGE{margin-bottom:calc(var(--nav-height, 5rem)*-1);padding-bottom:var(--nav-height,5rem);position:relative}.MegaMenu_megaMenuTrigger__yEMzu{align-items:center;background:none;border:none;border-radius:0;color:var(--text-secondary,#2c2c2e);cursor:pointer;display:flex;font-size:var(--font-size-base);font-weight:var(--font-weight-medium);gap:.125rem;min-height:var(--touch-target-min,44px);padding:var(--space-2) var(--space-2-5);-webkit-tap-highlight-color:color-mix(in srgb,var(--color-accent) 10%,transparent);box-shadow:0 1px 3px color-mix(in srgb,#000 4%,transparent);letter-spacing:var(--letter-spacing-nav,0);touch-action:manipulation;transition:background-color var(--duration-normal,.3s) cubic-bezier(.4,0,.2,1),color var(--duration-normal,.3s) cubic-bezier(.4,0,.2,1),border-color var(--duration-normal,.3s) cubic-bezier(.4,0,.2,1),transform var(--duration-normal,.3s) cubic-bezier(.4,0,.2,1),box-shadow var(--duration-normal,.3s) cubic-bezier(.4,0,.2,1),filter .2s cubic-bezier(.4,0,.2,1);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:var(
    --font-sans,"Inter",ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif
  );overflow:visible;position:relative}.MegaMenu_megaMenuTrigger__yEMzu:before{content:none}.MegaMenu_megaMenuTrigger__yEMzu:after{background:linear-gradient(90deg,transparent 0,var(--color-accent) 50%,transparent 100%);border-radius:1px;bottom:0;content:"";height:2px;left:50%;opacity:0;position:absolute;transform:translateX(-50%);transition:width .38s cubic-bezier(.4,0,.2,1),opacity .28s cubic-bezier(.4,0,.2,1);width:0}.MegaMenu_megaMenuTrigger__yEMzu:hover{box-shadow:0 2px 12px color-mix(in srgb,var(--color-accent) 18%,transparent);color:var(--text-primary);transform:translateY(-1px)}:is([data-brightness=dark],[data-brightness=midnight]) .MegaMenu_megaMenuTrigger__yEMzu{box-shadow:0 1px 4px color-mix(in srgb,#000 15%,transparent)}[data-brightness=medium] .MegaMenu_megaMenuTrigger__yEMzu{box-shadow:0 1px 6px color-mix(in srgb,var(--color-accent) 10%,transparent);color:color-mix(in srgb,var(--text-primary) 92%,var(--color-accent))}:is([data-brightness=dark],[data-brightness=midnight]) .MegaMenu_megaMenuTrigger__yEMzu:hover{box-shadow:0 2px 16px color-mix(in srgb,var(--color-accent) 30%,transparent),0 0 0 1px color-mix(in srgb,var(--color-accent) 15%,transparent);transform:translateY(-1px) scale(1.01)}[data-brightness=medium] .MegaMenu_megaMenuTrigger__yEMzu:hover{box-shadow:0 2px 14px color-mix(in srgb,var(--color-accent) 24%,transparent);transform:translateY(-1px) scale(1.01)}.MegaMenu_megaMenuTrigger__yEMzu:active{filter:brightness(.92);transform:translateY(0) scale(.98)}:is([data-brightness=dark],[data-brightness=midnight]) .MegaMenu_megaMenuTrigger__yEMzu:active{filter:brightness(1.08)}[data-brightness=medium] .MegaMenu_megaMenuTrigger__yEMzu:active{filter:brightness(.96)}.MegaMenu_megaMenuTrigger__yEMzu:hover:after{opacity:1;transition:width .22s cubic-bezier(.34,1.1,.64,1),opacity .15s cubic-bezier(.34,1.1,.64,1);width:60%}.MegaMenu_megaMenuTriggerActive__oxBa3{background:none;border:none;color:var(--color-accent-accessible,#996b1d);font-weight:var(--font-weight-semibold)}:is([data-brightness=dark],[data-brightness=midnight]) .MegaMenu_megaMenuTriggerActive__oxBa3{color:var(--color-accent)}[data-brightness=medium] .MegaMenu_megaMenuTriggerActive__oxBa3{color:color-mix(in srgb,var(--color-accent-accessible,#996b1d) 85%,var(--color-brand-brown,#3d2800))}.MegaMenu_megaMenuTriggerActive__oxBa3:before{content:none}.MegaMenu_megaMenuTriggerActive__oxBa3:after{opacity:1;width:70%}[data-brightness=light-hc] .MegaMenu_megaMenuTriggerActive__oxBa3:after,[data-brightness=medium-hc] .MegaMenu_megaMenuTriggerActive__oxBa3:after{background:#000;opacity:1}:is([data-brightness=dark-hc],[data-brightness=midnight-hc]) .MegaMenu_megaMenuTriggerActive__oxBa3:after{background:#fff;opacity:1}[data-brightness=light-hc] .MegaMenu_megaMenuTrigger__yEMzu:hover:after,[data-brightness=medium-hc] .MegaMenu_megaMenuTrigger__yEMzu:hover:after{background:#000;opacity:1}:is([data-brightness=dark-hc],[data-brightness=midnight-hc]) .MegaMenu_megaMenuTrigger__yEMzu:hover:after{background:#fff;opacity:1}.MegaMenu_megaMenuTrigger__yEMzu:focus-visible{box-shadow:0 0 0 4px color-mix(in srgb,var(--color-accent) 18%,transparent);outline:2px solid var(--color-accent);outline-offset:3px}:is([data-brightness=dark],[data-brightness=midnight]) .MegaMenu_megaMenuTrigger__yEMzu:focus-visible{box-shadow:0 0 0 4px color-mix(in srgb,var(--color-accent) 32%,transparent),0 0 12px color-mix(in srgb,var(--color-accent) 20%,transparent)}[data-brightness=medium] .MegaMenu_megaMenuTrigger__yEMzu:focus-visible{box-shadow:0 0 0 4px color-mix(in srgb,var(--color-accent) 24%,transparent)}.MegaMenu_chevron__1dnwQ{color:color-mix(in srgb,var(--color-accent) 55%,var(--text-secondary));height:12px;margin-left:.0625rem;opacity:.72;transition:transform var(--duration-fast,.2s) cubic-bezier(.4,0,.2,1),opacity var(--duration-fast,.2s) cubic-bezier(.4,0,.2,1),color var(--duration-fast,.2s) cubic-bezier(.4,0,.2,1),filter var(--duration-fast,.2s) cubic-bezier(.4,0,.2,1);width:12px}:is([data-brightness=dark],[data-brightness=midnight]) .MegaMenu_chevron__1dnwQ{color:color-mix(in srgb,var(--color-accent) 70%,#c8c8cc);opacity:.85}[data-brightness=medium] .MegaMenu_chevron__1dnwQ{color:color-mix(in srgb,var(--color-accent) 65%,var(--text-secondary,#8a7d6f));opacity:.8}.MegaMenu_megaMenuTrigger__yEMzu:hover .MegaMenu_chevron__1dnwQ{color:var(--color-accent);filter:drop-shadow(0 0 4px color-mix(in srgb,var(--color-accent) 55%,transparent));opacity:1}.MegaMenu_megaMenuTrigger__yEMzu:focus-visible .MegaMenu_chevron__1dnwQ{color:var(--color-accent);filter:drop-shadow(0 0 4px color-mix(in srgb,var(--color-accent) 55%,transparent));opacity:1}.MegaMenu_chevronRotated__D0ZDJ{color:var(--color-accent);filter:drop-shadow(0 0 3px color-mix(in srgb,var(--color-accent) 45%,transparent));opacity:1;transform:rotate(180deg)}[data-brightness=light-hc] .MegaMenu_chevronRotated__D0ZDJ,[data-brightness=medium-hc] .MegaMenu_chevronRotated__D0ZDJ{color:#000;filter:none}:is([data-brightness=dark-hc],[data-brightness=midnight-hc]) .MegaMenu_chevronRotated__D0ZDJ{color:#fff;filter:none}.MegaMenu_megaMenuPanel__K_yzn{background-color:var(--bg-elevated,hsla(0,0%,98%,.98));border-bottom:1px solid var(--border-primary,#b3b3b8);border-bottom-left-radius:var(--border-radius-lg,.75rem);border-bottom-right-radius:var(--border-radius-lg,.75rem);border-top:2px solid color-mix(in srgb,var(--color-accent) 65%,transparent);box-shadow:0 20px 40px -8px var(--shadow-color-heavy,rgba(0,0,0,.15)),0 0 1px var(--shadow-color-subtle,rgba(0,0,0,.05)),inset 0 1px 0 color-mix(in srgb,var(--color-accent) 20%,hsla(0,0%,100%,.4)),inset 0 2px 8px -2px color-mix(in srgb,var(--color-accent) 20%,transparent);contain:layout style;left:0;pointer-events:auto;position:fixed;right:0;top:var(--nav-height,5rem);transition:top var(--duration-normal,.3s) cubic-bezier(.4,0,.2,1);z-index:var(--z-mega-menu,1048)}@supports ((-webkit-backdrop-filter:blur(16px)) or (backdrop-filter:blur(16px))) or (-webkit-backdrop-filter:blur(16px)){.MegaMenu_megaMenuPanel__K_yzn{backdrop-filter:blur(24px) saturate(200%);-webkit-backdrop-filter:blur(24px) saturate(200%);background-color:var(
      --bg-elevated-translucent,color-mix(in srgb,var(--bg-elevated) 88%,transparent)
    )}:is([data-brightness=dark],[data-brightness=midnight]) .MegaMenu_megaMenuPanel__K_yzn{backdrop-filter:blur(24px) saturate(145%) brightness(.95);-webkit-backdrop-filter:blur(24px) saturate(145%) brightness(.95)}[data-brightness=medium] .MegaMenu_megaMenuPanel__K_yzn{backdrop-filter:blur(24px) saturate(130%) brightness(1.02);-webkit-backdrop-filter:blur(24px) saturate(130%) brightness(1.02);background-color:color-mix(in srgb,var(--bg-secondary,#ebe6db) 90%,transparent)}}:is([data-brightness=dark],[data-brightness=midnight]) .MegaMenu_megaMenuPanel__K_yzn{border-top-color:color-mix(in srgb,var(--color-accent) 40%,transparent);box-shadow:0 20px 40px -8px var(--shadow-color-dark,rgba(0,0,0,.5)),0 0 1px var(--shadow-color-light,hsla(0,0%,100%,.04)),inset 0 1px 0 color-mix(in srgb,var(--color-accent) 15%,hsla(0,0%,100%,.06)),inset 0 2px 10px -2px color-mix(in srgb,var(--color-accent) 28%,transparent)}[data-brightness=medium] .MegaMenu_megaMenuPanel__K_yzn{background-color:var(--bg-secondary,hsla(41,29%,89%,.98));border-top-color:color-mix(in srgb,var(--color-accent) 45%,transparent)}.MegaMenu_megaMenuContent__zI8Tx{display:grid;gap:2rem;grid-template-columns:repeat(3,1fr);margin:0 auto;max-width:1280px;padding:var(--space-8) var(--space-16)}@media (min-width:768px) and (max-width:1023px){.MegaMenu_megaMenuContent__zI8Tx{gap:1.25rem;grid-template-columns:repeat(2,1fr);max-height:calc(100vh - var(--nav-height, 5rem) - 2rem);max-width:calc(100vw - 2rem);overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;padding:1.5rem}.MegaMenu_megaMenuColumn__MRz_v{min-width:0}.MegaMenu_megaMenuColumnTitle__ddx9E{font-size:var(--font-size-xs);white-space:nowrap}.MegaMenu_megaMenuItemDescription__mTQW2,.MegaMenu_megaMenuItemTitle__VRU5f{overflow-wrap:break-word;word-break:break-word}.MegaMenu_megaMenuItem__DKRt3{padding:var(--space-3) var(--space-2)}.MegaMenu_megaMenuItemDescription__mTQW2{font-size:var(--font-size-xs);line-height:1.4}}@media (min-width:640px) and (max-width:767px){.MegaMenu_megaMenuContent__zI8Tx{gap:1rem;grid-template-columns:1fr;max-height:calc(100vh - var(--nav-height, 5rem) - 2rem);overflow-y:auto;overscroll-behavior:contain;padding:1rem 1.5rem}}.MegaMenu_megaMenuColumn__MRz_v{animation:MegaMenu_megaMenuColumnFadeIn__lsOZZ .42s cubic-bezier(.34,1.2,.64,1) forwards;display:flex;flex-direction:column;gap:.75rem;opacity:0;transform:translateY(12px) scale(.97);will-change:opacity,transform}.MegaMenu_megaMenuColumn__MRz_v:first-child{animation-delay:0s}.MegaMenu_megaMenuColumn__MRz_v:nth-child(2){animation-delay:30ms}.MegaMenu_megaMenuColumn__MRz_v:nth-child(3){animation-delay:60ms}.MegaMenu_megaMenuColumn__MRz_v:nth-child(4){animation-delay:90ms}@keyframes MegaMenu_megaMenuColumnFadeIn__lsOZZ{0%{opacity:0;transform:translateY(12px) scale(.97)}to{opacity:1;transform:translateY(0) scale(1)}}@media (prefers-reduced-motion:reduce){.MegaMenu_megaMenuColumn__MRz_v{animation:none;opacity:1;transform:none}}.MegaMenu_megaMenuColumnTitle__ddx9E{font-feature-settings:"kern" 1,"liga" 1;font-size:var(--font-size-xs,.75rem);font-weight:var(--font-weight-bold);letter-spacing:.08em;text-rendering:optimizeLegibility;text-transform:uppercase;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;border-bottom:1px solid color-mix(in srgb,var(--color-accent) 28%,var(--border-secondary,#e5e5e7));border-left:2px solid var(--color-accent);color:var(--text-secondary,#6e6e73);margin-bottom:.5rem;padding:.5rem 0 .5rem .75rem;transition:border-left-color .3s cubic-bezier(.4,0,.2,1),border-bottom-color .3s cubic-bezier(.4,0,.2,1),color .3s cubic-bezier(.4,0,.2,1)}:is([data-brightness=dark],[data-brightness=midnight]) .MegaMenu_megaMenuColumnTitle__ddx9E{color:var(--text-primary,#e5e5e7)}.MegaMenu_megaMenuColumn__MRz_v:hover .MegaMenu_megaMenuColumnTitle__ddx9E{border-bottom-color:color-mix(in srgb,var(--color-accent) 40%,var(--border-secondary,#e5e5e7));border-left-color:color-mix(in srgb,var(--color-accent) 85%,#fff)}:is([data-brightness=dark],[data-brightness=midnight]) .MegaMenu_megaMenuColumn__MRz_v:hover .MegaMenu_megaMenuColumnTitle__ddx9E{border-bottom-color:color-mix(in srgb,var(--color-accent) 45%,var(--border-secondary));border-left-color:var(--color-accent)}[data-brightness=medium] .MegaMenu_megaMenuColumnTitle__ddx9E{border-bottom-color:color-mix(in srgb,var(--color-accent) 32%,var(--border-secondary,#d4cfc4));color:var(--text-secondary,#8a7d6f)}[data-brightness=medium] .MegaMenu_megaMenuColumn__MRz_v:hover .MegaMenu_megaMenuColumnTitle__ddx9E{border-bottom-color:color-mix(in srgb,var(--color-accent) 48%,var(--border-secondary,#d4cfc4));border-left-color:color-mix(in srgb,var(--color-accent) 90%,#fff)}[data-brightness=light-hc] .MegaMenu_megaMenuColumnTitle__ddx9E,[data-brightness=medium-hc] .MegaMenu_megaMenuColumnTitle__ddx9E{border-bottom-color:#000;border-left-color:#000;color:#000}:is([data-brightness=dark-hc],[data-brightness=midnight-hc]) .MegaMenu_megaMenuColumnTitle__ddx9E{border-bottom-color:#fff;border-left-color:#fff;color:#fff}@media (prefers-reduced-motion:reduce){.MegaMenu_megaMenuColumn__MRz_v:hover .MegaMenu_megaMenuColumnTitle__ddx9E{transition:none}}.MegaMenu_megaMenuColumnItems__Ndx4G{display:flex;flex-direction:column;gap:.25rem}.MegaMenu_megaMenuItem__DKRt3{align-items:flex-start;border-radius:var(--radius-lg);display:flex;gap:.75rem;min-height:44px;padding:.875rem;position:relative;-webkit-tap-highlight-color:color-mix(in srgb,var(--color-accent) 10%,transparent);animation:MegaMenu_megaMenuItemFadeIn__6JGZv .38s cubic-bezier(.34,1.2,.64,1) forwards;border-left:2px solid transparent;font-family:var(
    --font-sans,"Inter",ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif
  );opacity:0;text-decoration:none;touch-action:manipulation;transform:translateY(8px) translateX(-4px);transition:background-color .15s cubic-bezier(.4,0,.2,1),transform .2s cubic-bezier(.4,0,.2,1),border-left-color .15s cubic-bezier(.4,0,.2,1),opacity .2s cubic-bezier(.4,0,.2,1),box-shadow .15s cubic-bezier(.4,0,.2,1);will-change:opacity,transform}.MegaMenu_megaMenuItem__DKRt3:first-child{animation-delay:.02s}.MegaMenu_megaMenuItem__DKRt3:nth-child(2){animation-delay:.04s}.MegaMenu_megaMenuItem__DKRt3:nth-child(3){animation-delay:.06s}.MegaMenu_megaMenuItem__DKRt3:nth-child(4){animation-delay:.08s}.MegaMenu_megaMenuItem__DKRt3:nth-child(5){animation-delay:.1s}.MegaMenu_megaMenuItem__DKRt3:nth-child(6){animation-delay:.12s}.MegaMenu_megaMenuItem__DKRt3:nth-child(7){animation-delay:.14s}.MegaMenu_megaMenuItem__DKRt3:nth-child(8){animation-delay:.16s}.MegaMenu_megaMenuItem__DKRt3:nth-child(9){animation-delay:.18s}.MegaMenu_megaMenuItem__DKRt3:nth-child(10){animation-delay:.2s}.MegaMenu_megaMenuItem__DKRt3:nth-child(11){animation-delay:.22s}.MegaMenu_megaMenuItem__DKRt3:nth-child(12){animation-delay:.24s}@keyframes MegaMenu_megaMenuItemFadeIn__6JGZv{0%{opacity:0;transform:translateY(8px) translateX(-4px)}to{opacity:1;transform:translateY(0) translateX(0)}}@keyframes MegaMenu_megaMenuFeaturedFadeIn__ENFLt{0%{opacity:0;transform:translateY(10px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes MegaMenu_megaMenuItemFocusSpring__BOS6N{0%{box-shadow:0 0 0 0 color-mix(in srgb,var(--color-accent) 18%,transparent);transform:scale(.96)}to{box-shadow:0 0 0 4px color-mix(in srgb,var(--color-accent) 18%,transparent);transform:scale(1)}}@media (prefers-reduced-motion:reduce){.MegaMenu_megaMenuItem__DKRt3:focus-visible{animation:none}}.MegaMenu_megaMenuItem__DKRt3:hover{background-color:color-mix(in srgb,var(--color-accent) 7%,var(--bg-secondary,#ebebed));border-left-color:var(--color-accent);box-shadow:inset 0 1px 0 color-mix(in srgb,#fff 10%,transparent);transform:translateX(2px)}.MegaMenu_megaMenuItem__DKRt3:active{border-left-color:var(--color-accent);transform:translateX(0) scale(.97);transition:transform .1s cubic-bezier(.4,0,.2,1),border-left-color .1s cubic-bezier(.4,0,.2,1)}:is([data-brightness=dark],[data-brightness=midnight]) .MegaMenu_megaMenuItem__DKRt3:active{filter:brightness(1.1)}[data-brightness=medium] .MegaMenu_megaMenuItem__DKRt3:active{filter:brightness(.95)}[data-brightness=medium] .MegaMenu_megaMenuItem__DKRt3{border-left-color:color-mix(in srgb,var(--color-accent) 12%,var(--border-secondary,#d4cfc4))}.MegaMenu_megaMenuItem__DKRt3:after{color:var(--color-accent);content:"›";font-size:1rem;line-height:1;opacity:0;pointer-events:none;position:absolute;right:.875rem;top:50%;transform:translateY(-50%) translateX(-6px);transition:opacity .2s cubic-bezier(.4,0,.2,1),transform .22s cubic-bezier(.34,1.1,.64,1),filter .2s cubic-bezier(.4,0,.2,1)}.MegaMenu_megaMenuItem__DKRt3:hover:after{filter:drop-shadow(0 0 3px color-mix(in srgb,var(--color-accent) 50%,transparent));opacity:.8;transform:translateY(-50%) translateX(0)}.MegaMenu_megaMenuItem__DKRt3:focus-visible{animation:MegaMenu_megaMenuItemFocusSpring__BOS6N .35s cubic-bezier(.34,1.2,.64,1);border-radius:var(--radius-lg);box-shadow:0 0 0 4px color-mix(in srgb,var(--color-accent) 18%,transparent);outline:2px solid var(--color-accent);outline-offset:-2px}.MegaMenu_megaMenuItem__DKRt3:focus-visible:after{filter:drop-shadow(0 0 3px color-mix(in srgb,var(--color-accent) 50%,transparent));opacity:.8;transform:translateY(-50%) translateX(0)}.MegaMenu_megaMenuItem__DKRt3:focus-visible .MegaMenu_megaMenuItemIcon__Tv_zb{box-shadow:0 0 12px color-mix(in srgb,var(--color-accent) 40%,transparent);transform:scale(1.08);will-change:transform,box-shadow}.MegaMenu_megaMenuItemIcon__Tv_zb{align-items:center;background:linear-gradient(135deg,var(--bg-tertiary,#e5e5e7) 0,color-mix(in srgb,var(--bg-tertiary,#e5e5e7) 80%,var(--color-accent)) 100%);border:1px solid color-mix(in srgb,var(--color-accent) 20%,transparent);border-radius:var(--radius-lg);color:var(--color-accent);display:flex;flex-shrink:0;height:2.25rem;justify-content:center;transition:background .15s cubic-bezier(.4,0,.2,1),color .15s cubic-bezier(.4,0,.2,1),transform .2s cubic-bezier(.34,1.56,.64,1),box-shadow .15s cubic-bezier(.4,0,.2,1);width:2.25rem}.MegaMenu_megaMenuItem__DKRt3:hover .MegaMenu_megaMenuItemIcon__Tv_zb{background:linear-gradient(135deg,var(--color-accent) 0,color-mix(in srgb,var(--color-accent) 80%,#000) 100%);box-shadow:0 0 12px color-mix(in srgb,var(--color-accent) 40%,transparent);color:var(--text-on-accent,#1a1410);transform:scale(1.08);will-change:transform,box-shadow,background}:is([data-brightness=dark],[data-brightness=midnight]) .MegaMenu_megaMenuItem__DKRt3:hover .MegaMenu_megaMenuItemIcon__Tv_zb{background:linear-gradient(135deg,var(--color-accent) 0,color-mix(in srgb,var(--color-accent) 80%,#fff) 100%);box-shadow:0 0 12px color-mix(in srgb,var(--color-accent) 40%,transparent);color:var(--text-on-accent,#1a1410);transform:scale(1.08)}:is([data-brightness=dark],[data-brightness=midnight]) .MegaMenu_megaMenuItemIcon__Tv_zb{background:linear-gradient(135deg,var(--bg-tertiary,#3a3a3c) 0,color-mix(in srgb,var(--bg-tertiary,#3a3a3c) 70%,var(--color-accent)) 100%);border-color:color-mix(in srgb,var(--color-accent) 30%,transparent)}[data-brightness=medium] .MegaMenu_megaMenuItemIcon__Tv_zb{background:linear-gradient(135deg,color-mix(in srgb,var(--bg-tertiary,#ede8dc) 80%,var(--color-accent) 20%) 0,color-mix(in srgb,var(--bg-tertiary,#ede8dc) 60%,var(--color-accent) 40%) 100%);border-color:color-mix(in srgb,var(--color-accent) 25%,transparent)}:is([data-brightness=dark],[data-brightness=midnight]) .MegaMenu_megaMenuItem__DKRt3:hover{background-color:color-mix(in srgb,var(--color-accent) 8%,var(--bg-tertiary,#3a3a3c))}[data-brightness=medium] .MegaMenu_megaMenuItem__DKRt3:hover{background-color:color-mix(in srgb,var(--color-accent) 8%,var(--bg-tertiary,#ede8dc))}[data-brightness=medium] .MegaMenu_megaMenuItem__DKRt3:hover .MegaMenu_megaMenuItemIcon__Tv_zb{background:linear-gradient(135deg,color-mix(in srgb,var(--color-accent) 80%,var(--bg-tertiary,#ede8dc)) 0,color-mix(in srgb,var(--color-accent) 92%,var(--color-brand-brown,#3d2800)) 100%);box-shadow:0 0 10px color-mix(in srgb,var(--color-accent) 30%,transparent);color:var(--text-on-accent,#1a1410)}.MegaMenu_megaMenuItemContent__FZUT6{display:flex;flex-direction:column;gap:.125rem}.MegaMenu_megaMenuItemTitle__VRU5f{color:var(--text-primary,#1d1d1f);font-feature-settings:"kern" 1,"liga" 1;font-size:var(--font-size-base,1rem);font-weight:var(--font-weight-medium);text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transition:color var(--duration-fast) cubic-bezier(.4,0,.2,1)}.MegaMenu_megaMenuItem__DKRt3:hover .MegaMenu_megaMenuItemTitle__VRU5f{color:var(--color-accent)}.MegaMenu_megaMenuItemDescription__mTQW2{color:var(--text-secondary,#6b6b6f);font-feature-settings:"kern" 1,"liga" 1;font-size:var(--font-size-sm,.875rem);line-height:1.4;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transition:color .15s cubic-bezier(.4,0,.2,1)}:is([data-brightness=dark],[data-brightness=midnight]) .MegaMenu_megaMenuItemDescription__mTQW2{color:var(--text-secondary,#a0a0a5)}[data-brightness=medium] .MegaMenu_megaMenuItemDescription__mTQW2{color:var(--text-secondary,#7a6e62)}.MegaMenu_megaMenuItem__DKRt3:hover .MegaMenu_megaMenuItemDescription__mTQW2{color:var(--text-primary,#1d1d1f)}.MegaMenu_megaMenuFeatured__wONC2{border-radius:var(--radius-xl);display:flex;flex-direction:column;gap:.75rem;padding:1rem;-webkit-tap-highlight-color:color-mix(in srgb,var(--color-accent) 10%,transparent);animation:MegaMenu_megaMenuFeaturedFadeIn__ENFLt .42s cubic-bezier(.34,1.2,.64,1) .08s forwards;-webkit-backface-visibility:hidden;backface-visibility:hidden;background:linear-gradient(135deg,var(--bg-secondary,#ebebed) 0,var(--bg-tertiary,#e5e5e7) 100%);border:1px solid var(--border-secondary,#e5e5e7);opacity:0;text-decoration:none;touch-action:manipulation;transform:translateY(10px) scale(.98);transition:transform .2s cubic-bezier(.4,0,.2,1),box-shadow .2s cubic-bezier(.4,0,.2,1),border-color .2s cubic-bezier(.4,0,.2,1);will-change:opacity,transform}.MegaMenu_megaMenuFeatured__wONC2:hover{border-color:var(--color-accent);box-shadow:0 8px 24px -6px var(--shadow-color-medium,rgba(0,0,0,.12)),0 0 0 1px var(--border-accent),inset 0 1px 0 color-mix(in srgb,#fff 60%,var(--color-accent) 40%),inset 0 0 20px -8px color-mix(in srgb,var(--color-accent) 12%,transparent);transform:translateY(-2px);will-change:transform,box-shadow}:is([data-brightness=dark],[data-brightness=midnight]) .MegaMenu_megaMenuFeatured__wONC2:hover{box-shadow:0 8px 28px -6px color-mix(in srgb,#000 45%,transparent),0 0 0 1px var(--color-accent),inset 0 1px 0 color-mix(in srgb,#fff 18%,transparent),inset 0 0 24px -8px color-mix(in srgb,var(--color-accent) 16%,transparent)}[data-brightness=medium] .MegaMenu_megaMenuFeatured__wONC2:hover{box-shadow:0 8px 24px -6px color-mix(in srgb,var(--color-brand-brown,#3d2800) 28%,transparent),0 0 0 1px var(--color-accent),inset 0 1px 0 color-mix(in srgb,#fff 50%,color-mix(in srgb,var(--color-accent) 50%,transparent)),inset 0 0 20px -8px color-mix(in srgb,var(--color-accent) 14%,transparent)}.MegaMenu_megaMenuFeatured__wONC2:active{box-shadow:0 4px 12px -4px var(--shadow-color-medium,rgba(0,0,0,.1));transform:translateY(-1px);transition:transform .1s cubic-bezier(.4,0,.2,1),box-shadow .1s cubic-bezier(.4,0,.2,1)}:is([data-brightness=dark],[data-brightness=midnight]) .MegaMenu_megaMenuFeatured__wONC2:active{box-shadow:0 2px 8px -2px color-mix(in srgb,#000 30%,transparent),inset 0 1px 0 color-mix(in srgb,#fff 10%,transparent);filter:brightness(1.08);transform:translateY(0);transition:transform .1s cubic-bezier(.4,0,.2,1),box-shadow .1s cubic-bezier(.4,0,.2,1),filter .1s cubic-bezier(.4,0,.2,1)}[data-brightness=medium] .MegaMenu_megaMenuFeatured__wONC2:active{box-shadow:0 2px 6px -2px color-mix(in srgb,var(--color-brand-brown,#3d2800) 14%,transparent),inset 0 1px 0 color-mix(in srgb,#fff 30%,transparent);filter:brightness(.95);transform:translateY(0) scale(.99);transition:transform .1s cubic-bezier(.4,0,.2,1),box-shadow .1s cubic-bezier(.4,0,.2,1),filter .1s cubic-bezier(.4,0,.2,1)}.MegaMenu_megaMenuFeatured__wONC2:focus-visible{box-shadow:0 0 0 4px color-mix(in srgb,var(--color-accent) 18%,transparent);outline:2px solid var(--color-accent);outline-offset:3px}.MegaMenu_megaMenuFeaturedImage__Mwesr{background-color:var(--bg-tertiary,#e5e5e7);background-position:50%;background-size:cover;border-radius:var(--radius-lg);height:120px;overflow:hidden;position:relative;transition:opacity .3s cubic-bezier(.4,0,.2,1),transform .3s cubic-bezier(.4,0,.2,1),filter .3s cubic-bezier(.4,0,.2,1);width:100%;will-change:transform,filter}.MegaMenu_megaMenuFeaturedImage__Mwesr:before{background:linear-gradient(105deg,transparent 35%,color-mix(in srgb,#fff 22%,transparent) 50%,transparent 65%);background-position:200%;background-size:200% 100%;border-radius:inherit;content:"";inset:0;opacity:0;pointer-events:none;position:absolute;transition:background-position .55s cubic-bezier(.4,0,.2,1),opacity .25s cubic-bezier(.4,0,.2,1)}.MegaMenu_megaMenuFeatured__wONC2:hover .MegaMenu_megaMenuFeaturedImage__Mwesr:before{background-position:-200%;opacity:1}@media (prefers-reduced-motion:reduce){.MegaMenu_megaMenuFeaturedImage__Mwesr:before{display:none}}.MegaMenu_megaMenuFeatured__wONC2:hover .MegaMenu_megaMenuFeaturedImage__Mwesr{filter:brightness(1.06) saturate(1.1);transform:scale(1.04)}:is([data-brightness=dark],[data-brightness=midnight]) .MegaMenu_megaMenuFeatured__wONC2:hover .MegaMenu_megaMenuFeaturedImage__Mwesr{filter:brightness(1.02) saturate(1.15);transform:scale(1.04)}[data-brightness=medium] .MegaMenu_megaMenuFeatured__wONC2:hover .MegaMenu_megaMenuFeaturedImage__Mwesr{filter:brightness(1.08) saturate(1.08);transform:scale(1.04)}.MegaMenu_megaMenuFeaturedContent__UmGNf{display:flex;flex-direction:column;gap:.25rem}.MegaMenu_megaMenuFeaturedBadge__9ipIE{align-items:center;display:inline-flex;font-feature-settings:"kern" 1,"smcp" 1;font-size:var(--font-size-xs,.75rem);font-weight:var(--font-weight-semibold);gap:.25rem;letter-spacing:.05em;padding:.125rem .5rem;text-rendering:optimizeLegibility;text-transform:uppercase;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:linear-gradient(135deg,var(--color-accent),var(--color-primary,#2c2c2e));border-radius:var(--radius-full);color:var(--bg-elevated,#fafafa);margin-bottom:.25rem;transition:transform .2s cubic-bezier(.34,1.56,.64,1),box-shadow .2s cubic-bezier(.4,0,.2,1),filter .2s cubic-bezier(.4,0,.2,1);width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}:is([data-brightness=dark],[data-brightness=midnight]) .MegaMenu_megaMenuFeaturedBadge__9ipIE{background:linear-gradient(135deg,var(--color-accent),color-mix(in srgb,var(--color-accent) 60%,#fff));color:var(--color-primary,#1a1410)}[data-brightness=medium] .MegaMenu_megaMenuFeaturedBadge__9ipIE{background:linear-gradient(135deg,color-mix(in srgb,var(--color-accent) 85%,var(--color-brand-brown,#3d2800)),color-mix(in srgb,var(--color-accent) 55%,var(--color-brand-brown-dark,#5c3d00)));color:color-mix(in srgb,#fff 95%,transparent)}.MegaMenu_megaMenuFeatured__wONC2:hover .MegaMenu_megaMenuFeaturedBadge__9ipIE{box-shadow:0 0 10px color-mix(in srgb,var(--color-accent) 45%,transparent);filter:brightness(1.08);transform:scale(1.05);will-change:transform,box-shadow,filter}@media (prefers-reduced-motion:reduce){.MegaMenu_megaMenuFeatured__wONC2:hover .MegaMenu_megaMenuFeaturedBadge__9ipIE{filter:none;transform:none}}.MegaMenu_megaMenuFeaturedTitle__yycrZ{color:var(--text-primary,#1d1d1f);font-feature-settings:"kern" 1,"liga" 1;font-size:var(--font-size-base);font-weight:var(--font-weight-semibold);text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transition:color var(--duration-fast) cubic-bezier(.4,0,.2,1)}.MegaMenu_megaMenuFeatured__wONC2:hover .MegaMenu_megaMenuFeaturedTitle__yycrZ{color:var(--color-accent)}.MegaMenu_megaMenuFeaturedDescription__xzz5p{color:var(--text-secondary,#6e6e73);font-feature-settings:"kern" 1,"liga" 1;font-size:var(
    --font-size-sm,.875rem
  );line-height:1.4;margin:0;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}:is([data-brightness=dark],[data-brightness=midnight]) .MegaMenu_megaMenuFeaturedDescription__xzz5p{color:var(--text-secondary,#a0a0a5)}[data-brightness=medium] .MegaMenu_megaMenuFeaturedDescription__xzz5p{color:var(--text-secondary,#7a6e62)}@media (max-width:1280px){.MegaMenu_megaMenuContent__zI8Tx{grid-template-columns:repeat(3,1fr);padding:1.5rem 2rem}}@media (max-width:1024px){.MegaMenu_megaMenuContent__zI8Tx{gap:1.5rem;grid-template-columns:repeat(2,1fr)}}@media (max-width:767px){.MegaMenu_megaMenuWrapper__QrsGE{display:none}}@media (prefers-reduced-motion:reduce){.MegaMenu_chevron__1dnwQ,.MegaMenu_megaMenuFeatured__wONC2,.MegaMenu_megaMenuItemIcon__Tv_zb,.MegaMenu_megaMenuItem__DKRt3,.MegaMenu_megaMenuTrigger__yEMzu{animation-duration:.01ms;animation-iteration-count:1;transition-duration:.01ms}.MegaMenu_megaMenuItem__DKRt3:after,.MegaMenu_megaMenuTrigger__yEMzu:after{transition:none}.MegaMenu_megaMenuFeatured__wONC2:hover,.MegaMenu_megaMenuItem__DKRt3:hover .MegaMenu_megaMenuItemIcon__Tv_zb{transform:none}.MegaMenu_megaMenuFeatured__wONC2:hover .MegaMenu_megaMenuFeaturedImage__Mwesr{filter:none}.MegaMenu_megaMenuFeatured__wONC2:hover .MegaMenu_megaMenuFeaturedBadge__9ipIE{filter:none;transform:none}.MegaMenu_megaMenuFeatured__wONC2,.MegaMenu_megaMenuItem__DKRt3{animation:none;opacity:1;transform:none}.MegaMenu_megaMenuItem__DKRt3:first-child,.MegaMenu_megaMenuItem__DKRt3:nth-child(2),.MegaMenu_megaMenuItem__DKRt3:nth-child(3),.MegaMenu_megaMenuItem__DKRt3:nth-child(4),.MegaMenu_megaMenuItem__DKRt3:nth-child(5),.MegaMenu_megaMenuItem__DKRt3:nth-child(6){animation-delay:0s}}:is([data-brightness=dark],[data-brightness=midnight]) .MegaMenu_megaMenuFeatured__wONC2{background:linear-gradient(135deg,var(--bg-secondary,#2c2c2e) 0,var(--bg-tertiary,#1d1d1f) 100%);border-color:color-mix(in srgb,var(--border-secondary,#3a3a3c) 80%,transparent);box-shadow:0 2px 8px -2px color-mix(in srgb,#000 30%,transparent),inset 0 1px 0 color-mix(in srgb,#fff 6%,transparent)}:is([data-brightness=dark],[data-brightness=midnight]) .MegaMenu_megaMenuFeatured__wONC2:hover{border-color:color-mix(in srgb,var(--color-accent) 55%,transparent);box-shadow:0 8px 24px -6px color-mix(in srgb,#000 40%,transparent),0 0 0 1px var(--border-accent),inset 0 1px 0 color-mix(in srgb,#fff 25%,var(--color-accent) 20%),inset 0 0 24px -8px color-mix(in srgb,var(--color-accent) 18%,transparent)}[data-brightness=medium] .MegaMenu_megaMenuFeatured__wONC2{background:linear-gradient(135deg,color-mix(in srgb,var(--bg-secondary,#f5f0e8) 80%,var(--color-accent) 20%) 0,color-mix(in srgb,var(--bg-tertiary,#ede8dc) 70%,var(--color-accent) 30%) 100%)}[data-brightness=medium] .MegaMenu_megaMenuFeatured__wONC2:hover{border-color:color-mix(in srgb,var(--color-accent) 65%,transparent);box-shadow:0 6px 20px -4px color-mix(in srgb,#000 12%,transparent),0 0 0 1px color-mix(in srgb,var(--color-accent) 35%,transparent),inset 0 1px 0 color-mix(in srgb,#fff 40%,var(--color-accent) 15%),inset 0 0 20px -8px color-mix(in srgb,var(--color-accent) 12%,transparent)}[data-brightness=light-hc] .MegaMenu_megaMenuPanel__K_yzn,[data-brightness=medium-hc] .MegaMenu_megaMenuPanel__K_yzn{backdrop-filter:none;-webkit-backdrop-filter:none;background-color:#fff;border:2px solid #000;color:#000}:is([data-brightness=dark-hc],[data-brightness=midnight-hc]) .MegaMenu_megaMenuPanel__K_yzn{backdrop-filter:none;-webkit-backdrop-filter:none;background-color:#000;border:2px solid #fff;color:#fff}[data-brightness=light-hc] .MegaMenu_megaMenuTrigger__yEMzu,[data-brightness=medium-hc] .MegaMenu_megaMenuTrigger__yEMzu{background:transparent;border:none;box-shadow:none;color:#000;filter:none}:is([data-brightness=dark-hc],[data-brightness=midnight-hc]) .MegaMenu_megaMenuTrigger__yEMzu{background:transparent;border:none;box-shadow:none;color:#fff;filter:none}[data-brightness=light-hc] .MegaMenu_megaMenuTrigger__yEMzu:hover,[data-brightness=medium-hc] .MegaMenu_megaMenuTrigger__yEMzu:hover{background:transparent;box-shadow:none;color:#000}:is([data-brightness=dark-hc],[data-brightness=midnight-hc]) .MegaMenu_megaMenuTrigger__yEMzu:hover{background:transparent;box-shadow:none;color:#fff}:is([data-brightness=dark-hc],[data-brightness=midnight-hc]) .MegaMenu_megaMenuTrigger__yEMzu:active,[data-brightness=light-hc] .MegaMenu_megaMenuTrigger__yEMzu:active,[data-brightness=medium-hc] .MegaMenu_megaMenuTrigger__yEMzu:active{filter:none}[data-brightness=light-hc] .MegaMenu_megaMenuTrigger__yEMzu:focus-visible,[data-brightness=medium-hc] .MegaMenu_megaMenuTrigger__yEMzu:focus-visible{box-shadow:none;outline:3px solid #000}:is([data-brightness=dark-hc],[data-brightness=midnight-hc]) .MegaMenu_megaMenuTrigger__yEMzu:focus-visible{box-shadow:none;outline:3px solid #fff}[data-brightness=light-hc] .MegaMenu_chevron__1dnwQ,[data-brightness=medium-hc] .MegaMenu_chevron__1dnwQ{color:#000;opacity:1}:is([data-brightness=dark-hc],[data-brightness=midnight-hc]) .MegaMenu_chevron__1dnwQ{color:#fff;opacity:1}[data-brightness=light-hc] .MegaMenu_megaMenuTrigger__yEMzu:focus-visible .MegaMenu_chevron__1dnwQ,[data-brightness=light-hc] .MegaMenu_megaMenuTrigger__yEMzu:hover .MegaMenu_chevron__1dnwQ,[data-brightness=medium-hc] .MegaMenu_megaMenuTrigger__yEMzu:focus-visible .MegaMenu_chevron__1dnwQ,[data-brightness=medium-hc] .MegaMenu_megaMenuTrigger__yEMzu:hover .MegaMenu_chevron__1dnwQ{color:#000;filter:none}:is([data-brightness=dark-hc],[data-brightness=midnight-hc]) .MegaMenu_megaMenuTrigger__yEMzu:focus-visible .MegaMenu_chevron__1dnwQ,:is([data-brightness=dark-hc],[data-brightness=midnight-hc]) .MegaMenu_megaMenuTrigger__yEMzu:hover .MegaMenu_chevron__1dnwQ{color:#fff;filter:none}[data-brightness=light-hc] .MegaMenu_megaMenuItem__DKRt3,[data-brightness=medium-hc] .MegaMenu_megaMenuItem__DKRt3{background:#fff;border:1px solid #000;color:#000}:is([data-brightness=dark-hc],[data-brightness=midnight-hc]) .MegaMenu_megaMenuItem__DKRt3{background:#000;border:1px solid #fff;color:#fff}[data-brightness=light-hc] .MegaMenu_megaMenuItem__DKRt3:hover,[data-brightness=medium-hc] .MegaMenu_megaMenuItem__DKRt3:hover{background:#f0f0f0;border-left-color:#000;box-shadow:none}:is([data-brightness=dark-hc],[data-brightness=midnight-hc]) .MegaMenu_megaMenuItem__DKRt3:hover{background:#2a2a2a;border-left-color:#fff;box-shadow:none}[data-brightness=light-hc] .MegaMenu_megaMenuItem__DKRt3:active,[data-brightness=medium-hc] .MegaMenu_megaMenuItem__DKRt3:active{filter:none}:is([data-brightness=dark-hc],[data-brightness=midnight-hc]) .MegaMenu_megaMenuItem__DKRt3:active{filter:none}[data-brightness=light-hc] .MegaMenu_megaMenuItem__DKRt3:focus-visible,[data-brightness=medium-hc] .MegaMenu_megaMenuItem__DKRt3:focus-visible{box-shadow:none;outline:2px solid #000}:is([data-brightness=dark-hc],[data-brightness=midnight-hc]) .MegaMenu_megaMenuItem__DKRt3:focus-visible{box-shadow:none;outline:2px solid #fff}[data-brightness=light-hc] .MegaMenu_megaMenuItem__DKRt3:focus-visible:after,[data-brightness=medium-hc] .MegaMenu_megaMenuItem__DKRt3:focus-visible:after{color:#000;filter:none}:is([data-brightness=dark-hc],[data-brightness=midnight-hc]) .MegaMenu_megaMenuItem__DKRt3:focus-visible:after{color:#fff;filter:none}[data-brightness=light-hc] .MegaMenu_megaMenuItemIcon__Tv_zb,[data-brightness=medium-hc] .MegaMenu_megaMenuItemIcon__Tv_zb{background:#fff;border:2px solid #000;color:#000}:is([data-brightness=dark-hc],[data-brightness=midnight-hc]) .MegaMenu_megaMenuItemIcon__Tv_zb{background:#000;border:2px solid #fff;color:#fff}[data-brightness=light-hc] .MegaMenu_megaMenuItem__DKRt3:focus-visible .MegaMenu_megaMenuItemIcon__Tv_zb,[data-brightness=light-hc] .MegaMenu_megaMenuItem__DKRt3:hover .MegaMenu_megaMenuItemIcon__Tv_zb,[data-brightness=medium-hc] .MegaMenu_megaMenuItem__DKRt3:focus-visible .MegaMenu_megaMenuItemIcon__Tv_zb,[data-brightness=medium-hc] .MegaMenu_megaMenuItem__DKRt3:hover .MegaMenu_megaMenuItemIcon__Tv_zb{background:#000;border-color:#000;box-shadow:none;color:#fff;transform:scale(1.08)}:is([data-brightness=dark-hc],[data-brightness=midnight-hc]) .MegaMenu_megaMenuItem__DKRt3:focus-visible .MegaMenu_megaMenuItemIcon__Tv_zb,:is([data-brightness=dark-hc],[data-brightness=midnight-hc]) .MegaMenu_megaMenuItem__DKRt3:hover .MegaMenu_megaMenuItemIcon__Tv_zb{background:#fff;border-color:#fff;box-shadow:none;color:#000;transform:scale(1.08)}[data-brightness=light-hc] .MegaMenu_megaMenuFeatured__wONC2,[data-brightness=medium-hc] .MegaMenu_megaMenuFeatured__wONC2{background:#fff;border:2px solid #000;color:#000}:is([data-brightness=dark-hc],[data-brightness=midnight-hc]) .MegaMenu_megaMenuFeatured__wONC2{background:#000;border:2px solid #fff;color:#fff}[data-brightness=light-hc] .MegaMenu_megaMenuFeatured__wONC2:hover,[data-brightness=medium-hc] .MegaMenu_megaMenuFeatured__wONC2:hover{border-color:#000;box-shadow:0 0 0 2px #000}:is([data-brightness=dark-hc],[data-brightness=midnight-hc]) .MegaMenu_megaMenuFeatured__wONC2:hover{border-color:#fff;box-shadow:0 0 0 2px #fff}[data-brightness=light-hc] .MegaMenu_megaMenuFeatured__wONC2:active,[data-brightness=medium-hc] .MegaMenu_megaMenuFeatured__wONC2:active{box-shadow:0 0 0 2px #000}:is([data-brightness=dark-hc],[data-brightness=midnight-hc]) .MegaMenu_megaMenuFeatured__wONC2:active{box-shadow:0 0 0 2px #fff}[data-brightness=light-hc] .MegaMenu_megaMenuFeatured__wONC2:focus-visible,[data-brightness=medium-hc] .MegaMenu_megaMenuFeatured__wONC2:focus-visible{box-shadow:none;outline:3px solid #000}:is([data-brightness=dark-hc],[data-brightness=midnight-hc]) .MegaMenu_megaMenuFeatured__wONC2:focus-visible{box-shadow:none;outline:3px solid #fff}[data-brightness=light-hc] .MegaMenu_megaMenuFeaturedBadge__9ipIE,[data-brightness=medium-hc] .MegaMenu_megaMenuFeaturedBadge__9ipIE{background:#000;border:1px solid #000;color:#fff}:is([data-brightness=dark-hc],[data-brightness=midnight-hc]) .MegaMenu_megaMenuFeaturedBadge__9ipIE{background:#fff;border:1px solid #fff;color:#000}:is([data-brightness=dark-hc],[data-brightness=midnight-hc]) .MegaMenu_megaMenuFeatured__wONC2:hover .MegaMenu_megaMenuFeaturedBadge__9ipIE,[data-brightness=light-hc] .MegaMenu_megaMenuFeatured__wONC2:hover .MegaMenu_megaMenuFeaturedBadge__9ipIE,[data-brightness=medium-hc] .MegaMenu_megaMenuFeatured__wONC2:hover .MegaMenu_megaMenuFeaturedBadge__9ipIE{box-shadow:none;filter:none;transform:scale(1.05)}[data-brightness=light-mc] .MegaMenu_megaMenuPanel__K_yzn{backdrop-filter:none;-webkit-backdrop-filter:none;background-color:var(--bg-primary,#fff);border:1.5px solid color-mix(in srgb,var(--color-accent) 50%,var(--border-primary))}[data-brightness=medium-mc] .MegaMenu_megaMenuPanel__K_yzn{backdrop-filter:none;-webkit-backdrop-filter:none;background-color:var(--bg-secondary,#ebe6db);border:1.5px solid color-mix(in srgb,var(--color-accent) 55%,var(--border-primary,#c9bfb1))}:is([data-brightness=dark-mc],[data-brightness=midnight-mc]) .MegaMenu_megaMenuPanel__K_yzn{backdrop-filter:none;-webkit-backdrop-filter:none;background-color:var(--bg-elevated,rgba(28,28,30,.98));border:1.5px solid color-mix(in srgb,var(--color-accent) 40%,hsla(0,0%,100%,.2))}:is([data-brightness=dark-mc],[data-brightness=midnight-mc]) .MegaMenu_megaMenuColumnTitle__ddx9E{border-bottom-color:color-mix(in srgb,var(--color-accent) 45%,hsla(0,0%,100%,.12));border-left-color:color-mix(in srgb,var(--color-accent) 75%,hsla(0,0%,100%,.3));color:var(--text-primary,#f5f5f5)}:is([data-brightness=dark-mc],[data-brightness=midnight-mc]) .MegaMenu_megaMenuItemTitle__VRU5f{color:var(--text-primary,#f5f5f5)}:is([data-brightness=dark-mc],[data-brightness=midnight-mc]) .MegaMenu_megaMenuItemDescription__mTQW2{color:var(--text-secondary,#a0a0a5)}:is([data-brightness=dark-mc],[data-brightness=midnight-mc]) .MegaMenu_megaMenuItemIcon__Tv_zb{background:color-mix(in srgb,var(--color-accent) 16%,hsla(0,0%,100%,.04));border-color:color-mix(in srgb,var(--color-accent) 40%,hsla(0,0%,100%,.12));color:var(--color-accent,#d4af37)}:is([data-brightness=dark-mc],[data-brightness=midnight-mc]) .MegaMenu_megaMenuFeatured__wONC2{background:linear-gradient(135deg,rgba(40,38,34,.98),rgba(30,28,24,.98));border-color:color-mix(in srgb,var(--color-accent) 40%,hsla(0,0%,100%,.12));color:var(--text-primary,#f5f5f5)}:is([data-brightness=dark-mc],[data-brightness=midnight-mc]) .MegaMenu_megaMenuFeatured__wONC2:hover{border-color:color-mix(in srgb,var(--color-accent) 68%,transparent);box-shadow:0 4px 16px -4px color-mix(in srgb,var(--color-accent) 22%,transparent),0 0 0 1px color-mix(in srgb,var(--color-accent) 30%,transparent)}:is([data-brightness=dark-mc],[data-brightness=midnight-mc]) .MegaMenu_megaMenuFeaturedBadge__9ipIE{background:color-mix(in srgb,var(--color-accent) 22%,hsla(0,0%,100%,.06));border-color:color-mix(in srgb,var(--color-accent) 45%,transparent);color:var(--color-accent,#d4af37)}[data-brightness=medium-mc] .MegaMenu_megaMenuColumnTitle__ddx9E{border-bottom-color:color-mix(in srgb,var(--color-accent) 50%,var(--border-secondary,#c9bfb1))}[data-brightness=medium-mc] .MegaMenu_megaMenuItemIcon__Tv_zb{border-color:color-mix(in srgb,var(--color-accent) 45%,var(--border-primary,#c9bfb1))}[data-brightness=medium-mc] .MegaMenu_megaMenuItem__DKRt3:hover{border-left-color:color-mix(in srgb,var(--color-accent) 65%,var(--border-primary,#c9bfb1))}[data-brightness=medium-hc] .MegaMenu_megaMenuPanel__K_yzn{background-color:var(--bg-secondary,#ebe6db)}[data-brightness=medium-hc] .MegaMenu_megaMenuTrigger__yEMzu,[data-brightness=medium-hc] .MegaMenu_megaMenuTrigger__yEMzu:hover{background:transparent}[data-brightness=medium-hc] .MegaMenu_megaMenuItem__DKRt3{background:var(--bg-secondary,#ebe6db)}[data-brightness=medium-hc] .MegaMenu_megaMenuItem__DKRt3:hover{background:color-mix(in srgb,#000 6%,var(--bg-secondary,#ebe6db))}[data-brightness=medium-hc] .MegaMenu_megaMenuFeatured__wONC2{background:var(--bg-secondary,#ebe6db)}[data-brightness=light-mc] .MegaMenu_megaMenuItemIcon__Tv_zb{border-color:color-mix(in srgb,var(--color-accent) 42%,transparent)}[data-brightness=light-mc] .MegaMenu_megaMenuColumnTitle__ddx9E{border-bottom-color:color-mix(in srgb,var(--color-accent) 40%,var(--border-secondary,#e5e5e7))}[data-brightness=light-mc] .MegaMenu_megaMenuItem__DKRt3{border-left-color:color-mix(in srgb,var(--color-accent) 15%,var(--border-secondary,#e5e5e7))}[data-brightness=light-mc] .MegaMenu_megaMenuItem__DKRt3:hover{background-color:color-mix(in srgb,var(--color-accent) 10%,var(--bg-secondary,#f5f5f7));border-left-color:color-mix(in srgb,var(--color-accent) 58%,var(--border-primary))}[data-brightness=medium-mc] .MegaMenu_megaMenuItem__DKRt3{border-left-color:color-mix(in srgb,var(--color-accent) 20%,var(--border-secondary,#c9bfb1))}@media (hover:none){.MegaMenu_megaMenuTrigger__yEMzu:hover{box-shadow:none;transform:none}:is([data-brightness=dark],[data-brightness=midnight]) .MegaMenu_megaMenuTrigger__yEMzu:hover{box-shadow:0 1px 4px color-mix(in srgb,#000 15%,transparent);transform:none}[data-brightness=medium] .MegaMenu_megaMenuTrigger__yEMzu:hover{box-shadow:0 1px 6px color-mix(in srgb,var(--color-accent) 10%,transparent);transform:none}.MegaMenu_megaMenuTrigger__yEMzu:hover:after{opacity:0;width:0}.MegaMenu_megaMenuTrigger__yEMzu:hover .MegaMenu_chevron__1dnwQ{color:color-mix(in srgb,var(--color-accent) 55%,var(--text-secondary));filter:none;opacity:.72}.MegaMenu_megaMenuItem__DKRt3:hover{background-color:initial;border-left-color:transparent;box-shadow:none;transform:none}:is([data-brightness=dark],[data-brightness=midnight]) .MegaMenu_megaMenuItem__DKRt3:hover{background-color:initial}[data-brightness=medium] .MegaMenu_megaMenuItem__DKRt3:hover{background-color:initial;border-left-color:color-mix(in srgb,var(--color-accent) 12%,var(--border-secondary,#d4cfc4))}.MegaMenu_megaMenuItem__DKRt3:hover:after{opacity:0;transform:translateY(-50%) translateX(-6px)}.MegaMenu_megaMenuItem__DKRt3:hover .MegaMenu_megaMenuItemIcon__Tv_zb,:is([data-brightness=dark],[data-brightness=midnight]) .MegaMenu_megaMenuItem__DKRt3:hover .MegaMenu_megaMenuItemIcon__Tv_zb,[data-brightness=medium] .MegaMenu_megaMenuItem__DKRt3:hover .MegaMenu_megaMenuItemIcon__Tv_zb{background:revert;box-shadow:none;color:var(--color-accent);transform:none;will-change:auto}.MegaMenu_megaMenuFeatured__wONC2:hover{border-color:var(--border-secondary,#e5e5e7);box-shadow:none;transform:none}:is([data-brightness=dark],[data-brightness=midnight]) .MegaMenu_megaMenuFeatured__wONC2:hover{border-color:color-mix(in srgb,var(--border-secondary,#3a3a3c) 80%,transparent);box-shadow:0 2px 8px -2px color-mix(in srgb,#000 30%,transparent),inset 0 1px 0 color-mix(in srgb,#fff 6%,transparent);transform:none}[data-brightness=medium] .MegaMenu_megaMenuFeatured__wONC2:hover{border-color:var(--border-secondary,#d4cfc4);box-shadow:none;transform:none}.MegaMenu_megaMenuFeatured__wONC2:hover .MegaMenu_megaMenuFeaturedImage__Mwesr,:is([data-brightness=dark],[data-brightness=midnight]) .MegaMenu_megaMenuFeatured__wONC2:hover .MegaMenu_megaMenuFeaturedImage__Mwesr,[data-brightness=medium] .MegaMenu_megaMenuFeatured__wONC2:hover .MegaMenu_megaMenuFeaturedImage__Mwesr{filter:none;transform:none}.MegaMenu_megaMenuFeatured__wONC2:hover .MegaMenu_megaMenuFeaturedBadge__9ipIE{box-shadow:none;filter:none;transform:none;will-change:auto}.MegaMenu_megaMenuFeatured__wONC2:hover .MegaMenu_megaMenuFeaturedTitle__yycrZ{color:var(--text-primary,#1d1d1f)}}@media (prefers-contrast:high){.MegaMenu_megaMenuTrigger__yEMzu{border:none}.MegaMenu_megaMenuItem__DKRt3{border:1px solid transparent}.MegaMenu_megaMenuItem__DKRt3:focus-visible,.MegaMenu_megaMenuItem__DKRt3:hover{border:2px solid}.MegaMenu_megaMenuColumnTitle__ddx9E{border-bottom-width:2px;font-weight:var(--font-weight-extrabold)}.MegaMenu_megaMenuFeatured__wONC2{border-width:2px}}@media (forced-colors:active){.MegaMenu_megaMenuPanel__K_yzn{border:2px solid CanvasText}.MegaMenu_megaMenuItem__DKRt3:focus-visible,.MegaMenu_megaMenuItem__DKRt3:hover{background:Highlight;color:HighlightText;forced-color-adjust:none}.MegaMenu_megaMenuTriggerActive__oxBa3{background:Highlight;color:HighlightText;forced-color-adjust:none}}@media (prefers-contrast:more){.MegaMenu_megaMenuItem__DKRt3:hover{outline:2px solid var(--color-accent);outline-offset:-1px}.MegaMenu_megaMenuFeatured__wONC2:hover{outline:3px solid var(--color-accent);outline-offset:-1px}.MegaMenu_megaMenuColumnTitle__ddx9E{border-bottom-color:var(--text-primary);border-left-color:var(--text-primary)}.MegaMenu_megaMenuTriggerActive__oxBa3:after,.MegaMenu_megaMenuTrigger__yEMzu:after{background:var(--color-accent);opacity:1}}