.header__inline-menu li .header__menu-item span{
  font-weight:600;padding-bottom:4px;color:#fff
}

.header__inline-menu li:nth-child(6)>a>span,.menu-drawer__menu>li:nth-child(10)>a{
  border-bottom:4px solid red!important;font-weight:600;padding-bottom:4px;color:#fff
}
.header__inline-menu li:nth-child(8)>a>span,.menu-drawer__menu>li:nth-child(13)>a{
  border-bottom:4px solid #ff0!important;font-weight:600;padding-bottom:4px;color:#fff
}


.customer a,.link{
  cursor:pointer;
  display:inline-block;
  border:none;
  box-shadow:none;
  text-decoration:underline;
  text-underline-offset:0.3rem;
  color:rgb(var(--color-link));
  background-color:transparent;
  font-size:1.4rem;
  font-family:inherit
}
.link--text{
  color: #FFFFFFBF !important;
  /*color:rgb(var(--color-foreground))*/
}
/*
.link--text:hover
{color:rgba(var(--color-foreground),.75)
}
*/
.link-with-icon{
  display:inline-flex;  
  font-size:1.4rem;
  font-weight:600;
  letter-spacing:.1rem;
  text-decoration:none;
  margin-bottom:4.5rem;
  white-space:nowrap
}
.link-with-icon .icon{
  width:1.5rem;
  margin-left:1rem
}



summary{
  cursor:pointer;list-style:none;position:relative
}
summary .icon-caret{
  position:absolute;
  height:.6rem;
  right:1.5rem;
  top:calc(43% - .2rem)
}
summary::-webkit-details-marker{
  display:none
}


.subtitle--small{
  font-size:1.4rem;
  letter-spacing:.1rem
}
.subtitle--medium{
  font-size:1.6rem;
  letter-spacing:.08rem
}
.grid {
  display:flex;
  flex-wrap:wrap;
  /* margin-bottom:2rem; */
  padding:0;
  list-style:none;
  column-gap:var(--grid-mobile-horizontal-spacing);
  row-gap:var(--grid-mobile-vertical-spacing)
}
@media screen and (min-width:750px){
  .grid {
   column-gap:var(--grid-desktop-horizontal-spacing);
    row-gap:var(--grid-desktop-vertical-spacing)
  }
}
.grid:last-child{
  margin-bottom:0
}
.grid__item{
 /* width:calc(25% - var(--grid-mobile-horizontal-spacing) * 3 / 4);*/
  max-width:calc(50% - var(--grid-mobile-horizontal-spacing)/ 2);
  flex-grow:1;
  flex-shrink:0
}
@media screen and (min-width:750px){
  .grid__item{
   /* width:calc(25% - var(--grid-desktop-horizontal-spacing) * 3 / 4);*/
    max-width:calc(50% - var(--grid-desktop-horizontal-spacing)/ 2)
  }
}
.grid--gapless.grid_menu{
  column-gap:0;
  row-gap:0
}
@media screen and (max-width:749px){
  .grid__item.slider__slide--full-width{
    width:100%;
    max-width:none;
  }
  .grid__item{
   /* width:calc(25% - var(--grid-desktop-horizontal-spacing) * 3 / 4); */
    max-width:calc(50% - var(--grid-desktop-horizontal-spacing)/ 2)
  }
}
.grid--1-col .grid__item{
  max-width:100%;
  width:100%
}

  .header__heading,.header__heading-link{justify-self:start}.header--top-center .header__heading,.header--top-center .header__heading-link{justify-self:center;text-align:center}}.header__icons{display:flex;grid-area:icons;justify-self:end}.header__icon span,.header__icon:not(.header__icon--summary){display:flex;align-items:center;justify-content:center}.header__icon{color:rgb(var(--color-foreground))}.header__icon span{height:100%}.header__icon::after{content:none}.header__icon:hover .icon,.modal__close-button:hover .icon{transform:scale(1.07)}.header__icon .icon{height:2rem;width:2rem;fill:none;vertical-align:middle}.header__icon,.header__icon--cart .icon{height:4.4rem;width:4.4rem}.header__icon--cart{position:relative;margin-right:-1.2rem}@media screen and (max-width:989px){menu-drawer~.header__icons .header__icon--account{display:none}}
