.my-pet .dashboard-pet{
  overflow:hidden;
  padding-right:100px;
  padding-left:100px;
}
.my-pet .dashboard-pet .row1506{
  position:relative;
}

.my-pet .dashboard-pet .row1506 .title-group{
  padding:40px 0;
  margin-bottom:0;
}

.my-pet .dashboard-pet .row1506 .title-group .breadcrumbs{
  margin-bottom:5px;
}

.my-pet .dashboard-pet .row1506 .title-group h1{
  font-weight:500;
  font-size:36px;
  line-height:122%;
  letter-spacing:-0.02em;
  color:#000;
  margin-bottom:0;
}
.my-pet .dashboard-pet .row1506 .dashboard-nav{
  position:relative;
}

.my-pet .dashboard-pet .row1506 .dashboard-nav ul{
  display:flex;
  align-items:center;
  justify-content:flex-start;
}
.my-pet .dashboard-pet .row1506 .dashboard-nav ul li{
  margin-right:76px;
}
.my-pet .dashboard-pet .row1506 .dashboard-nav ul li:last-child{
  margin-right:0;
}

.my-pet .dashboard-pet .row1506 .dashboard-nav ul li a{
  padding:28px 0;
  font-weight:500;
  font-size:14px;
  line-height:143%;
  text-transform:uppercase;
  color:#000;
  text-decoration:none !important;
  position:relative;
  display:block;
}

.my-pet .dashboard-pet .row1506 .dashboard-nav ul li a:before{
  position:absolute;
  content:"";
  width:0;
  bottom:0;
  left:0;
  height:3px;
  background:transparent;
  z-index:1;
  transition:0.3s all ease;
}
.my-pet .dashboard-pet .row1506 .dashboard-nav ul li:nth-child(3) a{
  pointer-events:none;
  color:#76b128;
}

.my-pet .dashboard-pet .row1506 .dashboard-nav ul li:nth-child(3) a:before{
  width:100%;
  background:#76b128;
}

.my-pet .dashboard-pet .row1506 .dashboard-nav:before, .my-pet .dashboard-pet .row1506 .dashboard-nav:after{
  content:"";
  position:absolute;
  height:1px;
  width:100vw;
  transform:translate(-50%, 0);
  left:50%;
  background:#ededed;
}

.my-pet .dashboard-pet .row1506 .dashboard-nav:before{
  top:0;
}

.my-pet .dashboard-pet .row1506 .dashboard-nav:after{
  bottom:0;
}

.my-pet .dashboard-pet .row1506 .box-pets-wrapper{
  align-items:stretch;
  -moz-justify-content:flex-start;
  justify-content:flex-start;
  flex-flow:wrap;
  transition:all 0.3s ease;
  display:-moz-flex;
  display:flex;
  margin:0 -1%;
  width:102%;
}

.my-pet .dashboard-pet .row1506 .box-pets-wrapper > *{
  width:23%;
  margin:0 1% 1.25em;
}
.my-pet .dashboard-pet .row1506 .box-pets-wrapper .card-pets{
  height:auto;
  margin-bottom:30px;
}

.my-pet .dashboard-pet .row1506 .box-pets-wrapper .card-pets .card{
  position:relative;
  border-radius:8px;
  min-height:100%;
  display:flex;
  flex-direction:column;
  justify-content:space-between;
  border:1px solid #ededed;
}

.my-pet .dashboard-pet .row1506 .box-pets-wrapper .card-pets .card:hover{
  text-decoration:none;
  z-index:2;
  box-shadow:0 0 40px 0 rgba(0, 0, 0, 0.1), 0 1px 1px 0 rgba(0, 0, 0, 0.05);
  background:#fff;
}

.my-pet .dashboard-pet .row1506 .box-pets-wrapper .card-pets .card:hover .btn-wrapper{
  transition:0.5s all ease;
  pointer-events:visible;
  visibility:visible;
  opacity:1;
}

.my-pet .dashboard-pet .row1506 .box-pets-wrapper .card-pets .card .image-block{
  text-align:center;
}

