/*
 Theme Name:   Woodmart Child
 Description:  Woodmart Child Theme
 Author:       XTemos
 Author URI:   http://xtemos.com
 Template:     woodmart
 Version:      1.0.0
 Text Domain:  woodmart
*/
.reversed {
  display: flex;
  flex-direction: column;
}

.wd-timer-text {display: none!important;}
.wd-timer-days,
.wd-timer-hours,
.wd-timer-min,
.wd-timer-sec {
  position: relative;
  border-radius: 8px!important;
  background: linear-gradient(to bottom, #333333 50%, #191919 50%);
  box-shadow: inset 0 1px 0 #444,    
    0 2px 6px rgba(0, 0, 0, 0.6)!important; /* ombra esterna */
  }

.wd-timer-value {color: #b6b6b6;}


.wd-timer-days::after,
.wd-timer-days::after,
.wd-timer-hours::after,
.wd-timer-min::after,
.wd-timer-sec::after {
  content: "";
  position: absolute;
  top: 52%;
  left: 0;
  width: 100%;
  height: 1px;
  background-color: #343434;
  transform: translateY(-50%);
}

.progetto_stilema {
  line-height: 1.1;
}

.prenotab {
    display: flex;
    width: 228px;
    height: 57px;
    align-items: center;
    justify-content: center;
    background-color: rgba(255, 255, 255, 0.01);
    border: 2px solid #ffffff!important;
    border-radius: 29px;
    color: #ffffff;
    font-size: 1.6rem;
    font-weight: 700; 
}

.reversed .title-subtitle {order: 2;}

#main-content {padding-block: 0!important;}

.mini-product-box {
  max-width: 455px;
  background-color: rgba(255,255,255,1);
  display: flex;
  flex-direction: column;
  padding: 21px 30px 32px;
}

.mini-product-box .product-info h3 {
  font-size: 26px;
  color: #000;
  font-family: 'Arial' , sans-serif;
  font-weight: 700;
}

.mini-product-box .button {
  background-color: rgba(189, 39, 27, 1);
  color: rgba(255,255,255, 1);
  height: 36px;
  max-width: 214px;
  display: flex;
  align-items: center;
  justify-content: center;
}

.mini-product-box .price {
  display: flex;
  margin-top: 10px;
}

.mini-product-box .product-info small {font-weight: 700; color: #000;}
.mini-product-box .price .amount {
  font-size: 26px;
  font-weight: 700;
  color: #BD271B;
}
.mini-product-box .price  .warn {font-weight: 800;   color: #BD271B;}
.mini-product-box .wd-price-unit {
  display: none;
}

#testata,
#prenota {background-size: 100%!important;}

#prenota #insdx .wpb_wrapper {display: flex; flex-direction: column; justify-content: flex-end;}

body.home .wd-page-wrapper footer {margin-top: -56px}

.coupon.wd-coupon-form button,  
.cart_totals  .checkout-button,
.woocommerce-checkout #place_order {background-color: #BD271B!important;} 

  @media only screen and (max-width: 768px) {
    #testata,
    #prenota {background-size: 320%!important;}

    .blocco_testata.vc_custom_1764155998112 {
      background-size: 350%!important;
      min-height:650px!important;
    }
  }