@font-face {
	font-weight: normal;
	font-style: normal;
	font-family: "woodmart-font";
	src: url("//hkeya.com/wp-content/themes/woodmart/fonts/woodmart-font-1-400.woff2?v=8.3.5") format("woff2");
	font-display:swap;
}

@font-face {
	font-family: "star";
	font-weight: 400;
	font-style: normal;
	src: url("//hkeya.com/wp-content/plugins/woocommerce/assets/fonts/star.eot?#iefix") format("embedded-opentype"), url("//hkeya.com/wp-content/plugins/woocommerce/assets/fonts/star.woff") format("woff"), url("//hkeya.com/wp-content/plugins/woocommerce/assets/fonts/star.ttf") format("truetype"), url("//hkeya.com/wp-content/plugins/woocommerce/assets/fonts/star.svg#star") format("svg");
}

@font-face {
	font-family: "WooCommerce";
	font-weight: 400;
	font-style: normal;
	src: url("//hkeya.com/wp-content/plugins/woocommerce/assets/fonts/WooCommerce.eot?#iefix") format("embedded-opentype"), url("//hkeya.com/wp-content/plugins/woocommerce/assets/fonts/WooCommerce.woff") format("woff"), url("//hkeya.com/wp-content/plugins/woocommerce/assets/fonts/WooCommerce.ttf") format("truetype"), url("//hkeya.com/wp-content/plugins/woocommerce/assets/fonts/WooCommerce.svg#WooCommerce") format("svg");
}

:root {
	--wd-text-font: "Lato", Arial, Helvetica, sans-serif;
	--wd-text-font-weight: 400;
	--wd-text-color: rgb(119,119,119);
	--wd-text-font-size: 15px;
	--wd-title-font: "Poppins", Arial, Helvetica, sans-serif;
	--wd-title-font-weight: 400;
	--wd-title-color: rgb(51,51,51);
	--wd-entities-title-font: "Poppins", Arial, Helvetica, sans-serif;
	--wd-entities-title-font-weight: 500;
	--wd-entities-title-color: #333333;
	--wd-entities-title-color-hover: rgb(51 51 51 / 65%);
	--wd-alternative-font: "Lato", Arial, Helvetica, sans-serif;
	--wd-widget-title-font: "Poppins", Arial, Helvetica, sans-serif;
	--wd-widget-title-font-weight: 600;
	--wd-widget-title-transform: uppercase;
	--wd-widget-title-color: #333;
	--wd-widget-title-font-size: 16px;
	--wd-header-el-font: "Lato", Arial, Helvetica, sans-serif;
	--wd-header-el-font-weight: 700;
	--wd-header-el-transform: uppercase;
	--wd-header-el-font-size: 13px;
	--wd-otl-style: dotted;
	--wd-otl-width: 2px;
	--wd-primary-color: rgb(0,0,0);
	--wd-alternative-color: #fbbc34;
	--btn-default-bgcolor: #f7f7f7;
	--btn-default-bgcolor-hover: #efefef;
	--btn-accented-bgcolor: rgb(0,0,0);
	--btn-accented-bgcolor-hover: rgb(0,0,0);
	--wd-form-brd-width: 1px;
	--notices-success-bg: rgb(0,0,0);
	--notices-success-color: #fff;
	--notices-warning-bg: #E0B252;
	--notices-warning-color: #fff;
	--wd-link-color: #333333;
	--wd-link-color-hover: #242424;
}
.wd-age-verify-wrap {
	--wd-popup-width: 500px;
}
.wd-popup.wd-promo-popup {
	background-color: #111111;
	background-image: none;
	background-repeat: no-repeat;
	background-size: contain;
	background-position: left center;
}
.wd-promo-popup-wrap {
	--wd-popup-width: 800px;
}
:is(.woodmart-woocommerce-layered-nav, .wd-product-category-filter) .wd-scroll-content {
	max-height: 223px;
}
.wd-page-title .wd-page-title-bg img {
	object-fit: cover;
	object-position: center center;
}
.wd-footer {
	background-color: rgb(0,0,0);
	background-image: none;
}
body, [class*=color-scheme-light], [class*=color-scheme-dark], .wd-search-form[class*="wd-header-search-form"] form.searchform, .wd-el-search .searchform {
	--wd-form-color: rgb(12,12,12);
	--wd-form-placeholder-color: rgb(12,12,12);
	--wd-form-brd-color: rgb(0,0,0);
	--wd-form-brd-color-focus: rgb(12,12,12);
	--wd-form-bg: rgb(255,255,255);
}
.product-labels .product-label.onsale {
	background-color: rgb(221,51,51);
}
.product-labels .product-label.new {
	background-color: rgb(15,15,15);
}
.product-labels .product-label.out-of-stock {
	background-color: rgb(0,0,0);
	color: rgb(255,255,255);
}
.mfp-wrap.wd-popup-quick-view-wrap {
	--wd-popup-width: 920px;
}
:root{
--wd-container-w: 1222px;
--wd-form-brd-radius: 35px;
--btn-default-color: #333;
--btn-default-color-hover: #333;
--btn-accented-color: #fff;
--btn-accented-color-hover: #fff;
--btn-default-brd-radius: 5px;
--btn-default-box-shadow: none;
--btn-default-box-shadow-hover: none;
--btn-accented-brd-radius: 5px;
--btn-accented-box-shadow: none;
--btn-accented-box-shadow-hover: none;
--wd-brd-radius: 0px;
}

