/*
 Theme Name:   Woodmart Child
 Description:  Woodmart Child Theme
 Author:       XTemos
 Author URI:   http://xtemos.com
 Template:     woodmart
 Version:      1.0.0
 Text Domain:  woodmart
*/

::-moz-selection {
	color:#2B3B2C;
	background:#ACB5A5;
}
::selection {
	color:#2B3B2C;
	background:#ACB5A5;
}

.sticky-toolbar-on .scrollToTop {
	background:rgba(172,181,167,.50);
	-webkit-transition:background .3s ease-in-out;
	-o-transition:background .3s ease-in-out;
	transition:background .3s ease-in-out;
}
.sticky-toolbar-on .scrollToTop::after {color:#3B4A3A}
.sticky-toolbar-on .scrollToTop:hover {background:rgba(172,181,167,.80);}

.elementor .img-cover img {
	width:100%;
	height:100%;
	object-fit:cover;
}

input[type='email'],
input[type='date'],
input[type='search'],
input[type='number'],
input[type='text'],
input[type='tel'],
input[type='url'],
input[type='password'],
textarea, select {
	border-width:1px;
	border-color:rgba(0,0,0,0.15);
	border-radius:20px;
	-webkit-transition:ease-in-out 0.3s;
	-o-transition:ease-in-out 0.3s;
	transition:ease-in-out 0.3s;
}
textarea {resize:none}

input[type='email']:hover,
input[type='date']:hover,
input[type='search']:hover,
input[type='number']:hover,
input[type='text']:hover,
input[type='tel']:hover,
input[type='url']:hover,
input[type='password']:hover,
textarea:hover, select:hover {border-color:#ACB5A5}

.text-justify {text-align:justify}

.breadcrumbs a,
.breadcrumbs span.current {
	text-transform:none;
	font-weight:600;
	font-size:16px;
}
.wd-underline-bordered u {border-bottom:3px solid #F2E771!important}

.grecaptcha-badge {visibility:hidden!important}

#ws_opt_in_field .optional {display:none}

.wd-swatches-filter.wd-swatches-brands li a .wd-swatch {display:none!important}
.wd-swatch+.wd-filter-lable {
	-webkit-margin-start:0;
	margin-inline-start:0;
}

.skeepers_product__reviews {
	background:#ffffff;
	padding:20px 25px;
	border-radius:12px;
	margin-bottom:80px!important;
}

.wd-header-main-nav .pll-parent-menu-item {display:none!important}

p.stock.in-stock {
	color:#242424;
	font-weight:600;
}
p.stock.out-of-stock {
	color:#B50808;
	font-weight:600;
}
p.stock.wd-style-default.in-stock:before {
	margin-inline-end:5px;
	color:#baa0ea;
	content:"\f107";
	font-family:"woodmart-font";
}

@media screen and (max-width:1024px) {
	.skeepers-widget-wrapper-26763369-2c1a-4d33-93b1-c497d83513e6 {
		width:80px!important;
		bottom:5vh!important;
	}
	.wd-header-main-nav .pll-parent-menu-item {display:flex!important}
}

@media screen and (max-width:768px) {
	.skeepers-widget-wrapper-26763369-2c1a-4d33-93b1-c497d83513e6 {
		width:65px!important;
		bottom:6vh!important;
	}
}

@media screen and (max-width:680px) {
	.skeepers-widget-wrapper-26763369-2c1a-4d33-93b1-c497d83513e6 {
		width:60px!important;
		bottom:7vh!important;
	}
}

/************************************
HEADER
************************************/

/** HEADER - Top header **/
header .whb-main-header .whb-top-bar .whb-col-left .wd-header-secondary-nav ul > li > a,
header .whb-main-header .whb-top-bar .whb-col-left .wd-header-secondary-nav ul.wd-nav-secondary > li > a {
	font-size:13px;
	color:#ffffff;
	text-transform:none;
	-webkit-transition:color ease-in-out .3s;
	-o-transition:color ease-in-out .3s;
	transition:color ease-in-out .3s;
}
header .whb-main-header .whb-top-bar .whb-col-right .wd-header-secondary-nav ul.wd-nav-secondary > li > a {color:#ffffff}
header .whb-main-header .whb-top-bar .whb-col-right .wd-header-secondary-nav ul.wd-nav-secondary > li > a:hover {color:#f2e771}

header .whb-main-header .whb-top-bar .whb-col-left .wd-header-secondary-nav ul.wd-nav-secondary > li > a:hover {color:#f2e771}
header .whb-main-header .whb-top-bar .whb-col-left .wd-header-secondary-nav ul#menu-header-language-menu > li > a:hover {color:#ffffff}

header .whb-main-header .whb-top-bar .whb-col-left #menu-header-language-menu .woodmart-nav-link::after {
	color:#ffffff;
	margin-left: 10px;
}

header .whb-main-header .whb-top-bar .whb-col-left .wd-header-divider,
header .whb-main-header .whb-top-bar .whb-col-right .wd-header-divider {background:rgba(255,255,255,0.20)}

/** HEADER - Main header **/
header .whb-main-header .whb-general-header .whb-col-left .site-logo .wd-main-logo > img {
	opacity:1.0;
	-webkit-transition:opacity ease-in-out 0.3s;
	-o-transition:opacity ease-in-out 0.3s;
	transition:opacity ease-in-out 0.3s;
}
header .whb-main-header .whb-general-header .whb-col-left .site-logo .wd-main-logo:hover > img {opacity:0.35}

header .whb-main-header .whb-general-header .whb-col-right .wd-header-cart .wd-cart-number,
header .whb-main-header .whb-general-header .whb-mobile-right .wd-header-cart .wd-cart-number {
	background:#F2E771;
	color:#2B3B2C;
}
header .whb-main-header .whb-general-header .whb-col-right .wd-header-cart .wd-tools-icon::before {
	content:'';
	background-size:100% auto;
	background-repeat:no-repeat;
	background-image: url("data:image/svg+xml,%3Csvg width='20' height='19' viewBox='0 0 20 19' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M16.6562 12.6505H7.33437C6.29238 12.6505 5.38288 11.905 5.1673 10.8763L3.17988 1.35953H0.673703C0.30092 1.35953 0 1.0559 0 0.679767C0 0.303629 0.30092 0 0.673703 0H3.72558C4.04446 0 4.31843 0.224323 4.3858 0.539282L6.48551 10.5953C6.5686 10.9986 6.92566 11.2887 7.33437 11.2887H16.6562C17.0357 11.2887 17.3681 11.0439 17.4826 10.6791L18.6122 7.10356C18.6885 6.86565 18.6593 6.61413 18.5358 6.39661C18.41 6.17908 18.2079 6.0318 17.9654 5.98195L9.27688 4.14205C8.91308 4.06501 8.67953 3.70473 8.75589 3.33766C8.83224 2.97058 9.1893 2.73493 9.5531 2.81197L18.2416 4.65187C18.8524 4.78103 19.3847 5.16849 19.6991 5.71231C20.0135 6.25839 20.0853 6.91549 19.8967 7.51596L18.7671 11.0915C18.4729 12.0228 17.6263 12.6482 16.6562 12.6482V12.6505Z' fill='%23EFEDE4'/%3E%3Cpath d='M6.39793 18.9474C7.28595 18.9474 8.00583 18.221 8.00583 17.325C8.00583 16.429 7.28595 15.7026 6.39793 15.7026C5.50991 15.7026 4.79003 16.429 4.79003 17.325C4.79003 18.221 5.50991 18.9474 6.39793 18.9474Z' fill='%23EFEDE4'/%3E%3Cpath d='M17.2625 18.9474C18.1505 18.9474 18.8704 18.221 18.8704 17.325C18.8704 16.429 18.1505 15.7026 17.2625 15.7026C16.3745 15.7026 15.6546 16.429 15.6546 17.325C15.6546 18.221 16.3745 18.9474 17.2625 18.9474Z' fill='%23EFEDE4'/%3E%3C/svg%3E");
	background-repeat:no-repeat;
	background-size:100% auto;
	width:20px;
	height:19px;
	-webkit-transition: ease-in-out 0.3s;
	-o-transition: ease-in-out 0.3s;
	transition: ease-in-out 0.3s;
}
header .whb-main-header .whb-general-header .whb-col-right .wd-header-cart:hover .wd-tools-icon::before {
	background-image: url("data:image/svg+xml,%3Csvg width='20' height='19' viewBox='0 0 20 19' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M16.6562 12.6505H7.33437C6.29238 12.6505 5.38288 11.905 5.1673 10.8763L3.17988 1.35953H0.673703C0.30092 1.35953 0 1.0559 0 0.679767C0 0.303629 0.30092 0 0.673703 0H3.72558C4.04446 0 4.31843 0.224323 4.3858 0.539282L6.48551 10.5953C6.5686 10.9986 6.92566 11.2887 7.33437 11.2887H16.6562C17.0357 11.2887 17.3681 11.0439 17.4826 10.6791L18.6122 7.10356C18.6885 6.86565 18.6593 6.61413 18.5358 6.39661C18.41 6.17908 18.2079 6.0318 17.9654 5.98195L9.27688 4.14205C8.91308 4.06501 8.67953 3.70473 8.75589 3.33766C8.83224 2.97058 9.1893 2.73493 9.5531 2.81197L18.2416 4.65187C18.8524 4.78103 19.3847 5.16849 19.6991 5.71231C20.0135 6.25839 20.0853 6.91549 19.8967 7.51596L18.7671 11.0915C18.4729 12.0228 17.6263 12.6482 16.6562 12.6482V12.6505Z' fill='%232B3B2C'/%3E%3Cpath d='M6.39793 18.9474C7.28595 18.9474 8.00583 18.221 8.00583 17.325C8.00583 16.429 7.28595 15.7026 6.39793 15.7026C5.50991 15.7026 4.79003 16.429 4.79003 17.325C4.79003 18.221 5.50991 18.9474 6.39793 18.9474Z' fill='%232B3B2C'/%3E%3Cpath d='M17.2625 18.9474C18.1505 18.9474 18.8704 18.221 18.8704 17.325C18.8704 16.429 18.1505 15.7026 17.2625 15.7026C16.3745 15.7026 15.6546 16.429 15.6546 17.325C15.6546 18.221 16.3745 18.9474 17.2625 18.9474Z' fill='%232B3B2C'/%3E%3C/svg%3E");
}
header .whb-main-header .whb-general-header .whb-col-right .wd-header-my-account .wd-tools-text {text-transform:none;}
header .whb-main-header .whb-general-header .whb-col-right .wd-header-compare .wd-tools-icon::before {
	content:'';
	background-size:100% auto;
	background-repeat:no-repeat;
	background-image: url("data:image/svg+xml,%3Csvg width='20' height='20' viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M17.0228 0H7.33521C5.69197 0 4.35489 1.33708 4.35489 2.98032V3.84567H2.98344C1.33708 3.84567 0 5.18276 0 6.82912V16.5167C0 18.16 1.33708 19.497 2.98032 19.497H12.6679C14.3112 19.497 15.6482 18.16 15.6482 16.5167V15.6514H17.0197C18.6629 15.6514 20 14.3143 20 12.671V2.98032C20 1.33708 18.6629 0 17.0197 0H17.0228ZM14.2455 16.5167C14.2455 17.3852 13.5395 18.0912 12.671 18.0912H2.98032C2.11184 18.0912 1.40581 17.3852 1.40581 16.5167V6.82912C1.40581 5.96064 2.11184 5.25461 2.98032 5.25461H4.35177V12.671C4.35177 14.3143 5.68885 15.6514 7.33208 15.6514H14.2424V16.5167H14.2455ZM14.2455 14.2455H7.33521C6.46673 14.2455 5.7607 13.5395 5.7607 12.671V5.25461H12.671C13.5395 5.25461 14.2455 5.96064 14.2455 6.82912V14.2455ZM18.5973 12.671C18.5973 13.5395 17.8913 14.2455 17.0228 14.2455H15.6514V6.82912C15.6514 5.18588 14.3143 3.8488 12.671 3.8488H5.7607V2.98344C5.7607 2.11496 6.46673 1.40893 7.33521 1.40893H17.0228C17.8913 1.40893 18.5973 2.11496 18.5973 2.98344V12.671Z' fill='%232B3B2C'/%3E%3C/svg%3E");
	background-repeat:no-repeat;
	background-size:100% auto;
	width:20px;
	height:20px;
	-webkit-transition: ease-in-out 0.3s;
	-o-transition: ease-in-out 0.3s;
	transition: ease-in-out 0.3s;
}
header .whb-main-header .whb-general-header .whb-col-right .wd-header-compare:hover .wd-tools-icon::before {
	background-image: url("data:image/svg+xml,%3Csvg width='20' height='20' viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M17.0228 0H7.33521C5.69197 0 4.35489 1.33708 4.35489 2.98032V3.84567H2.98344C1.33708 3.84567 0 5.18276 0 6.82912V16.5167C0 18.16 1.33708 19.497 2.98032 19.497H12.6679C14.3112 19.497 15.6482 18.16 15.6482 16.5167V15.6514H17.0197C18.6629 15.6514 20 14.3143 20 12.671V2.98032C20 1.33708 18.6629 0 17.0197 0H17.0228ZM14.2455 16.5167C14.2455 17.3852 13.5395 18.0912 12.671 18.0912H2.98032C2.11184 18.0912 1.40581 17.3852 1.40581 16.5167V6.82912C1.40581 5.96064 2.11184 5.25461 2.98032 5.25461H4.35177V12.671C4.35177 14.3143 5.68885 15.6514 7.33208 15.6514H14.2424V16.5167H14.2455ZM14.2455 14.2455H7.33521C6.46673 14.2455 5.7607 13.5395 5.7607 12.671V5.25461H12.671C13.5395 5.25461 14.2455 5.96064 14.2455 6.82912V14.2455ZM18.5973 12.671C18.5973 13.5395 17.8913 14.2455 17.0228 14.2455H15.6514V6.82912C15.6514 5.18588 14.3143 3.8488 12.671 3.8488H5.7607V2.98344C5.7607 2.11496 6.46673 1.40893 7.33521 1.40893H17.0228C17.8913 1.40893 18.5973 2.11496 18.5973 2.98344V12.671Z' fill='%232B3B2C'/%3E%3C/svg%3E");
}

/** HEADER - Bottom header **/
header .whb-main-header .whb-header-bottom .whb-col-right .free-shipping {
	font-weight:900;
	text-transform:none;
	cursor:default;
}
header .whb-main-header .whb-header-bottom .whb-col-left .wd-header-main-nav ul > li > a {
	font-size:14px;
	text-transform:none;
}
header .whb-main-header .whb-header-bottom .whb-col-left .wd-header-main-nav ul > li > a:hover {color:#b7b1c2}
header .whb-main-header .whb-header-bottom .whb-col-left .wd-header-main-nav ul > li.current-menu-item > a {color:#2B3B2C}

/************************************
MAIN
************************************/

.btn-collapse .wd-collapsible-button {inset-inline:0px!important}
.content-about h2 {font-size:32px}

@media screen and (max-width:767px) {
	.content-about h2 {font-size:22px}
}

/** Main - About **/
.content-about .col-left .inner-content .e-con-inner {margin:0 0 0 auto}
.content-about .col-right .inner-content .e-con-inner {margin:0 auto 0 0}
.content-about .col-left .inner-content .e-con-inner .btn,
.content-about .col-right .inner-content .e-con-inner .btn {padding:10px 65px}

@media screen and (max-width:767px) {
	.content-about .col-left .inner-content .e-con-inner,
	.content-about .col-right .inner-content .e-con-inner {margin:0 auto}
}

/** Main - Categories Card **/
@media screen and (max-width:767px) {
	#hp-categories_product .title-h2 {-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}
	#hp-categories_product .content-categories {-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}
	#hp-categories_product .btn-categories {-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}
}

/** Main - Actualites Card **/
.slider-type-post .owl-carousel .owl-stage {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align:stretch;
	    -ms-flex-align:stretch;
	        align-items:stretch;
}

article .wd-post-content {padding:25px 15px!important}

article .wd-post-header .wd-meta-author {display:none}
article .wd-post-header .wd-meta-reply .replies-count {
	color:#2B3B2C;
	background:#F2E771;
}
 .wd-post-content h3 {font-size:18px}
article .wd-post-content .wd-read-more a {
	text-transform:none;
	font-size:16px;
	font-weight:900;
}

@media screen and (max-width:767px) {
	#actualites .title-h2 {-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}
	#actualites .content-actualites {-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}
	#actualites .btn-actualites {-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}
}

/** Main - FAQ **/
.faq-content .col-left .wd-accordion::before,
.faq-content .col-right .wd-accordion::before {border-top:1px solid #ACB5A5}
.faq-content .wd-accordion.wd-style-default > .wd-accordion-item {border-bottom:1px solid #ACB5A5}
.faq-content .wd-accordion.wd-style-default > .wd-accordion-item .wd-accordion-opener::before {color:#2B3B2C}
.faq-content .col-left .wd-accordion:first-child {position:relative}
.faq-content .col-left .wd-accordion:first-child::after {
	content:'';
	position:absolute;
	top:0px;
	right:-50px;
	width:1px;
	height:100%;
	background:#ACB5A5;
}

.faq-content .elementor-accordion .elementor-tab-title {border-bottom:0px}
.faq-content .elementor-accordion .elementor-tab-content {border-top:0px}
.faq-content .elementor-accordion .elementor-tab-title .elementor-accordion-icon {padding-top:5px}

@media screen and (max-width:1024px) {
	.faq-content .col-left .wd-accordion:first-child::after {display:none}
}

/** Main - Contact **/
.heading-contact .btn {padding:10px 65px}
.content-contact .col-right .contact-follow .wd-social-icons .wd-social-icon {
	background:#ACB5A5;
	-webkit-transition:ease-in-out 0.3s;
	-o-transition:ease-in-out 0.3s;
	transition:ease-in-out 0.3s;
}
.content-contact .col-right .contact-follow .wd-social-icons .wd-social-icon .wd-icon {
	color:#2B3B2C;
	-webkit-transition:ease-in-out 0.3s;
	-o-transition:ease-in-out 0.3s;
	transition:ease-in-out 0.3s;
}
.content-contact .col-right .contact-follow .wd-social-icons .wd-social-icon:hover {background:#2B3B2C}
.content-contact .col-right .contact-follow .wd-social-icons .wd-social-icon:hover .wd-icon {color:#ffffff}
.content-contact .col-right .contact-infos  p > a {color:#7A7A7A}

.content-contact .col-left .contact-form .btn-send {
	text-transform:none;
	background:#A2AA9B;
	color:#2B3B2C;
	padding:10px 40px;
	border-radius:50px;
	-webkit-transition:ease-in-out 0.3s;
	-o-transition:ease-in-out 0.3s;
	transition:ease-in-out 0.3s;
}
.content-contact .col-left .contact-form .btn-send:hover {
	background:#2B3B2C;
	color:#ffffff;
}
.content-contact .col-left .contact-form .forminator-response-message.forminator-error.forminator-show {
	background-color:#C30000;
	color:#ffffff;
	text-align:center;
	padding:20px;
}
.content-contact .col-left .contact-form .forminator-error ul {
  text-align: center;
  background-color: #C30000;
  color: #ffffff;
  margin: 0 auto 25px;
  padding: 20px 0 20px 0;
  border-radius: 10px;
}
.content-contact .col-left .contact-form .forminator-error ul li {
	list-style:none;
	margin-bottom:0;
}
.content-contact .col-left .forminator-error-message {display:none}

/************************************
BLOG PAGE
************************************/
/*.single-post p {
	color:#212121!important;
	font-size:16px!important;
}*/
.single-post .title-blog {background:#A4AA9D!important}
.single-post .row {padding:40px 0}
.single-post .post-single-page .wd-entities-title {margin-bottom:50px}
.single-post .post-single-page .wd-post-meta {display:none;}
.single-post .wd-page-nav-btn .wd-label {color:#7A7A7A!important}
.single-post h3,
.single-post #comments h3 {
	text-transform:none;
	font-size:18px;
}
.single-post h3::before {display:none}
.single-post #comments #commentform .form-submit .submit {
	text-transform:none;
	background:#A2AA9B;
	color:#2B3B2C;
	padding:10px 40px;
	border-radius:50px;
	-webkit-transition:ease-in-out 0.3s;
	-o-transition:ease-in-out 0.3s;
	transition:ease-in-out 0.3s;
}
.single-post #comments #commentform .form-submit .submit:hover {
	background:#2B3B2C;
	color:#ffffff;
}
.widget-area .wd-widget .wp-block-heading {
	font-family:'DM Sans', sans-serif;
	font-size:18px;
}
.widget-area .woodmart-recent-posts .woodmart-recent-posts-list li {margin-bottom:20px}
.widget-area .woodmart-recent-posts .woodmart-recent-posts-list li .recent-posts-thumbnail {
	display:block;
	margin-bottom:10px;
}
.widget-area .woodmart-recent-posts .woodmart-recent-posts-list li .recent-posts-info .title {margin-bottom:0px}

@media screen and (min-width:767px) and (max-width:1024px) {
	.single-post h3,
	.single-post #comments h3 {font-size:26px}
}

@media screen and (max-width:767px) {
	.single-post h3,
	.single-post #comments h3 {font-size:22px}
}

/************************************
SHOP
************************************/

/*.tax_label, .woosb-bundled, .woosb-cart-child, .woosb-cart-child.woosb-item-child {display:none!important}*/

.woosb-item-product .woosb-title .woosb-availability .stock span {display:none!important}
.tax_label, .woosb-price {display:none!important}

.product-labels {max-width:100%!important}
.product-labels.labels-rounded .product-label {
	font-size:12px!important;
	font-weight:600!important;
	min-width:auto!important;
	min-height:auto!important;
	padding:6px 10px!important;
}
.product-labels.labels-rounded .product-label.featured {
	background:#C8C2D3!important;
	color:#2E392D!important;
}
.product-labels.labels-rounded .product-label.onsale {
	background:#3B4A3A!important;
	color:#F2E771!important;
}
.product-labels.labels-rounded .new {
	background:#F2E771!important;
	color:#3B4A3A!important;
}
.product-grid-item .star-rating.wd-style-simple::after {color:#F2E771}
.product-grid-item .wd-product-header {
	display:flex;
	flex-direction:row;
	flex-wrap:wrap;
}
.product-grid-item .wd-product-header .skeepers_product__stars .skeepers_product__stars .review__header {margin-bottom:0}
.product-grid-item .wd-product-header .star-rating.wd-style-simple {
    margin-bottom:5px;
    display:none;
}
.product-grid-item .except_product ul > li {margin-bottom:3px}
.content-without-products #archive-product .col-right .archive-nav,
.content-without-products #archive-product .col-right .archive-product_result {display:none}
.content-without-products #archive-product .col-right .archive-content {top:-15px}
.content-without-products #archive-product .col-right .archive-content .woocommerce-no-products-found .wc-block-components-notice-banner {
	display:-webkit-box;
	display:-ms-flexbox;
	display:flex;
	-webkit-box-align:center;
	    -ms-flex-align:center;
	        align-items:center;
	padding:15px;
	margin-bottom:20px;
	border-radius:10px;
	background:#ACB5A5;
	border-color:#ACB5A5;
	color:#000000;
}
.content-without-products #archive-product .col-right .archive-content .woocommerce-no-products-found .wc-block-components-notice-banner svg {
	background:transparent;
	fill:#3B4A3A;
	width:30px;
	height:30px;
	margin-right:0.30vw;
}
.product-grid-item .listStars {
	width:auto;
	min-width:auto;
	max-width:100%;
	margin:0 0 0 auto;
}
.product-grid-item .listStars span {margin-top:5px;}

/*.wrap-price .netreviews_bg_stars_big {display:none!important}*/

@media screen and (max-width:640px) {
	.product-grid-item .listStars {margin:0 auto 0 0;}
	.product-grid-item .listStars span {margin-top:0px;}
}

/** Shop -  Cart Sidebar **/
.cart-widget-side .widget_shopping_cart .widget_shopping_cart_content .shopping-cart-widget-footer .woocommerce-mini-cart__buttons a.checkout:hover {
	background:rgba(172,181,165,.4)!important;
	color:#2B3B2C!important;
}

/** Shop -  Category Product **/
@media screen and (min-width:640px) and (max-width:768px) {
	.product-categories .products .product-category {
		max-width:33%;
		-webkit-box-flex:0;
		    -ms-flex:0 0 33%;
		        flex:0 0 33%;
	}
}

/** Shop -  Carousel Product & Grid Product **/
.wd-carousel .wd-carousel-item .wd-product,
.wd-product {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align:stretch;
	    -ms-flex-align:stretch;
	        align-items:stretch;
}
.wd-carousel .wd-carousel-item .wd-product .wrap-price .payplug-oney {display:none!important}


@media screen and (max-width:1024px) {
	.best-sellers_grid {width:100%}
	.best-sellers_grid .products.wd-stretch-cont-lg {-webkit-box-align:stretch!important;-ms-flex-align:stretch!important;align-items:stretch!important}
}
	
/** Shop - Product Card **/
.wd-product .product-element-top .wd-wishlist-btn > a::before {
	color:#A2AA9B;
	-webkit-transition:color .3s ease-in-out;
	-o-transition:color .3s ease-in-out;
	transition:color .3s ease-in-out;
}
.wd-product .product-element-top .wd-wishlist-btn > a:hover::before {color:#2B3B2C;}
.wd-product .product-element-bottom {
	-webkit-box-pack:end;
	-ms-flex-pack:end;
	justify-content:flex-end;
}
.wd-product .product-element-bottom .wd-product-header .wd-entities-title {font-weight:600}
.products[class*="wd-stretch-cont"] .product :is(.wrap-price) {
	margin-top:3px!important;
	font-size:20px;
}
.wd-product .product-element-bottom .wd-product-footer .wd-action-buttons .wd-compare-btn > a::before {
	content:'';
	background-size:auto auto;
	background-repeat:no-repeat;
	background-image: url("data:image/svg+xml,%3Csvg width='20' height='20' viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M17.0228 0H7.33521C5.69197 0 4.35489 1.33708 4.35489 2.98032V3.84567H2.98344C1.33708 3.84567 0 5.18276 0 6.82912V16.5167C0 18.16 1.33708 19.497 2.98032 19.497H12.6679C14.3112 19.497 15.6482 18.16 15.6482 16.5167V15.6514H17.0197C18.6629 15.6514 20 14.3143 20 12.671V2.98032C20 1.33708 18.6629 0 17.0197 0H17.0228ZM14.2455 16.5167C14.2455 17.3852 13.5395 18.0912 12.671 18.0912H2.98032C2.11184 18.0912 1.40581 17.3852 1.40581 16.5167V6.82912C1.40581 5.96064 2.11184 5.25461 2.98032 5.25461H4.35177V12.671C4.35177 14.3143 5.68885 15.6514 7.33208 15.6514H14.2424V16.5167H14.2455ZM14.2455 14.2455H7.33521C6.46673 14.2455 5.7607 13.5395 5.7607 12.671V5.25461H12.671C13.5395 5.25461 14.2455 5.96064 14.2455 6.82912V14.2455ZM18.5973 12.671C18.5973 13.5395 17.8913 14.2455 17.0228 14.2455H15.6514V6.82912C15.6514 5.18588 14.3143 3.8488 12.671 3.8488H5.7607V2.98344C5.7607 2.11496 6.46673 1.40893 7.33521 1.40893H17.0228C17.8913 1.40893 18.5973 2.11496 18.5973 2.98344V12.671Z' fill='%232B3B2C'/%3E%3C/svg%3E");
	width:20px;
	height:20px;
	opacity:1;
	-webkit-transition:.3s ease-in-out;
	-o-transition:.3s ease-in-out;
	transition:.3s ease-in-out;
}
.wd-product .product-element-bottom .wd-product-footer .wd-action-buttons .wd-compare-btn > a:hover::before {opacity:0.6}

.wd-product .product-element-bottom .wd-product-footer .wd-action-buttons .wd-compare-btn > a.added::before {
	content:'\f107';
	background-image:none;
	width:auto;
	height:auto;
}

.wd-product .product-element-top .wd-action-btn > a.added:before {
	content:'';
	background-size:auto auto;
	background-repeat:no-repeat;
	background-image: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cpath fill='%232B3B2C' d='M17.55,3.77c-.94-.91-2.19-1.41-3.52-1.41s-2.58.5-3.53,1.41l-.49.48-.5-.48c-.94-.91-2.2-1.42-3.53-1.42s-2.58.5-3.52,1.41c-.94.91-1.46,2.12-1.46,3.41,0,1.29.52,2.5,1.46,3.41l7.17,6.93c.1.1.23.15.36.15s.26-.05.36-.14l7.18-6.92c.94-.91,1.46-2.12,1.46-3.41,0-1.29-.51-2.5-1.45-3.41Z'/%3E%3C/svg%3E");
	width:20px;
	height:20px;
}

/** Shop - Product Categories **/
.categories-accordion-on .widget_product_categories .product-categories {-webkit-padding-end:25px!important;padding-inline-end:25px!important}

.product-categories .cat-design-zoom-out .wd-cat-thumb::before {background-color:transparent}
.product-categories .cat-design-zoom-out .wd-cat-header h3 {
	text-transform:none;
	font-size:14px;
	font-weight:900;
	color:#F2E771;
	padding:8px 20px;
	background:#2B3B2C;
	-webkit-transition:.5s ease-in-out;
	-o-transition:.5s ease-in-out;
	transition:.5s ease-in-out;
}	
.product-categories .cat-design-zoom-out:hover .wd-cat-header h3 {
	background:#ACB5A5;
	color:#3B4A3A;
}

@media screen and (max-width:767px) {
	.product-categories .cat-design-zoom-out .wd-cat-header h3 {font-size:12px}
	.products[class*="wd-stretch-cont"] .product :is(.wrap-price) {font-size:16px}
}

/* Shop - Archive Product - Filter's Product */
#archive-product .col-left #product-filter .widget_price_filter button {
	background:#E5E3DA;
	color:#3B4A3A;
	-webkit-transition:ease-in-out 0.3s;
	-o-transition:ease-in-out 0.3s;
	transition:ease-in-out 0.3s;
}
#archive-product .col-left #product-filter .widget_price_filter button:hover {
	background:#ACB5A5;
	color:#3B4A3A;
}
#archive-product .col-left #product-filter .widget-title {
	display:flex;
	justify-content:space-between;
}

/* Shop - Archive Product - Banner More Product */
#archive-product .col-left #more-product .wd-fill {border-radius:0}
#archive-product .col-left #more-product .wd-fill .content-banner .btn {
	background:#ACB5A5;
	color:#2B3B2C;
	text-transform:none;
	font-weight:600;
	-webkit-transition:ease-in-out 0.3s;
	-o-transition:ease-in-out 0.3s;
	transition:ease-in-out 0.3s;
}
#archive-product .col-left #more-product .wd-fill .content-banner .btn:hover {
	background:#FFFFFF;
	color:#2B3B2C;
}

/** Shop - Single Product **/

/*  Shop - Single Product - Icons Resume */
/*.custom-variation-grid {
    display:-ms-grid;
    display:grid;
    -ms-grid-columns:1fr 20px 1fr 20px 1fr;
    grid-template-columns:repeat(3, 1fr);
    gap:20px;
    margin-top:20px;
}
.custom-variation-item {
    text-align:center;
    padding:10px;
    border:1px solid #dddddd;
    border-radius:12px;
    background-color:#ffffff;
}
.custom-variation-icon img {
    width:50px;
    height:50px;
    margin-bottom:10px;
}
.custom-variation-label {
    font-weight:bold;
    color:#333333;
}
.custom-variation-value {
    color:#333333;
	font-weight:600;
    font-size:12px;
}*/

.custom-product-attributes-grid {
    display: grid;
    grid-template-columns: repeat(3, 1fr);
    gap: 20px;
    margin-top: 20px;
}
.custom-attribute-item {
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
    text-align: center;
    padding: 10px;
    border: 1px solid #dddddd;
    border-radius: 8px;
    background-color: #ffffff;
}
.custom-attribute-icon img {
    width: 50px;
    height: 50px;
    margin-bottom: 10px;
    object-fit: contain;
}
.custom-attribute-label {
    font-weight: bold;
    font-size: 14px;
    margin-bottom: 5px;
    color: #212121;
}
.custom-attribute-value {
    font-size: 14px;
    color: #212121;
}

/* Shop - Single Product - Galery Product */
.single #detail-product .col-left .wd-single-gallery .owl-carousel {
	border:1px solid #EFEDE4;
	border-radius:10px;
}
.single #detail-product .col-left .wd-single-gallery .slick-prev,
.single #detail-product .col-left .wd-single-gallery .slick-next {background:#EFEDE4}
.single #detail-product .col-left .wd-single-gallery .slick-prev::before,
.single #detail-product .col-left .wd-single-gallery .slick-next::before {color:#2B3B2C}
.single #detail-product .col-left .wd-single-gallery .product-labels.labels-rounded .product-label.new {
	background:#F2E771;
	color:#3B4A3A;
	font-size:12px;
	font-weight:600;
	min-height:auto;
	padding:6px 10px;
}
.single #detail-product .col-left .wd-single-gallery .product-labels.labels-rounded .product-label.onsale {
	background:#3B4A3A;
	color:#F2E771;
	font-size:12px;
	font-weight:600;
	min-height:auto;
	padding:6px 10px;
}

/* Shop - Single Product - Price Product */
/*.single #detail-product .col-right .price del {
	display:inline-block;
	width:100%;
}*/
.single #detail-product .col-right .price del,
.single #detail-product .col-right .price del > span bdi {
	color:#bbbbbb!important;
	font-size:16px;
	font-weight:400;
}

/* Shop - Single Product - Rating Product */
/*.single #detail-product .col-right .wd-single-rating .star-rating {color:#F2E771}*/
.skeepers_product__stars .review__header .stars {display:flex!important}
.single #detail-product .col-center #rating-skeepers .skeepers_product__stars .review__header .stars,
.single #detail-product .col-center #rating-skeepers .skeepers_product__stars .stars {display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;}

/* Shop - Single Product - Add to card Form */
.single #detail-product .col-right form.cart .quantity input.minus,
.single #detail-product .col-right form.cart .quantity input.plus {border: 1px solid rgba(0,0,0,0.1);}
.single #detail-product .col-right form.cart .quantity .qty {
	border-top: 1px solid rgba(0,0,0,0.1);
	border-bottom: 1px solid rgba(0,0,0,0.1);
}
.single #detail-product .col-right form.cart .quantity input.minus {border-radius:50px 0 0 50px;}
.single #detail-product .col-right form.cart .quantity input.plus {border-radius:0 50px 50px 0;}
.single #detail-product .col-right form.cart .single_add_to_cart_button {
	background:#F2E771;
	color:#2B3B2C;
	-webkit-transition:.3s ease-in-out;
	-o-transition:.3s ease-in-out;
	transition:.3s ease-in-out;
}
.single #detail-product .col-right form.cart .single_add_to_cart_button:hover {
	background:#2B3B2C;
	color:#F2E771;
}

