.ps-product--detail .ps-product__shopping .ps-btn {
    padding-left: 23px !important;
    padding-right: 23px !important;
}
a.ps-logo img {
    width: 205px;
    height: inherit !important;
    padding-top: 16px;
}
.ps-block--store-2 .ps-block__author .ps-btn {
    font-size: 12px !important;
}

.imgmediodepago {
    width: 67px;
    vertical-align: -7px;
}

.rangeinput input#rango{
    padding: 0;
}

span.max {
    right: 0px;
}

.ps-section__search.row {
    margin-bottom: 60px;
}
.header .header__actions span {
    background-color: #fdf983 !important;
    color: #000 !important;
}

p.sizedescription {
    min-height: 68px;
}

 .logowp {
   padding: 13px 10px;
   width: 88%
}

p.textwp {
    position: relative;
    left: 63px;
    bottom: 44px;
    color: #ffffff;
    line-height: 16px;
    font-size: 16px;
    display: block;
    background: #01c52f;
    width: 191px;
    text-align: center;
    padding: 8px 10px;
    border-radius: 22px;
}
.pinkBg {
  background-color: #01c830!important;
  background-image: linear-gradient(90deg,#01c830,#03a21b);
}

.intro-banner-vdo-play-btn {
  height: 60px;
  width: 60px;
  position: fixed;
  bottom: 6%;
  left: 4%;
  text-align: center;
  margin: -30px 0 0 -30px;
  border-radius: 100px;
  z-index: 99999;
}

.intro-banner-vdo-play-btn i {
  line-height: 34px;
  font-size: 35px;
  color: white;
}

.intro-banner-vdo-play-btn .ripple {
    position: absolute;
    width: 100px;
    height: 100px;
    z-index: -1;
    left: 50%;
    top: 50%;
    opacity: 0;
    margin: -50px 0 0 -50px;
    border-radius: 100px;
    -webkit-animation: ripple 1.8s infinite;
    animation: ripple 1.8s infinite;
}

@-webkit-keyframes ripple {
  0% {
    opacity: 1;
    -webkit-transform: scale(0);
    transform: scale(0)
  }

  100% {
    opacity: 0;
    -webkit-transform: scale(1);
    transform: scale(1)
  }
}

@keyframes ripple {
  0% {
    opacity: 1;
    -webkit-transform: scale(0);
    transform: scale(0)
  }

  100% {
    opacity: 0;
    -webkit-transform: scale(1);
    transform: scale(1)
  }
}

.intro-banner-vdo-play-btn .ripple:nth-child(2) {
  animation-delay: .3s;
  -webkit-animation-delay: .3s
}

.intro-banner-vdo-play-btn .ripple:nth-child(3) {
  animation-delay: .6s;
  -webkit-animation-delay: .6s
}


@media (max-width: 479px){
  .intro-banner-vdo-play-btn {
    height: 45px;
    width: 45px;
    position: fixed;
    bottom: 13%;
    right: 9%;
    left: inherit;
    text-align: center;
    margin: 0;
    border-radius: 100px;
    z-index: 99999;
}
  .intro-banner-vdo-play-btn .ripple {
    width: 88px;
    height: 88px;
    left: 50%;
    top: 50%;
    margin: -44px 0 0 -44px;

}
  .intro-banner-vdo-play-btn i {
    line-height: 21px;
    font-size: 26px;
}
  p.textwp {
    display: none;
 }
  .ps-section__search.row .form-check.col-md-3 {
    padding: 0 40px !important;
}

  div#app .ps-container , div#app.ps-container {
    padding: 0px !important;
 }
  .ps-product {
      padding: 10px 0px !important;
      border: 0px solid transparent !important;
  }
  section.ps-store-list .container {
    padding: 0 !important;
  }
  .ps-store-list .ps-section__wrapper {
    padding-bottom: 0px !important;
  }
  .ps-footer {
    padding-top: 0px !important;
  }
  .ps-container {
    padding: 0 8px !important;
 }
  .ps-page--shop .ps-product:not(.ps-product--wide) .ps-product__content:not(.hover) {
    border-bottom: 0px solid !important;
  }
}