body.ce-kit-83{color:#0C0B0B;font-family:"Narrow", sans-serif;font-weight:bold;background-color:#FFFFFF;}a, .elementor a{color:#000000;}body.ce-kit-83 h1{color:#000000;font-family:"Kenyan normal", sans-serif;font-size:70px;font-weight:100;}body.ce-kit-83 h2{color:rgba(0, 0, 0, 0.8);font-family:"Kenyan normal italic", sans-serif;font-size:25px;}body.ce-kit-83 h3{color:#000000;font-family:"Kenyan normal", sans-serif;}body.ce-kit-83 h4{color:#000000;}body.ce-kit-83 h5{color:#000000;}body.ce-kit-83 h6{color:#000000;}body.ce-kit-83 .ce-display-small{color:#000000;font-family:"Narrow", sans-serif;font-size:15px;}.elementor-button, a.elementor-button:not(#e){color:#FFFFFF;}.elementor-button{background-color:#FFFFFF;}.btn:not(.btn-primary, .btn-secondary), a.btn:not(.btn-primary, .btn-secondary){color:#FFFFFF;}.btn:not(.btn-primary, .btn-secondary){background-color:#10163B;}.btn:not(.btn-primary, .btn-secondary):hover, .btn:not(.btn-primary, .btn-secondary):hover:active, .btn:not(.btn-primary, .btn-secondary):focus, a.btn:not(.btn-primary, .btn-secondary):hover, a.btn:not(.btn-primary, .btn-secondary):focus{color:#FFFFFF;}.btn:not(.btn-primary, .btn-secondary):hover, .btn:not(.btn-primary, .btn-secondary):hover:active, .btn:not(.btn-primary, .btn-secondary):focus{background-color:#10163B;}.btn-primary{background-color:#000000;}.btn-primary:hover, .btn-primary:hover:active, .btn-primary:focus{background-color:#10163B;}body.ce-kit-83 #wrapper{background-color:#FFFFFF;}body.ce-kit-83 #content{background-color:#FFFFFF;}body.ce-kit-83 .breadcrumb li:not(#e), body.ce-kit-83 .ce-breadcrumb__item{color:#000000;font-family:"Josefin Sans", sans-serif;}body.ce-kit-83 header.page-header h1, body.ce-kit-83 header.page-header h1 *, body.ce-kit-83 .ce-page-title *{color:#10163B;font-family:"Kenyan normal", sans-serif;text-align:center;}/* Start Custom Fonts CSS */ @font-face {
	font-family: 'Narrow';
	font-weight: normal;
	font-style: normal;
	font-display: swap;
	src: url('/modules/creativeelements/views/fonts/arial_narrow_7.ttf') format('truetype');
}
 /* End Custom Fonts CSS */
/* Start Custom Fonts CSS */ @font-face {
	font-family: 'Kenyan normal';
	font-weight: normal;
	font-style: normal;
	font-display: swap;
	src: url('/modules/creativeelements/views/fonts/Kenyan Coffee Rg.otf') format('opentype');
}
 /* End Custom Fonts CSS */
/* Start Custom Fonts CSS */ @font-face {
	font-family: 'Kenyan normal italic';
	font-weight: normal;
	font-style: normal;
	font-display: swap;
	src: url('/modules/creativeelements/views/fonts/Kenyan Coffee Rg It.otf') format('opentype');
}
 /* End Custom Fonts CSS */
/* Start custom CSS for page-settings *//* Filtres */
#search_filters .facet .facet-label a {
    width: calc(80% - 30px);
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}

#product h1 {
    text-align: center;
}

.product-miniature .thumbnail-container {
 	overflow: unset !important;
 }
.block-category {
    min-height: 0;
    margin-bottom: 0;
}
body#checkout .custom-checkbox span {
	position: relative;
}

.product-miniature .product-price-and-shipping {
    min-height: 100px;
    display: flex;
    flex-direction: column;
    justify-content: flex-end;
}/* End custom CSS */