@charset "UTF-8";
/* CSS Document */


@import url('https://fonts.googleapis.com/css2?family=Noto+Sans+JP:wght@100;300;400;500;700;900&display=swap');

a {
	text-decoration: none;
	color: dimgray;
}

a:hover {
	text-decoration: none;
	color: palevioletred;
}


body{
	font-family: 'Noto Sans JP', sans-serif;
	font-weight: 400;
	position: relative;
	font-size: 90%;
}


.textCatalogo{
	font-size: 80%;
    line-height: inherit;
	color: gray;
}

.textPrecio{
	font-family: 'Noto Sans JP', sans-serif;
	font-weight: 400;
	font-size: 14px;
	color: white;
	line-height: 120%;	
}



.specs{
	color: red;
}


.text-80{
 	font-size: 80%;
	padding: 5px;
}

.text-90{
 	font-size: 90%;
	padding: 5px;
}

.text-100{
 	font-size: 100%;
	font-weight: 400;
	padding: 5px;
}

.text-120{
 	font-size: 120%;
	font-weight: 400;
	padding: 5px;
}

.text-130{
 	font-size: 130%;
	font-weight: 400;
	padding: 5px;
}

.text-140{
 	font-size: 140%;
	font-weight: 400;
	padding: 5px;
}

.text-150{
 	font-size: 150%;
	font-weight: 400;
	padding: 10px;
}

.text-200{
 	font-size: 200%;
	font-weight: 400;
	padding: 10px;
}

.text-Precios{
 	font-size: 100%;
	color: white;
	padding: 5px;
}

.loginBox {
	background: rgb(15,110,175);
background: linear-gradient(90deg, rgba(15,110,175,1) 0%, rgba(18,9,121,0.9864320728291317) 29%, rgba(255,0,245,1) 100%);
	
}


@media print
{    
    .no-print, .no-print *
    {
        display: none !important;
    }
}

.material-icons {
  font-family: 'Material Icons';
  font-weight: normal;
  font-style: normal;
  font-size: 24px;  /* Preferred icon size */
  display: inline-block;
  line-height: 1;
  text-transform: none;
  letter-spacing: normal;
  word-wrap: normal;
  white-space: nowrap;
  direction: ltr;

  /* Support for all WebKit browsers. */
  -webkit-font-smoothing: antialiased;
  /* Support for Safari and Chrome. */
  text-rendering: optimizeLegibility;

  /* Support for Firefox. */
  -moz-osx-font-smoothing: grayscale;

  /* Support for IE. */
  font-feature-settings: 'liga';
}

.material-icons.md-18 { font-size: 18px; }
.material-icons.md-24 { font-size: 24px; }
.material-icons.md-36 { font-size: 36px; }
.material-icons.md-48 { font-size: 48px; }
.material-icons.md-48 { font-size: 64px; }


