d2f-listing-sort{display:none}@media screen and (max-width:989px){d2f-listing-sort[data-ready]{display:block;margin-bottom:18px}.d2f-listing-sort__count{margin:0 0 10px;color:#666;font-size:13px;font-weight:400;line-height:18px;letter-spacing:0}.d2f-listing-sort__controls{display:flex;align-items:stretch;gap:10px}.d2f-listing-filter{display:inline-flex;flex:0 0 32%;align-items:center;justify-content:center;gap:8px;min-width:0;min-height:48px;margin:0;padding:10px 12px;border:1px solid #d5d5d5;border-radius:6px;background:#fff;color:#1b1b1b;font:inherit;font-size:14px;font-weight:500;line-height:1.3;letter-spacing:0;cursor:pointer;box-sizing:border-box}.d2f-listing-filter[hidden]{display:none}.d2f-listing-filter__icon{display:flex;flex:0 0 17px;width:17px;height:17px}.d2f-listing-filter__icon svg{display:block;width:100%;height:100%}.d2f-listing-sort__field{position:relative;flex:1 1 0;min-width:0}.d2f-listing-sort__field>label{position:absolute;top:6px;left:12px;z-index:1;color:#666;font-size:10px;font-weight:400;line-height:12px;letter-spacing:.15px;pointer-events:none}.d2f-listing-sort select{display:block;-webkit-appearance:none;appearance:none;width:100%;min-width:0;min-height:48px;margin:0;padding:20px 32px 6px 12px;border:1px solid #d5d5d5;border-radius:6px;background:#fff;color:#1b1b1b;font:inherit;font-size:13px;font-weight:400;line-height:20px;letter-spacing:0;cursor:pointer;box-sizing:border-box}.d2f-listing-sort__caret{position:absolute;top:50%;right:12px;width:11px;height:11px;color:#1b1b1b;transform:translateY(-50%);pointer-events:none}.d2f-listing-sort__caret svg{display:block;width:100%;height:100%}.d2f-listing-filter:focus-visible,.d2f-listing-sort select:focus-visible{outline:2px solid #1b1b1b;outline-offset:3px}[id^=shopify-section-]:has(d2f-listing-sort[data-ready]) .facets-vertical-sort,[id^=shopify-section-]:has(d2f-listing-sort[data-ready]) .facets-container .facet-filters.sorting,[id^=shopify-section-]:has(d2f-listing-sort[data-ready]) .facets-container>.product-count,[id^=shopify-section-]:has(d2f-listing-sort[data-ready]) .d2f-af-toolbar{display:none}[id^=shopify-section-]:has(d2f-listing-sort[data-filter-ready]) .d2f-mf-trigger[data-mf-open],[id^=shopify-section-]:has(d2f-listing-sort[data-filter-ready]) .mobile-facets__open{display:none}[id^=shopify-section-]:has(d2f-listing-sort[data-filter-ready]) .mobile-facets__wrapper{margin:0;padding:0;min-height:0}[id^=shopify-section-]:has(d2f-listing-sort[data-filter-ready]) .mobile-facets__open-wrapper{height:0;min-height:0;margin:0;padding:0;line-height:0}}@media screen and (max-width:749px){[id^=shopify-section-]:has(d2f-listing-sort[data-filter-ready]) .facets-container:has(>d2f-mobile-filters[data-ready]){display:block;margin:0;padding:0}[id^=shopify-section-]:has(d2f-listing-sort[data-filter-ready]) .facets-container>.active-facets-mobile{margin:0 0 16px}[id^=shopify-section-]:has(d2f-listing-sort[data-filter-ready]) d2f-accessory-filters>.d2f-af-mobile-selections{margin-top:0}}@media screen and (min-width:750px)and (max-width:989px){d2f-listing-sort[data-ready]{display:grid;grid-template-columns:minmax(0,1fr) minmax(280px,480px);align-items:center;gap:16px}.d2f-listing-sort__count{margin:0}}@media screen and (max-width:989px){[id^=shopify-section-]:has(d2f-listing-sort[data-ready]) [id^=Details-Mobile-SortBy-]{display:none}}
/*# sourceMappingURL=/cdn/shop/t/43/assets/d2f-listing-sort.css.map */
