.hj__theme--pet.hj__cc-hero .hj__cc-hero-headline em{color:var(--hj-blue)}.hj__theme--pet.hj__cc-hero .hj__cc-hero-eyebrow{background:var(--hj-yellow);color:var(--hj-ink)}.hj__theme--pet.hj__cc-how,.hj__theme--pet.hj__cc-final{background:var(--hj-blue)!important;color:var(--hj-cream-2)}.hj__theme--pet.hj__cc-how .hj__cc-how-headline,.hj__theme--pet.hj__cc-final .hj__cc-final-headline{color:var(--hj-cream-2)}.hj__theme--pet.hj__cc-how .hj__cc-how-eyebrow,.hj__theme--pet.hj__cc-final .hj__cc-final-eyebrow,.hj__theme--pet.hj__cc-final .hj__cc-final-trust{color:var(--hj-on-dark-muted)}.hj__theme--pet.hj__cc-final .hj__cc-final-headline em{color:var(--hj-yellow)}.hj__theme--pet.hj__cc-final .hj__cc-final-code{background:var(--hj-yellow);color:var(--hj-ink)}.hj__theme--pet .hj__cc-products-headline em{color:var(--hj-blue)}.hj__theme--pet .hj__pet-dad-corners{position:absolute;inset:auto 0 0;display:flex;justify-content:space-between;pointer-events:none}.hj__theme--pet .hj__pet-dad-corners .hj__pet-doodle{width:120px;height:120px}@media(max-width:749px){.hj__theme--pet .hj__pet-dad-corners{display:none}}.hj__theme--pet{--hj-ink: #010101;--hj-cream-2: #fffcf3;--hj-yellow: #fdcd62;--hj-pink: #fb5780;--hj-blue: #2547d0;--hj-surface: #fff;--hj-on-dark: var(--hj-cream-2);--hj-surface-dark-alt: var(--hj-blue);--hj-surface-overlay: rgba(255,252,243,.96);--hj-surface-wash: rgba(255,252,243,.75);--hj-on-dark-muted: rgba(255,252,243,.82);--hj-text-muted: #55534f;--hj-text-subtle: #625f59;--hj-text-faint: #625f59;--hj-state-info: var(--hj-blue);--hj-state-warning: var(--hj-yellow);--hj-state-error: var(--hj-pink);--hj-state-success: var(--hj-ink);--hj-pet-decor-ink: var(--hj-blue);--hj-pet-decor-accent: var(--hj-pink);--hj-pet-decor-wash: rgba(37,71,208,.08);background:var(--hj-cream-2);color:var(--hj-ink)}.hj__theme--pet .hj__button--pink{--hj-button-color: var(--hj-ink)}.hj__theme--pet .hj__pill--pink{color:var(--hj-ink)}.hj__theme--pet .hj__state-pill--info{color:var(--hj-on-dark)}.hj__theme--pet .hj__state-pill--info:before{background:var(--hj-on-dark)}.hj__theme--pet .hj__state-pill--error{color:var(--hj-ink)}.hj__theme--pet .hj__state-pill--error:before{background:var(--hj-ink)}.hj__theme--pet .hj__section-title em{color:var(--hj-blue)}.hj__theme--pet .hj__discount-banner__discount{color:var(--hj-ink)}.hj__theme--pet .hj__discount-banner__right{background:var(--hj-blue)}.hj__theme--pet .hj__button:focus-visible,.hj__theme--pet .hj__field-control:focus-visible{outline-color:var(--hj-ink)}.hj__theme--pet .hj__pet-surface--dark{--hj-pet-decor-ink: var(--hj-cream-2);--hj-pet-decor-accent: var(--hj-yellow);--hj-pet-decor-wash: rgba(255,252,243,.12);background:var(--hj-blue);color:var(--hj-on-dark)}.hj__theme--pet .hj__pet-surface--gradient{background:linear-gradient(150deg,var(--hj-blue),var(--hj-ink))}.hj__theme--pet .hj__pet-surface--dark .hj__section-title{color:var(--hj-on-dark)}.hj__theme--pet .hj__pet-surface--dark .hj__section-title em{color:var(--hj-yellow)}.hj__theme--pet .hj__pet-surface--dark .hj__section-sub,.hj__theme--pet .hj__pet-surface--dark .hj__eyebrow{color:var(--hj-on-dark-muted)}.hj__theme--pet .hj__pet-surface--dark .hj__button:focus-visible{outline-color:var(--hj-yellow)}.hj__theme--pet .hj__pet-art{display:inline-block;flex-shrink:0;vertical-align:middle}.hj__theme--pet .hj__pet-stage{position:relative;isolation:isolate;overflow:hidden}.hj__theme--pet .hj__pet-stage>:not(.hj__pet-decor){position:relative;z-index:1}.hj__theme--pet .hj__pet-decor{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;color:var(--hj-pet-decor-ink);z-index:0}.hj__theme--pet .hj__pet-cluster{position:absolute;bottom:0;width:35%;height:35%;display:flex;align-items:end;justify-content:center}.hj__theme--pet .hj__pet-cluster--left{left:0}.hj__theme--pet .hj__pet-cluster--right{right:0}.hj__theme--pet .hj__pet-cluster .hj__pet-art:first-child{width:75%;height:100%}.hj__theme--pet .hj__pet-cluster .hj__pet-art:last-child{width:18%;height:30%;align-self:center;color:var(--hj-pet-decor-accent)}.hj__theme--pet .hj__pet-decor--trail{display:flex;align-items:end;justify-content:space-around;padding:var(--hj-space-6)}.hj__theme--pet .hj__pet-decor--trail span{transform:rotate(-22deg)}.hj__theme--pet .hj__pet-decor--trail span:nth-child(2n){transform:translateY(-24px) rotate(12deg)}.hj__theme--pet .hj__pet-decor--trail .hj__pet-art{width:32px;height:32px}.hj__theme--pet .hj__pet-decor--divider{inset:auto 0 0;height:30%;display:flex;align-items:end;justify-content:center;padding-inline:var(--hj-space-5)}.hj__theme--pet .hj__pet-decor--divider .hj__pet-art{width:25%;height:100%}.hj__theme--pet .hj__pet-decor--divider span{width:40%;border-bottom:var(--hj-border-medium);border-color:currentColor;margin-bottom:var(--hj-space-3)}.hj__theme--pet .hj__pet-guide-wrap{max-width:1120px;margin-inline:auto}.hj__theme--pet .hj__pet-guide-nav{padding:var(--hj-space-5);border-bottom:var(--hj-border-medium)}.hj__theme--pet .hj__pet-guide-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,220px),1fr));gap:var(--hj-space-5)}.hj__theme--pet .hj__pet-guide-tile{padding:var(--hj-space-5)}.hj__theme--pet .hj__pet-guide-swatch{display:block;height:64px;border:var(--hj-border-thin);border-radius:var(--hj-radius-card-sm)}.hj__theme--pet .hj__pet-guide-art{min-height:132px;display:flex;align-items:center;justify-content:center;gap:var(--hj-space-5);color:var(--hj-pet-decor-ink)}.hj__theme--pet .hj__pet-guide-art .hj__pet-art{width:64px;height:64px}.hj__theme--pet .hj__pet-guide-art--silhouette .hj__pet-art{width:120px;height:120px}.hj__theme--pet .hj__pet-guide-example{min-height:320px;padding:var(--hj-space-6);padding-bottom:150px;border-radius:var(--hj-radius-card);border:var(--hj-border-medium)}.hj__theme--pet .hj__pet-guide-hero{padding-bottom:180px}.hj__theme--pet .hj__pet-guide-hero .hj__pet-cluster{max-width:260px}.hj__theme--pet .hj__pet-guide-product{aspect-ratio:4/3;display:grid;place-items:center;background:var(--hj-cream-2);color:var(--hj-blue)}.hj__theme--pet .hj__pet-guide-product .hj__pet-art{width:50%;height:60%}.hj__theme--pet .hj__pet-guide-code{display:block;overflow-wrap:anywhere;font-size:12px;margin-top:var(--hj-space-4)}.hj__theme--pet .hj__pet-guide-note{margin-top:var(--hj-space-5)}.hj__theme--pet .hj__pet-doodle{display:block;width:100%;height:100%;object-fit:contain}.hj__theme--pet .hj__pet-doodle-board{display:block;width:100%;max-width:900px;height:auto;margin-inline:auto;border:var(--hj-border-medium);border-radius:var(--hj-radius-card)}.hj__theme--pet .hj__pet-cluster .hj__pet-doodle{position:relative;width:100%;height:100%}.hj__theme--pet .hj__pet-guide-art--doodle{min-height:230px;padding:var(--hj-space-4)}.hj__theme--pet .hj__pet-guide-art--doodle .hj__pet-doodle{width:200px;height:200px}.hj__theme--pet .hj__pet-decor--trail .hj__pet-doodle{width:64px;height:64px}.hj__theme--pet .hj__pet-decor--divider>.hj__pet-doodle{width:25%;height:100%}.hj__theme--pet .hj__pet-guide-product .hj__pet-doodle{width:80%;height:80%}@media(max-width:480px){.hj__theme--pet .hj__pet-cluster{width:26%;height:28%}.hj__theme--pet .hj__pet-guide-hero{padding-bottom:130px}}
/*# sourceMappingURL=/cdn/shop/t/9/assets/hj-design-system-pet.css.map */
