html.bm-filters-pfs .bm-colour-grouped .boost-pfs-filter-option-item-list,html.bm-filters-pfs .bm-colour-grouped .bm-filter-more,html.bm-filters-pfs .bm-colour-grouped .boost-pfs-filter-option-search{display:none!important}html.bm-filters-pfs .bm-colour-grouped .boost-pfs-filter-option-content-inner{overflow:visible!important;max-height:none!important}.bm-colour-family-list{display:flex;flex-direction:column;gap:0}html.bm-filters-pfs .bm-colour-family-button{position:relative;display:flex;align-items:center;gap:10px;width:calc(100% + 16px);margin:0 -8px;padding:6px 8px;border:0;border-radius:3px;background:transparent;color:var(--bm-f-ink);font:400 14px/22px Open Sans,sans-serif;text-align:left;min-height:38px;cursor:pointer;touch-action:manipulation}html.bm-filters-pfs .bm-colour-family-button:hover{background:#f5f7f7}html.bm-filters-pfs .bm-colour-family-button[aria-checked=true]{color:var(--bm-f-accent);font-weight:600}html.bm-filters-pfs .bm-colour-family-button[aria-checked=true] .bm-filter-colour-swatch{box-shadow:0 0 0 2px #fff,0 0 0 3px var(--bm-f-accent)}html.bm-filters-pfs .bm-colour-family-button:disabled{opacity:.4;cursor:default}html.bm-filters-pfs .bm-family-label{flex:1;min-width:0}html.bm-filters-pfs .bm-family-count{flex:none;min-width:3ch;margin-right:6px;text-align:right;color:var(--bm-f-muted);font-size:13px;font-weight:400;font-variant-numeric:tabular-nums}html.bm-filters-pfs .bm-colour-family-button:focus-visible{outline:2px solid var(--bm-f-accent);outline-offset:-2px}@media(max-width:768px){html.bm-filters-pfs .bm-colour-family-button{min-height:44px;padding-block:10px}}@media(prefers-reduced-motion:no-preference){html.bm-filters-pfs .bm-colour-family-button{transition:color .12s ease,background-color .12s ease,opacity .12s ease}}html.bm-filters-pfs .bm-colour-family-button[aria-checked=mixed]{color:var(--bm-f-accent);font-weight:600}html.bm-filters-pfs .bm-colour-family-button[aria-checked=mixed] .bm-filter-colour-swatch{outline:1px dashed var(--bm-f-accent);outline-offset:2px}@media(min-width:769px){html.bm-filters-pfs .boost-pfs-filter-tree-v .boost-pfs-filter-option.bm-colour-grouped>.boost-pfs-filter-option-content{width:calc(100% + 4px)!important;margin-inline-start:-4px!important;padding-inline-start:4px!important;box-sizing:border-box}}html.bm-filters-pfs [data-is-mobile].bm-mobile-panel .bm-colour-grouped .bm-filter-more{display:none!important}
/*# sourceMappingURL=/cdn/shop/t/131/assets/bm-colour-families.css.map */
