body.ce-kit-1{color:#000000;font-family:"Roboto Slab", goudy old style;font-size:23px;background-color:#F9B233;}a, .elementor a{color:#552B09;}a:hover, .elementor a:hover{color:#FFFFFF;}body.ce-kit-1 h1{color:#000000;font-family:"Merriweather", goudy old style;}body.ce-kit-1 .ce-display-small{color:#833C3C;font-family:"Trade winds", goudy old style;}.elementor-button{background-color:#A14D4D;}body.ce-kit-1 .breadcrumb:not(#e) li{color:#936037;}body.ce-kit-1 .breadcrumb:not(#e) li a{color:#000000;}body.ce-kit-1 header.page-header, body.ce-kit-1 header.page-header *, body.ce-kit-1 .ce-page-title *{color:#000000;}.elementor-lightbox{background-color:#AB5E5E;}/* Start Custom Fonts CSS */ @font-face {
	font-family: 'Trade winds';
	font-weight: normal;
	font-style: normal;
	font-display: swap;
	src: ;
}
 /* End Custom Fonts CSS */
/* Start custom CSS for page-settings */.header-nav {
    border-bottom: #f6f6f6 2px solid;
    padding: 82px;
    margin-top: -52px;
}

#header .header-nav .cart-preview.active {
    background: #936037;
}


#header .header-top {
    background-color: #f9b233;
}

.tabs .nav-tabs .nav-link.active, .tabs .nav-tabs .nav-link:hover {
    border: 0;
    border-bottom: #95c11f 3px solid;
}

.tabs .nav-tabs .nav-link.active {
    color: #95c11f;
}


#header .header-top a[data-depth="0"] {
    color: black;
    text-transform:uppercase;
}

#wrapper {
    padding-top: 50px;
    background: #f6f6f6;
}

#wrapper .breadcrumb ol, .list-group {
    padding-left: 0;
    margin-bottom: 0;
    padding-bottom: 43px;
}

.has-discount .discount {
    display: inline-block;
    padding: .3125rem .625rem;
    margin-left: .625rem;
    font-size: 1rem;
    font-weight: 600;
    color: #fff;
    text-transform: uppercase;
    background: crimson;
}

.product-flags li.product-flag.discount, .product-flags li.product-flag.discount-amount, .product-flags li.product-flag.discount-percentage {
    background-color: crimson;
}

.has-discount .page-content.page-cms ul, .has-discount p, .has-discount.product-price, .page-content.page-cms .has-discount ul {
    color: crimson;
}

.tabs {
    padding: 1.25rem 1.875rem;
    margin-top: 2rem;
    background: #fff;
    margin-bottom: 51px;
}

.btn-comment-big {
    padding: 13px 16px;
    height: 45px;
    background-color: #95c11f;
}


    #blockEmailSubscription_displayFooterBefore {
    float: inherit;
    width: 100%;
    padding: 25px;
}
    
 .product-flags li.product-flag {
    width: -webkit-fit-content;
    width: -moz-fit-content;
    width: fit-content;
    padding: .3125rem .4375rem;
    margin-top: .625rem;
    font-size: 1rem;
    font-weight: 700;
    color: #fff;
    text-transform: uppercase;
    word-break: break-word;
    pointer-events: auto;
    background: crimson;
}  
  
 .product-price {
    display: inline-block;
    max-width: 100%;
    color: crimson;
}  
    
    .btn-primary, .btn-primary:hover {
    color: #fff;
    background-color: #936037;
    border-color: transparent;
}/* End custom CSS */