/*************** INICIO CONFIGURACIÓN_FRONT *****************/
body.theme {
  -webkit-overflow-scrolling: touch;
}
/* INICIO ICONS // Configuración_Front */
@font-face {
  font-family: 'Glyphicons Halflings';
  src: url('../fonts/Glyphicons/glyphicons-halflings-regular.eot');
  src: url('../fonts/Glyphicons/glyphicons-halflings-regular.eot?#iefix') format('embedded-opentype'), 
  url('../fonts/Glyphicons/glyphicons-halflings-regular.woff') format('woff'), 
  url('../fonts/Glyphicons/glyphicons-halflings-regular.ttf') format('truetype'), 
  url('../fonts/Glyphicons/glyphicons-halflings-regular.svg#glyphicons-halflingsregular') format('svg');
}
/* FIN ICONS // Configuración_Front */

/* INICIO FIX ECOMSTRD-5628 */
@media only screen and (max-width:992px){.footer-menu .hide-mobile{display:none}}
/* FIN FIX ECOMSTRD-5628 */

/* INICIO FIX BORRA CATEGORIA PARA LINKAR PRODUCTOS DE NEWSLETTER  // Configuración_FRONT */
#subItemMenu_1664005 {display: none;}
/* FIN FIX BORRA CATEGORIA PARA LINKAR PRODUCTOS DE NEWSLETTER  // Configuración_FRONT */

/* INICIO Negrita submenú // Configuración_Front // G:\Comun\SISTEMAS ECOMMERCE\wiki-configuracion-fix.css.js */
/* FIN Negrita submenú // Configuración_Front */

/* INICIO Styles Buen Fin 
  .menu-sidebar div.menu-item.item_cat_1020090073,
  #main_menu #layoutTop #layoutTopSubMenu #topSubMenu .nav-pills li .str-drop-down-sub-menu .pb-drop-down-sub-menu-option a.sub-menu-item-1020090073,

  #layoutTopSubMenu a.sub-menu-item-1020124566,
  .menu-sidebar div.menu-item.item_cat_1020124566,
  #main_menu #layoutTop #layoutTopSubMenu #topSubMenu .nav-pills li .str-drop-down-sub-menu .pb-drop-down-sub-menu-option a.sub-menu-item-1020124566,

  #layoutTopSubMenu a.sub-menu-item-1020124565,
  .menu-sidebar div.menu-item.item_cat_1020124565,
  #main_menu #layoutTop #layoutTopSubMenu #topSubMenu .nav-pills li .str-drop-down-sub-menu .pb-drop-down-sub-menu-option a.sub-menu-item-1020124565
  {
    color: black; font-weight: bold;
  }

  .menu-sidebar div.menu-item.item_cat_1020090073:after,
  #main_menu #layoutTop #layoutTopSubMenu #topSubMenu .nav-pills li .str-drop-down-sub-menu .pb-drop-down-sub-menu-option a.sub-menu-item-1020090073::after,

  #layoutTopSubMenu a.sub-menu-item-1020124566:after,
  .menu-sidebar div.menu-item.item_cat_1020124566:after,
  #main_menu #layoutTop #layoutTopSubMenu #topSubMenu .nav-pills li .str-drop-down-sub-menu .pb-drop-down-sub-menu-option a.sub-menu-item-1020124566::after,

  #layoutTopSubMenu a.sub-menu-item-1020124565:after,
  .menu-sidebar div.menu-item.item_cat_1020124565:after,
  #main_menu #layoutTop #layoutTopSubMenu #topSubMenu .nav-pills li .str-drop-down-sub-menu .pb-drop-down-sub-menu-option a.sub-menu-item-1020124565::after,

  .menu-sidebar div.menu-item.item_cat_1020090073:after,
  #main_menu #layoutTop #layoutTopSubMenu #topSubMenu .nav-pills li .str-drop-down-sub-menu .pb-drop-down-sub-menu-option a.sub-menu-item-1020090073::after
  {
    content: "15%";font-size: 0.7em;position: absolute;margin-top: -5px;margin-left: 5px;
  }

  #layoutTopSubMenu a.sub-menu-item-1020124566:hover,
  .menu-sidebar div.menu-item.item_cat_1020124566:hover,
  #main_menu #layoutTop #layoutTopSubMenu #topSubMenu .nav-pills li .str-drop-down-sub-menu .pb-drop-down-sub-menu-option a.sub-menu-item-1020124566:hover,

  #layoutTopSubMenu a.sub-menu-item-1020124565:hover,
  .menu-sidebar div.menu-item.item_cat_1020124565:hover,
  #main_menu #layoutTop #layoutTopSubMenu #topSubMenu .nav-pills li .str-drop-down-sub-menu .pb-drop-down-sub-menu-option a.sub-menu-item-1020124565:hover,

  .menu-sidebar div.menu-item.item_cat_1020090073:hover,
  #main_menu #layoutTop #layoutTopSubMenu #topSubMenu .nav-pills li .str-drop-down-sub-menu .pb-drop-down-sub-menu-option a.sub-menu-item-1020090073:hover,

  .menu-sidebar div.menu-item.item_cat_1020090073:hover::after,
  #main_menu #layoutTop #layoutTopSubMenu #topSubMenu .nav-pills li .str-drop-down-sub-menu .pb-drop-down-sub-menu-option a.sub-menu-item-1020090073:hover::after
  {
    color: red; font-weight: bold;
  }

/* FIN Styles Buen Fin */
  
/* INICIO FIX ECOMSTRD-6478 - CONFIGURATION LABEL MEJORA - MENU Modificación destacados*/
#layoutTopSubMenu a.sub-menu-item-1718548:after,
.menu-sidebar div.menu-item.item_cat_1718548:after,
#main_menu #layoutTop #layoutTopSubMenu #topSubMenu .nav-pills li.selected-class .str-drop-down-sub-menu .pb-drop-down-sub-menu-option a.sub-menu-item-1718548::after,
#layoutTopSubMenu a.sub-menu-item-1716512:after,
.menu-sidebar div.menu-item.item_cat_1716512:after,
#main_menu #layoutTop #layoutTopSubMenu #topSubMenu .nav-pills li.selected-class .str-drop-down-sub-menu .pb-drop-down-sub-menu-option a.sub-menu-item-1716512::after,
#layoutTopSubMenu a.sub-menu-item-1020111003:after,
.menu-sidebar div.menu-item.item_cat_1020111003:after,
#main_menu #layoutTop #layoutTopSubMenu #topSubMenu .nav-pills li.selected-class .str-drop-down-sub-menu .pb-drop-down-sub-menu-option a.sub-menu-item-1020111003::after,
#layoutTopSubMenu a.sub-menu-item-1020111004:after,
.menu-sidebar div.menu-item.item_cat_1020111004:after,
#main_menu #layoutTop #layoutTopSubMenu #topSubMenu .nav-pills li.selected-class .str-drop-down-sub-menu .pb-drop-down-sub-menu-option a.sub-menu-item-1020111004::after,
#layoutTopSubMenu a.sub-menu-item-1020096048:after,
.menu-sidebar div.menu-item.item_cat_1020096048:after,
#main_menu #layoutTop #layoutTopSubMenu #topSubMenu .nav-pills li.selected-class .str-drop-down-sub-menu .pb-drop-down-sub-menu-option a.sub-menu-item-1020096048::after,
#layoutTopSubMenu a.sub-menu-item-1699560:after,
.menu-sidebar div.menu-item.item_cat_1699560:after,
#main_menu #layoutTop #layoutTopSubMenu #topSubMenu .nav-pills li.selected-class .str-drop-down-sub-menu .pb-drop-down-sub-menu-option a.sub-menu-item-1699560::after,

#layoutTopSubMenu a.sub-menu-item-1020095507:after,
.menu-sidebar div.menu-item.item_cat_1020095507:after,
#main_menu #layoutTop #layoutTopSubMenu #topSubMenu .nav-pills li.selected-class .str-drop-down-sub-menu .pb-drop-down-sub-menu-option a.sub-menu-item-1020095507::after,

#layoutTopSubMenu a.sub-menu-item-1020095506:after,
.menu-sidebar div.menu-item.item_cat_1020095506:after,
#main_menu #layoutTop #layoutTopSubMenu #topSubMenu .nav-pills li.selected-class .str-drop-down-sub-menu .pb-drop-down-sub-menu-option a.sub-menu-item-1020095506::after,

#layoutTopSubMenu a.sub-menu-item-1020099022:after,
.menu-sidebar div.menu-item.item_cat_1020099022:after,
#main_menu #layoutTop #layoutTopSubMenu #topSubMenu .nav-pills li.selected-class .str-drop-down-sub-menu .pb-drop-down-sub-menu-option a.sub-menu-item-1020099022::after,

#layoutTopSubMenu a.sub-menu-item-1020095505:after,
.menu-sidebar div.menu-item.item_cat_1020095505:after,
#main_menu #layoutTop #layoutTopSubMenu #topSubMenu .nav-pills li.selected-class .str-drop-down-sub-menu .pb-drop-down-sub-menu-option a.sub-menu-item-1020095505::after,

#layoutTopSubMenu a.sub-menu-item-1706018:after,
.menu-sidebar div.menu-item.item_cat_1706018:after,
#main_menu #layoutTop #layoutTopSubMenu #topSubMenu .nav-pills li.selected-class .str-drop-down-sub-menu .pb-drop-down-sub-menu-option a.sub-menu-item-1706018::after,

#layoutTopSubMenu a.sub-menu-item-1020055512:after,
.menu-sidebar div.menu-item.item_cat_1020055512:after,
#main_menu #layoutTop #layoutTopSubMenu #topSubMenu .nav-pills li.selected-class .str-drop-down-sub-menu .pb-drop-down-sub-menu-option a.sub-menu-item-1020055512::after,

#layoutTopSubMenu a.sub-menu-item-1020055511:after,
.menu-sidebar div.menu-item.item_cat_1020055511:after,
#main_menu #layoutTop #layoutTopSubMenu #topSubMenu .nav-pills li.selected-class .str-drop-down-sub-menu .pb-drop-down-sub-menu-option a.sub-menu-item-1020055511::after,

#layoutTopSubMenu a.sub-menu-item-1020145029:after,
.menu-sidebar div.menu-item.item_cat_1020145029:after,
#main_menu #layoutTop #layoutTopSubMenu #topSubMenu .nav-pills li.selected-class .str-drop-down-sub-menu .pb-drop-down-sub-menu-option a.sub-menu-item-1020145029::after,

#layoutTopSubMenu a.sub-menu-item-1020169010:after,
.menu-sidebar div.menu-item.item_cat_1020169010:after,
#main_menu #layoutTop #layoutTopSubMenu #topSubMenu .nav-pills li.selected-class .str-drop-down-sub-menu .pb-drop-down-sub-menu-option a.sub-menu-item-1020169010::after,

#layoutTopSubMenu a.sub-menu-item-1020153511:after,
.menu-sidebar div.menu-item.item_cat_1020153511:after,
#main_menu #layoutTop #layoutTopSubMenu #topSubMenu .nav-pills li.selected-class .str-drop-down-sub-menu .pb-drop-down-sub-menu-option a.sub-menu-item-1020153511::after,

#layoutTopSubMenu a.sub-menu-item-1020063027:after,
.menu-sidebar div.menu-item.item_cat_1020063027:after,
#main_menu #layoutTop #layoutTopSubMenu #topSubMenu .nav-pills li.selected-class .str-drop-down-sub-menu .pb-drop-down-sub-menu-option a.sub-menu-item-1020063027::after,

#layoutTopSubMenu a.sub-menu-item-1020161829:after,
.menu-sidebar div.menu-item.item_cat_1020161829:after,
#main_menu #layoutTop #layoutTopSubMenu #topSubMenu .nav-pills li.selected-class .str-drop-down-sub-menu .pb-drop-down-sub-menu-option a.sub-menu-item-1020161829::after,

#layoutTopSubMenu a.sub-menu-item-1020158523:after,
.menu-sidebar div.menu-item.item_cat_1020158523:after,
#main_menu #layoutTop #layoutTopSubMenu #topSubMenu .nav-pills li.selected-class .str-drop-down-sub-menu .pb-drop-down-sub-menu-option a.sub-menu-item-1020158523::after,

#layoutTopSubMenu a.sub-menu-item-1020161827:after,
.menu-sidebar div.menu-item.item_cat_1020161827:after,
#main_menu #layoutTop #layoutTopSubMenu #topSubMenu .nav-pills li.selected-class .str-drop-down-sub-menu .pb-drop-down-sub-menu-option a.sub-menu-item-1020161827::after,

#layoutTopSubMenu a.sub-menu-item-1020166007:after,
.menu-sidebar div.menu-item.item_cat_1020166007:after,
#main_menu #layoutTop #layoutTopSubMenu #topSubMenu .nav-pills li.selected-class .str-drop-down-sub-menu .pb-drop-down-sub-menu-option a.sub-menu-item-1020166007::after,

#layoutTopSubMenu a.sub-menu-item-1020153510:after,
.menu-sidebar div.menu-item.item_cat_1020153510:after,
#main_menu #layoutTop #layoutTopSubMenu #topSubMenu .nav-pills li.selected-class .str-drop-down-sub-menu .pb-drop-down-sub-menu-option a.sub-menu-item-1020153510::after,

#layoutTopSubMenu a.sub-menu-item-1020169004:after,
.menu-sidebar div.menu-item.item_cat_1020169004:after,
#main_menu #layoutTop #layoutTopSubMenu #topSubMenu .nav-pills li.selected-class .str-drop-down-sub-menu .pb-drop-down-sub-menu-option a.sub-menu-item-1020169004::after


{
    content: "New";font-size: 0.7em;position: absolute;margin-top: -5px;margin-left: 5px;
}
/* FIN FIX ECOMSTRD-6478 - CONFIGURATION LABEL MEJORA - MENU Modificación destacados*/

/* INICIO Ccorazón/Heart // Configuración_FRONT */
#layoutTopSubMenu a.sub-menu-item-1020090063:after,
.menu-sidebar div.menu-item.item_cat_1020090063:after,
#main_menu #layoutTop #layoutTopSubMenu #topSubMenu .nav-pills li.selected-class .str-drop-down-sub-menu .pb-drop-down-sub-menu-option a.sub-menu-item-1020090063::after,
#layoutTopSubMenu a.sub-menu-item-1020099111:after,
.menu-sidebar div.menu-item.item_cat_1020099111:after,
#main_menu #layoutTop #layoutTopSubMenu #topSubMenu .nav-pills li.selected-class .str-drop-down-sub-menu .pb-drop-down-sub-menu-option a.sub-menu-item-1020099111::after,
#layoutTopSubMenu a.sub-menu-item-1020096024:after,
.menu-sidebar div.menu-item.item_cat_1020096024:after,
#main_menu #layoutTop #layoutTopSubMenu #topSubMenu .nav-pills li.selected-class .str-drop-down-sub-menu .pb-drop-down-sub-menu-option a.sub-menu-item-1020096024::after,	
#main_menu #layoutTop #layoutTopSubMenu #topSubMenu .nav-pills li.category-1020140505 a:after,
.menu-sidebar div.menu-item.item_cat_1020140505::after,

#layoutTopSubMenu a.sub-menu-item-1020140540:after,
.menu-sidebar div.menu-item.item_cat_1020140540:after,
#main_menu #layoutTop #layoutTopSubMenu #topSubMenu .nav-pills li.selected-class .str-drop-down-sub-menu .pb-drop-down-sub-menu-option a.sub-menu-item-1020140540::after,
#main_menu #layoutTop #layoutTopSubMenu #topSubMenu .nav-pills li.category-1020140540 a:after,

#layoutTopSubMenu a.sub-menu-item-1020165001:after,
.menu-sidebar div.menu-item.item_cat_1020165001:after,
#main_menu #layoutTop #layoutTopSubMenu #topSubMenu .nav-pills li.selected-class .str-drop-down-sub-menu .pb-drop-down-sub-menu-option a.sub-menu-item-1020165001::after,
#main_menu #layoutTop #layoutTopSubMenu #topSubMenu .nav-pills li.category-1020165001 a:after
{
    content: "\e005"; font-size: 1em; position: absolute; margin-top: -2px; margin-left: 7px; font-family: 'Glyphicons Halflings';
}
/* FIN Ccorazón // Configuración_FRONT */

/* INICIO FIX Añadir estrella // Configuración_FRONT */
#layoutTopSubMenu a.sub-menu-item-1020096026::after,
div.menu-item.item_cat_1020096026::after,
#main_menu #layoutTop #layoutTopSubMenu #topSubMenu .nav-pills li.selected-class .str-drop-down-sub-menu .pb-drop-down-sub-menu-option a.sub-menu-item-1020096026::after{
    content: "\e007"; font-size: 1em; position: absolute; margin-top: -2px; margin-left: 7px; font-family: 'Glyphicons Halflings';
}
/* FIN FIX Añadir estrella // Configuración_FRONT */

/* inicio fix añadir gift // configuración_front */
#layoutTopSubMenu a.sub-menu-item-1020140503:after,
div.menu-item.item_cat_1020140503:after,
#main_menu #layoutTop #layoutTopSubMenu #topSubMenu .nav-pills li.selected-class .str-drop-down-sub-menu .pb-drop-down-sub-menu-option a.sub-menu-item-1020140503::after,
#layoutTopSubMenu a.sub-menu-item-1020140504:after,
div.menu-item.item_cat_1020140504:after,
#main_menu #layoutTop #layoutTopSubMenu #topSubMenu .nav-pills li.selected-class .str-drop-down-sub-menu .pb-drop-down-sub-menu-option a.sub-menu-item-1020140504::after
{
    content: "\e102"; font-size: 1em; position: absolute; margin-top: -2px; margin-left: 7px; font-family: 'Glyphicons Halflings';
}
/* fix añadir gift // configuración_front */

