.cf-rd{--cfrd-hd:#111;--cfrd-body:#444;--cfrd-muted:#888;--cfrd-light:#aaa;--cfrd-accent:#CA192C;--cfrd-bg:#fff;--cfrd-surf:#F7F7F7;--cfrd-brd:#EEE;--cfrd-field:#E7E7E7;font-family:"Poppins",inherit;font-size:13px;color:var(--cfrd-body);width:100%}.cf-rd *,.cf-rd *:before,.cf-rd *:after{box-sizing:border-box}.cf-rd.flForm{display:block!important;width:100%;align-self:stretch}.cf-rd>.cf-rd__head,.cf-rd>.cf-rd-active--sb,.cf-rd>.filters-item__wrapper{width:100%;display:block}.cf-rd .cf-rd__head{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:0 0 12px;margin-bottom:8px;border-bottom:1px solid var(--cfrd-brd)}.cf-rd .cf-rd__heading{font-size:13px;font-weight:600;color:var(--cfrd-hd);text-transform:uppercase;letter-spacing:.08em;line-height:1;white-space:nowrap}.cf-rd .cf-rd__clear{font-size:10px;font-weight:500;color:var(--cfrd-muted);text-decoration:underline;cursor:pointer;background:none;border:none;font-family:inherit;line-height:1;white-space:nowrap;flex-shrink:0}.cf-rd .cf-rd__clear:hover{color:var(--cfrd-accent)}.cf-rd .cf-rd-active--sb{margin-bottom:14px}.cf-rd .filters-item__wrapper{display:block;width:100%;gap:0}.cf-rd .filters-item__wrapper>label.flby{display:none}.cf-rd .closeFilter{position:absolute;top:10px;right:10px;cursor:pointer;color:var(--cfrd-muted)}.cf-rd .fg{border-bottom:1px solid var(--cfrd-brd);padding:16px 0;list-style:none}.cf-rd .fg::-webkit-details-marker,.cf-rd .fg summary::-webkit-details-marker{display:none}.cf-rd .fg:first-child{padding-top:0}.cf-rd .fg:last-child{border-bottom:none}.cf-rd .fg__head{display:flex;align-items:center;justify-content:space-between;cursor:pointer;user-select:none;-webkit-user-select:none;padding-bottom:10px;list-style:none}.cf-rd .fg__title{font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.1em;color:var(--cfrd-hd)}.cf-rd .fg__chev{width:14px;height:14px;color:var(--cfrd-muted);transition:transform .25s;flex-shrink:0}.cf-rd .fg:not([open]) .fg__chev{transform:rotate(-90deg)}.cf-rd .fp{display:flex;align-items:center;gap:10px;margin-bottom:6px}.cf-rd .fp__in{width:90px;padding:9px 12px;font-family:inherit;font-size:13px;font-weight:500;color:var(--cfrd-hd);background:var(--cfrd-bg);border:1px solid var(--cfrd-field);text-align:center;outline:none;border-radius:0;transition:border-color .2s;-moz-appearance:textfield;-webkit-appearance:textfield;appearance:textfield}.cf-rd .fp__in::-webkit-outer-spin-button,.cf-rd .fp__in::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.cf-rd .fp__in:focus{border-color:var(--cfrd-hd)}.cf-rd .fp__sep{font-size:12px;color:var(--cfrd-light);flex-shrink:0}.cf-rd .fp__unit{font-size:10px;color:var(--cfrd-muted);margin:6px 0 8px}.cf-rd .fp__slider{margin-top:6px}.cf-rd .fp__slider tc-range-slider{--toolcool-range-slider-pointer-bg:var(--cfrd-bg)}.cf-rd .fc{display:flex;flex-wrap:wrap;gap:8px}.cf-rd .fc-item{position:relative;margin:0;padding:0}.cf-rd .fc-item input{position:absolute;opacity:0;width:0;height:0;pointer-events:none}.cf-rd .fc-sw{display:block;width:28px;height:28px;border-radius:50%;cursor:pointer;border:2px solid transparent;background-size:cover;background-position:center;transition:border-color .15s,transform .15s;position:relative}.cf-rd .fc-sw:hover{transform:scale(1.12)}.cf-rd .fc-sw[data-light="1"]{border-color:#ddd}.cf-rd .fc-item input:checked+.fc-sw{border-color:var(--cfrd-hd)}.cf-rd .fc-item input:checked+.fc-sw:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='white' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'><polyline points='20 6 9 17 4 12'/></svg>") center/12px no-repeat;filter:drop-shadow(0 0 1px rgba(0,0,0,.5))}.cf-rd .fc-item.disabled .fc-sw{opacity:.4;cursor:not-allowed}.cf-rd .fc-tip{position:absolute;bottom:calc(100% + 7px);left:50%;transform:translate(-50%);background:var(--cfrd-hd);color:#fff;font-size:9px;font-weight:500;padding:3px 8px;border-radius:2px;white-space:nowrap;opacity:0;pointer-events:none;transition:opacity .15s;z-index:5}.cf-rd .fc-tip:after{content:"";position:absolute;top:100%;left:50%;transform:translate(-50%);border:4px solid transparent;border-top-color:var(--cfrd-hd)}.cf-rd .fc-item:hover .fc-tip{opacity:1}.cf-rd .fs-type{font-size:9px;color:var(--cfrd-muted);text-transform:uppercase;letter-spacing:.06em;margin-bottom:6px}.cf-rd .fs{display:flex;flex-wrap:wrap;gap:5px}.cf-rd .fs-item{position:relative;margin:0}.cf-rd .fs-item input{position:absolute;opacity:0;width:0;height:0;pointer-events:none}.cf-rd .fs-pill{display:inline-flex;align-items:center;justify-content:center;min-width:40px;height:32px;padding:0 10px;font-family:inherit;font-size:11px;font-weight:500;color:var(--cfrd-body);background:var(--cfrd-bg);border:1px solid var(--cfrd-field);cursor:pointer;border-radius:0;transition:all .15s}.cf-rd .fs-pill:hover{border-color:var(--cfrd-hd);color:var(--cfrd-hd)}.cf-rd .fs-item input:checked+.fs-pill{background:var(--cfrd-hd);color:#fff;border-color:var(--cfrd-hd)}.cf-rd .fs-item.disabled .fs-pill,.cf-rd .fs-pill--out{color:#ccc;border-color:#eee;cursor:not-allowed;text-decoration:line-through}.cf-rd .fk-search{width:100%;padding:7px 10px 7px 28px;font-family:inherit;font-size:11px;color:var(--cfrd-hd);background:var(--cfrd-surf) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' viewBox='0 0 24 24' fill='none' stroke='%23888' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='11' cy='11' r='8'/%3E%3Cline x1='21' y1='21' x2='16.65' y2='16.65'/%3E%3C/svg%3E") no-repeat 8px center;border:1px solid var(--cfrd-field);border-radius:0;outline:none;margin-bottom:8px;transition:border-color .2s}.cf-rd .fk-search:focus{border-color:var(--cfrd-hd);background-color:var(--cfrd-bg)}.cf-rd .fk-search::placeholder{color:#bbb}.cf-rd .fk-list{list-style:none;margin:0;padding:0;scrollbar-width:thin;scrollbar-color:#ddd transparent}.cf-rd .fk-list--scroll{max-height:160px;overflow-y:auto}.cf-rd .fk-list::-webkit-scrollbar{width:4px}.cf-rd .fk-list::-webkit-scrollbar-track{background:transparent}.cf-rd .fk-list::-webkit-scrollbar-thumb{background:#ddd;border-radius:2px}.cf-rd .fk{display:flex;align-items:center;gap:8px;padding:5px 0;cursor:pointer;margin:0;position:relative}.cf-rd .fk input{position:absolute;opacity:0;width:0;height:0;pointer-events:none}.cf-rd .fk__box{width:16px;height:16px;border:1.5px solid var(--cfrd-field);display:flex;align-items:center;justify-content:center;flex-shrink:0;background:var(--cfrd-bg);transition:all .15s}.cf-rd .fk__box svg{width:10px;height:10px;color:#fff;opacity:0;transition:opacity .15s}.cf-rd .fk input:checked~.fk__box{background:var(--cfrd-hd);border-color:var(--cfrd-hd)}.cf-rd .fk input:checked~.fk__box svg{opacity:1}.cf-rd .fk__label{font-size:12px;color:var(--cfrd-body);cursor:pointer;flex:1}.cf-rd .fk__count{font-size:10px;color:var(--cfrd-light);margin-left:auto}.cf-rd .fk.disabled{opacity:.5;cursor:not-allowed}.cf-rd .fk.disabled .fk__label{text-decoration:line-through}.cf-rd .filters-select__count{display:none!important}.cf-rd-active.active-facets{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:16px;align-items:center}.cf-rd-active:empty,.cf-rd-active:not(:has(.af__chip)){display:none}.cf-rd-active .af__chip,.cf-rd-active .active-fl{display:inline-flex;align-items:center;gap:4px;padding:5px 10px;font-size:10px;font-weight:500;color:#444;background:#f7f7f7;border:1px solid #EEE;border-radius:0;text-decoration:none;transition:border-color .15s;font-family:"Poppins",inherit;text-transform:none;letter-spacing:normal}.cf-rd-active .af__chip:hover,.cf-rd-active .active-fl:hover{border-color:#888;color:#444}.cf-rd-active .af__chip svg,.cf-rd-active .active-fl svg{width:10px;height:10px;color:#888;flex-shrink:0}.cf-rd-active .af__clear,.cf-rd-active .clear-all{background:none!important;border:none!important;color:#888!important;text-decoration:underline;padding:5px 0}.cf-rd-active .af__clear:hover,.cf-rd-active .clear-all:hover{color:#ca192c!important;border:none!important;background:none!important}@media(max-width:989px){.cf-rd .closeFilter{display:flex}}.cf-rd .fl-checkbox{margin:0;padding:0;display:contents}
/*# sourceMappingURL=/cdn/shop/t/5/assets/collection-filter-redesign.css.map */
