/*
Theme Name: Eva Child
Theme URI: http://eva.temashdesign.com/
Description: This is a child theme for Eva.
Author: Temash Design
Author URI: http: //www.temashdesign.com/
Template: eva
Version: 1.0
*/

/* Import parent CSS */
@import url("../eva/style.css");

/* Import fonts */
@import url("//hello.myfonts.net/count/3a04a8");
@font-face {font-family: 'KudryashevHeadlineSans';src: url('fonts/webfonts/3A04A8_0_0.eot');src: url('fonts/webfonts/3A04A8_0_0.eot?#iefix') format('embedded-opentype'),url('fonts/webfonts/3A04A8_0_0.woff2') format('woff2'),url('fonts/webfonts/3A04A8_0_0.woff') format('woff'),url('fonts/webfonts/3A04A8_0_0.ttf') format('truetype');}
@font-face {font-family: 'RidleyGrotesk-Medium';src: url('fonts/webfonts/3A04A8_1_0.eot');src: url('fonts/webfonts/3A04A8_1_0.eot?#iefix') format('embedded-opentype'),url('fonts/webfonts/3A04A8_1_0.woff2') format('woff2'),url('fonts/webfonts/3A04A8_1_0.woff') format('woff'),url('fonts/webfonts/3A04A8_1_0.ttf') format('truetype');}

/****************************************************************/
/*************** ADD YOUR CUSTOM CSS IN THIS AREA ***************/
/****************************************************************/
h1, h2, h3, h4, h5, h6, p, a, ul, li, div, span, b, i, u, em, strong {
    font-family: 'KudryashevHeadlineSans';
}
.widget-area .widget h3.widget-title, .copytxt > p, .blog-slider-meta > span, a.product-category-link, h3.vc_custom_heading + p.vc_custom_heading, .button, header.site-header .header-wrapper .tools ul li.cart-button .cart-desc, .contact-form *, .woocommerce-result-count, .select2-container--default .select2-results__option, .select2-container .select2-selection .select2-selection__rendered, .woocommerce ul.products li.product .product_after_shop_loop .price ins *, p.tilter__description {
	font-family: 'RidleyGrotesk-Medium';
	font-weight: normal !important;
}
.mc4wp-form-fields > p {
	font-size: 22px;
}
.center_txt {
    text-align: center;
}
.pink, .pink a {
    color: #FFC4B1 !important;
}
.pink_bg {
    background-color: #FFC4B1;
}
.relative {
    position: relative;
}
#products-shoes .product-category-listing a {
    font-size: 18px;
    font-weight: 500;
}
#products-shoes .product_thumbnail {
    max-width: 300px;
    margin: 0 auto;
}
#products-shoes .add_to_cart_button {
    border: 1px solid #000;
    border-radius: 100px !important;
    background-color: transparent;
    -webkit-box-shadow: none;
    -moz-box-shadow: none;
    box-shadow: none;
}
#products-shoes .product_after_shop_loop_buttons {
    margin-top: 20px; 
}
.made_in_france {
    position: absolute;
    top: 20px;
    left: 5px;
    z-index: 10;
}
#products-carousel .made_in_france {
    left: -10px;
}
.single-product .product_wrapper.images_scroll {
    background-color: #fff0eb !important;
}
.description-section .product_meta .product_meta_ins {
    background-color: #FFC4B1;
}
header.site-header, .offcanvas_container {
	background-color: #ffc4b1 !important;
}
header.site-header .header-wrapper .tools ul li a .counter_number {
	background-color: white;
    font-family: RidleyGrotesk-Medium;
}
header.site-header .menu-trigger > div {
	box-shadow: none !important;
}
header.site-header .site-branding img {
	position: relative;
	top: 15px;
}
.page-header {
	margin-top: 125px;
	margin-bottom: 60;
}
header.site-header .header-wrapper .site-branding {
	text-align: left;
}
header.site-header .header-wrapper .nav .header-nav .menu-trigger div span::before {
	bottom: 12px;
}
header.site-header .header-wrapper .nav .header-nav .menu-trigger div span::after {
	top: 12px;
}
header.site-header .header-wrapper .nav .header-nav .menu-trigger div span, header.site-header .header-wrapper .nav .header-nav .menu-trigger div span::before, header.site-header .header-wrapper .nav .header-nav .menu-trigger div span::after {
	background-color: black;
	width: 40px;
}
header.site-header .header-wrapper .nav {
	width: 110px;
}
@media screen and (max-width: 39.9375em) {
    header.site-header .header-wrapper .nav .header-nav {
        margin-right: 30px;
    }
}
.woocommerce ul.products li.product .product_after_shop_loop .price del {
	display: none;
}
.pink-bar-behind {
	max-width: 1000px;
	margin: auto;
}
.pink-bar-behind::after {
	content: '';
	display: block;
	margin: auto;
	width: 300px;
	height: 16px;
	background-color: #ffe1d9;
	margin-top: -20px;
}
.tilter__title {
	text-transform: unset;
	font-weight: lighter;
	font-size: 2em;
}
.woocommerce .product-category-listing a {
	color: black;
}
#products-shoes a.product-category-link {
	color: black !important;
	font-size: 12px !important;
}
#products-shoes h3 {
	line-height: 1em;
	margin: 10px 40px 30px 40px;
}
#products-shoes .product_after_shop_loop_price {
	margin-top: 30px;
}
#products-shoes .add_to_cart_button {
	border-radius: 0 !important;
}
.woocommerce ul.products li.product .shop_product_metas h3 {
	margin-bottom: -10px;
}
.woocommerce ul.products li.product .shop_product_metas h3 a {
	text-transform: unset;
	font-size: 24px;
	font-weight: normal;
	line-height: 18px;
}
.woocommerce .product-category-listing a {
	letter-spacing: 1px;
}
.woocommerce ul.products li.product .product_after_shop_loop_price * {
	font-family: 'RidleyGrotesk-Medium';
	font-size: 12px;
}
#products-shoes .product_after_shop_loop_price del * {
	font-size: 12px;
}
#products-shoes .product_after_shop_loop_price ins * {
	margin-left: 5px;
	font-size: 20px;
}
.blog-slider-date::before {
	display: none !important;
}
.footer-instagram-section {
    opacity: 1;
}
.footer-instagram-section .instagram-pics + p a {
	background-color: white;
	font-family: 'RidleyGrotesk-Medium';
	letter-spacing: 2px;
	font-size: 11px;
}
footer#site-footer .f-copyright .copytxt p {
	font-size: 8px;
}
footer#site-footer .f-copyright .socials .footer-divider {
	display: none;
}
i.search-button-icon, i.wishlist-button-icon, i.cart-button-icon {
    background-size: contain;
	background-repeat: no-repeat;
}
i.search-button-icon::before, i.wishlist-button-icon::before, i.cart-button-icon::before {
	visibility: hidden;
}
i.search-button-icon {
	background-image: url(/wp-content/themes/eva-child/images/icon-recherche@2x.png);
}
i.wishlist-button-icon {
	background-image: url(/wp-content/themes/eva-child/images/icon-favoris@2x.png);
}
i.cart-button-icon {
	background-image: url(/wp-content/themes/eva-child/images/icon-panier@2x.png);
}
.page-header .page-header-bg-wrapper {
	background-color: #ffc4b1;
}
#breadcrumbs, #breadcrumbs span, .page-header .term-description {
	color: white !important;
	font-family: 'RidleyGrotesk-Medium';
	font-weight: normal;
}
#breadcrumbs::before, #breadcrumbs::after {
	visibility: hidden;
}
.page-header .page-title {
	color: white !important;
	font-size: 45px !important;
    font-weight: normal !important;
	text-transform: uppercase !important;
}

