.product-grid-container .collection-wrapper .grid.main-collection-grid{margin-top:12px}.product-grid-container .collection-wrapper .facets-block-wrapper.facets-block-wrapper--horizontal,.product-grid-container .collection-wrapper .facets-toggle{z-index:1;background-color:var(--color-background);border-radius:6px;-webkit-box-shadow:4px 4px 12px 0 rgba(62,62,62,.3);box-shadow:4px 4px 12px 0 rgba(62,62,62,.3);position:sticky;top:calc(var(--header-height,70px) + 8px);padding:8px;border:1px solid transparent;border-color:RGB(var(--color-border-rgb) /.4)}.product-grid-container .collection-wrapper .facets-toggle{border-color:RGB(var(--color-border-rgb) /.4)}.facets--vertical .facets__inputs-wrapper .facets__inputs-list--swatches-grid{--gap-sm:8px}.button-unstyled.facets__clear-all-link.facets__clear-all.active{color:var(--color-primary-button-text);background-color:var(--color-primary-button-background);-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.button-unstyled.facets__clear-all-link.facets__clear-all.active:hover{color:var(--color-primary-button-hover-text);background-color:var(--color-primary-button-hover-background)}.variant-option__button-label.variant-option__button-label--has-swatch,.variant-option__button-label.variant-option__button-label--has-swatch.swatch-rounded{border-radius:4px;padding:4px;line-height:1.1}.variant-option__button-label.variant-option__button-label--has-swatch .swatch.swatch--filter,.variant-option__button-label.variant-option__button-label--has-swatch .variant-option__swatch-wrapper,.variant-option__button-label.variant-option__button-label--has-swatch.swatch-rounded .swatch.swatch--filter,.variant-option__button-label.variant-option__button-label--has-swatch.swatch-rounded .variant-option__swatch-wrapper{border-radius:4px;width:40px;height:40px;background-repeat:no-repeat;background-size:cover;border-color:transparent}#facet-inputs-filter-v-m-custom-color_category_2 .facets__inputs-list{--columns:1;--swatch-columns:1}.variant-option.variant-option--buttons.variant-option--swatches{width:100%}.variant-option.variant-option--buttons.variant-option--swatches .facets__swatch-label{font-size:14px}.facets--vertical .swatch.swatch--pill{border-radius:4px}@media only screen and (max-width:990px){.variant-option__button-label.variant-option__button-label--has-swatch.swatch-rounded{display:-webkit-box;display:-ms-flexbox;display:flex;gap:4px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border:1px solid transparent;background-color:rgba(0,0,0,.05);color:var(--color-variant-text)}.variant-option__button-label.variant-option__button-label--has-swatch.swatch-rounded:has(:checked){color:RGB(var(--color-foreground-rgb));background-color:RGB(var(--color-background-rgb));font-weight:500;-webkit-transition:font-weight .2s ease;transition:font-weight .2s ease}}@media only screen and (max-width:749px){.product-grid-container .collection-wrapper .facets-block-wrapper.facets-block-wrapper--horizontal,.product-grid-container .collection-wrapper .facets-toggle{max-width:calc(100% - 32px);margin-left:auto;margin-right:auto;width:100%;-webkit-box-shadow:unset;box-shadow:unset;top:calc(var(--header-height,70px) + 4px)}.product-grid-container .collection-wrapper .facets-block-wrapper.facets-block-wrapper--horizontal{border:none;padding:0}}