.apex-collection-layout{align-items:start!important}.apex-filter-sidebar--premium{display:grid!important;gap:18px!important;align-content:start!important}.co-collection-side-categories,.co-collection-filter-panel{position:relative;padding:18px!important;border-radius:24px!important;border:1px solid rgba(214,167,33,.26)!important;background:repeating-linear-gradient(135deg,rgba(255,255,255,.028) 0 1px,transparent 1px 12px),radial-gradient(circle at 100% 0%,rgba(214,107,35,.1),transparent 28%),radial-gradient(circle at 0% 100%,rgba(255,210,31,.08),transparent 30%),linear-gradient(145deg,#0c0c0cfb,#050707fb)!important;box-shadow:0 18px 42px #00000047,inset 0 1px #ffffff08!important}.co-collection-side-title{display:grid;gap:4px;margin-bottom:14px}.co-collection-side-title strong{color:#fff6dc;font-family:Bodoni Moda,Didot,serif;font-size:29px;line-height:.96}.co-collection-side-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.co-side-category-card{min-height:88px;display:grid;align-content:center;justify-items:start;gap:3px;padding:12px 14px;border-radius:18px;color:#121212!important;border:1px solid rgba(255,210,31,.78);background:linear-gradient(135deg,#b85b22,#d88928 40%,#f0c642 78%,#ffe575)!important;box-shadow:0 16px 30px #d69a282e,inset 0 1px #ffffff6b;transition:transform .2s ease,box-shadow .2s ease,filter .2s ease}.co-side-category-card:hover{transform:translateY(-2px);filter:brightness(1.02)}.co-side-category-card svg{width:22px;height:22px;margin-bottom:2px}.co-side-category-card span{font-size:13px;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.co-side-category-card small{font-size:10px;font-weight:800;letter-spacing:.1em;text-transform:uppercase;opacity:.9}.co-filter-block+.co-filter-block{margin-top:14px;padding-top:14px;border-top:1px solid rgba(214,167,33,.18)}.co-filter-block-head strong{display:block;color:#fff6dc;font-size:15px;font-weight:900;letter-spacing:.06em;text-transform:uppercase}.co-filter-options{display:grid;gap:10px;margin-top:12px}.co-filter-check{display:grid;grid-template-columns:18px 1fr auto;align-items:center;gap:10px;padding:12px;border-radius:16px;border:1px solid rgba(214,167,33,.18);background:#ffffff05;color:#f7f1df}.co-filter-check input{width:16px;height:16px;accent-color:#dca430}.co-filter-check span{font-size:14px;font-weight:700}.co-filter-check small{min-width:26px;padding:3px 7px;border-radius:999px;color:#111;font-size:11px;font-weight:900;background:linear-gradient(135deg,#c77426,#ffd95f);text-align:center}.co-price-range{margin-top:12px;display:grid;gap:12px}.co-price-range-values{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.co-price-range-values div{padding:10px 12px;border-radius:14px;border:1px solid rgba(214,167,33,.18);background:#ffffff05}.co-price-range-values span{display:block;color:#f7f1dfb8;font-size:10px;font-weight:900;letter-spacing:.12em;text-transform:uppercase;margin-bottom:4px}.co-price-range-values b{color:#fff7df;font-size:18px;font-weight:800}.co-price-range-track{position:relative;height:8px;border-radius:999px;background:#ffffff14;overflow:hidden}.co-price-range-track span{position:absolute;inset-block:0;border-radius:inherit;background:linear-gradient(90deg,#b85b22,#d88928 40%,#f0c642 78%,#ffe575)}.co-price-range-sliders{position:relative;height:26px}.co-price-range-sliders input[type=range]{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;background:transparent;pointer-events:none;-webkit-appearance:none;appearance:none}.co-price-range-sliders input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:18px;height:18px;border-radius:50%;border:2px solid #ffe58a;background:linear-gradient(135deg,#bf6724,#ffd54f);box-shadow:0 0 0 4px #ffd21f1f;pointer-events:auto;cursor:pointer}.co-price-range-sliders input[type=range]::-moz-range-thumb{width:18px;height:18px;border-radius:50%;border:2px solid #ffe58a;background:linear-gradient(135deg,#bf6724,#ffd54f);box-shadow:0 0 0 4px #ffd21f1f;pointer-events:auto;cursor:pointer}.co-price-range-inputs{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.co-price-range-inputs label{display:grid;gap:6px;color:#f7f1df;font-size:12px;font-weight:700}.co-price-range-inputs input{min-height:42px;padding:10px 12px;border-radius:14px;border:1px solid rgba(214,167,33,.22);color:#fff7df;background:#ffffff08}.co-collection-filter-actions{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-top:16px}.co-collection-filter-actions .apex-button{min-height:48px!important;border-radius:999px!important}.co-collection-filter-actions .apex-button.tertiary{display:inline-flex;align-items:center;justify-content:center;padding:0 18px;color:#f5edd0;border:1px solid rgba(214,167,33,.36);background:#ffffff05}@media(max-width:1200px){.co-collection-side-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:900px){.co-collection-side-grid,.co-price-range-values,.co-price-range-inputs,.co-collection-filter-actions{grid-template-columns:1fr}}
/*# sourceMappingURL=/cdn/shop/t/181/assets/cyclooutlet-collection-filters-v14.css.map */
