<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">body
{
	margin: 0;
	padding: 0;
	box-sizing: border-box;
	/*background-color: aqua;*/

}

.preLoad
{
	overflow: hidden;
}

/*Menu 1 izq.*/
#offcanvasScrolling1
{
	
	background-color: #9ec052;
	opacity: 0.95;

}

#offcanvasScrolling1 button
{
	font-size: 17px;
	font-weight: bold;
}

#offcanvasScrolling1 i
{
	/*color: white;*/
	font-weight: bold;
	font-size: 22px;
}

#menuIzqF a
{
	border-radius: 5px;
	border: 1px solid #3ac968;
	padding: 13px 5px 13px 18px;
	margin-bottom: 15px;
	color: #3ac968;
	text-decoration: none;
	display: block;
	width: 80%;
	font-size: 15px;
	margin-left: 10%;
	background-color: #064712;
	color: white;
	opacity: 1;
}

/*Menu 1 DERECHO CARRO DE COMPRAS.*/

#favoritos_all
{
  color:gray;
  margin-left: 20px; 
  /*border: solid 1px black;*/
  font-size: 13px;
  text-decoration: none;
}

@media (max-width:369px) {
  #favoritos_all {
    color:gray;
    margin-left: 20px; 
    /*border: solid 1px black;*/
    font-size: 14px;
    text-decoration: none;
  }
}

@media (max-width:357px) {
  #favoritos_all {
    color:gray;
    margin-left: 10px; 
    /*border: solid 1px black;*/
    font-size: 12px;
    text-decoration: none;
  }
}

#vaciar
{
	color:gray;
	margin-left: 0px; 
	/*border: solid 1px black;*/
	font-size: 14px;
  text-decoration: none;
}

.text1
{
	font-weight: bold;
  font-size: 13px;
}

.text2
{
	font-size: 14px;
}

.text3
{
	font-size: 13px;
	opacity: 0.7;
}

/*Logo*/
/*#logoPageL
{
  	border: solid 1px red;
}*/

#bntSearch
{
	display: none;
}

#btnUser
{
  border: none;
  outline: : none;
}

#name_user
{
    font-size: 12px;
    font-family: Nunito;
    font-weight: 700;
    color: rgb(106, 105, 110);
    font-weight: bold;
    margin-top: -15px;
    position: relative;
}

#name_user2
{
    font-size: 12px;
    font-family: Nunito;
    font-weight: 700;
    color: rgb(106, 105, 110);
    font-weight: bold;

}

#name_user:hover
{
    font-size: 13px;
    font-family: Nunito;
    font-weight: 1000;
    margin-top: : -5px;
    color: #6b8924;
    font-weight: bold;
    text-decoration: none;
}

#name_user2:hover
{
    font-size: 13px;
    font-family: Nunito;
    font-weight: 1000;
    margin-top: : -5px;
    color: #6b8924;
    font-weight: bold;
    text-decoration: none;
}



/* DYNAMIC TEXT INFORMATIVE */
#stivk {
  position: -webkit-sticky; /* Safari */
  position: sticky;
  top: 0;
  z-index: 1000;
}

.marquee {
  position: relative;
  overflow: hidden;
  height: 2em;
  color: white;
  font-size: 13px;
  padding-top: 5px;
  /*text-shadow: 5px 5px 5px white;*/
  background-color:#40852a; /*#a7ca56*/
  z-index: 2001;
}

.marquee .wrapper {
	font-weight: bold;
  position: absolute;
  overflow: hidden;
  width: 200%;
  animation: marquee 20s linear infinite;
}

.marquee .wrapper div {
  float: left;
  width: 50%;
}

@keyframes marquee {
  0% {
    left: 0;
  }
  100% {
    left: -100%;
  }
}

@media (max-width:880px) {
  .marquee .wrapper {
    width: 220%;
  }
}

@media (max-width:800px) {
  .marquee .wrapper {
    width: 240%;
  }
}

@media (max-width:733px) {
  .marquee .wrapper {
    width: 260%;
  }
}

