.container--deals {
  color: #ffffff;
  text-align: center;
  justify-content: center;
}

.container--shelfTitle {
  color: #727273;
  justify-content: center;
  text-align: center;
}

.headingLevel2--shelfTitle {
  font-weight: 200;
}

.container--deals .paragraph {
  margin: 0;
}

.container--link {
  justify-content: center;
}

.container--question {
  justify-content: center;
}

.container--question .paragraph {
  text-align: center;
  max-width: 540px;
  margin: 0 16px;
  padding-top: 120px;
  color: #03034E;
}

.container--question .strong {
  font-size: 32px;
  line-height: 2rem;
  font-weight: 700;
}

.container--link .paragraph {
  text-align: center;
  max-width: 540px;
  padding-top: 36px;
  padding-bottom: 84px;
  color: #03034E;
}

.container--link .strong {
  font-size: 16px;
  font-weight: 700;
  text-transform: uppercase;
}

.container--link .link {
  text-decoration: none;
  font-size: 36px;
  font-weight: 300;
  color: #03034E;
}

.container--title {
  color: #03034E;
  font-size: 28px;
  font-weight: 700;
}

/* Search */
.container--layout-option {
  margin-left: 0.3em;
}

.paragraph--layout-option {
  margin: 0;
}

.paragraph--summarySpecificationBullet {
  margin: 0;
  line-height: initial;
  font-size: 1.25rem;
  line-height: 1.15rem;
}

.headingLevel1--TextoXtrategik,
.headingLevel2--TextoXtrategik,
.headingLevel3--TextoXtrategik,
.headingLevel4--TextoXtrategik,
.headingLevel5--TextoXtrategik,
.headingLevel1--TextoTecnologiaVTEX,
.headingLevel2--TextoTecnologiaVTEX,
.headingLevel3--TextoTecnologiaVTEX,
.headingLevel4--TextoTecnologiaVTEX,
.headingLevel5--TextoTecnologiaVTEX,
.paragraph--TextoTecnologiaVTEX,
.paragraph--TextoXtrategik {
  /* font-size: 11pt; */
  color: #5B5B5F;
  font-size: 12px;
}

.link {
  text-decoration: none;
  color: black;
}

.headingLevel1--footer,
.headingLevel2--footer,
.headingLevel3--footer,
.headingLevel4--footer,
.headingLevel5--footer,
.paragraph--footer {
  /* width: 90%; */
  /* border: solid 2px blueviolet; */
  /* margin: 0 3% 0 3%; */
  font-size: 12px;
}

.heading--titleSection1 {
  /* background-color: pink; */
  margin: 0;
  font-size: 18px;
  text-align: start;
  font-weight: bold;
}

.headingLevel1--descriptionSection1,
.headingLevel2--descriptionSection1,
.headingLevel3--descriptionSection1,
.headingLevel4--descriptionSection1,
.headingLevel5--descriptionSection1,
.paragraph--descriptionSection1 {
  font-family: Montserrat-Regular;
  text-align: justify;
  font-size: 12px;
  /* width: 480px; */
}


.headingLevel1--TitleFooter1,
.headingLevel2--TitleFooter1,
.headingLevel3--TitleFooter1,
.headingLevel4--TitleFooter1,
.headingLevel5--TitleFooter1,
.paragraph--TitleFooter1,
.headingLevel1--TitleFooter2,
.headingLevel2--TitleFooter2,
.headingLevel3--TitleFooter2,
.headingLevel4--TitleFooter2,
.headingLevel5--TitleFooter2,
.paragraph--TitleFooter2 {
  color: white;
  /* padding: 0 2%; */
  width: 200px;
  text-align: initial;
  font-weight: bold;
}

/* .paragraph--TextoXtrategik{
  margin: 0 3% 0 3%;
  width: 270px;
} */

.headingLevel1--offerDescription,
.headingLevel2--offerDescription,
.headingLevel3--offerDescription,
.headingLevel4--offerDescription,
.headingLevel5--offerDescription,
.wrapper--descriptionContact,
.link--descriptionContact,
.paragraph--offerDescription {
  color: white;
  font-size: 12px;
}

