:root{--mph-max: 1380px;--mph-radius: 14px;--mph-radius-sm: 10px;--mph-shadow: 0 10px 30px rgba(15, 17, 17, .07);--mph-shadow-hover: 0 16px 38px rgba(15, 17, 17, .12)}body{background:#fff;color:#111827;letter-spacing:0}.page-width{max-width:var(--mph-max)}@media screen and (min-width:990px){.page-width{padding-left:3.2rem;padding-right:3.2rem}}.announcement-bar{border-bottom:1px solid rgba(0,0,0,.06)}.announcement-bar__message{font-size:1.25rem;font-weight:650;letter-spacing:.01em}.header-wrapper{background:#fffffffa;border-bottom:1px solid #eceff1}.header{min-height:76px}@media screen and (min-width:990px){.header{grid-template-columns:auto 1fr auto;column-gap:3rem}.header__heading-link{display:flex;align-items:center}.header__heading-logo{max-height:58px;width:auto}.header__inline-menu{justify-self:center}.list-menu--inline{gap:.35rem}.header__menu-item{padding:1.1rem 1.25rem;border-radius:999px;font-weight:650}.header__menu-item:hover{background:#f5f7f8}.header__icons{gap:.35rem}}.slideshow{border-radius:0 0 var(--mph-radius) var(--mph-radius);overflow:hidden}.slideshow__slide{min-height:500px}.slideshow__text{max-width:600px}.slideshow__text-wrapper{padding:4.5rem}@media screen and (min-width:990px){.slideshow__text-wrapper{padding:5.5rem}.slideshow__text.banner__box{border-radius:var(--mph-radius);box-shadow:0 16px 45px #00000024;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}}.slideshow h2,.slideshow .banner__heading{font-size:clamp(3rem,4vw,5.2rem);line-height:1.02;letter-spacing:-.035em;font-weight:750}.slideshow .banner__text{font-size:1.65rem;line-height:1.55}.button,.shopify-challenge__button,.customer button{min-height:4.8rem;border-radius:999px;font-weight:700;letter-spacing:.01em;padding-left:2.2rem;padding-right:2.2rem;transition:transform .18s ease,box-shadow .18s ease}.button:hover{transform:translateY(-1px);box-shadow:0 8px 18px #0000001a}.title,.collection-list-title,.multicolumn-list h2,.rich-text__heading{letter-spacing:-.025em;font-weight:750}.section-header{margin-bottom:2rem}@media screen and (min-width:990px){.grid--4-col-desktop .grid__item{width:calc(25% - var(--grid-desktop-horizontal-spacing) * 3 / 4)}.grid--5-col-desktop .grid__item{width:calc(20% - var(--grid-desktop-horizontal-spacing) * 4 / 5)}}.card-wrapper .card{border:1px solid #e8eaed;border-radius:var(--mph-radius);background:#fff;box-shadow:0 3px 12px #0f11110a;overflow:hidden;transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease}.card-wrapper:hover .card{transform:translateY(-4px);box-shadow:var(--mph-shadow-hover);border-color:#d9dde1}.card__inner{background:#fff}.card__media{background:#fafbfc}.card__information{padding:1.5rem 1.6rem 1.7rem}.card__heading{font-size:1.55rem;line-height:1.35;font-weight:650}.card-information .price{margin-top:.7rem}.price-item{font-weight:750}.product{gap:5rem}@media screen and (min-width:990px){.product__media-wrapper{max-width:56%}.product__info-wrapper{max-width:44%}}.product__media .product__media-item{border-radius:var(--mph-radius);overflow:hidden}.product__title h1{font-size:clamp(3rem,4vw,4.8rem);line-height:1.05;letter-spacing:-.035em}.product__info-container{position:sticky;top:2rem}.product-form__submit{width:100%;min-height:5.4rem;font-size:1.55rem}.multicolumn-list__item{border:1px solid #e8eaed;border-radius:var(--mph-radius);padding:2.2rem!important;background:#fff;box-shadow:0 4px 16px #0f111109}.multicolumn-card__info h3{font-size:1.65rem;font-weight:750}.collection-hero{border-radius:var(--mph-radius);overflow:hidden;margin-bottom:3rem}.collection-hero__title{letter-spacing:-.035em;font-weight:750}.facets-container{border-bottom:1px solid #eceff1}.cart__items{border-top:1px solid #eceff1}.cart-item{border-bottom:1px solid #eceff1}.cart__footer{background:#fafbfc;border-radius:var(--mph-radius);padding:2.4rem}@media screen and (min-width:990px){.cart__footer{position:sticky;top:2rem}}.footer{margin-top:5rem;border-top:1px solid #e8eaed}.footer__content-top{padding-top:5rem}.footer-block__heading{font-weight:750;letter-spacing:-.01em}.footer a:hover{text-decoration-thickness:2px}.predictive-search{border-radius:0 0 var(--mph-radius-sm) var(--mph-radius-sm);box-shadow:var(--mph-shadow)}@media screen and (max-width:749px){.slideshow__text-wrapper{padding:2rem}.slideshow h2,.slideshow .banner__heading{font-size:3rem}.product__info-container{position:static}}:root{--mph-max: 1440px;--mph-navy: #111827;--mph-orange: #ff7a18;--mph-teal: #167c86}.announcement-bar{min-height:42px!important}.announcement-bar__message{padding:.75rem 1rem!important;font-size:1.15rem!important;line-height:1.25!important;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.banner,.slideshow{margin-top:0!important}.banner__content{padding:3rem 2rem!important}.slideshow__slide{min-height:390px!important}@media screen and (min-width:990px){.header{min-height:68px!important;padding-top:.8rem!important;padding-bottom:.8rem!important}.header__heading-logo{max-height:50px!important}.header__inline-menu{align-self:center}.list-menu--inline{gap:.1rem!important}.header__menu-item{padding:.8rem .9rem!important;font-size:1.35rem!important}}.rich-text{padding-top:2.5rem!important;padding-bottom:2.5rem!important}.rich-text__wrapper{max-width:900px!important}@media screen and (min-width:1200px){.product-grid.grid--4-col-desktop .grid__item{width:calc(25% - var(--grid-desktop-horizontal-spacing) * 3 / 4)!important}}@media screen and (min-width:990px){.card-wrapper .card{border-radius:12px!important}.card__information{padding:1.1rem 1.25rem 1.35rem!important}.card__heading{font-size:1.4rem!important;line-height:1.3!important;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.price-item{font-size:1.55rem!important}}.card__heading a,.card-information a{color:inherit!important}@media screen and (min-width:990px){.facets-container{padding-top:1rem!important;padding-bottom:1rem!important}}.shopify-section{margin-bottom:0}.section{padding-top:4rem;padding-bottom:4rem}@media screen and (max-width:749px){.announcement-bar__message{font-size:1rem!important}.slideshow__slide{min-height:300px!important}.section{padding-top:2.5rem;padding-bottom:2.5rem}}.petshub-moving-announcement,.petshub-moving-track{display:none!important}.usa-topbar{min-height:38px!important;height:auto!important;padding:8px 16px!important;display:flex!important;align-items:center!important;justify-content:center!important;text-align:center!important;font-size:14px!important;line-height:1.25!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}@media screen and (min-width:990px){.usa-topbar{font-size:14px!important;min-height:38px!important}.header{min-height:72px!important}}@media screen and (min-width:990px){.product-grid.grid--4-col-desktop .grid__item{width:calc(25% - var(--grid-desktop-horizontal-spacing) * 3 / 4)!important}}@media screen and (min-width:750px){.template-collection .card__media .media img{object-fit:contain!important}}.template-collection .card-wrapper .card{box-shadow:0 2px 10px #0f11110d!important}.template-collection .card__information{padding:1.15rem 1.25rem 1.35rem!important}.template-collection .card__heading{font-size:1.4rem!important;line-height:1.3!important}.template-collection .price-item{font-size:1.55rem!important}.slideshow{height:clamp(320px,38vw,560px)!important}.slideshow__slide{min-height:0!important;height:100%!important}.slideshow .slideshow__media,.slideshow .banner__media{height:100%!important}.slideshow .slideshow__media img,.slideshow .banner__media img{width:100%!important;height:100%!important;object-fit:cover!important}.slideshow__text-wrapper{padding:2.5rem!important}.slideshow h2,.slideshow .banner__heading{font-size:clamp(2.2rem,3.4vw,4.2rem)!important;line-height:1.05!important}.slideshow .banner__text{font-size:clamp(1.15rem,1.4vw,1.55rem)!important}@media screen and (max-width:749px){.slideshow{height:300px!important}.slideshow__text-wrapper{padding:1.5rem!important}.slideshow h2,.slideshow .banner__heading{font-size:2.25rem!important}.slideshow .banner__text{font-size:1.05rem!important;line-height:1.35!important}}@media screen and (max-width:749px){.slideshow.banner--mobile-bottom{height:390px!important;min-height:390px!important;display:block!important;position:relative!important;overflow:hidden!important}.slideshow.banner--mobile-bottom .slideshow__slide{height:390px!important;min-height:390px!important;display:block!important;position:relative!important}.slideshow.banner--mobile-bottom .slideshow__media{position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;width:100%!important;height:100%!important;z-index:0!important}.slideshow.banner--mobile-bottom .slideshow__media img{width:100%!important;height:100%!important;object-fit:cover!important;object-position:center center!important}.slideshow.banner--mobile-bottom .slideshow__text-wrapper{position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;z-index:2!important;height:100%!important;width:100%!important;display:flex!important;align-items:flex-end!important;justify-content:center!important;padding:1.25rem!important;background:linear-gradient(to bottom,transparent 42%,rgba(0,0,0,.52) 100%)!important}.slideshow.banner--mobile-bottom .slideshow__text{width:min(100%,520px)!important;max-width:520px!important;padding:1.35rem 1.25rem!important;margin:0!important;background:#fffffff0!important;border-radius:14px!important;box-shadow:0 6px 20px #00000029!important;text-align:center!important}.slideshow.banner--mobile-bottom .slideshow__text h2,.slideshow.banner--mobile-bottom .slideshow__text .banner__heading{font-size:2rem!important;line-height:1.08!important;margin:0 0 .7rem!important}.slideshow.banner--mobile-bottom .slideshow__text .banner__text{font-size:1rem!important;line-height:1.35!important;margin-bottom:.9rem!important}.slideshow.banner--mobile-bottom .slideshow__text .button{min-height:4.4rem!important;padding:.8rem 1.6rem!important;font-size:1.15rem!important}}.slideshow{min-height:0!important;height:auto!important;border-radius:0!important;background:#eef1f3}.slideshow__slide{min-height:0!important;height:430px!important;position:relative!important}.slideshow__media{position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;height:100%!important}.slideshow__media img,.slideshow__media svg{width:100%!important;height:100%!important;object-fit:cover!important;object-position:center!important}.slideshow__text-wrapper{position:relative!important;z-index:2!important;height:100%!important;display:flex!important;align-items:center!important;padding:2rem 4rem!important}.slideshow__text.banner__box{max-width:620px!important;margin:0!important;background:#ffffffe6!important;border-radius:16px!important;box-shadow:0 12px 36px #0f172a1f!important;-webkit-backdrop-filter:blur(4px)!important;backdrop-filter:blur(4px)!important}.slideshow .banner__heading{font-size:clamp(2.8rem,4vw,4.8rem)!important;line-height:1.03!important}@media screen and (max-width:749px){.slideshow__slide{height:300px!important}.slideshow__text-wrapper{padding:1.25rem!important;align-items:flex-end!important}.slideshow__text.banner__box{width:calc(100% - 1rem)!important;max-width:none!important;padding:1.25rem!important;border-radius:14px!important;margin:0 auto 1rem!important}.slideshow .banner__heading{font-size:2.35rem!important}.slideshow .banner__text{font-size:1.35rem!important}.slideshow .button{min-height:4.2rem!important}}.slideshow-component .slideshow.banner{overflow:visible!important}.slideshow-component .slideshow__slide{flex:0 0 100%!important;min-height:500px!important;height:500px!important;overflow:hidden!important}.slideshow-component .slideshow__text-wrapper{height:100%!important;min-height:0!important;box-sizing:border-box!important}.slideshow-component .slideshow__text.banner__box{box-sizing:border-box!important;max-height:calc(100% - 2rem)!important;overflow:hidden!important}.slideshow-component .slideshow__controls--top{display:none!important}.slideshow-component>.slideshow__controls:not(.slideshow__controls--top){position:relative!important;order:3!important;z-index:5!important;flex:0 0 auto!important}@media screen and (max-width:749px){.slideshow-component .slideshow__slide{min-height:460px!important;height:460px!important}.slideshow-component .slideshow__text-wrapper{padding:1rem!important;align-items:flex-end!important}.slideshow-component .slideshow__text.banner__box{width:calc(100% - 1rem)!important;max-height:calc(100% - 1rem)!important;margin:0 auto .5rem!important;padding:1rem!important;border-radius:14px!important}.slideshow-component .slideshow .banner__heading{font-size:2.05rem!important;line-height:1.05!important;margin-bottom:.75rem!important}.slideshow-component .slideshow .banner__text{font-size:1.1rem!important;line-height:1.35!important;margin-bottom:.75rem!important}.slideshow-component .slideshow .button{min-height:3.6rem!important;font-size:1.05rem!important;padding:0 1.5rem!important}}@media screen and (max-width:749px){.slideshow-component .slideshow__slide{min-height:390px!important;height:390px!important}.slideshow-component .slideshow__media img,.slideshow-component .slideshow__media svg{transform:scale(.84)!important;transform-origin:center center!important;background:#eef1f3!important}.slideshow-component .slideshow__text-wrapper{padding:.75rem!important;align-items:center!important;justify-content:center!important}.slideshow-component .slideshow__text.banner__box{width:calc(100% - 1rem)!important;max-width:none!important;max-height:none!important;margin:0 auto!important;padding:1rem 1rem .9rem!important;border-radius:16px!important}.slideshow-component .slideshow .banner__heading{font-size:1.9rem!important;line-height:1.08!important;margin:0 0 .55rem!important}.slideshow-component .slideshow .banner__text{font-size:1rem!important;line-height:1.3!important;margin:0 0 .65rem!important}.slideshow-component .slideshow .button{min-height:3.25rem!important;height:auto!important;font-size:1rem!important;line-height:1.15!important;padding:.65rem 1.15rem!important;white-space:normal!important}}
/*# sourceMappingURL=/cdn/shop/t/68/assets/mypetshub-premium.css.map */
