body.ce-kit-1{font-family:"Kievit", sans-serif;}a, .elementor a{color:#000000;}a:hover, .elementor a:hover{color:#C6A775;}body.ce-kit-1 h1{font-family:"Chronicle", sans-serif;}/* Start Custom Fonts CSS */ @font-face {
	font-family: 'Kievit';
	font-weight: 300;
	font-style: normal;
	font-display: swap;
	src: url('/modules/creativeelements/views/fonts/KievitOT-Regular.ttf') format('truetype');
}
@font-face {
	font-family: 'Kievit';
	font-weight: 600;
	font-style: normal;
	font-display: swap;
	src: url('/modules/creativeelements/views/fonts/KievitOT-ExtraBold.ttf') format('truetype');
}
@font-face {
	font-family: 'Kievit';
	font-weight: 100;
	font-style: normal;
	font-display: swap;
	src: url('/modules/creativeelements/views/fonts/KievitOT-Light.ttf') format('truetype');
}
@font-face {
	font-family: 'Kievit';
	font-weight: 400;
	font-style: normal;
	font-display: swap;
	src: url('/modules/creativeelements/views/fonts/KievitOT-Book.ttf') format('truetype');
}
 /* End Custom Fonts CSS */
/* Start Custom Fonts CSS */ @font-face {
	font-family: 'Chronicle';
	font-weight: normal;
	font-style: normal;
	font-display: swap;
	src: url('/modules/creativeelements/views/fonts/Chronicle-Display-Roman.ttf') format('truetype');
}
@font-face {
	font-family: 'Chronicle';
	font-weight: 600;
	font-style: normal;
	font-display: swap;
	src: url('/modules/creativeelements/views/fonts/chronicledisplay-bold-webfont.ttf') format('truetype');
}
@font-face {
	font-family: 'Chronicle';
	font-weight: normal;
	font-style: normal;
	font-display: swap;
	src: ;
}
 /* End Custom Fonts CSS */
/* Start custom CSS for page-settings */a {
    color: #930437;
}
a:hover {
    color: #cfb07b;
}

body#checkout a:hover {
   color: #930437; 
}

.btn-primary {
    color: #fff;
    background-color: #930437;
}
.btn-primary:hover {
    background-color: #cfb07b;
}


.btn-primary.active.focus, .btn-primary.active:focus, .btn-primary.active:hover, .btn-primary:active.focus, .btn-primary:active:focus, .btn-primary:active:hover, .open>.btn-primary.dropdown-toggle.focus, .open>.btn-primary.dropdown-toggle:focus, .open>.btn-primary.dropdown-toggle:hover, .btn-primary.focus, .btn-primary:focus, .btn-primary.active, .btn-primary:active, .open>.btn-primary.dropdown-toggle {
    background-color: #670327 !important;
}

.product-price {
    color: #930437;
}
#subcategories ul li .subcategory-name:hover, .block-categories .arrows .arrow-down:hover, .block-categories .arrows .arrow-right:hover, .block-categories .collapse-icons .add:hover, .block-categories .collapse-icons .remove:hover, .cart-grid-body a.label:hover {
    color: #930437;
}
.block-promo .promo-code-button.cancel-promo {
    color: #930437;
}
.block-promo .promo-input {
width: 100%;
}
.block-promo .promo-input+button {
    border:0;
}

.block-promo .promo-input+button {
    border:0;
    margin-top: 0px;
    height: 2.5rem;
}
.block-promo .promo-code form {
display: flex;
align-items: center;
}/* End custom CSS */