.pet-product-card[data-astro-cid-ifkglbn3]{border:1px solid var(--line);background:var(--surface);border-radius:18px;flex-direction:column;display:flex;overflow:hidden;box-shadow:0 8px 24px #211b2e0a}.pet-product-visual[data-astro-cid-ifkglbn3]{border-bottom:1px solid var(--line);background:#fff;place-items:center;height:220px;padding:20px 20px 40px;display:grid;position:relative;overflow:hidden}.pet-product-visual[data-astro-cid-ifkglbn3]>img[data-astro-cid-ifkglbn3]{object-fit:contain;width:100%;height:100%}.pet-product-visual[data-astro-cid-ifkglbn3]:not(:has(img)){background:#f5f4f8;height:92px}[data-astro-cid-ifkglbn3][hidden]{display:none!important}[data-astro-cid-ifkglbn3][data-image-fallback]{color:var(--muted);margin:0 14px 30px;font-size:.8rem}.pet-product-visual[data-astro-cid-ifkglbn3]>span[data-astro-cid-ifkglbn3]{color:#49356e;background:#ffffffe6;border-radius:999px;padding:7px 10px;font-size:.72rem;font-weight:820;position:absolute;bottom:14px;right:14px;box-shadow:0 8px 20px #211b2e14}.pet-product-content[data-astro-cid-ifkglbn3]{flex-direction:column;gap:14px;padding:18px;display:flex}.pet-product-heading[data-astro-cid-ifkglbn3]{padding:0}.pet-product-species[data-astro-cid-ifkglbn3]{text-transform:uppercase;font-weight:820;color:var(--mint)!important;margin:0 0 6px!important;font-size:.78rem!important}h3[data-astro-cid-ifkglbn3]{color:var(--ink);margin:0;font-size:1.12rem;line-height:1.28}.pet-product-description[data-astro-cid-ifkglbn3]{color:var(--muted);margin:0;font-size:.86rem;line-height:1.55}.pet-product-criteria[data-astro-cid-ifkglbn3]{flex-wrap:wrap;gap:7px;margin:0;padding:0;list-style:none;display:flex}.pet-product-criteria[data-astro-cid-ifkglbn3] li[data-astro-cid-ifkglbn3]{color:#574a67;background:#f3effb;border-radius:999px;padding:6px 9px;font-size:.74rem;font-weight:720}.pet-product-risk[data-astro-cid-ifkglbn3]{color:#67572d;margin:0;font-size:.82rem;line-height:1.48}.pet-product-offers[data-astro-cid-ifkglbn3]{gap:8px;display:grid}.pet-product-offers[data-astro-cid-ifkglbn3] a[data-astro-cid-ifkglbn3]{min-height:48px;color:var(--ink);background:#f5f0ff;border:1px solid #6b3fc62e;border-radius:12px;gap:5px;padding:10px 12px;text-decoration:none;display:grid}.pet-product-offers[data-astro-cid-ifkglbn3] a[data-astro-cid-ifkglbn3]:hover,.pet-product-offers[data-astro-cid-ifkglbn3] a[data-astro-cid-ifkglbn3]:focus-visible{background:#f7f2ff;border-color:#6b3fc66b}.pet-product-offers[data-astro-cid-ifkglbn3] .offer-alternative[data-astro-cid-ifkglbn3]{background:#fffaf7;border-color:#f0d9c8}.offer-line[data-astro-cid-ifkglbn3]{justify-content:space-between;align-items:center;gap:12px;display:flex}.pet-product-offers[data-astro-cid-ifkglbn3] .offer-variant[data-astro-cid-ifkglbn3]{font-size:.76rem;font-weight:500;line-height:1.45}.offers-label[data-astro-cid-ifkglbn3]{flex-wrap:wrap;justify-content:space-between;gap:4px 10px;margin:0 0 2px;font-size:.78rem;font-weight:750;display:flex}.offers-label[data-astro-cid-ifkglbn3] span[data-astro-cid-ifkglbn3]{font-size:.68rem!important;font-weight:500!important}.pet-product-details[data-astro-cid-ifkglbn3]{border-top:1px solid var(--line);padding-top:12px}.pet-product-details[data-astro-cid-ifkglbn3] summary[data-astro-cid-ifkglbn3]{cursor:pointer;min-height:44px;color:var(--violet-strong);justify-content:space-between;align-items:center;gap:8px;font-size:.8rem;font-weight:700;display:flex}.pet-product-details[data-astro-cid-ifkglbn3] summary[data-astro-cid-ifkglbn3]:after{content:"+";font-size:1.2rem}.pet-product-details[data-astro-cid-ifkglbn3][open] summary[data-astro-cid-ifkglbn3]:after{content:"−"}.pet-product-details[data-astro-cid-ifkglbn3]>[data-astro-cid-ifkglbn3]:not(summary){margin:10px 0}.pet-product-details[data-astro-cid-ifkglbn3] small[data-astro-cid-ifkglbn3]{display:block}.offer-link[data-astro-cid-ifkglbn3]:focus-visible,summary[data-astro-cid-ifkglbn3]:focus-visible{outline:3px solid var(--violet-strong);outline-offset:3px}.pet-product-card[data-astro-cid-ifkglbn3]{overflow-wrap:anywhere}.pet-product-offers[data-astro-cid-ifkglbn3] span[data-astro-cid-ifkglbn3]{color:var(--muted);font-size:.78rem;font-weight:760}.pet-product-offers[data-astro-cid-ifkglbn3] strong[data-astro-cid-ifkglbn3]{color:var(--violet-strong);text-align:right;font-size:.84rem}small[data-astro-cid-ifkglbn3]{color:var(--muted);font-size:.75rem;line-height:1.45}