.headingLevel1--offerDescription,
.headingLevel2--offerDescription,
.headingLevel3--offerDescription,
.headingLevel4--offerDescription,
.headingLevel5--offerDescription,
.paragraph--offerDescription {
  margin: 0px;
}

.headingLevel1--TitleContact,
.headingLevel2--TitleContact,
.headingLevel3--TitleContact,
.headingLevel4--TitleContact,
.headingLevel5--TitleContact,
.paragraph--TitleContact,
.headingLevel1--offer,
.headingLevel2--offer,
.headingLevel3--offer,
.headingLevel4--offer,
.headingLevel5--offer,
.paragraph--offer {
  color: white;
  font-weight: bold;
}

/* .paragraph--TitleContact{
 font-weight: bold;
} */
.headingLevel1--paragraph--offer,
.headingLevel2--paragraph--offer,
.headingLevel3--paragraph--offer,
.headingLevel4--paragraph--offer,
.headingLevel5--paragraph--offer,
.paragraph--offer,
.headingLevel1--offerDescription,
.headingLevel2--offerDescription,
.headingLevel3--offerDescription,
.headingLevel4--offerDescription,
.headingLevel5--offerDescription,
.paragraph--offerDescription {
  width: 300px;
}

.headingLevel1--TitleFooter2,
.headingLevel2--TitleFooter2,
.headingLevel3--TitleFooter2,
.headingLevel4--TitleFooter2,
.headingLevel5--TitleFooter2,
.container--TitleFooter2,
.headingLevel1--TitleFooter1,
.headingLevel2--TitleFooter1,
.headingLevel3--TitleFooter1,
.headingLevel4--TitleFooter1,
.headingLevel5--TitleFooter1,
.container--TitleFooter1 {
  /* margin: 0 6%; */
  margin-left: 6%;
  /* font-size: 20px; */
}

/* .link--descriptionContact {
  color: white;
}
.vtex-rich-text-0-x-paragraph--footer {
    font-size: 10px;
}

paragraph--offer  */
/* .vtex-rich-text-0-x-paragraph--TextoXtrategik {
  max-width: 1200px;
  width: 100%;
  margin: auto;
  background-color: #727273;
} */

.container--CopyrigthTextoXtrategik {
  background-color: #BF0411;
  justify-content: center;
}

.headingLevel1--CopyrigthTextoXtrategik,
.headingLevel2--CopyrigthTextoXtrategik,
.headingLevel3--CopyrigthTextoXtrategik,
.headingLevel4--CopyrigthTextoXtrategik,
.headingLevel5--CopyrigthTextoXtrategik,
.paragraph--CopyrigthTextoXtrategik {
  /* max-width: 1200px; */
  max-width: 1280px;
  margin: auto;
  /* border-top: solid 1px white; */
  color: #ffffff;
  padding: 2% 2%;
  font-size: 12px;
  width: 500px;
  /* width: 1280px; */
}

.headingLevel1--descriptionContact,
.headingLevel2--descriptionContact,
.headingLevel3--descriptionContact,
.headingLevel4--descriptionContact,
.headingLevel5--descriptionContact,
.paragraph--descriptionContact {
  margin: 2px;
}

.container--textDemo-products {
  justify-content: flex-start;
  /* max-width: 1200px; */
  max-width: 1280px;
  margin: auto;
  font-size: 20px;
  font-weight: bold;
}

/* .vtex-rich-text-0-x-wrapper.vtex-rich-text-0-x-wrapper--TextoXtrategik.vtex-rich-text-0-x-wrapper--CopyrigthTextoXtrategik {
  width: 1200px;
  margin: auto;
  padding: 0 25px;
} */
/* Search */
.wrapper--offer-mobile {
  font-size: 12px;
  margin-left: 5%;
}

.wrapper--offerDescription-mobile {
  font-size: 10px;
  /* margin-left: 5%; */
  /* border-bottom: #ffffff solid 2px; */
  margin: 0 5%;

}

.container--offer-mobile,
.container--offerDescription-mobile {
  background: #BF0411;
  justify-content: flex-start;
  color: white;
}

