.sorting__list{position:relative}.sorting__list select{position:fixed;width:1px;height:1px;left:-100px;top:-100px;overflow:hidden}.filter__list{position:absolute;min-width:268px;right:0;top:0;padding:30px;margin:0;z-index:3;background-color:#fff;box-shadow:0 4px 10px #00000014;list-style-type:none;display:flex;flex-direction:column;gap:12px}.filter__list-item label{display:flex;flex-direction:row-reverse;align-items:center;justify-content:space-between;position:relative}.filter__tag-wrapper{display:flex;justify-content:space-between;align-items:center;font-size:13px;font-weight:400;color:#000;cursor:pointer;width:100%}.filter__radio{position:relative;width:20px;height:20px;border-radius:50%;border:1px solid rgba(0,0,0,.2)}.filter__input{position:absolute;left:0;right:0;top:0;bottom:0;opacity:0;margin:0;z-index:100;width:100%;height:100%}.filter__input:checked+.filter__tag-wrapper .filter__checkmark{display:block}.filter__input:checked+.filter__tag-wrapper .filter__tag-heading{font-weight:700}.filter__input:checked+.filter__tag-wrapper .filter__radio{border:5px solid #000}.filter-toggle{display:flex;gap:10px;align-items:center;justify-content:center;font-size:13px;color:#000;margin-right:20px;width:100%;height:100%}.filter-toggle span{display:block;font-weight:700}.toolbar__filters{display:flex;align-items:center;justify-content:space-around;width:50%;border:1px solid #333;border-radius:4px}.active-filter__list{display:none}.active-filter__list.active-filter__list--mobile{display:flex;margin-top:10px;overflow-x:scroll;position:relative;left:-15px;width:calc(100% + 30px);padding:0 15px 10px;clip-path:inset(0 0 10px 0)}.active-filter__list.active-filter__list--mobile:empty{display:none}.active-filter{display:flex;align-items:center;padding:8px 15px;margin-right:6px;background-color:#f5f5f5;border-radius:var(--border-radius);text-transform:capitalize;font-size:13px}.active-filter:last-child{margin-right:0}.active-filter span.upcase{text-transform:uppercase}.active-filter span:first-child{font-size:13px;margin-right:13px;white-space:nowrap}.active-filter__remove{position:relative}.active-filter__remove a{position:absolute;top:0;left:0;width:100%;height:100%;text-indent:-99999px;overflow:hidden}.filter-aside__heading{margin:0;font-size:20px;color:#000;font-family:var(--font-heading);font-weight:var(--font-heading-weight)}.filter__btn-close{display:inline-block;width:20px;height:20px;padding:0;margin-left:auto;background:transparent;border:none;color:#000;cursor:pointer;text-align:right}.filter-list{display:flex;flex-direction:column;gap:12px}.accordion-item[data-accordion-id]{order:1000}.accordion-item[data-accordion-id="named_tags.type"]{order:-1}.accordion-item[data-accordion-id="named_tags.league"]{order:0}.accordion-item[data-accordion-id="named_tags.team"]{order:1}.accordion-item[data-accordion-id="named_tags.gender"]{order:2}.accordion-item[data-accordion-id="named_tags.size"]{order:3}.accordion-item[data-accordion-id="named_tags.style"]{order:4}.accordion-item[data-accordion-id="named_tags.color"]{order:5}.filter-list[named_tags\.league] .filter-list-item{order:1000}.filter-list-item.MLB{order:-1}.filter-list-item.NFL{order:0}.filter-list-item.NCAA{order:1}.filter-list-item.NHL{order:2}.filter-list-item.NBA{order:3}.filter-list-item.NASCAR{order:4}.filter-list-item.MILB{order:5}.filter-list-item.EPL{order:6}.filter-list-item.CLASSICS{order:7}.filter-list-item.BLANK{order:8}.filter-list-item.MISC{order:9}.filter-list-item.OHT{order:10}.filter-list[data-filter-name="named_tags.team"] .filter-list-item{order:0}.accordion-item:not(:has(li)){display:none}li[data-accordion-id]:not(:has(li:nth-of-type(2))){display:none}li[data-accordion-id="named_tags.type"]:not(:has(li:nth-of-type(3))){display:none}.filter-list-item{display:flex;justify-content:space-between;align-items:center;width:100%;flex-direction:row-reverse;font-size:13px;font-weight:200;letter-spacing:.06rem;order:1000;text-transform:uppercase}.filter-list-item.OSF{order:-1}.filter-list-item.OSS{order:0}.filter-list-item.XS{order:1}.filter-list-item.S{order:2}.filter-list-item.S\/M{order:3}.filter-list-item.M{order:4}.filter-list-item.L{order:5}.filter-list-item.L\/X{order:6}.filter-list-item.XL{order:7}.filter-list-item:has([value="2X"]){order:8}.filter-list-item:has([value="3X"]){order:9}.filter-list-item.WMN{order:10}.filter-list-item.YTH{order:11}.filter-list-item.KID{order:12}.filter-list-item.TOD{order:13}.filter-list-item.INF{order:14}.filter-list-item.NEW{order:15}.filter-list-item:has([value="$30.00"]){order:16}.filter-list-item:has([value="$50.00"]){order:17}.filter-list-item:has([value="$75.00"]){order:18}.filter-list-item:has([value="$100.00"]){order:19}.filter-list-item:has([value="$500.00"]){order:20}.filter-list-item label{display:flex}.filter-list-item input[type=checkbox]{display:inline-block;width:20px;height:20px;margin:0;cursor:pointer;-webkit-appearance:none;appearance:none;border:1px solid #999;background-color:#fff;background-position:50% 50%;background-repeat:no-repeat;background-size:60%}.filter-list-item input[type=checkbox]:checked{background-color:#000;background-image:var(--checkbox-chevron)}.filter__header{display:flex;align-items:center;position:sticky;top:0;width:100%;padding:20px 0;background-color:#fff;z-index:10}.filter__btn-group{display:flex;justify-content:center;padding:20px 18px;background-color:#fff}.filter__btn{width:100%;max-width:50%;padding:16.5px 15px;text-align:center;font-size:13px;font-family:var(--font-heading);text-transform:uppercase;border-radius:4px;cursor:pointer}.filter__btn.filter__btn--clear{margin-right:6px;background-color:transparent;border:1px solid #e5e5e5;color:#000}.filter__btn.filter__btn--show{background-color:#000;border:1px solid #000;color:#fff}.filter__overlay{position:fixed;top:0;left:0;width:100%;height:100%;visibility:hidden;opacity:0;background-color:#00000080;transition:.3s ease-in-out;z-index:5001;cursor:pointer}.filter__overlay.open{visibility:visible;opacity:1}.filter__swatch{display:block;width:30px;height:30px;border-radius:50%;margin-right:10px;background-size:cover;border:solid 1px rgba(0,0,0,.2)}.swatch--black{background-color:#000}.swatch--blue{background-color:#5b71c4}.swatch--brown{background-color:#745b4b}.swatch--camo{background-image:url(../png/swatch-camo.png)}.swatch--cheetah{background-image:url(https://www.47brand.com/cdn/shop/t/306/assets/swatch-cheetah.png)}.swatch--cream{background-color:#e5d9ca}.swatch--floral{background-image:url(https://www.47brand.com/cdn/shop/t/306/assets/swatch-floral.png)}.swatch--green{background-color:#789e8a}.swatch--grey{background-color:#a0a2b2}.swatch--maroon{background-color:maroon}.swatch--navy{background-color:#3f5277}.swatch--orange{background-color:#f65c1e}.swatch--pink{background-color:#f9aab6}.swatch--purple{background-color:#633193}.swatch--red{background-color:#ee4a5b}.swatch--tan{background-color:#cbae88}.swatch--teal{background-color:#257c7c}.swatch--white{background-color:#fff}.swatch--yellow{background-color:#e7da4f}@media(max-width:768px){.desktop{display:none!important}.filter{position:fixed;bottom:0;left:0;width:100%;top:145px;max-width:100vw;padding:0 18px;background-color:#fff;transform:translateY(120vh);opacity:0;transition:.5s ease-in;z-index:5002;overflow-y:auto;overflow-x:clip}.filter.active{transform:translateY(0);opacity:1}.filter__btn-group{margin:-18px;border-top:1px solid #e5e5e5;position:sticky;bottom:0}}@media(min-width:768px){.mobile{display:none!important}.filter.filter-aside{position:sticky;top:155px;margin-top:180px;width:30%;min-width:200px;max-width:300px;padding-right:48px;max-height:calc(100dvh - 180px);overflow-y:auto}.toolbar__filters{width:unset;border:none;border-radius:unset}.active-filter__list{display:flex}.active-filter__list.active-filter__list--mobile{display:none}.filter-aside__heading{font-size:20px;text-transform:uppercase}}.filter-search{position:relative;padding:10px 0 15px}.filter-search input{width:100%;height:40px;display:flex;font-size:16px;padding:0 60px 0 15px;align-items:center;border-radius:20px;border:1px solid #777}.filter-search svg{position:absolute;right:12px;top:20px;pointer-events:none;fill:#777}
/*# sourceMappingURL=/cdn/shop/t/306/assets/component-filters.css.map?v=127233073331635824981773854755 */
