*{margin:0;padding:0;line-height:1em;box-sizing:border-box}ins{text-decoration:none}strong{font-weight:700}light,strong{font-size:1em}light{opacity:.7;font-weight:200}a img{border:none}a:hover{cursor:pointer}input{border:0 inset}fieldset,form,h1,h2,h3,h4,h5,h6,input,label,legend,li,p,seccionquote,select,textarea,ul{font-weight:400;float:left;width:100%;text-align:left}a,a:hover,a:hover img,a img,button,button:hover,input[type=submit],input[type=submit]:hover{transition:all .15s ease-in-out}ul{list-style-type:none}fieldset{border:0}body,html{width:100%;height:100%;position:relative;min-width:300px;padding:0!important;margin:0!important}body.gris{background-color:#f3f3f3}hr{border:0;border-bottom:0 solid #ccc;float:left;position:relative;margin:15px 0 20px}hr,hr:after{width:100%;height:1px}hr:after{content:"";position:absolute;top:0;left:0;background-color:#ddd;border-radius:10px;display:inline-block}hr.normal:after{display:none}body.sin_scroll{overflow:hidden}.invisible{display:none!important}#sb-row{z-index:11999!important}.atras{position:fixed;background-image:url(../images/flecha_atras.png);background-repeat:no-repeat;background-position:center left 10px;background-size:initial;height:40px;width:75px;top:48%;left:0;z-index:100;background-color:#fff;line-height:40px;text-decoration:none;font-size:14px!important;color:#333;padding:1px 0 0 27px;text-transform:uppercase;box-shadow:0 0 5px rgba(0,0,0,.2)}.atras:hover{background-color:#eee}#subir{position:fixed;background-image:url(../images/subir.png);background-repeat:no-repeat;background-position:50%;background-size:14px auto;width:34px;height:34px;display:none;float:none;text-indent:-9999px;bottom:0;right:0;border-radius:0;z-index:1000;background-color:#000}#subir:hover{opacity:.85}@media screen and (min-width:980px){.rspnsv{display:none!important}}@media screen and (max-width:979px){.rspnsv{display:block!important}.desk{display:none!important}}.row{width:100%;float:left;text-align:center;position:relative}.tinymargen{margin-bottom:15px!important}.minimargen{margin-bottom:25px!important}.mediamargen{margin-bottom:35px!important}.margen{margin-bottom:50px!important}.supermargen{margin-bottom:75px!important}.granmargen{margin-bottom:100px!important}.row.gris{background-color:#f3f3f3}.cols{float:none;display:inline-block;width:100%;max-width:1180px;font-size:medium;position:relative;vertical-align:top}.cols img{max-width:100%;height:auto;width:auto}.cols.wide{max-width:1200px}@media screen and (min-width:980px){.cols{width:100%;float:none;margin:auto;text-align:center;padding:0 10px;font-size:0}}#sb-row *{font-size:12px}.col img{max-width:100%;height:auto}.col img.to_left{float:left}.col img.to_right{float:right}@media screen and (max-width:979px){.col.vacia{display:none!important}}.col{font-size:medium;display:inline-block;vertical-align:top;position:relative;background-size:cover;background-position:50%}.col_1{width:100%}.col_2{width:50%}.cols .col_2:first-child{padding-right:10px}.cols .col_2:last-child{padding-left:10px}@media screen and (max-width:979px){.cols .col_2:first-child{padding-right:0}.cols .col_2:last-child{padding-left:0}}.col_2.cell{width:50%!important}.col_3{width:33.3%}.col_4{width:25%}.col_5{width:20%}.col_6{width:16.66%}.col_7{width:14.28%}.col_8{width:12.5%}.col_9{width:11.11%}.col_10{width:10%}.col_11{width:9.09%}.col_12{width:8.33%}.col_1_3{width:33%}.col_1_4{width:25%}.permanent .col_1_4{width:25%!important}.col_1_5{width:20%}.col_3_4{width:75%}.permanent .col_3_4{width:75%!important}.col_2_4{width:50%}.col_2_3{width:67%}.col_4_5{width:80%}@media screen and (max-width:979px){.col{width:100%;text-align:center;float:left}}@media screen and (max-width:979px){.slider.box .col_2{width:50%}}@media screen and (max-width:500px){.slider.box .col_2{width:100%}}.col li,.col p{font-size:14px;color:#666;line-height:25px}.col p{text-align:justify}@media screen and (max-width:979px){.col p{text-align:center}.col.comentario p{text-align:left!important}}.col li a,.col p a{font-size:1em;color:#666;line-height:19px;display:inline-block;text-decoration:none}.col li a:hover,.col p a:hover{text-decoration:underline}#header{background-color:#fff}@media screen and (max-width:979px){#header{height:auto;border-bottom:0 solid #ddd;padding-bottom:0;position:relative}}#header .cols{padding:0 10px;max-width:1180px;text-align:center}@media screen and (max-width:979px){#header .menu .cols{padding:0!important}}#header .logo{width:auto;float:none;display:inline-block;margin:0}@media screen and (max-width:979px){#header .logo{float:left}}#header .logo img{max-width:none;height:auto;width:auto;max-width:150px;float:none;display:inline-block}#header .logo img.rspnsv{max-width:none;height:65px;float:left}#header .superior .informacion{text-align:left;padding:1px 0 0}#header .superior .informacion p{text-align:left;font-size:14px;color:#333}#header .superior .informacion p a,#header .superior .informacion p span{margin:0 5px 0 0;vertical-align:middle;display:inline-block;float:none}@media screen and (max-width:979px){#header .superior .informacion{text-align:center;background-color:#f9f9f9;margin:0;padding:10px}#header .superior .informacion p{text-align:center;float:left;line-height:18px;margin:0}}#header .superior{margin:0;padding:5px 0 0;position:relative;border-bottom:1px solid #ddd;height:40px;z-index:3}#header .superior .cols{text-align:right}@media screen and (max-width:979px){#header .superior{height:auto;padding-top:0}#header .superior .cols{text-align:center;padding:0}}#header .superior a{text-decoration:none;position:relative;float:none;width:auto;display:inline-block;vertical-align:middle;margin:0 7px;text-align:center;color:#000;font-size:14px}#header .superior a:hover{color:#999}#header .superior a.user{width:24px;height:24px;vertical-align:middle;display:inline-block!important;background-image:url(../images/ico_login.png);background-size:cover;margin:2px 0 0}#header .superior a.user:hover{opacity:.8}@media screen and (min-width:980px){#header .superior a.user{display:none!important}}@media screen and (max-width:979px){#header .superior .col_1_3{text-align:right;padding:10px}}#header .inferior{height:90px;position:relative}#header .inferior .cols{padding:20px 10px}#header .menu{height:40px;min-height:40px}@media screen and (max-width:979px){#header .menu{height:auto}}#header .menu ul.cols{display:inline-block;text-align:center}#megamenu_ppal,#menu_ppal{float:right}#megamenu_ppal .cont_subitems{width:190px;float:left;margin-top:10px;position:relative}@media (min-width:1200px){#megamenu_ppal .cont_subitems:after{content:"";width:1px;height:80%;position:absolute;right:20px;background:rgba(0,0,0,.2196078431372549)}}#megamenu_ppal .cont_subitems h3{font-size:13px;line-height:0}#megamenu_ppal .cont_subitems li a{text-transform:capitalize!important;font-size:11px!important;height:20px!important}#header .menu #megamenu_ppal .submenu a{height:30px}@media (min-width:1280px){#megamenu_ppal{position:unset}#megamenu_ppal ul{width:100%}#megamenu_ppal ul li{position:unset!important}#header .menu #megamenu_ppal li .row.submenu{width:100%;left:0!important;top:100%;padding:50px!important}}@media screen and (max-width:979px){#megamenu_ppal,#menu_ppal{float:left;display:none;width:100%!important}#megamenu_ppal ul,#menu_ppal ul{padding:0}}#header .menu li{float:none;display:inline-block;width:auto;vertical-align:middle;position:relative;margin:0 20px;height:auto;font-size:13px;letter-spacing:.05em}@media screen and (max-width:979px){#header .menu li{float:left!important;width:100%!important;position:relative;margin:0!important;padding:0!important}}#header .menu li .row{display:none;position:absolute;top:0;left:0;width:240px;float:none;z-index:4;padding:15px 40px!important;background-color:#fff}#header .menu li .row h3{font-size:26px;line-height:29px;color:#000;margin:0 0 20px}@media screen and (max-width:979px){#header .menu li .row{display:none;position:relative;top:0;left:0;width:100%;float:none;z-index:4;padding:10px 20px!important}#header .menu li .row.visible{display:block}}#header .menu a{text-decoration:none;text-transform:uppercase;position:relative;float:none;display:table-cell;font-size:1em;vertical-align:middle;margin:0;height:40px}#header .menu a.separator{padding:12px 0 0 13px;text-align:left}#header .menu a.separator span{margin:10px 0 0;display:inline-block;vertical-align:middle;font-size:13px}#header .menu #megamenu_ppal a.separator:hover,#header .menu #megamenu_ppal a.separator:hover span,#header .menu #menu_ppal a.separator:hover,#header .menu #menu_ppal a.separator:hover span{color:#333!important;display:inline-block;vertical-align:middle}#header .menu #menu_ppal li .row.submenu{top:40px;left:-5px!important;padding:30px 30px 10px!important}@media screen and (max-width:979px){#header .menu #megamenu_ppal li .row.submenu,#header .menu #menu_ppal li .row.submenu{top:0;left:0!important;position:relative!important;float:left;padding:30px 20px 10px!important}}#header .menu #megamenu_ppal li .row.submenu h3,#header .menu #menu_ppal li .row.submenu h3{text-align:left;font-size:13px;line-height:19px;color:#000;margin:0;font-weight:700}#header .menu #megamenu_ppal a,#header .menu #menu_ppal a{padding:0;position:relative;line-height:42px;display:inline-block}@media screen and (max-width:979px){#header .menu #megamenu_ppal a,#header .menu #menu_ppal a{width:100%;float:left;padding:13px 0;line-height:normal!important;border-top:1px solid hsla(0,0%,100%,.15)}#header .menu #megamenu_ppal a:hover,#header .menu #menu_ppal a:hover{padding:13px 0 13px 10px}}#header .menu #megamenu_ppal .activa a.separator,#header .menu #menu_ppal .activa a.separator{color:#fff}@media screen and (min-width:980px){#header .menu #megamenu_ppal a:hover,#header .menu #megamenu_ppal a:hover span,#header .menu #menu_ppal a:hover,#header .menu #menu_ppal a:hover span{color:#ccc!important}}@media screen and (max-width:979px){#header .menu #menu_ppal a:hover,#header .menu #menu_ppal a:hover span{color:#fff!important}}#header .menu #megamenu_ppal a.parent,#header .menu #menu_ppal a.parent{padding-right:28px}@media screen and (max-width:979px){#header .menu #megamenu_ppal a.parent,#header .menu #menu_ppal a.parent{padding-right:18px}#header .menu #megamenu_ppal a,#header .menu #megamenu_ppal a.parent,#header .menu #menu_ppal a,#header .menu #menu_ppal a.parent{padding:13px 18px 13px 10px}#header .menu #megamenu_ppal li ul a,#header .menu #menu_ppal li ul a{padding:0!important}}#header .menu #megamenu_ppal a.parent:after,#header .menu #menu_ppal a.parent:after{width:0;height:0;position:absolute;bottom:16px;right:10px;z-index:3;content:"";border-right:4px solid transparent;border-left:4px solid transparent;border-top:4px solid #ffda3f}#header .menu #megamenu_ppal a.parent.activa:after,#header .menu #menu_ppal a.parent.activa:after{border-color:#999 transparent;border-style:solid;border-width:0 4px 4px}#header .menu li ul{float:left;width:100%;box-sizing:border-box;padding:0}#header .menu .submenu{position:absolute;float:none;left:calc(100% + 20px)!important;top:0;border:1px solid #ddd;padding:10px 25px}@media screen and (max-width:979px){#header .menu .submenu{position:relative!important;float:left!important;left:0!important;top:0!important;height:auto!important;border:1px solid #ddd;border-right:0;border-left:0;border-bottom:0;padding:10px 25px}}#header .menu li ul li{line-height:21px;color:#fff;font-size:14px;width:50%;float:left;margin:0 0 6px!important;box-sizing:border-box;position:relative;border-bottom:0 solid #ddd}#header .menu .submenu li{margin:0!important;border:0!important}#header .menu li ul li a{text-transform:none;color:#000;font-size:1em;float:left;width:100%;padding:5px;text-transform:uppercase;line-height:21px!important}#header .menu li ul li a:hover{color:#000!important}#header .menu #megamenu_ppal li .row.submenu li,#header .menu #menu_ppal li .row.submenu li{float:left;width:100%}#header .menu #menu_ppal li .row.submenu li a{color:#000!important;text-transform:none;font-size:13px;height:35px}#header .menu #megamenu_ppal li .row.submenu li a:hover,#header .menu #menu_ppal li .row.submenu li a:hover{color:#ccc!important}#header #idiomas{position:relative;width:auto;float:none;display:inline-block;vertical-align:middle}@media screen and (max-width:979px){#header #idiomas{margin:0}}#header #idiomas img{position:relative;width:30px;float:none}#header #idiomas a,#header #idiomas img{display:inline-block;vertical-align:middle}#header #idiomas a{background-position:right top 4px;background-repeat:no-repeat;background-size:5px auto;padding-right:10px;margin-left:0}#header #idiomas a span{color:#666!important;display:inline-blocK;font-size:1em;margin:3px 0 0}#header #idiomas .row{position:absolute;top:29px;left:0;padding:10px 6px 6px!important;width:100%;border-top:0;background-color:#eee;display:none}@media screen and (max-width:979px){#header #idiomas .row{top:32px}}#header #idiomas .row ul{float:left;padding:0;border-radius:8px;border:0;display:inline-block}#header #idiomas ul li{padding:0;float:left;width:100%;margin:0!important;padding:0!important;height:auto!important;font-size:15px}#header #idiomas ul li a{padding:4px!important;float:left;width:100%;text-align:left;margin:0!important;font-size:14px!important}#header .usuario{position:relative;width:auto;float:none;margin:3px 0 0;display:inline-block;vertical-align:middle}#header .usuario a:last-child{margin:0 0 0 7px!important}#header .usuario img{vertical-align:middle;display:inline-block;height:25px}#header .usuario span{float:none;display:inline-block;vertical-align:middle;color:#666;font-size:12px!important}@media screen and (max-width:979px){#header .usuario{display:none;position:absolute;right:10px;width:112px;top:36px;border:1px solid #ddd;padding:7px 10px 13px;background-color:#fff;z-index:8}#header .usuario span{display:none}#header .usuario a{clear:both;width:auto;float:right;margin:7px 0 10px!important;display:block}#header .usuario img{display:none}}#header_busqueda{position:absolute;top:90px;right:0;padding:5px 10px;width:100%!important;border-radius:0;z-index:6;display:none}@media screen and (max-width:979px){#header_busqueda{bottom:auto;top:90px}}#header_busqueda div{float:left;width:100%;position:relative}#header_busqueda div input[type=text]{-o-width:calc(100% - 80px);-moz-width:calc(100% - 80px);-webkit-width:calc(100% - 80px);width:calc(100% - 80px);margin:0;height:30px;background-color:#eee}#header_busqueda div button{width:80px;height:30px!important;padding:0 20px;display:inline-block;text-transform:uppercase;color:#000;cursor:pointer;line-height:30px;margin:0;float:left;background-color:#ddd;border-left:1px solid #fff}#header_busqueda div button:hover{background-color:#999!important;color:#fff}#menu_vertical{height:auto;position:absolute;left:0;top:0;z-index:5;border-radius:0 0!important}@media screen and (max-width:979px){#menu_vertical{position:relative}}#menu_vertical.activo{border-radius:0 0 5px 5px!important;box-shadow:0 4px 3px rgba(0,0,0,.2)}@media screen and (max-width:979px){#menu_vertical.activo{border-radius:0 0 0 0!important;box-shadow:0 5px 3px transparent}}#menu_vertical a.separator{width:100%;display:inline-block;text-align:left;padding:5px 0 0 20px!important}@media screen and (max-width:979px){#menu_vertical a.separator{padding:5px 0 0 10px!important}}#menu_vertical a.separator .icono{position:relative;content:"";width:26px;height:18px;margin:7px 10px 0 0;background-color:initial!important;z-index:0;vertical-align:middle;display:inline-block;background-repeat:no-repeat;background-position:0;background-size:auto 100%;background-image:url(../images/catsmenu.png)}#menu_vertical.activo a.separator .icono{background-position:100%}#menu_vertical ul.menu_vertical_main{position:relative;left:0;background-color:#fff;top:0;display:none;padding:0 20px;z-index:3}@media screen and (max-width:979px){#menu_vertical ul.menu_vertical_main{padding:0 10px}}#menu_vertical ul li{width:100%!important;float:left!important;margin:0!important;padding:0;position:relative;border-top:1px solid rgba(0,0,0,.1)}#menu_vertical ul li:first-child{border-top:0 solid rgba(0,0,0,.1)}#header .menu #menu_vertical ul li a{height:auto;display:block;padding:14px 0 12px!important;margin:0;color:#000!important}#header .menu #menu_vertical ul li a:hover{color:#333!important;padding-left:7px!important}#header .menu #menu_vertical ul li a.nd_parent:after,#header .menu #menu_vertical ul li a.parent:after{width:0;height:0;position:absolute;bottom:15px;right:3px;z-index:3;content:"";border-top:4px solid transparent;border-bottom:4px solid transparent;border-left:4px solid rgba(0,0,0,.2)}@media screen and (max-width:979px){#header .menu #menu_vertical ul li a.parent:after #header .menu #menu_vertical ul li a.nd_parent:after{width:0;height:0;position:absolute;bottom:16px;right:0;z-index:3;content:"";border-top:4px solid rgba(0,0,0,.2);border-bottom:0 solid transparent;border-left:4px solid transparent!important;border-right:4px solid transparent!important}}#header .menu #menu_vertical ul li a.nd_parent.activa:after,#header .menu #menu_vertical ul li a.parent.activa:after{border-color:transparent rgba(0,0,0,.2)!important;border-style:solid!important;border-width:4px 4px 4px 0!important;right:3px}@media screen and (max-width:979px){#header .menu #menu_vertical ul li a.nd_parent.activa:after,#header .menu #menu_vertical ul li a.parent.activa:after{border-color:rgba(0,0,0,.2) transparent!important;border-style:solid!important;border-width:0 4px 4px!important;right:0}}#pull{display:none!important}@media screen and (max-width:979px){#pull{display:block!important;text-decoration:none;color:inherit;position:absolute;right:10px;top:41px;cursor:pointer;z-index:0;width:22px!important;height:16px;border-bottom:2px solid #9e9e9e;transition:all .5s ease-in-out;transition-property:color,border;color:#5e88a2}}#pull:after,#pull:before{content:"";display:inline-block;width:100%;border-bottom:2px solid #9e9e9e;position:absolute;left:0;transition:transform .5s ease-in-out}#pull:after{top:7px}#pull.active{border-color:transparent;line-height:0;transition:right .5s ease;color:#5e88a2}#pull.active:after,#pull.active:before{top:7px}#pull.active:before{transform:rotate(45deg)}#pull.active:after{transform:rotate(-45deg)}.btn{display:inline-block;font-size:15px;width:auto!important;min-width:120px;padding:15px 30px!important;border-radius:0;text-decoration:none;font-weight:700;color:#fff}.btn:hover{background-color:rgba(0,0,0,.85)!important;color:#fff!important}.slider{margin:0;overflow:hidden!important;background-repeat:no-repeat;background-position:50%;background-size:1380px auto;position:relative}.slider.testimonios{background-size:cover}.slider,.slider .cell,.slider .table,.slider li,.slider ul{height:auto}.slider,.slider *{margin:0;padding:0;line-height:1em;border-collapse:initial!important;box-sizing:initial!important}.slider .bx-controls{position:static;float:left;left:auto!important;width:100%}.slider .bx-controls,.slider.vertical .bx-controls{z-index:20;height:100%;vertical-align:middle;text-align:center}.slider.vertical .bx-controls{position:absolute;float:none;left:0!important;top:0!important;width:10%}.slider .bx-controls{margin-top:25px!important}.slider.vertical .bx-controls{margin-top:0!important}.slider.testimonios .bx-controls{margin-top:-40px!important}@media screen and (min-width:980px){.slider.testimonios .bx-controls{margin-top:-40px!important}.slider.testimonios .bx-pager{margin-top:0!important;top:auto;z-index:9;position:relative!important}}.slider .bx-controls .bx-pager{width:5px;display:inline-block}.slider .bx-controls .bx-controls-direction{height:auto!important;position:absolute!important;float:none!important;width:100%!important;bottom:50%!important;padding:0!important}.slider .bx-controls .bx-pager{position:relative;vertical-align:middle;width:100%;padding:0;text-align:center}.slider .bx-controls .bx-pager-item{width:auto!important;height:auto!important;margin:0 0 8px;text-align:center;display:inline-block;border-radius:100%!important}.slider.vertical .bx-controls .bx-pager-item{width:100%!important;margin:0 0 3px}.slider .bx-controls .bx-pager-item .bx-pager-link{width:9px!important;height:9px!important;background-color:#999;border-radius:100%!important;position:relative;float:none;vertical-align:middle;display:inline-block;transition:transform .5s ease-in-out}.slider .bx-controls .bx-pager-item .bx-pager-link.active{width:25px!important;border-radius:5px!important}.slider.vertical .bx-controls .bx-pager-item .bx-pager-link.active{width:9px!important;height:25px!important;border-radius:5px!important}.bx-wrapper{box-shadow:0 0 0 #ccc!important;border:0 solid #fff!important;background:transparent!important;position:relative!important;margin-bottom:0!important;padding:0!important;touch-action:pan-y!important}.slider li{background-position:50%;background-repeat:no-repeat;background-size:cover;height:auto;box-shadow:0!important}.slider li a{float:left;width:100%;position:relative;height:100%;box-shadow:0!important}@media screen and (max-width:979px){.slider li a.btn{float:none;display:inline-block;margin:0 0 20px!important}}.slider li img{height:auto;max-width:100%;width:100%;display:inline-block;float:left;box-shadow:0!important}.bx-wrapper .bx-controls-direction{margin:0!important;vertical-align:middle}.bx-wrapper .bx-controls-direction a{width:21px!important;height:37px!important;display:inline-block;z-index:10!important;vertical-align:middle;background-position:50%;background-size:auto 95%!important}.bx-wrapper .bx-controls-direction a.bx-prev{left:10px!important;top:auto!important;background-image:url(../images/prev.png)}.bx-wrapper .bx-controls-direction a.bx-next{right:10px!important;top:auto!important;background-image:url(../images/next.png)}@media screen and (max-width:979px){.bx-wrapper .bx-controls-direction a.bx-next{top:0!important}}.bx-wrapper .bx-next:hover,.bx-wrapper .bx-prev:hover{background-position:50%!important;opacity:.5!important}.bx-wrapper .bx-controls-direction a{text-decoration:none!important;outline:0;width:22px!important;height:30px!important;text-indent:99999px!important;z-index:9999;opacity:.7;display:inline-block!important;background-size:auto 100%}.bx-wrapper .bx-controls-direction a:hover{opacity:.7}.slider li,.slider ul{padding:0;text-align:center;font-size:90px;display:inline-block;height:auto;box-sizing:border-box}.slider .row{position:absolute;height:100%!important;top:0;left:0;z-index:7}@media screen and (max-width:979px){.slider .row{position:relative;float:left;height:auto!important;top:auto;left:auto;padding-top:25px;z-index:7}}.slider .cell,.slider .table{display:table;width:100%;text-align:center;font-size:medium;vertical-align:middle;height:100%!important}.slider .cell{display:table-cell;padding:40px!important}@media screen and (max-width:979px){.slider .cell,.slider .table{width:100%;height:auto;box-sizing:border-box;display:block;float:left;text-align:center;vertical-align:top}.slider .cell{height:auto!important;padding:0!important}.slider .cell .cols{padding:0!important;float:left;max-width:100%!important;display:block!important;text-align:center!important}}.slider.testimonios .cell p{text-align:center;font-size:18px;line-height:24px!important}.slider.testimonios .cell h5{text-align:center;font-size:15px;color:#fff;margin:35px 0 0;text-transform:uppercase;line-height:24px!important}.slider.testimonios .cell p span{color:#fff;margin:20px 0!important;width:100%;float:left;font-size:18px;line-height:28px!important;text-align:center}.slider.testimonios .cell em{text-align:center;float:left;width:100%;margin:10px 0}.slider.testimonios .cell em img{text-align:center;float:none;height:16px;width:auto;display:inline-block}.slider .cell h2{color:#000;font-size:50px;line-height:45px;font-family:Gotu;letter-spacing:-.03em;display:inline-block;margin:0 0 5%}.slider .cell h3{color:#888;font-size:18px;line-height:22px;margin:0 0 5%;font-weight:700}@media screen and (max-width:979px){.slider .cell h2{text-align:center;font-size:30px!important;line-height:32px}.slider .cell h3{text-align:center;font-size:15px!important}}.slider li{background-attachment:scroll;overflow:hidden;display:inline-block;position:relative}.slider.testimonios li,.slider.testimonios ul{height:400px;background-size:cover}.slider.vertical .bx-wrapper{padding:0 5px 0 50px!important}.bx-viewport{height:auto;overflow:hidden}.bx-wrapper .bx-pager.bx-default-pager a{background:#666;text-indent:-9999px;display:block;width:10px;height:10px;margin:0 5px;outline:0;border-radius:5px}.bx-wrapper .bx-pager.bx-default-pager a.active,.bx-wrapper .bx-pager.bx-default-pager a:focus,.bx-wrapper .bx-pager.bx-default-pager a:hover{background:#000}.bx-wrapper .bx-pager{top:0!important;bottom:0!important}.slider .cols{font-size:0}.slider.testimonios .cols{text-align:center!important}.slider.testimonios .cols *{text-align:center!important;float:none;display:inline-block}.slider .col{font-size:medium!important;box-sizing:border-box;padding:0!important}.slider.box .col .foto{min-height:550px;width:calc(100% - 15px);background-size:cover;background-position:50%;position:relative}@media screen and (max-width:979px){.slider.box .col .foto{min-height:450px;width:100%}}@media screen and (max-width:500px){.slider.box .col .foto{min-height:350px}}.slider.box .col .foto a{width:100%;display:inline-block;height:100%;position:absolute;top:0;left:0}.slider.box .col .foto a:hover{background-color:hsla(0,0%,100%,.2)}.slider.box .cols .col_2:first-child .foto{float:left}.slider.box .cols .col_2:last-child .foto{float:right}.slider .sticker{position:absolute;display:inline-block;top:calc(50% - 75px);width:150px;height:150px;border-radius:100%;z-index:11;display:table;left:calc(50% - 75px);color:#fff;text-align:center}.slider .sticker h2{font-size:20px;display:table-cell;height:100%;float:none;text-align:center;vertical-align:middle}@media screen and (max-width:979px){.slider .sticker{width:120px;height:120px;top:calc(50% - 60px);display:none}.slider .sticker h2{font-size:16px}}.slider.vertical .foto{min-height:550px;width:100%;background-size:cover;background-position:50%;position:relative}@media screen and (max-width:979px){.slider.vertical .foto{min-height:400px;width:100%}}@media screen and (max-width:500px){.slider.vertical .foto{min-height:300px}}.slider.vertical .foto a{width:100%;display:inline-block;height:100%;position:absolute;top:0;left:0}.slider.vertical .foto a:hover{background-color:hsla(0,0%,100%,.2)}.formulario form{float:left;text-align:center}.formulario input,.formulario select,.formulario textarea{font-size:16px}.page .formulario label{float:left;width:100%;margin:0 0 6px;vertical-align:middle}.page .formulario label,.page .formulario label span{color:#000;font-weight:700;font-size:14px;text-align:left!important}.page .formulario label span{float:none;width:auto;margin:0;vertical-align:baseline;display:inline-block}.page .formulario label a{font-size:1em;color:#999;display:inline-block;float:none;margin:0;text-decoration:none;float:right;vertical-align:baseline}.page .formulario label a:hover{text-decoration:underline}.formulario .check label{width:auto;margin:0 0 10px;line-height:25px}.formulario label *{margin-top:4px!important;float:left}.formulario input{height:40px;color:#000;padding:3px 6px;background-color:#fff;margin:0;font-size:14px;border:1px solid #ddd;text-align:left!important}.formulario button,.formulario input[type=submit]{border:0 solid #ccc;height:40px!important;padding:0!important;box-sizing:border-box!important}.formulario select{height:40px;color:#666;font-size:14px;padding:3px 6px;background-color:#fff;margin:0 0 3px;border:1px solid #ddd!important;background-color:#fff!important;cursor:pointer}.formulario select option{font-size:1em}.formulario textarea{min-height:100px;color:#999!important;padding:6px;background-color:#fff;margin:0 0 5px;font-size:14px;text-align:left!important;border:1px solid #ddd}.formulario.simple input,.formulario.simple select,.formulario.simple textarea{margin:0 0 7px}::-webkit-input-placeholder{color:#aaa}:-moz-placeholder{color:#aaa}.formulario #fant{position:absolute;left:-9999px}::-moz-placeholder{color:#aaa}:-ms-input-placeholder{color:#aaa}.formulario div.aviso_privacidad{display:inline-block;float:left;width:100%;border-bottom:0 solid #ccc;height:auto;text-align:left;padding:0;margin:5px 0 0}@media screen and (max-width:979px){.formulario div.aviso_privacidad{text-align:center}}.formulario div.aviso_privacidad div{float:left;width:100%}.formulario div.aviso_privacidad p.etiqueta{margin:0 0 0 2px!important;float:left!important;text-align:left;display:inline-block;color:#666;vertical-algin:top;line-height:14px;text-align:left!important;font-size:11px!important;-o-width:calc(93% - 22px)!important;-moz-width:calc(93% - 22px)!important;-webkit-width:calc(93% - 22px)!important;width:calc(93% - 22px)!important;line-height:10px!important}.formulario div.aviso_privacidad p a{width:100%!important;color:#666;display:inline!important;text-decoration:underline;font-size:1em!important;line-height:14px!important}.formulario div.aviso_privacidad p a:hover{color:#000;font-size:1em}.formulario div.aviso_privacidad :before{display:none!important}.formulario input[type=checkbox]{height:15px;width:15px!important;float:none;display:inline-block;vertical-align:middle;margin:0 6px 0 0!important;border:1px solid #ccc!important}.formulario input.boton:disabled,.formulario input.boton:disabled:hover{background-color:#666!important;color:#aaa!important;cursor:default!important}.formulario .boton,.formulario input[type=submit]{color:#fff;font-size:20px;text-decoration:none;font-size:13px;border-radius:0;float:none!important;text-transform:uppercase;width:auto;min-width:180px!important;text-align:center!important;padding:5px 30px!important;line-height:normal!important;font-weight:700}#btnFinish,.formulario a.boton{padding:15px 30px!important;text-transform:none;line-height:13px!important}#btnFinish:hover,.formulario a.boton:hover,.page .formulario a.boton:hover{color:#fff!important;opacity:1;background-color:#000!important}.formulario input[type=submit].full{width:100%}.formulario input[type=submit].amplio{min-width:283px!important}.col_1_4 input[type=submit]{min-width:0!important;width:100%;padding:5px 20px!important}.formulario input[type=submit]:hover{cursor:pointer!important;color:#fff!important;background-color:#999!important;-webkit-transition:all .2s ease-in-out}.formulario .simple input[type=submit]{float:left!important}.formulario .politica{text-align:center;font-size:14px;color:#999;margin:0}.formulario .politica a{text-align:center;font-size:1em;color:#999}.formulario .politica a:hover{color:#666}#foot_wp{width:35px;height:35px;display:block;border-radius:0;background-image:url(../images/ico_wap.png);background-repeat:no-repeat;background-position:50%;background-size:90% auto;position:fixed;bottom:0;background-color:#25d366;border-radius:0!important;right:auto;font-size:0;z-index:10;text-decoration:none;border-radius:0 0 0 0}#foot_wp span{position:relative!important;width:100%!important;height:20px!important}#foot_wp i,#foot_wp span{display:inline-block;font-style:unset!important}#foot_wp i{color:#fff;font-size:20px;text-decoration:none;font-size:13px;width:230px;letter-spacing:.1em;top:137px;right:-92px!important;position:absolute;transform:rotate(270deg)}@media screen and (max-width:979px){#foot_wp{left:0;bottom:0;border-radius:0 5px 0 0!important}#foot_wp,#foot_wp a,#foot_wp a span{height:40px;background-position:50%;border-radius:7px 0 0 7px}#foot_wp i{display:none!important}}.redes{width:auto;float:left;margin:18px 0 0}#footer .redes{margin:9px 0 0!important}.redes li{width:auto;display:inline-block;vertical-align:middle;margin:0 10px 0 0}@media screen and (max-width:979px){.redes{width:auto;float:none;margin:0;position:absolute;top:-32px;left:10px;z-index:10}#footer .redes{margin:0 0 30px!important;position:relative;top:auto;left:auto;width:100%;float:left;border-bottom:1px solid #ddd;padding:0 0 30px;text-align:center}#footer .redes li{float:none;margin:0 5px}}.redes li a,.redes li a img{display:inline-block}.redes li a img{max-width:18px;vertical-align:middle}.redes li a:hover img{opacity:.6}.links{width:auto;float:right;margin:18px 0 0}@media screen and (max-width:979px){.links{margin:18px 40px 0 0}}.links li{width:auto;display:inline-block;margin:0 0 0 10px}.links li,.links li a{vertical-align:middle;position:relative}.links li a{display:flex;flex-direction:column;align-items:center;justify-content:space-between;height:35px}.links li a.cesta span{background-color:#666;border-radius:100%;color:#fff;text-align:center;line-height:20px;width:20px;height:20px;position:absolute;top:-9px;right:-10px;font-size:11px;display:inline-block}.links li a img{max-width:20px;display:inline-block;vertical-align:middle}.links li a:hover img{opacity:.8}#footer{margin:0;padding:50px 0 0;background-color:#f9f9f9}@media screen and (max-width:979px){#footer{padding:12px 0 0}}#footer .cols{padding:0 10px}#footer .superior{margin:0 0 25px}#footer .superior h5{width:26%;font-size:20px;color:#666;float:none;height:40px;padding:3px 0 0;display:inline-block;vertical-align:middle;margin:0!important;font-weight:700}#footer .superior .formulario input[type=text]{width:49%!important;float:none!important;display:inline-block!important}#footer .superior .formulario input[type=submit]{width:23%!important;height:40px!important;margin:0!important;padding:0!important;min-width:80px!important;vertical-align:top}@media screen and (max-width:979px){#footer .superior h5{width:100%;text-align:center}#footer .superior .formulario input[type=text]{width:70%!important}#footer .superior .formulario input[type=submit]{width:30%!important}}#footer div.aviso_privacidad{padding-left:26%}#footer .col li,#footer .col p{line-height:28px}@media screen and (max-width:979px){#footer .col{margin:0 0 20px}#footer .col li,#footer .col p{text-align:center!important}}#footer .formulario{font-size:0;max-width:600px;display:inline-block;float:none}.cols .col .foto{width:100%;background-size:cover;background-position:50%;position:relative}.cols .col .foto a{width:100%;display:inline-block;height:100%;position:absolute;top:0;z-index:10;left:0;background-size:cover}.cols .col .foto a:hover{background-color:hsla(0,0%,100%,.2)}.cols .col_2:first-child .foto{float:left}.cols .col_2:last-child .foto{float:right}.masonry.cols{max-width:1204px}.masonry.cols .col .foto{height:500px}@media screen and (max-width:979px){.masonry.cols .col .foto{height:300px;background-position:top}}.masonry .levels{height:auto!important}.masonry .levels .level{margin:0 0 6px;padding:0}@media screen and (max-width:979px){.masonry .levels .level{margin:0 0 20px;padding:0}}.masonry .levels .level .col{margin:0}.masonry.cols .levels .col .foto,.masonry .levels .level{height:247px}.masonry.cols .col_1_3,.masonry.cols .col_2,.masonry.cols .col_2_3,.masonry.cols .col_3,.masonry.cols .col_4{padding:0 3px}@media screen and (max-width:979px){.masonry.cols .levels .col .foto,.masonry .levels .level{height:247px}.masonry .levels .level .col{margin:0 0 20px!important}.masonry.cols .col_1_3,.masonry.cols .col_2,.masonry.cols .col_2_3,.masonry.cols .col_3,.masonry.cols .col_4{padding:0!important;margin:0 0 20px}}.masonry.cols .levels .col_1_3,.masonry.cols .levels .col_2,.masonry.cols .levels .col_2_3,.masonry.cols .levels .col_3,.masonry.cols .levels .col_4{padding:0 6px 0 0}.masonry.cols .levels .level .col:last-child{padding:0}#footer .medio{margin:0 0 25px}#footer .inferior{padding:20px 0;background-color:#fff}#footer .inferior p{width:auto}#footer .inferior *{float:none;display:inline-block;vertical-align:middle}#footer .inferior .col_2:first-child{text-align:left}#footer .inferior .col_2:last-child{padding:0 10px 0 0}#footer .inferior .col_2:last-child,#footer .inferior .col_2:last-child ul{text-align:center}@media screen and (max-width:979px){#footer .inferior .col_2:first-child,#footer .inferior .col_2:last-child,#footer .inferior .col_2:last-child ul{text-align:center}}#footer .inferior #logo_footer{height:35px;margin:0 15px 0 0}#footer .inferior #logo_webcreativa{height:12px;margin:0 5px}#footer .inferior p{font-size:medium;vertical-align:middle;color:#666;font-size:11px;margin:0!important}#footer .inferior li{width:auto;margin:0 0 0 10px;font-size:13px;float:none!important;display:inline-block;vertical-align:middle}@media screen and (max-width:979px){#footer .inferior{text-align:center;padding:35px 10px 20px}#footer .inferior #logo_footer{height:35px;margin:0 0 10px;float:none;display:inline-block}#footer .inferior p{width:100%;float:left}#footer .inferior li{width:100%;margin:0;font-size:13px;float:left!important;text-align:center;vertical-align:middle}}.cols .col .bloque{position:absolute;left:0;top:0;z-index:10;padding:45px;height:100%;width:calc(100% - 5px);text-align:left}.cols .col .bloque.oferta{height:auto;top:auto;bottom:0}.cols .col .level .col .bloque{padding:25px}.cols .col .bloque h2{font-family:Gotu;font-size:35px;line-height:35px;margin:0 0 10px}.cols .col .bloque h2 span{font-family:Gotu;font-size:1em}.cols .col .bloque.oferta,.cols .col .bloque.oferta *{text-align:center}.cols .col .bloque h3{margin:0 0 10px}.cols .col .bloque h3,.cols .col.col_1_3 .bloque h2{font-family:Gotu;font-size:35px;line-height:35px}.cols .col.col_1_3 .bloque.oferta h2{font-size:55px;line-height:55px}.cols .col.col_1_3 .bloque.oferta h2 span{font-size:110px;line-height:110px}.cols .col.col_1_3 .bloque h3{font-family:Gotu;font-size:25px;line-height:28px}.cols .col .bloque h4{font-family:Gotu;font-size:16px;line-height:19px;margin:0 0 15px;color:#666}.cols .col .bloque h5{font-family:Gotu;font-size:25px;line-height:26px;margin:0 0 5px;color:#666}.cols .col .bloque .btn{border-radius:0;font-size:12px;padding:10px 20px!important;min-width:150px;text-align:center}.cols .col .level .col .bloque h2{font-family:Gotu;font-size:35px;line-height:34px}.cols .col .level .col .bloque h3{font-family:Gotu;font-size:20px;line-height:20px}.cols .col .level .col .bloque h5{margin:0 0 30px;font-weight:700;font-size:20px;line-height:20px}.cols .col .level .col .bloque.centro,.cols .col .level .col .bloque.centro *{text-align:center}.cols .col .level .col .bloque .tabla{height:100%}.tabla{float:left;display:table;text-align:center}.celda,.tabla{width:100%;vertical-align:middle;height:100%;margin:0!important}.celda{float:none;display:table-cell!important;text-align:center!important}.productos{text-align:center;font-size:0;margin:0 0 20px;padding-bottom:10px}.col_4_5 .productos{text-align:left}.productos.sombra{text-align:center;font-size:0;margin:50px 0 15px}.productos .col{text-align:center;height:auto;min-height:450px;position:relative;float:none;padding:0 7px;margin:0 0 30px}.productos.sombra .col{min-height:430px}@media screen and (max-width:979px){.productos .col{max-width:320px}}.productos.sombra .col{padding:0 18px}.productos.sombra li.col .shadow{float:left;width:100%}.productos.sombra li.col .shadow:before{box-shadow:3px 3px 5px rgba(0,0,0,.2);content:"";position:absolute;left:15px;top:0;height:100%;width:calc(100% - 32px)}.productos .texto{background-color:#fff}.productos .texto .col{min-height:auto;margin:0}.productos.sombra .texto .col{min-height:auto;padding:0 7px}.productos .col .foto{float:left;width:100%;display:inline-block;z-index:1;position:relative!important}.productos .col .foto a.fondo{float:left;width:100%;height:300px;z-index:0;background-size:80% auto;background-position:50%;background-repeat:no-repeat;transition:all .15s ease-in-out;background-color:#f7f7f7;background-blend-mode:multiply}.productos .col .foto a.fondo:hover{opacity:.85;transition:all .15s ease-in-out}.productos .col .foto,.productos .col .foto a.fondo,.productos .col_5 .foto,.productos .col_5 .foto a.fondo{height:280px}.productos .col_4 .foto,.productos .col_4 .foto a.fondo{height:300px}.productos .col_3 .foto,.productos .col_3 .foto a.fondo{height:350px;background-size:auto 90%}.productos .col_2 .foto,.productos .col_2 .foto a.fondo{height:360px;background-size:auto 90%}.productos .col .foto a.btn{float:none;height:100px;position:absolute;bottom:0;left:0;height:50px;padding-top:18px!important;z-index:3;border-radius:0;width:100%!important;background-color:rgba(0,0,0,.5);display:inline-block;color:#fff;top:auto}.productos .col .foto a.btn:hover{background-color:rgba(0,0,0,.75);text-decoration:none}.productos .col .texto{float:left;width:100%;height:auto;padding:15px 0 0 2px}.productos.sombra .col .texto{min-height:80px}.productos .col .texto .colores{float:left;width:100%;text-align:left;margin:0 0 5px}.productos .col .texto h5{color:#888;font-size:13px;margin:0 0 7px}.productos .col .texto h4{color:#000;font-size:15px;line-height:15px;margin:0 0 13px}.productos .col .texto h4 del{color:#777;margin:0 7px 0 0}.productos .col .texto h4 ins{text-decoration:none}.productos .col .texto p{color:#000;font-size:14px;line-height:17px;margin:0 0 7px;text-align:left!important}.productos .col .texto p del{color:#777;margin:0 7px 0 0}.productos .col .texto p ins{text-decoration:none}.productos .col .texto .colores p{float:left;margin:0 7px 7px 0;display:inline-block;width:16px;height:16px;border-radius:100%}.productos .col .texto .estrellas{float:left;width:100%;text-align:left;margin:0 0 5px 5px}.productos .col .texto .estrellas p{float:left;margin:0 3px 0 0;display:inline-block;width:auto}.productos .col .texto .estrellas p img{width:14px;height:auto}.productos .col .acciones{position:absolute;left:0;top:20px;width:auto;z-index:5;display:inline-block}.productos.sombra .col .acciones{position:absolute;left:18px}.productos .col .acciones a,.productos .col .acciones p{display:inline-block;min-width:60px;background-color:#000;margin:0 0 5px;height:22px;text-align:center;font-size:13px;width:auto!important;line-height:22px;text-decoration:none;color:#fff;position:relative}.cols .col .foto a.corazon{width:22px;height:22px;display:inline-block;right:9px;text-decoration:none;top:9px;font-size:18px;left:auto;color:#000;z-index:5;position:absolute;background-size:94% auto;background-repeat:no-repeat;background-position:50%}.corazon.empty{background-image:url(../images/corazon.png)}.corazon.active{background-image:url(../images/corazon_fill.png)}.cols .col .foto a.corazon:hover{opacity:.8}.cols .col .foto a.mas{width:40px;height:40px;display:inline-block;border-radius:100%;border:2px solid #ccc;right:7px;text-decoration:none;background-color:#fff;bottom:-7px!important;top:auto;padding:8px 0 0;font-size:18px;left:auto;color:#000;z-index:5}.cols .col .foto p.show-more span{position:absolute;bottom:-7px;right:10px;width:0;height:40px;color:#fff;background-color:#000;padding:0 20px;display:flex;align-items:center;z-index:2;border-radius:20px;opacity:0;transition:all .15s ease-in-out}.cols .col .foto a.mas:hover~p.show-more span{width:160px;opacity:1}.cols .col .foto a.mas:hover{border-color:#000!important}.supertitle{text-align:center;padding:50px 0 0}.supertitle.gris{padding:45px 0 40px}.supertitle .cols{padding:0 10px;text-align:center}.supertitle h1,.supertitle h2{font-size:30px;text-align:center;margin:0 0 13px;font-family:Gotu;color:#333;letter-spacing:-.01em}.supertitle.nunito h1,.supertitle.nunito h2{font-size:30px;text-align:center;margin:0 0 13px;font-weight:700;letter-spacing:-.01em}@media screen and (max-width:979px){.supertitle.nunito h1,.supertitle.nunito h2{font-size:27px}}.supertitle.gris h1,.supertitle.gris h2{margin:0 0 6px}.supertitle h3{font-size:17px;color:#777;margin:0 0 20px}.supertitle h3,.supertitle p{width:auto;display:inline-block;vertical-align:middle;text-decoration:none;float:none;line-height:23px;letter-spacing:.05em}.supertitle p{text-align:center;font-size:14px;color:#999;margin:0}.supertitle p a{width:auto;display:inline-block;font-size:1em;color:#999;text-decoration:none}.supertitle p a:hover{color:#333}.supertitle p i{font-size:1em;color:#333;margin:0 8px}.supertitle p i,.supertitle p i img{display:inline-block;vertical-align:middle}.supertitle p i img{height:10px;opacity:.8;width:auto;float:none}.supertitle ul{text-align:center}.supertitle ul li{width:auto;display:inline-block;vertical-align:middle;font-size:14px;color:#777;text-decoration:none;float:none;margin:0 15px 10px}.supertitle ul li a{color:#777;font-size:1em;text-decoration:none}.supertitle ul li a:hover{color:#aaa}.supertitle h3{font-size:30px;text-align:center;margin:0 0 13px;font-family:Gotu;color:#333;letter-spacing:-.01em;font-weight:700}.supertitle.left *{text-align:left!important}@media screen and (max-width:979px){.supertitle.left *{text-align:center!important}}.franja{padding:30px 10px}.franja h2{font-size:20px;line-height:22px}.franja h2,.franja h3{text-align:center;color:#fff}.franja h3{font-size:16px;letter-spacing:.09em!important}.franja * a{color:#fff;font-size:1em}.franja * a:hover{color:#999;font-size:1em}.banner .cols{max-width:100%!important;padding:0}.banner .col,.banner .col .tabla{height:400px;background-size:cover}@media screen and (max-width:979px){.banner .col,.banner .col .tabla{height:300px;background-size:cover}}.banner .col .row{max-width:590px!important;padding:0 10px}@media screen and (max-width:979px){.banner .col .row{max-width:100%!important;padding:0 10px;text-align:center}.banner .col .row *{text-align:center}}.banner .col_2:first-child .row{float:right}.banner .col_2:last-child .row{float:left}.banner .col .row h2{font-family:Gotu;font-size:34px;margin:0 0 10px;color:#000}.banner .col .row p{font-family:Gotu;font-size:15px!important;margin:0 0 10px;line-height:21px;color:#666;letter-spacing:.05em}.blog{text-align:center}.blog.posts .cols{max-width:1200px}.blog .cols .col.post{padding:0 9px!important;margin:0 0 25px}.blog .col,.blog .col .celda,.blog .col .foto,.blog .col .row,.blog .col .tabla{height:350px;background-size:cover}@media screen and (max-width:979px){.blog .col,.blog .col .foto,.blog .col .row{height:auto;min-height:300px;background-size:cover;float:left;width:100%;display:block}.blog .col .celda,.blog .col .tabla{height:300px}.blog .col{margin:0 0 20px}}.blog .col .col_1{height:auto!important;min-height:auto!important}.blog .col .tabla .celda{padding:20px 35px}.blog .col hr{margin:20px 0}.blog .col h4{font-weight:700;color:#999;font-size:15px;line-height:18px}.blog .col h3,.blog .col h4{margin:0 0 13px;letter-spacing:.05em}.blog .col h3{font-family:Gotu;color:#000;font-size:24px;line-height:27px}.blog .col p{font-size:15px;line-height:20px;text-align:justify;font-weight:400}.blog .col p a{font-size:1em;color:#000;text-decoration:none;display:inline-block;vertical-align:middle}.blog .col p a:hover span{text-decoration:underline!important}.blog .col p img,.blog .col p span{display:inline-block;vertical-align:middle;margin:0 10px 0 0}.blog .col .tabla .celda .btn{background-color:#fff;border-radius:0;min-width:180px}.blog.posts .cols .col .foto{width:100%;height:250px;background-size:cover;background-position:50%;position:relative;margin:0}.blog.posts .cols .col .textos{border-right:1px solid #ededed;border-bottom:1px solid #ededed;border-left:1px solid #ededed;float:left;padding:20px;width:100%}.blog.posts .cols .col .textos h3{font-size:18px;line-height:21px;margin:0 0 5px}.blog.posts .cols .col .textos h4{font-size:14px;margin:0 0 3px;color:#999}.blog.posts .cols .col .textos p{font-size:14px;color:#999}.logos{text-align:center}.logos li.col{float:none;margin:0 0 20px;padding:0 10px}.logos li.col,.logos li.col a,.logos li.col p,.logos li.col span{height:120px}.logos li.col a,.logos li.col p{width:100%;float:none;display:table;vertical-align:middle;text-align:center,}.logos li.col span{width:100%;display:table-cell;vertical-align:middle;text-align:center}.logos li.col span img{float:none;display:inline-block;max-width:80%;max-height:70px;width:auto;height:auto}.asRange .asRange-pointer:before{position:absolute;top:-5px!important;right:-5px!important;bottom:-5px!important;left:-5px!important;content:"";background:#eee!important;box-shadow:2px 2px 5px rgba(0,0,0,.3);border-radius:26px!important;cursor:pointer}.rango_precio{position:relative;width:100%!important;float:left!important;display:block;margin:0 0 60px;height:4px!important;background-color:transparent!important;border-radius:8px}@media screen and (max-width:979px){.asRange{max-width:86%}}.rango{padding:20px 55px 0!important;text-align:left!important;float:left;width:100%;position:relative}.asRange .asRange-selected{position:absolute;left:0!important;z-index:1;margin-top:8px;width:100%!important;height:6px!important;background-color:#ddd!important;border-radius:0!important}.asRange .asRange-pointer{position:absolute;left:30%;z-index:2;background-color:#eee!important;width:20px!important;height:20px!important;margin-left:0!important;border-radius:100%!important}.asRange .asRange-pointer .asRange-tip{position:absolute;top:auto!important;bottom:-29px!important;left:0;width:75px!important;height:20px;margin-left:-27px!important;font-weight:700!important;font-size:15px!important;line-height:20px;color:#666!important;text-align:center!important;background-color:transparent!important;border:0 solid #5d5c58!important;border-radius:3px;transition:opacity .3s ease-in-out 0s}.asRange .asRange-pointer .asRange-tip:before{position:relative!important;bottom:0!important;left:auto!important;display:inline-block!important;width:auto!important;height:auto!important;margin-left:0!important;margin-right:1px!important;font-size:13px!important;color:#333!important;content:"$"!important;background-color:transparent!important;transform:rotate(0deg)!important}.filtros{text-align:left;padding:0 20px 0 0;margin:0 0 40px}@media screen and (max-width:979px){.filtros{padding:0 10px}}.filtros h5{text-align:left;font-weight:700;font-size:20px;color:#666;margin:0 0 20px;line-height:28px}.filtros hr{margin:0 0 13px}.filtros hr:after{left:0;width:100%;background-color:#ddd}.filtros ul{text-align:left;margin:0 0 15px!important;list-style-type:none}.filtros ul li{text-align:left;font-size:13px;line-height:17px;margin:0 0 7px}.filtros ul.colores li{width:auto!important;margin:0 6px 6px 0!important}.filtros ul.colores li p{width:25px;height:25px;border-radius:100%}.filtros ul li span{font-size:1em;color:#333;width:auto;display:inline-block;vertical-align:middle}.filtros ul li span:last-child{float:right}.filtros ul li span{margin:3px 0 0}.filtros ul li a{text-decoration:none;color:#333;font-size:1em;position:relative}.filtros ul li a.separador.activa{margin-bottom:5px!important}.filtros ul li a.separador:after{content:"+";position:absolute;right:10px;font-size:28px}.filtros ul li a.separador.activa:after{content:"-"}.filtros ul li a:hover{color:#999;text-decoration:none}.filtros label{text-align:left;font-size:15px;color:#333;line-height:18px;-o-width:calc(100% - 30px);-moz-width:calc(100% - 30px);-webkit-width:calc(100% - 30px);width:calc(100% - 30px);margin:0;vertical-align:top;float:none;display:inline-block}.filtros input[type=checkbox]{float:none;display:inline-block;vertical-align:middle}.filtros .row{margin:0 0 15px!important}.filtros .col{text-align:left;padding:0;margin:0 0 10px}.arbol{text-align:left;margin:0 0 50px}.arbol.acordeon li,.arbol.acordeon ul{list-style-type:none!important}.arbol.acordeon li{margin:0 .5% 10px!important;position:relative;width:48%;min-width:310px}.arbol.acordeon li .row li{list-style-type:disc!important}.arbol .parent{display:none;padding:0 0 0 13px;margin:0!important}.arbol a{padding:10px 15px 10px 0;border-bottom:1px solid #eee}.arbol.acordeon a,.arbol a{width:100%;float:left;text-transform:uppercase}.arbol.acordeon a{padding:11px 15px 10px;border:1px solid #eee;text-decoration:none;text-align:left!important}.arbol.acordeon a:hover{text-decoration:none;background-color:#eee}.arbol a.ampliar{padding:10px 15px 10px 35px}.arbol a.ampliar.activa{color:#fff;font-weight:700}.arbol a.ampliar.activa:after{content:"-"}.arbol a.ampliar:after{content:"+";position:absolute;left:10px;top:9px;font-size:28px}.arbol a:hover{text-decoration:none}.arbol li,.arbol li .row{margin:0!important}.arbol li .row{padding:30px 30px 10px!important;display:none;border:1px solid #eee;border-top:0!important}@media screen and (max-width:979px){.arbol li .row{padding:30px 20px 0!important}}.filtros .col_2:first-child{padding-right:0}.filtros .col_2:last-child{padding-left:0}.filtros_superiores{text-align:center}.filtros_superiores .cols{text-align:right;padding:0 10px}.page{padding:20px 0}@media screen and (max-width:979px){.carrito .page{padding:0 0 20px}}.page .cols{padding:0 10px}.page .cols .cols,.page .cols.padless{padding:0}.padless{padding:0!important}.marginless,.padless,.padless div.col{margin:0!important}.page h2{margin:0 0 50px;font-size:30px;line-height:33px;font-weight:700;text-align:center;color:#333}.page .col h2,.page .col h3{text-align:left;margin:0 0 20px}.page .col h3{font-size:24px;line-height:30px;font-weight:700}.page .izquierda .col h3{margin:0 0 2px}.page .col h4{margin:0 0 15px;font-size:20px}.page .col h4,.page .col h5{line-height:26px;font-weight:700;text-align:left}.page .col h5{margin:0 0 10px;font-size:16px;color:#333}.page .col p{margin:0 0 25px;text-align:justify;line-height:25px;font-size:14px;color:#333}.page .col p.auto{width:auto;float:none;display:inline-block}.page .col p span{display:inline-block;font-size:1em;color:#333;text-decoration:none;vertical-align:middle}.page .col p.centrado{text-align:center}.page .col div{text-align:justify;line-height:25px}.page div.col.to_right{float:right}.page div.col div.col_2{margin:0}@media screen and (max-width:979px){.page div.col{margin:0 0 10px}}.page .col h6{margin:0;text-align:left;line-height:normal;font-size:14px!important;width:auto;float:none;line-height:14px}.page .col h6,.page .col p i{color:#333;vertical-align:middle;display:inline-block}.page .col p i{font-size:1em;margin:0 8px}.page .col p i img{display:inline-block;vertical-align:middle;float:none}.page .col div a,.page .col div h6,.page .col p a{display:inline-block;font-size:1em;color:#333;text-decoration:none;vertical-align:middle}.page .col div a:hover,.page .col p a:hover{display:inline-block;color:#999!important;text-decoration:none}.page .col .acordeon p{margin:0 0 20px;text-align:justify;font-size:14px}.page .col ul{margin:0 0 40px}.page .col ul,.page .col ul.bxslider{list-style-type:disc;list-style-position:inside}.page .col ul.bxslider,.page .col ul.bxslider div{margin:0}.page .col li{margin:0 0 10px;text-align:left;line-height:20px;font-size:14px;position:relative}.page .col ul.bxslider li{margin:0}.page.cols .col_2:first-child{padding-right:25px}.page.cols .col_2:last-child{padding-left:25px}.page.cols .col_1_3{padding-right:25px}.page.cols .col_2_3{padding-left:25px}.page.cols .alt .col_1_3{padding-left:25px;padding-right:0}.page.cols .alt .col_2_3{padding-right:25px;padding-left:0}.col a.icono,.col p a.icono{width:18px;display:inline-block;vertical-align:middle;margin:0 9px 0 0}.col a.icono img{text-align:center;float:none;display:inline-block}.col a.icono:hover img{opacity:.6!important}@media screen and (max-width:979px){.page .col{padding:0!important;margin:0 0 10px}.page .col *{text-align:center!important}.page .col input[type=text],.page .col li,.page .col table *,.page .col textarea,label{text-align:left!important}.col li a.icono{margin:0 5px}}.page .col table{width:100%;text-align:left;margin:0}.page .col table td{margin:0;padding:5px 5px 5px 0;text-align:justify;line-height:25px;font-size:14px;color:#333}.page .col table.checkout tr td:last-child{text-align:right!important}@media screen and (max-width:550px){.page .col table td{padding:5px!important}.page .col table tr{width:100%!important;float:left!important;display:block!important;text-align:center!important;padding:20px 0}.page .col table.checkout tr{padding:0}.page .col table td,.page .col table td.to_left,.page .col table td.to_right{width:100%!important;float:left!important;display:block!important;text-align:center!important}.page .col table td.to_right{font-size:20px!important}.page .col table.checkout td{display:table-cell!important;float:none!important;text-align:left!important}.page .col table td h2,.page .col table td h3,.page .col table td h4,.page .col table td p{text-align:center!important}}.articulo .col_1{max-width:500px}@media screen and (max-width:979px){.articulo .col_1{float:none}}.superfoto,.superfoto .tabla{min-height:450px;background-size:cover;background-position:50%}@media screen and (max-width:1280px){.superfoto,.superfoto .tabla{min-height:400px}}@media screen and (max-width:979px){.superfoto,.superfoto .tabla{min-height:380px}}@media screen and (max-width:500px){.superfoto,.superfoto .tabla{min-height:350px}}.superfoto .cols{max-width:500px;z-index:3;padding:0 10px}.superfoto h1{text-align:center;font-weight:700;color:#fff;font-size:60px;line-height:55px!important}@media screen and (max-width:979px){.superfoto h1{font-size:30px;line-height:30px!important}}.superfoto h4{text-align:center;font-weight:400;color:#fff;font-size:16px;line-height:20px!important}.superfoto hr{margin:50px 0}@media screen and (max-width:979px){.superfoto hr{margin:25px 0}}.superfoto hr:after{content:"";height:3px;left:calc(50% - 60px);width:120px;background-color:#fff;border-radius:10px}.cortina,.superfoto hr:after{position:absolute;top:0;display:inline-block}.cortina{z-index:1;background-color:rgba(0,0,0,.2);height:100%;width:100%;left:0}iframe{display:block;float:left;width:100%;margin:0 0 20px}@media screen and (max-width:979px){.mapa iframe{height:250px}}.proceso{text-align:center}.proceso .page{padding:0!important}@media screen and (max-width:979px){.proceso .page .cols{padding:0!important}}.proceso .derecha{text-align:left;z-index:2;padding:45px 0 0 50px!important}@media screen and (min-width:980px){.proceso .derecha{background-color:initial}}@media screen and (max-width:979px){.proceso .derecha{padding:30px 10px!important}}.proceso:after{content:"";display:inline-block;width:50%;height:100%;position:fixed;right:0;top:0;z-index:1}@media screen and (max-width:979px){.proceso:after{display:none}}.proceso .derecha .foto{width:100px;float:none!important;display:inline-block;height:120px;background-color:#fff;position:relative}.proceso .derecha .foto .cantidad{position:absolute;top:-10px;right:-10px;z-index:11;font-size:13px;background-color:#666;color:#fff;border-radius:100%;height:26px;width:26px;display:inline-block}.proceso .derecha .foto .cantidad span{font-size:1em;text-align:center;width:100%;vertical-align:middle;display:inline-block}.proceso .derecha .info{width:calc(100% - 220px);float:none!important;display:inline-block;padding:0 10px}.proceso .derecha .info h3,.proceso .derecha .info h4,.proceso .derecha .info p{margin:0 0 5px!important}.proceso .derecha .precio{width:110px;float:none!important;display:inline-block;padding:5px 0 0;text-align:right}.proceso .derecha .precio *{text-align:right;margin:1px 0 0!important;font-size:16px;line-height:20px}.proceso .derecha .info .tabla,.proceso .derecha .precio .tabla{height:120px}.proceso .derecha .celda{vertical-align:top}@media screen and (max-width:979px){.proceso .derecha .celda,.proceso .derecha .tabla{display:block!important;height:auto!important}}.proceso .derecha p,.proceso .derecha p *,.proceso .derecha table td{color:#fff!important}.derecha p.to_right,.derecha p .to_right,.derecha table td.to_right{text-align:right!important}.proceso .derecha .formulario input{border:0!important;max-width:100%!important;color:#000;font-size:14px}.proceso .derecha .formulario input[type=text]{color:#000!important}.proceso .derecha hr{margin:20px 0}.proceso .derecha hr:after{background-color:#444}.proceso .izquierda{text-align:left;z-index:2;padding:15px 50px 0 0!important}@media screen and (max-width:979px){.proceso .izquierda{text-align:left;z-index:2;padding:0 10px!important}}.proceso .logo{float:left;display:block;max-width:160px}@media screen and (max-width:979px){.proceso .logo{float:none;display:inline-block;max-width:130px;margin:20px 0 10px}}.proceso .derecha .foto a:hover{opacity:.85}@media screen and (max-width:979px){.proceso .derecha .col{width:100%;height:auto}.proceso .derecha .col.foto{width:100%;max-width:90px;height:120px}}@media screen and (max-width:979px){.proceso .col_1.rspnsv h6{margin:5px 0;font-size:12px!important}}.tabs{float:left;width:100%;font-size:0;margin:0;position:relative}.tabs.v1:after{content:"";width:100%;position:absolute;display:inline-block;height:1px;bottom:0;z-index:0;left:0;background-color:#ddd}.tabs.v2{text-align:center}.tabs li{width:50%;display:inline-block;float:none;z-index:1;position:relative;margin:0!important}.tabs.v1 li{width:auto;margin-top:1px;position:relative}.proceso .tabs.v1 li{width:50%;margin-top:1px;position:relative}.tabs.v2 li{width:auto;display:inline-block;float:none;margin:0 10px!important}.tabs li a.activo{border-top:4px solid #000}.tabs li a{border-top:0;float:left;width:100%;padding:10px;display:block;height:auto;font-size:14px;line-height:16px!important;border-color:#000 #ddd #fff;border-style:solid;border-width:4px 1px 1px}.tabs.v2 li a{font-size:30px;font-weight:700;border:0 solid #ddd;border-top-color:#000}@media screen and (max-width:979px){.tabs.v2 li a{font-size:24px}}.tabs.v1 li a{padding-right:20px!important;padding-left:20px!important}.tabs li a:hover{text-decoration:none;background-color:#f5f5f5}.tabs.v2 li a:hover{text-decoration:none;color:#999;background-color:initial}.tabs li a.activo,.tabs li a.activo:hover{text-decoration:none;pointer-events:none}.tabs li:first-child a.activo,.tabs li:last-child a.activo{border-left:0 solid #ddd;border-right:0 solid #ddd}.tabs li a.activo{border-top:0;border-bottom:0 solid #ddd;border-left:1px solid #ddd;border-right:1px solid #ddd}.tabs.v2 li a.activo{border:0!important;color:#aaa}@media screen and (max-width:979px){.creditos{padding:0 0 10px}.creditos *{text-align:center}}#logo_foot{max-width:80px;width:auto;height:auto;float:none;display:inline-block;vertical-align:middle;margin:0 5px 0 0}.producto .slider{padding:0!important}.producto .slider.vertical .bxslider_vertical li{padding:0}.producto .slider.vertical .bxslider_vertical li .cols{padding:0 0 0 70px}.producto .slider.vertical .bxslider_vertical li .foto{padding:0;width:100%}.producto .cantidad{float:left;width:80px;height:40px;text-align:left;font-size:0;margin:0!important}@media screen and (max-width:979px){.producto .cantidad{float:none;vertical-align:top;display:inline-block}}.producto .cantidad #quantity{width:50px;border:1px solid #ccc;height:40px;float:left;font-size:18px;margin:0!important;display:inline-block;font-weight:700;vertical-align:top}.producto .cantidad .btns{width:25px;display:inline-block;float:left;margin:0!important;border-right:1px solid #ccc}.producto .cantidad a#minus,.producto .cantidad a#plus{width:25px;float:left;display:inline-block;height:20px;vertical-align:top;line-height:18px;text-align:center!important;text-decoration:none;font-size:25px;color:#666;padding:0;margin:0!important;border-top:1px solid #ccc}.producto .cantidad a#minus{border-bottom:1px solid #ccc}.producto .cantidad a:hover{background-color:#ccc;color:#fff!important}.producto del{margin-right:10px}.producto .page p{margin:0}.producto .flex-control-nav{float:left;width:100%!important;margin:10px 0!important;position:relative;top:0;text-align:center;left:auto!important;transform:rotate(0deg);z-index:100;background-color:initial;padding:0!important}.producto .flex-control-nav li{float:none!important;width:auto!important;display:inline-block!important;margin:0 6px}.producto .flex-control-nav li a{text-indent:-99999px;display:inline-block;background-color:#666;width:7px;height:7px;border-radius:100%}.producto .flex-control-nav li a:hover{background-color:#999}.producto .flex-control-nav li a.flex-active{background-color:#e84e0f}.producto .flex-control-thumbs li{width:116px!important;float:left!important;margin:0 10px 10px 0!important}@media screen and (max-width:979px){.producto .flex-control-thumbs li{width:116px!important;float:none!important;margin:0 5px 10px!important}}.flexslider{margin:initial;border:0 solid #eee!important;position:relative;zoom:1!important;border-radius:4px;-o-box-shadow:""0 1px 4px rgba(0,0,0,.2);box-shadow:0 1px 4px "" rgba(0,0,0,.2)}.flexslider ul{list-style-type:none!important}.flex-direction-nav{display:none}.flexslider ul,.flexslider ul li{margin:0!important}.flexslider ul li{padding:0!important}.flexslider div{margin:0!important}.flex-direction-nav a{text-decoration:none;display:block;width:30px!important;height:30px!important;margin:0!important;position:absolute;-o-top:calc(50% - 90px)!important;-moz-top:calc(50% - 90px)!important;-webkit-top:calc(50% - 90px)!important;top:calc(50% - 90px)!important;z-index:10;overflow:hidden;opacity:0;font-size:0;border-radius:100%!important;line-height:30px!important;cursor:pointer;background-color:rgba(0,0,0,.5);transition:all .3s ease-in-out}.flex-direction-nav a,.flex-direction-nav a:before{color:rgb(255 255 255/80%)!important;text-shadow:1px 1px 0 hsla(0,0%,100%,.3)}.flex-direction-nav a:before{font-family:flexslider-icon;font-size:18px!important;display:inline-block;content:"\F001";text-align:center;margin:0 0 0 9px}.flex-direction-nav a.flex-next:before{content:"\F002";margin:0 9px 0 0!important}.flex-direction-nav .flex-prev{left:-50px}.flex-direction-nav .flex-next{right:-50px;text-align:right}.producto .eye_prod{position:absolute;font-size:0!important;width:35px;height:35px;left:20px;top:20px;z-index:2;display:inline-block;background-color:#fff;background-size:21px auto;box-shadow:2px 2px 5px rgba(0,0,0,.2);background-repeat:no-repeat;background-position:50%;border-radius:100%;background-image:url(../images/ico_buscar.png)}.producto .eye_prod:hover{opacity:.85}.producto .ofertas{text-align:left}.producto .ofertas div{width:60px;float:left;margin:0 10px 0 0;background-color:#ccc;height:60px;text-align:center}@media screen and (max-width:979px){.producto .ofertas{text-align:center}.producto .ofertas div{width:60px;float:none;display:inline-block;margin:0 5px 10px}}.producto .ofertas div p{text-align:center;font-size:12px;letter-spacing:-.03em;margin:9px 0 0;width:100%;float:left}.producto .ofertas div p span{font-size:28px!important;width:100%;margin-bottom:-6px;float:left;text-align:center;font-weight:700}.producto .colores{text-align:left}@media screen and (max-width:979px){.producto .colores{text-align:center}}.producto .colores p{width:30px;height:30px;border-radius:100%;display:inline-block;vertical-align:middle;margin:0 6px 6px 0;float:none}.producto .muestras{text-align:left}.producto .muestras p{width:60px;float:none;display:inline-block;margin:0 10px 0 0;background-color:#f7f7f7;height:80px;text-align:center;background-size:80% auto;background-repeat:no-repeat;background-position:50%}.producto .talla{text-align:left}.producto .talla select{max-width:180px}@media screen and (max-width:979px){.producto select{float:none;display:inline-block}}.some_links a{margin:0 10px 0 0}.pagina.v2 .valoracion,.valoracion{margin:0 0 10px!important;text-align:left}.valoracion .estrellas{display:inline-block;float:none;margin:0!important}.valoracion p{width:auto;margin:0 3px 0 0}.valoracion h4{font-size:30px!important;color:#690!important;font-weight:700!important}.valoracion h4 span{font-size:15px!important;font-weight:400!important;color:#999!important}.valoracion p{display:inline-block!important;float:none!important;line-height:16px!important;vertical-align:middle!important}.valoracion .carga{width:300px;float:none;height:14px;border-radius:3px;overflow:hidden;display:inline-block;position:relative;vertical-align:middle;margin:0 10px 0 5px!important}.bar-rate{display:inline-block;background-color:#690;height:100%;position:absolute;left:0;top:0}.btn-rate{display:inherit;position:relative;background:#690;padding:14px;margin-top:20px;color:#fff;text-decoration:none}.valoracion .carga.uno:after{width:20%}.valoracion .carga.dos:after{width:40%}.valoracion .carga.tres:after{width:60%}.valoracion .carga.cuatro:after{width:80%}.valoracion .carga.cinco:after{width:100%}.comnetario{text-align:left}.comentario .avatar{width:50px;height:50px}.comentario .avatar,.comentario .info{display:inline-block;vertical-align:top}.comentario .info{width:calc(100% - 60px);height:auto;padding:0 0 0 10px}.comentario .estrellas{display:inline-block;float:left}.comentario .estrellas p{width:auto;margin:0 3px 0 0;float:left}.contiene_video{float:none;display:inline-block;width:100%;max-width:100%;margin-bottom:0}.contiene_video p{position:relative;padding-bottom:56.25%;padding-top:0;height:0;margin:0;overflow:hidden}.contiene_video p embed,.contiene_video p iframe,.contiene_video p object{position:absolute;top:0;left:0;width:100%;margin:0;height:100%;border:0;max-width:100%}.pagina{margin:0;padding:0 10px}.carrito{text-align:center}.carrito .foto{width:80px!important;height:100px;background-color:#f7f7f7}@media screen and (max-width:979px){.carrito .page .col .foto,.carrito table *{text-align:center!important}.carrito .page .col .foto{float:none;display:inline-block!important}}.carrito .foto a{background-size:80% auto!important;background-repeat:no-repeat;background-position:50%}.carrito .foto a:hover{opacity:.9}.carrito .page{background-color:#f3f3f3;margin:0!important;padding-top:0}.carrito table th{padding:0 0 10px!important}.carrito table div{margin:0!important}.carrito .page table p{margin:0}.carrito .page table td h4{margin:5px 0!important}.carrito table tbody tr{border-top:1px solid #ddd}.carrito table td{vertical-align:middle;padding:20px 0;text-align:left}@media screen and (max-width:979px){.carrito table td p{text-align:left!important}}.carrito .col_2_3{padding:0 5px 0 0}.carrito .col_1_3{padding:0 0 0 5px}.carrito .col_1_3 table{margin:0}.carrito .col_1_3 input[type=submit]{width:100%}.carrito .col_2_3 .row{padding:75px 0 0 50px!important;background-color:#fff}@media screen and (max-width:979px){.carrito .col_2_3 .row{padding:40px 0!important}}@media screen and (max-width:550px){.carrito .col_2_3 .row{padding:0!important}}.carrito .col_2_3 .row.logos{text-align:center;padding:40px 40px 30px!important}.carrito .col_2_3 .row.normal{padding:25px 50px!important;background-color:initial}@media screen and (max-width:979px){.carrito .col_2_3 .row.normal{padding:25px 0!important;background-color:initial}}.carrito .col_1_3 .row{padding:25px 50px 50px!important;background-color:#fff}.carrito .eliminar{width:20px;height:20px;display:inline-block;margin:0 10px 0 0;background-image:url(../images/delete.png)}@media screen and (max-width:550px){.carrito .eliminar{margin:0}.carrito table thead{display:none}}.carrito .eliminar:hover{opacity:.8}.medidor{float:left;width:100%;padding:0 50px 0 0;text-align:center}@media screen and (max-width:979px){.medidor{float:left;width:100%;padding:0 30px;text-align:center}.redes li a img{filter:invert(1);max-width:20px!important}}.medidor p{text-align:center!important;margin:0 0 20px!important;line-height:17px!important}.medidor p span{font-size:1.3em;margin:0 5px;font-weight:700;color:#690}.medidor .color{width:100%;display:inline-block;vertical-align:top;height:20px;background-color:#ddd;padding:0!important;margin:0 0 13px!important}.medidor .color .col{background-color:#690;height:20px;margin:0}.medidor .color .col_10{width:10%}.page .col ul.envio{list-style-type:none;list-style-position:inside;margin:0 0 40px;border:1px solid #ddd;padding:0}.page .col ul.envio li{display:table;margin:0;position:relative}.page .col ul.envio li:before{width:calc(100% - 20px);height:1px;background-color:#ddd;display:inline-block;content:"";position:absolute;top:0;left:10px}.page .col ul.envio li:first-child:before{display:none}.page .col ul.envio.inline li{display:block;padding:10px}.page .col ul.envio li:first-child{border-top:0 solid #ddd}.page .col ul.envio li div{display:table-cell;text-align:left!important;padding:10px 5px 10px 10px}.page .col ul.envio input[type=radio]{width:15px;height:13px;float:none;display:inline-block;vertical-align:baseline;margin:0 7px 0 0}.page .col ul.envio li div:first-child{width:20%}.page .col ul.envio li div:nth-child(2){width:65%}.page .col ul.envio li div:nth-child(3){width:15%}.page .col ul.envio .celda,.page .col ul.envio li div *{text-align:left!important}.page ul.envio .col.to_right{float:right!important;text-align:right}.page .col ul.envio p{margin:0}.page .col ul.envio li i{width:11px;height:11px;display:inline-block;border:3px solid #000;border-radius:100%;vertical-align:middle;margin:0 7px 0 0}.page ul.envio .desplegable{min-height:auto!important;display:none;padding:20px 15px;background-color:#fafafa}.page ul.envio .desplegable .col{margin-bottom:10px}.page ul.envio .desplegable fieldset{background-color:#fff;padding:10px 11px 6px;border-radius:6px}.page ul.envio .desplegable fieldset label{color:#999;font-weight:400;font-size:12px;margin:0!important;padding:0 4px}.page ul.envio .desplegable fieldset input,.page ul.envio .desplegable fieldset select{border:0!important;padding:0 3px!important;height:auto;min-height:0}.page ul.envio .desplegable fieldset select{border:0!important;padding:0!important}.page .col div a.volver{background-image:url(../images/flecha_volver.png);background-repeat:no-repeat;background-position:0;padding:0 0 0 15px}.envio_pay{border:1px solid #ddd;border-radius:10px;overflow:hidden}.envio_pay .col_1{padding:10px 20px;margin:0!important;border-bottom:1px solid #ddd}.envio_pay .col_1:last-child{border-bottom:0}.envio_pay .col_1.gris{background-color:#fafafa}.envio_pay .col_1{text-align:center}.envio_pay p{text-align:center!important}.proceso .creditos{background-color:#fff;margin:0}.proceso .creditos h6{font-size:12px!important}.page .formulario label.error{color:red}.cont-msg{height:31px;color:#fff;text-align:center;display:flex}.cont-msg.error{background:#f44336}.cont-msg.success{background:#4caf50}.cont-msg p{color:#fff!important;text-align:center!important}[data-letters]:before{content:attr(data-letters);display:inline-block;font-size:1em;width:2.5em;height:2.5em;line-height:2.5em;text-align:center;border-radius:50%;background:#909090;vertical-align:middle;margin-right:1em;color:#fff}.form-review{width:50%;padding-top:20px;display:none}.form-review textarea{min-height:140px;margin-bottom:10px;padding:10px}.form-review label{margin-bottom:10px}.cart-empty{min-height:150px;width:100%;color:#000;background:#f3f3f3}.cart-empty p{text-align:center;float:none;font-size:20px}.envio_pay .gris{display:none}.gris.active{display:inline-table}.envio_pay .logo-module{width:70px}.envio_pay input{width:auto;margin-right:10px}.cont-stores{display:none}.store-item{display:block;background:#efeeee;margin-bottom:10px;border-radius:10px;padding:10px;min-height:84px;width:100%}.cont-stores .store-item label{font-weight:400;cursor:pointer}.cont-stores .store-item input[type=radio]{width:auto;margin-right:14px}.loading-fs{position:fixed;z-index:999;height:2em;width:2em;overflow:show;margin:auto;top:0;left:0;bottom:0;right:0;display:none}.loading-fs:before{content:"";display:block;position:fixed;top:0;left:0;width:100%;height:100%;background:radial-gradient(rgba(20,20,20,.8),rgba(0,0,0,.8));background:-webkit-radial-gradient(rgba(20,20,20,.8),rgba(0,0,0,.8))}.loading-fs:not(:required){font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}.loading-fs:not(:required):after{content:"";display:block;font-size:10px;width:1em;height:1em;margin-top:-.5em;-webkit-animation:spinner .15s linear infinite;animation:spinner .15s linear infinite;border-radius:.5em;box-shadow:1.5em 0 0 0 hsla(0,0%,100%,.75),1.1em 1.1em 0 0 hsla(0,0%,100%,.75),0 1.5em 0 0 hsla(0,0%,100%,.75),-1.1em 1.1em 0 0 hsla(0,0%,100%,.75),-1.5em 0 0 0 hsla(0,0%,100%,.75),-1.1em -1.1em 0 0 hsla(0,0%,100%,.75),0 -1.5em 0 0 hsla(0,0%,100%,.75),1.1em -1.1em 0 0 hsla(0,0%,100%,.75)}@-webkit-keyframes spinner{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes spinner{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.colores li p{cursor:pointer}.colores li.active p{border:3px solid #000}.banner-sidebar{margin-top:20px}.colores p,.muestras p{cursor:pointer}.colores p.selected,.muestras p.selected{border:2px solid #000}.cont-message-cp{min-height:57px;text-align:center!important;line-height:58px!important}.cont-message-cp.success{background:#009688}.cont-message-cp.error{background:#f44336}.a-login,.tabs-pd .activo{pointer-events:auto!important}.cont-log-user{margin-bottom:10px}.cont-log-user div{display:inline-block}.cont-popup-prod{margin-bottom:10px}.popup-prod{background:#fff;padding:4px 16px;color:#000;border:2px solid #272727;font-weight:700}#megamenu_ppal .submenu h3 a,#menu_ppal .submenu h3 a{color:initial}.envio_pay label{cursor:pointer}div.pc_r{text-decoration:line-through}.orders-account table{background:#efefef}.orders-account table td,.orders-account table th{border:1px solid;padding:11px!important}.orders-account table a{text-decoration:none;color:#000;font-weight:700}.orders-account table td span{padding:5px;border-radius:8px;color:#fff}.cursor-pointer{cursor:pointer}.ppl_image{display:none}@media (min-width:1180px){.box_product_view_2 .summary{position:-webkit-sticky;position:sticky;top:0;height:auto;padding:20px 0 0;margin-bottom:100px}.box_product_view_2 .summary.onFixed .some_links,.box_product_view_2 .summary.onFixed hr,.box_product_view_2 .summary.onFixed p{display:none!important}.box_product_view_2 .summary.onFixed .tinymargen{display:flex;margin:0!important}.box_product_view_2 .summary.onFixed{position:fixed;top:0;left:0;width:100%;height:auto;display:flex;justify-content:space-around;align-items:center;background:#fff;padding:20px!important;z-index:99999;box-shadow:0 1px 5px rgba(68,68,68,.45098039215686275)}.box_product_view_2 .summary.onFixed .ppl_image{display:block!important;width:110px;height:40px;margin-right:15px;position:relative;border-radius:50%}.ppl_image img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;display:block;border-radius:50%}.box_product_view_2 .summary.onFixed h2,.box_product_view_2 .summary.onFixed h3{margin:0;font-size:14px}.box_product_view_2 .summary.onFixed h2{width:50%}.box_product_view_2 .summary.onFixed h3{display:flex;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin-right:30px}.box_product_view_2 .summary.onFixed input[type=submit]{font-size:10px;min-width:150px!important}.box_product_view_2 .summary.onFixed .cantidad #quantity{font-size:13px}.box_product_view_2 .summary.onFixed .col_1:last-child{display:none!important}.box_product_view_2 .summary.onFixed .colores{display:inline-flex;float:left;width:auto;margin:0!important}.box_product_view_2 .summary.onFixed .colores p{display:block!important;width:25px;height:25px}.box_product_view_2 .summary.onFixed h5{float:left;width:auto;margin:0 15px;font-size:14px;display:none}.box_product_view_2 .summary.onFixed div:nth-of-type(3),.box_product_view_2 .summary.onFixed div:nth-of-type(5){display:inline-flex;align-items:center}.box_product_view_2 .summary.onFixed div:nth-of-type(3) div div:first-child,.box_product_view_2 .summary.onFixed div:nth-of-type(5) div div:first-child{display:flex;align-items:center;margin-right:10px}.box_product_view_2 .summary.onFixed .in-stock{display:none}.box_product_view_2 .summary.onFixed .ofertas p{display:block!important;font-size:8px}.box_product_view_2 .summary.onFixed .pc_r{display:none}.box_product_view_2 .summary.onFixed .ofertas p span{font-size:17px!important}.box_product_view_2 .summary.onFixed .ofertas div{width:45px;height:45px;display:flex;align-items:center;justify-content:center}.box_product_view_2 .summary.onFixed .title-offer-count{display:none}.box_product_view_2 .summary.onFixed .ofertas{width:30%}.box_product_view_2 .colores{margin-bottom:20px!important}.box_product_view_2 .summary.onFixed div:nth-of-type(3) div:first-child,.box_product_view_2 .summary.onFixed div:nth-of-type(5) div:first-child{display:inline-flex}.box_product_view_2 .summary.onFixed .talla{margin:0 10px!important}.box_product_view_2 .summary.onFixed .talla select{width:180px;margin:0!important}.box_product_view_2 .summary.onFixed .cont_options_ws{display:none!important}.box_product_view_2 .cont_options_ws{float:left}.box_product_view_2 .colores,.box_product_view_2 .talla{margin-bottom:20px!important}.box_product_view_2 .summary.onFixed .buy_now,.box_product_view_2 .summary.onFixed .form_wpp{display:none!important}}.compare_container{text-align:left;padding:0 20px 0 0;margin:0 0 40px}@media (max-width:1024px){.compare_container{display:none}}.compare_container ul{text-align:left;margin:0 0 15px!important;list-style-type:none}.compare_container ul li,.compare_products ul li{text-align:right;line-height:19px;margin:0;width:100%;float:left;padding:10px 15px 10px 0;border-top:1px solid #eee;position:relative}.compare_products .touch_screen{position:absolute;top:0;left:0;right:0;bottom:0;margin:auto;width:80px;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;background:#fff;border-radius:50%;opacity:.8;z-index:10;display:none;-webkit-animation:touch 2s ease-in-out infinite;animation:touch 2s ease-in-out infinite}@-webkit-keyframes touch{0%{transform:translateX(80%) rotate(-30deg)}to{transform:translateX(-80%) rotate(-30deg)}}@keyframes touch{0%{transform:translateX(80%) rotate(-30deg)}to{transform:translateX(-80%) rotate(-30deg)}}@media (max-width:1024px){#compare_products{display:flex;overflow-x:auto}body,html{overflow-x:hidden}}.compare_products ul li{text-align:center;padding:10px 15px}.compare_products .col{text-align:center;height:auto;min-height:450px;position:relative;float:none;padding:0 7px;margin:0 0 30px}.compare_products .compare_image{width:100%;position:relative}.compare_products ul li h3{text-align:center;font-weight:700;line-height:19px}.compare_items li h3{text-align:right;font-weight:700;line-height:19px}.compare_products ul li h4{text-align:center;font-weight:500;line-height:19px}.compare_products ul li h4 del{color:#777;margin:0 7px 0 0}.compare_products ul li h4 ins{text-decoration:none}.compare_products ul li p{font-size:13px;line-height:19px}.compare_products ul li .compare_colors{width:100%;position:relative;display:flex;justify-content:center;align-items:center}.compare_products ul li .compare_colors span{width:30px;height:30px;margin:0 10px;border-radius:50%;position:relative}.compare_products a.view-product{width:100%;height:auto;padding:10px 15px;border:1px solid #d2d2d2;color:#8e8e8e;text-transform:uppercase;font-weight:700;font-size:13px;margin:10px 0;text-decoration:none;transition:all .15s ease-in-out}.compare_products a.view-product:hover{border:1px solid #8e8e8e;background-color:#8e8e8e;color:#fff;text-decoration:none}.compare_products button[type=submit]{width:100%;padding:10px 15px;background-color:#000;border:none;line-height:19px;color:#fff;text-transform:uppercase;font-size:13px;font-family:Montserrat,helvetica,arial,sans-serif!important;font-weight:700;cursor:pointer;transition:all .15s ease-in-out}.compare_products button[type=submit]:hover{background-color:#494949}.productos .compare_check{width:100%;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;display:inline-flex;flex-direction:row-reverse;align-items:flex-start;margin-left:5px}.productos .compare_check label{color:inherit;font-size:13px}.productos .compare_check input[type=checkbox]{width:auto;margin-right:8px}.formulario .buy_now{color:#000;text-decoration:none;font-size:13px;border-radius:0;float:none!important;text-transform:uppercase;width:auto;min-width:210px!important;text-align:center!important;padding:5px 30px!important;line-height:normal!important;font-weight:700;background-color:#fff;display:inline-flex;align-items:center;justify-content:space-between;border:1px solid #ddd;outline:none;cursor:pointer;transition:all .15s ease-in-out}.formulario .buy_now:hover{color:#fff;background-color:#1bd741;border:1px solid #1bd741}.formulario .buy_now img{width:30px;height:30px;position:relative;transition:all .15s ease-in-out}.formulario .buy_now:hover img{filter:brightness(0) invert(1)}.formulario .form_wpp{width:100%;max-width:486px;position:relative;display:none}.form_wpp input{margin-bottom:10px;font-family:inherit;padding:5px 15px}.form_wpp .check_terms{width:100%;position:relative;display:inline-flex;margin:15px 0}.form_wpp .check_terms label{font-size:13px;font-weight:300;line-height:20px}.form_wpp .check_terms input#accept_wpp{width:20px!important;height:20px}.form_wpp button[type=submit]{padding:5px 30px!important;width:180px;font-family:inherit;background-color:#1bd741;color:#fff;font-weight:700;text-transform:uppercase;letter-spacing:4px;text-align:center;cursor:pointer;float:left;transition:all .15s ease-in-out}.form_wpp button[type=submit]:hover{background-color:#3fe761;letter-spacing:5px}.form_wpp .product_details{width:100%;height:auto;position:relative;display:inline-flex;border:1px solid #ddd;padding:10px 15px}.form_wpp .product_details p{color:#737373}@media (max-width:575px){.formulario .buy_now{margin:15px 0}.form_wpp input[type=email]{text-align:left!important}.form_wpp button[type=submit]{float:none}}.bloque_5 .masonry.cols .col .foto{height:auto}.bloque_5 .masonry.cols .col .foto img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;display:block}.bloque_5 .cols .col .bloque{padding:0;width:100%;height:100%}.bloque_5 .cols .col .bloque h3{color:#fff;font-size:25px;line-height:unset;padding:15px 0;margin:10% 0 0 3px;width:75%;text-align:center;background-color:var(--sec-color)}.bloque_5 .cols .col .bloque .offer_sale{position:absolute;bottom:0;left:3px;width:calc(100% - 6px);height:auto;padding:30px 0 15px;display:flex;flex-direction:column;align-items:center;justify-content:center;background-color:rgba(0,0,0,.2784313725490196)}.bloque_5 .cols .col .bloque .offer_sale h4{text-align:center;font-weight:700;color:#fff;font-size:70px;line-height:30px;text-shadow:-3px 3px 3px rgba(0,0,0,.5098039215686274)}.bloque_5 .cols .col .bloque .offer_sale h4 span{font-size:18px;font-weight:500;background-color:var(--main-color);padding:3px 10px;text-shadow:none}.bloque_5 .cols .col .bloque h5{text-align:center;color:#fff;font-weight:600;text-shadow:-3px 3px 3px rgba(0,0,0,.5098039215686274)}#header .menu li .third_level{top:-16px;left:calc(100% + 40px)!important}@media (max-width:575px){.bloque_5 .cols .col .bloque h3{margin:10% 0 0}#header .menu li .third_level{top:-16px;left:0!important}}#header .menu #megamenu_ppal .submenu a,#header .menu #menu_ppal .submenu a{padding:0;position:relative;line-height:17px;display:inline-block}.summary .popup2{width:84%;min-width:300px;padding:10px 20px;border:1px solid #ddd;font-size:15px!important;margin:15px 0}.links p{font-size:11px;font-weight:600;color:#787878}@media (max-width:575px){#megamenu_ppal .cont_subitems ul,.links p{display:none}#megamenu_ppal a:hover,#megamenu_ppal h3 a:hover{color:#000!important}.cont-text-b{height:auto!important}}#mylightbox2 h5{width:300px;text-align:center;font-weight:600;float:none;margin:10px 0}#mylightbox2 input[type=email]{width:300px;padding:10px 15px;float:none;margin:10px 0;border:1px solid #ddd;font-family:inherit}#mylightbox2 p{font-size:12px;width:300px;height:auto;float:none;margin:10px 0;line-height:1.5;text-align:center}#mylightbox2 a{text-align:unset;margin:0;width:unset;padding:0;border-radius:0;color:var(--main-color);outline:none}#mylightbox2 button{width:300px;float:none;display:block;padding:10px 15px;background:#000;color:#fff;border:none;cursor:pointer;font-family:inherit;font-weight:600;letter-spacing:2px;margin:10px 0}#mylightbox2 button:hover{background:#161616}.asRange .asRange-pointer .asRange-tip{font-family:inherit!important}