@media (max-width:677px) {
  .marquee .wrapper {

    width: 280%;
    animation: marquee 15s linear infinite;
  }
}


@media (max-width:628px) {
  .marquee .wrapper {
    width: 300%;
  }
}

@media (max-width:586px) {
  .marquee .wrapper {

    width: 320%;
  }
}

@media (max-width:550px) {
  .marquee .wrapper {

    width: 340%;
  }
}

@media (max-width:517px) {
  .marquee .wrapper {

    width: 360%;
  }
}

@media (max-width:489px) {
  .marquee .wrapper {

    width: 390%;
  }
}

@media (max-width:451px) {
  .marquee .wrapper {

    width: 900%;
    animation: marquee 10s linear infinite;
  }

  .marquee {
  
  font-size: 11px;
  
  }
}


/* Caja de buscar producto*/
#buscar1
{
	height: 40px; 
	width: 800px;
	margin-top: 25px;
	border-radius: 52px 0 0 52px;
	background-color: #f1f1f178;
	border: 0px #f1f1f178;
  box-shadow: none;
  border: solid 1px #e2dada;
}

/*#formBuscar1
{
  margin-left: 150px;
}*/

#userName
{
	margin-top: 80px;
	margin-right: -30px;
}

@media (max-width:1330px) {
  #buscar1
	{
		width: 750px;
	}

}

@media (max-width:1280px) {
  	#buscar1
	{
		width: 700px;
	}
}

@media (max-width:1230px) {
  	#buscar1
	{
		width: 650px;
	}
}

@media (max-width:1180px) {
  	#buscar1
	{
		width: 600px;
	}
}


@media (max-width:1130px) {
  	#buscar1
	{
		width: 550px;
	}
}

@media (max-width:1080px) {
  	#buscar1
	{
		width: 520px;
	}

	#logoPage
	{
		width:60px;
		margin-top: 10px;
	}
}

@media (max-width:1030px) {
  	#buscar1
	{
		width: 470px;
	}
}

@media (max-width:980px) {
  	#buscar1
	{
		width: 440px;
	}

	#logoPage
	{
		width:60px;
	}
}

@media (max-width:930px) {
  	#buscar1
	{
		width: 390px;
	}
}

@media (max-width:880px) {
  	#buscar1
	{
		width: 330px;
	}

	#logoPage
	{
		width:50px;
	}
}

@media (max-width:830px) {
  	#formBuscar1
  	{
  		visibility: hidden;
  		display: none;
  	}

  	#buscar1
  	{
  		display: none;
  	}

  	#logoPage
	{
		width:50px;
	}

  	#logoPageL
  	{
  		margin-left: 10px;
  		/*border: solid 1px yellow;*/
  	}

  	#btnIzq
  	{
  		margin-top: 10px;

  	}

  	#bntSearch
  	{
  		display: inline-block;
  	}

}

@media (max-width:410px) {
  	
  	#logoPage
	{
		width:50px;
	}
}


/*Modal Cantidad de productos*/
#titMC{
  font-size: 14px;
  font-weight: 700;
  color:green;
  font-family: Nunito;
}


#catMC{
  font-size: 12px;
  font-weight: 700;

  color:gray;
}

#descripMC{
  text-align: justify; 
  font-family: Nunito;
}

#precioMC
{
  font-family: Nunito;
  font-weight: 800;
}

#presentMC{
  font-size: 12px;
  font-weight: 700;

  color:gray;
}

@media screen and (max-width: 830px) {

  #titMC{
  font-size: 13px;
  font-weight: 600;
  color:green;
  font-family: Nunito;
}


#catMC{
  font-size: 11px;
  font-weight: 600;

  color:gray;
}

  #presentMC{
    font-size: 11px;
    font-weight: 600;

    color:gray;
  }
}

/* CATEGORIAS LISTA*/

.nav li
{
	font-family: league spartan,sans-serif;
    font-weight: 550;
    font-size: 12px;
    line-height: 1;
    text-transform: uppercase; 
    color: black;

}

