html{font-family:schnebel-sans-me,sans-serif!important}.ai-generated-image-label{--fg: #2E2E2E;position:absolute;top:50%;right:0;z-index:2;padding:8px 5px;transform:translateY(-50%) rotate(180deg);writing-mode:vertical-rl;color:color-mix(in srgb,#fff 75%,transparent);background:transparent;font-size:12px;font-weight:600;line-height:1;letter-spacing:.06em;text-shadow:0 0 1px color-mix(in srgb,var(--fg) 55%,transparent),0 0 4px color-mix(in srgb,var(--fg) 30%,transparent);white-space:nowrap;pointer-events:none;-webkit-user-select:none;user-select:none}img[hidden]+.ai-generated-image-label,picture:has(img[hidden])+.ai-generated-image-label{display:none}body{min-height:100vh;min-height:100dvh;display:flex;flex-direction:column}#main{flex:1 0 auto}.shopify-section--footer{margin-top:auto;flex-shrink:0}.template-page-vet-customer-data .shopify-section--footer{margin-top:auto}.template-page-vet-customer-data #main{display:flex;flex-direction:column}.template-page-vet-customer-data .shopify-section--main-page,.template-page-vet-customer-data .breadcrumb__list{display:none}.template-page-vet-customer-data .shopify-section--contact-form{display:flex;flex:1 0 auto}.template-page-vet-customer-data .shopify-section--contact-form>.section{width:100%;display:flex;align-items:center}.template-page-vet-customer-data .shopify-section--contact-form .section__color-wrapper{width:100%}@media screen and (max-width:740px){.template-page-vet-customer-data .shopify-section--contact-form .section__header .heading.h2,.template-page-vet-customer-data .shopify-section--contact-form .section__header h2{font-size:var(--heading-h4-font-size);line-height:1.3;letter-spacing:0}}.heading,h1,h2,h3,h4,h5,h6{font-family:schnebel-sans-me,sans-serif!important;font-weight:700!important}.heading,.rte h1,.rte h2,.rte h3,.rte h4,.rte h5,.rte h6{text-transform:none!important}.blockquote,.article__content blockquote{font-family:schnebel-sans-me,sans-serif!important;font-size:36px;font-style:italic;text-transform:none!important}.mapboxgl-popup-content{font-family:schnebel-sans-me}.progress-bar-header{font-family:schnebel-sans-me,sans-serif!important;margin-left:20px;font-size:14px}.R-Button--md{font-family:schnebel-sans-me,sans-serif!important;font-weight:500!important;text-transform:uppercase!important;letter-spacing:1.3px!important;font-size:15px!important;width:275px!important}#AddToCart{font-family:schnebel-sans-me,sans-serif!important;font-weight:500;font-size:15px;letter-spacing:1.3px}#StickyAddToCart{font-family:schnebel-sans-me,sans-serif!important;font-weight:500;font-size:15px;letter-spacing:1.3px;width:275px}.product-item-meta__title{font-weight:600!important}.product-item__short_description{font-size:var(--base-font-size)!important;margin-bottom:8px;margin-top:8px;display:block;line-height:1.4}.product-item__subtitle{display:block;color:#9b9b9b!important;line-height:1.5!important;margin-bottom:10px}.product-item-meta__title{margin-bottom:0!important}.animation-container{height:100%}.animation-container-mobile{display:none}.text-with-icons__icon-wrapper .animation-container{width:80px!important;height:80px!important}@media screen and (max-width:1000px){.animation-container-mobile{display:block}.slideshow__image-wrapper .animation-container{display:none!important}.ed-image-with-text .image-with-text__wrapper{padding-top:0!important}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/custom.css.map */