/* inicio destacado women talk */
#main_menu #layoutTop #layoutTopSubMenu #topSubMenu .nav-pills li.category-1020140520 a,
#main_menu #layoutTop #layoutTopSubMenu #topSubMenu .nav-pills li.selected-class .str-drop-down-sub-menu .pb-drop-down-sub-menu-option a.sub-menu-item-1020140528,
.menu-sidebar .menu-item.item_cat_1020140520,
.menu-sidebar .menu-item.item_cat_1020140528{
	color: #8E8E8E;
}
 /*fin destacado women talk*/

/* INICIO FIX MENU Rusia  //  Configuración_Front */
.no-touch.no-mobile body[language="ru"] .theme .global_container .main_menu .content .containerMenu ul.menuFirst li {margin-right: 0px !important;}
.no-touch.no-mobile body[language="ru"] .global_container .support_menu {width: 16% !important;}
.no-touch.no-mobile body[language="ru"] .global_container .support_menu .header .content .topHeader ul.headerMenu li {width: 18% !important;}
/* FIN FIX MENU Rusia  //  Configuración_Front */

/* INICIO FIX - OCULTAR "THE MAG BLOG" */
#theMagBlog {display: none;}
/* FIN FIX - OCULTAR "THE MAG BLOG" */

/* inicio fix - ocultar "Galería Ugc" 
#main_menu #layoutTop #layoutTopSubMenu #topSubMenu .nav-pills li.category-1020135005,
.sidebar-mobile-class .menu-sidebar>div .menu-item.item_cat_1020135005{display: none;}
 fin fix - ocultar "Galería Ugc" */


/* inicio fix - Dia de la mujer -20% - Dias 8, 9, 10, 11 de Marzo 2018 
  body[country="RU"] #main_menu #layoutTop #layoutTopSubMenu #topSubMenu .nav-pills li.category-1020047075 a,
  body[country="RU"] .menu-sidebar .menu-item.item_cat_1020047075,
  body[country="RU"] #main_menu #layoutTop #layoutTopSubMenu #topSubMenu .nav-pills li.category-1020047076 a,
  body[country="RU"] .menu-sidebar .menu-item.item_cat_1020047076,
  body[country="RU"] #main_menu #layoutTop #layoutTopSubMenu #topSubMenu .nav-pills li.category-1020047077 a,
  body[country="RU"] .menu-sidebar .menu-item.item_cat_1020047077{
  	color: red; font-weight: bold;
  }
  body[country="RU"] #main_menu #layoutTop #layoutTopSubMenu #topSubMenu .nav-pills li.category-1020047075 a:after,
  body[country="RU"] .menu-sidebar .menu-item.item_cat_1020047075:after,
  body[country="RU"] #main_menu #layoutTop #layoutTopSubMenu #topSubMenu .nav-pills li.category-1020047076 a:after,
  body[country="RU"] .menu-sidebar .menu-item.item_cat_1020047076:after,
  body[country="RU"] #main_menu #layoutTop #layoutTopSubMenu #topSubMenu .nav-pills li.category-1020047077 a:after,
  body[country="RU"] .menu-sidebar .menu-item.item_cat_1020047077:after{
  	content: "-20%";font-size: 0.7em;position: absolute;margin-top: -5px;margin-left: 5px;
  }

  body[country="UA"] #main_menu #layoutTop #layoutTopSubMenu #topSubMenu .nav-pills li.category-1020047075 a,
  body[country="UA"] .menu-sidebar .menu-item.item_cat_1020047075,
  body[country="UA"] #main_menu #layoutTop #layoutTopSubMenu #topSubMenu .nav-pills li.category-1020047076 a,
  body[country="UA"] .menu-sidebar .menu-item.item_cat_1020047076,
  body[country="UA"] #main_menu #layoutTop #layoutTopSubMenu #topSubMenu .nav-pills li.category-1020047077 a,
  body[country="UA"] .menu-sidebar .menu-item.item_cat_1020047077{
  	color: red; font-weight: bold;
  }
  body[country="UA"] #main_menu #layoutTop #layoutTopSubMenu #topSubMenu .nav-pills li.category-1020047075 a:after,
  body[country="UA"] .menu-sidebar .menu-item.item_cat_1020047075:after,
  body[country="UA"] #main_menu #layoutTop #layoutTopSubMenu #topSubMenu .nav-pills li.category-1020047076 a:after,
  body[country="UA"] .menu-sidebar .menu-item.item_cat_1020047076:after,
  body[country="UA"] #main_menu #layoutTop #layoutTopSubMenu #topSubMenu .nav-pills li.category-1020047077 a:after,
  body[country="UA"] .menu-sidebar .menu-item.item_cat_1020047077:after{
  	content: "-20%";font-size: 0.7em;position: absolute;margin-top: -5px;margin-left: 5px;
  }

  body[country="KZ"] #main_menu #layoutTop #layoutTopSubMenu #topSubMenu .nav-pills li.category-1020047075 a,
  body[country="KZ"] .menu-sidebar .menu-item.item_cat_1020047075,
  body[country="KZ"] #main_menu #layoutTop #layoutTopSubMenu #topSubMenu .nav-pills li.category-1020047076 a,
  body[country="KZ"] .menu-sidebar .menu-item.item_cat_1020047076,
  body[country="KZ"] #main_menu #layoutTop #layoutTopSubMenu #topSubMenu .nav-pills li.category-1020047077 a,
  body[country="KZ"] .menu-sidebar .menu-item.item_cat_1020047077{
  	color: red; font-weight: bold;
  }
  body[country="KZ"] #main_menu #layoutTop #layoutTopSubMenu #topSubMenu .nav-pills li.category-1020047075 a:after,
  body[country="KZ"] .menu-sidebar .menu-item.item_cat_1020047075:after,
  body[country="KZ"] #main_menu #layoutTop #layoutTopSubMenu #topSubMenu .nav-pills li.category-1020047076 a:after,
  body[country="KZ"] .menu-sidebar .menu-item.item_cat_1020047076:after,
  body[country="KZ"] #main_menu #layoutTop #layoutTopSubMenu #topSubMenu .nav-pills li.category-1020047077 a:after,
  body[country="KZ"] .menu-sidebar .menu-item.item_cat_1020047077:after{
  	content: "-20%";font-size: 0.7em;position: absolute;margin-top: -5px;margin-left: 5px;
  }

  body[country="BY"] #main_menu #layoutTop #layoutTopSubMenu #topSubMenu .nav-pills li.category-1020047075 a,
  body[country="BY"] .menu-sidebar .menu-item.item_cat_1020047075,
  body[country="BY"] #main_menu #layoutTop #layoutTopSubMenu #topSubMenu .nav-pills li.category-1020047076 a,
  body[country="BY"] .menu-sidebar .menu-item.item_cat_1020047076,
  body[country="BY"] #main_menu #layoutTop #layoutTopSubMenu #topSubMenu .nav-pills li.category-1020047077 a,
  body[country="BY"] .menu-sidebar .menu-item.item_cat_1020047077{
  	color: red; font-weight: bold;
  }
  body[country="BY"] #main_menu #layoutTop #layoutTopSubMenu #topSubMenu .nav-pills li.category-1020047075 a:after,
  body[country="BY"] .menu-sidebar .menu-item.item_cat_1020047075:after,
  body[country="BY"] #main_menu #layoutTop #layoutTopSubMenu #topSubMenu .nav-pills li.category-1020047076 a:after,
  body[country="BY"] .menu-sidebar .menu-item.item_cat_1020047076:after,
  body[country="BY"] #main_menu #layoutTop #layoutTopSubMenu #topSubMenu .nav-pills li.category-1020047077 a:after,
  body[country="BY"] .menu-sidebar .menu-item.item_cat_1020047077:after{
  	content: "-20%";font-size: 0.7em;position: absolute;margin-top: -5px;margin-left: 5px;
  }
  fin fix - Dia de la mujer -20% - Dias 8, 9, 10, 11 de Marzo 2018 */

  /*inicio fix - Dia de la mujer % - Dias 8, 9, 10, 11 de Marzo 2018 
  body[country="RU"] #main_menu #layoutTop #layoutTopSubMenu #topSubMenu .nav-pills li.category-1020055501 a,
  body[country="RU"] .menu-sidebar .menu-item.item_cat_1020055501{
  	color: red; font-weight: bold;
  }
  body[country="RU"] #main_menu #layoutTop #layoutTopSubMenu #topSubMenu .nav-pills li.category-1020055501 a:after,
  body[country="RU"] .menu-sidebar .menu-item.item_cat_1020055501:after{
  	content: "%";font-size: 0.7em;position: absolute;margin-top: -5px;margin-left: 5px;
  }

  body[country="UA"] #main_menu #layoutTop #layoutTopSubMenu #topSubMenu .nav-pills li.category-1020055501 a,
  body[country="UA"] .menu-sidebar .menu-item.item_cat_1020055501{
  	color: red; font-weight: bold;
  }
  body[country="UA"] #main_menu #layoutTop #layoutTopSubMenu #topSubMenu .nav-pills li.category-1020055501 a:after,
  body[country="UA"] .menu-sidebar .menu-item.item_cat_1020055501:after{
  	content: "%";font-size: 0.7em;position: absolute;margin-top: -5px;margin-left: 5px;
  }

  body[country="KZ"] #main_menu #layoutTop #layoutTopSubMenu #topSubMenu .nav-pills li.category-1020055501 a,
  body[country="KZ"] .menu-sidebar .menu-item.item_cat_1020055501{
  	color: red; font-weight: bold;
  }
  body[country="KZ"] #main_menu #layoutTop #layoutTopSubMenu #topSubMenu .nav-pills li.category-1020055501 a:after,
  body[country="KZ"] .menu-sidebar .menu-item.item_cat_1020055501:after{
  	content: "%";font-size: 0.7em;position: absolute;margin-top: -5px;margin-left: 5px;
  }

  body[country="BY"] #main_menu #layoutTop #layoutTopSubMenu #topSubMenu .nav-pills li.category-1020055501 a,
  body[country="BY"] .menu-sidebar .menu-item.item_cat_1020055501{
  	color: red; font-weight: bold;
  }
  body[country="BY"] #main_menu #layoutTop #layoutTopSubMenu #topSubMenu .nav-pills li.category-1020055501 a:after,
  body[country="BY"] .menu-sidebar .menu-item.item_cat_1020055501:after{
  	content: "%";font-size: 0.7em;position: absolute;margin-top: -5px;margin-left: 5px;
  }
/* fin fix - Dia de la mujer % - Dias 8, 9, 10, 11 de Marzo 2018 */


/*************** FIN CONFIGURACIÓN_FRONT ********************/

/******************** INICIO BLOQUE FIX *********************/
/* INICIO FIX ECOMSTRD- ISKRA */
#visibilityShippingRegister {display: none;}
/* FIN FIX ECOMSTRD- ISKRA */

/* INICIO FIX SALTOS EN BUSCDOR DE TIENDAS */
.content_storelocator {width: 38em;}
/* FIN FIX SALTOS EN BUSCDOR DE TIENDAS */

/* INICIO FIX PARA QUE SE VEA BIEN EL MODAL */
.modal .giftCardCVV h3 {margin: 0em 2em 0.5em 0em;font-size: 1.4em;}
/* FIN FIX PARA QUE SE VEA BIEN EL MODAL */

/* INICIO FIX REGISTRO CHECKOUT RU,CN, MX */
body[country="CN"] #visibilityShippingRegister,
body[country="RU"] #visibilityShippingRegister {display: block;}
/* FIN FIX REGISTRO CHECKOUT RU,CN, MX */

/* INICIO FIX REGISTRO CHECKOUT RU,CN, MX */
.imgMinResponsive {width: 100% !important;height: auto !important;}
.grid_itemContainer .grid_imageContainer .grid_containerColors .slide a img {height: auto !important;width: 100%;display: block;}
.ss_hide_1020048325 {display: none !important;}
/* FIN FIX REGISTRO CHECKOUT RU,CN, MX */

/* INICIO FIX MAN */
#main_menu a.sub-menu-item-1020048325 {display: none;}
#idFiltersGrid #layoutTop #layoutTopMenu #topMenu .menu-logo-image,
#idProductPageMobileSidebar #layoutTop #layoutTopMenu #topMenu .menu-logo-image,
#main_menu #layoutTop #layoutTopMenu #topMenu .menu-logo-image {max-height: 46px;width: auto;margin: 7px auto 7px auto;}
/* FIN FIX MAN */

/* INICIO FIX ECOMSTRD-5980 */
#ItxSearchPage .product_grid {margin-top: 65px;}
#ItxSearchPage .filterSelectBox {top: 16em;}
@media only screen and (min-width: 980px) {#ItxSearchPage .filterContent .custom_form_select_list {top: 16em;}}
/* FIN FIX ECOMSTRD-5980 */

/* INICIO FIX PARA LOOKBOOKS QUE USAN ONDHO Y LAS MINICESTAS ANTIGUAS */
#shopCartMenu,#wishCartMenu {visibility: hidden;opacity: 0;}
.ondAddToCart.ondAddToCartLoading::after {background: none!important;width: 0!important;}
/* FIN FIX PARA LOOKBOOKS QUE USAN ONDHO Y LAS MINICESTAS ANTIGUAS */


/* START FIX ECOMSTRD-5944 */
/* SE QUITA EL FIX HASTA QUE LAS COMERCIALES ARREGLEN LOS TEXTOS DE CATEGORIAS
#idFiltersGrid #layoutTop #layoutTopSubMenu #topSubMenu .nav-pills li.selected-class .str-drop-down-sub-menu .pb-drop-down-sub-menu-option a:active, #idFiltersGrid #layoutTop #layoutTopSubMenu #topSubMenu .nav-pills li.selected-class .str-drop-down-sub-menu .pb-drop-down-sub-menu-option a:hover, #idFiltersGrid #layoutTop #layoutTopSubMenu #topSubMenu .nav-pills li.visible-class .str-drop-down-sub-menu .pb-drop-down-sub-menu-option a:active, #idFiltersGrid #layoutTop #layoutTopSubMenu #topSubMenu .nav-pills li.visible-class .str-drop-down-sub-menu .pb-drop-down-sub-menu-option a:hover, #idProductPageMobileSidebar #layoutTop #layoutTopSubMenu #topSubMenu .nav-pills li.selected-class .str-drop-down-sub-menu .pb-drop-down-sub-menu-option a:active, #idProductPageMobileSidebar #layoutTop #layoutTopSubMenu #topSubMenu .nav-pills li.selected-class .str-drop-down-sub-menu .pb-drop-down-sub-menu-option a:hover, #idProductPageMobileSidebar #layoutTop #layoutTopSubMenu #topSubMenu .nav-pills li.visible-class .str-drop-down-sub-menu .pb-drop-down-sub-menu-option a:active, #idProductPageMobileSidebar #layoutTop #layoutTopSubMenu #topSubMenu .nav-pills li.visible-class .str-drop-down-sub-menu .pb-drop-down-sub-menu-option a:hover, #main_menu #layoutTop #layoutTopSubMenu #topSubMenu .nav-pills li.selected-class .str-drop-down-sub-menu .pb-drop-down-sub-menu-option a:active, #main_menu #layoutTop #layoutTopSubMenu #topSubMenu .nav-pills li.selected-class .str-drop-down-sub-menu .pb-drop-down-sub-menu-option a:hover, #main_menu #layoutTop #layoutTopSubMenu #topSubMenu .nav-pills li.visible-class .str-drop-down-sub-menu .pb-drop-down-sub-menu-option a:active, #main_menu #layoutTop #layoutTopSubMenu #topSubMenu .nav-pills li.visible-class .str-drop-down-sub-menu .pb-drop-down-sub-menu-option a:hover,
#idFiltersGrid #layoutTop #layoutTopSubMenu #topSubMenu .nav-pills li.selected-class .str-drop-down-sub-menu .pb-drop-down-sub-menu-option a, #idFiltersGrid #layoutTop #layoutTopSubMenu #topSubMenu .nav-pills li.visible-class .str-drop-down-sub-menu .pb-drop-down-sub-menu-option a, #idProductPageMobileSidebar #layoutTop #layoutTopSubMenu #topSubMenu .nav-pills li.selected-class .str-drop-down-sub-menu .pb-drop-down-sub-menu-option a, #idProductPageMobileSidebar #layoutTop #layoutTopSubMenu #topSubMenu .nav-pills li.visible-class .str-drop-down-sub-menu .pb-drop-down-sub-menu-option a, #main_menu #layoutTop #layoutTopSubMenu #topSubMenu .nav-pills li.selected-class .str-drop-down-sub-menu .pb-drop-down-sub-menu-option a, #main_menu #layoutTop #layoutTopSubMenu #topSubMenu .nav-pills li.visible-class .str-drop-down-sub-menu .pb-drop-down-sub-menu-option a,
#main_menu #layoutTop #layoutTopSubMenu #topSubMenu .nav-pills li.selected-class .str-drop-down-sub-menu .pb-drop-down-sub-menu-option a{
  text-transform: none;
}
/* END FIX ECOMSTRD-5944 */

/* START FIX ECOMSTRD-6355 CONFIGURATION LABEL */
#idFiltersGrid #layoutTop #layoutTopSubMenu #topSubMenu .nav-pills li.selected-class,
#idFiltersGrid #layoutTop #layoutTopSubMenu #topSubMenu .nav-pills li.visible-class,
#idProductPageMobileSidebar #layoutTop #layoutTopSubMenu #topSubMenu .nav-pills li.selected-class,
#idProductPageMobileSidebar #layoutTop #layoutTopSubMenu #topSubMenu .nav-pills li.visible-class,
#main_menu #layoutTop #layoutTopSubMenu #topSubMenu .nav-pills li.category-1020055533,
.menu-sidebar>div .menu-item.item_cat_1020055533{display: none;}
/* END FIX ECOMSTRD-6355 */

/* Volver a mostrar categoria del menu 1020060533 - 
Miriam pide mostar esta categoría 30/05/2017 */
/*.menu-sidebar .menu-item.item_cat_1020060533,
#main_menu #layoutTop a.sub-menu-item-1020060533 {display: none !important;}*/

/* Se oculta la categoría en la Web porque no funciona la parrilla correctamente, 
solo se ve el Link "Limited Edition" Para ver la landing en Web.
Petición de Teresa García Ten */
.menu-sidebar .menu-item.item_cat_1020083501,#main_menu #layoutTop a.sub-menu-item-1020083501 {display: none !important;}

/*
#main_menu #layoutTop #layoutTopMenu #topMenu .first-level-categories li a {padding-right: 10px;}
#idFiltersGrid #layoutTop #layoutTopMenu #topMenu .first-level-categories li a:before,
#idProductPageMobileSidebar #layoutTop #layoutTopMenu #topMenu .first-level-categories li a:before,
#main_menu #layoutTop #layoutTopMenu #topMenu .first-level-categories li a:before {content: "/";padding-right: 16px;color: #8e8e8e;font-weight: 400;}
#idProductDesktopPageComponent .product-shipping-tags .product-shipping-tag-free {cursor: default;}*/

/* INICIO FIX ECOMSTRD-6599 - Se quitará con el lanzamiento del "Social-Room" */
#main_menu #layoutTop #layoutTopSubMenu #topSubMenu .nav-pills li.category-1020068516,
.menu-sidebar>div .menu-mobile-category-component .menu-item.item_cat_1020068516
{display: none;}
#main_menu #layoutTop #layoutTopSubMenu #topSubMenu .nav-pills li.category-1020055533,
.menu-sidebar>div .menu-mobile-category-component .menu-item.item_cat_1020055533
{display: none;}
/* FIN FIX ECOMSTRD-6599 - Se quitará con el lanzamiento del "Social-Room" */

/* INICIO FIX ECOMSTRD-6689 // LABEL_CONFIGURACION_FRONT */
#main_menu #layoutTop #layoutTopSubMenu #topSubMenu .nav-pills li.category-1020072937,
.menu-sidebar>div .menu-mobile-category-component .menu-item.item_cat_1020072937{display: none;}
/* FIN FIX ECOMSTRD-6689 // LABEL_CONFIGURACION_FRONT */

.ItxCardPage {
    width: 100%;
    margin: 66px auto;
}

/* INICIO FIX espacio en Ficha de look*/
#ProductBundlePageComponent .container-product-bundle-bean {
    margin-top: 121px !important;
}
/* FIN FIX espacio en Ficha de look*/