/* Shop - Single Product - Compare Product */
.single #detail-product .col-right .wd-compare-btn > a::before {
	content:'';
	background-size:100% auto;
	background-repeat:no-repeat;
	background-image: url("data:image/svg+xml,%3Csvg width='20' height='20' viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M17.0228 0H7.33521C5.69197 0 4.35489 1.33708 4.35489 2.98032V3.84567H2.98344C1.33708 3.84567 0 5.18276 0 6.82912V16.5167C0 18.16 1.33708 19.497 2.98032 19.497H12.6679C14.3112 19.497 15.6482 18.16 15.6482 16.5167V15.6514H17.0197C18.6629 15.6514 20 14.3143 20 12.671V2.98032C20 1.33708 18.6629 0 17.0197 0H17.0228ZM14.2455 16.5167C14.2455 17.3852 13.5395 18.0912 12.671 18.0912H2.98032C2.11184 18.0912 1.40581 17.3852 1.40581 16.5167V6.82912C1.40581 5.96064 2.11184 5.25461 2.98032 5.25461H4.35177V12.671C4.35177 14.3143 5.68885 15.6514 7.33208 15.6514H14.2424V16.5167H14.2455ZM14.2455 14.2455H7.33521C6.46673 14.2455 5.7607 13.5395 5.7607 12.671V5.25461H12.671C13.5395 5.25461 14.2455 5.96064 14.2455 6.82912V14.2455ZM18.5973 12.671C18.5973 13.5395 17.8913 14.2455 17.0228 14.2455H15.6514V6.82912C15.6514 5.18588 14.3143 3.8488 12.671 3.8488H5.7607V2.98344C5.7607 2.11496 6.46673 1.40893 7.33521 1.40893H17.0228C17.8913 1.40893 18.5973 2.11496 18.5973 2.98344V12.671Z' fill='%232B3B2C'/%3E%3C/svg%3E");
	width:15px;
	height:15px;
	-webkit-transition:.3s ease-in-out;
	-o-transition:.3s ease-in-out;
	transition:.3s ease-in-out;
}
.single #detail-product .col-right .wd-compare-btn:hover > a::before {
	background-image: url("data:image/svg+xml,%3Csvg width='20' height='20' viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M17.0228 0H7.33521C5.69197 0 4.35489 1.33708 4.35489 2.98032V3.84567H2.98344C1.33708 3.84567 0 5.18276 0 6.82912V16.5167C0 18.16 1.33708 19.497 2.98032 19.497H12.6679C14.3112 19.497 15.6482 18.16 15.6482 16.5167V15.6514H17.0197C18.6629 15.6514 20 14.3143 20 12.671V2.98032C20 1.33708 18.6629 0 17.0197 0H17.0228ZM14.2455 16.5167C14.2455 17.3852 13.5395 18.0912 12.671 18.0912H2.98032C2.11184 18.0912 1.40581 17.3852 1.40581 16.5167V6.82912C1.40581 5.96064 2.11184 5.25461 2.98032 5.25461H4.35177V12.671C4.35177 14.3143 5.68885 15.6514 7.33208 15.6514H14.2424V16.5167H14.2455ZM14.2455 14.2455H7.33521C6.46673 14.2455 5.7607 13.5395 5.7607 12.671V5.25461H12.671C13.5395 5.25461 14.2455 5.96064 14.2455 6.82912V14.2455ZM18.5973 12.671C18.5973 13.5395 17.8913 14.2455 17.0228 14.2455H15.6514V6.82912C15.6514 5.18588 14.3143 3.8488 12.671 3.8488H5.7607V2.98344C5.7607 2.11496 6.46673 1.40893 7.33521 1.40893H17.0228C17.8913 1.40893 18.5973 2.11496 18.5973 2.98344V12.671Z' fill='%237A7A7A'/%3E%3C/svg%3E");
}

