#user-favorites,#user-favorites-mobile{cursor:pointer}.custom-favorites-header{display:block;width:100%;background-color:#EAE6DA;border-bottom:#E0DDD9 1px solid;box-sizing:border-box;padding:15px}img.close-favorites-btn{display:inline;float:right;width:20px;max-width:20px;height:20px;max-height:20px;cursor:pointer}img.custom-favorites-icon{display:inline;float:left;width:20px;max-width:20px;height:20px;max-height:20px}h2.custom-favorites-heading{display:inline;font-size:14px;line-height:20px;margin:2px 0 2px 10px}.custom-favorites-overlay{background-color:#fff0;transform:scale(0);transition:background-color 0.4s,transform 0s 0.4s}.custom-favorites-overlay.open{transform:scale(1);overflow:hidden;position:fixed;z-index:1000000;top:0;left:0;width:100vw;height:100%;background-color:rgb(0 0 0 / .25);transition:background-color 0.4s,transform 0s;text-align:left}.custom-favorites{position:fixed;z-index:1000001;left:auto;right:0;top:0;bottom:0;display:flex;flex-direction:column;align-items:stretch;font-size:14px;min-height:200px;width:350px;max-width:100%;transition:.3s;background-color:#F3EFE3;box-shadow:0 0 20px rgb(0 0 0 / .2);border-style:none;border-color:initial;border-radius:0;margin-top:0;padding:0;overflow:hidden;opacity:0;transform:translateX(100%);pointer-events:none;font-family:"Montserrat",Sans-serif!important}.custom-favorites.open{opacity:1;transform:translateX(0);pointer-events:auto}.favorites-count{display:block;width:15px;height:15px;border-radius:50%;color:#fff;background-color:#5C5C53;text-align:center;font-weight:500;line-height:15px;position:absolute;right:4px;bottom:22px;z-index:99;font-size:10px}.add-to-favorites-btn{display:inline-block;padding:5px;cursor:pointer;border:2px #C0BCC7 solid;border-radius:6px;min-width:40px;min-height:40px;width:40px;height:40px}.add-to-favorites-btn img{display:block;width:25px;height:25px}.add-to-favorites-btn.added{border:2px #5C5C53 solid}#custom-favorites-list{display:block;width:100%;height:100%;overflow-y:scroll;padding:0 15px 10px 15px}#custom-favorites-list.empty{background-image:url(https://e-meteora.com/wp-content/themes/meteora/woocommerce/woo-custom/woo-favorites/images/empty-favorites.svg);background-position:center center;background-size:60% auto;background-repeat:no-repeat}.woo-favorites-list{list-style:none;margin:0;padding:0}.woo-favorites-list li{display:flex;align-items:center;padding:10px 0;border-bottom:1px #E0DDD9 solid}.woo-favorites-list li a{text-decoration:none;margin:0;padding:0;color:#000}.woo-favorites-list li img{height:100px;width:auto;margin-right:10px;object-fit:cover}.fav-text-content{display:flex;flex-direction:column;width:100%;padding:5px 10px;font-weight:500}.fav-buttons-content{margin-top:20px;display:flex;justify-content:flex-end;align-items:center;gap:10px}.fav-buttons-content button{display:inline-flex;align-items:center;justify-content:center;cursor:pointer}.fav-to-cart,.remove-from-fav{background-color:#F36F21;border-radius:2px;border:none;color:#fff;cursor:pointer;text-transform:uppercase;font-size:13px;width:82px;height:30px;line-height:30px;box-sizing:border-box;text-align:center;transition:all 0.5s ease;padding:0}.fav-to-cart:hover,.fav-to-cart:focus,.remove-from-fav:hover,.remove-from-fav:focus{background-color:#1F1F1D;color:#fff}.fav-to-cart img{height:20px!important;width:auto!important;display:inline-block!important;margin:5px 0px!important}@media (max-width:768px){span.favorites-count{right:-5px;bottom:-4px}}input[type="checkbox"]{display:inline-block;border:.125rem solid;border-color:#bebebe!important;border-radius:.1875rem;width:1.4375rem;height:1.4375rem;position:relative;-webkit-appearance:none!important;-moz-appearance:none!important;appearance:none!important;margin-right:.8125rem;transition:all .3s;cursor:pointer}input[type="checkbox"]:checked{border-color:#212227!important}input[type="checkbox"]::before{content:" ";display:block;height:.75rem;width:.375rem;background-color:#fff0;position:absolute;top:.125rem;left:.4375rem;border-bottom:3px solid #212227;border-right:3px solid #212227;opacity:0;transition:opacity .2s;transform:rotate(45deg)}input[type="checkbox"]:checked::before{opacity:1}