.section--search-results-404 .wrapper{
  display:flex;
  flex-direction:column;
  justify-content:center;
  align-items:center;
}
.section--search-results-404 .img svg{
  max-width:100%;
}
.section--search-results-404 .title{
  margin-top:20px;
  font-family:"Rubik", sans-serif;
  font-weight:500;
  font-size:36px;
  line-height:122%;
  letter-spacing:-0.02em;
  color:#000000;
  text-align:center;
}
.section--search-results-404 .text{
  margin-top:8px;
  text-align:center;
  font-family:"Rubik", sans-serif;
  font-weight:400;
  font-size:18px;
  line-height:144%;
  color:#828282;
}
.section--search-results-404 .btn-transparent-green{
  margin-top:35px;
  width:auto;
}

.tpl-wishlist-pet .banner-default-page{
  margin-bottom:75px;
}

@media (max-width: 768px){
  .section--search-results-404 .title{
    font-size:30px;
  }
  .tpl-wishlist-pet .banner-default-page{
    padding:30px 0;
    min-height:240px;
    display:flex;
    align-items:end;
  }
  .tpl-wishlist-pet .banner-default-page .flex-wrapper{
    flex-direction:column;
    align-items:flex-start;
  }
  .tpl-wishlist-pet .banner-default-page .flex-wrapper .left-content{
    margin-bottom:25px;
  }
  .tpl-wishlist-pet .banner-default-page .flex-wrapper .left-content h1{
    font-size:30px;
  }
}

@media (max-width: 576px){
  .tpl-wishlist-pet .banner-default-page{
    margin-bottom:60px;
  }
  .tpl-wishlist-pet .banner-default-page .flex-wrapper .btn-green{
    max-width:100%;
  }
}
/*# sourceMappingURL=wishlist.css.map */