.nav li&gt;a
{ 
    color: black;
}

.nav li&gt;a:hover
{ 
    color: green;
    text-decoration: underline;
}
	
/* CATEGORIAS IMAGENES */

.contenedor1
{
	margin-top: -10px;
	padding: 0px;
	padding-right: 5px;
	/*border: solid 1px pink;*/
}

.contenedor1 .containerSlider {
  max-width: 1500px;
  width: 100%;
  /*border: solid 1px red;*/
  margin-right: 0 !important;
  margin-left: 0 !important;

}
.contenedor1 .slider-wrapper {
  position: relative;
  margin-top: 10px;
  width: 100%;
  /*border: solid 1px black;*/
}
.contenedor1 .slider-wrapper .slide-button {
  position: absolute;
  top: 50%;
  outline: none;
  border: none;
  height: 40px;
  width: 40px;
  z-index: 5;
  color: #fff;
  display: flex;
  cursor: pointer;
  font-size: 2.2rem;
  background: #000;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  transform: translateY(-50%);
}
.contenedor1 .slider-wrapper .slide-button:hover {
  background: #404040;
}
.contenedor1 .slider-wrapper .slide-button#prev-slide {
  left: -5px;
  display: none;
}
.contenedor1 .slider-wrapper .slide-button#next-slide {
  right: -5px;
}
.contenedor1 .slider-wrapper .image-list {
  display: grid;
  grid-template-columns: repeat(24, 1fr);
  gap: 2px;
  font-size: 0;
  list-style: none;
  margin-bottom: 0;
  overflow-x: auto;
  scrollbar-width: none;
}
.contenedor1 .slider-wrapper .image-list::-webkit-scrollbar {
  display: none;
  padding-left: none;
}
.contenedor1 .slider-wrapper .image-list .image-item {
  width: 325px;
  height: 350px;
  background-size:cover;
  background-repeat: no-repeat;
  /*border: solid 1px black;*/
  padding-bottom: 20px;
}

.contenedor1 .slider-wrapper .image-list .image-item button
{
	width: 30px;
	font-size: 18px;
	border: solid 1px white;
}

/*.contenedor1 .slider-wrapper .image-list .image-item .titCategoria
{
	font-weight: bold;
	font-size: 35px;
	color: white;
	/*font-stretch: 2px;*/
	
	/*background-color: rgba(0, 0, 0, 0.8);
	padding: 2px;
	padding-left: 3px;
}*/

.contenedor1 .slider-wrapper .image-list .image-item .titCategoria
{
	font-weight: bold;
	font-size: 22px;
	color: white;
	/*font-stretch: 2px;*/
	letter-spacing: 0.15em;
	/*background-color: rgba(0, 0, 0, 0.8);*/
	padding: 2px;
	padding-left: 3px;
	margin-right: 2px;
	margin-left: 2px;
	border-radius: 3px;
	border: solid 1px white;
	text-align: center;
}

.contenedor1 .slider-wrapper .image-list .image-item:hover .titCategoria
{
	background-color: rgb(167,202,86,0.8);
	border-radius: 10px;
	color:black;
	text-shadow: 5px 5px 5px white;
	/*text-decoration: underline;*/
	cursor: pointer;
	border: none;
}

.contenedor1 .slider-wrapper .image-list .image-item .titCategoria:hover
{
	background-color: rgb(167,202,86,0.8);
	border-radius: 10px;
	color:black;
	text-shadow: 5px 5px 5px white;
	/*text-decoration: underline;*/
	cursor: pointer;
	border: none;
}

/*.contenedor1 .slider-wrapper .image-list .image-item img {
  width: 325px;
  height: 350px;
  /*object-fit: cover;*/
