/*custom CSS*/
@media (max-width: 991px) {
  .box-shipping .ApRawHtml {
    padding: 10px 0 !important;
  }
}
@media screen and (min-width: 768px) {
	#language-selector-label .current img{
		width: 2.75rem !important;
	}
}

@media (max-width: 480px) {
  .box-navlogo .h-logo img {
    max-width: 60% !important;
  }
}

.tendencias {
  position: relative;
}

.tendencias .image_description {
  position: absolute;
  display: block;
  padding: 10px 15px;
  width: auto;
  left: 50%;
  top: 50%;
  transform: translateY(-50%) translateX(-50%);
}


/* CSS Categorías */
.block-category.card .category-cover img {
  width: 100%;
}

.subcategory-item {
   position: relative;
   margin-bottom: 1.5rem;
   overflow: hidden;
}

.subcategory-item img {
   margin-bottom: 0 !important;
   transition: all .3s ease-in-out;
}

.subcategory-item:hover img {
   transform: scale(1.25);
}

.subcategory-name {
  position: absolute;
  bottom: 7.5px;
  left: 0;
  width: 100%;
  text-align: center;
  font-size: 1.5em;
  text-shadow: 0 0 3px #FFF;
}


.leo-notification .notification-wrapper {
    display: none;
}
.leo-notification .notification-wrapper + .notification-wrapper:last-child {
    display: block;
}


.social-share .facebook svg {
    height: 13px;
    width: auto;
}