.elementor-button, a.elementor-button:not(#e){color:#FFFFFF;}.elementor-button{--ce-btn-bg-color:#708370;background-color:var(--ce-btn-bg-color);}.elementor-button-primary .elementor-button, .elementor-button-primary a.elementor-button:not(#e){color:#FFFFFF;}.elementor-button-primary .elementor-button{--ce-btn-bg-color:#708370;background-color:var(--ce-btn-bg-color);}.elementor-button-secondary .elementor-button, .elementor-button-secondary a.elementor-button:not(#e){color:#FFFFFF;}.elementor-button-secondary .elementor-button{--ce-btn-bg-color:#708370;background-color:var(--ce-btn-bg-color);}.elementor-button-secondary .elementor-button:hover, .elementor-button-secondary .elementor-button:focus, .elementor-button-secondary a.elementor-button:not(#e):hover, .elementor-button-secondary a.elementor-button:not(#e):focus{color:#FFFFFF;}.elementor-button-secondary .elementor-button:hover, .elementor-button-secondary .elementor-button:focus{--ce-btn-bg-color:#708370;}body.ce-kit-1 .breadcrumb:not(#e), body.ce-kit-1 .ce-breadcrumb .elementor-row{text-align:left;justify-content:left;}/* Start custom CSS for page-settings */ul.slick-dots {
    display: none;
}
.ybc-blog-thumbnail-list.carousel.enable_dots {
    display: none;
}
.ybc-blog-wrapper-comment {
    display: none;
}
.ce-product-badge {
    display: inline-block;
    padding: 4px 5px;
    color: #fff;
    text-align: center;
    background: #708470;
}
body#checkout section.checkout-step.-reachable.-current .step-number {
    display: -webkit-inline-box;
    display: -ms-inline-flexbox;
    display: inline-flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    width: 33px;
    height: 33px;
    margin-right: 0.65rem;
    font-size: 1rem;
    color: #fff;
    vertical-align: middle;
    background-color: #708370;
    border: none;
    border-radius: 50%;
}
.btn-primary {
    color: #fff;
    background-color: #6f836f;
    border-color: rgba(0, 0, 0, 0);
}
.block-promo .promo-input+button {
    margin-top: -4px;
    margin-left: -1px;
    text-transform: capitalize;
    border: 2px solid #708470;
}
.block-promo .promo-code-button.cancel-promo {
    margin-bottom: 0;
    color: #1e1e1e;
}
a {
    color: #1e1e1e;
    text-decoration: none;
}
.product-price {
    display: inline-block;
    color: #1e1e1e;
}
#blockcart-modal .product-name {
    font-size: 1.125rem;
    color: #0f0f0f;
}
.btn-primary:hover {
    color: #fff;
    background-color: #0f0f0f;
    border-color: rgba(0, 0, 0, 0);
}
.btn-primary:active, .btn-primary.active, .open>.btn-primary.dropdown-toggle {
    color: #fff;
    background-color: #1e1e1e;
    border-color: rgba(0, 0, 0, 0);
    background-image: none;
}/* End custom CSS */