body .facets__inputs-wrapper .facets__inputs-list.facets__inputs-list--swatches-grid{display:grid;grid-template-columns:minmax(0,1fr);gap:2px}body .facets__inputs-list--swatches-grid .facets__inputs-list-item,body .facets__inputs-list--swatches-grid .variant-option.variant-option--swatches{width:100%;min-width:0;margin:0;padding:0;border:0}body .facets__inputs-list--swatches-grid .variant-option__button-label.variant-option__button-label--has-swatch{display:flex;align-items:center;gap:10px;width:100%;min-height:36px;padding:4px 8px;border-radius:var(--tr-btn-radius, 8px);background:transparent;cursor:pointer;transition:background-color .15s ease}body .facets__inputs-list--swatches-grid .variant-option__button-label.variant-option__button-label--has-swatch:hover{background:var(--tr-sand, #f1ede6)}body .facets__inputs-list--swatches-grid .variant-option__button-label--has-swatch .variant-option__swatch-wrapper{flex:0 0 auto;display:flex}body .facets__inputs-list--swatches-grid .variant-option__button-label--has-swatch .swatch.swatch--filter{position:relative;width:22px;height:22px;border:0;box-shadow:inset 0 0 0 1px #00000029;outline:2px solid transparent;outline-offset:2px;transition:outline-color .15s ease}body .facets__inputs-list--swatches-grid .variant-option__button-label--has-swatch:hover .swatch.swatch--filter{outline:2px solid var(--tr-line, #ddd8ce);outline-offset:2px}body .facets__inputs-list--swatches-grid .variant-option__button-label--has-swatch .facets__swatch-label{flex:1 1 auto;min-width:0;display:flex;align-items:baseline;justify-content:space-between;gap:8px;font-size:.875rem;line-height:1.3;white-space:nowrap;cursor:pointer}body .facets__inputs-list--swatches-grid .facets__swatch-label .tr-facet-count{font-size:.8125rem;font-variant-numeric:tabular-nums}body .facets__inputs-list--swatches-grid .variant-option__button-label.variant-option__button-label--has-swatch:has(:checked){background:var(--tr-sand, #f1ede6)}body .facets__inputs-list--swatches-grid .variant-option__button-label--has-swatch:has(:checked) .swatch.swatch--filter{outline:2px solid var(--tr-forest, #24332c);outline-offset:2px}body .facets__inputs-list--swatches-grid .variant-option__button-label--has-swatch:has(:checked) .swatch.swatch--filter:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 12.5l4 4L18 8' stroke='rgba(0,0,0,.5)' stroke-width='5'/%3E%3Cpath d='M6 12.5l4 4L18 8' stroke='%23fff' stroke-width='2.6'/%3E%3C/svg%3E") center / 16px 16px no-repeat}body .facets__inputs-list--swatches-grid .variant-option__button-label--has-swatch:has(:checked) .facets__swatch-label{font-weight:600;color:var(--tr-forest, #24332c)}body .facets__inputs-list--swatches-grid .variant-option__button-label--has-swatch:has(:focus-visible){outline:2px solid var(--tr-forest, #24332c);outline-offset:1px}@media(max-width:749px){body .facets__inputs-list--swatches-grid .variant-option__button-label.variant-option__button-label--has-swatch{min-height:44px}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/tailroute-filters.css.map */