.header__icon--menu[aria-expanded=true]::before{
  content:"";
  top:100%;
  left:0;
  height:calc(var(--viewport-height,100vh) - (var(--header-bottom-position,100%)));
  width:100%;
  display:block;
  position:absolute;
  background:rgba(var(--color-foreground),.5)
}
menu-drawer+.header__search{display:none}.header>.header__search{grid-area:left-icon;justify-self:start}.header:not(.header--has-menu) *>.header__search{display:none}.header__search{display:inline-flex;line-height:0}.header--top-center>.header__search{display:none}.header--top-center *>.header__search{display:inline-flex}@media screen and (min-width:990px){.header--top-center>.header__search,.header:not(.header--top-center) *>.header__search{display:inline-flex}.header--top-center *>.header__search,.header:not(.header--top-center)>.header__search{display:none}}.no-js .predictive-search{display:none}details[open]>.search-modal{opacity:1;animation:animateMenuOpen var(--duration-default) ease}details[open] .modal-overlay{display:block}details[open] .modal-overlay::after{position:absolute;content:'';background-color:rgb(var(--color-foreground),.5);top:100%;left:0;right:0;height:100vh}.no-js details[open]>.header__icon--search{top:1rem;right:.5rem}.search-modal{opacity:0;border-bottom:.1rem solid rgba(var(--color-foreground),.08);min-height:calc(100% + var(--inputs-margin-offset) + (2 * var(--inputs-border-width)));height:100%}.search-modal__content{display:flex;align-items:center;justify-content:center;width:100%;height:100%;padding:0 5rem 0 1rem;line-height:calc(1 + .8 / var(--font-body-scale));position:relative}.search-modal__content-bottom{bottom:calc((var(--inputs-margin-offset)/ 2))}.search-modal__content-top{top:calc((var(--inputs-margin-offset)/ 2))}.search-modal__form{width:100%}.search-modal__close-button{position:absolute;right:.3rem}@media screen and (min-width:750px){.search-modal__close-button{right:1rem}.search-modal__content{padding:0 6rem}}@media screen and (min-width:990px){.search-modal__form{max-width:47.8rem}.search-modal__close-button{position:initial;margin-left:.5rem}}.header__icon--menu .icon{display:block;position:absolute;opacity:1;transform:scale(1);transition:transform 150ms ease,opacity 150ms ease}details:not([open])>.header__icon--menu .icon-close,details[open]>.header__icon--menu .icon-hamburger{visibility:hidden;opacity:0;transform:scale(.8)}.js details[open]:not(.menu-opening)>.header__icon--menu .icon-close{visibility:hidden}.js details[open]:not(.menu-opening)>.header__icon--menu .icon-hamburger{visibility:visible;opacity:1;transform:scale(1.07)}.js details>
.header__submenu{
  opacity:0;
  transform:translateY(-1.5rem);
}
details[open]>.header__submenu{
  animation:animateMenuOpen var(--duration-default) ease;
  animation-fill-mode:forwards;
  z-index:1;
  position: absolute;
  background: black;
}
@media (prefers-reduced-motion){
  details[open]>.header__submenu{
    opacity:1;transform:translateY(0)
  }
}
.header__inline-menu{
  /* margin-left:-1.2rem; */
  grid-area:navigation;
  /* display:none */
}
.header--top-center .header__heading-link,.header--top-center .header__inline-menu{margin-left:0}@media screen and (min-width:990px){.header__inline-menu{display:block}.header--top-center .header__inline-menu{justify-self:center}.header--top-center .header__inline-menu>.list-menu--inline{justify-content:center}.header--middle-left .header__inline-menu{margin-left:0}}.header__menu{padding:0 1rem}.header__menu-item{padding:1.2rem;text-decoration:none;color:rgba(var(--color-foreground),.75)}
.header__menu-item:hover{
  color:rgb(var(--color-foreground))
}
.header__menu-item span{transition:text-decoration var(--duration-short) ease}
/*.header__menu-item:hover span{
text-decoration:underline;
text-underline-offset:0.3rem
}
*/

details[open]>.header__menu-item{
text-decoration:underline
}

/*hover item menu*/
summary.header__menu-item.list-menu__item.link.focus-inset > span:hover:after {
    content: "";
    display: block;
    width: 30px;
    border-top: 3px solid yellow;
    margin: 0 auto;
}

a.header__menu-item.header__menu-item.list-menu__item.link.link--text.focus-inset > span:hover:after{
    content: "";
    display: block;
    width: 30px;
    border-top: 3px solid yellow;
    margin: 0 auto;
}

