.ps-product-list .ps-section__header {
    background-color: #fcb800;
    border-bottom: 1px solid #000000;
}

.ps-product-list .ps-section__links li a {
    color: #000000;
}

.ps-page--product {
    padding-top: 10px;
}

@media (max-width: 1199px) {
    .ps-carousel--responsive {
        margin-bottom: 0rem;
        padding-bottom: 15px;
    }
}

#back2top {
    background-color: #fcb800;
    border: 1px solid #000000;
}

.widget_contact-us .widget_content .ps-list--social {
    padding-top: 10px;
}

.ps-footer {
    padding-top: 5px;
}

h3 {
    font-size: 20px;
}

.ps-breadcrumb {
    display: none;
    padding: 1px 0;
}

.mb-40 {
    margin-bottom: 10px;
}

.mt-40 {
    margin-top: 10px;
}

.widget {
    margin-bottom: 5px;
    padding-bottom: 5px;
}

.ps-product--detail .ps-product__price {
    margin-bottom: 10px;
}

.ps-product--detail .ps-product__shopping {
    margin-bottom: 2rem;
    padding-bottom: 10px;
}

.ps-product--detail>.ps-product__content {
    padding-top: 15px;
}

.ps-product--detail .ps-tab p {
    margin-bottom: 10px;
}

.ps-product--detail {
    margin-bottom: 1rem;
}

.ps-section--default .ps-section__header {
    border-bottom: 1px solid #e3e3e3;
    margin-bottom: 15px;
    padding-bottom: 15px;
}

.ps-product--detail .ps-tab-list {
    margin: 0 0 10px;
}

.ps-footer__widgets {
    padding-bottom: 15px;
}

@media (max-width: 1680px) {
    .ps-container {
        padding: 0px 25px;
    }
}

.ps-footer__links {
    padding: 20px 0;
}

.ps-footer__copyright {
  	border-top: 1px solid #fcb800;
    padding: 16px 0;
}

.ps-page--shop .ps-shop-brand {
    margin-bottom: 22px;
    margin-top: 22px;
}

.ps-pagination {
    padding-top: 16px;
}

.widget_footer .widget-title {
    margin-bottom: 10px;
}

.ps-section--default {
    margin-bottom: 20px;
}

.ps-product__sharing {
    margin-top: 20px;
}

#lg-download{
	display: none;
}

.ps-deal-of-day .ps-section__header {
    margin-bottom: 20px;
    padding-bottom: 10px;
}

#homepage-1 .ps-deal-of-day {
    padding-bottom: 20px;
}

.mb-60 {
    margin-bottom: 16px;
}

#homepage-1 .ps-site-features {
    padding-bottom: 16px;
}

.ps-newsletter {
    padding: 32px 0;
    margin-bottom: 20px;
}

.alert-primary {
    --bb-alert-color: #167ac6;
}

.ps-block--stat.yellow {
    background-color: #FCB800;
}

.ps-block--stat p {
    color: #000000;
}

.ps-block--stat.green {
    background-color: #FC9600;
}

.ps-block--stat.pink {
    background-color: #fcb800;
}

.btn-outline-primary {
    --bb-btn-color: rgb(0 0 0);
    --bb-btn-border-color: rgb(0 0 0);
}





.process-box {
    padding: 1.5rem;
    transition: all .5s ease
}

.process-box .process-img {
    background-color: rgba(var(--primary-color-rgb),.05);
    border-radius: 50%;
    height: 110px;
    line-height: 110px;
    width: 110px
}

.process-box:hover {
    transform: translateY(-8px)
}

.process-menu.nav-pills .nav-link {
    color: #314047;
    margin-bottom: 22px;
    padding: 10px 0;
    position: relative
}

.process-menu.nav-pills .nav-link .number {
    align-items: center;
    background-color: rgba(116,120,141,.15);
    border-radius: 40px;
    color: #74788d;
    display: flex;
    height: 35px;
    justify-content: center;
    width: 35px
}

.process-menu.nav-pills .nav-link.active {
    background-color: transparent!important;
    color: var(--primary-color)
}

.process-menu.nav-pills .nav-link.active .number {
    background-color: var(--primary-color);
    color: #fff
}

.process-menu.nav-pills .nav-link:before {
    border: 1px dashed rgba(var(--primary-color-rgb),.4);
    content: "";
    height: 65px;
    left: 17px;
    position: absolute;
    top: 54px
}

.process-menu.nav-pills .nav-link:last-child:before {
    border: none
}

body[data-layout-mode=dark] .process-menu .nav-link {
    color: #fff
}

body[data-layout-mode=dark] .process-menu .nav-link.active {
    color: var(--primary-color)
}


.section {
    padding-bottom: 40px;
    padding-top: 10px;
    position: relative;
}