:root{--sp-body-font: "Circular Book", "Circular", "Circular Std", "Inter", Arial, sans-serif;--sp-bold-font: "Circular", "Circular Std", "Inter", Arial, sans-serif;--sp-black-font: "Circular Black", "Circular", "Inter", Arial, sans-serif;--sp-display-font: "AmsiPro Ultra", "Amsi Pro Ultra", "Arial Black", "Inter", Arial, sans-serif;--sp-green: #008767;--sp-green-hover: #006E54;--sp-mint: #E9F8E3;--sp-grass: #72BF44;--sp-pink: #BA3B69;--sp-copy: #444444;--sp-headline: #222222;--font-body-family: var(--sp-body-font);--font-heading-family: var(--sp-display-font);--font-body-weight: 400;--font-heading-weight: 400;--font-body-weight-bold: 700}html{scroll-behavior:smooth}body,.rte,.product__description,.article-template,.product__text{font-family:var(--sp-body-font)!important;font-size:14px;line-height:19px;font-weight:400;color:var(--sp-copy);background-color:#fff}body .gradient{background-color:#fff}h1,.h1,.title--primary,.main-page-title,.section-title,.section-header__title,.section-title__heading{font-family:var(--sp-display-font)!important;font-size:28px!important;font-weight:400!important;line-height:1.18!important;letter-spacing:-.025em;color:var(--sp-headline)}h2,.h2{font-family:var(--sp-display-font)!important;font-size:22px!important;font-weight:400!important;line-height:1.22!important;letter-spacing:-.02em;color:var(--sp-headline)}h3,.h3{font-family:var(--sp-bold-font)!important;font-size:16px!important;font-weight:700!important;color:var(--sp-headline)}h4,.h4{font-family:var(--sp-bold-font)!important;font-size:14px!important;font-weight:700!important;color:var(--sp-headline)}a,.link{color:#000}a:hover,.link:hover{color:var(--sp-green)}.rte a:hover,.product__description a:hover{color:var(--sp-green-hover)}.page-width{max-width:1350px}.announcement-bar{background:var(--sp-mint)!important;color:#000!important}.announcement-bar .page-width{width:100%}.announcement-bar .announcement-bar__message,.announcement-bar .announcement-bar__item,.announcement-bar p,.announcement-bar a{color:#000!important;font-family:var(--sp-bold-font)!important;font-size:13px!important;font-weight:700!important;line-height:19px!important}.header-wrapper,.section-header{background:#fff!important}.header__heading,.header__heading-link{color:#72bf44}.header__heading-link img{object-fit:contain}.header__menu-item,.header__menu-item--main,.header__inline-menu .list-menu__item,.header__inline-menu .list-menu__item a{color:#000!important;font-family:var(--sp-bold-font)!important;font-size:14px!important;font-weight:700!important}.header__menu-item:hover,.header__inline-menu a:hover{color:var(--sp-green)!important}.search-modal .search__input,.header .search__input,.search-modal .field__input,.search .field__input{background:#fcf8ed!important;border-radius:19px!important;height:40px!important;min-height:40px!important;color:#222!important;font-size:15px!important}.search-modal .search__input::placeholder,.search .field__input::placeholder{color:#727272!important;opacity:1}.cart-count-bubble,.cart-count-bubble span{background:#ba3b69!important;color:#fff!important;font-size:10px!important;font-family:var(--sp-bold-font)!important;border-radius:9px!important}.button:not(.button--secondary):not(.button--tertiary),.product-form__submit,.quick-add__submit,.cart__checkout-button,.shopify-payment-button__button--unbranded{--color-button: 0,135,103;--color-button-text: 255,255,255;background-color:var(--sp-green)!important;color:#fff!important;font-family:var(--sp-black-font)!important;font-weight:900!important;font-size:13px!important;min-height:40px!important;height:40px;box-sizing:border-box;line-height:16px!important;border-radius:5px!important;padding:12px 30px!important;border:0!important;box-shadow:none!important}.button:not(.button--secondary):not(.button--tertiary):hover,.product-form__submit:hover,.quick-add__submit:hover,.cart__checkout-button:hover,.shopify-payment-button__button--unbranded:hover{--color-button: 233,248,227;--color-button-text: 0,0,0;background:#e9f8e3!important;color:#000!important}.button:before,.button:after{box-shadow:none!important}.button--secondary{border-radius:5px!important}.horizontal-ticker,.vertical-ticker,.sundapaw-campaign-banner{background:#008767;color:#fff;font-family:Arial,sans-serif;font-size:16px;padding-block:15px}.horizontal-ticker a,.vertical-ticker a{color:inherit}.product-card-wrapper .card,.card-wrapper .card,.card--card,.card__inner,.card__content{box-shadow:none!important}.product-card-wrapper .card,.card--card{background-color:#fff!important}.card__heading,.card__heading a,.product-card-wrapper .card__heading{font-family:var(--sp-body-font)!important;font-size:14px!important;font-weight:400!important;line-height:17px!important;color:#444!important}.card__heading a:hover{color:var(--sp-green)!important}.card-wrapper .price,.card-wrapper .price-item,.card-information .price{font-family:var(--sp-display-font)!important;font-size:14px!important;font-weight:400!important;color:#222}.card__badge .badge.color-accent-1,.price__badge-sale{background:#ba3b69!important;color:#fff!important;font-size:14px!important;border-radius:5px!important;box-shadow:none!important}.card__badge .badge--new,.card__badge .new,.badge--new,.new-badge{background:#72bf44!important;color:#fff!important;font-family:var(--sp-display-font)!important;font-weight:900!important;border-radius:10px!important;font-size:10px!important}.badge{font-family:var(--sp-display-font)}.rating-star{--color-icon: #FFA746 !important}.rating-stars__container svg{color:#ffa746}.slider-buttons .slider-counter__link--active .dot,.slider-counter__link--active .dot{background:#72bf44!important}.icon-bar-card__icon,.icon-with-text__icon,.icon-with-content__icon{--sp-benefit-ring: #DFF7D7}.icon-bar-card__icon .material-symbols-outlined{outline:3px solid #DFF7D7;border-radius:50%;outline-offset:4px}.icon-bar .icon-bar-card__title,.icon-bar .multicolumn-card__info h3{font-family:var(--sp-bold-font)!important;font-weight:700!important}.icon-bar .icon-bar-card__description,.icon-bar .multicolumn-card__info .rte{color:#6e6e6e!important;font-size:11px!important}.image-banner:not(.has-image),.sundapaw-hero{background-color:#f4efeb}.sundapaw-veterinary-banner{background:#dcf1de}.sundapaw-veterinary-banner .button,.banner__buttons .button{--color-button: 1,116,77}.footer{border-top:2px solid #72BF44!important;background:#fff!important;color:#222!important}.footer .gradient{background:#fff!important}.footer .footer-block__heading,.footer h2,.footer h3{font-family:var(--sp-bold-font)!important;font-weight:700!important;color:#222!important}.footer a:not(.button){color:#4a4a4a!important}.footer a:not(.button):hover{color:#008767!important}.footer .footer__content-bottom{background:#e9f8e3!important;color:#000!important;font-family:var(--sp-bold-font);font-size:13px;font-weight:700;border-top:1px solid #D8D8D8!important}.footer .footer__payment{border-top:1px solid #D8D8D8;padding-top:12px}.footer .footer__contact-box,.footer .footer-block--contact{border:2px solid #D8D8D8;padding:18px}.footer .footer__contact-box h3{font-size:18px!important}@media(max-width:989px){.header__menu-item,.header__menu-item--main{font-size:14px!important}}@media(max-width:749px){body,.rte,.product__description,.article-template{font-size:13px;line-height:19px}h1,.h1,.title--primary,.main-page-title,.section-title,.section-title__heading,h2,.h2{font-size:20px!important}h3,.h3{font-size:15px!important}h4,.h4{font-size:13px!important}.card__heading,.card__heading a{font-size:14px!important;line-height:17px!important}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/sundapaw-design.css.map */
