.cf{--cf-line: var(--cf-color-line, #d8d5ce);--cf-muted: var(--cf-color-muted, #6b6b6b);--cf-accent: var(--cf-color-accent, #070a09)}.cf__row{display:flex;flex-wrap:wrap;align-items:center;gap:.8rem}.cf__filter{position:relative}.cf__chip{display:inline-flex;align-items:center;gap:.6rem;padding:.8rem 1.4rem;border:1px solid var(--cf-line);border-radius:999px;background:transparent;color:inherit;font:inherit;font-size:1.4rem;line-height:1.3;cursor:pointer;white-space:nowrap;transition:border-color .15s ease,background .15s ease}.cf__chip:hover{border-color:var(--cf-accent)}.cf__chip:focus-visible{outline:2px solid var(--cf-accent);outline-offset:2px}.cf__chip.is-set{background:var(--cf-accent);border-color:var(--cf-accent);color:#fff}.cf__filter[data-cf-size] .cf__chip.is-set{box-shadow:0 0 0 3px #070a091f}.cf__filter[data-cf-size] .cf__chip.is-set .cf__chip-label{font-variant-numeric:tabular-nums}.cf__caret{width:1.1rem;height:.8rem;flex:0 0 auto}.cf__chip[aria-expanded=true] .cf__caret{transform:rotate(180deg)}.cf__pop{position:absolute;top:calc(100% + .6rem);left:0;z-index:20;min-width:28rem;padding:1.4rem;border:1px solid var(--cf-line);border-radius:12px;background:var(--cf-color-bg, #fff);box-shadow:0 6px 24px #070a091f}.cf__pop[hidden]{display:none}.cf__units{display:inline-flex;margin-bottom:1.2rem;border:1px solid var(--cf-line);border-radius:8px;overflow:hidden}.cf__unit{padding:.5rem 1.1rem;border:0;background:transparent;color:inherit;font:inherit;font-size:1.3rem;cursor:pointer}.cf__unit.is-on{background:var(--cf-accent);color:#fff}.cf__dims{display:grid;gap:1rem}.cf__dim{display:flex;flex-direction:column;gap:.4rem}.cf__dim label{font-size:1.2rem;font-weight:600;letter-spacing:.02em}.cf__inputs{display:flex;gap:.6rem}.cf__inputs input,.cf__inputs select{padding:.8rem 1rem;border:1px solid var(--cf-line);border-radius:8px;font:inherit;font-size:1.5rem;background:#fff;color:inherit}.cf__inputs input{flex:1 1 auto;min-width:0}.cf__inputs select{flex:0 0 8rem}.cf__inputs select[hidden]{display:none}.cf__inputs input:focus-visible,.cf__inputs select:focus-visible{outline:2px solid var(--cf-accent);outline-offset:1px}.cf__actions{display:flex;align-items:center;gap:.8rem;margin-top:1.4rem}.cf__apply{flex:1 1 auto;padding:.9rem 1.4rem;border:1px solid var(--cf-accent);border-radius:8px;background:var(--cf-accent);color:#fff;font:inherit;font-size:1.3rem;cursor:pointer}.cf__clear{padding:.9rem 1.2rem;border:1px solid var(--cf-line);border-radius:8px;background:transparent;color:var(--cf-muted);font:inherit;font-size:1.3rem;cursor:pointer}.cf__clear:hover{border-color:var(--cf-accent);color:inherit}.cf__note{margin:0;font-size:1.3rem;color:var(--cf-muted)}.cf__note[hidden]{display:none}.price.cf-priced .cf-amount,.ccard__price.cf-priced .cf-amount{font-weight:600}@media screen and (max-width:749px){.cf__pop{left:0;right:0;min-width:0}.cf__note{flex-basis:100%}}.cf__pop--list{min-width:24rem;max-height:36rem;overflow-y:auto;padding:.6rem}.cf__values{margin:0;padding:0;list-style:none}.cf__value{display:flex;align-items:center;gap:.9rem;padding:.7rem .9rem;border-radius:8px;color:inherit;text-decoration:none;font-size:1.4rem;line-height:1.3}.cf__value:hover{background:#070a090d}.cf__value:focus-visible{outline:2px solid var(--cf-accent);outline-offset:-2px}.cf__box{flex:0 0 auto;width:1.7rem;height:1.7rem;border:1px solid var(--cf-line);border-radius:4px;display:grid;place-items:center;color:transparent}.cf__box svg{width:1.1rem;height:.9rem}.cf__value.is-on .cf__box{background:var(--cf-accent);border-color:var(--cf-accent);color:#fff}.cf__swatch{flex:0 0 auto;width:1.8rem;height:1.8rem;border-radius:50%;border:1px solid rgba(7,10,9,.15);background-size:cover;background-position:center}.cf__value-swatch{flex:0 0 auto;width:1.8rem;height:1.8rem;border-radius:50%;border:1px solid rgba(7,10,9,.18);background-size:cover;background-position:center}.cf__value-label{flex:1 1 auto;min-width:0}.cf__count{flex:0 0 auto;font-size:1.2rem;color:var(--cf-muted);font-variant-numeric:tabular-nums}.cf__pop--list .cf__actions{margin-top:.4rem;padding:.6rem .3rem .2rem;border-top:1px solid var(--cf-line)}.cf__pop--list .cf__clear{display:inline-block;text-decoration:none}.cf__reset{padding:.8rem .4rem;color:var(--cf-muted);font-size:1.3rem;text-decoration:underline;text-underline-offset:3px}.cf__reset:hover{color:var(--cf-accent)}.cf__end{margin-left:auto;display:flex;align-items:center;gap:1.4rem;flex:0 0 auto}.cf__results{font-size:1.3rem;color:var(--cf-muted);white-space:nowrap}.cf__sort{position:relative;display:inline-flex;align-items:center;gap:.6rem;padding:.8rem 1.4rem;border:1px solid var(--cf-line);border-radius:999px;font-size:1.4rem;line-height:1.3;cursor:pointer;white-space:nowrap}.cf__sort:hover{border-color:var(--cf-accent)}.cf__sort:focus-within{outline:2px solid var(--cf-accent);outline-offset:2px}.cf__sort-label{color:var(--cf-muted)}.cf__sort select{-webkit-appearance:none;appearance:none;border:0;background:transparent;font:inherit;color:inherit;padding:0 .2rem 0 0;margin:0;cursor:pointer}.cf__sort select:focus{outline:none}.cf__sort .cf__caret{width:1.1rem;height:.8rem;flex:0 0 auto;color:var(--cf-muted)}@media screen and (max-width:749px){.cf__end{margin-left:0;gap:.8rem}.cf__sort{padding:.8rem 1.2rem;font-size:1.4rem;gap:.4rem}.cf__sort-label{display:none}.cf__results{order:2;font-size:1.2rem}}.cf__more{display:none}.cf__facets{display:contents}@media screen and (max-width:749px){.cf__more{display:inline-flex;align-items:center;gap:.6rem;padding:.8rem 1.4rem;border:1px solid var(--cf-line);border-radius:999px;background:transparent;color:inherit;font:inherit;font-size:1.4rem;line-height:1.3;cursor:pointer;white-space:nowrap}.cf__more:focus-visible{outline:2px solid var(--cf-accent);outline-offset:2px}.cf__more.is-set{background:var(--cf-accent);border-color:var(--cf-accent);color:#fff}.cf__more-icon{width:1.5rem;height:1.5rem;flex:0 0 auto}.cf__more-count{display:inline-grid;place-items:center;min-width:1.8rem;height:1.8rem;padding:0 .4rem;border-radius:999px;background:#fff;color:var(--cf-accent);font-size:1.1rem;font-variant-numeric:tabular-nums}.cf__facets{display:none;order:3;flex-basis:100%;flex-wrap:wrap;gap:.8rem;padding-top:.2rem}.cf__facets.is-open{display:flex}}
/*# sourceMappingURL=/cdn/shop/t/14/assets/coverly-collection-filters.css.map */