.container--TextoDerechos-mobile {
  background: #BF0411;
  justify-content: center;
  display: flex;
  color: white;
  font-size: 10px;
}

/* .wrapper--TextoDerechos-mobile {
  border-top: white solid 2px;
} */

.headingLevel1--titleMenuMobile,
.headingLevel2--titleMenuMobile,
.headingLevel3--titleMenuMobile,
.headingLevel4--titleMenuMobile,
.headingLevel5--titleMenuMobile,
.paragraph--titleMenuMobile {
  color: white;
  padding: 15% 10% 10% 15%;
}

.container--textDemo-products {
  padding: 2% 0px;
}

.container--EtiquetaEnvioGratis {
  z-index: 2;
  justify-content: flex-end;
}

.headingLevel1--EtiquetaEnvioGratis,
.headingLevel2--EtiquetaEnvioGratis,
.headingLevel3--EtiquetaEnvioGratis,
.headingLevel4--EtiquetaEnvioGratis,
.headingLevel5--EtiquetaEnvioGratis,
.paragraph--EtiquetaEnvioGratis {
  line-height: 1;
  font-size: 10px;
  font-weight: bold;
  padding: 5px 10px;
  background-color: #2d2dd3;
  color: #faec21;
  /* top: 21px;
  position: relative; */
  border-bottom-left-radius: 10px;
  border-top-right-radius: 10px;
  margin: 0;
  margin-right: 5px;
  /* transform: translate(0px, -2px); */
  /* transform: translate(0px, -15px); */
}

.headingLevel1--textPrice,
.headingLevel2--textPrice,
.headingLevel3--textPrice,
.headingLevel4--textPrice,
.headingLevel5--textPrice,
.paragraph--textPrice {
  text-decoration: line-through;
  color: #BF0411;
}

.headingLevel1--Title-PDP-Shelf,
.headingLevel2--Title-PDP-Shelf,
.headingLevel3--Title-PDP-Shelf,
.headingLevel4--Title-PDP-Shelf,
.headingLevel5--Title-PDP-Shelf,
.paragraph--Title-PDP-Shelf {
  font-weight: bold;
  font-size: 20px;
}

.container--Title-PDP-Shelf {
  max-width: 1280px;
  margin: auto;
  justify-content: flex-start;
  color: #666666;
}

.headingLevel1--Title-PDP-Shelf,
.headingLevel2--Title-PDP-Shelf,
.headingLevel3--Title-PDP-Shelf,
.headingLevel4--Title-PDP-Shelf,
.headingLevel5--Title-PDP-Shelf,
.paragraph--Title-PDP-Shelf {
  margin: 15% 0;
}

.headingLevel1--titleSection2,
.headingLevel2--titleSection2,
.headingLevel3--titleSection2,
.headingLevel4--titleSection2,
.headingLevel5--titleSection2,
.paragraph--titleSection2 {
  font-size: 20px;
  font-weight: bold;
  color: #666666;
}

.headingLevel1--terminosCondiciones,
.headingLevel2--terminosCondiciones,
.headingLevel3--terminosCondiciones,
.headingLevel4--terminosCondiciones,
.headingLevel5--terminosCondiciones,
.paragraph--terminosCondiciones {
  margin: 5px 0;
  font-size: 14px;
  text-align: justify;
}

.container--terminosCondiciones {
  justify-content: flex-start;
}

.strong--direccion {
  color: black;
  font-weight: bold;
}

.headingLevel1--textoPQR,
.headingLevel2--textoPQR,
.headingLevel3--textoPQR,
.headingLevel4--textoPQR,
.headingLevel5--textoPQR,
.paragraph--textoPQR {
  text-align: justify;
  font-size: 12px;
  font-family: Montserrat-Regular;
}

.wrapper--titleSobreNosotros {
  padding: 15px;
}

.container--titleSobreNosotros {
  justify-content: flex-start;
}

.headingLevel1--terminosCondiciones,
.headingLevel2--terminosCondiciones,
.headingLevel3--terminosCondiciones,
.headingLevel4--terminosCondiciones,
.headingLevel5--terminosCondiciones,
.headingLevel1--example,
.headingLevel2--example,
.headingLevel3--example,
.headingLevel4--example,
.headingLevel5--example,
.paragraph--example,
.paragraph--terminosCondiciones {
  text-align: justify;
  margin-left: 25px;
  margin-right: 10px;
  font-size: 11px;
  font-family: Montserrat-Regular;
}

