:root{--pet-ink: #263d38;--pet-clay: #a87354;--pet-cream: #faf8f3;--pet-text: #42514b}html{scroll-behavior:smooth}body,.rte,.header__menu-item{letter-spacing:.008em}h1,h2,h3,.h0,.h1,.h2,.banner__heading,.rich-text__heading,.image-with-text__heading,.multicolumn-card__info h3{font-family:Georgia,Times New Roman,serif;font-weight:400;letter-spacing:-.035em;line-height:1.13}.header-wrapper{box-shadow:0 1px #263d3812}.header__menu-item{font-size:1.34rem;text-decoration-thickness:1px;text-underline-offset:5px}.button,.shopify-payment-button__button--unbranded{min-height:4.6rem;border-radius:4px;letter-spacing:.045em;font-weight:600;transition:transform .18s ease,box-shadow .18s ease}.button:not([disabled]):hover{transform:translateY(-1px);box-shadow:0 5px 16px #263d381f}.banner__heading{max-width:14ch;margin-inline:auto;text-wrap:balance}.banner__text{max-width:51ch;margin-inline:auto}.banner .button{background:var(--pet-cream);color:var(--pet-ink);border-color:var(--pet-cream)}.banner .button:after{box-shadow:none}.image-with-text__heading{max-width:15ch;text-wrap:balance}.image-with-text__content{padding-top:4.5rem;padding-bottom:4.5rem}.image-with-text__media{overflow:hidden;border-radius:4px}.rich-text__heading{text-wrap:balance}.multicolumn-card__image-wrapper{overflow:hidden;border-radius:4px}.multicolumn-card__image{transition:transform .35s ease}.multicolumn-card:hover .multicolumn-card__image{transform:scale(1.025)}.multicolumn-card__info h3{font-size:clamp(2.05rem,2vw,2.7rem)}.multicolumn-card__info .rte{color:var(--pet-text)}.multicolumn-card__info .link{font-size:1.32rem;text-underline-offset:5px;font-weight:600}.footer{border-top:1px solid rgba(38,61,56,.13)}@media screen and (min-width:990px){.banner__heading{font-size:clamp(4.5rem,5.2vw,7.5rem)}.multicolumn .page-width{max-width:120rem}.image-with-text__text-item .image-with-text__content{padding-inline:clamp(4rem,6vw,10rem)}}@media screen and (max-width:749px){.banner__heading{font-size:clamp(3.3rem,9vw,4.8rem)}.banner__content{padding:2.5rem 1.5rem}.banner__box{padding:2.5rem 1rem}.banner__text{font-size:1.45rem}.image-with-text__content{padding:3.2rem 2rem}.image-with-text__heading{max-width:20ch}.multicolumn-card__info{padding-top:1.7rem}.multicolumn-card__info h3{font-size:2.25rem}.multicolumn .title-wrapper-with-link{margin-bottom:2rem}.rich-text__wrapper{width:100%}.footer__content-top{padding-bottom:2rem}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}.button,.multicolumn-card__image{transition:none!important}.button:not([disabled]):hover{transform:none}}.header__icon--search,.footer a[href="/search"],.footer a[href^="/search?"]{display:none!important}
/*# sourceMappingURL=/cdn/shop/t/8/assets/pet-store-refined.css.map */
