.header-options, 
.mobile-lang-and-cur, 
.js-an_wishlist-nav-count,
.an_homeproducts-banner-content .block-separator,
#stores .stores-hours-list,
#stores .store-item-container h4.store-item-time {
	display: none;
}

#amegamenu.fixed-menu #_desktop_an_wishlist-nav {
  	width: 26px;
    height: 22px;
}

#amegamenu.fixed-menu .blockcart-link svg path,
.an_wishlist-nav-link .js-an_wishlist-nav-count,
.cart-item-count,
.search-widget form button[type=submit] svg path,
.an_homeproducts-tab.active,
.an_homeproducts-tab.active:before,
.user-info .dropdown-menu .dropdown-item:hover {
  	fill: #2f234b !important;
  	background: #2f234b !important;
}

.search-widget form button[type=submit] {
    right: 16px;
}

.header-top .search-widget form input[type=text] {
    border-radius: 40px;
}

#header .search-dropdown.open>.search-widget {
   	border-radius: 40px;
}

@media (max-width: 991px) {
    #header .search-widget form input[type=text] {
  	border-radius: 40px;
  }
}
  
@media (max-width: 991px) {
  #header .search-widget form button[type=submit] {
    bottom: calc(50% - 10px) !important;
  }
}

#header .search-dropdown .search-widget {
    left: -31px;
}

@media (max-width: 991px) {
    #header .header-nav.tablet-h,
  	#header .header-nav .blockcart a svg path {
        color: #2f234b;
    }
  	
}

/*
.an_homecategories-item .an_homecategories-image img {
    min-height: 552.5px;
}*/

.an_homecategories-item-desc .h2,
#product .nav-tabs .nav-link.active,
.product-information,
#product-comments-list-header,
.page-my-account #content .links a i,
#mobile_top_menu_wrapper .js-top-menu-bottom a {
  	color: #2f234b !important;	
}

.an_homeproducts-tab.active:hover,
.open-modal-btn:hover,
.page-my-account #content .links a:hover {
  	color: #f1a24c !important;	
}

.an_stickyAddToCart.an_stickyAddToCart .an_stickyAddToCart-qty {
  	background: #fafafa;
}

#product .tab-content {
  	border: 1px solid #f1a24c;
}

#product .nav-tabs .nav-link.active {
  	border: 1px solid #f1a24c;
    border-bottom: 0;
}

#amegamenu.fixed-menu .blockcart-link:hover svg path {
  	fill: #f1a24c !important;
}

.an_homeproducts-banner-default.an_homeproducts-banner-overlay img {
  	object-fit: cover;
}

.an_homeproducts-banner-default.an_homeproducts-banner-overlay .an_homeproducts-banner-content {
    background: #b8b8df;
}


/* Banner derecho */

.social-section {
  display: flex;
  flex-direction: column;
  align-items: center;
  gap: 1.5rem;
}

.social-buttons {
  display: flex;
  gap: 1rem;
  flex-wrap: wrap;
  justify-content: center;
}

.social-button {
  position: relative;
  text-decoration: none;
  color: white;
  transition: transform 0.3s ease;
}

.button-content {
  width: 100%;
  display: flex;
  align-items: center;
  gap: 0.75rem;
  background: #2f234b;
  line-height: 14px;
  padding: 17px 5px;
  justify-content: center;
  text-transform: uppercase;
}

.button-content:hover {
  transform: scale(1.05);
}


.social-icon {
  width: 1.25rem;
  height: 1.25rem;
  color: #f1a24c;
}

.button-text {
  color: white;
  font-weight: 600;
}

.button-content:hover .button-text {
  color: #f1a24c;
}


/* Responsive */
@media (max-width: 768px) {
  .title {
    font-size: 1.875rem;
  }

  .subtitle {
    font-size: 1.5rem;
  }

  .description {
    font-size: 1rem;
  }

  .social-buttons {
    flex-direction: column;
    align-items: center;
  }

  .button-content {
    padding: 0.625rem 1rem;
  }
}



@media (min-width: 1024px) {
  .title {
    font-size: 3rem;
  }

  .subtitle {
    font-size: 2.5rem;
  }

  .description {
    font-size: 1.25rem;
  }

  .social-section {
    flex-direction: row;
    justify-content: center;
  }
}

.an_homeproducts-banner-default.an_homeproducts-banner-overlay .an_homeproducts-banner-content .h2 {
    margin: 0 0 70px;
    color: #2f234b;
    font-weight: bolder;
    letter-spacing: 0.05rem;
  	font-size: 6rem;
}

.an_homeslider-block, .an_advantages, .an_homecategories {
    margin-bottom: 10rem;
}

.notification_cookie a, .notification_cookie span {
    color: #ffffff !important;
}

.an_trust_badges-list-image {
    max-width: unset;
    max-height: 26px;
}

#footer .copyright-container p, .copyright-container a {
    font-size: 11px;
    color: #f1a24c;
    padding: unset;
    text-transform: uppercase;
}

.user-info .dropdown-menu .dropdown-item {
  	color: #2f234b !important;
}

.shopping-continue .btn-primary { 
  	background: #2f234b !important;
  	color: white !important;
  
}

.shopping-continue .btn-primary:hover { 
  	color: #f1a24c !important;
}

.ets_wa_whatsapp_block {
    margin: unset;
}

      