.link--item-terminos {
  font-size: 14px;
  font-weight: bold;
}

.wrapper--btnContactenos {
  background: #2D2DD5;
  padding: 5px 25px;
  border-radius: 10px;
}

.link--btnContactenos {
  color: white;
}


.headingLevel1--btnContactenos,
.headingLevel2--btnContactenos,
.headingLevel3--btnContactenos,
.headingLevel4--btnContactenos,
.headingLevel5--btnContactenos,
.paragraph--btnContactenos {
  margin: 0px;
}

.container--btnContactenos {
  justify-content: flex-start;
  margin: 70px 0px 0px 45px;
}

.headingLevel1--title-mobile-terminos,
.headingLevel2--title-mobile-terminos,
.headingLevel3--title-mobile-terminos,
.headingLevel4--title-mobile-terminos,
.headingLevel5--title-mobile-terminos,
.paragraph--title-mobile-terminos {
  color: black;
}

.container--nuestrasTiendasTitle {
  justify-content: flex-start;
}

.wrapper--nuestrasTiendasTitle :global(.vtex-rich-text-0-x-heading-level-1) {
  font-size: 20px;
}

.headingLevel1--textoBuscador,
.headingLevel2--textoBuscador,
.headingLevel3--textoBuscador,
.headingLevel4--textoBuscador,
.headingLevel5--textoBuscador,
.paragraph--textoBuscador {
  font-size: 12px;
  text-align: justify;
  font-family: Montserrat-Regular;
}

.headingLevel1--titleBuscador,
.headingLevel2--titleBuscador,
.headingLevel3--titleBuscador,
.headingLevel4--titleBuscador,
.headingLevel5--titleBuscador,
.paragraph--titleBuscador {
  font-weight: bold;
  font-size: 16px;
  margin: 16px 0px;
}

.container--titleBuscador {
  justify-content: flex-start;
}

.container--ancla {
  height: 0;
  position: relative;
  top: -250px;
}

.link--ver-caracteristicas-producto {
  color: #666666;
  text-decoration: underline;
  font-size: 16px;
}

.container--ver-caracteristicas-producto {
  justify-content: flex-start;
}

.headingLevel1--ver-caracteristicas-producto,
.headingLevel2--ver-caracteristicas-producto,
.headingLevel3--ver-caracteristicas-producto,
.headingLevel4--ver-caracteristicas-producto,
.headingLevel5--ver-caracteristicas-producto,
.paragraph--ver-caracteristicas-producto {
  margin: 0;
  left: 0px;
  position: relative;
}

.container--minicartVacio {
  right: 36px;
  top: 5px;
  color: yellow;
  position: relative;
}

.headingLevel1--tituloComparador,
.headingLevel2--tituloComparador,
.headingLevel3--tituloComparador,
.headingLevel4--tituloComparador,
.headingLevel5--tituloComparador,
.paragraph--tituloComparador {
  font-size: 20px;
}

.paragraph--title-category-A,
.headingLevel1--title-category-A,
.headingLevel2--title-category-A,
.headingLevel3--title-category-A,
.headingLevel4--title-category-A,
.headingLevel5--title-category-A,
.paragraph--title-category-B,
.headingLevel1--title-category-B,
.headingLevel2--title-category-B,
.headingLevel3--title-category-B,
.headingLevel4--title-category-B,
.headingLevel5--title-category-B,
.paragraph--title-category-C,
.headingLevel1--title-category-C,
.headingLevel2--title-category-C,
.headingLevel3--title-category-C,
.headingLevel4--title-category-C,
.headingLevel5--title-category-C,
.paragraph--title-category-E,
.headingLevel1--title-category-E,
.headingLevel2--title-category-E,
.headingLevel3--title-category-E,
.headingLevel4--title-category-E,
.headingLevel5--title-category-E,
.paragraph--title-category-D,
.headingLevel1--title-category-D,
.headingLevel2--title-category-D,
.headingLevel3--title-category-D,
.headingLevel4--title-category-D,
.headingLevel5--title-category-D,
.paragraph--title-category-F,
.headingLevel1--title-category-F,
.headingLevel2--title-category-F,
.headingLevel3--title-category-F,
.headingLevel4--title-category-F,
.headingLevel5--title-category-F {
  margin: 0px;
}

