@charset "UTF-8";html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,input,textarea,button,output,ruby,section,summary,time,mark,audio,video {margin: 0;padding: 0;border: 0;border-spacing: 0;font: inherit;border-collapse: collapse;line-height: 1;font-family: 'Poppins', sans-serif;font-weight: 400;text-align: left;color: #323232;}table {width: 100%;}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section {display: block;}ol,ul {list-style: none;}blockquote,q {quotes: none;padding: 0 0 0 20px;border-left: 4px solid #eaeaea;}blockquote:before,blockquote:after,q:before,q:after {content: "";content: none;}input {font-size: 90%;border: 1px solid #eaeaea;padding: 8px;width: calc(100% - 18px);background-color: #ffffff;}input:focus {outline: 0;}textarea {font-size: 90%;border: 1px solid #eaeaea;padding: 8px;width: calc(100% - 18px);background-color: #ffffff;height: 200px;resize: none;}textarea:focus {outline: 0;}select {font-size: 90%;border: 1px solid #eaeaea;padding: 8px;width: 100%;background-color: #ffffff;font-family: 'Poppins', sans-serif;color: #323232;}select:focus {outline: 0;}a {color: #323232;text-decoration: none;outline: 0;line-height: 0;}a:hover {color: #88b338;text-decoration: none;}a:visited {color: #323232;text-decoration: none;}.check {font-size: 80%;color: #323232;}.check a {text-decoration: underline;}.txtcheck {float:left;width: calc(100% - 25px);font-size: 80%;padding-top: 4px;}.txtcheck a {font-weight: 700;}strong {font-weight: 700;color: #323232;}strong span {font-weight: 700;color: #323232;}b {font-weight: 700;color: #323232;}i {font-style:italic;}em {font-style:italic;}.negrita{font-weight: 700;}.negrita a{font-weight: 700;}.nocursor {cursor: not-allowed;}.pulsable {cursor: pointer;}.cursorpuntero {cursor: context-menu;}.oculto {display: none;}.left {float: left;}.right {float: right;}.clear {clear: both;}.oculta {display: none;}.visible {display: inline;}.clearfix:before, .clearfix:after {content: " ";display: table;}.clearfix {zoom: 1;}.clearfix::after {clear: both;display: block;content: "";height: 0;}.absolute {position: absolute;}.relative {position: relative;}.ov-hidden {overflow: hidden;}.h-100 {height: 100%;}.w-100 {width: 100%;}.w-85 {width: 85%;}.w-80 {width: 80%;}.w-75 {width: 75%;}.w-70 {width: 70%;}.w-60 {width: 60%;}.w-66 {width: 66.66%;}.w-50 {width: 50%;}.w-40 {width: 40%;}.w-30 {width: 30%;}.w-33 {width: 33.33%;}.w-25 {width: 25%;}.w-20 {width: 20%;}.w-15 {width: 15%;}.w-10 {width: 10%;}.w-5 {width: 5%;}.mw-100 {max-width: 100%;}.mt-5 {margin-top: 5px;}.mb-5 {margin-bottom: 5px;}.mr-5 {margin-right: 5px;}.ml-5 {margin-left: 5px;}.mt-10 {margin-top: 10px;}.mb-10 {margin-bottom: 10px;}.mr-10 {margin-right: 10px;}.ml-10 {margin-left: 10px;}.mt-20 {margin-top: 20px;}.mr-20 {margin-right: 20px;}.mb-20 {margin-bottom: 20px;}.ml-20 {margin-left: 20px;}.mt-30 {margin-top: 30px;}.mr-30 {margin-right: 30px;}.mb-30 {margin-bottom: 30px;}.ml-30 {margin-left: 30px;}.mt-40 {margin-top: 40px;}.mr-40 {margin-right: 40px;}.mb-40 {margin-bottom: 40px;}.ml-40 {margin-left: 40px;}.pt-5 {padding-top: 5px;}.pr-5 {padding-right: 5px;}.pb-5 {padding-bottom: 5px;}.pl-5 {padding-left: 5px;}.pt-10 {padding-top: 10px;}.pr-10 {padding-right: 10px;}.pb-10 {padding-bottom: 10px;}.pl-10 {padding-left: 10px;}.pt-20 {padding-top: 20px;}.pr-20 {padding-right: 20px;}.pb-20 {padding-bottom: 20px;}.pl-20 {padding-left: 20px;}.pt-30 {padding-top: 30px;}.pr-30 {padding-right: 30px;}.pb-30 {padding-bottom: 30px;}.pl-30 {padding-left: 30px;}.pt-40 {padding-top: 40px;}.pr-40 {padding-right: 40px;}.pb-40 {padding-bottom: 40px;}.pl-40 {padding-left: 40px;}.px-10 {padding-left: 10px;padding-right: 10px;}.py-10 {padding-top: 10px;padding-bottom: 10px;}.px-20 {padding-left: 20px;padding-right: 20px;}.py-20 {padding-top: 20px;padding-bottom: 20px;}.mx-10 {margin-left: 10px;margin-right: 10px;}.my-10 {margin-top: 10px;margin-bottom: 10px;}.mx-20 {margin-left: 20px;margin-right: 20px;}.my-20 {margin-top: 20px;margin-bottom: 20px;}.mx-auto {margin: 0 auto;}.center {position: absolute;top: 50%;left: 50%;transform: translate(-50%, -50%);}.line-0 {line-height: 0;}.boton {border-radius: 6px;width: calc(100% - 40px);max-width: 260px;background-color: #88b338;padding: 10px 20px;color: #ffffff;font-size: 90%;text-align: center;cursor: pointer;transition: background-color 0.3s;}.boton b {color: #ffffff;}.boton:hover {background-color: #171717;}span.coral {color: coral;}span.black {color: black;}span.blue {color: blue;}span.green {color: green;}span.orange {color: orange;}span.red {color: red;}.iconocolor {color: #88b338;}.transp-20 {opacity: 0.2;filter: alpha(opacity=20);}.text-blanco {color: #ffffff;}.text-azul {color: #94bdd1;}.text-naranja {color: #e46628;}.text-verde {color: #88b338;}.text-amarillo {color: #f1c650;}.text-gris {color: #7d7f81;}.bg-blanco {background-color: #ffffff;}.bg-azul {background-color: #94bdd1;}.bg-naranja {background-color: #e46628;}.bg-verde {background-color: #88b338;}.bg-amarillo {background-color: #f1c650;}.bt-azul {border-top: 5px solid #94bdd1;}.bt-naranja {border-top: 5px solid #e46628;}.bt-verde {border-top: 5px solid #88b338;}.bt-amarillo {border-top: 5px solid #f1c650;}.bb-azul {border-bottom: 5px solid #94bdd1;}.bb-naranja {border-bottom: 5px solid #e46628;}.bb-verde {border-bottom: 5px solid #88b338;}.bb-amarillo {border-bottom: 5px solid #f1c650;}.centradovertical {position: absolute;top: 50%;transform: translateY(-50%);}.label {font-weight: 700;font-size: 90%;margin: 10px 0;}.labelprime {margin: 0 0 10px 0;}.ver {position: absolute;width: 100%;height: 100%;top: 0;left: 0;z-index:1;text-align: center;font-size: 100%;color: #ffffff;background-color: rgba(0, 0, 0, 0.5);opacity: 0;visibility: hidden;transition: opacity 0.3s, visibility 0.3s;}.ver svg {position: absolute;top: 50%;transform: translateY(-50%);}#spinjs {display: none;cursor: wait ;position: absolute;top: 0;left: 0;width: 100%;height: 100%;z-index: 10000;background-color: #ffffff;opacity: 0.6;filter: alpha(opacity=60);}.conth {margin-bottom: 20px;position: relative;}h1 {font-weight: 700;font-size: 300%;color: #323232;text-transform: uppercase;}h1 b{font-weight: 700;}h2 {font-weight: 700;font-size: 300%;color: #323232;text-transform: uppercase;}h2 b{font-weight: 700;}h3 {font-weight: 700;font-size: 100%;color: #323232;text-transform: uppercase;}h3 b{font-weight: 700;}h4 {font-weight: 700;font-size: 100%;color: #323232;text-transform: uppercase;}h4 b{font-weight: 700;}h5 {font-weight: 700;font-size: 100%;color: #323232;text-transform: uppercase;}h5 b{font-weight: 700;}h6 {font-weight: 700;font-size: 100%;color: #323232;text-transform: uppercase;}h6 b{font-weight: 700;}.titulo {font-weight: 700;font-size: 100%;color: #323232;text-transform: uppercase;}.titulo b{font-weight: 700;}.text-center {text-align: center;}.text-right {text-align: right;}.text-bold {font-weight: 700;}.uppercase {text-transform: uppercase;}.font-120 {font-size: 120%;}.font-100 {font-size: 100%;}.font-90 {font-size: 90%;}.font-80 {font-size: 80%;}#topcontrol {display: none;position: fixed;padding: 20px;bottom: 0px;opacity: 1;cursor: pointer;background: #323232;border-radius: 4px 4px 0 0;color: #ffffff;right: 20px;z-index: 1;transition: background 0.3s;}#topcontrol:hover {background: #1c1c1c;}.contenidocentrado {width: calc(100% - 40px);max-width: 1400px;margin: 0 auto;}.bloquetexto {line-height: 1.3;font-size: 90%;}.bloquetexto p {line-height: 1.3;}.bloquetexto-70 {font-size: 70%;}.bloquetexto-60 {font-size: 60%;}.bloquetexto-70 a, .bloquetexto-70 a {font-weight: 700;}.desaturada {transition: filter 0.5s ease;filter: grayscale(100%);}.desaturada:hover {filter: grayscale(0%);}.fichasflex {display: flex;flex-direction: row;flex-wrap: wrap;align-items: stretch;}.justify-center {justify-content: center;}.justify-between {justify-content: space-between;}.justify-around {justify-content: space-around;}.items-center {align-items: center;}html, body {width: 100%;height: 100%;}body {font-size: 1em;background-color: #f7f7f7;}.cuerpo {}.cuerpofixed {padding-top: 50px;}#apdo {margin-bottom: 20px;}#apdocesta {}#apdolog {padding: 100px 0;margin: 0 auto;}#bloqueprincipal {width: calc(100% - 300px);}#bloquelateral {width: 300px;line-height: 1px;}.bannerlateral {line-height: 0;background-color: #f1c650;}.bannerlateral .titulo {font-size: 120%;padding: 20px;text-align: center;text-transform: uppercase;}.bannerlateral .bloquetexto {padding: 0 20px 20px 20px;}.bannerlateral img {width: 100%;}#sinresultados {padding: 20px;}#sinresultados .texto {text-align: center;}#sinresultados .texto b {text-transform: uppercase;}.bannerlateralmod {padding: 20px;background-color: #88b338;}.bannerlateralmod .titulo {padding: 0 0 20px 0;color: #ffffff;}.bannerlateralmod .bloquetexto {padding: 0;color: #ffffff;}.botonavisos {margin-top: 20px;background-color: #88b338;border: 2px solid #323232;}.botonavisos:hover {background-color: #323232;}.botonavisosdisabled {cursor: not-allowed !important;background-color: #383b3e;color: #8b8c8c;}.campana {background-color: #ffffff;color: #323232;border: 2px solid #323232;font-size: 300%;text-align: center;width: 80px;height: 80px;line-height: 80px;border-radius: 50%;margin: 0 auto 20px auto;}#bannerhome {padding: 20px;background-color: #88b338;}.bannerhome {width: calc(100% - 40px);max-width: 900px;margin: 0 auto;}.bannerhome .contenido {width: calc(100% - 120px);}.bannerhome .titulo {color: #ffffff;width: calc(50% - 40px);text-align: center;font-size: 200%;}.bannerhome .info {width: calc(50% - 44px);}.bannerhome .bloquetexto {padding: 0;color: #ffffff;}.bannerhome .campana {margin: 0;}.bannerhome .boton {max-width: 200px;margin: 20px auto 0 auto;}#iconomenumovil {display: none;padding: 10px 10px 10px 0;font-size: 200%;color: #88b338;position: absolute;}.bandasup {font-size: 75%;background-color: #323232;}.bandasupfixed {position: fixed;}.botonsup {float: left;color: #ffffff;transition: padding 0.3s;}.botonsup:hover {color: #88b338;}.botonsupizq {padding: 10px 10px 10px 0;}.botonsupder {padding: 10px 0 10px 10px;}.botonsupsel {color: #88b338;}.bandasupfixed .botonsupizq {padding: 5px 10px 5px 0;}.bandasupfixed .botonsupder {padding: 5px 0 5px 10px;}#botonesidioma {color: #ffffff;position: absolute;right: 0;font-size: 80%;padding-top: 4px;}.botonidioma {color: #ffffff;cursor: pointer;padding: 0 5px;}.botonidioma:hover {color: #88b338;}.auxidioma {color: #ffffff;}.bandasupfixed #botonesidioma {padding: 5px 10px;}.bandalogo {background-color: #323232;border-bottom: 5px solid #f1c650;}.bandalogofixed {position: fixed;top: 23px;padding: 10px 0;box-shadow: 0 0 10px rgba(0,0,0,0.25);border-bottom: none;}.bandalogo .contenidocentrado {position: relative;}.contlogo {position: relative;}.logocabecera {width: 240px;line-height: 0;margin: 0 40px;}.logocabecera img {width: 100%;}.logocabecerafixed {width: 150px;}.lineahorizontal {width: 100%;height: 1px;background-color: #eaeaea;}.botoncabecera {color: #ffffff;padding: 55px 5px;margin: 0 15px;text-transform: uppercase;border-top: 5px solid #323232;transition: border 0.3s;}.botoncabecera:hover {border-top: 5px solid #f1c650;}.botoncabecerasel {border-top: 5px solid #f1c650;}.botoncabeceraultimo {margin: 0 0 0 30px;}.sepbotoncabecera {color: #323232;font-size: 90%;text-transform: uppercase;}#minicesta {position: relative;background-color: #88b338;cursor: pointer;}#botoncesta {padding: 15px;margin: 0;color: #ffffff;font-size: 90%;}#numerocesta {position: absolute;top: -10px;right: -10px;width: 20px;height: 20px;line-height: 20px;border-radius: 50%;color: #ffffff;font-size: 70%;text-align: center;background-color: #323232;display: none;}#contenedorcarrousel{width: 100%;height: 35vw;background-color: #ffffff;position:relative;}#carrousel{width:100%;overflow: hidden;height: 35vw;}#carrousel li {display: none;height: 35vw;}#carrousel .fichacarrousel {width: 100%;height: 35vw;background-color: #eaeaea;}#carrousel .fichacarrousel img {width: 100%;position: relative;top: 50%;transform: translateY(-50%);}#carrousel .fichacarrousel .infocarrousel {width: calc(100% - 200px);max-width: 800px;position: absolute;top: 50%;left: 50%;transform: translate(-50%,-50%);padding: 20px;background-color: rgba(50, 50, 50, 0.8);}#carrousel .fichacarrousel .tituloCarrousel {line-height: 1;font-weight: 700;font-size: 300%;color: #ffffff;text-transform: uppercase;text-align: center;}#carrousel .fichacarrousel .contTextoCarrousel {position: relative;padding-top: 20px;}#carrousel .fichacarrousel .textoCarrousel {line-height: 1.3;color: #ffffff;font-size: 100%;text-align: center;}#filtrosbusqueda {position: absolute;z-index: 20;top: 50%;left: 50%;transform: translate(-50%,-50%);border-radius: 5px;width: calc(100% - 40px);max-width: 900px;padding: 10px;margin: 20px auto 0 auto;background-color: rgba(255, 255, 255, 0.8);}#filtrosbusqueda .bloque {margin: 0 10px;width: calc(25% - 20px);}#botonmasinfo {width: 100%;}#galeriainstagram {margin: 0 0 40px 0;}#instagram {margin-bottom: 20px;}#instagram .fotoinstagram {margin: 0 0 20px 0;width: calc(33.33% - 13px);}#instagram .fotoinstagramint {position: relative;width: 100%;overflow: hidden;}#instagram .fotoinstagram .imgajuste {width: 100%;}#instagram .fotoinstagram .instagram-image {position: absolute;top: 50%;left: 50%;transform: translate(-50%, -50%);}#instagram .fotoinstagram .ajusteancho {width: 100%;}#instagram .fotoinstagram .ajustealto {height: 100%;}#cargarmas {width: 120px;margin: 0 auto;background-color: #88b338;padding: 10px 20px;}#galeria {min-width: 125px;min-height: 120px;background: url(../img/fotoprincipal.png) no-repeat top left+35px;}.contenedorThumb {width: calc(25% - 22px);height: 170px;float: left;background-color: #ffffff;margin: 0 20px 20px 0;position: relative;cursor: pointer;border: 1px solid #e5e5e5;overflow: hidden;}.thumb {height: 120px;position: relative;}.thumb img {height: 100%;position: absolute;top: 50%;left: 50%;transform: translate(-50%, -50%)}.contenedorThumb .contBotones {width: 100%;height: 40px;position: absolute;left: 0;bottom: 0;background-color: #ffffff;}.contenedorThumb .botonAdm {float: left;width: calc(50% - 1px);height: 40px;cursor: pointer;text-align: center;font-size: 130%;line-height: 2;}.contenedorThumb .botonAdm i {color: #323232;}.contenedorThumb .separadorAdm {float: left;width:1px;height: 30px;background-color: #eaeaea;}#cesta {font-size: 100%;min-width: 350px;position: absolute;border-left: 1px solid #88b338;border-bottom: 1px solid #88b338;border-right: 1px solid #88b338;padding: 20px;z-index: 10000;background-color: #ffffff;top: 46px;right: 0;display: none;}.titulocesta {color: #88b338;font-size: 100%;padding: 0;border-bottom: 1px solid #88b338;margin: 0 0 20px 0;}#productoscesta .bloque {font-size: 90%;}.fotocesta {width: 60px;height: 60px;position: relative;overflow: hidden;}.fotocesta img {width: 100%;height: 100%;position: relative;top: 50%;left: 50%;transform: translate(-50%, -50%);}.infocesta {width: calc(100% - 120px);}.preciocesta span.precio{font-weight: 700;}.botoneslineacesta {font-size: 100%;width: 35px;}.vercesta {text-align: center;padding: 0 10px 5px 10px;cursor: pointer;}.eliminarcesta {text-align: center;padding: 5px 10px;cursor: pointer;}#subtotalcesta {padding: 5px 10px;background-color: #eaeaea;text-align: right;font-weight: 700;font-size: 90%;}#subtotalcesta span {font-weight: 700;}#descuentocesta {padding: 5px 10px;background-color: #eaeaea;text-align: right;font-weight: 700;font-size: 90%;}#descuentocesta span {font-weight: 700;}#gastosenvio {padding: 5px 10px;background-color: #e8e8e8;text-align: right;font-weight: 700;font-size: 90%;}#gastosenvio span {font-weight: 700;}#comisionpaypal {padding: 5px 10px;background-color: #d1d1d1;text-align: right;font-weight: 700;font-size: 90%;}#comisionpaypal span {font-weight: 700;}#totalcesta {padding: 5px 10px;background-color: #dcdcdc;text-align: right;font-weight: 700;font-size: 90%;}#totalcesta span {font-weight: 700;}#iracesta {max-width: none;}.bloquecesta {border: 1px solid #eaeaea;background-color: #fbfbfb;padding: 10px;}.cestasubtotal {margin: 0 0 10px 0;text-align: right;}.modlineacesta {border-top: 1px solid #eaeaea;padding-top: 10px;}.cestatotal {border-top: 1px solid #eaeaea;padding: 10px 0 5px 0;text-align: right;text-transform: uppercase;font-weight: 700;font-size: 100%;}.ivaincluido {font-size: 80%;font-style: italic;text-align: right;}.iconocesta {font-size: 1000%;color: #7d7f81;text-align: center;margin-bottom: 20px;}.tablaproductos {font-size: 90%;}.linproductos {padding-bottom: 10px;margin-bottom: 10px;border-bottom: 1px solid #eaeaea;position: relative;}.linproductosultimo {padding-bottom: 0;margin-bottom: 0;border-bottom: none;}.contlincesta {width: calc(100% - 120px);}.contlincesta .preciocesta {width: calc(100% - 130px);text-align: right;}.eliminarcesta {}.cestacantidad {width: 45px;margin: 0 5px;text-align: center;padding: 4px 8px;}.botcantcesta {cursor: pointer;font-size: 120%;}.tablaproductosped {font-size: 100%;border-top: 1px solid #eaeaea;}.tablaproductosped .linproductos {margin: 20px 0;border-bottom: 1px solid #eaeaea;}.tablaproductosped .fotocesta {width: 80px;height: 70px;}.tablaproductosped .contlincesta {width: calc(100% - 100px);}.tablaproductosped .cantcesta {width: auto;}.tablaproductosped .preciocesta {width: auto;margin: 0;text-align: left;}.contpedcolor {background-color: #eaeaea;padding: 20px 20px 10px 20px;margin-bottom: 20px;}.bloquetrescesta {width: calc(50% - 10px);}.bloquetrescestaIzq {width: calc(66.66% - 10px);}.bloquetrescestaDer {width: calc(33.33% - 10px);}#direcciones {margin: 0 20px 20px 0;background-color: #ffffff;}#direcciones .titulo {padding: 10px;font-size: 90%;color: #ffffff;background-color: #88b338;}#direcciones .info {padding: 20px 20px 0 20px;}.bloquedireccion .icono {float: left;font-size: 150%;width: 30px;padding: 4px 4px 0 0;color: #88b338;}.bloquedireccion img {width: 100px;padding-left: 30px;}.modcheck input {width: 20px;height: 20px;}.modcheckdatos {width: calc(100% - 30px);}.modcheckdatosmod {width: calc(100% - 70px);}.bloquedireccion .importe {padding-left: 5px;}.bloquedireccionAlternativa .bloqueeliminar {padding: 20px 0 0 0;width: calc(50% - 10px);}.bloquedireccionAlternativa .bloqueguardar {padding: 20px 0 0 0;width: calc(50% - 10px);}.bloquedireccionAlternativa .bloqueguardar .boton {width: 100%;}.bloquedatossemi {width: calc(50% - 22px);float: left;}.bloquedatos .infomod {padding: 20px 0;}.bloquedatos .infomodtop {padding: 20px 0 0 0;border-top: 1px solid #eaeaea;}#bloqueresumen .info {font-size: 90%;}#bloqueobservaciones textarea {width: calc(100% - 18px);height: 100px;resize: vertical;}.bloqueguardar {padding: 20px 0;}.bloqueguardar .boton {width: calc(50% - 10px);}#bloquecambiaclave .bloqueinput {width: calc(33.33% - 14px);}#contenidomigas {margin-bottom: 20px;background-color: #eaeaea;border-bottom: 1px solid #ffffff;}#migas {padding: 13px 0 10px 0;}.migavolver {font-size: 74%;float: left;color: #88b338;}.migavolver a {text-decoration: none;text-transform: capitalize;color: #88b338;}.migavolver a.current {color: #323232;}.migavolver a:hover {color: #323232;}.miga {font-size: 74%;float: left;padding: 0 0 0 5px;color: #88b338;}.miga span {color: #88b338;}.miga a {text-decoration: none;text-transform: capitalize;color: #88b338;}.miga a.current {color: #323232;}.miga a:hover {color: #323232;}.miga a:hover span {color: #323232;}.separadorMigas {color: #88b338;font-size: 74%;padding: 0 5px;float: left;}.separadorMigasVolver {color: #88b338;font-size: 74%;padding: 0 5px 0 10px;float: left;}#buscadorruedas {background-color: #323232;padding: 15px;margin-bottom: 20px;}.subbloqueruedas {width: calc(33.33% - 10px);}.subbloqueruedasmod {margin-left: 15px;}.subbloqueruedas .titulo {color: #ffffff;margin-bottom: 10px;}#buscadorruedas .boton {width: 100%;margin-top: 10px;}#ficharueda {padding: 20px;background-color: #ffffff;margin-bottom: 20px;}#etiquetarueda {float: left;width: 220px;height: 322px;background: url(../img/eff_lab.webp) no-repeat top left;position: relative;}#etiquetarueda .codigoconsumo {position: absolute;width: 43px;height: 24px;left: 76px;}#etiquetarueda .codigofrenada {position: absolute;width: 43px;height: 24px;left: 161px;}#etiquetarueda .alturacodigo1 {top: 88px;}#etiquetarueda .alturacodigo2 {top: 105px;}#etiquetarueda .alturacodigo3 {top: 121px;}#etiquetarueda .alturacodigo4 {top: 137px;}#etiquetarueda .alturacodigo5 {top: 153px;}#etiquetarueda .alturacodigo6 {top: 169px;}#etiquetarueda .alturacodigo7 {top: 185px;}#etiquetarueda .codigoruido {position: absolute;right: 24px;top: 256px;text-align: right;color: #ffffff;font-size: 90%;}#explicaetiquetarueda {float: left;width: calc(100% - 240px);margin-left: 20px;font-size: 74%;line-height: 1.3;}#etiquetaruedamin {}#etiquetaruedamin .graficocertificado {margin-right: 5px;}#etiquetaruedamin .graficocertificado img {float: left;margin-right: 3px;}#etiquetaruedamin .graficocertificado .modetiq {margin-top: 5px;font-size: 90%;}#etiquetaruedamin .graficocertificado .modetiq2 {margin-top: 6px;}#buscadorpiezas {background-color: #323232;padding: 15px;margin-bottom: 20px;}#buscadorpiezas .titulo {color: #ffffff;margin-bottom: 10px;}#buscadorpiezas select {margin-bottom: 10px;}#buscadorpiezas .boton {width: 100%;}#relaciones {padding: 20px;background-color: #ffffff;}#relaciones .titulo {margin-bottom: 20px;}.relacion {width: calc(25% - 10px);font-size: 90%;}.relacion path {fill: #88b338;}.contenedorPaginacionSup .paginacion {padding: 0 0 20px 0;}.contenedorPaginacionInf .paginacion {padding: 0 20px 0 0;}#listaProductos .contenedorPaginacionInf .paginacion {padding: 0;}.paginacion ul li {margin: 0 0 10px 10px;background: #323232;color: #ffffff;}.paginacion ul li p {color: #ffffff;font-size: 80%;width: 40px;height: 40px;line-height: 38px;text-align: center;}.paginacion ul li.activo {background: #88b338;}.paginacion ul li.activo p {color: #ffffff;}.paginacion ul li:hover {background: #88b338;}.paginacion ul li:hover p {color: #ffffff;}.paginacion ul li a {text-decoration: none;}#bloquecondiciones {margin: 0 0 20px 0;}#bloqueproductosdestacados {padding: 100px 0 80px 0;}.minifichaproducto {position: relative;width: calc(33.33% - 20px);margin: 0 0 20px 20px;background-color: #ffffff;}.minifichaproducto .foto {width: 100%;overflow: hidden;color: #7d7f81;text-align: center;font-size: 90%;position: relative;line-height: 0;}.minifichaproducto .foto img {width: 100%;position: relative;}.minifichaproducto .foto .fotoalt {width: 100%;position: absolute;z-index: 1;top:0;left:0;opacity: 0;visibility: hidden;transition: opacity 0.3s, visibility 0.3s;}.minifichaproducto .ver {position: absolute;width: 100%;height: 100%;top: 0;left: 0;z-index:1;background-color: rgba(0, 0, 0, 0.5);opacity: 0;visibility: hidden;transition: opacity 0.3s, visibility 0.3s;}.minifichaproducto .info {width: calc(100% - 40px);padding: 20px;background-color: #ffffff;}.minifichaproducto .info .nombre {text-align: center;color: #323232;font-weight: 400;font-size: 120%;text-transform: uppercase;margin-bottom: 10px;}.minifichaproducto .info .categoria {margin-bottom: 10px;}.minifichaproducto .info .descripcion {text-align: center;color: #7d7f81;}.minifichaproducto .precio {padding: 0;text-align: center;margin-bottom: 10px;font-weight: 700;}.minifichaproducto .precio span.precioactual{font-size: 120%;color: #7d7f81;font-weight: 700;}.minifichaproducto .precio span.precioanterior{font-size: 100%;color: #7d7f81;text-decoration: line-through;padding: 0 10px 0 0;}.minifichaproducto .precio span.consultarprecio{font-size: 100%;}.minifichaproducto .icoCesta {float: right;padding: 10px 10px 0 0;width: 45px;height: 45px;background: url(../img/botCestaMiniFicha.png) no-repeat bottom left;}.minifichaproducto:hover .ver {opacity: 1;visibility: visible;}.minifichaproducto:hover .foto .fotoalt {opacity: 1;visibility: visible;}.minifichaproducto #listacolores {position: absolute;bottom: 10px;left: 50%;transform: translateX(-50%);z-index: 3;}.minifichaproducto #listacolores .botoncolor {border: 1px solid #eaeaea;position:relative;width: 15px;height: 15px;margin: 0 3px;color: #ffffff;font-size: 90%;}.etiquetas {position: absolute;top: 20px;left: 20px;z-index: 2;}.etiquetadisponibilidad {position:relative;width: 80px;height: 80px;border-radius: 50%;padding: 5px;margin-bottom: 2px;}.etiquetanuevo {background-color: #d2ae40;}.etiquetarebajado {background-color: #88b338;}.etiquetaagotado {background-color: #a91919;}.etiquetaproximo {background-color: #803f8c;}.intetiqueta {font-size: 90%;color: #ffffff;font-weight: 400;text-align: center;position: absolute;left: 50%;top: 50%;transform: translate(-50%, -50%);}.minifichaproductoinicio {width: calc(33.33% - 13px);margin: 0 0 20px 0;}.minifichaproductodestacado {background-color: #eaeaea;}.minifichaproductodestacado .info {background-color: #eaeaea;}.minifichaproductofavorito {margin: 0 20px 20px 0;}#bloquegamasinicio {}.minifichanivelinicio {position: relative;}.minifichanivelinicio .foto {width: 50%;float: left;overflow: hidden;color: #eaeaea;text-align: center;position: relative;line-height: 0;}.minifichanivelinicio .ver {position: absolute;width: 100%;height: 100%;top: 0;left: 0;z-index:1;background-color: rgba(0, 0, 0, 0.5);opacity: 0;visibility: hidden;transition: opacity 0.3s, visibility 0.3s;}.minifichanivelinicio .foto img {width: 100%;}.minifichanivelinicio .info {position: absolute;width: calc(50% - 40px);padding: 0 20px;top: 50%;right: 0;transform: translateY(-50%);}.minifichanivelinicio .info .nombre {text-align: center;font-weight: 700;font-size: 200%;color: #88b338;margin-bottom: 10px;transition: color 0.3s;}.minifichanivelinicio .info .bloquetexto {text-align: center;margin-bottom: 20px;}.minifichanivelinicio .info .boton {width: calc(100% - 40px);max-width: 200px;color: #88b338;background-color: #ffffff;border-radius: 50px;border: 1px solid #eaeaea;margin: 0 auto;transition: background-color 0.3s, border-color 0.3s;}.minifichanivelinicio:hover .info .nombre {color: #88b338;}.minifichanivelinicio:hover .boton {background-color: #323232;border-color: #323232;color: #ffffff;}.minifichanivelinicio:hover .ver {opacity: 1;visibility: visible;}.minifichaniveliniciomod .foto {float: right;}.minifichaniveliniciomod .info {right: unset;left: 0;}.minifichanivel {cursor: pointer;position: relative;width: calc(20% - 20px);margin: 0 0 20px 20px;background-color: #ffffff;}.minifichanivel .foto {width: 100%;overflow: hidden;color: #7d7f81;text-align: center;position: relative;line-height: 0;}.minifichanivel .foto img {width: 100%;position: relative;left: 50%;transform: translateX(-50%);}.minifichanivel .ver {position: absolute;width: 100%;height: 100%;top: 0;left: 0;z-index:1;background-color: rgba(0, 0, 0, 0.5);opacity: 0;visibility: hidden;transition: opacity 0.3s, visibility 0.3s;}.minifichanivel .info {position: absolute;width: calc(100% - 40px);padding: 20px;background-color: rgba(255, 255, 255, 0.7);z-index: 1;top: 50%;transform: translateY(-50%);}.minifichanivel .info .nombre {text-align: center;color: #323232;font-weight: 400;font-size: 120%;text-transform: uppercase;}.minifichanivel .info .categoria {margin-bottom: 10px;}.minifichanivel .info .descripcion {text-align: center;color: #7d7f81;}.minifichanivel:hover .ver {opacity: 1;visibility: visible;}#lineaSeparaNiveles {width: calc(100% - 20px);border-bottom: 2px solid #88b338;margin: 0 0 20px 20px;}#fichaproducto {width: calc(100% - 300px);margin-bottom: 20px;}.contfichaproducto {margin-right: 20px;}#fichaproducto #bloquefoto {width: calc(100% - 362px);position: relative;margin-bottom: 20px;}#fichaproducto .etiquetas {top: 20px;left: 20px;}#fichaproducto .foto {position: relative;width: calc(100% - 20px);line-height: 0;}#fichaproducto #bloquethumbs img {max-width: calc(20% - 20px);max-height: 100px;margin: 20px 20px 0 0;border: 0;}#fichaproducto #bloquecompra {width: 360px;margin-bottom: 20px;}#fichaproducto #bloquemarca {background: none;padding: 0;margin-bottom: 20px;}#fichaproducto .fotomarca {line-height: 0;}#fichaproducto .referencia {margin-bottom: 10px;font-size: 90%;}#fichaproducto .categoria {font-size: 160%;color: #88b338;margin-bottom: 10px;}#fichaproducto #bloquecompra .bloquetexto {margin-bottom: 20px;}#fichaproducto #bloquetitulo{padding: 0;}#fichaproducto #bloqueprecio {margin-bottom: 20px;}#fichaproducto #bloqueprecio .contprecio {padding: 0 0 5px 0;}#fichaproducto #bloqueprecio .contprecio span.preciodesde {font-size: 90%;}#fichaproducto #bloqueprecio .contprecio span.precio {font-size: 240%;color: #88b338;}#fichaproducto #bloqueprecio .contprecio span.precioact {color: #88b338;}#fichaproducto #bloqueprecio .contprecio span.euro {color: #88b338;}#fichaproducto .precioanterior {color: #7d7f81;font-size: 90%;}#fichaproducto .precioanterior span {color: #7d7f81;}#fichaproducto .minititulo {padding: 0 0 5px 0;font-size: 90%;}#fichaproducto .minititulo .tipo {font-weight: 700;padding: 0 5px 0 0;}#fichaproducto .guiatallas {padding: 10px 0 0 0;font-size: 90%;}#fichaproducto #bloquecolores .botoncolor {border: 1px solid #eaeaea;position:relative;width: 30px;height: 30px;margin: 0 10px 10px 0;cursor: pointer;color: #ffffff;font-size: 90%;}#fichaproducto #bloquecolores .botoncolor .int {position: absolute;left: 50%;top: 50%;transform: translate(-50%,-50%);color: #eaeaea;}#fichaproducto #bloquetallas .botontalla {border: 1px solid #eaeaea;margin: 0 10px 10px 0;padding: 0 5px;min-width: 20px;height: 30px;line-height: 30px;text-align: center;background-color: #eaeaea;cursor: pointer;display: inline-block;font-size: 90%;}#fichaproducto #bloquetallas .botontalla .int {color: #323232;display: inline-block;}#fichaproducto #bloquetallas .botontallasel {background-color: #323232;}#fichaproducto #bloquetallas .botontallasel .int {color: #ffffff;}#fichaproducto #contbotoncompra {margin-bottom: 20px;}#fichaproducto #contbotoncompra input {width: 40px;}#fichaproducto #contbotoncompra .boton {width: calc(100% - 108px);margin-left: 10px;}#fichaproducto #bloqueinfo {margin: 0 0 20px 0;}#fichaproducto #bloqueinfo .modtittab {width: calc(50% - 10px);float: left;cursor:pointer;border-bottom: 2px solid #fdd6ac;}#fichaproducto #bloqueinfo .modtittab h2 {color: #7d7f81;}#fichaproducto #bloqueinfo .modtittabact {border-bottom: 2px solid #88b338;}#fichaproducto #bloqueinfo .modtittabact h2 {color: #323232;}#fichaproducto #bloqueinfo #titprodmasinfo {display: block;}#fichaproducto #bloqueinfo .modconttab {margin-top: 20px;display: none;}#fichaproducto .botonfav {background-color: #eaeaea;color: #323232;}#fichaproducto #bloquecaracteristicas {margin: 20px 0 0 0;}#fichaproducto #bloquecaracteristicas .titulo {display:none;}#fichaproducto #bloquecaracteristicas .caracteristica {font-size: 90%;padding: 0 0 10px 0;}#fichaproducto #bloquecaracteristicas path {fill: #88b338;}#formularioproducto {position: relative;margin: 0 0 20px 0;}#formularioproducto .titulo {margin: 0 0 20px 0;padding: 15px;color: #ffffff;background-color: #323232;}#formularioproducto .contenido {padding: 20px;background-color: #323232;border: 1px solid #323232;}#formularioproducto .label {color: #ffffff;}#formularioproducto textarea {font-size: 90%;width: calc(100% - 18px);height: 100px;background-color: #ffffff;}#formularioproducto .txtcheck {color: #ffffff;padding: 0;}#formularioproducto .txtcheck a {color: #ffffff;}#formularioproducto .bloquetexto {color: #ffffff;}#formularioproducto .bloquetexto b {color: #ffffff;}#formularioproducto .bloquetexto a {color: #ffffff;}#bloquevideo {margin: 20px 0;position: relative;padding-bottom: 50%;height: 0;}#bloquevideo iframe {position: absolute;top: 0;left: 0;width: 100%;height: 100%;}.minifichavideo {margin-bottom: 20px;width: calc(50% - 10px);}.minifichavideo .video {width: 100%;position: relative;border-radius: 10px;overflow: hidden;}.minifichavideo img {width: 100%;}.minifichavideo iframe {position: absolute;top: 0;left: 0;width: 100%;height: 100%;}.minifichavideo .titulo {padding: 20px 0 20px 0;text-align: center;text-transform: uppercase;}#fichaCertificado {padding: 20px;width: calc(100% - 40px);max-width:440px;margin: 0 auto;background-color: #ffffff;}#fichaproducto .minifichaproducto {width: calc(25% - 20px);margin: 0 20px 20px 0;}#fichaproducto .minifichaproducto .foto {width: 100%;}#bloquenosotrosdestacados {border-bottom: 5px solid #88b338;}#bloqueserviciosdestacados {padding: 100px 0 80px 0;background-color: #eaeaea;}.minifichaservicio {position: relative;width: calc(33.33% - 20px);margin: 0 20px 20px 0;background-color: #ffffff;}.minifichaservicio .foto {width: 100%;overflow: hidden;color: #7d7f81;text-align: center;font-size: 90%;position: relative;line-height: 0;}.minifichaservicio .foto img {width: 100%;position: relative;left: 50%;transform: translateX(-50%);}.minifichaservicio .ver {position: absolute;width: 100%;height: 100%;top: 0;left: 0;z-index:1;background-color: rgba(0, 0, 0, 0.5);opacity: 0;visibility: hidden;transition: opacity 0.3s, visibility 0.3s;}.minifichaservicio .info {width: calc(100% - 40px);padding: 20px;background-color: #ffffff;}.minifichaservicio .info .nombre {text-align: center;color: #323232;font-weight: 400;font-size: 120%;text-transform: uppercase;margin-bottom: 10px;}.minifichaservicio .info .bloquetexto {text-align: center;color: #7d7f81;}.minifichaservicio .info .datosarticulo {padding: 0 0 10px 0;font-size: 90%;}.minifichaservicio .info .datosarticulo .separadorblog {padding: 0 5px;float: left;color: #88b338;}.minifichaservicio .info .datosarticulo .left {color: #88b338;}.minifichaservicio .info .datosarticulo path {fill: #88b338;}.minifichaservicioinicio {width: calc(25% - 13px);margin: 0 0 20px 0;}.minifichaservicio:hover .ver {opacity: 1;visibility: visible;}#bloquemarcas {background-color: #eaeaea;padding: 50px 0;}.minifichamarca {width: calc(20% - 20px);}.minifichamarca img {width: 100%;}#menulateral {background-color: #323232;padding: 20px;margin: 0 0 20px 0;}.filtrolateral {padding-bottom: 10px;}.filtrolateral .label {color: #ffffff;}.filtrolateral .largo {padding-bottom: 10px;}.filtrolateral .medio {float: left;width: calc(50% - 10px);padding-bottom: 10px;}.filtrolateral .separador {float: left;font-size: 90%;font-weight: 700;color: #ffffff;padding-top:12px;width: 20px;text-align: center;}.filtrolateral .largocheck {padding: 2px 0 0 0;color: #ffffff;font-weight: 700;font-size: 90%;}.filtrolateral .largocheck input{float: left;width: 20px;height: 20px;margin: -3px 10px 10px 0;}.filtrosuperior {float: right;margin: 0 20px 0 0;}.filtrosuperior .label {color: #88b338;}.filtrosuperior .largo {float: left;}.filtrolateral #filtrozona {margin: 0 0 10px 0;}.filtrolateral #buscador {padding: 8px 8px;width: 240px;color: #323232;}.filtrolateral .boton {margin: 0 10px 0 0;width: 260px;text-align: center;color: #ffffff;font-weight: 700;background-color: #323232;}#menulateraltienda {margin: 0;}#menulateraltienda .filtrolateral .titulo {text-transform: uppercase;font-size: 110%;margin-bottom: 20px;padding: 15px;color: #ffffff;}#menulateraltienda .filtrolateral .largo {padding: 20px;background-color: #eaeaea;border: 1px solid #ffffff;}#menulateraltienda .filtrolateral .medio {padding: 20px;background-color: #eaeaea;border: 1px solid #ffffff;}#bloquebusca {background-color: #323232;padding: 15px;margin-bottom: 20px;}#buscador {margin-bottom: 10px;}#bloquebusca .boton {width: 100%;}#bloqueorden {background-color: #323232;padding: 15px;margin-bottom: 20px;}#bloqueorden .titulo {color: #ffffff;}#bloquemarca {background-color: #323232;padding: 15px;margin-bottom: 20px;}#bloquemarca .titulo {color: #ffffff;margin-bottom: 10px;}#bloquemodelo {background-color: #323232;padding: 15px;margin-bottom: 20px;}#bloquemodelo .titulo {color: #ffffff;margin-bottom: 10px;}#bloquetalla {background-color: #323232;padding: 15px;margin-bottom: 20px;}#bloquetalla .titulo {color: #ffffff;margin-bottom: 10px;}.bloquetallamedio {width: calc(50% - 40px);}#bloquecolor {background-color: #323232;padding: 15px;margin-bottom: 20px;}#bloquecolor .titulo {color: #ffffff;margin-bottom: 10px;}.bloquecolormedio {width: calc(50% - 40px);}#bloquegamas {margin: 0 0 20px 0;}#bloquegamas .titulo {padding: 15px 15px 0 15px;color: #ffffff;background-color: #323232;}#bloquegamas .contenido {padding: 15px;background-color: #323232;}.botonnivelmas {width: 10px;height: 10px;background-color: #7d7f81;color: #323232;}.bloquegama {position: relative;padding: 0 0 10px 0;color: #ffffff;border-bottom: 1px solid #eaeaea;margin: 0 0 10px 0;}.bloquegamaultima {padding: 0;border: none;margin: 0;}.botonlateralgama {cursor: pointer;color: #ffffff;padding: 5px 0;text-transform: uppercase;font-size: 90%;}.botonlateralgama:hover {color: #88b338;}.botonlateralgama b {font-weight: 400;color: #88b338;}.botmasgama {position: absolute;padding: 5px 0 5px 10px;right: 0;top: 0;z-index: 1;cursor: pointer;}.bloquecategorias {padding: 0 0 0 20px;}.botonlateralcategoria {cursor: pointer;color: #ffffff;padding: 5px 0;font-size: 90%;text-transform: uppercase;}.botonlateralcategoria:hover {color: #88b338;}.botonlateralcategoria b {font-weight: 400;color: #88b338;}.bloquesubcategorias {padding: 0 0 0 20px;}.botonlateralsubcategoria {cursor: pointer;color: #ffffff;padding: 5px 0;font-size: 90%;text-transform: uppercase;}.botonlateralsubcategoria:hover {color: #88b338;}.botonlateralsubcategoria b {font-weight: 400;color: #88b338;}#ultimosarticulos {margin: 20px 0;}#ultimosarticulos .titulo {margin: 0 0 20px 0;}#ultimosarticulos .contenido {}.microfichaarticulo {position: relative;margin: 0 0 20px 0;background-color: #323232;}.microfichaarticuloUltimo {margin: 0;}.microfichaarticulo .foto {position: relative;width: 80px;height: 80px;float: left;overflow: hidden;color: #7d7f81;text-align: center;font-size: 90%;}.microfichaarticulo .foto img {min-width: 100%;min-height: 100%;position: absolute;top: 50%;left: 50%;transform: translate(-50%,-50%);}.microfichaarticulo .info {padding: 10px;width: calc(100% - 100px);float: left;}.microfichaarticulo .info .nombre {font-weight: 400;color: #ffffff;font-size: 90%;}.microfichaarticulo .info .datosarticulo {font-weight: 400;color: #88b338;margin-bottom: 10px;font-size: 70%;text-transform: uppercase;}.microfichaarticulo .ver {position: absolute;width: 100%;height: 100%;top: 0;left: 0;z-index:1;background-color: rgba(0, 0, 0, 0.5);opacity: 0;visibility: hidden;transition: opacity 0.3s, visibility 0.3s;}.microfichaarticulo:hover .ver {opacity: 1;visibility: visible;}#bloquearticulosdestacados {padding: 100px 0 80px 0;background-color: #f7f7f7;}.minifichaarticulo {position: relative;width: calc(100% - 20px);margin: 0 20px 0 0;}.minifichaarticulo .foto {width: 50%;overflow: hidden;color: #7d7f81;text-align: center;font-size: 90%;position: relative;line-height: 0;background-color: #ffffff;}.minifichaarticulo .foto .logo {position: absolute;z-index: 2;width: 100px;top: 20px;left: 20px;border: 2px solid #ffffff;line-height: 0;}.minifichaarticulo .foto .logomod {left: unset;right: 20px;}.minifichaarticulo .foto img {min-width: 100%;position: relative;left: 50%;transform: translateX(-50%);}.minifichaarticulo .ver {position: absolute;width: 100%;height: 100%;top: 0;left: 0;z-index:1;background-color: rgba(0, 0, 0, 0.5);opacity: 0;visibility: hidden;transition: opacity 0.3s, visibility 0.3s;}.minifichaarticulo .info {position: relative;width: calc(50% - 40px);padding: 20px;}.minifichaarticulo .info .datosarticulo {font-size: 80%;padding: 0 0 10px 0;color: #88b338;text-transform: uppercase;font-weight: 700;}.minifichaarticulo .info .nombre {color: #323232;font-weight: 700;font-size: 200%;margin-bottom: 10px;text-transform: uppercase;}.minifichaarticulo .info .bloquetexto {color: #7d7f81;text-transform: uppercase;font-weight: 700;}.minifichaarticuloinicio {width: 100%;margin: 0;}.minifichaarticulo:hover .ver {opacity: 1;visibility: visible;}#menublog {position: relative;}#menublog .titulo {margin-bottom: 20px;}#menublog .contenido {}#menublog .bloqueetiqueta {width: 100%;transition: background-color 0.3s;}#menublog .bloqueetiquetaultima {margin-bottom: 20px;}#menublog .botonlateraletiqueta {border-bottom: 2px solid #f7f7f7;padding: 10px 0;text-transform: uppercase;font-weight: 700;font-size: 90%;transition: color 0.3s;}#menublog .bloqueetiqueta:hover .botonlateraletiqueta {border-bottom: 2px solid #f1c650;}#menublog .bloqueetiquetasel .botonlateraletiqueta {border-bottom: 2px solid #f1c650;color: #f1c650;}#fichaarticulo {}#datossocio .datossocio {width: calc(100% - 120px);margin-left: 20px;}#datosarticulog {padding: 10px 0 0 0;font-size: 80%;}#fichaarticulo #bloquefoto {position: relative;display: flex;}#fichaarticulo .foto {position: relative;float: left;width: 100%;line-height: 0;}#fichaarticulo #bloqueinfo {margin-bottom: 20px;}#bloqueautor {margin: 0 20px 20px 0;padding: 20px;background-color: #323232;}#bloqueautor .foto {width: 80px;height: 80px;margin: 0 10px 10px 0;border: none;}#bloqueautor .foto img {width: 100%;}#bloqueautor .info {width: calc(100% - 90px);font-size: 90%;}#bloqueautor span.escrito {font-weight: 700;text-transform: uppercase;color: #88b338;}#bloqueautor span.autor {font-weight: 700;text-transform: uppercase;color: #88b338;}#bloqueautor .bloquetexto {padding: 5px 0 0 0;font-size: 90%;color: #ffffff;}#bloqueautor .bloquetexto p {color: #ffffff;line-height: 1.3;}#bloqueautor .bloquetexto strong {color: #ffffff;}#botonmasarticulos {width: 100px;margin-right: 20px;float: right;}#fichaarticulo #documentos a {text-decoration: none;}#fichaarticulo .documento {margin: 0 10px 20px 10px;padding: 10px;background-color: #88b338;color: #ffffff;text-transform: uppercase;}#bloqueinmueblesdestacados {padding: 100px 0 80px 0;}.minifichainmueble {position: relative;width: calc(50% - 20px);background-color: #ffffff;margin: 0 0 20px 20px;}.minifichainmueble .foto {position: relative;width: 100%;height: 300px;background-color: #ffffff;overflow: hidden;color: #7d7f81;text-align: center;font-size: 90%;}.minifichainmueble .foto img {min-width: 100%;min-height: 100%;position: absolute;top: 50%;left: 50%;transform: translate(-50%,-50%);}.minifichainmueble .ver {position: absolute;width: 100%;height: 100%;top: 0;left: 0;z-index:1;background-color: rgba(0, 0, 0, 0.5);opacity: 0;visibility: hidden;transition: opacity 0.3s, visibility 0.3s;}.minifichainmueble .info {padding: 15px 20px 0 20px;width: calc(100% - 40px);height: calc(100% - 315px);position: relative;display: flex;flex-direction: column;flex-grow: 1;}.minifichainmueble .info .nombre{font-weight: 400;font-size: 120%;color: #88b338;}.minifichainmueble .info .municipio{text-transform: uppercase;font-size: 80%;padding: 5px 0 20px 0;color: #7d7f81;}.minifichainmueble .precio {position: absolute;height: 40px;bottom: 0;right: 0px;z-index: 2;}.minifichainmueble .precio p{text-align: center;font-size: 140%;padding: 5px 10px;background:#ffffff url(../img/bordeprecio.png) no-repeat center right;margin: 0 10px 0 0;height: 22px;}.minifichainmueble .precio span {font-size: 60%;font-weight: 400;color: #7d7f81;}.minifichainmueble .precioanterior {display: none;font-size: 50%;color: #323232;text-align: center;font-weight: 700;}.minifichainmueble .precioconsultar p{font-size: 100%;font-weight: 400;color: #7d7f81;padding: 8px 10px 2px 10px;}.minifichainmueble .etiquetas {position: absolute;top: 10px;left: 10px;z-index: 99;}.minifichainmueble .etiquetas p {font-size: 70%;font-weight: 400;color: #ffffff;text-transform: uppercase;text-align: center;}.minifichainmueble .etiquetadisponibilidad {box-shadow: 0px 0px 10px -2px #323232;margin-bottom: 2px;}.etiquetaalquilado {background-color: #DAA520;}.etiquetavendido {background-color: #DAA520;}.etiquetaurge {background-color: #DC143C;}.etiquetaocasion {background-color: #DC143C;}.etiquetahazoferta {background-color: #008080;}.etiquetarebajado {background-color: #88b338;}.etiquetaobranueva {background-color: #FF8400;}.etiquetadebanco {background-color: #4496a5;}.etiquetaopcionalquiler {background-color: #52c4c4;}.minifichainmueble .minidetalle {margin: auto 0 10px 0;}.minifichainmueble .minidetalle .bloquemedio {padding: 0 40px;}.minifichainmueble .minidetalle .bloque .semiDetLeft {width: 40px;height: 40px;}.minifichainmueble .minidetalle .bloque .semiDetRigth {padding: 12px 0 0 0;margin: 0 0 0 5px;}.minifichainmueble .minidetalle .bloque .icohabitaciones {background: url(../img/icohabitaciones.svg) no-repeat center right;background-size: contain;}.minifichainmueble .minidetalle .bloque .icobanos {background: url(../img/icobanos.svg) no-repeat center right;background-size: contain;}.minifichainmueble .minidetalle .bloque .icocapacidad {background: url(../img/icocapacidad.svg) no-repeat center right;background-size: contain;}.minifichainmueble .minidetalle .bloque .icosuperficie {background: url(../img/icosuperficie.svg) no-repeat center right;background-size: contain;}.minifichainmueble .sombra {width: 215px;height: 20px;background: url(../img/sombraminificha.png) no-repeat top center;position: absolute;bottom: -20px;}.minifichainmueble span.precioAnterior {font-size: 80%;text-decoration: line-through;}.minifichainmueble span.precio {color: #88b338;}.minifichainmuebledestacado {background-color: #eaeaea;}.minifichainmueble:hover .ver {opacity: 1;visibility: visible;}#mostarfiltros {margin-bottom: 20px;background-color: #323232;}#mostarfiltros .conth {border: 0;padding-bottom: 0;}#mostarfiltros .titulo {padding: 10px;color: #ffffff;text-align: center;}#botonLlamarInmueble {width: calc(50% - 52px);text-align: center;padding: 20px;margin: 0 0 20px 0;text-transform: uppercase;}#botonMensajeInmueble {width: calc(50% - 52px);text-align: center;padding: 20px;margin: 0 0 20px 0;text-transform: uppercase;}#botonWhatsAppInmueble {width: calc(100% - 42px);text-align: center;padding: 20px;margin: 0 0 20px 0;text-transform: uppercase;}.minifichainmuebleinicio {width: calc(50% - 10px);margin: 0 0 20px 0;}.minifichainmuebleinicio .foto {height: 380px;}.minifichainmuebleinicio .info {height: calc(100% - 395px);}.bx-wrapper {position: relative;margin: 0 auto;padding: 0;*zoom: 1;-ms-touch-action: pan-y;touch-action: pan-y;}.bx-wrapper img {max-width: none;width: 100%;display: block;position: relative;}.bxslider {margin: 0;padding: 0;}ul.bxslider {list-style: none;}.bx-viewport {-webkit-transform: translatez(0);}.bx-wrapper .bx-pager, .bx-wrapper .bx-controls-auto {position: absolute;bottom: 0;width: 100%;}.bx-wrapper .bx-loading {min-height: 50px;background: url(../images/bx_loader.gif) center center no-repeat #ffffff;height: 100%;width: 100%;position: absolute;top: 0;left: 0;z-index: 2000;}.bx-wrapper .bx-pager {text-align: center;font-size: .85em;font-family: 'Poppins', sans-serif;font-weight: bold;color: #7d7f81;background-color: #7d7f81;padding-top: 0;}.bx-wrapper .bx-pager.bx-default-pager a {background: #eaeaea;text-indent: -9999px;display: block;width: 100%;height: 5px;margin: 0;outline: 0;}.bx-wrapper .bx-pager.bx-default-pager a:hover, .bx-wrapper .bx-pager.bx-default-pager a.active, .bx-wrapper .bx-pager.bx-default-pager a:focus {background: #ff8b5e;}.bx-wrapper .bx-pager-item, .bx-wrapper .bx-controls-auto .bx-controls-auto-item {float: left;}.bx-wrapper .bx-pager-item {font-size: 0;line-height: 0;max-width: 200px;width: 50%;}.bx-wrapper .bx-prev {float: left;margin-left: 20px;}.bx-wrapper .bx-prev:hover, .bx-wrapper .bx-prev:focus, .bx-wrapper .bx-next:hover, .bx-wrapper .bx-next:focus {background-color: rgba(50, 50, 50, 0.5);}.bx-wrapper .bx-next {float: right;margin-right: 20px;}.bx-wrapper .bx-controls {width: 100%;position: absolute;top: 50%;transform: translateY(-50%);}.bx-wrapper .bx-controls-direction {width: 100%;position: relative;}.bx-wrapper .bx-controls-direction a {background-color: rgba(50, 50, 50, 0.8);color: #ffffff;padding: 15px;}.bx-wrapper .bx-controls-direction a.disabled {display: none;}.bx-wrapper .bx-controls-auto {text-align: center;}.bx-wrapper .bx-controls-auto .bx-start {display: block;text-indent: -9999px;width: 10px;height: 5px;outline: 0;background: url(../images/controls.png) -86px -5px no-repeat;margin: 0 3px;}.bx-wrapper .bx-controls-auto .bx-start:hover,.bx-wrapper .bx-controls-auto .bx-start.active,.bx-wrapper .bx-controls-auto .bx-start:focus {background-position: -86px 0;}.bx-wrapper .bx-controls-auto .bx-stop {display: block;text-indent: -9999px;width: 9px;height: 5px;outline: 0;background: url(../images/controls.png) -86px -44px no-repeat;margin: 0 3px;}.bx-wrapper .bx-controls-auto .bx-stop:hover,.bx-wrapper .bx-controls-auto .bx-stop.active,.bx-wrapper .bx-controls-auto .bx-stop:focus {background-position: -86px -33px;}.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-pager {text-align: left;width: 80%;}.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-controls-auto {right: 0;width: 35px;}.bx-wrapper .bx-caption {position: absolute;bottom: 0;left: 0;background: #7d7f81;background: rgba(80, 80, 80, 0.75);width: 100%;}.bx-wrapper .bx-caption span {color: #ffffff;font-family: 'Poppins', sans-serif;display: block;font-size: .85em;padding: 10px;}#fichainmueble #bloquetitulo {padding: 0 0 20px 0;}#fichainmueble .titulosec {padding: 0 0 10px 0;font-size: 150%;text-align: left;margin: 0 0 10px 0;border-bottom: 1px solid #88b338;color: #88b338;}#fichainmueble #bloquefoto {position: relative;overflow: hidden;margin-bottom: 20px;}#fichainmueble #bloquefoto .etiquetas {position: absolute;top: 10px;left: 10px;z-index: 1;}#fichainmueble #bloquefoto .etiquetas p {font-size: 70%;font-weight: 400;color: #ffffff;text-transform: uppercase;text-align: center;}#fichainmueble #bloquefoto .etiquetadisponibilidad {box-shadow: 0px 0px 10px -2px #323232;margin-bottom: 2px;}#fichainmueble #bloquefoto .fotoGrande {width: calc(100% - 22px);}#fichainmueble #bloquefoto .fotoThumb {width: 212px;float: left;margin: 0 10px 0 0;}#fichainmueble #bloquefoto .fotoThumbIni {margin:0;}#fichainmueble #bloquefoto .videoThumb {width: 210px;height: 140px;float: left;margin: 0 10px 0 0;}#fichainmueble #bloquefoto .videoThumb iframe {border: 1px solid #eaeaea;}#fichainmueble #bloquefoto #sliderfotosmobi img {width: 100%;}#fichainmueble .listaFotos {margin-right: 20px;line-height: 0;}#fichainmueble #bloquethumbs {margin: 5px 15px 0 0;}.mfp-image-holder .mfp-content {padding: 10px;}.mfp-figure:after {background: #ffffff !important;}#fichainmueble #bloqueinfo {margin: 0 0 20px 0;}#fichainmueble .info {width: 340px;}#fichainmueble .caracteristicasprincipales .caracteristica {padding: 0 0 10px 0;font-size: 90%;}#fichainmueble .caracteristicasprincipales .caracteristicamod {font-size: 100%;}#fichainmueble .caracteristicasprincipales .sinpad {padding: 0 0 5px 0;line-height: 0;font-size: 90%;}#fichainmueble .caracteristicasprincipales .graficocertificado {padding: 0 0 5px 5px;}#fichainmueble .caracteristicasprincipales path {fill: #88b338;}#fichainmueble span.precioanterior {color: #7d7f81;}#fichainmueble span.variaprecio {color: #7d7f81;}#fichainmueble .descripcion {width: calc(100% - 360px);}#fichainmueble #bloquecaracteristicas {margin: 0 0 20px 0;}#fichainmueble #bloquecaracteristicas .caracteristica {float: left;width: calc(25% - 20px);padding: 0 20px 10px 0;font-size: 90%;}#fichainmueble #bloquecaracteristicas .caracteristica path {fill: #88b338;}#fichainmueble a:hover {text-decoration: none;}#fichainmueble span.marca {font-weight: 700;text-transform: uppercase;}#fichainmueble span.referencia {color: #7d7f81;padding: 0 0 0 10px;}#etiquetaEnergetica {width: 318px;border-top: 1px solid #eaeaea;border-left: 1px solid #eaeaea;background: #ffffff url(../img/etiquetaenergetica.webp) no-repeat left bottom;}#etiquetaEnergetica .columna1 {width: 165px;border-right: 1px solid #eaeaea;}#etiquetaEnergetica .columna2 {width: 75px;border-right: 1px solid #eaeaea;}#etiquetaEnergetica .columna3 {width: 75px;border-right: 1px solid #eaeaea;}#etiquetaEnergetica .fila {width: 100%;border-bottom: 1px solid #eaeaea;}#etiquetaEnergetica .filacabecera {position: relative;height: 50px;}#etiquetaEnergetica .filacabecera .titfila {position: absolute;top: 50%;transform: translateY(-50%);font-size: 80%;text-align: center;}#etiquetaEnergetica .filacabeceramin {font-size: 80%;}#etiquetaEnergetica .flechacert {padding: 5px;text-align: right;background: #ffffff url(../img/flechacertificado.webp) no-repeat right bottom;color: #ffffff;}#etiquetaEnergetica .intcert {padding: 5px;}#fichainmueble .otrasoperaciones {margin: 10px 20px 0 0;}#fichainmueble .otrasoperaciones div {padding: 0 0 10px 0;}#fichainmueble .otrasoperaciones .otraoperacion {padding: 0 0 10px 0;font-size: 90%;}#fichainmueble .otrasoperaciones .otraoperacion:hover {color: #88b338;}#fichainmueble .otrasoperaciones .otraoperacion:hover b {color: #88b338;}#bloqueagente {margin: 0 0 20px 0;}#bloqueagente .titulo {color: #88b338;padding-bottom: 10px;border-bottom: 1px solid #88b338;margin-bottom: 10px;}#bloqueagente .foto {width: 88px;height: 88px;margin-right: 20px;border: 1px solid #eaeaea;background-color: #ffffff;}#bloqueagente .foto img {width: calc(100% - 10px);padding: 5px;border: 1px solid #eaeaea;background-color: #ffffff;}#bloqueagente .info {width: calc(100% - 110px);}#bloqueagente .nombre {font-weight: 700;padding: 0 0 10px 0;text-transform: uppercase;}#bloqueagente .email {padding: 0 0 5px 0;text-align: center;}#bloqueagente #telefonoAgente a {color: #7d7f81;}#bloqueagente .telefono {margin: 0 0 0 2px;}#bloqueagente .telefono path {fill: #88b338;}#bloquemapa {width: 100%;margin-bottom: 20px;}.continfowindow .foto {text-align: center;}#temporadas {margin-bottom: 20px;padding: 20px 0;width: calc(100% - 20px);background-color: #ffffff;}#temporadas .celdaBloque {float: left;padding: 10px;border-left: 1px solid #eaeaea;}#temporadas .temporadasCabecera {background-color: #88b338;border-right: 1px solid #eaeaea;border-bottom: 1px solid #eaeaea;border-top: 1px solid #eaeaea;}#temporadas .temporadasCabecera .celdaBloque {color: #ffffff;width: calc(15% - 21px);}#temporadas .temporadasCabecera .celdaBloqueTit {width: calc(40% - 21px);}#temporadas .temporadasCuerpo {border-right: 1px solid #eaeaea;border-bottom: 1px solid #eaeaea;}#temporadas .temporadasCuerpo .celdaBloque {width: calc(15% - 21px);}#temporadas .temporadasCuerpo .celdaBloqueTit {width: calc(40% - 21px);}.jssorarrowleft, .jssorarrowright {display: block;position: absolute;width: 40px;height: 40px;cursor: pointer;background: url('../../../../public/JssorSlider/img/arrows.png') no-repeat;overflow: hidden;}.jssorarrowleft {background-position: -10px -40px;}.jssorarrowright {background-position: -70px -40px;}.jssorarrowleft:hover {background-position: -130px -40px;}.jssorarrowright:hover {background-position: -190px -40px;}.jssorarrowleft.jssorarrowleftdn {background-position: -250px -40px;}.jssorarrowright.jssorarrowrightdn {background-position: -310px -40px;}.jssorarrowleft.jssorarrowleftds {background-position: -10px -40px;pointer-events: none;}.jssorarrowright.jssorarrowrightds {background-position: -70px -40px;pointer-events: none;}.jssorthumb .p {position: absolute;width: 147px;height: 98px;top: 0;left: 0;}.jssorthumb .t {position: absolute;width: 100%;height: 100%;border: none;top: 0;left: 0;}.jssorthumb .w {position: absolute;width: 100%;height: 100%;top: 0px;left: 0px;}.jssorthumb .c {position: absolute;width: 147px;height: 98px;top: 0px;left: 0px;box-sizing: content-box;}.jssorthumb .pav .c {width: 147px;height: 98px;top: 0px;left: 0px;background-position: 50% 50%;background-color: rgba(255, 255, 255, 0.5);}.jssorthumb .p:hover .c {width: 147px;height: 98px;top: 0px;left: 0px;background-position: 50% 50%;}.jssorthumb .p.pdn .c {width: 147px;height: 98px;background-position: 50% 50%;}#fichainmueble #bx-pager .thumbinm {width: calc(12.5% - 5px);margin: 0 5px 5px 0;}#fichainmueble #bx-pager img {width: 100%;}.mfp-image-holder .mfp-content {padding: 10px;}.mfp-figure:after {background: #ffffff !important;}#observacionesTemporada {margin: 20px 0 0 0;font-size: 90%;}#contlogin {width: 100%;max-width: 800px;margin: 0 auto;}#registro {width: 100%;max-width: 800px;}.toggle {position: absolute;top: 50%;right: 5px;transform: translateY(-50%);cursor: pointer;}.semi {width: 50%;}.semi-10 {width: calc(50% - 10px);}.link {cursor: pointer;font-size: 80%;}.minifichapedido {margin: 0 20px 20px 0;background-color: #ffffff;}.minifichapedido .titulo {font-weight: 400;padding: 10px;font-size: 90%;color: #ffffff;background-color: #88b338;}.minifichapedido .info {padding: 20px 0 10px 0;font-size: 90%;}.minifichapedido .fila .left {padding: 0 10px 10px 0;}#fichapedido {margin: 0 20px 20px 0;background-color: #ffffff;}#fichapedido .titulo {font-weight: 400;padding: 10px;font-size: 90%;color: #ffffff;background-color: #88b338;}#fichapedido .info {padding: 20px 20px 10px 20px;font-size: 90%;border: 1px solid #eaeaea;}#fichapedido .fila .left {padding: 0 10px 10px 0;}#fichapedido #bloqueguardar .boton {width: 100%;}#editfichaarticulo {margin: 0 20px 20px 0;}#editfichaarticulo .titulo {font-weight: 400;padding: 10px;font-size: 90%;color: #ffffff;background-color: #88b338;}#editfichaarticulo .info {background-color: #ffffff;padding: 20px 0 10px 0;font-size: 90%;}#editfichaarticulo .fila .left {padding: 0 10px 10px 0;}#editfichaarticulo .fr-box {border: 1px solid #eaeaea;}#editfichaarticulo .fr-toolbar {top: 0px;bottom: 0px;box-shadow: none;border-bottom: 1px solid #eaeaea;border-top: none;padding: 0px 10px;}#editfichaarticulo .fr-wrapper {box-shadow: none;}#editfichaarticulo #fotos .info {padding: 20px 0 0 0;}#editfichaarticulo .fr-btn {text-align: center;padding: 0 10px;width: unset;}.etiquetablog {float: left;width: 20px;height: 20px;margin: 0 5px 0 0;}#fileupload {height: 20px;top: -10px;left: -5px;}.ui-widget {}.ui-widget-content {border: 0 !important;background: none !important;}.ui-widget-header {border: 0 !important;background: none !important;}.ui-tabs {padding: 0 !important;}.ui-tabs .ui-tabs-nav {padding: 0 0 10px 0 !important;}.ui-tabs .ui-tabs-nav .ui-tabs-anchor {border: 1px solid #eaeaea !important;padding: 10px 20px !important;}.ui-tabs .ui-tabs-nav li.ui-tabs-active {background-color: #ffffff !important;margin-bottom: 0 !important;padding-bottom: 0 !important;}.ui-tabs .ui-tabs-nav li.ui-tabs-active a {color: #323232 !important;}.ui-tabs .ui-tabs-nav .ui-tabs-anchor .ui-state-hover {border: 1px solid #88b338 !important;background-color: #88b338 !important;color: #ffffff !important;}.ui-tabs .ui-tabs-panel {padding: 0 !important;}.ui-widget, .ui-widget button, .ui-widget input, .ui-widget select, .ui-widget textarea {font-family: 'Open Sans', sans-serif !important;font-size: 100% !important;}.ui-autocomplete {background-color: #ffffff !important;border: 1px solid #eaeaea !important;z-index: 99999;}.contInputFroala {position: relative;margin-bottom: 10px;}.sweet-overlay {z-index: 99999 !important;}.fr-popup {z-index: 99999 !important;}.mfp-bg {z-index: 99999 !important;}.mfp-wrap {z-index: 99999 !important;}.clearfix::after {clear: both;display: block;content: "";height: 0;}.hide-by-clipping {position: absolute;width: 1px;height: 1px;padding: 0;margin: -1px;overflow: hidden;clip: rect(0, 0, 0, 0);border: 0;}img.fr-rounded, .fr-img-caption.fr-rounded img {border-radius: 10px;background-clip: padding-box;}img.fr-bordered, .fr-img-caption.fr-bordered img {border: solid 5px #CCC;}img.fr-bordered {box-sizing: content-box;}.fr-img-caption.fr-bordered img {box-sizing: border-box;}.fr-view {word-wrap: break-word;}.fr-view span[style~="color:"] a {color: inherit;}.fr-view strong {font-weight: 700;}.fr-view table {background-color: #ffffff;border: none;border-collapse: collapse;empty-cells: show;max-width: 100%;}.fr-view table td {min-width: 5px;}.fr-view table.fr-dashed-borders td, .fr-view table.fr-dashed-borders th {border-style: dashed;}.fr-view table.fr-alternate-rows tbody tr:nth-child(2n) {background: whitesmoke;}.fr-view table td, .fr-view table th {border: 1px solid #DDD;}.fr-view table td:empty, .fr-view table th:empty {height: 20px;}.fr-view table td.fr-highlighted, .fr-view table th.fr-highlighted {border: 1px double red;}.fr-view table td.fr-thick, .fr-view table th.fr-thick {border-width: 2px;}.fr-view table th {background: #ececec;}.fr-view hr {clear: both;user-select: none;page-break-after: always;}.fr-view .fr-file {position: relative;}.fr-view .fr-file::after {position: relative;content: "\1F4CE";font-weight: normal;}.fr-view pre {white-space: pre-wrap;word-wrap: break-word;overflow: visible;}.fr-view[dir="rtl"] blockquote {border-left: none;border-right: solid 2px #88b338;margin-right: 0;padding-right: 5px;padding-left: 0;}.fr-view[dir="rtl"] blockquote blockquote {border-color: #88b338;}.fr-view[dir="rtl"] blockquote blockquote blockquote {border-color: #88b338;}.fr-view blockquote {border-left: solid 2px #88b338;margin-left: 20px;padding-left: 20px;color: #88b338;}.fr-view blockquote p {font-style: italic;font-size: 120%;color: #7d7f81;}.fr-view blockquote blockquote {border-color: #88b338;color: #7d7f81;}.fr-view blockquote blockquote blockquote {border-color: #88b338;color: #88b338;}.fr-view span.fr-emoticon {font-weight: normal;font-family: "Apple Color Emoji","Segoe UI Emoji","NotoColorEmoji","Segoe UI Symbol","Android Emoji","EmojiSymbols";display: inline;line-height: 0;}.fr-view span.fr-emoticon.fr-emoticon-img {background-repeat: no-repeat !important;font-size: inherit;height: 1em;width: 1em;min-height: 20px;min-width: 20px;display: inline-block;margin: -.1em .1em .1em;line-height: 1;vertical-align: middle;}.fr-view .fr-text-gray {color: #7d7f81 !important;}.fr-view .fr-text-bordered {border-top: solid 1px #222;border-bottom: solid 1px #222;padding: 10px 0;}.fr-view .fr-text-spaced {letter-spacing: 1px;}.fr-view .fr-text-uppercase {text-transform: uppercase;}.fr-view .fr-class-highlighted {background-color: #ffff00;}.fr-view .fr-class-code {border-color: #cccccc;border-radius: 2px;background-clip: padding-box;background: #f5f5f5;padding: 10px;}.fr-view .fr-class-transparency {opacity: 0.5;}.fr-view img {position: relative;max-width: 100%;}.fr-view img.fr-dib {margin: 5px auto;display: block;float: none;vertical-align: top;}.fr-view img.fr-dib.fr-fil {margin-left: 0;text-align: left;}.fr-view img.fr-dib.fr-fir {margin-right: 0;text-align: right;}.fr-view img.fr-dii {display: inline-block;float: none;vertical-align: bottom;margin-left: 5px;margin-right: 5px;max-width: calc(100% - (2 * 5px));}.fr-view img.fr-dii.fr-fil {float: left;margin: 5px 5px 5px 0;max-width: calc(100% - 5px);}.fr-view img.fr-dii.fr-fir {float: right;margin: 5px 0 5px 5px;max-width: calc(100% - 5px);}.fr-view span.fr-img-caption {position: relative;max-width: 100%;}.fr-view span.fr-img-caption.fr-dib {margin: 5px auto;display: block;float: none;vertical-align: top;}.fr-view span.fr-img-caption.fr-dib.fr-fil {margin-left: 0;text-align: left;}.fr-view span.fr-img-caption.fr-dib.fr-fir {margin-right: 0;text-align: right;}.fr-view span.fr-img-caption.fr-dii {display: inline-block;float: none;vertical-align: bottom;margin-left: 5px;margin-right: 5px;max-width: calc(100% - (2 * 5px));}.fr-view span.fr-img-caption.fr-dii.fr-fil {float: left;margin: 5px 5px 5px 0;max-width: calc(100% - 5px);}.fr-view span.fr-img-caption.fr-dii.fr-fir {float: right;margin: 5px 0 5px 5px;max-width: calc(100% - 5px);}.fr-view .fr-video {text-align: center;position: relative;}.fr-view .fr-video.fr-rv {padding-bottom: 56.25%;padding-top: 30px;height: 0;overflow: hidden;}.fr-view .fr-video.fr-rv > iframe, .fr-view .fr-video.fr-rv object, .fr-view .fr-video.fr-rv embed {position: absolute !important;top: 0;left: 0;width: 100%;height: 100%;}.fr-view .fr-video > * {box-sizing: content-box;max-width: 100%;border: none;}.fr-view .fr-video.fr-dvb {display: block;clear: both;}.fr-view .fr-video.fr-dvb.fr-fvl {text-align: left;}.fr-view .fr-video.fr-dvb.fr-fvr {text-align: right;}.fr-view .fr-video.fr-dvi {display: inline-block;}.fr-view .fr-video.fr-dvi.fr-fvl {float: left;}.fr-view .fr-video.fr-dvi.fr-fvr {float: right;}.fr-view a {color: #88b338;text-decoration: underline;}.fr-view a.fr-strong {font-weight: 700;}.fr-view a.fr-green {color: green;}.fr-view .fr-img-caption {text-align: center;}.fr-view .fr-img-caption .fr-img-wrap {padding: 0;display: inline-block;margin: auto;text-align: center;width: 100%;}.fr-view .fr-img-caption .fr-img-wrap img {display: block;margin: auto;width: 100%;}.fr-view .fr-img-caption .fr-img-wrap > span {margin: auto;display: block;padding: 5px 5px 10px;font-size: 14px;font-weight: initial;box-sizing: border-box;opacity: 0.9;width: 100%;text-align: center;}.fr-view button.fr-rounded, .fr-view input.fr-rounded, .fr-view textarea.fr-rounded {border-radius: 10px;background-clip: padding-box;}.fr-view button.fr-large, .fr-view input.fr-large, .fr-view textarea.fr-large {font-size: 24px;}.fr-video iframe {width: 100%;height: auto;}a.fr-view.fr-strong {font-weight: 700;}a.fr-view.fr-green {color: green;}img.fr-view {position: relative;max-width: 100%;}img.fr-view.fr-dib {margin: 5px auto;display: block;float: none;vertical-align: top;}img.fr-view.fr-dib.fr-fil {margin-left: 0;text-align: left;}img.fr-view.fr-dib.fr-fir {margin-right: 0;text-align: right;}img.fr-view.fr-dii {display: inline-block;float: none;vertical-align: bottom;margin-left: 5px;margin-right: 5px;max-width: calc(100% - (2 * 5px));}img.fr-view.fr-dii.fr-fil {float: left;margin: 5px 5px 5px 0;max-width: calc(100% - 5px);}img.fr-view.fr-dii.fr-fir {float: right;margin: 5px 0 5px 5px;max-width: calc(100% - 5px);}span.fr-img-caption.fr-view {position: relative;max-width: 100%;}span.fr-img-caption.fr-view.fr-dib {margin: 5px auto;display: block;float: none;vertical-align: top;}span.fr-img-caption.fr-view.fr-dib.fr-fil {margin-left: 0;text-align: left;}span.fr-img-caption.fr-view.fr-dib.fr-fir {margin-right: 0;text-align: right;}span.fr-img-caption.fr-view.fr-dii {display: inline-block;float: none;vertical-align: bottom;margin-left: 5px;margin-right: 5px;max-width: calc(100% - (2 * 5px));}span.fr-img-caption.fr-view.fr-dii.fr-fil {float: left;margin: 5px 5px 5px 0;max-width: calc(100% - 5px);}span.fr-img-caption.fr-view.fr-dii.fr-fir {float: right;margin: 5px 0 5px 5px;max-width: calc(100% - 5px);}.fr-view h1, .fr-view h2, .fr-view h3, .fr-view h4 {line-height: 1.6;margin-top: 20px;margin-bottom: 10px;}.fr-view p {line-height: 1.6;}.fr-view thead td, .fr-view thead th {font-weight: 700;}.fr-view td, .fr-view th {padding: 10px;}.fr-view ol, .fr-view ul {background-color: #eaeaea;padding: 20px 20px 20px 40px;display: grid;}.fr-view li {margin-bottom: 10px;}a[href^="https://www.froala.com/wysiwyg-editor"], a[href^="https://froala.com/wysiwyg-editor"] {height: 1px !important;padding: 0 !important;background-color: #fff !important;}#fichacontacto {margin: 0 20px 20px 0;}#formulariocontacto {background-color: #ffffff;padding: 20px;}#formulariocontacto .continput {width: calc(33.33% - 14px);}#formulariocontacto .label {color: #323232;}.grecaptcha-badge{display:none !important;}#formulariocontacto .contcheck {width: 100%;margin: 20px 0;}#contbloquecontacto {margin: 0 20px 20px 0;padding: 20px;background-color: #ffffff;}#bloquecontacto {background-color: #ffffff;padding: 0 0 20px 0;}#bloquecontacto img {width: 120px;padding: 15px 0;}#bloquecontacto .bloque {position: relative;width: calc(100% - 140px);font-size: 90%;}#botoncontactovideo {margin: 20px 0 0 0;}#contbloquecontacto #bloquemapa {width: 100%;margin-bottom: 0;background-color: #ffffff;}#contenedormapa {position: relative;height: 400px;}.contenedormapaG {position: relative;width: 100%;height: 500px;margin-bottom: 30px;}#reviewcontrol {margin-bottom: 20px;}#reviewcontrol span {font-size: 90%;color: #ffffff;}#reviewcontrol .revstar {color: #88b338;}#reviewcontrol a {font-weight: 700;color: #88b338;}#ui-datepicker-div {padding: 5px;width: calc(100% - 40px);max-width:300px;margin: 0 auto;background-color: #ffffff !important;border: 1px solid #323232 !important;}.ui-datepicker-prev {background-color: #323232;}.ui-datepicker-next {background-color: #323232;}.bloquecalendario {width: calc(100% - 20px);}.bloquecalendario .ui-widget-content {border: none;padding: 0;}.bloquecalendario .ui-datepicker {width: 100% !important }#fechaenviover {width: unset;}.bloquecalendario .ui-datepicker table {margin: 0;}.bloquecalendario .ui-datepicker-prev {background-color: #88b338;}.bloquecalendario .ui-datepicker-next {background-color: #88b338;}.bloquecalendario .ui-datepicker td {font-size: 90%;}.bloquecalendario .ui-datepicker th {font-size: 90%;}.bloquecalendario .ui-datepicker td span {color: #323232;}.bloquecalendario .ui-datepicker th span {color: #323232;}.bloquecalendario .ui-datepicker .ui-datepicker-prev span, .bloquecalendario .ui-datepicker .ui-datepicker-next span {background-color: transparent;}.bloquecalendario .ui-datepicker td span, .bloquecalendario .ui-datepicker td a {cursor: context-menu;line-height: 1;padding: 1.2em;}.bloquecalendario .ui-datepicker-month {text-transform: uppercase;font-size: 90%;}.bloquecalendario .ui-datepicker-year {text-transform: uppercase;font-size: 90%;}.bloquecalendario .ui-datepicker .ui-datepicker-header {height: 27px;background-color: #ffffff;}.bloquecalendario .ui-datepicker-prev {cursor: pointer;}.bloquecalendario .ui-datepicker-next {cursor: pointer;}.bloquecalendario .ui-state-default, .bloquecalendario .ui-widget-content .ui-state-default, .bloquecalendario .ui-widget-header .ui-state-default {background-color: #f6f6f6;}.bloquecalendario .colorcalendario .ui-state-default, .bloquecalendario .ui-state-highlight, .bloquecalendario .ui-state-active {background: #88b338 !important;color: #ffffff !important;}.bloquecalendario .ui-state-focus, .bloquecalendario .ui-state-hover {background: #7d7f81;color: #ffffff;}.bloquecalendario .ui-datepicker-current-day .ui-state-active, .bloquecalendario .ui-datepicker-current-day .ui-state-default {border: 1px solid #88b338;background-color:#88b338;color: #ffffff !important;}.bloquecalendario .colorocupado a {border: 1px solid #ccc !important;background-color: #ccc !important;color: #ffffff !important;cursor: not-allowed !important;}.popup-modal-dismiss {}.popup-modal-dismiss .boton {margin: 0 0 10px 0;}.eventoagenda {width: calc(50% - 60px);margin: 0 20px 20px 0;position: relative;}.eventoagenda .titulo {font-weight: 400;font-size: 110%;text-transform: uppercase;padding: 0;margin-bottom: 5px;}.eventoagenda .bloquetexto {margin-top: 20px;}.eventoagenda .fecha {font-size: 90%;color: #88b338;margin-bottom: 10px;}.eventoagenda .boton {margin: 20px 0 0 0;float: right;font-size: 90%;}.eventoagenda .foto {width: 100%;overflow: hidden;color: #7d7f81;text-align: center;font-size: 90%;position: relative;line-height: 0;}.eventoagenda .foto img {width: 100%;position: relative;left: 50%;transform: translateX(-50%);}.eventoagenda .ver {position: absolute;width: 100%;height: 100%;top: 0;left: 0;z-index:1;background-color: rgba(0, 0, 0, 0.5);opacity: 0;visibility: hidden;transition: opacity 0.3s, visibility 0.3s;}.eventoagenda:hover .ver {opacity: 1;visibility: visible;}.eventoagendaultimo {padding: 0;border-bottom: none;}.eventoagendalinea {width: calc(50% - 20px);margin: 0 20px 20px 0;padding: 0;}.pestana {background-color: #ffffff;padding: 10px 20px;font-weight: 700;cursor: pointer;}.pestanaactiva {padding: 10px 20px 9px 20px;background-color: #eaeaea;border-bottom: 1px solid #eaeaea;}.pestanatarifasactiva {border-left: 1px solid #eaeaea;}.pestanadisponibilidadsactiva {border-right: 1px solid #eaeaea;}.bloquecalendariocesta #datepicker {padding: 20px 0;}.minifichaequipo {position: relative;width: calc(25% - 20px);float: left;margin: 0 20px 20px 0;background-color: #ffffff;}.minifichaequipo .foto {width: 100%;overflow: hidden;color: #7d7f81;text-align: center;font-size: 90%;line-height: 0;}.minifichaequipo .foto img {width: 100%;}.minifichaequipo .info {padding: 10px 20px;margin: 1px 0 0 0;}.minifichaequipo .info .nombre {font-weight: 700;font-size: 100%;text-align: center;margin-bottom: 5px;}.minifichaequipo .info .puesto {font-weight: 400;font-size: 80%;text-align: center;margin-bottom: 5px;}.faq {margin-bottom: 20px;padding: 20px 20px 0 20px;border-bottom: 1px solid #eee;background-color: #fff;position: relative;}.faq .titulo {padding-bottom: 20px;width: calc(100% - 15px);}.faq .bloquetexto {padding-bottom: 20px;display: none;}.faq .faqmas, .faq .faqmenos {position: absolute;top: 20px;right: 20px;cursor: pointer;}footer {background-color: #323232;border-top: 5px solid #88b338;}#contenidopie {padding: 30px 0;}#datospie {color: #ffffff;line-height: 2;}#datospie a{color: #ffffff;}#datospie .botpie {padding: 0 0 10px 0;color: #ffffff;font-size: 90%;}#datospie .separador {padding: 10px;color: #ffffff;}#datospie .bloquecentral {width: calc(100% - 800px);margin: 0 20px;}#datospie .bloquepie {width: 300px;}#datospie .bloquepie .titulo {margin-bottom: 20px;color: #ffffff;}#datospie .bloquepie .bloqueint {margin-bottom: 10px;}#datospie .bloquepie .left {width: 100px;color: #eaeaea;font-weight: 700;}#datospie .bloquepie .right {width: calc(100% - 100px);color: #ffffff;}#datospie .bloquepie .right span {color: #ffffff;}#datospie .bloquepie .bloquedir {font-size: 90%;}#listaredessociales {margin-bottom: 10px;}#listaformasdepago {margin-bottom: 10px;}#datospie .bloqueenlaces {width: calc(100% - 380px);margin: 0 40px;}#datospie .enlacespie {width: 100%;}#datospie .enlacespie .titulo {color: #ffffff;margin-bottom: 20px;}#logopie {max-width: 250px;margin: 0 auto 40px auto;}#logopie img {width: 100%;}#bannersuscribete {position: relative;width: 100%;margin-bottom: 20px;}#bannersuscribete .titulo {color: #ffffff;}#bannersuscribete .label {color: #ffffff;}#bannersuscribete .bloquetexto {color: #ffffff;}#bannersuscribete .bloquetexto b {color: #ffffff;}#bannersuscribete .txtcheck {color: #ffffff;}#bannersuscribete .txtcheck a {color: #ffffff;}#bannersuscribete a {color: #ffffff;}.icorrss {position: relative;width: 40px;height: 40px;line-height: 40px;margin: 0 10px 10px 0;text-align: center;background-color: #ffffff;color: #323232;font-size: 150%;transition: background-color 0.3s;}.icorrss:hover {background-color: #88b338;}.icotarjeta {position: relative;margin: 0 10px 10px 0;font-size: 250%;color: #ffffff;}#contenedorBadge {position: relative;width: 165px;height: 70px;margin-top: 10px;overflow: hidden;}#contenedorBadge #___ratingbadge_0 {min-width: 165px;min-height: 70px;position: absolute !important;top: 0;left: 0;right: unset !important;bottom: unset !important;box-shadow: none !important;border: none !important;}#contenedorBadge #___ratingbadge_0 iframe {top: 0 !important;}#finpie {font-size: 90%;color: #ffffff;background-color: #171717;padding: 20px 0;}#finpie a {color: #ffffff;}#finpie .botpie {padding: 10px 0 20px 0;color: #ffffff;text-align: center;line-height: 3;font-size: 90%;}#finpie .separador {padding: 10px;color: #ffffff;}.creditos {width: 100%;margin: 0 auto;}.ajustepie {padding:8px 5px 0 0;color: #ffffff;}.logoauthor {width: 38%;max-width: 120px;}.fb_iframe_widget_fluid_desktop iframe {width: 100% !important;}#fichaproducto .foto .sinfoto {position: absolute;width: 50%;height: 50%;top: 50%;left: 50%;z-index:1;transform: translate(-50%, -50%);filter: opacity(0.25);}.minifichaproducto .foto .sinfoto {position: absolute;width: 50%;height: 50%;top: 50%;left: 50%;z-index:1;transform: translate(-50%, -50%);filter: opacity(0.25);}.minifichanivel .foto .sinfoto {position: absolute;width: 50%;height: 50%;top: 50%;left: 50%;z-index:1;transform: translate(-50%, -50%);filter: opacity(0.25);}.minifichaequipo .foto .sinfoto {position: absolute;width: 50%;height: 50%;top: 50%;left: 50%;z-index:1;transform: translate(-50%, -50%);filter: opacity(0.25);}.minifichaservicio .foto .sinfoto {position: absolute;width: 50%;height: 50%;top: 50%;left: 50%;z-index:1;transform: translate(-50%, -50%);filter: opacity(0.25);}#fichainmueble #bloquefoto #sliderfotos .sinfoto {position: absolute;width: 50%;height: 50%;top: 50%;left: 50%;z-index:1;transform: translate(-50%, -50%);filter: opacity(0.25);}.minifichainmueble .foto .sinfoto {position: absolute;min-width: 50%;min-height: 50%;width: 50%;height: 50%;top: 50%;left: 50%;z-index:1;transform: translate(-50%, -50%);filter: opacity(0.25);}.minifichaarticulo .foto .sinfoto {position: absolute;width: 50%;height: 50%;top: 50%;left: 50%;z-index:1;transform: translate(-50%, -50%);filter: opacity(0.25);}.microfichaarticulo .foto .sinfoto {position: absolute;min-width: 50%;min-height: 50%;width: 50%;height: 50%;top: 50%;left: 50%;z-index:1;transform: translate(-50%, -50%);filter: opacity(0.25);}.eventoagenda .foto .sinfoto {position: absolute;width: 50%;height: 50%;top: 50%;left: 50%;z-index:1;transform: translate(-50%, -50%);filter: opacity(0.25);}#aviso_cookies {width: 100%;position: fixed;z-index: 9999;left: 0;bottom: 0;background-color: rgba(0, 0, 0, 0.8);}#cont_aviso_cookies {padding: 40px;}#titulo_aviso_cookies {color: #ffffff;font-size: 90%;font-weight: 700;text-transform: uppercase;padding: 0px 0px 20px 0;text-align: center;}#titulo_aviso_cookies path {fill: #C73828;}#cerrar_aviso_cookies {background-color: #C73828;cursor: pointer;color: #ffffff;width: 100px;margin: 20px auto 0 auto;border-radius: 5px;}#texto_aviso_cookies {color: #ffffff;font-size: 90%;max-width: 900px;text-align: center;margin: 0 auto;}#texto_aviso_cookies a {color: #ffffff;font-weight: 700;}#bloquetablacooquies {margin: 20px 0 0 0;}#bloquetablacooquies table {margin-bottom: 20px;}.coderror {margin: 20px 0;font-size: 190%;font-weight: 700;text-align: center;text-transform: uppercase;}.imgerror, .imgerrordefault {width: 100%;height: 100px;margin: 0 auto;background: url(../img/404.svg) no-repeat center;background-size:contain;}.imgerror404 {width: 100%;height: 100px;margin: 0 auto;background: url(../img/404.svg) no-repeat center;background-size:contain;}.imgerror5050 {width: 100%;height: 100px;margin: 0 auto;background: url(../img/5050.svg) no-repeat center;background-size:contain;}.mensajeerror {margin: 20px 0 0 0;font-size: 100%;text-align: center;}.otros {padding: 20px 0;text-align: center;}.imgerrorbaja {width: 100%;height: 100px;margin: 0 auto;background: url(../img/baja.svg) no-repeat center;background-size:contain;}.mfp-bg {z-index: 99998 !important;}.mfp-wrap {z-index: 99999 !important;}.mfp-container {padding: 0 !important;}.mfp-ajax-holder .mfp-content, .mfp-inline-holder .mfp-content {height: 100% !important;}.popupaviso {position: absolute;bottom: 20px;right: 20px;width: calc(100% - 80px);max-width: 340px;background-color: #fff;margin: 0 auto;padding-bottom: 20px;border-radius: 10px;box-shadow: 0 5px 5px -5px #000;}.popupaviso button {top: 13px;right: 10px;background-color: transparent;border: 2px solid #eaeaea !important;border-radius: 50%;width: 30px;height: 30px;line-height: 30px;}.popupaviso button:hover {background-color: transparent !important;color: #323232;}.popupaviso .iconoaviso {width: 50px;padding: 5px;}.popupaviso .iconoaviso img {width: 100%;}.popupaviso .titulo {text-align: center;padding: 20px 0 10px 0;}.popupaviso .bloquetexto {text-align: center;padding-bottom: 20px;}.popupaviso .boton {margin: 0 auto;max-width: 100px;}.popupaviso .foto {max-width: 340px;line-height: 0;margin: 0 auto;}.popupaviso .foto img {width: 100%;}.solomovil {display: none;}.solomovilmin {display: none;}@media screen and (max-width: 1200px) {.logocabecera {max-width: 200px;margin: 0 20px;}.botoncabecera {margin: 0 10px;padding: 45px 5px;}.minifichanivel {width: calc(25% - 20px);}.minifichainmueble .minidetalle .bloquemedio {padding: 0 20px;}#fichaproducto #bloquefoto {float: none;width: 100%;margin-bottom: 20px;}#fichaproducto .foto {width: 100%;}#fichaproducto #bloquecompra {float: left;width: 100%;}#fichaproducto .minifichaproducto {width: calc(33.33% - 20px);margin: 0 20px 20px 0;}#fichainmueble .info {width: 100%;margin: 0 0 20px 0;}#fichainmueble .descripcion {width: calc(100% - 20px);margin: 0;}#fichainmueble .caracteristicasprincipales .caracteristica {width: 33.33%;float: left;}#fichainmueble .caracteristicasprincipales .caracteristicamod {width: 100%;}#fichainmueble .caracteristicasprincipales .sinpad {width: 100%;}#bloqueserviciosdestacados {padding: 40px 0 20px 0;}.minifichaservicio {width: calc(50% - 20px);}#datospie .bloqueenlaces {width: calc(100% - 340px);margin: 0 20px;}.bloquetrescesta {width: 100%;}.bloquetrescestaIzq {width: calc(50% - 10px);}.bloquetrescestaDer {width: calc(50% - 10px);}#datospie .bloquecentral {width: calc(100% - 640px);}}@media screen and (max-width: 960px) {.contlogo {width: 100%;}.cuerpofixed {padding-top: 110px;}.botoncabecera {display: none;}.bandasup {position: static;}.bandasupfixed {position: static;}.bandasupfixed .botonsupizq {padding: 10px 0 0 10px;}.bandasupfixed .botonsupder {padding: 10px 0 10px 10px;}.bandasupfixed #botonesidioma {padding: 10px;}.bandalogo {position: static;padding: 10px 0;}.bandalogofixed {position: static;padding: 10px 0;box-shadow: none;border-bottom: 5px solid #384045;}.contlogotienda {max-width: calc(100% - 90px);}.logocabecera {width: 100%;max-width: 150px;margin: 0 auto;}#iconomenumovil {display: block;}#contactosup {max-width: calc(100% - 40px);padding-bottom: 10px;}.botonsupizq {padding: 10px 0 0 10px;}#contdesplegablecesta {display: none;}.cuerpo {padding-top: 0;}#carrousel .fichacarrousel .tituloCarrousel {font-size: 200%;}.minifichaproducto {width: calc(50% - 20px);}.minifichaproductoinicio {width: calc(50% - 10px);}.minifichanivel {width: calc(33.33% - 20px);}.minifichaarticulo .foto img {width: unset;}.eventoagenda {width: calc(100% - 60px);}#fichaproducto #bloqueinfo #titprodinfo {display: block;}#fichaproducto #bloqueinfo #titprodmasinfo {display: none;}#fichaproducto #bloqueinfo .modtittab {width: 100%;float: none;cursor:unset;}#fichaproducto #bloqueinfo .modconttab {display: block;}#fichaproducto #bloqueinfo #prodmasinfo {display: block;}#fichaproducto .minifichaproducto {width: calc(50% - 20px);margin: 0 20px 20px 0;}.minifichainmueble {width: calc(100% - 20px);}.minifichainmuebleinicio {width: calc(50% - 10px);}.minifichainmueble .minidetalle .bloquemedio {padding: 0 40px;}#fichainmueble #bloquefoto #sliderfotos {height: 400px;}#fichainmueble #bloquefoto #sliderfotos li {height: 400px;}#fichainmueble #bloquefoto #sliderfotos li img {max-height: 400px;}#fichainmueble .caracteristicasprincipales .caracteristica {width: 50%;}#fichainmueble .caracteristicasprincipales .caracteristicamod {width: 100%;}#fichainmueble .caracteristicasprincipales .sinpad {width: auto;}#fichainmueble #bx-pager .thumbinm {width: calc(20% - 5px);}#fichacontacto {margin: 0 0 20px 0;}#formulariocontacto {margin-right: 20px;}#formulariocontacto .continput {width: 100%;}#contbloquecontacto {margin: 0 20px 20px 0;}#bloquecambiaclave .bloqueinput {width: 100%;margin: 0;}.minifichaequipo {width: calc(33.33% - 20px);}.tablaproductosped .preciocesta {float: left;}.tablaproductosped .cantcesta {float: left;margin: 0;}.contfotocesta {display: none;}.bloquedatossemi {width: calc(100% - 22px);float: none;}.bloquedatoslogsemi {width: calc(100% - 22px);float: none;}#datospie .bloquedir {width: calc(100% - 20px);}#datospie .bloqueenlaces {width: calc(100% - 20px);margin: 0;}#temporadas .celdaBloque {padding: 5px 2px;}#temporadas .temporadasCabecera .celdaBloque {width: calc(25% - 5px);text-align: center;font-size: 90%;}#temporadas .temporadasCabecera .celdaBloqueTit {width: calc(100% - 5px);height: 20px !important;border-bottom: 1px solid #eaeaea;}#temporadas .temporadasCuerpo .celdaBloque {width: calc(25% - 5px);text-align: center;font-size: 90%;}#temporadas .temporadasCuerpo .celdaBloqueTit {width: calc(100% - 5px);text-align: center;border-bottom: 1px solid #eaeaea;}#instagram .fotoinstagram {width: calc(50% - 10px);}.bloquetrescestaIzq {width: 100%;}.bloquetrescestaDer {width: 100%;}#finpie {padding: 30px 0 90px 0;}#finpie .separador {display: none;}#reviewcontrol {text-align: center;}#datospie .bloquepie {margin: 0 auto;width: 100%;max-width: 600px;}#datospie .bloquepie .titulo {text-align: center;}#datospie .bloquecentral {margin: 0 auto;width: 100%;max-width: 600px;}#datospie .bloqueenlaces {float: none;width: 100%;}#datospie .bloquedir .left {width: 100%;float: none;text-align: center;margin-bottom: 10px;}#datospie .bloquedir .right {width: 100%;float: none;text-align: center;margin-bottom: 20px;}#datospie .enlacespie .titulo {margin-bottom: 10px;text-align: center;}#datospie .enlacespie {margin-bottom: 20px;}#datospie .botpie {text-align: center;}#listaredessociales, #listaformasdepago {width: 100%;justify-content: center;}.icotarjeta {margin: 0 5px 10px 5px;}#logopie {width: 100%;margin: 0 auto 20px auto;}#contenedorBadge {float: none;margin: 10px auto 0 auto;}}@media screen and (max-width: 768px) {.nomovilmin {display: none;}.solomovilmin {display: block;}.conth {margin-right: 0;margin-left: 0;}h1 {font-size: 170%;}h2 {font-size: 170%;}.w-100mobi {width: 100%;}.mw-100mobi {max-width: 100px;}.semi {width: 100%;}.semi-10 {width: 100%;}.nommx {margin-left: 0;margin-right: 0;}.nommy {margin-top: 0;margin-bottom: 0;}.nopmx {padding-left: 0;padding-right: 0;}.nopmy {padding-top: 0;padding-bottom: 0;}.my-20mobi {margin-top: 20px;margin-bottom: 20px;}.mx-automobi {margin: 0 auto;}.text-centermobi {text-align: center;}.mb-10mobi {margin-bottom: 10px;}.fichascolumnmobi {flex-direction: column }.fichascolumnmobi .w-50 {width: 100% }#contactosup {float: right;}.botonsupizq {float: right;}#bloquegamasinicio h2 {font-size: 200%;}#bloquegamasinicio .w-33 img {height: 120px;padding: 10px 0;}#contenedorcarrousel{height: 80vw;}#carrousel{height: 80vw;}#carrousel li {height: 80vw;}#carrousel .fichacarrousel {height: 80vw;}#carrousel .fichacarrousel .contenidoCentrado {height: 80vw;}#carrousel .fichacarrousel .tituloCarrousel {font-size: 140%;}#carrousel .fichacarrousel .infocarrousel {width: calc(100% - 60px);padding: 10px;}#carrousel .fichacarrousel .contTextoCarrousel {padding-top: 10px;}.bx-wrapper .bx-prev {margin-left: 10px;}.bx-wrapper .bx-next {margin-right: 10px;}#filtrosbusqueda .bloque {width: calc(100% - 20px);margin: 5px 10px;float: none;}#bloqueprincipal {width: 100%;}#bloquelateral {width: 100%;}.modicon1 {width: calc(100% - 80px);padding: 40px;}.modicon2 {position: relative;top: 0;left: 0;transform: none;width: 100%;}.modicon3 {width: 100%;text-align: center;padding: 0 0 20px 0;}.modicon3 img {max-width: 80px;}.minifichaarticulo .foto img {width: 100%;}.minifichaproducto {width: 100%;margin-right: 0;margin-left: 0;}#listaNiveles {justify-content: space-between;}.minifichanivel {width: calc(50% - 10px);margin: 0 0 20px 0;}#lineaSeparaNiveles {width: 100%;margin: 0 0 20px 0;}.minifichaarticulo {width: 100%;margin-right: 0;margin-left: 0;}.minifichaarticulo .foto {width: 100%;}.minifichaarticulo .info {width: 100%;overflow: hidden;}.minifichaarticulo .info .nombre, .minifichaarticulo .info .datosarticulo, .minifichaarticulo .info .bloquetexto {text-align: center;}.minifichaarticulo .info .boton {float: none;margin: 0 auto;}.minifichaarticulo .text-verde {text-align: center;}#bannersuscribete .titulo {text-align: center;}#bloqueserviciosdestacados {margin: 20px 0;padding: 20px 0;}.minifichaservicio {width: 100%;margin-right: 0;margin-left: 0;}.minifichanivelinicio .foto {width: 100%;float: none;}.minifichanivelinicio .info {position: static;width: calc(100% - 40px);padding: 40px 20px;top: 0;right: 0;transform: none;}#fichaarticulo #bloquefoto {margin-right: 0;margin-left: 0;}#fichaarticulo #bloqueinfo {margin-right: 0;margin-left: 0;}#datossocio .logo {text-align: center;width: 100%;margin-bottom: 10px;}#datossocio .datossocio {width: 100%;margin-left: 0;margin-bottom: 5px;}#editfichaarticulo {margin: 0 0 20px 0;}#fichaproducto {width: 100%;float: none;}.contfichaproducto {margin-right: 0;}#fichaproducto #bloquethumbs img {max-width: calc(20% - 10px);margin: 5px 6px 0 0;}#productosrelacionados .fichasflex, #productoscombinables .fichasflex {justify-content: space-between;}#fichaproducto .minifichaproducto {width: calc(50% - 10px);margin: 0 0px 20px 0;}#fichaproducto #contbotoncompra .boton {max-width: none;}.minifichainmueble {width: 100%;margin-left: 0;margin-right: 0;}.minifichainmueble .minidetalle .bloquemedio {padding: 0 10px;}.minifichainmueble .minidetalle .bloque .semiDetLeft {width: 35px;}.minifichainmueble .minidetalle .bloque .semiDetRigth {padding: 14px 0 0 0;font-size: 90%;}#fichainmueble #bloquefoto {width: 100%;}#fichainmueble .listaFotos {margin-right: 0;}#fichainmueble #bloquethumbs {margin: 5px -5px 0 0;}#fichainmueble #bloquefoto #sliderfotos {height: 300px;}#fichainmueble #bloquefoto #sliderfotos li {height: 300px;}#fichainmueble #bloquefoto #sliderfotos li img {max-height: 300px;}#fichainmueble .caracteristicasprincipales {margin-right: 0;}#fichainmueble .descripcion {width: 100%;}#fichainmueble #bloquecaracteristicas .caracteristica {width: calc(50% - 20px);}#fichainmueble .otrasoperaciones {margin: 10px 0 0 0;}#fichainmueble #bx-pager .thumbinm {width: calc(25% - 5px);}#bloquemapa {width: 100%;}#bloqueautor {margin-right: 0;margin-left: 0;}#bloqueComentario {margin-right: 0;margin-left: 0;}.bloquedatos {margin: 0 0 20px 0;}.bloquedatossemi {width: 100%;}.bloquedatoslog {margin: 0 0 20px 0;}.bloquedatoslogsemi {width: 100%;}#bloqueconfirmar {margin: 0 0 20px 0;}#bloqueconfirmar .boton {margin: 10px 0 0 0;width: calc(100% - 40px);}.bloquecalendario {width: calc(100% - 40px);}.bloquecalendariocesta {width: calc(100% - 20px);}.eventoagenda {margin: 20px 0;width: calc(100% - 40px);}.minifichapedido {margin: 0 0 20px 0;}#formulariocontacto {margin-right: 0;}#contbloquecontacto {margin: 0 0 20px 0;}#login {width: 100%;margin-bottom: 20px;}#recuperar {width: 100%;margin-bottom: 20px;}#textoLogin {width: 100%;max-width: unset;padding: 0;margin-bottom: 20px;}#equipo .fichasflex {justify-content: space-between;}.minifichaequipo {width: calc(50% - 10px);margin: 0 0 20px 0;}.ajustepie {padding: 8px 0;text-align: center;}.logoauthor {margin: 0 0 20px 5px;}#topcontrol {bottom: 70px;border-radius: 4px;}#fichapedido {margin: 0 0 20px 0;}.bloqueguardar .boton {width: 100%;}.bloquedireccionAlternativa .bloqueguardar {width: 100%;}.bloquedireccionAlternativa .bloquemodificar {width: 100%;padding: 20px 0;}.bloquedireccionAlternativa .bloqueeliminar {width: 100%;}.contTabla {width: 100%;overflow: overlay;margin-bottom: 10px;}#sinresultados {margin: 0 0 20px 0;}#temporadas {width: 100%;}#temporadas .temporadasCabecera .celdaBloque {height: auto;}#etiquetaEnergetica {width: calc(100% - 1px);}#etiquetaEnergetica .columna1 {width: calc(40% - 1px);}#etiquetaEnergetica .columna2 {width: calc(30% - 1px);}#etiquetaEnergetica .columna3 {width: calc(30% - 1px);}#cont_aviso_cookies {padding: 40px 40px 80px 40px;}#apdolog {padding: 50px 0;margin: 0 auto;}.boton100mobi {width: 100%;max-width: none;padding: 10px 0;}.bannerhome .campana {margin: 0 auto;}.bannerhome .titulo {width: 100%;margin-top: 20px;font-size: 160%;}.bannerhome .info {width: 100%;margin-top: 20px;}}@media screen and (max-width: 500px) {.bloquecalendario .ui-datepicker td span, .bloquecalendario .ui-datepicker td a {padding: 0.4em;}}.sweet-overlay {background-color: rgba(0, 0, 0, 0.4);position: fixed;left: 0;right: 0;top: 0;bottom: 0;display: none;z-index: 10000;}.sweet-alert {background-color: #ffffff;box-sizing: border-box;text-align: center;position: fixed;left: 50%;top: 50%;margin-top: -200px;max-height: 90%;overflow-x: hidden;overflow-y: auto;display: none;font-size: 80%;z-index: 99999;}.sweet-alert h2 {font-family: 'Poppins', sans-serif;color: #555;font-size: 120%;text-align: center;font-weight: 400;position: relative;margin: 0;padding: 0;display: block;}.sweet-alert p {font-size: 110%;text-align: center;font-weight: 400;position: relative;float: none;margin: 0;padding: 0;line-height: normal;}.sweet-alert hr {height: 10px;color: transparent;border: 0;padding: 0;margin: 0;}.sweet-alert button {color: #ffffff;border: 0;box-shadow: none;font-size: 120%;font-weight: 500;padding: 10px 20px;margin: 0 5px;cursor: pointer;}.sweet-alert button:focus {outline: none;}.sweet-alert button.cancel[disabled] {opacity: .4;}.sweet-alert button.confirm[disabled] {border: 4px solid transparent;border-color: transparent;width: 40px;height: 40px;padding: 0;margin: 0 30px;vertical-align: middle;background-color: transparent !important;color: transparent;cursor: default;border-radius: 100%;animation: rotate-loading 1.5s linear 0s infinite normal;}.sweet-alert button::-moz-focus-inner {border: 0;}.sweet-alert[data-has-cancel-button=false] button {box-shadow: none !important;}.sweet-alert .icon {width: 50px;height: 50px;border: 4px solid #808080;border-radius: 50%;margin: 0 auto 10px auto;padding: 0;position: relative;box-sizing: content-box;}.sweet-alert .icon.error {border-color: #f27474;}.sweet-alert .icon.error .x-mark {position: relative;display: block;}.sweet-alert .icon.error .line {position: absolute;height: 5px;width: 30px;background-color: #f27474;display: block;top: 24px;border-radius: 2px;}.sweet-alert .icon.error .line.left {transform: rotate(45deg);left: 10px;}.sweet-alert .icon.error .line.right {transform: rotate(-45deg);right: 10px;}.sweet-alert .icon.warning {border-color: #f8bb86;}.sweet-alert .icon.warning .body {position: absolute;width: 5px;height: 17px;left: 50%;top: 10px;border-radius: 2px;margin-left: -2px;background-color: #f8bb86;}.sweet-alert .icon.warning .dot {position: absolute;width: 7px;height: 7px;border-radius: 50%;margin-left: -3px;left: 50%;bottom: 10px;background-color: #f8bb86;}.sweet-alert .icon.info {border-color: #c9dae1;}.sweet-alert .icon.info::before {content: '';position: absolute;width: 5px;height: 29px;left: 50%;bottom: 17px;border-radius: 2px;margin-left: -2px;background-color: #c9dae1;}.sweet-alert .icon.info::after {content: '';position: absolute;width: 7px;height: 7px;border-radius: 50%;margin-left: -3px;top: 19px;background-color: #c9dae1;}.sweet-alert .icon.success {border-color: #a5dc86;}.sweet-alert .icon.success::before, .sweet-alert .icon.success::after {content: '';border-radius: 50%;position: absolute;width: 60px;height: 60px;background-color: #ffffff;transform: rotate(45deg);}.sweet-alert .icon.success::before {border-radius: 120px 0 0 120px;top: -34px;left: 8px;transform: rotate(-45deg);transform-origin: 60px 60px;}.sweet-alert .icon.success::after {border-radius: 0 120px 120px 0;top: 9px;left: 25px;transform: rotate(-45deg);transform-origin: 0 60px;}.sweet-alert .icon.success .placeholder {width: 50px;height: 50px;border: 4px solid rgba(165, 220, 134, 1);border-radius: 50%;box-sizing: content-box;position: absolute;left: -4px;top: -4px;z-index: 2;}.sweet-alert .icon.success .fix {width: 5px;height: 50px;background-color: #ffffff;position: absolute;left: 23px;top: 1px;z-index: 1;transform: rotate(-45deg);}.sweet-alert .icon.success .line {height: 5px;background-color: #a5dc86;display: block;border-radius: 2px;position: absolute;z-index: 2;}.sweet-alert .icon.success .line.tip {width: 16px;left: 8px;top: 29px;transform: rotate(45deg);}.sweet-alert .icon.success .line.long {width: 30px;right: 5px;top: 24px;transform: rotate(-45deg);}.sweet-alert .icon.custom {background-size: contain;border-radius: 0;border: 0;background-position: center center;background-repeat: no-repeat;}