/* INICIO FIX Hide checkoutGift */
div#checkoutGift {
 display: none;
} 
/* FIN FIX Hide checkoutGift */

/* INICIO FIX LANDING LIMITED EDITION MOBILE */
@media screen and (max-width: 900px){
    .mobile #mtd {
        padding-top: 0px;
    }
    .mobile #mtd #mtd-header{
        position: relative !important;
        z-index: 0 !important;
        margin-bottom: 60px;
    }
}
/* FIN FIX LANDING LIMITED EDITION MOBILE */


/*
a.sub-menu-item-1020090136 {
    visibility: hidden;
}

a.sub-menu-item-1020087218  {
    visibility: hidden;
}
*/

#layoutTopSubMenu a.sub-menu-item-1020090136,
.menu-sidebar div.menu-item.item_cat_1020090136,
#main_menu #layoutTop #layoutTopSubMenu #topSubMenu .nav-pills li.selected-class .str-drop-down-sub-menu .pb-drop-down-sub-menu-option a.sub-menu-item-1020090136
{
     visibility: hidden !important;
}

/*#layoutTopSubMenu a.sub-menu-item-1020087218,
#main_menu div.menu-item.item_cat_1020087218,
/*#main_menu #layoutTop #layoutTopSubMenu #topSubMenu .nav-pills li.selected-class .str-drop-down-sub-menu .pb-drop-down-sub-menu-option a.sub-menu-item-1020087218
{
     visibility: hidden !important;
}
*/

#layoutTopSubMenu a.sub-menu-item-1020100519,
.menu-sidebar div.menu-item.item_cat_1020100519,
#main_menu #layoutTop #layoutTopSubMenu #topSubMenu .nav-pills li.selected-class .str-drop-down-sub-menu .pb-drop-down-sub-menu-option a.sub-menu-item-1020100519
{
     visibility: hidden !important;
}

/* Inicio FIx ECOMSTRD-6926
  #idFiltersGrid #layoutTop #layoutTopSubMenu .show-grid.man, #idProductPageMobileSidebar #layoutTop #layoutTopSubMenu .show-grid.man, #main_menu #layoutTop #layoutTopSubMenu .show-grid.man {
      background-color: #fff !important; 
  }
  html #idFiltersGrid #layoutTop #layoutTopSubMenu .show-grid.man .nav-pills li.selected-class:hover>a, #idFiltersGrid #layoutTop #layoutTopSubMenu .show-grid.man .nav-pills li.visible-class:hover>a, #idProductPageMobileSidebar #layoutTop #layoutTopSubMenu .show-grid.man .nav-pills li.selected-class:hover>a, #idProductPageMobileSidebar #layoutTop #layoutTopSubMenu .show-grid.man .nav-pills li.visible-class:hover>a, #main_menu #layoutTop #layoutTopSubMenu .show-grid.man .nav-pills li.selected-class:hover>a, #main_menu #layoutTop #layoutTopSubMenu .show-grid.man .nav-pills li.visible-class:hover>a {
      color: #333 !important;
  }
  html #idFiltersGrid #layoutTop #layoutTopSubMenu .show-grid.man .nav-pills li.visible-class>a, #idProductPageMobileSidebar #layoutTop #layoutTopSubMenu .show-grid.man .nav-pills li.visible-class>a, #main_menu #layoutTop #layoutTopSubMenu .show-grid.man .nav-pills li.visible-class>a{
      color: #333 !important;
  }
  html #idFiltersGrid #layoutTop #layoutTopSubMenu .show-grid.man .nav-pills li.selected-class:hover>a[style*="color: rgb(252, 13, 13)"], 
  html #idFiltersGrid #layoutTop #layoutTopSubMenu .show-grid.man .nav-pills li.visible-class:hover>a[style*="color: rgb(252, 13, 13)"], 
  html #idProductPageMobileSidebar #layoutTop #layoutTopSubMenu .show-grid.man .nav-pills li.selected-class:hover>a[style*="color: rgb(252, 13, 13)"], 
  html #idProductPageMobileSidebar #layoutTop #layoutTopSubMenu .show-grid.man .nav-pills li.visible-class:hover>a[style*="color: rgb(252, 13, 13)"], 
  html #main_menu #layoutTop #layoutTopSubMenu .show-grid.man .nav-pills li.selected-class:hover>a[style*="color: rgb(252, 13, 13)"], 
  html #main_menu #layoutTop #layoutTopSubMenu .show-grid.man .nav-pills li.visible-class:hover>[style*="color: rgb(252, 13, 13)"],
  html #main_menu #layoutTop #layoutTopSubMenu .show-grid.man .nav-pills li.visible-class>a[style*="color: rgb(252, 13, 13)"],
  html #main_menu #layoutTop #layoutTopSubMenu .show-grid.man .nav-pills li.visible-class:hover>a[style*="color: rgb(252, 13, 13)"]
  {
      color: rgb(252, 13, 13) !important;
  }
/* Fin FIx ECOMSTRD-6926 */

/* Inicio Fix ECOMSTRD-6963 // LABEL_CONFIGURACION_FRONT */
/* No quitar fix hasta que se resuelva el jira ECOMSTRD-6956 */
@media only screen and (min-width: 992px){
	#WishListPageComponent .top-wishlist-menu .row{
		margin-top: 55px;
	}    
	#WishListPageComponent .top-wishlist-menu{
		height: 93px;
	}
	#WishListPageComponent .top-wishlist-products{
		top: calc(40px + 110px);
	}
	#WishListPageComponent .global-content-wishlist{
		calc((40px*2) + 120px)
	}	
	#giftCardComponentPage{
		margin-top: 50px;
	}
}
/* LABEL_CONFIGURACION_FRONT // Fin Fix ECOMSTRD-6963 */

.page-footer-links .middle-links .middle-links-container ul{list-style: none;}

/* Inicio fix ECOMSTRD-7107 // LABEL_CONFIGURACION_FRONT */
/* NO SE PUEDE QUITAR DEBIDO AL MINIFICADO */
.custombootstrap :after, .custombootstrap :before {
    box-sizing: border-box;
}
#MainGridComponent #sidebarWrapperColbenson {
    max-height: calc(100vh - (40px + 119px));
}
#MainGridComponent #sidebarWrapper {
    max-height: calc(100vh - (40px + 112px));
}
/* Fin fix ECOMSTRD-7107 // LABEL_CONFIGURACION_FRONT */


/********************************************
* Inicio Fix FRANCIA Photographie Retouchée *
********************************************/
body[country="FR"] .aw2017 #module-1::before,
body[country="FR"] .aw2017 #module-1-mobile::before,
body[country="FR"] #mtd #mtd-item1::before{
    display: block;
    overflow: hidden;
    float: right;
    font-size: 10px;
    min-height: 10px;
    line-height: 10px;
    position: relative;
    font-family: 'Roboto', serif;
}

/* Texto francés */
body[country="FR"][language="fr"] .aw2017 #module-1::before,
body[country="FR"][language="fr"] .aw2017 #module-1-mobile::before,
body[country="FR"][language="fr"] #mtd #mtd-item1::before{
    content: "Photographies Retouchées";
}

/* Texto inglés */
body[country="FR"][language="en"] .aw2017 #module-1::before,
body[country="FR"][language="en"] .aw2017 #module-1-mobile::before,
body[country="FR"][language="en"] #mtd #mtd-item1::before{
    content: "Retouched Photos";
}

/* Estilos específicos Desktop */
body[country="FR"] .aw2017 #module-1::before{
    margin:20px;
}
body[country="FR"] #mtd #mtd-item1::before{
    margin:75px 0 5px 0;
}

/* Estilos específicos Mobile */
body[country="FR"] .aw2017 #module-1-mobile::before{
    margin:8px 4px 5px 0;font-size: 8px;
}
.mobile body[country="FR"] #mtd #mtd-item1::before{
    margin:12px 3px 5px 0;font-size: 8px;
}
/*********************************************
*** Fin Fix FRANCIA Photographie Retouchée ***
*********************************************/

/* INICIO FIX ECOMSTRD-7328 - LABEL_CONFIGURACION_FRONT */
#main_menu #layoutTop #layoutTopSubMenu #topSubMenu .nav-pills li.category-1020132501,
.menu-sidebar div.menu-item.item_cat_1020132501,
#main_menu #layoutTop #layoutTopSubMenu #topSubMenu .nav-pills li.category-1020132502,
.menu-sidebar div.menu-item.item_cat_1020132502,
#main_menu #layoutTop #layoutTopSubMenu #topSubMenu .nav-pills li.category-1020132503,
.menu-sidebar div.menu-item.item_cat_1020132503,
#main_menu #layoutTop #layoutTopSubMenu #topSubMenu .nav-pills li.category-1020132504,
.menu-sidebar div.menu-item.item_cat_1020132504,
#main_menu #layoutTop #layoutTopSubMenu #topSubMenu .nav-pills li.category-1476114,
.menu-sidebar div.menu-item.item_cat_1476114
{
    display: none;
}
/* FIN FIX ECOMSTRD-7328 - LABEL_CONFIGURACION_FRONT */


/********************************************************************
******************** INICIO FIXES RELEASE  **************************
********************************************************************/


/**/
.my-account-need-help-item{display : none;}

/* INICIO negrita // Configuración_FRONT */
.menu-sidebar div.menu-item.item_cat_1706018,
#main_menu #layoutTop #layoutTopSubMenu #topSubMenu .nav-pills li.selected-class .str-drop-down-sub-menu .pb-drop-down-sub-menu-option a.sub-menu-item-1706018,
.menu-sidebar div.menu-item.item_cat_1020136541,
#main_menu #layoutTop #layoutTopSubMenu #topSubMenu .nav-pills li.selected-class .str-drop-down-sub-menu .pb-drop-down-sub-menu-option a.sub-menu-item-1020136541,
.menu-sidebar div.menu-item.item_cat_1020137011,
#main_menu #layoutTop #layoutTopSubMenu #topSubMenu .nav-pills li.selected-class .str-drop-down-sub-menu .pb-drop-down-sub-menu-option a.sub-menu-item-1020137011,
#main_menu #layoutTop #layoutTopSubMenu #topSubMenu .nav-pills li.category-1020140505 a,
.menu-sidebar div.menu-item.item_cat_1020140505,


#main_menu #layoutTop #layoutTopSubMenu #topSubMenu .nav-pills li.category-1020145008 a,
.menu-sidebar div.menu-item.item_cat_1020145008,
#main_menu #layoutTop #layoutTopSubMenu #topSubMenu .nav-pills li.selected-class .str-drop-down-sub-menu .pb-drop-down-sub-menu-option a.sub-menu-item-1020145008,
/*
#main_menu #layoutTop #layoutTopSubMenu #topSubMenu .nav-pills li.category-1020047076 a,
.menu-sidebar div.menu-item.item_cat_1020047076,
#main_menu #layoutTop #layoutTopSubMenu #topSubMenu .nav-pills li.selected-class .str-drop-down-sub-menu .pb-drop-down-sub-menu-option a.sub-menu-item-1020047076,

#main_menu #layoutTop #layoutTopSubMenu #topSubMenu .nav-pills li.category-1020132526 a,
.menu-sidebar div.menu-item.item_cat_1020132526,
#main_menu #layoutTop #layoutTopSubMenu #topSubMenu .nav-pills li.selected-class .str-drop-down-sub-menu .pb-drop-down-sub-menu-option a.sub-menu-item-1020132526
*/

body[country="ES"] #main_menu #layoutTop #layoutTopSubMenu #topSubMenu .nav-pills li.category-1020047072 a,
body[country="ES"] .menu-sidebar div.menu-item.item_cat_1020047072,
body[country="ES"] #main_menu #layoutTop #layoutTopSubMenu #topSubMenu .nav-pills li.selected-class .str-drop-down-sub-menu .pb-drop-down-sub-menu-option a.sub-menu-item-1020047072,

body[country="IC"] #main_menu #layoutTop #layoutTopSubMenu #topSubMenu .nav-pills li.category-1020047072 a,
body[country="IC"] .menu-sidebar div.menu-item.item_cat_1020047072,
body[country="IC"] #main_menu #layoutTop #layoutTopSubMenu #topSubMenu .nav-pills li.selected-class .str-drop-down-sub-menu .pb-drop-down-sub-menu-option a.sub-menu-item-1020047072,

body[country="IT"] #main_menu #layoutTop #layoutTopSubMenu #topSubMenu .nav-pills li.category-1020047072 a,
body[country="IT"] .menu-sidebar div.menu-item.item_cat_1020047072,
body[country="IT"] #main_menu #layoutTop #layoutTopSubMenu #topSubMenu .nav-pills li.selected-class .str-drop-down-sub-menu .pb-drop-down-sub-menu-option a.sub-menu-item-1020047072,

body[country="GR"] #main_menu #layoutTop #layoutTopSubMenu #topSubMenu .nav-pills li.category-1020047072 a,
body[country="GR"] .menu-sidebar div.menu-item.item_cat_1020047072,
body[country="GR"] #main_menu #layoutTop #layoutTopSubMenu #topSubMenu .nav-pills li.selected-class .str-drop-down-sub-menu .pb-drop-down-sub-menu-option a.sub-menu-item-1020047072,

body[country="PT"] #main_menu #layoutTop #layoutTopSubMenu #topSubMenu .nav-pills li.category-1020047072 a,
body[country="PT"] .menu-sidebar div.menu-item.item_cat_1020047072,
body[country="PT"] #main_menu #layoutTop #layoutTopSubMenu #topSubMenu .nav-pills li.selected-class .str-drop-down-sub-menu .pb-drop-down-sub-menu-option a.sub-menu-item-1020047072,

body[country="FR"] #main_menu #layoutTop #layoutTopSubMenu #topSubMenu .nav-pills li.category-1020172866 a,
body[country="FR"] .menu-sidebar div.menu-item.item_cat_1020172866,
body[country="FR"] #main_menu #layoutTop #layoutTopSubMenu #topSubMenu .nav-pills li.selected-class .str-drop-down-sub-menu .pb-drop-down-sub-menu-option a.sub-menu-item-1020172866,

