<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">::-moz-selection {background: #b3d4fc; text-shadow: none; }
::selection {background: #b3d4fc; text-shadow: none; }
.grecaptcha-badge {display: none !important;}
.overlay {position: absolute; left: 0; top: 0; width: 100%; height: 100%; z-index: 1; background-color: rgba(16,16,16,0.35);}
.btn{cursor:pointer;}

#menu li ul{position: relative; background-color: #eaeaea; padding:0 10px;}
#menu li ul li a {display: block; font-size:0.9rem; font-weight: 300; text-transform: none}
#menu.affix{position: fixed; left: 0; top: -50px; width: 100%; -webkit-transition: top .5s; -moz-transition: top .5s; -o-transition: top .5s; transition: top .5s; }
#menu.affix.up {top: 0; }
#menu li.open ul {display: block;}

body.🍔 #🍔 {width: 100%; height: 100%; right: auto; bottom: auto; left: 0; top: 0; background:rgba(0,0,0,0.7);}
body.🍔 #🍔 .toggle-nav {width: 64px; height: 64px; top: auto; left: auto; right: 30px; bottom: 30px;}
body.🍔 #🍔 .toggle-nav span {transform: rotate(45deg); top: 30px; }
body.🍔 #🍔 .toggle-nav span:before {background-color: transparent; }
body.🍔 #🍔 .toggle-nav span:after {top: 0; transform: rotate(-90deg); }


h4{text-decoration:underline}
#toc.open ol {display:block;}
#toc ol {font-size: 0.85rem; margin-top:10px;}
#toc ol li {margin-bottom: 0;}
#toc a {text-decoration: none}
#toc a span{color:#849924 !important;}
#toc a strong{font-weight:normal;}
#toc .toc3{margin-left: 25px;}
#toc ol li:first-letter {text-transform: uppercase;}

#sep-sup.affix{margin-top:50px;}
#footer {background-color: #000000; color: #ffffff; padding:20px; text-align: center; padding-bottom: 1px;}
#footer ul {list-style: none; padding:0;}
#footer li {display: inline-block; margin-right: 20px;}
#footer li:last-child {margin-right: 0;}
#footer ul.inf li {font-size: 0.85rem; }
#footer ul.inf li a{text-decoration: none;}
#footer a{color: #ffffff;}
#footer p.creditos{padding-top: 20px; border-top: 1px solid #fff; font-size: 1rem; margin-top: 40px;}

.modal{position: fixed; left: 0; top:0; width: 100%; height: 100%; padding:20px; display: none; animation: popup 0.7s; z-index: 99;}
.modal .overlay {background-color: rgba(0,0,0,0.6); cursor: pointer;}
.modal .content {background-color: #fff; width: 100%; max-width: 600px; position: relative; top: 50%; transform: translateY(-50%); z-index: 2; padding:20px;}

@keyframes popup {
  0%{
    transform: scale(0);
  }
  100%{
    transform: scale(1);
  }
}

#form-contacto {max-width: 600px;}
form label {display: block; font-weight: bold; font-size: 0.9rem;}
form .form-group{margin-bottom: 20px;}
form input[type="text"], form textarea{width: 100%; padding: .5rem .75rem; line-height: 1.25; color: #495057; background-color: #fff; background-image: none; background-clip: padding-box; border: 1px solid rgba(0,0,0,.15); border-radius: .25rem; transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s; }
form button {padding:5px 10px; font-size: 1rem; background-color: #ffed26; color: #000000; text-align: center; vertical-align: middle; -ms-user-select: none; user-select: none; border: 1px solid transparent; border-top-color: transparent; border-right-color: transparent; border-bottom-color: transparent; border-left-color: transparent; padding: .5rem .75rem; font-size: 1rem; line-height: 1.25; border-radius: .25rem;}
form textarea{height: 150px;}
button{cursor: pointer;}

img.w100 {width: 100%; height: auto;}
figure span.credits {position: absolute; left: 50%; top: 20px; display:block; padding:5px 10px; color: #fff; background-color: #000; cursor: pointer; transform: translate(-50%); font-size: 0.8em; opacity: 0.5;}
figure span.credits:hover {opacity: 1;}
figcaption{text-align: center; font-style: italic;}

.flex.gallery {margin:0 -5px;}
.flex.gallery h4 {font-size:0.9rem; text-align:center}
/* .flex.cluster img {padding-bottom:0.5rem} */

.amzn-ad-container{width:191px; height:325px;}
.content ul li, .content ol li {margin-bottom:0.8rem;}

.product.amazon {margin-top:30px; position:relative;}
.product.amazon.car {margin-bottom:50px;}
.product.amazon .img {float:left; width:350px; margin-right:20px; text-align:center;}
.product.amazon a{text-decoration:none; color:#000;}
.product.amazon h3{margin-top:0;color:#49a7cc;}
.product.amazon .btn{float:left; padding:10px 15px; padding-left:30px;}
.product.amazon span.precio{text-align:left;}
.product.amazon ul{list-style:none}
.product.amazon span.precio{font-size:1.4rem; margin-bottom:10px;}
.product.amazon span.offer{background:red; color:#fff; padding:5px 10px; display:inline-block; margin-bottom:10px;}
.product.amazon s{color:#808080}
.product.amazon ul{padding-left:0}

.table {border-collapse: collapse; font-size:0.9rem;}
.table td, .table th {border: 1px solid #ddd;}
.table tr:nth-child(even){background-color: #f2f2f2;}
.table tr:hover {background-color: #ddd;}

.mobile.amazon {font-size:0.8rem; line-height:1.2rem; display:none; position:relative;}
.mobile.amazon &gt; div{margin-bottom:20px;}
.mobile.amazon &gt; div a{text-decoration:none; color:#000;}
.mobile.amazon &gt; div &gt; a div, .mobile.amazon &gt; div &gt; .lk &gt; div {text-align:center; border: 1px solid #d7d7d7; padding:10px;}
.mobile.amazon .content {background-color: #F5F5F5;}
.mobile.amazon .btn {max-width:200px; margin:0 auto; margin-top:10px;}

.post.flex {margin:0; display: flex; display: -webkit-flex; flex-wrap:nowrap; margin-bottom:20px; font-size:0.9rem;}
.post.flex a {flex-grow:1}
.post.flex .foto {flex-shrink:0; flex-basis:150px; margin-right:20px;}
.post.flex h3{margin-bottom:0;}
.post.flex span.btn{margin-top:10px; display:inline-block; padding:3px 10px;}

#snippet{background: #f3f3f3;padding: 20px;}
#snippet .title{margin-bottom:15px; background: #fff; padding: 5px 10px; line-height: 34px;}
#snippet .foto{width:300px; padding:0}
#snippet .foto img{width:100%;}
#snippet .resumen {width:calc(100% - 300px); padding:0}
#snippet .resumen .label {width:50%; font-weight:bold; text-align:right; display:inline-block; padding: 0.3em 0.5em;}
#snippet .resumen .data {width:45%; display:inline-block; padding: 0.3em 0.5em;}
#snippet .flex{margin:0}


.jq-ry-container{position:relative;padding:0 5px;line-height:0;display:block;cursor:pointer;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;direction:ltr}.jq-ry-container[readonly=readonly]{cursor:default}.jq-ry-container&gt;.jq-ry-group-wrapper{position:relative;width:100%}.jq-ry-container&gt;.jq-ry-group-wrapper&gt;.jq-ry-group{position:relative;line-height:0;z-index:10;white-space:nowrap}.jq-ry-container&gt;.jq-ry-group-wrapper&gt;.jq-ry-group&gt;svg{display:inline-block}.jq-ry-container&gt;.jq-ry-group-wrapper&gt;.jq-ry-group.jq-ry-normal-group{width:100%}.jq-ry-container&gt;.jq-ry-group-wrapper&gt;.jq-ry-group.jq-ry-rated-group{width:0;z-index:11;position:absolute;top:0;left:0;overflow:hidden}
#rateYo{float:right;}
#rateAuthor {top:2px;}

#comentarios p.titulo {font-size:1.2rem; text-decoration:underline;}
#comentarios article{display: flex; display: -webkit-flex; margin-bottom: 20px; padding-bottom:20px; border-bottom: 1px #eaeaea solid;}
#comentarios article p{margin-bottom: 5px; font-size: 14px;margin: 0;}
#comentarios article p.title{font-size: 16px;}
#comentarios article p span.fecha{font-size: 0.8em; color: #8f8f8f; margin-left: 10px;}
#comentarios .avatar, #comentarios .content {float: left;}
#comentarios .avatar{width: 50px; flex-basis: 50px; margin-right: 10px; flex-shrink:0;}
#comentarios .avatar img{width: 100%;}
#comentarios .content{flex-grow:1;}
#comentarios article.sub1 {margin-left: 50px;}
#comentarios article.sub2 {margin-left: 100px;}
#comentarios article.sub3 {margin-left: 150px;}
#comentarios article:last-child {border-bottom: none}
#comentarios a.btn {font-size: 0.8em; padding:2.5px 5px; margin-top: 10px;}
#comentarios button.btn {font-size: 0.9em; padding:5px 10px;}
#comentarios form{padding:10px; background-color: #eaeaea; font-size: 0.9em;}
#comentarios form label{margin-bottom: 5px; font-weight:normal;}
#comentarios form .form-group{margin-bottom: 5px;}
#comentarios form p {font-size: 1.1em; margin-top:0}
.form-content #form-comentario {margin-top: 10px;}

.imagensat img {margin-top:7px;}
.imagensat .btn {background-color:#eaeaea; display: inline-block;}
.imagensat .btn.active {background-color:#ffed26;}
.imagensat .btn.play, .imagensat .btn.pause {padding:3px 10px; background-color:#49a7cc; display: inline-block; transform: translateY(1px)}
.imagensat .btn.pause {display:none}

@media (min-width: 1300px){
	.grafico {margin: 0 -100px;}
}

@media (min-width: 1500px){
	.grafico {margin: 0 -200px;}
}

@media (max-width: 1040px){
	#menu div &gt; ul{display: block; background: #fff; width: 250px; -webkit-border-radius: 10px; -moz-border-radius: 10px; border-radius: 10px; -webkit-box-shadow: 0px 0px 7px 0px rgba(0,0,0,0.75); -moz-box-shadow: 0px 0px 7px 0px rgba(0,0,0,0.75); box-shadow: 0px 0px 7px 0px rgba(0,0,0,0.75);  -webkit-transition: right .3s; -moz-transition: right .3s; -o-transition: right .3s; transition: right .3s;}
	#menu div &gt; ul li{width: 100%; border-bottom: 1px #eaeaea solid;}
	#menu div &gt; ul li:last-child{border: none;}
	#menu div &gt; ul li ul li{border-bottom: 1px #fff solid;}
	#menu div &gt; ul &gt; li &gt; a {padding-left:10px;}
	#menu li.submenu &gt; a i {border-color: #000;}
	body.🍔 #menu div &gt; ul{display: block; z-index: 6; right: 30px; max-height: 400px; overflow-y: auto;}
}

@media (min-width: 1040px){
	#menu li ul {position: absolute; right: 0; top: 50px; width: 320px; overflow-y: hidden; padding: 0px 5px 5px 5px; z-index: 2; background:none;}
	#menu li ul:before {content: ""; position: absolute; z-index: -1; top: -5px; right: 5px; bottom: 5px; left: 5px; -webkit-box-shadow: 0px 0px 2px 0px rgba(0,0,0,0.5); -moz-box-shadow: 0px 0px 2px 0px rgba(0,0,0,0.5); box-shadow: 0px 0px 2px 0px rgba(0,0,0,0.5); background-color: #fff;} 
	#menu li ul li:hover {background-color: #eaeaea;}
	#menu li.submenu:hover ul {display: block;}
}

@media (max-width: 900px){
	.table.amazon &gt; .row &gt; div.item-4{display:none;}
}

@media (max-width: 850px){
	.product.amazon .img {width:250px;}
}

@media (max-width: 800px){
	#snippet .foto{width:250px; padding:0}
	#snippet .resumen {width:calc(100% - 250px); font-size:0.9rem;}
	.table.amazon &gt; .row &gt; div.item-3{display:none;}
}

@media (max-width: 700px){
	#snippet .foto{width:200px; padding:0}
	#snippet .resumen {width:calc(100% - 200px); font-size:0.8rem;}
	#snippet .resumen .label, #snippet .resumen .data {padding: 0.2em 0.4em;}
}

@media (max-width: 600px){
	#snippet .foto{width:100%; padding:0}
	#snippet .resumen {width:100%;}

	.table.amazon {display:none;}
	.mobile.amazon {display:block;}
}

@media (max-width: 576px){
	.grafico {height: 300px;}
	#footer{text-align: left;}
	#footer li {display: block;}
}
@media (max-width: 530px){
	.product.amazon .img {width:100%; float:none}

	.post.flex {display:block}
	.post.flex a {}
	.post.flex .foto img {width:auto;}
}

@media (max-width: 450px){
	.grafico {height: 200px;}
	#snippet .title{text-align:center}
	#rateYo{float:none; margin:0 auto;}
}
</pre></body></html>