.cb-designstuff-filters [hidden]{display:none!important}.collection__content .cb-designstuff-sidebar{flex:0 0 clamp(260px,18vw,330px)}.cb-designstuff-filters__group{border-bottom:1px solid #e5e2de;padding:0 0 18px;margin-bottom:18px}.cb-designstuff-filters__group summary{cursor:pointer;list-style:none;font-size:1.8rem;padding:12px 0}.cb-designstuff-filters__group summary::-webkit-details-marker{display:none}.cb-designstuff-filters__group summary:after{content:"+";float:right}.cb-designstuff-filters__group[open] summary:after{content:"\2212"}.cb-designstuff-filters__group label{display:flex;align-items:center;gap:10px;margin:10px 0;cursor:pointer}.cb-designstuff-filters__colors{max-height:320px;overflow:auto}.cb-designstuff-filters__colors label{display:flex}.cb-designstuff-filters__clear{background:none;border:0;text-decoration:underline;cursor:pointer;padding:4px 0}@media(max-width:1279px){.collection__content{flex-direction:column}.collection__content .cb-designstuff-sidebar{flex:auto;width:100%}.cb-designstuff-filters__group{margin-bottom:8px}.cb-designstuff-filters__colors{max-height:180px}}.cb-designstuff-filters__track{height:26px;position:relative;margin:18px 0 12px;--cb-min:0%;--cb-max:100%}.cb-designstuff-filters__track:before{content:"";position:absolute;top:11px;left:0;right:0;height:4px;background:linear-gradient(to right,#dedbd7 var(--cb-min),#2d2e2e var(--cb-min),#2d2e2e var(--cb-max),#dedbd7 var(--cb-max));pointer-events:none}.cb-designstuff-filters__track input[type=range]{position:absolute;top:0;left:0;width:100%;height:26px;margin:0;background:transparent;appearance:none;-webkit-appearance:none;pointer-events:none}.cb-designstuff-filters__track input[type=range]::-webkit-slider-thumb{appearance:none;-webkit-appearance:none;width:16px;height:16px;border:0;border-radius:50%;background:#2d2e2e;pointer-events:auto;cursor:pointer}.cb-designstuff-filters__track input[type=range]::-moz-range-thumb{width:16px;height:16px;border:0;border-radius:50%;background:#2d2e2e;pointer-events:auto;cursor:pointer}.cb-designstuff-filters__price-fields{display:flex;align-items:center;justify-content:space-between;gap:10px}.cb-designstuff-filters__price-field{display:flex!important;align-items:center;justify-content:space-between;gap:6px!important;width:42%;min-width:0;border:1px solid #ded4ca;border-radius:28px;padding:10px 14px;margin:0!important}.cb-designstuff-filters__price-field span{white-space:nowrap}.cb-designstuff-filters__price-field input{width:100%;min-width:0;border:0;background:transparent;text-align:right;outline:none;color:inherit;font:inherit;-webkit-appearance:textfield;appearance:textfield;-moz-appearance:textfield}.cb-designstuff-filters__price-field input::-webkit-inner-spin-button,.cb-designstuff-filters__price-field input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.cb-designstuff-filters__colors input{position:absolute;opacity:0;width:1px;height:1px}.cb-designstuff-filters__swatch{width:20px;height:20px;min-width:20px;border:1px solid #777;border-radius:4px;background:var(--cb-swatch-color);display:inline-flex;align-items:center;justify-content:center}.cb-designstuff-filters__colors input:checked+.cb-designstuff-filters__swatch:after{content:"\2713";font-size:14px;font-weight:700;color:var(--cb-check-color)}.cb-designstuff-filters__colors input:focus-visible+.cb-designstuff-filters__swatch{outline:2px solid #101333;outline-offset:2px}.cb-designstuff-filter-button,.cb-designstuff-filters__mobile-header,.cb-designstuff-filters__sort-group,.cb-designstuff-filter-backdrop{display:none}@media(max-width:767px){.collection__toolbar{gap:12px;min-height:40px}.cb-designstuff-filter-button{display:inline-flex;align-items:center;justify-content:center;gap:8px;width:max-content;height:40px;min-height:40px;margin:0;padding:0 14px;border:1px solid #000032;border-radius:10px;background:#000032;color:#fff;font:inherit;font-weight:600}.cb-designstuff-filters__sort-group{display:block}.cb-designstuff-filter-button svg{width:18px;height:18px}.collection__content .cb-designstuff-sidebar{position:fixed;z-index:1002;inset:0 auto 0 0;width:min(92vw,420px);height:100dvh;padding:18px 16px 32px;overflow-y:auto;background:#fff;color:#2c2c2c;transform:translate(-100%);visibility:hidden;transition:transform .3s ease,visibility .3s}.collection__content .cb-designstuff-sidebar.is-open{transform:translate(0);visibility:visible}.cb-designstuff-filters__mobile-header{display:flex;align-items:center;justify-content:space-between;min-height:48px;margin-bottom:8px;font-size:2rem}.cb-designstuff-filters__close{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;border:0;background:transparent;color:inherit;font-size:3rem;line-height:1}.cb-designstuff-filter-backdrop{position:fixed;z-index:1001;top:0;right:0;bottom:0;left:0;display:block;background:#0000006b}body.cb-filter-drawer-open{overflow:hidden}}.cb-designstuff-filters__sort{display:block}.cb-designstuff-filters__sort select{width:100%}@media(max-width:767px){.collection__toolbar layout-switcher{margin-inline-start:auto}#ProductGridWrapper>.sticky-element{gap:0;margin-bottom:16px}}
/*# sourceMappingURL=/cdn/shop/t/61/assets/cb-designstuff-filters.css.map */
