@charset "UTF-8";
/* https://rescuepetshop.be/wp-content/themes/rescuepetshop/dist/css/favs.css?ver=1775833348 */
.sectionFavs .rowProds{margin:0 -15px -45px}.sectionFavs .rowProds .colProds{padding:0 15px;margin-bottom:45px}.sectionFavs .rowProds .colProds a{display:block;height:100%}.sectionFavs .rowProds .colProds a .imgWrapper{position:relative;height:320px;background:#fff;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;align-items:center;justify-content:center;margin-bottom:25px}.sectionFavs .rowProds .colProds a .imgWrapper .img{height:100%;width:100%;background-size:cover!important;background-repeat:no-repeat!important;background-position:center!important}.sectionFavs .rowProds .colProds a .imgWrapper .img.contain{height:60%;width:70%;background-size:contain!important}.sectionFavs .rowProds .colProds a .imgWrapper .label{position:absolute;top:10px;left:0;font-size:13px;font-size:1.3rem;font-weight:700;color:#fff;line-height:1;padding:9px 20px;text-transform:uppercase;border-top-right-radius:30px;border-bottom-right-radius:30px}.sectionFavs .rowProds .colProds a .imgWrapper .label.labelNew{background:#5f9600}.sectionFavs .rowProds .colProds a .imgWrapper .label.labelPromo{background:#ef405b}.sectionFavs .rowProds .colProds a .imgWrapper .btnAddFavs{position:absolute;top:11px;right:12px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;align-items:center;justify-content:center;height:30px;width:30px;cursor:pointer;background:#fafafa;border-radius:50%;-webkit-transition:background .3s ease-in-out;-moz-transition:background .3s ease-in-out;-ms-transition:background .3s ease-in-out;-o-transition:background .3s ease-in-out;transition:background .3s ease-in-out}.sectionFavs .rowProds .colProds a .imgWrapper .btnAddFavs img{flex-shrink:0;width:16px;display:none}.sectionFavs .rowProds .colProds a .imgWrapper .btnAddFavs:hover{background:#ebf0e2}.sectionFavs .rowProds .colProds a .imgWrapper .btnAddFavs:not(.added) img.add{display:block}.sectionFavs .rowProds .colProds a .imgWrapper .btnAddFavs.added img.isAdded{display:block}.sectionFavs .rowProds .colProds a .imgWrapper .charity{position:absolute;bottom:0;right:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;align-items:center;justify-content:center;font-size:12px;font-size:1.2rem;font-weight:700;line-height:1;padding:9px 20px;border-top-left-radius:30px;border-bottom-left-radius:30px;background:#ebf0e2}.sectionFavs .rowProds .colProds a .imgWrapper .charity img{flex-shrink:0;width:14px;margin-right:8px}.sectionFavs .rowProds .colProds a .imgWrapper .charity p{margin:0}.sectionFavs .rowProds .colProds a .titleWrap{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;align-items:center;margin-bottom:12px}.sectionFavs .rowProds .colProds a .titleWrap h3{font-size:16px;font-size:1.6rem;font-weight:700;line-height:1;width:-webkit-calc(100% - 20px);width:-moz-calc(100% - 20px);width:-ms-calc(100% - 20px);width:-o-calc(100% - 20px);width:calc(100% - 20px);margin:0;padding-right:8px;-webkit-transition:color .3s ease-in-out;-moz-transition:color .3s ease-in-out;-ms-transition:color .3s ease-in-out;-o-transition:color .3s ease-in-out;transition:color .3s ease-in-out}.sectionFavs .rowProds .colProds a .titleWrap .btnAddCart{position:relative;cursor:pointer;height:20px;width:20px}.sectionFavs .rowProds .colProds a .titleWrap .btnAddCart img{position:absolute;top:50%;right:0;will-change:transform;height:20px;width:auto;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.sectionFavs .rowProds .colProds a .titleWrap .btnAddCart img.added,.sectionFavs .rowProds .colProds a .titleWrap .btnAddCart img.loading{display:none}.sectionFavs .rowProds .colProds a .titleWrap .btnAddCart.outOfStock{opacity:.4;pointer-events:none}.sectionFavs .rowProds .colProds a .titleWrap .btnAddCart.adding img.default{display:none}.sectionFavs .rowProds .colProds a .titleWrap .btnAddCart.adding img.loading{display:block;animation:spin 1.6s infinite linear}@keyframes spin{from{-webkit-transform:translateY(-50%) rotate(0);-moz-transform:translateY(-50%) rotate(0);-ms-transform:translateY(-50%) rotate(0);-o-transform:translateY(-50%) rotate(0);transform:translateY(-50%) rotate(0)}to{-webkit-transform:translateY(-50%) rotate(359deg);-moz-transform:translateY(-50%) rotate(359deg);-ms-transform:translateY(-50%) rotate(359deg);-o-transform:translateY(-50%) rotate(359deg);transform:translateY(-50%) rotate(359deg)}}.sectionFavs .rowProds .colProds a .titleWrap .btnAddCart.added img.default{display:none}.sectionFavs .rowProds .colProds a .titleWrap .btnAddCart.added img.added{display:block}.sectionFavs .rowProds .colProds a .priceWrap{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;align-items:center;color:#828888}.sectionFavs .rowProds .colProds a .priceWrap p{margin-bottom:0;font-size:17px;font-size:1.7rem;font-weight:400}.sectionFavs .rowProds .colProds a .priceWrap p.prefix{margin-right:8px}.sectionFavs .rowProds .colProds a .priceWrap p.orPrice{margin-right:12px;text-decoration:line-through}.sectionFavs .rowProds .colProds a .priceWrap p.regPrice{font-weight:700}.sectionFavs .rowProds .colProds a .priceWrap p.suffix{margin-left:8px;font-size:14px;font-size:1.4rem}.sectionFavs .rowProds .colProds a .sellingPrice{color:#828888;margin:3px 0 0 0;font-size:12px;font-size:1.2rem;letter-spacing:.2px}.sectionFavs .rowProds .colProds a:hover .titleWrap h3{color:#b59677}.sectionFavs .rowProdsCenter{justify-content:center}@media (max-width:375.98px){.sectionFavs .rowProds{margin-bottom:-35px}.sectionFavs .rowProds .colProds{margin-bottom:35px}.sectionFavs .rowProds .colProds a .imgWrapper{height:300px}}@media (min-width:375.98px) and (max-width:575.98px){.sectionFavs .rowProds{margin-bottom:-40px}.sectionFavs .rowProds .colProds{margin-bottom:40px}.sectionFavs .rowProds .colProds a .imgWrapper{height:380px}.sectionFavs .rowProds .colProds a .titleWrap h3{font-size:18px;font-size:1.8rem}}@media (max-width:575.98px){.sectionFavs .rowProds{margin-left:calc(var(--bs-gutter-x)/ -2);margin-right:calc(var(--bs-gutter-x)/ -2)}.sectionFavs .rowProds .colProds{padding:0 calc(var(--bs-gutter-x)/ 2)}}@media (min-width:575.98px) and (max-width:767.98px){.sectionFavs .rowProds{margin:0 -10px -40px}.sectionFavs .rowProds .colProds{padding:0 10px;margin-bottom:40px}.sectionFavs .rowProds .colProds a .imgWrapper{height:270px}.sectionFavs .rowProds .colProds a .imgWrapper .label{font-size:12px;font-size:1.2rem}.sectionFavs .rowProds .colProds a .titleWrap{margin-bottom:8px}.sectionFavs .rowProds .colProds a .titleWrap h3{font-size:14px;font-size:1.4rem}.sectionFavs .rowProds .colProds a .titleWrap .btnAddCart{height:18px;width:18px}.sectionFavs .rowProds .colProds a .titleWrap .btnAddCart img{height:18px}.sectionFavs .rowProds .colProds a .priceWrap p{font-size:15px;font-size:1.5rem}}@media (min-width:767.98px) and (max-width:991.98px){.sectionFavs .rowProds{margin:0 -15px -45px}.sectionFavs .rowProds .colProds{padding:0 15px;margin-bottom:45px}.sectionFavs .rowProds .colProds a .imgWrapper{height:350px}}@media (max-width:991.98px){.sectionFavs .rowProdsCenter{justify-content:flex-start}}@media (min-width:991.98px) and (max-width:1199.98px){.sectionFavs .rowProds{margin:0 -10px -40px}.sectionFavs .rowProds .colProds{padding:0 10px;margin-bottom:40px}.sectionFavs .rowProds .colProds a .imgWrapper{height:300px}.sectionFavs .rowProds .colProds a .priceWrap p{font-size:16px;font-size:1.6rem}}@media (min-width:1199.98px) and (max-width:1500px){.sectionFavs .rowProds{margin:0 -10px -40px}.sectionFavs .rowProds .colProds{padding:0 10px;margin-bottom:40px}.sectionFavs .rowProds .colProds a .imgWrapper{height:270px}.sectionFavs .rowProds .colProds a .imgWrapper .label{font-size:12px;font-size:1.2rem}.sectionFavs .rowProds .colProds a .titleWrap{margin-bottom:10px}.sectionFavs .rowProds .colProds a .titleWrap h3{font-size:15px;font-size:1.5rem}.sectionFavs .rowProds .colProds a .titleWrap .btnAddCart{height:18px;width:18px}.sectionFavs .rowProds .colProds a .titleWrap .btnAddCart img{height:18px}.sectionFavs .rowProds .colProds a .priceWrap p{font-size:15px;font-size:1.5rem}}