/*}*/
.contenedor1 .containerSlider .slider-scrollbar {
  height: 24px;
  width: 100%;
  display: flex;
  align-items: center;
}
.contenedor1 .slider-scrollbar .scrollbar-track {
  background: #ccc;
  width: 100%;
  height: 2px;
  display: flex;
  align-items: center;
  border-radius: 4px;
  position: relative;
}
.contenedor1 .slider-scrollbar:hover .scrollbar-track {
  height: 4px;
}
.contenedor1 .slider-scrollbar .scrollbar-thumb {
  position: absolute;
  background: #000;
  top: 0;
  bottom: 0;
  width: 50%;
  height: 100%;
  cursor: grab;
  border-radius: inherit;
}
.contenedor1 .slider-scrollbar .scrollbar-thumb:active {
  cursor: grabbing;
  height: 8px;
  top: -2px;
}
.contenedor1 .slider-scrollbar .scrollbar-thumb::after {
  content: "";
  position: absolute;
  left: 0;
  right: 0;
  top: -10px;
  bottom: -10px;
}

#img1
{
	margin-left: -30px;
}

/* Styles for mobile and tablets */

@media only screen and (max-width: 700px) {
  .contenedor1 .slider-wrapper .slide-button {
    display: none !important;
  }
}
@media only screen and (max-width: 1023px) {
  /*.contenedor1 .slider-wrapper .slide-button {
    display: none !important;
  }*/
  .contenedor1 .slider-wrapper .image-list {
    gap: 10px;
    margin-bottom: 15px;
    scroll-snap-type: x mandatory;
  }
  .contenedor1 .slider-wrapper .image-list .image-item {
    width: 200px;
    height: 210px;
  }
  .contenedor1 .slider-scrollbar .scrollbar-thumb {
    width: 20%;
  }

  	.contenedor1 .slider-wrapper .image-list .image-item .titCategoria
	{
		
		font-size: 15px;
	}
}


/* LOS &lt;HR&gt;*/
.separator
{
	background-color:#badd69;
	border:0px; 
	width: 100%;
	height: 5px;
	/*border: solid 1px pink;*/
}

#hrTit
{
  font-family: Nunito;
  font-weight: 500;
  color: green;
	padding-left: 10px;
	
	/*margin-left: 50px;*/
  margin: 0 auto;
  margin-top: -25px;
	width: 350px;
	background-color: white;
	/*border: solid 1px black;*/
	border-radius: 5px;
  float: center;
  text-align: center;
}

/*bread-cumds*/
.breadcrumbN
{
  text-decoration: none;
  font-family: Nunito;
  font-weight: 500;
  color: black;
}



/*BOTON VER MAS PRODUCTOS*/

.divVM{
  width: 100%; 
  cursor: pointer;
  color:green;
  text-decoration: none;
  padding: 10px;
  border-radius: 10px;
}

.divVM:hover{
  background-color: #f5ffdd;
}

.iconVM{
  color:green;
  text-decoration: none;
}


/*Carousel productos en promociones 2*/
.container3
{
	display: flex;
	/*padding: 0 35px;*/
	align-items: center;
	justify-content: center;
	min-height: 55vh;
	/*border: solid 1px black;*/
	padding: none;
	/*background: linear-gradient(to left top, #031A9A, #8B53FF);*/
}

