.filter-form{max-height:100%;overflow:unset!important;display:flex;flex-direction:column;margin-top:var(--spacing-xs);z-index:2;position:relative}.filter-group{position:relative;padding-block:12px;display:inline-block;border-bottom:1px solid;font-size:12px}.filter-group:first-child{padding-top:0}.filter-group-open .filter-group-toggle{font-weight:700}.filter-group-open .icon-minus{display:block}.filter-group-open .icon-plus{display:none}.filter-group-toggle{display:flex;justify-content:space-between;align-items:center;position:relative;line-height:1;margin:0;text-align:left;min-width:0;cursor:pointer;text-transform:uppercase;font-size:14px}.filter-group-toggle .icon-minus{display:none}.filter-group-display{width:100%;margin-top:15px;transition:grid-template-rows .3s ease}.filter-group-display__inner{display:block}.filter-group-display__list{list-style:none;display:grid;grid-template-columns:1fr 1fr;row-gap:12px}.filter-group-display__list li{padding-left:0}.filter-group-display__list-item{margin:7px 0 6px}.filter-group-display__list--button{display:flex;flex-wrap:wrap;gap:var(--spacing-xs)}.filter-group-display__list--color-swatch .filter-group-display__list-item{margin:0;float:left;margin-right:var(--spacing-xs);margin-bottom:var(--spacing-xs)}.filter-group-display__amount{margin-left:3px;opacity:.6}.checkbox{margin:0;padding-top:0;display:flex;padding-left:0;line-height:1.28;text-transform:uppercase;font-size:10px}.checkbox input{pointer-events:none}.checkbox input:checked~.checkmark{background-color:var(--color-text)}.checkbox .checkmark{border-radius:0;width:12px;height:12px;box-shadow:inset 0 0 0 1px #fff}.checkbox--disabled{opacity:.6;cursor:not-allowed}.button{display:inline-flex;flex-flow:row nowrap;align-items:center;padding:8px 12px;position:relative;cursor:pointer}.button input{opacity:0}.button .checkmark{display:block;position:absolute;left:0;right:0;height:100%;width:100%;pointer-events:none;border:1px solid}.button input:checked~.checkmark{z-index:0}.button input:checked~span{color:#fff;z-index:1}.button--disabled{opacity:.6;cursor:not-allowed}.color-swatch{display:inline-flex;flex-flow:row nowrap;align-items:center;padding:8px 12px;position:relative;cursor:pointer}.color-swatch input{opacity:0}.color-swatch .checkmark{display:block;position:absolute;left:0;right:0;height:30px;width:30px;border-radius:100%}.color-swatch input:checked~.checkmark,.color-swatch:hover .checkmark{border:1px solid;z-index:0}.color-swatch input:checked~span{z-index:1}.color-swatch input:focus~.checkmark{box-shadow:0 0 0 1px rgba(var(--colors-dark-grey),1)}.color-swatch--disabled{opacity:.6;cursor:not-allowed}.filter-group-display__submit{display:flex;justify-content:space-between;align-items:center;padding-top:var(--spacing-xs)}.filter-group-display__clear{display:inline-block;text-decoration:underline;text-transform:lowercase;cursor:pointer;margin-left:var(--spacing-xs)}.sort-by{padding:.6rem .4rem;border:1px solid black;color:#000;width:100%}.filter-form .filter-group[open] .filter-group-toggle{font-weight:700}.filter-group-display__value{font-size:14px;line-height:14px;letter-spacing:normal}.filter-group-display__list{margin-left:0;margin-bottom:0}@media (max-width: 767px){.filter-group-toggle{font-size:12px}}.filter-form .filter-group[open] .filter-group-toggle .icon-minus{display:block}.filter-form .filter-group-toggle .icon-minus,.filter-form .filter-group[open] .filter-group-selected-items,.filter-form .filter-group[open] .filter-group-toggle .icon-plus{display:none}.filter-form .filter-group-display .checkbox input:checked~.checkmark{background-color:#000}.filter-form .filter-group-display .checkbox .checkmark{border-radius:0;width:12px;height:12px;-webkit-box-shadow:inset 0 0 0 1px #fff;box-shadow:inset 0 0 0 1px #fff}.checkbox input:checked~.checkmark{background-color:rgba(var(--colors-primary),1)}.checkbox .checkmark{position:absolute;top:0;left:0;height:16px;width:16px;border:1px solid black;border-radius:100%;-webkit-box-shadow:inset 0 0 0 3px #fff;box-shadow:inset 0 0 0 3px #fff}.label,label:not(.variant__button-label):not(.text-label){position:relative}@media (min-width: 768px){.filter-form .filter-group-summary svg{width:24px;height:24px}.filter-form .filter-group-summary svg{width:16px;height:16px;shape-rendering:crispedges}.filter-form .filter-group-summary svg{width:24px;height:24px;shape-rendering:crispedges}}.flyout.filters--flyout footer .btn.clear_all{background:#fff!important;color:#000!important}@media (max-width: 767px){.filter-group-display__value{font-size:10px}.filter-form .filter-group-summary svg{width:16px;height:16px;shape-rendering:crispedges}}.filter-form .filter-group-display .checkbox{margin:0;padding-top:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-left:18px;line-height:1.28;text-transform:uppercase;font-size:10px}input[type=checkbox],input[type=radio]{-webkit-transform:scale(0);transform:scale(0);position:absolute}.checkbox input{position:absolute;opacity:0;cursor:pointer;left:0}
/*# sourceMappingURL=/cdn/shop/t/2/assets/filter-facets.css.map */
