/* Pagina del singolo prodotto*/

.woocommerce-breadcrumb {
  font-size: .72em;
  color:  #002c53;
  padding: .80em 0 .80em 15% !important;
}

.woocommerce-breadcrumb a {
    color: #004682;
}

.site-main .product {
  padding: 0 15%;
}

/*.woocommerce-product-gallery__image img {
  padding: 4em;
}*/

.entry-summary, .summary .single-variation-wrap {
  padding-top: 4em;
}

.summary .woocommerce-variation-add-to-cart, .summary .variations_form {
  padding-top: 2em;
}

.summary .woocommerce-product-details__short-description, .summary .single_variation_wrap {
  padding-top: 1em;
}

.summary .woocommerce-Price-amount, .summary .woocommerce-variation-add-to-cart,
.wc-tabs, .related .button, .related .price, .products .woocommerce-Price-amount,
.woocommerce-ordering, .woocommerce-result-count, .woocommerce-LoopProduct-link ~ a {
  display: none;
}

#tab-description > * {
  padding: 1em 0 0 0;
}

section.related {
  clear:both;
}

.related h2 {
  padding: 2em 0;
}

.woocommerce div .product div .images .flex-control-thumbs{
  overflow:hidden;zoom:1;margin:0;padding:0
}

.woocommerce div .product div .images .flex-control-thumbs li{
  width:25%;float:left;margin:0;list-style:none
}
.woocommerce div .product div .images .flex-control-thumbs li img {
  cursor:pointer;opacity:.5;margin:0
}

.woocommerce div.product div.images .flex-control-thumbs li img.flex-active,
.woocommerce div.product div.images .flex-control-thumbs li img:hover {
  opacity: 1;
}

/*Pagina di categoria prodotto*/

.page-numbers {
  font-weight: 600;
  text-align: center;
}

.prev, .next {
  font: inherit;
}