details[open]:hover>.header__menu-item{
  text-decoration-thickness:0.2rem
}
details[open]>.header__menu-item .icon-caret{
  transform:rotate(180deg)};color:rgb(var(--color-foreground));text-decoration:underline;text-underline-offset:0.3rem}.header__menu-item:hover .header__active-menu-item{text-decoration-thickness:0.2rem}.header__submenu{transition:opacity var(--duration-default) ease,transform var(--duration-default) ease}.global-settings-popup,.header__submenu.global-settings-popup{border-radius:var(--popup-corner-radius);border-color:rgba(var(--color-foreground),var(--popup-border-opacity));border-style:solid;border-width:var(--popup-border-width);box-shadow:var(--popup-shadow-horizontal-offset) var(--popup-shadow-vertical-offset) var(--popup-shadow-blur-radius) rgba(var(--color-shadow),var(--popup-shadow-opacity))}
.header__submenu.list-menu{
  padding: 10px 0;
  border: none;
   width: 12%;
}
.header__submenu .header__submenu{background-color:rgba(var(--color-foreground),.03);padding:.5rem 0;margin:.5rem 0}
.header__submenu .header__menu-item:after{
  right:2rem
}

.header__submenu .header__menu-item{
  justify-content:space-between;
  padding:.8rem 2.4rem
}
.header__submenu .header__submenu .header__menu-item{
  padding-left:3.4rem
}
.header__submenu .header__menu-item:hover{
  background: #343A40;
  width: 100%;
}
.header__menu-item .icon-caret
{

  right: -0.2rem;
  position: relative;
}
.header__submenu .icon-caret{
  flex-shrink:0;
  margin-left:1rem;
  position:static
}

details-disclosure>details,header-menu>details{
  position:relative
}

