.asite-browse-by-menu,.asite-browse-by-menu *{box-sizing:border-box}.asite-browse-by-menu{background:var(--asite-browse-by-menu-bg,#fafafa);color:var(--asite-browse-by-menu-heading-color,#16181c);display:block;font-family:var(--roma-font-sans,"Inter",-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif);margin:0;padding:calc(var(--asite-browse-by-menu-pad-y, 100px)*.6) 24px;width:100%;-webkit-font-smoothing:antialiased}@media (min-width:720px){.asite-browse-by-menu{padding:calc(var(--asite-browse-by-menu-pad-y, 100px)*.8) 24px}}@media (min-width:960px){.asite-browse-by-menu{padding:var(--asite-browse-by-menu-pad-y,100px) 24px}}.asite-browse-by-menu .asite-browse-by-menu__inner{display:flex;flex-direction:column;gap:36px;margin:0 auto;max-width:var(--roma-page-max,1440px)}@media (min-width:720px){.asite-browse-by-menu .asite-browse-by-menu__inner{gap:48px}}.asite-browse-by-menu .asite-browse-by-menu__titles{display:flex;flex-direction:column;gap:12px;margin:0;padding:0}.asite-browse-by-menu .asite-browse-by-menu__eyebrow{color:var(--asite-browse-by-menu-eyebrow-color,#696969);font-family:var(--roma-font-mono,"JetBrains Mono",ui-monospace,"SFMono-Regular",Consolas,monospace);font-size:12px;font-weight:500;letter-spacing:.08em;line-height:normal;margin:0;padding:0;text-transform:uppercase}.asite-browse-by-menu .asite-browse-by-menu__heading{color:var(--asite-browse-by-menu-heading-color,#16181c);font-family:var(--roma-font-sans,"Inter",-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif);font-size:clamp(calc(var(--asite-browse-by-menu-heading-size, 44px)*.7),1.4rem + 1.6vw,var(--asite-browse-by-menu-heading-size,44px));font-weight:500;letter-spacing:-.03em;line-height:1.2;margin:0;padding:0}.asite-browse-by-menu .asite-browse-by-menu__groups{align-items:start;display:grid;gap:var(--asite-browse-by-menu-gap,40px);grid-template-columns:minmax(0,1fr);margin:0;padding:0}@media (min-width:720px){.asite-browse-by-menu .asite-browse-by-menu__groups{grid-template-columns:repeat(var(--asite-browse-by-menu-cols-md,2),minmax(0,1fr))}}@media (min-width:1200px){.asite-browse-by-menu .asite-browse-by-menu__groups{grid-template-columns:repeat(var(--asite-browse-by-menu-cols,4),minmax(0,1fr))}}.asite-browse-by-menu .asite-browse-by-menu__group{display:flex;flex-direction:column;gap:16px;margin:0;min-width:0;padding:0}.asite-browse-by-menu .asite-browse-by-menu__group-title{color:var(--asite-browse-by-menu-group-color,#16181c);font-family:var(--roma-font-mono,"JetBrains Mono",ui-monospace,"SFMono-Regular",Consolas,monospace);font-size:12px;font-weight:500;letter-spacing:.08em;line-height:normal;margin:0;padding:0;text-transform:uppercase}.asite-browse-by-menu .asite-browse-by-menu__group-desc{color:var(--asite-browse-by-menu-desc-color,#5a5f66);font-family:var(--roma-font-sans,"Inter",-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif);font-size:15px;font-weight:400;line-height:1.5;margin:0;padding:0}.asite-browse-by-menu .asite-browse-by-menu__links{display:flex;flex-direction:column;list-style:none;margin:0;padding:8px 0 0}.asite-browse-by-menu .asite-browse-by-menu__item{display:block;list-style:none;margin:0;padding:0}.asite-browse-by-menu .asite-browse-by-menu__inner .asite-browse-by-menu__link{align-items:center!important;background:transparent!important;border:0!important;border-top:1px solid var(--asite-browse-by-menu-rule-color,#e2e2e2)!important;color:var(--asite-browse-by-menu-link-color,#16181c)!important;cursor:pointer;display:flex!important;gap:12px!important;line-height:normal!important;margin:0!important;padding:16px 0!important;text-decoration:none!important;width:100%!important}.asite-browse-by-menu .asite-browse-by-menu__link-title{color:var(--asite-browse-by-menu-link-color,#16181c);flex:1 1 0;font-family:var(--roma-font-sans,"Inter",-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif);font-size:16px;font-weight:500;line-height:1.1875;min-width:0}.asite-browse-by-menu .asite-browse-by-menu__count{color:var(--asite-browse-by-menu-count-color,#696969);flex:0 0 auto;font-family:var(--roma-font-mono,"JetBrains Mono",ui-monospace,"SFMono-Regular",Consolas,monospace);font-size:12px;font-weight:500;letter-spacing:.08em;line-height:normal;white-space:nowrap}.asite-browse-by-menu .asite-browse-by-menu__arrow{color:var(--asite-browse-by-menu-arrow-color,#16181c);flex:0 0 auto;font-family:var(--roma-font-sans,"Inter",-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif);font-size:15px;font-weight:400;line-height:1.2;transition:transform var(--roma-t-transform,.3s) var(--roma-ease,ease);white-space:nowrap}.asite-browse-by-menu .asite-browse-by-menu__link:focus-visible .asite-browse-by-menu__arrow,.asite-browse-by-menu .asite-browse-by-menu__link:hover .asite-browse-by-menu__arrow{transform:translateX(4px)}.asite-browse-by-menu .asite-browse-by-menu__inner .asite-browse-by-menu__link:focus-visible{outline:2px solid var(--asite-browse-by-menu-link-color,#16181c)!important;outline-offset:-2px!important}@media (prefers-reduced-motion:reduce){.asite-browse-by-menu .asite-browse-by-menu__arrow{transition:none!important}.asite-browse-by-menu .asite-browse-by-menu__link:focus-visible .asite-browse-by-menu__arrow,.asite-browse-by-menu .asite-browse-by-menu__link:hover .asite-browse-by-menu__arrow{transform:none!important}}