:root{
    --primary-grey-color: #efece6;
    --secondry-grey-color: #bcb5a9;
    --dark-grey-color: #7f746f;
    --white: #fff;
    --black: #333;
}
/*header */
.progress-bar-border {
    border: 1px solid var(--secondry-grey-color);
    border-radius:5px 
}
.progress,.minicart-extra-data {
    padding: 0 20px;
}
.progress-bar {
    color: var(--black) !important;
    background-color: var(--secondry-grey-color);
    height:10px
}
.info-summary-bottom .secondary .create-account-link,
.account-info-summary .info-summary-top .actions-toolbar .secondary a {
    color: #444;
}
.cdz-horizontal-menu .groupmenu li.level0:hover>a.menu-link ,
.page-header .utilies-toggle-btn:hover:before, 
.page-header .account-trigger:hover:before, 
.page-header .action.showcart:hover:before ,
.cdz-menu:not(.cdz-toggle-menu) .groupmenu-drop a:hover,
.info-summary-bottom .secondary .create-account-link:hover,
.cdz-sidebar a:hover, .cdz-sidebar .acount-menu .account-menu-items>li a:hover,
.account-info-summary .info-summary-top .actions-toolbar .secondary a:hover,
.cdz-menu.cdz-toggle-menu .item.level-top>.menu-link:hover,
.cdz-menu.cdz-toggle-menu .groupmenu-drop li.item a:hover,
#back-top a:focus, #back-top a:active, #back-top a:hover,
.block-minicart .viewcart:hover,
.minicart-items .action.edit:hover, .minicart-items .action.delete:hover,
.minicart-items .action.edit:hover:before, .minicart-items .action.delete:hover:before ,
.minicart-items .product-item .price ,
.block-minicart .cart-total .subtotal .amount .price-wrapper:first-child .price,
.page-footer .footer-link li.phone ,
.page-footer .hover-link01 a:hover ,
.block-minicart .block-title,
.banner-style36 .bc-actions .bc-btn2:before,
.columns a:hover {
    color: var(--secondry-grey-color);
}
.account .form-address-edit .actions-toolbar .action.primary, a.action.primary, .action.primary, .action-primary, .action.primary, .cdz-popup-area .cdz-popup .actions-toolbar .primary button,
input::file-selector-button, button, .cart-container .form-cart .action.continue, a.action.secondary, a.action.secondary:visited,.banner-style36 .bc-actions .bc-btn,.banner-style39 .bc-actions .bc-btn,.owl-carousel .owl-nav [class*='owl-'] {
    background-color: var(--primary-grey-color);
    color: #333;
    border-color: var(--primary-grey-color);
}

.account .form-address-edit .actions-toolbar .action.primary:focus, a.action.primary:focus, .action.primary:focus, .action-primary:focus, .action.primary:focus, .cdz-popup-area .cdz-popup .actions-toolbar .primary button:focus, .account .form-address-edit .actions-toolbar .action.primary:active, a.action.primary:active, .action.primary:active, .action-primary:active, .action.primary:active, .cdz-popup-area .cdz-popup .actions-toolbar .primary button:active, .account .form-address-edit .actions-toolbar .action.primary:hover, a.action.primary:hover, .action.primary:hover, .action-primary:hover, .action.primary:hover, .cdz-popup-area .cdz-popup .actions-toolbar .primary button:hover,input::file-selector-button:focus, button:focus, .cart-container .form-cart .action.continue:focus, a.action.secondary:focus, a.action.secondary:visited:focus, input::file-selector-button:active, button:active, .cart-container .form-cart .action.continue:active, a.action.secondary:active, a.action.secondary:visited:active, input::file-selector-button:hover, button:hover, .cart-container .form-cart .action.continue:hover, a.action.secondary:hover, a.action.secondary:visited:hover,.banner-style36 .bc-actions .bc-btn:hover ,.banner-style39 .bc-actions .bc-btn:hover,.owl-carousel .owl-nav [class*='owl-']:hover:not(.disabled){
    background-color: var(--secondry-grey-color);
    border-color: var(--secondry-grey-color);
    color: var(--white);
}
.minicart-items .action {
    background-color: var(--secondry-grey-color);
    border-color: var(--secondry-grey-color);
}
.page-footer .footer-social a {
    background-color: var(--primary-grey-color);
    color: #333;
}
.page-footer .hover-link01 a:after ,
.service-banner-style13 .item .item-icon{
    background-color: var(--secondry-grey-color);
}
.primary-color, .banner-style36 .col-dt-right .item-wrapper .item .item-content strong, .cdz-block-title .b-title.h2,h1, .h1,.post-list-style25 .post-title a {
    color: var(--dark-grey-color);
}
.banner-style36 .bc-title,
.product-item-name .product-item-link:hover, .page-header .product-item .product-item-link:hover, .product-item-link:hover, .product.name a:hover,.post-list-style25 .post-title a:hover,.wrapper-adv-style-23 .tt-inner .tt-title,.wrapper-adv-style-23 .tt-inner .tt-name,.wrapper-adv-style-23 .tt-comment:after {
    color: var(--secondry-grey-color);
}
.banner-style30:hover .cdz-banner.hover-dark .item-content, .banner-style30:hover .cdz-banner.hover-dark .bc-title,
.page-footer .footer-box .h5 {
    color: var(--primary-grey-color);
}
.banner-style36 .col-dt-right .item-wrapper .item-icon, .banner-style36 .col-dt-right .item-wrapper .item-icon-small {
    background: var(--secondry-grey-color);
    color: var(--white);
}
.service-banner-style13 .item ,.wrapper-adv-style-23 .tt-inner{
    border-color: var(--secondry-grey-color);
}