.my-pet .dashboard-pet .row1506 .box-pets-wrapper .card-pets .card .image-card{
  border-radius:8px 8px 0 0;
  height:304px;
  width:100%;
  -o-object-fit:cover;
  object-fit:cover;
}

.my-pet .dashboard-pet .row1506 .box-pets-wrapper .card-pets .card .image-card.default{
  width:80%;
  -o-object-fit:contain;
  object-fit:contain;
  opacity:0.3;
}

.my-pet .dashboard-pet .row1506 .box-pets-wrapper .card-pets .card .info-slide{
  padding:20px;
}
.my-pet .dashboard-pet .row1506 .box-pets-wrapper .card-pets .card .info-slide .name-pets{
  font-weight:400;
  font-size:18px;
  line-height:133%;
  color:#000;
  margin-bottom:20px;
  width:-moz-fit-content;
  width:fit-content;
  display:block;
  cursor:pointer;
}

.my-pet .dashboard-pet .row1506 .box-pets-wrapper .card-pets .card .info-slide .location{
  font-weight:400;
  font-size:14px;
  line-height:143%;
  color:#828282;
  margin-bottom:20px;
}
.my-pet .dashboard-pet .row1506 .box-pets-wrapper .card-pets .card .info-slide .location svg{
  width:13px;
  height:18px;
  margin-right:10px;
}

.my-pet .dashboard-pet .row1506 .box-pets-wrapper .card-pets .card .info-slide .info-pets{
  display:flex;
  align-items:center;
  justify-content:space-between;
}
.my-pet .dashboard-pet .row1506 .box-pets-wrapper .card-pets .card .info-slide .info-pets .price-pets{
  display:inline-flex;
  align-items:flex-start;
  justify-content:flex-start;
  align-items:center;
}

.my-pet .dashboard-pet .row1506 .box-pets-wrapper .card-pets .card .info-slide .info-pets .price-pets .current{
  font-weight:500;
  font-size:18px;
  line-height:144%;
  color:#000;
  margin-right:10px;
}

.my-pet .dashboard-pet .row1506 .box-pets-wrapper .card-pets .card .info-slide .info-pets .price-pets .old{
  font-weight:400;
  font-size:14px;
  line-height:143%;
  text-decoration:line-through;
  color:#bdbdbd;
}

.my-pet .dashboard-pet .row1506 .box-pets-wrapper .card-pets .card .info-slide .info-pets .age-pets{
  font-weight:400;
  font-size:14px;
  line-height:143%;
  color:#000;
}

.my-pet .dashboard-pet .row1506 .box-pets-wrapper .card-pets .card .btn-wrapper{
  position:absolute;
  bottom:-120px;
  left:-1px;
  width:calc(100% + 2px);
  background:#fff;
  display:flex;
  flex-wrap:wrap;
  align-items:center;
  justify-content:center;
  border-bottom:1px solid #ededed;
  border-left:1px solid #ededed;
  border-right:1px solid #ededed;
  border-radius:0 0 8px 8px;
  padding:10px 25px 25px;
  visibility:hidden;
  opacity:0;
  pointer-events:none;
  transition:0.5s all ease;
  box-shadow:0 20px 20px 0 rgba(0, 0, 0, 0.1), 0 1px 1px 0 rgba(0, 0, 0, 0.05);
}
.my-pet .dashboard-pet .row1506 .box-pets-wrapper .card-pets .card .btn-wrapper .btn-transparent-orange{
  width:100%;
  text-decoration:none;
}

.my-pet .dashboard-pet .row1506 .box-pets-wrapper .card-pets.moderate, .my-pet .dashboard-pet .row1506 .box-pets-wrapper .card-pets.not-active{
  position:relative;
}

