.header .header-middle .header-wrapper {
    padding: 10px;
}
.header .header-top {
    padding: 8px 0;
}
.menu--product-categories {
    padding: 10px 18px 10px 18px;}
.header .header-bottom .header-wrapper {
  padding: 8px 0 5px;}
.section-content.section-content__slider {
  padding: 0px;}
@media (min-width: 768px) {
    .py-md-5 {
        padding-top: 5px !important;
        padding-bottom: 5px !important;
    }
}
.page-breadcrumbs {
    padding: 5px 0;
}
@media (min-width: 992px) {
    .py-lg-5 {
        padding-top: 20px !important;
        padding-bottom: 20px !important;
      padding-right: 20px!important;
        padding-left: 20px !important;
    }
}
.my-5 {
    margin-top: 10px !important;
    margin-bottom: 10px !important;
}
.product-detail-container .cart-form {
    border-bottom: 1px solid #d2d2d2;
    margin-bottom: 10px;
    padding: 10px 0;
}
.product-stock:not(.without-bg) {
  margin: 5px 0 5px;}
@media (min-width: 768px) {
    .pb-md-5 {
        padding-bottom: 10px !important;
    }
}
.product-detail-container .product-details .product-meta-sold-by a {
    font-size: 14px;
  font-weight: 400;}
.hr, hr {
    margin: 5px 0;
}
.ps-sidebar .ps-sidebar__top {
  margin-bottom: 15px;}
.ps-sidebar .ps-block--earning-count {
    padding-bottom: 15px;
}
.ps-sidebar .ps-sidebar__top .ps-block--user-wellcome {
    margin-bottom: 15px;
}
@media screen and (min-width: 1680px) {
    .ps-main .ps-main__wrapper {
        padding: 23px 25px;
    }
}
@media screen and (min-width: 1200px) {
    .ps-main .ps-main__sidebar {
        background-color: #f1f2f6;
        display: block;
        max-width: 375px;
        padding: 30px 0 60px 30px;
    }
}
.widget-layered-nav-list ul li {
    margin: 6px 0;
    position: relative;
    border-bottom: 1px solid #ddd;
    padding-bottom: 10px;
  font-size:15px;
}

.mt-5 {
    margin-top: 15px !important;
}
.py-5 {
    padding-top: 1rem !important;
    padding-bottom: 1rem !important;
}
ul.menu {
    font-size: 15px;
}
.product-inner .product-thumbnail {
    margin-bottom: 10px;
}
.product-inner {
    border: solid transparent;
    border-width: 1px 1px 0;
    padding: 10px 15px 20px;
}.product-inner .product-bottom-box {
    left: -16px;
    right: -16px;}
.py-3 {
    padding-top: 5px !important;
    padding-bottom: 5px !important;
}.mb-3 {
    margin-bottom: 5px !important;
}span.h6.fw-bold.text-secondary.text-uppercase.brand__name {
    text-transform: capitalize !important;font-size: 15px;
}