header:has(.mm-grid),.brxe-dropdown:has(.mm-grid){position:relative;z-index:1000}.brxe-dropdown:has(.mm-grid) .brx-dropdown-content,.brx-dropdown-content:has(.mm-grid){z-index:1000}.mm-grid{--mm-yellow:#ffd100;--mm-border:rgba(0, 0, 0, 0.08);--mm-speed:200ms;--mm-ease:cubic-bezier(0.2, 0, 0.2, 1);display:flex;flex-direction:column;gap:0;width:100%;padding:0;max-height:calc(100vh - 100px);overflow-y:auto;scrollbar-width:thin}.mm-grid::-webkit-scrollbar{width:6px}.mm-grid::-webkit-scrollbar-track{background:#fff0}.mm-grid::-webkit-scrollbar-thumb{background:rgb(0 0 0 / .2);border-radius:3px}.mm-row{display:grid;gap:0;border-bottom:1px solid var(--mm-border)}.mm-row:last-child{border-bottom:none}.mm-row--robots{grid-template-columns:repeat(4,1fr)}.mm-row--other{grid-template-columns:1fr 1fr}.mm-row__head{grid-column:1 / -1;margin:var(--space-s) var(--space-s) 0;padding-bottom:var(--space-xs);border-bottom:2px solid var(--mm-yellow)}.mm-row__head .mm-col__heading{margin:0;padding-bottom:0;border-bottom:none}.mm-col{padding:var(--space-s);border-right:1px solid var(--mm-border)}.mm-col:last-child{border-right:none}.mm-row--other .mm-col:first-child{border-right:1px solid var(--mm-border)}.mm-col__header{display:flex;align-items:baseline;justify-content:space-between;gap:var(--space-m);padding-bottom:var(--space-xs);border-bottom:2px solid var(--mm-yellow);margin-bottom:var(--space-xs)}.mm-col__heading{margin:0 0 var(--space-xs);font-size:var(--text-s);padding-bottom:var(--space-xs);border-bottom:2px solid var(--mm-yellow)}.mm-col:first-child .mm-col__heading{margin-top:0}.mm-col__header .mm-col__heading{margin:0;padding-bottom:0;border-bottom:none;flex:1}.mm-list{list-style:none;margin:0;padding:0}.mm-list li{margin:0;padding:0}.mm-prod{display:flex;align-items:center;gap:var(--space-xs);padding:.4rem 1.2rem;margin:0 -1.2rem;border-radius:var(--hdd-link-radius,.4rem);transition:background-color 120ms var(--mm-ease);line-height:1.35;font-size:var(--text-s);font-weight:500;letter-spacing:1px;text-transform:uppercase;color:var(--text-dark);text-decoration:none}.mm-prod,.mm-prod:visited,.mm-prod:hover,.mm-prod:focus{color:var(--text-dark)}.mm-prod__media{flex-shrink:0;width:48px;aspect-ratio:1 / 1;display:flex;align-items:center;justify-content:center}.mm-prod__media img{width:100%;height:100%;object-fit:contain;display:block}.mm-prod__label{position:relative;display:inline-block;font-size:var(--text-xs);transition:color var(--mm-speed) var(--mm-ease),transform 160ms var(--mm-ease)}.mm-prod:hover .mm-prod__label,.mm-prod:focus-visible .mm-prod__label{transform:translateX(4px)}.mm-prod:hover,.mm-prod:focus-visible{background:var(--hdd-link-bg-hover,#f4f2ee)}.mm-prod:focus-visible{outline:3px solid var(--hdd-focus-ring,#0b57d0);outline-offset:-1px}.mm-cta{display:inline-flex;align-items:center;gap:var(--space-xs);color:var(--text-dark);text-decoration:none;transition:gap var(--mm-speed) var(--mm-ease)}.mm-cta,.mm-cta:visited,.mm-cta:hover,.mm-cta:focus{color:var(--text-dark)}.mm-cta:hover{gap:10px}.mm-col__header .mm-cta{font-size:var(--text-xs);font-weight:500;letter-spacing:1px;text-transform:uppercase;margin-top:0;padding-top:0;white-space:nowrap}.mm-col--more{display:flex;flex-direction:column;position:relative}.mm-list--two-col{display:grid;grid-template-columns:1fr 1fr;column-gap:var(--space-s)}.mm-promo{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-template-rows:auto auto 1fr auto;grid-template-areas:"media title" "media desc" "media ." "media button";gap:var(--space-s,.75rem) var(--space-m,1.25rem);align-items:start;height:100%}.mm-promo__media{grid-area:media;align-self:stretch;position:relative;width:100%;margin:0;overflow:hidden;min-height:0}.mm-promo__media img{position:absolute;inset:0;width:100%;height:100%;display:block;object-fit:cover}.mm-promo h3{grid-area:title;font-size:var(--h4);margin:0}.mm-promo p{grid-area:desc;color:var(--text-dark-muted);font-size:var(--text-s);margin:0}.mm-promo__button{font-family:var(--font-condensed);grid-area:button;align-self:end;margin-top:0;display:flex;align-items:center;justify-content:space-between;gap:1rem}.mm-promo__button-arrow{width:1.8rem;height:1.8rem}@media (min-width:1024px) and (max-width:1279px){.mm-prod__media{display:none}.mm-prod{gap:0;min-height:44px;line-height:1.4;padding:.5rem .8rem;margin:0 -.8rem}.mm-col__header .mm-cta{font-size:11px}}@media (max-width:1023px){.mm-row--robots,.mm-row--other{grid-template-columns:1fr;gap:0}.mm-col{padding:var(--space-m) var(--space-m) var(--space-s);border-bottom:1px solid var(--mm-border)}.mm-col:last-child{border-bottom:none}}@media (prefers-reduced-motion:reduce){.mm-prod__label,.mm-cta{transition:none}.mm-prod:hover .mm-prod__label{transform:none}}@media (prefers-reduced-motion:no-preference){.brxe-dropdown.brx-has-megamenu:not(.open)>.brx-dropdown-content{transform:translateY(calc(27px - 0.4rem))}}