nav,nav:hover{height:75px}nav,nav .container-large,nav .white-band{top:0;transition:.3s ease-in-out}footer#footer,nav{background:#007b8b}nav{z-index:12;width:100%;position:fixed}nav .white-band{background-color:#fff;position:relative}nav .white-band .content-menu{width:95%;display:flex;justify-content:end;height:24px;max-width:1350px;display:flex;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;padding:0 4px;margin:auto}nav .white-band .button{display:flex;justify-content:end;margin:0 10px;position:relative;padding:0 5px}nav .box-login .button-div,nav .box-login p{margin-bottom:20px}nav .white-band .button:hover{background-color:#f1f1f1}nav .white-band .button a{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}nav .white-band .button img{margin-right:10px}nav .white-band .button .title-menu{color:#000;font-weight:500;font-size:12px!important;display:flex;align-items:center;margin-bottom:0}nav .container-large{position:relative;max-width:1350px;display:flex;justify-content:space-between;-webkit-justify-content:space-between;align-items:center;height:50px;width:95%;padding:4px;margin:auto}nav:hover .container-large{height:50px;opacity:1;visibility:visible}nav .container-large .image-logo{width:150px;display:block;position:relative;height:50px}nav .container-large .image-logo img{width:125px;height:50px}nav .container-large .nav-menu{text-align:right;width:calc(100% - 340px);max-width:675px;z-index:9}nav .container-large .nav-menu .navbar-nav{display:flex;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;flex-flow:row wrap;justify-content:space-between;-webkit-justify-content:space-between;align-items:center;width:100%}nav .container-large .nav-menu .navbar-nav .item-nav{display:inline-block;position:relative;transition:.2s ease-in-out;-o-transition:.2s ease-in-out;-ms-transition:.2s ease-in-out;-moz-transition:.2s ease-in-out;-webkit-transition:.2s ease-in-out}nav .container-large .nav-menu .navbar-nav .item-nav.active .categoria:after{width:100%}nav .container-large .nav-menu .navbar-nav .item-nav .categoria{color:#fff;display:block;padding:10px 8px;position:relative;font-size:14px;font-weight:500;font-family:Roboto;transition:.2s ease-in-out;-o-transition:.2s ease-in-out;-ms-transition:.2s ease-in-out;-moz-transition:.2s ease-in-out;-webkit-transition:.2s ease-in-out;text-decoration:none}nav .container-large .nav-menu .navbar-nav .item-nav .categoria:after{width:0%;left:0;bottom:27%;z-index:-1;content:"";height:18px;position:absolute;background:#ebb31f;transition:.2s ease-in-out;-o-transition:.2s ease-in-out;-ms-transition:.2s ease-in-out;-moz-transition:.2s ease-in-out;-webkit-transition:.2s ease-in-out}nav .container-large .nav-menu .navbar-nav .item-nav .lista-submenu{left:0;top:85%;opacity:0;z-index:-1;position:absolute;visibility:hidden;transition:.2s ease-in-out;-o-transition:.2s ease-in-out;-ms-transition:.2s ease-in-out;-moz-transition:.2s ease-in-out;-webkit-transition:.2s ease-in-out}nav .container-large .nav-menu .navbar-nav .item-nav .lista-submenu .item-submenu{display:block;text-align:left;border-bottom:1px solid #fff;background:#189ea5}nav .container-large .nav-menu .navbar-nav .item-nav .lista-submenu .item-submenu:last-child{border-bottom:0}nav .container-large .nav-menu .navbar-nav .item-nav .lista-submenu .item-submenu .subcategoria{color:#fff;display:block;white-space:nowrap;padding:5px 20px 5px 10px;transition:.2s ease-in-out;-o-transition:.2s ease-in-out;-ms-transition:.2s ease-in-out;-moz-transition:.2s ease-in-out;-webkit-transition:.2s ease-in-out;font-size:14px!important;text-decoration:none}nav .container-large .nav-menu .navbar-nav .item-nav .lista-submenu .item-submenu .subcategoria:hover,nav .container-large .nav-menu .navbar-nav .item-nav .lista-submenu .item-submenu.active .subcategoria{background:rgba(28,111,192,.63)}nav .container-large .nav-menu .navbar-nav .item-nav .lista-submenu .item-submenu .lista-subsubmenu{display:none;left:0;top:100%;opacity:0;z-index:-1;position:absolute;visibility:hidden;transition:.2s ease-in-out;-o-transition:.2s ease-in-out;-ms-transition:.2s ease-in-out;-moz-transition:.2s ease-in-out;-webkit-transition:.2s ease-in-out}nav .container-large .nav-menu .navbar-nav .item-nav:not(.sociais):hover .categoria:after{width:100%;background:#ebb31f}nav .container-large .nav-menu .navbar-nav .item-nav:not(.sociais):hover .lista-submenu{z-index:1;opacity:1;visibility:visible}nav .container-large .nav-menu .navbar-nav .item-nav.sociais .deslocado{position:absolute;display:inline-block;margin:0 5px;text-align:center;border-radius:50%;-o-border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%}nav .container-large .nav-menu .navbar-nav .item-nav.sociais .deslocado .fa{color:#fff;padding:4px 0;display:block}nav .container-large .nav-menu .navbar-nav .item-nav.sociais .deslocado span{display:none;color:#fff}nav .container-large .nav-menu .navbar-nav .item-nav.sociais .deslocado.login{right:58px;bottom:-30px;cursor:pointer;background:#00bfb3}nav .container-large .nav-menu .navbar-nav .item-nav.sociais .deslocado.login .fa{width:25px;height:25px}nav .container-large .nav-menu .navbar-nav .item-nav.sociais .deslocado.login+.menu-perfil{top:55px;opacity:0;right:58px;text-align:left;padding:5px 15px;position:absolute;visibility:hidden;background:#fff;transition:.2s ease-in-out;-o-transition:.2s ease-in-out;-ms-transition:.2s ease-in-out;-moz-transition:.2s ease-in-out;-webkit-transition:.2s ease-in-out;border-radius:7px;-o-border-radius:7px;-moz-border-radius:7px;-webkit-border-radius:7px;-webkit-box-shadow:6px 6px 3px 2px #f5f5f5;box-shadow:6px 6px 3px 2px #f5f5f5}nav .container-large .nav-menu .navbar-nav .item-nav.sociais .deslocado.login+.menu-perfil:hover,nav .container-large .nav-menu .navbar-nav .item-nav.sociais .deslocado.login:hover+.menu-perfil{opacity:1;visibility:visible}nav .container-large .nav-menu .navbar-nav .item-nav.sociais .deslocado.login+.menu-perfil:before,nav .container-large .nav-sociais .menu-perfil:before{top:-5px;right:12px;content:"";border-bottom:5px solid #fff;border-left:5px solid transparent;border-right:5px solid transparent;position:absolute}nav .container-large .nav-menu .navbar-nav .item-nav.sociais .deslocado.login+.menu-perfil .tooltip,nav .container-large .nav-menu .navbar-nav .item-nav.sociais .deslocado.login+.menu-perfil a{display:block;white-space:nowrap}nav .container-large .nav-menu .navbar-nav .item-nav.sociais .deslocado.login+.menu-perfil .tooltip{color:#272727;font-size:14px}nav .container-large .nav-menu .navbar-nav .item-nav.sociais .deslocado.login+.menu-perfil a{padding:2px 0;font-size:12px;color:#6f716e}nav .container-large .nav-menu .navbar-nav .item-nav.sociais .deslocado.compras{right:0;bottom:-50px;background:#ffcd00}nav .container-large .nav-menu .navbar-nav .item-nav.sociais .deslocado.compras .fa{width:50px;height:45px;font-size:30px;line-height:36px;background-size:60%}nav .container-large .nav-sociais .deslocado.compras img{width:37px;object-fit:contain}nav .container-large .comprar .btn-comprar{background:#40c982;border-radius:19px;padding:5px 17px;color:#fff;font-size:14px;font-family:Roboto;text-transform:uppercase;text-decoration:none;margin-right:10px}nav .container-large .container-features{display:flex;align-items:center;justify-content:center}.container-features .linguagem .idioma-img{position:relative;right:-1px;padding-bottom:7px}.features-mobile{display:none!important}nav .user-deslogado{display:flex;position:relative;cursor:pointer}nav .container-features .login-cadastro,nav .user-deslogado .welcome{display:flex;align-items:center}nav .box-login{opacity:0;visibility:hidden;position:absolute;flex-direction:column;right:-50px;top:45px;background-color:#fff;color:#000;padding:16px;text-align:center;width:215px;transition:.3s ease-in-out;box-shadow:3px 5px 10px rgb(0 0 0 / 15%)}nav .container-features .login-cadastro .deslocado .dropdown-content,nav .dropdown-content{padding:12px 16px;z-index:1;transition:.3s ease-in-out;background-color:#189ea5;text-align:center}.user-deslogado:hover .box-login,nav .container-features .login-cadastro .deslocado:hover .dropdown-content,nav .container-large .nav-sociais:hover .menu-perfil,nav .dropdown:hover .dropdown-content{opacity:1;visibility:unset}.user-deslogado div.welcome p.hello{color:#fff!important;font-size:14px;margin-bottom:0}nav .box-login p{color:#000!important;font-size:12px!important;line-height:24px}nav .box-login .button-div #login-menu{background-color:#f68c51;color:#fff;width:100px;height:30px;margin:auto;font-size:16px;font-weight:500;text-decoration:none;display:flex;justify-content:center;align-items:center}nav .box-login #cadastro{font-weight:500;padding:0 5px;font-size:16px;color:#000}nav .dropdown-content{display:grid;opacity:0;visibility:hidden;position:absolute;left:-5px;top:19px;min-width:48px;box-shadow:0 8px 16px 0 rgba(0,0,0,.2)}nav .dropdown .dropdown-content a{color:#fff;font-size:16px;line-height:30px}nav .container-features .login-cadastro a{color:#fff;font-size:12px;font-weight:400}nav .container-features .login-cadastro #ou{font-size:16px;color:#fff}nav .container-features .login-cadastro #cadastro{padding:0 5px;font-size:16px;font-weight:500;text-decoration:none}nav .container-features .login-cadastro .deslocado button{cursor:pointer;background-color:transparent;color:#fff;font-size:14px;padding-left:5px;display:flex;align-items:center;border:0}nav .container-features .login-cadastro .deslocado button .welcome{max-width:100px;overflow:hidden;display:flex}nav .container-features .login-cadastro .deslocado button .welcome .hello{margin-right:5px}nav .container-features .login-cadastro .deslocado button .welcome p{color:#fff!important;text-align:initial;line-height:17px;white-space:nowrap;margin-bottom:0}nav .container-features .login-cadastro .deslocado .arrow{position:relative;top:-7px;left:-3px}nav .container-features .login-cadastro .deslocado{position:relative;display:inline-block;display:flex;align-items:center}nav .container-features .login-cadastro .deslocado .dropdown-content{display:none;box-shadow:0 8px 16px 0 rgb(0 0 0 / 20%);display:grid;opacity:0;visibility:hidden;position:absolute;left:8px;top:40px;min-width:117px;box-shadow:0 8px 16px 0 rgba(0,0,0,.2)}.container-features .login-cadastro .deslocado .dropdown-content a{color:#fff;font-size:14px;line-height:30px;text-decoration:none}nav .container-large .nav-sociais .deslocado.compras span{right:6px;bottom:19px;display:block;font-size:10px;padding:2px 0;position:absolute;text-align:center;font-weight:800;background:#f68c51;color:#fff;width:17px;height:17px;border-radius:50%;-o-border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%}nav .container-large .div-botao-compra,nav .container-large .hamburger,nav .container-large .nav-menu .navbar-nav .close-menu{display:none}nav .container-large .nav-sociais{width:50px;height:50px;margin:0 5px;position:relative}nav .container-large .nav-sociais .deslocado{position:absolute;width:50px;height:100%;align-items:center;display:inline-flex;justify-content:center}nav .container-large .nav-sociais .deslocado img.icon-carrinho{width:24px;object-fit:contain}nav .container-large .nav-sociais .menu-perfil{top:42px;opacity:0;right:7px;padding:5px 15px;position:absolute;visibility:hidden;background:#fff;transition:.2s ease-in-out;-o-transition:.2s ease-in-out;-ms-transition:.2s ease-in-out;-moz-transition:.2s ease-in-out;-webkit-transition:.2s ease-in-out;border-radius:7px;-o-border-radius:7px;-moz-border-radius:7px;-webkit-border-radius:7px;box-shadow:3px 5px 10px rgb(0 0 0 / 15%)}nav .container-large .nav-sociais .menu-perfil .tooltip{color:#272727;font-size:14px;display:block;white-space:nowrap}@media (max-width:1200px){nav .container-large .nav-menu{width:calc(100% - 340px);text-align:center;margin-left:0}}@media only screen and (max-width:1000px){nav .container-large .nav-menu .navbar-nav{top:0;margin:0;width:280px;z-index:999;right:-280px;height:100vh;border-top:0;display:none;overflow:auto;position:fixed;text-align:left;padding-bottom:60px;background:#fff;transition:350ms ease-in-out;-o-transition:350ms ease-in-out;-ms-transition:350ms ease-in-out;-moz-transition:350ms ease-in-out;-webkit-transition:350ms ease-in-out}nav .container-large .div-botao-compra{display:flex;height:100%;align-items:center}}@media (max-width:960px){nav .container-large .nav-menu{width:120%;position:fixed}}footer#footer .container-large{max-width:1350px;padding:5px 10px;align-items:center;display:flex;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;flex-flow:row wrap;justify-content:space-between;-webkit-justify-content:space-between;margin:auto}footer#footer .container-large .bloco{display:flex;flex-direction:column;justify-content:space-evenly;text-align:initial;margin:10px}footer#footer .container-large .mce{color:#fff;line-height:10px;text-align:unset;padding:20px 64px;width:300px;margin:0 auto}footer#footer .container-large .central-ajuda h4,footer#footer .container-large .formas-pagamento h2,footer#footer .container-large .mce h4{padding-bottom:10px;font-weight:700;font-size:14px;font-family:Roboto}footer#footer .container-large .mce a{color:#fff;font-weight:400;font-size:13px;line-height:30px;font-family:Roboto;min-height:30px}footer#footer .container-large .central-ajuda{color:#fff;line-height:10px;text-align:unset;width:235px;padding:20px 50px;margin:0 auto}footer#footer .container-large .central-ajuda a{color:#fff;font-weight:400;font-size:13px;line-height:30px;font-family:Roboto}footer#footer .container-large .formas-pagamento{padding-top:20px;padding-bottom:20px;color:#fff;line-height:10px;text-align:unset;width:235px;margin:auto}footer#footer .container-large .formas-pagamento .pagamento-imgs span{padding-top:20px;color:#fff;font-weight:400;font-size:13px;line-height:30px;font-family:Roboto}footer#footer .container-large .formas-pagamento .pagamento-imgs .outros-pagamentos{display:flex}footer#footer .container-large .formas-pagamento .pagamento-imgs .outros-pagamentos div{display:flex;flex-direction:column;margin-right:3rem;text-align:center}footer#footer .container-large .formas-pagamento .pagamento-imgs .outros-pagamentos .img-pix{width:30px;margin-top:-4px}footer#footer .redes-sociais{display:flex;justify-content:center;padding:8px}footer#footer .redes-sociais img{margin-right:15px}footer#footer .copyright{height:auto;display:flex;flex-direction:column;justify-content:center;background-color:#189ea5;color:rgba(255,255,255,.74);text-align:center}footer#footer .copyright p{position:unset;text-align:center;margin:5px;font-weight:400;font-size:13px;color:#fff}.div-social{display:grid;justify-content:center;background:#189ea5;padding:20px}.div-social .titulo h2{color:#fff;font-weight:500;text-align:center;font-size:20px;margin-top:0}.div-social .redes-sociais{display:flex;justify-content:center;margin:20px}.div-social .redes-sociais img{margin:0 15px;height:23px;width:23px}.div-social .contato{text-align:center;padding-bottom:0;margin-top:0}.div-social .contato small{font-size:14px;color:#fff;font-weight:lighter}.formasPagamentoTitle{color:#fff;font-size:18px}@media only screen and (max-width:800px){footer#footer .copyright{height:200px}}@media only screen and (max-width:742px){footer#footer .container-large{padding:20px;align-items:initial}footer#footer .container-large .formas-pagamento .pagamento-imgs .outros-pagamentos{justify-content:center}footer#footer .container-large .formas-pagamento .pagamento-imgs .outros-pagamentos div{margin-right:0}footer#footer .container-large .mce{text-align:center;padding:10px 0;width:155px;margin:unset}footer#footer .container-large .central-ajuda{text-align:center;width:140px;padding:10px 0;margin:unset}footer#footer .container-large .formas-pagamento{line-height:10px;text-align:center;width:235px;margin:auto}}@media only screen and (max-width:600px){.div-social .titulo h2{font-size:20px}.div-social .redes-sociais img{height:20px;width:20px}.div-social .contato small{font-size:12px}footer#footer .container-large{display:flex!important}.container-large .central-ajuda,.container-large .mce,footer#footer .container-large .formas-pagamento{padding:20px 0}footer#footer .container-large .central-ajuda a,footer#footer .container-large .mce a{text-decoration:underline}}@media only screen and (max-width:320px){footer#footer .container-large{justify-content:center}}