



/*-- From common elements css --*/
@import url("./elements/_fonts.css?v=63636112");
@import url("./elements/_color.css?v=63636112");
@import url("./elements/_transitions.css?v=63636112");
@import url("./elements/_animations.css?v=63636112");
@import url("./elements/_reset.css?v=63636112");
@import url("./elements/_header.css?v=63636112");
@import url("./elements/_footer.css?v=63636112");
@import url("./elements/_search.css?v=63636112");
@import url("./elements/_accordion.css?v=63636112");
@import url("./elements/_formidable.css?v=63636112");
@import url("./elements/swiper-bundle.min.css?v=63636112");
@import url("./elements/_swiper-pagination.css?v=63636112");
@import url("./elements/_newsletter-modal.css?v=63636112");
@import url("./elements/_geo-lander-modal.css?v=63636112");

@import url("./sections/_home-masthead-section.css?v=63636112");
@import url("./sections/_clinic-section.css?v=63636112");
@import url("./sections/_pets-lateral-section.css?v=0079901");
@import url("./sections/_top-products-section.css?v=63636112");
@import url("./sections/_popular-brands-section.css?v=63636112");
@import url("./sections/_tri-block-section.css?v=63636112");
@import url("./sections/_promo-autoship-section.css?v=63636112");
@import url("./sections/pet-resource-section.css?v=63636112");
@import url("./sections/faqs-section.css?v=63636112");
@import url("./sections/newsletter-section.css?v=63636112");



.current-deals-price{gap: 5px;}

/* media css starts here */
@media only screen  and (min-width: 1024px){


}
@media only screen  and (min-width: 768px){
    .clinic-desc h2{margin-bottom: 5px;}
    .pets-lateral-main.no-clinic{padding: 64px 24px 64px 18px;}
}

@media only screen and (max-width: 1023px) and (min-width: 900px) {
    .swiper-horizontal .swiper-mobile {display: none;}
    .pets-lateral-main{padding: 4px 0 40px;}
}



@media only screen and (max-width: 767px) and (min-width: 200px){
    .clinic-desc h2{margin-bottom: 14px;}
    .pets-lateral-main.no-clinic{padding: 20px  0 20px;}
    .pets-lateral-swiper .swiper-mobile{margin-top: 24px; padding-top: 0; position: relative;}
    .pets-lateral-swiper .swiper-mobile::before{width: 1000vw; height: calc(100% + 20px); top: 0; left: 0; content: ""; display: block; position: absolute; left: -100%;}
}