.collection-b2b-filters[data-b2b-collection-filters]{--filter-accent: #195eaa;--filter-ink: #193858;--filter-text: #344b64;--filter-muted: #607386;--filter-line: #e6edf5;--filter-soft: #edf4fd;position:relative;z-index:auto;margin:0 0 18px;overflow:visible;border:0;border-radius:0;background:#fff;box-shadow:none;color:var(--filter-text);font-family:var(--typeBasePrimary),var(--typeBaseFallback);letter-spacing:0}.collection-b2b-filters[data-b2b-collection-filters] .collection-b2b-filters__header{min-height:52px;padding:0 4px 12px;gap:12px;border-bottom:1px solid var(--filter-line);background:none}.collection-b2b-filters[data-b2b-collection-filters] .collection-b2b-filters__title{margin:0;color:var(--filter-ink);font-family:inherit;font-size:17px;font-weight:600;line-height:1.4;text-transform:none;letter-spacing:0}.collection-b2b-filters[data-b2b-collection-filters] .collection-b2b-filters__reset{display:inline-flex;align-items:center;min-height:44px;padding:0 2px;border-radius:0;background:none;color:var(--filter-muted);font-size:12px;font-weight:400;text-underline-offset:4px;letter-spacing:0}.collection-b2b-filters[data-b2b-collection-filters] .collection-b2b-filters__reset:hover{background:none;color:var(--filter-accent);text-decoration:underline}.collection-b2b-filters[data-b2b-collection-filters] .collection-b2b-filters__group{padding:18px 0;border-bottom:1px solid var(--filter-line)}.collection-b2b-filters[data-b2b-collection-filters] .collection-b2b-filters__group:last-child{padding-bottom:0;border-bottom:0}.collection-b2b-filters[data-b2b-collection-filters] .collection-b2b-filters__group-title{margin:0 4px 10px;color:var(--filter-muted);font-family:inherit;font-size:12px;font-weight:600;line-height:1.5;text-transform:none;letter-spacing:0}.collection-b2b-filters[data-b2b-collection-filters] .collection-b2b-filters__list{display:grid;grid-template-columns:minmax(0,1fr);gap:4px;overflow:visible;padding:0}.collection-b2b-filters[data-b2b-collection-filters] .collection-b2b-filters__item{display:grid;grid-template-columns:16px minmax(0,1fr) 4ch;align-items:center;gap:10px;min-width:0;min-height:44px;padding:10px;border:0;border-radius:4px;background:transparent;box-shadow:none;color:var(--filter-text);font-size:14px;font-weight:400;line-height:1.45;white-space:normal;text-decoration:none;letter-spacing:0;transition:background-color .14s ease,color .14s ease}.collection-b2b-filters[data-b2b-collection-filters] .collection-b2b-filters__item:before{content:"";width:16px;height:16px;box-sizing:border-box;border:1px solid #91a5b9;border-radius:50%;background:#fff}.collection-b2b-filters[data-b2b-collection-filters] .collection-b2b-filters__item span{min-width:0;overflow-wrap:anywhere}.collection-b2b-filters[data-b2b-collection-filters] .collection-b2b-filters__item:hover{background:#f5f8fc;color:var(--filter-accent);box-shadow:none}.collection-b2b-filters[data-b2b-collection-filters] .collection-b2b-filters__item.is-active{background:var(--filter-soft);box-shadow:none;color:var(--filter-accent);font-weight:600}.collection-b2b-filters[data-b2b-collection-filters] .collection-b2b-filters__item.is-active:before{border-color:var(--filter-accent);background:var(--filter-accent);box-shadow:inset 0 0 0 4px #fff}.collection-b2b-filters[data-b2b-collection-filters] .collection-b2b-filters__item small{min-width:0;padding:0;border-radius:0;background:none;color:var(--filter-muted);font-size:12px;font-weight:400;font-variant-numeric:tabular-nums;line-height:1.45;text-align:right}.collection-b2b-filters[data-b2b-collection-filters] .collection-b2b-filters__item.is-active small{background:none;color:var(--filter-accent);font-weight:600}.collection-b2b-filters[data-b2b-collection-filters] a:focus-visible{outline:2px solid var(--filter-accent);outline-offset:2px}@media only screen and (max-width:768px){.collection-b2b-filters[data-b2b-collection-filters] .collection-b2b-filters__header{min-height:44px;padding-bottom:8px}.collection-b2b-filters[data-b2b-collection-filters] .collection-b2b-filters__group{padding:14px 0}.collection-b2b-filters[data-b2b-collection-filters] .collection-b2b-filters__list{grid-template-columns:repeat(auto-fit,minmax(min(156px,100%),1fr));gap:4px 8px}.collection-b2b-filters[data-b2b-collection-filters] .collection-b2b-filters__item{grid-template-columns:16px minmax(0,1fr) 3ch;gap:6px;padding:10px 6px;font-size:13px}}@media(prefers-reduced-motion:reduce){.collection-b2b-filters[data-b2b-collection-filters] a{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/76/assets/collection-filters.css.map */