body.page-id-1664 .page-header .page-title {
	color: #000000 !important;
}
body.page-id-1664 #breadcrumbs, #breadcrumbs span, .page-header .term-description {
	color: #000000 !important;
}

.tilter__deco {
    display: none;
}
p.tilter__description {
    font-size: 12px;
}
.tilter__title {
    text-shadow: none;
    text-transform: lowercase;
}
.owl-nav .owl-prev:before, .owl-nav .owl-next:before {
	visibility: hidden;
}
.owl-nav .owl-prev, .owl-nav .owl-next {
	background-size: contain !important;
	background-repeat: no-repeat !important;
}
.owl-nav .owl-prev {
	background-image: url(/wp-content/themes/eva-child/images/left-arrow.png) !important;
}
.owl-nav .owl-next {
	background-image: url(/wp-content/themes/eva-child/images/right-arrow.png) !important;
}
.from_the_blog_overlay {
    background: rgba(0, 0,0, 0.3);
}
.from_the_blog_content_desc h3 {
	text-transform: uppercase;
    font-size: 20px !important;
}
.from_the_blog_item .from_the_blog_content_desc .blog-slider-meta span {
    margin-right: 0;
    font-size: 9px;
}
#primary.content-area, #primary.blog-content-area {
	margin-top: -40px;
}
.woocommerce ul.products li.product .product_thumbnail .product_thumbnail_secondary {
    background-image: none !important;
    background-color: #f5c6b4;
}
div.nsl-container-block .nsl-container-buttons a {
    margin: auto !important;
}