@import url(https://fonts.googleapis.com/css?family=Oswald:300,400,500,600,700);@import url(https://fonts.googleapis.com/css?family=Cinzel:400,700,900);a,abbr,acronym,address,applet,b,big,blockquote,body,caption,center,cite,code,dd,del,dfn,div,dl,dt,em,fieldset,font,form,h1,h2,h3,h4,h5,h6,html,i,iframe,img,ins,kbd,label,legend,li,object,ol,p,pre,q,s,samp,small,span,strike,strong,sub,sup,table,tbody,td,tfoot,th,thead,tr,tt,u,ul,var{margin:0;padding:0;border:0;font-size:100%;vertical-align:baseline}h1,h2,h3,h4,h5,h6{font-weight:400}body{text-align:center}ul{list-style:none}blockquote,q{quotes:none}hr{display:none}textarea{overflow:auto}input,textarea{border:none}button{padding:0;border:none;cursor:pointer;background:0 0}iframe{border:none;overflow:hidden}*{outline:0}a,a:hover{text-decoration:none}figure{margin:0}.clearfix:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}html[xmlns] .clearfix{display:block}::-webkit-input-placeholder{opacity:1;filter:alpha(opacity=100)}:-moz-placeholder{opacity:1;filter:alpha(opacity=100)}::-moz-placeholder{opacity:1;filter:alpha(opacity=100)}:-ms-input-placeholder{opacity:1;filter:alpha(opacity=100)}.ir{text-indent:-100%;overflow:hidden;white-space:nowrap;display:inline-block;font-size:0;line-height:0}.table{display:table}.table-cell{display:table-cell;vertical-align:middle;text-align:center}.loaderAjax{display:none;position:fixed;left:0;top:0;right:0;bottom:0;z-index:9999;background:url(../img/overlay.png)}.loaderAjax .spin{position:absolute;left:50%;top:50%;width:30px;height:30px;border:5px solid #9c9c9c;border-top:5px solid #ccc;animation:spin .5s linear infinite;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;-webkit-transform:translateX(-50%) translateY(-50%);-moz-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);-o-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%)}@keyframes spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}body,html{height:100%}body{font:100% Arial,sans-serif;line-height:100%;color:#000;background-color:#FFF}button,input[type=number],input[type=submit],input[type=text],select,textarea{line-height:1.5;-webkit-appearance:none;-moz-appearance:none;border-radius:0;-webkit-border-radius:0}#wrap{position:relative;min-height:100%;overflow:hidden}.conteudo{position:relative;width:1180px;max-width:95%;margin:0 auto}.main{padding:60px 0 100px}.sprite{background:url(../img/sprite.png) no-repeat}.hide{display:none!important}.fl{float:left}.fr{float:right}.row{width:100%;display:block}.tit{font:400 28px Oswald;line-height:100%;color:#3970b5;text-transform:uppercase;padding-bottom:17px;border-bottom:1px solid #3970b5}a,p,span{font:400 14px Oswald;line-height:100%;color:#6b6b6b}.form .row{padding-bottom:12px}.form .column{position:relative}.form .column.col-100{width:100%}.form .column.col-50{width:49%}.form .column.col-30{width:29%}.form input,.form select,.form textarea{display:flex;align-items:center;justify-content:inherit;width:100%;height:50px;box-sizing:border-box;padding:0 17px;border:1px solid #c5c5c5;background:#FFF;color:#707070;font:400 14px Oswald;line-height:100%}.form textarea{padding:17px;height:177px;resize:none}.form ::-webkit-input-placeholder,.form ::-webkit-textarea-placeholder{color:#707070}.form .error{color:red;border-color:red}.form .error::-webkit-input-placeholder,.form .error::-webkit-textarea-placeholder{color:red}.form select{cursor:pointer;background:url(../img/bg-select.png) 95% 54% no-repeat #fff}.form .submit{width:203px;justify-content:center;font-size:20px;text-transform:uppercase;cursor:pointer;background:#3ab54a;-moz-transition:ease-in-out .4s;-webkit-transition:ease-in-out .4s;-ms-transition:ease-in-out .4s;-o-transition:ease-in-out .4s;transition:ease-in-out .4s}.form .submit.hasHover:hover{background:#c5c5c5;color:#FFF}#topo{position:relative;height:107px;background:#FFF;border-bottom:1px solid #3970b5}#topo .sideCart{padding-top:38px}#topo .sideCart svg{margin-right:14px}#topo .sideCart svg path{fill:#3970b5}#topo .sideCart span{font:400 18px Oswald;line-height:100%;color:#3970b5;padding:7px 13px;background:#f1f1f1}.logo{width:76px;margin-top:24px}.menu{padding:50px 0 0 198px}.menu a.active i,.menu a.current i,.menu.hasHover a:hover i{width:160%;opacity:10;filter:alpha(opacity=1000)}.menu li{position:relative;float:left;margin:0 36px}.menu a{padding-bottom:41px;color:#3970b5;text-transform:uppercase;font-weight:300}.menu a.current+.submenu{display:block}.menu a i{position:absolute;left:0;bottom:-7px;width:0;height:2px;background:#3970b5;-moz-transition:all .3s;-webkit-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s;opacity:0;filter:alpha(opacity=0)}.submenu{display:none;position:absolute;left:-7px;z-index:5;top:58px;width:350px;text-align:left;padding:5px;box-sizing:border-box;background:#FFF}.submenu.current{display:block}.submenu.hasHover a:hover{background:#ebebeb}.submenu a{display:block;margin-bottom:5px;padding:12px 25px;color:#6b6b6b;font:400 14px Oswald;line-height:100%;text-transform:uppercase;-moz-transition:ease-in-out .4s;-webkit-transition:ease-in-out .4s;-ms-transition:ease-in-out .4s;-o-transition:ease-in-out .4s;transition:ease-in-out .4s}.submenu a:last-child{margin-bottom:0}.lkItens{color:#3970b5;font-weight:300;text-transform:uppercase;margin:32px 0 0 130px;padding:15px 43px;border:1px solid #3970b5;-moz-transition:ease-in-out .4s;-webkit-transition:ease-in-out .4s;-ms-transition:ease-in-out .4s;-o-transition:ease-in-out .4s;transition:ease-in-out .4s}.lkItens.hasHover:hover{color:#FFF;background:#3970b5}.toggleMenu{display:none;position:relative;z-index:2;width:45px;height:23px;margin:42px 10px 0 30px}.toggleMenu.active span:before{width:80%}.toggleMenu.active span:after{width:60%}.toggleMenu span,.toggleMenu span:after,.toggleMenu span:before{position:absolute;left:0;width:100%;height:5px;background:#3970b5;-moz-transition:ease-in-out .4s;-webkit-transition:ease-in-out .4s;-ms-transition:ease-in-out .4s;-o-transition:ease-in-out .4s;transition:ease-in-out .4s}.toggleMenu span:after,.toggleMenu span:before{content:""}.toggleMenu span{top:0}.toggleMenu span:before{top:9px}.toggleMenu span:after{top:18px}.logout{position:absolute;top:5px;right:0;color:#3970b5;font-weight:300}.logout:hover{text-decoration:underline}#rodape{height:70px;background:#d5d5d5}#rodape .conteudo{width:692px}#rodape .logoFooter{margin:15px 105px 0 49px}#rodape .copy{padding-top:30px;color:#3a3a3a;font:12px Arial,sans-serif}.banner{max-height:200px;overflow:hidden}.banner img{display:block;position:relative;left:50%;-webkit-transform:translateX(-50%) translateY(0);-moz-transform:translateX(-50%) translateY(0);-ms-transform:translateX(-50%) translateY(0);-o-transform:translateX(-50%) translateY(0);transform:translateX(-50%) translateY(0)}.modal{position:fixed;left:0;top:0;right:0;height:100%;z-index:99999;background:url(../img/overlay.png)}.modal .inside{position:relative;left:50%;top:50%;-webkit-transform:translateX(-50%) translateY(-50%);-moz-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);-o-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);background:#FFF;padding:30px 20px;box-sizing:border-box;width:350px;max-width:95%;max-height:100%}.modal .closeModal{position:absolute;top:0;right:0;background:#000;padding:5px 10px;color:#FFF;font:13px Arial}.modal .defaultContent p{font:400 18px Oswald;line-height:100%;line-height:120%;color:#000}#login{background:url(../img/bg-login.jpg) center top no-repeat fixed}#login #rodape{display:none}#login .main{width:400px;padding:67px 0 0}#login .logo{display:inline-block;width:116px;margin:0 0 40px}#login .box{position:relative;box-sizing:border-box;padding:28px 35px;margin-bottom:100px;background:#FFF}#login .box .tit{font-size:18px}#login .box .form{padding-top:30px}#login .box .form.hasHover .submit:hover{background:#1e832c}#login .box .form input,#login .box .form select{height:40px}#login .box .form #complemento{width:63%}#login .box .form #numero{width:35%}#login .box .form .submit{display:inline-block;color:#FFF;border:none}#login .lkChangeType{display:inline-block;margin-top:10px;color:#3970b5;font-weight:400}#login .lkChangeType:hover{text-decoration:underline}#login .return p{padding-top:30px;font-size:16px;line-height:120%}#login .return .closeReturn{color:#FFF;text-transform:uppercase;display:inline-block;padding:10px 20px;margin-top:20px;background:#3ab54a;-moz-transition:ease-in-out .4s;-webkit-transition:ease-in-out .4s;-ms-transition:ease-in-out .4s;-o-transition:ease-in-out .4s;transition:ease-in-out .4s}#login .return .closeReturn:hover{background:#1e832c}#produtos .banner{height:auto}#produtos .boxSearch{height:120px;margin-top:-60px;background:#dedede}#produtos .boxSearch .sideForm,#produtos .boxSearch h3{width:50%;height:100%;display:flex;align-items:center;justify-content:center}#produtos .boxSearch h3{color:#FFF;font:400 48px Cinzel;line-height:100%;text-transform:uppercase;background:#3970b5}#produtos .boxSearch h3 strong{padding-right:15px}#produtos #formSearch{position:relative;display:inline-block;width:83%}#produtos #formSearch #busca{width:100%;padding-right:17%;border:none}#produtos #formSearch .submit{position:absolute;top:0;right:0;width:70px;height:50px;background:#3970b5}#produtos #formSearch .submit img{display:block;width:21px;margin:0 auto}#produtos .listaInstrucoes{padding-top:60px;text-align:left}#produtos .listaInstrucoes li{font:400 17px Oswald;line-height:100%;color:#3a3a3a;padding-bottom:20px}#produtos .listaInstrucoes li strong{font-weight:600;font-size:23px}#produtos .titProdutos{font:400 36px Cinzel;line-height:100%;color:#3a3a3a;text-align:left;text-transform:uppercase;border-bottom:1px solid #3a3a3a;padding-bottom:4px;margin-bottom:55px}#produtos .titProdutos.emptyProducts{text-align:center;padding:100px 0;border:none}#produtos .listaProdutos{padding-bottom:30px}#produtos .listaProdutos li{position:relative;display:inline-block;width:200px;height:200px;margin:0 16px 67px}#produtos .listaProdutos a,#produtos .listaProdutos figure{height:100%}#produtos .listaProdutos a{cursor:pointer;border:1px solid #e1e1e1;-moz-transition:ease-in-out .4s;-webkit-transition:ease-in-out .4s;-ms-transition:ease-in-out .4s;-o-transition:ease-in-out .4s;transition:ease-in-out .4s}#produtos .listaProdutos a.active{border-color:#39b54a}#produtos .listaProdutos a.active .iconCheck{opacity:10;filter:alpha(opacity=1000)}#produtos .listaProdutos img{display:block;position:relative;left:50%;top:50%;-webkit-transform:translateX(-50%) translateY(-50%);-moz-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);-o-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);max-width:100%;max-height:100%}#produtos .listaProdutos figcaption{position:absolute;left:14px;bottom:-30px;font:500 14px Oswald;line-height:100%;color:#6b6b6b}#produtos .listaProdutos .iconCheck{position:absolute;top:10px;right:12px;z-index:3;width:26px;-moz-transition:ease-in-out .4s;-webkit-transition:ease-in-out .4s;-ms-transition:ease-in-out .4s;-o-transition:ease-in-out .4s;transition:ease-in-out .4s;opacity:0;filter:alpha(opacity=0)}#produtos .listaProdutos .iconCheck polygon{fill:#39b54a}#produtos .pagination{padding-top:48px;border-top:1px solid #3a3a3a}#produtos .pagination a.active,#produtos .pagination.hasHover a:hover{background:#3a3a3a}#produtos .pagination a.active span,#produtos .pagination.hasHover a:hover span{color:#FFF}#produtos .pagination .points,#produtos .pagination a{display:inline-block;vertical-align:top;margin:0 5px;width:28px;height:28px;border:1px solid #3a3a3a;-moz-transition:ease-in-out .4s;-webkit-transition:ease-in-out .4s;-ms-transition:ease-in-out .4s;-o-transition:ease-in-out .4s;transition:ease-in-out .4s}#produtos .pagination .points span,#produtos .pagination a span{font:400 12px Oswald;line-height:100%;color:#3a3a3a;height:100%;display:flex;align-items:center;justify-content:center}#produtos .pagination .nextPrev{border:none;width:auto}#produtos .pagination .nextPrev:hover{text-decoration:underline;background:0 0!important}#produtos .pagination .nextPrev:hover span{color:#3a3a3a!important}#produtos .lkMeusItens{display:inline-block;width:692px;max-width:90%;padding:25px 0;margin:40px 0;background:#39b54a;-moz-transition:ease-in-out .4s;-webkit-transition:ease-in-out .4s;-ms-transition:ease-in-out .4s;-o-transition:ease-in-out .4s;transition:ease-in-out .4s;color:#FFF;font:400 28px Oswald;line-height:100%;text-transform:uppercase}#produtos .lkMeusItens.hasHover:hover{background:#1d992e}#lista-pedidos .main{min-height:400px}#lista-pedidos .main .tit{margin-bottom:60px}#lista-pedidos .pedido{margin-bottom:20px}#lista-pedidos .pedido.active .itensPedido{display:block}#lista-pedidos .pedido.active .lkPedido svg{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}#lista-pedidos .titEmptyOrders{font:400 36px Cinzel;line-height:100%;color:#3a3a3a;text-transform:uppercase;margin-bottom:235px}#lista-pedidos .lkPedido{position:relative;display:flex;align-items:center;justify-content:inherit;width:100%;height:54px;box-sizing:border-box;padding:0 17px;background:#3970b5;color:#FFF;font:400 18px Oswald;line-height:100%;-moz-transition:ease-in-out .4s;-webkit-transition:ease-in-out .4s;-ms-transition:ease-in-out .4s;-o-transition:ease-in-out .4s;transition:ease-in-out .4s;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px}#lista-pedidos .lkPedido svg{position:absolute;right:17px;top:19px;width:17px}#lista-pedidos .lkPedido svg path{fill:#FFF}#lista-pedidos .itensPedido{display:none;margin-top:-10px;padding:30px 0;background:#f9f9f9}#lista-pedidos .itensPedido li{display:inline-block;margin:0 10px 30px;width:200px;height:240px;border:1px solid #d5d5d5;background:#FFF}#lista-pedidos .itensPedido img{margin-bottom:20px}#lista-pedidos .itensPedido span{font-size:16px;display:block;padding:0 15px 10px}#meus-itens .main{width:950px}#meus-itens .titEmptyOrders{font:400 36px Cinzel;line-height:100%;color:#3a3a3a;text-transform:uppercase;margin:100px 0 235px}#meus-itens .listHeader,#meus-itens .listItens{position:relative;display:block;width:100%}#meus-itens .listHeader{margin-top:30px;border:1px solid #3970b5;border-bottom:0;background:#3970b5}#meus-itens .listHeader li{float:left;padding:15px 0;font:400 16px Oswald;line-height:100%;color:#FFF;font-style:italic}#meus-itens .itemBanho,#meus-itens .itemProduto,#meus-itens .itemQntd,#meus-itens .itemRef,#meus-itens .itemRemove{float:left;width:20%}#meus-itens .listItens{border:1px solid #3970b5}#meus-itens .listItens li{position:relative;float:left;width:100%;height:124px;box-sizing:border-box;padding:0 10px;border-bottom:1px solid #3970b5}#meus-itens .listItens li:last-child{border:none}#meus-itens .listItens article,#meus-itens .listItens figure{height:100%}#meus-itens .listItens figure{overflow:hidden;display:flex;align-items:center;justify-content:inherit}#meus-itens .listItens img{display:block;max-width:120%;max-height:120px;margin:0 auto}#meus-itens .listItens .lkRemover,#meus-itens .listItens .ref{position:relative;display:inline-block;top:50%;-webkit-transform:translateX(0) translateY(-50%);-moz-transform:translateX(0) translateY(-50%);-ms-transform:translateX(0) translateY(-50%);-o-transform:translateX(0) translateY(-50%);transform:translateX(0) translateY(-50%)}#meus-itens .listItens .lkRemover{margin:0 auto}#meus-itens .listItens .lkRemover:hover svg path{fill:#ffa097}#meus-itens .listItens .lkRemover svg{width:25px}#meus-itens .listItens .lkRemover svg path{fill:#6b6b6b}#meus-itens .listItens .selectBanho{height:40px;position:relative;display:inline-block;top:50%;-webkit-transform:translateX(0) translateY(-50%);-moz-transform:translateX(0) translateY(-50%);-ms-transform:translateX(0) translateY(-50%);-o-transform:translateX(0) translateY(-50%);transform:translateX(0) translateY(-50%)}#meus-itens .boxQntd{position:relative;display:inline-block;width:120px;top:50%;-webkit-transform:translateX(0) translateY(-50%);-moz-transform:translateX(0) translateY(-50%);-ms-transform:translateX(0) translateY(-50%);-o-transform:translateX(0) translateY(-50%);transform:translateX(0) translateY(-50%)}#meus-itens .boxQntd input[type=number]{font:400 16px Oswald;line-height:100%;color:#959595;text-align:center;width:90px;height:32px;margin:0 6px;display:flex;align-items:center;justify-content:center;box-sizing:border-box;border:1px solid #959595;-webkit-appearance:none;-moz-appearance:textfield;appearance:textfield}#meus-itens .lkEnviarPedido{width:250px;padding:12px 0;margin-top:20px;font:400 18px Oswald;line-height:100%;color:#FFF;text-transform:uppercase;background:#39b54a;-moz-transition:ease-in-out .4s;-webkit-transition:ease-in-out .4s;-ms-transition:ease-in-out .4s;-o-transition:ease-in-out .4s;transition:ease-in-out .4s}#meus-itens .lkEnviarPedido:hover{background:#1e832c}#meus-dados .main{padding:50px 0 100px;width:532px}#meus-dados #formMeusDaods{padding-top:60px}#meus-dados #formMeusDaods #endereco{width:80%}#meus-dados #formMeusDaods #numero{width:18%}#meus-dados #formMeusDaods .submit{display:inline-block;color:#FFF;text-transform:none;background:#3970b5}@media only screen and (max-width:1200px){.hide1024{display:none!important}.menu{padding-left:30px}.banner img{width:140%}#produtos .boxSearch h3{font-size:43px}#produtos .listaProdutos li{margin:0 15px 60px}#produtos .pagination{padding-bottom:60px}}@media only screen and (max-width:840px){.hide768{display:none!important}.menu li{margin:0 16px}.menu a.active i,.menu a.current i{width:110%}.lkItens{margin-left:30px}#produtos .boxSearch h3{font-size:32px}}@media only screen and (max-width:680px){.hide600{display:none!important}.toggleMenu{display:block}.responsive{position:absolute;right:-120%;top:108px;z-index:1000;background:#FFF;-moz-transition:ease-in-out .4s;-webkit-transition:ease-in-out .4s;-ms-transition:ease-in-out .4s;-o-transition:ease-in-out .4s;transition:ease-in-out .4s;opacity:0;filter:alpha(opacity=0)}.responsive.active{right:0;opacity:10;filter:alpha(opacity=1000)}.menu{width:100%;padding:30px 0}.menu li{float:none;display:block;margin:0 auto 20px}.menu a.active,.menu a.current{text-decoration:underline}.menu a i{display:none}.submenu{position:relative;left:0;top:0;width:auto;padding:20px 0 0;text-align:center}.submenu a{padding:5px}.lkItens{float:none;display:inline-block;margin:0 auto 30px}#login .main{padding-top:50px}#produtos .boxSearch{height:auto;margin:0 auto 50px}#produtos .boxSearch .sideForm,#produtos .boxSearch h3{float:none;display:block;width:100%;padding:25px 0}#produtos .titProdutos{text-align:center}#produtos .listaProdutos li{width:150px;height:150px;margin:0 10px 55px}#lista-pedidos .main{min-height:100px}#lista-pedidos .lkPedido{font-size:16px}#lista-pedidos .itensPedido li{margin:0 2px 10px;width:140px;height:200px}}@media only screen and (max-width:580px){.hide468{display:none!important}#rodape{height:auto;padding:30px 0}#rodape .copy,#rodape .logoFooter{float:none;display:block;margin:0 auto}#produtos .listaProdutos li{width:140px;height:140px;margin:0 4px 55px}#meus-dados .main{padding:60px 0}#meus-dados #formMeusDaods #endereco,#meus-dados #formMeusDaods #numero{width:100%}#meus-dados #formMeusDaods #numero{margin-top:12px}#meus-itens .main{padding-bottom:50px}#meus-itens .listItens{border-top:none}#meus-itens .listItens li{height:auto;padding-bottom:20px}#meus-itens .listItens .itemBanho,#meus-itens .listItens .itemProduto,#meus-itens .listItens .itemQntd,#meus-itens .listItens .itemRef,#meus-itens .listItens .itemRemove{float:none;display:block;width:100%;height:auto}#meus-itens .listItens .itemBanho{display:inline-block;width:300px;max-width:100%;padding-top:20px}#meus-itens .listItens .lkRemover,#meus-itens .listItens .ref{top:inherit;-webkit-transform:translateX(0) translateY(0);-moz-transform:translateX(0) translateY(0);-ms-transform:translateX(0) translateY(0);-o-transform:translateX(0) translateY(0);transform:translateX(0) translateY(0)}#meus-itens .listItens .ref{display:block;padding-bottom:30px}#meus-itens .lkEnviarPedido{float:none;display:inline-block}}