body[country="FR"] #main_menu #layoutTop #layoutTopSubMenu #topSubMenu .nav-pills li.category-1020171001 a,
body[country="FR"] .menu-sidebar div.menu-item.item_cat_1020171001,
body[country="FR"] #main_menu #layoutTop #layoutTopSubMenu #topSubMenu .nav-pills li.selected-class .str-drop-down-sub-menu .pb-drop-down-sub-menu-option a.sub-menu-item-1020171001



{
    font-weight: bold!important;
}
/* FIN negrita // Configuración_FRONT */
/*

#main_menu #layoutTop #layoutTopSubMenu #topSubMenu .nav-pills li.category-1020155501 a,
.menu-sidebar div.menu-item.item_cat_1020155501,
#main_menu #layoutTop #layoutTopSubMenu #topSubMenu .nav-pills li.selected-class .str-drop-down-sub-menu .pb-drop-down-sub-menu-option a.sub-menu-item-1020155501,
#main_menu #layoutTop #layoutTopSubMenu #topSubMenu .nav-pills li.visible-class .str-drop-down-sub-menu .pb-drop-down-sub-menu-option a.sub-menu-item-1020155501

{
    color: #FFA500!important; font-weight: bold!important;
}
*/
/* inicio fix ECOMSTRD-7493 // Configuración_FRONT*/
#footerGiftTicket{
	display: none;
}
/* fin fix ECOMSTRD-7493 // Configuración_FRONT */

/* FIX ECOMSTRD-7416 */

body[country="TR"] .add-alias-text {
    display: none;
}

.product-grid-item .discount-percentage {
	font-weight: 700;
}



#layoutTopSubMenu a.sub-menu-item-1020125504, 
.menu-sidebar div.menu-item.item_cat_1020125504,
#main_menu #layoutTop #layoutTopSubMenu #topSubMenu .nav-pills li.selected-class.category-1020125504,
#main_menu #layoutTop #layoutTopSubMenu #topSubMenu .nav-pills li.not-selected-class.category-1020125504,
.custombootstrap .visible-class.category-1020125504,
#topMenu li.nav-item-1020054536


{
     display: none !important;
}



.category-1020132524,
.category-1020132686,
.category-1020132664,
.category-1020134342,
.sub-menu-item-1020132665,
.sub-menu-item-1020134340,
.sub-menu-item-1020132664,
.sub-menu-item-1020132686,
/* mobile */
.item_cat_1020134340,
.item_cat_1020132665,
.item_cat_1020132664,
.item_cat_1020132686,
.item_cat_1020134342,
.item_cat_1020132524
{	
	display: none !important;
}




/* INICIO Texto título selector país World Wide 
javascript.ONLINE_STORE_COUNTRIES = Market with an online store
javascript.NO_ONLINE_STORE_COUNTRIES = Market 
*/
#ItxWorldWidePage div.custom_form_select_list ul li.group_header:hover,
#ItxWorldWidePage div.custom_form_select_list ul li.group_header.disabled:hover{    background-color: black;}
/* FIN Texto título selector país World Wide */


.country-change-warning {
	text-transform: none;
}

.country-selection-confirmation .change-selected-country{
	text-transform: none;
}

/***************************************************************************
****************************************************************************
					inicio Fix Febrero priorizado_180221
****************************************************************************
****************************************************************************/
/*inicio fix ECOMSTRD-7686*/
.mobile .shipping-methods-box .shipping-method-item:first-child.pickup-method-shop .collapse.in .complete-map.pull-right.col-xs-5 .div-text-collapse.pull-right{
	text-align: right;
}
/*fin fix ECOMSTRD-7686*/

/* Inicio ECOMSTRD-7688 */
#productImageSliderMobile .icon-slider-left, #productImageSliderMobile .icon-slider-right, #idProductDesktopPageComponent .arrow-navigation {
	/*	display: none; */
}
/* Fix ECOMSTRD-7688 */


/* inicio fix ECOMSTRD-7584 */
.shipping-cost-info {display: none;margin-left: 32px;}
/*.shipping-cost-info {display: block;}*/
/* fin fix ECOMSTRD-7584 */

/* inicio fix ECOMSTRD-7641 */
/* Localizador de tiendas */
#storeLocatorPage .storeLocatorItem .sectionWrapper{
	display: none;
}
#storeLocatorPage .storeLocatorOptions .locatorSections{
	display: none;	
}
/* Selector de tiendas check-out */
/* Selector de tiendas consulta y reserva en tienda */
.sidebar-stores-component .sidebar-store-list .sidebar-store-item .collapse .section{
	display: none;
}


/* fin fix ECOMSTRD-7641 */


@media only screen and (max-width:1300px){
	#main_menu #layoutTop #layoutTopSubMenu #topSubMenu .nav-pills li.selected-class .str-drop-down-sub-menu,
	#main_menu #layoutTop #layoutTopSubMenu #topSubMenu .nav-pills li.visible-class .str-drop-down-sub-menu {
		min-height: 500px;
	}
}

/* Inicio Fix ECOMSTRD-7975 */
#idProductDesktopPageComponent .more-info .product-description {
	font-size: 12px;
	width: 100%;
	line-height: normal;
	color: #8e8e8e;
	margin-top: 1%;
	float: left;
}
/* Fin Fix ECOMSTRD-7975 */


body[country="TR"] #ProductGridItem_300707553 .title-product {
  font-weight: bolder;
}

#ProductBundlePageComponent .container-product-bundle-bean {
	    margin-top: 0px !important;
}
#ProductBundlePageComponent .product-component-layout.col-xl-4.col-md-5.col-xs-12{
	margin-top: 20px !important;
}



/* INICIO FIX ECOMSTRD-8085 */
/* aitana fix */
body[categoryid=catid_1020145008] .icon-slider-product-grid,
body[categoryid=catid_1020145008] .arrow-navigation,
body[categoryid=catid_1020145008] .icon-slider {
  display: none!important;
}
/* FIN FIX ECOMSTRD-8085 */


/*  INICIO FIX MENU HIGHLIGHTS STECOMM-3937 */
.menu-item.item_cat_1020063027,
#main_menu #layoutTop #layoutTopSubMenu #topSubMenu .nav-pills li .str-drop-down-sub-menu .pb-drop-down-sub-menu-option a.sub-menu-item-1020063027,
#main_menu #layoutTop #layoutTopSubMenu #topSubMenu .nav-pills li.selected-class .str-drop-down-sub-menu .pb-drop-down-sub-menu-option a.sub-menu-item-1020063027:active, 
#main_menu #layoutTop #layoutTopSubMenu #topSubMenu .nav-pills li.selected-class .str-drop-down-sub-menu .pb-drop-down-sub-menu-option a.sub-menu-item-1020063027:hover,
/*
.menu-item.item_cat_1020055501,
#main_menu #layoutTop #layoutTopSubMenu #topSubMenu .nav-pills li .str-drop-down-sub-menu .pb-drop-down-sub-menu-option a.sub-menu-item-1020055501,
#main_menu #layoutTop #layoutTopSubMenu #topSubMenu .nav-pills li.selected-class .str-drop-down-sub-menu .pb-drop-down-sub-menu-option a.sub-menu-item-1020055501:active, 
#main_menu #layoutTop #layoutTopSubMenu #topSubMenu .nav-pills li.selected-class .str-drop-down-sub-menu .pb-drop-down-sub-menu-option a.sub-menu-item-1020055501:hover,*/

.menu-item.item_cat_1020054508,
#main_menu #layoutTop #layoutTopSubMenu #topSubMenu .nav-pills li .str-drop-down-sub-menu .pb-drop-down-sub-menu-option a.sub-menu-item-1020054508,
#main_menu #layoutTop #layoutTopSubMenu #topSubMenu .nav-pills li.selected-class .str-drop-down-sub-menu .pb-drop-down-sub-menu-option a.sub-menu-item-1020054508:active, 
#main_menu #layoutTop #layoutTopSubMenu #topSubMenu .nav-pills li.selected-class .str-drop-down-sub-menu .pb-drop-down-sub-menu-option a.sub-menu-item-1020054508:hover,

.menu-item.item_cat_1020169010,
#main_menu #layoutTop #layoutTopSubMenu #topSubMenu .nav-pills li .str-drop-down-sub-menu .pb-drop-down-sub-menu-option a.sub-menu-item-1020169010,
#main_menu #layoutTop #layoutTopSubMenu #topSubMenu .nav-pills li.selected-class .str-drop-down-sub-menu .pb-drop-down-sub-menu-option a.sub-menu-item-1020169010:active, 
#main_menu #layoutTop #layoutTopSubMenu #topSubMenu .nav-pills li.selected-class .str-drop-down-sub-menu .pb-drop-down-sub-menu-option a.sub-menu-item-1020169010:hover,

.menu-item.item_cat_1020166007,
#main_menu #layoutTop #layoutTopSubMenu #topSubMenu .nav-pills li .str-drop-down-sub-menu .pb-drop-down-sub-menu-option a.sub-menu-item-1020166007,
#main_menu #layoutTop #layoutTopSubMenu #topSubMenu .nav-pills li.selected-class .str-drop-down-sub-menu .pb-drop-down-sub-menu-option a.sub-menu-item-1020166007:active, 
#main_menu #layoutTop #layoutTopSubMenu #topSubMenu .nav-pills li.selected-class .str-drop-down-sub-menu .pb-drop-down-sub-menu-option a.sub-menu-item-1020166007:hover,


.menu-item.item_cat_1020153510,
#main_menu #layoutTop #layoutTopSubMenu #topSubMenu .nav-pills li .str-drop-down-sub-menu .pb-drop-down-sub-menu-option a.sub-menu-item-1020153510,
#main_menu #layoutTop #layoutTopSubMenu #topSubMenu .nav-pills li.selected-class .str-drop-down-sub-menu .pb-drop-down-sub-menu-option a.sub-menu-item-1020153510:active, 
#main_menu #layoutTop #layoutTopSubMenu #topSubMenu .nav-pills li.selected-class .str-drop-down-sub-menu .pb-drop-down-sub-menu-option a.sub-menu-item-1020153510:hover{
  color: #EFAF29;
  font-weight: bold;
  font-size: 1.3em;
}

body[country="RU"] .menu-item.item_cat_1020047078,
body[country="RU"] #main_menu #layoutTop #layoutTopSubMenu #topSubMenu .nav-pills li .str-drop-down-sub-menu .pb-drop-down-sub-menu-option a.sub-menu-item-1020047078,
body[country="RU"] #main_menu #layoutTop #layoutTopSubMenu #topSubMenu .nav-pills li.selected-class .str-drop-down-sub-menu .pb-drop-down-sub-menu-option a.sub-menu-item-1020047078:active, 
body[country="RU"] #main_menu #layoutTop #layoutTopSubMenu #topSubMenu .nav-pills li.selected-class .str-drop-down-sub-menu .pb-drop-down-sub-menu-option a.sub-menu-item-1020047078:hover,

body[country="RU"] .menu-item.item_cat_1020059001,
body[country="RU"] #main_menu #layoutTop #layoutTopSubMenu #topSubMenu .nav-pills li .str-drop-down-sub-menu .pb-drop-down-sub-menu-option a.sub-menu-item-1020059001,
body[country="RU"] #main_menu #layoutTop #layoutTopSubMenu #topSubMenu .nav-pills li.selected-class .str-drop-down-sub-menu .pb-drop-down-sub-menu-option a.sub-menu-item-1020059001:active, 
body[country="RU"] #main_menu #layoutTop #layoutTopSubMenu #topSubMenu .nav-pills li.selected-class .str-drop-down-sub-menu .pb-drop-down-sub-menu-option a.sub-menu-item-1020059001:hover

body[country="RU"] .menu-item.item_cat_1020161828,
body[country="RU"] #main_menu #layoutTop #layoutTopSubMenu #topSubMenu .nav-pills li .str-drop-down-sub-menu .pb-drop-down-sub-menu-option a.sub-menu-item-1020161828,
body[country="RU"] #main_menu #layoutTop #layoutTopSubMenu #topSubMenu .nav-pills li.selected-class .str-drop-down-sub-menu .pb-drop-down-sub-menu-option a.sub-menu-item-1020161828:active, 
body[country="RU"] #main_menu #layoutTop #layoutTopSubMenu #topSubMenu .nav-pills li.selected-class .str-drop-down-sub-menu .pb-drop-down-sub-menu-option a.sub-menu-item-1020161828:hover,

body[country="RU"] .menu-item.item_cat_1020047085,
body[country="RU"] #main_menu #layoutTop #layoutTopSubMenu #topSubMenu .nav-pills li .str-drop-down-sub-menu .pb-drop-down-sub-menu-option a.sub-menu-item-1020047085,
body[country="RU"] #main_menu #layoutTop #layoutTopSubMenu #topSubMenu .nav-pills li.selected-class .str-drop-down-sub-menu .pb-drop-down-sub-menu-option a.sub-menu-item-1020047085:active, 
body[country="RU"] #main_menu #layoutTop #layoutTopSubMenu #topSubMenu .nav-pills li.selected-class .str-drop-down-sub-menu .pb-drop-down-sub-menu-option a.sub-menu-item-1010047085:hover,

body[country="RU"] .menu-item.item_cat_1020048001,
body[country="RU"] #main_menu #layoutTop #layoutTopSubMenu #topSubMenu .nav-pills li .str-drop-down-sub-menu .pb-drop-down-sub-menu-option a.sub-menu-item-1020048001,
body[country="RU"] #main_menu #layoutTop #layoutTopSubMenu #topSubMenu .nav-pills li.selected-class .str-drop-down-sub-menu .pb-drop-down-sub-menu-option a.sub-menu-item-1020048001:active, 
body[country="RU"] #main_menu #layoutTop #layoutTopSubMenu #topSubMenu .nav-pills li.selected-class .str-drop-down-sub-menu .pb-drop-down-sub-menu-option a.sub-menu-item-1020048001:hover{
  color: red;
  font-weight: bold;
  font-size: 1.3em;
}

body[country="RU"] #layoutTopSubMenu a.sub-menu-item-1020047078:after,
body[country="RU"] .menu-sidebar div.menu-item.item_cat_1020047078:after,
body[country="RU"] #main_menu #layoutTop #layoutTopSubMenu #topSubMenu .nav-pills li.selected-class .str-drop-down-sub-menu .pb-drop-down-sub-menu-option a.sub-menu-item-1020047078::after,

body[country="RU"] #layoutTopSubMenu a.sub-menu-item-1020059001:after,
body[country="RU"] .menu-sidebar div.menu-item.item_cat_1020059001:after,
body[country="RU"] #main_menu #layoutTop #layoutTopSubMenu #topSubMenu .nav-pills li.selected-class .str-drop-down-sub-menu .pb-drop-down-sub-menu-option a.sub-menu-item-1020059001::after,

body[country="RU"] #layoutTopSubMenu a.sub-menu-item-1020161828:after,
body[country="RU"] .menu-sidebar div.menu-item.item_cat_1020161828:after,
body[country="RU"] #main_menu #layoutTop #layoutTopSubMenu #topSubMenu .nav-pills li.selected-class .str-drop-down-sub-menu .pb-drop-down-sub-menu-option a.sub-menu-item-1020161828::after,

body[country="RU"] #layoutTopSubMenu a.sub-menu-item-1020047085:after,
body[country="RU"] .menu-sidebar div.menu-item.item_cat_1020047085:after,
body[country="RU"] #main_menu #layoutTop #layoutTopSubMenu #topSubMenu .nav-pills li.selected-class .str-drop-down-sub-menu .pb-drop-down-sub-menu-option a.sub-menu-item-1020047085::after,

body[country="RU"] #layoutTopSubMenu a.sub-menu-item-1020048001:after,
body[country="RU"] .menu-sidebar div.menu-item.item_cat_1020048001:after,
body[country="RU"] #main_menu #layoutTop #layoutTopSubMenu #topSubMenu .nav-pills li.selected-class .str-drop-down-sub-menu .pb-drop-down-sub-menu-option a.sub-menu-item-1020048001::after

{
    content: "-20%";font-size: 0.7em;position: absolute;margin-top: -5px;margin-left: 5px;
}



/*  FIN FIX MENU HIGHLIGHTS STECOMM-3937 */

div#tarjetaabono_4 {
    display: none;
}

/*INICIO FIX ECOMSTRD-8123*/
.lb-bundle .lb-bundle-container .lb-bundle-product .button-add-shop-cart{
  float: left !important
}
.lb-bundle .lb-bundle-container .lb-slider .lb-slider-container{
  margin: 0 auto;
}
.lb-bundle .lb-bundle-container .icon-slider-bundle {
  top: 45%;
  padding: 20px 0px;
  min-height: 90px;
  min-width: 60px;
  background: transparent;
  border-radius: 0;
}
.lb-bundle .lb-bundle-container .icon-slider-bundle-left {
  left: 1%;
}
.lb-bundle .lb-bundle-container .icon-slider-bundle-left span {
  position: absolute;
  left: 0;
  right: auto;
  width: 100%;
  transform: translate(0, 0)
}
.lb-bundle .lb-bundle-container .icon-slider-bundle-right {
  right: 1%;
}
.lb-bundle .lb-bundle-container .icon-slider-bundle-right span {
  position: absolute;
  left: 0;
  right: auto;
  width: 100%;
  transform: translate(0, 0)
}
/*FIN FIX ECOMSTRD-8123*/