@keyframes animateMenuOpen{0%{
  opacity:0;transform:translateY(-1.5rem)}100%{opacity:1;transform:translateY(0)}}.overflow-hidden-mobile,.overflow-hidden-tablet{overflow:hidden}@media screen and (min-width:750px){.overflow-hidden-mobile{overflow:auto}}@media screen and (min-width:990px){.overflow-hidden-tablet{overflow:auto}}.badge{border:1px solid transparent;border-radius:var(--badge-corner-radius);display:inline-block;font-size:1.2rem;letter-spacing:.1rem;line-height:1;padding:.6rem 1.3rem;text-align:center;background-color:rgb(var(--color-badge-background));border-color:rgba(var(--color-badge-border),var(--alpha-badge-border));color:rgb(var(--color-foreground));word-break:break-word}.gradient{background:rgb(var(--color-background));background:var(--gradient-background);background-attachment:fixed}@media screen and (forced-colors:active){.icon{color:CanvasText;fill:CanvasText!important}.icon-close-small path{stroke:CanvasText}}.ratio{display:flex;position:relative;align-items:stretch}.ratio::before{content:'';width:0;height:0;padding-bottom:var(--ratio-percent)}.content-container{border-radius:var(--text-boxes-radius);border:var(--text-boxes-border-width) solid rgba(var(--color-foreground),var(--text-boxes-border-opacity));position:relative}.content-container:after{content:'';position:absolute;top:calc(var(--text-boxes-border-width) * -1);right:calc(var(--text-boxes-border-width) * -1);bottom:calc(var(--text-boxes-border-width) * -1);left:calc(var(--text-boxes-border-width) * -1);border-radius:var(--text-boxes-radius);box-shadow:var(--text-boxes-shadow-horizontal-offset) var(--text-boxes-shadow-vertical-offset) var(--text-boxes-shadow-blur-radius) rgba(var(--color-shadow),var(--text-boxes-shadow-opacity));z-index:-1}.content-container--full-width:after{left:0;right:0;border-radius:0}@media screen and (max-width:749px){.content-container--full-width-mobile{border-left:none;border-right:none;border-radius:0}.content-container--full-width-mobile:after{display:none}}.global-media-settings{position:relative;border:var(--media-border-width) solid rgba(var(--color-foreground),var(--media-border-opacity));border-radius:var(--media-radius);overflow:visible!important;background-color:rgb(var(--color-background))}.global-media-settings:after{content:'';position:absolute;top:calc(var(--media-border-width) * -1);right:calc(var(--media-border-width) * -1);bottom:calc(var(--media-border-width) * -1);left:calc(var(--media-border-width) * -1);border-radius:var(--media-radius);box-shadow:var(--media-shadow-horizontal-offset) var(--media-shadow-vertical-offset) var(--media-shadow-blur-radius) rgba(var(--color-shadow),var(--media-shadow-opacity));z-index:-1}.global-media-settings--no-shadow{overflow:hidden!important}.global-media-settings--no-shadow:after{content:none}.global-media-settings iframe,.global-media-settings img,.global-media-settings model-viewer,.global-media-settings video{border-radius:calc(var(--media-radius) - var(--media-border-width))}.content-container--full-width,.global-media-settings--full-width,.global-media-settings--full-width img{border-radius:0;border-left:none;border-right:none}@supports not (inset:10px){.grid{margin-left:calc(-1 * var(--grid-mobile-horizontal-spacing))}.grid__item{padding-left:var(--grid-mobile-horizontal-spacing);padding-bottom:var(--grid-mobile-vertical-spacing)}@media screen and (min-width:750px){.grid{margin-left:calc(-1 * var(--grid-desktop-horizontal-spacing))}.grid__item{padding-left:var(--grid-desktop-horizontal-spacing);padding-bottom:var(--grid-desktop-vertical-spacing)}}.grid--gapless .grid__item{padding-left:0;padding-bottom:0}@media screen and (min-width:749px){.grid--peek .grid__item{padding-left:var(--grid-mobile-horizontal-spacing)}}.product-grid .grid__item{padding-bottom:var(--grid-mobile-vertical-spacing)}@media screen and (min-width:750px){.product-grid .grid__item{padding-bottom:var(--grid-desktop-vertical-spacing)}}}.font-body-bold{font-weight:var(--font-body-weight-bold)}#chMenuItem-address-mob,#chMenuItem-dashboard,#chMenuItem-logout,#chMenuItem-orders,#chMenuItem-password-mob,#chMenuItem-profile-submenu,.customerHub .chContent .chContent-Wrapper .chContent-Body .chContent-Body-Menu .chContent-Body-Menu-Block .chContent-Body-Menu-Block-Item .chContent-Body-Menu-Block-Item-Icon,.customerHub .chContent .chContent-Wrapper .chContent-Body .chContent-Body-Menu .chContent-Body-Menu-Block .chContent-Body-Menu-Block-Item.chContent-Body-Menu-Block-Active .chContent-Body-Menu-Block-Item-Icon,.customerHub .chContent .chContent-Wrapper .chContent-Body .chContent-Body-Menu .chContent-Body-Menu-Customer,.customerHub .chContent .chContent-Wrapper .chContent-Body .chContent-Body-Menu .chContent-Body-Menu-Customer .chContent-Body-Page-Customer-Name,.customerHub .chContent .chContent-Wrapper .chContent-Body .chContent-Body-Page .chContent-Body-Page-General .chContent-Body-Page-General-Title,.customerHub .chTitle .chTitle-Wrapper .chTitle-Wrapper-Heading .chTitle-Wrapper-Heading-Email{display:none!important}.customerHub .chContent .chContent-Wrapper .chContent-Body .chContent-Body-Menu .chContent-Body-Menu-Block .chContent-Body-Menu-Block-Item.chContent-Body-Menu-Block-Active,.customerHub .chContent .chContent-Wrapper .chContent-Body .chContent-Body-Menu .chContent-Body-Menu-Block .chContent-Body-Menu-Block-Item:hover{background:0 0!important;border-left:3px solid #e9ea40!important}.customerHub .chContent .chContent-Wrapper .chContent-Body .chContent-Body-Menu .chContent-Body-Menu-Block .chContent-Body-Menu-Block-Item.chContent-Body-Menu-Block-Active .chContent-Body-Menu-Block-Item-Icon,.customerHub .chContent .chContent-Wrapper .chContent-Body .chContent-Body-Menu .chContent-Body-Menu-Block .chContent-Body-Menu-Block-Item.chContent-Body-Menu-Block-Active .chContent-Body-Menu-Block-Item-Text{color:#000!important}.customerHub .chTitle{height:auto!important}.customerHub .chTitle .chTitle-Wrapper{flex-direction:column!important;height:auto!important;justify-content:flex-start!important}.customerHub .chTitle .chTitle-Wrapper .chTitle-Wrapper-Heading .chTitle-Wrapper-Heading-Text{font-weight:700!important;font-size:48px!important;line-height:56px!important}.customerHub .chTitle .chTitle-Wrapper .chContent-Breadcrumbs{line-height:45px}.customerHub .chTitle .chTitle-Wrapper .chTitle-Wrapper-Heading{text-align:left!important}.container-name-close-sesion{padding-bottom:20px;border-bottom:3px solid #e9ea40;margin-bottom:30px;display:flex;justify-content:space-between;align-items:center}#nameUser{font-weight:400;font-size:24px;line-height:28px;color:#000;text-transform:capitalize}#close-sesion-user{font-weight:300;font-size:14px;line-height:16px;color:#000;text-transform:capitalize;text-decoration:none}.container-banner-main-account{position:relative;display:flex;justify-content:flex-end;align-items:center;margin-bottom:20px;border-bottom:5px solid #e9ea40;width:100%}.banner-desk-account,banner-mobile-account{width:100%}.banner-mobile-account{display:none}.customerHub .chTitle .chTitle-Wrapper .chContent-Breadcrumbs .chCurrent,.customerHub .chTitle .chTitle-Wrapper .chContent-Breadcrumbs .chLink{font-weight:400!important;font-size:12px!important;line-height:14px!important;color:#12101b!important;text-decoration:none}.container-banner-main-account h1{position:absolute;right:139px;width:fit-content}#chPageBody .breadcrumbs{display:none!important}#gf-tree{z-index:1!important}.iniciar-sesion{width:138px}.iniciar-sesion svg{margin-right:5px}.container-main-header header{width:100%;max-width:100%}@media (min-width:1500px){.container-main-header header{width:100%;max-width:80%}}@media (max-width:768px){.swiper-button-next,.swiper-button-prev,.swiper-pagination{z-index:1!important}.customerHub .chContent{z-index:1!important}}@media (max-width:400px){.customerHub{background:#fff!important}.customerHub .chContent .chContent-Wrapper .chContent-Body .chContent-Body-Menu .chContent-Body-Menu-Block{top:22px!important;margin-bottom:25px!important}.customerHub .chContent .chContent-Wrapper .chContent-Body .chContent-Body-Menu{margin-top:0!important}.customerHub .chTitle .chTitle-Wrapper .chTitle-Wrapper-Heading .chTitle-Wrapper-Mobile-Menu .chMenuBtn{height:20px!important}.customerHub .chTitle .chTitle-Wrapper .chTitle-Wrapper-Heading{background:0 0!important;height:36px!important;border-left:3px solid #e9ea40;justify-content:center}.customerHub .chTitle .chTitle-Wrapper .chTitle-Wrapper-Heading .chTitle-Wrapper-Heading-Text{font-weight:700!important;font-size:18px!important;line-height:21px!important;color:#000!important}.customerHub .chTitle .chTitle-Wrapper .chTitle-Wrapper-Heading .chTitle-Wrapper-Mobile-Menu .chMenuBtn svg{fill:#C4C4C4!important;height:20px!important;width:20px!important}.container-info-banner-mobile-account{display:flex;flex-direction:column;justify-content:center;width:100%;position:absolute;padding:0 18px;height:100%;background:linear-gradient(180deg,rgba(65,65,65,0) 0,#000 91.77%)!important}.container-info-banner-mobile-account h1{color:#fff;font-size:28px;line-height:0;position:static}.container-info-banner-mobile-account #nameUser{font-weight:400;font-size:16px;line-height:23px;color:#fff}.banner-desk-account{display:none}.banner-mobile-account{display:block;width:100%}.customerHub .chTitle .chTitle-Wrapper .chContent-Breadcrumbs{display:block!important}#close-sesion-user{position:absolute;right:19px;top:36px}.customerHub .chContent .chContent-Wrapper .chContent-Body .chContent-Body-Page .chContent-Body-Page-General .chContent-Body-Page-Content-Wrapper{box-shadow:none!important;padding:0!important;margin:30px 0}}