/* Shop - Single Product - Informations Product */
.single #detail-product .col-right .informations-product .wd-accordion-item .wd-accordion-title .wd-accordion-opener::before {color:#7A7A7A}
.single #detail-product .col-right .informations-product .wd-accordion-item:last-child {border-bottom:1px solid rgba(0,0,0,0.105)}


/* Shop - Single Product - Reviews Product */
/*.single #reviews-product .wd-rating-summary .wd-rating-summary-heading .star-rating,
.single #reviews-product .wd-rating-summary .wd-rating-summary-cont .star-rating,
.single #reviews-product #review_form .comment-form-rating .stars:hover a:before,
.single #reviews-product #review_form .comment-form-rating .stars.selected a:before,
.single #reviews-product #review_form .comment-form-rating .stars.selected:hover a:before,
.single #reviews-product #comments .wd-reviews-content .comment-text .star-rating {color:#F2E771;}

.single #reviews-product .wd-rating-summary .wd-rating-summary-cont .wd-rating-summary-item .wd-rating-progress-bar .progress-bar {background:#F2E771}

.single #reviews-product #review_form .comment-reply-title,
.single #reviews-product .wd-reviews-heading h2 {
	font-family:'DM Sans', sans-serif;
	font-weight:600;
	font-size:18px;
	text-transform:none;
}
.single #reviews-product #review_form .comment-form .form-submit .submit {
	background:#A2AA9B;
	color:#2B3B2C;
	-webkit-transition:ease-in-out 0.3s;
	-o-transition:ease-in-out 0.3s;
	transition:ease-in-out 0.3s;
}
.single #reviews-product #review_form .comment-form .form-submit .submit:hover {
	background:#2B3B2C;
	color:#EFEDE4;
}
.single #reviews-product #comments .wd-reviews-content .comment-text .wd-review-icon {display:none}*/