/* INICIO FIX ECOMSTRD-8141 */
@media only screen and (min-width: 768px) and (max-width: 991px){
  #bundleTargetProducts{
    width: 450px!important;
    margin: 5vh auto!important;
    padding: 5vh 0!important;
  }
  #bundleTargetProducts .lb-bundle-product img{
    max-width: 100vw!important;
    width: 90%!important;
  }
  #bundleTargetProducts .lb-bundle-container .icon-slider-bundle-left{
    left: -10px!important;
  }
  #bundleTargetProducts .lb-bundle-container .icon-slider-bundle-right{
    right: -10px!important;
  }
}
.webview {
  top: 0px!important;
}
.webview #bundleTargetProducts{
  margin-top: 10vh!important;
}
#webview >div{
  position: fixed;
  top:0px;
}
#webview >div .slick-slide{
  height: 100vh;
  max-height: 100vh;
}
#webview >div .slick-slide >picture img{
  width: auto;
  height: 100vh;
}
#webview >div .landing-bundles{
  height: 100vh;
  width: 100vw;
  min-height: 20vh;
  top: 0px;
}
/*.safari-landing{
  max-height: calc(100vh - 100px);
}*/
  
/* FIN FIX ECOMSTRD-8141 */

/* Inicio fix ECOMSTRD-8178 */

.checkout-search-edit-form .edit-form-buttons .cancel-button {
    display: inline-block;
    font-size: 14px;
    cursor: pointer;
    text-transform: uppercase;
    margin-top: 0;
    padding: 10px;
}
/* Fin fix ECOMSTRD-8178 */

/* Quitar pase de Julio */
/* Inicio Fix ECOMSTRD-8215 */
#cookiesWarn .close.button_primary.small:hover span{
  color: #333;
}
/* Fin Fix ECOMSTRD-8215 */

#MainGridComponent .class-banner-subcategories-grid, #idFiltersGrid .class-banner-subcategories-grid {
    font-size: 13px;  
}
/* Quitar pase de Julio */

/* Cambio de color filtro parrilla Denim  */
#MainGridComponent .class-banner-subcategories-grid .main-text-content .description-category-content, #idFiltersGrid .class-banner-subcategories-grid .main-text-content .description-category-content {
  background-color: #a9ac97;
}

/* Inicio fix ECOMSTRD-8302*/
@media only screen and (max-width:992px) {
    #pageContentWrapperColbenson.page-content-wrapper-colbenson .visual-categoryies.list-option .content,
    #pageContentWrapperColbenson.page-content-wrapper-colbenson .visual-categoryies.list-option .content{
        max-width: 90%
    }
}
#MainGridComponent .visual-categoryies.list-option .content,
#idFiltersGrid .visual-categoryies.list-option .content {
    max-width: 62%
}

@media only screen and (max-width:1920px) and (max-height:1080px) {
    #MainGridComponent .visual-categoryies.list-option .content,
    #idFiltersGrid .visual-categoryies.list-option .content {
        max-width: 64%
    }
}

@media only screen and (max-width:1680px) and (max-height:1050px) {
    #MainGridComponent .visual-categoryies.list-option .content,
    #idFiltersGrid .visual-categoryies.list-option .content {
        max-width: 70%
    }
}

@media only screen and (max-width:1600px) and (max-height:900px) {
    #MainGridComponent .visual-categoryies.list-option .content,
    #idFiltersGrid .visual-categoryies.list-option .content {
        max-width: 58%
    }
}
@media only screen and (max-width:1440px) and (max-height:900px) {
    #MainGridComponent .visual-categoryies.list-option .content,
    #idFiltersGrid .visual-categoryies.list-option .content {
        max-width: 67%
    }
}
@media only screen and (max-width:1366px) and (max-height:768px) {
    #MainGridComponent .visual-categoryies.list-option .content,
    #idFiltersGrid .visual-categoryies.list-option .content {
        max-width: 55%
    }
}
@media only screen and (max-width:1280px) and (max-height:1024px) {
    #MainGridComponent .visual-categoryies.list-option .content,
    #idFiltersGrid .visual-categoryies.list-option .content {
        max-width: 90%
    }
}
@media only screen and (max-width:1280px) and (max-height:800px) {
    #MainGridComponent .visual-categoryies.list-option .content,
    #idFiltersGrid .visual-categoryies.list-option .content {
        max-width: 62%
    }
}
@media only screen and (max-width:1024px) and (max-height:768px) {
    #MainGridComponent .visual-categoryies.list-option .content,
    #idFiltersGrid .visual-categoryies.list-option .content {
        max-width: 77%
    }
}
@media only screen and (max-width:992px) {
    #MainGridComponent .visual-categoryies.list-option .content,
    #idFiltersGrid .visual-categoryies.list-option .content {
        max-width: 100%
    }
}
#MainGridComponent .visual-categoryies.goback-option.items-2 .name,
#idFiltersGrid .visual-categoryies.goback-option.items-2 .name {
    font-size: 2vw
}

#MainGridComponent .visual-categoryies.goback-option.items-2 .goback,
#idFiltersGrid .visual-categoryies.goback-option.items-2 .goback {
    font-size: 1vw
}

#MainGridComponent .visual-categoryies.goback-option.items-2.active-filter .name,
#idFiltersGrid .visual-categoryies.goback-option.items-2.active-filter .name {
    font-size: 1.5vw
}

#MainGridComponent .visual-categoryies.goback-option.items-2.active-filter .goback,
#idFiltersGrid .visual-categoryies.goback-option.items-2.active-filter .goback {
    font-size: .5vw
}

@media only screen and (max-width:1680px) and (max-height:1050px) {
    #MainGridComponent .visual-categoryies.goback-option.items-2 .name,
    #idFiltersGrid .visual-categoryies.goback-option.items-2 .name {
        font-size: 2.5vw
    }
    #MainGridComponent .visual-categoryies.goback-option.items-2 .goback,
    #idFiltersGrid .visual-categoryies.goback-option.items-2 .goback {
        font-size: 1.5vw
    }
    #MainGridComponent .visual-categoryies.goback-option.items-2.active-filter .name,
    #idFiltersGrid .visual-categoryies.goback-option.items-2.active-filter .name {
        font-size: 1.5vw
    }
    #MainGridComponent .visual-categoryies.goback-option.items-2.active-filter .goback,
    #idFiltersGrid .visual-categoryies.goback-option.items-2.active-filter .goback {
        font-size: .5vw
    }
}
@media only screen and (max-width:1600px) and (max-height:900px) {
    #MainGridComponent .visual-categoryies.goback-option.items-2 .name,
    #idFiltersGrid .visual-categoryies.goback-option.items-2 .name {
        font-size: 2.5vw
    }
    #MainGridComponent .visual-categoryies.goback-option.items-2 .goback,
    #idFiltersGrid .visual-categoryies.goback-option.items-2 .goback {
        font-size: 1.5vw
    }
    #MainGridComponent .visual-categoryies.goback-option.items-2.active-filter .name,
    #idFiltersGrid .visual-categoryies.goback-option.items-2.active-filter .name {
        font-size: 2vw
    }
    #MainGridComponent .visual-categoryies.goback-option.items-2.active-filter .goback,
    #idFiltersGrid .visual-categoryies.goback-option.items-2.active-filter .goback {
        font-size: 1vw
    }
}

@media only screen and (max-width:1366px) and (max-height:768px) {
    #MainGridComponent .visual-categoryies.goback-option.items-2 .name,
    #idFiltersGrid .visual-categoryies.goback-option.items-2 .name {
        font-size: 1.5vw
    }
    #MainGridComponent .visual-categoryies.goback-option.items-2 .goback,
    #idFiltersGrid .visual-categoryies.goback-option.items-2 .goback {
        font-size: .5vw
    }
    #MainGridComponent .visual-categoryies.goback-option.items-2.active-filter .name,
    #idFiltersGrid .visual-categoryies.goback-option.items-2.active-filter .name {
        font-size: 1vw
    }
    #MainGridComponent .visual-categoryies.goback-option.items-2.active-filter .goback,
    #idFiltersGrid .visual-categoryies.goback-option.items-2.active-filter .goback {
        font-size: .5vw
    }
}

@media only screen and (max-width:1280px) and (max-height:1024px) {
    #MainGridComponent .visual-categoryies.goback-option.items-2 .name,
    #idFiltersGrid .visual-categoryies.goback-option.items-2 .name {
        font-size: 3.5vw
    }
    #MainGridComponent .visual-categoryies.goback-option.items-2 .goback,
    #idFiltersGrid .visual-categoryies.goback-option.items-2 .goback {
        font-size: 2vw
    }
    #MainGridComponent .visual-categoryies.goback-option.items-2.active-filter .name,
    #idFiltersGrid .visual-categoryies.goback-option.items-2.active-filter .name {
        font-size: 2.5vw
    }
    #MainGridComponent .visual-categoryies.goback-option.items-2.active-filter .goback,
    #idFiltersGrid .visual-categoryies.goback-option.items-2.active-filter .goback {
        font-size: 1.5vw
    }
}

@media only screen and (max-width:1280px) and (max-height:800px) {
    #MainGridComponent .visual-categoryies.goback-option.items-2 .name,
    #idFiltersGrid .visual-categoryies.goback-option.items-2 .name {
        font-size: 3vw
    }
    #MainGridComponent .visual-categoryies.goback-option.items-2 .goback,
    #idFiltersGrid .visual-categoryies.goback-option.items-2 .goback {
        font-size: 2vw
    }
    #MainGridComponent .visual-categoryies.goback-option.items-2.active-filter .name,
    #idFiltersGrid .visual-categoryies.goback-option.items-2.active-filter .name {
        font-size: 2vw
    }
    #MainGridComponent .visual-categoryies.goback-option.items-2.active-filter .goback,
    #idFiltersGrid .visual-categoryies.goback-option.items-2.active-filter .goback {
        font-size: 1vw
    }
}

@media only screen and (max-width:992px) {
    #MainGridComponent .visual-categoryies.goback-option.items-2 .name,
    #idFiltersGrid .visual-categoryies.goback-option.items-2 .name {
        font-size: 4.5vw
    }
    #MainGridComponent .visual-categoryies.goback-option.items-2 .goback,
    #idFiltersGrid .visual-categoryies.goback-option.items-2 .goback {
        font-size: 2.5vw
    }
    #MainGridComponent .visual-categoryies.goback-option.items-2.active-filter .name,
    #idFiltersGrid .visual-categoryies.goback-option.items-2.active-filter .name {
        font-size: 2.5vw
    }
    #MainGridComponent .visual-categoryies.goback-option.items-2.active-filter .goback,
    #idFiltersGrid .visual-categoryies.goback-option.items-2.active-filter .goback {
        font-size: 1.5vw
    }
}
.visual-categoryies {
    font-family: Montserrat, sans-serif;
    text-transform: uppercase;
    display: inline-block;
    width: 100%
}

.visual-categoryies.goback-option .image {
    padding: 5% 15% 0
}

.visual-categoryies.goback-option.items-2 {
    width: 50%
}

.visual-categoryies.goback-option.items-2 .name {
    font-size: 4.5vw
}

.visual-categoryies.goback-option.items-2 .goback {
    font-size: 2.5vw
}

.visual-categoryies.goback-option.items-2.active-filter .name {
    font-size: 2.5vw
}

.visual-categoryies.goback-option.items-2.active-filter .goback {
    font-size: 1.5vw
}

.visual-categoryies.goback-option.items-3 {
    width: 33.333333333333%
}

.visual-categoryies.goback-option.items-3 .name {
    font-size: 3vw
}

.visual-categoryies.goback-option.items-3 .goback {
    font-size: 2vw
}

.visual-categoryies.goback-option.items-3.active-filter .name {
    font-size: 2vw
}

.visual-categoryies.goback-option.items-3.active-filter .goback {
    font-size: 1.5vw
}

.visual-categoryies.goback-option.items-4 {
    width: 25%
}

.visual-categoryies.goback-option.items-4 .name {
    font-size: 2vw
}

.visual-categoryies.goback-option.items-4 .goback {
    font-size: 1.5vw
}

.visual-categoryies.goback-option.items-4.active-filter .name {
    font-size: 1.5vw
}

.visual-categoryies.goback-option.items-4.active-filter .goback {
    font-size: 1vw
}

.visual-categoryies.goback-option.items-5 {
    width: 20%
}

.visual-categoryies.goback-option.items-5 .name {
    font-size: 2vw
}

.visual-categoryies.goback-option.items-5 .goback {
    font-size: 1.5vw
}

.visual-categoryies.goback-option.items-5.active-filter .name {
    font-size: 1.5vw
}

.visual-categoryies.goback-option.items-5.active-filter .goback {
    font-size: 1vw
}

.visual-categoryies.list-option .content .item {
    /*padding: 0 5%;*/
    margin-bottom: 2%;
    width: 33.3333333333%
}

.visual-categoryies.list-option .content .item .item-content {
    position: relative;
    margin: auto;
    display: inline-block
}

@media only screen and (max-width:992px) {
    .visual-categoryies.list-option .content .item .image {
        padding: 5% 10% 0
    }
}

@media only screen and (min-width:992px) {
    .visual-categoryies.list-option .content .item .image img {
        min-height: 200px;
        max-height: 25vh;
    }
}

@media only screen and (min-width:992px) {
    .visual-categoryies.list-option .content .item .name {
        font-size: calc(7px +  2vmin)
    }
}

.visual-categoryies .title {
    font-size: 4vw;
    font-weight: 900;
    color: #000;
    -webkit-text-fill-color: #fff;
    -webkit-text-stroke-width: .2vw;
    -webkit-text-stroke-color: #000
}

@media only screen and (max-width:992px) {
    .visual-categoryies .title {
        font-size: 8vw
    }
}

.visual-categoryies .content {
    margin: auto;
    margin-top: 5%
}

.visual-categoryies .item {
    display: inline-block
}

.visual-categoryies .item .item-content:hover .goback,
.visual-categoryies .item .item-content:hover .name {
    -webkit-text-fill-color: #fff;
    -webkit-text-stroke-width: .1vw;
    -webkit-text-stroke-color: #000
}

@media only screen and (min-width:992px) {
    .visual-categoryies .item .item-content:hover .goback,
    .visual-categoryies .item .item-content:hover .name {
        -webkit-text-stroke-width: .1vmin
    }
}

.visual-categoryies .image img {
    max-width: 100%
}

.visual-categoryies .name {
    white-space: nowrap;
    font-size: 2vw;
    font-weight: 900
}

@media only screen and (max-width:992px) {
    .visual-categoryies .name {
        font-size: 2vw
    }
}

.visual-categoryies .goback {
    font-size: 1.5vw;
    font-weight: 900
}

.visual-categoryies.active-filter .name {
    font-size: 2.5vw
}

@media only screen and (max-width:992px) {
    .visual-categoryies.active-filter .name {
        font-size: 3.5vw
    }
}

.visual-categoryies.active-filter .goback {
    font-size: 1.5vw
}

/* Fin fix ECOMSTRD-8302*/



