@font-face{font-family:NunitoSans-Regular;font-style:normal;font-weight:normal;font-display:swap;src:url("../fonts/NunitoSans-Regular.eot");src:url("../fonts/NunitoSans-Regular.eot?") format("eot"),url("../fonts/NunitoSans-Regular.woff") format("woff"),url("../fonts/NunitoSans-Regular.ttf") format("truetype"),url("../fonts/NunitoSans-Regular.woff") format("woff")}@font-face{font-family:NunitoSans-Bold;font-style:normal;font-weight:normal;font-display:swap;src:url("../fonts/NunitoSans-Bold.eot");src:url("../fonts/NunitoSans-Bold.eot?") format("eot"),url("../fonts/NunitoSans-Bold.woff") format("woff"),url("../fonts/NunitoSans-Bold.ttf") format("truetype"),url("../fonts/NunitoSans-Bold.woff") format("woff")}@font-face{font-family:NunitoSans-Light;font-style:normal;font-weight:normal;font-display:swap;src:url("../fonts/NunitoSans-Light.eot");src:url("../fonts/NunitoSans-Light.eot?") format("eot"),url("../fonts/NunitoSans-Light.woff") format("woff"),url("../fonts/NunitoSans-Light.ttf") format("truetype"),url("../fonts/NunitoSans-Light.woff") format("woff")}@font-face{font-family:NunitoSans-Black;font-style:normal;font-weight:normal;font-display:swap;src:url("../fonts/NunitoSans-Black.eot");src:url("../fonts/NunitoSans-Black.eot?") format("eot"),url("../fonts/NunitoSans-Black.woff") format("woff"),url("../fonts/NunitoSans-Black.ttf") format("truetype"),url("../fonts/NunitoSans-Black.woff") format("woff")}@font-face{font-family:NunitoSans-SemiBold;font-style:normal;font-weight:normal;font-display:swap;src:url("../fonts/NunitoSans-SemiBold.eot");src:url("../fonts/NunitoSans-SemiBold.eot?") format("eot"),url("../fonts/NunitoSans-SemiBold.woff") format("woff"),url("../fonts/NunitoSans-SemiBold.ttf") format("truetype"),url("../fonts/NunitoSans-SemiBold.woff") format("woff")}.alert-success,.alert-warning,.alert-danger,.alert-info{padding-left:60px;font:normal 15px "NunitoSans-Bold";text-align:center;background-color:#FFF;background-image:none}.alert-success:before,.alert-warning:before,.alert-danger:before,.alert-info:before{position:absolute;display:flex;content:"!";width:50px;height:100%;top:0px;left:0px;color:#FFF;font:normal 34px "NunitoSans-Bold";align-items:center;justify-content:center}.alert-success{color:#0EAF78;border:solid 2px #0EAF78}.alert-success:before{background-color:#0EAF78}.alert-warning{color:#E6A23C;border:solid 2px #E6A23C}.alert-warning:before{background-color:#E6A23C}.alert-danger{color:#DE5D6C;border:solid 2px #DE5D6C}.alert-danger:before{background-color:#DE5D6C}.alert-info{color:#0d6efd;border:solid 2px #0d6efd}.alert-info:before{background-color:#0d6efd}@keyframes skeleton-load{0%{background-color:rgba(0,0,0,0.1)}100%{background-color:rgba(0,0,0,0.3)}}#con-content{}#con-nav{position:relative;width:100%;max-width:327px;padding:30px 0px;margin-bottom:30px}@media (max-width:1199px){#con-nav{margin:0px;padding:0px;max-width:100%}}#con-nav .title-content{display:flex;align-items:center;justify-content:flex-start;width:100%;gap:15px;margin-bottom:55px}#con-nav .title-content p{display:block;margin:0px;color:#000;font:normal 14px "NunitoSans-Regular";line-height:20px}#con-nav .filtrar-title{display:block;margin:0px;color:#4A4A4A;font:normal 25px "NunitoSans-SemiBold"}#con-nav > h2{cursor:pointer;padding:0;padding-top:20px;color:#4A4A4A;font:normal 16px "NunitoSans-Regular"}@media (min-width:768px){#con-nav > h2:after{display:inline-block;background-image:url(../img/sprite.png);content:"";width:10px;height:10px;margin-top:-2px;margin-left:10px;vertical-align:middle;background-position:-281px -51px}}@media (min-width:768px){#con-nav > h2.selected:after{background-position:-305px -51px}}#con-nav .titleFiltros{display:none}#con-nav #nav1{padding-bottom:40px}#con-nav #nav1 .titulo{display:block;margin:0px;margin-bottom:30px;color:#565656;font:normal 18px "NunitoSans-Regular";line-height:25px}#con-nav #nav1 .u1{display:flex;flex-direction:column;width:100%;gap:20px}#con-nav #nav1 .u1 .l1{display:block;width:100%}#con-nav #nav1 .u1 .l1 .a1{display:flex;outline:0px;width:100%;color:#000;font:normal 15px "NunitoSans-Regular";line-height:21px;align-items:center;-webkit-transition:all 0.4s ease-in-out;-moz-transition:all 0.4s ease-in-out;-ms-transition:all 0.4s ease-in-out;-o-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out}#con-nav #nav1 .u1 .l1 .a1 .a-icon{display:none}#con-nav #nav1 .u1 .l1 .u2{overflow:hidden;display:none;flex-direction:column;width:100%;gap:20px;padding-top:20px}#con-nav #nav1 .u1 .l1 .u2 .l2{display:block;width:100%;padding-left:20px}#con-nav #nav1 .u1 .l1 .u2 .l2.opened .a2 .a-icon,#con-nav #nav1 .u1 .l1 .u2 .l2.active .a2 .a-icon{border-color:#000}#con-nav #nav1 .u1 .l1 .u2 .l2.opened .a2 .a-icon svg,#con-nav #nav1 .u1 .l1 .u2 .l2.active .a2 .a-icon svg{visibility:visible;pointer-events:initial;opacity:1;transition:opacity 0.3s linear}#con-nav #nav1 .u1 .l1 .u2 .l2 .a2{display:flex;outline:0px;width:100%;color:#000;font:normal 15px "NunitoSans-Regular";line-height:21px;align-items:center;-webkit-transition:all 0.4s ease-in-out;-moz-transition:all 0.4s ease-in-out;-ms-transition:all 0.4s ease-in-out;-o-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out}#con-nav #nav1 .u1 .l1 .u2 .l2 .a2 .a-icon{display:none}#con-nav #nav1 .u1 .l1 .u2 .l2 .u3{display:flex;flex-direction:column;width:100%;gap:20px;padding-top:20px}#con-nav #nav1 .u1 .l1 .u2 .l2 .u3 .l3{display:block;width:100%;padding-left:40px}#con-nav #nav1 .u1 .l1 .u2 .l2 .u3 .l3.opened .a3 .a-icon,#con-nav #nav1 .u1 .l1 .u2 .l2 .u3 .l3.active .a3 .a-icon{border-color:#000}#con-nav #nav1 .u1 .l1 .u2 .l2 .u3 .l3.opened .a3 .a-icon svg,#con-nav #nav1 .u1 .l1 .u2 .l2 .u3 .l3.active .a3 .a-icon svg{visibility:visible;pointer-events:initial;opacity:1;transition:opacity 0.3s linear}#con-nav #nav1 .u1 .l1 .u2 .l2 .u3 .l3 .a3{display:flex;outline:0px;width:100%;color:#000;font:normal 15px "NunitoSans-Regular";line-height:21px;align-items:center;-webkit-transition:all 0.4s ease-in-out;-moz-transition:all 0.4s ease-in-out;-ms-transition:all 0.4s ease-in-out;-o-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out}#con-nav #nav1 .u1 .l1 .u2 .l2 .u3 .l3 .a3 .a-icon{display:none}#con-nav #nav1 .u1 .l1.opened .a1 .a-icon,#con-nav #nav1 .u1 .l1.active .a1 .a-icon{border-color:#000}#con-nav #nav1 .u1 .l1.opened .a1 .a-icon svg,#con-nav #nav1 .u1 .l1.active .a1 .a-icon svg{visibility:visible;pointer-events:initial;opacity:1;transition:opacity 0.3s linear}#con-nav #nav1 .u1 .l1.opened ul,#con-nav #nav1 .u1 .l1.active ul{display:flex}#con-nav #nav1 .u1 .l1:last-child{border-bottom-width:1px}#con-nav #nav1 .mobileModalClose{position:fixed;z-index:22;cursor:pointer;display:block;width:calc(100vw - 20px);height:40px;bottom:10px;left:10px;padding:10px;color:#FFF;font-size:18px;font-weight:normal;font-family:"NunitoSans-Bold";line-height:18px;font-style:normal;text-align:center;background-color:#000}@media (min-width:768px){#con-nav #nav1 .mobileModalClose{display:none}}#con-nav .filtro .filtroLoading{font-size:13px;font-family:"NunitoSans-Regular"}#con-nav .filtro .u1 .l1{display:block;padding-bottom:40px}#con-nav .filtro .u1 .l1 > a{display:block;outline:0px;color:#000;font:normal 12px "NunitoSans-Bold"}#con-nav .filtro .u1 .l1 > a.l1-title{cursor:pointer;display:block;margin:0px;margin-bottom:30px;color:#565656;font:normal 18px "NunitoSans-Regular";line-height:25px}#con-nav .filtro .u1 .l1 .u2{position:relative;overflow-y:auto;display:block}#con-nav .filtro .u1 .l1 .u2 .l2{display:block;width:100%;text-indent:20px;margin-bottom:10px}#con-nav .filtro .u1 .l1 .u2 .l2 .a3{overflow:hidden;display:block;outline:0px;width:100%;padding:10px 0px;color:#727272;font:normal 14px "NunitoSans-Light"}#con-nav .filtro .u1 .l1 .u2 .l2 .a3 img{display:block;width:100%;height:100%;margin:0px}#con-nav .filtro .u1 .l1 .u2 .l2 .a3.selected:before{background-color:#AAA}#con-nav .filtro .u1 .l1.classificacoes .u2{display:block}#con-nav .filtro .u1 .l1.classificacoes .u2 .l2{border:none}#con-nav .filtro .u1 .l1.classificacoes .u2 .l2 .a3{border:none}#con-nav .filtro .u1 .l1.cores .u2{overflow-y:auto;display:flex;flex-wrap:wrap;width:100%;max-height:435px;gap:15px}#con-nav .filtro .u1 .l1.cores .u2 .l2{display:block;width:42px;height:42px}#con-nav .filtro .u1 .l1.cores .u2 .l2 .a3{display:flex;align-items:center;justify-content:flex-start;overflow:hidden;outline:0px;width:100%;height:100%;padding:0px;gap:8px}#con-nav .filtro .u1 .l1.cores .u2 .l2 .a3 img{display:block;width:100%;height:100%;border-radius:100%;border:solid 1px #E5E5E5}#con-nav .filtro .u1 .l1.cores .u2 .l2 .a3 p{display:none;margin:0px;color:#000;font:normal 14px "NunitoSans-SemiBold";line-height:18px;text-indent:0px}#con-nav .filtro .u1 .l1.cores .u2 .l2 .a3.selected img{border:2px solid #000}#con-nav .filtro .u1 .l1.cores .u2 .l2 .a3.selected p{font-family:"NunitoSans-Bold"}#con-nav .filtro .u1 .l1.tamanhos .u2{overflow-y:auto;display:flex;flex-wrap:wrap;width:100%;max-height:435px;gap:15px}#con-nav .filtro .u1 .l1.tamanhos .u2 .l2{position:relative;display:block;width:45px;height:45px}#con-nav .filtro .u1 .l1.tamanhos .u2 .l2 .a3{position:absolute;display:flex;overflow:hidden;outline:0px;width:100%;height:100%;top:0px;left:0px;padding:0px;color:#000;font:normal 18px "NunitoSans-Regular";line-height:25px;text-align:center;text-indent:0px;letter-spacing:0px;align-items:center;justify-content:center;border-radius:100%;background-color:#F5F5F5;border:solid 2px transparent}#con-nav .filtro .u1 .l1.tamanhos .u2 .l2 .a3 .a-icon{display:none}#con-nav .filtro .u1 .l1.tamanhos .u2 .l2 .a3.selected{border-color:#000}#con-nav .filtro .u1 .l1.tamanhos .u2 .l2 .a3.selected .a-icon{border-color:#000}#con-nav .filtro .u1 .l1.tamanhos .u2 .l2 .a3.selected .a-icon svg{visibility:visible;pointer-events:initial;opacity:1;transition:opacity 0.3s linear}#con-nav .filtro .u1 .l1.disponibilidade .u2{display:flex;flex-direction:column;width:100%;gap:19px}#con-nav .filtro .u1 .l1.disponibilidade .u2 .item-disponibilidade{display:flex;align-items:center;width:100%;position:relative}#con-nav .filtro .u1 .l1.disponibilidade .u2 .item-disponibilidade input[type=radio]{opacity:0;width:100%;position:absolute;cursor:pointer}#con-nav .filtro .u1 .l1.disponibilidade .u2 .item-disponibilidade label{margin:0;cursor:pointer;color:#000;font:normal 15px "NunitoSans-Regular";line-height:20px}#con-nav .filtro .u1 .l1.disponibilidade .u2 .item-disponibilidade .icon-check{display:flex;align-items:center;justify-content:center;width:16px;height:16px;margin-right:8px;border-radius:100%;border:solid 1px #E5E5E5;background-color:#FFF}#con-nav .filtro .u1 .l1.disponibilidade .u2 .item-disponibilidade .icon-check svg{visibility:hidden;pointer-events:none;opacity:0;transition:visibility 0s 0.3s,opacity 0.3s linear}#con-nav .filtro .u1 .l1.disponibilidade .u2 .item-disponibilidade .checked{border-color:#000}#con-nav .filtro .u1 .l1.disponibilidade .u2 .item-disponibilidade .checked svg{visibility:visible;pointer-events:initial;opacity:1;transition:opacity 0.3s linear}#con-nav .filtro .u1 .l1.avaliacoes .u2{max-height:initial;overflow:hidden}#con-nav .filtro .u1 .l1.avaliacoes .u2 .l2{border:none;display:block;line-height:30px}#con-nav .filtro .u1 .l1.avaliacoes .u2 .l2 .a3{display:inline-block;width:86px;height:20px;text-indent:0;font-size:1px;border:none}#con-nav .filtro .u1 .l1.avaliacoes .u2 .l2 .a3 .star{display:inline-block;background-image:url(../img/sprite-avaliacao.png);width:100px;height:20px;transform:scale(0.8);margin-left:-10px}#con-nav .filtro .u1 .l1.avaliacoes .u2 .l2 .a3 .star.star-0{background-position:0px -379px}#con-nav .filtro .u1 .l1.avaliacoes .u2 .l2 .a3 .star.star-1{background-position:0px -397px}#con-nav .filtro .u1 .l1.avaliacoes .u2 .l2 .a3 .star.star-2{background-position:0px -417px}#con-nav .filtro .u1 .l1.avaliacoes .u2 .l2 .a3 .star.star-3{background-position:0px -437px}#con-nav .filtro .u1 .l1.avaliacoes .u2 .l2 .a3 .star.star-4{background-position:0px -457px}#con-nav .filtro .u1 .l1.avaliacoes .u2 .l2 .a3 .star.star-5{background-position:0px -477px}#con-nav .filtro .u1 .l1.precos .l2{display:flex;width:100%;margin:0px;margin-bottom:20px;float:left;border:none;text-indent:0px;flex-wrap:wrap;align-items:center;justify-content:flex-start;gap:5px}@media (min-width:768px) and (max-width:1649px){#con-nav .filtro .u1 .l1.precos .l2{width:100%}}#con-nav .filtro .u1 .l1.precos .l2 .titulo{display:block;margin:0px;color:#000;font:normal 13px "NunitoSans-Regular"}#con-nav .filtro .u1 .l1.precos .l2 #preco-min,#con-nav .filtro .u1 .l1.precos .l2 #preco-max{width:100%}#con-nav .filtro .u1 .l1.precos .l2 #preco-min-value,#con-nav .filtro .u1 .l1.precos .l2 #preco-max-value{display:block;margin:0px;color:#000;font:normal 15px "NunitoSans-SemiBold"}#con-nav .filtro .u1 .l1.precos .l2 #preco-filtrar{display:block;width:100%;padding:15px 10px;color:#FFF;font:normal 12px "NunitoSans-Regular";line-height:14px;text-align:center;text-transform:uppercase;text-indent:0px;border-radius:50px;background-color:#000;-webkit-transition:all 0.4s ease-in-out;-moz-transition:all 0.4s ease-in-out;-ms-transition:all 0.4s ease-in-out;-o-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out}#con-nav .filtro .u1 .l1.precos .l2 #preco-filtrar:hover,#con-nav .filtro .u1 .l1.precos .l2 #preco-filtrar:focus{text-decoration:none;color:#FFF;background-color:#0EAF78}#con-nav .filtro .u1 .l1.precos .l2.promocao{color:#000;text-indent:0px;padding-bottom:20px}#con-nav .filtro .u1 .l1.precos .l2.promocao label{font-size:13px;font-weight:normal}#con-nav .filtro .u1 .l1.precos .l2:last-of-type{margin-bottom:0px}@charset "UTF-8";@font-face{font-family:NunitoSans-Regular;font-style:normal;font-weight:normal;font-display:swap;src:url("../fonts/NunitoSans-Regular.eot");src:url("../fonts/NunitoSans-Regular.eot?") format("eot"),url("../fonts/NunitoSans-Regular.woff") format("woff"),url("../fonts/NunitoSans-Regular.ttf") format("truetype"),url("../fonts/NunitoSans-Regular.woff") format("woff")}@font-face{font-family:NunitoSans-Bold;font-style:normal;font-weight:normal;font-display:swap;src:url("../fonts/NunitoSans-Bold.eot");src:url("../fonts/NunitoSans-Bold.eot?") format("eot"),url("../fonts/NunitoSans-Bold.woff") format("woff"),url("../fonts/NunitoSans-Bold.ttf") format("truetype"),url("../fonts/NunitoSans-Bold.woff") format("woff")}@font-face{font-family:NunitoSans-Light;font-style:normal;font-weight:normal;font-display:swap;src:url("../fonts/NunitoSans-Light.eot");src:url("../fonts/NunitoSans-Light.eot?") format("eot"),url("../fonts/NunitoSans-Light.woff") format("woff"),url("../fonts/NunitoSans-Light.ttf") format("truetype"),url("../fonts/NunitoSans-Light.woff") format("woff")}@font-face{font-family:NunitoSans-Black;font-style:normal;font-weight:normal;font-display:swap;src:url("../fonts/NunitoSans-Black.eot");src:url("../fonts/NunitoSans-Black.eot?") format("eot"),url("../fonts/NunitoSans-Black.woff") format("woff"),url("../fonts/NunitoSans-Black.ttf") format("truetype"),url("../fonts/NunitoSans-Black.woff") format("woff")}@font-face{font-family:NunitoSans-SemiBold;font-style:normal;font-weight:normal;font-display:swap;src:url("../fonts/NunitoSans-SemiBold.eot");src:url("../fonts/NunitoSans-SemiBold.eot?") format("eot"),url("../fonts/NunitoSans-SemiBold.woff") format("woff"),url("../fonts/NunitoSans-SemiBold.ttf") format("truetype"),url("../fonts/NunitoSans-SemiBold.woff") format("woff")}.alert-success,.alert-warning,.alert-danger,.alert-info{padding-left:60px;font:normal 15px "NunitoSans-Bold";text-align:center;background-color:#FFF;background-image:none}.alert-success:before,.alert-warning:before,.alert-danger:before,.alert-info:before{position:absolute;display:flex;content:"!";width:50px;height:100%;top:0px;left:0px;color:#FFF;font:normal 34px "NunitoSans-Bold";align-items:center;justify-content:center}.alert-success{color:#0EAF78;border:solid 2px #0EAF78}.alert-success:before{background-color:#0EAF78}.alert-warning{color:#E6A23C;border:solid 2px #E6A23C}.alert-warning:before{background-color:#E6A23C}.alert-danger{color:#DE5D6C;border:solid 2px #DE5D6C}.alert-danger:before{background-color:#DE5D6C}.alert-info{color:#0d6efd;border:solid 2px #0d6efd}.alert-info:before{background-color:#0d6efd}@keyframes skeleton-load{0%{background-color:rgba(0,0,0,0.1)}100%{background-color:rgba(0,0,0,0.3)}}body,html{background-color:#F5F5F5}.btn-default,.btn-success{display:block;cursor:pointer;outline:0px;width:100%;height:auto;padding:10px;font:normal 15px "NunitoSans-Regular";text-align:center;box-shadow:none !important;border-radius:4px;background-image:none;-webkit-transition:all 0.4s ease-in-out;-moz-transition:all 0.4s ease-in-out;-ms-transition:all 0.4s ease-in-out;-o-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out}.btn-default{color:#5A5A5A;background-color:#F5F5F5}.btn-default:hover,.btn-default:focus{background-color:#DCDCDC}.btn-success{color:#FFF !important;background-color:#0EAF78}.btn-success:hover,.btn-success:focus{background-color:#0c9d6c}#he-topo-checkout{background-color:#FFF;height:60px}#he-topo-checkout .logo-topo{display:flex;height:100%;align-items:center;justify-content:flex-start}#he-topo-checkout .logo-topo img{width:100%;max-width:411px}@media (min-width:768px){#he-topo-checkout .logo-topo img{width:auto}}#he-topo-checkout .atendimento{color:#5F5F5F;display:block;margin-top:20px;text-align:center;font-size:11px}@media (min-width:768px){#he-topo-checkout .atendimento{text-align:right}}#he-topo-checkout .atendimento .ico-fone{display:inline-block;background-image:url(../img/sprite.png);background-position:-4px -85px;height:15px;width:15px;margin-right:5px;margin-bottom:-3px}#he-topo-checkout .atendimento strong{color:#5F5F5F;font-size:12px}#sc-rodape{height:40px}#checkout{counter-reset:steps;display:flex;gap:12px;margin:20px auto;max-width:900px;min-height:calc(100vh - 100px);width:100%}@media (max-width:767px){#checkout{flex-direction:column-reverse}}#checkout .checkout-card{position:relative;min-height:80px;margin-bottom:15px;background-color:#FFF;border-radius:0px;border:solid 1px #dcdcdc}#checkout .checkout-card .card-header{display:flex;z-index:1;padding:5px 10px;align-items:center;background-color:#FFF;border-color:#dcdcdc}@media (max-width:767px){#checkout .checkout-card .card-header{padding-left:15px}}#checkout .checkout-card .card-header .btn{outline:0px;box-shadow:none;border:none;font:normal 15px "NunitoSans-Bold";font-weight:normal}#checkout .checkout-card .card-header .step{display:flex;width:20px;height:20px;color:#FFF;font:normal 11px "NunitoSans-Bold";border:none;border-radius:50%;align-items:center;justify-content:center;counter-increment:steps;background-color:#000}#checkout .checkout-card .card-header .step:before{content:counter(steps)}#checkout .checkout-card .card-header .title{align-items:center;display:flex;flex-grow:1;height:20px;margin:0px;padding:0 10px;color:#5F5F5F;font:normal 12px "NunitoSans-Bold"}#checkout .checkout-card .card-header .menu{align-self:stretch;border-left:solid 1px #dcdcdc;display:flex;margin-bottom:-5px;margin-right:-10px;margin-top:-6px;padding:0}#checkout .checkout-card .card-header .menu a{align-items:center;color:#000;display:flex;font:normal 13px "NunitoSans-Bold";height:100%;justify-content:center;outline:0px;padding:0 10px}#checkout .checkout-card .card-header .menu a:hover{background-color:#dcdcdc}#checkout .checkout-card .card-content{color:#000;display:block;font:normal 13px "NunitoSans-Regular";margin:0px;padding:12px;transition:all 0.5s;z-index:1}@media (max-width:767px){#checkout .checkout-card .card-content{padding-left:15px;padding-right:15px}}#checkout .checkout-card .card-content h2{font-size:16px;font-family:"NunitoSans-SemiBold";margin-bottom:10px}#checkout .checkout-card .card-content p{display:block;margin:0px}#checkout .checkout-msg-error{color:#FFF;display:flex;flex-direction:column;font-size:12px;gap:8px;margin-bottom:20px;position:fixed;right:10px;top:30px;z-index:2010}#checkout .checkout-msg-error:empty{display:none}#checkout .left{display:flex;flex-direction:column;flex-grow:1;overflow-x:hidden}#checkout .left > .content{display:flex;flex-direction:column}#checkout .right{min-width:320px;width:320px}@media (max-width:767px){#checkout .right{width:100%}}#checkout .btn-step{align-items:center;background-color:#EEE;border-radius:0px;box-shadow:none;color:#000;cursor:pointer;display:none;font:normal 15px "NunitoSans-Regular";justify-content:center;margin:0px auto;outline:0px;padding:10px;-webkit-transition:all 0.4s ease-in-out;-moz-transition:all 0.4s ease-in-out;-ms-transition:all 0.4s ease-in-out;-o-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out;width:200px}#checkout .btn-step:hover,#checkout .btn-step:focus{background-color:#0EAF78;color:#FFF}@media (max-width:767px){#checkout .btn-step{width:100%}}#checkout.pedido-ok .btn-step{display:flex}@media (max-width:767px){#checkout #checkout-block-summary .card-content{padding-left:0px;padding-right:0px}}@media (max-width:767px){#checkout #checkout-block-summary .card-content .order-item{border-left-width:0px;border-right-width:0px}}#checkout #checkout-block-summary .summary-totals{position:relative;margin-top:30px}@media (max-width:767px){#checkout #checkout-block-summary .summary-totals{padding-left:15px;padding-right:15px}}#checkout #checkout-block-summary .summary-totals .summary-container{display:block;width:100%}#checkout #checkout-block-summary .summary-totals .summary-container .item{display:flex;width:100%;padding-bottom:10px;margin-bottom:10px;border-bottom:solid 1px #dcdcdc;align-items:center;justify-content:space-between}#checkout #checkout-block-summary .summary-totals .summary-container .item p{display:block;width:50%;margin:0px;color:#000;font:normal 15px "NunitoSans-Regular"}#checkout #checkout-block-summary .summary-totals .summary-container .item p:last-of-type{text-align:right;font-family:"NunitoSans-Bold"}#checkout #checkout-block-summary .summary-totals .summary-container .item:last-of-type{padding-bottom:0px;margin-bottom:0px;border-bottom-width:0px}#checkout #checkout-block-summary .summary-totals table{width:100%;color:#000;font:normal 15px "NunitoSans-Regular"}#checkout #checkout-block-summary .summary-totals table tr{margin-bottom:10px}#checkout #checkout-block-summary .summary-totals table tr td{display:block;margin-bottom:10px}#checkout #checkout-block-summary .summary-totals table tr td:last-of-type{font-family:"NunitoSans-Bold";text-align:right}#checkout #checkout-block-summary .summary-totals table tr:last-of-type{margin-bottom:0px}#checkout #checkout-block-summary .summary-totals table .summary-cupom{color:#000;font-style:italic}#checkout #checkout-block-summary .summary-totals table .summary-cupom [data-replace="cupom-calculated"]:before{content:'-'}#checkout #checkout-block-summary .summary-totals.loading > .checkout-loader{display:block;margin-top:0}#checkout #checkout-block-summary .summary-totals.loading > .summary-container{pointer-events:none;opacity:0.5;filter:blur(1.5px)}#checkout #checkout-block-account #account-content .client-name{display:flex;text-transform:capitalize;align-items:center;justify-content:flex-start}#checkout #checkout-block-account #account-content .client-name:before{display:block;content:"";width:14px;height:18px;margin-top:-2px;margin-right:10px;background-image:url(../img/icones/icon1.svg);background-size:contain;background-repeat:no-repeat;background-position:center}#checkout #checkout-block-account #account-content .client-name span{margin-left:5px}#checkout #checkout-block-account #access-content{position:relative;overflow-y:auto;display:flex;min-height:0px;padding:15px;flex-grow:1;font-family:"NunitoSans-Regular"}#checkout #checkout-block-account #access-content .content-login,#checkout #checkout-block-account #access-content .content-senha,#checkout #checkout-block-account #access-content .content-cadastro,#checkout #checkout-block-account #access-content .content-cadastro-done{width:100%}#checkout #checkout-block-account #access-content .titulo{display:block;color:#000;font:normal 17px "NunitoSans-Regular";margin:10px 0px}#checkout #checkout-block-account #access-content .subtitulo{display:block;color:#5F5F5F;font:normal 14px "NunitoSans-Regular";margin:0px;margin-bottom:20px}#checkout #checkout-block-account #access-content .content-form{display:block;width:100%;margin:0 auto;margin-bottom:20px}#checkout #checkout-block-account #access-content .form-titulo{display:block;font-size:14px;margin:0px;margin-bottom:20px}#checkout #checkout-block-account #access-content .form-input,#checkout #checkout-block-account #access-content .form-control{display:block;outline:0px;width:100%;height:auto;margin-bottom:10px;padding:10px;color:#000;font:normal 15px "NunitoSans-Regular";text-align:center;box-shadow:none;border-radius:0px;border:1px solid #dcdcdc;background-color:#FFF}#checkout #checkout-block-account #access-content .form-input.error,#checkout #checkout-block-account #access-content .form-control.error{border-color:#DE5D6C;box-shadow:inset 0px 0px 2px #DE5D6C}#checkout #checkout-block-account #access-content .form-input.error:after,#checkout #checkout-block-account #access-content .form-control.error:after{content:'Erro'}#checkout #checkout-block-account #access-content .msgError{position:static;display:block;z-index:10;float:left;width:20px;max-height:18px;padding:0;top:0;color:#DE5D6C}#checkout #checkout-block-account #access-content .msgError span{position:absolute;display:none;width:calc(100% - 30px);min-height:calc(100% - 28px);margin-top:0;padding:2px 10px;top:18px;border-radius:0px;font-size:10px}#checkout #checkout-block-account #access-content .msgError:empty{display:none}#checkout #checkout-block-account #access-content .msgError:before{display:inline-block;cursor:pointer;content:'';width:20px;height:18px;background-image:url(../img/sprite.png);background-position:-2px -291px;background-repeat:no-repeat}#checkout #checkout-block-account #access-content .msgError:hover span{display:block}#checkout #checkout-block-account #access-content .g-recaptcha{display:flex;margin:10px 0px;align-items:center;justify-content:center}#checkout #checkout-block-account #access-content .btn-submit{display:block;outline:0px;width:100%;padding:10px;margin:5px auto 10px auto;color:#FFF;font:normal 13px "NunitoSans-SemiBold";text-align:center;box-shadow:none;border:none;border-radius:0px;background-color:#000;-webkit-transition:all 0.4s ease-in-out;-moz-transition:all 0.4s ease-in-out;-ms-transition:all 0.4s ease-in-out;-o-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out}#checkout #checkout-block-account #access-content .btn-submit:hover,#checkout #checkout-block-account #access-content .btn-submit:focus{background-color:#0EAF78}#checkout #checkout-block-account #access-content .btn-form{display:block;margin-bottom:20px;color:#000;font:normal 15px "NunitoSans-Regular";text-align:center;text-decoration:underline}#checkout #checkout-block-account #access-content .btn-back{display:flex;align-items:center;justify-content:flex-start;gap:15px}#checkout #checkout-block-account #access-content .btn-back .arrow{display:flex;align-items:center;justify-content:center;width:25px;height:25px;background-color:#F5F5F5;border-radius:10px}#checkout #checkout-block-account #access-content .box-cadastro{display:block;margin-left:-15px;margin-right:-15px;margin-bottom:-15px;padding:30px 15px;background-color:#F5F5F5}#checkout #checkout-block-account #access-content .box-cadastro .titulo{display:block;margin:0px;margin-bottom:20px;color:#5F5F5F;font:normal 15px "NunitoSans-Regular";text-align:center}#checkout #checkout-block-account #access-content .box-cadastro .opcoes{display:flex;width:100%;align-items:center;justify-content:center}#checkout #checkout-block-account #access-content .box-cadastro .opcoes .btn-cadastro{display:block;width:100%;max-width:190px;padding:10px;color:#FFF;font:normal 13px "NunitoSans-SemiBold";text-align:center;border-radius:0px;background-color:#000;-webkit-transition:all 0.4s ease-in-out;-moz-transition:all 0.4s ease-in-out;-ms-transition:all 0.4s ease-in-out;-o-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out}#checkout #checkout-block-account #access-content .box-cadastro .opcoes .btn-cadastro:last-of-type{margin-left:15px}#checkout #checkout-block-account #access-content .box-cadastro .opcoes .btn-cadastro:hover,#checkout #checkout-block-account #access-content .box-cadastro .opcoes .btn-cadastro:focus{background-color:#0EAF78}#checkout #checkout-block-account #access-content .msg-error{}#checkout #checkout-block-account #access-content .msg-error a span{text-decoration:underline}#checkout #checkout-block-account #access-content .msg-error:empty{display:none}#checkout #checkout-block-account #access-content .content-login .titulo-redes{display:block;margin:0px;margin-top:20px;margin-bottom:20px;color:#5F5F5F;text-align:center;font:normal 15px "NunitoSans-SemiBold"}#checkout #checkout-block-account #access-content .content-login .redes-login{position:relative;width:100%;display:flex;align-items:center;justify-content:center}#checkout #checkout-block-account #access-content .content-login .redes-login .item{position:relative;overflow:hidden;display:block;width:100%;max-width:190px}#checkout #checkout-block-account #access-content .content-login .redes-login .item .btn-facebook{pointer-events:none;position:relative;display:block;outline:0px;z-index:2;width:100%;padding:10px;color:#000;font:normal 13px "NunitoSans-Regular";text-align:center;border-radius:0px;border:solid 1px #dcdcdc;background-color:#FFF}#checkout #checkout-block-account #access-content .content-login .redes-login .item .btn-facebook:before{display:inline-block;content:"";width:24px;height:24px;margin-right:10px;vertical-align:middle;background-image:url(../img/login/icon-facebook.svg);background-size:contain;background-repeat:no-repeat;background-position:center}#checkout #checkout-block-account #access-content .content-login .redes-login .item .fb-login-button{position:absolute;z-index:1;opacity:0;width:100%;height:100%;left:0px;top:0px}#checkout #checkout-block-account #access-content .content-login .redes-login .item .fb-reset{background:none;border:0;border-spacing:0;color:#000;cursor:auto;direction:ltr;font-family:"NunitoSans-Regular";font-size:11px;font-style:normal;font-variant:normal;font-weight:normal;letter-spacing:normal;line-height:1;margin:0;overflow:visible;padding:0;text-align:left;text-decoration:none;text-indent:0;text-shadow:none;text-transform:none;visibility:visible;white-space:normal;word-spacing:normal}#checkout #checkout-block-account #access-content .content-login .redes-login .item .btn-google{pointer-events:none;position:relative;outline:0px;z-index:2;display:block;width:100%;padding:10px;color:#000;font:normal 13px "NunitoSans-Regular";text-align:center;border:solid 1px #dcdcdc;background-color:transparent}#checkout #checkout-block-account #access-content .content-login .redes-login .item .btn-google:before{display:inline-block;content:"";width:24px;height:24px;margin-right:10px;vertical-align:middle;background-image:url(../img/login/icon-google.svg);background-size:contain;background-repeat:no-repeat;background-position:center}#checkout #checkout-block-account #access-content .content-login .redes-login .item .g-signin2{position:absolute;z-index:1;opacity:0;width:100%;height:100%;left:0px;top:0px}#checkout #checkout-block-account #access-content .content-login .redes-login .item:last-of-type{margin-left:15px}#checkout #checkout-block-account #access-content .content-senha .content-sending{display:none;margin:20px;text-align:center}#checkout #checkout-block-account #access-content .content-senha .content-sending .loading{margin-top:20px}#checkout #checkout-block-account #access-content .content-senha .content-sended{display:none;margin:20px;text-align:center}#checkout #checkout-block-account #access-content .content-senha.sending .btn-form-login,#checkout #checkout-block-account #access-content .content-senha.sending .btn-form-cadastro,#checkout #checkout-block-account #access-content .content-senha.sending .content-form{display:none}#checkout #checkout-block-account #access-content .content-senha.sending .content-sending{display:block}#checkout #checkout-block-account #access-content .content-senha.sended .btn-form-cadastro,#checkout #checkout-block-account #access-content .content-senha.sended .content-form{display:none}#checkout #checkout-block-account #access-content .content-senha.sended .content-sended{display:block}#checkout #checkout-block-account #access-content .content-cadastro .content-form{max-width:590px}#checkout #checkout-block-account #access-content .content-cadastro .content-form .step-nav{display:flex;width:100%;margin:50px 0px;align-items:center;justify-content:center}@media (max-width:767px){#checkout #checkout-block-account #access-content .content-cadastro .content-form .step-nav{margin:20px 0px}}@media (max-width:575px){#checkout #checkout-block-account #access-content .content-cadastro .content-form .step-nav{flex-direction:column}}#checkout #checkout-block-account #access-content .content-cadastro .content-form .step-nav .option{display:flex;outline:0px;margin-left:55px;box-shadow:none;align-items:center;justify-content:center}@media (max-width:695px){#checkout #checkout-block-account #access-content .content-cadastro .content-form .step-nav .option{margin-left:30px}}@media (max-width:575px){#checkout #checkout-block-account #access-content .content-cadastro .content-form .step-nav .option{width:100%;max-width:170px;margin-left:0px;margin-bottom:10px}}#checkout #checkout-block-account #access-content .content-cadastro .content-form .step-nav .option .number{display:flex;width:35px;height:35px;color:#5F5F5F;font:normal 15px "NunitoSans-Regular";align-items:center;justify-content:center;border-radius:100%;background-color:#F5F5F5}#checkout #checkout-block-account #access-content .content-cadastro .content-form .step-nav .option .titulo{display:block;width:calc(100% - 35px);margin:0px;padding-left:10px;color:#5F5F5F;font:normal 15px "NunitoSans-Regular"}#checkout #checkout-block-account #access-content .content-cadastro .content-form .step-nav .option:first-of-type{margin-left:0px}@media (max-width:575px){#checkout #checkout-block-account #access-content .content-cadastro .content-form .step-nav .option:first-of-type{margin-bottom:0px}}#checkout #checkout-block-account #access-content .content-cadastro .content-form .step-nav .option.ativo .number,#checkout #checkout-block-account #access-content .content-cadastro .content-form .step-nav .option.ativo .titulo{color:#000}#checkout #checkout-block-account #access-content .content-cadastro .content-form .step-nav .option.concluido .number{color:#FFF;background-color:#0EAF78}#checkout #checkout-block-account #access-content .content-cadastro #con-titulo{margin-bottom:10px}#checkout #checkout-block-account #access-content .content-cadastro #con-titulo h1{color:#000;margin:0;font-size:18px;font-family:"NunitoSans-SemiBold";font-weight:normal}#checkout #checkout-block-account #access-content .content-cadastro #con-titulo p{color:#5F5F5F;margin:0;font-size:12px;font-family:"NunitoSans-SemiBold"}#checkout #checkout-block-account #access-content .content-cadastro .content-campos{padding-bottom:50px}#checkout #checkout-block-account #access-content .content-cadastro .content-campos .box header{margin-bottom:15px}#checkout #checkout-block-account #access-content .content-cadastro .content-campos .box header h2{color:#000;font:normal 16px "NunitoSans-Bold";text-transform:uppercase}#checkout #checkout-block-account #access-content .content-cadastro .content-campos .box header span{color:#5F5F5F;font-size:12px;font-family:"NunitoSans-SemiBold"}#checkout #checkout-block-account #access-content .content-cadastro .content-campos .box label{position:relative;text-indent:0px;margin-bottom:0px;color:#5F5F5F;font:normal 15px "NunitoSans-Regular"}#checkout #checkout-block-account #access-content .content-cadastro .content-campos .box .form-control{display:block;outline:0px;width:100%;height:auto;margin-bottom:10px;padding:10px;color:#000;font-family:"NunitoSans-Regular";font-size:15px;text-align:left;box-shadow:none;border-radius:0px;border:1px solid #dcdcdc;background-color:#FFF}#checkout #checkout-block-account #access-content .content-cadastro .content-campos .next-step,#checkout #checkout-block-account #access-content .content-cadastro .content-campos .btn-cadastro{display:block;outline:0px;width:100%;padding:10px;margin-top:10px;color:#FFF;font:normal 13px "NunitoSans-SemiBold";text-align:center;border:none;border-radius:0px;background-color:#000;-webkit-transition:all 0.4s ease-in-out;-moz-transition:all 0.4s ease-in-out;-ms-transition:all 0.4s ease-in-out;-o-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out}#checkout #checkout-block-account #access-content .content-cadastro .content-campos .next-step:hover,#checkout #checkout-block-account #access-content .content-cadastro .content-campos .next-step:focus,#checkout #checkout-block-account #access-content .content-cadastro .content-campos .btn-cadastro:hover,#checkout #checkout-block-account #access-content .content-cadastro .content-campos .btn-cadastro:focus{background-color:#0EAF78}#checkout #checkout-block-account #access-content .content-cadastro .content-campos .box-sucesso{display:block;width:100%;padding:20px 15px}#checkout #checkout-block-account #access-content .content-cadastro .content-campos .box-sucesso .sucesso-imagem{display:block;width:100%;max-width:95px;margin:0 auto;margin-bottom:10px}#checkout #checkout-block-account #access-content .content-cadastro .content-campos .box-sucesso .titulo,#checkout #checkout-block-account #access-content .content-cadastro .content-campos .box-sucesso .texto,#checkout #checkout-block-account #access-content .content-cadastro .content-campos .box-sucesso .contador{display:block;margin:0px;margin-bottom:10px;color:#000;text-align:center}#checkout #checkout-block-account #access-content .content-cadastro .content-campos .box-sucesso .titulo{font:normal 24px "NunitoSans-Regular"}#checkout #checkout-block-account #access-content .content-cadastro .content-campos .box-sucesso .texto{font:normal 15px "NunitoSans-Regular"}#checkout #checkout-block-account #access-content .content-cadastro .content-campos .box-sucesso .contador{width:100%;max-width:40px;padding:10px;margin:0 auto;font:normal 15px "NunitoSans-Regular";border-radius:4px;background-color:#F5F5F5}#checkout #checkout-block-account #access-content .content-cadastro-done .box-sucesso{display:block;padding:20px 15px;text-align:center;width:100%}#checkout #checkout-block-account #access-content .content-cadastro-done .box-sucesso .sucesso-imagem{display:block;width:100%;max-width:95px;margin:0 auto;margin-bottom:10px}#checkout #checkout-block-account #access-content .content-cadastro-done .box-sucesso .titulo,#checkout #checkout-block-account #access-content .content-cadastro-done .box-sucesso .texto,#checkout #checkout-block-account #access-content .content-cadastro-done .box-sucesso .contador{display:block;margin:0px;margin-bottom:10px;color:#000}#checkout #checkout-block-account #access-content .content-cadastro-done .box-sucesso .titulo{font:normal 24px "NunitoSans-Regular"}#checkout #checkout-block-account #access-content .content-cadastro-done .box-sucesso .texto{font:normal 15px "NunitoSans-Regular"}#checkout #checkout-block-account #access-content .content-cadastro-done .box-sucesso .contador{width:100%;max-width:40px;padding:10px;margin:0 auto;font:normal 15px "NunitoSans-Regular";border-radius:4px;background-color:#F5F5F5}#checkout #checkout-block-account #content-form-login{align-items:center;display:flex;flex-direction:column;margin:0;width:100%}#checkout #checkout-block-account #content-form-login a:hover{text-decoration:underline}#checkout #checkout-block-account #content-form-login #frmLoginEmail,#checkout #checkout-block-account #content-form-login #frmLoginSenha{display:flex;flex-direction:column;width:100%}#checkout #checkout-block-account #content-form-login #frmLoginEmail .frm-texto,#checkout #checkout-block-account #content-form-login #frmLoginSenha .frm-texto{color:#000;display:block;font-family:"NunitoSans-Regular";line-height:120%;margin:0px;text-align:left}#checkout #checkout-block-account #content-form-login #frmLoginEmail .email-group,#checkout #checkout-block-account #content-form-login #frmLoginEmail .password-group,#checkout #checkout-block-account #content-form-login #frmLoginSenha .email-group,#checkout #checkout-block-account #content-form-login #frmLoginSenha .password-group{display:flex;flex-wrap:wrap;margin:12px 0;width:100%}#checkout #checkout-block-account #content-form-login #frmLoginEmail .email-group input[type="submit"],#checkout #checkout-block-account #content-form-login #frmLoginEmail .password-group input[type="submit"],#checkout #checkout-block-account #content-form-login #frmLoginSenha .email-group input[type="submit"],#checkout #checkout-block-account #content-form-login #frmLoginSenha .password-group input[type="submit"]{background-color:#000;border-radius:0px;border:none;color:#FFF;display:block;font:normal 13px "NunitoSans-Regular";line-height:13px;margin:0;outline:0px;padding:10px;-webkit-transition:all 0.4s ease-in-out;-moz-transition:all 0.4s ease-in-out;-ms-transition:all 0.4s ease-in-out;-o-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out;width:120px}#checkout #checkout-block-account #content-form-login #frmLoginEmail .email-group input[type="submit"]:hover,#checkout #checkout-block-account #content-form-login #frmLoginEmail .email-group input[type="submit"]:focus,#checkout #checkout-block-account #content-form-login #frmLoginEmail .password-group input[type="submit"]:hover,#checkout #checkout-block-account #content-form-login #frmLoginEmail .password-group input[type="submit"]:focus,#checkout #checkout-block-account #content-form-login #frmLoginSenha .email-group input[type="submit"]:hover,#checkout #checkout-block-account #content-form-login #frmLoginSenha .email-group input[type="submit"]:focus,#checkout #checkout-block-account #content-form-login #frmLoginSenha .password-group input[type="submit"]:hover,#checkout #checkout-block-account #content-form-login #frmLoginSenha .password-group input[type="submit"]:focus{background-color:#0EAF78}@media (max-width:767px){#checkout #checkout-block-account #content-form-login #frmLoginEmail .email-group input[type="submit"],#checkout #checkout-block-account #content-form-login #frmLoginEmail .password-group input[type="submit"],#checkout #checkout-block-account #content-form-login #frmLoginSenha .email-group input[type="submit"],#checkout #checkout-block-account #content-form-login #frmLoginSenha .password-group input[type="submit"]{width:100%}}@media (max-width:767px){#checkout #checkout-block-account #content-form-login #frmLoginEmail .email-group input[type="text"],#checkout #checkout-block-account #content-form-login #frmLoginEmail .password-group input[type="text"],#checkout #checkout-block-account #content-form-login #frmLoginSenha .email-group input[type="text"],#checkout #checkout-block-account #content-form-login #frmLoginSenha .password-group input[type="text"]{height:40px;margin-bottom:10px}}#checkout #checkout-block-account #content-form-login #frmLoginEmail .msg,#checkout #checkout-block-account #content-form-login #frmLoginSenha .msg{display:none;width:100%}#checkout #checkout-block-account #content-form-login #frmLoginEmail .msg.msg-erro,#checkout #checkout-block-account #content-form-login #frmLoginSenha .msg.msg-erro{background-color:#DE5D6C;color:#FFF;margin:8px 0;padding:16px 8px}#checkout #checkout-block-account #content-form-login #frmLoginEmail .msg.msg-sucesso,#checkout #checkout-block-account #content-form-login #frmLoginSenha .msg.msg-sucesso{background-color:#0EAF78;color:#FFF;margin:8px 0;padding:16px 8px}#checkout #checkout-block-account #content-form-login #frmLoginEmail .msg.show,#checkout #checkout-block-account #content-form-login #frmLoginSenha .msg.show{display:block}#checkout #checkout-block-account #content-form-login #frmLoginEmail .btn-login,#checkout #checkout-block-account #content-form-login #frmLoginSenha .btn-login{cursor:pointer;text-decoration:underline}#checkout #checkout-block-account #content-form-login #frmLoginEmail input[type="text"],#checkout #checkout-block-account #content-form-login #frmLoginEmail input[type="password"],#checkout #checkout-block-account #content-form-login #frmLoginSenha input[type="text"],#checkout #checkout-block-account #content-form-login #frmLoginSenha input[type="password"]{border-radius:0px;border:1px solid #E5E5E5;box-shadow:none;color:#000;display:block;flex-grow:1;font:normal 13px "NunitoSans-Regular";line-height:13px;margin:0px;outline:0px;padding:0 10px;text-align:lewt}#checkout #checkout-block-account #content-form-login #frmLoginEmail input[type="text"]:focus,#checkout #checkout-block-account #content-form-login #frmLoginEmail input[type="password"]:focus,#checkout #checkout-block-account #content-form-login #frmLoginSenha input[type="text"]:focus,#checkout #checkout-block-account #content-form-login #frmLoginSenha input[type="password"]:focus{outline:0px}#checkout #checkout-block-account #content-form-login #frmLoginEmail .btn-login-no{display:none;margin:auto}#checkout #checkout-block-account #content-form-login #frmLoginSenha{display:none}#checkout #checkout-block-account #content-form-login #frmLoginSenha .btn-email-show,#checkout #checkout-block-account #content-form-login #frmLoginSenha .btn-login-no{cursor:pointer;margin:auto}#checkout #checkout-block-address [data-replace="address-state"]{text-transform:uppercase}#checkout #checkout-block-freight .freight-item-empty{border-color:#5979a7;color:#5F5F5F;margin-top:20px;padding:10px}#checkout #checkout-block-freight .freight-item-empty:before{background-color:#5979a7}#checkout #checkout-block-freight .freight-item{position:relative;display:flex;cursor:pointer;padding:10px 0px;margin-bottom:5px;border:none;align-items:center}#checkout #checkout-block-freight .freight-item .freight-select{display:block;content:"";width:16px;height:16px;top:50%;left:0px;margin-right:10px;transform:translateY(-50%);background-image:url(../img/icones/icon2.svg);background-size:contain;background-repeat:no-repeat;background-position:center}#checkout #checkout-block-freight .freight-item .freight-container{display:flex;width:calc(100% - 26px);padding:10px 20px;align-items:center;border-radius:4px;border:solid 1px #dcdcdc;background-color:#FFF;-webkit-transition:all 0.4s ease-in-out;-moz-transition:all 0.4s ease-in-out;-ms-transition:all 0.4s ease-in-out;-o-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out}#checkout #checkout-block-freight .freight-item .freight-container .freight-item-content{flex-grow:1;color:#5F5F5F;font:normal 12px "NunitoSans-Regular";padding-right:10px}#checkout #checkout-block-freight .freight-item .freight-container .freight-item-content [data-replace="freight-name"]{color:#000;font-size:15px;font-family:"NunitoSans-Bold"}#checkout #checkout-block-freight .freight-item .freight-container .freight-item-content [data-replace="freight-desc"]{font-size:13px}#checkout #checkout-block-freight .freight-item .freight-container .freight-item-content [data-replace="freight-desc"]:before{display:inline-block;content:"";width:1px;height:15px;margin-left:5px;margin-right:5px;vertical-align:middle;background-color:#5F5F5F}#checkout #checkout-block-freight .freight-item .freight-container .freight-item-content .freight-delivery-date{display:flex;align-items:center;justify-content:flex-start}#checkout #checkout-block-freight .freight-item .freight-container .freight-item-content .freight-delivery-date [data-replace="freight-delivery-date"]{color:#000;margin-left:5px}#checkout #checkout-block-freight .freight-item .freight-container .freight-price{display:block;margin:0px;color:#000;font:normal 15px "NunitoSans-Bold"}#checkout #checkout-block-freight .freight-item:hover .freight-container,#checkout #checkout-block-freight .freight-item:focus .freight-container{background-color:#F5F5F5}#checkout #checkout-block-freight .freight-item.checked .freight-select{background-image:url(../img/icones/icon3.svg)}#checkout #checkout-block-freight .freight-item.checked .freight-container{border-color:#dcdcdc;background-color:#F5F5F5}#checkout #checkout-block-freight .freight-item.checked:hover .freight-container,#checkout #checkout-block-freight .freight-item.checked:focus .freight-container{border-color:transparent}#checkout #checkout-block-freight .freight-item:last-of-type{margin-bottom:0px}#checkout #checkout-block-freight #listaTransportadora,#checkout #checkout-block-freight #stTransportadora{margin-bottom:40px;margin-top:-10px;padding-left:50px;padding-right:10px}#checkout #checkout-block-representative .titulo{display:block;margin:0px;margin-bottom:15px;color:#000;font:normal 15px "NunitoSans-Regular"}#checkout #checkout-block-representative .form-control{display:block;outline:0px;width:100%;height:auto;padding:10px;color:#000;font:normal 15px "NunitoSans-Regular";border-radius:4px;border:solid 1px #EFEFEF;background-color:#FFF;box-shadow:none}#checkout #checkout-block-lote .titulo{display:block;margin:0px;margin-bottom:15px;color:#000;font:normal 15px "NunitoSans-Regular"}#checkout #checkout-block-lote .form-control{display:block;outline:0px;width:100%;height:auto;padding:10px;color:#000;font:normal 15px "NunitoSans-Regular";border-radius:0px;border:solid 1px #EFEFEF;background-color:#FFF;box-shadow:none}#checkout #checkout-block-cupom .cupom-content{position:relative}#checkout #checkout-block-cupom .cupom-content .step-1{display:flex;align-items:center}#checkout #checkout-block-cupom .cupom-content .step-1 .icon{display:block;content:"";width:30px;height:30px;min-width:30px;background-image:url(../img/icones/icon5.svg);background-size:contain;background-repeat:no-repeat;background-position:center}#checkout #checkout-block-cupom .cupom-content .step-1 .info{display:flex;padding-left:10px;flex-grow:1;align-content:center;flex-direction:column}#checkout #checkout-block-cupom .cupom-content .step-1 .info a{cursor:pointer;font-size:11px;text-decoration:underline}#checkout #checkout-block-cupom .cupom-content .step-2{display:none}#checkout #checkout-block-cupom .cupom-content .step-2 #CUPOMADDFrm{display:flex;width:100%}#checkout #checkout-block-cupom .cupom-content .step-2 #CUPOMADDFrm .cupom-form-container{display:block;width:100%;max-width:265px;margin:0 auto}#checkout #checkout-block-cupom .cupom-content .step-2 #CUPOMADDFrm .cupom-form-container .titulo{display:block;margin:0px;margin-bottom:7px;color:#000;font:normal 15px "NunitoSans-Regular";text-align:center}#checkout #checkout-block-cupom .cupom-content .step-2 #CUPOMADDFrm .cupom-form-container .cupom-input-container{display:flex;width:100%;align-items:center;justify-content:center}#checkout #checkout-block-cupom .cupom-content .step-2 #CUPOMADDFrm .cupom-form-container .cupom-input-container input{display:block;outline:0px;width:calc(100% - 100px);height:auto;padding:10px;color:#5F5F5F;font:normal 15px "NunitoSans-Regular";border-radius:0px;border:solid 1px #EFEFEF;background-color:#FFF;box-shadow:none}#checkout #checkout-block-cupom .cupom-content .step-2 #CUPOMADDFrm .cupom-form-container .cupom-input-container .btn-save{display:block;outline:0px;width:100%;max-width:93px;padding:10px;margin-left:10px;color:#000;font:normal 15px "NunitoSans-Regular";text-align:center;border-radius:0px;box-shadow:none;background-color:#EEE;-webkit-transition:all 0.4s ease-in-out;-moz-transition:all 0.4s ease-in-out;-ms-transition:all 0.4s ease-in-out;-o-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out}#checkout #checkout-block-cupom .cupom-content .step-2 #CUPOMADDFrm .cupom-form-container .cupom-input-container .btn-save:hover,#checkout #checkout-block-cupom .cupom-content .step-2 #CUPOMADDFrm .cupom-form-container .cupom-input-container .btn-save:focus{color:#FFF;background-color:#0EAF78}#checkout #checkout-block-cupom .cupom-content .step-2 #CUPOMADDFrm .cupom-form-container .msg{overflow:hidden;display:block;color:#DE5D6C;font:normal 12px "NunitoSans-Regular";max-height:50px;transition:all 0.7s}#checkout #checkout-block-cupom .cupom-content .step-2 #CUPOMADDFrm .cupom-form-container .msg:empty{max-height:0}#checkout #checkout-block-cupom .cupom-content .step-3{display:none;align-items:center}#checkout #checkout-block-cupom .cupom-content .step-3 .icon{display:block;content:"";width:30px;height:30px;min-width:30px;background-image:url(../img/icones/icon5.svg);background-size:contain;background-repeat:no-repeat;background-position:center}#checkout #checkout-block-cupom .cupom-content .step-3 .info{display:flex;flex-grow:1;padding-left:10px;color:#5F5F5F;font:normal 15px "NunitoSans-Regular";align-content:center;flex-direction:column}#checkout #checkout-block-cupom .cupom-content .step-3 .info .cupom-string,#checkout #checkout-block-cupom .cupom-content .step-3 .info [data-replace="cupom-calculated"]{color:#000;font-family:"NunitoSans-Bold"}#checkout #checkout-block-cupom .cupom-content .step-3 .info a{outline:0px;cursor:pointer;font-size:13px;text-decoration:underline}#checkout #checkout-block-cupom .checkout-loader{transform:scale(0.6) translateX(-90%) translateY(-90%)}#checkout #checkout-block-cupom.step-2 .step-1{display:none}#checkout #checkout-block-cupom.step-2 .step-2{display:flex}#checkout #checkout-block-cupom.step-3 .step-1{display:none}#checkout #checkout-block-cupom.step-3 .step-3{display:flex}#checkout #checkout-block-buyer{display:none}#checkout #checkout-block-buyer .form-input,#checkout #checkout-block-buyer .form-control{background-color:#FFF;border-radius:0px;border:1px solid #dcdcdc;box-shadow:none;color:#000;display:block;font:normal 15px "NunitoSans-Regular";height:auto;margin-bottom:10px;outline:0px;padding:10px;text-align:left;width:100%}#checkout #checkout-block-buyer .form-input.error,#checkout #checkout-block-buyer .form-control.error{border-color:#DE5D6C;box-shadow:inset 0px 0px 2px #DE5D6C}#checkout #checkout-block-buyer .form-input.error:after,#checkout #checkout-block-buyer .form-control.error:after{content:'Erro'}#checkout #checkout-block-buyer input[type="submit"]{background-color:#000;border-radius:0px;border:none;color:#FFF;display:block;font:normal 13px "NunitoSans-Regular";line-height:13px;margin:0;outline:0px;padding:10px;-webkit-transition:all 0.4s ease-in-out;-moz-transition:all 0.4s ease-in-out;-ms-transition:all 0.4s ease-in-out;-o-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out;width:100%}#checkout #checkout-block-buyer input[type="submit"]:hover,#checkout #checkout-block-buyer input[type="submit"]:focus{background-color:#0EAF78}#checkout #checkout-block-payment{display:none}#checkout #checkout-block-payment .titulo{display:block;margin:0px;margin-bottom:15px;color:#000;font:normal 15px "NunitoSans-Regular"}#checkout #checkout-block-payment .payment-list{display:flex;margin:15px 0 0 0;flex-direction:column}#checkout #checkout-block-payment .payment-list.style-1 .payment-item .content .payment-item-list .payment-gateway{width:50%;padding:5px}#checkout #checkout-block-payment .payment-list.style-1 .payment-item .content .payment-item-list .payment-gateway .gateway-name{text-align:center}#checkout #checkout-block-payment .payment-list.style-1 .payment-item .content .payment-item-list .payment-gateway .gateway-installments{text-align:center}#checkout #checkout-block-payment .payment-list.style-2 .payment-item .content .payment-item-list .payment-gateway{display:flex;width:100%;padding:7px 15px;margin-bottom:5px;border-radius:0px;border:solid 1px #dcdcdc;align-items:center;-webkit-transition:all 0.4s ease-in-out;-moz-transition:all 0.4s ease-in-out;-ms-transition:all 0.4s ease-in-out;-o-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out}#checkout #checkout-block-payment .payment-list.style-2 .payment-item .content .payment-item-list .payment-gateway .info{position:relative;display:flex;padding:0 10px;padding-right:35px;flex-grow:1;flex-direction:column}#checkout #checkout-block-payment .payment-list.style-2 .payment-item .content .payment-item-list .payment-gateway .info:after{position:absolute;display:block;content:"";width:15px;height:14px;top:50%;right:10px;transform:translateY(-50%);background-image:url(../img/icones/icon7.svg);background-size:contain;background-repeat:no-repeat;background-position:center}#checkout #checkout-block-payment .payment-list.style-2 .payment-item .content .payment-item-list .payment-gateway .info .gateway-name{display:block;margin:0px;margin-bottom:2px;color:#000;font:normal 15px "NunitoSans-Bold";text-align:left}#checkout #checkout-block-payment .payment-list.style-2 .payment-item .content .payment-item-list .payment-gateway .info .gateway-installments{display:block;margin:0px;color:#5F5F5F;font:normal 12px "NunitoSans-Regular";text-align:left}#checkout #checkout-block-payment .payment-list.style-2 .payment-item .content .payment-item-list .payment-gateway:hover,#checkout #checkout-block-payment .payment-list.style-2 .payment-item .content .payment-item-list .payment-gateway:focus{background-color:#F5F5F5}#checkout #checkout-block-payment .payment-list.style-2 .payment-item .content .payment-item-list .payment-gateway:last-of-type{margin-bottom:0px}#checkout #checkout-block-payment .payment-list.style-3 .payment-item .content .payment-item-list .payment-gateway{display:flex;width:20%;padding:5px}#checkout #checkout-block-payment .payment-list.style-3 .payment-item .content .payment-item-list .payment-gateway .logo{width:54px;height:38px}#checkout #checkout-block-payment .payment-list.style-3 .payment-item .content .payment-item-list .payment-gateway .info{display:none}#checkout #checkout-block-payment .payment-item{cursor:pointer;margin-bottom:5px;border-radius:4px;border:solid 1px #dcdcdc;background-color:#FFF;transition:all 0.4s 0.2s}#checkout #checkout-block-payment .payment-item .header{display:flex;padding:14px;align-items:center}#checkout #checkout-block-payment .payment-item .header .main-icon{width:22px;height:17px;background-size:contain;background-position:center;background-repeat:no-repeat;transition:all 0.4s}#checkout #checkout-block-payment .payment-item .header .label{display:block;flex-grow:1;margin:0px;padding:0 10px;color:#000;font:normal 15px "NunitoSans-Regular"}#checkout #checkout-block-payment .payment-item .header .installments{width:60px;padding:0 0 0 8px;color:#5F5F5F;font:normal 12px "NunitoSans-Regular";text-align:right;line-height:100%}#checkout #checkout-block-payment .payment-item .header .discount{position:relative;width:60px;padding:0 8px 0 0;color:#5F5F5F;font:normal 12px "NunitoSans-Regular";text-align:center;line-height:100%}#checkout #checkout-block-payment .payment-item .header .discount [data-replace="type-vl-discount"]{color:#428bca;display:inline-block;font-size:11px;font-weight:bold;margin-top:5px}#checkout #checkout-block-payment .payment-item .header .discount:after{position:absolute;display:block;content:'';width:1px;height:10px;top:50%;right:0;margin-top:-5px;background-color:#F5F5F5}#checkout #checkout-block-payment .payment-item.cd-tipo-1 .header .main-icon{background-image:url(../img/pagamento/icon-tipo-1.png)}#checkout #checkout-block-payment .payment-item.cd-tipo-3 .header .main-icon{background-image:url(../img/pagamento/icon-tipo-3.png)}#checkout #checkout-block-payment .payment-item.cd-tipo-2 .header .main-icon{background-image:url(../img/pagamento/icon-tipo-2.png)}#checkout #checkout-block-payment .payment-item.cd-tipo-11 .header .main-icon{background-image:url(../img/pagamento/icon-tipo-11.png)}#checkout #checkout-block-payment .payment-item.cd-tipo-12 .header .main-icon{background-image:url(../img/pagamento/icon-tipo-12.png)}#checkout #checkout-block-payment .payment-item.cd-tipo-99 .header .main-icon{background-image:url(../img/pagamento/icon-tipo-99.png)}#checkout #checkout-block-payment .payment-item:hover,#checkout #checkout-block-payment .payment-item.active{background-color:#F5F5F5;transition:all 0.2s 0s}#checkout #checkout-block-payment .payment-item.cd-tipo-2{order:1}#checkout #checkout-block-payment .payment-item.cd-tipo-1{order:2}#checkout #checkout-block-payment .payment-item.cd-tipo-11{order:3}#checkout #checkout-block-payment .payment-item.cd-tipo-99{order:99}#checkout #checkout-block-payment .payment-item .content{overflow-x:hidden;overflow-y:hidden;max-height:0;padding:0 14px;justify-content:center;border:solid 1px transparent;background-color:#FFF;transition:all 0.5s}#checkout #checkout-block-payment .payment-item .content p{display:block;margin:0px;color:#5F5F5F;font:normal 12px "NunitoSans-Regular"}#checkout #checkout-block-payment .payment-item .content .payment-item-list{display:flex;margin:10px 0px;flex-wrap:wrap}#checkout #checkout-block-payment .payment-item .content .payment-item-list .payment-gateway.modulo-1009 .logo{background-image:url(../img/pagamento/icon-combinar.png)}#checkout #checkout-block-payment .payment-item .content .payment-item-list .payment-gateway.modulo-1019 .logo{background-image:url(../img/pagamento/icon-pagseguro.png)}#checkout #checkout-block-payment .payment-item .content .payment-item-list .payment-gateway.modulo-1020 .logo{background-image:url(../img/pagamento/icon-cielo.png)}#checkout #checkout-block-payment .payment-item .content .payment-item-list .payment-gateway.modulo-1022 .logo{background-image:url(../img/pagamento/icon-itau.png)}#checkout #checkout-block-payment .payment-item .content .payment-item-list .payment-gateway.modulo-1023 .logo{background-image:url(../img/pagamento/icon-rede.png)}#checkout #checkout-block-payment .payment-item .content .payment-item-list .payment-gateway.modulo-1024 .logo{background-image:url(../img/pagamento/icon-mercadopago.png)}#checkout #checkout-block-payment .payment-item .content .payment-item-list .payment-gateway.modulo-1025 .logo{background-image:url(../img/pagamento/icon-paypal.png)}#checkout #checkout-block-payment .payment-item .content .payment-item-list .payment-gateway .logo{width:71px;height:50px;padding:5px;margin:0 auto;background-size:cover;background-position:center;background-repeat:no-repeat;border:double 3px #dcdcdc;border-radius:0px;transition:all 0.1s}#checkout #checkout-block-payment .payment-item .content .payment-item-list .payment-gateway .info{font-size:12px;line-height:140%}#checkout #checkout-block-payment .payment-item .content .payment-item-list .payment-gateway .gateway-installments{font-style:italic;font-weight:bold}#checkout #checkout-block-payment .payment-item .content .payment-item-list .payment-gateway.checked .logo{border-style:ridge;border-color:#000}#checkout #checkout-block-payment .payment-item .content .payment-gateway-checked-info{margin:6px 0 0 0;color:#0EAF78;font-weight:bold}#checkout #checkout-block-payment .payment-item .content .cond-pgto-lista label{display:block;margin:0px;color:#5F5F5F;font:normal 12px "NunitoSans-Regular"}#checkout #checkout-block-payment .payment-item .content .payment-btn-complete{margin:10px 0 0 0}#checkout #checkout-block-payment .payment-item.active .content{max-height:500px;padding:14px 14px;border-color:#dcdcdc}#checkout #checkout-block-payment .payment-empty{padding:12px}#checkout #checkout-block-items{position:relative}#checkout #checkout-block-items.loading > .checkout-loader{display:block}#checkout #checkout-block-items.loading > #items-content{pointer-events:none;opacity:0.5;filter:blur(1.5px)}#checkout #checkout-block-items #items-content{display:flex;flex-direction:column}#checkout #checkout-block-items #items-content .btn-items-list-show{align-self:flex-end}@media (max-width:767px){#checkout #checkout-block-items #items-content .btn-items-list-show{width:calc(100% - 30px);margin:0 auto}}#checkout #checkout-block-notice{position:relative}#checkout #checkout-block-notice textarea{display:block;outline:0px;width:100%;height:100px;padding:8px;color:#5F5F5F;font:normal 15px "NunitoSans-Regular";border-radius:4px;border:solid 1px #EFEFEF}#checkout #checkout-block-notice .checkout-loader{position:absolute;display:none;margin-top:0;top:45px;left:auto;right:8px;border-radius:50%;background:#F5F5F5;transform:scale(0.5)}#checkout #checkout-block-notice.saving .checkout-loader{display:block}#checkout #checkout-block-terms{overflow:hidden}#checkout #checkout-block-terms hr{margin:10px 0px}#checkout #checkout-block-terms .btn-terms{display:block;outline:0px;padding:10px 0px;padding-top:30px;color:#000;font:normal 15px "NunitoSans-Regular";text-align:center}#checkout #checkout-block-terms .btn-terms:before{display:inline-block;content:"";width:12px;height:15px;margin-top:-2px;margin-right:10px;vertical-align:middle;background-image:url(../img/icones/icon4.svg);background-size:contain;background-repeat:no-repeat;background-position:center}#checkout .loading,#checkout .saving{pointer-events:none}#checkout .checkout-card.loading > .checkout-loader{display:block}#checkout .checkout-card.loading > .card-content{pointer-events:none;opacity:0.5;filter:blur(1.5px)}#checkout .checkout-loader{position:absolute;z-index:5;display:none;width:32px;height:32px;top:50%;left:50%;margin-top:15px;transform:translateX(-50%) translateY(-50%)}#checkout .checkout-loader span{position:absolute;display:block;width:32px;height:32px;top:0;left:0;right:0;bottom:0;margin:auto}#checkout .checkout-loader span::before,#checkout .checkout-loader span::after{position:absolute;display:block;content:"";opacity:0;width:32px;height:32px;top:0;left:0;bottom:0;right:0;margin:auto;border-radius:50%;border:2px solid #000;-webkit-animation:checkout-loader-1 1.5s cubic-bezier(0.075,0.82,0.165,1) infinite;animation:checkout-loader-1 1.5s cubic-bezier(0.075,0.82,0.165,1) infinite}#checkout .checkout-loader span::after{-webkit-animation:checkout-loader-2 1.5s cubic-bezier(0.075,0.82,0.165,1) 0.25s infinite;animation:checkout-loader-2 1.5s cubic-bezier(0.075,0.82,0.165,1) 0.25s infinite}#checkout .msg-error{font-size:13px;padding:12px}#checkout .msg-error a{cursor:pointer;text-decoration:underline}#checkout .address-not-selectable{display:block}#checkout .address-selectable{cursor:pointer;display:none}#checkout.is-endereco-selectable .address-not-selectable{display:none}#checkout.is-endereco-selectable .address-selectable{display:block}#checkout.blocked #checkout-block-address,#checkout.blocked #checkout-block-freight,#checkout.blocked #checkout-block-representative,#checkout.blocked #checkout-block-lote,#checkout.blocked #checkout-block-cupom,#checkout.blocked #checkout-block-payment,#checkout.blocked #checkout-block-items,#checkout.blocked #checkout-block-notice,#checkout.blocked #checkout-block-terms,#checkout.blocked #checkout-block-summary{pointer-events:none;opacity:0.5}#checkout.blocked .checkout-loader{display:none !important}.checkout-order-list{display:flex;flex-direction:column;flex-grow:1}.checkout-order-list .order-item,.checkout-order-list .order-item-loading{position:relative;display:flex;padding:4px 8px;margin-bottom:10px;align-items:center;background-color:#FFF;transition:all 0.4s;border:solid 1px #dcdcdc}.checkout-order-list .order-item .badge-indisposivel,.checkout-order-list .order-item-loading .badge-indisposivel{position:absolute;z-index:5;display:none;right:5px;top:5px}.checkout-order-list .order-item .thumbnail,.checkout-order-list .order-item-loading .thumbnail{position:relative;width:82px;height:120px;min-width:82px;box-shadow:none;background-origin:content-box;background-position:center;background-repeat:no-repeat;background-size:contain}.checkout-order-list .order-item .thumbnail .qtd,.checkout-order-list .order-item-loading .thumbnail .qtd{position:absolute;display:flex;min-width:23px;height:23px;left:-5px;bottom:-1px;color:#000;font:normal 9px "NunitoSans-Bold";border-radius:50%;align-items:center;justify-content:center;border:solid 1px #dcdcdc;background-color:#FFF}.checkout-order-list .order-item .thumbnail a,.checkout-order-list .order-item-loading .thumbnail a{position:absolute;cursor:pointer;display:block;outline:0px;height:100%;width:100%;left:0;top:0}.checkout-order-list .order-item .info,.checkout-order-list .order-item-loading .info{display:flex;flex-grow:1;flex-direction:column;padding:0 10px}.checkout-order-list .order-item .title,.checkout-order-list .order-item-loading .title{display:block;margin:0px;margin-bottom:25px;color:#000;font:normal 15px "NunitoSans-Regular"}.checkout-order-list .order-item .color,.checkout-order-list .order-item-loading .color{display:block;margin:0px;margin-bottom:5px;color:#000;font:normal 12px "NunitoSans-Bold"}.checkout-order-list .order-item .color span,.checkout-order-list .order-item-loading .color span{font-family:"NunitoSans-Regular"}.checkout-order-list .order-item .size,.checkout-order-list .order-item-loading .size{display:block;margin:0px;color:#000;font:normal 12px "NunitoSans-Bold"}.checkout-order-list .order-item .size span,.checkout-order-list .order-item-loading .size span{font-family:"NunitoSans-Regular"}.checkout-order-list .order-item .value,.checkout-order-list .order-item-loading .value{display:block;margin:0px;color:#000;font:normal 14px "NunitoSans-Bold"}.checkout-order-list .order-item .value [data-replace="total-amount-base"],.checkout-order-list .order-item-loading .value [data-replace="total-amount-base"]{font:normal 12px "NunitoSans-Regular";opacity:0.7;text-decoration:line-through;font-style:italic;display:block;text-align:right}.checkout-order-list .order-item.indisponivel .badge-indisposivel,.checkout-order-list .order-item-loading.indisponivel .badge-indisposivel{display:block}.checkout-modal-container{position:fixed;z-index:2001;display:flex;width:100%;height:100%;top:0px;left:0px;align-items:center;justify-content:center;visibility:hidden;pointer-events:none;opacity:0;transition:visibility 0s 0.3s,opacity 0.3s linear}.checkout-modal-container.ativo{visibility:visible;pointer-events:initial;opacity:1;transition:opacity 0.3s linear}.checkout-modal{position:fixed;z-index:2002;display:none;width:96%;height:calc(100% - 120px);max-width:700px;max-height:500px;top:50%;transform:translateY(-50%);border-radius:4px;background-color:#FFF;flex-direction:column}.checkout-modal > .header{display:flex;align-items:center;border-bottom:solid 1px #dcdcdc}.checkout-modal > .header .title{flex-grow:1;width:calc(100% - 110px);padding:10px 15px;color:#5F5F5F;font:normal 15px "NunitoSans-Regular"}.checkout-modal > .header .btn-close{display:flex;cursor:pointer;outline:0px;width:110px;color:#000;font:normal 15px "NunitoSans-Bold";text-align:center;border-left:solid 1px #dcdcdc;align-self:stretch;align-items:center;justify-content:center}.checkout-modal > .content{display:flex;flex-grow:1;min-height:0px;position:relative}@media (max-width:767px){.checkout-modal{z-index:2020}}.checkout-modal-fade{position:fixed;z-index:2001;display:none;width:100vw;height:100vh;top:0;left:0;background-color:rgba(0,0,0,0.2)}@media (max-width:767px){.checkout-modal-fade{z-index:2010}}#checkout-modal-address-list{width:96%;max-width:505px;height:auto;max-height:90vh}#checkout-modal-address-list .header .title:before{display:inline-block;content:"";width:35px;height:35px;margin-right:10px;vertical-align:middle;border-radius:100%;background-color:#F5F5F5;background-image:url(../img/icones/icon6.svg);background-size:auto;background-repeat:no-repeat;background-position:center}#checkout-modal-address-list .content{overflow-x:hidden}#checkout-modal-address-list .content .address-list-wrap{position:relative;display:flex;width:100%;min-width:50%;flex-direction:column}#checkout-modal-address-list .content .address-list-wrap .address-list{position:relative;flex-grow:1;min-height:0;padding:20px;overflow-x:hidden;overflow-y:auto}#checkout-modal-address-list .content .address-list-wrap hr{width:80px;margin-left:auto;margin-right:auto;background:#F5F5F5}#checkout-modal-address-list .content .address-list-wrap .address-buttons{display:flex;padding:20px;flex-wrap:wrap;border-top:solid 1px #dcdcdc}#checkout-modal-address-list .content .address-list-wrap .address-buttons .btn-address-add{width:100%;margin-top:10px}#checkout-modal-address-list .content .address-list-wrap .address-buttons .btn-address-add:before{display:inline-block;content:"";width:12px;height:12px;margin-right:10px;vertical-align:middle;background-image:url(../img/icones/icon8.svg);background-size:contain;background-repeat:no-repeat;background-position:center}#checkout-modal-address-list .content .address-list-wrap .address-buttons .btn-address-edit{display:block;cursor:pointer;width:calc(50% - 5px);padding:10px;margin-left:5px;color:#000;font:normal 15px "NunitoSans-Regular";text-align:center;border-radius:4px;border:solid 1px #EFEFEF;background-color:#FFF;-webkit-transition:all 0.4s ease-in-out;-moz-transition:all 0.4s ease-in-out;-ms-transition:all 0.4s ease-in-out;-o-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out}#checkout-modal-address-list .content .address-list-wrap .address-buttons .btn-address-edit:hover{background-color:#F5F5F5}#checkout-modal-address-list .content .address-list-wrap .address-buttons .btn-address-select{width:calc(50% - 5px);margin-right:5px;color:#FFF}#checkout-modal-address-list .content .address-list-wrap .address-item{position:relative;cursor:pointer;display:flex;flex-grow:1;margin-bottom:5px;align-items:center}#checkout-modal-address-list .content .address-list-wrap .address-item .address-icon{display:block;content:"";width:16px;height:16px;margin-right:10px;background-image:url(../img/icones/icon2.svg);background-size:contain;background-repeat:no-repeat;background-position:center}#checkout-modal-address-list .content .address-list-wrap .address-item .address-container{display:block;width:calc(100% - 26px);padding:10px 20px;border-radius:4px;border:solid 1px #dcdcdc;background-color:#FFF;transition:all 0.4s 0.1s}#checkout-modal-address-list .content .address-list-wrap .address-item .address-container p{display:block;margin:0px;margin-bottom:5px;color:#5F5F5F;font:normal 12px "NunitoSans-Regular"}#checkout-modal-address-list .content .address-list-wrap .address-item .address-container p:last-of-type{margin-bottom:0px}#checkout-modal-address-list .content .address-list-wrap .address-item .address-container .address-street{color:#000;font-family:"NunitoSans-Bold"}#checkout-modal-address-list .content .address-list-wrap .address-item > *{pointer-events:none}#checkout-modal-address-list .content .address-list-wrap .address-item:hover .address-container{background-color:#F5F5F5;transition-delay:0s}#checkout-modal-address-list .content .address-list-wrap .address-item.checked .address-icon{background-image:url(../img/icones/icon3.svg)}#checkout-modal-address-list .content .address-list-wrap .address-item.checked .address-container{background-color:#F5F5F5}#checkout-modal-address-list .content .address-form-wrap{position:absolute;overflow-y:auto;z-index:2;display:flex;width:100%;height:100%;min-height:100%;left:0;padding:10px;background-color:#FFF;flex-direction:column;transform:translateX(100%);transition:all 0.3s}#checkout-modal-address-list .content .address-form-wrap #ADDRESSFrmEdit{flex-grow:1;pointer-events:none;transition:filter 0.4s}#checkout-modal-address-list .content .address-form-wrap #ADDRESSFrmEdit .row{margin-left:-5px;margin-right:-5px}#checkout-modal-address-list .content .address-form-wrap #ADDRESSFrmEdit .col-1,#checkout-modal-address-list .content .address-form-wrap #ADDRESSFrmEdit .col-2,#checkout-modal-address-list .content .address-form-wrap #ADDRESSFrmEdit .col-3,#checkout-modal-address-list .content .address-form-wrap #ADDRESSFrmEdit .col-4,#checkout-modal-address-list .content .address-form-wrap #ADDRESSFrmEdit .col-5,#checkout-modal-address-list .content .address-form-wrap #ADDRESSFrmEdit .col-6,#checkout-modal-address-list .content .address-form-wrap #ADDRESSFrmEdit .col-7,#checkout-modal-address-list .content .address-form-wrap #ADDRESSFrmEdit .col-8,#checkout-modal-address-list .content .address-form-wrap #ADDRESSFrmEdit .col-9,#checkout-modal-address-list .content .address-form-wrap #ADDRESSFrmEdit .col-10,#checkout-modal-address-list .content .address-form-wrap #ADDRESSFrmEdit .col-11,#checkout-modal-address-list .content .address-form-wrap #ADDRESSFrmEdit .col-12{padding-left:5px !important;padding-right:5px !important}#checkout-modal-address-list .content .address-form-wrap #ADDRESSFrmEdit .form-group{margin-bottom:4px}#checkout-modal-address-list .content .address-form-wrap #ADDRESSFrmEdit label{color:#000;font:normal 12px "NunitoSans-Regular";margin-bottom:0}#checkout-modal-address-list .content .address-form-wrap #ADDRESSFrmEdit .form-control{display:block;outline:0px;width:100%;height:auto;padding:10px;color:#5F5F5F;font:normal 12px "NunitoSans-Regular";border-radius:0px;border:solid 1px #EFEFEF;box-shadow:none}#checkout-modal-address-list .content .address-form-wrap #ADDRESSFrmEdit select[readonly]{background:#F5F5F5;pointer-events:none;touch-action:none}#checkout-modal-address-list .content .address-form-wrap #ADDRESSFrmEdit .msgError{display:block;margin:0px;font-size:11px}#checkout-modal-address-list .content .address-form-wrap hr{width:80px;background:#F5F5F5;margin-left:auto;margin-right:auto}#checkout-modal-address-list .content .address-form-wrap .buttons{display:flex;padding:20px;margin-top:20px;margin-left:-10px;margin-right:-10px;border-top:solid 1px #dcdcdc}#checkout-modal-address-list .content .address-form-wrap .buttons a,#checkout-modal-address-list .content .address-form-wrap .buttons button{flex-grow:1;width:50%}#checkout-modal-address-list .content .address-form-wrap .buttons .btn-address-discard{margin-right:5px}#checkout-modal-address-list .content .address-form-wrap .buttons .btn-address-save{margin-left:5px}#checkout-modal-address-list .content .address-form-wrap .address-form-disabled-msg{pointer-events:none;position:absolute;width:90%;top:20%;left:5%;font-size:18px;font-family:"NunitoSans-Regular";text-align:center;transition:opacity 0.4s}#checkout-modal-address-list .content .address-form-wrap.active{transform:translateX(0)}#checkout-modal-address-list .content .address-form-wrap.active #ADDRESSFrmEdit{pointer-events:all}#checkout-modal-freight-site{width:96%;max-width:400px;max-height:500px}#checkout-modal-freight-site .content{padding-top:10px}#checkout-modal-freight-site .content .site-list{position:relative;flex-grow:1;min-height:0;padding:20px;overflow-x:hidden;overflow-y:auto}#checkout-modal-freight-site .content .site-list .freight-site-item{position:relative;cursor:pointer;display:flex;flex-grow:1;margin-bottom:5px;align-items:center}#checkout-modal-freight-site .content .site-list .freight-site-item .freight-site-item-icon{display:block;content:"";width:16px;height:16px;margin-right:10px;background-image:url(../img/icones/icon2.svg);background-size:contain;background-repeat:no-repeat;background-position:center}#checkout-modal-freight-site .content .site-list .freight-site-item .freight-site-item-content{display:block;width:calc(100% - 26px);padding:10px 20px;border-radius:4px;border:solid 1px #dcdcdc;background-color:#FFF;transition:all 0.4s 0.1s}#checkout-modal-freight-site .content .site-list .freight-site-item .freight-site-item-content p{display:block;margin:0px;margin-bottom:5px;color:#5F5F5F;font:normal 12px "NunitoSans-Regular"}#checkout-modal-freight-site .content .site-list .freight-site-item .freight-site-item-content p:last-of-type{margin-bottom:0px}#checkout-modal-freight-site .content .site-list .freight-site-item .freight-site-item-content h2{font-size:12px;font-family:"NunitoSans-Bold";color:#000}#checkout-modal-freight-site .content .site-list .freight-site-item:hover .freight-site-item-content{background-color:#F5F5F5;transition-delay:0s}#checkout-modal-freight-site .content .site-list .freight-site-item.checked .freight-site-item-icon{background-image:url(../img/icones/icon3.svg)}#checkout-modal-freight-site .content .site-list .freight-site-item.checked .freight-site-item-content{background-color:#F5F5F5}#checkout-modal-terms{width:96%;max-width:860px;height:auto;max-height:90vh}#checkout-modal-terms .header .title:before{display:inline-block;content:"";width:35px;height:35px;margin-right:10px;vertical-align:middle;border-radius:100%;background-color:#F5F5F5;background-image:url(../img/icones/icon4.svg);background-size:auto;background-repeat:no-repeat;background-position:center}#checkout-modal-terms .content{flex-direction:column;padding-top:10px}#checkout-modal-terms .content .term-text{overflow:auto;padding:10px;flex-grow:1;white-space:pre-line;border-bottom:dotted 1px #dcdcdc}#checkout-modal-terms .content .btn-term-add{width:calc(100% - 12px);margin:6px}#checkout-modal-terms .content .term-msg-added{color:#0EAF78;margin:6px;padding:6px;text-align:center}@media (max-width:767px){#checkout-modal-terms{height:96%;max-height:none;margin-top:0 !important}}#checkout-modal-items{max-width:760px;height:auto;max-height:90vh}#checkout-modal-items .btn-close{display:flex;cursor:pointer;outline:0px;width:110px;color:#000;font:normal 15px "NunitoSans-Bold";text-align:center;border-left:solid 1px #dcdcdc;align-self:stretch;align-items:center;justify-content:center}#checkout-modal-items .btn-filtro-toggle{display:none;cursor:pointer;outline:0px;width:110px;color:#000;font:normal 15px "NunitoSans-Bold";text-align:center;border-left:solid 1px #dcdcdc;align-self:stretch;align-items:center;justify-content:center}@media (max-width:767px){#checkout-modal-items .btn-filtro-toggle{display:flex}}#checkout-modal-items .group-list-item{margin-bottom:10px}#checkout-modal-items .group-list-item > .header{display:flex;cursor:pointer;padding:8px;flex-wrap:wrap;align-items:center;border:solid 1px #dcdcdc;background-color:#F5F5F5}#checkout-modal-items .group-list-item > .header .label{flex-grow:1;color:#000;font:normal 12px "NunitoSans-SemiBold"}#checkout-modal-items .group-list-item > .header .ammount-qtd{display:flex}@media (max-width:767px){#checkout-modal-items .group-list-item > .header .ammount-qtd{flex-direction:row-reverse;justify-content:space-between;min-width:100%;order:3}}#checkout-modal-items .group-list-item > .header .ammount{color:#5F5F5F;font:normal 12px "NunitoSans-Regular";margin-left:8px;text-align:right}@media (max-width:767px){#checkout-modal-items .group-list-item > .header .ammount{margin:0}}#checkout-modal-items .group-list-item > .header .qtd{margin-left:8px;padding-left:8px;color:#5F5F5F;font:normal 12px "NunitoSans-Regular";border-left:solid 1px #dcdcdc;text-align:right}@media (max-width:767px){#checkout-modal-items .group-list-item > .header .qtd{border-left:none;margin:0}}#checkout-modal-items .group-list-item > .header .btn-expand{position:relative;display:flex;width:15px;height:15px;margin-left:8px;align-items:center;justify-content:center;border-radius:0px;border:solid 1px #000}#checkout-modal-items .group-list-item > .header .btn-expand:before{display:block;content:"";width:11px;height:11px;background-image:url(../img/icones/icon10.svg);background-size:contain;background-repeat:no-repeat;background-position:center}#checkout-modal-items .group-list-item.opened > .header .btn-expand:before{background-image:url(../img/icones/icon9.svg)}#checkout-modal-items > .content{position:relative;overflow:hidden;display:flex}#checkout-modal-items > .content .main{display:flex;flex-grow:1;flex-direction:column}#checkout-modal-items > .content .main .list{display:flex;overflow:auto;flex-grow:1;flex-direction:column;padding:8px}#checkout-modal-items > .content .main .footer{display:flex;padding:15px 16px;border-top:solid 1px #dcdcdc;justify-content:space-between}#checkout-modal-items > .content .main .footer .qtd-total{align-self:center;color:#5F5F5F;font-size:13px;font-family:"NunitoSans-Regular"}#checkout-modal-items > .content .main .footer .vl-total{color:#000;font-size:13px;font-family:"NunitoSans-SemiBold";align-self:center}#checkout-modal-items > .content .sidebar{overflow:auto;padding:8px;width:200px}#checkout-modal-items > .content .sidebar .form{overflow:hidden;padding:4px}#checkout-modal-items > .content .sidebar .form .titulo{padding:8px 0;margin:0px;color:#000;font:normal 15px "NunitoSans-SemiBold";text-align:center}#checkout-modal-items > .content .sidebar .form .titulo:last-of-type{margin-top:15px}#checkout-modal-items > .content .sidebar .form .form-group{margin-bottom:10px}#checkout-modal-items > .content .sidebar .form label{width:100%;margin-bottom:0;color:#000;font:normal 13px "NunitoSans-Regular"}#checkout-modal-items > .content .sidebar .form select{display:block;outline:0px;width:100%;height:auto;padding:5px 10px;color:#5F5F5F;font:normal 15px "NunitoSans-Regular";border-radius:0px;border:solid 1px #EFEFEF;background-color:#FFF;box-shadow:none}#checkout-modal-items > .content .sidebar .form select option{}#checkout-modal-items > .content .sidebar .form hr{margin:10px}#checkout-modal-items > .content .sidebar .form #btn-aplicar-filtro{flex-grow:1;float:right;width:50%;border-radius:0px}@media (max-width:767px){#checkout-modal-items > .content .sidebar .form #btn-aplicar-filtro{float:none;margin-top:10px;width:100%}}#checkout-modal-items > .content .sidebar .form #btn-limpar-filtro{flex-grow:1;float:left;width:50%;border-radius:0px}@media (max-width:767px){#checkout-modal-items > .content .sidebar .form #btn-limpar-filtro{float:none;margin-top:10px;width:100%}}@media (max-width:767px){#checkout-modal-items > .content .sidebar .form{padding:12px}}@media (max-width:767px){#checkout-modal-items > .content .sidebar{position:absolute;z-index:2;width:100%;height:100%;top:0;left:100%;background-color:#FFF;transition:all 0.4s}}@media (max-width:767px){#checkout-modal-items > .content .sidebar.active{transform:translateX(-100%)}}@media (max-width:767px){#checkout-modal-items{height:96%;max-height:none;margin-top:0 !important}}#checkout-modal-payment{height:90vh;max-width:900px;max-height:initial}#checkout-modal-payment #payment-frame{border:none;display:none;height:100%;left:0;position:absolute;top:0;width:100%}#checkout-modal-payment .payment-loading{position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(255,255,255,0.9)}#checkout-modal-payment .payment-loading:after{content:'';display:block;width:50px;height:50px;border-top:solid 3px #999;border-right:solid 3px #999;border-radius:50%;animation:spin 1s infinite linear;top:50%;left:50%;margin:-25px 0 0 -25px;position:absolute}#checkout-modal-payment .checkout-loader{position:absolute;z-index:5;display:none;width:32px;height:32px;top:50%;left:50%;transform:translateX(-50%) translateY(-50%)}#checkout-modal-payment .checkout-loader span{position:absolute;display:block;width:32px;height:32px;top:0;left:0;right:0;bottom:0;margin:auto}#checkout-modal-payment .checkout-loader span::before,#checkout-modal-payment .checkout-loader span::after{position:absolute;display:block;content:"";opacity:0;width:32px;height:32px;top:0;left:0;bottom:0;right:0;margin:auto;border-radius:50%;border:2px solid #000;-webkit-animation:checkout-loader-1 1.5s cubic-bezier(0.075,0.82,0.165,1) infinite;animation:checkout-loader-1 1.5s cubic-bezier(0.075,0.82,0.165,1) infinite}#checkout-modal-payment .checkout-loader span::after{-webkit-animation:checkout-loader-2 1.5s cubic-bezier(0.075,0.82,0.165,1) 0.25s infinite;animation:checkout-loader-2 1.5s cubic-bezier(0.075,0.82,0.165,1) 0.25s infinite}#checkout-modal-payment.loading .checkout-loader{display:block}@keyframes spin{from{transform:rotate(0deg)}to{transform:rotate(359deg)}}.scrolling ~ #sc-conteudo #checkout-modal-items{}.checkout-btn-1{display:block;padding:2px 10px;color:#FFF;font:normal 12px "NunitoSans-Regular";text-align:center;transition:all 0.4s ease-in-out;border-radius:0px;background-color:#000}.checkout-btn-1:hover,.checkout-btn-1:focus{color:#FFF;background-color:#0EAF78}.milestone{display:flex;justify-content:space-between;align-items:center;width:300px;margin:20px auto 30px auto;position:relative}.milestone a{align-items:center;border:solid 1px #ccc;border-radius:3px;color:#000;display:flex;font:normal 11px "NunitoSans-Regular";height:20px;justify-content:center;position:relative;width:20px}.milestone a span{font-size:11px;left:50%;top:100%;transform:translateX(-50%);position:absolute;display:block}.milestone a.past{background-color:#ddd;opacity:0.4}.milestone a.actual{background-color:#000;color:#FFF}.milestone a.actual span{color:#000}.milestone .line{display:block;height:2px;background-color:#ccc;flex-grow:1}@-webkit-keyframes checkout-loader-1{0%{-webkit-transform:translate3d(0,0,0) scale(0);opacity:1}100%{-webkit-transform:translate3d(0,0,0) scale(1.5);opacity:0}}@keyframes checkout-loader-1{0%{transform:translate3d(0,0,0) scale(0);opacity:1}100%{transform:translate3d(0,0,0) scale(1.5);opacity:0}}@-webkit-keyframes checkout-loader-2{0%{-webkit-transform:translate3d(0,0,0) scale(0);opacity:1}100%{-webkit-transform:translate3d(0,0,0) scale(1);opacity:0}}@keyframes checkout-loader-2{0%{transform:translate3d(0,0,0) scale(0);opacity:1}100%{transform:translate3d(0,0,0) scale(1);opacity:0}}@font-face{font-family:NunitoSans-Regular;font-style:normal;font-weight:normal;font-display:swap;src:url("../fonts/NunitoSans-Regular.eot");src:url("../fonts/NunitoSans-Regular.eot?") format("eot"),url("../fonts/NunitoSans-Regular.woff") format("woff"),url("../fonts/NunitoSans-Regular.ttf") format("truetype"),url("../fonts/NunitoSans-Regular.woff") format("woff")}@font-face{font-family:NunitoSans-Bold;font-style:normal;font-weight:normal;font-display:swap;src:url("../fonts/NunitoSans-Bold.eot");src:url("../fonts/NunitoSans-Bold.eot?") format("eot"),url("../fonts/NunitoSans-Bold.woff") format("woff"),url("../fonts/NunitoSans-Bold.ttf") format("truetype"),url("../fonts/NunitoSans-Bold.woff") format("woff")}@font-face{font-family:NunitoSans-Light;font-style:normal;font-weight:normal;font-display:swap;src:url("../fonts/NunitoSans-Light.eot");src:url("../fonts/NunitoSans-Light.eot?") format("eot"),url("../fonts/NunitoSans-Light.woff") format("woff"),url("../fonts/NunitoSans-Light.ttf") format("truetype"),url("../fonts/NunitoSans-Light.woff") format("woff")}@font-face{font-family:NunitoSans-Black;font-style:normal;font-weight:normal;font-display:swap;src:url("../fonts/NunitoSans-Black.eot");src:url("../fonts/NunitoSans-Black.eot?") format("eot"),url("../fonts/NunitoSans-Black.woff") format("woff"),url("../fonts/NunitoSans-Black.ttf") format("truetype"),url("../fonts/NunitoSans-Black.woff") format("woff")}@font-face{font-family:NunitoSans-SemiBold;font-style:normal;font-weight:normal;font-display:swap;src:url("../fonts/NunitoSans-SemiBold.eot");src:url("../fonts/NunitoSans-SemiBold.eot?") format("eot"),url("../fonts/NunitoSans-SemiBold.woff") format("woff"),url("../fonts/NunitoSans-SemiBold.ttf") format("truetype"),url("../fonts/NunitoSans-SemiBold.woff") format("woff")}.alert-success,.alert-warning,.alert-danger,.alert-info{padding-left:60px;font:normal 15px "NunitoSans-Bold";text-align:center;background-color:#FFF;background-image:none}.alert-success:before,.alert-warning:before,.alert-danger:before,.alert-info:before{position:absolute;display:flex;content:"!";width:50px;height:100%;top:0px;left:0px;color:#FFF;font:normal 34px "NunitoSans-Bold";align-items:center;justify-content:center}.alert-success{color:#0EAF78;border:solid 2px #0EAF78}.alert-success:before{background-color:#0EAF78}.alert-warning{color:#E6A23C;border:solid 2px #E6A23C}.alert-warning:before{background-color:#E6A23C}.alert-danger{color:#DE5D6C;border:solid 2px #DE5D6C}.alert-danger:before{background-color:#DE5D6C}.alert-info{color:#0d6efd;border:solid 2px #0d6efd}.alert-info:before{background-color:#0d6efd}@keyframes skeleton-load{0%{background-color:rgba(0,0,0,0.1)}100%{background-color:rgba(0,0,0,0.3)}}.pagamentos-titulo{display:block;margin:0px;margin-bottom:10px;color:#868686;font-size:11px;font-weight:normal;text-align:center;text-transform:uppercase}#pagamento-integrado{display:block;font-family:"NunitoSans-Regular";height:auto;margin:0 auto;margin:20px auto;max-width:540px;padding:0px;width:100%}#pagamento-integrado > .card:last-of-type{border-bottom:1px solid rgba(0,0,0,0.125)}#pagamento-integrado > .payment > .card-header{cursor:pointer;padding:4px}#pagamento-integrado > .payment .card-body{max-height:0;padding:0;transition:all 0.3s ease-out;overflow:hidden;overflow-y:auto}#pagamento-integrado > .payment.active > .card-body{max-height:400px}#pagamento-integrado > .payment[data-tipo="3"] .item-info,#pagamento-integrado > .payment[data-tipo="99"] .item-info{background:rgba(0,0,0,0.1);height:100%;left:0;opacity:0;pointer-events:none;position:fixed;top:0;transition:all 0.2s 0.05s linear;width:100%;z-index:2002}#pagamento-integrado > .payment[data-tipo="3"] .item-info .modal,#pagamento-integrado > .payment[data-tipo="99"] .item-info .modal{opacity:0;overflow-y:auto;position:fixed;z-index:2;display:flex;width:100%;height:100%;max-height:400px;max-width:400px;left:50%;top:50%;border-radius:4px;background-color:#FFF;flex-direction:column;transform:translate(-50%,-60%);transition:all 0.2s}#pagamento-integrado > .payment[data-tipo="3"] .item-info .modal .header,#pagamento-integrado > .payment[data-tipo="99"] .item-info .modal .header{display:flex;align-items:center;border-bottom:solid 1px #dcdcdc}#pagamento-integrado > .payment[data-tipo="3"] .item-info .modal .header .title,#pagamento-integrado > .payment[data-tipo="99"] .item-info .modal .header .title{flex-grow:1;width:calc(100% - 110px);padding:10px 15px;color:#5F5F5F;font:normal 15px "NunitoSans-Regular"}#pagamento-integrado > .payment[data-tipo="3"] .item-info .modal .header .btn-close,#pagamento-integrado > .payment[data-tipo="99"] .item-info .modal .header .btn-close{display:flex;cursor:pointer;outline:0px;width:110px;padding:10px;color:#000;font:normal 15px "NunitoSans-Bold";text-align:center;border-left:solid 1px #dcdcdc;align-self:stretch;align-items:center;justify-content:center}#pagamento-integrado > .payment[data-tipo="3"] .item-info .modal .content,#pagamento-integrado > .payment[data-tipo="99"] .item-info .modal .content{display:flex;flex-direction:column;flex-grow:1;margin-bottom:0 !important;overflow:auto;padding:6px}#pagamento-integrado > .payment[data-tipo="3"] .item-info .modal .content .description,#pagamento-integrado > .payment[data-tipo="99"] .item-info .modal .content .description{flex-grow:1;overflow:auto;padding:20px 15px;color:#000;font:normal 15px "NunitoSans-SemiBold"}#pagamento-integrado > .payment[data-tipo="3"] .item-info .modal .content .footer,#pagamento-integrado > .payment[data-tipo="99"] .item-info .modal .content .footer{border-top:solid 1px #dcdcdc;padding-top:10px}#pagamento-integrado > .payment[data-tipo="3"] .item-info .modal .content .footer .btn,#pagamento-integrado > .payment[data-tipo="99"] .item-info .modal .content .footer .btn{width:100%}#pagamento-integrado > .payment[data-tipo="3"] .item-info.visible,#pagamento-integrado > .payment[data-tipo="99"] .item-info.visible{opacity:1;pointer-events:all;transition-delay:0s}#pagamento-integrado > .payment[data-tipo="3"] .item-info.visible .modal,#pagamento-integrado > .payment[data-tipo="99"] .item-info.visible .modal{opacity:1;transition-delay:0.2s;transform:translate(-50%,-50%)}#pagamento-integrado > .payment[data-tipo="2"] .pagamento-integrado-form,#pagamento-integrado > .payment[data-tipo="12"] .pagamento-integrado-form{padding:20px 15px}#pagamento-integrado > .payment[data-tipo="2"] .pagamento-integrado-form .description-container,#pagamento-integrado > .payment[data-tipo="12"] .pagamento-integrado-form .description-container{display:flex;align-items:center;justify-content:space-between;width:100%;margin-bottom:15px}#pagamento-integrado > .payment[data-tipo="2"] .pagamento-integrado-form .description-container .descricao,#pagamento-integrado > .payment[data-tipo="12"] .pagamento-integrado-form .description-container .descricao{display:block;margin:0px;color:#000;font:normal 15px "NunitoSans-SemiBold"}#pagamento-integrado > .payment[data-tipo="2"] .pagamento-integrado-form .description-container .info .vl-final,#pagamento-integrado > .payment[data-tipo="12"] .pagamento-integrado-form .description-container .info .vl-final{display:flex;align-items:center;justify-content:flex-end;gap:5px;white-space:nowrap;flex-wrap:wrap;font-family:"NunitoSans-SemiBold"}#pagamento-integrado > .payment[data-tipo="2"] .pagamento-integrado-form .description-container .info .vl-final .desconto,#pagamento-integrado > .payment[data-tipo="2"] .pagamento-integrado-form .description-container .info .vl-final .juros,#pagamento-integrado > .payment[data-tipo="2"] .pagamento-integrado-form .description-container .info .vl-final .sem-juros,#pagamento-integrado > .payment[data-tipo="12"] .pagamento-integrado-form .description-container .info .vl-final .desconto,#pagamento-integrado > .payment[data-tipo="12"] .pagamento-integrado-form .description-container .info .vl-final .juros,#pagamento-integrado > .payment[data-tipo="12"] .pagamento-integrado-form .description-container .info .vl-final .sem-juros{font-size:10px;font-family:"NunitoSans-Regular"}#pagamento-integrado > .payment[data-tipo="2"] .pagamento-integrado-form .checkout-aviso,#pagamento-integrado > .payment[data-tipo="12"] .pagamento-integrado-form .checkout-aviso{display:block;margin:0px;margin-bottom:15px;color:#5F5F5F;font:normal 15px "NunitoSans-Regular"}#pagamento-integrado > .payment[data-tipo="2"] .pagamento-integrado-form button,#pagamento-integrado > .payment[data-tipo="12"] .pagamento-integrado-form button{width:100%}#pagamento-integrado .content-type-button{max-height:300px;overflow-y:auto}#pagamento-integrado .content-type-list{display:flex;flex-direction:column;width:100%;max-height:300px;overflow-y:auto;gap:5px;padding:15px}#pagamento-integrado .content-type-list .item{display:flex;width:100%;padding:7px 15px;border-radius:3px;border:solid 1px #dcdcdc;align-items:center;-webkit-transition:all 0.4s ease-in-out;-moz-transition:all 0.4s ease-in-out;-ms-transition:all 0.4s ease-in-out;-o-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out}#pagamento-integrado .content-type-list .item:hover,#pagamento-integrado .content-type-list .item:focus{background-color:#F5F5F5}#pagamento-integrado .content-type-list .item .icon{width:71px;height:50px;padding:5px;border:double 3px #dcdcdc;border-radius:0px;transition:all 0.1s;background-origin:content-box;background-position:center;background-repeat:no-repeat;background-size:contain}#pagamento-integrado .content-type-list .item .item-content{display:flex;flex-direction:column;width:calc(100% - 71px);padding-left:16px;gap:5px}#pagamento-integrado .content-type-list .item .title{display:block;margin:0px;color:#000;font:normal 12px "NunitoSans-Bold"}#pagamento-integrado .content-type-list .item .content{display:flex;flex-direction:column;align-items:flex-start}#pagamento-integrado .content-type-list .item .content p{margin:0px}#pagamento-integrado .content-type-list .item .content .valores{display:flex;margin:0px;color:#000;font:normal 14px "NunitoSans-Regular"}#pagamento-integrado .content-type-list .item .content .valores .vl-total{color:#5F5F5F;text-decoration:line-through;margin-right:0.5em;display:none;font-size:12px}#pagamento-integrado .content-type-list .item .content .valores .vl-final{font-family:"NunitoSans-SemiBold"}#pagamento-integrado .content-type-list .item .content .vl-desconto,#pagamento-integrado .content-type-list .item .content .vl-juros{display:none}#pagamento-integrado .content-type-list .item.vl-desconto .content .vl-desconto{display:inline}#pagamento-integrado .content-type-list .item.vl-desconto .content .vl-total{display:inline}#pagamento-integrado .content-type-list .item.vl-juros .content .vl-juros{display:inline}#pagamento-integrado .content-type-list .item.vl-juros .content .vl-total{display:inline}#pagamento-integrado .content-type-form{overflow-x:hidden;overflow-y:auto;position:relative;padding:1.25rem}#pagamento-integrado .content-type-form .frmInput{display:inline-block;height:auto;margin-bottom:10px;position:relative;vertical-align:bottom;width:100%}#pagamento-integrado .content-type-form .frmInput .card-brand{display:inline;float:right;height:2.5em;margin:-0.4em 0;vertical-align:middle}#pagamento-integrado .content-type-form .frmInput .card-brand[src=""]{display:none}#pagamento-integrado .content-type-form .frmInput label{display:block;margin:0px;color:#000;font:normal 15px "NunitoSans-Regular"}#pagamento-integrado .content-type-form .frmInput input,#pagamento-integrado .content-type-form .frmInput select,#pagamento-integrado .content-type-form .frmInput textarea{display:block;outline:0px;width:100%;height:auto;padding:10px;color:#5F5F5F;font:normal 15px "NunitoSans-Regular";border-radius:0px;border:solid 1px #EFEFEF;background-color:#FFF;box-shadow:none}#pagamento-integrado .content-type-form .frmInput .mes{padding-right:6px}#pagamento-integrado .content-type-form .frmInput .mes:after{content:"/";left:100%;position:absolute;top:50%;transform:translateX(-50%) translateY(-50%)}#pagamento-integrado .content-type-form .frmInput .mes input{text-align:center}#pagamento-integrado .content-type-form .frmInput .ano{padding-left:6px}#pagamento-integrado .content-type-form .frmInput .ano input{text-align:center}#pagamento-integrado .content-type-form .frmInput.cvc input{text-align:center}#pagamento-integrado .content-type-form .frmInput.parcelas select{padding:10px}@media (min-width:767px){#pagamento-integrado .content-type-form .frmInput.parcelas{width:32%}}@media (min-width:500px){#pagamento-integrado .content-type-form .frmInput.bandeira{width:49.7%}}#pagamento-integrado .content-type-form .frmInput.cvc .cvc-info{display:inline-block;background-image:url(../img/sprite.png);z-index:20;position:absolute;display:block;width:15px;height:16px;right:10px;bottom:10px;background-position:-246px -273px;outline:0}#pagamento-integrado .content-type-form .frmInput.cvc .cvc-texto{position:absolute;z-index:100;display:block;width:100%;height:auto;bottom:50px;right:0px;max-width:210px;min-width:250px;padding:10px;background-color:#FFF;border:solid 1px rgba(0,131,230,0.6);-webkit-border-radius:10px;-webkit-border-bottom-right-radius:3;-moz-border-radius:10px;-moz-border-radius-bottomright:3;border-radius:10px;border-bottom-right-radius:3;-webkit-transform:scale(0);-moz-transform:scale(0);-o-transform:scale(0);transform:scale(0);-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}#pagamento-integrado .content-type-form .frmInput.cvc .cvc-texto:before{display:inline-block;background-image:url(../img/sprite.png);position:absolute;content:"";width:12px;height:22px;top:auto;bottom:-17px;right:10px;background-position:-267px -271px;-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-o-transform:rotate(-90deg);transform:rotate(-90deg)}#pagamento-integrado .content-type-form .frmInput.cvc .cvc-texto p{color:#858585;font-size:12px;font-weight:normal}#pagamento-integrado .content-type-form .frmInput.cvc .cvc-texto .icon-card{display:inline-block;background-image:url(../img/sprite.png);display:block;width:74px;height:46px;margin:0 auto;background-position:-247px -129px}#pagamento-integrado .content-type-form .frmInput.cvc .cvc-texto.ativo{-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);transform:scale(1)}#pagamento-integrado .content-type-form .parcelas-resumo{display:flex}#pagamento-integrado .content-type-form .parcelas-resumo .row{flex-grow:1}#pagamento-integrado .content-type-form .parcelas-resumo .info{align-items:center;display:flex;flex-grow:1;flex-wrap:wrap;height:100%;white-space:nowrap}#pagamento-integrado .content-type-form .parcelas-resumo .info .vl-total{line-height:1em;margin-right:4px}#pagamento-integrado .content-type-form .parcelas-resumo .info .descricao{font-size:11px}#pagamento-integrado .content-type-form .parcelas-resumo .btn-show-installments{border:1px solid #dcdcdc}#pagamento-integrado .content-type-form .parcelas{background:#fff;bottom:0;left:0;overflow-y:auto;position:absolute;right:0;top:0;transform:translateX(100%);transition:all 0.3s ease-out;width:auto;z-index:2}#pagamento-integrado .content-type-form .parcelas.visible{transform:translateX(0)}#pagamento-integrado .content-type-form .parcelas td:nth-child(2),#pagamento-integrado .content-type-form .parcelas th:nth-child(2){text-align:right}#pagamento-integrado .content-type-form .parcelas th{background:#fff;position:sticky;top:0}#pagamento-integrado .content-type-form .table-parcelamento [data-replace=nr-parcela-single]{display:none}#pagamento-integrado .content-type-form .table-parcelamento [data-nr-parcela="1"] [data-replace=nr-parcela-plural]{display:none}#pagamento-integrado .content-type-form .table-parcelamento [data-nr-parcela="1"] [data-replace=nr-parcela-single]{display:inline}#pagamento-integrado .content-type-form .table-parcelamento td{vertical-align:middle}#pagamento-integrado .content-type-form .table-parcelamento .vl-final{display:flex;flex-direction:column}#pagamento-integrado .content-type-form .table-parcelamento .vl-final .desconto,#pagamento-integrado .content-type-form .table-parcelamento .vl-final .juros,#pagamento-integrado .content-type-form .table-parcelamento .vl-final .sem-juros{font-size:11px}#pagamento-integrado .content-type-form .btn-confirmar-pagamento{margin-top:10px;width:100%}#pagamento-integrado .g-recaptcha{display:flex;margin:15px 0px;justify-content:center}#pagamento-integrado .pagamento-conclusao{position:static}.recaptcha{margin-top:-15px;padding:0px 20px}#paypal-plus-container{background:#fff;border:solid 1px #999;box-shadow:6px 6px 0 #eee;display:flex;flex-direction:column;left:50%;max-height:calc(100% - 90px);min-height:min(100%,300px);position:fixed;top:calc(50% + 32px);transform:translate(-50%,-50%);width:80%;z-index:1000}#paypal-plus-container .header{border-bottom:solid 1px #ccc;display:flex;height:40px;justify-content:space-between;position:relative}#paypal-plus-container .header .title{align-items:center;display:flex;flex-grow:1;font-family:"NunitoSans-Regular";font-size:14px;padding:0 10px}#paypal-plus-container .header .btn-close{align-items:center;background-color:#1D252C;border:solid 1px #1D252C;color:#FFCD00;cursor:pointer;display:flex;font-family:"NunitoSans-Regular";font-size:14px;height:100%;margin:0 auto;padding:0 10px;text-align:center;text-transform:uppercase;transition:all 0.2s ease-out}#paypal-plus-container .header .btn-close:hover{background-color:#0EAF78;color:#fff}#paypal-plus-container .body{flex-grow:1;overflow:auto}#paypal-plus-container .body .loading{animation:spin 2s linear 0s infinite;border-radius:50%;border-top:solid 4px #ccc;height:60px;left:50%;margin-left:-30px;margin-top:-30px;position:absolute;top:50%;transform-origin:center;width:60px}#paypal-plus-container .footer{border-top:solid 1px #ccc;height:40px}#paypal-plus-container .footer #continueButton{background-color:#1D252C;border:solid 1px #1D252C;color:#FFCD00;display:block;font-family:"NunitoSans-Regular";font-size:14px;height:100%;margin:0 auto;max-width:530px;padding:0 10px;text-align:center;text-transform:uppercase;transition:all 0.2s ease-out;width:80%}#paypal-plus-container .footer #continueButton:hover{background-color:#0EAF78;color:#fff}@keyframes spin{from{transform:rotateZ(0deg)}to{transform:rotateZ(360deg)}}.owl-carousel,.owl-carousel .owl-item{-webkit-tap-highlight-color:transparent;position:relative}.owl-carousel{display:none;width:100%;z-index:1}.owl-carousel .owl-stage{position:relative;-ms-touch-action:pan-Y;touch-action:manipulation;-moz-backface-visibility:hidden}.owl-carousel .owl-stage:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.owl-carousel .owl-stage-outer{position:relative;overflow:hidden;-webkit-transform:translate3d(0,0,0)}.owl-carousel .owl-item,.owl-carousel .owl-wrapper{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0)}.owl-carousel .owl-item{min-height:1px;float:left;-webkit-backface-visibility:hidden;-webkit-touch-callout:none}.owl-carousel .owl-item img{display:block;width:100%}.owl-carousel .owl-dots.disabled,.owl-carousel .owl-nav.disabled{display:none}.no-js .owl-carousel,.owl-carousel.owl-loaded{display:block}.owl-carousel .owl-dot,.owl-carousel .owl-nav .owl-next,.owl-carousel .owl-nav .owl-prev{cursor:pointer;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel .owl-nav button.owl-next,.owl-carousel .owl-nav button.owl-prev,.owl-carousel button.owl-dot{background:0 0;color:inherit;border:none;padding:0!important;font:inherit}.owl-carousel.owl-loading{opacity:0;display:block}.owl-carousel.owl-hidden{opacity:0}.owl-carousel.owl-refresh .owl-item{visibility:hidden}.owl-carousel.owl-drag .owl-item{-ms-touch-action:pan-y;touch-action:pan-y;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel.owl-grab{cursor:move;cursor:grab}.owl-carousel.owl-rtl{direction:rtl}.owl-carousel.owl-rtl .owl-item{float:right}.owl-carousel .animated{animation-duration:1s;animation-fill-mode:both}.owl-carousel .owl-animated-in{z-index:0}.owl-carousel .owl-animated-out{z-index:1}.owl-carousel .fadeOut{animation-name:fadeOut}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}.owl-height{transition:height .5s ease-in-out}.owl-carousel .owl-item .owl-lazy{opacity:0;transition:opacity .4s ease}.owl-carousel .owl-item .owl-lazy:not([src]),.owl-carousel .owl-item .owl-lazy[src^=""]{max-height:0}.owl-carousel .owl-item img.owl-lazy{transform-style:preserve-3d}.owl-carousel .owl-video-wrapper{position:relative;height:100%;background:#000}.owl-carousel .owl-video-play-icon{position:absolute;height:80px;width:80px;left:50%;top:50%;margin-left:-40px;margin-top:-40px;background:url(owl.video.play.png) no-repeat;cursor:pointer;z-index:1;-webkit-backface-visibility:hidden;transition:transform .1s ease}.owl-carousel .owl-video-play-icon:hover{-ms-transform:scale(1.3,1.3);transform:scale(1.3,1.3)}.owl-carousel .owl-video-playing .owl-video-play-icon,.owl-carousel .owl-video-playing .owl-video-tn{display:none}.owl-carousel .owl-video-tn{opacity:0;height:100%;background-position:center center;background-repeat:no-repeat;background-size:contain;transition:opacity .4s ease}.owl-carousel .owl-video-frame{position:relative;z-index:1;height:100%;width:100%}@font-face{font-family:NunitoSans-Regular;font-style:normal;font-weight:normal;font-display:swap;src:url("../fonts/NunitoSans-Regular.eot");src:url("../fonts/NunitoSans-Regular.eot?") format("eot"),url("../fonts/NunitoSans-Regular.woff") format("woff"),url("../fonts/NunitoSans-Regular.ttf") format("truetype"),url("../fonts/NunitoSans-Regular.woff") format("woff")}@font-face{font-family:NunitoSans-Bold;font-style:normal;font-weight:normal;font-display:swap;src:url("../fonts/NunitoSans-Bold.eot");src:url("../fonts/NunitoSans-Bold.eot?") format("eot"),url("../fonts/NunitoSans-Bold.woff") format("woff"),url("../fonts/NunitoSans-Bold.ttf") format("truetype"),url("../fonts/NunitoSans-Bold.woff") format("woff")}@font-face{font-family:NunitoSans-Light;font-style:normal;font-weight:normal;font-display:swap;src:url("../fonts/NunitoSans-Light.eot");src:url("../fonts/NunitoSans-Light.eot?") format("eot"),url("../fonts/NunitoSans-Light.woff") format("woff"),url("../fonts/NunitoSans-Light.ttf") format("truetype"),url("../fonts/NunitoSans-Light.woff") format("woff")}@font-face{font-family:NunitoSans-Black;font-style:normal;font-weight:normal;font-display:swap;src:url("../fonts/NunitoSans-Black.eot");src:url("../fonts/NunitoSans-Black.eot?") format("eot"),url("../fonts/NunitoSans-Black.woff") format("woff"),url("../fonts/NunitoSans-Black.ttf") format("truetype"),url("../fonts/NunitoSans-Black.woff") format("woff")}@font-face{font-family:NunitoSans-SemiBold;font-style:normal;font-weight:normal;font-display:swap;src:url("../fonts/NunitoSans-SemiBold.eot");src:url("../fonts/NunitoSans-SemiBold.eot?") format("eot"),url("../fonts/NunitoSans-SemiBold.woff") format("woff"),url("../fonts/NunitoSans-SemiBold.ttf") format("truetype"),url("../fonts/NunitoSans-SemiBold.woff") format("woff")}.alert-success,.alert-warning,.alert-danger,.alert-info{padding-left:60px;font:normal 15px "NunitoSans-Bold";text-align:center;background-color:#FFF;background-image:none}.alert-success:before,.alert-warning:before,.alert-danger:before,.alert-info:before{position:absolute;display:flex;content:"!";width:50px;height:100%;top:0px;left:0px;color:#FFF;font:normal 34px "NunitoSans-Bold";align-items:center;justify-content:center}.alert-success{color:#0EAF78;border:solid 2px #0EAF78}.alert-success:before{background-color:#0EAF78}.alert-warning{color:#E6A23C;border:solid 2px #E6A23C}.alert-warning:before{background-color:#E6A23C}.alert-danger{color:#DE5D6C;border:solid 2px #DE5D6C}.alert-danger:before{background-color:#DE5D6C}.alert-info{color:#0d6efd;border:solid 2px #0d6efd}.alert-info:before{background-color:#0d6efd}@keyframes skeleton-load{0%{background-color:rgba(0,0,0,0.1)}100%{background-color:rgba(0,0,0,0.3)}}html{font-size:16px;overflow-x:hidden}body,*{margin:0;padding:0}a{outline:0px;color:inherit}a:hover,a:focus{color:inherit;text-decoration:none}li{list-style:none}.left{float:left}.right{float:right}object{display:none}.msgError,.error_msg,.msgInfo,.info_msg,.msgOk,.succes_msg,.msgSaved,.saved_msg,.msgWarn,.exclamation_msg{border:none;padding:3px 5px}.msgError,.error_msg{color:#DE5D6C}.msgOk,.succes_msg{color:#0EAF78}div.center{text-align:center;margin:0 auto}p.justify{text-align:justify}p.left{text-align:left}p.left img{margin:0}p.right{text-align:right}span.size-1{font-size:x-small}span.size-2{font-size:medium}span.size-3{font-size:large}span.size-4{font-size:x-large}span.size-5{font-size:xx-large}span.size-6{font-size:250%}span.size-7{font-size:300%}.alpha-padding{padding-left:0}.omega-padding{padding-right:0}.no-padding{padding:0}@font-face{font-family:NunitoSans-Regular;font-style:normal;font-weight:normal;font-display:swap;src:url("../fonts/NunitoSans-Regular.eot");src:url("../fonts/NunitoSans-Regular.eot?") format("eot"),url("../fonts/NunitoSans-Regular.woff") format("woff"),url("../fonts/NunitoSans-Regular.ttf") format("truetype"),url("../fonts/NunitoSans-Regular.woff") format("woff")}@font-face{font-family:NunitoSans-Bold;font-style:normal;font-weight:normal;font-display:swap;src:url("../fonts/NunitoSans-Bold.eot");src:url("../fonts/NunitoSans-Bold.eot?") format("eot"),url("../fonts/NunitoSans-Bold.woff") format("woff"),url("../fonts/NunitoSans-Bold.ttf") format("truetype"),url("../fonts/NunitoSans-Bold.woff") format("woff")}@font-face{font-family:NunitoSans-Light;font-style:normal;font-weight:normal;font-display:swap;src:url("../fonts/NunitoSans-Light.eot");src:url("../fonts/NunitoSans-Light.eot?") format("eot"),url("../fonts/NunitoSans-Light.woff") format("woff"),url("../fonts/NunitoSans-Light.ttf") format("truetype"),url("../fonts/NunitoSans-Light.woff") format("woff")}@font-face{font-family:NunitoSans-Black;font-style:normal;font-weight:normal;font-display:swap;src:url("../fonts/NunitoSans-Black.eot");src:url("../fonts/NunitoSans-Black.eot?") format("eot"),url("../fonts/NunitoSans-Black.woff") format("woff"),url("../fonts/NunitoSans-Black.ttf") format("truetype"),url("../fonts/NunitoSans-Black.woff") format("woff")}@font-face{font-family:NunitoSans-SemiBold;font-style:normal;font-weight:normal;font-display:swap;src:url("../fonts/NunitoSans-SemiBold.eot");src:url("../fonts/NunitoSans-SemiBold.eot?") format("eot"),url("../fonts/NunitoSans-SemiBold.woff") format("woff"),url("../fonts/NunitoSans-SemiBold.ttf") format("truetype"),url("../fonts/NunitoSans-SemiBold.woff") format("woff")}.alert-success,.alert-warning,.alert-danger,.alert-info{padding-left:60px;font:normal 15px "NunitoSans-Bold";text-align:center;background-color:#FFF;background-image:none}.alert-success:before,.alert-warning:before,.alert-danger:before,.alert-info:before{position:absolute;display:flex;content:"!";width:50px;height:100%;top:0px;left:0px;color:#FFF;font:normal 34px "NunitoSans-Bold";align-items:center;justify-content:center}.alert-success{color:#0EAF78;border:solid 2px #0EAF78}.alert-success:before{background-color:#0EAF78}.alert-warning{color:#E6A23C;border:solid 2px #E6A23C}.alert-warning:before{background-color:#E6A23C}.alert-danger{color:#DE5D6C;border:solid 2px #DE5D6C}.alert-danger:before{background-color:#DE5D6C}.alert-info{color:#0d6efd;border:solid 2px #0d6efd}.alert-info:before{background-color:#0d6efd}@keyframes skeleton-load{0%{background-color:rgba(0,0,0,0.1)}100%{background-color:rgba(0,0,0,0.3)}}ul,p{margin:0px}#simplemodal-overlay{opacity:0.7 !important;background-color:rgb(255,255,255) !important}@media (max-width:767px){.container-checkout{padding-left:0px !important;padding-right:0px !important}}.radioButton{display:inline-block;background-image:url(../img/sprite.png);background-position:-165px -285px;content:"";cursor:pointer;height:20px;width:20px}.help-block{text-align:center}#he-topo-checkout{background-color:#FFF;height:60px}#he-topo-checkout .logo-topo{display:flex;height:100%;align-items:center;justify-content:flex-start}#he-topo-checkout .logo-topo img{width:100%;max-width:211px}@media (min-width:768px){#he-topo-checkout .logo-topo img{width:auto}}#he-topo-checkout .atendimento{color:#5F5F5F;display:block;margin-top:20px;text-align:center;font-size:11px}@media (min-width:768px){#he-topo-checkout .atendimento{text-align:right}}#he-topo-checkout .atendimento .ico-fone{display:inline-block;background-image:url(../img/sprite.png);background-position:-4px -85px;height:15px;width:15px;margin-right:5px;margin-bottom:-3px}#he-topo-checkout .atendimento strong{color:#5F5F5F;font-size:12px}#nav-barra{background-color:#E5E5E5;border-top:1px solid #E5E5E5;border-bottom:1px solid #E5E5E5;height:40px}#nav-barra #menu{display:table;list-style:none;margin:0 -15px;table-layout:fixed;width:100vw}@media (min-width:768px){#nav-barra #menu{margin:0;width:100%}}#nav-barra #menu .item{border-bottom:4px solid #E5E5E5;color:#000;display:table-cell;height:40px;font-size:9px;font-weight:bold;line-height:35px;text-align:center;text-transform:uppercase;width:auto}@media (min-width:992px){#nav-barra #menu .item{font-size:15px}}#nav-barra #menu .item.active{border-bottom-color:#F5F5F5}@media (min-width:992px){#nav-barra #menu .item.active{font-size:15px}}#con-content{}@media (min-width:768px){#con-content{padding-top:60px}}#con-content .checkout-titulo{display:block;margin:0px;margin-bottom:30px;margin-top:30px;color:#5F5F5F;font-size:20px;font-family:"NunitoSans-Regular";text-align:center}@media (min-width:767px){#con-content .checkout-titulo{margin-top:0px}}#con-content .checkout-titulo:before{display:inline-block;background-image:url(../img/sprite.png);display:block;content:"";margin:0 auto;margin-bottom:5px}#con-content .checkout-conteudo{display:block;width:100%;height:auto;padding:5px;margin-bottom:30px;background-color:#FFF;border:solid 1px #E5E5E5}@media (min-width:767px){#con-content .checkout-conteudo{padding:10px}}#con-content .checkout-conteudo .checkout-navegacao{position:relative;display:block;width:100%;height:auto;margin:10px 0px 40px 0px;font-size:0px;text-align:center;font-family:"NunitoSans-Regular"}#con-content .checkout-conteudo .checkout-navegacao .item{display:inline-block;width:160px;height:50px;margin-bottom:10px;font-size:14px;vertical-align:middle}@media (min-width:992px){#con-content .checkout-conteudo .checkout-navegacao .item{margin-bottom:0px}}#con-content .checkout-conteudo .checkout-navegacao .item a{position:relative;display:block;width:100%;height:100%;padding:15px 0px;color:rgba(95,95,95,0.7);font-size:14px;border-bottom:dotted 3px #E5E5E5;outline:0;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}#con-content .checkout-conteudo .checkout-navegacao .item a:after{position:absolute;display:block;content:"";width:10px;height:10px;left:calc(50% - 5px);bottom:-5px;background-color:#FFF;border:solid 1px #E5E5E5;border-radius:100%;-webkit-border-radius:100%;-moz-border-radius:100%;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}#con-content .checkout-conteudo .checkout-navegacao .item a:hover,#con-content .checkout-conteudo .checkout-navegacao .item a:focus{border-bottom-color:#000}#con-content .checkout-conteudo .checkout-navegacao .item.finalizar a:after{width:20px;height:20px;left:calc(50% - 10px);bottom:-10px}#con-content .checkout-conteudo .checkout-navegacao .item.finalizar.concluido a{color:#0EAF78;border-bottom-color:#000}#con-content .checkout-conteudo .checkout-navegacao .item.finalizar.concluido a:after{background-color:#0EAF78;border-color:#0EAF78}#con-content .checkout-conteudo .checkout-navegacao .item.atual a{color:#000;border-bottom-color:#000}#con-content .checkout-conteudo .checkout-navegacao .item.atual a:after{background-color:#000;border-color:#000}#con-content .checkout-conteudo .checkout-navegacao .item.concluido a{color:#5F5F5F;border-bottom-color:#000}#con-content .checkout-conteudo .checkout-navegacao .item.concluido a:after{background-color:#000;border-color:#000}#con-content .checkout-conteudo .checkout-navegacao .checkout-nav{display:inline-block;background-image:url(../img/sprite.png);cursor:pointer;position:absolute;display:block;width:11px;height:20px;top:calc(50% - 10px)}#con-content .checkout-conteudo .checkout-navegacao .checkout-nav.nav-prev{left:10px;background-position:-435px -10px}#con-content .checkout-conteudo .checkout-navegacao .checkout-nav.nav-next{right:10px;background-position:-456px -10px}#con-content .checkout-acoes{display:block;width:100%;height:auto;margin:20px 0px;text-align:center}#con-content .checkout-acoes .item{display:block;width:100%;margin-bottom:15px;font-family:"NunitoSans-Regular";vertical-align:middle}@media (min-width:992px){#con-content .checkout-acoes .item{display:inline-block;width:auto;margin:0px 10px}}#con-content .checkout-acoes .item .cupom{display:block;width:100%;max-width:410px;height:auto;padding:5px;margin:0 auto;background-color:#FFF;border:solid 1px #E5E5E5}@media (min-width:992px){#con-content .checkout-acoes .item .cupom{display:block;width:410px}}#con-content .checkout-acoes .item .cupom .label{color:#000;font:normal 14px "NunitoSans-Bold"}#con-content .checkout-acoes .item .cupom .value{color:#000;font:normal 14px "NunitoSans-Regular"}#con-content .checkout-acoes .item .cupom .trocar{cursor:pointer;color:#000;font:normal 12px "NunitoSans-Bold"}#con-content .checkout-acoes .item .cupom #frmCupom input{width:100%;padding:10px;margin-bottom:10px;color:#5F5F5F;font-size:13px;border:none}@media (min-width:500px){#con-content .checkout-acoes .item .cupom #frmCupom input{width:280px;margin-bottom:0px}}#con-content .checkout-acoes .item .cupom #frmCupom #btnEnviarCupom{outline:0px;width:100%;height:auto;padding:10px;color:#FFF;background-color:#000;border:solid 1px #000;font-size:12px;text-align:center;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}@media (min-width:500px){#con-content .checkout-acoes .item .cupom #frmCupom #btnEnviarCupom{width:85px}}#con-content .checkout-acoes .item .cupom #frmCupom #btnEnviarCupom:hover,#con-content .checkout-acoes .item .cupom #frmCupom #btnEnviarCupom:focus{outline:0px;color:#FFF;border-color:#0EAF78;background-color:#0EAF78}#con-content .checkout-acoes .item .cupom #btnEditarCupom{color:#000;font-size:12px;text-decoration:underline}#con-content .checkout-acoes .item .btnConfirmar{display:block;width:100%;max-width:270px;height:auto;margin:0 auto;padding:10px;color:#FFF;font-size:13px;font-family:"NunitoSans-Bold";text-align:center;text-transform:uppercase;background-color:#000;border:solid 1px #000;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}@media (min-width:992px){#con-content .checkout-acoes .item .btnConfirmar{width:270px}}#con-content .checkout-acoes .item .btnConfirmar:hover,#con-content .checkout-acoes .item .btnConfirmar:focus{color:#FFF;border-color:#0EAF78;background-color:#0EAF78}#con-content .checkout-resumo{display:block;width:100%;height:auto;padding:15px 10px;margin-bottom:15px;background-color:#FFF;border:solid 1px #E5E5E5}#con-content .checkout-resumo #resumo-content .resumo-titulo{display:block;margin:0px;margin-bottom:15px;color:#5F5F5F;font-size:15px;font-family:"NunitoSans-Regular";text-align:center}#con-content .checkout-resumo #resumo-content .box-produtos{display:block;width:100%;height:auto;padding:10px;margin-bottom:15px;background-color:#FFF;border:solid 1px #E5E5E5}@media (min-width:767px){#con-content .checkout-resumo #resumo-content .box-produtos{margin-bottom:0px}}#con-content .checkout-resumo #resumo-content .box-produtos .produtos-todos{display:none}#con-content .checkout-resumo #resumo-content .box-produtos .produto-item{display:block;width:100%;height:auto;max-width:180px;min-height:365px;margin:0 auto}#con-content .checkout-resumo #resumo-content .box-produtos .produto-item .produto-foto{display:block;width:100%;height:auto;margin-bottom:10px}#con-content .checkout-resumo #resumo-content .box-produtos .produto-item .produto-foto a{display:block;outline:0}#con-content .checkout-resumo #resumo-content .box-produtos .produto-item .produto-foto a img{display:block;width:100%;height:auto;max-width:150px;margin:0 auto}#con-content .checkout-resumo #resumo-content .box-produtos .produto-item .produto-texto{display:block;width:100%;height:auto;font-family:"NunitoSans-Regular"}#con-content .checkout-resumo #resumo-content .box-produtos .produto-item .produto-texto .produto-titulo a{display:block;color:#000;font-size:12px;text-align:center;outline:0}#con-content .checkout-resumo #resumo-content .box-produtos .produto-item .produto-texto .produto-referencia{display:block;margin-bottom:5px;color:#5F5F5F;font-size:10px;text-align:center}#con-content .checkout-resumo #resumo-content .box-produtos .produto-item .produto-texto .produto-informacoes .item{display:block;width:100%;height:auto;margin-bottom:5px;font-size:0px;text-align:center}#con-content .checkout-resumo #resumo-content .box-produtos .produto-item .produto-texto .produto-informacoes .item p{display:inline-block;width:50%;color:#5F5F5F;font-size:9px;vertical-align:middle;text-align:left}#con-content .checkout-resumo #resumo-content .box-produtos .produto-item .produto-texto .produto-informacoes .item p:last-of-type{color:#000;font-size:11px;font-weight:normal;font-family:"NunitoSans-SemiBold";text-align:right}#con-content .checkout-resumo #resumo-content .btn-ver-todos{display:block;outline:0;width:100%;padding:10px;max-width:210px;margin:15px auto;color:#FFF;font-size:12px;font-family:"NunitoSans-Regular";border:solid 1px #000;background-color:#000;text-align:center;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}#con-content .checkout-resumo #resumo-content .btn-ver-todos:hover,#con-content .checkout-resumo #resumo-content .btn-ver-todos:focus{border-color:#0EAF78;background-color:#0EAF78}#con-content .checkout-resumo #resumo-content .resumo-informacoes{display:block;width:100%;height:auto;font-family:"NunitoSans-Regular"}#con-content .checkout-resumo #resumo-content .resumo-informacoes .item{display:block;width:100%;height:auto;margin-bottom:15px;padding:15px 10px;background-color:rgba(245,245,245,0.3);border:solid 1px #E5E5E5}#con-content .checkout-resumo #resumo-content .resumo-informacoes .item .item-titulo{display:block;margin:0px;margin-bottom:15px;color:#5F5F5F;font-size:15px;text-align:center;text-transform:uppercase}#con-content .checkout-resumo #resumo-content .resumo-informacoes .item .item-informacao{display:block;margin:0px;color:#000;font-size:14px;text-align:center}#con-content .checkout-resumo #resumo-content .resumo-informacoes .item.total{border-color:#E5E5E5;background-color:rgba(0,0,0,0.1)}#con-content .checkout-resumo #resumo-content .resumo-informacoes .item.total .item-informacao{font-family:"NunitoSans-Bold"}#con-content .checkout-resumo #resumo-content .resumo-informacoes .item.frete{color:#000;font-size:11px;text-align:center}#con-content .checkout-resumo #resumo-content .resumo-informacoes .item.frete .titulo{color:#000;font-size:13px;text-transform:uppercase}#con-content .checkout-resumo #resumo-content .resumo-informacoes .item.frete .trocar-frete{margin-top:5px}#con-content .checkout-resumo #resumo-content .resumo-informacoes .item.frete .trocar-frete a{display:block;color:#000;outline:0;text-decoration:underline}#con-content .checkout-resumo #resumo-content .resumo-informacoes .item.endereco{color:#000;font-size:14px;text-align:center}#con-content .checkout-resumo #resumo-content .resumo-informacoes .item.endereco .titulo{color:#5F5F5F;font-size:15px;text-transform:uppercase}#con-content .checkout-resumo #resumo-content .resumo-informacoes .item.endereco .trocar-endereco{margin-top:5px}#con-content .checkout-resumo #resumo-content .resumo-informacoes .item.endereco .trocar-endereco a{display:block;color:#000;text-decoration:underline;outline:0}#con-content .checkout-resumo #resumo-content .resumo-informacoes .item.cupom{color:#000;font-size:11px;text-align:center}#con-content .checkout-resumo #resumo-content .resumo-informacoes .item.cupom .titulo{color:#000;font-size:13px;text-transform:uppercase}#con-content .checkout-resumo #resumo-content .resumo-informacoes .item.cupom .remover-cupom{margin-top:5px}#con-content .checkout-resumo #resumo-content .resumo-informacoes .item.cupom .remover-cupom a{display:block;color:#000;text-decoration:underline;outline:0}#con-content .title-section{margin-bottom:40px}#con-content .title-section .title{color:#000;font-size:20px;font-weight:bold;margin:0px;padding:0px}#con-content .title-section .subtitle{color:#5F5F5F;float:left;font-size:13px}#con-content .content{}#con-content .content-button-actions{padding:20px 0px;text-align:center}#con-content .content-button-actions .btnConfirmar{-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-ms-transition:all 0.3s;-o-transition:all 0.3s;transition:all 0.3s;background-color:#FFF;border:solid 1px #E5E5E5;border-radius:0px;color:#5F5F5F;display:inline-block;font-size:13px;font-weight:bold;height:45px;line-height:45px;margin:25px 0;text-transform:uppercase;width:262px}#con-content .content-button-actions .btnConfirmar:hover{color:#FFF;border-color:#E5E5E5;background-color:#0EAF78}#con-content .content-button-actions .btnConfirmar.disabled{color:#5F5F5F;border-color:#F5F5F5;background-color:#F5F5F5}@media (min-width:768px){#con-content .content-button-actions .btnConfirmar{float:right;margin:0}}#con-content #container-resumo #resumo-content{display:none;margin-bottom:48px}@media (min-width:768px){#con-content #container-resumo #resumo-content{display:block}}#con-content #container-resumo #resumo-content .box{border:1px solid #E5E5E5;margin-bottom:10px;padding:15px 30px}#con-content #container-resumo #resumo-content .box.box-endereco,#con-content #container-resumo #resumo-content .box.box-frete{background-color:#FFF}#con-content #container-resumo #resumo-content .box.box-endereco p,#con-content #container-resumo #resumo-content .box.box-frete p{color:#5F5F5F;font-size:13px;line-height:16px}#con-content #container-resumo #resumo-content .box.box-endereco .vlFrete,#con-content #container-resumo #resumo-content .box.box-frete .vlFrete{color:#0EAF78}#con-content #container-resumo #resumo-content .box.box-endereco .titulo,#con-content #container-resumo #resumo-content .box.box-frete .titulo{color:#000;font-size:14px;font-weight:bold;margin-bottom:5px}#con-content #container-resumo #resumo-content .box.box-endereco .trocar-endereco,#con-content #container-resumo #resumo-content .box.box-endereco .trocar-frete,#con-content #container-resumo #resumo-content .box.box-frete .trocar-endereco,#con-content #container-resumo #resumo-content .box.box-frete .trocar-frete{color:#000;font-size:12px;margin-top:5px;text-decoration:underline}#con-content #container-resumo #resumo-content .box.box-produtos{background-color:#FFF;max-height:340px;overflow-y:scroll;padding:0}#con-content #container-resumo #resumo-content .box.box-produtos .produto-item{border-bottom:1px solid #E5E5E5;padding:10px 5px}#con-content #container-resumo #resumo-content .box.box-produtos .produto-item:last-of-type{border-bottom:none}#con-content #container-resumo #resumo-content .box.box-produtos .produto-item .produto-foto{display:inline-block;height:90px;vertical-align:top;width:90px}@media (min-width:1200px){#con-content #container-resumo #resumo-content .box.box-produtos .produto-item .produto-foto{margin:0px 10px}}#con-content #container-resumo #resumo-content .box.box-produtos .produto-item .produto-foto img{height:90px}#con-content #container-resumo #resumo-content .box.box-produtos .produto-item .produto-texto{display:inline-block;vertical-align:top;width:calc(100% - 90px - 10px)}@media (min-width:1200px){#con-content #container-resumo #resumo-content .box.box-produtos .produto-item .produto-texto{width:calc(100% - 110px - 10px)}}#con-content #container-resumo #resumo-content .box.box-produtos .produto-item .produto-texto p{color:#5F5F5F;font-size:13px}#con-content #container-resumo #resumo-content .box.box-produtos .produto-item .produto-texto .produto-titulo{color:#000;font-size:14px}#con-content #container-resumo #resumo-content .box.box-totais{padding:0}#con-content #container-resumo #resumo-content .box.box-totais .sub-totais{background-color:#F5F5F5;color:#5F5F5F;padding:10px 0px}#con-content #container-resumo #resumo-content .box.box-totais .sub-totais .produtos,#con-content #container-resumo #resumo-content .box.box-totais .sub-totais .frete,#con-content #container-resumo #resumo-content .box.box-totais .sub-totais .cupom{display:block;padding:5px 30px}#con-content #container-resumo #resumo-content .box.box-totais .sub-totais .valuefrete{color:#0EAF78}#con-content #container-resumo #resumo-content .box.box-totais .sub-totais .cupom .trocar{float:right}#con-content #container-resumo #resumo-content .box.box-totais .sub-totais .cupom .trocar #btnEditarCupom{cursor:pointer;text-decoration:underline}#con-content #container-resumo #resumo-content .box.box-totais .sub-totais .cupom #frmCupom{font-size:0;padding:5px 0px 0px}#con-content #container-resumo #resumo-content .box.box-totais .sub-totais .cupom #frmCupom #stCupom{border:1px solid #E5E5E5;border-radius:3px;font-size:14px;height:35px;margin-right:10px;padding:0 5px;width:calc(100% - 65px - 10px)}#con-content #container-resumo #resumo-content .box.box-totais .sub-totais .cupom #frmCupom #btnEnviarCupom{background-color:#F5F5F5;border:solid 1px #E5E5E5;border-radius:0px;color:#000;font-size:14px;height:35px;width:65px}#con-content #container-resumo #resumo-content .box.box-totais .total{background-color:#FFF;border-top:1px solid #E5E5E5;color:#000;padding:15px 30px}#con-content #container-resumo #resumo-content .box.box-totais .label{display:inline-block;width:115px}#con-content #container-resumo .resumo-controle{background-color:#FFF;margin:0px -15px 20px;min-height:50px;width:100vw}@media (min-width:768px){#con-content #container-resumo .resumo-controle{display:none}}#con-content #container-resumo .resumo-controle .resumo-hide,#con-content #container-resumo .resumo-controle .resumo-cupom,#con-content #container-resumo .resumo-controle .resumo-show{color:#5F5F5F;cursor:pointer;display:inline-block;font-size:12px;padding:15px}#con-content #container-resumo .resumo-controle .resumo-hide .separator,#con-content #container-resumo .resumo-controle .resumo-cupom .separator,#con-content #container-resumo .resumo-controle .resumo-show .separator{display:block;background-color:#F5F5F5;height:1px}#con-content #container-resumo .resumo-controle .resumo-hide .ico-show,#con-content #container-resumo .resumo-controle .resumo-hide .ico-hide,#con-content #container-resumo .resumo-controle .resumo-cupom .ico-show,#con-content #container-resumo .resumo-controle .resumo-cupom .ico-hide,#con-content #container-resumo .resumo-controle .resumo-show .ico-show,#con-content #container-resumo .resumo-controle .resumo-show .ico-hide{display:inline-block;background-image:url(../img/sprite.png);height:8px;margin-left:5px;width:15px}#con-content #container-resumo .resumo-controle .resumo-hide .ico-hide,#con-content #container-resumo .resumo-controle .resumo-cupom .ico-hide,#con-content #container-resumo .resumo-controle .resumo-show .ico-hide{background-position:-482px -85px}#con-content #container-resumo .resumo-controle .resumo-hide .ico-show,#con-content #container-resumo .resumo-controle .resumo-cupom .ico-show,#con-content #container-resumo .resumo-controle .resumo-show .ico-show{background-position:-467px -85px;float:right;margin-top:4px}#con-content #container-resumo .resumo-controle .resumo-cupom,#con-content #container-resumo .resumo-controle .resumo-show{width:50%}#con-content #container-resumo .resumo-controle .resumo-cupom{float:right}#con-content #container-resumo .resumo-controle .resumo-show{float:left}#copyright{background-color:#FFF !important}@font-face{font-family:NunitoSans-Regular;font-style:normal;font-weight:normal;font-display:swap;src:url("../fonts/NunitoSans-Regular.eot");src:url("../fonts/NunitoSans-Regular.eot?") format("eot"),url("../fonts/NunitoSans-Regular.woff") format("woff"),url("../fonts/NunitoSans-Regular.ttf") format("truetype"),url("../fonts/NunitoSans-Regular.woff") format("woff")}@font-face{font-family:NunitoSans-Bold;font-style:normal;font-weight:normal;font-display:swap;src:url("../fonts/NunitoSans-Bold.eot");src:url("../fonts/NunitoSans-Bold.eot?") format("eot"),url("../fonts/NunitoSans-Bold.woff") format("woff"),url("../fonts/NunitoSans-Bold.ttf") format("truetype"),url("../fonts/NunitoSans-Bold.woff") format("woff")}@font-face{font-family:NunitoSans-Light;font-style:normal;font-weight:normal;font-display:swap;src:url("../fonts/NunitoSans-Light.eot");src:url("../fonts/NunitoSans-Light.eot?") format("eot"),url("../fonts/NunitoSans-Light.woff") format("woff"),url("../fonts/NunitoSans-Light.ttf") format("truetype"),url("../fonts/NunitoSans-Light.woff") format("woff")}@font-face{font-family:NunitoSans-Black;font-style:normal;font-weight:normal;font-display:swap;src:url("../fonts/NunitoSans-Black.eot");src:url("../fonts/NunitoSans-Black.eot?") format("eot"),url("../fonts/NunitoSans-Black.woff") format("woff"),url("../fonts/NunitoSans-Black.ttf") format("truetype"),url("../fonts/NunitoSans-Black.woff") format("woff")}@font-face{font-family:NunitoSans-SemiBold;font-style:normal;font-weight:normal;font-display:swap;src:url("../fonts/NunitoSans-SemiBold.eot");src:url("../fonts/NunitoSans-SemiBold.eot?") format("eot"),url("../fonts/NunitoSans-SemiBold.woff") format("woff"),url("../fonts/NunitoSans-SemiBold.ttf") format("truetype"),url("../fonts/NunitoSans-SemiBold.woff") format("woff")}.alert-success,.alert-warning,.alert-danger,.alert-info{padding-left:60px;font:normal 15px "NunitoSans-Bold";text-align:center;background-color:#FFF;background-image:none}.alert-success:before,.alert-warning:before,.alert-danger:before,.alert-info:before{position:absolute;display:flex;content:"!";width:50px;height:100%;top:0px;left:0px;color:#FFF;font:normal 34px "NunitoSans-Bold";align-items:center;justify-content:center}.alert-success{color:#0EAF78;border:solid 2px #0EAF78}.alert-success:before{background-color:#0EAF78}.alert-warning{color:#E6A23C;border:solid 2px #E6A23C}.alert-warning:before{background-color:#E6A23C}.alert-danger{color:#DE5D6C;border:solid 2px #DE5D6C}.alert-danger:before{background-color:#DE5D6C}.alert-info{color:#0d6efd;border:solid 2px #0d6efd}.alert-info:before{background-color:#0d6efd}@keyframes skeleton-load{0%{background-color:rgba(0,0,0,0.1)}100%{background-color:rgba(0,0,0,0.3)}}#he-topo .conteudo .col-perfil .pesquise #he-search .he-bt-search{text-indent:-999px;overflow:hidden}#sc-topo{position:sticky;z-index:2000;width:auto;top:0px;left:0px;margin-left:-15px;margin-right:-15px;padding-left:15px;padding-right:15px}.hint-search{position:absolute;background-color:#FFF;border:solid 1px #E5E5E5;box-shadow:0px 19px 16px -16px #000;top:100%;width:100%;padding:10px;z-index:1000;left:0;pointer-events:none;transform:translateY(30px);opacity:0;transition:all 0.3s}.hint-search .title{display:block;margin:0px;margin-bottom:20px;color:#000;font:normal 13px "NunitoSans-Bold";line-height:14px;letter-spacing:0.02em}.hint-search ul{padding:0;display:block;max-height:calc(100% - 75px);overflow-y:auto}.hint-search ul li{display:block;margin-bottom:5px;background-color:#FFF}.hint-search ul li:nth-child(odd){background-color:#FAFAFA}.hint-search ul li a{display:flex;outline:0px;align-items:stretch;align-content:flex-start}.hint-search ul li .foto{background:url(../img/icon-img.png) center no-repeat;background-size:22px;position:relative;width:70px;height:95px}.hint-search ul li .foto .img{position:absolute;width:100%;height:100%;top:0px;left:0px;object-fit:cover}.hint-search ul li .description{display:flex;width:calc(100% - 70px);padding-left:30px;flex-direction:column;align-items:flex-start;justify-content:center}.hint-search ul li .description .vlTitulo{display:block;margin:0px;margin-bottom:10px;color:#000;font:normal 12px "NunitoSans-Regular";line-height:14px;letter-spacing:0.04em}.hint-search ul li .description .vlItem{display:block;margin:0px;color:#000;font:normal 12px "NunitoSans-Bold";line-height:13px;letter-spacing:0.04em}.hint-search ul li:last-of-type{margin-bottom:0px}.hint-search .box-total{display:flex;width:100%;margin-top:20px;align-items:center;justify-content:space-between}.hint-search .box-total .btn-hint{display:block;outline:0px;color:#000;font:normal 13px "NunitoSans-Bold";line-height:14px;letter-spacing:0.02em;background-color:transparent;border:none}.hint-search .box-total .total-produtos{display:block;color:#000;font:normal 12px "NunitoSans-Regular";line-height:14px;letter-spacing:0.04em}.hint-search.visible{pointer-events:all;transform:translateY(0);opacity:1}#he-topo{display:block;background:#FFF;border-bottom:solid 1px #E5E5E5}#he-topo .bar-top{display:flex;align-items:center;justify-content:space-between;width:100%;padding:10px 15px}@media (max-width:991px){#he-topo .bar-top{padding:0px}}#he-topo .bar-top .column{display:flex;align-items:center;justify-content:flex-start;width:auto;gap:50px}@media (max-width:1199px){#he-topo .bar-top .column{gap:15px}}@media (max-width:991px){#he-topo .bar-top .column{width:100%;max-width:calc(100% - 132px);justify-content:center;gap:20px}}#he-topo .bar-top .column .user-logged{display:flex;align-items:center;justify-content:flex-start;gap:10px}#he-topo .bar-top .column .user-logged .logout{font-weight:normal;font-family:"NunitoSans-Bold"}#he-topo .bar-top .column .item{outline:0px;display:block;margin:0px;padding:10px 0px;color:#000;font:normal 14px "NunitoSans-Regular";line-height:20px;text-align:center}@media (max-width:1199px){#he-topo .bar-top .column .item{padding-top:10px;padding-bottom:10px}}#he-topo .bar-top .column .item.highlight{padding-left:20px;padding-right:20px;color:#FFF;background-color:#000}@media (max-width:991px){#he-topo .bar-top .column .item.highlight{padding-left:5px;padding-right:5px;margin-right:3px;text-wrap:nowrap}}@media (max-width:991px){#he-topo .bar-top .column.hooks{max-width:132px}#he-topo .bar-top .column.hooks .item:not(.highlight){display:none}}#he-topo .conteudo{display:flex;width:100%;padding-left:15px;padding-right:15px;align-items:center;justify-content:space-between;box-shadow:0px 0px 0px 1px #E5E5E5}#he-topo .conteudo #he-nav-topo{display:flex;flex-direction:column;flex-grow:1}@media (max-width:1199px){#he-topo .conteudo #he-nav-topo{display:none}}#he-topo .conteudo .logo-container{display:flex;align-items:center;justify-content:flex-start;gap:20px;width:auto}@media (max-width:767px){#he-topo .conteudo .logo-container{gap:10px}}#he-topo .conteudo .logo-container .control-menu{outline:0px;display:none;align-items:center;justify-content:center;width:30px;height:30px}@media (max-width:1199px){#he-topo .conteudo .logo-container .control-menu{display:flex}}@media (max-width:575px){#he-topo .conteudo .logo-container .control-menu{transform:scale(0.8)}}#he-topo .conteudo .logo{display:block;outline:0px;width:auto;max-width:411px;padding-top:10px;padding-bottom:10px}@media (max-width:1199px){#he-topo .conteudo .logo{width:calc(100% - 50px);max-width:245px}}@media (max-width:767px){#he-topo .conteudo .logo{width:calc(100% - 40px)}}#he-topo .conteudo .logo img{display:block;width:100%}#he-topo .conteudo .col-perfil{display:flex;align-items:center;justify-content:flex-end;width:100%;max-width:417px;padding-left:15px}@media (max-width:1199px){#he-topo .conteudo .col-perfil{width:auto}}#he-topo .conteudo .col-perfil .item{padding-top:10px;padding-bottom:10px}#he-topo .conteudo .col-perfil .search-container{display:none;width:100%;max-width:25px;margin-right:30px}@media (max-width:1560px){#he-topo .conteudo .col-perfil .search-container{margin-right:15px}}@media (max-width:1199px){#he-topo .conteudo .col-perfil .search-container{display:block}}#he-topo .conteudo .col-perfil .search-container .control-search{outline:0px;display:flex;align-items:center;justify-content:center;width:25px;height:25px}@media (max-width:575px){#he-topo .conteudo .col-perfil .search-container .control-search svg{transform:scale(0.8)}}#he-topo .conteudo .col-perfil .pesquise{position:relative;display:block;width:100%;max-width:220px;margin-right:30px}@media (max-width:1560px){#he-topo .conteudo .col-perfil .pesquise{margin-right:15px}}@media (max-width:1199px){#he-topo .conteudo .col-perfil .pesquise{display:none}}#he-topo .conteudo .col-perfil .pesquise #he-search{display:flex;width:100%;padding-left:20px;padding-right:20px;align-items:center;justify-content:center;background-color:#F5F5F5;border-radius:100px}#he-topo .conteudo .col-perfil .pesquise #he-search .he-bt-search{display:block;outline:0px;width:23px;height:23px;border:none;border-radius:0px;box-shadow:none;background-color:transparent;background-position:-8px -53px;display:inline-block;background-image:url(../img/sprite.png)}#he-topo .conteudo .col-perfil .pesquise #he-search .he-bt-search:hover,#he-topo .conteudo .col-perfil .pesquise #he-search .he-bt-search:focus{outline:0px}#he-topo .conteudo .col-perfil .pesquise #he-search .he-input-search{display:block;outline:0px;width:calc(100% - 23px);padding:10px 0px;color:#5F5F5F;font:normal 15px "NunitoSans-Regular";text-indent:13px;border:none;background-color:transparent;box-shadow:none}#he-topo .conteudo .col-perfil .pesquise #he-search .he-input-search:hover,#he-topo .conteudo .col-perfil .pesquise #he-search .he-input-search:focus{outline:0px}#he-topo .conteudo .col-perfil .pesquise .hint-search{width:415px;right:0px;left:auto}#he-topo .conteudo .col-perfil .minha-conta{position:relative;display:block;width:100%;max-width:25px;margin-right:30px}@media (max-width:1560px){#he-topo .conteudo .col-perfil .minha-conta{margin-right:15px}}#he-topo .conteudo .col-perfil .minha-conta .btn-perfil{display:flex;outline:0px;align-items:center;justify-content:center}#he-topo .conteudo .col-perfil .minha-conta .btn-perfil:before{display:inline-block;background-image:url(../img/sprite.png);display:block;content:"";width:24px;height:24px;background-position:-192px -12px}#he-topo .conteudo .col-perfil .minha-conta .opcoes{position:absolute;display:block;width:190px;top:100%;left:50%;padding:20px;transform:translateX(-50%);background-color:#FFF;border:solid 1px #E5E5E5;visibility:hidden;pointer-events:none;opacity:0;transition:visibility 0s 0.3s,opacity 0.3s linear}#he-topo .conteudo .col-perfil .minha-conta .opcoes .opt{display:block;outline:0px;padding:15px 10px;margin-bottom:10px;color:#000;font:normal 12px "NunitoSans-Bold";text-align:center;border:solid 1px #000;-webkit-transition:all 0.4s ease-in-out;-moz-transition:all 0.4s ease-in-out;-ms-transition:all 0.4s ease-in-out;-o-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out}#he-topo .conteudo .col-perfil .minha-conta .opcoes .opt.sair,#he-topo .conteudo .col-perfil .minha-conta .opcoes .opt.cadastro{color:#FFF;background-color:#000}#he-topo .conteudo .col-perfil .minha-conta .opcoes .opt:last-of-type{margin-bottom:0px}#he-topo .conteudo .col-perfil .minha-conta .opcoes .opt:hover,#he-topo .conteudo .col-perfil .minha-conta .opcoes .opt:focus{color:#FFF;border-color:#0EAF78;background-color:#0EAF78}#he-topo .conteudo .col-perfil .minha-conta:hover .opcoes,#he-topo .conteudo .col-perfil .minha-conta:focus .opcoes,#he-topo .conteudo .col-perfil .minha-conta.ativo .opcoes{visibility:visible;pointer-events:initial;opacity:1;transition:opacity 0.3s linear}#he-topo .conteudo .col-perfil .lista-desejo{display:block;width:100%;max-width:24px;margin-right:30px}@media (max-width:1560px){#he-topo .conteudo .col-perfil .lista-desejo{margin-right:15px}}#he-topo .conteudo .col-perfil .lista-desejo .btn-lista-desejo{display:block;outline:0px}#he-topo .conteudo .col-perfil .lista-desejo .btn-lista-desejo:before{display:inline-block;background-image:url(../img/sprite.png);display:block;content:"";width:24px;height:24px;background-position:-156px -12px}@media (max-width:575px){#he-topo .conteudo .col-perfil .lista-desejo .btn-lista-desejo{transform:scale(0.8)}}#he-topo .conteudo .col-perfil .meu-carrinho{display:block;width:100%;max-width:60px}#he-topo .conteudo .col-perfil .meu-carrinho a{display:flex;outline:0px;width:100%;align-items:center;justify-content:flex-start}#he-topo .conteudo .col-perfil .meu-carrinho a:before{display:inline-block;background-image:url(../img/sprite.png);display:block;content:"";width:24px;height:24px;background-position:-227px -12px}#he-topo .conteudo .col-perfil .meu-carrinho a .qtd{display:block;margin:0px;max-width:calc(100% - 24px);padding-left:6px;color:#000;font:normal 13px "NunitoSans-Regular"}#he-topo .conteudo .col-perfil .meu-carrinho a .loader{display:none}@media (max-width:575px){#he-topo .conteudo .col-perfil .meu-carrinho{transform:scale(0.8)}}#he-nav-topo{display:block;width:100%}#he-nav-topo nav{text-align:center;padding-left:0px;padding-right:0px}#he-nav-topo nav .container-nivel{display:flex;margin:0px;flex-direction:row;align-items:center;justify-content:center}#he-nav-topo nav .container-nivel .li-1{display:block;width:auto;border:none;background-color:transparent}#he-nav-topo nav .container-nivel .li-1 > a{display:flex;align-items:center;justify-content:center;gap:10px;outline:0px;width:auto;color:#000;font:normal 15px "NunitoSans-Regular";line-height:21px;text-align:center;padding:42px 10px;margin:0px}#he-nav-topo nav .container-nivel .li-1.sub-nivel > a{position:relative}#he-nav-topo nav .container-nivel .li-1.sub-nivel > a:before{position:absolute;display:block;content:"";width:100%;height:2px;left:0px;bottom:0px;background-color:#000;visibility:hidden;pointer-events:none;opacity:0;transition:visibility 0s 0.3s,opacity 0.3s linear}#he-nav-topo nav .container-nivel .li-1.sub-nivel:hover > a:before,#he-nav-topo nav .container-nivel .li-1.sub-nivel:focus > a:before{visibility:visible;pointer-events:initial;opacity:1;transition:opacity 0.3s linear}#he-nav-topo nav .container-nivel .li-1 .ul-2{position:absolute;z-index:110;overflow-y:auto;display:flex;align-items:flex-start;justify-content:center;flex-wrap:wrap;width:100%;max-width:686px;top:100%;left:50%;transform:translateX(-50%);margin:0px;padding:0px;text-align:left;background-color:#FFF;visibility:hidden;pointer-events:none;opacity:0;transition:visibility 0s 0.3s,opacity 0.3s linear}#he-nav-topo nav .container-nivel .li-1 .ul-2 .li-2{position:relative;z-index:10;display:block;width:100%;max-width:200px;margin:5px}#he-nav-topo nav .container-nivel .li-1 .ul-2 .li-2 .url-2{display:block;padding:7px 0px;color:#000;font:normal 15px "NunitoSans-Regular";line-height:23px}#he-nav-topo nav .container-nivel .li-1 .ul-2 .li-2 .url-2:hover,#he-nav-topo nav .container-nivel .li-1 .ul-2 .li-2 .url-2:focus{text-decoration:underline}#he-nav-topo nav .container-nivel .li-1 .ul-2 .li-2 .ul-3{position:relative;overflow-y:auto;display:none;width:100%;max-height:100%;align-items:flex-start;justify-content:flex-start;flex-wrap:wrap}#he-nav-topo nav .container-nivel .li-1 .ul-2 .li-2 .ul-3 .li-3{display:block;width:100%}#he-nav-topo nav .container-nivel .li-1 .ul-2 .li-2 .ul-3 .li-3 a{display:block;outline:0px;padding:10px 20px;color:#000;font:normal 14px "NunitoSans-Regular";letter-spacing:1px}#he-nav-topo nav .container-nivel .li-1 .ul-2 .li-2 .ul-3 .li-3 a.ver-tudo{max-width:130px;margin-top:15px;margin-left:20px;color:#5F5F5F;font:normal 12px "NunitoSans-Light";text-align:center;border:solid 1px #E5E5E5}#he-nav-topo nav .container-nivel .li-1 .ul-2 .conteudo-ul{display:flex;width:100%;align-items:center;justify-content:center}#he-nav-topo nav .container-nivel .li-1 .ul-2 .conteudo-ul .box-li2{display:flex;width:calc(100% - 278px);max-height:333px;padding:40px;flex-wrap:wrap;flex-direction:column;align-content:flex-start;align-items:flex-start;justify-content:flex-start}#he-nav-topo nav .container-nivel .li-1 .ul-2 .conteudo-ul .box-banner{display:block;outline:0px;width:100%;max-width:278px}#he-nav-topo nav .container-nivel .li-1 .ul-2 .conteudo-ul .box-banner img{display:block;width:100%;object-fit:cover}#he-nav-topo nav .container-nivel .li-1.open > .ul-2{visibility:visible;pointer-events:initial;opacity:1;transition:opacity 0.3s linear;-webkit-box-shadow:0px 10px 20px -14px rgba(0,0,0,0.2);-moz-box-shadow:0px 10px 20px -14px rgba(0,0,0,0.2);box-shadow:0px 10px 20px -14px rgba(0,0,0,0.2)}#he-nav-topo nav .container-nivel .li-1:hover .ul-2,#he-nav-topo nav .container-nivel .li-1:focus .ul-2{visibility:visible;pointer-events:initial;opacity:1;transition:opacity 0.3s linear;-webkit-box-shadow:0px 10px 20px -14px rgba(0,0,0,0.2);-moz-box-shadow:0px 10px 20px -14px rgba(0,0,0,0.2);box-shadow:0px 10px 20px -14px rgba(0,0,0,0.2)}#he-itens{position:fixed;z-index:1000;width:100%;height:100%;top:0px;right:0px;visibility:hidden;opacity:0;transition:visibility 0s 0.3s,opacity 0.3s linear}#he-itens .box-overlay{position:absolute;z-index:1;cursor:pointer;width:100%;height:100%;top:0px;left:0px;background-color:rgba(0,0,0,0.1)}#he-itens .box-itens{background-color:#FFF;border:none;box-shadow:2px 2px 3px rgba(0,0,0,0.1);display:flex;flex-direction:column;position:absolute;right:0px;top:0px;z-index:130;width:100%;height:100%;max-width:375px;font-size:12px}#he-itens .box-itens .box-itens-header{display:block;width:100%}#he-itens .box-itens .box-itens-header .box-titulo{display:flex;width:100%;padding:20px 15px;align-items:center;justify-content:space-between}#he-itens .box-itens .box-itens-header .box-titulo .titulo{display:flex;width:auto;align-items:center;justify-content:flex-start}#he-itens .box-itens .box-itens-header .box-titulo .titulo p{display:block;margin:0px;color:#000;font:normal 15px "NunitoSans-Regular"}#he-itens .box-itens .box-itens-header .box-titulo .titulo p.total{margin-left:5px}#he-itens .box-itens .box-itens-header .box-titulo .box-itens-close{display:inline-block;background-image:url(../img/sprite.png);display:block;content:"";width:24px;height:24px;background-position:-258px -12px}#he-itens .box-itens .lista{position:relative;flex-grow:1;overflow-x:hidden;overflow-y:auto;padding:5px}#he-itens .box-itens .lista .lista-itens{position:relative;padding:0px;margin-bottom:15px}#he-itens .box-itens .lista .lista-itens .item{display:flex;width:100%;margin-bottom:5px;border:solid 1px #F5F5F5;align-items:center;justify-content:space-between}#he-itens .box-itens .lista .lista-itens .item .img{display:block;width:82px;height:120px}#he-itens .box-itens .lista .lista-itens .item .img img{max-width:100%;max-height:100%}#he-itens .box-itens .lista .lista-itens .item .info{display:block;color:#000;text-align:left;width:calc(100% - 82px)}#he-itens .box-itens .lista .lista-itens .item .info .box-informacoes{display:flex;width:100%;align-items:stretch;justify-content:space-between}#he-itens .box-itens .lista .lista-itens .item .info .box-informacoes .box-qtd{display:block;width:100%;max-width:57px}#he-itens .box-itens .lista .lista-itens .item .info .box-informacoes .box-qtd .prod-qtd{display:flex;width:100%;height:100%;flex-direction:column;align-items:center;justify-content:center}#he-itens .box-itens .lista .lista-itens .item .info .box-informacoes .box-qtd .prod-qtd span{margin:2px 0px;color:#000;font:normal 15px "NunitoSans-Regular";text-align:center}#he-itens .box-itens .lista .lista-itens .item .info .box-informacoes .box-qtd .prod-qtd .add{display:flex;width:36px;height:36px;background-color:#F5F5F5;align-items:center;justify-content:center}#he-itens .box-itens .lista .lista-itens .item .info .box-informacoes .box-qtd .prod-qtd .add:before{display:inline-block;background-image:url(../img/sprite.png);content:"";width:12px;height:6px;background-position:-386px -5px}#he-itens .box-itens .lista .lista-itens .item .info .box-informacoes .box-qtd .prod-qtd .remove{display:flex;width:36px;height:36px;background-color:#F5F5F5;align-items:center;justify-content:center}#he-itens .box-itens .lista .lista-itens .item .info .box-informacoes .box-qtd .prod-qtd .remove:before{display:inline-block;background-image:url(../img/sprite.png);content:"";width:12px;height:6px;background-position:-386px -21px}#he-itens .box-itens .lista .lista-itens .item .info .box-informacoes .conteudo{display:block;width:calc(100% - 57px - 42px);padding:5px 0px}#he-itens .box-itens .lista .lista-itens .item .info .box-informacoes .conteudo .prod-titulo{display:block;margin:0px;margin-bottom:2px;color:#000;font:normal 15px "NunitoSans-Regular"}#he-itens .box-itens .lista .lista-itens .item .info .box-informacoes .conteudo .prod-referencia{display:block;margin:0px;margin-bottom:18px;color:#5F5F5F;font:normal 12px "NunitoSans-Regular"}#he-itens .box-itens .lista .lista-itens .item .info .box-informacoes .conteudo .dados{display:block;width:100%}#he-itens .box-itens .lista .lista-itens .item .info .box-informacoes .conteudo .dados .prod-sku{display:block}#he-itens .box-itens .lista .lista-itens .item .info .box-informacoes .conteudo .dados .prod-sku .box-tam{display:flex;margin-right:10px;align-items:center;justify-content:flex-start}#he-itens .box-itens .lista .lista-itens .item .info .box-informacoes .conteudo .dados .prod-sku .box-tam .box-titulo{display:block;margin:0px;margin-right:5px;color:#000;font:normal 12px "NunitoSans-SemiBold"}#he-itens .box-itens .lista .lista-itens .item .info .box-informacoes .conteudo .dados .prod-sku .box-tam span{display:block;margin:0px;color:#000;font:normal 12px "NunitoSans-Regular"}#he-itens .box-itens .lista .lista-itens .item .info .box-informacoes .conteudo .dados .prod-sku .box-cor{display:flex;align-items:center;justify-content:flex-start}#he-itens .box-itens .lista .lista-itens .item .info .box-informacoes .conteudo .dados .prod-sku .box-cor .box-titulo{display:block;margin:0px;margin-right:5px;color:#000;font:normal 12px "NunitoSans-SemiBold"}#he-itens .box-itens .lista .lista-itens .item .info .box-informacoes .conteudo .dados .prod-sku .box-cor span{display:block;margin:0px;color:#000;font:normal 12px "NunitoSans-Regular"}#he-itens .box-itens .lista .lista-itens .item .info .box-informacoes .conteudo .dados .prod-preco{display:block;margin:0px;color:#000;font:normal 15px "NunitoSans-Bold"}#he-itens .box-itens .lista .lista-itens .item .info .box-informacoes .item-remover{position:relative;display:flex;outline:0px;width:42px;align-items:center;justify-content:center;background-color:#F5F5F5}#he-itens .box-itens .lista .lista-itens .item .info .box-informacoes .item-remover:before{display:inline-block;background-image:url(../img/sprite.png);display:block;content:"";width:20px;height:20px;background-position:-335px -6px}#he-itens .box-itens .lista .lista-vazia{position:absolute;display:flex;width:100%;height:100%;top:0px;left:0px;align-items:center;justify-content:center}#he-itens .box-itens .lista .lista-vazia .msg-carrinho-vazio{display:block;width:100%}#he-itens .box-itens .lista .lista-vazia .msg-carrinho-vazio:before{display:block;content:"";width:173px;height:178px;margin:0 auto;margin-bottom:15px;background-image:url(../img/shopping-bag-empty.png);background-size:contain;background-repeat:no-repeat;background-position:center}#he-itens .box-itens .lista .lista-vazia .msg-carrinho-vazio p{display:block;margin:0px;color:#000;font:normal 14px "NunitoSans-Regular";text-align:center}#he-itens .box-itens .box-itens-footer{display:block;width:100%}#he-itens .box-itens .box-itens-footer .valores{display:flex;width:100%;padding:0px 15px;align-items:stretch;justify-content:center}#he-itens .box-itens .box-itens-footer .valores .cupom-subtotal,#he-itens .box-itens .box-itens-footer .valores .prod-subtotal{display:flex;width:50%;padding:20px 0px;align-items:center;justify-content:center}#he-itens .box-itens .box-itens-footer .valores .cupom-subtotal .txt-subtotal,#he-itens .box-itens .box-itens-footer .valores .prod-subtotal .txt-subtotal{display:block;margin:0px;margin-right:10px;color:#000;font:normal 13px "NunitoSans-Regular"}#he-itens .box-itens .box-itens-footer .valores .cupom-subtotal .vl-subtotal,#he-itens .box-itens .box-itens-footer .valores .prod-subtotal .vl-subtotal{display:block;margin:0px;color:#000;font:normal 13px "NunitoSans-Bold"}#he-itens .box-itens .box-itens-footer .valores .cupom-subtotal{border-right:solid 1px #E5E5E5}#he-itens .box-itens .box-itens-footer .rodape{display:flex;width:100%;align-items:center;justify-content:center;flex-direction:column;padding:50px 15px;padding-top:20px;gap:10px}#he-itens .box-itens .box-itens-footer .rodape .btn-continuar{display:flex;outline:0px;width:100%;padding:15px 10px;color:#000;font:normal 15px "NunitoSans-Regular";text-align:center;background-color:#F5F5F5;align-items:center;justify-content:center;-webkit-transition:all 0.4s ease-in-out;-moz-transition:all 0.4s ease-in-out;-ms-transition:all 0.4s ease-in-out;-o-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out}#he-itens .box-itens .box-itens-footer .rodape .btn-continuar:hover,#he-itens .box-itens .box-itens-footer .rodape .btn-continuar:focus{color:#FFF;background-color:#0EAF78}#he-itens .box-itens .box-itens-footer .rodape .btn-finalizar-pedido{display:flex;outline:0px;width:100%;padding:15px 10px;color:#FFF;font:normal 15px "NunitoSans-Regular";text-align:center;background-color:#000;align-items:center;justify-content:center;-webkit-transition:all 0.4s ease-in-out;-moz-transition:all 0.4s ease-in-out;-ms-transition:all 0.4s ease-in-out;-o-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out}#he-itens .box-itens .box-itens-footer .rodape .btn-finalizar-pedido:hover,#he-itens .box-itens .box-itens-footer .rodape .btn-finalizar-pedido:focus{color:#FFF;background-color:#0EAF78}#he-itens.ativo{visibility:visible;opacity:1;transition:opacity 0.3s linear}#he-menu{position:fixed;z-index:2000;width:100%;height:100%;top:0px;right:0px;visibility:hidden;opacity:0;transition:visibility 0s 0.3s,opacity 0.3s linear}#he-menu .box-overlay{position:absolute;z-index:1;cursor:pointer;width:100%;height:100%;top:0px;left:0px;background-color:rgba(0,0,0,0.1)}#he-menu .box-menu{background-color:#FFF;box-shadow:2px 2px 3px rgba(0,0,0,0.1);display:flex;flex-direction:column;position:absolute;left:0px;top:0px;z-index:130;width:100%;height:100%;max-width:375px;font-size:12px}#he-menu .box-menu .box-menu-header{display:block;width:100%}#he-menu .box-menu .box-menu-header .titulo{display:flex;width:100%;padding:20px 15px;align-items:center;justify-content:space-between}#he-menu .box-menu .box-menu-header .titulo p{display:block;margin:0px;color:#000;font:normal 13px "NunitoSans-Regular"}#he-menu .box-menu .box-menu-header .titulo .box-close{display:inline-block;background-image:url(../img/sprite.png);display:block;width:24px;height:24px;background-position:-258px -12px}#he-menu .box-menu .box-content{overflow-y:auto;display:flex;width:100%;padding:0px;flex-grow:1;flex-direction:column;align-items:flex-start;justify-content:flex-start}#he-menu .box-menu .box-content .opcoes{display:block;width:100%}#he-menu .box-menu .box-content .opcoes .item{display:block;outline:0px;padding:15px;color:#000;font:normal 15px "NunitoSans-Regular";border-top:solid 1px #E5E5E5}#he-menu .box-menu .box-content .menu{display:block;width:100%;flex-grow:1;overflow-y:auto}#he-menu .box-menu .box-content .menu .li-1{display:block;width:100%}#he-menu .box-menu .box-content .menu .li-1 .url-1,#he-menu .box-menu .box-content .menu .li-1 > a{display:flex;outline:0px;padding:15px;color:#000;font:normal 15px "NunitoSans-Regular";text-transform:uppercase;align-items:center;justify-content:space-between;border-top:solid 1px #E5E5E5;-webkit-transition:all 0.4s ease-in-out;-moz-transition:all 0.4s ease-in-out;-ms-transition:all 0.4s ease-in-out;-o-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out}#he-menu .box-menu .box-content .menu .li-1 .ul-2{display:none;width:100%}#he-menu .box-menu .box-content .menu .li-1 .ul-2 .li-2{display:block;width:100%}#he-menu .box-menu .box-content .menu .li-1 .ul-2 .li-2 .url-2{display:block;outline:0px;padding:10px 0px;padding-left:40px;color:#000;font:normal 13px "NunitoSans-Regular";-webkit-transition:all 0.4s ease-in-out;-moz-transition:all 0.4s ease-in-out;-ms-transition:all 0.4s ease-in-out;-o-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out}#he-menu .box-menu .box-content .menu .li-1 .ul-2 .li-2 .ul-3{display:none;width:100%}#he-menu .box-menu .box-content .menu .li-1 .ul-2 .li-2 .ul-3 a{display:block;outline:0px;padding:5px 0px;padding-left:40px;color:#000;font:normal 10px "NunitoSans-Regular"}#he-menu .box-menu .box-content .menu .li-1 .ul-2 .conteudo-ul{display:block;width:100%}#he-menu .box-menu .box-content .menu .li-1 .ul-2 .conteudo-ul .box-li2{display:block;width:100%}#he-menu .box-menu .box-content .menu .li-1 .ul-2 .conteudo-ul .box-banner{display:none}#he-menu .box-menu .box-content .menu .li-1.sub-nivel .url-1:after,#he-menu .box-menu .box-content .menu .li-1.sub-nivel > a:after{display:inline-block;background-image:url(../img/sprite.png);display:none;content:"";width:12px;height:6px;margin-left:5px;background-position:-453px -67px}#he-menu .box-menu .box-content .box-login{display:flex;width:100%;align-items:stretch;justify-content:center;border-top:solid 1px #E5E5E5;border-bottom:solid 1px #E5E5E5}#he-menu .box-menu .box-content .box-login .item{display:block;outline:0px;width:50%;padding:15px 10px;color:#000;font:normal 15px "NunitoSans-Regular";line-height:23px;text-align:center;background-color:#F5F5F5}#he-menu .box-menu .box-content .box-login .item:first-of-type{border-right:solid 1px #E5E5E5}#he-menu .box-menu .box-content .box-login .item:last-of-type{color:#FFF;background-color:#000}#he-menu.ativo{visibility:visible;opacity:1;transition:opacity 0.3s linear}#he-desejo{position:fixed;z-index:1000;width:100%;height:100%;top:0px;right:0px;visibility:hidden;opacity:0;transition:visibility 0s 0.3s,opacity 0.3s linear}#he-desejo .box-overlay{position:absolute;z-index:1;cursor:pointer;width:100%;height:100%;top:0px;left:0px;background-color:rgba(0,0,0,0.1)}#he-desejo .box-section{background-color:#FFF;border:none;box-shadow:2px 2px 3px rgba(0,0,0,0.1);display:flex;flex-direction:column;position:absolute;right:0px;top:0px;z-index:130;width:100%;height:100%;max-width:375px;font-size:12px}#he-desejo .box-section .section-header{display:flex;width:100%;padding:20px 15px;align-items:center;justify-content:space-between}#he-desejo .box-section .section-header p{display:block;margin:0px;color:#000;font:normal 15px "NunitoSans-Regular"}#he-desejo .box-section .section-header .btn-close{display:inline-block;background-image:url(../img/sprite.png);display:block;content:"";width:24px;height:24px;background-position:-258px -12px}#he-desejo .box-section .lista{position:relative;overflow-y:auto;display:block;width:100%;flex-grow:1}#he-desejo .box-section .lista .lista-loading{position:absolute;z-index:1;display:none;width:100%;height:100%;top:0px;left:0px;align-items:center;justify-content:center;background-color:rgba(255,255,255,0.6)}#he-desejo .box-section .lista .lista-loading img{display:block;width:100%;max-width:30px}#he-desejo .box-section .lista .lista-itens{overflow-x:hidden;position:relative;padding:0px;height:100%}#he-desejo .box-section .lista .lista-itens .item{display:flex;width:100%;margin-bottom:5px;border:solid 1px #E5E5E5}#he-desejo .box-section .lista .lista-itens .item .img{display:flex;outline:0px;width:82px;height:120px;align-items:center;justify-content:center}#he-desejo .box-section .lista .lista-itens .item .img img{max-width:100%;max-height:100%}#he-desejo .box-section .lista .lista-itens .item .info{display:flex;width:calc(100% - 82px);padding-left:15px;align-items:flex-start;justify-content:space-between}#he-desejo .box-section .lista .lista-itens .item .info .conteudo{display:flex;flex-direction:column;justify-content:center;outline:0px;width:calc(100% - 42px);height:100%;padding-right:10px}#he-desejo .box-section .lista .lista-itens .item .info .conteudo .prod-titulo{display:block;margin:0px;margin-bottom:5px;color:#000;font:normal 15px "NunitoSans-Regular"}#he-desejo .box-section .lista .lista-itens .item .info .conteudo .prod-referencia{display:block;margin:0px;color:#5F5F5F;font:normal 12px "NunitoSans-Regular"}#he-desejo .box-section .lista .lista-itens .item .info .item-remover{display:flex;outline:0px;width:42px;height:100%;background-color:#F5F5F5;align-items:center;justify-content:center}#he-desejo .box-section .lista .lista-itens .item .info .item-remover:before{display:inline-block;background-image:url(../img/sprite.png);display:block;content:"";width:20px;height:20px;background-position:-335px -6px}#he-desejo .box-section .lista .lista-itens .item:last-of-type{margin-bottom:0px}#he-desejo .box-section .lista .lista-vazia{position:absolute;display:flex;width:100%;height:100%;top:0px;left:0px;padding:15px;align-items:center;justify-content:center}#he-desejo .box-section .lista .lista-vazia .msgLista{display:block;margin:0px;color:#000;font:normal 12px "NunitoSans-Bold";text-align:center}#he-desejo .box-section .lista .lista-vazia .msgLista:before{display:block;content:"";width:173px;height:178px;margin:0 auto;margin-bottom:15px;background-image:url(../img/shopping-bag-empty.png);background-size:contain;background-repeat:no-repeat;background-position:center}#he-desejo .box-section .section-rodape{display:flex;width:100%;flex-direction:column;align-items:center}#he-desejo .box-section .section-rodape .btn-remover,#he-desejo .box-section .section-rodape .btn-cadastro,#he-desejo .box-section .section-rodape .btn-login,#he-desejo .box-section .section-rodape .btn-pedido-add{display:block;outline:0px;width:100%;color:#FFF;font:normal 15px "NunitoSans-Regular";text-align:center;padding:15px 10px;border:none;background-color:#000;-webkit-transition:all 0.4s ease-in-out;-moz-transition:all 0.4s ease-in-out;-ms-transition:all 0.4s ease-in-out;-o-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out}#he-desejo .box-section .section-rodape .btn-remover:hover,#he-desejo .box-section .section-rodape .btn-cadastro:hover,#he-desejo .box-section .section-rodape .btn-login:hover,#he-desejo .box-section .section-rodape .btn-pedido-add:hover{color:#FFF;border-color:#0EAF78;background-color:#0EAF78}#he-desejo .box-section .section-rodape .btn-cadastro,#he-desejo .box-section .section-rodape .btn-pedido-add{color:#000;background-color:#F5F5F5}#he-desejo.ativo{visibility:visible;opacity:1;transition:opacity 0.3s linear}#mod-search{position:fixed;z-index:2000;width:100%;height:100%;top:0px;right:0px;visibility:hidden;pointer-events:none;opacity:0;transition:visibility 0s 0.3s,opacity 0.3s linear}#mod-search .box-overlay{position:absolute;z-index:1;cursor:pointer;width:100%;height:100%;top:0px;left:0px;background-color:rgba(0,0,0,0.1)}#mod-search .box-content{box-shadow:2px 2px 3px rgba(0,0,0,0.1);display:block;position:absolute;z-index:130;width:100%;max-width:615px;top:50px;left:50%;transform:translateX(-50%);font-size:12px}@media (max-width:615px){#mod-search .box-content{top:0px}}#mod-search .box-content .mobile-busca{position:relative;display:block;width:100%}#mod-search .box-content .mobile-busca .he-search{display:flex;overflow:hidden;width:100%;padding:17px 20px;align-items:center;justify-content:center;background-color:#F8F8F8;border:solid 1px #E5E5E5}#mod-search .box-content .mobile-busca .he-search .he-bt-search{display:flex;align-items:center;justify-content:center;outline:0px;width:26px;height:26px;border:none;box-shadow:none;background-color:transparent}#mod-search .box-content .mobile-busca .he-search .he-input-search{flex-grow:1;display:block;outline:0px;width:auto;padding:15px 10px;border:none;box-shadow:none;color:#000;font:normal 16px "NunitoSans-Regular";line-height:19px;background-color:transparent}#mod-search .box-content .mobile-busca .he-search .ctrl-mod{display:block;outline:0px;margin:0px;padding:12px 16px;color:#000;font:normal 12px "NunitoSans-Bold";line-height:13px;letter-spacing:0.04em}#mod-search .box-content .mobile-busca .hint-search{width:100%;padding:30px 85px;height:calc(100vh - 173px)}@media (max-width:615px){#mod-search .box-content .mobile-busca .hint-search{padding-left:15px;padding-right:15px;height:calc(100vh - 75px)}}#mod-search.ativo{visibility:visible;pointer-events:initial;opacity:1;transition:opacity 0.3s linear}#sidebar-add-pedido-by-favoritos{background-color:#FFF;border:none;bottom:0;box-shadow:2px 2px 3px rgba(0,0,0,0.1);display:flex;flex-direction:column;font-size:12px;max-width:375px;position:fixed;right:0px;width:100%;top:0;z-index:2000;visibility:hidden;pointer-events:none;opacity:0;transition:visibility 0s 0.3s,opacity 0.3s linear}#sidebar-add-pedido-by-favoritos.active{visibility:visible;pointer-events:initial;opacity:1;transition:opacity 0.3s linear}#sidebar-add-pedido-by-favoritos .header{display:flex;width:100%;padding:30px;flex-wrap:wrap;align-items:center;justify-content:space-between}#sidebar-add-pedido-by-favoritos .header:after{display:block;content:"";width:100%;height:1px;margin-top:20px;background-color:#E5E5E5}#sidebar-add-pedido-by-favoritos .header h2{display:block;margin:0px;color:#000;font:normal 15px "NunitoSans-Regular";line-height:23px}#sidebar-add-pedido-by-favoritos .header .btn-close{display:flex;outline:0px;width:20px;height:20px;align-items:center;justify-content:center}#sidebar-add-pedido-by-favoritos .header .btn-close:before{display:inline-block;background-image:url(../img/sprite.png);display:block;content:"";width:15px;height:15px;background-position:-263px -16px}#sidebar-add-pedido-by-favoritos .body{flex-grow:1;overflow-y:auto;padding:10px 30px}#sidebar-add-pedido-by-favoritos .body .form-group{margin-bottom:20px}#sidebar-add-pedido-by-favoritos .body .form-group label{display:block;margin:0px;margin-bottom:10px;color:#000;font:normal 15px "NunitoSans-Bold"}#sidebar-add-pedido-by-favoritos .body .form-group .form-control{display:block;outline:0px;width:100%;height:auto;padding:15px 10px;color:#000;font:normal 15px "NunitoSans-Regular";border:solid 1px #E5E5E5;border-radius:0px;box-shadow:none}#sidebar-add-pedido-by-favoritos .body .form-group:last-of-type{margin-bottom:0px}#sidebar-add-pedido-by-favoritos .footer{display:block;width:100%;padding:30px}#sidebar-add-pedido-by-favoritos .footer .btn-add-pedido-escolha{display:block;outline:0px;width:100%;padding:15px 10px;color:#FFF;font:normal 15px "NunitoSans-Regular";text-align:center;background-color:#000;-webkit-transition:all 0.4s ease-in-out;-moz-transition:all 0.4s ease-in-out;-ms-transition:all 0.4s ease-in-out;-o-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out}#sidebar-add-pedido-by-favoritos .footer .btn-add-pedido-escolha:hover,#sidebar-add-pedido-by-favoritos .footer .btn-add-pedido-escolha:focus{border-color:#0EAF78;background-color:#0EAF78}@font-face{font-family:NunitoSans-Regular;font-style:normal;font-weight:normal;font-display:swap;src:url("../fonts/NunitoSans-Regular.eot");src:url("../fonts/NunitoSans-Regular.eot?") format("eot"),url("../fonts/NunitoSans-Regular.woff") format("woff"),url("../fonts/NunitoSans-Regular.ttf") format("truetype"),url("../fonts/NunitoSans-Regular.woff") format("woff")}@font-face{font-family:NunitoSans-Bold;font-style:normal;font-weight:normal;font-display:swap;src:url("../fonts/NunitoSans-Bold.eot");src:url("../fonts/NunitoSans-Bold.eot?") format("eot"),url("../fonts/NunitoSans-Bold.woff") format("woff"),url("../fonts/NunitoSans-Bold.ttf") format("truetype"),url("../fonts/NunitoSans-Bold.woff") format("woff")}@font-face{font-family:NunitoSans-Light;font-style:normal;font-weight:normal;font-display:swap;src:url("../fonts/NunitoSans-Light.eot");src:url("../fonts/NunitoSans-Light.eot?") format("eot"),url("../fonts/NunitoSans-Light.woff") format("woff"),url("../fonts/NunitoSans-Light.ttf") format("truetype"),url("../fonts/NunitoSans-Light.woff") format("woff")}@font-face{font-family:NunitoSans-Black;font-style:normal;font-weight:normal;font-display:swap;src:url("../fonts/NunitoSans-Black.eot");src:url("../fonts/NunitoSans-Black.eot?") format("eot"),url("../fonts/NunitoSans-Black.woff") format("woff"),url("../fonts/NunitoSans-Black.ttf") format("truetype"),url("../fonts/NunitoSans-Black.woff") format("woff")}@font-face{font-family:NunitoSans-SemiBold;font-style:normal;font-weight:normal;font-display:swap;src:url("../fonts/NunitoSans-SemiBold.eot");src:url("../fonts/NunitoSans-SemiBold.eot?") format("eot"),url("../fonts/NunitoSans-SemiBold.woff") format("woff"),url("../fonts/NunitoSans-SemiBold.ttf") format("truetype"),url("../fonts/NunitoSans-SemiBold.woff") format("woff")}.alert-success,.alert-warning,.alert-danger,.alert-info{padding-left:60px;font:normal 15px "NunitoSans-Bold";text-align:center;background-color:#FFF;background-image:none}.alert-success:before,.alert-warning:before,.alert-danger:before,.alert-info:before{position:absolute;display:flex;content:"!";width:50px;height:100%;top:0px;left:0px;color:#FFF;font:normal 34px "NunitoSans-Bold";align-items:center;justify-content:center}.alert-success{color:#0EAF78;border:solid 2px #0EAF78}.alert-success:before{background-color:#0EAF78}.alert-warning{color:#E6A23C;border:solid 2px #E6A23C}.alert-warning:before{background-color:#E6A23C}.alert-danger{color:#DE5D6C;border:solid 2px #DE5D6C}.alert-danger:before{background-color:#DE5D6C}.alert-info{color:#0d6efd;border:solid 2px #0d6efd}.alert-info:before{background-color:#0d6efd}@keyframes skeleton-load{0%{background-color:rgba(0,0,0,0.1)}100%{background-color:rgba(0,0,0,0.3)}}.login-modal-active #login-modal-fade{visibility:visible;pointer-events:initial;opacity:1;transition:opacity 0.3s linear}.login-modal-active #login-modal{visibility:visible;pointer-events:initial;opacity:1;transition:opacity 0.3s linear}.login-modal-required .btn-close{display:none;pointer-events:none}.login-modal-required #login-modal-fade{pointer-events:none}#login-modal-fade{pointer-events:none;position:fixed;z-index:2001;opacity:0;width:100vw;height:100vh;top:0;left:0;background-color:rgba(0,0,0,0.5);visibility:hidden;pointer-events:none;opacity:0;transition:visibility 0s 0.3s,opacity 0.3s linear}#login-modal{pointer-events:none;position:fixed;z-index:2002;display:flex;width:96%;max-width:555px;max-height:90vh;top:50%;left:50%;border-radius:0px;border:solid 1px #dcdcdc;background-color:#FFF;flex-direction:column;transform:translate(-50%,-50%);visibility:hidden;pointer-events:none;opacity:0;transition:visibility 0s 0.3s,opacity 0.3s linear}#login-modal .header{position:relative;display:flex;height:40px;min-height:40px;padding:0 15px;align-items:center}#login-modal .header .title{position:relative;z-index:1;display:block;width:100%;margin:0px;color:#000;font:normal 18px "NunitoSans-SemiBold";text-align:center}#login-modal .header .btn-form-login,#login-modal .header .btn-close{position:absolute;cursor:pointer;z-index:2;display:flex;outline:0px;width:31px;height:31px;top:5px;padding:0px;margin:0px;box-shadow:none;border:none;background-image:initial;background-color:transparent}#login-modal .header .btn-form-login:before,#login-modal .header .btn-close:before{display:block;content:"";width:31px;height:31px;background-size:contain;background-repeat:no-repeat;background-position:center}#login-modal .header .btn-form-login{left:10px}#login-modal .header .btn-form-login:before{background-image:url(../img/login/icon-back.svg)}#login-modal .header .btn-close{right:10px}#login-modal .header .btn-close:before{background-image:url(../img/login/icon-close.svg)}#login-modal .content{position:relative;overflow-y:auto;display:flex;min-height:0px;padding:15px;flex-grow:1;font-family:"NunitoSans-Regular"}#login-modal .content .content-login,#login-modal .content .content-senha,#login-modal .content .content-cadastro,#login-modal .content .content-cadastro-done{width:100%}#login-modal .content .titulo{display:block;color:#000;font:normal 17px "NunitoSans-Regular";text-align:center;margin:10px 0px}#login-modal .content .subtitulo{display:block;color:#5F5F5F;font:normal 14px "NunitoSans-Regular";text-align:center;margin:0px;margin-bottom:20px}#login-modal .content .content-form{display:block;width:100%;max-width:395px;margin:0 auto;margin-bottom:20px}#login-modal .content .form-titulo{display:block;font-size:14px;margin:0px;margin-bottom:20px}#login-modal .content .form-input,#login-modal .content .form-control{display:block;outline:0px;width:100%;height:auto;margin-bottom:10px;padding:10px;color:#000;font:normal 15px "NunitoSans-Regular";text-align:center;box-shadow:none;border-radius:0px;border:1px solid #dcdcdc;background-color:#FFF}#login-modal .content .form-input.error,#login-modal .content .form-control.error{border-color:#DE5D6C;box-shadow:inset 0px 0px 2px #DE5D6C}#login-modal .content .form-input.error:after,#login-modal .content .form-control.error:after{content:"Erro"}#login-modal .content .msgError{position:static;display:block;z-index:10;float:left;width:20px;max-height:18px;padding:0;top:0;color:#DE5D6C}#login-modal .content .msgError span{position:absolute;display:none;width:calc(100% - 30px);min-height:calc(100% - 28px);margin-top:0;padding:2px 10px;top:18px;border-radius:0px;font-size:10px}#login-modal .content .msgError:empty{display:none}#login-modal .content .msgError:before{display:inline-block;cursor:pointer;content:"";width:20px;height:18px;background-image:url(../img/sprite.png);background-position:-2px -291px;background-repeat:no-repeat}#login-modal .content .msgError:hover span{display:block}#login-modal .content .g-recaptcha{display:flex;margin:10px 0px;align-items:center;justify-content:center}#login-modal .content .btn-submit{display:block;outline:0px;width:100%;padding:10px;margin:5px auto 10px auto;color:#FFF;font:normal 13px "NunitoSans-SemiBold";text-align:center;box-shadow:none;border:none;border-radius:0px;background-color:#000;-webkit-transition:all 0.4s ease-in-out;-moz-transition:all 0.4s ease-in-out;-ms-transition:all 0.4s ease-in-out;-o-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out}#login-modal .content .btn-submit:hover,#login-modal .content .btn-submit:focus{background-color:#0EAF78}#login-modal .content .btn-form{display:block;margin-bottom:50px;color:#000;font:normal 15px "NunitoSans-Regular";text-align:center;text-decoration:underline}#login-modal .content .box-cadastro{display:block;margin-left:-15px;margin-right:-15px;margin-bottom:-15px;padding:30px 15px;background-color:#F5F5F5}#login-modal .content .box-cadastro .titulo{display:block;margin:0px;margin-bottom:20px;color:#5F5F5F;font:normal 15px "NunitoSans-Regular";text-align:center}#login-modal .content .box-cadastro .opcoes{display:flex;width:100%;align-items:center;justify-content:center}#login-modal .content .box-cadastro .opcoes .btn-cadastro{display:block;width:100%;max-width:190px;padding:10px;color:#FFF;font:normal 13px "NunitoSans-SemiBold";text-align:center;border-radius:0px;background-color:#000;-webkit-transition:all 0.4s ease-in-out;-moz-transition:all 0.4s ease-in-out;-ms-transition:all 0.4s ease-in-out;-o-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out}#login-modal .content .box-cadastro .opcoes .btn-cadastro:last-of-type{margin-left:15px}#login-modal .content .box-cadastro .opcoes .btn-cadastro:hover,#login-modal .content .box-cadastro .opcoes .btn-cadastro:focus{background-color:#0EAF78}#login-modal .content .msg-error{}#login-modal .content .msg-error a span{text-decoration:underline}#login-modal .content .msg-error:empty{display:none}#login-modal .content .content-login .titulo-redes{display:block;margin:0px;margin-top:20px;margin-bottom:20px;color:#5F5F5F;text-align:center;font:normal 15px "NunitoSans-SemiBold"}#login-modal .content .content-login .redes-login{position:relative;width:100%;display:flex;align-items:center;justify-content:center}#login-modal .content .content-login .redes-login .item{position:relative;overflow:hidden;display:block;width:100%;max-width:190px}#login-modal .content .content-login .redes-login .item .btn-facebook{pointer-events:none;position:relative;display:block;outline:0px;z-index:2;width:100%;padding:10px;color:#000;font:normal 13px "NunitoSans-Regular";text-align:center;border-radius:0px;border:solid 1px #dcdcdc;background-color:#FFF}#login-modal .content .content-login .redes-login .item .btn-facebook:before{display:inline-block;content:"";width:24px;height:24px;margin-right:10px;vertical-align:middle;background-image:url(../img/login/icon-facebook.svg);background-size:contain;background-repeat:no-repeat;background-position:center}#login-modal .content .content-login .redes-login .item .fb-login-button{position:absolute;z-index:1;opacity:0;width:100%;height:100%;left:0px;top:0px}#login-modal .content .content-login .redes-login .item .fb-reset{background:none;border:0;border-spacing:0;color:#000;cursor:auto;direction:ltr;font-family:"NunitoSans-Regular";font-size:11px;font-style:normal;font-variant:normal;font-weight:normal;letter-spacing:normal;line-height:1;margin:0;overflow:visible;padding:0;text-align:left;text-decoration:none;text-indent:0;text-shadow:none;text-transform:none;visibility:visible;white-space:normal;word-spacing:normal}#login-modal .content .content-login .redes-login .item .btn-google{pointer-events:none;position:relative;outline:0px;z-index:2;display:block;width:100%;padding:10px;color:#000;font:normal 13px "NunitoSans-Regular";text-align:center;border:solid 1px #dcdcdc;background-color:transparent}#login-modal .content .content-login .redes-login .item .btn-google:before{display:inline-block;content:"";width:24px;height:24px;margin-right:10px;vertical-align:middle;background-image:url(../img/login/icon-google.svg);background-size:contain;background-repeat:no-repeat;background-position:center}#login-modal .content .content-login .redes-login .item .g-signin2{position:absolute;z-index:1;opacity:0;width:100%;height:100%;left:0px;top:0px}#login-modal .content .content-login .redes-login .item:last-of-type{margin-left:15px}#login-modal .content .content-senha .content-sending{display:none;margin:20px;text-align:center}#login-modal .content .content-senha .content-sending .loading{margin-top:20px}#login-modal .content .content-senha .content-sended{display:none;margin:20px;text-align:center}#login-modal .content .content-senha.sending .btn-form-login,#login-modal .content .content-senha.sending .btn-form-cadastro,#login-modal .content .content-senha.sending .content-form{display:none}#login-modal .content .content-senha.sending .content-sending{display:block}#login-modal .content .content-senha.sended .btn-form-cadastro,#login-modal .content .content-senha.sended .content-form{display:none}#login-modal .content .content-senha.sended .content-sended{display:block}#login-modal .content .content-cadastro .content-form{max-width:590px}#login-modal .content .content-cadastro .content-form .step-nav{display:flex;width:100%;margin:50px 0px;align-items:center;justify-content:center}@media (max-width:767px){#login-modal .content .content-cadastro .content-form .step-nav{margin:20px 0px}}@media (max-width:575px){#login-modal .content .content-cadastro .content-form .step-nav{flex-direction:column}}#login-modal .content .content-cadastro .content-form .step-nav .option{display:flex;outline:0px;margin-left:55px;box-shadow:none;align-items:center;justify-content:center}@media (max-width:695px){#login-modal .content .content-cadastro .content-form .step-nav .option{margin-left:30px}}@media (max-width:575px){#login-modal .content .content-cadastro .content-form .step-nav .option{width:100%;max-width:170px;margin-left:0px;margin-bottom:10px}}#login-modal .content .content-cadastro .content-form .step-nav .option .number{display:flex;width:35px;height:35px;color:#5F5F5F;font:normal 15px "NunitoSans-Regular";align-items:center;justify-content:center;border-radius:100%;background-color:#F5F5F5}#login-modal .content .content-cadastro .content-form .step-nav .option .titulo{display:block;width:calc(100% - 35px);margin:0px;padding-left:10px;color:#5F5F5F;font:normal 15px "NunitoSans-Regular"}#login-modal .content .content-cadastro .content-form .step-nav .option:first-of-type{margin-left:0px}@media (max-width:575px){#login-modal .content .content-cadastro .content-form .step-nav .option:first-of-type{margin-bottom:0px}}#login-modal .content .content-cadastro .content-form .step-nav .option.ativo .number,#login-modal .content .content-cadastro .content-form .step-nav .option.ativo .titulo{color:#000}#login-modal .content .content-cadastro .content-form .step-nav .option.concluido .number{color:#FFF;background-color:#0EAF78}#login-modal .content .content-cadastro #con-titulo{margin-bottom:10px}#login-modal .content .content-cadastro #con-titulo h1{color:#000;margin:0;font-size:18px;font-family:"NunitoSans-SemiBold";font-weight:normal}#login-modal .content .content-cadastro #con-titulo p{color:#5F5F5F;margin:0;font-size:12px;font-family:"NunitoSans-SemiBold"}#login-modal .content .content-cadastro .content-campos{padding-bottom:50px}#login-modal .content .content-cadastro .content-campos .box header{margin-bottom:15px}#login-modal .content .content-cadastro .content-campos .box header h2{color:#000;font:normal 16px "NunitoSans-Bold";text-transform:uppercase}#login-modal .content .content-cadastro .content-campos .box header span{color:#5F5F5F;font-size:12px;font-family:"NunitoSans-SemiBold"}#login-modal .content .content-cadastro .content-campos .box label{position:relative;text-indent:0px;margin-bottom:0px;color:#5F5F5F;font:normal 15px "NunitoSans-Regular"}#login-modal .content .content-cadastro .content-campos .box .form-control{display:block;outline:0px;width:100%;height:auto;margin-bottom:10px;padding:10px;color:#000;font-family:"NunitoSans-Regular";font-size:15px;text-align:left;box-shadow:none;border-radius:0px;border:1px solid #dcdcdc;background-color:#FFF}#login-modal .content .content-cadastro .content-campos .next-step,#login-modal .content .content-cadastro .content-campos .btn-cadastro{display:block;outline:0px;width:100%;padding:10px;margin-top:10px;color:#FFF;font:normal 13px "NunitoSans-SemiBold";text-align:center;border:none;border-radius:0px;background-color:#000;-webkit-transition:all 0.4s ease-in-out;-moz-transition:all 0.4s ease-in-out;-ms-transition:all 0.4s ease-in-out;-o-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out}#login-modal .content .content-cadastro .content-campos .next-step:hover,#login-modal .content .content-cadastro .content-campos .next-step:focus,#login-modal .content .content-cadastro .content-campos .btn-cadastro:hover,#login-modal .content .content-cadastro .content-campos .btn-cadastro:focus{background-color:#0EAF78}#login-modal .content .content-cadastro .content-campos .box-sucesso{display:block;width:100%;padding:20px 15px}#login-modal .content .content-cadastro .content-campos .box-sucesso .sucesso-imagem{display:block;width:100%;max-width:95px;margin:0 auto;margin-bottom:10px}#login-modal .content .content-cadastro .content-campos .box-sucesso .titulo,#login-modal .content .content-cadastro .content-campos .box-sucesso .texto,#login-modal .content .content-cadastro .content-campos .box-sucesso .contador{display:block;margin:0px;margin-bottom:10px;color:#000;text-align:center}#login-modal .content .content-cadastro .content-campos .box-sucesso .titulo{font:normal 24px "NunitoSans-Regular"}#login-modal .content .content-cadastro .content-campos .box-sucesso .texto{font:normal 15px "NunitoSans-Regular"}#login-modal .content .content-cadastro .content-campos .box-sucesso .contador{width:100%;max-width:40px;padding:10px;margin:0 auto;font:normal 15px "NunitoSans-Regular";border-radius:4px;background-color:#F5F5F5}#login-modal .content .content-cadastro-done .box-sucesso{display:block;padding:20px 15px;text-align:center;width:100%}#login-modal .content .content-cadastro-done .box-sucesso .sucesso-imagem{display:block;width:100%;max-width:95px;margin:0 auto;margin-bottom:10px}#login-modal .content .content-cadastro-done .box-sucesso .titulo,#login-modal .content .content-cadastro-done .box-sucesso .texto,#login-modal .content .content-cadastro-done .box-sucesso .contador{display:block;margin:0px;margin-bottom:10px;color:#000}#login-modal .content .content-cadastro-done .box-sucesso .titulo{font:normal 24px "NunitoSans-Regular"}#login-modal .content .content-cadastro-done .box-sucesso .texto{font:normal 15px "NunitoSans-Regular"}#login-modal .content .content-cadastro-done .box-sucesso .contador{width:100%;max-width:40px;padding:10px;margin:0 auto;font:normal 15px "NunitoSans-Regular";border-radius:4px;background-color:#F5F5F5}#login-modal.large{max-width:1024px}#modal-exists{position:fixed;z-index:2000;display:flex;align-items:center;justify-content:center;width:100%;height:100%;top:0px;left:0px;padding:15px;visibility:hidden;opacity:0;transition:visibility 0s 0.3s,opacity 0.3s linear}#modal-exists .box-overlay{position:absolute;z-index:1;cursor:pointer;width:100%;height:100%;top:0px;left:0px;background-color:rgba(0,0,0,0.7)}#modal-exists .box-conteudo{position:relative;z-index:2;display:block;width:100%;height:auto;max-width:600px;background-color:#FFF;overflow-y:auto;overflow-x:hidden}#modal-exists .box-conteudo .box-header{display:block;width:100%;padding:20px 15px;border-bottom:1px solid #F1F1F1}#modal-exists .box-conteudo .conteudo{display:flex;flex-direction:column;align-items:center;justify-content:flex-end;width:100%;max-width:420px;margin:0 auto;padding:50px 15px;background-size:cover;background-position:center;background-repeat:no-repeat}@media (max-width:575px){#modal-exists .box-conteudo .conteudo{padding-top:30px;padding-bottom:30px}}#modal-exists .box-conteudo .conteudo .texto{display:block;margin:0px;color:#5F5F5F;font:normal 16px "NunitoSans-Regular";text-align:center}#modal-exists .box-conteudo .conteudo .texto strong{font-family:"NunitoSans-Bold"}#modal-exists .box-conteudo .conteudo .modal-rodape{display:flex;width:100%;margin-top:30px;flex-wrap:wrap;align-items:center;justify-content:space-between}#modal-exists .box-conteudo .conteudo .modal-rodape .btn-voltar{display:flex;cursor:pointer;color:#5F5F5F;font:normal 13px "NunitoSans-Regular";align-items:center;margin-right:15px}#modal-exists .box-conteudo .conteudo .modal-rodape .btn-voltar:before{display:inline-block;background-image:url(../img/sprite.png);content:"";width:18px;height:17px;margin-right:10px;background-position:-271px -126px}#modal-exists .box-conteudo .conteudo .modal-rodape .btnConfirmar{display:block;outline:0px;width:100%;max-width:200px;padding:15px 10px;color:#FFF;font:normal 13px "NunitoSans-Regular";text-align:center;text-transform:uppercase;background-color:#1A1818;border-radius:0px;border:none;box-shadow:none;-webkit-transition:all 0.4s ease-in-out;-moz-transition:all 0.4s ease-in-out;-ms-transition:all 0.4s ease-in-out;-o-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out}@media (max-width:575px){#modal-exists .box-conteudo .conteudo .modal-rodape .btnConfirmar{max-width:180px}}#modal-exists .box-conteudo .conteudo .modal-rodape .btnConfirmar:hover,#modal-exists .box-conteudo .conteudo .modal-rodape .btnConfirmar:focus{color:#FFF;background-color:#0EAF78}#modal-exists.ativo{visibility:visible;opacity:1;transition:opacity 0.3s linear}@font-face{font-family:NunitoSans-Regular;font-style:normal;font-weight:normal;font-display:swap;src:url("../fonts/NunitoSans-Regular.eot");src:url("../fonts/NunitoSans-Regular.eot?") format("eot"),url("../fonts/NunitoSans-Regular.woff") format("woff"),url("../fonts/NunitoSans-Regular.ttf") format("truetype"),url("../fonts/NunitoSans-Regular.woff") format("woff")}@font-face{font-family:NunitoSans-Bold;font-style:normal;font-weight:normal;font-display:swap;src:url("../fonts/NunitoSans-Bold.eot");src:url("../fonts/NunitoSans-Bold.eot?") format("eot"),url("../fonts/NunitoSans-Bold.woff") format("woff"),url("../fonts/NunitoSans-Bold.ttf") format("truetype"),url("../fonts/NunitoSans-Bold.woff") format("woff")}@font-face{font-family:NunitoSans-Light;font-style:normal;font-weight:normal;font-display:swap;src:url("../fonts/NunitoSans-Light.eot");src:url("../fonts/NunitoSans-Light.eot?") format("eot"),url("../fonts/NunitoSans-Light.woff") format("woff"),url("../fonts/NunitoSans-Light.ttf") format("truetype"),url("../fonts/NunitoSans-Light.woff") format("woff")}@font-face{font-family:NunitoSans-Black;font-style:normal;font-weight:normal;font-display:swap;src:url("../fonts/NunitoSans-Black.eot");src:url("../fonts/NunitoSans-Black.eot?") format("eot"),url("../fonts/NunitoSans-Black.woff") format("woff"),url("../fonts/NunitoSans-Black.ttf") format("truetype"),url("../fonts/NunitoSans-Black.woff") format("woff")}@font-face{font-family:NunitoSans-SemiBold;font-style:normal;font-weight:normal;font-display:swap;src:url("../fonts/NunitoSans-SemiBold.eot");src:url("../fonts/NunitoSans-SemiBold.eot?") format("eot"),url("../fonts/NunitoSans-SemiBold.woff") format("woff"),url("../fonts/NunitoSans-SemiBold.ttf") format("truetype"),url("../fonts/NunitoSans-SemiBold.woff") format("woff")}.alert-success,.alert-warning,.alert-danger,.alert-info{padding-left:60px;font:normal 15px "NunitoSans-Bold";text-align:center;background-color:#FFF;background-image:none}.alert-success:before,.alert-warning:before,.alert-danger:before,.alert-info:before{position:absolute;display:flex;content:"!";width:50px;height:100%;top:0px;left:0px;color:#FFF;font:normal 34px "NunitoSans-Bold";align-items:center;justify-content:center}.alert-success{color:#0EAF78;border:solid 2px #0EAF78}.alert-success:before{background-color:#0EAF78}.alert-warning{color:#E6A23C;border:solid 2px #E6A23C}.alert-warning:before{background-color:#E6A23C}.alert-danger{color:#DE5D6C;border:solid 2px #DE5D6C}.alert-danger:before{background-color:#DE5D6C}.alert-info{color:#0d6efd;border:solid 2px #0d6efd}.alert-info:before{background-color:#0d6efd}@keyframes skeleton-load{0%{background-color:rgba(0,0,0,0.1)}100%{background-color:rgba(0,0,0,0.3)}}footer{width:calc(100% + 30px);margin-left:-15px}footer > .container-fluid{margin-left:0px;margin-right:0px}#voltar-topo{display:none}#voltar-topo a{position:fixed;z-index:120;outline:0px;display:flex;align-items:center;justify-content:center;right:30px;width:48px;height:48px;bottom:75px;padding:0;color:#000;font-family:"NunitoSans-Light";text-transform:uppercase;font-size:13px;line-height:50px;text-align:center;border:solid 1px #E5E5E5;border-radius:50%;background-color:#FFF;-webkit-box-shadow:0px 3px 15px -7px rgba(0,0,0,0.35);-moz-box-shadow:0px 3px 15px -7px rgba(0,0,0,0.35);box-shadow:0px 3px 15px -7px rgba(0,0,0,0.35);-webkit-transition:all 0.4s ease-in-out;-moz-transition:all 0.4s ease-in-out;-ms-transition:all 0.4s ease-in-out;-o-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out}#voltar-topo a:before{display:inline-block;background-image:url(../img/sprite.png);display:block;content:"";width:15px;height:9px;margin-right:0px;background-position:-438px -84px}#voltar-topo span{display:none}@media (min-width:1200px){#voltar-topo span{display:block}}#rodape{border-top:solid 1px #E5E5E5}#rodape .titulo{display:block;margin:0px;margin-bottom:10px;color:#000;font:normal 14px "NunitoSans-Regular";line-height:20px}@media (max-width:575px){#rodape .titulo{text-align:center}}#rodape .opcoes{display:block;width:100%}@media (max-width:575px){#rodape .opcoes{margin-top:30px}}#rodape .opcoes .box-opcoes{display:block;width:100%}#rodape .opcoes .box-opcoes .opt{display:block;outline:0px;margin-bottom:5px;color:#999;font:normal 14px "NunitoSans-Regular";line-height:20px}@media (max-width:575px){#rodape .opcoes .box-opcoes .opt{text-align:center}}#rodape .opcoes .box-opcoes .opt:last-of-type{margin-bottom:0px}#rodape .conteudo{display:flex;width:100%;align-items:stretch;justify-content:space-between}@media (max-width:991px){#rodape .conteudo{flex-direction:column;align-items:center;justify-content:center}}#rodape .conteudo .box1{display:flex;width:59%;max-width:1120px;padding:70px 15px;background-color:#FFF;align-items:flex-start;justify-content:center}@media (max-width:991px){#rodape .conteudo .box1{width:100%;max-width:100%;justify-content:space-around}}@media (max-width:575px){#rodape .conteudo .box1{flex-direction:column;align-items:center;justify-content:center}}#rodape .conteudo .box1 .col-rod-1{display:block;width:100%;max-width:258px;margin-right:140px}@media (max-width:1460px){#rodape .conteudo .box1 .col-rod-1{margin-right:50px}}@media (max-width:1199px){#rodape .conteudo .box1 .col-rod-1{margin-right:20px}}@media (max-width:575px){#rodape .conteudo .box1 .col-rod-1{max-width:100%;margin-right:0px}}#rodape .conteudo .box1 .col-rod-1 .logo{display:block;outline:0px;width:100%;max-width:163px;margin-bottom:20px}@media (max-width:575px){#rodape .conteudo .box1 .col-rod-1 .logo{margin-left:auto;margin-right:auto}}#rodape .conteudo .box1 .col-rod-1 .logo img{display:block;width:100%}#rodape .conteudo .box1 .col-rod-1 .texto{display:block;margin:0px;margin-bottom:7px;color:#999;font:normal 14px "NunitoSans-Regular";line-height:20px}@media (max-width:575px){#rodape .conteudo .box1 .col-rod-1 .texto{text-align:center}}#rodape .conteudo .box1 .col-rod-1 .texto strong{margin-right:10px;color:#000;font-weight:normal;font-family:"NunitoSans-Bold"}#rodape .conteudo .box1 .col-rod-1 .texto:last-of-type{margin-bottom:0px}#rodape .conteudo .box1 .col-rod-1 .redes-sociais{display:block;width:100%;margin-top:3px}#rodape .conteudo .box1 .col-rod-1 .redes-sociais .redes-titulo{display:block;margin:0px;margin-bottom:13px;color:#000;font:normal 14px "NunitoSans-Regular";line-height:20px}@media (max-width:575px){#rodape .conteudo .box1 .col-rod-1 .redes-sociais .redes-titulo{text-align:center}}#rodape .conteudo .box1 .col-rod-1 .redes-sociais .redes{display:flex;width:100%;align-items:center;justify-content:flex-start;gap:10px}@media (max-width:575px){#rodape .conteudo .box1 .col-rod-1 .redes-sociais .redes{justify-content:center}}#rodape .conteudo .box1 .col-rod-1 .redes-sociais .redes .opt{display:flex;outline:0px;align-items:center;justify-content:center;width:23px;height:23px}#rodape .conteudo .box1 .col-rod-2{display:block;width:100%;max-width:150px;margin-right:112px}@media (max-width:1460px){#rodape .conteudo .box1 .col-rod-2{margin-right:50px}}@media (max-width:1199px){#rodape .conteudo .box1 .col-rod-2{margin-right:20px}}@media (max-width:575px){#rodape .conteudo .box1 .col-rod-2{max-width:100%;margin-right:0px}}#rodape .conteudo .box1 .col-rod-2 .opcoes{margin-top:30px}#rodape .conteudo .box1 .col-rod-2 .opcoes:first-of-type{margin-top:0px}@media (max-width:575px){#rodape .conteudo .box1 .col-rod-2 .opcoes:first-of-type{margin-top:30px}}#rodape .conteudo .box1 .col-rod-3{display:block;width:100%;max-width:180px}@media (max-width:575px){#rodape .conteudo .box1 .col-rod-3{max-width:100%}}#rodape .conteudo .box1 .col-rod-3 .opcoes{margin-top:30px}#rodape .conteudo .box1 .col-rod-3 .opcoes:first-of-type{margin-top:0px}@media (max-width:575px){#rodape .conteudo .box1 .col-rod-3 .opcoes:first-of-type{margin-top:30px}}#rodape .conteudo .box1 .col-rod-3 .plataforma{display:block;width:100%;margin-top:30px}#rodape .conteudo .box1 .col-rod-3 .plataforma .mkommerce{display:block;outline:0px;width:100%;max-width:122px}@media (max-width:575px){#rodape .conteudo .box1 .col-rod-3 .plataforma .mkommerce{margin:0 auto}}#rodape .conteudo .box1 .col-rod-3 .plataforma .adxpress{display:block;outline:0px;width:100%}#rodape .conteudo .box1 .col-rod-3 .plataforma .adxpress img{display:block;width:100%;max-width:75px}@media (max-width:575px){#rodape .conteudo .box1 .col-rod-3 .plataforma .adxpress img{margin:0 auto}}#rodape .conteudo .box2{display:block;width:41%;max-width:800px;padding-top:60px;padding-bottom:60px;padding-left:70px;padding-right:20px;background-color:#F5F5F5}@media (max-width:1460px){#rodape .conteudo .box2{padding-left:20px}}@media (max-width:991px){#rodape .conteudo .box2{width:100%;max-width:100%}}#rodape .conteudo .box2 .formas-pagamento{display:block;width:100%;margin-top:50px}#rodape .conteudo .box2 .formas-pagamento .titulo{display:block;margin:0px;margin-bottom:10px;color:#000;font:normal 14px "NunitoSans-Regular"}@media (max-width:991px){#rodape .conteudo .box2 .formas-pagamento .titulo{text-align:center}}#rodape .conteudo .box2 .formas-pagamento img{display:block;width:100%;max-width:284px}@media (max-width:991px){#rodape .conteudo .box2 .formas-pagamento img{margin:0 auto}}#copyright{padding:10px 0;border-top:solid 1px #E5E5E5;background-color:#F5F5F5}#copyright .conteudo{display:block;width:100%;padding-left:7%}@media (max-width:1570px){#copyright .conteudo{padding-left:15px}}#copyright .conteudo .copy{display:block;margin:0px;color:#000;font:normal 14px "NunitoSans-Regular"}@media (max-width:991px){#copyright .conteudo .copy{text-align:center}}