.single #reviews-skeepers .skeepers_product__reviews {
	display:block;
	margin:0 auto;
}
.single #reviews-skeepers .skeepers_product__reviews #skeepers_product_widget .widget__block--sidebar {margin-right:0;}

/** Shop - Product Variation **/
form.variations_form table.variations th.label.cell {
	display:block!important;
	margin-bottom:10px;
}

/** Shop - Smart pack **/
.single .woosb-products .woosb-product .variations_form .variations {
	display:-webkit-box;
	display:-ms-flexbox;
	display:flex;
	-webkit-box-align:center;
	    -ms-flex-align:center;
	        align-items:center;
}
.single .woosb-products .woosb-product .variations_form .variations .variation .label {display:none}
.single .woosb-products .woosb-product .variations_form .variations a.reset_variations {
	display:-webkit-inline-box;
	display:-ms-inline-flexbox;
	display:inline-flex;
	color:#777777!important;
	opacity:1;
	margin-left:10px;
	-webkit-transition:color ease-in-out .3s;
	-o-transition:color ease-in-out .3s;
	transition:color ease-in-out .3s;
}
.single .woosb-products .woosb-product .variations_form .variations a:hover.reset_variations {color:#242424!important}
.single .woosb-products .woosb-product .variations_form .variations a.reset_variations::before {
	margin-right: 3px;
    content: "\f112";
    font-family: "woodmart-font";
}
.single .woosb-products .woosb-product .variations_form .variations .variation {
	padding:8px 10px;
	border-radius:20px;
}
.woosb-alert {
	color:#2F3A2D;
	background:#ACB5A5;
	border-left:0;
	border-radius:10px;
	padding:10px 15px;
}

/************************************
COMPARE PAGE
************************************/

.compare-content {margin:40px auto}
.compare-content .wd-compare-table tr > td.compare-value .wd-entities-title,
.compare-content .wd-compare-table tr > td.compare-value .price,
.compare-content .wd-compare-table tr > td.compare-value .add_to_cart_button {width:100%}
.compare-content .wd-compare-table tr > td.compare-value .star-rating {display:none}
.compare-content .wd-compare-table tr > td.compare-value .price {margin-bottom:25px}
.compare-content .wd-compare-table tr > td.compare-value .add_to_cart_button {
	background:#A2AA9B;
	color:#3B4A3A;
	-webkit-transition:ease-in-out 0.3s;
	-o-transition:ease-in-out 0.3s;
	transition:ease-in-out 0.3s;
	padding:13px 10px;
	min-height:auto;
}
.compare-content .wd-compare-table tr > td.compare-value .add_to_cart_button:hover {
	background:#3B4A3A;
	color:#ffffff;
}
.compare-content .wd-compare-table tr > td.compare-value .wd-compare-remove::before {
	font-size:100%;
  	font-weight:100;
	color:#ffffff;
  	background:#A2AA9B;
  	border-radius:50px;
  	padding:5px;
}
.compare-content .wd-compare-table tr > td.compare-value .stock::before {display:none}

/************************************
CART PAGE
************************************/

.wd-checkout-steps li > a:first-child {margin:0 40px 0 0}
.wd-checkout-steps li span {
	font-family:'DM Sans', sans-serif;
	font-size:22px;
	text-transform:none;
	font-weight:600;
}
.wd-checkout-steps li > a {
	margin:0 40px;
	text-transform:none;
	font-family:'DM Sans', sans-serif;
	font-size:22px;
	font-weight:600;
}
.wd-checkout-steps li::after {content:none!important}

/** Cart - Free Shipping **/
.cart-content .col-left {-ms-flex-item-align:start;align-self:flex-start}
.cart-content .col-left .free-shipping .amount {color:#2B3B2C}
.cart-content .col-left .free-shipping .wd-progress-bar .progress-bar {background:#F2E771}
.cart-content .col-left .free-shipping .wd-free-progress-bar .progress-bar {
	background-image:-o-linear-gradient(315deg, rgba(172,181,165,1) 25%, transparent 25%, transparent 50%, rgba(172,181,165,1) 50%, rgba(172,181,165,1) 75%, transparent 75%, transparent);
	background-image:linear-gradient(135deg, rgba(172,181,165,1) 25%, transparent 25%, transparent 50%, rgba(172,181,165,1) 50%, rgba(172,181,165,1) 75%, transparent 75%, transparent);
	background-size: 15px 15px;
}

/** Cart - Details **/
.cart-content .col-left .details-cart .shop_table tr > th {
	font-family:'DM Sans', sans-serif;
	text-transform:none;
	font-weight:600;
}
.cart-content .col-left .details-cart .shop_table tr > td.product-name a,
.cart-content .col-left .details-cart .shop_table tr > td.product-price bdi {font-weight:600}
.cart-content .col-left .details-cart .shop_table tr > td.product-quantity input.minus,
.cart-content .col-left .details-cart .shop_table tr > td.product-quantity input.plus {border: 1px solid rgba(0,0,0,0.1);}
.cart-content .col-left .details-cart .shop_table tr > td.product-quantity .qty {
	border-top: 1px solid rgba(0,0,0,0.1);
	border-bottom: 1px solid rgba(0,0,0,0.1);
}
.cart-content .col-left .details-cart .shop_table tr > td.product-quantity input.minus {border-radius:50px 0 0 50px;}
.cart-content .col-left .details-cart .shop_table tr > td.product-quantity input.plus {border-radius:0 50px 50px 0;}
.cart-content .col-left .details-cart .shop_table .coupon button {
	background:#A2AA9B;
	color:#2B3B2C;
	-webkit-transition:ease-in-out .3s;
	-o-transition:ease-in-out .3s;
	transition:ease-in-out .3s;
}
.cart-content .col-left .details-cart .shop_table .coupon button:hover {
	background:#2B3B2C;
	color:#FFFFFF;
}

/** Cart - Resume **/
.cart-content .col-right .cart-resume .shop_table tr > th {
	font-family:'DM Sans', sans-serif;
	text-transform:none;
	font-weight:600;
}
.cart-content .col-right .cart-resume .shop_table tr.cart-subtotal > td .amount bdi {
	color:#BAA0EA;
	font-weight:600;
}
.cart-content .col-right .cart-resume .shop_table tr.order-total > td .amount bdi {color:#2B3B2C}
.cart-content .col-right .cart-resume .cart_totals .shipping-calculator-form p > button {
	background:#A2AA9B;
	color:#2B3B2C;
	-webkit-transition:ease-in-out .3s;
	-o-transition:ease-in-out .3s;
	transition:ease-in-out .3s;
}
/*.cart-content .col-right .cart-resume .cart_totals .payplug-oney {display:none;}*/
.cart-content .col-right .cart-resume .cart_totals .shipping-calculator-form p > button:hover {
	background:#2B3B2C;
	color:#FFFFFF;
}
.cart-content .col-right .cart-resume .cart_totals .notice_delivery {
	display:block;
	color:#cecece;
	font-style:italic;
}

.cart-content .col-right .cart-informations h4 {font-family:'DM Sans', sans-serif}

@media screen and (max-width:768px) {
	.cart-content .col-right .cart-resume .shop_table tr > td::before {font-family:'DM Sans', sans-serif}
}

/************************************
CHECKOUT PAGE
************************************/

#shipping_method {display:grid}

#shipping_method li:nth-child(3n+5) {
	order:1;
	margin-bottom:10px;
} /* Retrait point relais */
#shipping_method li:nth-child(3n+1) {order:2} /* Livraison Domicile */
#shipping_method li:nth-child(3n+2) {order:3} /* Livraison Point relais */
#shipping_method li:nth-child(3n+3) {order:4} /* Livraison Express */
#shipping_method li:nth-child(3n+4) {order:1; margin-bottom:10px;} /* Retrait Entrepot */

#shipping_method li > .notice-expedition {
	font-size:12px;
	font-style:italic;
}

/** Checkout - Checkout Options **/
.checkout-options .col-left .login-checkout .woocommerce-form-login-toggle, 
.checkout-options .col-right .promo-checkout .woocommerce-form-coupon-toggle {
	display:-webkit-box;
	display:-ms-flexbox;
	display:flex;
	-webkit-box-orient:horizontal;
	-webkit-box-direction:normal;
	    -ms-flex-direction:row;
	        flex-direction:row;
	-ms-flex-wrap:wrap;
	    flex-wrap:wrap;
	background:#ffffff;
	border-color:#ffffff;
	border-radius:10px;
	padding:20px!important;
	margin-bottom:20px;
}
.checkout-options .col-left .login-checkout .woocommerce-form-login-toggle .woocommerce-info,
.checkout-options .col-right .promo-checkout .woocommerce-form-coupon-toggle .woocommerce-info {margin-bottom:0px!important}
:is(.woocommerce-form-coupon-toggle,.woocommerce-form-login-toggle) > div {margin-bottom:0!important}
.checkout-options .col-left .login-checkout .woocommerce-form-login-toggle .showlogin,
.checkout-options .col-right .promo-checkout .woocommerce-form-coupon-toggle .showcoupon {text-decoration:none}
.checkout-options .col-left .login-checkout .wc-block-components-notice-banner > svg,
.checkout-options .col-right .promo-checkout .wc-block-components-notice-banner > svg {display:none}
.checkout-options .col-left .login-checkout .wc-block-components-notice-banner > .wc-block-components-notice-banner__content,
.checkout-options .col-right .promo-checkout .wc-block-components-notice-banner > .wc-block-components-notice-banner__content {-ms-flex-preferred-size:auto;flex-basis:auto}
.checkout-options .col-left .login-checkout button,
.checkout-options .col-right .promo-checkout .checkout_coupon button {
	background:#A2AA9B;
	color:#2B3B2C;
	-webkit-transition:ease-in-out .3s;
	-o-transition:ease-in-out .3s;
	transition:ease-in-out .3s;
}
.checkout-options .col-left .login-checkout button:hover,
.checkout-options .col-right .promo-checkout .checkout_coupon button:hover {
	background:#2B3B2C;
	color:#FFFFFF;
}

@media screen and (max-width:1024px) {
	.checkout-options .col-left .login-checkout {margin-bottom:20px}
}

/** Checkout - Checkout Resume **/
.checkout-content .col-right .cart-resume .shop_table tr > th {
	font-family:'DM Sans', sans-serif;
	text-transform:none;
	font-weight:600;
}
.checkout-content .col-right .cart-resume .shop_table tr > td.product-name {font-weight:600}
.checkout-content .col-right .cart-resume .shop_table tr.cart-subtotal > td .amount bdi {
	color:#BAA0EA;
	font-weight:600;
}
.checkout-content .col-right .cart-resume .shop_table tr.order-total > td .amount bdi {color:#2B3B2C}

/** Checkout - Checkout Free Shipping **/
.checkout-content .col-right .cart-resume .free-shipping .wd-progress-bar .progress-bar {background:#F2E771}
.checkout-content .col-right .cart-resume .free-shipping .wd-free-progress-bar .progress-bar {
	background-image:-o-linear-gradient(315deg, rgba(172,181,165,1) 25%, transparent 25%, transparent 50%, rgba(172,181,165,1) 50%, rgba(172,181,165,1) 75%, transparent 75%, transparent);
	background-image:linear-gradient(135deg, rgba(172,181,165,1) 25%, transparent 25%, transparent 50%, rgba(172,181,165,1) 50%, rgba(172,181,165,1) 75%, transparent 75%, transparent);
	background-size: 15px 15px;
}
.checkout-content .col-right .cart-resume .free-shipping .wd-free-progress-bar .progress-msg .amount {color:#2B3B2C}

/** Checkout - Checkout Free Shipping **/
.checkout-content .col-right .woocommerce-privacy-policy-text p {font-size:12px}

/** Checkout - DPD France 
#dpdfrance_relais_point_table .dpdfrance_tdpr .dpdfrance_lignepr {
	display:flex;
	flex-direction:row;
	flex-wrap:wrap;
}
#dpdfrance_relais_point_table .dpdfrance_tdpr {padding:15px 0}
#dpdfrance_relais_point_table .dpdfrance_tdpr .dpdfrance_lignepr .dpdfrance_adressepr,
#dpdfrance_relais_point_table .dpdfrance_tdpr .dpdfrance_lignepr .dpdfrance_distancepr {width:50%}
#dpdfrance_relais_point_table .dpdfrance_tdpr .dpdfrance_lignepr .dpdfrance_popinpr {
	width:50%;
	text-align:left;
}

#dpdfrance_relais_point_table .dpdfrance_tdpr .dpdfrance_lignepr .dpdfrance_radiopr {
	width:50%;
	text-align:right;
}
#dpdfrance_relais_point_table .dpdfrance_tdpr .dpdfrance_lignepr .dpdfrance_radiopr label {
	display:inline-block;
	margin-bottom:0;
}**/

/** Checkout - DPD France **/
div.dpdfrance_distancepr {width:auto}

/************************************
ACCOUNT PAGE
************************************/

.woocommerce-account.logged-in .woocommerce {
	background:#ffffff;
  	padding:40px 20px;
  	border-radius:10px;
  	margin:100px auto;
}

.wd-registration-page {
	max-width:1350px!important;
	margin:80px auto;
}
.wd-registration-page #customer_login {
	display:-webkit-box;
	display:-ms-flexbox;
	display:flex;
	-webkit-box-pack:justify;
	    -ms-flex-pack:justify;
	        justify-content:space-between;
	margin:0 auto;
	max-width:100%;
}
.wd-registration-page #customer_login .col-login,
.wd-registration-page #customer_login .col-register {
	-webkit-box-flex:0;
	    -ms-flex:0 0 48.33%;
	        flex:0 0 48.33%;
	max-width:48.33%;
	background:#ffffff;
	border-radius:10px;
	padding:30px 30px;
}
.wd-registration-page .wd-login-title {text-transform:none}

@media screen and (max-width:880px) {
	.wd-registration-page #customer_login .col-login,
	.wd-registration-page #customer_login .col-register {
		-webkit-box-flex:0;
		    -ms-flex:0 0 100%;
		        flex:0 0 100%;
		max-width:100%;
	}
	.wd-registration-page #customer_login .col-login {margin-bottom:40px}
}

@media screen and (max-width:768px) {
	.wd-registration-page #customer_login .col-login,
	.wd-registration-page #customer_login .col-register {padding:25px}
}

/************************************
WISHLIST PAGE
************************************/

.wd-wishlist-content {
	margin:40px auto;
	background:#ffffff;
	padding:25px 20px;
	border-radius:10px;
}
.wd-wishlist-content .wd-wishlist-head h4 {
	font-size:32px;
	text-transform:none;
	margin-bottom:10px;
}
.wd-wishlist-content .wd-wishlist-remove::before {
	font-size: 100%;
    font-weight: 100;
    color: #ffffff;
    background: #A2AA9B;
    border-radius: 50px;
    padding: 5px;
}

/************************************
404 PAGE
************************************/

.error404 .wd-page-content {
	display:flex;
	flex-direction:row;
	flex-wrap:wrap;
	align-items:center;
	background:#EFEDE4;
}
.error404 .wd-page-content .page-header::before {display:none}
.error404 .wd-page-content .page-header {
	display:flex;
	justify-content:center;
	margin-bottom:40px;
}

.error404 .wd-page-content h1 {
	font-size:53px;
	font-weight:700;
	line-height:1em;
	margin-bottom:25px;
}

.error404 .wd-page-content .woodmart-404-buttons {margin-top:40px}
.error404 .wd-page-content .woodmart-404-buttons .btn {
	border-radius:50px;
	font-weight:600;
	text-transform:none;
	margin: 0 10px;
}
.error404 .wd-page-content .woodmart-404-buttons .btn.btn-color-primary {
	color:#F2E771;
	background:#2B3B2C;
	transition:all ease-in-out .3s;
}
.error404 .wd-page-content .woodmart-404-buttons .btn.btn-color-primary:hover {
	color:#2B3B2C;
	background:#ACB5A5;
	transition:all ease-in-out .3s;
}
.error404 .wd-page-content .woodmart-404-buttons .btn.btn-color-secondary {
	color:#2B3B2C;
	background:#ACB5A5;
	transition:all ease-in-out .3s;
}
.error404 .wd-page-content .woodmart-404-buttons .btn.btn-color-secondary:hover {
	color:#ffffff;
	background:#2B3B2C;
	transition:all ease-in-out .3s;
}

/************************************
COMMUNAUTE NANDARA
************************************/
#communaute-nandara .col-right form .sib_signup_box_inside_2 .newsletter {text-align:center}
#communaute-nandara .col-right form .sib_signup_box_inside_2 .newsletter input[type="email"] {
	width:100%;
	border:initial;
	border-bottom:1px solid rgba(122,122,122,.5);
	background:transparent;
	text-align:center;
	border-radius:0;
	padding:0;
	margin-bottom:35px;
	transition:border-bottom ease-in-out .3s;
}
#communaute-nandara .col-right form .sib_signup_box_inside_2 .newsletter input[type="submit"] {
	background:#F1E772;
	color:#2B3B2C;
	font-size:16px;
	font-weight:600;
	text-transform:uppercase;
	border-radius:50px;
	transition:all ease-in-out .3s;
}
#communaute-nandara .col-right form .sib_signup_box_inside_2 .newsletter input[type="submit"]:hover {
	background:#2B3B2C;
	color:#F1E772;
}