/* Inicio fix ECOMSTRD-8311*/
#MainGridComponent .class-banner-grid,
#idFiltersGrid .class-banner-grid {
  width: 100%;
  height: 100%;
  position: relative;
  clear: both;
  padding: 15px 0px;
  top: 0px;
}
#MainGridComponent .class-banner-grid img,
#idFiltersGrid .class-banner-grid img {
  width: 100%;
  height: auto;
  max-width: 100%;
}
#MainGridComponent .class-banner-grid .container-header,
#idFiltersGrid .class-banner-grid .container-header {
  width: 100%;
  text-align: center;
  margin-bottom: 1.5vw;
}
#MainGridComponent .class-banner-grid .container-header span,
#idFiltersGrid .class-banner-grid .container-header span {
  color: #fff;
  text-shadow: 4px 4px 4px #000;
  text-transform: uppercase;
  font-size: 4vw;
  letter-spacing: 6px;
  font-weight: bold;
}
#MainGridComponent .class-banner-grid .container-header-sales,
#idFiltersGrid .class-banner-grid .container-header-sales {
  width: 100%;
  text-align: center;
}
#MainGridComponent .class-banner-grid .container-header-sales span,
#idFiltersGrid .class-banner-grid .container-header-sales span {
  color: #D0011B;
  font-family: Montserrat;
  font-size: 3vw;
  font-weight: 700;
  line-height: 53px;
  text-align: center;
  text-transform: uppercase;
}
#MainGridComponent .class-banner-grid .position-content-banner,
#idFiltersGrid .class-banner-grid .position-content-banner {
  position: absolute;
  top: 0;
  width: 100%;
  height: 100%;
  left: 0;
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
#MainGridComponent .class-banner-grid .position-content-banner .title-mb,
#idFiltersGrid .class-banner-grid .position-content-banner .title-mb {
  font-size: 32px;
  color: #fff;
  text-shadow: 2px 2px 2px #000;
  text-transform: uppercase;
}
#MainGridComponent .class-banner-grid .position-content-banner-sales,
#idFiltersGrid .class-banner-grid .position-content-banner-sales {
  position: absolute;
  top: 10%;
  width: 100%;
  height: 100%;
}
#MainGridComponent .class-banner-grid .position-content-banner-sales .title-mb,
#idFiltersGrid .class-banner-grid .position-content-banner-sales .title-mb {
  color: #D0011B;
  font-family: Montserrat;
  font-size: 2.2em;
  font-weight: 700;
  line-height: 53px;
  text-align: center;
  text-transform: uppercase;
}
#MainGridComponent .class-banner-grid .position-content-banner-sales .filter-button,
#idFiltersGrid .class-banner-grid .position-content-banner-sales .filter-button {
  color: #333333;
  font-size: 1.5em;
  width: 100%;
  text-transform: uppercase;
  text-align: center;
  font-family: Montserrat;
}
#MainGridComponent .class-banner-grid .position-content-banner-sales .filter-button .border-button,
#idFiltersGrid .class-banner-grid .position-content-banner-sales .filter-button .border-button {
  border: 2px solid #333333;
  padding: 0.5em;
}
#MainGridComponent .class-banner-grid .container-price-banner,
#idFiltersGrid .class-banner-grid .container-price-banner {
  width: 100%;
  display: flex;
  flex-flow: column nowrap;
  align-items: center;
  /*margin-top: 1em;*/
}
#MainGridComponent .class-banner-grid .container-price-banner .container-option-price,
#idFiltersGrid .class-banner-grid .container-price-banner .container-option-price {
  display: flex;
  align-items: center;
  margin-top: 0.5vw;
}
#MainGridComponent .class-banner-grid .container-price-banner .container-option-price .text-prices,
#idFiltersGrid .class-banner-grid .container-price-banner .container-option-price .text-prices {
  display: flex;
  margin: 0 10px;
  align-items: center;
  cursor: pointer;
  justify-content: space-around;
}
#MainGridComponent .class-banner-grid .container-price-banner .container-option-price .text-prices:hover span,
#idFiltersGrid .class-banner-grid .container-price-banner .container-option-price .text-prices:hover span {
  text-decoration: underline;
}
#MainGridComponent .class-banner-grid .container-price-banner .container-option-price .text-prices:hover .active span,
#idFiltersGrid .class-banner-grid .container-price-banner .container-option-price .text-prices:hover .active span {
  text-decoration: none;
}
#MainGridComponent .class-banner-grid .container-price-banner .container-option-price .text-prices .active,
#idFiltersGrid .class-banner-grid .container-price-banner .container-option-price .text-prices .active {
  margin-left: 4px;
  border-bottom: 1px solid #fff;
}
#MainGridComponent .class-banner-grid .container-price-banner .container-option-price .text-prices span,
#idFiltersGrid .class-banner-grid .container-price-banner .container-option-price .text-prices span {
  color: #fff;
  font-size: 0.9vw;
}
#MainGridComponent .class-banner-grid .container-price-banner .container-option-price .text-prices .icon-check,
#idFiltersGrid .class-banner-grid .container-price-banner .container-option-price .text-prices .icon-check {
  width: 13px;
}
#MainGridComponent .class-banner-grid .container-price-banner .container-option-price .text-prices-large-buttons-prices,
#idFiltersGrid .class-banner-grid .container-price-banner .container-option-price .text-prices-large-buttons-prices {
  display: flex;
  margin: 0 10px;
  align-items: center;
  cursor: pointer;
  justify-content: space-around;
  font-size: 1.1em;
  color: #4A4A4A;
  font-family: Montserrat;
  padding: 10px 20px;
  border: solid 1px #cdcdcd;
  background-color: #fff;
}
#MainGridComponent .class-banner-grid .container-price-banner .container-option-price .text-prices-large-buttons-prices span,
#idFiltersGrid .class-banner-grid .container-price-banner .container-option-price .text-prices-large-buttons-prices span {
  font-size: 1.1em;
  color: #4a4a4a;
  align-self: center;
}
#MainGridComponent .class-banner-grid .container-price-banner .container-option-price .text-prices-large-buttons-prices:hover,
#idFiltersGrid .class-banner-grid .container-price-banner .container-option-price .text-prices-large-buttons-prices:hover {
  border-radius: 0px !important;
  border: 1px solid #D0011B !important;
}
#MainGridComponent .class-banner-grid .container-price-banner .container-option-price .text-prices-large-buttons-prices:hover span,
#idFiltersGrid .class-banner-grid .container-price-banner .container-option-price .text-prices-large-buttons-prices:hover span {
  color: #D0011B;
}
#MainGridComponent .class-banner-grid .container-price-banner .container-option-price .text-prices-large-buttons-prices.item-size-selected,
#idFiltersGrid .class-banner-grid .container-price-banner .container-option-price .text-prices-large-buttons-prices.item-size-selected {
  border: 1px solid #D0011B !important;
}
#MainGridComponent .class-banner-grid .container-price-banner .container-option-price .text-prices-large-buttons-prices.item-size-selected span,
#idFiltersGrid .class-banner-grid .container-price-banner .container-option-price .text-prices-large-buttons-prices.item-size-selected span {
  color: #D0011B;
}
#MainGridComponent .class-banner-grid .container-size-banner,
#idFiltersGrid .class-banner-grid .container-size-banner {
  width: 100%;
  display: flex;
  flex-flow: column nowrap;
  align-items: center;
  margin-top: 0px;
}
/*#MainGridComponent .class-banner-grid .container-size-banner #filtersSizes,
#idFiltersGrid .class-banner-grid .container-size-banner #filtersSizes {
  margin-top: 0.8vw;
}*/
#MainGridComponent .class-banner-grid .title-info-banner,
#idFiltersGrid .class-banner-grid .title-info-banner {
  font-size: 1.1vw;
  color: #fff;
  padding-bottom: 0.5vw;
}
#MainGridComponent .class-banner-grid .title-info-banner-sales,
#idFiltersGrid .class-banner-grid .title-info-banner-sales {
  font-size: 1.2vw;
  color: #333;
  font-family: Montserrat;
}
#MainGridComponent .class-banner-grid .item-size-filter-banner,
#idFiltersGrid .class-banner-grid .item-size-filter-banner {
  width: 2vw;
  height: 2vw;
  margin: 0 1vw 0 0;
  background-color: transparent !important;
}
#MainGridComponent .class-banner-grid .item-size-filter-banner.no-products,
#idFiltersGrid .class-banner-grid .item-size-filter-banner.no-products {
  background-repeat: no-repeat;
  background-size: contain;
  background-image: url(../images/line_no_stock_white.png);
}
#MainGridComponent .class-banner-grid .item-size-filter-banner:hover,
#idFiltersGrid .class-banner-grid .item-size-filter-banner:hover {
  border-radius: 0px !important;
  border: 1px solid #fff;
}
#MainGridComponent .class-banner-grid .item-size-filter-banner.item-size-selected,
#idFiltersGrid .class-banner-grid .item-size-filter-banner.item-size-selected {
  border: 1px solid #fff !important;
}
#MainGridComponent .class-banner-grid .item-size-filter-banner span,
#idFiltersGrid .class-banner-grid .item-size-filter-banner span {
  font-size: 1vw;
  color: #fff;
}
#MainGridComponent .class-banner-grid .item-size-filter-banner-sales,
#idFiltersGrid .class-banner-grid .item-size-filter-banner-sales {
  width: 2vw;
  height: 2vw;
  margin: 0 1vw 0 0;
  background-color: white;
  border: 1px solid #CDCDCD;
}
#MainGridComponent .class-banner-grid .item-size-filter-banner-sales.no-products,
#idFiltersGrid .class-banner-grid .item-size-filter-banner-sales.no-products {
  background-repeat: no-repeat;
  background-size: contain;
  background-image: url(../images/line_no_stock.png);
}
#MainGridComponent .class-banner-grid .item-size-filter-banner-sales:hover,
#idFiltersGrid .class-banner-grid .item-size-filter-banner-sales:hover {
  border-radius: 0px !important;
  border: 1px solid #D0011B !important;
}
#MainGridComponent .class-banner-grid .item-size-filter-banner-sales:hover span,
#idFiltersGrid .class-banner-grid .item-size-filter-banner-sales:hover span {
  color: #D0011B;
}
#MainGridComponent .class-banner-grid .item-size-filter-banner-sales.item-size-selected,
#idFiltersGrid .class-banner-grid .item-size-filter-banner-sales.item-size-selected {
  border: 1px solid #D0011B !important;
}
#MainGridComponent .class-banner-grid .item-size-filter-banner-sales.item-size-selected span,
#idFiltersGrid .class-banner-grid .item-size-filter-banner-sales.item-size-selected span {
  color: #D0011B;
}
#MainGridComponent .class-banner-grid .item-size-filter-banner-sales span,
#idFiltersGrid .class-banner-grid .item-size-filter-banner-sales span {
  font-size: 0.8em !important;
  color: #4A4A4A;
  font-family: Montserrat;
}
@media only screen and (max-width: 1024px) {
  #MainGridComponent .class-banner-grid #MainGridComponent .class-banner-grid .container-header span,
  #idFiltersGrid .class-banner-grid #MainGridComponent .class-banner-grid .container-header span {
    font-size: 2.5vw;
  }
}
@media only screen and (min-width: 1025px) and (max-width: 1366px) {
  #MainGridComponent .class-banner-grid #MainGridComponent .class-banner-grid .container-header span,
  #idFiltersGrid .class-banner-grid #MainGridComponent .class-banner-grid .container-header span {
    font-size: 3vw;
  }
}
#MainGridComponent .class-banner-grid,
#idFiltersGrid .class-banner-grid {
  width: 100%;
  height: 100%;
  position: relative;
  clear: both;
  padding: 15px 0px;
  top: 0px;
}
#MainGridComponent .class-banner-grid img,
#idFiltersGrid .class-banner-grid img {
  width: 100%;
  height: auto;
  max-width: 100%;
}
#MainGridComponent .class-banner-grid .container-header,
#idFiltersGrid .class-banner-grid .container-header {
  width: 100%;
  text-align: center;
  margin-bottom: 1.5vw;
}
#MainGridComponent .class-banner-grid .container-header span,
#idFiltersGrid .class-banner-grid .container-header span {
  color: #fff;
  text-shadow: 4px 4px 4px #000;
  text-transform: uppercase;
  font-size: 4vw;
  letter-spacing: 6px;
  font-weight: bold;
}
#MainGridComponent .class-banner-grid .container-header-sales,
#idFiltersGrid .class-banner-grid .container-header-sales {
  width: 100%;
  text-align: center;
}
#MainGridComponent .class-banner-grid .container-header-sales span,
#idFiltersGrid .class-banner-grid .container-header-sales span {
  color: #D0011B;
  font-family: Montserrat;
  font-size: 3vw;
  font-weight: 700;
  line-height: 3vw;
  text-align: center;
  text-transform: uppercase;
}
#MainGridComponent .class-banner-grid .position-content-banner,
#idFiltersGrid .class-banner-grid .position-content-banner {
  position: absolute;
  top: 0;
  width: 100%;
  height: 100%;
  left: 0;
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
#MainGridComponent .class-banner-grid .position-content-banner .title-mb,
#idFiltersGrid .class-banner-grid .position-content-banner .title-mb {
  font-size: 32px;
  color: #fff;
  text-shadow: 2px 2px 2px #000;
  text-transform: uppercase;
}
#MainGridComponent .class-banner-grid .position-content-banner-sales-desktop,
#idFiltersGrid .class-banner-grid .position-content-banner-sales-desktop {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
#MainGridComponent .class-banner-grid .position-content-banner-sales-mobile,
#idFiltersGrid .class-banner-grid .position-content-banner-sales-mobile {
  width: 100%;
  height: 100%;
}
#MainGridComponent .class-banner-grid .position-content-banner-sales-mobile .title-mb,
#idFiltersGrid .class-banner-grid .position-content-banner-sales-mobile .title-mb {
  color: #D0011B;
  font-family: Montserrat;
  font-size: 2.2em;
  font-weight: 700;
  text-align: center;
  text-transform: uppercase;
  margin-bottom: 3%;
}
#MainGridComponent .class-banner-grid .position-content-banner-sales-mobile .filter-button,
#idFiltersGrid .class-banner-grid .position-content-banner-sales-mobile .filter-button {
  color: #333333;
  font-size: 1.5em;
  width: 100%;
  text-transform: uppercase;
  text-align: center;
  font-family: Montserrat;
}
#MainGridComponent .class-banner-grid .position-content-banner-sales-mobile .filter-button .border-button,
#idFiltersGrid .class-banner-grid .position-content-banner-sales-mobile .filter-button .border-button {
  border: 2px solid #333333;
  padding: 0.2em;
}
#MainGridComponent .class-banner-grid .container-price-banner,
#idFiltersGrid .class-banner-grid .container-price-banner {
  width: 100%;
  display: flex;
  flex-flow: column nowrap;
  align-items: center;
  margin-bottom: 0.5vw;
}
#MainGridComponent .class-banner-grid .container-price-banner .container-option-price,
#idFiltersGrid .class-banner-grid .container-price-banner .container-option-price {
  display: flex;
  align-items: center;
  margin-top: 0.5vw;
}
#MainGridComponent .class-banner-grid .container-price-banner .container-option-price .text-prices,
#idFiltersGrid .class-banner-grid .container-price-banner .container-option-price .text-prices {
  display: flex;
  margin: 0 10px;
  align-items: center;
  cursor: pointer;
  justify-content: space-around;
}
#MainGridComponent .class-banner-grid .container-price-banner .container-option-price .text-prices:hover span,
#idFiltersGrid .class-banner-grid .container-price-banner .container-option-price .text-prices:hover span {
  text-decoration: underline;
}
#MainGridComponent .class-banner-grid .container-price-banner .container-option-price .text-prices:hover .active span,
#idFiltersGrid .class-banner-grid .container-price-banner .container-option-price .text-prices:hover .active span {
  text-decoration: none;
}
#MainGridComponent .class-banner-grid .container-price-banner .container-option-price .text-prices .active,
#idFiltersGrid .class-banner-grid .container-price-banner .container-option-price .text-prices .active {
  margin-left: 4px;
  border-bottom: 1px solid #fff;
}
#MainGridComponent .class-banner-grid .container-price-banner .container-option-price .text-prices span,
#idFiltersGrid .class-banner-grid .container-price-banner .container-option-price .text-prices span {
  color: #fff;
  font-size: 0.9vw;
}
#MainGridComponent .class-banner-grid .container-price-banner .container-option-price .text-prices .icon-check,
#idFiltersGrid .class-banner-grid .container-price-banner .container-option-price .text-prices .icon-check {
  width: 13px;
}
#MainGridComponent .class-banner-grid .container-price-banner .container-option-price .text-prices-large-buttons-prices,
#idFiltersGrid .class-banner-grid .container-price-banner .container-option-price .text-prices-large-buttons-prices {
  display: flex;
  margin: 0 10px;
  align-items: center;
  cursor: pointer;
  justify-content: space-around;
  font-size: 1.1em;
  color: #4A4A4A;
  font-family: Montserrat;
  padding: 10px 20px;
  border: solid 1px #cdcdcd;
  background-color: #fff;
}
#MainGridComponent .class-banner-grid .container-price-banner .container-option-price .text-prices-large-buttons-prices span,
#idFiltersGrid .class-banner-grid .container-price-banner .container-option-price .text-prices-large-buttons-prices span {
  font-size: 1.1em;
  color: #4a4a4a;
  align-self: center;
}
#MainGridComponent .class-banner-grid .container-price-banner .container-option-price .text-prices-large-buttons-prices:hover,
#idFiltersGrid .class-banner-grid .container-price-banner .container-option-price .text-prices-large-buttons-prices:hover {
  border-radius: 0px !important;
  border: 1px solid #D0011B !important;
}
#MainGridComponent .class-banner-grid .container-price-banner .container-option-price .text-prices-large-buttons-prices:hover span,
#idFiltersGrid .class-banner-grid .container-price-banner .container-option-price .text-prices-large-buttons-prices:hover span {
  color: #D0011B;
}
#MainGridComponent .class-banner-grid .container-price-banner .container-option-price .text-prices-large-buttons-prices.item-size-selected,
#idFiltersGrid .class-banner-grid .container-price-banner .container-option-price .text-prices-large-buttons-prices.item-size-selected {
  border: 1px solid #D0011B !important;
}
#MainGridComponent .class-banner-grid .container-price-banner .container-option-price .text-prices-large-buttons-prices.item-size-selected span,
#idFiltersGrid .class-banner-grid .container-price-banner .container-option-price .text-prices-large-buttons-prices.item-size-selected span {
  color: #D0011B;
}
#MainGridComponent .class-banner-grid .container-size-banner,
#idFiltersGrid .class-banner-grid .container-size-banner {
  width: 100%;
  display: flex;
  flex-flow: column nowrap;
  align-items: center;
}
/*#MainGridComponent .class-banner-grid .container-size-banner #filtersSizes,
#idFiltersGrid .class-banner-grid .container-size-banner #filtersSizes {
  margin-top: 0.8vw;
}*/
#MainGridComponent .class-banner-grid .title-info-banner,
#idFiltersGrid .class-banner-grid .title-info-banner {
  font-size: 1.1vw;
  color: #fff;
  padding-bottom: 0.5vw;
}
#MainGridComponent .class-banner-grid .title-info-banner-sales,
#idFiltersGrid .class-banner-grid .title-info-banner-sales {
  font-size: 1.2vw;
  color: #333;
  font-family: Montserrat;
}
#MainGridComponent .class-banner-grid .item-size-filter-banner,
#idFiltersGrid .class-banner-grid .item-size-filter-banner {
  width: 2vw;
  height: 2vw;
  margin: 0 1vw 0 0;
  background-color: transparent !important;
}
#MainGridComponent .class-banner-grid .item-size-filter-banner.no-products,
#idFiltersGrid .class-banner-grid .item-size-filter-banner.no-products {
  background-repeat: no-repeat;
  background-size: contain;
  background-image: url(../images/line_no_stock_white.png);
}
#MainGridComponent .class-banner-grid .item-size-filter-banner:hover,
#idFiltersGrid .class-banner-grid .item-size-filter-banner:hover {
  border-radius: 0px !important;
  border: 1px solid #fff;
}
#MainGridComponent .class-banner-grid .item-size-filter-banner.item-size-selected,
#idFiltersGrid .class-banner-grid .item-size-filter-banner.item-size-selected {
  border: 1px solid #fff !important;
}
#MainGridComponent .class-banner-grid .item-size-filter-banner span,
#idFiltersGrid .class-banner-grid .item-size-filter-banner span {
  font-size: 1vw;
  color: #fff;
}
#MainGridComponent .class-banner-grid .item-size-filter-banner-sales,
#idFiltersGrid .class-banner-grid .item-size-filter-banner-sales {
  width: 2vw;
  height: 2vw;
  margin: 0 1vw 0 0;
  background-color: white;
  border: 1px solid #CDCDCD;
}
#MainGridComponent .class-banner-grid .item-size-filter-banner-sales.no-products,
#idFiltersGrid .class-banner-grid .item-size-filter-banner-sales.no-products {
  background-repeat: no-repeat;
  background-size: contain;
  background-image: url(../images/line_no_stock.png);
}
#MainGridComponent .class-banner-grid .item-size-filter-banner-sales:hover,
#idFiltersGrid .class-banner-grid .item-size-filter-banner-sales:hover {
  border-radius: 0px !important;
  border: 1px solid #D0011B !important;
}
#MainGridComponent .class-banner-grid .item-size-filter-banner-sales:hover span,
#idFiltersGrid .class-banner-grid .item-size-filter-banner-sales:hover span {
  color: #D0011B;
}
#MainGridComponent .class-banner-grid .item-size-filter-banner-sales.item-size-selected,
#idFiltersGrid .class-banner-grid .item-size-filter-banner-sales.item-size-selected {
  border: 1px solid #D0011B !important;
}
#MainGridComponent .class-banner-grid .item-size-filter-banner-sales.item-size-selected span,
#idFiltersGrid .class-banner-grid .item-size-filter-banner-sales.item-size-selected span {
  color: #D0011B;
}
#MainGridComponent .class-banner-grid .item-size-filter-banner-sales span,
#idFiltersGrid .class-banner-grid .item-size-filter-banner-sales span {
  font-size: 0.8em !important;
  color: #4A4A4A;
  font-family: Montserrat;
}
@media only screen and (max-width: 1024px) {
  #MainGridComponent .class-banner-grid #MainGridComponent .class-banner-grid .container-header span,
  #idFiltersGrid .class-banner-grid #MainGridComponent .class-banner-grid .container-header span {
    font-size: 2.5vw;
  }
}
@media only screen and (min-width: 1025px) and (max-width: 1366px) {
  #MainGridComponent .class-banner-grid #MainGridComponent .class-banner-grid .container-header span,
  #idFiltersGrid .class-banner-grid #MainGridComponent .class-banner-grid .container-header span {
    font-size: 3vw;
  }
}
#MainGridComponent .class-banner-grid-sales,
#idFiltersGrid .class-banner-grid-sales {
  background-position: center center;
  background-size: contain;
  margin-bottom:15px;
  background-repeat: no-repeat;
}


