/******* Do not edit this file *******
Simple Custom CSS and JS - by Silkypress.com
Saved: Apr 02 2021 | 08:53:48 */
#chi-siamo{background-size:contain !important;}
.z-index-10{z-index:10;}
.fusion-secondary-main-menu{border:none; padding:5px;}
#wrapper{box-shadow: 0 0 20px 5px #c5c5c5;}
@media(max-width:580px){
  .fusion-header-v5 .fusion-header{border:none;}
  .fusion-header{padding:0 20px !important;}
  .fusion-header .fusion-mobile-menu-icons >a{padding-top: 40px;}
  #chi-siamo .fusion-column-wrapper{padding:20px;}
  #chi-siamo{background-size:cover !important;}
}
@media(max-width:1023px){
  .fusion-header{border:none!important;}
  .to-top-right #toTop{right:10px; border-radius:50px !important;}
}


.tfs-slider .background-image{background-position:bottom;}

/*COOKIE INFO*/
table.informativa { width: 100%;}
.informativa th, .informativa td { width: 33%; word-break: break-all; }
table.informativa {	border-spacing: 0;	border:1px solid #ddd;}
.informativa th,.informativa td {padding: 0.4375em;	text-align: left;	border:1px solid #ddd;}
.informativa th {font-weight: 700;}

input[type=checkbox]{width:auto;}


/*WOOCOMMERCE*/
.woocommerce .product_meta{
  display:none !important;
}
.single-product h1.product_title {
  font-size:34px !important;
}
.fusion-woo-product-design-clean .products .product-title{
  font-size: 24px !important;
  line-height: 1.1 !important;
}
.product .entry-summary .price * {
    font-size: 26px;
}
.woocommerce .avada-select-parent select{
  color:rgb(56, 56, 56);
  font-size:17px;
}
.woocommerce #main{
  margin-top:20px;
}
.order-dropdown, .order-dropdown ul li a{
  width:200px;
}
.order-dropdown li span.current-li-content{
  width:auto !important;
}
.woocommerce-message{
  background-color: #e0b009 !important;;
  color: #000 !important;;
  padding:30px;
}
.woocommerce-message::before{
  position:relative;
}
.woocommerce-MyAccount-content p:empty::before {
  display:none;
}
.woocommerce-MyAccount-content ul.tracking_list{
  padding:0;
  list-style:none;
}
div.post-content p{
  margin-bottom:10px;
}

.home .tfs-slider .slide-content-container .tfs-button-1{
  margin-top: 10px;
  background: #e0b009;
}

/*SHOP*/
.woocommerce-page footer.fusion-footer-widget-area {
  text-align:center;
  background-color:#e0b009;
  color:#FFF;
}
.woocommerce-page footer.fusion-footer-widget-area h2,
.woocommerce-page footer.fusion-footer-widget-area h3{
  margin:0 0 20px 0;
}
.woocommerce-page footer.fusion-footer-widget-area *{
  color:#FFF !important;
}
.woocommerce-page footer.fusion-footer-widget-area  #gallery-1 img{
  border:none;
}