.ZjBxjG_zonePets{--zone-text:#00609c;--zone-accent:#00609c;--zone-subtle:#00609c1f}.ZjBxjG_zoneAgro{--zone-text:#1c6431;--zone-accent:#76b72a;--zone-subtle:#76b72a1f}.ZjBxjG_zoneSpa{--zone-text:#1f2937;--zone-accent:#f09700;--zone-subtle:#f097001f}.ZjBxjG_card{color:#1f2937;background-color:#fff;border:1px solid #e4e5e7;border-radius:1rem;flex-direction:column;height:100%;text-decoration:none;transition:all .2s ease-in-out;display:flex;overflow:hidden;box-shadow:0 1px 3px #1f293714}.ZjBxjG_card:hover{transform:translateY(-4px);box-shadow:0 12px 28px #1f29371f}@media (prefers-reduced-motion:reduce){.ZjBxjG_card{transition:none}.ZjBxjG_card:hover{transform:none}}.ZjBxjG_card:focus-visible{outline-offset:2px;outline:3px solid #00609c80}.ZjBxjG_card:hover{color:#1f2937}.ZjBxjG_media{aspect-ratio:1;background-color:var(--zone-subtle);position:relative}.ZjBxjG_image{object-fit:cover;transition:transform .2s ease-in-out}.ZjBxjG_card:hover .ZjBxjG_image{transform:scale(1.04)}.ZjBxjG_body{flex-direction:column;flex:1;gap:.25rem;padding:1rem;display:flex}.ZjBxjG_name{color:var(--zone-text);font-size:1.25rem;font-weight:800}.ZjBxjG_description{color:#626973;font-size:.875rem;display:none}.ZjBxjG_cta{color:var(--zone-text);align-items:center;gap:.25rem;margin-top:auto;padding-top:.5rem;font-size:.875rem;font-weight:700;display:inline-flex}.ZjBxjG_icon{width:1rem;height:1rem;transition:all .2s ease-in-out}.ZjBxjG_card:hover .ZjBxjG_icon{transform:translate(.25rem)}@media (min-width:768px){.ZjBxjG_body{padding:1.5rem}.ZjBxjG_name{font-size:1.5rem}.ZjBxjG_description{display:block}}@media (prefers-reduced-motion:reduce){.ZjBxjG_card:hover .ZjBxjG_image{transform:none}}
.X4tVLW_speciesGrid{margin-top:clamp(3rem,2rem + 4vw,5rem)}.X4tVLW_grid{grid-template-columns:repeat(2,1fr);gap:1rem;margin:0;padding:0;list-style:none;display:grid}@media (min-width:992px){.X4tVLW_grid{grid-template-columns:repeat(4,1fr);gap:1.5rem}}
.MINf1a_error{color:#b42318;margin:.25rem 0 0;font-size:.75rem;font-weight:700}
.WTg9Pa_selector{border:0;flex-wrap:wrap;gap:.25rem;margin:0;padding:0;display:flex}.WTg9Pa_option{position:relative}.WTg9Pa_input{opacity:0;width:1px;height:1px;position:absolute}.WTg9Pa_label{color:#1f2937;cursor:pointer;background-color:#fff;border:1px solid #e4e5e7;border-radius:50rem;align-items:center;min-height:2.25rem;padding-inline:1rem;font-size:.75rem;font-weight:700;transition:all .2s ease-in-out;display:inline-flex}.WTg9Pa_label:hover{border-color:#00609c}.WTg9Pa_input:checked+.WTg9Pa_label{color:#fff;background-color:#00609c;border-color:#00609c}.WTg9Pa_input:focus-visible+.WTg9Pa_label{outline-offset:2px;outline:3px solid #00609c80}.WTg9Pa_unavailable .WTg9Pa_label{color:#626973;text-decoration:line-through}
.qn-4Cq_actions{flex-direction:column;gap:.5rem;margin-top:auto;padding-top:.5rem;display:flex}.qn-4Cq_addButton{margin-top:.25rem}.qn-4Cq_lg{gap:1rem}@media (min-width:768px){.qn-4Cq_lg .qn-4Cq_addButton{max-width:19.2rem}}
.YmHMMW_card{background-color:#fff;border:1px solid #e4e5e7;border-radius:1rem;flex-direction:column;height:100%;transition:all .2s ease-in-out;display:flex;overflow:hidden;box-shadow:0 1px 3px #1f293714}.YmHMMW_card:hover{transform:translateY(-4px);box-shadow:0 12px 28px #1f29371f}@media (prefers-reduced-motion:reduce){.YmHMMW_card{transition:none}.YmHMMW_card:hover{transform:none}}.YmHMMW_media{background-color:#fff;position:relative}.YmHMMW_soldOutRibbon{z-index:1;color:#fff;text-align:center;text-transform:uppercase;letter-spacing:.05em;pointer-events:none;background-color:#b42318;width:8rem;height:1.5rem;font-size:.75rem;font-weight:800;line-height:1.5rem;position:absolute;top:1rem;left:-2.25rem;transform:rotate(-45deg);box-shadow:0 1px 3px #1f293714}.YmHMMW_badge{z-index:1;position:absolute;top:.5rem;left:.5rem}.YmHMMW_imageLink{display:block}.YmHMMW_image{aspect-ratio:1;object-fit:contain;width:100%;height:auto;padding:1rem;transition:transform .2s ease-in-out;display:block}.YmHMMW_card:hover .YmHMMW_image{transform:scale(1.04)}.YmHMMW_body{flex-direction:column;flex:1;gap:.25rem;padding:0 1rem 1rem;display:flex}.YmHMMW_brand{color:#626973;text-transform:uppercase;letter-spacing:.05em;margin:0;font-size:.75rem;font-weight:700}.YmHMMW_name{min-height:2.7rem;margin:0;font-size:1rem;font-weight:700;line-height:1.35}.YmHMMW_nameLink{color:#1f2937;-webkit-line-clamp:2;border-radius:.5rem;-webkit-box-orient:vertical;text-decoration:none;display:-webkit-box;overflow:hidden}.YmHMMW_nameLink:focus-visible{outline-offset:2px;outline:3px solid #00609c80}.YmHMMW_nameLink:hover{color:#00609c}.YmHMMW_soldOut .YmHMMW_image{opacity:.6}@media (prefers-reduced-motion:reduce){.YmHMMW_card:hover .YmHMMW_image{transform:none}}
.noImcG_bestSellers{margin-top:clamp(3rem,2rem + 4vw,5rem)}
.KJMfbq_monthlyOffers{margin-top:clamp(3rem,2rem + 4vw,5rem)}.KJMfbq_combos{margin-top:3rem}.KJMfbq_combosTitle{color:#00609c;margin-bottom:1rem;font-size:1.5rem;font-weight:800}
.LaWMEW_featuredProduct{margin-top:clamp(3rem,2rem + 4vw,5rem)}.LaWMEW_card{background-color:#fff;border:1px solid #e4e5e7;border-radius:1rem;grid-template-columns:1fr;display:grid;overflow:hidden;box-shadow:0 4px 12px #1f293714}.LaWMEW_media{background-color:#00609c14;justify-content:center;align-items:center;padding:1.5rem;display:flex;position:relative}.LaWMEW_discount{z-index:1;font-size:.875rem;position:absolute;top:1rem;left:1rem}.LaWMEW_image{width:100%;max-width:24rem;height:auto}.LaWMEW_content{flex-direction:column;align-items:flex-start;gap:.5rem;padding:1.5rem;display:flex}.LaWMEW_brand{color:#626973;text-transform:uppercase;letter-spacing:.05em;margin:.25rem 0 0;font-size:.875rem;font-weight:700}.LaWMEW_name{color:#1f2937;margin:0;font-size:1.5rem;font-weight:800;line-height:1.35}.LaWMEW_description{color:#626973;margin:0;line-height:1.6}.LaWMEW_highlights{grid-template-columns:1fr;gap:.5rem;margin:.25rem 0;padding:0;list-style:none;display:grid}.LaWMEW_highlight{align-items:center;gap:.5rem;font-size:.875rem;font-weight:600;display:flex}.LaWMEW_check{color:#fff;background-color:#1c6431;border-radius:50rem;flex-shrink:0;width:1rem;height:1rem;padding:.125rem}.LaWMEW_actions{align-self:stretch}.LaWMEW_detailLink{color:#00609c;border-radius:.5rem;align-items:center;gap:.25rem;font-weight:700;text-decoration:none;display:inline-flex}.LaWMEW_detailLink:focus-visible{outline-offset:2px;outline:3px solid #00609c80}.LaWMEW_detailLink:hover{text-decoration:underline}.LaWMEW_arrow{width:1rem;height:1rem}@media (min-width:576px){.LaWMEW_highlights{grid-template-columns:repeat(2,1fr)}}@media (min-width:768px){.LaWMEW_card{grid-template-columns:1fr 1fr}}@media (min-width:992px){.LaWMEW_content{padding:3rem}.LaWMEW_name{font-size:clamp(1.5rem,1.2rem + 1.2vw,2.25rem)}}
.SJQpKq_card{background-color:#fff;border:1px solid #e4e5e7;border-radius:1rem;flex-direction:column;gap:1rem;height:100%;margin:0;padding:1.5rem;display:flex;position:relative;box-shadow:0 1px 3px #1f293714}.SJQpKq_quoteIcon{color:#00609c14;fill:currentColor;width:2.75rem;height:2.75rem;position:absolute;top:1rem;right:1rem}.SJQpKq_quote{flex:1;margin:0}.SJQpKq_quote p{margin:0;line-height:1.6}.SJQpKq_author{border-top:1px solid #e4e5e7;align-items:center;gap:1rem;padding-top:1rem;display:flex}.SJQpKq_avatar{color:#fff;background-color:#00609c;border-radius:50rem;flex-shrink:0;justify-content:center;align-items:center;width:2.75rem;height:2.75rem;font-size:.875rem;font-weight:800;display:inline-flex}.SJQpKq_authorText{flex-direction:column;display:flex}.SJQpKq_name{color:#00609c;font-weight:800}.SJQpKq_petInfo{color:#626973;font-size:.875rem}
.jHx06G_testimonials{margin-top:clamp(3rem,2rem + 4vw,5rem)}.jHx06G_empty{text-align:center;color:#626973;background-color:#fff;border:1px dashed #e4e5e7;border-radius:1rem;margin:0;padding:1.5rem}
.AHAi0q_brandsCarousel{margin-top:clamp(3rem,2rem + 4vw,5rem)}.AHAi0q_card{background-color:#fff;border:1px solid #e4e5e7;border-radius:1rem;justify-content:center;align-items:center;height:100%;padding:1rem;display:flex}.AHAi0q_link{transition:all .2s ease-in-out}.AHAi0q_link:hover{transform:translateY(-4px);box-shadow:0 12px 28px #1f29371f}@media (prefers-reduced-motion:reduce){.AHAi0q_link{transition:none}.AHAi0q_link:hover{transform:none}}.AHAi0q_link:focus-visible{outline-offset:2px;outline:3px solid #00609c80}.AHAi0q_logo{aspect-ratio:2;object-fit:contain;width:100%;height:auto}
._9bMvWa_gallery{flex-direction:column;gap:1rem;display:flex}._9bMvWa_main{background-color:#fff;border:1px solid #e4e5e7;border-radius:1rem;position:relative;overflow:hidden}._9bMvWa_badge{z-index:1;position:absolute;top:1rem;left:1rem}._9bMvWa_mainImage{aspect-ratio:1;object-fit:contain;width:100%;height:auto;padding:1.5rem;display:block}._9bMvWa_thumbs{gap:.5rem;margin:0;padding:0;list-style:none;display:flex}._9bMvWa_thumb{background-color:#fff;border:2px solid #e4e5e7;border-radius:.75rem;width:4.5rem;height:4.5rem;padding:.25rem;transition:all .2s ease-in-out;display:block;overflow:hidden}._9bMvWa_thumb:focus-visible{outline-offset:2px;outline:3px solid #00609c80}._9bMvWa_thumb:hover,._9bMvWa_active{border-color:#00609c}._9bMvWa_thumbImage{object-fit:contain;width:100%;height:100%}@media (min-width:768px){._9bMvWa_gallery{position:sticky;top:9rem}}
.D8vDza_productInfoTabs{background-color:#fff;border:1px solid #e4e5e7;border-radius:1rem}.D8vDza_nav{scrollbar-width:none;border-bottom:1px solid #e4e5e7;flex-wrap:nowrap;gap:.25rem;padding:.5rem .5rem 0;overflow-x:auto}.D8vDza_nav::-webkit-scrollbar{display:none}.D8vDza_nav .D8vDza_tab{color:#626973;white-space:nowrap;background:0 0;border:0;border-bottom:3px solid #0000;border-radius:.5rem .5rem 0 0;padding:.5rem 1rem;font-weight:700;transition:all .2s ease-in-out}.D8vDza_nav .D8vDza_tab:focus-visible{outline-offset:2px;outline:3px solid #00609c80}.D8vDza_nav .D8vDza_tab:hover{color:#00609c}.D8vDza_nav .D8vDza_tab.active{color:#00609c;border-bottom-color:#00609c}.D8vDza_content{padding:1.5rem;line-height:1.6}.D8vDza_content p:last-child,.D8vDza_content ul:last-child{margin-bottom:0}
