.custom-filters-ad{display:flex;flex-wrap:wrap;gap:10px;margin-bottom:25px}.filter-group{display:flex;flex-direction:column}.price-range-group{display:flex;flex-direction:column;position:relative;z-index:2}.price-toggle{display:flex;justify-content:space-between;align-items:center;width:100%;max-width:250px;padding:8px 10px;font-size:15px;border:1px solid #ddd;border-radius:4px;background-color:#fff;cursor:pointer;transition:background-color .2s}.price-toggle:hover{background-color:#f9f9f9}.price-controls.hidden{display:none}.cys-range-inputs input[type=text]{padding:8px 12px;border:1px solid #1A202C!important;border-radius:20px!important;height:40px!important;background:transparent!important;width:80px}.cys-range-slider.noUi-horizontal{height:2px;width:calc(100% - 20px);margin:20px auto auto}.cys-range-control{max-width:100%;width:100%}.cys-range-slider .noUi-horizontal .noUi-handle{top:-12px}.cys-range-control .noUi-handle{border:1px solid #242222;border-radius:50%;right:-10px!important;width:22px!important;height:22px!important;top:-12px!important}.noUi-handle:after,.noUi-handle:before{display:none!important}.cys-range-control{max-width:250px;width:100%;background:#fafafa;border:1px solid #e3e3e3;padding:20px 10px}.cys-range-inputs{display:flex;align-items:center;justify-content:space-between;width:100%}#price-slider{position:relative;width:100%;max-width:250px;height:2px;background-color:#d8d8d8;margin:12px 0}#price-slider .noUi-connect{background-color:#222}#price-slider .noUi-handle{width:16px;height:16px;top:-7px;border:2px solid #000;border-radius:50%;background-color:#fafafa;cursor:pointer;box-shadow:none}#price-slider .noUi-handle:before,#price-slider .noUi-handle:after{display:none}.price-display{display:flex;justify-content:space-between;width:100%;max-width:250px;font-size:14px;color:#222}.collection-filters-inline{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:50px}.collection-filters-inline .filter-group{display:flex;flex-direction:column}.collection-filters-inline label{font-weight:600;font-size:14px;margin-bottom:5px}.collection-filters-inline select,.filter-group select,.price-toggle{padding:8px 40px 8px 12px;border:1px solid #1A202C;background-image:url(/cdn/shop/files/Frame.png?v=1746465400);background-size:cover;background-repeat:no-repeat;background-position:calc(100% - 10px) center;background-size:20px;background-color:#fff;border-radius:20px;cursor:pointer;font-family:var(--font-stack-body);font-weight:400;font-size:15.63px;line-height:24px;letter-spacing:0%;vertical-align:middle;color:#242222;height:40px;max-width:180px;width:100%!important;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;outline:0}.price-toggle{width:140px!important}.dynamic-filters{display:flex;gap:10px;flex-flow:row wrap}.price-controls{width:290px;border:1px solid #000;padding:10px;display:flex;flex-flow:row wrap;left:-85px;position:absolute;top:40px;background:#fafafa}.hidden-price-control{display:none}.price-inputs{display:flex;align-items:center;gap:6px;margin:10px 0 6px;width:100%;justify-content:space-between}.price-input-hd{padding:8px 12px!important;border:1px solid #1A202C!important;border-radius:20px!important;cursor:pointer;font-family:Avenir Next,sans-serif;font-weight:400;font-size:15.63px;line-height:24px;letter-spacing:0%;color:#000;width:90px;height:40px!important;text-align:center;outline:none;transition:border-color .2s;background:transparent!important}.price-inputs .dash{font-size:18px;line-height:34px;color:#000}@media screen and (max-width: 768px){.custom-filters-ad{gap:0}.filter-group.category-group{order:0}.filter-group.price-range-group{order:1}.dynamic-filters{order:2;gap:0;width:100%}.collection-filters-inline select,.filter-group select,.price-toggle{max-width:100%!important;font-size:13.63px;width:100%!important}.price-dropdown-toggle{width:100%!important}.filter-group{width:calc(50% - 10px)!important;margin:5px;max-width:inherit!important}.filter-group.price-range-group{width:calc(100% - 10px)!important}.price-controls{right:0}.price-controls{left:inherit;right:0;width:240px}#price-slider{max-width:240px}}@media screen and (max-width: 640px){.filter-group.price-range-group{width:calc(100% - 10px)!important}}
/*# sourceMappingURL=/cdn/shop/t/81/assets/collection-filter-ad.css.map */
