@import"https://fonts.googleapis.com/css2?family=Kanit:wght@300;400;500;600;700&family=Montserrat:wght@300;400;500;600;700&display=swap";@font-face{font-family:iconos2025;src:url(/build/assets/iconos2025v2-c8c0dc40.eot?fyritn);src:url(/build/assets/iconos2025v2-c8c0dc40.eot?fyritn#iefix) format("embedded-opentype"),url(/build/assets/iconos2025v2-fd6bb827.ttf?fyritn) format("truetype"),url(/build/assets/iconos2025v2-c597345c.woff?fyritn) format("woff"),url(/build/assets/iconos2025v2-5eeeabba.svg?fyritn#icomoon) format("svg");font-weight:400;font-style:normal;font-display:block}[class^=icon-],[class*=" icon-"]{font-family:iconos2025!important;speak:never;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-bag-2:before{content:""}.icon-close-square:before{content:""}.icon-user:before{content:""}.icon-log-out:before{content:""}.icon-delete:before{content:""}.icon-add-to-cart:before{content:""}.icon-desglosar:before{content:""}.icon-subir:before{content:""}.icon-close:before{content:""}.icon-facebook:before{content:""}.icon-buscador:before{content:""}.icon-bag:before{content:""}.icon-instagram:before{content:""}.icon-menu:before{content:""}.icon-filter:before{content:""}html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:700}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}.input-text label{color:#6786b8;font-family:Montserrat;font-size:14px;font-style:normal;font-weight:400;line-height:normal;margin:0}.input-text input,.input-text textarea{width:100%;border-radius:12px;border:1px solid #004677;height:40px;font-family:Montserrat,sans-serif;font-size:12px;font-weight:400;background:transparent;padding:0 15px}.input-text textarea{resize:none;padding:15px;height:auto}.input.select select{width:100%;border-radius:12px;border:1px solid #004677;height:40px;font-family:Montserrat,sans-serif;font-size:12px;font-weight:400;background:transparent;padding:0 15px}.input-cantidad{display:flex;align-items:center;gap:10px;border-radius:10px;border:1px solid #004677;padding:10px}.input-cantidad button{background:transparent;border:none;cursor:pointer;color:#000;font-family:Montserrat;font-size:14px;font-style:normal;font-weight:400;line-height:normal;padding:0}.input-cantidad input{color:#000;font-family:Montserrat;font-size:14px;font-style:normal;font-weight:400;line-height:normal;border:none;text-align:center;padding:0;width:100%}.input-cantidad input:focus-visible{outline:none}.input-cantidad input[type=number]::-webkit-outer-spin-button,.input-cantidad input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.input-cantidad input[type=number]{-moz-appearance:textfield}.btn-primary{background:#004677;border-radius:15px;border:none;color:#fff;font-family:Kanit;font-size:15px;font-style:normal;font-weight:500;line-height:107.64%;letter-spacing:.75px;display:block;width:100%;padding:10px 20px;text-align:center}.btn-primary:hover{background:rgba(0,69,119,.7);color:#fff}button,a{cursor:pointer}a{text-decoration:none}*{box-sizing:border-box}html{overflow-x:hidden}html.scroll{overflow:hidden}body{margin:0}.layout{max-width:1100px;margin:0 auto;width:100%;padding:0 20px}.layout2{max-width:1600px;margin:0 auto;width:100%;padding:0 20px}.layout3{max-width:1420px;margin:0 auto;width:100%;padding:0 20px}.spinner{display:none;position:fixed;width:100%;height:100%;z-index:10000000000000;background:rgba(0,0,0,.3)}.header{top:0;left:0;right:0;z-index:3;background:#fff;transition:all .4s ease;box-shadow:0 1px 5px #3f3f3f91;padding:10px 0}.header-container .icon-menu{display:none;color:#000}.header-container figure{margin:0}.header-container img{width:100%;max-width:300px}.header-container .actions{display:flex;align-items:center;justify-content:center;gap:10px;margin-left:10px}.header-container .actions a,.header-container .actions span{font-size:18px;font-weight:400;color:#004677}.header-container .actions .icon-bag-2{position:relative;font-size:20px}.header-container .actions .icon-bag-2 #productos-count{position:absolute;top:-5px;right:-10px;background:#004677;color:#fff;border-radius:50%;font-family:Kanit,sans-serif}.header-container .actions .icon-bag-2 #productos-count.active{width:15px;height:15px;font-size:10px;display:flex;align-items:center;justify-content:center}.acceso{position:fixed;right:-100%;top:0;width:100%;height:100vh;z-index:3;display:flex;transition:right .3s}.acceso.active{right:0}.acceso .borroso{left:0;top:0;width:calc(100% - 485px);height:100vh;background:rgba(0,0,0,.4)}.acceso-contenido{width:100%;max-width:485px;height:100%;background:#fff;margin-left:auto;position:relative;padding:60px 0}.acceso-contenido .icon-close{position:absolute;left:25px;right:0;color:#004677;cursor:pointer}.acceso-contenido-form{padding:40px 50px 0}.acceso-contenido-form p{color:#004677;text-align:center;font-family:Kanit,sans-serif;font-size:32px;font-weight:600;letter-spacing:1.6px;text-transform:uppercase}.acceso-contenido-form .input{position:relative}.acceso-contenido-form .input label{font-size:14px;font-weight:400;font-family:Montserrat,sans-serif;padding-left:20px}.acceso-contenido-form .input input{width:100%;padding:0 10px;background:transparent;border-radius:12px;border:1px solid #004677;height:40px;margin:5px 0 14px}.acceso-contenido-form .boton{display:flex;justify-content:center;flex-wrap:wrap;padding:30px 0 50px}.acceso-contenido-form .boton button{display:block;border-radius:12px;background:#004677;border:none;color:#fff;width:80%;text-align:center;font-size:20px;font-weight:600;letter-spacing:1px;font-family:Kanit,sans-serif;margin-bottom:20px}.acceso-contenido-form .boton a{display:block;border-radius:12px;background:#fff;border:1px solid #004677;color:#004677;width:80%;padding:0 10px;text-align:center;font-size:20px;font-weight:600;letter-spacing:1px;font-family:Kanit,sans-serif}.menu ul{display:flex;align-items:center;list-style:none;justify-content:flex-end;padding:0;gap:20px}.menu ul li{text-align:center;position:relative}.menu ul li .icon{font-family:iconos2025!important;font-size:18px}.menu ul li .icon:hover{text-decoration:none}.menu ul li a,.menu ul li button,.menu ul li span{color:#004677;font-size:14px;font-weight:400;font-family:Montserrat,sans-serif}.menu ul li button{border-radius:12px;border:.5px solid #000;width:167px;height:24px;background:transparent}.menu ul li.actions{display:flex;align-items:center;justify-content:center}.menu ul li.actions a,.menu ul li.actions span{margin:0 5px}.menu ul li.actions .icon-bag-2{position:relative;font-size:20px}.menu ul li.actions .icon-bag-2 #productos-count{position:absolute;top:-5px;right:-10px;background:#004677;color:#fff;border-radius:50%}.menu ul li.actions .icon-bag-2 #productos-count.active{width:15px;height:15px;font-size:10px;display:flex;align-items:center;justify-content:center}.menu ul .lang span{display:flex;justify-content:center}.menu .submenu{position:absolute;background:#004677;padding:0 10px;max-height:0px;overflow:hidden;top:100%;left:0;transform:translate(-30px);width:150px;height:auto;transition:all .5s;z-index:3}.menu .submenu a{color:#fff;text-align:center;font-size:15px;font-style:normal;font-weight:400;line-height:normal;display:block;margin:10px 0}.footer{background:#ddd;padding:60px 0 20px}.footer-contenido{display:flex;align-items:flex-start;justify-content:space-between}.footer-contenido-seccion{width:33.33%}.footer-contenido-seccion a,.footer-contenido-seccion p{color:#004677;font-family:Montserrat,sans-serif;font-size:14px;font-weight:400;display:block;line-height:26px}.footer-contenido .escondido{display:none}.footer-contenido .logo{text-align:center}.footer-contenido .logo p{padding-top:35px}.footer-contenido .ubicacion{text-align:right}.footer-logo{display:flex;align-items:center;justify-content:space-between;padding-top:30px}.footer-logo-seccion{width:33.33%}.footer-logo-seccion p{color:#004677;font-family:Montserrat,sans-serif;font-size:14px;font-weight:400}.footer-logo .corvuz{text-align:center}.footer-logo .redes{display:flex;align-items:center;justify-content:flex-end}.footer-logo .redes a{color:#004677;margin-left:10px;font-size:20px}.menu-buscador{display:flex;position:relative}.menu-buscador button{position:absolute;top:8px;right:3px;z-index:4;background:none;border:none}.menu-buscador span{max-width:max-content;border:none!important;cursor:pointer}.menu-buscador-input{width:250px;max-height:0px;overflow:hidden;transition:max-height .2s ease;position:absolute;right:0;top:calc(100% + 20px);background:#fff;z-index:3}.menu-buscador-input input{width:100%;padding:8px 30px 8px 10px;border:1px solid #004677;border-radius:8px}.menu-buscador.active .menu-buscador-input{max-height:45px}.thumbZapato{width:calc(33.33% - 20px);margin:0 20px 20px 0;border-radius:13px;border:1px solid #004677;display:flex;flex-direction:column;justify-content:space-between}.thumbZapato-top{text-align:center;padding-top:10px}.thumbZapato-top h2{color:#004677;font-family:Kanit,sans-serif;font-size:25px;font-weight:600;letter-spacing:1.25px;text-transform:uppercase;margin:0;padding-bottom:15px}.thumbZapato-top p{color:#6786b8;font-family:Montserrat,sans-serif;font-size:14px;font-weight:700;margin:0;padding-bottom:8px}.thumbZapato-top p span{font-weight:400}.thumbZapato-img{padding:0 30px 10px}.thumbZapato-img img{width:100%;display:block}.thumbZapato-cantidad{display:flex;align-items:center;border-top:1px solid #004677}.thumbZapato-cantidad-seccion{width:100%;background:#dfebff;text-align:center;border-radius:0 0 13px 13px;display:flex;flex-wrap:wrap}.thumbZapato-cantidad-seccion p{margin:0;padding:10px 0;font-family:Montserrat,sans-serif;font-size:14px;font-weight:400;width:50%}.thumbZapato-cantidad-seccion p:nth-child(n+3){border-top:1px solid #004677}.thumbZapato-cantidad-seccion p:nth-child(odd){border-right:1px solid #004677}@media screen and (max-width: 950px){.footer-contenido .logo img{width:100%;display:block}.thumbZapato{width:calc(50% - 20px)}}@media screen and (max-width: 1300px){.menu ul li{margin-left:25px}}@media screen and (max-width: 1200px){.header-container{justify-content:space-between}.header-container .icon-menu{display:block}.menu{position:fixed;width:100%;max-width:330px;height:calc(100vh - 76px);right:-100%;top:76px;background:#fff;padding:20px;transition:right .5s;z-index:30;overflow-y:auto}.menu.active{right:0}.menu ul{flex-direction:column;justify-content:flex-start}.menu ul li{width:100%;margin:10px 0;padding:0}.menu ul li.select{border:none}.menu ul li a{color:#fff!important;display:block;background:#004677}.menu ul li button{color:#000!important;border:.5px solid #1e1e1e!important}.menu .submenu{position:unset;transform:unset;display:block!important;width:100%;height:unset;max-height:unset!important;background:#fff}.menu .submenu a{font-size:12px;background:none;color:#000!important}}@media screen and (max-width: 750px){.footer-contenido{flex-wrap:wrap}.footer-contenido-seccion{width:100%;text-align:center!important}.footer-contenido .escondido{display:block}.footer-contenido .escondido a{display:flex;justify-content:center}.footer-contenido .escondido img{width:unset}.footer-contenido .visible{display:none}}@media screen and (max-width: 600px){.thumbZapato{width:100%}}@media screen and (max-width: 450px){.acceso-contenido-form{padding:40px 30px 0}}@media screen and (max-width: 500px){.search{padding:40px 20px}}.header{position:fixed;top:0;left:0;right:0;z-index:2;background:transparent;box-shadow:none}.header.fixed{background:#fff;position:fixed;transition:all .4s ease;box-shadow:0 1px 5px #3f3f3f91}.header.fixed .icon-menu{color:#000}.header.fixed img{filter:invert(1)}.header-container{display:flex;align-items:center;max-width:1740px}.header-container .icon-menu{color:#fff}.header-container img{filter:invert(0)}.menu{width:100%;margin-left:auto}.menu.fixed ul li a,.menu.fixed ul li button,.menu.fixed ul li span{color:#1e1e1e}.menu.fixed ul li button{border:.5px solid #1e1e1e}.menu ul{display:flex;align-items:center;list-style:none;justify-content:flex-end;padding:0}.menu ul li{text-align:center;padding:0 0 0 40px}.menu ul li a,.menu ul li button,.menu ul li span{color:#fff;font-size:14px;font-weight:400;font-family:Montserrat,sans-serif}.menu ul li a:hover{text-decoration:underline}.menu ul li button{border-radius:12px;border:.5px solid #fff;width:167px;height:24px;background:transparent}.menu ul .lang span{display:flex}.home-banner{background:#004677;background:linear-gradient(180deg,rgba(0,0,0,.867) 0%,rgba(0,70,119,.554) 100%);height:100vh;background-size:cover;display:flex;align-items:center;justify-content:center;position:relative}.home-banner h1{color:#fff;max-width:1150px;margin:0 auto;text-align:center;text-shadow:0px 4px 10px rgba(0,0,0,.4);font-family:Kanit,sans-serif;font-size:55px;font-weight:500;letter-spacing:.1em;text-transform:uppercase;line-height:112.873%}.home-banner #videoFondo{position:absolute;right:0;bottom:0;min-width:100%;min-height:100%;width:auto;height:auto;z-index:-1}.home-empresa{background:#dfebff;padding:100px 0}.home-empresa-titulo{text-align:center;padding:0 0 40px}.home-empresa-titulo h2{font-family:Kanit,sans-serif;font-weight:600;letter-spacing:1.6px;text-transform:uppercase;color:#004677;margin:0}.home-empresa-titulo p{color:#1e1e1e;font-family:Montserrat,sans-serif;font-size:14px;font-weight:400}.home-empresa-cantidades{display:flex;align-items:center;justify-content:space-between;padding:50px 0 30px}.home-empresa-cantidades-33{width:calc(33.33% - 50px);color:#004677;text-transform:uppercase;font-family:Kanit,sans-serif;text-align:center}.home-empresa-cantidades-33 span{font-size:70px;font-weight:600;letter-spacing:3.5px;line-height:35px}.home-empresa-cantidades-33 p{font-size:24px;font-weight:400;letter-spacing:1.2px;border-top:3px solid #fff;padding:4px 0}.home-empresa-video iframe{width:100%}.home-licencia,.home-clientes{background:#004677;padding:70px 0}.home-licencia-titulo,.home-clientes-titulo{text-align:center}.home-licencia-titulo h2,.home-clientes-titulo h2{color:#fff;font-family:Kanit,sans-serif;font-size:32px;font-weight:600;letter-spacing:1.6px;text-transform:uppercase;padding-bottom:15px}.home-licencia-recuadros,.home-clientes-recuadros{display:flex;align-items:center;flex-wrap:wrap;justify-content:center}.home-licencia-recuadros-recuadro,.home-clientes-recuadros-recuadro{width:360px;height:130px;border-radius:15px;background:rgba(255,255,255,.1);display:flex;align-items:center;justify-content:center;margin:20px 15px}.home-licencia-recuadros-recuadro img,.home-clientes-recuadros-recuadro img{width:100%;max-width:max-content}.home-marcas{display:flex;align-items:stretch;justify-content:space-between;padding-bottom:50px}.home-marcas-50{width:50%;text-align:center}.home-marcas-50 img{width:100%;display:block}.home-marcas-50 .logo{display:flex;justify-content:center;padding:25px 0}.home-marcas-50 .logo img{max-width:390px}.home-marcas-50 p{font-family:Montserrat,sans-serif;font-size:16px;font-weight:500;max-width:500px;margin:0 auto}.home-marcas-50.vavito .logo img{max-width:300px}.home-certificaciones{background:#dfebff;padding:80px 0 140px}.home-certificaciones-titulo{text-align:center}.home-certificaciones-titulo h2{color:#004677;font-family:Kanit,sans-serif;font-size:32px;font-weight:600;line-height:normal;letter-spacing:1.6px;text-transform:uppercase}.home-certificaciones-iconos{padding-top:70px;display:flex;align-items:center;justify-content:space-between}.home-caracteristicas{display:flex;align-items:center;position:relative;padding:230px 0}.home-caracteristicas-imagen{position:absolute;left:-100px}.home-caracteristicas-imagen img{width:100%;max-width:max-content}.home-caracteristicas-contenido{max-width:750px;margin-left:auto}.home-caracteristicas-contenido-info{display:flex;align-items:center;padding:30px 0}.home-caracteristicas-contenido-info h3{color:#004677;font-family:Kanit,sans-serif;font-size:40px;font-weight:500;letter-spacing:2px;text-transform:uppercase;padding-left:50px;width:290px}.home-caracteristicas-contenido-info p{color:#004677;font-family:Montserrat,sans-serif;font-size:14px;font-weight:400;padding-right:80px}.home-caracteristicas-contenido .vision{border-top:1px solid #004677;border-bottom:1px solid #004677}.home-politicas{background:url(/build/assets/politica-499f9fbb.jpg) center no-repeat;background-size:cover;width:100%;min-height:625px;display:flex;align-items:center;justify-content:center}.home-politicas-texto{text-align:center;color:#fff}.home-politicas-texto h3{font-family:Kanit,sans-serif;font-size:32px;font-weight:600;letter-spacing:1.6px;text-transform:uppercase;margin:0;padding:15px 0}.home-politicas-texto p{font-family:Montserrat,sans-serif;font-size:14px;font-weight:400;margin:0 auto;max-width:385px}.home-licencia{background:#dfebff}.home-licencia-titulo h2{color:#004677}.home-licencia-recuadros-recuadro{background:rgba(0,70,119,.1)}.home-contacto{display:flex;align-items:stretch}.home-contacto-imagen{width:50%;background:url(/build/assets/contacto-tropicana-1b4802cf.jpg) center no-repeat;background-size:cover}.home-contacto-contenido{width:50%;background:#004677;padding:150px 0}.home-contacto-contenido-info{max-width:485px;margin:0 auto}.home-contacto-contenido-info-top{text-align:center;color:#fff}.home-contacto-contenido-info-top h4{font-family:Kanit,sans-serif;font-size:32px;font-weight:600;letter-spacing:1.6px;text-transform:uppercase;margin:0}.home-contacto-contenido-info-top p{font-family:Montserrat,sans-serif;font-size:14px;font-weight:400;margin:0;padding:10px 0 35px}.home-contacto-contenido-info-top .botones{display:flex;align-items:center}.home-contacto-contenido-info-top .botones button{width:100%;background:transparent;border:1px solid #fff;color:#fff;height:32px;text-align:center;font-family:Kanit,sans-serif;font-size:14px;font-weight:600;letter-spacing:.7px;text-transform:uppercase}.home-contacto-contenido-info-top .botones button:hover{background:#fff;color:#004677}.home-contacto-contenido-info-top .botones button:first-child{border-radius:12px 0 0 12px}.home-contacto-contenido-info-top .botones button:last-child{border-radius:0 12px 12px 0}.home-contacto-contenido-info-top .botones button.active{background:#fff;color:#004677}.home-contacto-contenido-info-form{padding:65px 0 0}.home-contacto-contenido-info-form .input{position:relative;width:100%}.home-contacto-contenido-info-form .input label{color:#fff;font-family:Montserrat,sans-serif;font-size:14px;font-weight:400;padding-left:20px}.home-contacto-contenido-info-form .input input,.home-contacto-contenido-info-form .input select,.home-contacto-contenido-info-form .input textarea{margin:8px 0 15px;width:100%;border-radius:12px;border:1px solid #6786b8;height:42px;padding:0 15px;background:transparent;color:#fff}.home-contacto-contenido-info-form .input textarea{height:123px;resize:none}.home-contacto-contenido-info-form .boton{display:flex;justify-content:center;padding-top:20px}.home-contacto-contenido-info-form .boton button{color:#004677;text-align:center;font-family:Kanit,sans-serif;font-size:20px;font-weight:600;letter-spacing:1px;border-radius:12px;background:#fff;height:32px;width:245px;border:none}@media screen and (max-width: 1000px){.home-empresa-cantidades-33{width:calc(33.33% - 10px)}.home-empresa-cantidades-33 p{font-size:20px}.home-empresa-cantidades-33 span{font-size:50px}.home-certificaciones{padding:10px 0 60px}.home-certificaciones-iconos{padding-top:20px;flex-wrap:wrap;justify-content:center}.home-certificaciones-iconos-icon{margin:0 40px 45px 0}.home-contacto-imagen{display:none}.home-contacto-contenido{width:100%}}@media screen and (max-width: 900px){.home-banner h1{font-size:30px}.home-marcas{flex-wrap:wrap;padding:0}.home-marcas-50{width:100%;padding:30px 0}}@media screen and (max-width: 755px){.home-empresa{padding:40px 0}.home-empresa-cantidades{justify-content:center;flex-wrap:wrap;max-width:250px;margin:0 auto;padding:0}.home-empresa-cantidades-33{width:100%}.home-licencia,.home-clientes{padding:30px 0}.home-licencia-titulo h2,.home-clientes-titulo h2{margin:0;font-size:25px}.home-caracteristicas{padding:150px 0}}@media screen and (max-width: 600px){.home-caracteristicas-contenido-info{flex-wrap:wrap}.home-caracteristicas-contenido-info .titulo,.home-caracteristicas-contenido-info .contenido{width:100%;text-align:center}.home-caracteristicas-contenido-info .titulo h3,.home-caracteristicas-contenido-info .contenido h3{width:100%;padding:0;margin:0}.home-caracteristicas-contenido-info .titulo p,.home-caracteristicas-contenido-info .contenido p{padding:0}.home-contacto-contenido{padding:50px 20px}.home-contacto-contenido-info-top h4{font-size:26px}}@media screen and (max-width: 500px){.home-marcas-50 .logo img{width:100%;padding:0 40px}.home-marcas-50 p{padding:0 20px}.home-empresa-video iframe{height:300px}}