@media (min-width: 1222px) {
[data-vc-full-width]:not([data-vc-stretch-content]),
:is(.vc_section, .vc_row).wd-section-stretch {
padding-left: calc((100vw - 1222px - var(--wd-sticky-nav-w) - var(--wd-scroll-w)) / 2);
padding-right: calc((100vw - 1222px - var(--wd-sticky-nav-w) - var(--wd-scroll-w)) / 2);
}
}


.wd-page-title {
background-color: rgb(0,0,0);
}

/* ---- Custom Page Assets: START ---- */
.custom-page {
	font-family: "Amarna", sans-serif;
	color: #242424;
	font-size: 16px;
}
.custom-page a {
	font-family: "Amarna", sans-serif !important;
}
.custom-page h1, .custom-page h2, .custom-page h3, .custom-page h4 {
  font-family: "Acme";
	font-weight: 500 !important;
	color: #000;
}
.custom-page h2 {
	font-size: 28px;
	text-transform: uppercase;
}
.custom-page h3 {
	font-size: 24px;
}
.custom-page .btn.btn-shape-rectangle {
	background-color: #dd3333;
  border:1px solid #dd3333 !important;
	color: #fff;
	font-size: 16px;
	min-height: 48px;
	text-transform: uppercase;
	position: relative;
	z-index: 1;
}
.custom-page .btn.btn-shape-rectangle::before {
	content: "";
	position: absolute;
	right: 0;
	top: 0;
	width: 0;
	height: 100%;
	background-color: #fff;
	z-index: -1;
	transition: all 0.2s ease-in-out;
}
.custom-page .btn.btn-shape-rectangle:hover {
	color: #242424;
}
.custom-page .btn.btn-shape-rectangle:hover::before {
	width: 100%;
}
.custom-center-title {
	max-width: 800px;
	margin-left: auto;
	margin-right: auto;
}
.custom-center-title .liner-continer {
	position: relative;
	margin-bottom: 30px;
}
.custom-center-title .liner-continer::before {
	content: url(https://imgur.com/501cWGD.png);
	position: absolute;
	bottom: -30px;
	left: 50%;
	transform: translateX(-50%);
	filter: brightness(0) saturate(100%);
	opacity: 0.5;
}
.custom-page .wpb_column .vc_column-inner {
	padding-top: 0 !important;
}
/* ---- Custom Page Assets: END ---- */

/* ---- Custom footer block: BEGIN ---- */
.custom-footer-block {
	z-index: 2;
	overflow: visible !important;
	background-color: rgba(247, 247, 247, 0.9) !important;
}
.custom-footer-block::before {
	content: url(https://imgur.com/ZqdRNP4.png);
	position: absolute;
	top: 200px;
	right: 500px;
	opacity: 0.15;
	z-index: -1;

}
.custom-footer-block::before {
	content: url(https://imgur.com/xSxZBmJ.png);
	position: absolute;
	top: 0;
	left: 0;
}
.custom-footer-block > .wpb_column {
	position: relative;
}
.custom-footer-block > .wpb_column::before {
	content: url(https://imgur.com/wzObctx.png);
	position: absolute;
	bottom: 0;
	right: -300px;
	opacity: 0.07;
}
.custom-footer-block .custom-widgets {

	display: flex;
	align-items: stretch;
	position: relative;
}

.custom-footer-block .custom-widgets::before {
	content: "";
	position: absolute;
	left: 15px;
	right: 15px;
	top: 0;
	width: calc(100% - 30px);
	height: 100%;
	border: 1px solid #777777;
	border-radius: 20px;
}
.custom-footer-block .custom-widgets .wd-list {
	margin-bottom: 0;
}
.custom-footer-block .custom-widgets > .wpb_column > .vc_column-inner > .wpb_wrapper {
	padding: 15px;
} 
.custom-footer-block >.wpb_column > .vc_column-inner {
	padding-top: 0 !important;
}

.custom-footer-block .custom-widgets .wpb_column:nth-child(2){
	position: relative;
}
.custom-footer-block .custom-widgets .wpb_column:nth-child(2)::before {
	content: "";
	position: absolute;
	top: 15px;
	bottom: 15px;
	right: 57px;
	width: 57px;
	height: calc(100% - 30px);
	background-image: url(https://imgur.com/pgzZdTh.png);
	background-position: center;
	background-size: cover;
}

.custom-footer-row-1 {
	display: flex;
	align-items: center;
}
.custom-footer-row-1  .wpb_column:first-child {
	width: 150px;
}
.custom-footer-row-1  .wpb_column:nth-child(2) {
	width: calc(100% - 22% - 150px)
}
.custom-footer-row-1  .wpb_column:nth-child(2) > .vc_column-inner {
	height: 1px;
	background-color: #777777;
}
.custom-footer-row-1  .wpb_column:last-child {
	width: 22%;
}
.custom-footer-row-1  .wpb_column:last-child > .vc_column-inner > .wpb_wrapper {
	display: flex;
	justify-content: flex-end;
}
.custom-footer-row-1  .wpb_column:last-child .wd-social-icons .wd-label {
	flex: unset
}
.custom-footer-row-1 .wpb_text_column, .custom-footer-row-1 .wd-image {
	margin-bottom: 0 !important;
}

.custom-footer-row-2 {
	margin-top: 30px;
}

.custom-footer-row-2 p {
	font-size: 44px;
   text-transform: uppercase;
   color: #000;
   font-weight: 600;
	width: 100%;
	position: relative;
	font-family: "Amarna", sans-serif;
}
.custom-footer-row-2 p::before {
	content: "";
	position: absolute;
	bottom: 20px;
	right: 60px;
	width: 350px;
	height: 1px ;
	background-color: #777777;
}
.custom-footer-row-2 p::after {
	content: url(https://imgur.com/zNdpZkl.png);
	position: absolute;
	bottom: 0;
	right: 0;
}
.custom-footer-row-3 {
	padding-top: 30px;
	position: relative;
}

.custom-footer-row-3 .wpb_column ul {
	margin-bottom: 0;
}
.custom-footer-row-3 .wpb_column ul li {
	padding: 10px;
	border: 1px solid #777;
	border-radius: 30px;
	min-height: 74px;
	display: flex;
	gap: 10px;
}
.custom-footer-row-3 .wpb_column ul li .wd-icon {
	padding: 10px;
	background-color: #d33;
	border-radius: 50%;
	color: #fff;
	width: 36px;
}
.custom-footer-row-3 .wpb_column ul li .wd-list-content {
	width: calc(100% - 46px);
}
.custom-copyright-block {
	position: relative;
	z-index: 2;
	overflow: visible !important;
}

.custom-copyright-block > .wpb_column > .vc_column-inner {
	padding-top: 0 !important;
}
.custom-copyright-block .wpb_raw_code {
	margin-bottom: 0;
}
.custom-copyright-block .copyright-bloc{
	  display: flex;
    flex-wrap: wrap;
    justify-content: center;
    align-items: center;
    font-size: 14px !important;
    line-height: 1.5 !important;
    font-weight: 400 !important;
		color: #fff;
    transition: color 0.3s ease 0s;
}
.custom-copyright-block .copyright-bloc .copyright-nav{
    margin: 0;
    padding: 0;
    text-align: center;
}
.custom-copyright-block .copyright-bloc .copyright-nav .list-item{
    display: inline-block;
    margin: 0 5px 0 0;
}
.custom-copyright-block .copyright-bloc .copyright-nav .list-item:last-child{
  margin-right: 0;
}
.custom-copyright-block .copyright-bloc .copyright-nav .list-item::after{
    content: "|";
    margin: 0 0 0 5px;
}
.custom-copyright-block .copyright-bloc .copyright-nav .list-item.company-item .company-name{
	text-transform: uppercase;
    font-weight: 900 !important;
}
.custom-copyright-block .copyright-bloc .copyright-nav .list-item .item-link{
    display: inline-block;
    text-decoration: none;
		color: #fff;
    transition: color 0.3s;
}
.custom-copyright-block .copyright-bloc .agency-logo{
	  display: inline-flex;
    flex-wrap: wrap;
    justify-content: center;
    align-items: center;
}
.custom-copyright-block .copyright-bloc .agency-logo::before{
    content: 'Développé par';
    display: inline-block;
    margin: 0 5px;
    vertical-align: middle;
}
.custom-copyright-block .copyright-bloc .agency-logo .logo-link{
    display: inline-block;
    width: 90px;
    margin: 0;
    text-decoration: none;
}
.custom-copyright-block .copyright-bloc .agency-logo .logo-img{
    height: auto;
    max-width: 100%;
    border: none;
    border-radius: 0;
    box-shadow: none;
}
.custom-copyright-block .copyright-bloc .agency-logo.inverted .logo-img{
	  filter: invert(1);
}
/* ---- Custom footer block: END ---- */

/* ---- Custom slider: START ---- */
.custom-page .wd-slider .wd-nav-arrows .wd-next .wd-arrow-inner:after, .custom-page .wd-slider .wd-nav-arrows .wd-prev .wd-arrow-inner:after {
	color: #d33;
}

#slide-57895 .wd-slide-bg, #slide-57929 .wd-slide-bg{
	background-image: url(https://imgur.com/DpFHQMH.jpg) !important;
}
#slide-57959 .wd-slide-bg{
	background-image: url(https://imgur.com/9gtbbRZ.jpg) !important;
}
#slide-57895::before {
	content: "";
	position: absolute;
	top: 0;
	right: 0;
    width: 56%;
    height: 100%;
    background: #000000;
    z-index: 1;
    clip-path: polygon(50% 0, 100% 0, 100% 100%, 0% 100%);
}
#slide-57929::before {
		content: "";
	position: absolute;
	top: 0;
	right: 0;
    width: 40%;
    height: 100%;
    background: #000000;
    z-index: 1;
    clip-path: polygon(50% 0, 100% 0, 100% 100%, 0% 100%);
}
#slide-57959::before {
		content: "";
	position: absolute;
	top: 0;
	left: 0;
    width: 40%;
    height: 100%;
    background: #000000;
    z-index: 1;
    clip-path: polygon(0 0, 50% 0, 100% 100%, 0% 100%);

}
.custom-slide-element .left-col {
	width: 60%;
}
.custom-slide-element .right-col {
	width: 40%;
}
.custom-slide-element .left-col h1, .custom-slide-element .left-col h2 {
	font-size: 40px;
	font-weight: 600;
	text-transform: uppercase;
}
.custom-slide-element .left-col .title-after_title {
	width: 60%;
}
.custom-slide-element .wd-image {
	margin-bottom: 0 !important;
}
.custom-slide-element .img-1 {
	margin-right: 180px;
}
.custom-slide-element .img-2 {
	margin-right: 55px;
}
.custom-slide-element .img-3{
	margin-right: -100px;
}
.custom-slide-element img {
	width: 250px;
	height: 250px;
	object-fit: cover;
	object-position: bottom;
	clip-path: polygon(50% 0%, 100% 50%, 50% 100%, 0% 50%);
}


.custom-slide-element-2 .custom-left-image, .custom-slide-element-2 .custom-right-image {
	width: 30%;
}
.custom-slide-element-2  .center-col {
	width: 40%;
}
.custom-slide-element-2 .custom-right-image .wd-image {
	margin-bottom: 0;
	margin-left: 100px;
}
.custom-slide-element-2 .custom-left-image .wd-image {
	margin-bottom: 0;
	margin-right: 100px;
}
.custom-slide-element-2 .custom-left-image .wd-image::before {
	content: "";
	position: absolute;
	left: -20px;
	top: 20px;
	width: 250px;
	height: 450px;
	border: 1px solid #d33;
	border-radius: 135px;
}
.custom-slide-2.custom-slide-element-2 .custom-left-image .wd-image::before {
	border-color: #fff;
}
.custom-slide-element-2 .custom-left-image .wd-image::after {
	content: url(https://imgur.com/NBYEavX.png);
	position: absolute;
	left: -10px;
	top: 55px;
}
.custom-slide-2.custom-slide-element-2 .custom-left-image .wd-image::after {
	filter: brightness(0) saturate(100%) invert(100%) sepia(100%) saturate(0%) hue-rotate(197deg) brightness(102%) contrast(101%);
}
.custom-slide-element-2 .custom-left-image > .vc_column-inner > .wpb_wrapper::after {
	content: url(https://imgur.com/NBYEavX.png);
	position: absolute;
	right: 155px;
	bottom: 0;
	filter: brightness(0) saturate(100%) invert(100%) sepia(100%) saturate(0%) hue-rotate(197deg) brightness(102%) contrast(101%);
}
.custom-slide-2.custom-slide-element-2 .custom-left-image > .vc_column-inner > .wpb_wrapper::after {
	filter: unset;
}
.custom-slide-element-2 .custom-right-image .wd-image::before {
	content: "";
	position: absolute;
	right: -20px;
	top: 20px;
	width: 250px;
	height: 450px;
	border: 1px solid #fff;
	border-radius: 135px;
}
.custom-slide-2.custom-slide-element-2 .custom-right-image .wd-image::before {
	border-color: #d33;
}
.custom-slide-element-2 .custom-right-image .wd-image::after {
	content: url(https://imgur.com/NBYEavX.png);
	position: absolute;
	right: -10px;
	top: 55px;
	filter: brightness(0) saturate(100%) invert(100%) sepia(100%) saturate(0%) hue-rotate(197deg) brightness(102%) contrast(101%);
}
.custom-slide-2.custom-slide-element-2 .custom-right-image .wd-image::after {
	filter: unset;
}
.custom-slide-element-2 .custom-right-image > .vc_column-inner > .wpb_wrapper::after {
	content: url(https://imgur.com/NBYEavX.png);
	position: absolute;
	left: 155px;
	bottom: 0;
}
.custom-slide-2.custom-slide-element-2 .custom-right-image > .vc_column-inner > .wpb_wrapper::after {
		filter: brightness(0) saturate(100%) invert(100%) sepia(100%) saturate(0%) hue-rotate(197deg) brightness(102%) contrast(101%);

}
.custom-slide-element-2 .custom-left-image .wd-image img, .custom-slide-element-2 .custom-right-image .wd-image  img {
	width: 250px;
	height: 450px;
	object-fit: cover;
	border-radius: 135px;
}
.custom-slide-element-2  .center-col h1 , .custom-slide-element-2  .center-col h2 {
	font-size: 40px;
	font-weight: 500;
	text-transform: uppercase;
}

#slider-600 .wd-nav-pagin-wrap[class*="wd-style-shape"] span {
/* 	width: 30px; */
}
#slider-600 .wd-nav-pagin-wrap[class*="wd-style-shape"] li.wd-active span {
	background-color: #d33;
	border-color: #d33;
	width: 30px;
}
/* ---- Custom slider: END ---- */

/* ---- Default Header: START ---- */
.whb-default_header .whb-general-header .wd-header-cats .menu-opener {
	min-width: unset;
	padding: 10px;
	height: 35px;
}
.whb-default_header .whb-general-header .wd-header-cats .menu-opener-icon {
	margin: 0;
}
.whb-default_header .whb-general-header .wd-header-cats .menu-open-label, .whb-default_header .whb-general-header .wd-header-cats.wd-style-1 .menu-opener:after {
	display: none;
}
.whb-default_header .whb-general-header .whb-col-center  {
	justify-content: center;
}
/* ---- Default Header: END ---- */

/* ---- Accueil: START ---- */
.section-01-home .category-col .wd-image{
	width: 250px;
	height: 400px;
	border-radius: 250px;
	overflow: hidden;
	margin-left: auto;
	margin-right: auto;
	position: relative;
}
.section-01-home .category-col .wd-image::before {
	content: "";
	position: absolute;
	left: 10px;
	right: 10px;
	top: 10px;
	bottom: 100px;
	width: calc(100% - 20px);
	height: calc(100% - 20px);
	border: 2px solid #fff;
	border-radius: 250px;
}
.section-01-home .category-col:first-child .wd-image::after {
	content: url(https://imgur.com/X2dwXk7.png);
	position: absolute;
	left: 20px;
	top: 50px;
}
.section-01-home .category-col:nth-child(2) .wd-image::after {
	content: url(https://imgur.com/X2dwXk7.png);
	position: absolute;
	left: 50%;
	bottom: -5px;
	transform: translateX(-50%);
}
.section-01-home .category-col:last-child .wd-image::after {
	content: url(https://imgur.com/X2dwXk7.png);
	position: absolute;
	right: 20px;
	top: 50px;
}
.section-01-home .category-col .wd-image img {
	width: 100%;
	height: 100%;
	object-fit: cover;
}

.section-03-home .left-col .promo-banner-wrapper .main-wrapp-img img {
	height: 820px;
	object-fit: cover;
}

.section-03-home .right-col .promo-banner-wrapper .main-wrapp-img img {
	height: 400px;
	object-fit: cover;
}

.section-03-home .right-col .promo-banner-wrapper:first-child {
	margin-bottom: 20px;
}
.section-03-home .promo-banner-wrapper .content-banner {
	padding: 15px;
	background-color: rgba(255,255,255,0.6);
}
.section-03-home .promo-banner-wrapper .content-banner h2 {
	text-transform: unset;
}
.section-05-home {
	background-image: url(https://imgur.com/FVceDnA.jpg);
	background-repeat: no-repeat;
	background-size: 45%;
	background-position: left;
	background-color: #ffc265;
}
.section-05-home .custom-center-title {
	max-width: 700px;
}
.section-05-home::before {
    content: url(https://imgur.com/wzObctx.png);
    position: absolute;
    bottom: 0;
    right: 0;
    opacity: 0.2;
}
.section-06-home .left-col .title-wrapper {
	margin-bottom: 0;
}
.section-06-home .center-col .wpb_wrapper {
	display: flex;
	justify-content: center;
}
.section-06-home .center-col .wd-image {
	width: 250px;
    height: 400px;
    border-radius: 250px;
	overflow: hidden;
	position: relative;
	margin-bottom: 0;
}
.section-06-home .center-col .wd-image img {
	width: 100%;
	height: 100%;
	object-fit: cover;
}
.section-06-home .center-col .wd-image::before {
	content: "";
	position: absolute;
	left: 10px;
	right: 10px;
	top: 10px;
	bottom: 100px;
	width: calc(100% - 20px);
	height: calc(100% - 20px);
	border: 2px solid #fff;
	border-radius: 250px;
}
.section-06-home .right-col .wd-list li {
	align-items: baseline;
}

.section-07-home .info-box-wrapper .wd-info-box  {
	margin-bottom: 0;
}

.section-08-home > .wpb_column {
	position: relative;
}
.section-08-home {
	background-image: url(https://imgur.com/GQjQYJ1.jpg);
	background-repeat: no-repeat;
	background-size: 70%;
	background-position: right bottom;
}
.section-08-home > .wpb_column > .vc_column-inner > .wpb_wrapper {
	width: 70%;
	padding: 50px;
	background-color: #fff;
}
.section-08-home .wpb_raw_code {
	margin-bottom: 0;
}
.section-08-home #newsletterForm input {
	border-radius: unset;
}
.section-08-home #newsletterForm button {
	margin-top: 20px;
	background-color: #d33;
	color: #fff;
	font-size: 16px;
}
.section-09-home .blog-design-small-images.has-post-thumbnail .wd-post-inner {
	align-items: stretch;
}

.section-10-home {
	background-image: url(https://imgur.com/DpFHQMH.jpg);
    background-color: rgb(247, 247, 247);
    background-position: center center;
    background-size: cover;
    background-repeat: no-repeat;
}
.section-10-home .info-box-wrapper {
	border: 1px solid #888;
	padding: 15px;
	border-radius: 20px;
}
.section-10-home .info-box-wrapper > .wd-info-box {
	margin-bottom: 0;
}
.section-10-home .info-box-wrapper  img {
	width: 40px;
	height: 40px; 
	filter: brightness(0) saturate(100%) invert(100%) sepia(100%) saturate(1%) hue-rotate(231deg) brightness(111%) contrast(101%);
}
.section-10-home .info-box-wrapper  .info-box-content {
	min-height: 94px;
}
/* ---- Accueil: END ---- */






.wd-nav-mobile li#menu-item-19696 a {
    color: red;
}

/* Changing input color of email submission  */
.page-id-25769 input#EMAIL {
    color: black;
}
/*.woocommerce-billing-fields p:last-child {
    display: none;
}*/
.woocommerce-billing-fields p:last-child{
	width: 100%;
}
.jp-search-result__meta {
    display: none !important;
}

/* edit 20251101*/
___ratingbadge_0{
	z-index:1000;
}
.widget-footer-title{
	position: relative;
    display: flex;
    align-items: center;
    padding-top: 8px;
    padding-bottom: 8px;
    color: var(--sub-menu-color);
    font-size: 14px;
    line-height: 1.3;
    text-decoration: none;
	
	text-transform: uppercase;
    font-weight: 600;	
	color: #000;
	margin-bottom: 0;
}
footer .wd-sub-menu>li>a{
	display: none;
}

footer .footer-widget .list{
	list-style: none;
	padding-left: 0;
}

footer .footer-widget .list a{
	color: #666;
}

footer .footer-widget .list a:hover{
	color: #000;
}
footer .copyrights-wrapper,
footer .copyrights-wrapper a,
footer .copyrights-wrapper small,
footer .copyrights-wrapper strong{
	color: #fff !important;
}
footer .copyrights-wrapper a:hover{
	color: #ddd !important;
}
footer p{
	color: #333;
}
.collections-banners .info-box-inner p{
	color: #333;
}
.hide-desktop{
	display: none !important;
}
.hide-mobile{
	display: block !important;
}

.wd-blog-holder .article-body-container{
	height: auto !important;
	min-height: 290px;
}

@media screen and (min-width:1200px){
	.wd-logo{
		display: flex;
		width: 130px;
		height: 62px;
		align-items: center;
		justify-content: center;
	}
	.wd-logo img{
		padding: 0;
		max-width: 100% !important;
	}
	
	
}
@media screen and (max-width:1023px){
	.wd-skip-links{
		display: none !important;
	}
	.home .products.woocommerce.wd-grid-g .category-grid-item .wd-cat-inner>a.category-link{
		display: none !important;
	}
	.hide-desktop{
		display: block !important;
	}
	.hide-desktop > .vc_column_container > .vc_column-inner{
		padding-left: 0;
		padding-right: 0;
	}
	.hide-mobile{
		display: none !important;
	}
	.wd-product .product-wrapper{
		height: 100%;
	}
	
}
	
@media screen and (max-width:1023px){
	.wd-blog-holder .article-body-container{
		height: auto !important;
		min-height: auto;
	}
}@media (min-width: 1025px) {
	/*.category-grid-item {
   	--wd-entities-title-font: "Poppins", Arial, Helvetica, sans-serif;
    --wd-entities-title-font-weight: 500;
    --wd-entities-title-color: #ffffff;
    --wd-entities-title-color-hover: rgb(255 255 255 / 65%);
}*/ Modifier la couleur de nom de la catégorie en blanc


}

