.ps-product .ps-product__thumbnail img {
    max-height: 100%;
    width: auto;
}

.contact-form .contact-column-12, .contact-form .contact-column-6{
  padding: 0px;
}

.header--mobile .navigation--mobile{
  border-bottom: 1px solid #846f5a36;
}

.widget_contact-us .widget_content h3{
direction: ltr;
}

.ps-block--contact-info p{
direction: ltr;
}

.ps-footer {
    background: #bda3882b;
}

.ps-product .ps-product__container{
      background: #bda3882b;
    padding: 10px;
    border-radius: 0 0 10px 10px;
}

.ps-product-list .ps-section__header h3, #homepage-1 .ps-top-categories h3 {
    color: black;
    font-size: 14px;
    margin: 0;
    padding: 0;
}

.header .ps-form--quick-search button {
    background: #bda388;
    color: #000000; 
      line-height: 1;
}

.ps-form--search-mobile button {
    background-color: #846f5a;
}

#homepage-1 .ps-home-banner .owl-slider .owl-stage-outer, #homepage-1 .ps-home-banner .owl-slider .owl-stage-outer .owl-stage, #homepage-1 .ps-home-banner .owl-slider .owl-stage-outer .owl-stage .owl-item, #homepage-1 .ps-home-banner .owl-slider .ps-banner,
#homepage-1 .ps-home-banner .ps-collection img,
.ps-collection img{
   border-radius:10px
}

.ps-product-list .ps-section__header{
      background-color: #bda38869;
    border-bottom: 1px solid #bda38869;
}

.ps-carousel--responsive .owl-dots .owl-dot{
      margin: 5px;
}

.ps-product .ps-product__thumbnail {
    padding: 0;
    text-align: center;
}

.navigation--mobile .ps-logo img {
      width: 125px;
    height: auto;
}

#homepage-1 .ps-home-banner {
  padding-top: 30px;
}

@media (max-width: 1199px) {
    .header.header--mobile {
          background-color: white;
    }
}

@media (max-width: 768px) {
  .navigation--mobile .ps-logo img {
      width: 80px;
      height: auto;
  }
  
  #homepage-1 .ps-home-banner {
    padding-top: 15px;
  }
  
  .header--mobile .navigation--mobile {
        padding: 5px 20px;
  }
  
  body.show-admin-bar .header.header--sticky .navigation--mobile{
    background: white;
  }
      .header--mobile .header__actions>* {
        margin-left: 10px;
        margin-right: 10px;
    }
  
  
  
  
    .ps-block--site-features .ps-block__right h4 {
        font-size: 14px;
    }

    .ps-block--site-features .ps-block__item {
        margin-bottom: 0;
        text-align: center;
    }

    .ps-block--site-features .ps-block__right p {
        font-size: 12px;
    }

    .navigation--list .navigation__item i {
        font-size: 15px;
    }

    .navigation--list .navigation__item span {
        display: block;
        font-size: 12px;
    }
  #homepage-1 .ps-home-banner .ps-banner{
            min-height: auto;
  }
  
  .ck-content{
      max-width: 100%;
    margin: auto;
}
  
  
}