.my-pet .dashboard-pet .row1506 .box-pets-wrapper .card-pets.moderate .category-name, .my-pet .dashboard-pet .row1506 .box-pets-wrapper .card-pets.moderate .reviews-block, .my-pet .dashboard-pet .row1506 .box-pets-wrapper .card-pets.moderate .name-block, .my-pet .dashboard-pet .row1506 .box-pets-wrapper .card-pets.moderate span, .my-pet .dashboard-pet .row1506 .box-pets-wrapper .card-pets.moderate .number-ads, .my-pet .dashboard-pet .row1506 .box-pets-wrapper .card-pets.moderate .location, .my-pet .dashboard-pet .row1506 .box-pets-wrapper .card-pets.moderate .number-stars, .my-pet .dashboard-pet .row1506 .box-pets-wrapper .card-pets.not-active .category-name, .my-pet .dashboard-pet .row1506 .box-pets-wrapper .card-pets.not-active .reviews-block, .my-pet .dashboard-pet .row1506 .box-pets-wrapper .card-pets.not-active .name-block, .my-pet .dashboard-pet .row1506 .box-pets-wrapper .card-pets.not-active span, .my-pet .dashboard-pet .row1506 .box-pets-wrapper .card-pets.not-active .number-ads, .my-pet .dashboard-pet .row1506 .box-pets-wrapper .card-pets.not-active .location, .my-pet .dashboard-pet .row1506 .box-pets-wrapper .card-pets.not-active .number-stars{
  color:#828282 !important;
}

.my-pet .dashboard-pet .row1506 .box-pets-wrapper .card-pets.moderate .category-name, .my-pet .dashboard-pet .row1506 .box-pets-wrapper .card-pets.not-active .category-name{
  position:absolute;
  top:20px;
  left:20px;
  border:1px solid #828282;
  border-radius:4px;
  padding:3px 9px;
  font-weight:400;
  font-size:14px;
  line-height:143%;
  color:#000;
  z-index:1;
}

.my-pet .dashboard-pet .row1506 .box-pets-wrapper .card-pets.moderate .image-card, .my-pet .dashboard-pet .row1506 .box-pets-wrapper .card-pets.not-active .image-card{
  filter:grayscale(1);
  opacity:0.4;
}

.my-pet .dashboard-pet .row1506 .box-pets-wrapper .card-pets.not_active .category-name{
  border-color:#fff2e7 !important;
  color:#cd273b !important;
}

.my-pet .dashboard-pet .row1506 .box-pets-wrapper .card-info{
  border:1px solid #ededed;
  border-radius:8px;
  background:#fff;
  opacity:0.87;
  padding:20px;
  display:flex;
  align-items:center;
  justify-content:center;
  margin-bottom:30px;
  height:auto;
}

.my-pet .dashboard-pet .row1506 .box-pets-wrapper .card-info .card{
  text-align:center;
}

.my-pet .dashboard-pet .row1506 .box-pets-wrapper .card-info .card .image-card{
  margin-bottom:30px;
}

.my-pet .dashboard-pet .row1506 .box-pets-wrapper .card-info .card .image-card svg{
  width:132px;
  height:160px;
}

.my-pet .dashboard-pet .row1506 .box-pets-wrapper .card-info .card .info-card{
  font-weight:500;
  font-size:20px;
  line-height:133%;
  text-align:center;
  color:#000;
  margin-bottom:40px;
}

.my-pet .dashboard-pet .row1506 .box-pets-wrapper .card-info .card .btn-wrapper{
  max-width:224px;
  margin:0 auto;
}

.my-pet .dashboard-pet .row1506 .box-pets-wrapper .card-info .card .btn-wrapper a{
  text-decoration:none !important;
}

.my-pet .dashboard-pet .row1506 .box-pets-wrapper.one{
  -moz-justify-content:flex-start;
  justify-content:flex-start;
  flex-flow:wrap;
  transition:all 0.3s ease;
  display:-moz-flex;
  display:flex;
  margin:0 -0;
  width:100%;
}

.my-pet .dashboard-pet .row1506 .box-pets-wrapper.one > *{
  width:100%;
  margin:0 0 0em;
}

.my-pet .dashboard-pet .row1506 .box-pets-wrapper.one .card-info{
  height:600px;
}

