.clc-ProductGridFacet_Summary{align-items:center;grid-gap:10px;display:flex;padding-top:14px;padding-bottom:14px;text-transform:uppercase;cursor:default;opacity:1;transition:opacity;transition-duration:var(--TransitionDuration);transition-timing-function:var(--TransitionTimingFunction)}.clc-ProductGridFacet_Summary svg{width:10px;transition:transform;transition-duration:var(--TransitionDuration);transition-timing-function:var(--TransitionTimingFunction)}.clc-ProductGridFacet:hover .clc-ProductGridFacet_Summary svg,.clc-ProductGridFacet:focus-within .clc-ProductGridFacet_Summary svg{transform:rotate(180deg)}.clc-ProductGridFacets_Items:hover .clc-ProductGridFacet .clc-ProductGridFacet_Summary{opacity:.5}.clc-ProductGridFacets_Items:hover .clc-ProductGridFacet:hover .clc-ProductGridFacet_Summary{opacity:1}.clc-ProductGridFacet_Display{position:absolute;top:auto;left:0;z-index:2;display:block;width:100vw;margin-top:0;margin-left:calc(var(--Grid_Gutter) * -1);padding:15px var(--Grid_Gutter);box-shadow:none;opacity:0;visibility:hidden;transition:opacity,visibility;transition-delay:var(--TransitionDelay);transition-duration:var(--TransitionDuration);transition-timing-function:var(--TransitionTimingFunction)}.clc-ProductGridFacet_Display:before{content:"";position:absolute;top:0;right:0;left:0;z-index:-1;display:block;width:100%;height:100%;background-color:var(--Color_White)}.clc-ProductGridFacet_Display:after{content:"";position:absolute;top:0;right:0;left:0;z-index:-2;display:block;width:100%;height:calc(100vh - 40px);background-color:var(--Color_Grey-85);pointer-events:none}.clc-ProductGridFacet_List{flex-flow:row wrap;grid-gap:15px;display:flex}.clc-ProductGridFacet_Item{width:max-content}.clc-ProductGridFacet_Checkbox{display:none}.clc-ProductGridFacet_Label{display:block;padding:6px 15px;background-color:var(--Color_Background);border:1px solid var(--Color_White-0);border-radius:18px;color:var(--Color_Brand);cursor:pointer;outline:none;transition:background-color,border-color;transition-duration:var(--TransitionDuration);transition-timing-function:var(--TransitionTimingFunction)}.clc-ProductGridFacet_Label-colour{align-items:center;grid-gap:10px;display:flex}.clc-ProductGridFacet_Label:hover{border:1px solid var(--Color_Brand-20)}.clc-ProductGridFacet_Checkbox:checked~.clc-ProductGridFacet_Label{background-color:var(--Color_Brand-20);border:1px solid transparent}.clc-ProductGridFacet:hover .clc-ProductGridFacet_Display,.clc-ProductGridFacet:focus-within .clc-ProductGridFacet_Display{background-color:var(--Color_White);opacity:1;visibility:visible;pointer-events:initial}.clc-ProductGridFacets_Active .clc-ProductGridFacet_Colour,.clc-ProductGridFacet_Label .clc-ProductGridFacet_Colour{position:relative;display:block;width:16px;height:16px;border:1px solid var(--Color_Border);border-radius:50%}.clc-ProductGridFacets_Active .clc-ProductGridFacet_ColourImage,.clc-ProductGridFacet_Label .clc-ProductGridFacet_ColourImage{display:flex;width:100%;height:100%;border-radius:50%;overflow:hidden}.clc-ProductGridFacets_Active .clc-ProductGridFacet_ColourHex,.clc-ProductGridFacet_Label .clc-ProductGridFacet_ColourHex{display:block;width:100%;height:100%;background-color:var(--Background);border-radius:50%;overflow:hidden}.clc-ProductGridFacet_ColourImageImage,.clc-ProductGridFacetMobile_ColourImageImage{height:max-content}.clc-ProductGridFacet-drawer .clc-ProductGridFacet_Summary{cursor:pointer}.clc-ProductGridFacet-drawer .clc-ProductGridFacet_Display{display:none}.clc-ProductGridFacet-drawer:hover .clc-ProductGridFacet_Summary svg,.clc-ProductGridFacet-drawer:focus-within .clc-ProductGridFacet_Summary svg{transform:none}.clc-ProductGridFacet-sort{position:relative}.clc-ProductGridFacet-sort .clc-ProductGridFacet_Display{right:-20px;left:auto;min-width:245px;width:auto;margin-left:0;padding:0;background-color:var(--Color_White);border:1px solid var(--Color_Border)}.clc-ProductGridFacet-sort .clc-ProductGridFacet_Display:before,.clc-ProductGridFacet-sort .clc-ProductGridFacet_Display:after{display:none}.clc-ProductGridFacet-sort .clc-ProductGridFacet_List{flex-flow:column nowrap;grid-gap:0}.clc-ProductGridFacet-sort .clc-ProductGridFacet_Item{width:100%}.clc-ProductGridFacet-sort .clc-ProductGridFacet_Label{position:relative;align-items:center;display:flex;padding:13px 57px 13px 17px;font-size:13px;letter-spacing:.03em;line-height:22px;background-color:transparent;border:0;border-bottom:1px solid var(--Color_Border);border-radius:0;color:var(--Color_Body)}.clc-ProductGridFacet-sort .clc-ProductGridFacet_Item:last-child .clc-ProductGridFacet_Label{border-bottom:0}.clc-ProductGridFacet-sort .clc-ProductGridFacet_Label:hover,.clc-ProductGridFacet-sort .clc-ProductGridFacet_Checkbox:checked~.clc-ProductGridFacet_Label{background-color:transparent;border:0;border-bottom:1px solid var(--Color_Border)}.clc-ProductGridFacet-sort .clc-ProductGridFacet_Item:last-child .clc-ProductGridFacet_Label:hover,.clc-ProductGridFacet-sort .clc-ProductGridFacet_Item:last-child .clc-ProductGridFacet_Checkbox:checked~.clc-ProductGridFacet_Label{border-bottom:0}.clc-ProductGridFacet-sort .clc-ProductGridFacet_CheckboxIcon{position:absolute;top:50%;right:17px;width:17px;height:17px;background-color:var(--Color_White);border:1px solid var(--Color_Body);border-radius:50%;transform:translateY(-50%)}.clc-ProductGridFacet-sort .clc-ProductGridFacet_CheckboxIcon:after{content:"";position:absolute;top:50%;left:50%;width:11px;height:11px;background-color:transparent;border-radius:50%;transform:translate(-50%,-50%);transition:background-color .2s ease}.clc-ProductGridFacet-sort .clc-ProductGridFacet_Checkbox:checked~.clc-ProductGridFacet_Label .clc-ProductGridFacet_CheckboxIcon:after{background-color:var(--Color_Body)}.clc-ProductGridFacet-sort .clc-ProductGridFacet_Checkbox:not(:checked)~.clc-ProductGridFacet_Label:hover .clc-ProductGridFacet_CheckboxIcon:after{background-color:var(--Color_Grey-medium)}
/*# sourceMappingURL=/cdn/shop/t/410/assets/collection-product-grid-facet.css.map */
