.cabecera{padding:40px 35px 22px;position:relative;background:rgba(212,176,18,.8);height:103px;position:absolute;top:0;left:0;right:0;z-index:2}.cabecera .izquierda{float:left;position:relative;z-index:2}.cabecera .izquierda a{background:center no-repeat #000000;background-size:20px;border-radius:4px;display:inline-block;height:38px;margin-right:18px;position:relative;width:38px}.cabecera .izquierda a:last-child{margin-right:0}.cabecera .izquierda a.facebook{background-image:url(../img/web/facebook.svg)}.cabecera .izquierda a.instagram{background-image:url(../img/web/instagram.svg)}.cabecera .izquierda a.youtube{background-image:url(../img/web/youtube.svg)}.cabecera .izquierda a:after{top:100%;left:50%;border:solid transparent;content:"";height:0;width:0;position:absolute;pointer-events:none;border-color:rgba(0,0,0,0);border-top-color:#000000;border-width:5px;margin-left:-5px}.cabecera .centro{position:absolute;top:0;left:0;right:0;margin:0 auto;width:365px;text-align:center;z-index:2}.cabecera .centro a{background:url(../img/web/bg_logo_cabecera.png) center no-repeat;background-size:contain;display:block;padding:75px 0 40px}.cabecera .centro a img{display:inline-block;height:auto;width:279px}.cabecera .derecha{float:right;position:relative;z-index:2}.cabecera .derecha a,.cabecera .derecha div{font-family:'IBM Plex Sans',sans-serif;font-size:1.875em;color:#000000;display:inline-block;vertical-align:top;line-height:40px;margin-left:20px}.cabecera .derecha a.btn_tienda{margin-left:0;margin-right:40px;font-weight:600}.cabecera .derecha .btn_header{width:44px}.cabecera .derecha .btn_header a{background:center no-repeat;background-size:auto 38px;display:block;margin:0;height:40px;width:40px}.cabecera .derecha .btn_header.busqueda a{background-image:url(../img/web/ico_buscar.png);background-size:40px}.cabecera .derecha .btn_header.usuario a{background-image:url(../img/web/ico_area.png)}.cabecera .derecha .btn_header.minicesta a{background-image:url(../img/web/ico_cesta.png)}.cabecera .derecha .btn_header.minicesta .unidades{position:absolute;top:0;font-size:1.2em;right:-20px}.cabecera .derecha .btn_header.menu{display:none}.banner{display:none;background-size:cover;background-repeat:no-repeat;background-position:center;position:relative;height:calc(100vh);height:calc(var(--vh,1vh) * 100);max-height:1080px}.banner:nth-child(1){display:block}.banner a{position:absolute;left:0;right:0;top:0;bottom:0;z-index:1;text-indent:-999px;overflow-x:hidden}.presentacion{position:relative;background:#e1b100;border-top:solid 14px #e1b100}.presentacion:before,.presentacion:after{content:'';position:absolute;left:0;right:0;top:0;bottom:0;border-top-right-radius:60px;max-width:50%;background:white;height:200px}.presentacion:after{border-top-right-radius:0;border-top-left-radius:60px;left:unset;width:50%}.presentacion .white{background:white;padding-bottom:80px}.presentacion .white:before,.presentacion .white:after{content:'';position:absolute;left:0;right:0;bottom:0;max-width:50%;border-bottom-right-radius:60px;border-bottom:solid 14px #d0d0d0;background:white;height:200px}.presentacion .white:after{border-bottom-right-radius:0;border-bottom-left-radius:60px;left:unset;width:50%}.presentacion .contenedor{position:relative;z-index:2}.contenido .titulo,.contacto .izquierda .superior .titulo,.producto .titulo,.presentacion .titulo{display:block;font-size:7.5em;color:#e1b100;font-weight:600;position:relative;margin-top:80px}.contenido .titulo:after,.contacto .izquierda .superior .titulo:after,.producto .titulo:after,.presentacion .titulo:after{content:'';width:18px;height:74px;position:absolute;left:-50px;top:-25px;background:url(../img/web/llave.png) center no-repeat}.presentacion .titulo span{display:block;color:black;font-weight:400}.presentacion .descripcion{font-size:1.667em;line-height:1.6;font-family:'IBM Plex Sans',sans-serif;width:40%;display:inline-block;vertical-align:top;height:650px;background:white;border-top-right-radius:60px;border-bottom-right-radius:60px}.presentacion .foto{width:60%;display:inline-block;vertical-align:top;position:relative;z-index:2}.presentacion .foto:after{content:'';background:url(../img/web/key.png) left center no-repeat;background-size:contain;position:absolute;top:0;bottom:0;left:0;width:100px}.presentacion .foto img{width:auto;height:auto;max-width:100%;max-height:100%}.presentacion .txt_foto{position:relative;padding-bottom:14px;margin-top:40px;z-index:2}.presentacion .txt_foto .abs{position:absolute;margin:0 auto;left:8.5%;top:50%;transform:translateY(-50%);max-width:540px;max-width:33%;z-index:3}.carrusel{background:#cecece;padding:80px 0 80px 0;margin-top:14px}.carrusel .titular{font-size:7.5em;color:black;margin-bottom:20px;display:block;text-align:center}.item_producto{display:inline-block;vertical-align:top;width:calc(100% / 4 - 45px);margin-right:60px;margin-bottom:60px;margin-top:30px}.item_producto:nth-child(4n){margin-right:0}.item_producto .imagen{display:block;background:white;border-top-right-radius:30px;border-top-left-radius:30px}.item_producto .imagen img{border-top-right-radius:30px;border-top-left-radius:30px;width:auto;height:auto;max-width:100%;max-height:100%}.item_producto .texto{text-align:center;padding:20px 5px;background:white;border-bottom-right-radius:30px;border-bottom-left-radius:30px;position:relative;z-index:2}.item_producto .texto .titulo{font-size:2.3em;color:black;margin-bottom:25px;display:block;position:relative;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;line-height:30px;height:60px}.item_producto .texto .titulo a{color:inherit}.item_producto .texto .precios{position:relative;margin-top:10px}.item_producto .texto .precios:after{content:'';position:absolute;width:74px;height:18px;background:url(../img/web/llave2.png) center no-repeat;top:0;margin:0 auto;left:0;right:0;transform:translateY(-100%)}.item_producto .texto .precio,.item_producto .texto .precio_anterior{font-size:2.3em}.item_producto .texto .precio_anterior{text-decoration:line-through;font-size:1.6em;margin-left:10px;opacity:.6}.item_producto .texto .iva{font-size:1.45em;margin-left:10px}.item_producto .comprar{background:#e1b100;color:black;font-size:2em;text-align:center;display:block;line-height:48px;border-bottom-right-radius:30px;border-bottom-left-radius:30px;border-top:solid 25px #e1b100;margin-top:-25px;z-index:1;position:relative;font-weight:500}.item_producto .comprar:after{background:url(../img/web/arrow.png) center top no-repeat;height:38px;content:'';position:absolute;right:0;left:0;bottom:0;transform:translateY(100%)}.carrusel .item_producto{display:none}.carrusel .item_producto:nth-child(1),.carrusel .item_producto:nth-child(2),.carrusel .item_producto:nth-child(3),.carrusel .item_producto:nth-child(4){display:inline-block}.carrusel .owl-loaded .item_producto{display:block;width:auto;margin:0}.carrusel .owl-stage-outer{padding-bottom:40px}.owl-nav{position:absolute;top:0;left:0;right:0;transform:translateY(-100%);z-index:1}.owl-nav .owl-next,.owl-nav .owl-prev{background:url(../img/web/flecha.png)  left  center no-repeat;width:48px;height:48px;position:relative;text-indent:-999px;overflow-x:hidden}.owl-nav .owl-prev{float:left}.owl-nav .owl-next{float:right;transform:rotate(180deg)}.owl-nav .disabled{opacity:.3}.presentacion.por_que{background:#d0d0d0;border-top:solid 14px #d0d0d0}.presentacion.por_que .white{padding-bottom:100px}.presentacion.por_que .contenedor{margin-top:110px}.presentacion.por_que .descripcion{height:auto;position:absolute;top:50%;width:auto;max-width:none;left:90px;right:0;transform:translateY(-50%)}.presentacion.por_que .txt_foto{float:right;width:41%;padding-left:90px;padding-bottom:0;padding-top:40px;margin-top:0}.presentacion.por_que .foto{float:left;width:59%;border-radius:60px}.presentacion.por_que .foto img{border-radius:60px}.presentacion.por_que .foto:after{content:'';background:url(../img/web/key2.png) bottom center no-repeat;background-size:contain;height:136px;width:auto;top:unset;bottom:-40px;left:0;right:0}.presentacion.por_que .titulo{margin-top:0}.presentacion.por_que .white:before,.presentacion.por_que .white:after{border-bottom:solid 14px #edd16b}.carrusel.relacionados,.carrusel.ofertas{background-color:#edd16b}.carrusel.relacionados .item_producto .comprar,.carrusel.ofertas .item_producto .comprar{background:#777777;color:white;border-top:solid 25px #777777}.carrusel.relacionados .item_producto .comprar:after,.carrusel.ofertas .item_producto .comprar:after{background-image:url(../img/web/arrow2.png)}.carrusel.relacionados .item_producto .comprar i,.productos .item_producto .comprar i,.carrusel.ofertas .item_producto .comprar i{background:url(../img/web/halfkey.png) center no-repeat;width:34px;height:48px;display:inline-block;vertical-align:top;margin-right:17px}.carrusel.relacionados .item_producto .comprar i:nth-child(2),.productos .item_producto .comprar i:nth-child(2),.carrusel.ofertas .item_producto .comprar i:nth-child(2){background-image:url(../img/web/halfkey2.png);margin-left:17px;margin-right:0}.carrusel.relacionados .owl-nav .owl-next,.carrusel.relacionados .owl-nav .owl-prev,.carrusel.ofertas .owl-nav .owl-next,.carrusel.ofertas .owl-nav .owl-prev{background-image:url(../img/web/flecha2.png)}.pie{background-color:#707070;background-size:cover;background-position:center;background-repeat:no-repeat;padding-bottom:60px;position:relative;padding-top:60px}.pie .contenedor{text-align:center}.pie .logo{display:block;margin-bottom:45px}.pie .logo img{height:auto;width:auto;max-width:100%;max-height:100%}.redes a{background:center no-repeat #e1b100;background-size:20px;border-radius:4px;display:inline-block;height:38px;margin-right:18px;position:relative;width:38px}.redes a:after{top:100%;left:50%;border:solid transparent;content:"";height:0;width:0;position:absolute;pointer-events:none;border-color:rgba(0,0,0,0);border-top-color:#e1b100;border-width:5px;margin-left:-5px}.redes a:last-child{margin-right:0}.redes a.facebook{background-image:url(../img/web/facebook2.svg)}.redes a.instagram{background-image:url(../img/web/instagram2.svg)}.redes a.youtube{background-image:url(../img/web/youtube2.svg)}.pie  ul{margin:0;padding:0;text-align:center}.pie li{list-style:none;display:inline-block;margin:10px;padding:0;font-size:1.667em;font-family:'IBM Plex Sans',sans-serif;vertical-align:top;color:white}.pie li a{line-height:48px;color:inherit}.pie .informacion{color:#e1b100;font-size:1.667em;letter-spacing:1px;background:url(../img/web/llave2.png) top center no-repeat;padding-top:40px}.pie .informacion a{color:currentColor}.pie ul:nth-of-type(2){background:url(../img/web/llave2.png) top center no-repeat;padding-top:20px}body.cabecera_fixed .banner{max-height:596px}.productos{position:relative;border-top:solid 14px #e1b100}.productos .superior{background:#e1b100;padding-top:80px}.productos .superior .titulo{font-size:7.5em;font-weight:700;position:relative;display:block;color:#e1b100;z-index:2}.productos .superior .titulo:after{content:'';width:18px;height:74px;position:absolute;left:-50px;top:-25px;background:url(../img/web/llave.png) center no-repeat}.producto{background:#e1b100;padding-top:80px;border-top:solid 14px #e1b100}.trampa_top{position:relative}.trampa_top:before,.trampa_top:after{content:'';position:absolute;left:0;right:0;top:0;bottom:0;border-top-right-radius:60px;max-width:50%;background:white;height:200px;z-index:0}.trampa_top:after{border-top-right-radius:0;border-top-left-radius:60px;left:unset;width:50%}.productos .item_producto,.productos .item_producto .imagen,.productos .item_producto .texto{background:#e6e6e6}.productos .item_producto .texto{padding-top:0}.productos .item_producto .imagen img{border-radius:30px}.productos .item_producto .imagen{margin:20px}.productos .inferior{position:relative;z-index:3}.productos .item_producto{width:calc(100% / 3 - 40px);border-radius:40px}.productos .item_producto:nth-child(4n){margin-right:60px}.productos .item_producto:nth-child(3n){margin-right:0}.productos .item_producto .comprar{border-top-color:#f9efd0;background-color:#f9efd0}.productos .item_producto .comprar:after{background-image:url(../img/web/arrow3.png)}.producto .titulo{margin-top:30px;max-width:50%}.producto .inferior .izquierda{width:50%;vertical-align:top;display:inline-block;position:relative;z-index:2;padding-right:70px}.producto .inferior .izquierda .owl-nav{bottom:0;top:unset;right:70px;transform:translateY(100%)}.producto .inferior .izquierda .imagen{display:none}.producto .inferior .izquierda .imagen img{width:auto;height:auto;max-height:100%;max-width:100%;display:block;border-radius:60px}.producto .inferior .izquierda .imagen:nth-child(1){display:block}.producto .inferior .derecha{display:inline-block;width:50%;vertical-align:top;position:relative;z-index:2;margin-top:-40px}.producto .inferior .derecha .descripcion{font-size:1.667em;line-height:1.6}.producto .inferior .derecha .descripcion:nth-of-type(2) h2{padding-top:40px}.producto .inferior .derecha .descripcion p{margin-bottom:40px}.producto .inferior .derecha .descripcion p:nth-child(1){transform:translateX(-60px);width:calc(100% + 60px)}.producto .inferior .derecha .titular,.producto .inferior .derecha .propiedades .propiedad .titular,.producto .inferior .derecha .descripcion h2,.producto .inferior .derecha .descripcion h3{font-size:2.4em;color:#e1b100;line-height:1;position:relative}.producto .inferior .derecha .titular:after,.producto .inferior .derecha .propiedades .propiedad .titular:after,.producto .inferior .derecha .descripcion h2:after,.producto .inferior .derecha .descripcion h3:after{content:'';width:18px;height:74px;position:absolute;left:-50px;top:-15px;background:url(../img/web/llave.png) center no-repeat}.producto .inferior .derecha .titular{margin-bottom:20px}.producto .inferior .derecha .bloque_doble .descripcion{width:calc(50% - 15px);display:inline-block;vertical-align:top;margin-right:30px}.producto .inferior .derecha .bloque_doble .descripcion:nth-child(2){margin-right:0}.producto .inferior .derecha .bloque_doble .descripcion:nth-child(2) h2{padding-top:40px}.producto .inferior .derecha .propiedades .propiedad{margin-bottom:40px}.producto .inferior .derecha .propiedades .propiedad:last-child{margin-bottom:0}.producto .inferior .derecha .propiedades .propiedad .titular{display:block;font-size:2em;padding-top:40px}.producto .inferior .derecha .titular:after,.producto .inferior .derecha .propiedades .propiedad .titular:after{width:9px;height:37px;background-size:9px;top:12.5px;left:-25px}.producto .inferior .derecha .propiedades .propiedad ul{margin:0;margin-top:10px;padding:0}.producto .inferior .derecha .propiedades .propiedad ul li{display:inline-block;vertical-align:top}.producto .inferior .derecha .propiedades .propiedad ul li a{display:block;margin-right:20px;font-size:1.667em;line-height:40px;color:black;background:url('../img/web/derecha.svg') left center no-repeat;background-size:12px;padding-left:20px}.producto .inferior .derecha .propiedades .propiedad ul li.sel a{font-weight:700;background:url('../img/web/check.svg') left center no-repeat;background-size:15px;pointer-events:none;padding-left:20px;text-decoration:underline}.producto .inferior .derecha .titular{font-size:2em;padding-top:40px}.producto .inferior .derecha .comprar .cont_cantidad{display:inline-block;vertical-align:top;margin-right:60px}.producto .inferior .derecha .comprar .cantidad{display:inline-block;vertical-align:top;margin-top:5px}.producto .inferior .derecha .comprar .cantidad a{display:inline-block;vertical-align:top;width:48px;height:48px;background-repeat:no-repeat;background-position:center;background-color:#f0d884;border-radius:6px}.producto .inferior .derecha .comprar .cantidad a.restar{background-image:url('../img/web/restar_w.svg')}.producto .inferior .derecha .comprar .cantidad a.sumar{background-image:url('../img/web/sumar_w.svg')}.producto .inferior .derecha .comprar .cantidad span{display:inline-block;vertical-align:top;width:75px;font-size:5em;font-weight:600;line-height:48px;color:#e1b100;text-align:center;background:transparent}.producto .inferior .derecha .precios{display:inline-block;vertical-align:top;margin-right:60px;position:relative}.producto .inferior .derecha .precios .precio{display:inline-block;vertical-align:baseline;font-size:6em;font-weight:600;color:#e1b100;line-height:1}.producto .inferior .derecha .precios .precio_anterior{display:inline-block;vertical-align:baseline;margin-left:30px;font-size:2em;font-weight:400;line-height:20px;text-decoration:line-through;position:absolute;color:black;right:88px;top:60px;font-style:italic}.producto .inferior .derecha .precios .iva{font-size:2em;color:#e1b100;margin-left:10px}.producto .inferior .derecha .comprar{margin-top:20px;position:relative;margin-bottom:80px}.contacto form .botones .boton,.producto .inferior .derecha .comprar .boton{width:192px;height:102px;border-radius:30px;background:#e1b100;color:white;color:black;font-size:2.5em;text-align:center;line-height:1;padding:28px;position:absolute;bottom:10px;right:0}.producto .inferior .derecha .comprar .boton.agotado{background-color:black;color:#e1b100}.contacto form .botones .boton:after,.producto .inferior .derecha .comprar .boton:after{position:absolute;content:'';width:0;height:0;border-style:solid;border-width:15px 15px 0 15px;border-color:#e1b100 transparent transparent transparent;bottom:0;left:0;right:0;margin:0 auto;transform:translateY(100%)}.producto .inferior .derecha .comprar .boton.agotado:after{border-color:#000000 transparent transparent transparent}.producto .inferior .derecha .valoraciones{margin-top:40px;cursor:pointer}.producto .inferior .derecha .valoraciones .estrellas{display:inline-block;vertical-align:top;position:relative;width:130px;margin-left:10px;height:20px;background:rgba(115,31,30,.25)}.producto .inferior .derecha .valoraciones .estrellas:before{content:'';position:absolute;top:0;bottom:0;left:0;right:0;background:url('../img/web/estrellas_w.webp') no-repeat center;z-index:2}.no-webp .producto .inferior .derecha .valoraciones .estrellas:before{background-image:url('../img/web/estrellas_w.png')}.producto .inferior .derecha .valoraciones .estrellas span{position:absolute;top:0;bottom:0;left:0;background:#e1b100;z-index:1}.comentarios{padding-bottom:80px;padding-top:80px}.comentarios .superior{padding:0 40px;padding-right:0}.comentarios .superior .titulo{display:block;float:left;font-size:4em;color:#e1b100;position:relative}.comentarios .superior .titulo:after{content:'';width:18px;height:74px;position:absolute;left:-50px;top:-15px;background:url(../img/web/llave.png) center no-repeat}.comentarios .superior .titulo b{display:block}.comentarios .superior .boton{display:block;float:right;min-width:200px;padding:0 20px;font-size:2em;font-weight:600;line-height:60px;text-align:center;color:#ffffff;color:black;position:relative;border-radius:10px;background:#e1b100}.comentarios .superior .boton:after{position:absolute;content:'';width:0;height:0;border-style:solid;border-width:10px 10px 10px 0;border-color:transparent #e1b100 transparent transparent;left:-10px;top:50%;transform:translateY(-50%)}.comentarios .inferior{margin-top:40px}.comentarios .inferior .item_comentario{padding:30px 0px;background:url('../img/web/llave2.png') left bottom repeat-x;background-size:32px}.comentarios .inferior .item_comentario:last-child{margin-bottom:0;background:none}.comentarios .inferior .item_comentario .nombre{display:block;float:left;color:#e1b100;font-size:2em;line-height:1em}.comentarios .inferior .item_comentario .estrellas{position:relative;float:right;width:130px;height:20px;background:rgba(115,31,30,.25)}.comentarios .inferior .item_comentario .estrellas:before{content:'';position:absolute;top:0;bottom:0;left:0;right:0;background:url('../img/web/estrellas_w.webp') no-repeat center;z-index:2}.no-webp .comentarios .inferior .item_comentario .estrellas:before{background-image:url('../img/web/estrellas_w.png')}.comentarios .inferior .item_comentario .estrellas span{position:absolute;top:0;bottom:0;left:0;background:#e1b100;z-index:1}.comentarios .inferior .item_comentario .fecha{display:block;float:right;margin-right:40px;font-size:1.65em;font-weight:500;line-height:20px}.comentarios .inferior .item_comentario .descripcion{margin-top:10px;font-size:1.65em;font-weight:500;line-height:25px}.comentarios .inferior .item_comentario .descripcion p{margin:0}.comentarios .inferior .vacio{padding:10px;border-radius:10px;background:#ccc}.comentarios .inferior .vacio p{margin:0;padding:0;display:inline-block;vertical-align:middle;padding-left:30px;font-size:1.65em;font-weight:500;color:#ffffff;background:url('../img/web/vacio_w.svg') no-repeat center left;background-size:20px}.comentarios .inferior .vacio p a{color:currentColor;text-decoration:underline;text-transform:lowercase}.desplegable_comentar{position:fixed;top:0;bottom:0;left:0;right:0;display:none;z-index:15}.desplegable_comentar .interior{position:absolute;border-radius:12px;top:50%;left:0;right:0;max-width:480px;margin:0 auto;padding:20px;padding-top:60px;background:#ffffff;z-index:2;transform:translate(0,-50%)}.desplegable_comentar .interior .superior{text-align:center}.desplegable_comentar .interior .superior .titulo{display:block;font-size:2em;font-weight:600;line-height:1em}.desplegable_comentar .interior .superior .subtitulo{display:block;margin-top:10px;font-size:1.45em;line-height:20px}.desplegable_comentar .interior .inferior{margin-top:20px}.desplegable_comentar .interior .inferior .estrellas{position:relative;width:130px;height:20px;margin:0 auto;background:rgba(115,31,30,.25)}.desplegable_comentar .interior .inferior .estrellas:before{content:'';position:absolute;top:0;bottom:0;left:0;right:0;background:url('../img/web/estrellas_w.webp') no-repeat center;z-index:2}.no-webp .desplegable_comentar .interior .inferior .estrellas:before{background-image:url('../img/web/estrellas_w.png')}.desplegable_comentar .interior .inferior .estrellas span{position:absolute;top:0;bottom:0;left:0;background:#e1b100;z-index:1}.desplegable_comentar .interior .inferior .estrellas a{position:absolute;top:0;bottom:0;width:calc(20% - 20px / 5);height:20px;z-index:3}.desplegable_comentar .interior .inferior .estrellas a:nth-of-type(1){left:0}.desplegable_comentar .interior .inferior .estrellas a:nth-of-type(2){left:calc(20% - 20px / 5 + 5px)}.desplegable_comentar .interior .inferior .estrellas a:nth-of-type(3){left:50%;transform:translate(-50%,0)}.desplegable_comentar .interior .inferior .estrellas a:nth-of-type(4){right:calc(20% - 20px / 5 + 5px)}.desplegable_comentar .interior .inferior .estrellas a:nth-of-type(5){right:0}.desplegable_comentar .interior .inferior .campos{margin-top:20px}.desplegable_comentar .interior .inferior .botones{margin-top:20px}.desplegable_comentar .interior .inferior .botones .boton{display:block;padding:0 20px;font-size:1.65em;border-radius:12px;font-weight:600;line-height:50px;text-align:center;color:#ffffff;background:#e1b100}.desplegable_comentar .interior .cerrar_comentar{position:absolute;top:20px;left:0;right:0;display:block;width:20px;height:20px;margin:0 auto;background:url('../img/web/cerrar.svg') no-repeat center}.desplegable_comentar .fondo{position:absolute;top:0;bottom:0;left:0;right:0;background:rgba(0,0,0,.75);z-index:1}.trampa_bottom{position:relative;background:white;margin-bottom:14px}.trampa_bottom:before,.trampa_bottom:after{content:'';position:absolute;left:0;right:0;bottom:0;max-width:50%;border-bottom-right-radius:60px;border-bottom:solid 14px #edd16b;background:white;height:200px}.trampa_bottom:after{border-bottom-right-radius:0;border-bottom-left-radius:60px;left:unset;width:50%}.trampa_maxima{height:80px;position:absolute;left:0;right:0;top:0;transform:translateY(-50%);z-index:2}.trampa_maxima:before,.trampa_maxima:after{content:'';background:white;width:50%;border-top-right-radius:80px;border-bottom-right-radius:80px;position:absolute;left:0;right:0;top:0;bottom:0}.trampa_maxima:before{background:white;left:unset;border-radius:0;border-top-left-radius:80px;border-bottom-left-radius:80px}body.general{padding-top:103px}body.general .cabecera{background:rgba(255,255,255,.9)}body.general .cabecera .centro a{padding-top:20px;max-width:none;padding:0;background:white;border-radius:20px}body.general .cabecera .centro a img{width:100%;height:auto}body.general .cabecera .centro{width:auto;top:50%;transform:translateY(-50%);max-width:160px}.contenido,.contacto{background:#e1b100;padding-top:80px;border-top:solid 14px #e1b100}.contenido .contenedor,.contacto .contenedor{position:relative;z-index:2}.contacto .izquierda{display:inline-block;vertical-align:top;width:calc(50% - 10px);margin-right:20px}.contacto .izquierda .superior{padding:20px;background:#ffffff}.contacto .izquierda .superior .titulo{margin-left:40px;margin-top:20px}.contacto .izquierda .superior .subtitulo{display:block;margin:0;margin-top:20px;margin-left:40px;margin-right:40px;font-size:1.667em;line-height:1.6}.contacto .izquierda .superior .subtitulo a{color:inherit;text-decoration:underline}.contacto form .campo.grande{padding:0 20px;padding-top:25px;border-radius:12px;padding-bottom:5px;box-shadow:0 0 0 1px #000000 inset}.contacto form .checks{margin-top:20px;float:left}.contacto form .botones{margin-top:20px;position:relative}.contacto form .botones .boton{right:0;top:0;transform:none}.contacto .derecha{display:inline-block;padding-top:155px;vertical-align:top;width:calc(50% - 10px)}.contacto .mapa{margin-top:120px;border-top:solid 14px #e1b100;background:#ffffff;border-radius:12px;position:relative;z-index:2;filter:grayscale(100%)}.contacto .mapa iframe{display:block;width:100%;height:540px}.contenido .contenedor{padding-bottom:80px;margin-bottom:40px}.contenido .titulo{margin-top:0}.scroll_table{overflow:auto;max-width:89vw;margin-top:40px;margin-bottom:40px}.scroll_table::-webkit-scrollbar{width:22px;height:22px}.scroll_table table{width:100%;border-collapse:collapse;margin-bottom:40px;white-space:nowrap}.scroll_table tr:nth-of-type(odd){background:#f6f6f6}.scroll_table th{background:#e1b100;color:black;font-weight:bold}.scroll_table td,.scroll_table th{padding:10px 45px;border:0;text-align:left;white-space:nowrap}body.ficha_producto .banner{max-height:300px}@-webkit-keyframes slide-in-top{0%{-webkit-transform:translateY(-1000px);transform:translateY(-1000px);opacity:0}100%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}@keyframes slide-in-top{0%{-webkit-transform:translateY(-1000px);transform:translateY(-1000px);opacity:0}100%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}body.scrolled .cabecera{position:fixed;-webkit-animation:slide-in-top 0.5s cubic-bezier(0.250,0.460,0.450,0.940) both;animation:slide-in-top 0.5s cubic-bezier(0.250,0.460,0.450,0.940) both;z-index:10}body.scrolled .cabecera .derecha .btn_header.minicesta .unidades{right:-10px}body.scrolled .cabecera{background:rgba(255,255,255,1);box-shadow:0 0 20px 16px rgba(0,0,0,.2)}body.scrolled .cabecera .centro a{padding-top:20px;max-width:none;padding:0;height:auto;background:white;border-radius:20px}body.scrolled .cabecera .centro a img{width:100%;height:auto}body.scrolled .cabecera .centro{width:auto;top:50%;transform:translateY(-50%);max-width:120px}body.scrolled .cabecera .izquierda{display:none}body.scrolled .cabecera .derecha{padding:10px 0}body.scrolled .cabecera .centro{right:unset;left:20px}body.scrolled .cabecera{padding:10px 20px;height:80px}body.scrolled .cabecera .centro a img{position:static;transform:none}body.scrolled .cabecera .contenedor{max-width:none;width:auto}body.scrolled .cabecera .derecha a.btn_tienda:hover{color:#e1b100}body.general .cabecera .centro a{height:auto}.desplegar_menu{display:none}.productos .vacio{padding:10px;margin-top:40px;border-radius:10px;background:#ccc;display:inline-block}.productos .vacio p{margin:0;padding:0;display:inline-block;vertical-align:middle;padding-left:35px;font-size:1.65em;font-weight:500;line-height:30px;color:#ffffff;background:url('../img/web/vacio_w.svg') no-repeat center left;background-size:25px}
