.mobile-navigation-drawer .elookus-selection-menu{margin:0;padding:8px 24px 24px;list-style:none;text-align:left}
.elookus-selection-menu *{box-sizing:border-box}
.mobile-navigation-drawer--selection .mobile-nav-title{visibility:visible;opacity:1;transform:none}
.mobile-navigation-drawer .elookus-selection-menu>.elookus-selection-menu__item{display:block}
.elookus-selection-menu__category{width:100%}
.elookus-selection-menu .elookus-selection-menu__item{margin:0;padding:0;border-bottom:1px solid rgba(35,35,35,.12)}
.elookus-selection-menu__category{margin:0;padding:0}
.elookus-selection-menu__summary{display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:64px;padding:16px 0;cursor:pointer;list-style:none;font-size:21px;line-height:1.35;font-weight:500;color:inherit}
.elookus-selection-menu__summary::-webkit-details-marker{display:none}
.elookus-selection-menu__summary svg{flex:0 0 18px;transition:transform .15s ease}
.elookus-selection-menu__category[open]>.elookus-selection-menu__summary svg{transform:rotate(180deg)}
.elookus-selection-menu__panel{padding:0 0 20px}
.elookus-selection-menu__all{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:48px;padding:10px 14px;background:#f5f3ef;border-radius:4px;font-size:15px;font-weight:500;line-height:1.4;text-decoration:none;color:inherit}
.elookus-selection-menu__label{margin:20px 0 8px;font-size:11px;font-weight:500;line-height:1.4;letter-spacing:.12em;text-transform:uppercase;color:#62625f}
.elookus-selection-menu__shapes{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:2px 16px;margin:0;padding:0;list-style:none}
.elookus-selection-menu__shapes li{margin:0;padding:0;min-width:0}
.elookus-selection-menu__shapes a{display:flex;align-items:center;min-height:44px;padding:9px 0;font-size:15px;line-height:1.4;text-decoration:none;color:inherit}
.mobile-navigation-drawer .elookus-selection-menu .elookus-selection-menu__direct{display:block;padding:19px 0;min-height:60px;font-size:17px;line-height:1.35;color:inherit}
.elookus-selection-menu a:hover{text-decoration:underline;text-underline-offset:4px}
.elookus-selection-menu a:focus-visible,.elookus-selection-menu__summary:focus-visible{outline:2px solid currentColor;outline-offset:4px}
@media(prefers-reduced-motion:reduce){.elookus-selection-menu__summary svg{transition:none}}
