:root{--sp-ink:#3B2A1E;--sp-ink-soft:rgba(59,42,30,.72);--sp-caramel:#B5784A;--sp-caramel-dark:#8E5A34;--sp-cream:#FBF6EE;--sp-sand:#F3EADB;--sp-sage:#6F7F5E;--sp-line:rgba(59,42,30,.12);--sp-radius:22px;--sp-dog:#4F6B3F;--sp-dog-bg:#EEF2E6;--sp-cat:#8A5876;--sp-cat-bg:#F6ECF1}.sp{color:var(--sp-ink);box-sizing:border-box}.sp *,.sp *:before,.sp *:after{box-sizing:border-box}.sp [hidden]{display:none!important}.sp-wrap{max-width:1240px;margin:0 auto;padding:0 clamp(20px,4vw,48px)}.sp-eyebrow{display:inline-flex;align-items:center;gap:8px;font-size:12px;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:var(--sp-caramel-dark);margin:0 0 14px}.sp-eyebrow svg{width:16px;height:16px;fill:currentColor}.sp-h2{font-size:clamp(30px,3.6vw,46px);line-height:1.05;letter-spacing:-.02em;font-weight:700;margin:0 0 14px}.sp-lead{font-size:17px;line-height:1.6;margin:0;color:var(--sp-ink-soft);max-width:58ch}.sp-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;font:inherit;font-size:15px;font-weight:600;line-height:1;padding:16px 26px;border-radius:999px;border:2px solid var(--sp-ink);background:var(--sp-ink);color:#fff;text-decoration:none;cursor:pointer;transition:transform .15s ease,background .2s,color .2s}.sp-btn:hover{transform:translateY(-1px)}.sp-btn--ghost{background:transparent;color:var(--sp-ink)}.sp-btn--light{background:#fff;border-color:#fff;color:var(--sp-ink)}.sp-btn--caramel{background:var(--sp-caramel);border-color:var(--sp-caramel)}.sp-btn:disabled{opacity:.6;cursor:wait;transform:none}.sp-link{color:inherit;font-weight:600;text-decoration:underline;text-underline-offset:4px}.sp-card{background:var(--sp-cream);border-radius:var(--sp-radius)}.sp-chip{display:inline-flex;align-items:center;gap:6px;font-size:12.5px;font-weight:600;padding:6px 12px;border-radius:999px;background:var(--sp-sand);color:var(--sp-ink)}@media(prefers-reduced-motion:reduce){.sp-btn{transition:none}}.sp-petbadge{display:inline-flex;align-items:center;gap:5px;font:700 11.5px/1 var(--font-body--family,sans-serif);letter-spacing:.04em;text-transform:uppercase;padding:6px 10px 6px 7px;border-radius:999px;color:#fff;background:var(--sp-ink)}.sp-petbadge svg{width:15px;height:15px;fill:currentColor;flex:0 0 auto}.sp-petbadge--dog{background:var(--sp-dog)}.sp-petbadge--cat{background:var(--sp-cat)}.sp-petbadge--both{background:linear-gradient(90deg,var(--sp-dog),var(--sp-cat))}.sp-petbadge--card{position:absolute;top:10px;left:10px;z-index:3;pointer-events:none;box-shadow:0 2px 8px #0000001f}.sp-petbadge--lg{font-size:12.5px;padding:8px 14px 8px 10px;margin:0 0 12px;align-self:flex-start}.sp-petbadge--lg svg{width:18px;height:18px}.sp-petbanner{padding:18px 0}.sp-petbanner--dog{background:var(--sp-dog-bg);border-bottom:4px solid var(--sp-dog)}.sp-petbanner--cat{background:var(--sp-cat-bg);border-bottom:4px solid var(--sp-cat)}.sp-petbanner__in{display:flex;align-items:center;gap:16px}.sp-petbanner__ic{display:inline-flex;width:48px;height:48px;border-radius:50%;align-items:center;justify-content:center;flex:0 0 auto;color:#fff}.sp-petbanner--dog .sp-petbanner__ic{background:var(--sp-dog)}.sp-petbanner--cat .sp-petbanner__ic{background:var(--sp-cat)}.sp-petbanner__ic svg{width:28px;height:28px;fill:currentColor}.sp-petbanner__t{margin:0;font-weight:800;font-size:19px}.sp-petbanner__s{margin:2px 0 0;font-size:14.5px;color:var(--sp-ink-soft)}.sp-petbanner__x{margin-left:auto;font-size:14.5px;color:var(--sp-ink);text-decoration:none;text-align:right}.sp-petbanner__x b{text-decoration:underline;text-underline-offset:4px}body.sp-ctx-dog h1{color:var(--sp-dog)}body.sp-ctx-cat h1{color:var(--sp-cat)}@media(max-width:749px){.sp-petbanner__in{flex-wrap:wrap}.sp-petbanner__x{margin-left:64px;text-align:left}}.sps__pet--dog .sps__petcount{background:var(--sp-dog);color:#fff}.sps__pet--cat .sps__petcount{background:var(--sp-cat);color:#fff}.sps__pet:after{content:"";position:absolute;left:0;right:0;bottom:0;height:6px;z-index:2}.sps__pet--dog:after{background:var(--sp-dog)}.sps__pet--cat:after{background:var(--sp-cat)}
/*# sourceMappingURL=/cdn/shop/t/7/assets/sivia-pet.css.map */