.container--title-category-A,
.container--title-category-B,
.container--title-category-C,
.container--title-category-E,
.container--title-category-D,
.container--title-category-F {
  justify-content: flex-start;
}

.link--title-category-A,
.link--title-category-B,
.link--title-category-C,
.link--title-category-D,
.link--title-category-E,
.link--title-category-F {
  color: white;
  font-size: 15px;
}

.link--title-category-A:hover,
.link--title-category-B:hover,
.link--title-category-C:hover,
.link--title-category-D:hover,
.link--title-category-E:hover,
.link--title-category-F:hover {
  color: yellow;
}


.headingLevel1--titleMarcas,
.headingLevel2--titleMarcas,
.headingLevel3--titleMarcas,
.headingLevel4--titleMarcas,
.headingLevel5--titleMarcas,
.paragraph--titleMarcas {
  margin: 0px;
  color: white;
  font-size: 15px;
}

.container--titleMarcas {
  justify-content: flex-start;
  padding-left: 15px;
}

.headingLevel1--textDemo-products,
.headingLevel2--textDemo-products,
.headingLevel3--textDemo-products,
.headingLevel4--textDemo-products,
.headingLevel5--textDemo-products,
.paragraph--textDemo-products{
font-size: 20px;
margin: 20px 0px;
color: #3f3f40;
font-weight: 700;
}

.container--textoBuscador {
  justify-content: flex-start;
}


.headingLevel1--titulo-section3-mobile,
.headingLevel2--titulo-section3-mobile,
.headingLevel3--titulo-section3-mobile,
.headingLevel4--titulo-section3-mobile,
.headingLevel5--titulo-section3-mobile,
.paragraph--titulo-section3-mobile{
  color: #505052;
/* font-family: Montserrat; */
font-size: 24px;
font-weight: 700;
margin-top: 0px;
}

.headingLevel1--title-section5-grilla,
.headingLevel2--title-section5-grilla,
.headingLevel3--title-section5-grilla,
.headingLevel4--title-section5-grilla,
.headingLevel5--title-section5-grilla,
.paragraph--title-section5-grilla{
  color: #505052;
font-size: 18px;
font-weight: 700;
margin: 30px 0px 10px 0px;
}
.container--title-section8,
.container--title-section5-grilla{
  justify-content: flex-start;
}

.headingLevel1--texto-section6-mobile,
.headingLevel2--texto-section6-mobile,
.headingLevel3--texto-section6-mobile,
.headingLevel4--texto-section6-mobile,
.headingLevel5--texto-section6-mobile,
.paragraph--texto-section6-mobile{
  color: #504E4E;
text-align: justify;
font-size: 14px;
font-weight: 300;
}

.headingLevel1--title-section6-mobile,
.headingLevel2--title-section6-mobile,
.headingLevel3--title-section6-mobile,
.headingLevel4--title-section6-mobile,
.headingLevel5--title-section6-mobile,
.paragraph--title-section6-mobile{
  color: #504E4E;
text-align: justify;
font-size: 18px;
font-weight: 700;
}


.headingLevel1--title-section8,
.headingLevel2--title-section8,
.headingLevel3--title-section8,
.headingLevel4--title-section8,
.headingLevel5--title-section8,
.paragraph--title-section8{
  color: #505052;
font-size: 18px;
font-weight: 700;
margin: 30px 0px 10px 0px;
}


.headingLevel1--texto-section9,
.headingLevel2--texto-section9,
.headingLevel3--texto-section9,
.headingLevel4--texto-section9,
.headingLevel5--texto-section9,
.paragraph--texto-section9{
  color: #505052;
font-size: 14px;
font-weight: 700;
text-decoration: underline;
}


