.productTags{flex-wrap:wrap;z-index:10;--tw-text-opacity:1}.productTags,.productTags .loyaltyBadge,.productTags .vetGroupBadge{color:rgb(255 255 255/var(--tw-text-opacity));display:flex}.productTags .loyaltyBadge,.productTags .vetGroupBadge{align-items:center;border-radius:9999px;margin-bottom:.5rem;margin-right:.5rem;--tw-bg-opacity:1;background-color:rgb(40 163 216/var(--tw-bg-opacity));--tw-text-opacity:1;--tw-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -4px rgba(0,0,0,.1);--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color),0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);--tw-shadow-color:rgba(40,163,216,.2);--tw-shadow:var(--tw-shadow-colored);font-size:.67rem;overflow:hidden;padding:.2rem .75rem .1rem}.productTags .loyaltyBadge span,.productTags .vetGroupBadge span{overflow:hidden;white-space:nowrap}.productTags .loyaltyBadge .icon,.productTags .vetGroupBadge .icon{height:17px;margin-right:.5rem;width:17px}.modal-substitution .popinBox{max-width:900px;--tw-bg-opacity:1;background-color:rgb(249 250 251/var(--tw-bg-opacity))}.subsProductHit{margin-top:.75rem}.addWishlist-title{padding:0 .5rem}.addWishlist-title h3{margin-top:0}.addWishlist-toggleBtn{align-items:center;cursor:pointer;display:flex;gap:.25rem}.addWishlist-toggleBtnIcon{--tw-text-opacity:1;color:rgb(36 147 194/var(--tw-text-opacity))}.addWishlist-toggleBtnLabel{cursor:pointer;text-decoration-line:underline}.addWishlist-intro{padding-bottom:.5rem}.addWishlist-content{padding:0 1.5rem 1.5rem;--tw-text-opacity:1;color:rgb(12 78 153/var(--tw-text-opacity))}.addWishlist-contentIntro{font-weight:700;padding-bottom:.5rem}.addWishlist-contentEmptylist{padding:0 1.5rem .5rem}.addWishlist-contentItem{padding:.25rem 1.5rem}.addWishlist-contentItem:nth-child(odd){--tw-bg-opacity:1;background-color:rgb(243 244 246/var(--tw-bg-opacity))}.addWishlist-contentItem:hover{--tw-bg-opacity:1;background-color:rgb(40 163 216/var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity));transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1)}.addWishlist-footer{--tw-bg-opacity:1;background-color:rgb(231 237 245/var(--tw-bg-opacity));padding:1.25rem;--tw-text-opacity:1;color:rgb(12 78 153/var(--tw-text-opacity))}.addWishlist-footer input{background-color:#fff;margin-bottom:.25rem;width:100%}.addWishlist-footerIntro{font-weight:700;padding-bottom:.5rem}.addWishlist-footerBtns{display:flex;justify-content:space-between;padding-top:.5rem}.addWishlist-footerCancelBtn{padding-top:.5rem}.product-hit{border-radius:.5rem;cursor:pointer;display:flex;justify-content:space-between;overflow:hidden;position:relative;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));font-size:.875rem;line-height:1.25rem;transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1)}.product-hit:hover{--tw-shadow-color:rgba(36,147,194,.1);--tw-shadow:var(--tw-shadow-colored)}@media (min-width:768px){.product-hit{--tw-shadow:0 20px 25px -5px rgba(0,0,0,.1),0 8px 10px -6px rgba(0,0,0,.1);--tw-shadow-colored:0 20px 25px -5px var(--tw-shadow-color),0 8px 10px -6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}}.product-hit>.hit-image{min-width:5rem;padding:.5rem;position:relative}.product-hit>.hit-image>.image{display:block;height:6rem;overflow:hidden;width:6rem}.product-hit>.hit-discount-tag,.product-hit>.hit-image>.image>div .hit-content-species{display:none}@media (min-width:640px){.product-hit>.hit-discount-tag{display:flex}}.product-hit>.hit-discount-tag>div{font-size:.875rem;line-height:1.25rem}.product-hit>.hit-content{margin-left:1.75rem;width:100%}@media (min-width:640px){.product-hit>.hit-content{margin-left:0}}.product-hit>.hit-content>.hit-content-title{width:calc(100% - 45px)}.product-hit>.hit-content>.hit-content-title>.hit-content-vetgroup{padding-bottom:.25rem;padding-top:.25rem}.product-hit>.hit-content>.hit-content-title>.hit-content-discount-tag{display:flex;gap:.25rem;position:relative}@media (min-width:640px){.product-hit>.hit-content>.hit-content-title>.hit-content-discount-tag{display:none}}.product-hit>.hit-content>.hit-content-title>.hit-content-discount-tag{flex-direction:row;top:0}.product-hit>.hit-content>.hit-content-title>.hit-content-discount-tag>div{border-radius:.25rem;font-size:.75rem;font-weight:400;line-height:1rem;margin-top:.5rem;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.product-hit>.hit-content .hit-content-footer{display:flex;flex-wrap:wrap;justify-content:space-between}.product-hit>.hit-content .hit-content-footer>.hit-content-price{align-items:flex-start;display:flex;flex-direction:column;justify-content:flex-start;padding-top:.5rem;width:41.666667%}.product-hit>.hit-content .hit-content-footer>.hit-content-discount{font-size:.75rem;line-height:1rem;order:9999;padding-bottom:.25rem;padding-top:.25rem;width:100%}.product-hit>.hit-content .hit-content-footer>.hit-content-cart{max-width:10rem;padding-bottom:.5rem;padding-top:.5rem;width:58.333333%}.product-hit>.hit-content .hit-content-footer>.hit-content-whishlist .addWishlist-toggleBtn{border-radius:9999px;height:2.5rem;position:absolute;right:.5rem;top:.5rem;width:2.5rem;--tw-bg-opacity:1;background-color:rgb(201 232 245/var(--tw-bg-opacity));padding:.5rem;--tw-text-opacity:1;color:rgb(12 78 153/var(--tw-text-opacity));transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1)}.product-hit>.hit-content .hit-content-footer>.hit-content-whishlist .addWishlist-toggleBtn .addWishlist-toggleBtnLabel{display:none}@media (min-width:640px){.product-hit>.hit-content .hit-content-footer>.hit-content-whishlist .addWishlist-toggleBtn .addWishlist-toggleBtnLabel{display:block}}.product-hit.format-inline .hit-discount-tag{display:none}@media (min-width:640px){.product-hit.format-inline .hit-content-discount-tag{display:flex}.product-hit.format-thumb{flex-direction:column;justify-content:unset;--tw-shadow-color:rgba(194,211,230,.2);--tw-shadow:var(--tw-shadow-colored)}.product-hit.format-thumb>.hit-image{display:flex;justify-content:center;padding:.75rem}.product-hit.format-thumb>.hit-image>.image{border-bottom-width:1px;height:12rem;width:100%}.product-hit.format-thumb>.hit-image>.image>div .hit-content-species{bottom:.25rem;display:flex;left:.25rem;position:absolute}.product-hit.format-thumb>.hit-content{display:flex;flex-direction:column;flex-grow:1;justify-content:space-between;padding:0 .75rem .75rem}.product-hit.format-thumb>.hit-content>.hit-content-title{width:100%}.product-hit.format-thumb>.hit-content>.hit-content-footer{flex-direction:column;padding-top:.75rem}.product-hit.format-thumb>.hit-content>.hit-content-footer>.hit-content-price{align-items:center;flex-direction:row;width:100%}.product-hit.format-thumb>.hit-content>.hit-content-footer>.hit-content-cart{width:100%}.product-hit.format-thumb>.hit-content>.hit-content-footer>.hit-content-whishlist .addWishlist-toggleBtn{background-color:transparent;font-size:.75rem;top:0;right:0;bottom:0;left:0;line-height:1rem;padding:.5rem 0 0;position:relative;width:100%;--tw-text-opacity:1;color:rgb(40 163 216/var(--tw-text-opacity))}.product-hit.format-thumb>.hit-content>.hit-content-footer>.hit-content-whishlist .addWishlist-toggleBtn .label{display:inline-block}.product-hit.format-inline{--tw-shadow-color:rgba(194,211,230,.2);--tw-shadow:var(--tw-shadow-colored)}.product-hit.format-inline>.hit-content{display:flex;flex-grow:1;padding:.5rem;width:66.666667%}.product-hit.format-inline>.hit-content>.hit-content-title{border-right-width:1px;padding-right:.75rem;width:58.333333%}@media (min-width:768px){.product-hit.format-inline>.hit-content>.hit-content-title{width:66.666667%}}@media (min-width:1024px){.product-hit.format-inline>.hit-content>.hit-content-title{width:66.666667%}}.product-hit.format-inline>.hit-content>.hit-content-footer{flex-direction:column;padding-left:.75rem;width:41.666667%}@media (min-width:768px){.product-hit.format-inline>.hit-content>.hit-content-footer{width:33.333333%}}@media (min-width:1024px){.product-hit.format-inline>.hit-content>.hit-content-footer{width:41.666667%}}@media (min-width:1280px){.product-hit.format-inline>.hit-content>.hit-content-footer{width:33.333333%}}.product-hit.format-inline>.hit-content>.hit-content-footer>.hit-content-discount{font-size:.75rem;line-height:1rem;padding-bottom:.5rem;padding-top:1rem}.product-hit.format-inline>.hit-content>.hit-content-footer>.hit-content-price{align-items:center;flex-direction:row;flex-wrap:wrap;padding:0;width:calc(100% - 45px)}.product-hit.format-inline>.hit-content>.hit-content-footer>.hit-content-cart{width:100%}}