#communaute-nandara .col-right form .sib_signup_box_inside_4 .newsletter {text-align:center}
#communaute-nandara .col-right form .sib_signup_box_inside_4 .newsletter input[type="email"] {
	width:100%;
	border:initial;
	border-bottom:1px solid rgba(122,122,122,.5);
	background:transparent;
	text-align:center;
	border-radius:0;
	padding:0;
	margin-bottom:35px;
	transition:border-bottom ease-in-out .3s;
}
#communaute-nandara .col-right form .sib_signup_box_inside_4 .newsletter input[type="submit"] {
	background:#F1E772;
	color:#2B3B2C;
	font-size:16px;
	font-weight:600;
	text-transform:uppercase;
	border-radius:50px;
	transition:all ease-in-out .3s;
}
#communaute-nandara .col-right form .sib_signup_box_inside_4 .newsletter input[type="submit"]:hover {
	background:#2B3B2C;
	color:#F1E772;
}

/************************************
FOOTER
************************************/

/** Footer - Main Footer **/
footer {background:#2B3B2C}
footer .footer-content .footer-menu .footer-page_menu li > a,
footer .footer-content .footer-menu .footer-categories_menu li > a {color:#ACB5A5;}
footer .footer-content .footer-menu .footer-page_menu li > a:hover,
footer .footer-content .footer-menu .footer-categories_menu li > a:hover {color:#EDE3D1;}

footer .footer-content .col-right .wd-social-icons .wd-social-icon {
	background:#ACB5A5;
	color:#2B3B2C!important;
	width:30px;
	height:30px;
	-webkit-transition:background 0.3s ease-in-out;
	-o-transition:background 0.3s ease-in-out;
	transition:background 0.3s ease-in-out;
}
footer .footer-content .col-right .wd-social-icons .wd-social-icon:hover {background:#FFFFFF;}

/** Footer - Copyright **/
/*footer .copyrights-wrapper .min-footer .col-left {
	color:#ACB5A5;
	font-size:13px;
}
footer .copyrights-wrapper .min-footer .col-left a {
	color:#ACB5A5;
	font-size:13px;
	text-decoration:underline;
}
footer .copyrights-wrapper .min-footer .col-right img {max-width:250px}*/

footer .copyrights-wrapper .wd-grid-g .wd-col-start {
	color:#ACB5A5;
	font-size:13px;
}
footer .copyrights-wrapper .wd-grid-g .wd-col-start a {
	color:#ACB5A5;
	font-size:13px;
	text-decoration:underline;
}
footer .copyrights-wrapper .wd-grid-g .wd-col-end img {max-width:250px}

/** Footer Newsletter **/
#newsletter .mentions a {color:#7A7A7A}
#newsletter .col-right .subscription-form form .sib_signup_box_inside_1 .newsletter {
	display:flex;
	flex-direction:row;
	flex-wrap:wrap;
}
#newsletter .col-right .subscription-form form .sib_signup_box_inside_1 .newsletter input[type="email"] {
	width:66%;
	border:initial;
	color:#7A7A7A;
	/*border-bottom:1px solid rgba(122,122,122,.5);*/
	/*background:transparent;*/
	border-radius:20px;
	padding:0 15px;
	margin-right:15px;
	transition:border-bottom ease-in-out .3s;
}
#newsletter .col-right .subscription-form form .sib_signup_box_inside_1 .newsletter input[type="email"]::placeholder {color:#7a7a7a}
#newsletter .col-right .subscription-form form .sib_signup_box_inside_1 .newsletter .sib-default-btn {
	width:30%;
	border-radius:20px;
	background:#F1E772;
	color:#2b3b2c;
	padding:0px 25px;
	transition:all ease-in-out .3s;
}
#newsletter .col-right .subscription-form form .sib_signup_box_inside_1 .newsletter .sib-default-btn:hover {
	background:#2b3b2c;
	color:#ffffff;
}