.wrapper2 {
	/*margin-top:-150px;*/ 
  max-width: 1400px;
  width: 100%;
  position: relative;
  /*border: solid 1px black;*/
  padding-top: 10px; 
  padding-left: 2px;
  padding-right: 2px;

  
}
.wrapper2&gt;i {
  top: 50%;
  height: 50px;
  width: 50px;
  cursor: pointer;
  font-size: 1.25rem;
  position: absolute;
  text-align: center;
  line-height: 50px;
  background: #fff;
  border-radius: 50%;
  box-shadow: 0 3px 6px rgba(0,0,0,0.23);
  transform: translateY(-50%);
  transition: transform 7s linear;
}
.wrapper2&gt;i:active{
  transform: translateY(-50%) scale(1.00);
}
.wrapper2&gt;i:first-child{
  left: -15px;
  z-index: 100;
}
.wrapper2&gt;i:last-child{
  right: -15px;
}
.wrapper2 .carousel3{
  display: grid;
  grid-auto-flow: column;
  grid-auto-columns: calc((100% / 5) - 12px);
  overflow-x: auto;
  scroll-snap-type: x mandatory;
  gap: 16px;
  border-radius: 8px;
  scroll-behavior: smooth;
  scrollbar-width: none;
  /*transition: all 7s ease-in-out;
	-webkit-transition: all 7s ease-in-out; /** Chrome &amp; Safari **/
}
.carousel3::-webkit-scrollbar {
  display: none;
}
.carousel3.no-transition {
  scroll-behavior: auto;
}
.carousel3.dragging {
  scroll-snap-type: none;
  scroll-behavior: auto;
}
.carousel3.dragging .card {
  cursor: grab;
  user-select: none;
}
.carousel3 :where(.card, .img) {
  display: flex;
  justify-content: center;
  align-items: center;
}
.carousel3 .card {
  scroll-snap-align: start;
  height: 320px;
  list-style: none;
  /*background: #fff;*/
  cursor: pointer;
  padding-bottom: 15px;
  flex-direction: column;
  border-radius: 10px;
  box-shadow: 2px 2px 20px #f1f1f1;
  margin-bottom: 8px;
  /*border: solid 1px black;*/
  /*transition: all 4s ease-in-out;*/
}

.carousel3 .card .img {
  /*background: #8B53FF;*/
  height: 148px;
  width: 148px;
  /*border-radius: 50%;*/
}
.carousel3 .card .img img {
  width: 140px;
  height: 140px;
  /*border-radius: 50%;*/
  /*object-fit: cover;*/
  border: 4px solid #fff;
}
/*.carousel3 .card h2 {
  font-weight: 500;
  font-size: 1.56rem;
  margin: 30px 0 5px;
}*/
.descProd{
  font-family: Nunito;
	font-size: 11px;
	margin-left: 5px;
	/*border: solid 1px black;*/
	text-align: center;
	margin-bottom: 0px;
}

.carousel3 .card&gt;span {
  color: black;
  font-size: 0.80rem;
  font-weight: bold;
  margin-top: 0px;
  /*border: solid 1px black;*/
}

.carousel3 .card div span p{
  color: #6A6D78;
	font-size: 12px;
}

.carousel3 .card div span{
  max-height: 20px;

}

.btnCart
{
	background-color: #dfff94;
	margin-top: 5px;
	font-weight: bold;
  width: 80px;
  font-size: 11px;
  /*position:absolute;
  left: 0;
  right: 0;
  bottom: 1;
  margin: 0 auto;*/
}

.btnCart i
{
	font-weight: bold;
}

.btnCart:hover
{
	background-color: #a7ca56;
	margin-top: 5px;
	font-weight: bold;
	color: white;
}


/* Carousel de publicidad */
#hrTit2
{
  font-family: Nunito;
  font-weight: 500;
  color: green;
	padding-left: 10px;
	margin: 0 auto;
  margin-top: -25px;
	width: 800px;
	background-color: white;
	/*border: solid 1px #badd69;*/
	border-radius: 5px;
  text-align: center;
}

/* Carousel mi lista de compras */
.container4
{
	display: flex;
	/*padding: 0 35px;*/
	align-items: center;
	justify-content: center;
	min-height: 55vh;
	/*border: solid 1px black;*/
	padding: none;
	/*background: linear-gradient(to left top, #031A9A, #8B53FF);*/
}

