html body .footer .footer__content-top .footer-block__details-content,html body .footer .footer__content-top .footer-block__details-content p,html body .footer .footer__content-top .footer-block__details-content a{font-size:.8rem!important}html body .cart-notification-wrapper{z-index:50!important}html body .cart-notification{display:block!important;background:#f4f6f5!important;color:rgb(var(--color-foreground))!important;border:1px solid #d4dddb!important;box-shadow:0 10px 28px #1a2f2c24!important;z-index:50!important;isolation:isolate}html body .cart-notification.active{z-index:50!important}html body .cart-notification__header,html body .cart-notification-product,html body .cart-notification__links{position:relative;z-index:1}html body #cart-notification-button{position:relative;z-index:3;pointer-events:auto!important}html body .cart-notification__heading{font-size:1.4rem!important;line-height:1.35!important}html body .cart-notification-product__name{font-size:1.45rem!important;line-height:1.3!important}html body .cart-notification-product .product-option,html body .cart-notification__links .caption-large{font-size:1.25rem!important;line-height:1.45!important}@media screen and (max-width:749px){html body .cart-notification{left:1rem!important;right:1rem!important;width:auto!important;padding:1.8rem!important;border-radius:0 0 1.2rem 1.2rem!important}html body .cart-notification-product{padding-top:1.4rem!important;padding-bottom:1.8rem!important}html body .cart-notification__close{margin-top:-1.2rem!important;margin-right:-1.2rem!important}}html body .search-modal,html body .search-modal__content{background:#f4f6f5!important}html body .search-modal{border-bottom:1px solid #d4dddb!important;box-shadow:0 8px 24px #1a2f2c1f!important;z-index:20!important}html body .search-modal__content{min-height:7.6rem!important;padding-top:1rem!important;padding-bottom:1rem!important}html body .search-modal .field{align-items:center!important}html body .search-modal .field__input{min-height:4.8rem!important;height:4.8rem!important;background:#fff!important;font-size:1.5rem!important;line-height:1.3!important;border-radius:.8rem!important}html body .search-modal .field__label{font-size:1.35rem!important}html body .search-modal .search__button,html body .search-modal .reset__button{top:50%!important;transform:translateY(-50%)!important}html body .search-modal__close-button{top:50%!important;transform:translateY(-50%)!important;right:.8rem!important}html body .search-modal__close-button .icon,html body .search-modal .search__button .icon,html body .search-modal .reset__button .icon{width:1.9rem!important;height:1.9rem!important}@media screen and (min-width:990px){html body .search-modal__close-button{position:relative!important;top:auto!important;right:auto!important;transform:none!important;margin-left:.8rem!important}}html body predictive-search .predictive-search{background:#f4f6f5!important;border:1px solid #d4dddb!important;box-shadow:0 10px 26px #1a2f2c21!important;z-index:30!important}html body .predictive-search__heading{font-size:1.15rem!important;line-height:1.3!important;letter-spacing:.12rem!important;padding-top:1.2rem!important;margin-left:1.4rem!important;margin-right:1.4rem!important}html body .predictive-search__item{padding:.9rem 1.4rem!important;align-items:center!important}html body .predictive-search__item-heading,html body .predictive-search__item--term{font-size:1.3rem!important;line-height:1.35!important;word-break:normal!important;overflow-wrap:anywhere!important}html body .predictive-search__item--link-with-thumbnail{grid-template-columns:4.6rem minmax(0,1fr)!important;column-gap:1.2rem!important}html body .predictive-search__image{width:4.6rem!important;max-width:4.6rem!important;height:4.6rem!important;object-fit:contain!important}html body .predictive-search__item .price,html body .predictive-search__item .price-item{font-size:1.15rem!important;line-height:1.3!important}@media screen and (max-width:749px){html body .predictive-search__results-groups-wrapper{gap:.6rem!important}html body .predictive-search--header{left:0!important;right:0!important;width:100%!important;max-width:100%!important}}html body #MainContent .template-search .product-grid{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:1.2rem!important;width:100%!important;max-width:100%!important;margin-left:0!important;margin-right:0!important;padding:0!important}html body #MainContent .template-search .product-grid>.grid__item{width:100%!important;max-width:100%!important;min-width:0!important;margin:0!important}html body #MainContent .template-search .cv-global-product-card{width:100%!important;max-width:100%!important;min-width:0!important;height:100%!important}html body #MainContent .template-search .cv-global-product-card__image{aspect-ratio:1 / 1!important;min-height:0!important;padding:.6rem!important}html body #MainContent .template-search .cv-global-product-card__image img{width:100%!important;height:100%!important;max-width:100%!important;max-height:100%!important;object-fit:contain!important}html body #MainContent .template-search .cv-global-product-card__info{padding:.8rem!important;min-width:0!important}html body #MainContent .template-search .cv-global-product-card__title{font-size:1.25rem!important;line-height:1.3!important;margin-bottom:.4rem!important;overflow-wrap:anywhere!important}html body #MainContent .template-search .cv-global-product-card .price,html body #MainContent .template-search .cv-global-product-card .price-item,html body #MainContent .template-search .cv-global-product-card .price__container{font-size:1.2rem!important;line-height:1.3!important}html body #MainContent .template-search .template-search__search .field__input{font-size:1.5rem!important;line-height:1.3!important;min-height:4.8rem!important}html body #MainContent .template-search .mobile-facets__open-label{font-size:1.35rem!important;line-height:1.3!important;white-space:nowrap!important}html body #MainContent .template-search .product-count__text{font-size:1.25rem!important;line-height:1.35!important;white-space:nowrap!important}html body #MainContent .template-search .facets-container{align-items:center!important;gap:1rem!important;margin-bottom:1.6rem!important}@media screen and (min-width:750px)and (max-width:989px){html body #MainContent .template-search .product-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:1.6rem!important}}@media screen and (min-width:990px){html body #MainContent .template-search .product-grid{grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:2rem!important}html body #MainContent .template-search .cv-global-product-card__info{padding:1rem!important}html body #MainContent .template-search .cv-global-product-card__title{font-size:1.4rem!important}html body #MainContent .template-search .cv-global-product-card .price,html body #MainContent .template-search .cv-global-product-card .price-item,html body #MainContent .template-search .cv-global-product-card .price__container{font-size:1.3rem!important}}@media screen and (max-width:749px){html body #MainContent cart-items .title-wrapper-with-link{align-items:center!important;margin-top:2.2rem!important;margin-bottom:2.4rem!important}html body #MainContent cart-items .title--primary{font-size:2.8rem!important;line-height:1.15!important;margin:0!important}html body #MainContent cart-items .underlined-link{font-size:1.25rem!important}html body #MainContent cart-items .cart-items thead tr{margin-bottom:2rem!important}html body #MainContent cart-items .cart-item{grid-template-columns:6.8rem minmax(0,1fr) auto!important;grid-template-rows:auto auto!important;column-gap:1.1rem!important;row-gap:1rem!important;align-items:start!important;margin-bottom:2.4rem!important}html body #MainContent cart-items .cart-item__media{grid-column:1!important;grid-row:1 / 3!important;width:6.8rem!important;max-width:6.8rem!important}html body #MainContent cart-items .cart-item__image-container,html body #MainContent cart-items .cart-item__image{width:6.8rem!important;max-width:6.8rem!important}html body #MainContent cart-items .cart-item__details{grid-column:2!important;grid-row:1!important;width:auto!important;min-width:0!important;max-width:100%!important;font-size:1.3rem!important;line-height:1.4!important}html body #MainContent cart-items .cart-item__name.h4{font-size:1.5rem!important;line-height:1.28!important;overflow-wrap:anywhere!important}html body #MainContent cart-items .product-option{font-size:1.2rem!important;line-height:1.4!important}html body #MainContent cart-items .cart-item__totals{grid-column:3!important;grid-row:1!important;min-width:6.6rem!important;max-width:7.5rem!important;padding-left:.3rem!important}html body #MainContent cart-items .cart-item__totals .price,html body #MainContent cart-items .cart-item__totals .price-item{font-size:1.3rem!important;line-height:1.3!important;white-space:nowrap!important}html body #MainContent cart-items .cart-item__quantity{grid-column:2 / 4!important;grid-row:2!important;padding:0!important}html body #MainContent cart-items .cart-item__quantity-wrapper{align-items:center!important;flex-wrap:nowrap!important;gap:.8rem!important}html body #MainContent cart-items .quantity{width:10.5rem!important;min-height:4rem!important}html body #MainContent cart-items .quantity__button{width:3.6rem!important}html body #MainContent cart-items cart-remove-button .button{min-width:4rem!important;min-height:4rem!important}}html body #MainContent #main-cart-footer .cart__footer{padding-top:2.4rem!important}html body #MainContent #main-cart-footer .cv-delivery-area{padding:1.8rem!important;margin-bottom:1.8rem!important}html body #MainContent #main-cart-footer .cv-delivery-area__title{font-size:1.9rem!important;line-height:1.25!important;font-weight:700!important}html body #MainContent #main-cart-footer .cv-delivery-area__intro,html body #MainContent #main-cart-footer .cv-delivery-area__help{font-size:1.35rem!important;line-height:1.55!important}html body #MainContent #main-cart-footer .cv-delivery-area__areas,html body #MainContent #main-cart-footer .cv-delivery-area__notice{font-size:1.2rem!important;line-height:1.5!important}html body #MainContent #main-cart-footer .cart__checkout-button{width:100%!important;max-width:none!important;min-height:4.8rem!important;font-weight:700!important}html body #MainContent [id$=__cart-note] .rich-text__blocks,html body #MainContent [id*=__cart-note] .rich-text__blocks{max-width:72rem!important;margin-left:auto!important;margin-right:auto!important}html body #MainContent [id$=__cart-note] .rich-text__heading,html body #MainContent [id*=__cart-note] .rich-text__heading{font-weight:700!important;margin-bottom:1.7rem!important}html body #MainContent [id$=__cart-note] .rich-text__text,html body #MainContent [id*=__cart-note] .rich-text__text{line-height:1.55!important}html body #MainContent [id$=__cart-note] .rich-text__text p,html body #MainContent [id*=__cart-note] .rich-text__text p{margin-top:0!important;margin-bottom:1.5rem!important}html body #MainContent [id$=__cart-note] .rich-text__text p:last-child,html body #MainContent [id*=__cart-note] .rich-text__text p:last-child{margin-bottom:0!important}@media screen and (max-width:749px){html body #MainContent [id$=__cart-note] .rich-text__wrapper,html body #MainContent [id*=__cart-note] .rich-text__wrapper{padding-left:2.8rem!important;padding-right:2.8rem!important}html body #MainContent [id$=__cart-note] .rich-text__heading,html body #MainContent [id*=__cart-note] .rich-text__heading{font-size:2.2rem!important;line-height:1.2!important}html body #MainContent [id$=__cart-note] .rich-text__text,html body #MainContent [id*=__cart-note] .rich-text__text,html body #MainContent [id$=__cart-note] .rich-text__text p,html body #MainContent [id*=__cart-note] .rich-text__text p{font-size:1.35rem!important;line-height:1.55!important}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/central-vet-footer-typography.css.map */
