.cu-rounded-btn{
    border-radius: 50px;
}
.bd-category__click, .bd-fill__btn{
    color:#000;
}
.bd-bar__icon span{
    background: #000;
}
.locale-img{
    border-radius: 50%; width: 20px; max-width: unset;
}
.bd-action__item svg{
    fill: #777777;
}
.bd-product__tag .tag-text{
    border-top-left-radius: 10px;
}
.quantity-box{
    display: flex;
    align-items: normal;
    border: 1px solid #ffdba2 !important;
    background: #eeaf4b21;
    padding: 4px 15px;
}
.quantity-item{
    position: relative;
}
.quantity-item h4{
    margin:0;
    text-align: center;
}
.quantity-item p{
    text-align: center;
}
.quantity-item:first-child {
    margin: 0 50px 0 0px;
}
.quantity-item:first-child::after {
    content: "";
    width: 2px;
    height: 81%;
    background: #fab529;
    display: block;
    position: absolute;
    right: -30%;
    top: 8px;
}
.attributes{
    background: #f3f3f3;
    border-radius: 5px;
    padding: 15px;
}
.attributes ul li{
    margin: 0 10px 10px 0;
}
.bd-topbar__contact a, .current, .bd-treak__right .nice-select::after{
    font-size: 14px;
    font-weight: 500;
}
.bd-category__click, .bd-filter__input input{
    height: 54px;
}
.main-menu ul li a{
    font-weight: 600 !important;
    font-size: 15px !important;
}
.bd-support__text span{
    font-size: 14px;
}
.main-menu ul li a.active:before {
    width: 100%;
    opacity: 1;
}
.main-menu ul li a.active {
    color: var(--clr-text-5);
}
.bd-page__banner-content {
    padding: 100px 0;
}
.product-thumb{
    width: 100%;
}
.bd-category__img img{
    width: 65%;
}
.bd-product__banner-content p{
    color:white;
}
.bd-footer__area{
    background: #2E2E2E;
    background-blend-mode: color-burn;
    border-top: 3px solid #FAB529;
}
.bd-footer__style-2 .bd-footer__link ul li a{
    color: #fff;
}
.bd-footer__social a{
    border: 1px solid #FFFFFF1A;
    background: #FFFFFF1A 0% 0% no-repeat padding-box;
    color: #fff;

}
.bd-footer__social svg{
    fill: #fff;
}
.page-item.active .page-link {
    z-index: 3;
    color: #fff;
    background-color: #fab529;
    border-color: #fbaa04;
    border-radius: 50%;
    height: 44px;
    width: 44px;
    text-align: center;
    line-height: 1.7;
}
.page-item:last-child .page-link{
    border-radius: 50%;
}
.page-item:first-child .page-link, .page-item:last-child .page-link{
    border-radius: 50%;
    height: 44px;
    width: 44px;
    text-align: center;
    line-height: 1.7;
}
ul.c-dropdown-menu {
    padding: 20px;
}
.c-dropdown{
    position: relative;
}
.open-colse-btn {
    right: 0;
    top: 0;
    position: absolute;
    cursor: pointer;
}
.ui-widget-content {
    background: #f1f1f1;
}
.modal-product-info .product-price{
    font-size: 36px;
}
.modal-product-meta ul li{
    display: inline-block;
}
.modal-product-meta li strong{
    min-width: auto;
}