.wrapper4 {
	/*margin-top:-150px;*/ 
  max-width: 1400px;
  width: 100%;
  position: relative;
  /*border: solid 1px black;*/
  padding-top: 10px; 
  padding-left: 2px;
  padding-right: 2px;
}
.wrapper4&gt;i {
  top: 50%;
  height: 50px;
  width: 50px;
  cursor: pointer;
  font-size: 1.25rem;
  position: absolute;
  text-align: center;
  line-height: 50px;
  background: #fff;
  border-radius: 50%;
  box-shadow: 0 3px 6px rgba(0,0,0,0.23);
  transform: translateY(-50%);
  transition: transform 7s linear;
}
.wrapper4&gt;i:active{
  transform: translateY(-50%) scale(1.00);
}
.wrapper4&gt;i:first-child{
  left: -15px;
  z-index: 100;
}
.wrapper4&gt;i:last-child{
  right: -15px;
}
.wrapper4 .carousel4{
  display: grid;
  grid-auto-flow: column;
  grid-auto-columns: calc((100% / 5) - 12px);
  overflow-x: auto;
  scroll-snap-type: x mandatory;
  gap: 16px;
  border-radius: 8px;
  scroll-behavior: smooth;
  scrollbar-width: none;
  /*transition: all 7s ease-in-out;
	-webkit-transition: all 7s ease-in-out; /** Chrome &amp; Safari **/
}
.carousel4::-webkit-scrollbar {
  display: none;
}
.carousel4.no-transition {
  scroll-behavior: auto;
}
.carousel4.dragging {
  scroll-snap-type: none;
  scroll-behavior: auto;
}
.carousel4.dragging .card4 {
  cursor: grab;
  user-select: none;
}
.carousel4 :where(.card4, .img) {
  display: flex;
  justify-content: center;
  align-items: center;
}
.carousel4 .card4 {
  scroll-snap-align: start;
  height: 320px;
  list-style: none;
  /*background: #fff;*/
  cursor: pointer;
  padding-bottom: 15px;
  flex-direction: column;
  border-radius: 10px;
  box-shadow: 2px 2px 20px #f1f1f1;
  margin-bottom: 8px;
  /*border: solid 1px black;*/
  /*transition: all 4s ease-in-out;*/
}

.carousel4 .card4 .img {
  /*background: #8B53FF;*/
  height: 148px;
  width: 148px;
  /*border-radius: 50%;*/
}
.carousel4 .card4 .img img {
  width: 140px;
  height: 140px;
  /*border-radius: 50%;*/
  /*object-fit: cover;*/
  border: 4px solid #fff;
}
/*.carousel3 .card h2 {
  font-weight: 500;
  font-size: 1.56rem;
  margin: 30px 0 5px;
}*/
.descProd{
  font-family: Nunito;
	font-size: 11px;
	margin-left: 5px;
	/*border: solid 1px black;*/
	text-align: center;
	margin-bottom: 0px;
}

.font-f
{
  font-size: 14px;
}

.carousel4 .card4&gt;span {
  color: black;
  font-size: 0.80rem;
  font-weight: bold;
  margin-top: 0px;
  /*border: solid 1px black;*/
}

.carousel4 .card4 div span p{
  color: #6A6D78;
	font-size: 12px;
}

.carousel4 .card4 div span{
  max-height: 20px;

}

.btnCart
{
	background-color: #dfff94;
	margin-top: 5px;
	font-weight: bold;
}

.btnCart i
{
	font-weight: bold;
}

.btnCart:hover
{
	background-color: #a7ca56;
	margin-top: 5px;
	font-weight: bold;
	color: white;
}


@media screen and (max-width: 900px) {
	
  .wrapper2 .carousel3 {
    grid-auto-columns: calc((100% / 3) - 9px);

  }
  .wrapper2&gt;i {
    height: 40px;
    width: 40px;
    font-size: 1rem;
  }

  .wrapper4 .carousel4 {
		grid-auto-columns: calc((100% / 3) - 9px);

	}
	.wrapper4&gt;i {
		height: 40px;
		width: 40px;
		font-size: 1rem;
	}


}

@media screen and (max-width: 830px) {
  #hrTit
  {
    font-weight: 600;
    margin-top: -20px;
    width: 250px;
    background-color: white;
    /*border: solid 1px black;*/
    border-radius: 20px;
    float: center;
    text-align: center;
  }

  .breadcrumbN
  {
    font-weight: 400;
    font-size: 12px;
    
  }

  .breadcrumbActive
  {
    font-weight:00;
    font-size: 12px;
    margin-top: 5px;
  }
}


