/*
 * Custom style goes here.
 * A template should always ship with an empty custom.css
 */
.col-12.col-lg-4:last-child {
    /* display: none;  */
}
.linklist a {text-transform:capitalize;}
.block-social {display:none;}
.ui-jolisearch {
	width:74% !important;
	left:13% !important;
}
.input-container label {
    display: flex;
    align-items:center;
}
.input-container input[type="radio"] {
    margin:0;
}
.colore {
    width:18px;
    height:18px;
    margin-left:8px;
    flex-shrink:0;
    border:1px solid #7E7E7E;
}
.nome-colore {
    margin-left:6px;
    position:static;
    width:auto;
    height:auto;
    float:none;
    font-weight:normal;
    text-transform:lowercase;
    white-space:nowrap;
}
.pointer {cursor:pointer;}

.dropdown-content a[href*="nuovi-arrivi-borse"],
.dropdown-content a[href*="200-nuovi-arrivi-borse"] {
    color:#EA281D;
}

.dropdown-content a[href*="nuovi-arrivi-borse"]:hover,
.dropdown-content a[href*="200-nuovi-arrivi-borse"]:hover {
    color:#FF5248;
}

.dropdown-content a[href*="201-nuovi-arrivi-scarpe"] {
    color:#EA281D;
}

.dropdown-content a[href*="201-nuovi-arrivi-scarpe"]:hover {
    color:#FF5248;
}

.js-account-source ul {padding-right:0px !important;}

.banner1 .desc {display:none !important;}

@media (min-width:768px) {
.product-list .grid .product-miniature .second-third-block {
	min-height: 200px;
}

.simple-mobile-menu-scarpami {display:none;}
.left-nav-trigger {display:none;}
.block_id_6 .second-third-block .third-block .product-price-and-shipping .first-prices {
	position: absolute;
  bottom: 60px;
  right: 40px;
}
}

@media (max-width: 767px) {
.my-mobile-menu .my-dropdown {
  display: none;
  padding-left: 15px;
}

.my-mobile-menu .my-menu-item.my-open > .my-dropdown {
  display: block;
}

.my-mobile-menu .my-toggle-submenu {
  cursor: pointer;
  font-weight: bold;
  margin-left: 10px;
  user-select: none;
  display:none;
}

.my-mobile-menu .my-menu-link {
  font-weight: bold;
  text-decoration: none;
}

.my-mobile-menu .my-dropdown a {
  font-weight: normal;
  text-decoration: none;
  display: none;
}
.my-menu-item {display:none;}
.my-has-children {display:inline;}
.mobile-categories ul {padding-left: 0;}
.mobile-categories .level-1 > li { margin-bottom: 10px;}
.mobile-categories .level-2 { padding-left: 15px; font-size: 0.9em;}
.shopping-cart-module ul {padding-right:0;}
.mobile-header-version .search-widget {width:90%;}
#header .header-logo img, #header .header-logo svg {margin-left:0;}
.second-third-block .second-block {max-height:60px;}
.feature:first-of-type {margin-left:0 !important;}
.left-categories, .brand-list-wrapper {display:none;}
.simple-mobile-menu-scarpami {
  width:92%;
  margin:0 auto;
}
.simple-menu-level-1 {
  display: flex;
  flex-wrap: nowrap;
  justify-content: space-between;
  align-items: center;
  list-style: none;
  margin: 0;
  padding: 0;
}
.simple-menu-item {
  white-space: nowrap;
}
.simple-menu-item a {
  display: block;
  padding:0 1px 20px 1px;
  font-weight: bold;
  text-decoration: none;
  color: inherit;
}
}