.collection-filter-sidebar [data-color],.filter-list [data-color],.collection-filter-item [data-color]{display:block!important;width:45px!important;height:45px!important;min-width:45px!important;min-height:45px!important;visibility:visible!important;opacity:1!important;margin:8px!important;border-radius:50%!important;border:2px solid rgba(255,255,255,.8)!important;box-shadow:0 2px 8px #00000026,inset 0 1px #fff3!important;cursor:pointer!important;position:relative!important;z-index:1!important;transition:all .2s ease!important;overflow:visible!important}.collection-filter-sidebar [data-color]:hover,.filter-list [data-color]:hover,.collection-filter-item [data-color]:hover{transform:scale(1.1)!important;box-shadow:0 4px 16px #00000040,inset 0 1px #ffffff4d!important;border-color:#0006!important;z-index:10!important}.collection-filter-sidebar [data-color]:before,.filter-list [data-color]:before,.collection-filter-item [data-color]:before{content:attr(data-color)!important;position:absolute!important;bottom:-35px!important;left:50%!important;transform:translate(-50%)!important;background:#000000e6!important;color:#fff!important;padding:4px 8px!important;border-radius:4px!important;font-size:11px!important;font-weight:500!important;white-space:nowrap!important;opacity:0!important;pointer-events:none!important;transition:opacity .2s ease!important;z-index:1000!important;text-transform:capitalize!important}.collection-filter-sidebar [data-color]:hover:before,.filter-list [data-color]:hover:before,.collection-filter-item [data-color]:hover:before{opacity:1!important}.collection-filter-sidebar .variant-option [data-color],body .collection-filter-sidebar [data-color],body .filter-list [data-color],body .collection-filter-item [data-color]{display:block!important;visibility:visible!important}.collection-filter-sidebar [data-color],.filter-list [data-color],.variant-option [data-color],.collection-filter-item [data-color]{display:block!important;width:40px!important;height:40px!important;min-width:40px!important;min-height:40px!important;visibility:visible!important;opacity:1!important;margin:5px!important;border-radius:50px!important;border:1px solid rgba(0,0,0,.2)!important;cursor:pointer!important}.collection-filter-item .filter-list.color-option,.collection-filter-item .color-option,.filter-list.color-option{display:block!important}.filter-list.color-option .product-selector-option-list{display:flex!important;flex-wrap:wrap!important;gap:5px!important;padding:10px 0!important}.filter-list.color-option .variant-option{display:block!important;margin:0!important;padding:0!important}@media (max-width: 768px){.collection-filter-sidebar [data-color],.filter-list [data-color],.collection-filter-item [data-color]{width:38px!important;height:38px!important;min-width:38px!important;min-height:38px!important;margin:6px!important}.collection-filter-sidebar [data-color]:before,.filter-list [data-color]:before,.collection-filter-item [data-color]:before{bottom:-30px!important;font-size:10px!important;padding:3px 6px!important}}@media (max-width: 480px){.collection-filter-sidebar [data-color],.filter-list [data-color],.collection-filter-item [data-color]{width:32px!important;height:32px!important;min-width:32px!important;min-height:32px!important;margin:4px!important}.collection-filter-sidebar [data-color]:before,.filter-list [data-color]:before,.collection-filter-item [data-color]:before{bottom:-28px!important;font-size:9px!important;padding:2px 5px!important}}.variant-option label.option[data-color]{display:block!important}.variant-option input[type=checkbox]{position:absolute;opacity:0;pointer-events:none}.collection-filter-sidebar input[type=checkbox]:checked+label[data-color],.filter-list input[type=checkbox]:checked+label[data-color],.collection-filter-item input[type=radio]:checked+label[data-color],.collection-filter-sidebar .selected[data-color],.filter-list .selected[data-color],.collection-filter-item .active[data-color]{border:3px solid #007bff!important;box-shadow:0 0 0 3px #007bff4d!important;transform:scale(1.05)!important}.filter-list.color-option .product-selector-option-list,.color-option .product-selector-option-list{display:flex!important;flex-wrap:wrap!important;gap:2px!important;padding:15px 0!important;justify-content:flex-start!important;align-items:center!important}
/*# sourceMappingURL=/cdn/shop/t/157/assets/collection-filter-visibility-fix.css.map */
