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

body.page-id-7 .wd-product{text-align:center;}
body.page-id-7 .add_to_cart_button{padding:10px 20px!important;left:auto!important;width:180px;margin-top:10px;}
body.page-id-7 .wd-add-btn{text-align:center;}
body.page-id-7 .wd-add-btn-replace .add-to-cart-loop::after {
  position: absolute;
  top: calc(50% - 9px);
  inset-inline-start: calc(50% - 9px);
  opacity: 0;
  transition: opacity .2s ease;
  content: "";
  display: inline-block;
  width: 18px;
  height: 18px;
  border: 1px solid rgba(0,0,0,0);
    border-left-color: rgba(0, 0, 0, 0);
  border-left-color: currentColor;
  border-radius: 50%;
  vertical-align: middle;
  animation: wd-rotate 450ms infinite linear var(--wd-anim-state, paused);
}

 body.page-id-7 .wd-product.wd-hover-standard .wd-add-btn > a:hover {
  color: var(--btn-accented-color-hover);
  box-shadow: var(--btn-accented-box-shadow-hover);
  background-color: var(--btn-accented-bgcolor-hover);
}
body.page-id-7 .wd-product.wd-hover-standard .wd-add-btn > a {
  border-radius: var(--btn-accented-brd-radius);
  color: var(--btn-accented-color);
  box-shadow: var(--btn-accented-box-shadow);
  background-color: var(--btn-accented-bgcolor);
  text-transform: var(--btn-accented-transform, var(--btn-transform, uppercase));
  font-weight: var(--btn-accented-font-weight, var(--btn-font-weight, 600));
  font-family: var(--btn-accented-font-family,var(--btn-font-family, inherit) );
  font-style: var(--btn-accented-font-style, var(--btn-font-style, unset));
  min-height: unset;
}
body.page-id-7 .wd-add-btn-replace .add-to-cart-loop {
  overflow: hidden;
  padding: 0;
}






.cart-actions .button{color:#fff!important;}
.product-labels, .woocommerce-ordering{display:none!important;}

.wcpvs_icon_img, .wcpvs_icon_current {
  width: 100px;}
.wcpvs_icon_img{border:none;}
.category-post-navigation a{font-style:italic;color:#0089a9;}
.widgettitle{display:none;}
.single-post h1{text-align:left;}
.product-tabs-wrapper{border:none!important;padding:0!important;}
.product_title{font-family: var(--wd-title-font);display: block;
  margin-bottom: var(--wd-tags-mb, 20px);
  color: var(--wd-title-color);
  text-transform: var(--wd-title-transform);
  font-weight: var(--wd-title-font-weight);
  font-style: var(--wd-title-font-style);
  font-family: var(--wd-title-font);}
body.page-id-7 h1, body.page-id-7 h2, body.page-id-7 h3{font-family: 'Anton', sans-serif!important;font-style:normal;text-transform:uppercase;color:#d19229;font-weight:normal;}
body.page-id-7 h3{transform: rotate(-3deg);color:#fff;background:#3853d8;padding:10px 15px;margin-top:-25px;box-shadow:4px 4px #d19229;font-size:20px; }
body.page-id-7 .vc_custom_1630869627635 h2{max-width:800px;background:#dd002e;padding:10px 25px;box-shadow:4px 4px #fff; transform: rotate(3deg);margin-top:-70px;z-index:4!important;position:relative!important;margin-bottom:20px!important;}
body.page-id-7 h1{background:#dd002e;padding:10px 25px;box-shadow:4px 4px #d1942a; transform: rotate(3deg);margin-top:-70px;z-index:2;position:relative;color:#fff;margin-bottom:30px;}
body.page-id-7 h2{background:#dd002e;padding:10px 25px;box-shadow:4px 4px #d1942a; transform: rotate(3deg);margin-top:0px;z-index:2;position:relative;color:#fff;margin-bottom:60px!important;max-width:400px;margin-left:auto;margin-right:auto;}

body.page-id-7 .vc_custom_1630869627635 p{background:#3853d8;padding:10px 25px;box-shadow:4px 4px #fff; transform: rotate(-1deg);font-family: 'Anton', sans-serif!important;font-style:normal;text-transform:uppercase;color:#d19229;font-weight:normal;font-size:20px;width:300px;margin-top:-30px;}
body.page-id-7 p{z-index:2;position:relative;}
body.page-id-7 .vc_row[data-vc-full-width]{overflow:visible;}
body.page-id-7 .btnnorm{box-shadow: rgb(0, 0, 0) 0px 20px 30px -10px!important;background:#d7002b;border-radius:5px;font-family: 'Anton', sans-serif!important;font-weight:normal;font-size:20px;}
body.page-id-7 .btnnorm:hover{background:#bf0d1f;opacity:1!important;}
body.page-id-7 .vc_custom_1630869627635{background:#d2932a!important;}
body.page-id-7 .vc_gitem-zone{overflow:visible;}

h1, .product_title{font-size:55px;line-height:55px;}
h2{font-size:45px;}
.books{top:20px!important;margin-bottom:-40px;}
.titrelivre{z-index:2;position:relative}
.salaudbtn{position:absolute;left:80px;top:370px;box-shadow: rgb(0, 0, 0) 0px 20px 30px -10px!important;}
.btnnorm{box-shadow: rgb(0, 0, 0, 0.7) 0px 20px 30px -10px!important;background:#bf0d1f;border-radius:5px;}
.salaudbtn:hover, .btnnorm:hover{background:#e00017;opacity:1!important;}
.single_add_to_cart_button, .add_to_cart_button{box-shadow: rgb(0, 0, 0, 0.7) 0px 20px 30px -10px!important;border-radius:5px!important;}
.add_to_cart_button{margin-bottom:50px!important;}
.myfooter a, .myfooter, .myfooter h2{color:#fff;}
.home .myfooter{margin-top:-80px;}
.myfooter{border-top:10px solid #bf0d1f;margin-bottom:-40px}
.mylivre .btnnorm{margin-top:-40px;width:180px;margin-bottom:60px;}
.mylivre:hover .btnnorm{}

.mylivre img{  transition: transform .5s ease;}
.mylivre:hover img{   transform: scale(1.2);}
.single-product-sidebar.sidebar-right {
    border-left: none;
}
.product-tabs-wrapper{border:none;margin:0;padding:0;}
.widget{border:none;}

@media (min-width: 768px) {
  body.page-id-7 .vc_col-sm-4 {
    width: 33%;
  }
}