.card{
margin-bottom: 0;
}
.cd-filter::before{
    background-color: #ff8c00;
}
.cd-filter .cd-close{
    background: #ff7200;
}
.cd-filter-trigger a:hover {
    color: #ff7200;
  }
.cd-tab-filter a.selected {
    background: transparent;
    color: #ff7200;
    box-shadow: inset 0 -2px 0 #ff7200;
}

article.scrollspy-example {
position: relative;
overflow: scroll;
width: 350px;
height: 160px;
}

      .center_image {
        margin: auto;
        margin-left: auto;
        margin-right: auto;
      }
      .vcenter {
          background-color: aqua;
         display: flex;
         justify-content: center;
         align-items: center;
      }
    .vendido{
        opacity: 0.8;
    }
.lista-items{
 background: #e6e9e9;
}
.carousel-item {
      display: block;
      width: 100%;
      height: 200px;
      background-image: url('https://static.hsappstatic.net/content_shared_assets/static-1.3911/img/offer-image.jpg');
      background-position: center;
      background-repeat: non-repeat;
      background-size: cover;
    }
.carousel-inner img{
    background: white;
    border-radius: 2px;
}


.box-shadow {
    border-radius: 0.3rem;
  box-shadow: 0px 2px 4px -1px rgba(0, 0, 0, 0.2), 0px 4px 5px 0px rgba(0, 0, 0, 0.14), 0px 1px 10px 0px rgba(0, 0, 0, 0.12);
  transition: box-shadow 0.28s cubic-bezier(0.4, 0, 0.2, 1);
}
 .box-shadow:hover {
    box-shadow: 0px 11px 15px -7px rgba(0, 0, 0, 0.2), 0px 24px 38px 3px rgba(0, 0, 0, 0.14), 0px 9px 46px 8px rgba(0, 0, 0, 0.12);
  }
.text-shadow{
    text-shadow: 2px 2px #000000;
}

.ocultar{
    display: none;
}
.mostrar{
    display: block;
}
.hidden{
    visibility:hidden;
    opacity: 0;
    -moz-transition: opacity 1s, visibility 1.3s;
    -webkit-transition: opacity 1s, visibility 1.3s;
    -o-transition: opacity 1s, visibility 1.3s;
    transition: opacity 1s, visibility 1.3s;
}
.shown{
    visibility:visible;
    opacity: 1;
    -moz-transition: opacity 1s, visibility 1.3s;
    -webkit-transition: opacity 1s, visibility 1.3s;
    -o-transition: opacity 1s, visibility 1.3s;
    transition: opacity 1s, visibility 1.3s;
}

.container-image{
    position: relative;
}
.center-over-image{
    position:absolute;top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
}