.clc-ProductGridFacet{display:block;width:100%}@media (min-width: 901px){.clc-ProductGridFacet{position:relative}}@media (min-width: 901px){.clc-ProductGridFacet[open]>.clc-ProductGridFacet_Summary+*{z-index:2}}.clc-ProductGridFacet_Summary{align-items:center;justify-content:space-between;display:flex;width:100%;padding-block-start:15px;padding-block-end:15px}@media (min-width: 901px){.clc-ProductGridFacet_Summary{justify-content:flex-start;width:auto;padding:0}.clc-ProductGridFacet[open] .clc-ProductGridFacet_Summary:before{content:"";position:fixed;top:0;right:0;bottom:0;left:0;z-index:2;display:block;background-color:transparent;cursor:default}}.clc-ProductGridFacet_SummaryIcon{margin-inline-start:10px;transition:transform .5s ease}.clc-ProductGridFacet[open] .clc-ProductGridFacet_SummaryIcon{transform:rotate(-180deg)}.clc-ProductGridFacet_SummaryIcon-dropdown{width:9px;height:6px}.clc-ProductGridFacet_FilterLabel{font-weight:400;white-space:nowrap}.clc-ProductGridFacet_Display{--Horizontal_Spacing: 20px;max-height:0;overflow:hidden;transition:max-height .5s ease}@media (min-width: 901px){.clc-ProductGridFacet_Display{position:absolute;top:calc(100% + 10px);left:0;z-index:1;flex-direction:column;display:flex;max-height:inherit;width:250px;background-color:#fff;border:1px solid var(--Color_Grey-light);overflow:auto}}.clc-ProductGridFacets_Item[aria-expanded=true] .clc-ProductGridFacet_Display{max-height:var(--Max_Height)}.clc-ProductGridFacet_Body{flex-grow:1;padding-block-start:5px;padding-block-end:30px;overflow-y:auto}@media (min-width: 901px){.clc-ProductGridFacet_Body{max-height:400px;padding:var(--Horizontal_Spacing)}}.clc-ProductGridFacet_List{gap:10px;flex-direction:column;display:flex}.clc-ProductGridFacet_Label{position:relative;align-items:center;flex-grow:1;display:flex;padding-inline-start:26px;word-break:break-word;cursor:pointer}.clc-ProductGridFacet_Label[aria-disabled=true]{cursor:not-allowed}.clc-ProductGridFacet_Checkbox{--Swatch: var(--Color_Grey-light);--Swatch-hover: var(--Color_Brand);-webkit-appearance:none;appearance:none}.clc-ProductGridFacet_Checkbox:before{content:"";position:absolute;top:0;left:0;z-index:2;display:block;width:16px;height:16px;background-color:var(--Swatch);border:1px solid var(--Color_Grey-light);border-radius:50%;transition:background-color .3s ease,border .3s ease}.clc-ProductGridFacet_Checkbox:after{content:"";position:absolute;top:6px;left:6px;z-index:2;display:block;width:4px;height:4px;background-color:#fff;border-radius:50%;opacity:0;transition:opacity .3s ease,border .3s ease}.clc-ProductGridFacet_Checkbox:checked:before{background-color:var(--Swatch-hover);border:1px solid var(--Swatch-hover)}.clc-ProductGridFacet_Checkbox:checked:after{opacity:1}@media (min-width: 901px){:where(.clc-ProductGridFacet_Label[aria-disabled=false]) .clc-ProductGridFacet_Checkbox:hover:before{border-color:var(--Swatch-hover);opacity:1}}.clc-ProductGridFacet_CheckboxText{flex-grow:1;display:flex}.clc-ProductGridFacet_CheckboxNumber{margin-inline-start:5px;white-space:nowrap}.clc-ProductGridFacet_Footer{flex-shrink:0;display:block;border-top:1px solid var(--Color_Grey-light)}.clc-ProductGridFacet_Remove{display:block;margin-inline-start:auto}.clc-ProductGridFacet_RemoveLink{align-items:center;justify-content:space-between;display:flex;width:100%;padding:10px var(--Horizontal_Spacing);font-weight:600;border-block-end:1px solid var(--Color_Brand)}@media (min-width: 901px){.clc-ProductGridFacet_RemoveLink{border-block-end:none}}.clc-ProductGridFacet_RemoveLink svg{display:block;width:15px;height:15px}
/*# sourceMappingURL=/s/files/1/0727/6983/1214/t/2/assets/product-grid-facet.css.map */