/**************************** 
        BANNER SALES 
*****************************/

#MainGridComponent .class-banner-grid-sales,
#idFiltersGrid .class-banner-grid-sales {
    background-size: cover;    
    background-repeat: no-repeat;
    /*max-width: 75%;*/
    max-width: 100%;
    margin: 10px auto 15px auto;
    min-height: 217px;
}

@media only screen and (min-width: 1024px) and (max-width: 1280px) {     
  #MainGridComponent .class-banner-grid-sales, #idFiltersGrid .class-banner-grid-sales {
    /* max-width: 90%; */ 
    max-width: 100%;
  } 
}


@media (min-width: 1281px) {
  #MainGridComponent .class-banner-grid-sales, #idFiltersGrid .class-banner-grid-sales {
    /* max-width: 62%; */
    max-width: 100%;
  } 
}

@media (max-width: 992px) {
  #MainGridComponent .class-banner-grid-sales, #idFiltersGrid .class-banner-grid-sales {
      background-size: contain;
      min-height: auto;
      max-width: 100%;
  }
}

#MainGridComponent .class-banner-grid .container-header-sales, #idFiltersGrid .class-banner-grid .container-header-sales {
  margin-top: 2%;
}



/**************************** 
      FIN BANNER SALES 
*****************************/

/**************************** 
        VISUAL FILTERS
*****************************/
.visual-categoryies .title {
    font-size: 3vw;
    font-weight: 900;
    color: #000;
    -webkit-text-fill-color: #fff;
    -webkit-text-stroke-width: .15vw;
    -webkit-text-stroke-color: #000;
}

.visual-categoryies.list-option .content .item{
    padding: 0; 
}

.visual-categoryies .content {
  margin-top: 1%
}

@media only screen and (min-width: 1080px) and (max-width: 1920px){
  #MainGridComponent .visual-categoryies.list-option .content, #idFiltersGrid .visual-categoryies.list-option .content {
      max-width: 79%;
  }
}

@media only screen and (max-width: 992px) {
  .visual-categoryies .name {
      font-size: 3vw;
  }  
  .visual-categoryies .title {
      font-size: 4vw;
  }
}

/**************************** 
    FIN VISUAL FILTERS
*****************************/
/* Fin fix ECOMSTRD-8311*/


/* INICIO FIX ECOMSTRD-7617 */
@media only screen and (max-width: 991px){
  #homeIdLoad{
      min-height: calc(100% - 53px) !important;
  }
}
@media only screen and (min-width: 992px){
  #homeIdLoad{
      min-height: calc(100% - 109px) !important;
  }
}
/* FIN FIX ECOMSTRD-7617 */

/* INICIO FIX ECOMSTRD-8350 FUENTES RUSIA */
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 300;
  src: url(../fonts/Open_Sans/OpenSans-Light.eot);
  src: url(../fonts/Open_Sans/OpenSans-Light.eot?#iefix) format('embedded-opentype'), url(../fonts/Open_Sans/OpenSans-Light.ttf) format("truetype");
  unicode-range: U+0460-052F, U+20B4, U+2DE0-2DFF, U+A640-A69F
}

@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 300;
  src: url(../fonts/Open_Sans/OpenSans-Light.eot);
  src: url(../fonts/Open_Sans/OpenSans-Light.eot?#iefix) format('embedded-opentype'), url(../fonts/Open_Sans/OpenSans-Light.ttf) format("truetype");
  unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116
}

@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 300;
  src: url(../fonts/Open_Sans/OpenSans-Light.eot);
  src: url(../fonts/Open_Sans/OpenSans-Light.eot?#iefix) format('embedded-opentype'), url(../fonts/Open_Sans/OpenSans-Light.ttf) format("truetype");
  unicode-range: U+1F00-1FFF
}

@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 300;
  src: url(../fonts/Open_Sans/OpenSans-Light.eot);
  src: url(../fonts/Open_Sans/OpenSans-Light.eot?#iefix) format('embedded-opentype'), url(../fonts/Open_Sans/OpenSans-Light.ttf) format("truetype");
  unicode-range: U+0370-03FF
}

@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 300;
  src: url(../fonts/Open_Sans/OpenSans-Light.eot);
  src: url(../fonts/Open_Sans/OpenSans-Light.eot?#iefix) format('embedded-opentype'), url(../fonts/Open_Sans/OpenSans-Light.ttf) format("truetype");
  unicode-range: U+0102-0103, U+1EA0-1EF9, U+20AB
}

@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 300;
  src: url(../fonts/Open_Sans/OpenSans-Light.eot);
  src: url(../fonts/Open_Sans/OpenSans-Light.eot?#iefix) format('embedded-opentype'), url(../fonts/Open_Sans/OpenSans-Light.ttf) format("truetype");
  unicode-range: U+0100-024F, U+1E00-1EFF, U+20A0-20AB, U+20AD-20CF, U+2C60-2C7F, U+A720-A7FF
}

@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 300;
  src: url(../fonts/Open_Sans/OpenSans-Light.eot);
  src: url(../fonts/Open_Sans/OpenSans-Light.eot?#iefix) format('embedded-opentype'), url(../fonts/Open_Sans/OpenSans-Light.ttf) format("truetype");
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215, U+E0FF, U+EFFD, U+F000
}

@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 400;
  src: url(../fonts/Open_Sans/OpenSans-Regular.eot);
  src: url(../fonts/Open_Sans/OpenSans-Regular.eot?#iefix) format('embedded-opentype'), url(../fonts/Open_Sans/OpenSans-Regular.ttf) format("truetype");
  unicode-range: U+0460-052F, U+20B4, U+2DE0-2DFF, U+A640-A69F
}

@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 400;
  src: url(../fonts/Open_Sans/OpenSans-Regular.eot);
  src: url(../fonts/Open_Sans/OpenSans-Regular.eot?#iefix) format('embedded-opentype'), url(../fonts/Open_Sans/OpenSans-Regular.ttf) format("truetype");
  unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116
}

@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 400;
  src: url(../fonts/Open_Sans/OpenSans-Regular.eot);
  src: url(../fonts/Open_Sans/OpenSans-Regular.eot?#iefix) format('embedded-opentype'), url(../fonts/Open_Sans/OpenSans-Regular.ttf) format("truetype");
  unicode-range: U+1F00-1FFF
}

@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 400;
  src: url(../fonts/Open_Sans/OpenSans-Regular.eot);
  src: url(../fonts/Open_Sans/OpenSans-Regular.eot?#iefix) format('embedded-opentype'), url(../fonts/Open_Sans/OpenSans-Regular.ttf) format("truetype");
  unicode-range: U+0370-03FF
}

@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 400;
  src: url(../fonts/Open_Sans/OpenSans-Regular.eot);
  src: url(../fonts/Open_Sans/OpenSans-Regular.eot?#iefix) format('embedded-opentype'), url(../fonts/Open_Sans/OpenSans-Regular.ttf) format("truetype");
  unicode-range: U+0102-0103, U+1EA0-1EF9, U+20AB
}

@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 400;
  src: url(../fonts/Open_Sans/OpenSans-Regular.eot);
  src: url(../fonts/Open_Sans/OpenSans-Regular.eot?#iefix) format('embedded-opentype'), url(../fonts/Open_Sans/OpenSans-Regular.ttf) format("truetype");
  unicode-range: U+0100-024F, U+1E00-1EFF, U+20A0-20AB, U+20AD-20CF, U+2C60-2C7F, U+A720-A7FF
}

@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 400;
  src: url(../fonts/Open_Sans/OpenSans-Regular.eot);
  src: url(../fonts/Open_Sans/OpenSans-Regular.eot?#iefix) format('embedded-opentype'), url(../fonts/Open_Sans/OpenSans-Regular.ttf) format("truetype");
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215, U+E0FF, U+EFFD, U+F000
}

@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 600;
  src: url(../fonts/Open_Sans/OpenSans-Semibold.eot);
  src: url(../fonts/Open_Sans/OpenSans-Semibold.eot?#iefix) format('embedded-opentype'), url(../fonts/Open_Sans/OpenSans-Semibold.ttf) format("truetype");
  unicode-range: U+0460-052F, U+20B4, U+2DE0-2DFF, U+A640-A69F
}

@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 600;
  src: url(../fonts/Open_Sans/OpenSans-Semibold.eot);
  src: url(../fonts/Open_Sans/OpenSans-Semibold.eot?#iefix) format('embedded-opentype'), url(../fonts/Open_Sans/OpenSans-Semibold.ttf) format("truetype");
  unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116
}

@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 600;
  src: url(../fonts/Open_Sans/OpenSans-Semibold.eot);
  src: url(../fonts/Open_Sans/OpenSans-Semibold.eot?#iefix) format('embedded-opentype'), url(../fonts/Open_Sans/OpenSans-Semibold.ttf) format("truetype")
}

@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 600;
  src: url(../fonts/Open_Sans/OpenSans-Semibold.eot);
  src: url(../fonts/Open_Sans/OpenSans-Semibold.eot?#iefix) format('embedded-opentype'), url(../fonts/Open_Sans/OpenSans-Semibold.ttf) format("truetype");
  unicode-range: U+0370-03FF
}

@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 600;
  src: url(../fonts/Open_Sans/OpenSans-Semibold.eot);
  src: url(../fonts/Open_Sans/OpenSans-Semibold.eot?#iefix) format('embedded-opentype'), url(../fonts/Open_Sans/OpenSans-Semibold.ttf) format("truetype");
  unicode-range: U+0102-0103, U+1EA0-1EF9, U+20AB
}

@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 600;
  src: url(../fonts/Open_Sans/OpenSans-Semibold.eot);
  src: url(../fonts/Open_Sans/OpenSans-Semibold.eot?#iefix) format('embedded-opentype'), url(../fonts/Open_Sans/OpenSans-Semibold.ttf) format("truetype");
  unicode-range: U+0100-024F, U+1E00-1EFF, U+20A0-20AB, U+20AD-20CF, U+2C60-2C7F, U+A720-A7FF
}

@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 600;
  src: url(../fonts/Open_Sans/OpenSans-Semibold.eot);
  src: url(../fonts/Open_Sans/OpenSans-Semibold.eot?#iefix) format('embedded-opentype'), url(../fonts/Open_Sans/OpenSans-Semibold.ttf) format("truetype");
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215, U+E0FF, U+EFFD, U+F000
}

@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 700;
  src: url(../fonts/Open_Sans/OpenSans-Bold.eot);
  src: url(../fonts/Open_Sans/OpenSans-Bold.eot?#iefix) format('embedded-opentype'), url(../fonts/Open_Sans/OpenSans-Bold.ttf) format("truetype");
  unicode-range: U+0460-052F, U+20B4, U+2DE0-2DFF, U+A640-A69F
}

@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 700;
  src: url(../fonts/Open_Sans/OpenSans-Bold.eot);
  src: url(../fonts/Open_Sans/OpenSans-Bold.eot?#iefix) format('embedded-opentype'), url(../fonts/Open_Sans/OpenSans-Bold.ttf) format("truetype");
  unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116
}

@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 700;
  src: url(../fonts/Open_Sans/OpenSans-Bold.eot);
  src: url(../fonts/Open_Sans/OpenSans-Bold.eot?#iefix) format('embedded-opentype'), url(../fonts/Open_Sans/OpenSans-Bold.ttf) format("truetype");
  unicode-range: U+1F00-1FFF
}

@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 700;
  src: url(../fonts/Open_Sans/OpenSans-Bold.eot);
  src: url(../fonts/Open_Sans/OpenSans-Bold.eot?#iefix) format('embedded-opentype'), url(../fonts/Open_Sans/OpenSans-Bold.ttf) format("truetype");
  unicode-range: U+0370-03FF
}

@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 700;
  src: url(../fonts/Open_Sans/OpenSans-Bold.eot);
  src: url(../fonts/Open_Sans/OpenSans-Bold.eot?#iefix) format('embedded-opentype'), url(../fonts/Open_Sans/OpenSans-Bold.ttf) format("truetype");
  unicode-range: U+0102-0103, U+1EA0-1EF9, U+20AB
}

@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 700;
  src: url(../fonts/Open_Sans/OpenSans-Bold.eot);
  src: url(../fonts/Open_Sans/OpenSans-Bold.eot?#iefix) format('embedded-opentype'), url(../fonts/Open_Sans/OpenSans-Bold.ttf) format("truetype");
  unicode-range: U+0100-024F, U+1E00-1EFF, U+20A0-20AB, U+20AD-20CF, U+2C60-2C7F, U+A720-A7FF
}

@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 700;
  src: url(../fonts/Open_Sans/OpenSans-Bold.eot);
  src: url(../fonts/Open_Sans/OpenSans-Bold.eot?#iefix) format('embedded-opentype'), url(../fonts/Open_Sans/OpenSans-Bold.ttf) format("truetype");
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215, U+E0FF, U+EFFD, U+F000
}

@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 800;
  src: url(../fonts/Open_Sans/OpenSans-ExtraBold.eot);
  src: url(../fonts/Open_Sans/OpenSans-ExtraBold.eot?#iefix) format('embedded-opentype'), url(../fonts/Open_Sans/OpenSans-ExtraBold.ttf) format("truetype");
  unicode-range: U+0460-052F, U+20B4, U+2DE0-2DFF, U+A640-A69F
}

@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 800;
  src: url(../fonts/Open_Sans/OpenSans-ExtraBold.eot);
  src: url(../fonts/Open_Sans/OpenSans-ExtraBold.eot?#iefix) format('embedded-opentype'), url(../fonts/Open_Sans/OpenSans-ExtraBold.ttf) format("truetype");
  unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116
}

@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 800;
  src: url(../fonts/Open_Sans/OpenSans-ExtraBold.eot);
  src: url(../fonts/Open_Sans/OpenSans-ExtraBold.eot?#iefix) format('embedded-opentype'), url(../fonts/Open_Sans/OpenSans-ExtraBold.ttf) format("truetype");
  unicode-range: U+1F00-1FFF
}

@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 800;
  src: url(../fonts/Open_Sans/OpenSans-ExtraBold.eot);
  src: url(../fonts/Open_Sans/OpenSans-ExtraBold.eot?#iefix) format('embedded-opentype'), url(../fonts/Open_Sans/OpenSans-ExtraBold.ttf) format("truetype");
  unicode-range: U+0370-03FF
}

@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 800;
  src: url(../fonts/Open_Sans/OpenSans-ExtraBold.eot);
  src: url(../fonts/Open_Sans/OpenSans-ExtraBold.eot?#iefix) format('embedded-opentype'), url(../fonts/Open_Sans/OpenSans-ExtraBold.ttf) format("truetype");
  unicode-range: U+0102-0103, U+1EA0-1EF9, U+20AB
}