.my-pet .dashboard-pet .row1506 .box-pets-wrapper.one .card-info .info-card{
  margin-bottom:10px;
}

.my-pet .dashboard-pet .row1506 .box-pets-wrapper.one .card-info .text-card{
  font-weight:400;
  font-size:18px;
  line-height:144%;
  color:#828282;
  margin-bottom:30px;
}

.my-pet .dashboard-pet .row1506 .message-block{
  padding:80px 0;
}

.my-pet .dashboard-pet .row1506 .message-block p{
  font-size:22px;
}

@media (max-width: 1500px){
  .my-pet .dashboard-pet .row1506 .box-pets-wrapper{
    -moz-justify-content:flex-start;
    justify-content:flex-start;
    flex-flow:wrap;
    transition:all 0.3s ease;
    display:-moz-flex;
    display:flex;
    margin:0 -1%;
    width:102%;
  }
  .my-pet .dashboard-pet .row1506 .box-pets-wrapper > *{
    width:31.3333333333%;
    margin:0 1% 1.3333333333em;
  }
}

@media (max-width: 1440px){
  .my-pet .dashboard-pet{
    padding-right:0;
  }
  .my-pet .dashboard-pet .row1506 .dashboard-nav ul li{
    margin-right:40px;
  }
}

@media (max-width: 1140px){
  .my-pet .dashboard-pet{
    padding-left:0;
  }
  .my-pet .dashboard-pet .row1506 .title-group h1{
    font-size:32px;
  }
}

@media (max-width: 1000px){
  .my-pet .dashboard-pet .row1506 .box-pets-wrapper{
    -moz-justify-content:flex-start;
    justify-content:flex-start;
    flex-flow:wrap;
    transition:all 0.3s ease;
    display:-moz-flex;
    display:flex;
    margin:0 -1%;
    width:102%;
  }
  .my-pet .dashboard-pet .row1506 .box-pets-wrapper > *{
    width:48%;
    margin:0 1% 1.5em;
  }
}

@media (max-width: 656px){
  .my-pet .dashboard-pet .row1506 .box-pets-wrapper{
    -moz-justify-content:flex-start;
    justify-content:flex-start;
    flex-flow:wrap;
    transition:all 0.3s ease;
    display:-moz-flex;
    display:flex;
    margin:0 -0;
    width:100%;
  }
  .my-pet .dashboard-pet .row1506 .box-pets-wrapper > *{
    width:100%;
    margin:0 0 0em;
  }
  .my-pet .dashboard-pet .row1506 .box-pets-wrapper .card-pets .card .info-slide .info-pets{
    margin-bottom:20px;
  }
  .my-pet .dashboard-pet .row1506 .box-pets-wrapper .card-pets .card .btn-wrapper{
    position:relative;
    pointer-events:visible;
    visibility:visible;
    opacity:1;
    bottom:0;
    left:0;
    width:100%;
    background:transparent;
    border:none;
    box-shadow:none;
    padding:0;
  }
}

@media (max-width: 576px){
  .my-pet .dashboard-pet .row1506 .title-group h1{
    font-size:30px;
  }
  .my-pet .dashboard-pet .row1506 .dashboard-nav ul{
    overflow-x:scroll;
  }
  .my-pet .dashboard-pet .row1506 .dashboard-nav ul li{
    margin-right:20px;
    min-width:-moz-fit-content;
    min-width:fit-content;
  }
  .my-pet .dashboard-pet .row1506 .box-pets-wrapper .card-pets .card .info-slide{
    padding:20px 20px 30px;
  }
  .my-pet .dashboard-pet .row1506 .box-pets-wrapper .card-pets .card .info-slide .location{
    margin-bottom:30px;
  }
}

@media (any-hover: hover){
  .my-pet .dashboard-pet .row1506 .dashboard-nav ul li a:hover{
    color:#76b128;
  }
  .my-pet .dashboard-pet .row1506 .dashboard-nav ul li a:hover:before{
    width:100%;
    background:#76b128;
  }
}
/*# sourceMappingURL=my-pet.css.map */
