.yt-collection-models{--yt-filter-ink: #202327;--yt-filter-charcoal: #242a30;--yt-filter-muted: #737a80;--yt-filter-line: #dfe3e6;--yt-filter-accent: #6f8da8;color:var(--yt-filter-ink)}.yt-collection-models .yt-collection-models__heading{grid-template-columns:268px minmax(0,1fr);gap:28px;margin-bottom:0;padding-bottom:28px;border-bottom:1px solid var(--yt-filter-line)}.yt-collection-models .yt-collection-models__layout{grid-template-columns:268px minmax(0,1fr);gap:28px}.yt-collection-models .yt-collection-models__filters{position:sticky;top:12px;max-height:calc(100vh - 24px);padding:0;overflow-y:auto;border:1px solid var(--yt-filter-line);border-top:0;background:#fff}.yt-collection-models .yt-facets__bar{min-height:52px;display:flex;align-items:center;justify-content:space-between;padding:0 16px;background:var(--yt-filter-charcoal);color:#fff}.yt-collection-models .yt-facets__bar strong{font-family:var(--font-ui);font-size:13px;font-weight:700;letter-spacing:.03em}.yt-collection-models .yt-facets__bar a{color:#fff;font-family:var(--font-ui);font-size:11px;text-decoration:underline}.yt-collection-models .yt-facets__group{margin:0;border:0;border-bottom:1px solid var(--yt-filter-line)}.yt-collection-models .yt-facets__group summary{min-height:57px;display:grid;grid-template-columns:33px minmax(0,1fr) auto auto;align-items:center;padding:0 16px;cursor:pointer;list-style:none;color:var(--yt-filter-ink);font-family:var(--font-ui);font-size:11px;font-weight:700;letter-spacing:.055em;text-transform:uppercase}.yt-collection-models .yt-facets__group summary::-webkit-details-marker{display:none}.yt-collection-models .yt-facets__number{color:#7b8690;font-size:10px}.yt-collection-models .yt-facets__selected-count{width:22px;height:22px;display:grid;place-items:center;margin-right:12px;border-radius:50%;background:#6c7781;color:#fff;font-size:10px}.yt-collection-models .yt-facets__chevron{width:8px;height:8px;border-right:1px solid currentColor;border-bottom:1px solid currentColor;transform:rotate(45deg) translateY(-2px);transition:transform .16s ease}.yt-collection-models .yt-facets__group[open] .yt-facets__chevron{transform:rotate(225deg) translate(-1px,-1px)}.yt-collection-models .yt-facets__values{margin:0;padding:0 16px 15px;list-style:none}.yt-collection-models .yt-facets__value a{min-height:34px;display:grid;grid-template-columns:20px minmax(0,1fr) auto;align-items:center;gap:8px;color:#34383c;font-family:var(--font-ui);font-size:12px;text-decoration:none}.yt-collection-models .yt-facets__value small{color:#8a9299;font-size:10px}.yt-collection-models .yt-facets__values--length-v2{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px}.yt-collection-models .yt-facets__values--length-v2 .yt-facets__value a{min-height:58px;grid-template-columns:18px minmax(0,1fr) auto;gap:6px;padding:8px 7px;border:1px solid #d7dde1;border-radius:2px;overflow-wrap:anywhere}.yt-collection-models .yt-facets__values--length-v2 .yt-facets__value-label{font-size:11px;line-height:1.2}.yt-collection-models .yt-facets__values--length-v2 .yt-facets__value-secondary{display:block;margin-top:3px;font-size:9px;line-height:1.15}.yt-collection-models .yt-facets__values--length-v2 .yt-facets__value.is-active a{border-color:var(--yt-filter-accent);background:#f4f7f9;box-shadow:inset 3px 0 0 var(--yt-filter-accent)}.yt-collection-models .yt-facets__values--length-v2 .yt-facets__value a:focus-visible{outline:2px solid var(--yt-filter-accent);outline-offset:2px}.yt-collection-models .yt-facets__values--length-v2 .yt-facets__check{flex:0 0 auto}.yt-collection-models .yt-facets__values--length-v2 .yt-facets__value>a>small{align-self:start;padding-top:1px;font-variant-numeric:tabular-nums}.yt-collection-models .yt-facets__check{width:18px;height:18px;display:grid;place-items:center;border:1px solid #99a1a8;border-radius:2px;color:#fff;font-size:12px}.yt-collection-models .yt-facets__value.is-active .yt-facets__check{border-color:#35414c;background:#35414c}.yt-collection-models .yt-facets__value.is-disabled{opacity:.44;pointer-events:none}.yt-collection-models .yt-facets__price{padding:0 16px 19px}.yt-collection-models .yt-facets__price-values{display:flex;justify-content:space-between;margin-bottom:6px;color:#606a73;font:400 11px/1.2 var(--font-ui)}.yt-collection-models .yt-facets__range{position:relative;height:32px}.yt-collection-models .yt-facets__range input{position:absolute;top:4px;left:0;width:100%;height:20px;margin:0;pointer-events:none;accent-color:#455767}.yt-collection-models .yt-facets__range input::-webkit-slider-thumb{pointer-events:auto}.yt-collection-models .yt-facets__range input::-moz-range-thumb{pointer-events:auto}.yt-collection-models .yt-facets__price-fields{display:flex;align-items:center;gap:8px}.yt-collection-models .yt-facets__price-fields label{min-width:0;height:34px;flex:1;display:flex;align-items:center;padding:0 8px;border:1px solid #cfd5d9;background:#fff}.yt-collection-models .yt-facets__price-fields span{color:#78818a;font:400 11px/1.2 var(--font-ui)}.yt-collection-models .yt-facets__price-fields input{min-width:0;width:100%;border:0;padding:0 3px;color:#30373d;background:transparent;font:400 12px/1.2 var(--font-ui)}.yt-collection-models .yt-facets__price button{margin-top:10px;padding:7px 11px;border:1px solid var(--yt-filter-charcoal);background:var(--yt-filter-charcoal);color:#fff;font:600 10px/1.2 var(--font-ui);letter-spacing:.05em;text-transform:uppercase}.yt-collection-models .yt-collection-models__products{min-width:0}.yt-collection-models .yt-collection-models__applied{min-height:68px;display:flex;align-items:center;gap:12px;border-bottom:1px solid var(--yt-filter-line)}.yt-collection-models .yt-collection-models__applied-label{flex:0 0 auto;margin:0;font:500 12px/1.2 var(--font-ui)}.yt-collection-models .yt-collection-models__tags{display:flex;flex-wrap:wrap;gap:7px}.yt-collection-models .yt-collection-models__tag-copy,.yt-collection-models .yt-facets__value-copy{min-width:0;display:flex;flex-direction:column}.yt-collection-models .yt-facets__value-secondary,.yt-collection-models .yt-collection-models__tag-copy small{color:#8a9299;font-size:10px;font-weight:400;line-height:1.25;white-space:normal}.yt-collection-models .yt-collection-models__tag{min-height:32px;display:inline-flex;align-items:center;gap:8px;padding:0 10px;border:1px solid #d4d9dd;color:var(--yt-filter-ink);background:#fff;font:500 11px/1.2 var(--font-ui);text-decoration:none}.yt-collection-models .yt-collection-models__tag span:last-child{font-size:15px;line-height:1}.yt-collection-models .yt-collection-models__reset{margin-left:auto;color:var(--yt-filter-ink);font:500 11px/1.2 var(--font-ui);text-decoration:underline;white-space:nowrap}.yt-collection-models .yt-collection-models__toolbar{min-height:64px;display:flex;align-items:center;justify-content:space-between;gap:20px;color:#4e565d;font:500 11px/1.2 var(--font-ui)}.yt-collection-models .yt-collection-models__mobile-filter,.yt-collection-models .yt-facets__mobile-footer,.yt-collection-models .yt-collection-models__drawer-header,.yt-collection-models .yt-collection-models__scrim{display:none}.yt-collection-models .yt-collection-model-card__availability{display:flex;align-items:center;gap:6px}.yt-collection-models .yt-collection-model-card__availability:before{width:7px;height:7px;content:"";border-radius:50%;background:#43a45d}.yt-collection-models .yt-collection-model-card__availability.is-unavailable:before{background:#a0a5a9}@media(min-width:1200px){.yt-collection-models>.container{width:min(100% - 48px,1840px);max-width:1840px}.yt-collection-models .yt-collection-models__grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:36px 18px}}@media(min-width:1200px)and (max-width:1500px){.yt-collection-models>.container{width:calc(100% - 40px)}.yt-collection-models .yt-collection-models__heading,.yt-collection-models .yt-collection-models__layout{grid-template-columns:248px minmax(0,1fr);gap:24px}}@media(min-width:992px)and (max-width:1320px){.yt-collection-models>.container{width:calc(100% - 32px)}.yt-collection-models .yt-collection-models__heading,.yt-collection-models .yt-collection-models__layout{grid-template-columns:232px minmax(0,1fr);gap:20px}.yt-collection-models .yt-facets__group summary,.yt-collection-models .yt-facets__values,.yt-collection-models .yt-facets__price{padding-left:12px;padding-right:12px}.yt-collection-models .yt-collection-model-card__availability{font-size:10px}}@media(max-width:991px){.yt-collection-models .yt-collection-models__heading{display:flex;align-items:flex-start;padding-bottom:20px}.yt-collection-models .yt-collection-models__layout{display:block}.yt-collection-models .yt-collection-models__filters{position:fixed;z-index:2147483002;top:0;right:0;width:min(430px,100%);height:100dvh;max-height:none;display:grid;grid-template-rows:auto minmax(0,1fr) auto;overflow:hidden;border:0;transform:translate(100%);transition:transform .25s ease}.yt-collection-models .yt-collection-models__filters.is-open{transform:translate(0)}.yt-collection-models .yt-collection-models__drawer-header{min-height:88px;display:flex;align-items:center;justify-content:space-between;padding:20px;background:var(--yt-filter-charcoal);color:#fff}.yt-collection-models .yt-collection-models__drawer-header small{display:block;margin-bottom:8px;color:#aeb7bf;font:600 9px/1.2 var(--font-ui);letter-spacing:.14em}.yt-collection-models .yt-collection-models__drawer-header strong{font:700 20px/1.2 var(--font-ui)}.yt-collection-models .yt-collection-models__drawer-header button{width:44px;height:44px;border:0;color:#fff;background:transparent;font-size:28px}.yt-collection-models .yt-facets{min-height:0;display:grid;grid-template-rows:minmax(0,1fr) auto}.yt-collection-models .yt-facets__bar{display:none}.yt-collection-models .yt-facets__groups{overflow-y:auto}.yt-collection-models .yt-facets__group summary{min-height:64px;padding-left:20px;padding-right:20px}.yt-collection-models .yt-facets__values,.yt-collection-models .yt-facets__price{padding-left:20px;padding-right:20px}.yt-collection-models .yt-facets__values--length-v2{gap:8px}.yt-collection-models .yt-facets__values--length-v2 .yt-facets__value a{min-height:60px;padding:8px 6px}.yt-collection-models .yt-facets__mobile-footer{display:grid;grid-template-columns:105px minmax(0,1fr);gap:10px;padding:16px 16px calc(64px + env(safe-area-inset-bottom));background:#22282e}.yt-collection-models .yt-facets__mobile-footer a,.yt-collection-models .yt-facets__mobile-footer button{min-height:54px;display:grid;place-items:center;font:600 13px/1.2 var(--font-ui)}.yt-collection-models .yt-facets__mobile-footer a{border:1px solid #68727b;color:#fff;text-decoration:none}.yt-collection-models .yt-facets__mobile-footer button{border:1px solid var(--yt-filter-accent);background:var(--yt-filter-accent);color:#fff}.yt-collection-models .yt-collection-models__scrim{position:fixed;z-index:2147483001;top:0;right:0;bottom:0;left:0;border:0;background:#181c1f70}.yt-collection-models .yt-collection-models__scrim.is-open{display:block}.yt-collection-models .yt-collection-models__mobile-filter{min-height:58px;display:flex;align-items:center;border-bottom:1px solid var(--yt-filter-line)}.yt-collection-models .yt-collection-models__mobile-filter button{width:100%;min-height:46px;display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:12px 18px;border:0;background:var(--yt-filter-charcoal);color:#fff;font:700 12px/1.2 var(--font-ui);letter-spacing:.08em;text-transform:uppercase}.yt-collection-models .yt-collection-models__applied{min-height:56px;overflow-x:auto}.yt-collection-models .yt-collection-models__applied-label{display:none}.yt-collection-models .yt-collection-models__tags{flex-wrap:nowrap}.yt-collection-models .yt-collection-models__tag{flex:0 0 auto;white-space:nowrap}.yt-collection-models .yt-collection-models__reset{position:sticky;right:0;padding-left:10px;background:#f8f9fa}.yt-collection-models .yt-collection-models__toolbar>span{display:none}}@media(max-width:575px){.yt-collection-models>.container{padding-left:16px;padding-right:16px}.yt-collection-models .yt-collection-models__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:30px 12px}.yt-collection-models .yt-collection-model-card__image{aspect-ratio:4 / 5}.yt-collection-models .yt-collection-model-card h3{font-size:12px}}@media(prefers-reduced-motion:reduce){.yt-collection-models .yt-collection-models__filters,.yt-collection-models .yt-facets__chevron{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/21/assets/yokitackle-collection-filters.css.map */
