@import url(https://fonts.googleapis.com/css2?family=Nunito+Sans:ital,wght@0,200;0,300;0,400;0,600;0,700;0,800;0,900;1,200;1,300;1,400;1,600;1,700;1,800;1,900&display=swap);
*{box-sizing:border-box;line-height:1em;margin:0;padding:0}ins{text-decoration:none}strong{font-weight:700}light,strong{font-size:1em}light{font-weight:200;opacity:.7}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{float:left;font-weight:400;text-align:left;width:100%}a,a img,a:hover,a:hover 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{height:100%;margin:0!important;min-width:300px;padding:0!important;position:relative;width:100%}body.gris{background-color:#f3f3f3}body{overflow-x:hidden}hr{border:0;border-bottom:0 solid #ccc;float:left;margin:15px 0 20px;position:relative}hr,hr:after{height:1px;width:100%}hr:after{background-color:#ddd;border-radius:10px;content:"";display:inline-block;left:0;position:absolute;top:0}hr.normal:after{display:none}body.sin_scroll{overflow:hidden}.invisible{display:none!important}#sb-row{z-index:11999!important}.atras{background-color:#fff;background-image:url(../images/flecha_atras.png);background-position:center left 10px;background-repeat:no-repeat;background-size:initial;box-shadow:0 0 5px rgba(0,0,0,.2);color:#333;font-size:14px!important;height:40px;left:0;line-height:40px;padding:1px 0 0 27px;position:fixed;text-decoration:none;text-transform:uppercase;top:48%;width:75px;z-index:100}.atras:hover{background-color:#eee}#subir{background-color:#000;background-image:url(../images/subir.png);background-position:50%;background-repeat:no-repeat;background-size:14px auto;border-radius:0;bottom:0;display:none;float:none;height:34px;position:fixed;right:0;text-indent:-9999px;width:34px;z-index:1000}#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{float:left;position:relative;text-align:center;width:100%}.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{display:inline-block;float:none;font-size:medium;max-width:1180px;position:relative;vertical-align:top;width:100%}.cols img{height:auto;max-width:100%;width:auto}.cols.wide{max-width:1200px}@media screen and (min-width:980px){.cols{float:none;font-size:0;margin:auto;padding:0 10px;text-align:center;width:100%}}#sb-row *{font-size:12px}.col img{height:auto;max-width:100%}.col img.to_left{float:left}.col img.to_right{float:right}@media screen and (max-width:979px){.col.vacia{display:none!important}}.col{background-position:50%;background-size:cover;display:inline-block;font-size:medium;position:relative;vertical-align:top}.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{float:left;text-align:center;width:100%}.slider.box .col_2{width:50%}}@media screen and (max-width:500px){.slider.box .col_2{width:100%}}.col li,.col p{color:#666;font-size:14px;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{color:#666;display:inline-block;font-size:1em;line-height:19px;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{border-bottom:0 solid #ddd;height:auto;padding-bottom:0;position:relative}}#header .cols{max-width:1180px;padding:0 10px;text-align:center}@media screen and (max-width:979px){#header .menu .cols{padding:0!important}}#header .logo{display:inline-block;float:none;margin:0;width:auto}@media screen and (max-width:979px){#header .logo{float:left}}#header .logo img{display:inline-block;float:none;height:auto;max-width:none;max-width:150px;width:auto}#header .logo img.rspnsv{float:left;height:65px;max-width:none}#header .superior .informacion{padding:1px 0 0;text-align:left}#header .superior .informacion p{color:#333;font-size:14px;text-align:left}#header .superior .informacion p a,#header .superior .informacion p span{display:inline-block;float:none;margin:0 5px 0 0;vertical-align:middle}@media screen and (max-width:979px){#header .superior .informacion{background-color:#f9f9f9;margin:0;padding:10px;text-align:center}#header .superior .informacion p{float:left;line-height:18px;margin:0;text-align:center}}#header .superior{border-bottom:1px solid #ddd;height:40px;margin:0;padding:5px 0 0;position:relative;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{padding:0;text-align:center}}#header .superior a{color:#000;display:inline-block;float:none;font-size:14px;margin:0 7px;position:relative;text-align:center;text-decoration:none;vertical-align:middle;width:auto}#header .superior a:hover{color:#999}#header .superior a.user{background-image:url(../images/ico_login.png);background-size:cover;display:inline-block!important;height:24px;margin:2px 0 0;vertical-align:middle;width:24px}#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{padding:10px;text-align:right}}#header .inferior{height:auto;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{float:left;margin-top:10px;position:relative;width:190px}@media (min-width:1200px){#megamenu_ppal .cont_subitems:after{background:rgba(0,0,0,.22);content:"";height:80%;position:absolute;right:20px;width:1px}}#megamenu_ppal .cont_subitems h3{font-size:13px;line-height:0}#megamenu_ppal .cont_subitems li a{font-size:11px!important;height:20px!important;text-transform:capitalize!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{left:0!important;padding:50px!important;top:100%;width:100%}}@media screen and (max-width:979px){#megamenu_ppal,#menu_ppal{display:none;float:left;width:100%!important}#megamenu_ppal ul,#menu_ppal ul{padding:0}}#header .menu li{display:inline-block;float:none;font-size:13px;height:auto;letter-spacing:.05em;margin:0 20px;position:relative;vertical-align:middle;width:auto}@media screen and (max-width:979px){#header .menu li{float:left!important;margin:0!important;padding:0!important;position:relative;width:100%!important}}#header .menu li .row{background-color:#fff;display:none;float:none;left:0;padding:15px 40px!important;position:absolute;top:0;width:240px;z-index:4}#header .menu li .row h3{color:#000;font-size:26px;line-height:29px;margin:0 0 20px}@media screen and (max-width:979px){#header .menu li .row{display:none;float:none;left:0;padding:10px 20px!important;position:relative;top:0;width:100%;z-index:4}#header .menu li .row.visible{display:block}}#header .menu a{display:table-cell;float:none;font-size:1em;height:40px;margin:0;position:relative;text-decoration:none;text-transform:uppercase;vertical-align:middle}#header .menu a.separator{padding:12px 0 0 13px;text-align:left}#header .menu a.separator span{display:inline-block;font-size:13px;margin:10px 0 0;vertical-align:middle}#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{left:-5px!important;padding:30px 30px 10px!important;top:40px}@media screen and (max-width:979px){#header .menu #megamenu_ppal li .row.submenu,#header .menu #menu_ppal li .row.submenu{float:left;left:0!important;padding:30px 20px 10px!important;position:relative!important;top:0}}#header .menu #megamenu_ppal li .row.submenu h3,#header .menu #menu_ppal li .row.submenu h3{color:#000;font-size:13px;font-weight:700;line-height:19px;margin:0;text-align:left}#header .menu #megamenu_ppal a,#header .menu #menu_ppal a{display:inline-block;line-height:42px;padding:0;position:relative}@media screen and (max-width:979px){#header .menu #megamenu_ppal a,#header .menu #menu_ppal a{border-top:1px solid hsla(0,0%,100%,.15);float:left;line-height:normal!important;padding:13px 0;width:100%}#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{border-left:4px solid transparent;border-right:4px solid transparent;border-top:4px solid #ffda3f;bottom:16px;content:"";height:0;position:absolute;right:10px;width:0;z-index:3}#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{box-sizing:border-box;float:left;padding:0;width:100%}#header .menu .submenu{border:1px solid #ddd;float:none;left:calc(100% + 20px)!important;padding:10px 25px;position:absolute;top:0}@media screen and (max-width:979px){#header .menu .submenu{border:1px solid #ddd;border-bottom:0;border-left:0;border-right:0;float:left!important;height:auto!important;left:0!important;padding:10px 25px;position:relative!important;top:0!important}}#header .menu li ul li{border-bottom:0 solid #ddd;box-sizing:border-box;color:#fff;float:left;font-size:14px;line-height:21px;margin:0 0 6px!important;position:relative;width:50%}#header .menu .submenu li{border:0!important;margin:0!important}#header .menu li ul li a{color:#000;float:left;font-size:1em;line-height:21px!important;padding:5px;text-transform:none;text-transform:uppercase;width:100%}#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;font-size:13px;height:35px;text-transform:none}#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{display:inline-block;float:none;position:relative;vertical-align:middle;width:auto}@media screen and (max-width:979px){#header #idiomas{margin:0}}#header #idiomas img{float:none;position:relative;width:30px}#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;margin-left:0;padding-right:10px}#header #idiomas a span{color:#666!important;display:inline-blocK;font-size:1em;margin:3px 0 0}#header #idiomas .row{background-color:#eee;border-top:0;display:none;left:0;padding:10px 6px 6px!important;position:absolute;top:29px;width:100%}@media screen and (max-width:979px){#header #idiomas .row{top:32px}}#header #idiomas .row ul{border:0;border-radius:8px;display:inline-block;float:left;padding:0}#header #idiomas ul li{float:left;font-size:15px;height:auto!important;margin:0!important;padding:0;padding:0!important;width:100%}#header #idiomas ul li a{float:left;font-size:14px!important;margin:0!important;padding:4px!important;text-align:left;width:100%}#header .usuario{display:inline-block;float:none;margin:3px 0 0;position:relative;vertical-align:middle;width:auto}#header .usuario a:last-child{margin:0 0 0 7px!important}#header .usuario img{display:inline-block;height:25px;vertical-align:middle}#header .usuario span{color:#666;display:inline-block;float:none;font-size:12px!important;vertical-align:middle}@media screen and (max-width:979px){#header .usuario{background-color:#fff;border:1px solid #ddd;display:none;padding:7px 10px 13px;position:absolute;right:10px;top:36px;width:112px;z-index:8}#header .usuario span{display:none}#header .usuario a{clear:both;display:block;float:right;margin:7px 0 10px!important;width:auto}#header .usuario img{display:none}}#header_busqueda{border-radius:0;display:none;padding:5px 10px;position:absolute;right:0;top:90px;width:100%!important;z-index:6}@media screen and (max-width:979px){#header_busqueda{bottom:auto;top:90px}}#header_busqueda div{float:left;position:relative;width:100%}#header_busqueda div input[type=text]{background-color:#eee;height:30px;margin:0;-o-width:calc(100% - 80px);-moz-width:calc(100% - 80px);-webkit-width:calc(100% - 80px);width:calc(100% - 80px)}#header_busqueda div button{background-color:#ddd;border-left:1px solid #fff;color:#000;cursor:pointer;display:inline-block;float:left;height:30px!important;line-height:30px;margin:0;padding:0 20px;text-transform:uppercase;width:80px}#header_busqueda div button:hover{background-color:#999!important;color:#fff}#menu_vertical{border-radius:0 0!important;height:auto;left:0;position:absolute;top:0;z-index:5}@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{display:inline-block;padding:5px 0 0 20px!important;text-align:left;width:100%}@media screen and (max-width:979px){#menu_vertical a.separator{padding:5px 0 0 10px!important}}#menu_vertical a.separator .icono{background-color:initial!important;background-image:url(../images/catsmenu.png);background-position:0;background-repeat:no-repeat;background-size:auto 100%;content:"";display:inline-block;height:18px;margin:7px 10px 0 0;position:relative;vertical-align:middle;width:26px;z-index:0}#menu_vertical.activo a.separator .icono{background-position:100%}#menu_vertical ul.menu_vertical_main{background-color:#fff;display:none;left:0;padding:0 20px;position:relative;top:0;z-index:3}@media screen and (max-width:979px){#menu_vertical ul.menu_vertical_main{padding:0 10px}}#menu_vertical ul li{border-top:1px solid rgba(0,0,0,.1);float:left!important;margin:0!important;padding:0;position:relative;width:100%!important}#menu_vertical ul li:first-child{border-top:0 solid rgba(0,0,0,.1)}#header .menu #menu_vertical ul li a{color:#000!important;display:block;height:auto;margin:0;padding:14px 0 12px!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{border-bottom:4px solid transparent;border-left:4px solid rgba(0,0,0,.2);border-top:4px solid transparent;bottom:15px;content:"";height:0;position:absolute;right:3px;width:0;z-index:3}@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{border-bottom:0 solid transparent;border-left:4px solid transparent!important;border-right:4px solid transparent!important;border-top:4px solid rgba(0,0,0,.2);bottom:16px;content:"";height:0;position:absolute;right:0;width:0;z-index:3}}#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{border-bottom:2px solid #9e9e9e;color:inherit;color:#5e88a2;cursor:pointer;display:block!important;height:16px;position:absolute;right:10px;text-decoration:none;top:41px;transition:all .5s ease-in-out;transition-property:color,border;width:22px!important;z-index:0}}#pull:after,#pull:before{border-bottom:2px solid #9e9e9e;content:"";display:inline-block;left:0;position:absolute;transition:transform .5s ease-in-out;width:100%}#pull:after{top:7px}#pull.active{border-color:transparent;color:#5e88a2;line-height:0;transition:right .5s ease}#pull.active:after,#pull.active:before{top:7px}#pull.active:before{transform:rotate(45deg)}#pull.active:after{transform:rotate(-45deg)}.btn{border-radius:0;color:#fff;display:inline-block;font-size:15px;font-weight:700;min-width:120px;padding:15px 30px!important;text-decoration:none;width:auto!important}.btn:hover{background-color:rgba(0,0,0,.85)!important;color:#fff!important}.slider{background-position:50%;background-repeat:no-repeat;background-size:1380px auto;margin:0;overflow:hidden!important;position:relative}.slider.testimonios{background-size:cover}.slider,.slider .cell,.slider .table,.slider li,.slider ul{height:auto}.slider,.slider *{border-collapse:initial!important;box-sizing:initial!important;line-height:1em;margin:0;padding:0}.slider .bx-controls{float:left;left:auto!important;position:static;width:100%}.slider .bx-controls,.slider.vertical .bx-controls{height:100%;text-align:center;vertical-align:middle;z-index:20}.slider.vertical .bx-controls{float:none;left:0!important;position:absolute;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;position:relative!important;top:auto;z-index:9}}.slider .bx-controls .bx-pager{display:inline-block;width:5px}.slider .bx-controls .bx-controls-direction{bottom:50%!important;float:none!important;height:auto!important;padding:0!important;position:absolute!important;width:100%!important}.slider .bx-controls .bx-pager{padding:0;position:relative;text-align:center;vertical-align:middle;width:100%}.slider .bx-controls .bx-pager-item{border-radius:100%!important;display:inline-block;height:auto!important;margin:0 0 8px;text-align:center;width:auto!important}.slider.vertical .bx-controls .bx-pager-item{margin:0 0 3px;width:100%!important}.slider .bx-controls .bx-pager-item .bx-pager-link{background-color:#999;border-radius:100%!important;display:inline-block;float:none;height:9px!important;position:relative;transition:transform .5s ease-in-out;vertical-align:middle;width:9px!important}.slider .bx-controls .bx-pager-item .bx-pager-link.active{border-radius:5px!important;width:25px!important}.slider.vertical .bx-controls .bx-pager-item .bx-pager-link.active{border-radius:5px!important;height:25px!important;width:9px!important}.bx-wrapper{background:transparent!important;border:0 solid #fff!important;box-shadow:0 0 0 #ccc!important;margin-bottom:0!important;padding:0!important;position:relative!important;touch-action:pan-y!important}.slider li{background-position:50%;background-repeat:no-repeat;background-size:cover;box-shadow:0!important;height:auto}.slider li a{box-shadow:0!important;float:left;height:100%;position:relative;width:100%}@media screen and (max-width:979px){.slider li a.btn{display:inline-block;float:none;margin:0 0 20px!important}}.slider li img{box-shadow:0!important;display:inline-block;float:left;height:auto;max-width:100%;width:100%}.bx-wrapper .bx-controls-direction{margin:0!important;vertical-align:middle}.bx-wrapper .bx-controls-direction a{background-position:50%;background-size:auto 95%!important;display:inline-block;height:37px!important;vertical-align:middle;width:21px!important;z-index:10!important}.bx-wrapper .bx-controls-direction a.bx-prev{background-image:url(../images/prev.png);left:10px!important;top:auto!important}.bx-wrapper .bx-controls-direction a.bx-next{background-image:url(../images/next.png);right:10px!important;top:auto!important}@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{background-size:auto 100%;display:inline-block!important;height:30px!important;opacity:.7;outline:0;text-decoration:none!important;text-indent:99999px!important;width:22px!important;z-index:9999}.bx-wrapper .bx-controls-direction a:hover{opacity:.7}.slider li,.slider ul{box-sizing:border-box;display:inline-block;font-size:90px;height:auto;padding:0;text-align:center}.slider .row{height:100%!important;left:0;position:absolute;top:0;z-index:7}@media screen and (max-width:979px){.slider .row{float:left;height:auto!important;left:auto;padding-top:25px;position:relative;top:auto;z-index:7}}.slider .cell,.slider .table{display:table;font-size:medium;height:100%!important;text-align:center;vertical-align:middle;width:100%}.slider .cell{display:table-cell;padding:40px!important}@media screen and (max-width:979px){.slider .cell,.slider .table{box-sizing:border-box;display:block;float:left;height:auto;text-align:center;vertical-align:top;width:100%}.slider .cell{height:auto!important;padding:0!important}.slider .cell .cols{display:block!important;float:left;max-width:100%!important;padding:0!important;text-align:center!important}}.slider.testimonios .cell p{font-size:18px;line-height:24px!important;text-align:center}.slider.testimonios .cell h5{color:#fff;font-size:15px;line-height:24px!important;margin:35px 0 0;text-align:center;text-transform:uppercase}.slider.testimonios .cell .title-2{color:#fff}.slider.testimonios .cell .image-testimonial{border-radius:50%;display:block;float:none;height:58px;margin:0 auto;width:58px}.slider.testimonios .cell p span{color:#fff;float:left;font-size:18px;line-height:28px!important;margin:20px 0!important;text-align:center;width:100%}.slider.testimonios .cell em{float:left;margin:10px 0;text-align:center;width:100%}.slider.testimonios .cell em img{display:inline-block;float:none;height:16px;text-align:center;width:auto}.slider .cell h2{color:#000;display:inline-block;font-family:Gotu;font-size:50px;letter-spacing:-.03em;line-height:45px;margin:0 0 5%}.slider .cell h3{color:#888;font-size:18px;font-weight:700;line-height:22px;margin:0 0 5%}@media screen and (max-width:979px){.slider .cell h2{font-size:30px!important;line-height:32px;text-align:center}.slider .cell h3{font-size:15px!important;text-align:center}}.slider li{background-attachment:scroll;display:inline-block;overflow:hidden;position:relative}.slider.testimonios li,.slider.testimonios ul{background-size:cover;height:400px}.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;border-radius:5px;display:block;height:10px;margin:0 5px;outline:0;text-indent:-9999px;width:10px}.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{bottom:0!important;top:0!important}.slider .cols{font-size:0}.slider.testimonios .cols{text-align:center!important}.slider.testimonios .cols *{display:inline-block;float:none;text-align:center!important}.slider .col{box-sizing:border-box;font-size:medium!important;padding:0!important}.slider.box .col .foto{background-position:50%;background-size:cover;min-height:550px;position:relative;width:calc(100% - 15px)}@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{display:inline-block;height:100%;left:0;position:absolute;top:0;width:100%}.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{border-radius:100%;color:#fff;display:inline-block;display:table;height:150px;left:calc(50% - 75px);position:absolute;text-align:center;top:calc(50% - 75px);width:150px;z-index:11}.slider .sticker h2{display:table-cell;float:none;font-size:20px;height:100%;text-align:center;vertical-align:middle}@media screen and (max-width:979px){.slider .sticker{display:none;height:120px;top:calc(50% - 60px);width:120px}.slider .sticker h2{font-size:16px}}.slider.vertical .foto{background-position:50%;background-size:cover;min-height:550px;position:relative;width:100%}@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{display:inline-block;height:100%;left:0;position:absolute;top:0;width:100%}.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;margin:0 0 6px;vertical-align:middle;width:100%}.page .formulario label,.page .formulario label span{color:#000;font-size:14px;font-weight:700;text-align:left!important}.page .formulario label span{width:auto}.page .formulario label a,.page .formulario label span{display:inline-block;float:none;margin:0;vertical-align:baseline}.page .formulario label a{color:#999;float:right;font-size:1em;text-decoration:none}.page .formulario label a:hover{text-decoration:underline}.formulario .check label{line-height:25px;margin:0 0 10px;width:auto}.formulario label *{float:left;margin-top:4px!important}.formulario input{background-color:#fff;border:1px solid #ddd;color:#000;font-size:14px;height:40px;margin:0;padding:3px 6px;text-align:left!important}.formulario button,.formulario input[type=submit]{border:0 solid #ccc;box-sizing:border-box!important;height:40px!important;padding:0!important}.formulario select{background-color:#fff;background-color:#fff!important;border:1px solid #ddd!important;color:#666;cursor:pointer;font-size:14px;height:40px;margin:0 0 3px;padding:3px 6px}.formulario select option{font-size:1em}.formulario textarea{background-color:#fff;border:1px solid #ddd;color:#999!important;font-size:14px;margin:0 0 5px;min-height:100px;padding:6px;text-align:left!important}.formulario.simple input,.formulario.simple select,.formulario.simple textarea{margin:0 0 7px}::-webkit-input-placeholder{color:#aaa}:-moz-placeholder{color:#aaa}.formulario #fant{left:-9999px;position:absolute}::-moz-placeholder{color:#aaa}:-ms-input-placeholder{color:#aaa}.formulario div.aviso_privacidad{border-bottom:0 solid #ccc;display:inline-block;float:left;height:auto;margin:5px 0 0;padding:0;text-align:left;width:100%}@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{vertical-algin:top;color:#666;display:inline-block;float:left!important;font-size:11px!important;line-height:14px;line-height:10px!important;margin:0 0 0 2px!important;text-align:left;text-align:left!important;-o-width:calc(93% - 22px)!important;-moz-width:calc(93% - 22px)!important;-webkit-width:calc(93% - 22px)!important;width:calc(93% - 22px)!important}.formulario div.aviso_privacidad p a{color:#666;display:inline!important;font-size:1em!important;line-height:14px!important;text-decoration:underline;width:100%!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]{border:1px solid #ccc!important;display:inline-block;float:none;height:15px;margin:0 6px 0 0!important;vertical-align:middle;width:15px!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]{border-radius:0;color:#fff;cursor:pointer;float:none!important;font-size:20px;font-size:13px;font-weight:700;line-height:normal!important;min-width:180px!important;padding:5px 30px!important;text-align:center!important;text-decoration:none;text-transform:uppercase;width:auto}.formulario button.boton:hover{background:#c1c1c1!important}#btnFinish,.formulario a.boton{line-height:13px!important;padding:15px 30px!important;text-transform:none}#btnFinish:hover,.formulario a.boton:hover,.page .formulario a.boton:hover{background-color:#000!important;color:#fff!important;opacity:1}.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;padding:5px 20px!important;width:100%}.formulario input[type=submit]:hover{background-color:#999!important;color:#fff!important;cursor:pointer!important;-webkit-transition:all .2s ease-in-out}.formulario .simple input[type=submit]{float:left!important}.formulario .politica{color:#999;font-size:14px;margin:0;text-align:center}.formulario .politica a{color:#999;font-size:1em;text-align:center}.formulario .politica a:hover{color:#666}#foot_wp{background-color:#25d366;background-image:url(../images/ico_wap.png);background-position:50%;background-repeat:no-repeat;background-size:90% auto;border-radius:0;border-radius:0!important;border-radius:0 0 0 0;bottom:0;display:block;font-size:0;height:35px;position:fixed;right:auto;text-decoration:none;width:35px;z-index:10}#foot_wp span{height:20px!important;position:relative!important;width:100%!important}#foot_wp i,#foot_wp span{display:inline-block;font-style:unset!important}#foot_wp i{color:#fff;font-size:20px;font-size:13px;letter-spacing:.1em;position:absolute;right:-92px!important;text-decoration:none;top:137px;transform:rotate(270deg);width:230px}@media screen and (max-width:979px){#foot_wp{border-radius:0 5px 0 0!important;bottom:0;left:0}#foot_wp,#foot_wp a,#foot_wp a span{background-position:50%;border-radius:7px 0 0 7px;height:40px}#foot_wp i{display:none!important}}.redes{float:left;margin:18px 0 0;width:auto}#footer .redes{margin:9px 0 0!important}.redes li{display:inline-block;margin:0 10px 0 0;vertical-align:middle;width:auto}@media screen and (max-width:979px){.redes{float:none;left:10px;margin:0;position:absolute;top:-32px;width:auto;z-index:10}#footer .redes{border-bottom:1px solid #ddd;float:left;left:auto;margin:0 0 30px!important;padding:0 0 30px;position:relative;text-align:center;top:auto;width:100%}#footer .redes li{float:none;margin:0 5px}}.redes li a,.redes li a img{display:inline-block}.redes li a img{vertical-align:middle;width:20px}.redes li a:hover img{opacity:.6}.links{float:right;margin:18px 0 0;width:auto}@media screen and (max-width:979px){.links{margin:18px 40px 0 0}}.links li{display:inline-block;margin:0 0 0 10px;width:auto}.links li,.links li a{position:relative;vertical-align:middle}.links li a{align-items:center;display:flex;flex-direction:column;height:35px;justify-content:space-between}.links li a.cesta span{background-color:#666;border-radius:100%;color:#fff;display:inline-block;font-size:11px;height:20px;line-height:20px;position:absolute;right:-10px;text-align:center;top:-9px;width:20px}.links li a img{display:inline-block;max-width:20px;vertical-align:middle}.links li a:hover img{opacity:.8}#footer{background-color:#f9f9f9;margin:0;padding:50px 0 0}@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{color:#666;display:inline-block;float:none;font-size:20px;font-weight:700;height:40px;margin:0!important;padding:3px 0 0;vertical-align:middle;width:26%}#footer .superior .formulario input[type=text]{display:inline-block!important;float:none!important;width:49%!important}#footer .superior .formulario input[type=submit]{height:40px!important;margin:0!important;min-width:80px!important;padding:0!important;vertical-align:top;width:23%!important}@media screen and (max-width:979px){#footer .superior h5{text-align:center;width:100%}#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{display:inline-block;float:none;font-size:0;max-width:600px}.cols .col .foto{background-position:50%;background-size:cover;position:relative;width:100%}.cols .col .foto a{background-size:cover;display:inline-block;height:100%;left:0;position:absolute;top:0;width:100%;z-index:10}.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{background-position:top;height:300px}}.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 .levels .level,.masonry.cols .levels .col .foto{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 .levels .level,.masonry.cols .levels .col .foto{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{margin:0 0 20px;padding:0!important}}.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{background-color:#fff;padding:20px 0}#footer .inferior p{width:auto}#footer .inferior *{display:inline-block;float:none;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{color:#666;font-size:medium;font-size:11px;margin:0!important;vertical-align:middle}#footer .inferior li{display:inline-block;float:none!important;font-size:13px;margin:0 0 0 10px;vertical-align:middle;width:auto}@media screen and (max-width:979px){#footer .inferior{padding:35px 10px 20px;text-align:center}#footer .inferior #logo_footer{display:inline-block;float:none;height:35px;margin:0 0 10px}#footer .inferior p{float:left;width:100%}#footer .inferior li{float:left!important;font-size:13px;margin:0;text-align:center;vertical-align:middle;width:100%}}.cols .col .bloque{height:100%;left:0;padding:45px;position:absolute;text-align:left;top:0;width:calc(100% - 5px);z-index:10}.cols .col .bloque.oferta{bottom:0;height:auto;top:auto}.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-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{color:#666;font-family:Gotu;font-size:16px;line-height:19px;margin:0 0 15px}.cols .col .bloque h5{color:#666;font-family:Gotu;font-size:25px;line-height:26px;margin:0 0 5px}.cols .col .bloque .btn{border-radius:0;font-size:12px;min-width:150px;padding:10px 20px!important;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{font-size:20px;font-weight:700;line-height:20px;margin:0 0 30px}.cols .col .level .col .bloque.centro,.cols .col .level .col .bloque.centro *{text-align:center}.cols .col .level .col .bloque .tabla{height:100%}.tabla{display:table;float:left;text-align:center}.celda,.tabla{height:100%;margin:0!important;vertical-align:middle;width:100%}.celda{display:table-cell!important;float:none;text-align:center!important}.productos{font-size:0;margin:0 0 20px;padding-bottom:10px;text-align:center}.col_4_5 .productos{text-align:left}.productos.sombra{font-size:0;margin:50px 0 15px;text-align:center}.productos .col{float:none;height:auto;margin:0 0 30px;min-height:450px;padding:0 7px;position:relative;text-align:center}.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:"";height:100%;left:15px;position:absolute;top:0;width:calc(100% - 32px)}.productos .texto{background-color:#fff}.productos .texto .col{margin:0;min-height:auto}.productos.sombra .texto .col{min-height:auto;padding:0 7px}.productos .col .foto{display:inline-block;float:left;position:relative!important;width:100%;z-index:1}.productos .col .foto a.fondo{background-blend-mode:multiply;background-color:#f7f7f7;background-position:50%;background-repeat:no-repeat;background-size:80% auto;float:left;height:300px;transition:all .15s ease-in-out;width:100%;z-index:0}.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{background-size:auto 90%;height:350px}.productos .col_2 .foto,.productos .col_2 .foto a.fondo{background-size:auto 90%;height:360px}.productos .col .foto a.btn{background-color:rgba(0,0,0,.5);border-radius:0;bottom:0;color:#fff;display:inline-block;float:none;height:100px;height:50px;left:0;padding-top:18px!important;position:absolute;top:auto;width:100%!important;z-index:3}.productos .col .foto a.btn:hover{background-color:rgba(0,0,0,.75);text-decoration:none}.productos .col .texto{float:left;height:auto;padding:15px 0 0 2px;width:100%}.productos.sombra .col .texto{min-height:80px}.productos .col .texto .colores{float:left;margin:0 0 5px;text-align:left;width:100%}.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{border-radius:100%;display:inline-block;float:left;height:16px;margin:0 7px 7px 0;width:16px}.productos .col .texto .estrellas{float:left;margin:0 0 5px 5px;text-align:left;width:100%}.productos .col .texto .estrellas p{display:inline-block;float:left;margin:0 3px 0 0;width:auto}.productos .col .texto .estrellas p img{height:auto;width:14px}.productos .col .acciones{display:inline-block;left:0;position:absolute;top:20px;width:auto;z-index:5}.productos.sombra .col .acciones{left:18px;position:absolute}.productos .col .acciones a,.productos .col .acciones p{background-color:#000;color:#fff;display:inline-block;font-size:13px;height:22px;line-height:22px;margin:0 0 5px;min-width:60px;position:relative;text-align:center;text-decoration:none;width:auto!important}.cols .col .foto a.corazon{background-position:50%;background-repeat:no-repeat;background-size:94% auto;color:#000;display:inline-block;font-size:18px;height:22px;left:auto;position:absolute;right:9px;text-decoration:none;top:9px;width:22px;z-index:5}.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{background-color:#fff;border:2px solid #ccc;border-radius:100%;bottom:-7px!important;color:#000;display:inline-block;font-size:18px;height:40px;left:auto;padding:8px 0 0;right:7px;text-decoration:none;top:auto;width:40px;z-index:5}.cols .col .foto p.show-more span{align-items:center;background-color:#000;border-radius:20px;bottom:-7px;color:#fff;display:flex;height:40px;opacity:0;padding:0 20px;position:absolute;right:10px;transition:all .15s ease-in-out;width:0;z-index:2}.cols .col .foto a.mas:hover~p.show-more span{opacity:1;width:160px}.cols .col .foto a.mas:hover{border-color:#000!important}.supertitle{padding:50px 0 0;text-align:center}.supertitle.gris{padding:45px 0 40px}.supertitle .cols{padding:0 10px;text-align:center}.supertitle h1,.supertitle h2{color:#333;font-family:Gotu;font-size:30px;letter-spacing:-.01em;margin:0 0 13px;text-align:center}.supertitle.nunito h1,.supertitle.nunito h2{font-size:30px;font-weight:700;letter-spacing:-.01em;margin:0 0 13px;text-align:center}@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{color:#777;font-size:17px;margin:0 0 20px}.supertitle h3,.supertitle p{display:inline-block;float:none;letter-spacing:.05em;line-height:23px;text-decoration:none;vertical-align:middle;width:auto}.supertitle p{color:#999;font-size:14px;margin:0;text-align:center}.supertitle p a{color:#999;display:inline-block;font-size:1em;text-decoration:none;width:auto}.supertitle p a:hover{color:#333}.supertitle p i{color:#333;font-size:1em;margin:0 8px}.supertitle p i,.supertitle p i img{display:inline-block;vertical-align:middle}.supertitle p i img{float:none;height:10px;opacity:.8;width:auto}.supertitle ul{text-align:center}.supertitle ul li{color:#777;display:inline-block;float:none;font-size:14px;margin:0 15px 10px;text-decoration:none;vertical-align:middle;width:auto}.supertitle ul li a{color:#777;font-size:1em;text-decoration:none}.supertitle ul li a:hover{color:#aaa}.supertitle h3{color:#333;font-family:Gotu;font-size:30px;font-weight:700;letter-spacing:-.01em;margin:0 0 13px;text-align:center}.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{color:#fff;text-align:center}.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{background-size:cover;height:400px}@media screen and (max-width:979px){.banner .col,.banner .col .tabla{background-size:cover;height:300px}}.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{color:#000;font-family:Gotu;font-size:34px;margin:0 0 10px}.banner .col .row p{color:#666;font-family:Gotu;font-size:15px!important;letter-spacing:.05em;line-height:21px;margin:0 0 10px}.blog{text-align:center}.blog.posts .cols{max-width:1200px}.blog .cols .col.post{margin:0 0 25px;padding:0 9px!important}.blog .col,.blog .col .celda,.blog .col .foto,.blog .col .row,.blog .col .tabla{background-size:cover;height:350px}@media screen and (max-width:979px){.blog .col,.blog .col .foto,.blog .col .row{background-size:cover;display:block;float:left;height:auto;min-height:300px;width:100%}.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{color:#999;font-size:15px;font-weight:700;line-height:18px}.blog .col h3,.blog .col h4{letter-spacing:.05em;margin:0 0 13px}.blog .col h3{color:#000;font-family:Gotu;font-size:24px;line-height:27px}.blog .col p{font-size:15px;font-weight:400;line-height:20px;text-align:justify}.blog .col p a{color:#000;display:inline-block;font-size:1em;text-decoration:none;vertical-align:middle}.blog .col p a:hover span{text-decoration:underline!important}.blog .col p img,.blog .col p span{display:inline-block;margin:0 10px 0 0;vertical-align:middle}.blog .col .tabla .celda .btn{background-color:#fff;border-radius:0;min-width:180px}.blog.posts .cols .col .foto{background-position:50%;background-size:cover;height:250px;margin:0;position:relative;width:100%}.blog.posts .cols .col .textos{border-bottom:1px solid #ededed;border-left:1px solid #ededed;border-right: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{color:#999;font-size:14px;margin:0 0 3px}.blog.posts .cols .col .textos p{color:#999;font-size:14px}.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{display:table;float:none;text-align:center;vertical-align:middle;width:100%}.logos li.col span{display:table-cell;text-align:center;vertical-align:middle;width:100%}.logos li.col span img{display:inline-block;float:none;height:auto;max-height:70px;max-width:80%;width:auto}.asRange .asRange-pointer:before{background:#eee!important;border-radius:26px!important;bottom:-5px!important;box-shadow:2px 2px 5px rgba(0,0,0,.3);content:"";cursor:pointer;left:-5px!important;position:absolute;right:-5px!important;top:-5px!important}.rango_precio{background-color:transparent!important;border-radius:8px;display:block;float:left!important;height:4px!important;margin:0 0 60px;position:relative;width:100%!important}@media screen and (max-width:979px){.asRange{max-width:86%}}.rango{float:left;padding:20px 55px 0!important;position:relative;text-align:left!important;width:100%}.asRange .asRange-selected{background-color:#ddd!important;border-radius:0!important;height:6px!important;left:0!important;margin-top:8px;position:absolute;width:100%!important;z-index:1}.asRange .asRange-pointer{background-color:#eee!important;border-radius:100%!important;height:20px!important;left:30%;margin-left:0!important;position:absolute;width:20px!important;z-index:2}.asRange .asRange-pointer .asRange-tip{background-color:transparent!important;border:0 solid #5d5c58!important;border-radius:3px;bottom:-29px!important;color:#666!important;font-size:15px!important;font-weight:700!important;height:20px;left:0;line-height:20px;margin-left:-27px!important;position:absolute;text-align:center!important;top:auto!important;transition:opacity .3s ease-in-out 0s;width:75px!important}.asRange .asRange-pointer .asRange-tip:before{background-color:transparent!important;bottom:0!important;color:#333!important;content:"$"!important;display:inline-block!important;font-size:13px!important;height:auto!important;left:auto!important;margin-left:0!important;margin-right:1px!important;position:relative!important;transform:rotate(0deg)!important;width:auto!important}.filtros{margin:0 0 40px;padding:0 20px 0 0;text-align:left}@media screen and (max-width:979px){.filtros{padding:0 10px}}.filtros h5{color:#666;font-size:20px;font-weight:700;line-height:28px;margin:0 0 20px;text-align:left}.filtros hr{margin:0 0 13px}.filtros hr:after{background-color:#ddd;left:0;width:100%}.filtros ul{list-style-type:none;margin:0 0 15px!important;text-align:left}.filtros ul li{font-size:13px;line-height:17px;margin:0 0 7px;text-align:left}.filtros ul.colores li{margin:0 6px 6px 0!important;width:auto!important}.filtros ul.colores li p{border-radius:100%;height:25px;width:25px}.filtros ul li span{color:#333;display:inline-block;font-size:1em;vertical-align:middle;width:auto}.filtros ul li span:last-child{float:right}.filtros ul li span{margin:3px 0 0}.filtros ul li a{color:#333;font-size:1em;position:relative;text-decoration:none}.filtros ul li a.separador.activa{margin-bottom:5px!important}.filtros ul li a.separador:after{content:"+";font-size:28px;position:absolute;right:10px}.filtros ul li a.separador.activa:after{content:"-"}.filtros ul li a:hover{color:#999;text-decoration:none}.filtros label{color:#333;display:inline-block;float:none;font-size:15px;line-height:18px;margin:0;text-align:left;vertical-align:top;-o-width:calc(100% - 30px);-moz-width:calc(100% - 30px);-webkit-width:calc(100% - 30px);width:calc(100% - 30px)}.filtros input[type=checkbox]{display:inline-block;float:none;vertical-align:middle}.filtros .row{margin:0 0 15px!important}.filtros .col{margin:0 0 10px;padding:0;text-align:left}.arbol{margin:0 0 50px;text-align:left}.arbol.acordeon li,.arbol.acordeon ul{list-style-type:none!important}.arbol.acordeon li{margin:0 .5% 10px!important;min-width:310px;position:relative;width:48%}.arbol.acordeon li .row li{list-style-type:disc!important}.arbol .parent{display:none;margin:0!important;padding:0 0 0 13px}.arbol a{border-bottom:1px solid #eee;padding:10px 15px 10px 0}.arbol a,.arbol.acordeon a{float:left;text-transform:uppercase;width:100%}.arbol.acordeon a{border:1px solid #eee;padding:11px 15px 10px;text-align:left!important;text-decoration:none}.arbol.acordeon a:hover{background-color:#eee;text-decoration:none}.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:"+";font-size:28px;left:10px;position:absolute;top:9px}.arbol a:hover{text-decoration:none}.arbol li,.arbol li .row{margin:0!important}.arbol li .row{border:1px solid #eee;border-top:0!important;display:none;padding:30px 30px 10px!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{padding:0 10px;text-align:right}.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{color:#333;font-size:30px;font-weight:700;line-height:33px;margin:0 0 50px;text-align:center}.page .col h2,.page .col h3{margin:0 0 20px;text-align:left}.page .col h3{font-size:24px;font-weight:700;line-height:30px}.page .izquierda .col h3{margin:0 0 2px}.page .col h4{font-size:20px;margin:0 0 15px}.page .col h4,.page .col h5{font-weight:700;line-height:26px;text-align:left}.page .col h5{color:#333;font-size:16px;margin:0 0 10px}.page .col p{color:#333;font-size:14px;line-height:25px;margin:0 0 25px;text-align:justify}.page .col p.auto{display:inline-block;float:none;width:auto}.page .col p span{color:#333;display:inline-block;font-size:1em;text-decoration:none;vertical-align:middle}.page .col p.centrado{text-align:center}.page .col div{line-height:25px;text-align:justify}.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{float:none;font-size:14px!important;line-height:normal;line-height:14px;margin:0;text-align:left;width:auto}.page .col h6,.page .col p i{color:#333;display:inline-block;vertical-align:middle}.page .col p i{font-size:1em;margin:0 8px}.page .col p i img{display:inline-block;float:none;vertical-align:middle}.page .col div a,.page .col div h6,.page .col p a{color:#333;display:inline-block;font-size:1em;text-decoration:none;vertical-align:middle}.page .col div a:hover,.page .col p a:hover{color:#999!important;display:inline-block;text-decoration:none}.page .col .acordeon p{font-size:14px;margin:0 0 20px;text-align:justify}.page .col ul{margin:0 0 40px}.page .col ul,.page .col ul.bxslider{list-style-position:inside;list-style-type:disc}.page .col ul.bxslider,.page .col ul.bxslider div{margin:0}.page .col li{font-size:14px;line-height:20px;margin:0 0 10px;position:relative;text-align:left}.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-left:0;padding-right:25px}.col a.icono,.col p a.icono{display:inline-block;margin:0 9px 0 0;vertical-align:middle;width:18px}.col a.icono img{display:inline-block;float:none;text-align:center}.col a.icono:hover img{opacity:.6!important}@media screen and (max-width:979px){.page .col{margin:0 0 10px;padding:0!important}.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{margin:0;text-align:left;width:100%}.page .col table td{color:#333;font-size:14px;line-height:25px;margin:0;padding:5px 5px 5px 0;text-align:justify}.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{display:block!important;float:left!important;padding:20px 0;text-align:center!important;width:100%!important}.page .col table.checkout tr{padding:0}.page .col table td,.page .col table td.to_left,.page .col table td.to_right{display:block!important;float:left!important;text-align:center!important;width:100%!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{background-position:50%;background-size:cover;min-height:450px}@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;padding:0 10px;z-index:3}.superfoto h1{color:#fff;font-size:60px;font-weight:700;line-height:55px!important;text-align:center}@media screen and (max-width:979px){.superfoto h1{font-size:30px;line-height:30px!important}}.superfoto h4{color:#fff;font-size:16px;font-weight:400;line-height:20px!important;text-align:center}.superfoto hr{margin:50px 0}@media screen and (max-width:979px){.superfoto hr{margin:25px 0}}.superfoto hr:after{background-color:#fff;border-radius:10px;content:"";height:3px;left:calc(50% - 60px);width:120px}.cortina,.superfoto hr:after{display:inline-block;position:absolute;top:0}.cortina{background-color:rgba(0,0,0,.2);height:100%;left:0;width:100%;z-index:1}iframe{display:block;float:left;margin:0 0 20px;width:100%}@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{padding:45px 0 0 50px!important;text-align:left;z-index:2}@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;height:100%;position:fixed;right:0;top:0;width:50%;z-index:1}@media screen and (max-width:979px){.proceso:after{display:none}}.proceso .derecha .foto{background-color:#fff;display:inline-block;float:none!important;height:120px;position:relative;width:100px}.proceso .derecha .foto .cantidad{background-color:#666;border-radius:100%;color:#fff;display:inline-block;font-size:13px;height:26px;position:absolute;right:-10px;top:-10px;width:26px;z-index:11}.proceso .derecha .foto .cantidad span{display:inline-block;font-size:1em;text-align:center;vertical-align:middle;width:100%}.proceso .derecha .info{display:inline-block;float:none!important;padding:0 10px;width:calc(100% - 220px)}.proceso .derecha .info h3,.proceso .derecha .info h4,.proceso .derecha .info p{margin:0 0 5px!important}.proceso .derecha .precio{display:inline-block;float:none!important;padding:5px 0 0;text-align:right;width:110px}.proceso .derecha .precio *{font-size:16px;line-height:20px;margin:1px 0 0!important;text-align:right}.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;color:#000;font-size:14px;max-width:100%!important}.proceso .derecha .formulario input[type=text]{color:#000!important}.proceso .derecha hr{margin:20px 0}.proceso .derecha hr:after{background-color:#444}.proceso .izquierda{padding:15px 50px 0 0!important;text-align:left;z-index:2}@media screen and (max-width:979px){.proceso .izquierda{padding:0 10px!important;text-align:left;z-index:2}}.proceso .logo{display:block;float:left;max-width:160px}@media screen and (max-width:979px){.proceso .logo{display:inline-block;float:none;margin:20px 0 10px;max-width:130px}}.proceso .derecha .foto a:hover{opacity:.85}@media screen and (max-width:979px){.proceso .derecha .col{height:auto;width:100%}.proceso .derecha .col.foto{height:120px;max-width:90px;width:100%}.proceso .col_1.rspnsv h6{font-size:12px!important;margin:5px 0}}.tabs{float:left;font-size:0;margin:0;position:relative;width:100%}.tabs.v1:after{background-color:#ddd;bottom:0;content:"";display:inline-block;height:1px;left:0;position:absolute;width:100%;z-index:0}.tabs.v2{text-align:center}.tabs li{display:inline-block;float:none;margin:0!important;position:relative;width:50%;z-index:1}.tabs.v1 li{margin-top:1px;position:relative;width:auto}.proceso .tabs.v1 li{margin-top:1px;position:relative;width:50%}.tabs.v2 li{display:inline-block;float:none;margin:0 10px!important;width:auto}.tabs li a.activo{border-top:4px solid #000}.tabs li a{border-top:0;border-color:#000 #ddd #fff;border-style:solid;border-width:4px 1px 1px;display:block;float:left;font-size:14px;height:auto;line-height:16px!important;padding:10px;width:100%}.tabs.v2 li a{border:0 solid #ddd;border-top-color:#000;font-size:30px;font-weight:700}@media screen and (max-width:979px){.tabs.v2 li a{font-size:24px}}.tabs.v1 li a{padding-left:20px!important;padding-right:20px!important}.tabs li a:hover{background-color:#f5f5f5;text-decoration:none}.tabs.v2 li a:hover{background-color:initial;color:#999;text-decoration:none}.tabs li a.activo,.tabs li a.activo:hover{pointer-events:none;text-decoration: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-bottom:0 solid #ddd;border-left:1px solid #ddd;border-right:1px solid #ddd;border-top:0}.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{display:inline-block;float:none;height:auto;margin:0 5px 0 0;max-width:80px;vertical-align:middle;width:auto}.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;font-size:0;height:40px;margin:0!important;text-align:left;width:80px}@media screen and (max-width:979px){.producto .cantidad{display:inline-block;float:none;vertical-align:top}}.producto .cantidad #quantity{border:1px solid #ccc;display:inline-block;float:left;font-size:18px;font-weight:700;height:40px;margin:0!important;vertical-align:top;width:50px}.producto .cantidad .btns{border-right:1px solid #ccc;display:inline-block;float:left;margin:0!important;width:25px}.producto .cantidad a#minus,.producto .cantidad a#plus{border-top:1px solid #ccc;color:#666;display:inline-block;float:left;font-size:25px;height:20px;line-height:18px;margin:0!important;padding:0;text-align:center!important;text-decoration:none;vertical-align:top;width:25px}.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{background-color:initial;float:left;left:auto!important;margin:10px 0!important;padding:0!important;position:relative;text-align:center;top:0;transform:rotate(0deg);width:100%!important;z-index:100}.producto .flex-control-nav li{display:inline-block!important;float:none!important;margin:0 6px;width:auto!important}.producto .flex-control-nav li a{background-color:#666;border-radius:100%;display:inline-block;height:7px;text-indent:-99999px;width:7px}.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{float:left!important;margin:0 10px 10px 0!important;width:116px!important}@media screen and (max-width:979px){.producto .flex-control-thumbs li{float:none!important;margin:0 5px 10px!important;width:116px!important}}.flexslider{zoom:1!important;border:0 solid #eee!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);margin:initial;position:relative}.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{background-color:rgba(0,0,0,.5);border-radius:100%!important;cursor:pointer;display:block;font-size:0;height:30px!important;line-height:30px!important;margin:0!important;opacity:0;overflow:hidden;position:absolute;text-decoration:none;-o-top:calc(50% - 90px)!important;-moz-top:calc(50% - 90px)!important;-webkit-top:calc(50% - 90px)!important;top:calc(50% - 90px)!important;transition:all .3s ease-in-out;width:30px!important;z-index:10}.flex-direction-nav a,.flex-direction-nav a:before{color:hsla(0,0%,100%,.8)!important;text-shadow:1px 1px 0 hsla(0,0%,100%,.3)}.flex-direction-nav a:before{content:"\F001";display:inline-block;font-family:flexslider-icon;font-size:18px!important;margin:0 0 0 9px;text-align:center}.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{background-color:#fff;background-image:url(../images/ico_buscar.png);background-position:50%;background-repeat:no-repeat;background-size:21px auto;border-radius:100%;box-shadow:2px 2px 5px rgba(0,0,0,.2);display:inline-block;font-size:0!important;height:35px;left:20px;position:absolute;top:20px;width:35px;z-index:2}.producto .eye_prod:hover{opacity:.85}.producto .ofertas{text-align:left}.producto .ofertas div{background-color:#ccc;float:left;height:60px;margin:0 10px 0 0;text-align:center;width:60px}@media screen and (max-width:979px){.producto .ofertas{text-align:center}.producto .ofertas div{display:inline-block;float:none;margin:0 5px 10px;width:60px}}.producto .ofertas div p{float:left;font-size:12px;letter-spacing:-.03em;margin:9px 0 0;text-align:center;width:100%}.producto .ofertas div p span{float:left;font-size:28px!important;font-weight:700;margin-bottom:-6px;text-align:center;width:100%}.producto .colores{text-align:left}@media screen and (max-width:979px){.producto .colores{text-align:center}}.producto .colores p{border-radius:100%;display:inline-block;float:none;height:30px;margin:0 6px 6px 0;vertical-align:middle;width:30px}.producto .muestras{text-align:left}.producto .muestras p{background-color:#f7f7f7;background-position:50%;background-repeat:no-repeat;background-size:80% auto;display:inline-block;float:none;height:80px;margin:0 10px 0 0;text-align:center;width:60px}.producto .talla{text-align:left}.producto .talla select{max-width:180px}@media screen and (max-width:979px){.producto select{display:inline-block;float:none}}.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{margin:0 3px 0 0;width:auto}.valoracion h4{color:#690!important;font-size:30px!important;font-weight:700!important}.valoracion h4 span{color:#999!important;font-size:15px!important;font-weight:400!important}.valoracion p{display:inline-block!important;float:none!important;line-height:16px!important;vertical-align:middle!important}.valoracion .carga{border-radius:3px;display:inline-block;float:none;height:14px;margin:0 10px 0 5px!important;overflow:hidden;position:relative;vertical-align:middle;width:300px}.bar-rate{background-color:#690;display:inline-block;height:100%;left:0;position:absolute;top:0}.btn-rate{background:#690;color:#fff;display:inherit;margin-top:20px;padding:14px;position:relative;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{height:50px;width:50px}.comentario .avatar,.comentario .info{display:inline-block;vertical-align:top}.comentario .info{height:auto;padding:0 0 0 10px;width:calc(100% - 60px)}.comentario .estrellas{display:inline-block;float:left}.comentario .estrellas p{float:left;margin:0 3px 0 0;width:auto}.contiene_video{display:inline-block;float:none;margin-bottom:0;max-width:100%;width:100%}.contiene_video p{height:0;margin:0;overflow:hidden;padding-bottom:56.25%;padding-top:0;position:relative}.contiene_video p embed,.contiene_video p iframe,.contiene_video p object{border:0;height:100%;left:0;margin:0;max-width:100%;position:absolute;top:0;width:100%}.pagina{margin:0;padding:0 10px}.carrito{text-align:center}.carrito .foto{background-color:#f7f7f7;height:100px;width:80px!important}@media screen and (max-width:979px){.carrito .page .col .foto,.carrito table *{text-align:center!important}.carrito .page .col .foto{display:inline-block!important;float:none}}.carrito .foto a{background-position:50%;background-repeat:no-repeat;background-size:80% auto!important}.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{padding:20px 0;text-align:left;vertical-align:middle}@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{background-color:#fff;padding:75px 0 0 50px!important}@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{padding:40px 40px 30px!important;text-align:center}.carrito .col_2_3 .row.normal{background-color:initial;padding:25px 50px!important}@media screen and (max-width:979px){.carrito .col_2_3 .row.normal{background-color:initial;padding:25px 0!important}}.carrito .col_1_3 .row{background-color:#fff;padding:25px 50px 50px!important}.carrito .eliminar{background-image:url(../images/delete.png);display:inline-block;height:20px;margin:0 10px 0 0;width:20px}@media screen and (max-width:550px){.carrito .eliminar{margin:0}.carrito table thead{display:none}}.carrito .eliminar:hover{opacity:.8}.medidor{float:left;padding:0 50px 0 0;text-align:center;width:100%}@media screen and (max-width:979px){.medidor{float:left;padding:0 30px;text-align:center;width:100%}.redes li a img{filter:invert(1);max-width:20px!important}}.medidor p{line-height:17px!important;margin:0 0 20px!important;text-align:center!important}.medidor p span{color:#690;font-size:1.3em;font-weight:700;margin:0 5px}.medidor .color{background-color:#ddd;display:inline-block;height:20px;margin:0 0 13px!important;padding:0!important;vertical-align:top;width:100%}.medidor .color .col{background-color:#690;height:20px;margin:0}.medidor .color .col_10{width:10%}.page .col ul.envio{border:1px solid #ddd;list-style-position:inside;list-style-type:none;margin:0 0 40px;padding:0}.page .col ul.envio li{display:table;margin:0;position:relative}.page .col ul.envio li:before{background-color:#ddd;content:"";display:inline-block;height:1px;left:10px;position:absolute;top:0;width:calc(100% - 20px)}.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;padding:10px 5px 10px 10px;text-align:left!important}.page .col ul.envio input[type=radio]{display:inline-block;float:none;height:13px;margin:0 7px 0 0;vertical-align:baseline;width:15px}.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{border:3px solid #000;border-radius:100%;display:inline-block;height:11px;margin:0 7px 0 0;vertical-align:middle;width:11px}.page ul.envio .desplegable{background-color:#fafafa;display:none;min-height:auto!important;padding:20px 15px}.page ul.envio .desplegable .col{margin-bottom:10px}.page ul.envio .desplegable fieldset{background-color:#fff;border-radius:6px;padding:10px 11px 6px}.page ul.envio .desplegable fieldset label{color:#999;font-size:12px;font-weight:400;margin:0!important;padding:0 4px}.page ul.envio .desplegable fieldset input,.page ul.envio .desplegable fieldset select{border:0!important;height:auto;min-height:0;padding:0 3px!important}.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-position:0;background-repeat:no-repeat;padding:0 0 0 15px}.envio_pay{border:1px solid #ddd;border-radius:10px;overflow:hidden}.envio_pay .col_1{border-bottom:1px solid #ddd;margin:0!important;padding:10px 20px}.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{color:#fff;display:flex;height:31px;text-align:center}.cont-msg.error{background:#f44336}.cont-msg.success{background:#4caf50}.cont-msg p{color:#fff!important;text-align:center!important}[data-letters]:before{background:#909090;border-radius:50%;color:#fff;content:attr(data-letters);display:inline-block;font-size:1em;height:2.5em;line-height:2.5em;margin-right:1em;text-align:center;vertical-align:middle;width:2.5em}.form-review{display:none;padding-top:20px;width:50%}.form-review textarea{margin-bottom:10px;min-height:140px;padding:10px}.form-review label{margin-bottom:10px}.cart-empty{background:#f3f3f3;color:#000;min-height:150px;width:100%}.cart-empty p{float:none;font-size:20px;text-align:center}.envio_pay .gris{display:none}.gris.active{display:inline-table}.envio_pay .logo-module{width:70px}.envio_pay input{margin-right:10px;width:auto}.cont-stores{display:none}.store-item{background:#efeeee;border-radius:10px;display:block;margin-bottom:10px;min-height:84px;padding:10px;width:100%}.cont-stores .store-item label{cursor:pointer;font-weight:400}.cont-stores .store-item input[type=radio]{margin-right:14px;width:auto}.loading-fs{bottom:0;display:none;height:2em;left:0;margin:auto;overflow:show;position:fixed;right:0;top:0;width:2em;z-index:999}.loading-fs:before{background:radial-gradient(hsla(0,0%,8%,.8),rgba(0,0,0,.8));background:-webkit-radial-gradient(hsla(0,0%,8%,.8),rgba(0,0,0,.8));content:"";display:block;height:100%;left:0;position:fixed;top:0;width:100%}.loading-fs:not(:required){background-color:transparent;border:0;color:transparent;font:0/0 a;text-shadow:none}.loading-fs:not(:required):after{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);content:"";display:block;font-size:10px;height:1em;margin-top:-.5em;width:1em}@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{line-height:58px!important;min-height:57px;text-align:center!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;border:2px solid #272727;color:#000;font-weight:700;padding:4px 16px}#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{color:#000;font-weight:700;text-decoration:none}.orders-account table td span{border-radius:8px;color:#fff;padding:5px}.cursor-pointer{cursor:pointer}.ppl_image{display:none}@media (min-width:1180px){.box_product_view_2 .summary{height:auto;margin-bottom:100px;padding:20px 0 0;position:sticky;top:0}.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{align-items:center;background:#fff;box-shadow:0 1px 5px rgba(68,68,68,.451);display:flex;height:auto;justify-content:space-around;left:0;padding:20px!important;position:fixed;top:0;width:100%;z-index:99999}.box_product_view_2 .summary.onFixed .ppl_image{border-radius:50%;display:block!important;height:40px;margin-right:15px;position:relative;width:110px}.ppl_image img{border-radius:50%;display:block;height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.box_product_view_2 .summary.onFixed h2,.box_product_view_2 .summary.onFixed h3{font-size:14px;margin:0}.box_product_view_2 .summary.onFixed h2{width:50%}.box_product_view_2 .summary.onFixed h3{display:flex;margin-right:30px;width:-moz-fit-content;width:fit-content}.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;margin:0!important;width:auto}.box_product_view_2 .summary.onFixed .colores p{display:block!important;height:25px;width:25px}.box_product_view_2 .summary.onFixed h5{display:none;float:left;font-size:14px;margin:0 15px;width:auto}.box_product_view_2 .summary.onFixed div:nth-of-type(3),.box_product_view_2 .summary.onFixed div:nth-of-type(5){align-items:center;display:inline-flex}.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{align-items:center;display:flex;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{align-items:center;display:flex;height:45px;justify-content:center;width:45px}.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{margin:0!important;width:180px}.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{margin:0 0 40px;padding:0 20px 0 0;text-align:left}@media (max-width:1024px){.compare_container{display:none}}.compare_container ul{list-style-type:none;margin:0 0 15px!important;text-align:left}.compare_container ul li,.compare_products ul li{border-top:1px solid #eee;float:left;line-height:19px;margin:0;padding:10px 15px 10px 0;position:relative;text-align:right;width:100%}.compare_products .touch_screen{animation:touch 2s ease-in-out infinite;background:#fff;border-radius:50%;bottom:0;display:none;height:-moz-fit-content;height:fit-content;left:0;margin:auto;opacity:.8;position:absolute;right:0;top:0;width:80px;z-index:10}@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{padding:10px 15px;text-align:center}.compare_products .col{float:none;height:auto;margin:0 0 30px;min-height:450px;padding:0 7px;position:relative;text-align:center}.compare_products .compare_image{position:relative;width:100%}.compare_products ul li h3{font-weight:700;line-height:19px;text-align:center}.compare_items li h3{font-weight:700;line-height:19px;text-align:right}.compare_products ul li h4{font-weight:500;line-height:19px;text-align:center}.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{align-items:center;display:flex;justify-content:center;position:relative;width:100%}.compare_products ul li .compare_colors span{border-radius:50%;height:30px;margin:0 10px;position:relative;width:30px}.compare_products a.view-product{border:1px solid #d2d2d2;color:#8e8e8e;font-size:13px;font-weight:700;height:auto;margin:10px 0;padding:10px 15px;text-decoration:none;text-transform:uppercase;transition:all .15s ease-in-out;width:100%}.compare_products a.view-product:hover{background-color:#8e8e8e;border:1px solid #8e8e8e;color:#fff;text-decoration:none}.compare_products button[type=submit]{background-color:#000;border:none;color:#fff;cursor:pointer;font-family:Montserrat,helvetica,arial,sans-serif!important;font-size:13px;font-weight:700;line-height:19px;padding:10px 15px;text-transform:uppercase;transition:all .15s ease-in-out;width:100%}.compare_products button[type=submit]:hover{background-color:#494949}.productos .compare_check{align-items:flex-start;display:inline-flex;flex-direction:row-reverse;height:-moz-fit-content;height:fit-content;margin-left:5px;width:100%}.productos .compare_check label{color:inherit;font-size:13px}.productos .compare_check input[type=checkbox]{margin-right:8px;width:auto}.formulario .buy_now{align-items:center;background-color:#fff;border:1px solid #ddd;border-radius:0;color:#000;cursor:pointer;display:inline-flex;float:none!important;font-size:13px;font-weight:700;justify-content:space-between;line-height:normal!important;min-width:210px!important;outline:none;padding:5px 30px!important;text-align:center!important;text-decoration:none;text-transform:uppercase;transition:all .15s ease-in-out;width:auto}.formulario .buy_now:hover{background-color:#1bd741;border:1px solid #1bd741;color:#fff}.formulario .buy_now img{height:30px;position:relative;transition:all .15s ease-in-out;width:30px}.formulario .buy_now:hover img{filter:brightness(0) invert(1)}.formulario .form_wpp{display:none;max-width:486px;position:relative;width:100%}.form_wpp input{font-family:inherit;margin-bottom:10px;padding:5px 15px}.form_wpp .check_terms{display:inline-flex;margin:15px 0;position:relative;width:100%}.form_wpp .check_terms label{font-size:13px;font-weight:300;line-height:20px}.form_wpp .check_terms input#accept_wpp{height:20px;width:20px!important}.form_wpp button[type=submit]{background-color:#1bd741;color:#fff;cursor:pointer;float:left;font-family:inherit;font-weight:700;letter-spacing:4px;padding:5px 30px!important;text-align:center;text-transform:uppercase;transition:all .15s ease-in-out;width:180px}.form_wpp button[type=submit]:hover{background-color:#3fe761;letter-spacing:5px}.form_wpp .product_details{border:1px solid #ddd;display:inline-flex;height:auto;padding:10px 15px;position:relative;width:100%}.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{display:block;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}.bloque_5 .cols .col .bloque{height:100%;padding:0;width:100%}.bloque_5 .cols .col .bloque h3{background-color:var(--sec-color);color:#fff;font-size:25px;line-height:unset;margin:10% 0 0 3px;padding:15px 0;text-align:center;width:75%}.bloque_5 .cols .col .bloque .offer_sale{align-items:center;background-color:rgba(0,0,0,.278);bottom:0;display:flex;flex-direction:column;height:auto;justify-content:center;left:3px;padding:30px 0 15px;position:absolute;width:calc(100% - 6px)}.bloque_5 .cols .col .bloque .offer_sale h4{color:#fff;font-size:70px;font-weight:700;line-height:30px;text-align:center;text-shadow:-3px 3px 3px rgba(0,0,0,.51)}.bloque_5 .cols .col .bloque .offer_sale h4 span{background-color:var(--main-color);font-size:18px;font-weight:500;padding:3px 10px;text-shadow:none}.bloque_5 .cols .col .bloque h5{color:#fff;font-weight:600;text-align:center;text-shadow:-3px 3px 3px rgba(0,0,0,.51)}#header .menu li .third_level{left:calc(100% + 40px)!important;top:-16px}@media (max-width:575px){.bloque_5 .cols .col .bloque h3{margin:10% 0 0}#header .menu li .third_level{left:0!important;top:-16px}}#header .menu #megamenu_ppal .submenu a,#header .menu #menu_ppal .submenu a{display:inline-block;line-height:17px;padding:0;position:relative}.links p{color:#787878;font-size:11px;font-weight:600}@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{float:none;font-weight:600;margin:10px 0;text-align:center;width:300px}#mylightbox2 input[type=email]{border:1px solid #ddd;float:none;font-family:inherit;margin:10px 0;padding:10px 15px;width:300px}#mylightbox2 p{float:none;font-size:12px;height:auto;line-height:1.5;margin:10px 0;text-align:center;width:300px}#mylightbox2 a{border-radius:0;color:var(--main-color);margin:0;outline:none;padding:0;text-align:unset;width:unset}#mylightbox2 button{background:#000;border:none;color:#fff;cursor:pointer;display:block;float:none;font-family:inherit;font-weight:600;letter-spacing:2px;margin:10px 0;padding:10px 15px;width:300px}#mylightbox2 button:hover{background:#161616}.asRange .asRange-pointer .asRange-tip,.cols .col .bloque h2 span{font-family:inherit!important}.producto .cantidad input::-webkit-inner-spin-button,.producto .cantidad input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.producto .cantidad input{-moz-appearance:textfield}section.susbcribe_plans{display:flex;padding:60px 0;position:relative;width:100%}section.susbcribe_plans *{font-family:Nunito Sans}section.susbcribe_plans .susbcribe_plans_cnt{margin:0 auto;max-width:1300px;position:relative;width:85%}.susbcribe_plans_cnt .susb_pln_content{display:flex;flex-wrap:wrap;justify-content:center;position:relative;width:100%}.susb_pln_content .susb_itm{margin:1%;min-width:250px;position:relative;width:23%}@media (max-width:575px){.susb_pln_content .susb_itm{margin:20px 0;min-width:250px;position:relative;width:290px}}.susb_itm .susb_itm_content{border:1px solid #bfbfbf;padding:30px;position:relative;width:100%}.susb_itm .susb_tag{background:#2e2e2e;display:none;height:-moz-fit-content;height:fit-content;left:0;padding:5px 8px;position:absolute;top:0;width:-moz-fit-content;width:fit-content}.susb_itm.selected .susb_itm_content{border:3px solid #2e2e2e;padding:30px 27px}.susb_itm.selected .susb_tag{display:block}.susb_itm .susb_tag small{color:#fff;float:none;font-size:10px;letter-spacing:1px;text-transform:uppercase}.susb_itm h3{color:#2e2e2e;float:none;font-size:25px;font-weight:600;margin:15px 0;text-align:center}.susb_itm ul{float:none;position:relative;width:100%}.susb_itm ul li{color:#696969;float:none;font-size:14px;line-height:130%;text-align:center}.susb_itm .shipping_frecuency{display:flex;justify-content:center;margin:15px 0;padding:15px 0;position:relative;width:100%}.susb_itm .shipping_frecuency:after,.susb_itm .shipping_frecuency:before{background:#2e2e2e;content:"";display:block;height:2px;position:absolute;width:80px}.susb_itm .shipping_frecuency:before{top:0}.susb_itm .shipping_frecuency:after{bottom:0}.susb_itm .shipping_frecuency p{color:#696969;display:block;float:none;position:relative;text-align:center}.susb_itm .shipping_frecuency strong{color:#2e2e2e}.susb_itm .susb_price{margin:30px 0 40px;position:relative;text-align:center;width:100%}.susb_itm .susb_price h4{color:#555;display:block;float:none;font-size:30px;font-weight:600;position:relative;text-align:center}.susb_itm .susb_price p{color:#2e2e2e;float:none}.susb_itm .susb_price p,.susb_itm a.susb_now{font-size:14px;font-weight:700;text-align:center;text-transform:uppercase}.susb_itm a.susb_now{background:#2e2e2e;bottom:0;color:#fff;left:0;padding:15px;position:absolute}.susb_itm a.susb_edit,.susb_itm a.susb_now{height:-moz-fit-content;height:fit-content;letter-spacing:1px;text-decoration:none;width:100%}.susb_itm a.susb_edit{background:#fff;color:#2e2e2e;display:block;font-size:14px;font-weight:700;padding:20px;position:relative;text-align:center;text-transform:uppercase}section.account_data{background:#efefef;display:flex;padding:60px 0;position:relative;width:100%}section.account_data *{font-family:Nunito Sans}section.account_data .account_container{margin:0 auto;max-width:1300px;position:relative;width:85%}.account_container .account_name{align-items:center;display:flex;position:relative;width:100%}.account_name .user_photo{border-radius:50%;display:block;height:60px;overflow:hidden;position:relative;width:60px}.user_photo img{display:block;height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;position:relative;width:100%}.account_name .user_inf{margin-left:15px;position:relative;width:-moz-fit-content;width:fit-content}.user_inf p{font-weight:500;margin-bottom:3px}.user_inf h5,.user_inf p{color:#2e2e2e;display:block;position:relative}.user_inf h5{font-size:16px;font-weight:700}.account_edit_content{display:flex;flex-wrap:wrap;margin-top:50px;position:relative;width:100%}.account_edit_content .account_tabs{position:relative;width:25%}.account_tabs ul,.account_tabs ul li,.account_tabs ul li a{display:block;position:relative;width:100%}.account_tabs ul li a{color:#2e2e2e;font-weight:600;padding:15px 0 15px 25px;text-decoration:none;transition:.4s ease}.account_tabs ul li a:before{content:"";display:block;height:100%;left:0;position:absolute;top:0;transition:.4s ease;width:2px}.account_tabs ul li a.active{background-color:#fff;font-weight:700}.account_tabs ul li a.active:before{background-color:#259bd3}.account_edit_forms{background:#fff;min-height:322px;padding:45px;position:relative;width:75%}.account_edit_forms .account_edit_itm{position:relative;width:100%}.account_edit_itm .acc_edt_title{align-items:center;display:flex;position:relative;width:100%}.acc_edt_title img{display:block;margin-right:15px;position:relative;width:60px}.acc_edt_title h4{color:#2e2e2e;display:block;float:none;font-size:25px;font-weight:700;margin-bottom:6px;position:relative}.acc_no_content{align-items:center;border:1px solid #e6e6e6;display:flex;justify-content:space-between;margin-top:40px;padding:25px;position:relative;width:100%}.acc_no_content p{color:#2e2e2e;display:block;float:none;position:relative;width:60%}.acc_no_content a{background:#2e2e2e;color:#fff;float:none;font-size:14px;font-weight:700;padding:15px 25px;text-decoration:none;text-transform:uppercase}.acc_content_cards{position:relative;width:100%}.acc_content_cards .card_pay_itm{align-items:center;border:1px solid #e6e6e6;display:flex;flex-wrap:wrap;justify-content:space-between;margin:20px 0;padding:25px;position:relative;width:100%}.card_pay_itm .card_brand{margin-right:10px;position:relative;width:60px}.card_pay_itm .card_owner{display:flex;flex-wrap:wrap;position:relative;width:50%}.card_pay_itm a{color:#ef0d0d;text-decoration:none}.card_owner .crd_data_itm{cursor:pointer;margin-right:30px;max-width:170px;position:relative}.crd_data_itm h6{color:#2e2e2e;display:block;float:none;font-size:15px;font-weight:700;position:relative}.crd_data_itm p{color:#555;float:none;font-size:14px;font-weight:700;margin-top:5px}.card_brand img{display:block;position:relative;width:100%}.card_pay_itm button{background:#2e2e2e;border:none;color:#fff;cursor:pointer;display:block;float:none;font-size:12px;font-weight:700;letter-spacing:1px;padding:10px;position:relative;text-transform:uppercase}.add_card_form{display:none;margin-top:40px;position:relative;width:100%}.add_card_form .add_crd_frm_content{display:flex;flex-wrap:wrap;position:relative;width:100%}.add_card_form form{position:relative;width:55%}.add_card_form form ._input{margin:20px 0;position:relative;width:100%}.add_card_form ._input label{color:#2e2e2e;float:none;font-size:14px;margin-bottom:5px}.add_card_form ._input input{border:1px solid #e6e6e6;color:#2e2e2e;display:block;float:none;font-weight:700;letter-spacing:1px;margin-top:5px;padding:9px 15px;position:relative;width:100%}.add_card_form form ._input-group{display:flex;flex-wrap:wrap;justify-content:space-between;position:relative;width:100%}.add_card_form form ._input-group ._input{position:relative;width:47%}.add_card_form ._input select{border:1px solid #e6e6e6;color:#2e2e2e;margin-top:5px;padding:9px 15px;width:100%}.add_card_form ._input select,.add_card_form button{display:block;float:none;font-weight:700;letter-spacing:1px;position:relative}.add_card_form button{background:#2e2e2e;border:none;color:#fff;cursor:pointer;font-size:12px;padding:10px;text-transform:uppercase}.card_image{margin-left:5%;position:relative;width:40%}.card_image img{display:block;position:relative;width:100%}.add_card_form form h5{color:#2e2e2e;display:block;float:none;font-size:20px;font-weight:700;margin-top:50px;position:relative}.profile_data_content{display:flex;flex-wrap:wrap;justify-content:space-between;margin-top:40px;position:relative;width:100%}.profile_data_content .profile_info{border:1px solid #e6e6e6;padding:25px;position:relative;width:65%}.profile_data_content .profile_data_side{margin-left:5%;position:relative;width:30%}.profile_info .prf_inf_group{display:flex;flex-wrap:wrap;justify-content:space-between;position:relative;width:100%}.profile_info .prf_inf{margin:15px 0;position:relative;width:1000%}.profile_info .prf_inf h6{color:#2e2e2e;display:block;float:none;font-size:16px;font-weight:700;margin-bottom:3px;position:relative}.profile_info .prf_inf p{color:#555;display:block;float:none;font-size:14px;font-weight:600;position:relative}.profile_info .prf_inf_group .prf_inf{position:relative;width:47%}.profile_info a{background:#2e2e2e;border:none;color:#fff;cursor:pointer;display:block;float:right;font-size:12px;font-weight:700;letter-spacing:1px;margin-top:15px;padding:10px 25px;position:relative;text-decoration:none;text-transform:uppercase;width:-moz-fit-content;width:fit-content}.profile_data_side .profile_newsletter,.profile_data_side .profile_password{border:1px solid #e6e6e6;padding:25px;position:relative;width:100%}.profile_data_side .profile_newsletter{margin-top:30px}.profile_newsletter h6,.profile_password h6{color:#2e2e2e;display:block;float:none;font-size:16px;font-weight:700;margin-bottom:6px;position:relative}.profile_newsletter p,.profile_password p{color:#555;display:block;float:none;font-size:14px;font-weight:600;position:relative}.profile_password a{background:#2e2e2e;border:none;color:#fff;cursor:pointer;display:block;float:none;font-size:12px;font-weight:700;letter-spacing:1px;margin-top:15px;padding:10px;position:relative;text-align:center;text-decoration:none;text-transform:uppercase;width:100%}.profile_newsletter ._check{align-items:flex-start;display:flex;position:relative;width:100%}.profile_newsletter ._check input{display:block;float:none;margin-right:7px;position:relative;width:auto}.profile_newsletter ._check p{color:#555;display:block;float:none;font-size:14px;font-weight:600;position:relative}.edit_profile_data{margin-top:40px;position:relative;width:100%}.edit_profile_data form{position:relative;width:55%}.edit_profile_data form ._input{margin:20px 0;position:relative;width:100%}.edit_profile_data ._input label{color:#2e2e2e;float:none;font-size:14px;margin-bottom:5px}.edit_profile_data ._input input,.edit_profile_data ._input select{border:1px solid #e6e6e6;color:#2e2e2e;display:block;float:none;font-weight:700;letter-spacing:1px;margin-top:5px;padding:9px 15px;position:relative;width:100%}.edit_profile_data button{background:#2e2e2e;border:none;color:#fff;cursor:pointer;display:block;float:none;font-size:12px;font-weight:700;letter-spacing:1px;padding:10px;position:relative;text-transform:uppercase}.acc_no_address{align-items:center;border:1px solid #e6e6e6;display:flex;flex-wrap:wrap;justify-content:space-between;margin-top:40px;padding:25px;position:relative;width:100%}.acc_no_address p{color:#2e2e2e;display:block;float:none;position:relative;width:60%}.acc_no_address a{background:#2e2e2e;color:#fff;float:none;font-size:14px;font-weight:700;padding:15px 25px;text-decoration:none;text-transform:uppercase}.acc_content_address{position:relative;width:100%}.acc_content_address .address_itm{align-items:center;border:1px solid #e6e6e6;display:flex;flex-wrap:wrap;justify-content:space-between;margin:20px 0;padding:25px;position:relative;width:100%}.address_itm .address_brand{margin-right:10px;position:relative;width:60px}.address_itm .address_owner{display:flex;flex-wrap:wrap;position:relative;width:70%}.address_owner .address_data_itm{cursor:pointer;margin-right:30px;max-width:170px;position:relative}.address_data_itm h6{color:#2e2e2e;display:block;float:none;font-size:15px;font-weight:700;position:relative}.address_data_itm p{color:#555;float:none;font-size:14px;font-weight:700;margin-top:5px}.address_itm a,.address_itm button{background:#2e2e2e;border:none;color:#fff;cursor:pointer;display:block;float:none;font-size:12px;font-weight:700;letter-spacing:1px;padding:10px;position:relative;text-transform:uppercase}.address_itm a{text-decoration:none}.address_itm a.delete{background:#f44336}.add_address_form{display:none;margin-top:40px;position:relative;width:100%}.add_address_form .add_address_frm_content{display:flex;flex-wrap:wrap;position:relative;width:100%}.add_address_form form{position:relative;width:55%}.add_address_form form ._input{margin:20px 0;position:relative;width:100%}.add_address_form ._input label{color:#2e2e2e;float:none;font-size:14px;margin-bottom:5px}.add_address_form ._input input{border:1px solid #e6e6e6;color:#2e2e2e;display:block;float:none;font-weight:700;letter-spacing:1px;margin-top:5px;padding:9px 15px;position:relative;width:100%}.add_address_form form ._input-group{display:flex;flex-wrap:wrap;justify-content:space-between;position:relative;width:100%}.add_address_form form ._input-group ._input{position:relative;width:47%}.add_address_form ._input select{border:1px solid #e6e6e6;color:#2e2e2e;margin-top:5px;padding:9px 15px;width:100%}.add_address_form ._input select,.add_address_form button{display:block;float:none;font-weight:700;letter-spacing:1px;position:relative}.add_address_form button{background:#2e2e2e;border:none;color:#fff;cursor:pointer;font-size:12px;padding:10px;text-transform:uppercase}.orders_table{margin-top:40px}.orders_table,.orders_table .ord_tbl_content{position:relative;width:100%}.ord_tbl_content .ord_tbl_head{align-items:flex-start;display:flex;position:relative;width:100%}.ord_tbl_head .ord_hd_title{padding:15px;position:relative;width:20%}.ord_tbl_head .ord_hd_title:nth-child(2){width:40%}.ord_tbl_head .ord_hd_title h6{color:#2e2e2e;display:block;float:none;font-size:18px;font-weight:700;position:relative}.ord_tbl_content .ord_tbl_itm{align-items:center;border-radius:5px;display:flex;position:relative;width:100%}.ord_tbl_content .ord_tbl_itm:nth-child(odd){background:#efefef}.ord_tbl_content .ord_tbl_itm .ord_data{padding:10px 15px;position:relative;width:20%}.ord_tbl_itm .ord_data:nth-child(2){width:40%}.info-subs-user label.tag,.ord_tbl_itm .ord_data p.tag{border-radius:4px;color:#2e2e2e;font-weight:700;padding:5px 10px;width:-moz-fit-content;width:fit-content}.ord_tbl_itm .ord_data p{color:#555;display:block;float:none;font-size:14px;font-weight:600;position:relative}.edit_susb_form{border:1px solid #e6e6e6;margin-top:40px;padding:25px;position:relative;width:100%}.edit_susb_form .edit_susb_hd{display:flex;flex-wrap:wrap;justify-content:space-between;position:relative;width:100%}.edit_susb_hd .edt_sb_title{position:relative;width:-moz-fit-content;width:fit-content}.edt_sb_title h4{color:#2e2e2e;font-size:25px}.edt_sb_title h4,.edt_sb_title h5{display:block;float:none;font-weight:700;position:relative}.edt_sb_title h5{color:#555;font-size:23px;margin-top:3px}.edit_susb_hd .edt_sb_links{position:relative;width:30%}.edt_sb_links a{display:block;float:none;font-size:12px;font-weight:700;padding:15px 18px;position:relative;text-align:center;text-decoration:none;text-transform:uppercase}.edt_sb_links a.edit_susbcription{background:#2e2e2e;color:#fff}.edt_sb_links a.cancel_susbcription{background:#fff;color:#2e2e2e}.edit_susb_form .cont_subs_items{float:none;position:relative;width:100%}.edit_susb_form .cont_subs_items ._form-group,.edit_susb_form .cont_subs_items ._select-group{display:flex;flex-wrap:wrap;margin:20px 0;position:relative;width:100%}.edit_susb_form .cont_subs_items ._select{width:30%}.edit_susb_form select{border:1px solid #e6e6e6;color:#2e2e2e;display:block;float:none;font-weight:700;letter-spacing:1px;margin-top:5px;padding:9px 15px;position:relative;width:100%}.edit_susb_form ._select label{color:#2e2e2e;float:none;font-size:14px;margin-bottom:5px}.edit_susb_form form ._select-group ._select{position:relative;width:47%}.edit_susb_form form ._form-group ._select{position:relative;width:70%}.edit_susb_form form ._form-group ._quantity{position:relative;width:25%}.edit_susb_form ._quantity label{color:#2e2e2e;float:none;font-size:14px;margin-bottom:5px}.edit_susb_form ._quantity .q_cnt{align-items:center;display:flex;margin-top:5px;position:relative;width:100%}.edit_susb_form ._quantity .q_cnt a{align-items:center;display:flex;float:none;font-size:20px;justify-content:center;text-decoration:none;width:40px}.edit_susb_form ._quantity .q_cnt a,.edit_susb_form ._quantity .q_cnt input{border:1px solid #e6e6e6;color:#2e2e2e;font-weight:700;height:40px;position:relative}.edit_susb_form ._quantity .q_cnt input{font-size:18px;text-align:center;width:70px}.edit_susb_form ._quantity .q_cnt input::-webkit-inner-spin-button,.edit_susb_form ._quantity .q_cnt input::-webkit-outer-spin-button{appearance:none;-webkit-appearance:none;-moz-appearance:none;opacity:0;visibility:hidden}@media (max-width:1024px){section.account_data .account_container{width:90%}.profile_data_content .profile_info{margin:20px 0;width:100%}.profile_data_content .profile_data_side{margin:20px 0;position:relative;width:100%}.address_owner .address_data_itm{margin:10px 15px 10px 0;max-width:unset;width:40%}}@media (max-width:768px){.account_edit_content .account_tabs{margin:20px 0;position:relative;width:100%}.account_tabs ul li{width:50%}.account_tabs ul li a{padding:15px 25px}.account_tabs ul{position:relative;width:100%}.account_edit_forms{margin:20px 0;width:100%}}@media (max-width:575px){.edit_susb_form .cont_subs_items ._select{margin-top:10px;width:100%}.account_tabs ul li a{padding:15px 10px}.acc_no_content{flex-wrap:wrap}.acc_no_content p{margin:20px 0;width:100%}.account_edit_forms{padding:25px}.card_pay_itm .card_brand{margin:20px auto;width:50%}.card_pay_itm .card_owner{margin:20px 0;width:100%}.card_owner .crd_data_itm{margin:10px 0;max-width:100%;width:100%}.card_pay_itm button{margin:0 auto}.card_image{display:none}.add_card_form form,.edit_profile_data form,.profile_info .prf_inf_group .prf_inf{position:relative;width:100%}.acc_no_address p{margin:20px 0;width:100%}.acc_no_address a{text-align:center;width:100%}.address_itm .address_owner{display:flex;flex-wrap:wrap;position:relative;width:100%}.address_owner .address_data_itm{width:100%}.address_itm button{margin:20px auto 0}.add_address_form form{position:relative;width:100%}.orders_table{overflow-x:auto}.orders_table .ord_tbl_content{width:700px}.ord_tbl_content .ord_tbl_itm .ord_data{width:21%}.ord_tbl_itm .ord_data:nth-child(2){width:37%}.ord_tbl_head .ord_hd_title{width:21%}.ord_tbl_head .ord_hd_title:nth-child(2){width:37%}.edit_susb_hd .edt_sb_links,.edit_susb_hd .edt_sb_title{margin:20px 0;position:relative;width:100%}.edit_susb_form form ._form-group ._quantity,.edit_susb_form form ._form-group ._select,.edit_susb_form form ._select-group ._select{margin:10px 0;position:relative;width:100%}}._input .label-check{width:55%}._input .label-check input{display:inline-block;width:5%}.acc_content_address .address_itm .tag-main-address{background:#b9b9b9;color:#fff;font-size:15px;padding:6px 12px;position:absolute;right:0;top:0}.cont_card_subscription .message-cards{background:#07c1af;display:flex;height:61px;padding:7px;width:100%}.cont_card_subscription .message-cards p{color:#fff;font-size:16px;text-align:center}.cont_card_subscription .card-chk-item{background:#f5f5f5;border:1px solid #e1dede;display:flex;margin-top:10px;padding:20px;width:100%}.cont_card_subscription .card-chk-item img{height:100%;width:62px}.cont_card_subscription .card-chk-item p{font-size:18px;line-height:41px;margin-left:10px}.cont_card_subscription .card-chk-item input[type=radio]{display:inline-block;height:20px;width:42px}.cont_card_subscription .btn-subs-plan.btn-new-card{color:#000;display:flex;margin:14px auto 25px;padding:14px!important}.cont_subs_items a.a-history{color:#03a9f4;margin-top:14px;text-decoration:none}.edit_susb_form .edt_sb_title .desc-card{color:#afafaf;display:block;font-weight:700;margin-top:14px}.cont_options_ws .sizes_content a{border:1px solid #000;font-weight:700;height:25px;line-height:100%;margin-left:5px;padding:2px;position:relative;text-align:center;width:40px}.cont_options_ws .sizes_content a.selected{background-color:#000;color:#fff}.cont_options_ws .sizes_content a.disabled{background:url(../images/icon_disabled.png)no-repeat;background-position:50%;background-size:24px;opacity:.7}.cont_options_ws .colores .disabled:after{background:url(../images/icon_disabled.png)no-repeat;background-position:50%;background-size:25px;content:"";height:30px;opacity:.6;position:absolute;width:25px}.producto .cont_guide{margin-bottom:14px}.producto .cont_guide img{width:38px}.producto .cont_guide a{bottom:15px;display:inline-block;font-size:20px!important;position:relative}.blog .post .textos h3 a{color:#000;text-decoration:none}.post-detail .title-post p{color:#000;font-size:22px}button.show_filters_mobile{display:none}.review_form{width:50%}.review_form ._title_review{display:block;float:none;margin-bottom:50px;position:relative}.review_form ._title_review h3{color:#000;font-size:24px}.review_form ._title_review p{color:#6a6868;font-size:18px}.review_form form textarea{font-size:18px;padding:18px}.review_form form input{border:1px solid #000;font-size:18px;margin-top:8px;padding:12px}.review_form form label.error{color:red;font-size:15px}.review_form form button{background:#1c1c1c;cursor:pointer;margin-top:15px}@media (max-width:575px){button.show_filters_mobile{align-items:center;background-color:#fff!important;border:none;border:1px solid #ddd!important;display:flex;font-family:Poppins,sans-serif;font-size:16px;font-weight:500;margin-bottom:15px;margin-left:10px;padding:10px 15px;position:relative;transition:.3s ease-in-out;width:130px}button.show_filters_mobile.active{background-color:var(--sec-color)!important;border:1px solid var(--sec-color)!important;color:#fff}button.show_filters_mobile img{display:block;margin-right:10px;position:relative;transition:.3s ease-in-out;width:30px}button.show_filters_mobile.active img{filter:brightness(0) invert(1)}.formulario.filtros{background:#fff;left:-100%;padding-bottom:30px;position:absolute;transition:.3s ease-in-out;z-index:10}.formulario.filtros.show{left:0}.review_form{width:100%}}.nc_compare_check i{background:url(../images/icon_compare.png)no-repeat;background-size:36px}.nc_compare_check i,.nc_compare_check.active i{bottom:25px;height:37px;position:absolute;right:25px;width:30px}.nc_compare_check.active i{background:url(../images/icon_compare_fill.png)no-repeat;background-size:36px}.page .col p._promo-2{font-size:24px}._promo-2 img{margin-right:9px;width:28px}.page p._promo-2 label{color:#248de1;display:inline-block;font-size:25px;padding:15px}

