@media(min-width:990px){#MainContent :is(.section-main-collection-product-grid,.section-main-search) .facets-wrap.page-layout-with-sidebar{grid-template-columns:190px minmax(0,1fr);column-gap:28px}#MainContent :is(.section-main-collection-product-grid,.section-main-search) .page-layout-with-sidebar>.page-layout-sidebar{position:sticky;top:161px;align-self:start;max-height:calc(100vh - 177px);overflow-y:auto;padding-right:8px;scrollbar-width:thin;scrollbar-color:transparent transparent}#MainContent :is(.section-main-collection-product-grid,.section-main-search) .page-layout-with-sidebar>.page-layout-sidebar:hover{scrollbar-color:var(--cfh-f-scroll, #D5D9DD) transparent}}#MainContent .page-layout-sidebar .facet{border:0;border-bottom:1px solid var(--cfh-f-line, #EEF0F2)}#MainContent .page-layout-sidebar collapsible-expandable[expanded=true] .facet{padding-bottom:14px}#MainContent .page-layout-sidebar .facet-toggle{padding:14px 6px 10px;font-family:Poppins,sans-serif;font-size:14px;font-weight:600;letter-spacing:0;text-transform:none;color:var(--cfh-f-ink, #141414)}#MainContent .page-layout-sidebar .facet:has(input:checked) .facet-toggle>span:first-child:after{content:"";width:6px;height:6px;margin-inline-start:7px;border-radius:50%;background:var(--cfh-f-accent, #C91235)}#MainContent .page-layout-sidebar .facet-toggle .angle{width:14px;height:14px;display:flex;align-items:center;justify-content:center}#MainContent .page-layout-sidebar .facet-toggle .angle-icon{display:none}#MainContent .page-layout-sidebar .facet-toggle .angle:before{content:"";width:7px;height:7px;border-right:1.6px solid var(--cfh-f-arrow, #6B747A);border-bottom:1.6px solid var(--cfh-f-arrow, #6B747A);transform:translateY(-2px) rotate(45deg);transition:transform .2s}#MainContent .page-layout-sidebar .facet-toggle[aria-expanded=true] .angle:before{transform:translateY(2px) rotate(-135deg)}#MainContent .page-layout-sidebar .checkbox-facet-label{align-items:center;margin:0 0 1px;padding:4px 6px;border-radius:8px;font-size:13.5px;color:var(--cfh-f-text, #3A4247);cursor:pointer;transition:background-color .15s}#MainContent .page-layout-sidebar .checkbox-facet-check{width:16px;height:16px;margin-inline-end:9px;border-radius:4px;box-shadow:inset 0 0 0 1.5px var(--cfh-f-box, #C4CAD0);transition:background-color .15s,box-shadow .15s}#MainContent .page-layout-sidebar .checkbox-facet svg{width:20px;height:20px;inset-inline-start:4px;top:calc(50% - 10px)}#MainContent .page-layout-sidebar .checkbox-facet-label-count{padding:0;font-size:11.5px;color:var(--cfh-f-muted, #8A949B);font-variant-numeric:tabular-nums}#MainContent .page-layout-sidebar .checkbox-facet [type=checkbox]:checked~.checkbox-facet-check{background:var(--cfh-f-accent, #C91235);box-shadow:none}#MainContent .page-layout-sidebar .checkbox-facet [type=checkbox]:checked~.checkbox-facet-label-text{color:var(--cfh-f-ink, #141414);font-weight:600}#MainContent .page-layout-sidebar .checkbox-facet [type=checkbox]:checked~.checkbox-facet-label-count{padding:0;background:none;color:var(--cfh-f-accent, #C91235);font-weight:600}#MainContent .page-layout-sidebar .checkbox-facet [type=checkbox]:focus~.checkbox-facet-check{outline:2px solid var(--cfh-f-ink, #141414);outline-offset:2px}#MainContent .page-layout-sidebar .checkbox-facet [type=checkbox]:focus:not(:focus-visible)~.checkbox-facet-check{outline:none}#MainContent .page-layout-sidebar .checkbox-facet.checkbox-facet-disabled .checkbox-facet-label{opacity:.45}@media(hover:hover){#MainContent .page-layout-sidebar .checkbox-facet-label:hover{background:var(--cfh-f-soft, #F3F4F6)}#MainContent .page-layout-sidebar .checkbox-facet-label:hover .checkbox-facet-check{box-shadow:inset 0 0 0 1.5px var(--cfh-f-muted, #8A949B)}#MainContent .page-layout-sidebar .checkbox-facet.checkbox-facet-disabled .checkbox-facet-label:hover{background:none}}#MainContent .page-layout-sidebar .facet-content-footer{position:static;margin-top:10px}#MainContent .page-layout-sidebar .facet-content-footer:not(:has(.facet-button-more,.filter-content-operator-label)){margin:0}#MainContent .page-layout-sidebar .facet-content-footer-end facet-remove,#MainContent .page-layout-sidebar .cfh-facet .facet-content-footer-end{position:absolute;top:13px;inset-inline-end:30px;margin:0;line-height:20px}#MainContent .page-layout-sidebar .facet:has(.facet-link-reset) .facet-toggle>span:first-child{max-width:calc(100% - 96px)}#MainContent .page-layout-sidebar .facet-link-reset{font-size:12px;color:var(--cfh-f-muted, #8A949B);text-decoration:none}#MainContent .page-layout-sidebar .facet-link-reset:hover{color:var(--cfh-f-ink, #141414);text-decoration:underline}#MainContent .page-layout-sidebar .facet-button-more{margin-inline-start:6px;padding:0;font-size:12.5px;font-weight:600;color:var(--cfh-f-accent, #C91235);text-decoration:none}#MainContent .page-layout-sidebar .js-filter[data-name="filter.p.m.filter.colour"] .checkbox-facet-label-text:before{content:"";display:inline-block;width:11px;height:11px;margin-inline-end:7px;border-radius:50%;vertical-align:-1px;background:var(--cfh-dot, #D5D9DD);box-shadow:inset 0 0 0 1px #0000001f}#MainContent .page-layout-sidebar .js-filter[data-name="filter.p.m.filter.colour"] input[value=Rainbow]~.checkbox-facet-label-text{--cfh-dot: conic-gradient(#E03131, #F57C1F, #F5C518, #2FB457, #2F7DE1, #8A4FD8, #E03131)}#MainContent .page-layout-sidebar .js-filter[data-name="filter.p.m.filter.colour"] input[value=Blue]~.checkbox-facet-label-text{--cfh-dot: #2F7DE1}#MainContent .page-layout-sidebar .js-filter[data-name="filter.p.m.filter.colour"] input[value=Pink]~.checkbox-facet-label-text{--cfh-dot: #F27BB0}#MainContent .page-layout-sidebar .js-filter[data-name="filter.p.m.filter.colour"] input[value=Red]~.checkbox-facet-label-text{--cfh-dot: #E03131}#MainContent .page-layout-sidebar .js-filter[data-name="filter.p.m.filter.colour"] input[value=Yellow]~.checkbox-facet-label-text{--cfh-dot: #F5C518}#MainContent .page-layout-sidebar .js-filter[data-name="filter.p.m.filter.colour"] input[value=Purple]~.checkbox-facet-label-text{--cfh-dot: #8A4FD8}#MainContent .page-layout-sidebar .js-filter[data-name="filter.p.m.filter.colour"] input[value=Green]~.checkbox-facet-label-text{--cfh-dot: #2FB457}#MainContent .page-layout-sidebar .js-filter[data-name="filter.p.m.filter.colour"] input[value=Orange]~.checkbox-facet-label-text{--cfh-dot: #F57C1F}#MainContent .page-layout-sidebar .js-filter[data-name="filter.p.m.filter.colour"] input[value=White]~.checkbox-facet-label-text{--cfh-dot: #FFFFFF}#MainContent .page-layout-sidebar .js-filter[data-name="filter.p.m.filter.colour"] input[value=Brown]~.checkbox-facet-label-text{--cfh-dot: #7A4A2A}#MainContent .page-layout-sidebar .js-filter[data-name="filter.p.m.filter.colour"] input[value=Black]~.checkbox-facet-label-text{--cfh-dot: #1E1E1E}#MainContent .page-layout-sidebar .cfh-facet .facet-options-list[aria-expanded=false]{max-height:none;overflow:visible}#MainContent .page-layout-sidebar .cfh-facet .facet-options-list[aria-expanded=false]>li:nth-child(n+9){display:none}@media(max-width:989px){#MainContent .page-layout-sidebar .facet-toggle{padding-block:16px 12px;font-size:15px}#MainContent .page-layout-sidebar .checkbox-facet-label{padding:8px 6px;font-size:14.5px}#MainContent .page-layout-sidebar .facet-content-footer-end facet-remove,#MainContent .page-layout-sidebar .cfh-facet .facet-content-footer-end{top:16px}}#MainContent .collection-actions-filters .collection-filter-button{gap:6px;padding:6px 10px 6px 13px;border:0;border-radius:999px;box-shadow:none;background:var(--cfh-f-soft, #F3F4F6);font-size:13px;font-weight:500;color:var(--cfh-f-ink, #141414)}#MainContent .collection-actions-filters .collection-filter-button:hover{background:var(--cfh-f-soft-hover, #E7E9EC)}#MainContent .collection-actions-filters .collection-filter-dismiss{color:var(--cfh-f-ink, #141414)}#MainContent .collection-actions-filters :is(.button-clear-collection-filters,a.button-text-link){font-size:13px;font-weight:600;color:var(--cfh-f-accent, #C91235)}@media(min-width:990px){#MainContent :is(.section-main-collection-product-grid,.section-main-search) .page-layout-main-content{display:grid;grid-template-columns:auto minmax(0,1fr);column-gap:12px;align-items:start}#MainContent :is(.section-main-collection-product-grid,.section-main-search) .page-layout-main-content>*{grid-column:1 / -1}#MainContent :is(.section-main-collection-product-grid,.section-main-search) .page-layout-main-content>filters-toggle{grid-column:1;align-self:start;margin-top:8px;line-height:0}#MainContent :is(.section-main-collection-product-grid,.section-main-search) .page-layout-main-content>#CollectionActions{grid-column:2}#MainContent .collection-actions-wrapper:has(.collection-actions-secondary-heading){align-items:flex-start}#MainContent .collection-actions-wrapper .collection-actions-secondary-heading{display:flex;align-items:center;min-height:40px;margin:0}}#MainContent :is(.section-main-collection-product-grid,.section-main-search) .button-collection-filters-toggle{height:40px;gap:8px;padding:0 15px 0 13px;border:1px solid var(--cfh-f-button-line, #DFDFDF);border-radius:10px;background:var(--cfh-f-button, #FFFFFF);box-shadow:0 2px 0 var(--cfh-f-button-shadow, rgba(223, 223, 223, .2));font-size:14px;font-weight:500;color:var(--cfh-f-ink, #141414);text-decoration:none;transition:border-color .15s}#MainContent :is(.section-main-collection-product-grid,.section-main-search) .button-collection-filters-toggle:hover{border-color:var(--cfh-f-button-line-hover, #B9BEC3)}#MainContent :is(.section-main-collection-product-grid,.section-main-search) .button-sidebar-drawer-open:before{margin-inline-end:8px}#MainContent :is(.section-main-collection-product-grid,.section-main-search) :is(.button-collection-filters-toggle,.button-sidebar-drawer-open)>svg{display:none}#MainContent :is(.section-main-collection-product-grid,.section-main-search) :is(.button-collection-filters-toggle,.button-sidebar-drawer-open):before{content:"";flex:none;width:18px;height:18px;background:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.8' stroke-linecap='round'%3E%3Cpath d='M3 7h9.4M17.6 7H21M3 17h3.4M11.6 17H21'/%3E%3Ccircle cx='15' cy='7' r='2.6'/%3E%3Ccircle cx='9' cy='17' r='2.6'/%3E%3C/svg%3E") center / contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.8' stroke-linecap='round'%3E%3Cpath d='M3 7h9.4M17.6 7H21M3 17h3.4M11.6 17H21'/%3E%3Ccircle cx='15' cy='7' r='2.6'/%3E%3Ccircle cx='9' cy='17' r='2.6'/%3E%3C/svg%3E") center / contain no-repeat}
/*# sourceMappingURL=/cdn/shop/t/165/assets/cfh-filters.css.map */
