/*
 * Custom style goes here.
 * A template should always ship with an empty custom.css
 */

/* Aggiungo  la scritta Header Catalogo */
@media only screen and (min-width: 600px) {
#header .left-nav-trigger .left-nav-icon {
	/*width: 200px!important;*/
}
#header .left-nav-icon::after {
  /*content: "Menu";*/
}
}

/* Dimensione Titolo dei prodotti */
.product-list .grid .product-miniature .product-name {
	height: 80px
}

/* Troppo spazio tra i prodotti */
.product-miniature {
    /* margin-bottom: 6.5rem!important; - prima era così*/
	margin-bottom: 1.5rem!important;
}

.page-subheading {
	display: none;
}

/* Nascondo pulsante Amazon nel riepilogo del Carrello */
/*
.cart-detailed-actions > .text-center > #payWithAmazonMainDiv
{
	display: none;
}
*/
/* Sistema grafica Amazon Pay */
#amz_coupon {
	margin-left: 20px;
}
.amz_cart_widgets_bs {
	margin-left: 20px;
    width: 90%;
}

#amz_terms {
	margin-left: 20px;
    width: 90%;
}
#amz_cart_widgets_summary, #amz_execute_order_div {
	margin-left: 20px;
    width: 90%;
}
#conditions-to-approve > ul > li {
	display: flex;
}
#conditions-to-approve .pull-xs-left {
	margin-right: 8px;
}


/* ETS Cross sell Modulo */
.crosssell_product_list_wrapper.layout-slide article.product-miniature.slick-slide > .product-container > .second-block > .second-block-wrapper > .informations-section > .product-description-short{
	display: none!important;
}
.crosssell_product_list_wrapper.layout-slide article.product-miniature.slick-slide > .product-container > .second-block > .second-block-wrapper > .buttons-sections {
	display: none!important;
}
.crosssell_product_list_wrapper.layout-slide article.product-miniature.slick-slide > .product-container > .second-block > .product-name {
	min-height: 100px;
    text-align: center;
    background-color: #f7f7f7;
}
.crosssell_product_list_wrapper.layout-slide article.product-miniature.slick-slide > .product-container > .second-block > .second-block-wrapper > .informations-section > .stars-container {
	text-align: center;
}
.crosssell_product_list_wrapper.layout-slide article.product-miniature.slick-slide > .product-container > .second-block > .second-block-wrapper > .informations-section > .price-and-status {
	padding: 5px;
}
/* Carrello */
.ets_crosssell_tab_content .product-miniature > .product-container > .second-block > .second-block-wrapper > .informations-section > .product-description-short{
	display: none!important;
}
.ets_crosssell_tab_content .product-miniature > .product-container > .second-block > .second-block-wrapper > .buttons-sections {
	display: none!important;
}
.ets_crosssell_tab_content .product-miniature > .product-container > .second-block > .product-name {
	min-height: 100px;
    text-align: center;
    background-color: #f7f7f7;
}
.ets_crosssell_tab_content .product-miniature > .product-container > .second-block > .second-block-wrapper > .informations-section > .stars-container {
	text-align: center;
}
.ets_crosssell_tab_content .product-miniature > .product-container > .second-block > .second-block-wrapper > .informations-section > .price-and-status {
	padding: 5px;
}

.messaggio-ag-spedizioni {
	background-color: #FFEB3B;
    padding: 15px;
    text-align: center;
    font-size: 15px;
    font-weight: 600;
}

.no-account > a {
	background-color: #e91e63!important;
	width: 100%;
}

#login-form .forgot-password a {
    font-size: 15px;
    font-weight: 600;
}

/* Filtro Ricerca Produttori */
.agbreadcrumb {
    margin: 0;
    padding: 15px 0;
    display: flex;
    flex-wrap: wrap;
    padding: .75rem 1rem;
    margin-bottom: 1rem;
    list-style: none;
    border-radius: 0;
}
.agbreadcrumb-item {
	border: 1px solid #c6c6c6;
    background-color: #ededed;
    padding: 7px;
    cursor: pointer;
    font-size: .875rem;
    display: flex;
    align-items: center;
    margin-right: 2px;
    color: #7e7e7e;
    font-weight: 600;
}

.reassurance-hook {
	padding: 10px;
    margin-top: 20px;
}

#product .product-actions {
	margin-bottom: 30px;
}

.category-description .small-description.see-more {
    /*max-height: 300px!important;*/
}

.blog-menu {
	margin-top: 15px;
}
#search_block_top .btn.button-search {
	height: 100%;
}

@media (max-width: 767px){
#wtsearch_content_result {
    top: 210px!important;
}
}
body#index .col-12 {
  flex: 0 0 100%!important;
  max-width: 100%!important;
}