@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 800;
  src: url(../fonts/Open_Sans/OpenSans-ExtraBold.eot);
  src: url(../fonts/Open_Sans/OpenSans-ExtraBold.eot?#iefix) format('embedded-opentype'), url(../fonts/Open_Sans/OpenSans-ExtraBold.ttf) format("truetype");
  unicode-range: U+0100-024F, U+1E00-1EFF, U+20A0-20AB, U+20AD-20CF, U+2C60-2C7F, U+A720-A7FF
}

@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 800;
  src: url(../fonts/Open_Sans/OpenSans-ExtraBold.eot);
  src: url(../fonts/Open_Sans/OpenSans-ExtraBold.eot?#iefix) format('embedded-opentype'), url(../fonts/Open_Sans/OpenSans-ExtraBold.ttf) format("truetype");
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215, U+E0FF, U+EFFD, U+F000
}

@font-face {
  font-family: 'Open Sans';
  font-style: italic;
  font-weight: 300;
  src: url(../fonts/Open_Sans/OpenSans-LightItalic.eot);
  src: url(../fonts/Open_Sans/OpenSans-LightItalic.eot?#iefix) format('embedded-opentype'), url(../fonts/Open_Sans/OpenSans-LightItalic.ttf) format("truetype");
  unicode-range: U+0460-052F, U+20B4, U+2DE0-2DFF, U+A640-A69F
}

@font-face {
  font-family: 'Open Sans';
  font-style: italic;
  font-weight: 300;
  src: url(../fonts/Open_Sans/OpenSans-LightItalic.eot);
  src: url(../fonts/Open_Sans/OpenSans-LightItalic.eot?#iefix) format('embedded-opentype'), url(../fonts/Open_Sans/OpenSans-LightItalic.ttf) format("truetype");
  unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116
}

@font-face {
  font-family: 'Open Sans';
  font-style: italic;
  font-weight: 300;
  src: url(../fonts/Open_Sans/OpenSans-LightItalic.eot);
  src: url(../fonts/Open_Sans/OpenSans-LightItalic.eot?#iefix) format('embedded-opentype'), url(../fonts/Open_Sans/OpenSans-LightItalic.ttf) format("truetype");
  unicode-range: U+1F00-1FFF
}

@font-face {
  font-family: 'Open Sans';
  font-style: italic;
  font-weight: 300;
  src: url(../fonts/Open_Sans/OpenSans-LightItalic.eot);
  src: url(../fonts/Open_Sans/OpenSans-LightItalic.eot?#iefix) format('embedded-opentype'), url(../fonts/Open_Sans/OpenSans-LightItalic.ttf) format("truetype");
  unicode-range: U+0370-03FF
}

@font-face {
  font-family: 'Open Sans';
  font-style: italic;
  font-weight: 300;
  src: url(../fonts/Open_Sans/OpenSans-LightItalic.eot);
  src: url(../fonts/Open_Sans/OpenSans-LightItalic.eot?#iefix) format('embedded-opentype'), url(../fonts/Open_Sans/OpenSans-LightItalic.ttf) format("truetype");
  unicode-range: U+0102-0103, U+1EA0-1EF9, U+20AB
}

@font-face {
  font-family: 'Open Sans';
  font-style: italic;
  font-weight: 300;
  src: url(../fonts/Open_Sans/OpenSans-LightItalic.eot);
  src: url(../fonts/Open_Sans/OpenSans-LightItalic.eot?#iefix) format('embedded-opentype'), url(../fonts/Open_Sans/OpenSans-LightItalic.ttf) format("truetype");
  unicode-range: U+0100-024F, U+1E00-1EFF, U+20A0-20AB, U+20AD-20CF, U+2C60-2C7F, U+A720-A7FF
}

@font-face {
  font-family: 'Open Sans';
  font-style: italic;
  font-weight: 300;
  src: url(../fonts/Open_Sans/OpenSans-LightItalic.eot);
  src: url(../fonts/Open_Sans/OpenSans-LightItalic.eot?#iefix) format('embedded-opentype'), url(../fonts/Open_Sans/OpenSans-LightItalic.ttf) format("truetype");
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215, U+E0FF, U+EFFD, U+F000
}

@font-face {
  font-family: 'Open Sans';
  font-style: italic;
  font-weight: 400;
  src: url(../fonts/Open_Sans/OpenSans-Italic.eot);
  src: url(../fonts/Open_Sans/OpenSans-Italic.eot?#iefix) format('embedded-opentype'), url(../fonts/Open_Sans/OpenSans-Italic.ttf) format("truetype");
  unicode-range: U+0460-052F, U+20B4, U+2DE0-2DFF, U+A640-A69F
}

@font-face {
  font-family: 'Open Sans';
  font-style: italic;
  font-weight: 400;
  src: url(../fonts/Open_Sans/OpenSans-Italic.eot);
  src: url(../fonts/Open_Sans/OpenSans-Italic.eot?#iefix) format('embedded-opentype'), url(../fonts/Open_Sans/OpenSans-Italic.ttf) format("truetype");
  unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116
}

@font-face {
  font-family: 'Open Sans';
  font-style: italic;
  font-weight: 400;
  src: url(../fonts/Open_Sans/OpenSans-Italic.eot);
  src: url(../fonts/Open_Sans/OpenSans-Italic.eot?#iefix) format('embedded-opentype'), url(../fonts/Open_Sans/OpenSans-Italic.ttf) format("truetype");
  unicode-range: U+1F00-1FFF
}

@font-face {
  font-family: 'Open Sans';
  font-style: italic;
  font-weight: 400;
  src: url(../fonts/Open_Sans/OpenSans-Italic.eot);
  src: url(../fonts/Open_Sans/OpenSans-Italic.eot?#iefix) format('embedded-opentype'), url(../fonts/Open_Sans/OpenSans-Italic.ttf) format("truetype");
  unicode-range: U+0370-03FF
}

@font-face {
  font-family: 'Open Sans';
  font-style: italic;
  font-weight: 400;
  src: url(../fonts/Open_Sans/OpenSans-Italic.eot);
  src: url(../fonts/Open_Sans/OpenSans-Italic.eot?#iefix) format('embedded-opentype'), url(../fonts/Open_Sans/OpenSans-Italic.ttf) format("truetype");
  unicode-range: U+0102-0103, U+1EA0-1EF9, U+20AB
}

@font-face {
  font-family: 'Open Sans';
  font-style: italic;
  font-weight: 400;
  src: url(../fonts/Open_Sans/OpenSans-Italic.eot);
  src: url(../fonts/Open_Sans/OpenSans-Italic.eot?#iefix) format('embedded-opentype'), url(../fonts/Open_Sans/OpenSans-Italic.ttf) format("truetype");
  unicode-range: U+0100-024F, U+1E00-1EFF, U+20A0-20AB, U+20AD-20CF, U+2C60-2C7F, U+A720-A7FF
}

@font-face {
  font-family: 'Open Sans';
  font-style: italic;
  font-weight: 400;
  src: url(../fonts/Open_Sans/OpenSans-Italic.eot);
  src: url(../fonts/Open_Sans/OpenSans-Italic.eot?#iefix) format('embedded-opentype'), url(../fonts/Open_Sans/OpenSans-Italic.ttf) format("truetype");
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215, U+E0FF, U+EFFD, U+F000
}

@font-face {
  font-family: 'Open Sans';
  font-style: italic;
  font-weight: 600;
  src: url(../fonts/Open_Sans/OpenSans-SemiboldItalic.eot);
  src: url(../fonts/Open_Sans/OpenSans-SemiboldItalic.eot?#iefix) format('embedded-opentype'), url(../fonts/Open_Sans/OpenSans-SemiboldItalic.ttf) format("truetype");
  unicode-range: U+0460-052F, U+20B4, U+2DE0-2DFF, U+A640-A69F
}

@font-face {
  font-family: 'Open Sans';
  font-style: italic;
  font-weight: 600;
  src: url(../fonts/Open_Sans/OpenSans-SemiboldItalic.eot);
  src: url(../fonts/Open_Sans/OpenSans-SemiboldItalic.eot?#iefix) format('embedded-opentype'), url(../fonts/Open_Sans/OpenSans-SemiboldItalic.ttf) format("truetype");
  unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116
}

@font-face {
  font-family: 'Open Sans';
  font-style: italic;
  font-weight: 600;
  src: url(../fonts/Open_Sans/OpenSans-SemiboldItalic.eot);
  src: url(../fonts/Open_Sans/OpenSans-SemiboldItalic.eot?#iefix) format('embedded-opentype'), url(../fonts/Open_Sans/OpenSans-SemiboldItalic.ttf) format("truetype");
  unicode-range: U+1F00-1FFF
}

@font-face {
  font-family: 'Open Sans';
  font-style: italic;
  font-weight: 600;
  src: url(../fonts/Open_Sans/OpenSans-SemiboldItalic.eot);
  src: url(../fonts/Open_Sans/OpenSans-SemiboldItalic.eot?#iefix) format('embedded-opentype'), url(../fonts/Open_Sans/OpenSans-SemiboldItalic.ttf) format("truetype");
  unicode-range: U+0370-03FF
}

@font-face {
  font-family: 'Open Sans';
  font-style: italic;
  font-weight: 600;
  src: url(../fonts/Open_Sans/OpenSans-SemiboldItalic.eot);
  src: url(../fonts/Open_Sans/OpenSans-SemiboldItalic.eot?#iefix) format('embedded-opentype'), url(../fonts/Open_Sans/OpenSans-SemiboldItalic.ttf) format("truetype");
  unicode-range: U+0102-0103, U+1EA0-1EF9, U+20AB
}

@font-face {
  font-family: 'Open Sans';
  font-style: italic;
  font-weight: 600;
  src: url(../fonts/Open_Sans/OpenSans-SemiboldItalic.eot);
  src: url(../fonts/Open_Sans/OpenSans-SemiboldItalic.eot?#iefix) format('embedded-opentype'), url(../fonts/Open_Sans/OpenSans-SemiboldItalic.ttf) format("truetype");
  unicode-range: U+0100-024F, U+1E00-1EFF, U+20A0-20AB, U+20AD-20CF, U+2C60-2C7F, U+A720-A7FF
}

@font-face {
  font-family: 'Open Sans';
  font-style: italic;
  font-weight: 600;
  src: url(../fonts/Open_Sans/OpenSans-SemiboldItalic.eot);
  src: url(../fonts/Open_Sans/OpenSans-SemiboldItalic.eot?#iefix) format('embedded-opentype'), url(../fonts/Open_Sans/OpenSans-SemiboldItalic.ttf) format("truetype");
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215, U+E0FF, U+EFFD, U+F000
}

@font-face {
  font-family: 'Open Sans';
  font-style: italic;
  font-weight: 700;
  src: url(../fonts/Open_Sans/OpenSans-BoldItalic.eot);
  src: url(../fonts/Open_Sans/OpenSans-BoldItalic.eot?#iefix) format('embedded-opentype'), url(../fonts/Open_Sans/OpenSans-BoldItalic.ttf) format("truetype");
  unicode-range: U+0460-052F, U+20B4, U+2DE0-2DFF, U+A640-A69F
}

@font-face {
  font-family: 'Open Sans';
  font-style: italic;
  font-weight: 700;
  src: url(../fonts/Open_Sans/OpenSans-BoldItalic.eot);
  src: url(../fonts/Open_Sans/OpenSans-BoldItalic.eot?#iefix) format('embedded-opentype'), url(../fonts/Open_Sans/OpenSans-BoldItalic.ttf) format("truetype");
  unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116
}

@font-face {
  font-family: 'Open Sans';
  font-style: italic;
  font-weight: 700;
  src: url(../fonts/Open_Sans/OpenSans-BoldItalic.eot);
  src: url(../fonts/Open_Sans/OpenSans-BoldItalic.eot?#iefix) format('embedded-opentype'), url(../fonts/Open_Sans/OpenSans-BoldItalic.ttf) format("truetype");
  unicode-range: U+1F00-1FFF
}

@font-face {
  font-family: 'Open Sans';
  font-style: italic;
  font-weight: 700;
  src: url(../fonts/Open_Sans/OpenSans-BoldItalic.eot);
  src: url(../fonts/Open_Sans/OpenSans-BoldItalic.eot?#iefix) format('embedded-opentype'), url(../fonts/Open_Sans/OpenSans-BoldItalic.ttf) format("truetype");
  unicode-range: U+0370-03FF
}

@font-face {
  font-family: 'Open Sans';
  font-style: italic;
  font-weight: 700;
  src: url(../fonts/Open_Sans/OpenSans-BoldItalic.eot);
  src: url(../fonts/Open_Sans/OpenSans-BoldItalic.eot?#iefix) format('embedded-opentype'), url(../fonts/Open_Sans/OpenSans-BoldItalic.ttf) format("truetype");
  unicode-range: U+0102-0103, U+1EA0-1EF9, U+20AB
}

@font-face {
  font-family: 'Open Sans';
  font-style: italic;
  font-weight: 700;
  src: url(../fonts/Open_Sans/OpenSans-BoldItalic.eot);
  src: url(../fonts/Open_Sans/OpenSans-BoldItalic.eot?#iefix) format('embedded-opentype'), url(../fonts/Open_Sans/OpenSans-BoldItalic.ttf) format("truetype");
  unicode-range: U+0100-024F, U+1E00-1EFF, U+20A0-20AB, U+20AD-20CF, U+2C60-2C7F, U+A720-A7FF
}

@font-face {
  font-family: 'Open Sans';
  font-style: italic;
  font-weight: 700;
  src: url(../fonts/Open_Sans/OpenSans-BoldItalic.eot);
  src: url(../fonts/Open_Sans/OpenSans-BoldItalic.eot?#iefix) format('embedded-opentype'), url(../fonts/Open_Sans/OpenSans-BoldItalic.ttf) format("truetype");
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215, U+E0FF, U+EFFD, U+F000
}

@font-face {
  font-family: 'Open Sans';
  font-style: italic;
  font-weight: 800;
  src: url(../fonts/Open_Sans/OpenSans-ExtraBoldItalic.eot);
  src: url(../fonts/Open_Sans/OpenSans-ExtraBoldItalic.eot?#iefix) format('embedded-opentype'), url(../fonts/Open_Sans/OpenSans-ExtraBoldItalic.ttf) format("truetype");
  unicode-range: U+0460-052F, U+20B4, U+2DE0-2DFF, U+A640-A69F
}

@font-face {
  font-family: 'Open Sans';
  font-style: italic;
  font-weight: 800;
  src: url(../fonts/Open_Sans/OpenSans-ExtraBoldItalic.eot);
  src: url(../fonts/Open_Sans/OpenSans-ExtraBoldItalic.eot?#iefix) format('embedded-opentype'), url(../fonts/Open_Sans/OpenSans-ExtraBoldItalic.ttf) format("truetype");
  unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116
}

@font-face {
  font-family: 'Open Sans';
  font-style: italic;
  font-weight: 800;
  src: url(../fonts/Open_Sans/OpenSans-ExtraBoldItalic.eot);
  src: url(../fonts/Open_Sans/OpenSans-ExtraBoldItalic.eot?#iefix) format('embedded-opentype'), url(../fonts/Open_Sans/OpenSans-ExtraBoldItalic.ttf) format("truetype");
  unicode-range: U+1F00-1FFF
}

@font-face {
  font-family: 'Open Sans';
  font-style: italic;
  font-weight: 800;
  src: url(../fonts/Open_Sans/OpenSans-ExtraBoldItalic.eot);
  src: url(../fonts/Open_Sans/OpenSans-ExtraBoldItalic.eot?#iefix) format('embedded-opentype'), url(../fonts/Open_Sans/OpenSans-ExtraBoldItalic.ttf) format("truetype");
  unicode-range: U+0370-03FF
}

@font-face {
  font-family: 'Open Sans';
  font-style: italic;
  font-weight: 800;
  src: url(../fonts/Open_Sans/OpenSans-ExtraBoldItalic.eot);
  src: url(../fonts/Open_Sans/OpenSans-ExtraBoldItalic.eot?#iefix) format('embedded-opentype'), url(../fonts/Open_Sans/OpenSans-ExtraBoldItalic.ttf) format("truetype");
  unicode-range: U+0102-0103, U+1EA0-1EF9, U+20AB
}

@font-face {
  font-family: 'Open Sans';
  font-style: italic;
  font-weight: 800;
  src: url(../fonts/Open_Sans/OpenSans-ExtraBoldItalic.eot);
  src: url(../fonts/Open_Sans/OpenSans-ExtraBoldItalic.eot?#iefix) format('embedded-opentype'), url(../fonts/Open_Sans/OpenSans-ExtraBoldItalic.ttf) format("truetype");
  unicode-range: U+0100-024F, U+1E00-1EFF, U+20A0-20AB, U+20AD-20CF, U+2C60-2C7F, U+A720-A7FF
}

@font-face {
  font-family: 'Open Sans';
  font-style: italic;
  font-weight: 800;
  src: url(../fonts/Open_Sans/OpenSans-ExtraBoldItalic.eot);
  src: url(../fonts/Open_Sans/OpenSans-ExtraBoldItalic.eot?#iefix) format('embedded-opentype'), url(../fonts/Open_Sans/OpenSans-ExtraBoldItalic.ttf) format("truetype");
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215, U+E0FF, U+EFFD, U+F000
}
/* FIN FIX ECOMSTRD-8350 FUENTES RUSIA */