/*
 * Custom style goes here.
 * A template should always ship with an empty custom.css
 */
#index .discount-percentage,
#category .discount-percentage {
  display: block !important;
  font-size: 18px;
  align-self: inherit;
  font-weight: 600;
}

.ui-jolisearch.ps17 {
  max-height: 750px !important;
  overflow: auto !important;
}

#cart #pk2gdo1a1oo{
	display: none !important;
}
#cart .cb_desc98745{
	display:block !important;
}

#header{
	margin-top: 58px;
}
@media (max-width: 768px) {
	#pattern .page-width .row-inner.row-level-1.container{
		margin-top: 80px;
	}
}

/* ------------------ Start Forget-password block --------------------- */
.ps-alert-error{
    margin-bottom:0
}
.ps-alert-error .item,.ps-alert-success .item{
    -webkit-box-align:center;
    -ms-flex-align:center;
    align-items:center;
    border:2px solid #ff4c4c;
    display:-webkit-box;
    display:-ms-flexbox;
    display:flex;
    background-color:#ff4c4c;
    margin-bottom:1rem
}
.ps-alert-error .item i,.ps-alert-success .item i{
    border:15px solid #ff4c4c;
    display:-webkit-box;
    display:-ms-flexbox;
    display:flex
}
.ps-alert-error .item i svg,.ps-alert-success .item i svg{
    background-color:#ff4c4c;
    width:24px;
    height:24px
}
.ps-alert-error .item p,.ps-alert-success .item p{
    background-color:#fff;
    margin:0;
    padding:18px 20px;
    width:100%
}
.ps-alert-success{
    padding:.25rem .25rem 2.75rem
}
.ps-alert-success .item{
    border-color:#4cbb6c;
    background-color:#4cbb6c
}
.ps-alert-success .item i{
    border-color:#4cbb6c
}
.ps-alert-success .item i svg{
    background-color:#4cbb6c
}
/* ------------------ End Forget-password block --------------------- */