@media (max-width: 991px) {
  body#category.category-id-19 [data-eac19m-native] { display: none !important; }
  body#category.category-id-19 #js-product-list-top > [data-eac19m-root] {
    display: grid;
    grid-template-columns: minmax(0, 1fr) minmax(0, 1fr);
    gap: 10px;
    width: 100%;
    margin: 0 0 12px;
    box-sizing: border-box;
  }
  body#category.category-id-19 [data-eac19m-root] .eac19m-toggle,
  body#category.category-id-19 [data-eac19m-root] a.eac19m-option {
    box-sizing: border-box;
    background: linear-gradient(180deg, #fc9903 0%, #fc9101 25%, #fd8202 50%, #fc7101 75%, #fb6901 100%) !important;
    color: #fff !important;
    border: 2px solid #ee8e04;
    border-radius: 11px;
    box-shadow: inset 0 1px 0 rgba(255, 235, 171, .6), 0 1px 2px rgba(0, 0, 0, .24);
    text-shadow: 0 1px 2px rgba(0, 0, 0, .9), 0 -1px 1px rgba(57, 31, 0, .5);
    text-decoration: none;
    text-align: center;
    cursor: pointer;
  }
  body#category.category-id-19 [data-eac19m-root] .eac19m-toggle {
    display: flex;
    align-items: center;
    justify-content: center;
    gap: 9px;
    min-height: 46px;
    padding: 8px 10px;
    font: 700 16px/20px Arial, sans-serif;
  }
  body#category.category-id-19 [data-eac19m-root] .eac19m-arrow {
    flex: 0 0 7px;
    height: 7px;
    border-right: 2px solid #fff;
    border-bottom: 2px solid #fff;
    transform: translateY(-2px) rotate(45deg);
  }
  body#category.category-id-19 [data-eac19m-root] [aria-expanded="true"] .eac19m-arrow { transform: translateY(2px) rotate(225deg); }
  body#category.category-id-19 [data-eac19m-root] .eac19m-panel {
    grid-column: 1 / -1;
    position: static;
    max-height: none;
    overflow: visible;
    padding: 8px;
    background: #06152b;
    border: 1px solid #ee8e04;
    border-radius: 11px;
    box-sizing: border-box;
  }
  body#category.category-id-19 [data-eac19m-root] .eac19m-panel[hidden] { display: none !important; }
  body#category.category-id-19 [data-eac19m-root] a.eac19m-option {
    display: block;
    min-height: 44px;
    padding: 9px 12px;
    margin-bottom: 8px;
    font: 700 14px/19px Arial, sans-serif;
    white-space: normal;
    overflow-wrap: break-word;
  }
  body#category.category-id-19 [data-eac19m-root] a.eac19m-option:last-child { margin-bottom: 0; }
  body#category.category-id-19 [data-eac19m-root] a.eac19m-option.is-selected,
  body#category.category-id-19 [data-eac19m-root] .eac19m-toggle.has-selection {
    border-color: #fff;
    box-shadow: inset 0 0 0 2px #fff, inset 0 0 0 3px #573000;
  }
  body#category.category-id-19 [data-eac19m-root] a.eac19m-option.is-mixed { border-color: #fff; border-style: dashed; }
  body#category.category-id-19 [data-eac19m-root] :is(button, a):focus-visible { outline: 2px solid #fff; outline-offset: 2px; }
}