.headingLevel1--text-menu-drawer,
.headingLevel2--text-menu-drawer,
.headingLevel3--text-menu-drawer,
.headingLevel4--text-menu-drawer,
.headingLevel5--text-menu-drawer,
.paragraph--text-menu-drawer,
.link--text-menu-drawer{
  color: #BF0411;
text-align: center;
font-size: 13px;
font-weight: 400;
margin: 0px;
}

@media only screen and (min-width: 640px) {
  .container--question .strong {
    font-size: 40px;
    line-height: 3rem;
  }

  .container--about {
    max-width: 85%;
  }

  .container--title {
    color: #03034E;
    font-size: 40px;
    font-weight: 700;
    max-width: 60%;
  }

  .container--title .paragraph {
    line-height: 1.3em;
  }

  .container--offer-mobile,
  .container--offerDescription-mobile {
    justify-content: center;
  }

  .link--ver-caracteristicas-producto {
    color: #666666;
    text-decoration: underline;
    font-size: 16px;
    white-space: pre;
    font-weight: bolder;
  }

  .container--ver-caracteristicas-producto {
    justify-content: flex-start;
  }

  .headingLevel1--ver-caracteristicas-producto,
  .headingLevel2--ver-caracteristicas-producto,
  .headingLevel3--ver-caracteristicas-producto,
  .headingLevel4--ver-caracteristicas-producto,
  .headingLevel5--ver-caracteristicas-producto,
  .paragraph--ver-caracteristicas-producto {
    margin: 0;
    left: 0px;
    position: relative;
  }

}


@media (max-width:1000px) {
  .heading--titleSection1 {
    text-align: center;
  }

  .container--titleSection1 {
    justify-content: center;
  }

  .container--textDemo-products {
    justify-content: center;
  }

  .paragraph--footer,
  .headingLevel1--footer,
  .headingLevel2--footer,
  .headingLevel3--footer,
  .headingLevel4--footer,
  .headingLevel5--footer,
  .container--TextoXtrategik,
  .headingLevel1--TextoXtrategik,
  .headingLevel2--TextoXtrategik,
  .headingLevel3--TextoXtrategik,
  .headingLevel4--TextoXtrategik,
  .headingLevel5--TextoXtrategik,
  .paragraph--TextoTecnologiaVTEX,
  .headingLevel1--TextoTecnologiaVTEX,
  .headingLevel2--TextoTecnologiaVTEX,
  .headingLevel3--TextoTecnologiaVTEX,
  .headingLevel4--TextoTecnologiaVTEX,
  .headingLevel5--TextoTecnologiaVTEX {
    font-size: 10px;
    text-align: justify;
  }

  .headingLevel1--TextoXtrategik,
  .headingLevel2--TextoXtrategik,
  .headingLevel3--TextoXtrategik,
  .headingLevel4--TextoXtrategik,
  .headingLevel5--TextoXtrategik,
  .paragraph--TextoXtrategik {
    font-size: 10px;
  }

  .headingLevel1--offer-mobile,
  .headingLevel2--offer-mobile,
  .headingLevel3--offer-mobile,
  .headingLevel4--offer-mobile,
  .headingLevel5--offer-mobile,
  .paragraph--offer-mobile {
    font-size: 15px;
  }

  .headingLevel1--descriptionContact,
  .headingLevel2--descriptionContact,
  .headingLevel3--descriptionContact,
  .headingLevel4--descriptionContact,
  .headingLevel5--descriptionContact,
  .paragraph--descriptionContact {
    margin-left: 20px;
    font-size: 15px;
  }

  .link--descriptionContact {
    font-size: 15px;
  }

  .container--titleSection2,
  .container--Title-PDP-Shelf {
    justify-content: center;
  }

  .headingLevel1--direccion,
  .headingLevel2--direccion,
  .headingLevel3--direccion,
  .headingLevel4--direccion,
  .headingLevel5--direccion,
  .paragraph--direccion,
  .strong--contactenos-mail,
  .strong--contactenos-whatsapp {
    font-size: 10px;
    margin: 0px;
  }

  .paragraph--contactenos-mail,
  .headingLevel1--contactenos-mail,
  .headingLevel2--contactenos-mail,
  .headingLevel3--contactenos-mail,
  .headingLevel4--contactenos-mail,
  .headingLevel5--contactenos-mail,
  .headingLevel1--contactenos-whatsapp,
  .headingLevel2--contactenos-whatsapp,
  .headingLevel3--contactenos-whatsapp,
  .headingLevel4--contactenos-whatsapp,
  .headingLevel5--contactenos-whatsapp,
  .paragraph--contactenos-whatsapp {
    margin: 0px;
  }

  .headingLevel1--textoPQR,
  .headingLevel2--textoPQR,
  .headingLevel3--textoPQR,
  .headingLevel4--textoPQR,
  .headingLevel5--textoPQR,
  .paragraph--textoPQR {
    font-size: 10px;
  }

  .container--titleSobreNosotros {
    justify-content: center;
  }

  .container--btnContactenos {
    margin: 30px 20px;
  }

  .wrapper--btnContactenos {
    width: 100%;
  }

  .headingLevel1--example,
.headingLevel2--example,
.headingLevel3--example,
.headingLevel4--example,
.headingLevel5--example,
  .paragraph--example,
  .paragraph--terminosCondiciones,
  .headingLevel1--terminosCondiciones,
.headingLevel2--terminosCondiciones,
.headingLevel3--terminosCondiciones,
.headingLevel4--terminosCondiciones,
.headingLevel5--terminosCondiciones {
    margin-left: 0px;
    margin-right: 0px;
  }

  .link--ver-caracteristicas-producto {
    color: #666666;
    text-decoration: underline;
    font-size: 16px;
  }

  .container--ver-caracteristicas-producto {
    justify-content: flex-start;
  }
  .headingLevel1--ver-caracteristicas-producto,
  .headingLevel2--ver-caracteristicas-producto,
  .headingLevel3--ver-caracteristicas-producto,
  .headingLevel4--ver-caracteristicas-producto,
  .headingLevel5--ver-caracteristicas-producto,
  .paragraph--ver-caracteristicas-producto {
    margin: 0;
    left: 8px;
    position: relative;
  }
}