@media screen and (max-width:620px) {
	#newsletter .col-right .subscription-form form .sib_signup_box_inside_1 .newsletter input[type="email"] {
		width:100%;
		margin-right:0;
		margin-bottom:15px;
	}
	#newsletter .col-right .subscription-form form .sib_signup_box_inside_1 .newsletter .sib-default-btn {width:100%}
}

#newsletter .col-right .subscription-form form .sib_signup_box_inside_5 .newsletter {
	display:flex;
	flex-direction:row;
	flex-wrap:wrap;
}
#newsletter .col-right .subscription-form form .sib_signup_box_inside_5 .newsletter input[type="email"] {
	width:66%;
	border:initial;
	color:#7A7A7A;
	/*border-bottom:1px solid rgba(122,122,122,.5);*/
	/*background:transparent;*/
	border-radius:20px;
	padding:0 15px;
	margin-right:15px;
	transition:border-bottom ease-in-out .3s;
}
#newsletter .col-right .subscription-form form .sib_signup_box_inside_5 .newsletter input[type="email"]::placeholder {color:#7a7a7a}
#newsletter .col-right .subscription-form form .sib_signup_box_inside_5 .newsletter .sib-default-btn {
	width:30%;
	border-radius:20px;
	background:#F1E772;
	color:#2b3b2c;
	padding:0px 25px;
	transition:all ease-in-out .3s;
}
#newsletter .col-right .subscription-form form .sib_signup_box_inside_5 .newsletter .sib-default-btn:hover {
	background:#2b3b2c;
	color:#ffffff;
}

