.pet-shopping-cover{--pet-cover-bg:#fff;--pet-cover-ink:#123d2a;--pet-cover-muted:#52665b;--pet-cover-accent:#e58a2b;background:var(--pet-cover-bg);color:var(--pet-cover-ink)}.pet-shopping-cover[data-store=birdsmalta]{--pet-cover-bg:#16191d;--pet-cover-ink:#f5f7f2;--pet-cover-muted:#c1c9c3;--pet-cover-accent:#d5f231}.pet-shopping-cover__inner{box-sizing:border-box;display:grid;grid-template-columns:minmax(230px,.8fr) minmax(0,1.5fr);gap:clamp(20px,3vw,44px);align-items:center;max-width:1440px;margin-inline:auto;padding:24px clamp(16px,4vw,48px)}.pet-shopping-cover__copy{min-width:0;padding-block:12px}.pet-shopping-cover__brand{font-size:15px;line-height:1.4;font-weight:700;margin:0 0 10px;letter-spacing:.015em}.pet-shopping-cover h2{color:inherit;font-size:clamp(28px,3.2vw,44px);line-height:1.12;font-weight:750;letter-spacing:-.03em;margin:0 0 14px;text-wrap:balance}.pet-shopping-cover__intro{font-size:16px;line-height:1.55;color:var(--pet-cover-muted);margin:0 0 20px;max-width:38ch}.pet-shopping-cover__actions{display:flex;align-items:center;gap:20px;flex-wrap:wrap}.pet-shopping-cover__shop{display:inline-flex;align-items:center;justify-content:center;min-height:46px;padding:10px 22px;border-radius:14px;background:var(--pet-cover-accent);color:#123d2a;font-size:16px;font-weight:700;line-height:1.4;text-decoration:none}.pet-shopping-cover__delivery{color:var(--pet-cover-ink);font-size:14px;line-height:1.5;text-underline-offset:4px}.pet-shopping-cover__artwork{margin:0;min-width:0;display:flex;align-items:center;justify-content:center;overflow:hidden;border-radius:24px}.pet-shopping-cover__artwork img{display:block;width:100%;height:auto;max-height:340px;object-fit:contain;object-position:center;background:transparent}.pet-shopping-cover :focus-visible{outline:3px solid currentColor;outline-offset:4px}@media(max-width:749px){.pet-shopping-cover__inner{grid-template-columns:minmax(0,1fr);gap:14px;padding:16px}.pet-shopping-cover__artwork{grid-row:1;border-radius:18px}.pet-shopping-cover__artwork img{width:100%;height:auto;max-height:none;aspect-ratio:16/9;object-fit:contain}.pet-shopping-cover__copy{padding:0 0 8px}.pet-shopping-cover__brand{font-size:14px;margin-bottom:6px}.pet-shopping-cover h2{font-size:26px;line-height:1.18;margin-bottom:9px}.pet-shopping-cover__intro{font-size:14px;line-height:1.5;margin-bottom:14px;max-width:none}.pet-shopping-cover__actions{gap:16px}.pet-shopping-cover__shop{font-size:15px;min-height:44px;padding:9px 18px}}
/*# sourceMappingURL=/cdn/shop/t/19/compiled_assets/styles.css.map */
