/*-- From common elements css --*/
@import url("./elements/_fonts.css?v=63636112");
@import url("./elements/_color.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/_transitions.css?v=63636112");
@import url("./elements/_accordion.css?v=63636112");
@import url("./elements/_formidable.css?v=63636112");
@import url("./elements/_floating-cta.css?v=63636112");
@import url("./elements/_breadcrumbs.css?v=63636112");
@import url("./elements/swiper-bundle.min.css?v=63636112");
@import url("./elements/_swiper-pagination.css?v=63636112");
@import url("./elements/_reviews-swiper.css?v=63636112");
@import url("./elements/_newsletter-modal.css?v=63636112");
@import url("./elements/_geo-lander-modal.css?v=63636112");

@import url("./sections/newsletter-section.css?v=63636112");
@import url("./sections/default-content-section.css?v=63636112");
@import url("./sections/pet-resource-section.css?v=63636112");
@import url("./sections/_popular-brands-section.css?v=63636112");

.purchase-option-value.autoship-price{float: right;}

/*-- media css starts here --*/
@media only screen and (min-width: 1024px){
  body.page-id-302  header::after{ bottom: -0.5px; top: auto; width: 100%; height: 2px; left: 0; background-size: 15px 2px; background-image: linear-gradient(90deg, var(--White), var(--White) 60%, transparent 60%, transparent 100%); content: ""; display: block; position: absolute; z-index: -1; }
}
@media only screen and (max-width: 767px) and (min-width: 200px){
    .accordion-main{margin: 0 0 23px;}
    .pet-resources-main{padding-top: 20px;}
    ul, ol{line-height: 24px;}

    .swiper-mobile {
      padding: 40px 16px 0 16px}
}