.catalog-dropdown{position:relative;width:-moz-max-content;width:max-content}.catalog-dropdown__button{align-items:center;background:transparent;border:1px solid #ccc;border-radius:8px;color:inherit;cursor:pointer;display:flex;font:inherit;gap:8px;min-height:40px;padding:6px 12px}.catalog-dropdown__button:focus-visible{outline:2px solid #2e72ef;outline-offset:2px}.catalog-dropdown__panel{background:#fff;border-radius:8px;box-shadow:0 2px 10px #00000026;left:0;min-width:240px;padding:16px;position:absolute;top:calc(100% + 8px);z-index:22}
