:root{--petyco-dark: #3A7F9E;--petyco-mid: #3A7F9E;--petyco-light: #7ECAD3;--petyco-green: #8FBF4D;--petyco-orange: #F4A13D;--petyco-orange-hover: #dd932f;--petyco-light-bg: #f8fafc}body,.h1,.h2,.h3,.h4,.h5,h1,h2,h3,h4,h5,h6,.button,input,select,textarea{font-family:"Nunito",var(--font-body-family),sans-serif!important}h1,.h1,h2,.h2{font-weight:800!important;letter-spacing:-.02em!important}h3,.h3,h4,.h4{font-weight:700!important}.header-wrapper{background:#fff!important;box-shadow:0 2px 20px #3e6a8914!important}.header{border-bottom:none!important}.header__menu-item,.list-menu__item--link{color:var(--petyco-dark)!important;font-weight:600!important;transition:all .3s ease!important}.header__menu-item:hover,.list-menu__item--link:hover{color:var(--petyco-orange)!important}.header__icon{color:var(--petyco-dark)!important}.header__icon:hover{color:var(--petyco-orange)!important}.cart-count-bubble{background-color:var(--petyco-orange)!important;color:#fff!important;font-weight:700!important;min-width:20px;height:20px;border-radius:50%}.announcement-bar{background:linear-gradient(135deg,var(--petyco-orange) 0%,#ffa94d 100%)!important;padding:12px 0!important}.announcement-bar__message{font-weight:700!important;font-size:14px!important;letter-spacing:.02em!important}.countdown-timer{font-weight:800!important}.button--primary,.shopify-payment-button button,.product-form__submit,.cart__ctas button[type=submit],button.button--primary,.product-form button[name=add],.product-form__buttons button,.product-form__buttons .product-form__submit,form[action="/cart/add"] button,.product__info-container button[type=submit],button.product-form__submit,.quantity-discount-section button[type=submit],.pm-quantity-option.selected button{background:linear-gradient(135deg,#f4a13d,#f9b45a)!important;border:none!important;color:#fff!important;border-radius:50px!important;font-weight:700!important;padding:16px 32px!important;font-size:15px!important;text-transform:uppercase!important;letter-spacing:.05em!important;box-shadow:0 4px 15px #f4a13d59!important;transition:all .3s ease!important}.button--primary:hover,.shopify-payment-button button:hover,.product-form__submit:hover,button.button--primary:hover,.product-form button[name=add]:hover,.product-form__buttons button:hover{background:linear-gradient(135deg,#dd932f,#f4a13d)!important;transform:translateY(-2px)!important;box-shadow:0 6px 20px #f4a13d73!important}.button--secondary{background-color:transparent!important;border:2px solid var(--petyco-dark)!important;color:var(--petyco-dark)!important;border-radius:50px!important;font-weight:700!important;padding:14px 28px!important;transition:all .3s ease!important}.button--secondary:hover{background-color:var(--petyco-dark)!important;color:#fff!important;transform:translateY(-2px)!important}.button--tertiary,.link{color:var(--petyco-dark)!important;font-weight:600!important}.button--tertiary:hover,.link:hover{color:var(--petyco-orange)!important}.card-wrapper{transition:all .3s ease!important}.card-wrapper:hover{transform:translateY(-5px)!important}.card{border-radius:16px!important;overflow:hidden!important;box-shadow:0 4px 20px #3e6a8914!important;transition:all .3s ease!important}.card:hover{box-shadow:0 8px 30px #3e6a8926!important}.card__media img{transition:transform .4s ease!important}.card-wrapper:hover .card__media img{transform:scale(1.08)!important}.card__heading,.card__heading a{color:var(--petyco-dark)!important;font-weight:700!important;font-size:16px!important}.card__heading a:hover{color:var(--petyco-orange)!important}.price-item--sale,.price--on-sale .price-item--sale{color:var(--petyco-orange)!important;font-weight:800!important;font-size:1.2em!important}.price-item--regular.price-item--last,.price--on-sale .price-item--regular{color:#999!important;text-decoration:line-through!important;font-size:.9em!important}.badge,.card__badge .badge{border-radius:50px!important;font-weight:700!important;font-size:11px!important;padding:6px 12px!important;text-transform:uppercase!important;letter-spacing:.05em!important}.badge--sale,.badge[class*=sale]{background:linear-gradient(135deg,var(--petyco-orange) 0%,#f9b45a 100%)!important;color:#fff!important}.badge--new{background-color:var(--petyco-green)!important;color:#fff!important}.badge--soldout{background-color:var(--petyco-dark)!important;color:#fff!important}.footer{background:linear-gradient(180deg,var(--petyco-dark) 0%,#2d5269 100%)!important;padding-top:60px!important;padding-bottom:40px!important}.footer h2,.footer .h2,.footer__block-title{color:#fff!important;font-weight:700!important;margin-bottom:20px!important}.footer a{color:#fffc!important;transition:all .3s ease!important}.footer a:hover{color:var(--petyco-orange)!important}.footer p,.footer__block-content{color:#ffffffbf!important}.footer__newsletter .field__input{border-radius:50px!important;background:#ffffff1a!important;border:1px solid rgba(255,255,255,.2)!important;color:#fff!important}.footer__newsletter .field__button{background-color:var(--petyco-orange)!important;border-radius:50px!important}.copyright{border-top-color:#ffffff1a!important;color:#ffffff80!important}.payment-icons{filter:brightness(0) invert(1);opacity:.7}.field__input,.select__select{border-radius:12px!important;border-color:#3e6a8933!important;transition:all .3s ease!important}.field__input:focus,.select__select:focus{border-color:var(--petyco-mid)!important;box-shadow:0 0 0 3px #5b9bd526!important}.rating-star,.spr-icon-star,.jdgm-star{color:gold!important}.section-header__title,.collection__title,.title--primary{color:var(--petyco-dark)!important;font-weight:800!important}.quick-add__submit,.card__quick-add button{background-color:var(--petyco-dark)!important;color:#fff!important;border-radius:50px!important;font-weight:700!important;transition:all .3s ease!important}.quick-add__submit:hover,.card__quick-add button:hover{background-color:var(--petyco-orange)!important}@media screen and (max-width:749px){.button--primary,.product-form__submit{padding:14px 24px!important;font-size:14px!important}.card{border-radius:12px!important}.announcement-bar__message{font-size:12px!important}}.button,.link,.card,a,input,select{transition:all .3s ease!important}html{scroll-behavior:smooth}.product__inventory,.inventory--in-stock{color:var(--petyco-green)!important;font-weight:600!important}.inventory--low{color:var(--petyco-orange)!important}
/*# sourceMappingURL=/cdn/shop/t/2/assets/petyco-custom.css.map */
