@media screen and (min-width:750px){#MainContent[data-template^=collection] .facets--horizontal .sorting-filter.tc-sort-collection,#MainContent[data-template^=search] .facets--horizontal .sorting-filter.tc-sort-search{flex:0 1 220px;min-width:200px;max-width:230px;margin-inline-start:auto}#MainContent :is(.tc-sort-collection,.tc-sort-search) .facets__panel>.facets__summary{position:relative;box-sizing:border-box;display:flex;align-items:center;gap:8px;width:100%;min-height:44px;padding:9px 12px;border:1px solid #19191938;border-radius:var(--style-border-radius-buttons-secondary, 14px);background:#fff;color:#191919}#MainContent :is(.tc-sort-collection,.tc-sort-search) .tc-sort-current{flex:1 1 auto;min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;text-align:end;color:#f47a20;font-weight:500}#MainContent[data-template^=collection] .tc-sort-collection .sorting-filter__options,#MainContent[data-template^=search] .tc-sort-search .sorting-filter__options{box-sizing:border-box;inset-inline-end:0;inset-inline-start:auto;width:100%;min-width:0;max-width:100%;z-index:40;border:1px solid #19191924;border-radius:var(--style-border-radius-buttons-secondary, 14px);background:#fff;box-shadow:0 12px 32px #19191920,0 3px 8px #1919190a}#MainContent :is(.tc-sort-collection,.tc-sort-search) .sorting-filter__options-inner{box-sizing:border-box;padding:8px;gap:2px}#MainContent :is(.tc-sort-collection,.tc-sort-search) .sorting-filter__option{display:grid;grid-template-columns:18px minmax(0,1fr);gap:8px;align-items:center;box-sizing:border-box;width:100%;min-width:0;max-width:none;min-height:44px;padding:10px;border-radius:9px;font-size:13.5px;line-height:1.35;color:#191919}#MainContent :is(.tc-sort-collection,.tc-sort-search) .sorting-filter__option:hover,#MainContent :is(.tc-sort-collection,.tc-sort-search) .sorting-filter__option:focus-visible{background:#f47a2010}#MainContent[data-template^=collection] .tc-sort-collection .sorting-filter__option[aria-selected=true],#MainContent[data-template^=search] .tc-sort-search .sorting-filter__option[aria-selected=true]{color:#f47a20;background:#f47a2018;font-weight:600}#MainContent :is(.tc-sort-collection,.tc-sort-search) .sorting-filter__checkmark{color:#f47a20}#MainContent :is(.tc-sort-collection,.tc-sort-search) .sorting-filter__checkmark svg{display:block;width:18px;height:18px}#MainContent :is(.tc-sort-collection,.tc-sort-search) .tc-sort-desktop-dot:not([hidden]){position:absolute;z-index:2;top:-5px;inset-inline-end:-5px;display:block;width:10px;height:10px;border:2px solid #fff;box-sizing:content-box;border-radius:50%;background:#f47a20;pointer-events:none}#MainContent :is(.tc-sort-collection,.tc-sort-search) .tc-sort-desktop-dot[hidden]{display:none!important}#MainContent :is(.tc-sort-collection,.tc-sort-search) .facets__panel[open]>.facets__summary,#MainContent :is(.tc-sort-collection,.tc-sort-search) .facets__panel>.facets__summary:hover{border-color:#f47a20}#MainContent :is(.tc-sort-collection,.tc-sort-search) :is(.sorting-filter__option,.facets__summary):focus-visible{outline:2px solid #f47a20;outline-offset:2px}}@media screen and (max-width:749px){#MainContent :is(.tc-sort-picker,.tc-sort-picker *){box-sizing:border-box}#MainContent .tc-sort-picker{position:relative;flex:0 0 44px;width:44px;min-width:44px;z-index:1}#MainContent .facets-toggle:has(.tc-sort-picker[data-open]){position:relative;z-index:30}#MainContent .tc-sort-picker[data-open]{z-index:31}#MainContent .tc-sort-picker>.tc-mobile-sort-control{display:inline-flex;position:relative;align-items:center;justify-content:center;width:44px;min-width:44px;max-width:44px;height:44px;min-height:44px;padding:0;margin:0;border:1px solid #19191940;border-radius:var(--style-border-radius-buttons-secondary, 14px);background:#fff;color:#191919;cursor:pointer;appearance:none;-webkit-appearance:none}#MainContent .tc-sort-picker>.tc-mobile-sort-control>.tc-sort-icon{display:inline-flex;align-items:center;justify-content:center;width:19px;height:19px;color:#f47a20}#MainContent .tc-sort-picker .tc-sort-icon svg{display:block;width:19px;height:19px;stroke:currentColor}#MainContent .tc-sort-picker>.tc-mobile-sort-control:focus-visible,#MainContent .tc-sort-picker .tc-sort-picker__option:focus-visible{outline:2px solid #f47a20;outline-offset:2px}#MainContent .tc-sort-picker[data-open]>.tc-mobile-sort-control{border-color:#f47a20}#MainContent .tc-sort-picker .tc-sort-active-dot:not([hidden]){position:absolute;display:block;z-index:3;top:-5px;right:-5px;width:13px;height:13px;border:2px solid #fff;border-radius:50%;background:#f47a20;pointer-events:none}#MainContent .tc-sort-picker__panel{position:absolute;inset-block-start:calc(100% + 9px);inset-inline-start:0;z-index:40;display:flex;flex-direction:column;gap:2px;width:min(256px,calc(100vw - 32px));min-width:228px;max-height:min(440px,calc(100dvh - 150px));overflow:auto;overscroll-behavior:contain;padding:9px;border:1px solid #19191924;border-radius:var(--style-border-radius-buttons-secondary, 14px);background:#fff;box-shadow:0 14px 34px #19191923,0 3px 10px #1919190d;color:#191919}#MainContent .tc-sort-picker__panel[hidden]{display:none!important}#MainContent .tc-sort-picker__heading{padding:8px 10px 7px;color:#565656;font-size:12px;font-weight:650;line-height:1.3}#MainContent .tc-sort-picker__option{display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%;min-height:46px;margin:0;padding:11px 13px;border:0;border-radius:9px;background:#fff;color:#191919;text-align:start;font:inherit;font-size:13.5px;line-height:1.35;cursor:pointer;-webkit-tap-highlight-color:transparent}#MainContent .tc-sort-picker__label{min-width:0;overflow-wrap:anywhere}#MainContent .tc-sort-picker__check{flex:0 0 18px;display:inline-flex;align-items:center;justify-content:center;visibility:hidden;color:#f47a20}#MainContent .tc-sort-picker__check svg{display:block;width:18px;height:18px}#MainContent .tc-sort-picker__option[aria-selected=true]{color:#f47a20;background:#f47a2018;font-weight:600}#MainContent .tc-sort-picker__option[aria-selected=true] .tc-sort-picker__check{visibility:visible}#MainContent .tc-sort-picker__option:active{background:#f47a2024}#MainContent[data-template^=search] .facets-toggle__wrapper{display:flex;align-items:center;gap:8px;min-width:0}#MainContent[data-template^=search] .facets-toggle .facets-toggle__button{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;min-width:44px;min-height:44px;margin:0;padding:0;border:1px solid #19191940;border-radius:var(--style-border-radius-buttons-secondary, 14px);background:#fff}#MainContent[data-template^=search] .facets-toggle .facets-toggle__button .svg-wrapper{display:inline-flex;align-items:center;justify-content:center;width:19px;height:19px;color:#f47a20}#MainContent[data-template^=search] .facets-toggle .facets-toggle__button .tc-mobile-filter-label{display:none}#MainContent[data-template^=search] .facets-toggle .facets-mobile-wrapper{margin-inline-start:auto}}@media(prefers-reduced-motion:reduce){#MainContent .tc-sort-picker__panel{scroll-behavior:auto}}
/*# sourceMappingURL=/cdn/shop/t/23/assets/trekcamp-sort-popover.css.map */
