html body .template-product-wrapper .product-single__media img.product-featured-media,html body product-card.product-card-wrapper .product-card__image .media img{object-fit:contain}html body product-card.product-card-wrapper .product-card__information__wrapper>.product-card__vendor,html body .product-card__information__wrapper>.product-card__vendor--sizer{align-self:flex-start;color:rgba(var(--color-foreground),.68);display:block;flex:0 0 auto;font-size:.75rem;font-weight:500;letter-spacing:.015em;line-height:1.4;margin:0 0 .15rem;max-width:100%;overflow-wrap:anywhere;text-decoration:none;text-transform:none}html body .template-product-wrapper .product__vendor{line-height:1.45;margin:0 0 .65rem;text-transform:none}html body .template-product-wrapper .product__brand-link{color:rgba(var(--color-foreground),.76);font-size:.8125rem;font-weight:500;text-decoration:none}html body product-card.product-card-wrapper .product-card__information__wrapper>a.product-card__vendor:hover,html body .template-product-wrapper .product__brand-link:hover{color:rgb(var(--color-foreground));text-decoration:underline;text-underline-offset:3px}html body product-card.product-card-wrapper .product-card__information__wrapper>a.product-card__vendor:focus-visible,html body .template-product-wrapper .product__brand-link:focus-visible{outline:2px solid currentColor;outline-offset:3px}html body .product-recommendations__heading{margin:0 0 clamp(1.5rem,3vw,2rem);text-align:center}html body product-card.product-card-wrapper .product-card__quick-form,html body product-card.product-card-wrapper .product-card__quick-form>form{display:block;margin:0;width:100%}html body product-card.product-card-wrapper .product-card__quick-form .quick-add__submit{width:100%}html body product-card.product-card-wrapper .product-card__quick-form .product-form__error-message-wrapper{background:rgb(var(--color-background));border:1px solid rgba(var(--color-foreground),.18);border-radius:6px;bottom:calc(100% + .5rem);color:rgb(var(--color-foreground));font-size:.75rem;left:0;line-height:1.5;padding:.65rem;position:absolute;right:0;z-index:3}html body product-card.product-card-wrapper .product-card__quick-form .btn--secondary div.loader-bounce>div{background:currentColor}html body .template-product-wrapper .jdgm-review-widget{margin-block:clamp(1.5rem,3vw,2.5rem)}html body .zoo-vet-collection .section-full-image__inner{align-items:stretch;display:grid;gap:clamp(1rem,2.5vw,2rem);grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);padding:0}html body .zoo-vet-collection .section-full-image__background{height:clamp(240px,24vw,330px);min-height:0;padding-bottom:0!important}html body .zoo-vet-collection .section-full-image-wrap{height:auto;left:auto;position:static;top:auto;transform:none}html body .zoo-vet-collection .section-full-image__content{float:none;left:auto;margin:0;max-width:none!important;min-height:100%;padding:clamp(1.25rem,2.5vw,2rem);position:static;text-align:left;top:auto;transform:none}html body .zoo-vet-collection .section-full-image__content h2{font-size:clamp(1.5rem,2.5vw,2rem);line-height:1.2;margin-bottom:1rem}html body .zoo-vet-collection .section-full-image__content .rte,html body .zoo-vet-collection .section-full-image__content .rte p{font-size:1rem;line-height:1.65;text-align:left}@media screen and (max-width:749px){html body .zoo-vet-collection .section-full-image__inner{gap:0;grid-template-columns:minmax(0,1fr)}html body .zoo-vet-collection .section-full-image__background{height:190px;min-height:190px}html body .zoo-vet-collection .section-full-image__content{padding:1.25rem}html body .zoo-vet-collection .section-full-image__content .rte,html body .zoo-vet-collection .section-full-image__content .rte p{font-size:.9375rem}}
/*# sourceMappingURL=/cdn/shop/t/66/assets/zoo-product-refinement.css.map */
