:root{--VetIQ-Blue: #00AFCC;--VetIQ-Dark-Blue: #0A616F;--VetIQ-Light-Blue: #CFF2F8;--Cream: #F7F4F0;--Sand: #9E816D;--Stroke: #D3CCC5;--Inactive: #BEB3A9;--Text: #4A4744;--vet-blue: var(--VetIQ-Blue);--vet-darkblue: var(--VetIQ-Dark-Blue);--vet-lightblue: var(--VetIQ-Light-Blue);--vet-cream: var(--Cream);--vet-sand: var(--Sand);--vet-stroke: var(--Stroke);--vet-inactive: var(--Inactive);--vet-text: var(--Text);--product-pink: #E6256C;--product-red: #E22349;--product-orange: #E76225;--product-tangerine: #F37F21;--product-golden: #EFA322;--product-green: #83BD41;--product-teal: #0EAEA2;--product-blue: #00778F;--product-purple: #A04096;--font-body-family: "Cera Basic", "Helvetica Neue", Arial, sans-serif;--font-heading-family: "VetIQ Sans", "Cera Basic", Arial, sans-serif;--font-body-weight: 400;--font-body-weight-bold: 700;--font-heading-weight: 400}@font-face{font-family:VetIQ Sans;src:url(./VetIQSans.woff2) format("woff2"),url(./VetIQSans.woff) format("woff");font-weight:400 700;font-style:normal;font-display:swap}@font-face{font-family:Cera Basic;src:url(./CeraBasic-Regular.woff2) format("woff2"),url(./CeraBasic-Regular.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Cera Basic;src:url(./CeraBasic-Bold.woff2) format("woff2"),url(./CeraBasic-Bold.woff) format("woff");font-weight:700;font-style:normal;font-display:swap}body,body.gradient{background:var(--Cream);background-attachment:scroll}body.disable-scroll{overflow:hidden}sup.reg{font-size:.5em;line-height:0;vertical-align:baseline;position:relative;top:-.75em}.container__inner{max-width:1400px;margin:0 auto;padding:0 30px}.section__container{padding:80px 40px}@media screen and (max-width:992px){.container__inner{padding:0 15px}.section__container{padding:40px 16px}}.hide-desktop{display:none!important}@media screen and (max-width:992px){.hide-desktop{display:flex!important}.hide-mobile{display:none!important}}.klaviyo-form form *,.klaviyo-form form input::placeholder{font-family:Cera Basic!important}.klaviyo-form form input{border:none!important}.klaviyo-form input:focus,.klaviyo-form textarea:focus,.klaviyo-form select:focus{outline:none!important}.vq-button,.cart-drawer .cart__checkout-button,.cart-drawer .drawer__inner-empty .button,.cart__footer .cart__checkout-button,.cart__warnings .button{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:8px 28px;border:0;border-radius:12px;background:var(--VetIQ-Blue);color:#fff;font-family:Cera Basic,sans-serif;font-size:16px;font-weight:700;line-height:20px;letter-spacing:2.56px;text-transform:uppercase;text-decoration:none;box-shadow:none;cursor:pointer;transition:background-color .2s ease}.vq-button:hover,.cart-drawer .cart__checkout-button:hover,.cart-drawer .drawer__inner-empty .button:hover,.cart__footer .cart__checkout-button:hover,.cart__warnings .button:hover{background:var(--VetIQ-Dark-Blue)}.vq-button:after,.vq-button:before,.cart__checkout-button:after,.cart__checkout-button:before,.cart__warnings .button:after,.cart__warnings .button:before,.cart-drawer .drawer__inner-empty .button:after,.cart-drawer .drawer__inner-empty .button:before{content:none}cart-drawer{--drawer-border-width: 0}cart-drawer.drawer{z-index:1001}.cart-drawer thead{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.cart-drawer .drawer__inner,.cart-drawer .drawer__inner-empty{background:var(--Cream);border:0;max-width:440px;padding:0 24px}.cart-drawer .drawer__inner-empty{padding-top:0}.cart-drawer .drawer__header{padding:22px 0 18px;border-bottom:1px solid var(--Stroke)}.cart-drawer .drawer__heading,.cart-drawer .cart__empty-text{margin:0;color:var(--VetIQ-Dark-Blue);font-family:Cera Basic,sans-serif;font-size:16px;font-weight:700;line-height:20px;letter-spacing:2.56px;text-transform:uppercase}.cart-drawer .cart__empty-text{margin:8px 0 24px;font-size:20px;letter-spacing:3.2px}.cart-drawer .drawer__close{top:16px;right:16px;width:36px;height:36px;color:var(--VetIQ-Dark-Blue)}.cart-drawer .drawer__close .svg-wrapper{width:22px;height:22px}.cart-drawer .cart-drawer__warnings{padding:40px 0}.cart-drawer .cart__login-title{margin:30px 0 4px;font-size:16px;color:var(--VetIQ-Dark-Blue)}.cart-drawer .cart__login-paragraph,.cart-drawer .cart__login-paragraph a{color:var(--Text);font-size:14px}.cart-drawer .cart-drawer__collection{display:none}.cart-drawer .cart-item{padding:22px 0;border-bottom:1px solid var(--Stroke);gap:16px}.cart-drawer .cart-item:last-child{border-bottom:0}.cart-drawer .cart-item__image{border-radius:12px;background:#fff}.cart-drawer .cart-item__name{color:var(--VetIQ-Dark-Blue);font-family:Cera Basic,sans-serif;font-size:18px;font-weight:700;line-height:1.3;letter-spacing:-.36px;text-decoration:none}.cart-drawer .cart-item__name:hover{text-decoration:underline}.cart-drawer .product-option,.cart-drawer .cart-item__totals .price,.cart-drawer .cart-item__price-wrapper .price{color:var(--Text);font-size:14px;line-height:1.4}.cart-drawer .cart-item__totals .price{color:var(--VetIQ-Dark-Blue);font-weight:700}.cart-drawer .cart-item__quantity{margin-top:12px}.cart-drawer .quantity{min-height:40px;width:120px;border-radius:40px;background:#fff}.cart-drawer .quantity:after,.cart-drawer .quantity:before,.cart__items .quantity:after,.cart__items .quantity:before{border-color:var(--Stroke);box-shadow:none}.cart-drawer .quantity__input,.cart__items .quantity__input{color:var(--VetIQ-Dark-Blue);font-weight:700}.cart-drawer .quantity__button,.cart__items .quantity__button{color:var(--VetIQ-Dark-Blue)}.cart-drawer cart-remove-button{margin-left:6px}.cart-drawer cart-remove-button .button{color:var(--Sand);border:0;box-shadow:none}.cart-drawer cart-remove-button .button:hover{color:var(--VetIQ-Dark-Blue)}.cart-drawer .drawer__footer{padding:18px 0 24px;border-top:1px solid var(--Stroke)}.cart-drawer .totals{align-items:baseline}.cart-drawer .totals__total{margin:0;color:var(--VetIQ-Dark-Blue);font-family:Cera Basic,sans-serif;font-size:14px;font-weight:700;letter-spacing:2.24px;text-transform:uppercase}.cart-drawer .totals__total-value{color:var(--VetIQ-Dark-Blue);font-size:20px;font-weight:700;letter-spacing:-.4px}.cart-drawer .tax-note{margin:8px 0 16px;color:var(--Text);font-size:12px;line-height:1.4}.cart-drawer .tax-note a{color:inherit}.cart-drawer .cart__checkout-button{width:100%;margin-top:4px}.cart-drawer .cart__dynamic-checkout-buttons{margin-top:12px}.cart-drawer .drawer__footer summary{color:var(--VetIQ-Dark-Blue);font-weight:700}.cart-drawer .cart-drawer__overlay{background:#0a616f8c}.cart-drawer .cart__ctas .button--secondary{display:none}.cart__warnings{padding:80px 0 40px}.cart__empty-text,.cart__login-title{color:var(--VetIQ-Dark-Blue);font-family:VetIQ Sans,sans-serif;font-size:48px;font-weight:400;line-height:1;letter-spacing:-.48px}.cart__login-title{font-family:Cera Basic,sans-serif;font-size:20px;font-weight:700;letter-spacing:-.4px}.cart__login-paragraph,.cart__login-paragraph a{color:var(--Text);font-size:16px}.cart__warnings .button{margin:8px 0 32px}cart-items .title--primary{margin:0;color:var(--VetIQ-Blue);font-family:VetIQ Sans,sans-serif;font-size:64px;font-weight:400;line-height:1;letter-spacing:-.64px}cart-items .title-wrapper-with-link .link{color:var(--VetIQ-Dark-Blue);font-family:Cera Basic,sans-serif;font-weight:700}.cart__items{border-bottom:1px solid var(--Stroke)}.cart-items th{color:var(--Sand);font-size:12px;font-weight:700;letter-spacing:1.92px;text-transform:uppercase;border-bottom:1px solid var(--Stroke)}.cart-items .cart-item{border-bottom:1px solid var(--Stroke)}.cart-item__name{color:var(--VetIQ-Dark-Blue);font-family:Cera Basic,sans-serif;font-weight:700;font-size:18px;letter-spacing:-.36px;text-decoration:none}.cart-item__image{border-radius:12px;background:#fff}.cart-item .price,.cart-item .product-option{color:var(--Text)}.cart-item__totals .price{color:var(--VetIQ-Dark-Blue);font-weight:700}.cart__footer{padding-top:32px}.cart__footer .totals__total{color:var(--VetIQ-Dark-Blue);font-family:Cera Basic,sans-serif;font-size:14px;font-weight:700;letter-spacing:2.24px;text-transform:uppercase}.cart__footer .totals__total-value{color:var(--VetIQ-Dark-Blue);font-size:24px;font-weight:700;letter-spacing:-.48px}.cart__footer .tax-note{color:var(--Text)}.cart__footer .cart__checkout-button{width:100%;max-width:36rem}.cart__note label,.cart__note .field__input{color:var(--Text)}.cart__update-button{display:none}@media screen and (max-width:749px){cart-items .title--primary{font-size:44px}.cart__empty-text{font-size:36px}}
/*# sourceMappingURL=/cdn/shop/t/1/assets/vetiq.css.map */