@media (max-width:640px) {

  .container--minicartVacio {
    bottom: 50px;
    left: 26px;
    right: initial;
    top: initial;
  }

  .paragraph--textoSeguirComprando {
    font-size: 12px;
  }

  .headingLevel1--EtiquetaEnvioGratis,
.headingLevel2--EtiquetaEnvioGratis,
.headingLevel3--EtiquetaEnvioGratis,
.headingLevel4--EtiquetaEnvioGratis,
.headingLevel5--EtiquetaEnvioGratis,
  .paragraph--EtiquetaEnvioGratis {
    font-size: 5px;
    /* top: 0; */
    margin: 0;
    /* transform: translate(0px, -40px); */
    transform: translate(26px, 8px);
    position: relative;
    left: 28px;
  }

  .link--ver-caracteristicas-producto {
    color: #666666;
    text-decoration: underline;
    font-size: 9px;
    white-space: pre;
    font-weight: bolder;
  }

  .container--ver-caracteristicas-producto {
    justify-content: flex-start;
  }

  .headingLevel1--ver-caracteristicas-producto,
.headingLevel2--ver-caracteristicas-producto,
.headingLevel3--ver-caracteristicas-producto,
.headingLevel4--ver-caracteristicas-producto,
.headingLevel5--ver-caracteristicas-producto,
  .paragraph--ver-caracteristicas-producto {
    margin: 0;
    left: 0px;
    position: relative;
  }

  .headingLevel1--titleBuscador,
.headingLevel2--titleBuscador,
.headingLevel3--titleBuscador,
.headingLevel4--titleBuscador,
.headingLevel5--titleBuscador,
  .paragraph--titleBuscador {
    margin: 0;
  }

  .container--titleBuscador {
    justify-content: center;
  }

  .headingLevel1--textoBuscador,
.headingLevel2--textoBuscador,
.headingLevel3--textoBuscador,
.headingLevel4--textoBuscador,
.headingLevel5--textoBuscador,
  .paragraph--textoBuscador {
    font-size: 10px;
    text-align: justify;
    margin: 0;
  }

  .container--titlevitrina3 {
    display: none;
  }
}