@media screen and (max-width:620px) {
	#newsletter .col-right .subscription-form form .sib_signup_box_inside_5 .newsletter input[type="email"] {
		width:100%;
		margin-right:0;
		margin-bottom:15px;
	}
	#newsletter .col-right .subscription-form form .sib_signup_box_inside_5 .newsletter .sib-default-btn {width:100%}
}

/************************************
SIDEBAR
************************************/

/** Sidebar - Mobile Navigation **/
.mobile-nav,
.mobile-nav ul {background:#EFEDE4}
.mobile-nav .wd-search-form {background:#ffffff}
.mobile-nav .searchform input[type="text"],
.mobile-nav .searchform input[type="text"]:hover {border-radius:0}
.mobile-nav ul .pll-parent-menu-item .wd-nav-opener {background:#ACB5A5}
.mobile-nav ul .pll-parent-menu-item .wd-nav-opener::after {
	color:#2B3B2C;
	font-weight:900;
}
.mobile-nav .wd-nav-mob-tab .mobile-tab-title {background:#E5E3DA}
.mobile-nav .wd-nav-mob-tab .mobile-tab-title.wd-active {background:#ACB5A5;}
.mobile-nav .wd-nav-mob-tab .mobile-tab-title a {color:#2B3B2C}
.mobile-nav .wd-nav-mob-tab .mobile-tab-title a .nav-link-text::after {
	background:#E5D66A;
	height:2px;
}
.mobile-nav .mobile-categories-menu li > a,
.mobile-nav .mobile-pages-menu li > a {
	text-transform:none;
	color:#2B3B2C;
	border-bottom:1px solid #ACB5A5;
}

/** Sidebar - Login/Register **/
.login.woocommerce-form.woocommerce-form-login {display:block!important}

.login-form-side {background:#EFEDE4}
.login-form-side .wd-heading,
.login-form-side .login,
.login-form-side .create-account-question {border-bottom:1px solid #ACB5A5;}
.login-form-side .login .woocommerce-LostPassword {
	color:#3B4A3A;
	text-decoration:underline;
	font-weight:900;
}
.login-form-side .login input[type='text'],
.login-form-side .login input[type='password'] {
	border-width:1px;
	border-radius:50px;
}
.login-form-side .create-account-button {
	text-transform:none;
	font-weight:900;
	border-color:#BAA0EA;
}
.login-form-side .create-account-question::before {content:url('https://nandara.com/wp-content/images/account/ico_profil.svg')}

/** Sidebar - Panier **/
.cart-widget-side {background:#EFEDE4}
.cart-widget-side .wd-heading {border-bottom:1px solid #ACB5A5;}
.cart-widget-side .shopping-cart-widget-body .wd-empty-mini-cart .woocommerce-mini-cart__empty-message {
	font-family:'DM Sans', sans-serif;
	font-weight:400;
}
.cart-widget-side .shopping-cart-widget-body .wd-empty-mini-cart .wc-backward {padding:10px 30px}
.cart-widget-side .shopping-cart-widget-body .wd-empty-mini-cart::before {content:url('https://nandara.com/wp-content/images/account/ico_cart.svg')}
.cart-widget-side .shopping-cart-widget-body .cart_list .mini_cart_item .cart-info .quantity .amount bdi,
.cart-widget-side .shopping-cart-widget-footer .total .amount bdi,
.cart-widget-side .shopping-cart-widget-footer .wd-free-progress-bar .progress-msg .amount {color:#2B3B2C}
.cart-widget-side .shopping-cart-widget-footer .btn-cart {
	background:#A2AA9B;
	color:#3B4A3A;
	-webkit-transition:ease-in-out 0.3s;
	-o-transition:ease-in-out 0.3s;
	transition:ease-in-out 0.3s;
}
.cart-widget-side .shopping-cart-widget-footer .btn-cart:hover {
	background:#3B4A3A;
	color:#FFFFFF;
}
.cart-widget-side .wd-progress-bar .progress-bar {background:#F2E771}
.cart-widget-side .wd-free-progress-bar .progress-bar {
	background-image:-o-linear-gradient(315deg, rgba(172,181,165,1) 25%, transparent 25%, transparent 50%, rgba(172,181,165,1) 50%, rgba(172,181,165,1) 75%, transparent 75%, transparent);
	background-image:linear-gradient(135deg, rgba(172,181,165,1) 25%, transparent 25%, transparent 50%, rgba(172,181,165,1) 50%, rgba(172,181,165,1) 75%, transparent 75%, transparent);
	background-size: 15px 15px;
}

/************************************
TOOLBAR MOBILE
************************************/

.wd-toolbar {background:#2B3B2C!important}
.wd-toolbar .wd-tools-element .wd-tools-icon,
.wd-toolbar .wd-tools-element .wd-toolbar-label {color:#ACB5A5}
.wd-toolbar .wd-tools-element.wd-header-cart .wd-cart-number {
	background:#F2E771;
	color:#2B3B2C;
}

/************************************
POP-UP
************************************/

#popup_welcome form .sib_signup_box_inside_6 .newsletter {
	display:flex;
	flex-direction:row;
	flex-wrap:wrap;
}
#popup_welcome form .sib_signup_box_inside_6 .newsletter input[type="email"] {
	width:66%;
	border:initial;
	color:#7A7A7A;
	/*border-bottom:1px solid rgba(122,122,122,.5);*/
	/*background:transparent;*/
	border-radius:20px;
	padding:0 15px;
	margin-right:15px;
	transition:border-bottom ease-in-out .3s;
}
#popup_welcome form .sib_signup_box_inside_6 .newsletter input[type="email"]::placeholder {color:#7a7a7a}
#popup_welcome form .sib_signup_box_inside_6 .newsletter .sib-default-btn {
	width:30%;
	border-radius:20px;
	background:#F1E772;
	color:#2b3b2c;
	padding:0px 25px;
	transition:all ease-in-out .3s;
}
#popup_welcome form .sib_signup_box_inside_6 .newsletter .sib-default-btn:hover {
	background:#2b3b2c;
	color:#ffffff;
}

.wcb-md-modal {max-width:510px}

.wcb-md-modal .wcb-md-content .wcb-modal-header {
	padding:0;
	height:250px;
}

.wcb-md-modal .wcb-md-content .wcb-modal-body {
	-ms-flex-line-pack:center;
	    align-content:center;
	padding:45px 25px;
}

.wcb-md-modal .wcb-md-content .wcb-modal-body .wcb-coupon-message h2 {
	font-size:28px;
	color:#F2E771;
}
.wcb-md-modal .wcb-md-content .wcb-modal-body .wcb-coupon-message p {
	font-weight:400;
	margin-bottom:25px;
}
.wcb-md-modal .wcb-md-content .wcb-modal-body .wcb-newsletter-form {
	max-width:340px;
	float:none;
	margin-bottom:25px;
}
.wcb-md-modal .wcb-md-content .wcb-modal-body .wcb-gdpr-field {
	margin:0 auto 30px;
	text-align:center;
	color:#ACB5A5;
	font-weight:400;
	float:none;
}
.wcb-md-modal .wcb-md-content .wcb-modal-body .wcb-gdpr-field .wcb-gdpr-message {font-size:12px}
.wcb-md-modal .wcb-md-content .wcb-modal-body .wcb-gdpr-field .wcb-gdpr-message a {
	color:#ACB5A5;
	font-weight:700;
	text-decoration:underline;
}
.wcb-md-modal .wcb-md-content .wcb-modal-body .wcb-footer-text {
	color:#ACB5A5;
	font-style:normal;
	font-size:12px;
}

@media screen and (max-width:1024px) {
	.wcb-md-modal .wcb-md-content .wcb-modal-header {display:none}
}

@media screen and (max-width: 640px) {
	#vi-md_wcb.wcb-coupon-box span.wcb-md-close {
		top:25px!important;
		right:25px!important;
	}
	.wcb-md-modal .wcb-md-content .wcb-modal-body {padding:45px 10px!important}
}

@media screen and (max-width:620px) {
	#popup_welcome form .sib_signup_box_inside_6 .newsletter input[type="email"] {
		width:100%;
		margin-right:0;
		margin-bottom:15px;
	}
	#popup_welcome form .sib_signup_box_inside_6 .newsletter .sib-default-btn {width:100%}
}

/************************************
FORMULAIRE BREVO
************************************/

.sib-form {padding:20px 10px!important}

.sib-form .input_replaced:checked + .checkbox_tick_positive {
	background:#2a3a2d!important;
	border-color:#2a3a2d!important;
}

#sib-container {
	background:transparent!important;
	padding:0!important;
}

/************************************
AFFILIATION INSCRIPTION
************************************/

#heading-affiliation .col-right .amount-comission .liner-continer,
#heading-affiliation .col-right .amount-product .liner-continer {margin-bottom:0px}

#content-affiliation .step-affiliation .info-box-content .info-box-inner {margin-top:5px}
#content-affiliation .step-affiliation .info-box-icon {font-weight:400}

.affiliate-registration_form form,
.affiliate-registration_form form fieldset {
	padding:0;
	margin:0;
}
.affiliate-registration_form form fieldset p:last-child {text-align:center}
.affiliate-registration_form form fieldset input[type="submit"] {
	width:100%;
	max-width:180px;
  	border:0;
  	border-radius:50px;
 	background:#2B3B2C;
  	color:#F0E782;
  	text-transform:none;
  	padding:10px 25px;
	transition:all ease-in-out .3s;
}
.affiliate-registration_form form fieldset input[type="submit"]:hover {
	background:#ACB5A5;
	color:#2B3B2C;
}
.affiliate-registration_form form fieldset legend {
	width:100%;
	text-align:center;
	font-size:1.5em;
}
.affiliate-registration_form form fieldset .affwp-lost-password {
	margin-bottom:0;
	text-align:right;
}

/************************************
AFFILIATION LOGIN
************************************/
#affiliate-login .affiliate-login_form form,
#affiliate-login .affiliate-login_form form fieldset {
	padding:0;
	margin:0;
}
#affiliate-login .affiliate-login_form form fieldset input[type="submit"] {
	width:100%;
	border:0;
	border-radius:50px;
	background:#2B3B2C;
	color:#F0E782;
	text-transform:none;
	transition:all ease-in-out .3s;
}
#affiliate-login .affiliate-login_form form fieldset input[type="submit"]:hover {
	background:#ACB5A5;
	color:#2B3B2C;
}
#affiliate-login .affiliate-login_form form fieldset legend {
	width:100%;
	text-align:center;
	font-size:1.5em;
}
#affiliate-login .affiliate-login_form form fieldset .affwp-lost-password {
	margin-bottom:0;
	text-align:right;
}

.affwp-notice {
	margin:20px auto;
	padding:40px 20px!important;
	text-align:center;
	font-size:16px;
}

.affwp-notice .headline {
	font-weight:900;
	font-size:20px;
}

/************************************
REDIRECTION PARTENAIRE
************************************/

.home .main-page-wrapper > .wd-page-title {
	display: none;
}