span.title__menu__one-6 {
    border: 2px solid #f4e501;
    padding: 3px 6px;
}

span.title__menu__one-6:hover {
    background: #f4e501;
    color: black !important;
}
span.title__menu__one-6 > summary .icon-caret:hover{
  color: black !important;
}

summary.list-menu__item {
    padding-right: -0.3rem!important;
}


/* nuevos estilos */
ul.list-menu.list-menu--inline {
    display: flex;
  margin-top: 10px;
     
}

/* ----- Implementacion hover ---- */

  header-menu ul.list-menu {
      display: none;
  }
  
  header-menu:hover .header__submenu {
    display: block;
    animation: animateMenuOpen var(--duration-default) ease;
    animation-fill-mode: forwards;
    z-index: 1;
    position: absolute;
    background: #212529;
  }

  header-menu:hover .icon-caret {
    transform: rotate(180deg);
  }

  header-menu:hover span:after {
      content: "";
      display: block;
      width: 30px;
      border-top: 3px solid yellow;
      margin: 0 auto;
  }

  .list-menu.list-menu--inline li:nth-child(5) .header__menu-item.list-menu__item.link.focus-inset > span:hover:after {    
      /* border-top: 0 !important; */
  }

/*---------------END Implementacion hover -----------  */
/* END nuevos estilos */

span.title__menu__two-5 {
    color: red !important;
}
span.title__menu__one-4 {
    color: #0089CF !important;
}