/* Store 1 listing sort only; the existing Bootstrap dropdown/mobile panel own interaction. */
body.mqv-editorial-case:is(#category,#manufacturer,#new-products,#search,[id^="module-"]) .products-sort-order.dropdown .select-title,
body.mqv-editorial-case:is(#category,#manufacturer,#new-products,#search,[id^="module-"]) #js-product-list-top .products-sort-order.dropdown .select-title{background-image:url('../img/flecha-selecctor-negro.svg');background-repeat:no-repeat;background-position:95% center;background-size:8px 8px;padding-right:28px;appearance:none}
body.mqv-editorial-case:is(#category,#manufacturer,#new-products,#search,[id^="module-"]) .products-sort-order .select-title::after{display:none;content:none}
body.mqv-editorial-case:is(#category,#manufacturer,#new-products,#search,[id^="module-"]) .products-sort-order>.dropdown-menu{left:auto;right:0;top:calc(100% - -4px);bottom:auto;width:100%;min-width:0;max-width:calc(100vw - 24px);max-height:var(--mqv-sort-room, min(22rem,calc(100vh - 24px)));padding:4px;box-sizing:border-box;overflow-y:auto;overscroll-behavior:contain;border:1px solid #cfc8c0;border-radius:10px;background:#fff;color:#1a1a1a;box-shadow:0 3px 10px #0000000d;font-family:inherit}
body.mqv-editorial-case:is(#category,#manufacturer,#new-products,#search,[id^="module-"]) .products-sort-order.mqv-sort-up>.dropdown-menu{top:auto;bottom:calc(100% - -4px)}
body.mqv-editorial-case:is(#category,#manufacturer,#new-products,#search,[id^="module-"]) :is(.products-sort-order,#myModalSortBy) .select-list{display:block;width:100%;min-width:0;height:auto;min-height:36px;box-sizing:border-box;margin:0;padding:8px 12px;border:0;border-radius:6px;font-family:inherit;font-size:13px;font-weight:400;line-height:1.4;letter-spacing:normal;text-align:left;white-space:normal;overflow-wrap:break-word;color:#1a1a1a;background:transparent;text-transform:none}
body.mqv-editorial-case:is(#category,#manufacturer,#new-products,#search,[id^="module-"]) :is(.products-sort-order,#myModalSortBy) .select-list:is(.current,.active){background:#edf3ff;color:#0045b4;font-weight:600}
body.mqv-editorial-case:is(#category,#manufacturer,#new-products,#search,[id^="module-"]) :is(.products-sort-order,#myModalSortBy) .select-list:hover{background:#edf3ff;color:#0045b4}
body.mqv-editorial-case:is(#category,#manufacturer,#new-products,#search,[id^="module-"]) :is(.products-sort-order .select-title,.products-sort-order .select-list,#myModalSortBy .select-list):focus-visible{outline:2px solid #1262db;outline-offset:-2px}
body.mqv-editorial-case #myModalSortBy .filtrosSortBy{display:flex;flex-direction:column;gap:2px;width:100%;padding:0}
body.mqv-editorial-case #myModalSortBy .sort-by-row{width:100%;margin:0;border:0;box-shadow:none;background:transparent}
body.mqv-editorial-case #myModalSortBy .modal-contentSortBy{display:flex;flex-direction:column}
body.mqv-editorial-case #myModalSortBy .modal-body{flex:1;min-height:0;overflow-y:auto;overscroll-behavior:contain}