@media screen and (max-width: 600px) {

  .wrapper2 .carousel3 {
    grid-auto-columns: calc((100% / 2) - 9px);
  }

  .container3
  {
    min-height:40vh;
    /*margin-top:-70px;*/
    /*background: linear-gradient(to left top, #031A9A, #8B53FF);*/
  }

  #hrTit2
  {
    padding-left: 10px;
    margin-top: -15px;
    margin-left: 10px;
    width: 280px;
    background-color: white;
    font-size: 18px;
    /*border: solid 1px #badd69;*/
    border-radius: 5px;
  }
  
  .wrapper4 .carousel4 {
    grid-auto-columns: calc((100% / 2) - 9px);
  }

  .container4
	{
		min-height:40vh;
		/*margin-top:-70px;*/
		/*background: linear-gradient(to left top, #031A9A, #8B53FF);*/
	}

}

/*Visualizacion de productos*/
.carousel5 .row
{
  margin-left: -40px;
}


.carousel5::-webkit-scrollbar {
  display: none;
}
.carousel5.no-transition {
  scroll-behavior: auto;
}
.carousel5.dragging {
  scroll-snap-type: none;
  scroll-behavior: auto;
}
.carousel5.dragging .card {
  cursor: grab;
  user-select: none;
}
.carousel5 :where(.card, .img) {
  display: flex;
  justify-content: center;
  align-items: center;
}
.carousel5 .card {
  scroll-snap-align: start;
  height: 320px;
  list-style: none;
  /*background: #fff;*/
  cursor: pointer;
  padding-bottom: 15px;
  flex-direction: column;
  border-radius: 10px;
  box-shadow: 2px 2px 20px #f1f1f1;
  margin-bottom: 8px;
  /*border: solid 1px black;*/
  /*transition: all 4s ease-in-out;*/
}

.carousel5 .card .img {
  /*background: #8B53FF;*/
  height: 148px;
  width: 148px;
  /*border-radius: 50%;*/
}
.carousel5 .card .img img {
  width: 140px;
  height: 140px;
  /*border-radius: 50%;*/
  /*object-fit: cover;*/
  border: 4px solid #fff;
}
/*.carousel3 .card h2 {
  font-weight: 500;
  font-size: 1.56rem;
  margin: 30px 0 5px;
}*/
.carousel5 .card&gt;span {
  color: black;
  font-size: 0.80rem;
  font-weight: bold;
  margin-top: 0px;
  /*border: solid 1px black;*/
}

.carousel5 .card div span p{
  color: #6A6D78;
  font-size: 12px;
}

.carousel5 .card div span{
  max-height: 20px;

}

@media screen and (max-width: 380px) {


  .carousel5 .card .img {
    /*background: #8B53FF;*/
    height: 128px;
    width: 128px;
    /*border-radius: 50%;*/
  }
  .carousel5 .card .img img {
    width: 120px;
    height: 120px;
    /*border-radius: 50%;*/
    /*object-fit: cover;*/
    border: 4px solid #fff;
  }


}


/*CATEGORIAS MODULE*/
.categLink
{
  margin-top: -15px;
  margin-bottom: -5px;
  text-decoration: none;
  color: black;
  padding-top: 0px;
}


.intermitenteT {
  color: yellow;
  animation: glow 2s ease-in-out infinite alternate;
  font-weight: bold;
}

@keyframes glow {
  from {
      text-shadow: 0 0 0px green;
    }
    to {
      text-shadow: 0 0 3px #34b3c1, 0 0 10px green;
    }
}

/*Botn  de actualizar producto en facturar*/

.btnActProductoLG
{
  margin-top:-50px;
}

.btnActProductoSM
{
  margin-top:-20px;
}

.btnActProductoLG2
{
  margin-top:-40px;
}

.btnActProductoSM2
{
  margin-top:-30px;
}</pre></body></html>