/*
 Theme Name: CuoreDItalia-child
 Theme URI: https://www.elegantthemes.com/gallery/divi/
 Description: Divi Child Theme
 Template: Divi
 Version: 1.0.0
*/
 
/* =Theme customization starts here
------------------------------------------------------- */



#menu-footer-nav{
    text-align: right;
}


.et-cart-info{
    display: none !important;
}


.related.products {
    display: none !important;
}


@media (min-width: 981px) {
 /* .lwp-col-portfolio .et_pb_grid_item {
    width: 29.66% !important; /* Adjust for 3 cols * /
    margin-right: 5.5% !important;
  }*/
  
  /* Reset the 4th item clear from default 4-col layout */
  .et_full_width_page.woocommerce-page ul.products li.product:nth-child(4n+1), .et_left_sidebar.woocommerce-page #main-content ul.products li.product:nth-child(3n+1), .et_right_sidebar.woocommerce-page #main-content ul.products li.product:nth-child(3n+1) {
    clear: none !important;
  }
  
  /* Apply clear only on the 3n+1 item */
  .et_full_width_page.woocommerce-page ul.products li.product:nth-child(3n+1), .et_left_sidebar.woocommerce-page #main-content ul.products li.product:nth-child(2n+1), .et_right_sidebar.woocommerce-page #main-content ul.products li.product:nth-child(2n+1)  {
    clear: left !important;
  }
  
  /* Remove margin from the 3rd item */
  .et_full_width_page.woocommerce-page ul.products li.product:nth-child(4n), .et_pb_row .et_full_width_page.woocommerce-page ul.products li.product:nth-child(4n), .single.et_left_sidebar.woocommerce-page #main-content ul.products li.product:nth-child(3n), .archive.et_left_sidebar.woocommerce-page #main-content ul.products li.product:nth-child(3n), .et_pb_row .et_left_sidebar.woocommerce-page #main-content ul.products li.product:nth-child(3n), .single.et_right_sidebar.woocommerce-page #main-content ul.products li.product:nth-child(3n), .archive.et_right_sidebar.woocommerce-page #main-content ul.products li.product:nth-child(3n), .et_pb_row .et_right_sidebar.woocommerce-page #main-content ul.products li.product:nth-child(3n){
       margin-right: 3.8% !important;
  }
  
  
  
  .et_full_width_page.woocommerce-page ul.products li.product:nth-child(3n), .et_pb_row .et_full_width_page.woocommerce-page ul.products li.product:nth-child(3n), .single.et_left_sidebar.woocommerce-page #main-content ul.products li.product:nth-child(2n), .archive.et_left_sidebar.woocommerce-page #main-content ul.products li.product:nth-child(3n), .et_pb_row .et_left_sidebar.woocommerce-page #main-content ul.products li.product:nth-child(2n), .single.et_right_sidebar.woocommerce-page #main-content ul.products li.product:nth-child(2n), .archive.et_right_sidebar.woocommerce-page #main-content ul.products li.product:nth-child(3n), .et_pb_row .et_right_sidebar.woocommerce-page #main-content ul.products li.product:nth-child(2n) {
    margin-right: 0 !important;
  }
  
  
  
  
}



/*
.al_archive {
    border: 1px solid #000 !important;
    box-shadow: 0px 2px 18px 0px rgba(0,0,0,0.3) !important;
}

.al_archive a img, .page .al_archive a img, .product-list .al_archive img, .product-subcategories .al_archive img, body.page .al_archive a img{
    max-width: 100%;
    height: auto;
    position: relative !important;
}

.modern-grid-element .pseudo{
    padding-top: 0px !important;
}

.product-subcategories .classic-grid.archive-listing{
    width: 40% !important;
}

.archive-listing{
    background-color: rgba(255,255,255,0.61);
    padding: 20px 20px;
    box-shadow: 0px 2px 18px 0px rgba(0,0,0,0.3) !important;
    margin: 20px 5%;
}

.archive-listing .product-name{
    padding-top: 25px !important;
    font-family: 'Aboreto',fantasy;
    font-size: 36px;
    font-weight: bold;
}

.catalog-header{
    display: none;
}

.ic-catalog-container .product-meta{
    display: none !important;
}
.al-box{
    display: none !important;
}
*/
