
                @charset "UTF-8";@import url(https://fonts.googleapis.com/css?family=Open+Sans:400,600,700|Roboto:400,500,700&display=swap);@import url(https://fonts.googleapis.com/css2?family=Poppins:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap);:root{--fonte-padrao:'Poppins',sans-serif;--fonte-titulos:'Poppins',sans-serif;--fonte-corpo:'Poppins',sans-serif;--cor-primaria:#086869;--cor-primaria-hover:#085759;--cor-secundaria:#C19E74;--cor-secundaria-hover:#aa8659;--cor-secundaria-clara:#ECE2D5;--branco:#FFFFFF;--danger:#EB7575;--warning:#E3B100;--success:#1DCC43;--cinza-mais-claro:#F0F0F0;--cinza-claro:#E7E7E7;--cinza:#D0D0D0;--cinza-escuro:#444444;--preto:#000000;--texto-escuro:#444444;--texto-claro:#888888;--texto-cor-primaria:#086869;--texto-cor-secundaria:#C19E74;--texto-branco:#FFFFFF;--cor-header-barra:#086869;--cor-header-barra-busca:#444444;--cor-header-fundo:#FFFFFF;--cor-header-fundo-menu:#C19E74;--cor-header-icone:invert(32%) sepia(65%) saturate(429%) hue-rotate(121deg) brightness(93%) contrast(100%);--cor-header-texto:#444444;--cor-header-texto-barra:#FFFFFF;--cor-header-texto-menu:#FFFFFF;--cor-header-flutuante:#FFFFFF;--cor-header-flutuante-texto:#222222;--cor-header-flutuante-busca:#222222;--cor-header-flutuante-icon:invert(60%) sepia(14%) saturate(567%) hue-rotate(306deg) brightness(99%) contrast(89%);--cor-header-flutuante-icon-color:#007A00;--cor-tarja-barra:#086869;--cor-tarja-texto:#FFFFFF;--cor-newsletter-fundo:#C19E74;--cor-newsletter-texto:#FFFFFF;--cor-newsletter-icone:invert(100%) brightness(1000%);--cor-newsletter-botao:#086869;--cor-rodape-fundo:#F0F0F0;--cor-rodape-texto:#888888;--cor-rodape-icone:#C19E74;--cor-rodape-fundo-pagamento:#E7E7E7;--cor-rodape-fundo-copy:#086869;--cor-rodape-texto-copy:#FFFFFF;--cor-vitrine-botao:#086869;--cor-vitrine-botao-texto:#FFFFFF;--cor-carrrinho-botao:#086869;--cor-carrrinho-botao-texto:#FFFFFF;--icon-branco:invert(100%) brightness(1000%);--icon-primaria:invert(32%) sepia(65%) saturate(429%) hue-rotate(121deg) brightness(93%) contrast(100%);--icon-secundaria:invert(60%) sepia(14%) saturate(567%) hue-rotate(306deg) brightness(99%) contrast(89%);--icon-preto:invert(32%) sepia(65%) saturate(429%) hue-rotate(121deg) brightness(93%) contrast(100%)}body{font-family:var(--fonte-padrao)}#corpo{background:var(--branco);margin-bottom:0}#corpo .conteiner{box-shadow:inherit!important}.barra-inicial{padding:4px 0;background:var(--cor-header-barra)}.barra-inicial .tel-skype{display:none}.barra-inicial .lista-redes{float:right}.barra-inicial .lista-redes ul li{float:right;border:none}.barra-inicial .lista-redes ul li a{border:none}.barra-inicial .lista-redes ul li a .icon-facebook,.barra-inicial .lista-redes ul li a .icon-instagram,.barra-inicial .lista-redes ul li a .icon-twitter,.barra-inicial .lista-redes ul li a .icon-youtube{background:0 0}.barra-inicial .lista-redes ul li a .icon-bold{display:none}.barra-inicial .lista-redes ul li i{color:var(--cor-header-texto-barra);background:0 0}.barra-inicial .canais-contato{float:left;margin-left:0}.barra-inicial .canais-contato ul{float:left}.barra-inicial .canais-contato ul li{border:none;margin-left:30px}.barra-inicial .canais-contato ul li:first-child{margin-left:0}.barra-inicial .canais-contato ul li a{color:var(--cor-header-texto-barra)}.barra-inicial .canais-contato ul li a i{color:var(--cor-header-texto-barra)}.barra-inicial .canais-contato ul li span{color:var(--cor-header-texto-barra)}.barra-inicial .canais-contato ul li span i{color:var(--cor-header-texto-barra)}.conteiner-principal #cabecalho{background:var(--cor-header-fundo);position:relative;min-height:174px}.conteiner-principal #cabecalho .conteiner{box-shadow:inherit;position:relative;padding-left:0;padding-right:0;padding-bottom:0;background:0 0}.conteiner-principal #cabecalho .conteiner.collapsed{top:48px;left:0;width:100%!important;z-index:5;max-width:100%;position:fixed}.conteiner-principal #cabecalho .conteiner.collapsed .row-fluid{display:none}.conteiner-principal #cabecalho .conteiner .logo a{height:100px}.conteiner-principal #cabecalho .conteiner .logo a img{margin:20px 0}.conteiner-principal #cabecalho .conteiner .menu.superior{background:var(--cor-header-fundo-menu);margin-top:10px}.conteiner-principal #cabecalho .conteiner .menu.superior a strong{color:var(--branco)}.conteiner-principal #cabecalho .conteiner .menu.superior a.closeMenu{width:28px;height:28px;border:1px solid #e5e5e5;border-radius:100px;position:absolute;color:#fff;top:50px;right:50px;font-size:30px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='1em' height='1em' viewBox='0 0 24 24'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath d='M24 0v24H0V0zM12.593 23.258l-.011.002l-.071.035l-.02.004l-.014-.004l-.071-.035c-.01-.004-.019-.001-.024.005l-.004.01l-.017.428l.005.02l.01.013l.104.074l.015.004l.012-.004l.104-.074l.012-.016l.004-.017l-.017-.427c-.002-.01-.009-.017-.017-.018m.265-.113l-.013.002l-.185.093l-.01.01l-.003.011l.018.43l.005.012l.008.007l.201.093c.012.004.023 0 .029-.008l.004-.014l-.034-.614c-.003-.012-.01-.02-.02-.022m-.715.002a.023.023 0 0 0-.027.006l-.006.014l-.034.614c0 .012.007.02.017.024l.015-.002l.201-.093l.01-.008l.004-.011l.017-.43l-.003-.012l-.01-.01z'/%3E%3Cpath fill='%23000' d='m12 13.414l5.657 5.657a1 1 0 0 0 1.414-1.414L13.414 12l5.657-5.657a1 1 0 0 0-1.414-1.414L12 10.586L6.343 4.929A1 1 0 0 0 4.93 6.343L10.586 12l-5.657 5.657a1 1 0 1 0 1.414 1.414z'/%3E%3C/g%3E%3C/svg%3E");background-size:16px;background-repeat:no-repeat;background-position:center;filter:var(--branco);display:none}.conteiner-principal #cabecalho .conteiner .menu.superior .nivel-um{text-align:center;height:54px;display:flex;justify-content:center}.conteiner-principal #cabecalho .conteiner .menu.superior .nivel-um li{float:initial;display:inline-block;border-right:none;padding:auto;border-left:none;background:0 0;text-align:left}.conteiner-principal #cabecalho .conteiner .menu.superior .nivel-um li strong{color:var(--cor-header-texto-menu);font-size:14px;font-style:normal;font-weight:600;line-height:normal;text-transform:uppercase}.conteiner-principal #cabecalho .conteiner .menu.superior .nivel-um li i{background:0 0;color:var(--cor-header-texto-menu)}.conteiner-principal #cabecalho .conteiner .menu.superior .nivel-um li:hover{border-top-width:0;margin-top:0}.conteiner-principal #cabecalho .conteiner .menu.superior .nivel-um .btn-promocao{background:var(--cor-primaria)!important;padding-left:50px!important;position:relative;height:54px;line-height:50px;border-radius:6px}.conteiner-principal #cabecalho .conteiner .menu.superior .nivel-um .btn-promocao:before{display:inline-block;width:26px;height:26px;vertical-align:-.125em;position:relative;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='1em' height='1em' viewBox='0 0 24 24'%3E%3Cg fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' color='%23000'%3E%3Cpath d='m8 16l8-8m-6 1a1 1 0 1 1-2 0a1 1 0 0 1 2 0m6 5.828a1 1 0 1 1-2 0a1 1 0 0 1 2 0'/%3E%3Ccircle cx='12' cy='12' r='10'/%3E%3C/g%3E%3C/svg%3E");background-size:contain;background-repeat:no-repeat;filter:var(--icon-branco);position:absolute;top:13px!important;left:13px;content:""}.conteiner-principal #cabecalho .conteiner .menu.superior .nivel-um .nivel-dois{overflow:hidden}.conteiner-principal #cabecalho .conteiner .menu.superior .nivel-um .nivel-dois li{padding:0 14px;width:100%}.conteiner-principal #cabecalho .conteiner .conteudo-topo{display:flex}.conteiner-principal #cabecalho .conteiner .conteudo-topo .span8{width:50%}.conteiner-principal #cabecalho .conteiner .conteudo-topo .inferior{order:1;width:60%;padding:25px 0}.conteiner-principal #cabecalho .conteiner .conteudo-topo .inferior .span8{width:90%}.conteiner-principal #cabecalho .conteiner .conteudo-topo .inferior .span8 .busca{position:relative;padding:0;background:0 0;border:none}.conteiner-principal #cabecalho .conteiner .conteudo-topo .inferior .span8 .busca input{box-shadow:inherit;border:none;border-radius:0;border-bottom:1px solid var(--cor-header-barra-busca);padding:12px 8px;width:100%;color:var(--cor-header-barra-busca);background:0 0}.conteiner-principal #cabecalho .conteiner .conteudo-topo .inferior .span8 .busca input::placeholder{color:var(--cor-header-barra-busca)}.conteiner-principal #cabecalho .conteiner .conteudo-topo .inferior .span8 .busca .botao-busca{background:0 0;border:0;color:var(--cor-header-icone);padding:0;font-size:17px;right:-10px}.conteiner-principal #cabecalho .conteiner .conteudo-topo .inferior .span4{width:42px;margin-left:0;position:absolute;right:5px}.conteiner-principal #cabecalho .conteiner .conteudo-topo .inferior .span4 .carrinho{border:none;width:42px}.conteiner-principal #cabecalho .conteiner .conteudo-topo .inferior .span4 .carrinho .icon-shopping-cart{background:0 0;position:relative}.conteiner-principal #cabecalho .conteiner .conteudo-topo .inferior .span4 .carrinho .icon-shopping-cart:before{display:inline-block;width:26px;height:26px;vertical-align:-.125em;position:relative;top:4px!important;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='1em' height='1em' viewBox='0 0 24 24'%3E%3Cg fill='none'%3E%3Cpath stroke='%23000' stroke-width='1.5' d='M3.794 12.03C4.331 9.342 4.6 8 5.487 7.134a4 4 0 0 1 .53-.434C7.04 6 8.41 6 11.15 6h1.703c2.739 0 4.108 0 5.13.7c.19.13.367.276.53.435c.888.865 1.157 2.208 1.694 4.894c.771 3.856 1.157 5.784.269 7.15c-.16.248-.348.477-.56.683C18.75 21 16.785 21 12.853 21H11.15c-3.933 0-5.899 0-7.065-1.138a3.998 3.998 0 0 1-.559-.683c-.888-1.366-.502-3.294.27-7.15Z'/%3E%3Ccircle cx='15' cy='9' r='1' fill='%23000'/%3E%3Ccircle cx='9' cy='9' r='1' fill='%23000'/%3E%3Cpath stroke='%23000' stroke-linecap='round' stroke-width='1.5' d='M9 6V5a3 3 0 1 1 6 0v1'/%3E%3C/g%3E%3C/svg%3E");background-size:contain;background-repeat:no-repeat;filter:var(--cor-header-icone);position:absolute;top:0;left:0;content:""}.conteiner-principal #cabecalho .conteiner .conteudo-topo .inferior .span4 .carrinho>a{position:relative}.conteiner-principal #cabecalho .conteiner .conteudo-topo .inferior .span4 .carrinho>a>span{display:none!important}.conteiner-principal #cabecalho .conteiner .conteudo-topo .inferior .span4 .carrinho>a strong{font-size:26px;margin:0 6%;line-height:40px;border-radius:100px;background:var(--cor-primaria);width:16px;height:16px;color:var(--branco);font-size:10px;font-weight:700;margin:0;line-height:16px;text-align:center;position:absolute;top:0;right:-6px}.conteiner-principal #cabecalho .conteiner .conteudo-topo .superior{display:flex;order:2;width:40%;padding:25px 0;justify-content:right}.conteiner-principal #cabecalho .conteiner .conteudo-topo .superior>.span8{display:none}.conteiner-principal #cabecalho .conteiner .conteudo-topo .superior>.span4{width:130px;float:inherit}.conteiner-principal #cabecalho .conteiner .conteudo-topo .superior .acoes-conta{margin:0 53px 0 0;width:130px;display:inline-block;float:right}.conteiner-principal #cabecalho .conteiner .conteudo-topo .superior .acoes-conta li:first-child{display:none}.conteiner-principal #cabecalho .conteiner .conteudo-topo .superior .acoes-conta li .icon-user{background:0 0;position:relative;margin-right:8px;top:4px;width:26px;height:26px}.conteiner-principal #cabecalho .conteiner .conteudo-topo .superior .acoes-conta li .icon-user:before{display:inline-block;width:25px;height:25px;vertical-align:-.125em;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='1em' height='1em' viewBox='0 0 16 16'%3E%3Cpath fill='%23000' d='M16 7.992C16 3.58 12.416 0 8 0S0 3.58 0 7.992c0 2.43 1.104 4.62 2.832 6.09c.016.016.032.016.032.032c.144.112.288.224.448.336c.08.048.144.111.224.175A8 8 0 0 0 8.016 16a8 8 0 0 0 4.48-1.375c.08-.048.144-.111.224-.16c.144-.111.304-.223.448-.335c.016-.016.032-.016.032-.032c1.696-1.487 2.8-3.676 2.8-6.106m-8 7.001c-1.504 0-2.88-.48-4.016-1.279c.016-.128.048-.255.08-.383a4.2 4.2 0 0 1 .416-.991c.176-.304.384-.576.64-.816c.24-.24.528-.463.816-.639c.304-.176.624-.304.976-.4A4.2 4.2 0 0 1 8 10.342a4.18 4.18 0 0 1 2.928 1.166q.552.552.864 1.295q.168.432.24.911A7.03 7.03 0 0 1 8 14.993m-2.448-7.4a2.5 2.5 0 0 1-.208-1.024c0-.351.064-.703.208-1.023s.336-.607.576-.847s.528-.431.848-.575s.672-.208 1.024-.208c.368 0 .704.064 1.024.208s.608.336.848.575c.24.24.432.528.576.847c.144.32.208.672.208 1.023c0 .368-.064.704-.208 1.023a2.8 2.8 0 0 1-.576.848a2.8 2.8 0 0 1-.848.575a2.72 2.72 0 0 1-2.064 0a2.8 2.8 0 0 1-.848-.575a2.5 2.5 0 0 1-.56-.848zm7.424 5.306c0-.032-.016-.048-.016-.08a5.2 5.2 0 0 0-.688-1.406a4.9 4.9 0 0 0-1.088-1.135a5.2 5.2 0 0 0-1.04-.608a3 3 0 0 0 .464-.383a4.2 4.2 0 0 0 .624-.784a3.6 3.6 0 0 0 .528-1.934a3.7 3.7 0 0 0-.288-1.47a3.8 3.8 0 0 0-.816-1.199a3.9 3.9 0 0 0-1.2-.8a3.7 3.7 0 0 0-1.472-.287a3.7 3.7 0 0 0-1.472.288a3.6 3.6 0 0 0-1.2.815a3.8 3.8 0 0 0-.8 1.199a3.7 3.7 0 0 0-.288 1.47q0 .528.144 1.007c.096.336.224.64.4.927c.16.288.384.544.624.784q.216.216.48.383a5 5 0 0 0-1.04.624c-.416.32-.784.703-1.088 1.119a5 5 0 0 0-.688 1.406c-.016.032-.016.064-.016.08C1.776 11.636.992 9.91.992 7.992C.992 4.14 4.144.991 8 .991s7.008 3.149 7.008 7.001a6.96 6.96 0 0 1-2.032 4.907'/%3E%3C/svg%3E");background-size:contain;background-repeat:no-repeat;filter:var(--cor-header-icone);position:absolute;top:0;left:0;content:""}.conteiner-principal #cabecalho .conteiner .conteudo-topo .superior .acoes-conta li a{color:var(--cor-header-texto);font-size:14px;font-style:normal;font-weight:500;line-height:normal;position:relative;top:-5px}.conteiner-principal #cabecalho .conteiner .conteudo-topo .favoritos-button{width:28px;height:30px;display:inline-block;margin-right:60px;margin-left:15px;margin-top:3px;margin-left:-40px;position:relative}.conteiner-principal #cabecalho .conteiner .conteudo-topo .favoritos-button:before{content:"";width:28px;height:30px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='1em' height='1em' viewBox='0 0 24 24'%3E%3Cpath fill='%23000' d='m12.1 18.55l-.1.1l-.11-.1C7.14 14.24 4 11.39 4 8.5C4 6.5 5.5 5 7.5 5c1.54 0 3.04 1 3.57 2.36h1.86C13.46 6 14.96 5 16.5 5c2 0 3.5 1.5 3.5 3.5c0 2.89-3.14 5.74-7.9 10.05M16.5 3c-1.74 0-3.41.81-4.5 2.08C10.91 3.81 9.24 3 7.5 3C4.42 3 2 5.41 2 8.5c0 3.77 3.4 6.86 8.55 11.53L12 21.35l1.45-1.32C18.6 15.36 22 12.27 22 8.5C22 5.41 19.58 3 16.5 3'/%3E%3C/svg%3E");background-size:contain;background-repeat:no-repeat;filter:var(--cor-header-icone);position:absolute;top:0;left:0}.conteiner-principal #cabecalho::before{content:'';background:var(--cor-header-fundo-menu);position:absolute;bottom:0;left:0;width:100%;height:54px}div#barraTopo{background:var(--cor-header-flutuante);padding:14px 0}div#barraTopo .carrinho{border:none;width:42px;float:right}div#barraTopo .carrinho .icon-shopping-cart{background:0 0;position:relative}div#barraTopo .carrinho .icon-shopping-cart:before{display:inline-block;width:26px;height:26px;vertical-align:-.125em;position:relative;top:4px!important;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='1em' height='1em' viewBox='0 0 24 24'%3E%3Cg fill='none'%3E%3Cpath stroke='%23000' stroke-width='1.5' d='M3.794 12.03C4.331 9.342 4.6 8 5.487 7.134a4 4 0 0 1 .53-.434C7.04 6 8.41 6 11.15 6h1.703c2.739 0 4.108 0 5.13.7c.19.13.367.276.53.435c.888.865 1.157 2.208 1.694 4.894c.771 3.856 1.157 5.784.269 7.15c-.16.248-.348.477-.56.683C18.75 21 16.785 21 12.853 21H11.15c-3.933 0-5.899 0-7.065-1.138a3.998 3.998 0 0 1-.559-.683c-.888-1.366-.502-3.294.27-7.15Z'/%3E%3Ccircle cx='15' cy='9' r='1' fill='%23000'/%3E%3Ccircle cx='9' cy='9' r='1' fill='%23000'/%3E%3Cpath stroke='%23000' stroke-linecap='round' stroke-width='1.5' d='M9 6V5a3 3 0 1 1 6 0v1'/%3E%3C/g%3E%3C/svg%3E");background-size:contain;background-repeat:no-repeat;filter:var(--cor-header-flutuante-icon);position:absolute;top:0;left:0;content:""}div#barraTopo .carrinho>a{position:relative}div#barraTopo .carrinho>a>span{display:none!important}div#barraTopo .carrinho>a strong{font-size:26px;margin:0 6%;line-height:40px;border-radius:100px;background:var(--danger);width:16px;height:16px;color:var(--branco);font-size:10px;font-weight:700;margin:0;line-height:16px;text-align:center;position:absolute;top:0;right:-6px}div#barraTopo .busca{position:relative;padding:0;background:0 0;border:none;width:280px}div#barraTopo .busca input{box-shadow:inherit;border:none;border-radius:0;border-bottom:1px solid var(--cinza);padding:12px 0 12px 0;width:100%;height:10px;border-radius:0;background:0 0;color:var(--cor-header-flutuante-busca)}div#barraTopo .busca input::placeholder{color:var(--cor-header-flutuante-busca)}div#barraTopo .busca .botao-busca{background:0 0;border:0;color:var(--cor-header-flutuante-icon-color);padding:0;font-size:17px}div#barraTopo .canais-contato li{padding:0 20px!important}div#barraTopo .canais-contato a{font-size:13px;color:var(--cor-header-barra-texto)}div#barraTopo .canais-contato a i.icon-comment,div#barraTopo .canais-contato a i.icon-phone{color:var(--cor-header-flutuante-icon-color)}div#barraTopo h4.titulo img{height:39px;position:relative;filter:sepia(100%) saturate(0%) brightness(1000%) invert(0%)}div#barraTopo .span3{padding-left:0;width:auto}div#barraTopo .span6:not(.hidden-phone):not(.busca){float:right!important;width:480px}div#barraTopo .span6.hidden-phone{width:50px;float:right}div#barraTopo .menuCategoria{display:inline-block;padding:0 13px 0 30px;color:var(--cinza-escuro);font-size:13px;font-style:normal;font-weight:500;line-height:32px;position:relative;cursor:pointer}div#barraTopo .menuCategoria:hover{text-decoration:underline}div#barraTopo .menuCategoria:after{display:inline-block;width:26px;height:26px;vertical-align:-.125em;position:relative;top:4px!important;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='1em' height='1em' viewBox='0 0 24 24'%3E%3Cpath fill='%23000' d='M3 18v-2h18v2zm0-5v-2h18v2zm0-5V6h18v2z'/%3E%3C/svg%3E");background-size:contain;background-repeat:no-repeat;filter:var(--cor-header-flutuante-icon);position:absolute;top:0;right:-25px;content:""}ul.slides.slick-initialized.slick-slider .slick-slide img{display:block;width:100%}@media (max-width:768px){#cabecalho .atalhos-mobile.visible-phone.fundo-secundario.borda-principal{display:none!important}.conteiner-principal #cabecalho{padding-top:0}.conteiner-principal #cabecalho .conteiner{padding:20px 0 0 0!important}.conteiner-principal #cabecalho .conteiner .logo{margin-bottom:0}.conteiner-principal #cabecalho .conteiner .logo a{height:75px;text-align:left;padding:0 20px;width:80%}.conteiner-principal #cabecalho .conteiner .logo a img{margin:0!important;position:relative}.conteiner-principal #cabecalho .conteiner .conteudo-topo .inferior{width:100%;padding:0}.conteiner-principal #cabecalho .conteiner .conteudo-topo .inferior .busca-mobile{background:0 0}.conteiner-principal #cabecalho .conteiner .conteudo-topo .inferior .busca-mobile a.atalho-menu{display:none!important}.conteiner-principal #cabecalho .conteiner .conteudo-topo .inferior .busca-mobile .busca{margin:0 16px 0 0}.conteiner-principal #cabecalho .conteiner .conteudo-topo .inferior .span8{width:100%}.conteiner-principal #cabecalho .conteiner .conteudo-topo .inferior .span8 .busca .botao-busca{font-size:22px;top:8px}.conteiner-principal #cabecalho .conteiner .conteudo-topo .superior{width:100%;justify-content:center;padding:0}.conteiner-principal #cabecalho .conteiner .menu.superior{display:none;position:fixed;width:100%;height:100%;top:0;left:0;z-index:999;margin:0}.conteiner-principal #cabecalho .conteiner .menu.superior .nivel-um{padding:40px;display:block;text-align:left;padding-top:100px}.conteiner-principal #cabecalho .conteiner .menu.superior .nivel-um li{width:90%;width:-webkit-fill-available;padding:0}.conteiner-principal #cabecalho .conteiner .menu.superior .nivel-um::after{content:"MENU";position:absolute;top:44px;color:#fff;left:40px;width:120px;height:60px;background:0 0;font-size:33px}.conteiner-principal #cabecalho .conteiner .menu.superior .nivel-um .btn-promocao{margin-top:30px}.conteiner-principal #cabecalho .conteiner .menu.superior i{width:30px;height:30px;position:absolute;top:20px;right:80px}.conteiner-principal #cabecalho .conteiner .menu.superior i:before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='1em' height='1em' viewBox='0 0 1024 1024'%3E%3Cpath fill='%23000' d='M195.2 195.2a64 64 0 0 1 90.496 0L512 421.504L738.304 195.2a64 64 0 0 1 90.496 90.496L602.496 512L828.8 738.304a64 64 0 0 1-90.496 90.496L512 602.496L285.696 828.8a64 64 0 0 1-90.496-90.496L421.504 512L195.2 285.696a64 64 0 0 1 0-90.496'/%3E%3C/svg%3E");content:"";width:32px;height:32px;background-size:contain;background-repeat:no-repeat;filter:var(--icon-branco);position:absolute;top:0;right:0}.conteiner-principal #cabecalho .conteiner .menu.superior .nivel-um{height:auto;border:none}.conteiner-principal #cabecalho .conteiner .menu.superior a.closeMenu{display:block}.conteiner-principal #cabecalho .conteiner .row-fluid .span3{display:flex}.conteiner-principal #cabecalho .conteiner .row-fluid .span3 .logo{width:50%;display:inline-block;height:75px}.conteiner-principal #cabecalho .conteiner .row-fluid .span3 .btns-menu-mobile{width:50%;display:inline-block;text-align:right;padding-right:20px;padding-top:10px}.conteiner-principal #cabecalho .conteiner .row-fluid .span3 .btns-menu-mobile a.btn-conta{width:40px;height:40px;display:inline-block;position:relative}.conteiner-principal #cabecalho .conteiner .row-fluid .span3 .btns-menu-mobile a.btn-conta:before{content:"";width:26px;height:27px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='1em' height='1em' viewBox='0 0 16 16'%3E%3Cpath fill='%23000' d='M16 7.992C16 3.58 12.416 0 8 0S0 3.58 0 7.992c0 2.43 1.104 4.62 2.832 6.09c.016.016.032.016.032.032c.144.112.288.224.448.336c.08.048.144.111.224.175A8 8 0 0 0 8.016 16a8 8 0 0 0 4.48-1.375c.08-.048.144-.111.224-.16c.144-.111.304-.223.448-.335c.016-.016.032-.016.032-.032c1.696-1.487 2.8-3.676 2.8-6.106m-8 7.001c-1.504 0-2.88-.48-4.016-1.279c.016-.128.048-.255.08-.383a4.2 4.2 0 0 1 .416-.991c.176-.304.384-.576.64-.816c.24-.24.528-.463.816-.639c.304-.176.624-.304.976-.4A4.2 4.2 0 0 1 8 10.342a4.18 4.18 0 0 1 2.928 1.166q.552.552.864 1.295q.168.432.24.911A7.03 7.03 0 0 1 8 14.993m-2.448-7.4a2.5 2.5 0 0 1-.208-1.024c0-.351.064-.703.208-1.023s.336-.607.576-.847s.528-.431.848-.575s.672-.208 1.024-.208c.368 0 .704.064 1.024.208s.608.336.848.575c.24.24.432.528.576.847c.144.32.208.672.208 1.023c0 .368-.064.704-.208 1.023a2.8 2.8 0 0 1-.576.848a2.8 2.8 0 0 1-.848.575a2.72 2.72 0 0 1-2.064 0a2.8 2.8 0 0 1-.848-.575a2.5 2.5 0 0 1-.56-.848zm7.424 5.306c0-.032-.016-.048-.016-.08a5.2 5.2 0 0 0-.688-1.406a4.9 4.9 0 0 0-1.088-1.135a5.2 5.2 0 0 0-1.04-.608a3 3 0 0 0 .464-.383a4.2 4.2 0 0 0 .624-.784a3.6 3.6 0 0 0 .528-1.934a3.7 3.7 0 0 0-.288-1.47a3.8 3.8 0 0 0-.816-1.199a3.9 3.9 0 0 0-1.2-.8a3.7 3.7 0 0 0-1.472-.287a3.7 3.7 0 0 0-1.472.288a3.6 3.6 0 0 0-1.2.815a3.8 3.8 0 0 0-.8 1.199a3.7 3.7 0 0 0-.288 1.47q0 .528.144 1.007c.096.336.224.64.4.927c.16.288.384.544.624.784q.216.216.48.383a5 5 0 0 0-1.04.624c-.416.32-.784.703-1.088 1.119a5 5 0 0 0-.688 1.406c-.016.032-.016.064-.016.08C1.776 11.636.992 9.91.992 7.992C.992 4.14 4.144.991 8 .991s7.008 3.149 7.008 7.001a6.96 6.96 0 0 1-2.032 4.907'/%3E%3C/svg%3E");background-size:contain;background-repeat:no-repeat;filter:var(--cor-header-icone);position:absolute;top:0;left:0}.conteiner-principal #cabecalho .conteiner .row-fluid .span3 .btns-menu-mobile a.btn-menu{width:40px;height:40px;display:inline-block;position:relative}.conteiner-principal #cabecalho .conteiner .row-fluid .span3 .btns-menu-mobile a.btn-menu:before{content:"";width:28px;height:30px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='1em' height='1em' viewBox='0 0 20 20'%3E%3Cpath fill='%23000' fill-rule='evenodd' d='M3 5a1 1 0 0 1 1-1h12a1 1 0 1 1 0 2H4a1 1 0 0 1-1-1m0 5a1 1 0 0 1 1-1h12a1 1 0 1 1 0 2H4a1 1 0 0 1-1-1m6 5a1 1 0 0 1 1-1h6a1 1 0 1 1 0 2h-6a1 1 0 0 1-1-1' clip-rule='evenodd'/%3E%3C/svg%3E");background-size:contain;background-repeat:no-repeat;filter:var(--cor-header-icone);position:absolute;top:0;left:0}.conteiner-principal #cabecalho .conteiner .row-fluid .span3 .btns-menu-mobile a.btn-cart{width:40px;height:40px;display:inline-block;position:relative}.conteiner-principal #cabecalho .conteiner .row-fluid .span3 .btns-menu-mobile a.btn-cart:before{content:"";display:inline-block;width:28px;height:30px;position:relative;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='1em' height='1em' viewBox='0 0 24 24'%3E%3Cg fill='none'%3E%3Cpath stroke='%23000' stroke-width='1.5' d='M3.794 12.03C4.331 9.342 4.6 8 5.487 7.134a4 4 0 0 1 .53-.434C7.04 6 8.41 6 11.15 6h1.703c2.739 0 4.108 0 5.13.7c.19.13.367.276.53.435c.888.865 1.157 2.208 1.694 4.894c.771 3.856 1.157 5.784.269 7.15c-.16.248-.348.477-.56.683C18.75 21 16.785 21 12.853 21H11.15c-3.933 0-5.899 0-7.065-1.138a3.998 3.998 0 0 1-.559-.683c-.888-1.366-.502-3.294.27-7.15Z'/%3E%3Ccircle cx='15' cy='9' r='1' fill='%23000'/%3E%3Ccircle cx='9' cy='9' r='1' fill='%23000'/%3E%3Cpath stroke='%23000' stroke-linecap='round' stroke-width='1.5' d='M9 6V5a3 3 0 1 1 6 0v1'/%3E%3C/g%3E%3C/svg%3E");background-size:contain;background-repeat:no-repeat;filter:var(--cor-header-icone);position:absolute;top:0;left:0}.conteiner-principal #cabecalho::before{height:66px}.conteiner-principal #cabecalho .atalhos-mobile ul li{display:none}}#barraNewsletter{background:var(--cor-newsletter-fundo);padding:40px 0 20px 0}#barraNewsletter .componente{background:var(--cor-newsletter-fundo)}#barraNewsletter .componente div.newsletter-cadastro{width:55%}#barraNewsletter .componente .texto-newsletter{width:calc(45% - 160px);padding:0!important;background-repeat:no-repeat;background-size:84px;color:var(--cor-newsletter-texto);font-size:32px;font-style:normal;font-weight:600;line-height:36px;text-transform:uppercase;padding-left:120px!important;padding-right:40px!important;white-space:initial;text-overflow:initial;text-align:left;margin-top:-20px;height:90px;position:relative}#barraNewsletter .componente .texto-newsletter:before{content:"";width:100px;height:100px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='1em' height='1em' viewBox='0 0 24 24'%3E%3Cg fill='none' stroke='%23000'%3E%3Cpath d='M10.51 3.665a2 2 0 0 1 2.98 0l.7.782a2 2 0 0 0 1.601.663l1.05-.058a2 2 0 0 1 2.107 2.108l-.058 1.049a2 2 0 0 0 .663 1.6l.782.7a2 2 0 0 1 0 2.981l-.782.7a2 2 0 0 0-.663 1.601l.058 1.05a2 2 0 0 1-2.108 2.107l-1.049-.058a2 2 0 0 0-1.6.663l-.7.782a2 2 0 0 1-2.981 0l-.7-.782a2 2 0 0 0-1.601-.663l-1.05.058a2 2 0 0 1-2.107-2.108l.058-1.049a2 2 0 0 0-.663-1.6l-.782-.7a2 2 0 0 1 0-2.981l.782-.7a2 2 0 0 0 .663-1.601l-.058-1.05A2 2 0 0 1 7.16 5.053l1.049.058a2 2 0 0 0 1.6-.663z'/%3E%3Cpath stroke-linejoin='round' stroke-width='1.5' d='M9.5 9.5h.01v.01H9.5zm5 5h.01v.01h-.01z'/%3E%3Cpath stroke-linecap='round' stroke-linejoin='round' d='m15 9l-6 6'/%3E%3C/g%3E%3C/svg%3E");background-size:contain;background-repeat:no-repeat;filter:var(--cor-newsletter-icone);position:absolute;top:-10px;left:0}#barraNewsletter .componente input[type=text]{width:calc(60% - 20px)!important;margin-right:20px;border-radius:0;background:0 0;border:none;border-bottom:2px solid var(--branco);box-shadow:none;float:left;padding:0;height:43px}#barraNewsletter .componente input[type=text]::placeholder{color:var(--branco)}.esquerda .newsletter{border:none;background:0 0}.esquerda .newsletter .botao{color:var(--branco);position:relative;font-family:var(--fonte-padrao);width:100%}.esquerda .newsletter .botao:before{display:none}.esquerda .newsletter input[type=text]{width:100%;float:left;margin:0;margin-bottom:30px;padding:10px 0;display:inline-block;border:none;border-bottom:1px solid #ccc;border-radius:0}.secao-banners .conteiner{min-width:100%!important;padding:0}.secao-banners .conteiner .banner{padding:0;margin:0}.secao-banners .conteiner .banner.cheio{display:block}.secao-banners .mobile-slider{display:none}.secao-banners .flexslider .flex-direction-nav .flex-next{opacity:.7;background:rgba(255,255,255,.3);border:1px solid #e5e5e5;border-radius:100px;width:50px;height:50px;display:grid}.secao-banners .flexslider .flex-direction-nav .flex-next::after{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='1em' height='1em' viewBox='0 0 256 256'%3E%3Cpath fill='%23000' d='m184.49 136.49l-80 80a12 12 0 0 1-17-17L159 128L87.51 56.49a12 12 0 1 1 17-17l80 80a12 12 0 0 1-.02 17'/%3E%3C/svg%3E");background-size:contain;background-repeat:no-repeat;filter:var(--icon-branco);position:relative;content:""!important;top:-17px;left:50%;margin-left:-10px}.secao-banners .flexslider .flex-direction-nav .flex-prev{opacity:.7;border:1px solid #e5e5e5;border-radius:100px;width:50px;height:50px;display:grid;background:no-repeat rgba(255,255,255,.3)}.secao-banners .flexslider .flex-direction-nav .flex-prev::after{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='1em' height='1em' viewBox='0 0 1024 1024'%3E%3Cpath fill='%23000' d='M685.248 104.704a64 64 0 0 1 0 90.496L368.448 512l316.8 316.8a64 64 0 0 1-90.496 90.496L232.704 557.248a64 64 0 0 1 0-90.496l362.048-362.048a64 64 0 0 1 90.496 0'/%3E%3C/svg%3E");background-size:contain;background-repeat:no-repeat;filter:var(--icon-branco);position:relative;content:""!important;top:-17px;left:50%;margin-left:-10px}.banner .flex-control-nav{width:100%;right:inherit}@media (max-width:768px){.secao-banners .conteiner .banner.cheio{display:none}.secao-banners .mobile-slider{display:block}.secao-banners .mobile-slider .flex-prev{opacity:.7;border:1px solid #e5e5e5;border-radius:100px;width:50px;height:50px;display:grid;background:no-repeat rgba(255,255,255,.3);position:absolute;z-index:99;bottom:50%;left:5px}.secao-banners .mobile-slider .flex-prev:before{content:"";opacity:1;border:1px solid #e5e5e5;border-radius:100px;width:48px!important;height:48px!important;display:grid!important;background-repeat:no-repeat!important;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='1em' height='1em' viewBox='0 0 1024 1024'%3E%3Cpath fill='%23000' d='M685.248 104.704a64 64 0 0 1 0 90.496L368.448 512l316.8 316.8a64 64 0 0 1-90.496 90.496L232.704 557.248a64 64 0 0 1 0-90.496l362.048-362.048a64 64 0 0 1 90.496 0'/%3E%3C/svg%3E")!important;background-size:30px!important;background-repeat:no-repeat!important;background-position:center!important}.secao-banners .mobile-slider .flex-next{opacity:.7;border:1px solid #e5e5e5;border-radius:100px;width:50px;height:50px;display:grid;background:no-repeat rgba(255,255,255,.3);position:absolute;z-index:99;bottom:50%;right:5px}.secao-banners .mobile-slider .flex-next:before{content:"";opacity:1;border:1px solid #e5e5e5;border-radius:100px;width:48px!important;height:48px!important;display:grid!important;background-repeat:no-repeat!important;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='1em' height='1em' viewBox='0 0 256 256'%3E%3Cpath fill='%23000' d='m184.49 136.49l-80 80a12 12 0 0 1-17-17L159 128L87.51 56.49a12 12 0 1 1 17-17l80 80a12 12 0 0 1-.02 17'/%3E%3C/svg%3E")!important;background-size:30px!important;background-repeat:no-repeat!important;background-position:center!important}}.pagina-inicial #corpo{background:var(--branco);margin-bottom:0;padding:30px 0}.pagina-inicial #corpo .conteiner{box-shadow:none}.pagina-inicial #corpo .secao-principal .coluna{display:none}.pagina-inicial #corpo .secao-principal .conteudo{width:100%;display:grid;margin-left:0}.pagina-inicial #corpo .secao-principal .conteudo .mini-banner{order:2;padding-top:50px;padding-bottom:50px}.pagina-inicial #corpo .borda-alpha,.pagina-inicial #corpo .borda-alpha *{border:none}#listagemProdutos{position:relative}#listagemProdutos .listagem-linha{border:none}#listagemProdutos .listagem-linha .listagem-item{border:1px solid transparent!important;margin-left:0;padding-bottom:65px}#listagemProdutos .listagem-linha .listagem-item .imagem-produto{height:170px;width:100%;overflow:hidden}#listagemProdutos .listagem-linha .listagem-item .imagem-produto img{position:relative;width:100%;height:max-content!important;max-height:none;max-width:none;position:relative;width:100%;height:100%!important;object-fit:cover;object-position:center}#listagemProdutos .listagem-linha .listagem-item .info-produto{text-align:center}#listagemProdutos .listagem-linha .listagem-item .info-produto .preco-produto .preco-venda{font-size:13px;margin-right:5px;width:100%;display:inline-block;text-align:center;margin:0}#listagemProdutos .listagem-linha .listagem-item .info-produto .preco-produto strong.preco-promocional{width:100%;text-align:center;display:inline-block;font-size:17px;color:var(--cor-primaria);margin:0;font-weight:800;font-family:var(--fonte-padrao)}#listagemProdutos .listagem-linha .listagem-item .info-produto .preco-produto .preco-parcela{color:#888}#listagemProdutos .listagem-linha .listagem-item .info-produto .preco-produto .preco-parcela strong.titulo{font-size:12px;white-space:nowrap;font-weight:700}#listagemProdutos .listagem-linha .listagem-item .info-produto .preco-produto .preco-a-partir .preco-venda{width:inherit;font-size:17px;color:var(--cor-primaria);margin:0;font-weight:800}#listagemProdutos .listagem-linha .listagem-item .info-produto .nome-produto{margin-bottom:10px}#listagemProdutos .listagem-linha .listagem-item .bandeiras-produto{top:16px;left:20px}#listagemProdutos .listagem-linha .listagem-item .bandeiras-produto .bandeira-promocao{background:var(--branco);border:1px solid var(--cor-primaria);color:var(--cor-primaria)!important;border-radius:6px;font-size:11px}#listagemProdutos .listagem-linha .listagem-item:hover{border:1px solid var(--cinza-claro)!important}#listagemProdutos .listagem-linha .listagem-item .acoes-produto{bottom:0;border:none!important}#listagemProdutos .listagem-linha .listagem-item .bandeiras-produto{width:100%}#listagemProdutos .listagem-linha .listagem-item .bandeiras-produto .bandeira-carrinho{width:24px;height:24px;border-radius:100px;background:var(--cor-primaria);border:none;right:34px;position:absolute;overflow:hidden;text-indent:-1000px}#listagemProdutos .listagem-linha .listagem-item .bandeiras-produto .bandeira-carrinho::before{width:24px;height:24px;content:"";position:absolute;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='1em' height='1em' viewBox='0 0 24 24'%3E%3Cpath fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='2.5' d='M20 7L10 17l-5-5'/%3E%3C/svg%3E");background-size:15px;background-repeat:no-repeat;filter:var(--icon-branco);background-position:center;left:1px;top:1px}#listagemProdutos .listagem-linha .span3{width:25%;border:none;margin:0}#listagemProdutos .titulo-categoria{text-align:center;background:0 0;position:relative;z-index:1}#listagemProdutos .titulo-categoria strong{color:#888;text-align:center;font-size:16px;font-style:normal;font-weight:500;line-height:normal;letter-spacing:1.6px;text-transform:uppercase;background:var(--branco);padding:0 20px}#listagemProdutos .titulo-categoria:before{content:"";position:absolute;width:100%;top:22px;border-bottom:1px solid var(--cinza-claro);left:0;z-index:-1}#listagemProdutos .titulo-categoria:hover{padding-left:0}.listagem-linha .flex-direction-nav .flex-next{right:-80px!important}.listagem-linha .flex-direction-nav .flex-next:before{content:"";opacity:1;border:1px solid #e5e5e5;border-radius:100px;width:48px!important;height:48px!important;display:grid!important;background-repeat:no-repeat!important;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='1em' height='1em' viewBox='0 0 256 256'%3E%3Cpath fill='%23000' d='m184.49 136.49l-80 80a12 12 0 0 1-17-17L159 128L87.51 56.49a12 12 0 1 1 17-17l80 80a12 12 0 0 1-.02 17'/%3E%3C/svg%3E")!important;background-size:30px!important;background-repeat:no-repeat!important;background-position:center!important}.listagem-linha .flex-direction-nav .flex-prev{left:-80px!important}.listagem-linha .flex-direction-nav .flex-prev:before{content:"";opacity:1;border:1px solid #e5e5e5;border-radius:100px;width:48px!important;height:48px!important;display:grid!important;background-repeat:no-repeat!important;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='1em' height='1em' viewBox='0 0 1024 1024'%3E%3Cpath fill='%23000' d='M685.248 104.704a64 64 0 0 1 0 90.496L368.448 512l316.8 316.8a64 64 0 0 1-90.496 90.496L232.704 557.248a64 64 0 0 1 0-90.496l362.048-362.048a64 64 0 0 1 90.496 0'/%3E%3C/svg%3E")!important;background-size:30px!important;background-repeat:no-repeat!important;background-position:center!important}.listagem-linha .flex-direction-nav a{width:52px;height:52px}.slick-slider{margin:0}@media (max-width:768px){.acoes-produto-responsiva.visible-phone{position:absolute;left:0;bottom:0;top:inherit}.acoes-produto-responsiva.visible-phone a{justify-content:center;align-items:center;background:var(--cor-primaria);padding:8px 0;color:var(--branco);text-transform:uppercase;font-size:12px;width:100%;text-align:center;line-height:20px}.acoes-produto-responsiva.visible-phone a i{display:none}.acoes-produto-responsiva.visible-phone .tag-comprar span{font-size:15px}#listagemProdutos .listagem-linha .span3{width:50%;float:left;margin-bottom:40px}#listagemProdutos .listagem-linha .listagem-item{overflow:hidden;padding-bottom:0}#listagemProdutos .listagem-linha .listagem-item .nome-produto{font-size:12px}#listagemProdutos .listagem-linha .listagem-item .acoes-produto-responsiva{position:relative}#listagemProdutos .listagem-linha .listagem-item .acoes-produto-responsiva a{padding:8px 0}#listagemProdutos .listagem-linha .listagem-item .info-produto{height:180px}.listagem .produtos-carrossel{padding:0}.listagem .produtos-carrossel .listagem-linha.flexslider{padding-bottom:80px!important}.listagem .produtos-carrossel .listagem-linha.flexslider .flex-direction-nav .flex-next{right:50%!important;bottom:-15px;top:inherit;margin-right:-60px}.listagem .produtos-carrossel .listagem-linha.flexslider .flex-direction-nav .flex-prev{left:50%!important;bottom:-15px;top:inherit;margin-left:-80px}}.esquerda{border:1px solid var(--cinza-claro);padding:10px}.esquerda *{box-shadow:none!important}.esquerda .menu.lateral{margin-bottom:0}.esquerda .menu.lateral .nivel-um{border:1px solid var(--cinza-claro)!important}.esquerda .menu.lateral .nivel-um>li{border-top:none}.esquerda .menu.lateral .nivel-um>li>a{border-bottom:1px solid var(--cinza-claro)}.esquerda .menu.lateral .nivel-um>li.ativo>a{border:none;background:var(--cor-secundaria)!important}.esquerda .menu.lateral .nivel-um>li.ativo>a strong{color:var(--branco)}.esquerda .menu.lateral .nivel-um>li.ativo>a i:before{color:var(--branco)!important}.esquerda .menu.lateral .nivel-um>li a i.icon-chevron-down{background:0 0}.esquerda .menu.lateral .nivel-um>li a i.icon-chevron-down::before{color:var(--preto)}.esquerda .menu.lateral .nivel-um>li a .titulo{color:var(--cinza-claro-escuro);font-size:12px;font-style:normal;font-weight:600;line-height:normal;text-transform:uppercase}.esquerda .menu.lateral .nivel-um>li:hover a i{background:0 0}.esquerda .menu.lateral .nivel-um>li:last-child a{border:none}.esquerda .menu.lateral .nivel-um .nivel-dois{padding:0}.esquerda .menu.lateral.fechado{border:none}.esquerda .menu.lateral.fechado .com-filho i{background:0 0;transition:all ease-in .2s}.esquerda .menu.lateral.fechado .com-filho i:before{color:var(--preto)}.esquerda .menu.lateral.fechado .com-filho>ul{position:relative;left:0;top:0;background:var(--cinza-mais-claro)}.esquerda .menu.lateral.fechado .com-filho>ul li:hover{background:var(--cinza-claro)!important}.esquerda .menu.lateral.fechado .com-filho:hover i{transform:rotate(90deg)}.esquerda .filtro-coluna{margin-top:20px}.esquerda .filtro-coluna .filtro{padding:0;border:none;outline:0}.esquerda .filtro-coluna .filtro h4{color:var(--cinza-claro-escuro);margin-top:0;font-size:12px;font-style:normal;font-weight:600;line-height:normal;text-transform:uppercase;padding:4px 2px;margin-bottom:0;border:none}.esquerda .filtro-coluna .filtro.atributos ul{border:1px solid var(--cinza-claro);margin:5px 2px;padding:10px 10px}.esquerda .filtro-coluna .filtro.atributos ul li a{padding:0;border:none}.esquerda .filtro-coluna .filtro.atributos ul li a span{border-radius:4px}.esquerda .filtro-coluna .filtro.atributos ul li a:hover{border:none}.esquerda .filtro-coluna .filtro.atributos .atributo-comum ul li{margin:0;width:25%}.esquerda .filtro-coluna .filtro.atributos .atributo-comum ul li a{border:none;border:1px solid var(--cinza-claro);border-radius:4px}.esquerda .filtro-coluna .filtro.atributos .atributo-comum ul li a span{border-radius:4px;font-weight:500;text-transform:uppercase;font-size:11px!important;padding:2px 9px}.esquerda .filtro-coluna .filtro.atributos .atributo-comum ul li a:hover{background:var(--cinza-claro-mais-claro);margin:0 2px 2px 0}.esquerda .filtro-coluna .filtro.atributos .atributo-comum ul li a:hover span{color:var(--cor-primaria)}.esquerda .filtro-coluna .filtro .limpar{color:var(--cor-primaria)}.esquerda .filtro-coluna.faceta-preco{margin-bottom:0}.esquerda .filtro-coluna.faceta-preco .lista ul{padding:0;margin:0}.esquerda .filtro-coluna.faceta-preco .lista ul li{border:none!important;outline:0!important;position:relative}.esquerda .filtro-coluna.faceta-preco .lista ul li a{text-decoration:none!important}.esquerda .filtro-coluna.faceta-preco .lista ul li a label{font-size:12px;padding:2px 10px 2px 10px}.esquerda .filtro-coluna.faceta-preco .lista ul li a label small{float:right;font-weight:500;color:var(--cor-primaria)}.esquerda .filtro-coluna.faceta-preco .lista ul li a label:hover{color:var(--cor-primaria)!important;background:var(--cinza-claro-mais-claro)!important;text-decoration:none!important}.esquerda .filtro-coluna.faceta-preco .lista ul li a label:hover small{color:var(--cinza-claro-escuro)!important}.esquerda .filtro-coluna.faceta-preco .lista ul li.active label{color:var(--cor-primaria)}#rodape .institucional{background:var(--cor-rodape-fundo);padding:40px 0 20px}#rodape .institucional .links-rodape .titulo,#rodape .institucional .sobre-loja-rodape .titulo{color:var(--texto-cor-primaria);text-transform:uppercase;font-size:15px;font-style:normal;font-weight:700;border-bottom:none;margin-bottom:0}#rodape .institucional .links-rodape p,#rodape .institucional .sobre-loja-rodape p{color:var(--cor-rodape-texto)}#rodape .institucional .links-rodape ul li,#rodape .institucional .sobre-loja-rodape ul li{list-style:none}#rodape .institucional .links-rodape ul li a,#rodape .institucional .sobre-loja-rodape ul li a{color:var(--cor-rodape-texto)}#rodape .institucional .conteiner .row-fluid{display:flex}#rodape .institucional .conteiner .row-fluid .span9{width:100%}#rodape .institucional .conteiner .row-fluid .span9 .span4:first-child{order:2;margin-left:10%}#rodape .institucional .conteiner .row-fluid .span9 .span4:nth-child(2){order:3}#rodape .institucional .conteiner .row-fluid .span9 .span4:nth-child(3){order:1;margin-left:0}#rodape .institucional .conteiner .row-fluid .span9 .visible-phone{display:inline-block!important;order:4;width:31.623931623931625%}#rodape .institucional .conteiner .row-fluid .span9 .visible-phone .titulo{color:var(--texto-cor-primaria);text-transform:uppercase;font-size:15px;font-style:normal;font-weight:700;border-bottom:none;margin-bottom:0}#rodape .institucional .conteiner .row-fluid .span9 .visible-phone p{color:var(--cor-rodape-texto)}#rodape .institucional .conteiner .row-fluid .span9 .visible-phone ul li{list-style:none;margin-bottom:8px}#rodape .institucional .conteiner .row-fluid .span9 .visible-phone ul li a{color:var(--cor-rodape-texto)}#rodape .institucional .conteiner .row-fluid .span9 .visible-phone ul li a i{color:var(--cor-rodape-icone);margin-right:6px}#rodape .institucional .conteiner .row-fluid .span3{display:none}#rodape .pagamento-selos{background:var(--cor-rodape-fundo-pagamento)}#rodape .pagamento-selos .titulo{color:var(--texto-cor-primaria);text-transform:uppercase;font-size:15px;font-style:normal;font-weight:700;border-bottom:none;margin-bottom:0}#rodape .pagamento-selos .pagamento{width:50%}#rodape .pagamento-selos .pagamento>ul+ul{margin:0;border:none;background:0 0}#rodape .pagamento-selos .pagamento .gateways-rodape>li{width:max-content;background:#fff;border-radius:6px;text-align:center;padding:3px 10px;margin-right:10px}#rodape .pagamento-selos .selos{width:50%;margin-left:0}#rodape>div:nth-child(3){background:var(--cor-rodape-fundo-copy)!important;color:var(--cor-rodape-texto-copy);padding:10px 0}#rodape .redes-sociais{display:none}@media (max-width:768px){#rodape .institucional .conteiner .row-fluid{display:inline-block}#rodape .institucional .conteiner .row-fluid .span9 .span12,#rodape .institucional .conteiner .row-fluid .span9 .span4{margin-left:30px!important;min-width:300px;width:initial}#rodape .institucional .conteiner .row-fluid .span9 .span12:first-child,#rodape .institucional .conteiner .row-fluid .span9 .span4:first-child{order:2;margin-left:30px}#rodape .institucional .conteiner .row-fluid .span9 .span12{margin-left:0!important}#rodape .institucional .conteiner .row-fluid .span9 .span12.visible-phone{padding-left:30px}#rodape .pagamento-selos .conteiner .pagamento{padding:30px;width:100%}#rodape .pagamento-selos .conteiner .selos{padding:30px;width:100%}}.aproveite-tambem h4.titulo{text-align:center;background:0 0;position:relative;z-index:1;color:#888;text-align:center;font-size:16px;font-style:normal;font-weight:600;line-height:normal;letter-spacing:1.6px;text-transform:uppercase;background:var(--branco);padding:0 20px}.aproveite-tambem h4.titulo:before{content:"";position:absolute;width:100%;top:30px;border-bottom:1px solid var(--cinza-claro);left:0;z-index:-1}.aproveite-tambem .listagem-linha .listagem-item{border:1px solid transparent!important;margin-left:0;padding-bottom:65px}.aproveite-tambem .listagem-linha .listagem-item .imagem-produto{height:170px;width:100%;overflow:hidden}.aproveite-tambem .listagem-linha .listagem-item .imagem-produto img{position:relative;width:100%;height:max-content!important;max-height:none;max-width:none;position:relative;width:100%;height:100%!important;object-fit:cover;object-position:center}.aproveite-tambem .listagem-linha .listagem-item .info-produto{text-align:center}.aproveite-tambem .listagem-linha .listagem-item .info-produto .preco-produto .preco-venda{font-size:13px;margin-right:5px;width:100%;display:inline-block;text-align:center;margin:0}.aproveite-tambem .listagem-linha .listagem-item .info-produto .preco-produto strong.preco-promocional{width:100%;text-align:center;display:inline-block;font-size:17px;color:var(--cor-primaria);margin:0;font-weight:800}.aproveite-tambem .listagem-linha .listagem-item .info-produto .preco-produto .preco-parcela{color:#888}.aproveite-tambem .listagem-linha .listagem-item .info-produto .preco-produto .preco-parcela strong.titulo{font-size:12px;white-space:nowrap;font-weight:700}.aproveite-tambem .listagem-linha .listagem-item .info-produto .preco-produto .preco-a-partir .preco-venda{width:inherit;font-size:17px;color:var(--cor-primaria);margin:0;font-weight:800}.aproveite-tambem .listagem-linha .listagem-item .bandeiras-produto{top:16px;left:20px}.aproveite-tambem .listagem-linha .listagem-item .bandeiras-produto .bandeira-promocao{background:var(--branco);border:1px solid var(--cor-primaria);color:var(--cor-primaria)!important;border-radius:6px;font-size:11px}.aproveite-tambem .listagem-linha .listagem-item:hover{border:1px solid var(--cinza-claro)!important}.aproveite-tambem .listagem-linha .listagem-item .acoes-produto{bottom:0;border:none!important}.aproveite-tambem .listagem-linha li{border-width:0;border-style:inherit}@media (max-width:768px){.aproveite-tambem{padding:0 20px}}.tarja{background:var(--cor-tarja-barra);padding:40px 40px!important;display:inline-flex!important;justify-content:center}.tarja .image-wrapper{text-align:center}.tarja .image-wrapper img{height:40px;margin-bottom:10px}.tarja .image-wrapper span{width:100%;display:inline-block;text-align:center;font-size:16px;font-weight:600;text-transform:uppercase;color:var(--cor-tarja-texto)}.tarja .image-wrapper span strong{font-size:16px;font-weight:400;clear:both;width:100%;text-align:center;display:inline-block;text-transform:inherit;color:var(--cor-tarja-texto)}.mini-banner{max-width:1140px;margin:auto!important;padding:30px 0!important}.vitrine{padding:60px 0}.vitrine .span4{display:none}.vitrine .span8{width:100%}.pagina-inicial #corpo>.conteiner{width:100%!important;max-width:100%;padding:0}.pagina-inicial #corpo>.conteiner .secao-secundaria .row-fluid .fale-conosco,.pagina-inicial #corpo>.conteiner .secao-secundaria .row-fluid .sobre{display:none}.pagina-inicial #corpo #listagemProdutos .produtos-carrossel,.pagina-inicial #corpo #listagemProdutos .titulo-categoria{margin:auto;max-width:1140px}@media (min-width:1621px) and (max-width:1800px){.tarja .image-wrapper{min-width:280px}}@media (max-width:768px){.tarja{display:inline-block!important;width:calc(100% - 10px)}.tarja .image-wrapper{width:calc(50% - 20px);float:left;min-height:130px;padding:10px}.tarja .image-wrapper span{font-size:12px}.tarja .image-wrapper span strong{font-size:14px}.secao-banners .conteiner .banner{padding:20px 0!important}.mkt-category-slider img{height:160px}}.pagina-categoria #corpo{margin-bottom:0;padding-bottom:40px;background:var(--branco)}.pagina-categoria #corpo .conteiner{box-shadow:inherit}.pagina-categoria #corpo .conteiner .secao-principal .conteudo h1.titulo{color:var(--texto-escuro);font-size:22px;font-style:normal;font-weight:700;line-height:normal;letter-spacing:2.2px;text-transform:uppercase;text-align:left;border-bottom:1px solid rgba(136,136,136,.31);padding-bottom:15px;width:calc(50% - 20px);display:inline-block;float:left;height:34px;padding:0;padding-bottom:10px;padding-left:10px}.pagina-categoria #corpo .conteiner .secao-principal .conteudo .ordenar-listagem.topo{width:50%}@media (max-width:768px){.pagina-categoria #corpo .conteiner .secao-principal .conteudo h1.titulo{width:100%}}.pagina-produto #corpo{padding:40px 0;background:var(--branco);margin-bottom:0}.pagina-produto #corpo .conteiner{box-shadow:inherit}.pagina-produto #corpo .conteiner .secao-principal .produto .span5 .principal .info-principal-produto .breadcrumbs,.pagina-produto #corpo .conteiner .secao-principal .produto .span6 .principal .info-principal-produto .breadcrumbs,.pagina-produto #corpo .conteiner .secao-principal .produto .span7 .principal .info-principal-produto .breadcrumbs{display:none}.pagina-produto #corpo .conteiner .secao-principal .produto .span5 .principal .info-principal-produto h1.nome-produto,.pagina-produto #corpo .conteiner .secao-principal .produto .span6 .principal .info-principal-produto h1.nome-produto,.pagina-produto #corpo .conteiner .secao-principal .produto .span7 .principal .info-principal-produto h1.nome-produto{color:#444;text-align:left;font-size:22px;font-style:normal;font-weight:700;line-height:normal;letter-spacing:2.2px;text-transform:uppercase}.pagina-produto #corpo .conteiner .secao-principal .produto .span5 .principal .info-principal-produto .codigo-produto,.pagina-produto #corpo .conteiner .secao-principal .produto .span6 .principal .info-principal-produto .codigo-produto,.pagina-produto #corpo .conteiner .secao-principal .produto .span7 .principal .info-principal-produto .codigo-produto{padding:5px 0 15px}.pagina-produto #corpo .conteiner .secao-principal .produto .span5 .principal .cep label,.pagina-produto #corpo .conteiner .secao-principal .produto .span6 .principal .cep label,.pagina-produto #corpo .conteiner .secao-principal .produto .span7 .principal .cep label{line-height:30px;margin-bottom:10px;float:left;font-weight:700;margin-right:10px;width:100%;color:var(--texto-escuro);font-size:12px;font-style:normal;font-weight:700;line-height:normal;text-transform:uppercase}.pagina-produto #corpo .conteiner .secao-principal .produto .span5 .principal .cep .form-inline .input-append.input-prepend,.pagina-produto #corpo .conteiner .secao-principal .produto .span6 .principal .cep .form-inline .input-append.input-prepend,.pagina-produto #corpo .conteiner .secao-principal .produto .span7 .principal .cep .form-inline .input-append.input-prepend{border:1px solid #e5e5e5;width:100%;position:relative}.pagina-produto #corpo .conteiner .secao-principal .produto .span5 .principal .cep .form-inline .input-append.input-prepend input,.pagina-produto #corpo .conteiner .secao-principal .produto .span6 .principal .cep .form-inline .input-append.input-prepend input,.pagina-produto #corpo .conteiner .secao-principal .produto .span7 .principal .cep .form-inline .input-append.input-prepend input{border-radius:4px 0 0 4px;width:calc(100% - 70px);box-shadow:none!important;border:none;font-size:12px;padding:5px 12px;height:22px}.pagina-produto #corpo .conteiner .secao-principal .produto .span5 .principal .cep .form-inline .input-append.input-prepend button.btn,.pagina-produto #corpo .conteiner .secao-principal .produto .span6 .principal .cep .form-inline .input-append.input-prepend button.btn,.pagina-produto #corpo .conteiner .secao-principal .produto .span7 .principal .cep .form-inline .input-append.input-prepend button.btn{position:absolute;right:5px;width:44px;height:24px;top:4px;padding:0;font-size:11px;border:none;background:var(--cor-primaria);color:var(--branco);border-radius:0!important}.pagina-produto #corpo .conteiner .secao-principal .produto .span5 .principal .acoes-produto div[itemscope=itemscope],.pagina-produto #corpo .conteiner .secao-principal .produto .span6 .principal .acoes-produto div[itemscope=itemscope],.pagina-produto #corpo .conteiner .secao-principal .produto .span7 .principal .acoes-produto div[itemscope=itemscope]{width:100%;display:inline-block}.pagina-produto #corpo .conteiner .secao-principal .produto .span5 .principal .acoes-produto .comprar,.pagina-produto #corpo .conteiner .secao-principal .produto .span6 .principal .acoes-produto .comprar,.pagina-produto #corpo .conteiner .secao-principal .produto .span7 .principal .acoes-produto .comprar{float:left;text-align:right;width:auto;clear:both}.pagina-produto #corpo .conteiner .secao-principal .produto .span5 .principal .acoes-produto .comprar .botao.desativo,.pagina-produto #corpo .conteiner .secao-principal .produto .span6 .principal .acoes-produto .comprar .botao.desativo,.pagina-produto #corpo .conteiner .secao-principal .produto .span7 .principal .acoes-produto .comprar .botao.desativo{display:none}.pagina-produto #corpo .conteiner .secao-principal .produto .span5 .principal .acoes-produto .comprar .botao.botao-comprar,.pagina-produto #corpo .conteiner .secao-principal .produto .span6 .principal .acoes-produto .comprar .botao.botao-comprar,.pagina-produto #corpo .conteiner .secao-principal .produto .span7 .principal .acoes-produto .comprar .botao.botao-comprar{width:180px;text-align:center;font-size:14px;font-style:normal;font-weight:500;height:13px;line-height:12px;padding:8px 0;text-transform:uppercase}.pagina-produto #corpo .conteiner .secao-principal .produto .span5 .principal .acoes-produto .comprar .botao.botao-comprar .icon-shopping-cart,.pagina-produto #corpo .conteiner .secao-principal .produto .span6 .principal .acoes-produto .comprar .botao.botao-comprar .icon-shopping-cart,.pagina-produto #corpo .conteiner .secao-principal .produto .span7 .principal .acoes-produto .comprar .botao.botao-comprar .icon-shopping-cart{display:none}.pagina-produto #corpo .conteiner .secao-principal .produto .span5 .principal .acoes-produto .comprar .disponibilidade-produto,.pagina-produto #corpo .conteiner .secao-principal .produto .span6 .principal .acoes-produto .comprar .disponibilidade-produto,.pagina-produto #corpo .conteiner .secao-principal .produto .span7 .principal .acoes-produto .comprar .disponibilidade-produto{width:180px;float:right;margin:12px 0 0 0}.pagina-produto #corpo .conteiner .secao-principal .produto .span5 .principal .acoes-produto .comprar .qtde-adicionar-carrinho,.pagina-produto #corpo .conteiner .secao-principal .produto .span6 .principal .acoes-produto .comprar .qtde-adicionar-carrinho,.pagina-produto #corpo .conteiner .secao-principal .produto .span7 .principal .acoes-produto .comprar .qtde-adicionar-carrinho{text-align:center;margin-bottom:10px;width:79px!important;float:left}.pagina-produto #corpo .conteiner .secao-principal .produto .span5 .principal .acoes-produto .comprar .qtde-adicionar-carrinho .qtde-carrinho,.pagina-produto #corpo .conteiner .secao-principal .produto .span6 .principal .acoes-produto .comprar .qtde-adicionar-carrinho .qtde-carrinho,.pagina-produto #corpo .conteiner .secao-principal .produto .span7 .principal .acoes-produto .comprar .qtde-adicionar-carrinho .qtde-carrinho{width:70px;padding:5px 0;text-align:center;font-size:15px;margin:0;border:1px solid var(--cinza);border-radius:0;height:30px;position:relative}.pagina-produto #corpo .conteiner .secao-principal .produto .span5 .principal .acoes-produto .comprar .qtde-adicionar-carrinho input[type=number]::-webkit-inner-spin-button,.pagina-produto #corpo .conteiner .secao-principal .produto .span6 .principal .acoes-produto .comprar .qtde-adicionar-carrinho input[type=number]::-webkit-inner-spin-button,.pagina-produto #corpo .conteiner .secao-principal .produto .span7 .principal .acoes-produto .comprar .qtde-adicionar-carrinho input[type=number]::-webkit-inner-spin-button{opacity:1}.pagina-produto #corpo .conteiner .secao-principal .produto .span5 .principal .acoes-produto .comprar .qtde-adicionar-carrinho input[type=number]::-moz-inner-spin-button,.pagina-produto #corpo .conteiner .secao-principal .produto .span5 .principal .acoes-produto .comprar .qtde-adicionar-carrinho input[type=number]::-moz-outer-spin-button,.pagina-produto #corpo .conteiner .secao-principal .produto .span6 .principal .acoes-produto .comprar .qtde-adicionar-carrinho input[type=number]::-moz-inner-spin-button,.pagina-produto #corpo .conteiner .secao-principal .produto .span6 .principal .acoes-produto .comprar .qtde-adicionar-carrinho input[type=number]::-moz-outer-spin-button,.pagina-produto #corpo .conteiner .secao-principal .produto .span7 .principal .acoes-produto .comprar .qtde-adicionar-carrinho input[type=number]::-moz-inner-spin-button,.pagina-produto #corpo .conteiner .secao-principal .produto .span7 .principal .acoes-produto .comprar .qtde-adicionar-carrinho input[type=number]::-moz-outer-spin-button{opacity:1}.pagina-produto #corpo .conteiner .secao-principal .produto .span5 .principal .acoes-produto .comprar .qtde-adicionar-carrinho .qtde-carrinho-title,.pagina-produto #corpo .conteiner .secao-principal .produto .span6 .principal .acoes-produto .comprar .qtde-adicionar-carrinho .qtde-carrinho-title,.pagina-produto #corpo .conteiner .secao-principal .produto .span7 .principal .acoes-produto .comprar .qtde-adicionar-carrinho .qtde-carrinho-title{display:none}.pagina-produto #corpo .conteiner .secao-principal .produto .span5 .principal .acoes-produto .preco-produto,.pagina-produto #corpo .conteiner .secao-principal .produto .span6 .principal .acoes-produto .preco-produto,.pagina-produto #corpo .conteiner .secao-principal .produto .span7 .principal .acoes-produto .preco-produto{width:100%;display:grid}.pagina-produto #corpo .conteiner .secao-principal .produto .span5 .principal .acoes-produto .preco-produto .preco-parcela,.pagina-produto #corpo .conteiner .secao-principal .produto .span6 .principal .acoes-produto .preco-produto .preco-parcela,.pagina-produto #corpo .conteiner .secao-principal .produto .span7 .principal .acoes-produto .preco-produto .preco-parcela{font-size:14px;width:auto;display:inline-block;position:relative;margin-top:35px;font-weight:500;padding-left:60px;margin-bottom:20px}.pagina-produto #corpo .conteiner .secao-principal .produto .span5 .principal .acoes-produto .preco-produto .preco-parcela strong,.pagina-produto #corpo .conteiner .secao-principal .produto .span6 .principal .acoes-produto .preco-produto .preco-parcela strong,.pagina-produto #corpo .conteiner .secao-principal .produto .span7 .principal .acoes-produto .preco-produto .preco-parcela strong{font-weight:500}.pagina-produto #corpo .conteiner .secao-principal .produto .span5 .principal .acoes-produto .preco-produto .preco-parcela .cor-secundaria,.pagina-produto #corpo .conteiner .secao-principal .produto .span6 .principal .acoes-produto .preco-produto .preco-parcela .cor-secundaria,.pagina-produto #corpo .conteiner .secao-principal .produto .span7 .principal .acoes-produto .preco-produto .preco-parcela .cor-secundaria{color:var(--cor-primaria);font-weight:700}.pagina-produto #corpo .conteiner .secao-principal .produto .span5 .principal .acoes-produto .preco-produto .preco-parcela::before,.pagina-produto #corpo .conteiner .secao-principal .produto .span6 .principal .acoes-produto .preco-produto .preco-parcela::before,.pagina-produto #corpo .conteiner .secao-principal .produto .span7 .principal .acoes-produto .preco-produto .preco-parcela::before{content:"Parcelas de:";color:var(--texto-escuro);background:var(--branco);text-align:center;font-size:12px;font-style:normal;font-weight:500;line-height:normal;position:absolute;padding:0 4px;top:-18px;left:56px}.pagina-produto #corpo .conteiner .secao-principal .produto .span5 .principal .acoes-produto .preco-produto .preco-parcela::after,.pagina-produto #corpo .conteiner .secao-principal .produto .span6 .principal .acoes-produto .preco-produto .preco-parcela::after,.pagina-produto #corpo .conteiner .secao-principal .produto .span7 .principal .acoes-produto .preco-produto .preco-parcela::after{content:"";position:absolute;width:45px;height:38px;background-color:#ededed;border-radius:6px;left:0;top:-20px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='1em' height='1em' viewBox='0 0 24 24'%3E%3Cpath fill='%23000' d='M20 4H4c-1.103 0-2 .897-2 2v12c0 1.103.897 2 2 2h16c1.103 0 2-.897 2-2V6c0-1.103-.897-2-2-2M4 6h16v2H4zm0 12v-6h16.001l.001 6z'/%3E%3Cpath fill='%23000' d='M6 14h6v2H6z'/%3E%3C/svg%3E");background-size:28px;background-repeat:no-repeat;background-position:center;filter:var(--icon-branco)}.pagina-produto #corpo .conteiner .secao-principal .produto .span5 .principal .acoes-produto .preco-produto .preco-parcela .titulo,.pagina-produto #corpo .conteiner .secao-principal .produto .span6 .principal .acoes-produto .preco-produto .preco-parcela .titulo,.pagina-produto #corpo .conteiner .secao-principal .produto .span7 .principal .acoes-produto .preco-produto .preco-parcela .titulo{font-size:14px;font-weight:700}.pagina-produto #corpo .conteiner .secao-principal .produto .span5 .principal .acoes-produto .preco-produto .preco-a-partir .preco-venda,.pagina-produto #corpo .conteiner .secao-principal .produto .span6 .principal .acoes-produto .preco-produto .preco-a-partir .preco-venda,.pagina-produto #corpo .conteiner .secao-principal .produto .span7 .principal .acoes-produto .preco-produto .preco-a-partir .preco-venda{font-size:25px}.pagina-produto #corpo .conteiner .secao-principal .produto .span5 .principal .acoes-produto .preco-produto .preco-a-partir .preco-venda::before,.pagina-produto #corpo .conteiner .secao-principal .produto .span6 .principal .acoes-produto .preco-produto .preco-a-partir .preco-venda::before,.pagina-produto #corpo .conteiner .secao-principal .produto .span7 .principal .acoes-produto .preco-produto .preco-a-partir .preco-venda::before{display:none}.pagina-produto #corpo .conteiner .secao-principal .produto .span5 .principal .acoes-produto .preco-produto .preco-venda,.pagina-produto #corpo .conteiner .secao-principal .produto .span6 .principal .acoes-produto .preco-produto .preco-venda,.pagina-produto #corpo .conteiner .secao-principal .produto .span7 .principal .acoes-produto .preco-produto .preco-venda{width:100%;display:inline-block;color:#888;text-align:left;font-size:14px;font-style:normal;font-weight:700;line-height:normal;text-decoration:inherit}.pagina-produto #corpo .conteiner .secao-principal .produto .span5 .principal .acoes-produto .preco-produto .preco-venda::before,.pagina-produto #corpo .conteiner .secao-principal .produto .span6 .principal .acoes-produto .preco-produto .preco-venda::before,.pagina-produto #corpo .conteiner .secao-principal .produto .span7 .principal .acoes-produto .preco-produto .preco-venda::before{content:"de:";color:var(--texto-escuro);background:var(--branco);text-align:left;font-size:10px;font-style:normal;font-weight:500;line-height:normal;letter-spacing:1px;width:24px;margin-right:0;display:inline-block}.pagina-produto #corpo .conteiner .secao-principal .produto .span5 .principal .acoes-produto .preco-produto .preco-promocional,.pagina-produto #corpo .conteiner .secao-principal .produto .span6 .principal .acoes-produto .preco-produto .preco-promocional,.pagina-produto #corpo .conteiner .secao-principal .produto .span7 .principal .acoes-produto .preco-produto .preco-promocional{font-size:15px;font-weight:400;color:var(--cor-primaria);font-size:22px;font-style:normal;font-weight:700;line-height:normal;top:-2px;position:relative;float:left}.pagina-produto #corpo .conteiner .secao-principal .produto .span5 .principal .acoes-produto .preco-produto .preco-promocional::before,.pagina-produto #corpo .conteiner .secao-principal .produto .span6 .principal .acoes-produto .preco-produto .preco-promocional::before,.pagina-produto #corpo .conteiner .secao-principal .produto .span7 .principal .acoes-produto .preco-produto .preco-promocional::before{content:"Por:";color:var(--texto-escuro);background:var(--branco);text-align:left;font-size:10px;font-style:normal;font-weight:500;line-height:normal;letter-spacing:1px;width:21px;margin-right:0;display:inline-block}.pagina-produto #corpo .conteiner .secao-principal .produto .span5 .principal .acoes-produto .preco-produto .economize,.pagina-produto #corpo .conteiner .secao-principal .produto .span6 .principal .acoes-produto .preco-produto .economize,.pagina-produto #corpo .conteiner .secao-principal .produto .span7 .principal .acoes-produto .preco-produto .economize{background:var(--cor-secundaria-clara);border-radius:8px;padding:5px 14px 5px 35px;color:var(--cor-secundaria);width:max-content;display:inline-block;margin-left:13px;font-weight:600;font-size:14px}.pagina-produto #corpo .conteiner .secao-principal .produto .span5 .principal .acoes-produto .preco-produto .economize i,.pagina-produto #corpo .conteiner .secao-principal .produto .span6 .principal .acoes-produto .preco-produto .economize i,.pagina-produto #corpo .conteiner .secao-principal .produto .span7 .principal .acoes-produto .preco-produto .economize i{display:inline-block;position:relative}.pagina-produto #corpo .conteiner .secao-principal .produto .span5 .principal .acoes-produto .preco-produto .economize i:before,.pagina-produto #corpo .conteiner .secao-principal .produto .span6 .principal .acoes-produto .preco-produto .economize i:before,.pagina-produto #corpo .conteiner .secao-principal .produto .span7 .principal .acoes-produto .preco-produto .economize i:before{display:inline-block;width:20px;height:20px;vertical-align:-.125em;position:relative;top:-16px!important;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='1em' height='1em' viewBox='0 0 24 24'%3E%3Cpath fill='%23000' d='M12 12.5a3.5 3.5 0 1 0 0 7a3.5 3.5 0 0 0 0-7M10.5 16a1.5 1.5 0 1 1 3 0a1.5 1.5 0 0 1-3 0'/%3E%3Cpath fill='%23000' d='M17.526 5.116L14.347.659L2.658 9.997L2.01 9.99V10H1.5v12h21V10h-.962l-1.914-5.599zM19.425 10H9.397l7.469-2.546l1.522-.487zM15.55 5.79L7.84 8.418l6.106-4.878zM3.5 18.169v-4.34A3 3 0 0 0 5.33 12h13.34a3 3 0 0 0 1.83 1.83v4.34A3 3 0 0 0 18.67 20H5.332A3.01 3.01 0 0 0 3.5 18.169'/%3E%3C/svg%3E");background-size:contain;background-repeat:no-repeat;filter:var(--icon-secundaria);position:absolute;left:-23px;content:""}.pagina-produto #corpo .conteiner .secao-principal .produto .span5 .principal .acoes-produto .preco-produto.destaque-preco:not(.com-promocao) .preco-promocional::before,.pagina-produto #corpo .conteiner .secao-principal .produto .span6 .principal .acoes-produto .preco-produto.destaque-preco:not(.com-promocao) .preco-promocional::before,.pagina-produto #corpo .conteiner .secao-principal .produto .span7 .principal .acoes-produto .preco-produto.destaque-preco:not(.com-promocao) .preco-promocional::before{display:none}.pagina-produto #corpo .conteiner .secao-principal .produto .span5 .principal .acoes-produto .preco-produto>div,.pagina-produto #corpo .conteiner .secao-principal .produto .span6 .principal .acoes-produto .preco-produto>div,.pagina-produto #corpo .conteiner .secao-principal .produto .span7 .principal .acoes-produto .preco-produto>div{float:left;width:100%}.pagina-produto #corpo .conteiner .secao-principal .produto .span5 .principal .acoes-produto .preco-produto.destaque-parcela>div:first-child,.pagina-produto #corpo .conteiner .secao-principal .produto .span6 .principal .acoes-produto .preco-produto.destaque-parcela>div:first-child,.pagina-produto #corpo .conteiner .secao-principal .produto .span7 .principal .acoes-produto .preco-produto.destaque-parcela>div:first-child{order:3}.pagina-produto #corpo .conteiner .secao-principal .produto .span5 .principal .acoes-produto .preco-produto.destaque-parcela>div:nth-child(2),.pagina-produto #corpo .conteiner .secao-principal .produto .span6 .principal .acoes-produto .preco-produto.destaque-parcela>div:nth-child(2),.pagina-produto #corpo .conteiner .secao-principal .produto .span7 .principal .acoes-produto .preco-produto.destaque-parcela>div:nth-child(2){order:1}.pagina-produto #corpo .conteiner .secao-principal .produto .span5 .principal .acoes-produto .preco-produto.destaque-parcela .desconto-a-vista,.pagina-produto #corpo .conteiner .secao-principal .produto .span6 .principal .acoes-produto .preco-produto.destaque-parcela .desconto-a-vista,.pagina-produto #corpo .conteiner .secao-principal .produto .span7 .principal .acoes-produto .preco-produto.destaque-parcela .desconto-a-vista{order:2}.pagina-produto #corpo .conteiner .secao-principal .produto .span5 .principal .parcelas-produto .accordion,.pagina-produto #corpo .conteiner .secao-principal .produto .span6 .principal .parcelas-produto .accordion,.pagina-produto #corpo .conteiner .secao-principal .produto .span7 .principal .parcelas-produto .accordion{border:none!important;padding:0}.pagina-produto #corpo .conteiner .secao-principal .produto .span5 .principal .parcelas-produto .accordion li.accordion-group,.pagina-produto #corpo .conteiner .secao-principal .produto .span6 .principal .parcelas-produto .accordion li.accordion-group,.pagina-produto #corpo .conteiner .secao-principal .produto .span7 .principal .parcelas-produto .accordion li.accordion-group{border:1px solid #e5e5e5!important;margin-bottom:6px!important;padding:0 10px}.pagina-produto #corpo .conteiner .secao-principal .produto .span5 .principal .atributos,.pagina-produto #corpo .conteiner .secao-principal .produto .span6 .principal .atributos,.pagina-produto #corpo .conteiner .secao-principal .produto .span7 .principal .atributos{border-bottom:1px solid rgba(0,0,0,.1)}.pagina-produto #corpo .conteiner .secao-principal .produto .span5 .principal .atributos .atributo-comum>span,.pagina-produto #corpo .conteiner .secao-principal .produto .span6 .principal .atributos .atributo-comum>span,.pagina-produto #corpo .conteiner .secao-principal .produto .span7 .principal .atributos .atributo-comum>span{width:100%;display:inline-block}.pagina-produto #corpo .conteiner .secao-principal .produto .span5 .principal .atributos .atributo-comum ul,.pagina-produto #corpo .conteiner .secao-principal .produto .span6 .principal .atributos .atributo-comum ul,.pagina-produto #corpo .conteiner .secao-principal .produto .span7 .principal .atributos .atributo-comum ul{margin:0;display:inline-block;position:relative;top:10px;margin-left:0}.pagina-produto #corpo .conteiner .secao-principal .produto .span5 .principal .atributos .atributo-comum ul li.active a,.pagina-produto #corpo .conteiner .secao-principal .produto .span6 .principal .atributos .atributo-comum ul li.active a,.pagina-produto #corpo .conteiner .secao-principal .produto .span7 .principal .atributos .atributo-comum ul li.active a{background:var(--cor-primaria)}.pagina-produto #corpo .conteiner .secao-principal .produto .span5 .principal .atributos .atributo-comum ul li.active a span,.pagina-produto #corpo .conteiner .secao-principal .produto .span6 .principal .atributos .atributo-comum ul li.active a span,.pagina-produto #corpo .conteiner .secao-principal .produto .span7 .principal .atributos .atributo-comum ul li.active a span{color:var(--branco)}.pagina-produto #corpo .conteiner .secao-principal .produto .span5 .principal .atributos .atributo-comum ul a,.pagina-produto #corpo .conteiner .secao-principal .produto .span6 .principal .atributos .atributo-comum ul a,.pagina-produto #corpo .conteiner .secao-principal .produto .span7 .principal .atributos .atributo-comum ul a{box-shadow:inherit;position:relative;border:1px solid #888}.pagina-produto #corpo .conteiner .secao-principal .produto .span5 .principal .atributos .atributo-comum ul a:hover,.pagina-produto #corpo .conteiner .secao-principal .produto .span6 .principal .atributos .atributo-comum ul a:hover,.pagina-produto #corpo .conteiner .secao-principal .produto .span7 .principal .atributos .atributo-comum ul a:hover{box-shadow:inherit;border:1px solid #888;background:var(--cor-primaria);margin:0 2px 2px 0}.pagina-produto #corpo .conteiner .secao-principal .produto .span5 .principal .atributos .atributo-comum ul a:hover span,.pagina-produto #corpo .conteiner .secao-principal .produto .span6 .principal .atributos .atributo-comum ul a:hover span,.pagina-produto #corpo .conteiner .secao-principal .produto .span7 .principal .atributos .atributo-comum ul a:hover span{color:var(--branco)}.pagina-produto #corpo .conteiner .secao-principal .produto .span5 li.fb-compartilhar,.pagina-produto #corpo .conteiner .secao-principal .produto .span6 li.fb-compartilhar,.pagina-produto #corpo .conteiner .secao-principal .produto .span7 li.fb-compartilhar{display:none}.pagina-produto #corpo .conteiner .secao-principal .produto .thumbs-vertical .produto-thumbs .miniaturas li a{border:.5px solid #e5e5e5;box-shadow:none}.pagina-produto #corpo .conteiner .secao-principal .produto .conteiner-imagem img{width:100%}.pagina-produto #corpo .conteiner .secao-principal .produto .lista-redes .addthis_toolbox ul li:nth-child(2){float:right}.pagina-produto #corpo .conteiner .secao-principal .produto .lista-redes .addthis_toolbox ul li:nth-child(2) .lista-favoritos{background:var(--cor-primaria);color:var(--branco);padding:10px 30px;letter-spacing:1.4px}.pagina-produto #corpo .conteiner .secao-principal .produto .lista-redes .addthis_toolbox ul li:nth-child(2) .lista-favoritos i{margin-right:1px;width:auto;height:auto;line-height:normal;font-size:inherit;font-size:17px!important;position:relative;top:2px;font-size:13px}.pagina-produto #corpo .conteiner .acoes-flutuante{display:none!important}@media (max-width:768px){.pagina-produto #corpo .conteiner .secao-principal .produto .principal{padding:0 20px}.pagina-produto #corpo .conteiner .secao-principal .produto .acoes-produto .comprar{width:100%!important}.pagina-produto #corpo .conteiner .secao-principal .produto .acoes-produto .comprar .botao.botao-comprar,.pagina-produto #corpo .conteiner .secao-principal .produto .acoes-produto .comprar .disponibilidade-produto{width:calc(100% - 90px)!important}.pagina-produto #corpo .conteiner .secao-principal .produto .cep .form-inline .input-append.input-prepend input{height:38px!important}.pagina-produto #corpo .conteiner .secao-principal .produto .cep .form-inline .input-append.input-prepend button.btn{height:40px!important}.pagina-produto #corpo .conteiner .secao-principal .produto .produto-compartilhar{margin:15px auto!important;width:calc(100% - 40px)!important}.pagina-produto #corpo .conteiner .secao-principal .produto .produto-compartilhar li.visible-phone{display:none!important}.pagina-produto #corpo .conteiner .secao-principal .produto .atributos{margin-top:0!important;height:97px!important;text-align:center}.pagina-produto #corpo .conteiner .secao-principal .produto .preco-produto{border:none!important}.pagina-produto #corpo .conteiner .abas-custom{padding:20px}.pagina-produto #corpo .conteiner .info-principal-produto{padding:0 10px}}.pagina-carrinho:not(.carrinho-checkout) *{box-shadow:none}.pagina-carrinho:not(.carrinho-checkout) #corpo{padding:40px 0;background:var(--branco);margin-bottom:0}.pagina-carrinho:not(.carrinho-checkout) #corpo .conteiner{box-shadow:inherit}.pagina-carrinho:not(.carrinho-checkout) input#calcularFrete{border:1px solid var(--cinza-claro);border-radius:0;box-shadow:none;height:37px;width:100%;text-align:left;padding:0 14px}.pagina-carrinho:not(.carrinho-checkout) input#usarCupom{border:1px solid var(--cinza-claro);border-radius:0;box-shadow:none;height:37px;width:100%;text-align:left;padding:0 14px}.pagina-carrinho:not(.carrinho-checkout) button#btn-cupom{justify-content:center;align-items:center;background:var(--cor-secundaria);padding:4px 18px;font-size:11px;border-radius:0;color:var(--branco);text-transform:uppercase;border:none;position:absolute;right:-25px;top:5px;z-index:10}.pagina-carrinho:not(.carrinho-checkout) button#btn-frete{justify-content:center;align-items:center;background:var(--cor-secundaria);padding:4px 18px;font-size:11px;border-radius:0;color:var(--branco);text-transform:uppercase;border:none;position:absolute;right:5px;top:5px;z-index:10}.pagina-carrinho:not(.carrinho-checkout) button#btn-frete i{display:none}.pagina-carrinho:not(.carrinho-checkout) .form-horizontal .control-group .controls{margin-left:0!important}.pagina-carrinho:not(.carrinho-checkout) .form-horizontal .control-group .controls .input-append{position:relative;width:350px}.pagina-carrinho:not(.carrinho-checkout) .form-horizontal .control-group .controls span.help-inline{width:auto;text-align:left;margin-left:0}.pagina-carrinho:not(.carrinho-checkout) .form-horizontal .control-group .controls span.help-inline i{color:var(--cor-secundaria);font-size:18px}.pagina-carrinho:not(.carrinho-checkout) .form-horizontal .control-group .control-label{width:max-content;margin-right:10px;padding-top:3px;line-height:31px;text-align:left;padding-left:30px;padding-left:20px;text-align:left!important}.pagina-carrinho:not(.carrinho-checkout) .tabela-carrinho{border:2px solid var(--cinza-claro)}.pagina-carrinho:not(.carrinho-checkout) .tabela-carrinho .bg-dark{background-color:var(--branco)}.pagina-carrinho:not(.carrinho-checkout) .tabela-carrinho td.line-18{background:var(--cinza-mais-claro);padding:20px 10px}.pagina-carrinho:not(.carrinho-checkout) .tabela-carrinho .total strong{color:var(--cor-primaria);font-weight:700}.pagina-carrinho:not(.carrinho-checkout) .tabela-carrinho td,.pagina-carrinho:not(.carrinho-checkout) .tabela-carrinho th{border-color:transparent}.pagina-carrinho:not(.carrinho-checkout) .tabela-carrinho thead{background:var(--cinza-mais-claro)}.pagina-carrinho:not(.carrinho-checkout) .tabela-carrinho thead tr th:first-child{padding-left:40px}.pagina-carrinho:not(.carrinho-checkout) .tabela-carrinho thead tr th:last-child{padding-right:40px}.pagina-carrinho:not(.carrinho-checkout) .tabela-carrinho tbody tr td:first-child{padding-left:40px}.pagina-carrinho:not(.carrinho-checkout) .tabela-carrinho tbody tr td:last-child{padding-right:40px}.pagina-carrinho:not(.carrinho-checkout) .tabela-carrinho tbody tr.bg-dark{border-top:2px solid var(--cinza-mais-claro)}.pagina-carrinho:not(.carrinho-checkout) .tabela-carrinho tbody tr.bg-dark td{padding:30px 10px}.pagina-carrinho:not(.carrinho-checkout) .tabela-carrinho tbody tr.bg-dark td .subtotal .titulo{color:var(--cor-primaria);font-weight:600}.pagina-carrinho:not(.carrinho-checkout) .tabela-carrinho tbody tr.bg-dark td .subtotal span{font-weight:600}.pagina-carrinho:not(.carrinho-checkout) .tabela-carrinho tbody tr.bg-dark td .total+.valores-descontos .descontos:first-child{font-weight:600}.pagina-carrinho:not(.carrinho-checkout) .tabela-carrinho tbody tr .preco-produto strong{color:var(--cor-primaria);font-weight:600;font-size:16px;font-family:var(--fonte-padrao)}.pagina-carrinho:not(.carrinho-checkout) .tabela-carrinho tbody tr .quantidade .cor-secundaria.icon-plus{border:1px solid var(--cinza-claro);height:45px;width:30px;text-align:center;line-height:44px;font-size:8px}.pagina-carrinho:not(.carrinho-checkout) .tabela-carrinho tbody tr .quantidade input{margin:0 -4px 0 -5px!important}.pagina-carrinho:not(.carrinho-checkout) .tabela-carrinho tbody tr .quantidade .cor-secundaria.icon-minus{border:1px solid var(--cinza-claro);height:45px;width:30px;text-align:center;line-height:44px;font-size:8px}.pagina-carrinho:not(.carrinho-checkout) .tabela-carrinho tbody tr .excluir{width:32px;height:32px;border:1px solid #e5e5e5;border-radius:100px;background:0 0;position:relative;top:0;font-size:20.64px;font-style:normal;font-weight:500;line-height:normal}.pagina-carrinho:not(.carrinho-checkout) .tabela-carrinho tbody tr .excluir a{color:var(--danger)}.pagina-carrinho:not(.carrinho-checkout) .finalizar-compra .cabecalho-interno{border-bottom:1px solid var(--cinza-mais-claro)}.pagina-carrinho:not(.carrinho-checkout) .finalizar-compra h1.titulo{font-size:22px;color:var(--cinza-escuro);text-align:center;font-size:19px;font-style:normal;font-weight:700;line-height:normal;letter-spacing:1.9px;text-transform:uppercase}.pagina-carrinho:not(.carrinho-checkout) .finalizar-compra h1.titulo small{font-size:16px;color:var(--cinza-escuro)}.pagina-carrinho:not(.carrinho-checkout) table input[type=password],.pagina-carrinho:not(.carrinho-checkout) table input[type=text]{border:1px solid var(--cinza-claro);border-radius:0;box-shadow:none;height:37px}.pagina-carrinho:not(.carrinho-checkout) .acao-editar .span12 .botao{padding:20px 50px}.pagina-carrinho:not(.carrinho-checkout) .acao-editar .span12 button.botao.principal.grande{padding:20px 50px}@media (max-width:768px){.pagina-carrinho:not(.carrinho-checkout) input#calcularFrete,.pagina-carrinho:not(.carrinho-checkout) input#usarCupom{width:calc(100% - 22px);padding:0 14px}.pagina-carrinho:not(.carrinho-checkout) button#btn-cupom,.pagina-carrinho:not(.carrinho-checkout) button#btn-frete{position:absolute;right:0;top:1px;z-index:10}.pagina-carrinho:not(.carrinho-checkout) .form-horizontal:not(#formCalcularFrete) .control-group{padding-left:0}.pagina-carrinho:not(.carrinho-checkout) .form-horizontal:not(#formCalcularFrete) .control-group .control-label{padding-left:0}.pagina-carrinho:not(.carrinho-checkout) .acao-editar .span12{overflow:hidden}.pagina-carrinho:not(.carrinho-checkout) .acao-editar .span12 .botao{padding:20px 0!important}.pagina-carrinho:not(.carrinho-checkout) .acao-editar .span12 a,.pagina-carrinho:not(.carrinho-checkout) .acao-editar .span12 button{width:100%;float:left;display:inline-block;padding:10px;margin:5px 0}.pagina-carrinho:not(.carrinho-checkout) .tabela-carrinho tbody tr .quantidade{position:absolute;bottom:-50px;right:10px;z-index:10}.pagina-carrinho:not(.carrinho-checkout) .tabela-carrinho tbody tr .quantidade input[type=text]{width:25px;height:25px}.pagina-carrinho:not(.carrinho-checkout) .tabela-carrinho tbody tr .quantidade .cor-secundaria .icon-minus{height:20px;line-height:24px}.pagina-carrinho:not(.carrinho-checkout) .tabela-carrinho tbody tr .quantidade .cor-secundaria .icon-plus{height:20px;line-height:24px}.pagina-carrinho:not(.carrinho-checkout) .tabela-carrinho tbody tr td{padding:8px;position:relative}.pagina-carrinho:not(.carrinho-checkout) .tabela-carrinho tbody tr td.sem-borda{width:calc(100% - 200px);float:left}.pagina-carrinho:not(.carrinho-checkout) .tabela-carrinho tbody tr td.sem-borda.conteiner-imagem{float:left;display:inline-block;width:70px;padding-left:10px}.pagina-carrinho:not(.carrinho-checkout) .tabela-carrinho tbody tr td .excluir{position:absolute;bottom:15px;top:inherit}.pagina-carrinho:not(.carrinho-checkout) .tabela-carrinho tbody tr td .preco-promocional.cor-principal.titulo{text-align:left;padding-left:90px}.pagina-carrinho:not(.carrinho-checkout) .tabela-carrinho .produto-info{font-size:12px;line-height:16px;text-align:left;float:left;width:100%}.pagina-carrinho:not(.carrinho-checkout) .tabela-carrinho .produto-info ul{font-size:12px}.pagina-carrinho:not(.carrinho-checkout) .tabela-carrinho{border:none!important;position:relative!important}.pagina-carrinho:not(.carrinho-checkout) .tabela-carrinho tr{position:relative!important}.pagina-carrinho:not(.carrinho-checkout) .tabela-carrinho tr .excluir{top:17px;line-height:normal;position:absolute}.pagina-carrinho:not(.carrinho-checkout) .tabela-carrinho tr .excluir a{font-size:18px}.pagina-carrinho:not(.carrinho-checkout) .tabela-carrinho tbody tr.bg-dark td{background:0 0!important}.carrinho-checkout .identificacao .email-box{margin-right:0!important}.carrinho-checkout a.submit-email.botao.principal.grande{max-width:100%!important;padding-left:0;padding-right:0}.carrinho-checkout .resumo-compra.caixa-sombreada{display:none}.carrinho-checkout .caixa-sombreada>div>.span6.control-group{display:inline-block;padding-left:20px;padding-right:25px}.carrinho-checkout .caixa-sombreada.borda-principal{height:auto!important}.carrinho-checkout .campos-pedido .control-group select#hr_entrega{width:100%!important}.carrinho-checkout div#formasEnvio{height:auto!important}}.cabecalho-interno .titulo small{width:100%;display:inline-block}.cadastro-logar .caixa-sombreada{padding:20px;box-shadow:none;min-height:200px;border:1px solid var(--cinza-claro)}.cadastro-logar .caixa-sombreada .titulo i{color:var(--cor-primaria)}.cadastro-logar .cadastro legend{font-weight:600}.cadastro-logar input[type=password],.cadastro-logar input[type=text]{border:1px solid var(--cinza-claro);border-radius:0;box-shadow:none;height:37px;padding:0 10px}.secao-principal .conta-menu{border:none;padding:8px 20px 8px 8px}.secao-principal .minha-conta *{box-shadow:none}.carrinho-checkout #cabecalho::before{display:none}.carrinho-checkout .atendimento{border:none}.carrinho-checkout .atendimento .icone-box{border:none;color:var(--cor-primaria);font-size:30px}.carrinho-checkout .atendimento li strong{display:block;color:var(--cor-secundaria)}.carrinho-checkout .campos-pedido legend+.control-group{padding-left:20px}.carrinho-checkout .campos-pedido .control-group label.control-label.calendario-label{margin-top:10px;color:#000;font-size:12px;font-style:normal;font-weight:600;line-height:normal}.carrinho-checkout .campos-pedido .control-group input#datepicker{border:1px solid var(--cinza-claro);height:30px;width:calc(100% - 14px)!important;border-radius:0}.carrinho-checkout .campos-pedido .control-group select#hr_entrega{border:1px solid var(--cinza-claro);height:40px;border-radius:0}.carrinho-checkout #formularioCheckout a.titulo.cor-secundaria.fazer-login-btn{color:var(--cor-primaria)!important;padding:0!important}.carrinho-checkout #formularioCheckout select#id_escolher_tipo_pagamento{border:1px solid var(--cinza-claro);height:40px;width:calc(100%)!important;border-radius:0}.carrinho-checkout #formularioCheckout #userExtraInfo{padding-bottom:20px}.carrinho-checkout #formularioCheckout #userExtraInfo .control-group.span6{width:100%;margin:0}.carrinho-checkout #formularioCheckout #userExtraInfo .control-group.span6 .control-label{color:#000;font-size:12px;font-style:normal;font-weight:600;line-height:normal}.carrinho-checkout #formularioCheckout div#formularioObservacao{padding:10px 20px 20px 20px}.carrinho-checkout #formularioCheckout div#formularioObservacao .help-block{margin-top:10px;color:#000;font-size:12px;font-style:normal;font-weight:600;line-height:normal}.carrinho-checkout #formularioCheckout div#formularioObservacao .sem-margem{border:1px solid var(--cinza-claro);height:auto;width:calc(100%)!important;border-radius:0}.carrinho-checkout #formularioCheckout .span4{overflow:hidden}.carrinho-checkout #formularioCheckout .span4 .caixa-sombreada:not(#formas-pagamento-wrapper){border:1px solid var(--cinza-claro)}.carrinho-checkout #formularioCheckout .span4 .caixa-sombreada{padding:0;border:0}.carrinho-checkout #formularioCheckout .span4 .caixa-sombreada .titulo{background:var(--cinza-claro);border:none;color:#000;font-size:12px;font-style:normal;font-weight:700;line-height:normal;letter-spacing:1.2px;text-transform:uppercase;margin-bottom:0;padding:16px 20px;display:flex}.carrinho-checkout #formularioCheckout .span4 .caixa-sombreada .titulo i{display:none}.carrinho-checkout #formularioCheckout .span4 .caixa-sombreada .titulo .cliente-anonimo-sair-link{font-size:12px;font-weight:600;color:var(--cor-primaria);padding-left:20px}.carrinho-checkout #formularioCheckout .span4 .caixa-sombreada .caixa-info{border:1px solid var(--cinza-claro);background:var(--branco);padding:20px}.carrinho-checkout #formularioCheckout .span4 .caixa-sombreada .caixa-info li{margin-bottom:4px}.carrinho-checkout #formularioCheckout .span4 .caixa-sombreada div#formasPagamento{padding:20px;border:1px solid var(--cinza-claro)}.carrinho-checkout #formularioCheckout .span4 .caixa-sombreada div#formasPagamento:before{content:"Escolha o método de pagamento";color:#000;font-size:12px;font-style:normal;font-weight:600;line-height:normal;margin-bottom:4px;display:inline-block}.carrinho-checkout #formularioCheckout .span4 .caixa-sombreada div#formasPagamento .li-box-payment{margin-bottom:14px}.carrinho-checkout #formularioCheckout .span4 .caixa-sombreada div#formasPagamento .li-box-payment .preco-carrinho-total{color:var(--cor-primaria);text-align:center;font-size:22.675px;font-style:normal;font-weight:700;line-height:normal;padding:0;background:0 0}.carrinho-checkout #formularioCheckout .span4 .caixa-sombreada div#formasPagamento .li-box-payment .accordion-inner>div>span{color:#000;font-size:12px;font-style:normal;font-weight:500;line-height:normal}.carrinho-checkout #formularioCheckout .span4 .caixa-sombreada div#formasPagamento .li-box-payment .accordion-inner>div>span::after{content:":"}.carrinho-checkout #formularioCheckout .span4 .caixa-sombreada div#formularioEndereco{padding:20px}.carrinho-checkout #formularioCheckout .span4 .caixa-sombreada div#formularioEndereco input[type=tel]{border:1px solid var(--cinza-claro);border-radius:0;box-shadow:none;height:37px;width:calc(100% - 14px)}.carrinho-checkout #formularioCheckout .span4 .caixa-sombreada div#formularioEndereco .control-label{color:#000;font-size:12px;font-style:normal;font-weight:600;line-height:normal}.carrinho-checkout #formularioCheckout .span4 .caixa-sombreada div#formularioEndereco #formasEnvio{height:auto!important}.carrinho-checkout #formularioCheckout .span4 .caixa-sombreada div#formularioEndereco #formasEnvio .text-content{margin-right:3px}.carrinho-checkout #formularioCheckout .span4 .caixa-sombreada div#formularioEndereco #formasEnvio .text-content .envio-preco{margin-right:3px}.carrinho-checkout #formularioCheckout .span4 .caixa-sombreada div#formularioEndereco #formasEnvio .text-content .envio-prazo-entrega{min-width:auto;margin-right:3px;font-weight:600}.carrinho-checkout #formularioCheckout .span4 .caixa-sombreada div#formularioEndereco #formasEnvio .text-content .envio-nome{color:var(--cor-primaria)}.carrinho-checkout #formularioCheckout .span4 .caixa-sombreada div#formularioEndereco #formasEnvio .warning-text{font-size:10px}.carrinho-checkout #formularioCheckout .span4 .caixa-sombreada .lista-endereco .endereco{padding:20px;border:1px solid var(--cinza-claro)}.carrinho-checkout #formularioCheckout .span4 .caixa-sombreada .lista-endereco .endereco:last-child{background:var(--cor-secundaria);text-align:center;padding:8px 20px}.carrinho-checkout #formularioCheckout .span4 .caixa-sombreada .lista-endereco .endereco:last-child .accordion-heading{border:none}.carrinho-checkout #formularioCheckout .span4 .caixa-sombreada .lista-endereco .endereco:last-child .accordion-heading .radio-conteiner{display:none}.carrinho-checkout #formularioCheckout .span4 .caixa-sombreada .lista-endereco .endereco:last-child .accordion-heading .forma-conteiner{margin-left:0;padding:0 15px;text-align:center}.carrinho-checkout #formularioCheckout .span4 .caixa-sombreada .lista-endereco .endereco:last-child .accordion-heading .forma-conteiner strong{color:var(--branco);text-transform:uppercase;font-size:12px;font-weight:500}.carrinho-checkout #formularioCheckout .span4 .caixa-sombreada .lista-endereco .endereco:last-child:hover{background:var(--cor-secundaria-hover)}.carrinho-checkout #formularioCheckout .span4 .caixa-sombreada .lista-endereco .endereco:last-child:hover .accordion-heading{background:var(--cor-secundaria-hover)}.carrinho-checkout #formularioCheckout .span4 .caixa-sombreada .lista-endereco .endereco .accordion-heading{border:1px solid #e5e5e5;border-radius:4px}.carrinho-checkout #formularioCheckout .span4 .caixa-sombreada .lista-endereco .endereco .accordion-heading .forma-conteiner:after{display:none}.carrinho-checkout #formularioCheckout .span4 .caixa-sombreada .lista-endereco .endereco .accordion-inner{border:none}.carrinho-checkout #formularioCheckout .span4 .caixa-sombreada .lista-endereco .endereco:hover{background:var(--branco)}.carrinho-checkout #formularioCheckout .span4 .caixa-sombreada .lista-endereco .endereco:hover .accordion-heading{background-color:rgba(0,0,0,.04)}.carrinho-checkout #formularioCheckout .span4 .caixa-sombreada .acao-editar #finalizarCompra{width:100%;font-size:16px}.carrinho-checkout #formularioCheckout .span4 .caixa-sombreada .formEndereco-conteiner input{border:1px solid var(--cinza-claro);border-radius:0;box-shadow:none;height:37px}.carrinho-checkout #formularioCheckout .span4 .caixa-sombreada .formEndereco-conteiner select{border:1px solid var(--cinza-claro);border-radius:0;box-shadow:none;height:37px}.carrinho-checkout #formularioCheckout .span4 .caixa-sombreada #exibirFormasPagamento .btn-small{justify-content:center;align-items:center;background:var(--cinza);padding:8px 16px;font-size:12px;color:var(--preto);text-transform:uppercase;border:none;width:100%}.carrinho-checkout #formularioCheckout .span4 .caixa-sombreada #exibirFormasPagamento .btn-small i{display:none}.carrinho-checkout #formularioCheckout .span4 .caixa-sombreada #escolha-cartao .cartao-cadastrar-novo{margin:0 0 20px 0}.carrinho-checkout #formularioCheckout .span4 .caixa-sombreada #escolha-cartao .cartao-cadastrar-novo .placeholder-card{margin:0}.carrinho-checkout #formularioCheckout .span4 .caixa-sombreada #escolha-cartao .cartao-cadastrar-novo .jp-card-container{width:100%}.carrinho-checkout #formularioCheckout .span4 .caixa-sombreada #escolha-cartao .controls input[type=tel],.carrinho-checkout #formularioCheckout .span4 .caixa-sombreada #escolha-cartao .controls input[type=text]{border:1px solid var(--cinza-claro);border-radius:0;box-shadow:none;height:37px}.carrinho-checkout #formularioCheckout .span4 .caixa-sombreada #escolha-cartao .controls select{border:1px solid var(--cinza-claro);border-radius:0;box-shadow:none;height:37px}.carrinho-checkout #formularioCheckout .span4 .caixa-sombreada #escolha-cartao .controls span.add-on{height:27px!important;border:1px solid var(--cinza-claro)!important;line-height:28px!important}.carrinho-checkout #formularioCheckout .span4 .caixa-sombreada #escolha-cartao .controls .control-label{color:#000;font-size:12px;font-style:normal;font-weight:500;line-height:normal}.carrinho-checkout #formularioCheckout .span4 .caixa-sombreada #escolha-cartao .cartao-dados-adicionais{border-bottom:1px solid var(--cinza-claro);padding-bottom:10px}.carrinho-checkout #formularioCheckout .span4 .caixa-sombreada #escolha-cartao .preco-carrinho-total{color:var(--cor-primaria);text-align:center;font-size:22.675px;font-style:normal;font-weight:700;line-height:normal;padding:0;background:0 0}.carrinho-checkout #formularioCheckout .span4 .caixa-sombreada.dados-cadastro input:not([type=radio]){border:1px solid var(--cinza-claro);border-radius:0;box-shadow:none;height:37px;width:100%}.carrinho-checkout #formularioCheckout .span4 .caixa-sombreada.dados-cadastro .control-group{padding:7px 20px 0}.carrinho-checkout #formularioCheckout .span4 .caixa-sombreada.dados-cadastro ul#tipoCadastro{padding:10px 20px}.carrinho-checkout .resumo-compra .tr-checkout-total{background:var(--cinza-mais-claro);padding:30px 10px}.carrinho-checkout .identificacao .control-group .submit-email.botao.principal{max-width:125px;min-width:125px;font-size:18px}.carrinho-checkout .identificacao .email-box{margin-right:158px}#ui-datepicker-div table.ui-datepicker-calendar{background:var(--branco)}#ui-datepicker-div table.ui-datepicker-calendar thead tr{padding:2px!important}#ui-datepicker-div table.ui-datepicker-calendar thead tr th{padding:5px 3px!important}#ui-datepicker-div table.ui-datepicker-calendar tbody tr{padding:2px!important}#ui-datepicker-div table.ui-datepicker-calendar tbody tr td{padding:5px 3px!important}.pagina-busca .secao-principal .conteudo{position:relative}.pagina-busca .secao-principal .conteudo h1.titulo{color:var(--texto-escuro);font-size:22px;font-style:normal;font-weight:700;line-height:normal;letter-spacing:2.2px;text-transform:uppercase;text-align:left;padding-bottom:15px;display:inline-block;height:34px;padding:0;padding-bottom:10px;padding-left:10px;position:absolute;top:-5px}@media (max-width:768px){.ordenar-listagem .filtro-mobile{float:left!important;margin-bottom:10px}.ordenar-listagem .filtro-mobile .btn{line-height:34px;width:140px;height:30px;line-height:20px;text-align:left}.ordenar-listagem .filtro-mobile .btn i.icon-caret-down{float:right}.ordenar-listagem .input-append:first-child{margin-right:10px}.ordenar-listagem.topo{height:auto}.ordenar-listagem .filtro-mobile-itens.active{width:100%}.ordenar-listagem .filtro-mobile-itens.active .filtro h4{font-size:14px;text-align:left}.ordenar-listagem .filtro-mobile-itens.active .filtro.lista ul li label{border:none}.pagina-busca .secao-principal .conteudo h1.titulo{position:relative;top:0;padding-bottom:0;margin-bottom:0}.pagina-busca .secao-principal .conteudo h1.titulo i.icon-caret-down{float:right;top:2px;position:relative}}.botao{justify-content:center;align-items:center;background:var(--cinza);padding:8px 16px;font-size:12px;color:var(--preto);text-transform:uppercase;border:none}.botao.newsletter-assinar{padding:12px 64px;justify-content:center;align-items:center;background:var(--cor-newsletter-botao);padding:15px 0!important;width:40%;color:var(--branco)}.botao.newsletter-assinar:after{content:"CADASTRAR"!important}.botao.secundario{justify-content:center;align-items:center;background:var(--cor-secundaria);padding:8px 16px;font-size:12px;color:var(--branco);text-transform:uppercase}.botao.principal{justify-content:center;align-items:center;background:var(--cor-primaria);padding:8px 16px;color:var(--branco);text-transform:uppercase;font-size:12px}.botao.botao-comprar{padding:12px 64px;justify-content:center;align-items:center;background:var(--cor-vitrine-botao);padding:15px 0!important;color:var(--cor-vitrine-botao-texto);width:calc(100% - 20px)}.botao.botao-comprar .icon-search{display:none}.botao#finalizarCompra{padding:12px 64px;justify-content:center;align-items:center;background:var(--cor-primaria);padding:15px 0!important;width:calc(100% - 20px)}.botao#finalizarCompra .icon-ok{display:none}.mkt-toUpButton{background:#fff;border:6px;box-shadow:1px 0 5px 2px rgba(0,0,0,.1);position:fixed;bottom:122px;right:20px;z-index:10;width:50px;height:50px;border-radius:6px;text-align:center;line-height:41px}.mkt-toUpButton #mkt-topBtn{background:0 0;font-size:25px;font-size:17px;width:15px;height:15px;line-height:25px;vertical-align:middle;margin-left:0;color:var(--cor-secundaria)}.mkt-toUpButton #mkt-topBtn::before{content:"\f077"}.breadcrumbs{border-top:none}.breadcrumbs .icon-home{color:var(--cor-primaria);font-size:18px;position:relative;top:3px}.mkt-minicart{display:flex;position:fixed;justify-content:center;align-items:center;width:100%;height:100%;top:0;left:0;z-index:100;transition:.2s;opacity:0;pointer-events:none}.mkt-minicart.active{opacity:1;pointer-events:auto}.mkt-minicart.active .mkt-minicart-bg{opacity:1;pointer-events:auto}.mkt-minicart .mkt-minicart-header h2{color:#888;text-align:center;font-size:13px;font-style:normal;font-weight:500;line-height:normal;letter-spacing:1.9px;border-bottom:1px solid var(--cinza-claro);text-transform:uppercase;padding-bottom:12px;margin-bottom:18px}.mkt-minicart .mkt-minicart-header a i{width:28px;height:28px;border:1px solid #000;border-radius:100px;position:absolute;top:16px;text-align:center;right:16px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='1em' height='1em' viewBox='0 0 24 24'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath d='M24 0v24H0V0zM12.593 23.258l-.011.002l-.071.035l-.02.004l-.014-.004l-.071-.035c-.01-.004-.019-.001-.024.005l-.004.01l-.017.428l.005.02l.01.013l.104.074l.015.004l.012-.004l.104-.074l.012-.016l.004-.017l-.017-.427c-.002-.01-.009-.017-.017-.018m.265-.113l-.013.002l-.185.093l-.01.01l-.003.011l.018.43l.005.012l.008.007l.201.093c.012.004.023 0 .029-.008l.004-.014l-.034-.614c-.003-.012-.01-.02-.02-.022m-.715.002a.023.023 0 0 0-.027.006l-.006.014l-.034.614c0 .012.007.02.017.024l.015-.002l.201-.093l.01-.008l.004-.011l.017-.43l-.003-.012l-.01-.01z'/%3E%3Cpath fill='%23000' d='m12 13.414l5.657 5.657a1 1 0 0 0 1.414-1.414L13.414 12l5.657-5.657a1 1 0 0 0-1.414-1.414L12 10.586L6.343 4.929A1 1 0 0 0 4.93 6.343L10.586 12l-5.657 5.657a1 1 0 1 0 1.414 1.414z'/%3E%3C/g%3E%3C/svg%3E");background-size:16px;background-repeat:no-repeat;background-position:center;filter:invert(44%) sepia(106%) saturate(500%) hue-rotate(340deg) brightness(95%) contrast(90%)}.mkt-minicart .mkt-minicart-header a:hover i{filter:invert(5%) sepia(9%) saturate(506%) hue-rotate(199deg) brightness(108%) contrast(90%);cursor:pointer}.mkt-minicart .mkt-minicart-items{padding-right:10px;overflow-x:hidden;height:calc(100% - 350px)}.mkt-minicart .mkt-minicart-items ul{padding:0;margin:0}.mkt-minicart .mkt-minicart-items ul li{border-bottom:1px solid var(--cinza-claro);padding-bottom:20px;margin-bottom:20px}.mkt-minicart .mkt-minicart-items ul li .mkt-product-info{display:flex}.mkt-minicart .mkt-minicart-items ul li .mkt-product-info .mkt-product-img{width:100px;height:90px;display:inline-block;border-radius:5px;background-position:center;background-repeat:no-repeat;background-size:cover}.mkt-minicart .mkt-minicart-items ul li .mkt-product-info .mkt-product-name{padding:0 20px;width:100%;line-height:15px}.mkt-minicart .mkt-minicart-items ul li .mkt-product-info .mkt-product-name h3{color:var(--texto-escuro);font-size:11px;font-style:normal;font-weight:700;line-height:normal;letter-spacing:1.2px;line-height:14px;text-transform:inherit;margin:0}.mkt-minicart .mkt-minicart-items ul li .mkt-product-info .mkt-product-name a{color:var(--texto-escuro);font-size:11px;font-style:normal;font-weight:700;line-height:normal;letter-spacing:1.2px;line-height:14px;text-transform:uppercase;margin:0}.mkt-minicart .mkt-minicart-items ul li .mkt-product-info .qtd-valor h4{color:var(--cor-primaria);font-size:14px;font-style:normal;font-weight:700;line-height:normal;letter-spacing:1.3px;text-transform:uppercase;margin:2px 0}.mkt-minicart .mkt-minicart-items ul li .mkt-product-info .qtd-valor .mkt-amount-controller{width:100%;display:inline-block}.mkt-minicart .mkt-minicart-items ul li .mkt-product-info .qtd-valor .mkt-amount-controller button.mkt-decrease{width:28px;height:28px;border:1px solid #e5e5e5;border-radius:0;background:0 0;position:relative;top:0;color:var(--cor-primaria);font-size:20px;font-style:normal;font-weight:500;line-height:10px}.mkt-minicart .mkt-minicart-items ul li .mkt-product-info .qtd-valor .mkt-amount-controller button.mkt-increase{width:28px;height:28px;border:1px solid #e5e5e5;border-radius:0;background:0 0;position:relative;top:0;color:var(--cor-primaria);font-size:20px;font-style:normal;font-weight:500;line-height:10px}.mkt-minicart .mkt-minicart-items ul li .mkt-product-info .qtd-valor .mkt-amount-controller input[type=number]{border:1px solid #e5e5e5;border-radius:0;text-align:center;color:var(--cor-primaria);font-family:Poppins;font-size:15px;font-style:normal;font-weight:500;line-height:normal;margin:-4px;height:18px;width:33px}.mkt-minicart .mkt-minicart-items ul li .mkt-product-info .qtd-valor .mkt-amount-controller input[type=number]::-webkit-inner-spin-button,.mkt-minicart .mkt-minicart-items ul li .mkt-product-info .qtd-valor .mkt-amount-controller input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.mkt-minicart .mkt-minicart-items ul li .mkt-product-info .qtd-valor .mkt-amount-controller input[type=number]{-moz-appearance:textfield}.mkt-minicart .mkt-minicart-items ul li .mkt-product-info .qtd-valor .mkt-amount-controller input[type=number]{appearance:textfield}.mkt-minicart .mkt-minicart-items ul li .mkt-product-info .qtd-valor .mkt-amount-controller .mkt-product-remove{width:32px;height:32px;border:1px solid #e5e5e5;border-radius:100px;background:0 0;position:relative;top:-1px;font-size:20.64px;font-style:normal;font-weight:500;line-height:normal;float:right;right:-22px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='1em' height='1em' viewBox='0 0 24 24'%3E%3Cpath fill='%23000' d='M6 19c0 1.1.9 2 2 2h8c1.1 0 2-.9 2-2V9c0-1.1-.9-2-2-2H8c-1.1 0-2 .9-2 2zM18 4h-2.5l-.71-.71c-.18-.18-.44-.29-.7-.29H9.91c-.26 0-.52.11-.7.29L8.5 4H6c-.55 0-1 .45-1 1s.45 1 1 1h12c.55 0 1-.45 1-1s-.45-1-1-1'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center;filter:invert(44%) sepia(106%) saturate(500%) hue-rotate(340deg) brightness(95%) contrast(90%);opacity:.8;transition:all ease-in .2s}.mkt-minicart .mkt-minicart-items ul li .mkt-product-info .qtd-valor .mkt-amount-controller .mkt-product-remove:hover{opacity:1;cursor:pointer;filter:invert(5%) sepia(9%) saturate(506%) hue-rotate(199deg) brightness(108%) contrast(90%)}.mkt-minicart .mkt-minicart-items ul li:last-child{border:none}.mkt-minicart .mkt-minicart-items::-webkit-scrollbar{width:12px;height:12px}.mkt-minicart .mkt-minicart-items::-webkit-scrollbar-track{background:#f1f1f1;border-radius:10px}.mkt-minicart .mkt-minicart-items::-webkit-scrollbar-thumb{background:#c1c1c1;border-radius:10px;border:3px solid #f1f1f1}.mkt-minicart .mkt-minicart-items::-webkit-scrollbar-thumb:hover{background:#a0a0a0}.mkt-minicart .mkt-minicart-bg{display:flex;position:fixed;justify-content:center;align-items:center;background-color:#00000033;width:100%;height:100%;opacity:0;pointer-events:none}.mkt-minicart .mkt-minicart-sidemenu{width:320px;height:calc(100% - 25px);padding:25px 40px 0;right:0;top:0;position:absolute;background-color:#fff;transform:translate(100%);transition:.3s}.mkt-minicart .mkt-minicart-sidemenu.active{transform:translate(0)}.mkt-minicart .mkt-minicart-submit{position:absolute;left:0;width:100%;bottom:20px}.mkt-minicart .mkt-minicart-submit .mkt-minicart-submit-header{background:#292929;padding:1px 40px}.mkt-minicart .mkt-minicart-submit .mkt-minicart-submit-header h3{color:#fff;text-align:left;font-size:16px;font-style:normal;font-weight:500;line-height:normal;letter-spacing:1.9px;text-transform:uppercase;display:inline-block}.mkt-minicart .mkt-minicart-submit .mkt-minicart-submit-valores{padding:0 40px;display:flex;flex-direction:column;justify-content:start;align-items:start}.mkt-minicart .mkt-minicart-submit .mkt-minicart-submit-valores h3{margin:15px 0 0 0;color:var(--cor-primaria);width:auto;display:inline-block;line-height:26px}.mkt-minicart .mkt-minicart-submit .mkt-minicart-submit-valores span{color:#444;text-align:center;font-size:11px;font-style:normal;font-weight:700;line-height:normal}.mkt-minicart .mkt-minicart-submit .mkt-minicart-submit-valores p{color:#888;text-align:left;font-size:10px;font-style:italic;font-weight:500;line-height:normal;letter-spacing:1.2px}.mkt-minicart .mkt-minicart-submit .mkt-minicart-submit-botoes{padding:1px 40px}.mkt-minicart .mkt-minicart-submit .mkt-minicart-submit-botoes button.botao.botao-comprar-minicart{width:100%;justify-content:center;align-items:center;background:var(--cor-carrrinho-botao);padding:10px 0!important;color:var(--cor-carrrinho-botao-texto);font-size:16px;transition:all ease-in .2s}.mkt-minicart .mkt-minicart-submit .mkt-minicart-submit-botoes button.botao.botao-comprar-minicart:hover{background:var(--cor-primaria-hover)}.mkt-minicart .mkt-minicart-submit .mkt-minicart-submit-botoes button.botao.botao-comprar-continuar{width:100%;justify-content:center;align-items:center;background:var(--cinza);padding:10px 0!important;color:var(--branco);font-size:12px;margin-top:10px}.mkt-minicart .mkt-minicart-submit .mkt-minicart-submit-botoes button.botao.botao-comprar-continuar:hover{background:var(--texto-claro)}.mkt-minicart .mkt-free-shipping{border:1px solid #e5e5e5;width:91%;margin:2%;padding:6px;text-align:center}.mkt-minicart .mkt-free-shipping br{display:none}.mkt-minicart .mkt-free-shipping i{position:relative;display:inline-block;width:40px;height:26px}.mkt-minicart .mkt-free-shipping i:before{content:"";width:28px;height:35px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='%23000' d='M18 8h-2V7a2 2 0 0 0-2-2H4a2 2 0 0 0-2 2v10h2a3 3 0 1 0 6 0h4a3 3 0 1 0 6 0h2v-5zM7 18.5a1.5 1.5 0 1 1 .001-3.001A1.5 1.5 0 0 1 7 18.5M4 14V7h10v7zm13 4.5a1.5 1.5 0 1 1 .001-3.001A1.5 1.5 0 0 1 17 18.5'/%3E%3C/svg%3E");background-size:contain;background-repeat:no-repeat;filter:var(--icon-primaria);position:absolute;top:6px;left:0}.mkt-minicart .mkt-free-shipping p{color:#444;font-size:12px;font-style:normal;font-weight:400;line-height:normal;margin-top:12px;text-align:left;display:inline-block}.mkt-minicart .mkt-free-shipping p strong{color:var(--cor-primaria);text-align:center;font-size:14px;font-style:normal;font-weight:700;line-height:normal;line-height:16px}.mkt-minicart .mkt-free-shipping p b{text-align:center;line-height:normal;text-transform:uppercase;font-size:14px;color:var(--cor-primaria);font-style:normal;font-weight:700}.carrinho:hover .carrinho-interno{display:none!important}.ordenar-listagem.topo{padding-bottom:10px;border-width:0 0 1px;border-bottom:1px solid rgba(136,136,136,.31);height:34px;padding-bottom:10px;text-align:right;margin:10px 0;width:100%;display:inline-block}.ordenar-listagem.topo .span6{float:right}.ordenar-listagem.topo .span6>*{float:right}.ordenar-listagem.topo .input-append label{border:none;padding:4px 0 4px 30px;color:#444;font-size:13px;font-style:normal;font-weight:500;line-height:normal;position:relative}.ordenar-listagem.topo .input-append label:before{display:inline-block;width:16px;height:16px;position:relative;top:4px!important;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='1em' height='1em' viewBox='0 0 24 24'%3E%3Cpath fill='%23000' d='M14 12v7.88c.04.3-.06.62-.29.83a.996.996 0 0 1-1.41 0l-2.01-2.01a.99.99 0 0 1-.29-.83V12h-.03L4.21 4.62a1 1 0 0 1 .17-1.4c.19-.14.4-.22.62-.22h14c.22 0 .43.08.62.22a1 1 0 0 1 .17 1.4L14.03 12z'/%3E%3C/svg%3E");background-size:contain;background-repeat:no-repeat;filter:var(--icon-primaria);position:absolute;top:6px!important;left:7px;content:""}.ordenar-listagem.topo button#botaoOrdenar{display:none!important}.ordenar-listagem.topo .dropdown-menu{left:inherit;right:0;top:29px}.ordenar-listagem.topo .dropdown-menu li{text-align:left}@media (max-width:768px){.ordenar-listagem.topo{height:auto;width:100%}}.pode-gostar{padding:40px 0;opacity:1;height:auto;overflow:inherit;transition:all ease-in .2s}.pode-gostar h2{color:#d1d1d1;text-align:center;font-size:19px;font-style:normal;font-weight:700;line-height:normal;letter-spacing:1.9px;text-transform:uppercase}.pode-gostar .item-pode-gostar .slick-track>div{float:left;padding:10px;padding:10px}.pode-gostar .item-pode-gostar .slick-track>div .img-pode-gostar{height:140px;width:100%;background:#ededed;margin-bottom:20px}.pode-gostar .item-pode-gostar .slick-track>div .descricao-pode-gostar p{color:#000;font-size:14px;font-style:normal;font-weight:500;line-height:normal;margin-bottom:20px;min-height:65px}.pode-gostar .item-pode-gostar .slick-track>div .acoes-pode-gostar .preco-pode-gostar{width:50%;float:left}.pode-gostar .item-pode-gostar .slick-track>div .acoes-pode-gostar .preco-pode-gostar h5{color:var(--cor-primaria);font-size:16px;font-style:normal;font-weight:700;line-height:20px}.pode-gostar .item-pode-gostar .slick-track>div .acoes-pode-gostar .preco-pode-gostar h5 span{color:#888;font-size:11.29px;font-style:normal;font-weight:500;line-height:normal;width:83%;display:inline-block;margin-top:-16px}.pode-gostar .item-pode-gostar .slick-track>div .acoes-pode-gostar .preco-pode-gostar h5 span b{color:var(--cor-primaria);font-size:12px;font-style:normal;font-weight:700;line-height:normal}.pode-gostar .item-pode-gostar .slick-track>div .acoes-pode-gostar .botao-comprar{width:43%;min-width:110px;float:right;margin-top:10px;padding-left:15px!important;position:relative}.pode-gostar .item-pode-gostar .slick-track>div .acoes-pode-gostar .botao-comprar i:before{display:inline-block;width:26px;height:26px;position:relative;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='1em' height='1em' viewBox='0 0 24 24'%3E%3Cg fill='none'%3E%3Cpath stroke='%23000' stroke-width='1.5' d='M3.794 12.03C4.331 9.342 4.6 8 5.487 7.134a4 4 0 0 1 .53-.434C7.04 6 8.41 6 11.15 6h1.703c2.739 0 4.108 0 5.13.7c.19.13.367.276.53.435c.888.865 1.157 2.208 1.694 4.894c.771 3.856 1.157 5.784.269 7.15c-.16.248-.348.477-.56.683C18.75 21 16.785 21 12.853 21H11.15c-3.933 0-5.899 0-7.065-1.138a3.998 3.998 0 0 1-.559-.683c-.888-1.366-.502-3.294.27-7.15Z'/%3E%3Ccircle cx='15' cy='9' r='1' fill='%23000'/%3E%3Ccircle cx='9' cy='9' r='1' fill='%23000'/%3E%3Cpath stroke='%23000' stroke-linecap='round' stroke-width='1.5' d='M9 6V5a3 3 0 1 1 6 0v1'/%3E%3C/g%3E%3C/svg%3E");background-size:contain;background-repeat:no-repeat;filter:var(--icon-branco);position:absolute;top:12px!important;left:10px;content:"";height:42px}.pode-gostar .item-pode-gostar .slick-next{background:0 0;font-size:1px;position:absolute;right:-60px}.pode-gostar .item-pode-gostar .slick-next:before{content:"";opacity:1;border:1px solid #e5e5e5;border-radius:100px;width:48px!important;height:48px!important;display:grid!important;background-repeat:no-repeat!important;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='1em' height='1em' viewBox='0 0 256 256'%3E%3Cpath fill='%23000' d='m184.49 136.49l-80 80a12 12 0 0 1-17-17L159 128L87.51 56.49a12 12 0 1 1 17-17l80 80a12 12 0 0 1-.02 17'/%3E%3C/svg%3E")!important;background-size:30px!important;background-repeat:no-repeat!important;background-position:center!important}.pode-gostar .item-pode-gostar .slick-prev{background:0 0;font-size:1px;position:absolute;left:-60px}.pode-gostar .item-pode-gostar .slick-prev:before{content:"";opacity:1;border:1px solid #e5e5e5;border-radius:100px;width:48px!important;height:48px!important;display:grid!important;background-repeat:no-repeat!important;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='1em' height='1em' viewBox='0 0 1024 1024'%3E%3Cpath fill='%23000' d='M685.248 104.704a64 64 0 0 1 0 90.496L368.448 512l316.8 316.8a64 64 0 0 1-90.496 90.496L232.704 557.248a64 64 0 0 1 0-90.496l362.048-362.048a64 64 0 0 1 90.496 0'/%3E%3C/svg%3E")!important;background-size:30px!important;background-repeat:no-repeat!important;background-position:center!important}.pode-gostar.carregando{opacity:0;pointer-events:none;height:0;overflow:hidden}@media (max-width:768px){.pode-gostar h2{font-size:15px}}#mkt-topBtn button{position:fixed;bottom:20px;right:20px;width:30px;height:30px;border-radius:50%;display:flex;justify-content:center;align-items:center;background:#fff;z-index:999;transition:.3s;opacity:0;pointer-events:none}#mkt-topBtn button.active{opacity:1;pointer-events:auto}.mkt-whatsappButton a{position:fixed;bottom:60px;right:20px;width:45px;height:45px;border-radius:50%;display:flex;justify-content:center;align-items:center;background:#3bc14d;box-shadow:2px 2px 3px #00000033;font-size:30px;z-index:999;transition:.3s;opacity:0;pointer-events:none}.mkt-whatsappButton a.active{opacity:1;pointer-events:auto}.mkt-whatsapp-popup{opacity:0;pointer-events:none;position:fixed;top:0;left:0;width:100%;height:100%;transition:.3s;display:flex;justify-content:center;align-content:center;z-index:15}.mkt-whatsapp-popup.ativo{opacity:1;pointer-events:auto}.mkt-whatsapp-popup .mkt-whatsapp-popup-bg{background:#00000044;width:100%;height:100%}.mkt-whatsapp-popup .mkt-whatsapp-popup-box{background:#fff;width:100%;max-width:480px;border-radius:8px;display:flex;justify-content:center;flex-direction:column;position:absolute;top:35%;overflow:hidden}.mkt-whatsapp-popup .mkt-whatsapp-popup-box .mkt-whatsapp-popup-header{width:100%;display:flex;justify-content:flex-end;align-items:center}.mkt-whatsapp-popup .mkt-whatsapp-popup-box #mkt-whatsapp-close{margin-right:6px;font-size:13px;position:absolute;top:10px;right:10px;text-transform:uppercase;cursor:pointer}.mkt-whatsapp-popup .mkt-whatsapp-popup-content-tab{width:100%;display:flex;justify-content:center;align-items:center;flex-direction:column;box-sizing:border-box;padding:40px 15px}.mkt-whatsapp-popup .mkt-fields{width:100%;display:flex;max-width:280px;flex-direction:column;justify-content:center;align-items:center;gap:5px}.mkt-whatsapp-popup .mkt-fields input{width:100%;display:flex;padding:4px 8px;border:1px solid var(--texto-claro);box-sizing:border-box}.mkt-whatsapp-popup .mkt-fields button{width:100%;display:flex;justify-content:center;align-items:center;padding:12px 0;font-size:14px}@media (min-width:756px){.mkt-whatsapp-popup .mkt-whatsapp-popup-content{width:100%;border-radius:8px;display:flex;flex-direction:row}}@media (max-width:756px){.mkt-whatsapp-popup .mkt-whatsapp-popup-content{width:100%;border-radius:8px;display:flex;flex-direction:column}}.mkt-brand-slider{max-width:1140px;position:relative;order:3;padding:0 0 40px 0;width:100%;margin:auto}.mkt-brand-slider .mkt-brand-items{opacity:1;height:auto;overflow:inherit}.mkt-brand-slider .mkt-brand-items strong{display:none}.mkt-brand-slider.carregando{opacity:0;height:0;overflow:hidden}.mkt-brand-slider a{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:15px;font-size:16px}.mkt-brand-slider .mkt-brand-titulo{display:flex;justify-content:center;align-content:center;margin-bottom:40px}.mkt-brand-slider .mkt-brand-titulo:before{content:"";position:absolute;width:100%;top:12px;border-bottom:1px solid var(--cinza-claro);left:0;z-index:1}.mkt-brand-slider .mkt-brand-titulo strong{color:#888;text-align:center;font-size:16px;font-style:normal;font-weight:500;line-height:normal;letter-spacing:1.6px;text-transform:uppercase;background:var(--branco);padding:0 20px;z-index:99999}.mkt-brand-slider img{width:80%;padding:5px;box-sizing:border-box}.mkt-brand-slider li{box-sizing:border-box;padding:15px}.mkt-brand-slider .slick-prev{font-size:0}.mkt-brand-slider .slick-prev:before{content:'';position:absolute;display:block;width:30px;z-index:10;height:30px;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='1.5em' height='1.5em' viewBox='0 0 1024 1024'%3E%3Cpath fill='%23a0a0a0' d='M724 218.3V141c0-6.7-7.7-10.4-12.9-6.3L260.3 486.8a31.86 31.86 0 0 0 0 50.3l450.8 352.1c5.3 4.1 12.9.4 12.9-6.3v-77.3c0-4.9-2.3-9.6-6.1-12.6l-360-281l360-281.1c3.8-3 6.1-7.7 6.1-12.6'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:cover;left:-2.5%;top:40%;cursor:pointer}.mkt-brand-slider .slick-next{font-size:0}.mkt-brand-slider .slick-next:before{content:'';position:absolute;display:block;width:30px;z-index:10;height:30px;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='1.5em' height='1.5em' viewBox='0 0 1024 1024'%3E%3Cpath fill='%23a0a0a0' d='M765.7 486.8L314.9 134.7A7.97 7.97 0 0 0 302 141v77.3c0 4.9 2.3 9.6 6.1 12.6l360 281.1l-360 281.1c-3.9 3-6.1 7.7-6.1 12.6V883c0 6.7 7.7 10.4 12.9 6.3l450.8-352.1a31.96 31.96 0 0 0 0-50.4'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:cover;right:-2.5%;top:40%;cursor:pointer}@media (max-width:768px){.mkt-brand-slider{max-width:380px}.mkt-brand-slider img{width:200px}.mkt-brand-slider strong{display:none}}.mkt-category-slider{width:1140px;position:relative;order:2;margin:auto;margin-bottom:40px}.mkt-category-slider .mkt-category-items{opacity:1;height:auto;overflow:inherit;max-height:320px;transition:.3s all}.mkt-category-slider .mkt-category-items.carregando{opacity:0;overflow:hidden}.mkt-category-slider.carregando{opacity:0;height:0;overflow:hidden}.mkt-category-slider a{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:15px;font-size:16px}.mkt-category-slider a strong{font-weight:500;font-size:14px}.mkt-category-slider .mkt-category-titulo{display:flex;justify-content:center;align-content:center}.mkt-category-slider .mkt-category-titulo:before{content:"";position:absolute;width:100%;top:12px;border-bottom:1px solid var(--cinza-claro);left:0;z-index:1}.mkt-category-slider .mkt-category-titulo strong{color:#888;text-align:center;font-size:16px;font-style:normal;font-weight:500;line-height:normal;letter-spacing:1.6px;text-transform:uppercase;background:var(--branco);padding:0 20px;z-index:2}.mkt-category-slider img{width:200px;object-fit:cover;border-radius:100%;border:1px solid #cecece;padding:5px;box-sizing:border-box}.mkt-category-slider li{box-sizing:border-box;padding:15px}.mkt-category-slider .slick-prev{font-size:0}.mkt-category-slider .slick-prev:before{content:'';position:absolute;display:block;width:30px;z-index:10;height:30px;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='1.5em' height='1.5em' viewBox='0 0 1024 1024'%3E%3Cpath fill='%23a0a0a0' d='M724 218.3V141c0-6.7-7.7-10.4-12.9-6.3L260.3 486.8a31.86 31.86 0 0 0 0 50.3l450.8 352.1c5.3 4.1 12.9.4 12.9-6.3v-77.3c0-4.9-2.3-9.6-6.1-12.6l-360-281l360-281.1c3.8-3 6.1-7.7 6.1-12.6'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:cover;left:-2.5%;top:40%;cursor:pointer}.mkt-category-slider .slick-next{font-size:0}.mkt-category-slider .slick-next:before{content:'';position:absolute;display:block;width:30px;z-index:10;height:30px;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='1.5em' height='1.5em' viewBox='0 0 1024 1024'%3E%3Cpath fill='%23a0a0a0' d='M765.7 486.8L314.9 134.7A7.97 7.97 0 0 0 302 141v77.3c0 4.9 2.3 9.6 6.1 12.6l360 281.1l-360 281.1c-3.9 3-6.1 7.7-6.1 12.6V883c0 6.7 7.7 10.4 12.9 6.3l450.8-352.1a31.96 31.96 0 0 0 0-50.4'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:cover;right:-2.5%;top:40%;cursor:pointer}@media (max-width:768px){.mkt-category-slider{max-width:380px}.mkt-category-slider .slick-next:before{right:20px}.mkt-category-slider .slick-prev:before{left:20px}}.menu.superior{transition:.3s}.menu.superior.fixedScrolling{position:fixed;top:58px;left:0;z-index:10;width:100%}.hideHeader{display:none!important}@charset "UTF-8";
:root {
  --fonte-padrao: 'Lato', Tofu;
  --fonte-titulos: 'Lato', Tofu;
  --fonte-corpo: 'Lato', Tofu;
  --cor-primaria: #6f7181;
  --cor-primaria-hover: #3dc274;
  --cor-secundaria: #d0d0d0;
  --cor-secundaria-hover: #dbd8d8;
  --cor-secundaria-clara: #ECE2D5;
  --branco: #FFFFFF;
  --danger: #EB7575;
  --warning: #E3B100;
  --success: #1DCC43;
  --cinza-mais-claro: #F0F0F0;
  --cinza-claro: #E7E7E7;
  --cinza: #D0D0D0;
  --cinza-escuro: #6f7181;
  --preto: #000000;
  --texto-escuro: #444444;
  --texto-claro: #888888;
  --texto-cor-primaria: #C9B194;
  --texto-cor-secundaria: #f3f3f3;
  --texto-branco: #FFFFFF;
  --cor-header-barra: #C9B194;
  --cor-header-barra-busca: #6f7181;
  --cor-header-fundo: #FFFFFF;
  --cor-header-fundo-menu: #C9B194;
  --cor-header-icone: #706D54;
  --cor-header-texto: #6f7181;
  --cor-header-texto-barra: #ffffff;
  --cor-header-texto-menu: #6f7181;
  --cor-header-flutuante: #C9B194;
  --cor-header-flutuante-texto: #FFFFFF;
  --cor-header-flutuante-busca: #6f7181;
  --cor-header-flutuante-icon: invert(1);
  --cor-header-flutuante-icon-color: #ffffff;
  --cor-tarja-barra: #ffffff;
  --cor-tarja-texto: #706d54;
  --cor-newsletter-fundo: #00afc6;
  --cor-newsletter-texto: #FFFFFF;
  --cor-newsletter-icone: invert(100%) brightness(1000%);
  --cor-newsletter-botao: #00c2dd;
  --cor-rodape-fundo: #ffffff;
  --cor-rodape-texto: #C9B194;
  --cor-rodape-icone: #C9B194;
  --cor-rodape-fundo-pagamento: #E7E7E7;
  --cor-rodape-fundo-copy: #C9B194;
  --cor-rodape-texto-copy: #FFFFFF;
  --cor-vitrine-botao: #00c2dd;
  --cor-vitrine-botao-texto: #FFFFFF;
  --cor-carrrinho-botao: #3dc274;
  --cor-carrrinho-botao-texto: #FFFFFF;
  --icon-branco: invert(100%) brightness(1000%);
  --icon-primaria: invert(61%) sepia(21%) saturate(3728%) hue-rotate(165deg) brightness(92%) contrast(92%);
  --icon-secundaria: invert(60%) sepia(14%) saturate(567%) hue-rotate(306deg) brightness(99%) contrast(89%);
  --icon-preto: invert(0%) sepia(0%) saturate(0%) hue-rotate(0deg) brightness(0%) contrast(100%); }

@media (min-width: 768px) {
  .conteiner-principal #cabecalho .conteiner.collapsed {
    z-index: 999; }

  .conteiner-principal #cabecalho .conteiner .logo a img {
    width: 5vw; }

  .conteiner-principal #cabecalho .conteiner .logo a img {
    margin: 0.8vw; }

  .conteiner-principal #cabecalho .conteiner .conteudo-topo {
    margin-top: 0vw;
    margin-left: 2vw; }

  .conteiner-principal #cabecalho .conteiner .conteudo-topo .inferior .span8 .busca input {
    border-radius: 5px;
    background: #ffffff; }

  .conteiner-principal #cabecalho .conteiner .conteudo-topo .inferior .span8.busca-mobile {
    position: fixed;
    width: 100% !important;
    background: rgba(0, 0, 0, 0.7411764706);
    height: 100vh;
    top: 0;
    left: 0;
    justify-content: center;
    align-items: center;
    display: none;
    margin-left: 0px;
    z-index: 999; }

  ul.nivel-dois.borda-alpha.menuHeaderDesk {
    display: flex;
    justify-content: space-between;
    margin: 0px;
    height: 1vw;
    align-items: end;
    width: 90vw; }

  .conteiner-principal #cabecalho .conteiner .conteudo-topo .favoritos-button {
    display: none; }

  .conteiner-principal #cabecalho .conteiner .conteudo-topo .superior .acoes-conta li a {
    font-size: 0px; }

  .conteiner-principal #cabecalho .conteiner .conteudo-topo .superior .acoes-conta {
    width: 2vw; }

  .conteiner-principal #cabecalho .conteiner .conteudo-topo .superior .acoes-conta li {
    line-height: 1vw; }

  .conteiner-principal #cabecalho .conteiner .conteudo-topo .superior .acoes-conta li .icon-user {
    display: none; }

  .conteiner-principal #cabecalho .conteiner .conteudo-topo .superior .acoes-conta li a:before {
    display: inline-block;
    width: 1.35vw;
    height: 1.35vw;
    vertical-align: -.125em;
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='1em' height='1em' viewBox='0 0 16 16'%3E%3Cpath fill='%23000' d='M16 7.992C16 3.58 12.416 0 8 0S0 3.58 0 7.992c0 2.43 1.104 4.62 2.832 6.09c.016.016.032.016.032.032c.144.112.288.224.448.336c.08.048.144.111.224.175A8 8 0 0 0 8.016 16a8 8 0 0 0 4.48-1.375c.08-.048.144-.111.224-.16c.144-.111.304-.223.448-.335c.016-.016.032-.016.032-.032c1.696-1.487 2.8-3.676 2.8-6.106m-8 7.001c-1.504 0-2.88-.48-4.016-1.279c.016-.128.048-.255.08-.383a4.2 4.2 0 0 1 .416-.991c.176-.304.384-.576.64-.816c.24-.24.528-.463.816-.639c.304-.176.624-.304.976-.4A4.2 4.2 0 0 1 8 10.342a4.18 4.18 0 0 1 2.928 1.166q.552.552.864 1.295q.168.432.24.911A7.03 7.03 0 0 1 8 14.993m-2.448-7.4a2.5 2.5 0 0 1-.208-1.024c0-.351.064-.703.208-1.023s.336-.607.576-.847s.528-.431.848-.575s.672-.208 1.024-.208c.368 0 .704.064 1.024.208s.608.336.848.575c.24.24.432.528.576.847c.144.32.208.672.208 1.023c0 .368-.064.704-.208 1.023a2.8 2.8 0 0 1-.576.848a2.8 2.8 0 0 1-.848.575a2.72 2.72 0 0 1-2.064 0a2.8 2.8 0 0 1-.848-.575a2.5 2.5 0 0 1-.56-.848zm7.424 5.306c0-.032-.016-.048-.016-.08a5.2 5.2 0 0 0-.688-1.406a4.9 4.9 0 0 0-1.088-1.135a5.2 5.2 0 0 0-1.04-.608a3 3 0 0 0 .464-.383a4.2 4.2 0 0 0 .624-.784a3.6 3.6 0 0 0 .528-1.934a3.7 3.7 0 0 0-.288-1.47a3.8 3.8 0 0 0-.816-1.199a3.9 3.9 0 0 0-1.2-.8a3.7 3.7 0 0 0-1.472-.287a3.7 3.7 0 0 0-1.472.288a3.6 3.6 0 0 0-1.2.815a3.8 3.8 0 0 0-.8 1.199a3.7 3.7 0 0 0-.288 1.47q0 .528.144 1.007c.096.336.224.64.4.927c.16.288.384.544.624.784q.216.216.48.383a5 5 0 0 0-1.04.624c-.416.32-.784.703-1.088 1.119a5 5 0 0 0-.688 1.406c-.016.032-.016.064-.016.08C1.776 11.636.992 9.91.992 7.992C.992 4.14 4.144.991 8 .991s7.008 3.149 7.008 7.001a6.96 6.96 0 0 1-2.032 4.907'/%3E%3C/svg%3E");
    background-size: contain;
    background-repeat: no-repeat;
    filter: var(--cor-header-icone);
    position: absolute;
    top: -0.58vw;
    left: 0.6vw;
    content: ""; }

  div#barraTopo .busca input::placeholder {
    color: #ffffff; }

  .conteiner-principal #cabecalho .conteiner .conteudo-topo .inferior .span4 .carrinho > a strong {
    font-size: 26px;
    margin: 0 6%;
    line-height: 40px;
    border-radius: 100px;
    background: #dcd7c9;
    width: 1.12vw;
    height: 1.12vw;
    color: #706d54;
    font-size: 0.67vw;
    font-weight: 700;
    margin: 0;
    line-height: 1.2vw;
    text-align: center;
    position: absolute;
    top: 0.74vw;
    right: -0.4vw;
    font-family: 'Lato', Tofu; } }
.conteiner-principal #cabecalho .conteiner .menu.superior .nivel-um li.categoria-id-23469238.borda-principal {
  display: none; }

@media (min-width: 1200px) {
  .row-fluid [class*="span"] {
    min-height: 2vw; } }
@media (min-width: 768px) {
  .conteiner-principal #cabecalho {
    min-height: 6vw !important; } }
@media (min-width: 768px) {
  li.btn-promocao.borda-principal {
    display: none; }

  /*Ajustes vw header*/
  .barra-inicial .conteiner {
    max-width: 100% !important;
    margin: 0 auto;
    padding: 0 1vw !important; }

  #cabecalho .conteiner {
    max-width: 100% !important;
    margin: 0 auto;
    padding: 0 0vw !important; }

  .barra-inicial {
    padding: 0.6vw 0 !important; }

  .barra-inicial .row-fluid [class*="span"] {
    min-height: 2vw; }

  .barra-inicial .canais-contato ul li span {
    display: flex;
    flex-direction: row-reverse; }

  .canais-contato .tel-whatsapp .fa {
    margin-left: 0.3vw;
    font-size: 0.78vw;
    padding-top: 0.2vw;
    margin-right: 0px; }

  .barra-inicial ul li {
    height: 2vw !important;
    font-size: 0.9vw; }

  .barra-inicial .lista-redes i {
    width: 2vw !important;
    height: 2vw !important;
    line-height: 2vw !important;
    font-size: 1.1vw !important; }

  .barra-inicial .canais-contato ul li {
    padding-left: 0.8vw;
    align-items: center;
    display: flex; }

  .barra-inicial .canais-contato .tel-whatsapp .fa {
    margin-right: 0.2vw;
    font-size: 1.1vw; }

  .barra-inicial {
    line-height: 2vw !important; }

  .conteiner-principal #cabecalho .conteiner .logo a img {
    width: 5vw !important;
    margin: 0.8vw 2vw 0.8vw 7vw !important;
    z-index: 600; }

  .conteiner-principal #cabecalho .conteiner .logo a {
    height: 5vw !important; }

  .conteiner-principal #cabecalho .conteiner .conteudo-topo .inferior {
    padding: 2vw 0; }

  .conteiner-principal #cabecalho .conteiner .conteudo-topo .superior {
    padding: 1.5vw 0; }

  .conteiner-principal #cabecalho .conteiner .conteudo-topo .inferior .span8 .busca input {
    border-radius: 0.3vw !important;
    border-bottom: 0.1vw solid var(--cor-header-barra-busca);
    padding: 0.5vw 0.8vw;
    width: 12vw;
    font-size: 0.8vw;
    height: 1.5vw; }

  .conteiner-principal #cabecalho .conteiner .conteudo-topo .inferior .span8 .busca .botao-busca {
    right: 0.5vw;
    top: 0.1vw;
    height: 2vw; }

  .inferior ul.nivel-um.menuHeaderDesk {
    display: flex;
    width: 90%;
    justify-content: space-evenly;
    margin-left: 0px;
    margin-bottom: 0px; }

  .conteiner-principal #cabecalho .conteiner .conteudo-topo .superior .acoes-conta li a:before {
    display: inline-block;
    width: 1.4vw;
    height: 1.4vw;
    vertical-align: -.125em;
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='1em' height='1em' viewBox='0 0 16 16'%3E%3Cpath fill='%23000' d='M16 7.992C16 3.58 12.416 0 8 0S0 3.58 0 7.992c0 2.43 1.104 4.62 2.832 6.09c.016.016.032.016.032.032c.144.112.288.224.448.336c.08.048.144.111.224.175A8 8 0 0 0 8.016 16a8 8 0 0 0 4.48-1.375c.08-.048.144-.111.224-.16c.144-.111.304-.223.448-.335c.016-.016.032-.016.032-.032c1.696-1.487 2.8-3.676 2.8-6.106m-8 7.001c-1.504 0-2.88-.48-4.016-1.279c.016-.128.048-.255.08-.383a4.2 4.2 0 0 1 .416-.991c.176-.304.384-.576.64-.816c.24-.24.528-.463.816-.639c.304-.176.624-.304.976-.4A4.2 4.2 0 0 1 8 10.342a4.18 4.18 0 0 1 2.928 1.166q.552.552.864 1.295q.168.432.24.911A7.03 7.03 0 0 1 8 14.993m-2.448-7.4a2.5 2.5 0 0 1-.208-1.024c0-.351.064-.703.208-1.023s.336-.607.576-.847s.528-.431.848-.575s.672-.208 1.024-.208c.368 0 .704.064 1.024.208s.608.336.848.575c.24.24.432.528.576.847c.144.32.208.672.208 1.023c0 .368-.064.704-.208 1.023a2.8 2.8 0 0 1-.576.848a2.8 2.8 0 0 1-.848.575a2.72 2.72 0 0 1-2.064 0a2.8 2.8 0 0 1-.848-.575a2.5 2.5 0 0 1-.56-.848zm7.424 5.306c0-.032-.016-.048-.016-.08a5.2 5.2 0 0 0-.688-1.406a4.9 4.9 0 0 0-1.088-1.135a5.2 5.2 0 0 0-1.04-.608a3 3 0 0 0 .464-.383a4.2 4.2 0 0 0 .624-.784a3.6 3.6 0 0 0 .528-1.934a3.7 3.7 0 0 0-.288-1.47a3.8 3.8 0 0 0-.816-1.199a3.9 3.9 0 0 0-1.2-.8a3.7 3.7 0 0 0-1.472-.287a3.7 3.7 0 0 0-1.472.288a3.6 3.6 0 0 0-1.2.815a3.8 3.8 0 0 0-.8 1.199a3.7 3.7 0 0 0-.288 1.47q0 .528.144 1.007c.096.336.224.64.4.927c.16.288.384.544.624.784q.216.216.48.383a5 5 0 0 0-1.04.624c-.416.32-.784.703-1.088 1.119a5 5 0 0 0-.688 1.406c-.016.032-.016.064-.016.08C1.776 11.636.992 9.91.992 7.992C.992 4.14 4.144.991 8 .991s7.008 3.149 7.008 7.001a6.96 6.96 0 0 1-2.032 4.907'/%3E%3C/svg%3E");
    background-size: contain;
    background-repeat: no-repeat;
    filter: var(--cor-header-icone);
    position: absolute;
    top: -0.58vw;
    left: 0.5vw;
    content: ""; }

  .menuHeaderDesk li a {
    font-size: 0.78vw;
    text-transform: uppercase;
    line-height: 1.2vw;
    color: #706D54;
    font-family: 'Lato', Tofu; }

  .menuHeaderDesk li a strong.titulo.cor-secundaria {
    font-family: 'Lato', Tofu;
    color: #706D54; }

  .conteiner-principal #cabecalho .conteiner .conteudo-topo .inferior {
    width: 75%;
    display: flex;
    align-items: center; }

  .conteiner-principal #cabecalho .conteiner .conteudo-topo .superior {
    width: 25%;
    justify-content: center; }

  .conteiner-principal #cabecalho .conteiner .conteudo-topo .superior {
    width: 25%; }

  .conteiner-principal #cabecalho .conteiner .conteudo-topo .inferior {
    width: 75%; }

  .menuHeaderDesk li {
    font-size: 1vw;
    text-transform: uppercase;
    position: unset;
    line-height: 0.3vw;
    border: none;
    padding: 0.5vw 1.5vw;
    margin: 0; }

  .conteiner-principal #cabecalho .conteiner .conteudo-topo .inferior .span4 .carrinho .icon-shopping-cart:before {
    width: 1.4vw;
    height: 1.4vw;
    top: 0.6vw !important;
    left: -0.3vw; }

  .conteiner-principal #cabecalho .conteiner .conteudo-topo .inferior .span4 .carrinho .icon-shopping-cart {
    width: 2vw;
    height: 2vw; }

  .conteiner-principal #cabecalho .conteiner .conteudo-topo .superior .acoes-conta {
    margin: 0px 4vw 0 0; }

  .conteiner-principal #cabecalho .conteiner .conteudo-topo .inferior .span4 {
    width: 3vw;
    padding-top: 0.1vw;
    height: 2.4vw;
    right: 7vw;
    min-height: 2.4vw;
    top: 1.6vw; }

  .conteiner-principal #cabecalho .conteiner .conteudo-topo .superior > .span4 {
    width: 6vw;
    border: 0.1vw solid #706D54;
    border-radius: 2vw;
    padding: 0.1vw 0px 1.1vw;
    height: 2vw;
    transform: translateY(0.5vw); }

  .row-fluid .span3 {
    width: 18.076923%; }

  .row-fluid .span9 {
    width: 79.358974%; }

  .menuHeaderDesk ul.nivel-tres {
    display: none;
    position: absolute;
    background-color: #ffffff;
    z-index: 999; }

  .menuHeaderDesk > li:hover ul.nivel-tres {
    display: flex; }

  i.icon-chevron-right.fundo-secundario {
    display: none; }

  .menuHeaderDesk > li:hover ul.nivel-tres {
    display: flex;
    width: 28vw;
    flex-wrap: wrap; }

  .menuHeaderDesk li .nivel-tres li {
    width: 8vw;
    margin: 0.9vw; }

  button.novoBotaoBusca {
    content: '';
    display: block;
    width: 2vw;
    height: 2vw;
    background-image: url(https://cdn.awsli.com.br/2817/2817698/arquivos/icone-lupa.png);
    background-size: 1.2vw;
    background-repeat: no-repeat;
    transform: translate(26vw, -0.9vw);
    background-color: #706D54;
    position: absolute;
    right: 40.5vw;
    top: 2.9vw;
    background-position: center 0.4vw;
    border-radius: 60%; }

  .conteiner-principal #cabecalho .conteiner .menu.superior .nivel-um .btn-promocao {
    display: none; }

  .conteiner-principal #cabecalho::before {
    display: none; }

  .conteiner-principal #cabecalho .conteiner .menu.superior .nivel-um {
    display: none; }

  .barra-inicial .canais-contato ul li.hidden-phone {
    display: none; }

  .barra-inicial .canais-contato ul li:nth-child(2) {
    display: none; }

  .barra-inicial .conteiner .row-fluid {
    display: flex;
    justify-content: end; }

  .barra-inicial .conteiner .row-fluid .canais-contato.span9 {
    width: 20%; }

  .barra-inicial .canais-contato ul li {
    margin-left: 0px !important; }

  .pagina-inicial #corpo {
    padding: 0 0 !important; }

  .span12.banner.tarja {
    padding: 1.8vw 0 1.3vw 0 !important; }

  .tarja .image-wrapper span {
    font-size: 0.7vw;
    margin: 0 0 0.7vw 0.5vw;
    text-align: left; }

  .tarja .image-wrapper img {
    height: 0.94vw; }

  .tarja .image-wrapper {
    display: flex;
    align-items: center; }

  .span12.banner.tarja.initializated {
    display: flex;
    justify-content: space-evenly; }

  .pagina-inicial .secao-banners .slick-list.draggable {
    width: 100%; }

  div#barraTopo .canais-contato a {
    color: #ffffff !important; }

  div#barraTopo .menuCategoria span {
    color: #ffffff !important; }

  div#barraTopo .busca input {
    color: #ffffff !important; }

  div#barraTopo .canais-contato li {
    padding-top: 0.55vw !important; } }
@media (max-width: 768px) {
  .conteiner-principal #cabecalho .conteiner .conteudo-topo .inferior .span8 .busca input {
    width: 273px; }

  .conteiner-principal #cabecalho .conteiner .conteudo-topo .inferior .span8 .busca .botao-busca {
    color: #706d5490;
    right: 10px;
    font-size: 26px; }

  .conteiner-principal #cabecalho .conteiner .row-fluid .span3 .logo {
    padding-left: 12vw; }

  .conteiner-principal #cabecalho .conteiner .row-fluid .span3 .btns-menu-mobile a.btn-menu {
    position: absolute;
    left: 20px; }

  .conteiner-principal #cabecalho .conteiner .logo a img {
    width: 70px; }

  .conteiner-principal #cabecalho .conteiner .row-fluid .span3 .btns-menu-mobile {
    display: flex;
    justify-content: end;
    flex-direction: row-reverse;
    padding-right: 35px;
    padding-top: 11px; }

  .conteiner-principal #cabecalho .conteiner .row-fluid .span3 .btns-menu-mobile a.btn-cart {
    z-index: 999; }

  .conteiner-principal #cabecalho .conteiner .row-fluid .span3 .btns-menu-mobile a.btn-conta {
    z-index: 999; }

  .conteiner-principal #cabecalho .conteiner .row-fluid .span3 .btns-menu-mobile::after {
    content: "";
    display: block;
    border: 1px solid #706D54;
    height: 36px;
    width: 105px;
    position: absolute;
    top: 26px;
    right: 20px;
    border-radius: 20px; }

  .conteiner-principal #cabecalho .conteiner .row-fluid .span3 .btns-menu-mobile a.btn-menu:before {
    background-image: url(https://cdn.awsli.com.br/2817/2817698/arquivos/icone-menu-mobile.png) !important;
    margin-top: 8px; }

  .conteiner-principal #cabecalho .conteiner .conteudo-topo .inferior .span8.busca-mobile {
    position: fixed;
    width: 100% !important;
    background: rgba(0, 0, 0, 0.7411764706);
    height: 100vh;
    top: 0;
    left: 0;
    justify-content: center;
    align-items: center;
    display: none;
    margin-left: 0px;
    z-index: 999; }

  button.novoBotaoBusca {
    content: '';
    display: block;
    width: 35px;
    height: 36px;
    background-image: url(https://cdn.awsli.com.br/2817/2817698/arquivos/icone-lupa.png);
    background-size: 20px;
    background-repeat: no-repeat;
    transform: translateY(-70px);
    background-color: #706D54;
    position: absolute;
    right: 36vw;
    background-position: center;
    border-radius: 60%; }

  .conteiner-principal #cabecalho .conteiner .conteudo-topo .inferior .span8 .busca input {
    background-color: #ffffff;
    border-radius: 5px; }

  .barra-inicial.fundo-secundario {
    display: flex; }

  #rodape .institucional .conteiner .row-fluid .span9 .visible-phone .lista-redes.span3.hidden-phone {
    display: flex !important;
    justify-content: center; }

  #rodape .institucional .conteiner .row-fluid .span9 .visible-phone .lista-redes i.icon-instagram {
    background: transparent;
    width: 18px;
    height: 22px; }

  #rodape .institucional .conteiner .row-fluid .span9 .visible-phone ul li {
    display: flex;
    justify-content: center;
    align-items: center; }

  #rodape .institucional .conteiner .row-fluid .span9 .visible-phone ul li a {
    transform: translateX(0px) !important;
    align-items: center; }

  #rodape .institucional .conteiner .row-fluid .span9 .visible-phone .lista-redes .icon-facebook {
    background-color: transparent; }

  #rodape .institucional .conteiner .row-fluid .span9 .visible-phone .lista-redes i {
    font-size: 18px; }

  .barra-inicial .conteiner .row-fluid {
    display: flex; }

  .barra-inicial .canais-contato ul li.tel-whatsapp {
    display: flex;
    margin-left: 0px;
    width: 130px; }

  .barra-inicial .canais-contato ul li {
    display: none; }

  .barra-inicial .canais-contato ul li span {
    display: flex;
    flex-direction: row-reverse;
    width: 180px; }

  .canais-contato .tel-whatsapp .fa {
    margin-left: 8px;
    font-size: 14px;
    padding-top: 8px;
    margin-right: 0px; }

  .barra-inicial .conteiner {
    margin: 0 15px 0 auto; }

  .conteiner-principal #cabecalho::before {
    display: none; }

  .conteiner-principal #cabecalho {
    min-height: 80px;
    height: 90px; }

  .pagina-categoria #corpo,
  .pagina-busca #corpo {
    position: relative;
    top: 0px;
    background-color: #F0EFEB; }

  /*Menu mobile header*/
  .conteiner-principal #cabecalho .conteiner .menu.superior {
    z-index: 9999; }

  .conteiner-principal #cabecalho .conteiner .menu.superior .nivel-um li {
    padding: 0 !important;
    margin-bottom: 0; }

  .conteiner-principal #cabecalho .conteiner .menu.superior .nivel-um .nivel-dois {
    border: none;
    background: transparent;
    color: #fff;
    height: fit-content;
    padding: 0;
    margin-left: 0; }

  body .conteiner-principal #cabecalho .conteiner .menu.superior {
    background-color: var(--cor-header-fundo-menu);
    overflow: scroll; }

  body .conteiner-principal #cabecalho .conteiner .menu.superior .nivel-um li strong {
    color: #fff !important;
    font-size: 5.333vw !important;
    font-weight: 700 !important;
    text-wrap-mode: nowrap !important;
    margin: 4vw 0 !important; }

  .menu.superior .nivel-dois li a {
    font-size: 4.267vw !important;
    font-weight: 400 !important; }

  .menu.superior ul.nivel-um li.com-filho > a,
  .menu.superior ul.nivel-dois li.com-filho > a {
    display: flex;
    justify-content: flex-start;
    align-items: center;
    gap: 10px; }
    .menu.superior ul.nivel-um li.com-filho > a::after,
    .menu.superior ul.nivel-dois li.com-filho > a::after {
      content: url("data:image/svg+xml,%3Csvg%20width%3D%2213%22%20height%3D%228%22%20viewBox%3D%220%200%2013%208%22%20fill%3D%22none%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%3E%3Cpath%20d%3D%22M12.1123%206.55615L6.55608%200.999931L0.999863%206.55615%22%20stroke%3D%22white%22%20stroke-width%3D%221.5%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22/%3E%3C/svg%3E");
      transform: rotate(180deg); }
    .menu.superior ul.nivel-um li.com-filho > a.isDropped::after,
    .menu.superior ul.nivel-dois li.com-filho > a.isDropped::after {
      content: url("data:image/svg+xml,%3Csvg%20width%3D%2213%22%20height%3D%228%22%20viewBox%3D%220%200%2013%208%22%20fill%3D%22none%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%3E%3Cpath%20d%3D%22M12.1123%206.55615L6.55608%200.999931L0.999863%206.55615%22%20stroke%3D%22white%22%20stroke-width%3D%221.5%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22/%3E%3C/svg%3E");
      transform: rotate(0); }

  .menu .nivel-dois li > .nivel-tres {
    padding: 0 !important; }

  .menu.superior li.com-filho.borda-principal {
    margin-bottom: 7vw; }

  body .conteiner-principal #cabecalho .conteiner .menu.superior .nivel-um .nivel-dois li {
    border: none !important; }

  .menu.superior .nivel-dois a {
    color: #fff;
    font-weight: 100; }

  body .conteiner-principal #cabecalho .conteiner .menu.superior .nivel-um li strong {
    color: #fff;
    font-size: 18px; }

  .conteiner-principal #cabecalho .conteiner .menu.superior a.closeMenu {
    border: 1px solid #000 !important;
    color: #fff !important;
    filter: invert(1) !important; }

  .pagina-inicial #listagemProdutos .titulo-categoria:before {
    display: none; } }
@media (max-width: 768px) {
  .mobileBanner .slick-list.draggable {
    height: 380px; }

  .tarja .image-wrapper img {
    height: 20px !important; }

  .tarja .image-wrapper span {
    font-size: 10px; }

  .tarja .image-wrapper {
    display: flex;
    min-height: 20px !important;
    width: auto !important;
    padding: 4px 5px; }

  .secao-banners .conteiner .banner {
    display: flex !important;
    flex-wrap: wrap;
    padding: 0 !important; }

  .secao-banners .conteiner .banner.tarja {
    padding: 20px 0 !important;
    display: flex !important;
    flex-wrap: wrap;
    justify-content: center; }

  .tarja .image-wrapper img {
    height: 15px;
    margin-bottom: 10px; }

  .tarja .image-wrapper span {
    font-size: 8px;
    text-align: left;
    padding-top: 3px;
    padding-left: 2px; }

  .pagina-inicial #corpo {
    padding: 0 0 !important; } }
/*Config slider banner*/
@media (min-width: 768px) {
  .secao-banners .conteiner .row-fluid.banner.cheio.desktopBanner {
    display: block; }

  .secao-banners .conteiner .row-fluid.banner.cheio {
    display: none; }

  .secao-banners {
    margin-top: -10px; }

  .desktopBanner button.slick-prev.slick-arrow {
    content: "";
    opacity: 1;
    border: 1px solid #e5e5e5;
    border-radius: 1vw;
    width: 2vw !important;
    height: 2vw !important;
    display: grid !important;
    background-repeat: no-repeat !important;
    background-image: url("https://cdn.awsli.com.br/2817/2817698/arquivos/new-arrow-left.png") !important;
    background-size: 2vw !important;
    background-repeat: no-repeat !important;
    background-position: center !important;
    font-size: 0px;
    position: absolute;
    top: 44%;
    left: 5%;
    z-index: 99; }

  .desktopBanner button.slick-next.slick-arrow {
    content: "";
    opacity: 1;
    border: 1px solid #e5e5e5;
    border-radius: 1vw;
    width: 2vw !important;
    height: 2vw !important;
    display: grid !important;
    background-repeat: no-repeat !important;
    background-image: url("https://cdn.awsli.com.br/2817/2817698/arquivos/new-arrow-right.png") !important;
    background-size: 2vw !important;
    background-repeat: no-repeat !important;
    background-position: center !important;
    font-size: 0px;
    position: absolute;
    top: 44%;
    right: 4%;
    z-index: 99; } }
@media (max-width: 768px) {
  .secao-banners .conteiner .banner.cheio {
    display: none !important; }

  .secao-banners .conteiner .banner.cheio.mobileBanner {
    display: block !important; }

  .mobileBanner button.slick-prev.slick-arrow {
    content: "";
    opacity: 1;
    border: 1px solid #e5e5e5;
    border-radius: 100px;
    width: 30px !important;
    height: 30px !important;
    display: grid !important;
    background-repeat: no-repeat !important;
    background-image: url("https://cdn.awsli.com.br/2817/2817698/arquivos/new-arrow-left.png") !important;
    background-size: 30px !important;
    background-repeat: no-repeat !important;
    background-position: center !important;
    font-size: 0px;
    position: absolute;
    top: 44%;
    left: 4%;
    z-index: 99; }

  .mobileBanner button.slick-next.slick-arrow {
    content: "";
    opacity: 1;
    border: 1px solid #e5e5e5;
    border-radius: 100px;
    width: 30px !important;
    height: 30px !important;
    display: grid !important;
    background-repeat: no-repeat !important;
    background-image: url("https://cdn.awsli.com.br/2817/2817698/arquivos/new-arrow-right.png") !important;
    background-size: 30px !important;
    background-repeat: no-repeat !important;
    background-position: center !important;
    font-size: 0px;
    position: absolute;
    top: 44%;
    right: 4%;
    z-index: 99; } }
/*Fim config slider banner*/
/*Banner categorias desk*/
@media (min-width: 768px) {
  .mkt-category-items ul.slick-initialized.slick-slider {
    width: 65%; }

  .mkt-category-items-banner {
    width: 35%; }

  .mkt-category-slider {
    width: 100%; }

  .mkt-category-slider .mkt-category-items {
    display: flex; }

  .mkt-category-slider .mkt-category-items {
    max-height: 29vw; }

  .mkt-category-slider img {
    width: auto;
    object-fit: cover;
    border-radius: 0px;
    border: none; }

  .mkt-category-items-banner {
    width: 35vw;
    height: 38vw;
    background-image: url("https://cdn.awsli.com.br/2817/2817698/arquivos/capa_destaques-1.png");
    background-size: cover; }

  .mkt-category-slider-conteiner {
    display: flex;
    align-items: center;
    flex-direction: column;
    background-color: #F0EFEB;
    padding: 7.5vw 0 5vw 0; }

  .mkt-category-items {
    width: 100%;
    display: flex;
    align-items: center; }

  .mkt-category-titulo {
    display: none; }

  .mkt-category-items button.slick-prev.slick-arrow {
    content: "";
    opacity: 1;
    border: 1px solid #e5e5e5;
    border-radius: 1vw;
    width: 2vw !important;
    height: 2vw !important;
    display: grid !important;
    background-repeat: no-repeat !important;
    background-image: url(https://cdn.awsli.com.br/2817/2817698/arquivos/new-arrow-left.png) !important;
    background-size: 2vw !important;
    background-repeat: no-repeat !important;
    background-position: center !important;
    font-size: 0px;
    position: absolute;
    top: 44%;
    left: 0%;
    z-index: 99; }

  .mkt-category-items button.slick-next.slick-arrow {
    content: "";
    opacity: 1;
    border: 0.1vw solid #e5e5e5;
    border-radius: 1vw;
    width: 2vw !important;
    height: 2vw !important;
    display: grid !important;
    background-repeat: no-repeat !important;
    background-image: url("https://cdn.awsli.com.br/2817/2817698/arquivos/new-arrow-right.png") !important;
    background-size: 2vw !important;
    background-repeat: no-repeat !important;
    background-position: center !important;
    font-size: 0px;
    position: absolute;
    top: 44%;
    right: 9%;
    z-index: 99; }

  .mkt-category-slider .slick-prev:before {
    display: none; }

  .mkt-category-slider .slick-next:before {
    display: none; }

  .mkt-category-items li.slick-slide a img {
    max-width: 23vw;
    object-fit: contain; }

  .mkt-category-items li.slick-slide a {
    height: 33vw;
    background-color: #ffffff;
    padding: 0.6vw;
    justify-content: flex-start;
    position: relative; }

  .mkt-category-slider a strong {
    color: #706D54;
    text-transform: uppercase;
    font-size: 0.7vw !important;
    position: absolute;
    bottom: 2vw; }

  .mkt-category-items-banner-descricao {
    color: #706D54;
    width: 14vw;
    margin-left: 10vw;
    margin-top: 2.26vw; }

  .mkt-category-items .slick-track {
    left: -3vw; }

  .mkt-category-items-banner-descricao a {
    color: #706D54;
    font-family: 'Lato', Tofu;
    display: inline;
    font-size: 1.1vw;
    cursor: pointer; }

  .mkt-category-items-banner-descricao h2 {
    color: #706D54;
    font-family: 'Lato', Tofu;
    text-transform: uppercase;
    font-size: 1.56vw;
    line-height: 2vw; }

  .mkt-category-items-banner-descricao p {
    color: #706D54;
    font-family: 'Lato', Tofu;
    font-size: 1.25vw;
    font-weight: 300; }

  .mkt-category-items-banner-descricao p strong {
    color: #706D54;
    font-family: 'Lato', Tofu;
    display: inline; }

  span.cupomPrimeiraCompra {
    margin-right: auto;
    margin-left: 2vw;
    font-size: 0.8vw; }

  .mkt-whatsappButton a {
    width: 55px;
    height: 55px; }

  .mkt-whatsappButton a svg {
    width: 1.3em;
    height: 1.3em; } }
/*Fim banner categorias desk*/
/*Banner categorias mobile*/
@media (max-width: 768px) {
  span.cupomPrimeiraCompra {
    display: none; }

  .mkt-category-items ul {
    width: 95vw;
    margin: 0px;
    display: flex;
    flex-wrap: wrap;
    justify-content: center;
    margin-top: 20px; }

  .mkt-category-slider {
    max-width: 360px !important; }

  .mkt-category-slider li {
    box-sizing: border-box;
    padding: 1vw;
    width: fit-content;
    background-color: #ffffff;
    margin: 2vw; }

  .mkt-category-slider a {
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    gap: 15px;
    font-size: 16px;
    width: fit-content;
    padding-top: 5px; }

  .mkt-category-slider {
    margin-bottom: 20px; }

  .mkt-category-items ul.slick-initialized.slick-slider {
    width: 100%; }

  .mkt-category-items-banner {
    width: 100%; }

  .mkt-category-slider .mkt-category-items {
    display: flex;
    flex-direction: column;
    max-height: fit-content; }

  .mkt-category-slider img {
    width: 140px;
    object-fit: contain;
    border-radius: 0px;
    border: none;
    padding: 0px !important; }

  .mkt-category-items-banner {
    width: 100vw;
    height: 80vw;
    background-image: url("https://cdn.awsli.com.br/2817/2817698/arquivos/capa_destaques-1.png");
    display: flex;
    justify-content: center;
    background-size: cover; }

  .mkt-category-slider-conteiner {
    display: flex;
    align-items: center;
    flex-direction: column;
    background-color: #F0EFEB;
    padding: 0px 0; }

  .mkt-category-items {
    display: flex;
    align-items: center; }

  .mkt-category-titulo {
    display: none; }

  .mkt-category-items button.slick-prev.slick-arrow {
    content: "";
    opacity: 1;
    border: 1px solid #e5e5e5;
    border-radius: 8px;
    width: 60px !important;
    height: 24px !important;
    display: grid !important;
    background-repeat: no-repeat !important;
    background-image: url("https://cdn.awsli.com.br/2817/2817698/arquivos/new-arrow-left.png") !important;
    background-size: 60px !important;
    background-repeat: no-repeat !important;
    background-position: center !important;
    font-size: 0px;
    position: absolute;
    top: 44%;
    left: -4%;
    z-index: 99; }

  .mkt-category-items button.slick-next.slick-arrow {
    content: "";
    opacity: 1;
    border: 1px solid #e5e5e5;
    border-radius: 8px;
    width: 60px !important;
    height: 24px !important;
    display: grid !important;
    background-repeat: no-repeat !important;
    background-image: url("https://cdn.awsli.com.br/2817/2817698/arquivos/new-arrow-right.png") !important;
    background-size: 60px !important;
    background-repeat: no-repeat !important;
    background-position: center !important;
    font-size: 0px;
    position: absolute;
    top: 44%;
    right: -4%;
    z-index: 99; }

  .mkt-category-slider .slick-prev:before {
    display: none; }

  .mkt-category-slider .slick-next:before {
    display: none; }

  .mkt-category-items li.slick-slide a img {
    height: 170px; }

  .mkt-category-items li.slick-slide a {
    height: 225px;
    background-color: #ffffff;
    padding: 5px;
    justify-content: space-around;
    width: 160px; }

  .mkt-category-items .slick-list.draggable {
    height: 275px; }

  .mkt-category-slider a strong {
    color: #706D54;
    text-transform: uppercase;
    text-align: center;
    font-size: 9.5px !important; }

  .mkt-category-items-banner-descricao {
    color: #706D54;
    width: 330px;
    margin-top: 0px;
    text-align: center; }

  .mkt-category-items-banner-descricao a {
    color: #706D54;
    font-family: 'Lato', Tofu;
    display: inline;
    font-size: 20px;
    cursor: pointer;
    font-weight: 700; }

  .mkt-category-items-banner-descricao h2 {
    color: #706D54;
    font-family: 'Lato', Tofu;
    text-transform: uppercase;
    font-size: 25px;
    letter-spacing: 1px;
    font-weight: 700; }

  .mkt-category-items-banner-descricao p {
    color: #706D54;
    font-family: 'Lato', Tofu;
    text-transform: none;
    font-size: 20px; }

  .mkt-category-items-banner-descricao p strong {
    color: #706D54;
    font-family: 'Lato', Tofu;
    text-transform: none;
    display: inline;
    font-size: 20px; } }
/*FIM Banner categorias mobile*/
/*Sliders prateleira home*/
.listagem-linha ul.slick-slider {
  width: auto !important; }

.listagem-linha .listagem-item .info-produto .desconto-a-vista {
  display: none; }

@media (min-width: 768px) {
  .listagem-linha li.slick-slide {
    width: 21.3vw !important; }

  button.slick-prev.slick-arrow {
    content: "";
    opacity: 1;
    border: 0.1vw solid #e5e5e5;
    border-radius: 1vw;
    width: 2vw !important;
    height: 2vw !important;
    display: grid !important;
    background-repeat: no-repeat !important;
    background-image: url("https://cdn.awsli.com.br/2817/2817698/arquivos/new-arrow-left.png") !important;
    background-size: 2.3vw !important;
    background-repeat: no-repeat !important;
    background-position: center !important;
    font-size: 0px;
    position: absolute;
    top: 30%;
    left: 1%;
    z-index: 99; }

  button.slick-next.slick-arrow {
    content: "";
    opacity: 1;
    border: 1px solid #e5e5e5;
    border-radius: 1vw;
    width: 2vw !important;
    height: 2vw !important;
    display: grid !important;
    background-repeat: no-repeat !important;
    background-image: url("https://cdn.awsli.com.br/2817/2817698/arquivos/new-arrow-right.png") !important;
    background-size: 2.3vw !important;
    background-repeat: no-repeat !important;
    background-position: center !important;
    font-size: 0px;
    position: absolute;
    top: 30%;
    right: 1%;
    z-index: 99; }

  .slick-track {
    display: inline-flex; }

  .pagina-inicial #corpo #listagemProdutos .produtos-carrossel,
  .pagina-inicial #corpo #listagemProdutos .titulo-categoria {
    max-width: 85vw; } }
@media (max-width: 768px) {
  .listagem-linha li.slick-slide {
    margin: 5px; }

  #listagemProdutos.listagem ul.produtos-carrossel {
    max-width: 93.5vw !important; }

  .slick-list.draggable {
    height: 400px; }

  button.slick-prev.slick-arrow {
    content: "";
    opacity: 1;
    border: 1px solid #e5e5e5;
    border-radius: 18px;
    width: 36px !important;
    height: 36px !important;
    display: grid !important;
    background-repeat: no-repeat !important;
    background-image: url("https://cdn.awsli.com.br/2817/2817698/arquivos/new-arrow-left.png") !important;
    background-size: 36px !important;
    background-repeat: no-repeat !important;
    background-position: center !important;
    font-size: 0px;
    position: absolute;
    top: 44%;
    left: -4%;
    z-index: 99; }

  button.slick-next.slick-arrow {
    content: "";
    opacity: 1;
    border: 1px solid #e5e5e5;
    border-radius: 18px;
    width: 36px !important;
    height: 36px !important;
    display: grid !important;
    background-repeat: no-repeat !important;
    background-image: url("https://cdn.awsli.com.br/2817/2817698/arquivos/new-arrow-right.png") !important;
    background-size: 36px !important;
    background-repeat: no-repeat !important;
    background-position: center !important;
    font-size: 0px;
    position: absolute;
    top: 44%;
    right: -4%;
    z-index: 99; }

  ul.flex-direction-nav.slick-initialized.slick-slider {
    display: none; } }
/*Fim sliders prateleira home*/
/*Estilo prateleiras*/
@media (min-width: 768px) {
  #listagemProdutos .listagem-linha .listagem-item {
    background-color: #F0EFEB;
    position: relative;
    height: 28.3vw; }

  .pagina-inicial #listagemProdutos .listagem-linha .listagem-item .info-produto .preco-produto .preco-parcela {
    transform: translateY(-0.3vw) !important; }

  #listagemProdutos .listagem-linha .listagem-item .imagem-produto {
    height: 19vw !important; }

  #listagemProdutos .listagem-linha .listagem-item .imagem-produto img:nth-of-type(2) {
    position: absolute; }

  #listagemProdutos .listagem-linha .listagem-item .info-produto {
    display: flex;
    flex-direction: column;
    align-items: flex-start; }

  #listagemProdutos .listagem-linha .listagem-item .info-produto {
    text-align: left; }

  #listagemProdutos .listagem-linha .listagem-item .info-produto .preco-produto .preco-venda {
    text-align: left; }

  #listagemProdutos .listagem-linha .listagem-item .info-produto .preco-produto strong.preco-promocional {
    text-align: left; }

  .listagem-item .acoes-produto {
    opacity: 1;
    position: absolute;
    width: 40%;
    top: 24vw;
    left: 11.6vw;
    background-color: transparent;
    line-height: 1.9vw;
    margin: 0px !important; }

  #listagemProdutos .listagem-linha .listagem-item {
    padding-bottom: 0px; }

  .listagem .produtos-carrossel[data-produtos-linha="4"] .listagem-item .nome-produto {
    height: 2.8vw;
    min-height: 2.3vw;
    font-weight: 300; }

  #listagemProdutos .titulo-categoria strong {
    color: #706D54;
    text-align: center;
    font-size: 1.2vw;
    font-style: normal;
    font-weight: 500;
    line-height: normal;
    letter-spacing: 0.05vw;
    text-transform: uppercase;
    background: var(--branco);
    padding: 0 1.5vw; }

  a.botao.botao-comprar.principal {
    background-color: #73A579; }

  .preco-produto.destaque-parcela {
    display: flex;
    flex-direction: column-reverse; }

  .botao-comprar::after {
    content: "";
    display: inline-block;
    width: 1vw;
    height: 1vw;
    background-image: url("https://cdn.awsli.com.br/2735/2735521/arquivos/logo-comprar.png");
    background-size: contain;
    background-repeat: no-repeat;
    margin-left: 0.39vw;
    vertical-align: middle;
    transform: translateY(0, 15vw); }

  #listagemProdutos .titulo-categoria:before {
    display: none; }

  .titulo-categoria.borda-principal.cor-principal.vitrine-mas-vendido h2 {
    color: #706D54;
    font-size: 1.56vw;
    margin-bottom: 1.5vw; }

  .titulo-categoria.borda-principal.cor-principal.vitrine-mas-vendido {
    margin-top: 4vw !important;
    margin-bottom: 4vw !important; }

  .titulo-categoria.borda-principal.cor-principal.vitrine-mas-vendido div div {
    font-size: 1.24vw;
    color: #706D54; }

  .pagina-inicial .conteiner-principal .titulo-categoria.borda-principal.cor-principal.vitrine-mas-vendido div div strong {
    text-transform: none !important;
    padding: 0px !important;
    font-weight: 800 !important; }

  /* CONJUNTOS */
  .titulo-categoria.borda-principal.cor-principal.vitrine-23539349 h2 {
    color: #706D54;
    font-size: 1.56vw;
    margin-bottom: 1.5vw; }

  .titulo-categoria.borda-principal.cor-principal.vitrine-23539349 {
    margin-top: 4vw !important;
    margin-bottom: 4vw !important; }

  .titulo-categoria.borda-principal.cor-principal.vitrine-23539349 div div {
    font-size: 1.24vw;
    color: #706D54; }

  .pagina-inicial .conteiner-principal .titulo-categoria.borda-principal.cor-principal.vitrine-23539349 div div strong {
    text-transform: none !important;
    padding: 0px !important;
    font-weight: 800 !important; }

  .titulo-categoria.borda-principal.cor-principal.vitrine-lancamento {
    display: none; }

  #listagemProdutos ul.produtos-carrossel:first-of-type {
    display: none; }

  #listagemProdutos .listagem-linha .listagem-item .info-produto .nome-produto {
    margin-bottom: 0.77vw;
    font-family: 'Lato', Tofu;
    color: #706D54;
    font-size: 1vw;
    line-height: 100%; }

  #listagemProdutos .listagem-linha .listagem-item .info-produto .preco-produto .preco-parcela {
    color: #706D54;
    display: block;
    transform: translateY(-0.2vw);
    font-size: 0.6vw !important;
    height: 0.9vw !important; }

  #listagemProdutos .listagem-linha .listagem-item .info-produto .preco-produto .preco-parcela strong {
    color: #706D54;
    font-weight: 400 !important;
    font-size: 0.6vw !important; }

  .botao.botao-comprar {
    width: calc(100% - 0.39vw) !important; }

  .listagem .listagem-item .nome-produto {
    line-height: 1.5vw; } }
@media (max-width: 768px) {
  .titulo-categoria.borda-principal.cor-principal.vitrine-lancamento {
    display: none; }

  #listagemProdutos .titulo-categoria div {
    padding: 0 20px; }

  #listagemProdutos ul.produtos-carrossel:first-of-type {
    display: none; }

  #barraNewsletter .componente .newsletter-assinar:after {
    content: "ASSINAR" !important;
    font-size: 15px;
    font-weight: 300;
    letter-spacing: 1px;
    font-family: "Lato", Tofu; }

  .pagina-inicial #listagemProdutos .listagem-linha .listagem-item {
    padding: 0px; }

  .pagina-inicial #listagemProdutos .listagem-linha .listagem-item {
    background-color: #F0EFEB;
    margin: 5px 0px; }

  .pagina-inicial #listagemProdutos .listagem-linha .listagem-item .info-produto .nome-produto {
    margin-bottom: 10px;
    font-family: 'Lato', Tofu;
    color: #706D54;
    font-weight: 300;
    font-size: 12px;
    text-align: left;
    overflow: hidden;
    min-height: 31px !important;
    height: 31px; }

  .pagina-inicial #listagemProdutos .listagem-linha .listagem-item .info-produto .preco-produto.destaque-parcela {
    display: flex;
    flex-direction: column; }

  .pagina-inicial #listagemProdutos .listagem-linha .listagem-item .info-produto .preco-produto strong.preco-promocional {
    width: 100%;
    text-align: left;
    display: inline-block;
    font-size: 15px;
    color: #706D54;
    margin: 0;
    font-weight: 800;
    font-family: var(--fonte-padrao); }

  .pagina-inicial .listagem .preco-produto > div:nth-child(2) {
    margin-top: 0px; }

  .pagina-inicial #listagemProdutos .listagem-linha .listagem-item .info-produto .preco-produto .preco-parcela {
    font-family: 'Lato', Tofu;
    color: #706D54;
    font-size: 8px;
    font-weight: 400; }

  .pagina-inicial #listagemProdutos .listagem-linha .listagem-item .info-produto .preco-produto .preco-parcela strong.titulo {
    font-family: 'Lato', Tofu;
    color: #706D54;
    font-size: 8px;
    font-weight: 400; }

  .pagina-inicial #listagemProdutos .listagem-linha .listagem-item .info-produto {
    height: 92px; }

  .pagina-inicial #listagemProdutos .listagem-linha .listagem-item .acoes-produto-responsiva a {
    padding: 5px 0; }

  .pagina-inicial .titulo-categoria.borda-principal.cor-principal.vitrine-mas-vendido h2 {
    color: #706D54;
    font-size: 25px;
    letter-spacing: 2px; }

  .pagina-inicial .titulo-categoria.borda-principal.cor-principal.vitrine-23539349 h2 {
    color: #706D54;
    font-size: 25px;
    letter-spacing: 2px; }

  .pagina-inicial .titulo-categoria.borda-principal.cor-principal.vitrine-mas-vendido div div,
  .pagina-categoria .titulo-categoria.borda-principal.cor-principal.vitrine-mas-vendido div div,
  .pagina-categoria .titulo-categoria.borda-principal.cor-principal.vitrine-23539349 div div,
  .pagina-busca .titulo-categoria.borda-principal.cor-principal.vitrine-mas-vendido div div {
    font-size: 20px;
    font-weight: 300;
    text-align: center; }

  .pagina-inicial #listagemProdutos .titulo-categoria strong,
  .pagina-categoria #listagemProdutos .titulo-categoria strong,
  .pagina-busca #listagemProdutos .titulo-categoria strong {
    color: #706D54;
    font-weight: 700;
    padding: 3px;
    text-transform: none;
    font-size: 20px; } }
/*Fim estilo prateleiras*/
/*Estilo prateleiras - home*/
@media (min-width: 768px) {
  .pagina-inicial,
  .pagina-categoria,
  .pagina-busca {
    /*Estilo prateleiras*/
    /*Fim estilo prateleiras*/ } }
  @media (min-width: 768px) and (min-width: 768px) {
    .pagina-inicial,
    .pagina-categoria,
    .pagina-busca {
      /* conjuntos vitrine-23539349*/ }
      .pagina-inicial #listagemProdutos .listagem-linha .listagem-item,
      .pagina-categoria #listagemProdutos .listagem-linha .listagem-item,
      .pagina-busca #listagemProdutos .listagem-linha .listagem-item {
        background-color: #F0EFEB;
        position: relative;
        height: 34.135vw;
        padding: 0 !important;
        display: flex;
        flex-direction: column;
        align-items: end;
        justify-content: end;
        margin: 5px 5px;
        margin-left: 0px; }
      .pagina-inicial #listagemProdutos .listagem-linha .listagem-item .imagem-produto,
      .pagina-categoria #listagemProdutos .listagem-linha .listagem-item .imagem-produto,
      .pagina-busca #listagemProdutos .listagem-linha .listagem-item .imagem-produto {
        height: 118% !important; }
      .pagina-inicial #listagemProdutos .listagem-linha .listagem-item .info-produto,
      .pagina-categoria #listagemProdutos .listagem-linha .listagem-item .info-produto,
      .pagina-busca #listagemProdutos .listagem-linha .listagem-item .info-produto {
        display: flex;
        flex-direction: column;
        align-items: flex-start;
        margin: 0 0.16vw;
        padding-bottom: 0px !important; }
      .pagina-inicial #listagemProdutos .listagem-linha .listagem-item .info-produto,
      .pagina-categoria #listagemProdutos .listagem-linha .listagem-item .info-produto,
      .pagina-busca #listagemProdutos .listagem-linha .listagem-item .info-produto {
        text-align: left;
        height: 11.406vw; }
      .pagina-inicial #listagemProdutos .listagem-linha .listagem-item .info-produto .preco-produto .preco-venda,
      .pagina-categoria #listagemProdutos .listagem-linha .listagem-item .info-produto .preco-produto .preco-venda,
      .pagina-busca #listagemProdutos .listagem-linha .listagem-item .info-produto .preco-produto .preco-venda {
        font-family: "Lato", "Tofu";
        font-weight: 800;
        font-size: 1.146vw;
        line-height: 100%;
        letter-spacing: 0%;
        color: #706D54; }
      .pagina-inicial #listagemProdutos .listagem-linha .listagem-item .info-produto .preco-produto strong.preco-promocional,
      .pagina-categoria #listagemProdutos .listagem-linha .listagem-item .info-produto .preco-produto strong.preco-promocional,
      .pagina-busca #listagemProdutos .listagem-linha .listagem-item .info-produto .preco-produto strong.preco-promocional {
        text-align: left;
        font-family: "Lato", "Tofu";
        font-weight: 800;
        font-size: 1.146vw;
        line-height: 100%;
        letter-spacing: 0%;
        color: #706D54; }
      .pagina-inicial .listagem-item .acoes-produto,
      .pagina-categoria .listagem-item .acoes-produto,
      .pagina-busca .listagem-item .acoes-produto {
        opacity: 1;
        position: absolute;
        width: 40%;
        top: 24vw;
        left: 11.6vw;
        background-color: transparent;
        line-height: 1.9vw;
        margin: 0px !important; }
      .pagina-inicial #listagemProdutos .listagem-linha .listagem-item,
      .pagina-categoria #listagemProdutos .listagem-linha .listagem-item,
      .pagina-busca #listagemProdutos .listagem-linha .listagem-item {
        padding-bottom: 0px; }
      .pagina-inicial .listagem .produtos-carrossel[data-produtos-linha="4"] .listagem-item .nome-produto,
      .pagina-categoria .listagem .produtos-carrossel[data-produtos-linha="4"] .listagem-item .nome-produto,
      .pagina-busca .listagem .produtos-carrossel[data-produtos-linha="4"] .listagem-item .nome-produto {
        height: 2.8vw;
        min-height: 2.3vw;
        font-weight: 300; }
      .pagina-inicial #listagemProdutos .titulo-categoria strong,
      .pagina-categoria #listagemProdutos .titulo-categoria strong,
      .pagina-busca #listagemProdutos .titulo-categoria strong {
        color: #706D54;
        text-align: center;
        font-size: 1.2vw;
        font-style: normal;
        font-weight: 500;
        line-height: normal;
        letter-spacing: 0.05vw;
        text-transform: uppercase;
        background: var(--branco);
        padding: 0 1.5vw; }
      .pagina-inicial a.botao.botao-comprar.principal,
      .pagina-categoria a.botao.botao-comprar.principal,
      .pagina-busca a.botao.botao-comprar.principal {
        background-color: #73A579; }
      .pagina-inicial .preco-produto.destaque-parcela,
      .pagina-categoria .preco-produto.destaque-parcela,
      .pagina-busca .preco-produto.destaque-parcela {
        display: flex;
        flex-direction: column-reverse; }
      .pagina-inicial .botao-comprar::after,
      .pagina-categoria .botao-comprar::after,
      .pagina-busca .botao-comprar::after {
        content: "";
        display: inline-block;
        width: 1vw;
        height: 1vw;
        background-image: url("https://cdn.awsli.com.br/2735/2735521/arquivos/logo-comprar.png");
        background-size: contain;
        background-repeat: no-repeat;
        margin-left: 0.39vw;
        vertical-align: middle;
        transform: translateY(0, 15vw); }
      .pagina-inicial .listagem-item .botao-comprar::after,
      .pagina-categoria .listagem-item .botao-comprar::after,
      .pagina-busca .listagem-item .botao-comprar::after {
        display: inline-block;
        width: 1vw;
        height: 1vw;
        background-image: url("https://cdn.awsli.com.br/2735/2735521/arquivos/logo-comprar.png");
        background-size: contain;
        background-repeat: no-repeat;
        margin-left: 0.39vw;
        vertical-align: middle; }
      .pagina-inicial #listagemProdutos .titulo-categoria:before,
      .pagina-categoria #listagemProdutos .titulo-categoria:before,
      .pagina-busca #listagemProdutos .titulo-categoria:before {
        display: none; }
      .pagina-inicial .titulo-categoria.borda-principal.cor-principal.vitrine-mas-vendido h2,
      .pagina-categoria .titulo-categoria.borda-principal.cor-principal.vitrine-mas-vendido h2,
      .pagina-busca .titulo-categoria.borda-principal.cor-principal.vitrine-mas-vendido h2 {
        color: #706D54;
        font-size: 1.56vw;
        margin-bottom: 2vw;
        letter-spacing: 0.1vw; }
      .pagina-inicial .titulo-categoria.borda-principal.cor-principal.vitrine-mas-vendido,
      .pagina-categoria .titulo-categoria.borda-principal.cor-principal.vitrine-mas-vendido,
      .pagina-busca .titulo-categoria.borda-principal.cor-principal.vitrine-mas-vendido {
        margin-top: 4vw !important;
        margin-bottom: 4vw !important; }
      .pagina-inicial .titulo-categoria.borda-principal.cor-principal.vitrine-mas-vendido div div,
      .pagina-categoria .titulo-categoria.borda-principal.cor-principal.vitrine-mas-vendido div div,
      .pagina-busca .titulo-categoria.borda-principal.cor-principal.vitrine-mas-vendido div div {
        font-size: 1.25vw;
        color: #706D54;
        font-weight: 300; }
      .pagina-inicial .titulo-categoria.borda-principal.cor-principal.vitrine-mas-vendido div div strong,
      .pagina-categoria .titulo-categoria.borda-principal.cor-principal.vitrine-mas-vendido div div strong,
      .pagina-busca .titulo-categoria.borda-principal.cor-principal.vitrine-mas-vendido div div strong {
        text-transform: lowercase !important;
        padding: 0px !important;
        font-weight: 800 !important; }
      .pagina-inicial .titulo-categoria.borda-principal.cor-principal.vitrine-23539349 h2,
      .pagina-categoria .titulo-categoria.borda-principal.cor-principal.vitrine-23539349 h2,
      .pagina-busca .titulo-categoria.borda-principal.cor-principal.vitrine-23539349 h2 {
        color: #706D54;
        font-size: 1.56vw;
        margin-bottom: 2vw;
        letter-spacing: 0.1vw; }
      .pagina-inicial .titulo-categoria.borda-principal.cor-principal.vitrine-23539349,
      .pagina-categoria .titulo-categoria.borda-principal.cor-principal.vitrine-23539349,
      .pagina-busca .titulo-categoria.borda-principal.cor-principal.vitrine-23539349 {
        margin-top: 4vw !important;
        margin-bottom: 4vw !important; }
      .pagina-inicial .titulo-categoria.borda-principal.cor-principal.vitrine-23539349 div div,
      .pagina-categoria .titulo-categoria.borda-principal.cor-principal.vitrine-23539349 div div,
      .pagina-busca .titulo-categoria.borda-principal.cor-principal.vitrine-23539349 div div {
        font-size: 1.25vw;
        color: #706D54;
        font-weight: 300; }
      .pagina-inicial .titulo-categoria.borda-principal.cor-principal.vitrine-23539349 div div strong,
      .pagina-categoria .titulo-categoria.borda-principal.cor-principal.vitrine-23539349 div div strong,
      .pagina-busca .titulo-categoria.borda-principal.cor-principal.vitrine-23539349 div div strong {
        text-transform: lowercase !important;
        padding: 0px !important;
        font-weight: 800 !important; }
      .pagina-inicial .titulo-categoria.borda-principal.cor-principal.vitrine-lancamento,
      .pagina-categoria .titulo-categoria.borda-principal.cor-principal.vitrine-lancamento,
      .pagina-busca .titulo-categoria.borda-principal.cor-principal.vitrine-lancamento {
        display: none; }
      .pagina-inicial #listagemProdutos ul.produtos-carrossel:first-of-type,
      .pagina-categoria #listagemProdutos ul.produtos-carrossel:first-of-type,
      .pagina-busca #listagemProdutos ul.produtos-carrossel:first-of-type {
        display: none; }
      .pagina-inicial #listagemProdutos .listagem-linha .listagem-item .info-produto .nome-produto,
      .pagina-categoria #listagemProdutos .listagem-linha .listagem-item .info-produto .nome-produto,
      .pagina-busca #listagemProdutos .listagem-linha .listagem-item .info-produto .nome-produto {
        margin-bottom: 0.77vw;
        font-family: 'Lato', Tofu;
        color: #706D54;
        font-size: 1vw; }
      .pagina-inicial #listagemProdutos .listagem-linha .listagem-item .info-produto .preco-produto .preco-parcela,
      .pagina-categoria #listagemProdutos .listagem-linha .listagem-item .info-produto .preco-produto .preco-parcela,
      .pagina-busca #listagemProdutos .listagem-linha .listagem-item .info-produto .preco-produto .preco-parcela {
        color: #706D54;
        display: block;
        transform: translateY(-0.85vw);
        font-size: 0.6vw !important;
        height: 0.9vw !important; }
      .pagina-inicial #listagemProdutos .listagem-linha .listagem-item .info-produto .preco-produto .preco-parcela strong,
      .pagina-categoria #listagemProdutos .listagem-linha .listagem-item .info-produto .preco-produto .preco-parcela strong,
      .pagina-busca #listagemProdutos .listagem-linha .listagem-item .info-produto .preco-produto .preco-parcela strong {
        color: #706D54;
        font-weight: 400 !important;
        font-size: 0.6vw !important; }
      .pagina-inicial .botao.botao-comprar,
      .pagina-categoria .botao.botao-comprar,
      .pagina-busca .botao.botao-comprar {
        width: calc(100% - 0.39vw) !important; }
      .pagina-inicial .listagem .listagem-item .nome-produto,
      .pagina-categoria .listagem .listagem-item .nome-produto,
      .pagina-busca .listagem .listagem-item .nome-produto {
        line-height: 1.5vw; }
      .pagina-inicial .listagem-item .acoes-produto,
      .pagina-categoria .listagem-item .acoes-produto,
      .pagina-busca .listagem-item .acoes-produto {
        bottom: 0.4vw !important;
        left: 13.6vw !important;
        right: 1.2vw !important; } }

/*Fim estilo prateleiras -home*/
/*Banner slider final home*/
@media (min-width: 768px) {
  .conteinerBannerFinal {
    display: flex;
    justify-content: center;
    background-color: #F0EFEB;
    padding: 0 0; }

  .blocoBannerFinal {
    width: 100%;
    display: flex; }

  .imagemBannerFinalMobile {
    display: none; }

  .descricaoBannerFinal {
    width: 35%; }

  .imagensBannerFinal {
    width: 65%; }

  .pagina-inicial .botao.principal {
    padding: 0.6vw 0.2vw !important;
    font-size: 0.7vw;
    font-weight: 300; }

  #listagemProdutos .listagem-linha .listagem-item .info-produto .preco-produto .preco-venda {
    font-size: 1vw; }

  #listagemProdutos .listagem-linha .listagem-item .info-produto .preco-produto strong.preco-promocional {
    font-size: 1.2vw; }

  .conteinerBannerFinal button.slick-prev.slick-arrow {
    content: "";
    opacity: 1;
    border: 0.1vw solid #e5e5e5;
    border-radius: 1vw;
    width: 2vw !important;
    height: 2vw !important;
    display: grid !important;
    background-repeat: no-repeat !important;
    background-image: url("https://cdn.awsli.com.br/2817/2817698/arquivos/new-arrow-left.png") !important;
    background-size: 2vw !important;
    background-repeat: no-repeat !important;
    background-position: center !important;
    font-size: 0px;
    position: absolute;
    top: 44%;
    left: -1%;
    z-index: 99; }

  .conteinerBannerFinal button.slick-next.slick-arrow {
    content: "";
    opacity: 1;
    border: 0.1vw solid #e5e5e5;
    border-radius: 1vw;
    width: 2vw !important;
    height: 2vw !important;
    display: grid !important;
    background-repeat: no-repeat !important;
    background-image: url("https://cdn.awsli.com.br/2817/2817698/arquivos/new-arrow-right.png") !important;
    background-size: 2vw !important;
    background-repeat: no-repeat !important;
    background-position: center !important;
    font-size: 0px;
    position: absolute;
    top: 44%;
    right: 12%;
    z-index: 99; }

  .descricaoBannerFinal {
    width: 30%;
    display: flex;
    flex-direction: column;
    justify-content: center;
    padding: 0px 0vw 0 12vw; }

  .descricaoBannerFinal h2 {
    text-transform: uppercase;
    font-size: 1.56vw;
    margin-bottom: 1vw;
    color: #706D54;
    width: 16vw;
    line-height: 2vw; }

  .descricaoBannerFinal p {
    font-size: 1.25vw;
    color: #706D54;
    width: 16vw;
    font-weight: 300; }

  .pagina-inicial .conteinerBannerFinal li.slick-slide img {
    width: 90%; }

  .imagensBannerFinal .slick-list .slick-track {
    margin-left: -3vw; } }
@media (max-width: 768px) {
  .conteinerBannerFinal {
    width: 100%;
    display: flex; }

  .blocoBannerFinal {
    width: 100%;
    display: flex;
    flex-direction: column;
    align-items: center; }

  .imagemBannerFinalDesk {
    display: none; }

  .descricaoBannerFinal {
    width: 80%;
    margin: 35px 0; }

  .imagensBannerFinal {
    width: 100%; }

  .imagensBannerFinal .slick-list.draggable {
    height: 580px; }

  .conteinerBannerFinal {
    background-color: #F0EFEB;
    padding: 0px 0; }

  .descricaoBannerFinal p {
    font-size: 18px;
    font-weight: 300;
    color: #706D54;
    font-family: 'Lato', Tofu;
    text-transform: uppercase;
    text-align: center; }

  .descricaoBannerFinal h2 {
    color: #706D54;
    font-family: 'Lato', Tofu;
    text-transform: uppercase;
    text-align: center;
    letter-spacing: 2px;
    margin-bottom: 25px; }

  .conteinerBannerFinal button.slick-prev.slick-arrow {
    left: 0%; }

  .conteinerBannerFinal button.slick-next.slick-arrow {
    right: 0%; } }
/*Fim Banner slider final home*/
/*Rodapé desk*/
#barraNewsletter .componente .newsletter-confirmacao span {
  color: #c9b194; }

@media (min-width: 768px) {
  .pagina-inicial #rodape .institucional {
    background-color: #F0EFEB; }

  #rodape .institucional .links-rodape ul li a {
    color: #C9B194;
    font-size: 0.9vw;
    line-height: 2vw; }

  #barraNewsletter .componente .texto-newsletter {
    display: none; }

  .conteinerNewsletter h3 {
    color: #C9B194;
    font-size: 0.9vw;
    line-height: 1.5vw;
    text-transform: uppercase;
    margin-top: 20px; }

  .conteinerNewsletter h3:first-of-type {
    margin-bottom: 0vw; }

  .conteinerNewsletter div {
    color: #C9B194;
    font-size: 0.9vw; }

  #barraNewsletter .componente .texto-newsletter {
    display: none; }

  #barraNewsletter.posicao-rodape {
    background-color: transparent;
    padding: 0vw; }

  #barraNewsletter .componente.newsletter.borda-principal {
    background-color: transparent; }

  div#barraNewsletter {
    box-shadow: none; }

  #barraNewsletter .componente div.newsletter-cadastro {
    width: 100%; }

  #barraNewsletter .componente input[type=text] {
    color: #C9B194 !important;
    width: calc(70% - 20px) !important;
    border: 1.5px solid #C9B194;
    height: 2.4vw;
    margin-right: 0vw; }

  #barraNewsletter .componente input[type="text"]::placeholder {
    color: transparent; }

  .conteiner-principal #rodape .conteiner {
    max-width: 100%; }

  #barraNewsletter .componente .botao.newsletter-assinar {
    background-color: #C9B194;
    width: 5.9vw;
    line-height: 0.5vw;
    font-size: 1.5vw;
    padding: 0.9vw 1vw !important;
    height: 2.5vw; }

  #barraNewsletter,
  #barraNewsletter .show-hide,
  #barraNewsletter .componente,
  #barraNewsletter.posicao-rodape .conteiner {
    background-color: transparent; }

  #rodape .institucional {
    padding: 0px 0 20px !important; }

  #rodape .institucional .conteiner .row-fluid .span9 .visible-phone {
    width: 15%; }

  #rodape .institucional .conteiner .row-fluid .span9 .span4 {
    width: 15%; }

  #rodape .institucional .links-rodape .titulo,
  #rodape .institucional .sobre-loja-rodape .titulo {
    font-size: 0.9vw;
    font-family: 'Lato', Tofu; }

  .links-rodape ul li {
    line-height: 1.9vw; }

  #rodape .institucional .conteiner .row-fluid .span9 .visible-phone .titulo {
    font-size: 0.9vw; }

  #rodape .institucional .conteiner .row-fluid .span9 .visible-phone ul li {
    list-style: none;
    margin-bottom: 8px;
    font-size: 0.9vw; }

  #rodape .institucional .conteiner .row-fluid {
    justify-content: center; }

  .conteinerNewsletter {
    margin-right: 5vw; }

  #rodape .pagamento-selos {
    display: none; }

  #barraNewsletter .componente .newsletter-assinar:after {
    content: "ASSINAR" !important;
    font-size: 0.78vw;
    font-weight: 300;
    letter-spacing: 0.15vw;
    font-family: "Lato", Tofu; }

  .fundo-secundario *:hover {
    color: #C9B194; }

  #rodape .row-fluid {
    display: none; }

  .logoMKTFooter {
    display: flex;
    justify-content: center; }

  .logoMKTFooter img {
    height: 1.25vw; } }
@media (max-width: 768px) {
  #rodape .institucional .conteiner .row-fluid .span9 .span12.visible-phone ul {
    margin-bottom: 0px; }

  #rodape .pagamento-selos {
    display: none; }

  #rodape .conteiner .row-fluid {
    display: none; }

  .logoMKTFooter {
    display: flex;
    justify-content: center; }

  .institucional.fundo-secundario {
    text-align: center; }

  #rodape .institucional .conteiner .row-fluid .span9 .span12,
  #rodape .institucional .conteiner .row-fluid .span9 .span4 {
    margin-left: 0px !important; }

  #rodape .institucional .conteiner .row-fluid .span9 .span12.visible-phone {
    padding-left: 0px !important; }

  .cadastroNewsletterRodape #barraNewsletter .componente .texto-newsletter {
    display: none; }

  .cadastroNewsletterRodape #barraNewsletter.posicao-rodape {
    background-color: transparent;
    padding: 0px; }

  .cadastroNewsletterRodape #barraNewsletter .componente.newsletter.borda-principal {
    background-color: transparent; }

  .cadastroNewsletterRodape div#barraNewsletter {
    box-shadow: none; }

  .cadastroNewsletterRodape #barraNewsletter .componente div.newsletter-cadastro {
    width: 100%; }

  .cadastroNewsletterRodape #barraNewsletter .componente input[type=text] {
    color: #C9B194 !important;
    width: 65% !important;
    border: 1.5px solid #C9B194;
    height: 46px;
    margin-right: 0px; }

  .cadastroNewsletterRodape #barraNewsletter .componente input[type="text"]::placeholder {
    color: transparent; }

  #barraNewsletter.posicao-rodape .componente .interno {
    padding: 10px 0; }

  #barraNewsletter .conteiner {
    margin: 0px 10px;
    width: 90%; }

  .cadastroNewsletterRodape #barraNewsletter .componente .botao.newsletter-assinar {
    background-color: #C9B194;
    width: 33%;
    line-height: 0px;
    font-size: 20px !important;
    padding: 24.3px 9px !important;
    margin-left: 0px;
    border-radius: 0 3px 3px 0; }

  #barraNewsletter,
  #barraNewsletter .show-hide,
  #barraNewsletter .componente,
  #barraNewsletter.posicao-rodape .conteiner {
    background-color: transparent; }

  .conteinerNewsletter {
    color: #C9B194;
    margin-bottom: 40px; }

  .cadastroNewsletterRodape div#barraNewsletter {
    display: flex !important;
    justify-content: center; }

  .conteinerNewsletter h3 {
    color: #C9B194 !important;
    font-size: 15px;
    text-transform: uppercase;
    font-family: 'Lato', Tofu;
    font-weight: 700; }

  .conteinerNewsletter div {
    color: #C9B194 !important;
    font-size: 15px;
    font-family: 'Lato', Tofu;
    margin-bottom: 10px; }

  #rodape .institucional .links-rodape .titulo,
  #rodape .institucional .sobre-loja-rodape .titulo {
    color: var(--texto-cor-primaria);
    text-transform: uppercase;
    font-size: 15px;
    font-style: normal;
    font-weight: 700;
    border-bottom: none;
    margin-bottom: 0;
    font-family: 'Lato', Tofu; }

  .links-rodape ul li a {
    font-size: 15px !important; } }
/*Fim rodapé*/
/*Pagina Produto*/
img.arrow-leve-tambem {
  height: 20px; }

.pagina-produto #corpo .conteiner .secao-principal .produto .span5 .principal .acoes-produto .preco-produto.destaque-parcela > div:first-child {
  order: initial !important; }

@media (min-width: 768px) {
  body.pagina-produto.original-bg #corpo .secao-principal.row-fluid > div > div:nth-child(1)::before {
    height: 50vw !important; }

  img.arrow-leve-tambem {
    height: 1.1vw; }

  /*mini imagens slider*/
  #carouselImagem {
    padding: 0;
    margin: 0; }

  .pagina-produto .fancybox-opened .fancybox-skin {
    padding: 0 !important; }

  .pagina-produto #corpo .conteiner .secao-principal .produto .conteiner-imagem img {
    /* max-width: 600px; */
    max-width: 40vw !important;
    /* max-height: 600px; */
    max-height: 40vw !important;
    object-fit: cover; }

  .produto .conteiner-imagem > div {
    display: flex;
    justify-content: center;
    padding: 0; }

  .produto .miniaturas {
    display: flex;
    justify-content: center;
    align-items: center;
    /*max-height: 23.438vw !important;*/ }

  .miniaturas.slides .slick-track {
    align-items: center; }

  .span12.produto .span7 {
    display: flex;
    align-items: center; }

  /*fim mini imagens slider*/
  .acoes-produto .preco-produto {
    margin-bottom: 0 !important; }

  .pagina-produto #corpo .conteiner {
    max-width: unset !important; }

  .produto .nome-produto {
    font-size: 1.70vw !important; }

  .produto .codigo-produto {
    font-size: 0.90vw !important;
    padding: 1.16vw 0 !important;
    margin-bottom: 1.55vw !important; }

  .pagina-produto #corpo .conteiner .secao-principal .produto .span5 .principal .acoes-produto .preco-produto .preco-venda {
    font-size: 1.1vw !important;
    color: #C06F74 !important;
    margin-top: 0.8vw !important; }

  .pagina-produto #corpo .conteiner .secao-principal .produto .span5 .principal .acoes-produto .preco-produto .preco-promocional {
    /* font-size: 1.47vw !important; */
    font-size: 1.1vw !important;
    color: #22222280 !important;
    font-weight: 400;
    font-family: 'Lato', Tofu; }

  .pagina-produto #corpo .conteiner .secao-principal .produto .span5 .principal .acoes-produto .preco-produto .preco-promocional::after {
    content: "à vista ";
    color: #22222280;
    font-size: 1.1vw;
    font-family: 'Lato';
    font-weight: 400;
    padding-left: 0.3vw; }

  .pagina-produto #corpo .conteiner span.desconto-a-vista {
    font-size: 0px; }

  .pagina-produto #corpo .conteiner .desconto-a-vista strong.cor-secundaria {
    font-size: 1.8vw;
    font-family: 'Lato', Tofu;
    color: #706D54 !important;
    font-weight: 400; }

  .conteinerFlagDesconto {
    position: absolute;
    top: 0.2vw;
    left: 19vw;
    display: flex; }

  .blocoFlagDesconto {
    display: flex;
    background-color: #DCD7C9;
    padding: 0.5vw 0.7vw; }

  .imagemFlagDesconto {
    margin-right: 0.5vw; }

  .textoFlagDesconto {
    font-size: 0.9vw;
    color: #A27B5C;
    font-family: 'Lato', Tofu;
    font-weight: 400; }

  .pagina-produto #corpo .conteiner .secao-principal .produto .span5 .principal .acoes-produto .preco-produto.destaque-parcela .desconto-a-vista {
    margin-bottom: 0.4vw;
    position: relative; }

  .pagina-produto #corpo .conteiner .secao-principal .produto .span5 .principal .acoes-produto .preco-produto {
    display: flex; }

  .pagina-produto #corpo .conteiner .secao-principal .produto .span5 .principal .acoes-produto .preco-produto .desconto-a-vista::after {
    content: "no PIX com desconto";
    color: #22222280;
    font-size: 1.1vw;
    font-family: 'Lato';
    font-weight: 400;
    padding-left: 0.3vw; }

  .pagina-produto #corpo .conteiner .secao-principal .produto .span5 .principal .acoes-produto .preco-produto .preco-parcela {
    /* font-size: 1.43vw; */
    font-size: 1.1vw;
    margin-top: 0.40vw !important;
    margin-bottom: 0.40vw !important;
    padding-left: 0 !important;
    color: #22222280 !important; }

  .pagina-produto #corpo .conteiner .secao-principal .produto .span5 .principal .acoes-produto .preco-produto .preco-parcela .titulo,
  .pagina-produto #corpo .conteiner .secao-principal .produto .span6 .principal .acoes-produto .preco-produto .preco-parcela .titulo,
  .pagina-produto #corpo .conteiner .secao-principal .produto .span7 .principal .acoes-produto .preco-produto .preco-parcela .titulo {
    color: #22222280 !important;
    /* font-size: 1.43vw; */
    font-size: 1.1vw;
    font-weight: 400; }

  .pagina-produto #corpo .conteiner .secao-principal .produto .span5 .principal .acoes-produto .preco-produto .preco-parcela::before {
    content: "ou";
    font-size: 1.1vw;
    /* font-size: 2.344vw; */
    font-weight: 400;
    color: #22222280;
    background: transparent;
    position: initial;
    padding: 0; }

  .pagina-produto #corpo .conteiner .secao-principal .produto .span5 .principal .acoes-produto .comprar .qtde-adicionar-carrinho {
    /* width: 6.15vw !important; */
    width: 4.167vw !important;
    margin: 0; }

  .pagina-produto #corpo .conteiner .secao-principal .produto .span5 .principal .acoes-produto .comprar .qtde-adicionar-carrinho .qtde-carrinho {
    /* width: 5.5vw !important; */
    width: 3.646vw !important;
    /* padding: 0.40vw 0 !important; */
    padding: 0 !important;
    /* font-size: 1.20vw !important; */
    font-size: 0.938vw !important;
    /* height: 2.35vw !important; */
    height: 2.917vw !important;
    background: transparent; }

  .pagina-produto input.input-small.input-cep {
    border: 1px solid #DCD7C9 !important;
    background: transparent; }

  .pagina-produto #corpo .conteiner .secao-principal .produto .span5 .principal .acoes-produto .comprar .botao.botao-comprar {
    /* width: 23.30vw !important; */
    width: 15.625vw !important;
    /* font-size: 1.1vw !important; */
    font-size: 0.938vw !important;
    /* height: 1.01vw !important; */
    height: 3.385vw !important;
    /* padding: 1.20vw 0 !important; */
    padding: 0 0 !important;
    /* line-height: 0.95vw !important; */
    line-height: 0.625vw !important;
    border-radius: 0 !important; }

  .botao-comprar.principal::after {
    display: none; }

  .pagina-produto #corpo .conteiner .secao-principal .produto .span5 .principal .cep .form-inline .input-append.input-prepend input {
    border-radius: 0 !important;
    width: calc(100% - 5.45vw) !important;
    /* font-size: 1.25vw !important; */
    font-size: 0.833vw !important;
    /* padding: 0vw 0.95vw !important; */
    padding: 0vw 0.625vw !important;
    /* height: 3.96vw !important; */
    height: 2.604vw !important;
    background: #F0EFEB; }

  .pagina-produto #corpo .conteiner .secao-principal .produto .span5 .principal .cep .form-inline .input-append.input-prepend {
    border: none; }

  .pagina-produto #corpo .conteiner .secao-principal .produto .span5 .principal .cep .form-inline .input-append.input-prepend button.btn {
    /* right: 4.45vw !important; */
    right: 4.969vw !important;
    /* width: 5.20vw !important; */
    width: 3.385vw !important;
    /* height: 2.5vw !important; */
    height: 1.667vw !important;
    /* top: 0.70vw !important; */
    top: 0.469vw !important;
    /* font-size: 1.25vw !important; */
    background: #A27B5C !important; }

  input.input-cep::placeholder {
    color: #A27B5C !important;
    font-weight: 600 !important; }

  .pagina-produto #corpo .conteiner .secao-principal .produto .span5 .principal .acoes-produto .comprar {
    /* width: calc(100% - 5.45vw) !important; */
    width: calc(100% - 3.646vw) !important;
    display: flex;
    align-items: center;
    gap: 10px; }

  .botao.botao-comprar {
    /* width: calc(100% - 0.39vw) !important; */
    width: 5.5vw !important;
    border-radius: 0.27vw !important;
    padding: .7vw 0 !important;
    display: flex; }

  .listagem-item .acoes-produto {
    width: auto !important;
    top: initial !important;
    bottom: 1.1vw !important;
    left: 10.6vw !important;
    display: flex;
    justify-content: flex-end;
    padding-left: 1vw; }

  .listagem-linha ul.row-fluid {
    display: flex !important;
    justify-content: center !important;
    width: 100% !important; }

  .pagina-produto .listagem .titulo.titulo-leve-tambem {
    margin: 2.45vw 0 0.781vw 0; }

  .aproveite-tambem .listagem-linha .listagem-item .info-produto {
    text-align: start !important; }

  .aproveite-tambem .listagem-linha .listagem-item .info-produto .preco-produto .preco-venda {
    text-align: start !important;
    font-size: 1.01vw !important; }

  .aproveite-tambem .listagem-linha .listagem-item .info-produto .preco-produto strong.preco-promocional {
    text-align: start !important;
    font-size: 1.32vw !important; }

  .aproveite-tambem .listagem-linha .listagem-item {
    padding-bottom: 0 !important; }

  .listagem .info-produto {
    padding: 1.16vw 0.40vw 0.8vw !important; }

  .listagem .preco-produto > div {
    /* margin: 0.23vw 0 !important; */
    margin: 0 !important;
    display: flex; }

  .listagem.aproveite-tambem .preco-parcela {
    font-size: 0.85vw !important; }

  .aproveite-tambem .listagem-linha .listagem-item .info-produto .preco-produto .preco-parcela strong.titulo {
    font-size: 0.93vw !important; }

  li {
    line-height: 1.55vw !important; }

  .botao.principal {
    padding: 1.17vw 0 !important;
    font-size: 0.6vw !important; }

  .aproveite-tambem .listagem-linha .listagem-item .imagem-produto {
    height: 21.36vw !important; }

  .aproveite-tambem .listagem-linha .listagem-item .bandeiras-produto {
    top: 1.25vw !important;
    left: 1.55vw !important; }

  .aproveite-tambem .listagem-linha .listagem-item .bandeiras-produto .bandeira-promocao {
    border-radius: 0.46vw !important;
    font-size: 0.85vw !important; }

  .bandeiras-produto span {
    padding: 0 0.8vw !important;
    line-height: 1.32vw !important;
    font-size: 0.8vw !important;
    margin: 0 0.23vw 0.23vw 0 !important;
    box-shadow: 0 0 0.15vw rgba(0, 0, 0, 0.5) !important; }

  .listagem .span3 .listagem-item .nome-produto,
  .listagem .produtos-carrossel[data-produtos-linha="4"] .listagem-item .nome-produto {
    min-height: 3vw !important; }

  .pagina-produto #corpo .conteiner .secao-principal .produto .span5 .principal .acoes-produto .preco-produto .preco-venda::before,
  .pagina-produto #corpo .conteiner .secao-principal .produto .span6 .principal .acoes-produto .preco-produto .preco-venda::before,
  .pagina-produto #corpo .conteiner .secao-principal .produto .span7 .principal .acoes-produto .preco-produto .preco-venda::before {
    display: none !important; }

  .pagina-produto #corpo .conteiner .secao-principal .produto .span5 .principal .acoes-produto .preco-produto .preco-promocional::before,
  .pagina-produto #corpo .conteiner .secao-principal .produto .span6 .principal .acoes-produto .preco-produto .preco-promocional::before,
  .pagina-produto #corpo .conteiner .secao-principal .produto .span7 .principal .acoes-produto .preco-produto .preco-promocional::before {
    display: none !important; }

  .pagina-produto #corpo .conteiner .secao-principal .produto .span5 .principal .acoes-produto .preco-produto .preco-parcela::before,
  .pagina-produto #corpo .conteiner .secao-principal .produto .span6 .principal .acoes-produto .preco-produto .preco-parcela::before,
  .pagina-produto #corpo .conteiner .secao-principal .produto .span7 .principal .acoes-produto .preco-produto .preco-parcela::before {
    content: "Parcelas de:";
    display: none !important; }

  .pagina-produto #corpo .conteiner .secao-principal .produto .span5 .principal .acoes-produto .preco-produto .preco-parcela::after,
  .pagina-produto #corpo .conteiner .secao-principal .produto .span6 .principal .acoes-produto .preco-produto .preco-parcela::after,
  .pagina-produto #corpo .conteiner .secao-principal .produto .span7 .principal .acoes-produto .preco-produto .preco-parcela::after {
    display: none !important; }

  .pagina-produto #corpo .conteiner .secao-principal .produto .span5 .principal .acoes-produto .comprar .disponibilidade-produto,
  .pagina-produto #corpo .conteiner .secao-principal .produto .span6 .principal .acoes-produto .comprar .disponibilidade-produto,
  .pagina-produto #corpo .conteiner .secao-principal .produto .span7 .principal .acoes-produto .comprar .disponibilidade-produto {
    width: 14vw !important;
    margin: 0.93vw 0 0 0 !important;
    font-size: 0.85vw !important;
    display: none !important; }

  .pagina-produto #corpo .conteiner .secao-principal .produto .span5 .principal .cep label,
  .pagina-produto #corpo .conteiner .secao-principal .produto .span6 .principal .cep label,
  .pagina-produto #corpo .conteiner .secao-principal .produto .span7 .principal .cep label {
    /* line-height: 2.33vw !important; */
    line-height: 1.563vw !important;
    /* margin-bottom: 0.8vw !important; */
    margin-bottom: 0.521vw !important;
    /* margin-right: 0.8vw !important; */
    margin-right: 0.521vw !important;
    /* font-size: 1.25vw; */
    font-size: 0.547vw !important;
    color: #A27B5C !important; }

  .pagina-produto #corpo .conteiner .secao-principal .produto .span5 .principal .cep label {
    font-size: 0.93vw !important; }

  .disponibilidade-produto {
    display: none !important; }

  #formCalcularCep::before {
    content: "" !important;
    background: #DCD7C9 !important;
    display: block !important;
    height: 0.10vw !important;
    margin: 1.5vw 0 !important; }

  .atributos .atributo-cor > span,
  .atributos .atributo-comum > span {
    font-size: 1.25vw !important;
    color: #706D54 !important; }

  .atributos .atributo-cor > span b.cor-secundaria,
  .atributos .atributo-comum > span b.cor-secundaria {
    color: #706D54 !important; }

  .atributo-comum a span {
    padding: 0 0.8vw !important;
    min-width: 0.8vw !important;
    min-height: 2.33vw !important;
    line-height: 2.33vw !important;
    color: #706D54 !important;
    font-size: 1.25vw !important; }

  .atributo-comum a span:hover {
    background: #706D54 !important; }

  .atributo-cor a span {
    border-width: 0 0 4.1vw 4.1vw !important;
    border-radius: 2vw !important; }

  .atributos ul li a {
    box-shadow: none !important; }

  .atributos ul li a:hover {
    box-shadow: none !important;
    border: none !important;
    outline: none !important; }

  .atributos div ul li {
    margin-right: .7vw !important;
    margin-bottom: 0.8vw !important; }

  .pagina-produto #corpo .conteiner .secao-principal .produto .span5 .principal .atributos .atributo-comum ul,
  .pagina-produto #corpo .conteiner .secao-principal .produto .span6 .principal .atributos .atributo-comum ul,
  .pagina-produto #corpo .conteiner .secao-principal .produto .span7 .principal .atributos .atributo-comum ul {
    top: 0.8vw !important;
    margin-bottom: 1vw !important; }

  .pagina-produto #corpo {
    margin-top: -10px;
    padding: 0vw 0; }

  .thumbs-vertical + .conteiner-imagem {
    margin-left: 10vw; }

  .produto .conteiner-imagem {
    width: 100%; }

  .thumbs-vertical .elastislide-carousel ul li {
    height: 8vw; }

  .thumbs-vertical .elastislide-carousel ul li a {
    width: 7vw;
    height: 6vw; }

  #carouselImagem .elastislide-carousel ul li a span img {
    width: 6vw;
    height: 6vw; }

  .thumbs-vertical + .conteiner-imagem,
  .thumbs-vertical + .conteiner-imagem + .produto-thumbs + .produto-compartilhar {
    margin-left: 0 !important; }

  .pagina-produto #corpo .conteiner .secao-principal .produto .conteiner-imagem img {
    width: 40vw; }

  .thumbs-vertical {
    width: 8vw;
    margin-right: 1vw;
    margin-left: 2%; }

  .thumbs-vertical #carouselImagem {
    padding: 0 !important; }

  .thumbs-vertical #carouselImagem .flex-viewport {
    max-height: 32vw; }

    /*.miniaturas.slides .slick-list {
        height: 100% !important;
    }

    .miniaturas.slides .slick-list {
        height: 34vw !important;
    }*/
  .miniaturas.slides .slick-track {
    display: flex;
    flex-direction: column; }

  .produto-thumbs .slick-vertical .slick-slide {
    width: 6.5vw !important;
    height: 8vw; }

  .pagina-produto .produto-thumbs button.slick-next.slick-arrow {
    content: "";
    opacity: 1;
    border: 1px solid #e5e5e5;
    border-radius: 1vw;
    width: 2vw !important;
    height: 2vw !important;
    display: grid !important;
    background-repeat: no-repeat !important;
    background-image: url("https://cdn.awsli.com.br/2817/2817698/arquivos/up-arrow.png") !important;
    background-size: 2.3vw !important;
    background-repeat: no-repeat !important;
    background-position: center !important;
    font-size: 0px;
    position: absolute;
    top: 0%;
    right: 40%;
    z-index: 99; }

  .pagina-produto .produto-thumbs button.slick-prev.slick-arrow {
    content: "";
    opacity: 1;
    border: 0.1vw solid #e5e5e5;
    border-radius: 1vw;
    width: 2vw !important;
    height: 2vw !important;
    display: grid !important;
    background-repeat: no-repeat !important;
    background-image: url("https://cdn.awsli.com.br/2817/2817698/arquivos/down-arrow.png") !important;
    background-size: 2.3vw !important;
    background-repeat: no-repeat !important;
    background-position: center !important;
    font-size: 0px;
    position: absolute;
    top: 94%;
    left: 25%;
    z-index: 99; }

  .pagina-produto #corpo {
    margin-top: 2.604vw; }

  .pagina-produto .produto .nome-produto {
    letter-spacing: 0 !important; }

  .pagina-produto .produto-compartilhar {
    display: none !important; }

  .pagina-produto .produto .nome-produto {
    font-size: 1.76vw !important;
    font-weight: 500 !important;
    color: #706D54 !important;
    text-transform: none !important; }

  .pagina-produto .listagem .span3 .listagem-item .nome-produto {
    font-size: 0.93vw !important; }

  .pagina-produto .aproveite-tambem .listagem-linha .listagem-item .info-produto .preco-produto strong.preco-promocional {
    font-size: 1.146vw !important; }

  .pagina-produto .aproveite-tambem .listagem-linha .listagem-item .info-produto .preco-produto strong.preco-promocional {
    color: #706D54; }

  .pagina-produto .aproveite-tambem .listagem-linha .listagem-item .info-produto .preco-produto .preco-parcela {
    font-size: 0.469vw !important; }

  .pagina-produto .aproveite-tambem .listagem-linha .listagem-item .info-produto .preco-produto .preco-parcela {
    line-height: 5px;
    font-family: 'Lato';
    color: #706D54; }

  .pagina-produto .aproveite-tambem .listagem-linha .listagem-item .info-produto .preco-produto .preco-parcela strong {
    font-size: 0.6vw !important;
    font-weight: 400; }

  .pagina-produto .aproveite-tambem .listagem-linha .listagem-item .info-produto .preco-produto .preco-parcela strong.titulo {
    font-size: 0.6vw !important;
    font-weight: 400; }

  .pagina-produto .botao.botao-comprar.principal {
    padding: 0 !important;
    width: 5.208vw !important;
    height: 2.083vw !important; }

  .pagina-produto .listagem .span3 .listagem-item .nome-produto,
  .pagina-produto .listagem .produtos-carrossel[data-produtos-linha="4"] .listagem-item .nome-produto {
    min-height: 4.01vw !important; }

  .pagina-produto .listagem-item .acoes-produto {
    bottom: 0.2vw !important;
    right: 0vw !important;
    padding-right: 1vw; }

  body.pagina-produto #corpo .secao-principal.row-fluid > div > div:nth-child(1)::before {
    height: 100vh !important; }

  .pagina-produto .aproveite-tambem h4.titulo {
    background: #F0EFEB !important;
    font-size: 1.563vw !important;
    color: #706D54 !important;
    letter-spacing: 0 !important;
    z-index: initial !important;
    font-weight: 400; }

  .aproveite-tambem h4.titulo {
    text-align: center;
    background: 0 0;
    position: relative;
    z-index: 1;
    color: #888;
    text-align: center;
    font-size: 16px;
    font-style: normal;
    font-weight: 600;
    line-height: normal;
    letter-spacing: 1.6px;
    text-transform: none;
    background: var(--branco);
    padding: 0 10px; }

  .pagina-produto #corpo > div > div.secao-principal.row-fluid > div > div:nth-child(6)::before {
    content: "" !important;
    display: block !important;
    width: 100% !important;
    height: 100% !important;
    background: #F0EFEB !important;
    position: absolute !important;
    left: 0 !important; }

  .pagina-produto .aproveite-tambem .listagem-linha .listagem-item {
    padding-bottom: 0 !important;
    background: #fff !important;
    height: 29.5vw !important; }

  .pagina-produto #corpo .conteiner .secao-principal .produto .thumbs-vertical .produto-thumbs .miniaturas li a {
    display: flex; }

  .pagina-produto .produto-thumbs .slick-vertical .slick-slide {
    /* display: contents !important; */
    height: auto;
    padding: 0 0 12px 0;
    box-sizing: border-box;
    min-height: inherit !important; }

  .pagina-produto .produto-thumbs button.slick-prev.slick-arrow {
    top: 103% !important;
    left: 50% !important;
    transform: translate(-50%, -30%) !important; }

  .pagina-produto .produto-thumbs button.slick-next.slick-arrow {
    top: -3% !important;
    left: 50% !important;
    transform: translate(-50%, -80%) !important; }

  .pagina-produto .slick-track {
    justify-content: center !important; }

  .pagina-produto .listagem-linha > ul.slick-slider {
    margin: 0 auto; }

  .pagina-produto .aproveite-tambem .listagem-linha .listagem-item .imagem-produto img {
    width: 100% !important; }

  .produto .codigo-produto > span + span {
    display: none; }

  #carouselImagem {
    padding: 0;
    margin: 0; }

  .pagina-produto #corpo .conteiner .secao-principal .produto .conteiner-imagem img {
    /* max-width: 600px; */
    max-width: 31.25vw;
    /* max-height: 600px; */
    max-height: 31.25vw;
    object-fit: cover; }

  .produto .conteiner-imagem > div {
    display: flex;
    justify-content: center;
    padding: 0;
    width: 100%; }

  .miniaturas.slides .slick-track {
    align-items: center; }

  .span12.produto .span7 {
    display: flex;
    align-items: center; }

  .pagina-produto .parcelas-produto {
    display: none !important; }

  .pagina-produto .produto-compartilhar {
    z-index: 99;
    position: relative; }

  .pagina-produto .principal {
    z-index: 99;
    position: relative; }

  body.pagina-produto #corpo .secao-principal.row-fluid > div > div:nth-child(1)::before {
    content: "";
    background: #F0EFEB;
    position: absolute;
    left: 0;
    top: 10vw;
    width: 100%;
    height: 60vw !important; }

  .pagina-produto .produto-thumbs button.slick-next.slick-arrow,
  .pagina-produto .produto-thumbs button.slick-prev.slick-arrow {
    border: 1px solid #A27B5C; }

  .produto > .row-fluid:first-child {
    padding-bottom: 20px; }

  /*Descricao Produuto*/
  .pagina-produto #descricao {
    margin: 5%; }

  .pagina-produto #descricao .descricao {
    /* font-size: 14px; */
    font-size: 1vw;
    color: #706D54;
    /* line-height: 20px; */
    line-height: 1.342vw; }

  .pagina-produto .mainConteinerDescricao {
    height: auto;
    /* overflow: hidden; */ }

  .pagina-produto img#bottle {
    width: 9.8vw; }

  .pagina-produto .mainBlockDescricao {
    display: flex;
    justify-content: space-around; }

  .pagina-produto .colDescription {
    width: 38%; }

  .pagina-produto .colImageCentral {
    width: 24%; }

  .pagina-produto .colBeneficios {
    width: 38%; }

  .pagina-produto .diferenciais {
    display: flex; }

  .pagina-produto .bannerBeneficios {
    display: flex; }

  .pagina-produto .mainBlockDescricao .colDescription h2 {
    font-family: 'Funnel Sans', sans-serif;
    /* font-size: 30px; */
    font-size: 1.8vw;
    color: #706D54;
    margin: 0;
    /* margin-top: 50px; */
    margin-top: 2.604vw;
    /* margin-bottom: 10px; */
    margin-bottom: 1vw;
    /* line-height: 40px; */
    line-height: 2.083vw; }

  .pagina-produto .mainBlockDescricao .colDescription h2:nth-child(1) {
    margin-top: 0; }

  .pagina-produto .mainBlockDescricao .colBeneficios h2 {
    /* font-size: 30px; */
    font-size: 1.8vw;
    color: #706D54;
    margin-top: 0;
    margin-bottom: 0; }

  .pagina-produto .mainBlockDescricao h3 {
    font-family: 'Funnel Sans', sans-serif;
    /* color: #5C68AE; */
    /* font-size: 12px; */
    /* line-height: 15px; */
    /* font-size: 20px; */
    font-size: 1.3vw;
    color: #706D54;
    font-weight: 400;
    /* line-height: 25px; */
    line-height: 1.302vw; }

  .pagina-produto p.descricao {
    font-family: 'Funnel Sans', sans-serif;
    color: #6f7181;
    /* font-size: 12px; */
    font-size: 0.625vw; }

  .pagina-produto .descricaoBannerBeneficios {
    font-family: 'Funnel Sans', sans-serif;
    color: #6f7181;
    /* font-size: 12px; */
    font-size: 1vw; }

  .pagina-produto .descricaoDetalhesTecnicos li {
    font-family: 'Funnel Sans', sans-serif;
    color: #6f7181;
    /* font-size: 12px; */
    font-size: 0.625vw; }

  .pagina-produto .diferencial h3 {
    /* height: 40px; */
    height: 2.083vw; }

  .pagina-produto .diferencial .descricao {
    /* height: 105px; */
    height: 5.469vw; }

  .pagina-produto .diferencial {
    /* margin: 5px; */
    margin: 0.26vw;
    width: 33%; }

  .pagina-produto .imageBannerBeneficios {
    width: auto;
    height: auto;
    border: none;
    /* width: 35px; */
    /* height: 35px; */
    /* margin: 10px; */
    margin: 0.521vw;
    /* padding: 20px; */
    padding: 1.042vw;
    /* border: 2px solid #eaebf2; */
    /* border-radius: 40px; */
    border-radius: 2.083vw;
    display: flex;
    justify-content: center;
    align-items: center; }

  /* .pagina-produto .imageBannerBeneficios img {
          height: 30px;
      } */
  .pagina-produto .textoBannerBeneficios {
    /* padding: 10px 10px 10px 10px; */
    padding: 0.521vw 0.521vw 0.521vw 0.521vw;
    /* width: 300px; */
    width: 20.625vw; }

  .pagina-produto .blocoImageBannerBeneficios {
    display: flex;
    align-items: center; }

  .pagina-produto .colImageCentral {
    display: flex;
    justify-content: center;
    align-items: start;
    position: relative; }

  .pagina-produto .colImageCentral img {
    transform: scale(0.7); }

  .pagina-produto .linhaCentral {
    position: absolute;
    /* margin-top: 30px; */
    margin-top: 1.563vw;
    left: 50%;
    height: 100%; }

  .pagina-produto .blocoLinhaCentral {
    position: relative;
    height: 100%; }

  .pagina-produto .centralLine {
    position: absolute;
    background-color: #A27B5C;
    height: 95%;
    /* width: 1px; */
    width: 0.052vw;
    /* left: 0px; */
    left: 0px; }

  .pagina-produto .circleUp {
    position: absolute;
    background-color: #A27B5C;
    /* height: 8px; */
    height: 0.417vw;
    /* width: 8px; */
    width: 0.417vw;
    border-radius: 50%;
    /* left: -3.5px; */
    left: -0.182vw; }

  .pagina-produto .circleDown {
    position: absolute;
    background-color: #A27B5C;
    /* height: 8px; */
    height: 0.417vw;
    /* width: 8px; */
    width: 0.417vw;
    border-radius: 50%;
    /* left: -3.5px; */
    left: -0.182vw;
    top: 95%; }

  .pagina-produto .selo {
    display: flex;
    /* margin-top: 50px; */
    margin-top: 2.604vw; }

  .pagina-produto .selo span {
    color: #706D54;
    /* font-size: 14px;  */
    font-size: 1vw; }

  .pagina-produto .img-estrela {
    background: #DCD7C9;
    /* width: 65px; */
    width: 4.385vw;
    /* height: 70px; */
    height: 4.646vw;
    display: flex;
    align-items: center;
    justify-content: center; }

  .pagina-produto .content-desc {
    background: #F0EFEB;
    /* width: 350px; */
    width: 24.229vw;
    /* height: 70px; */
    height: 4.646vw;
    display: flex;
    flex-direction: column;
    align-items: flex-start;
    justify-content: center;
    /* gap: 5px; */
    gap: 0.26vw;
    /* padding: 0 10px; */
    padding: 0 0.521vw; }

  .pagina-produto .descricaoBannerBeneficios {
    /* font-size: 14px; */
    font-size: 1vw;
    color: #706D54; }

  .pagina-produto .colImageCentral img.bottleImage {
    position: absolute;
    /* top: 30px;left: calc(50% + 3px); */
    top: 30px;
    left: calc(50% + 0.156vw);
    /* transform: scale(1) translate(-50%, 10px); */
    transform: scale(1) translate(-50%, 0.521vw); }

  .pagina-produto .abas-custom .tab-content {
    box-shadow: none; }

  .pagina-produto .descricao.principal {
    font-family: 'Lato';
    /* font-size: 14px; */
    font-size: 1vw;
    color: #706D54;
    /* line-height: 20px; */
    line-height: 1.042vw;
    /* margin-bottom: 20px; */
    margin-bottom: 1.042vw; }

  .pagina-produto #corpo .conteiner .secao-principal .produto .span5 .principal .acoes-produto .preco-produto.destaque-parcela > div:first-child {
    line-height: 0.3vw; }

  /*Fim descricao Produto*/ }
@media (max-width: 768px) {
  .pagina-produto a.flex-next,
  .pagina-produto a.flex-prev {
    display: none; }

  .pagina-produto .fancybox-opened .fancybox-skin {
    padding: 0 !important; }

  .pagina-produto #corpo .conteiner .secao-principal .span7 {
    padding: 10px 10px 0 10px !important; }

  .mainConteinerDescricao {
    margin: 5% 15px; }

  .pagina-produto #corpo .conteiner .abas-custom,
  .pagina-produto .abas-custom .tab-content {
    padding: 0; }

  .pagina-produto .mainBlockDescricao {
    flex-direction: column; }

  .pagina-produto .colDescription {
    width: 100%; }

  .pagina-produto .colImageCentral {
    width: 100%; }

  .pagina-produto .colBeneficios {
    width: 100%; }

  .pagina-produto .diferencial h3 {
    /* height: 70px; */
    height: 3.646vw; }

  .pagina-produto .diferencial .descricao {
    /* height: 130px; */
    height: 6.771vw; }

  .pagina-produto .colImageCentral {
    display: none; }

  .pagina-produto .img-estrela {
    /* width: 50px; */
    width: 50px;
    /* height: 40px; */
    height: 50px;
    /* padding: 5px; */
    padding: 5px 8px;
    display: flex;
    align-items: center;
    background: #DCD7C9; }

  .pagina-produto .content-desc {
    width: 100%;
    height: 50px;
    /* height: 2.083vw; */
    gap: 4px;
    /* gap: 0.208vw; */
    padding: 5px 10px;
    /* padding: 0.26vw 0.521vw; */
    background: #F0EFEB;
    display: flex;
    flex-direction: column;
    justify-content: center; }

  .pagina-produto .selo {
    /* margin-top: 30px; */
    margin-top: 1.563vw;
    /* margin-bottom: 20px; */
    margin-bottom: 1.042vw; }

  .pagina-produto .selo {
    display: flex;
    align-items: center;
    margin-top: 50px; }

  .pagina-produto .mainBlockDescricao .bannersBeneficios {
    display: flex;
    flex-direction: column;
    gap: 20px; }

  .pagina-produto .mainBlockDescricao .blocoImageBannerBeneficios {
    display: flex;
    align-items: center; }

  .pagina-produto .selo span {
    color: #706D54;
    /* font-size: 11px; */
    font-size: 12px; }

  .pagina-produto .imageBannerBeneficios {
    padding: 0; }

  .pagina-produto .textoBannerBeneficios {
    padding: 2px 0px 2px 2px;
    /* padding: 0.521vw 0px 0.521vw 0.521vw;*/ }

  .pagina-produto .descricaoBannerBeneficios {
    font-size: 13px;
    font-weight: 400; }

  .pagina-produto .imageBannerBeneficios {
    margin: 2px 10px 2px 0px !important;
    /* margin: 0.521vw 0.521vw 0.521vw 0px; */ }

  .imageBannerBeneficios {
    display: flex;
    align-items: center;
    height: 80px;
    width: 75px; }

  .pagina-produto .textoBannerBeneficios h3 {
    font-size: 20px;
    font-weight: 400; }

  .pagina-produto .mainBlockDescricao .colDescription h2 {
    /* margin-top: 30px; */
    margin-top: 1.563vw; }

  /* .pagina-produto .mainBlockDescricao .colDescription h2:nth-child(1) {
              margin-top: revert;
          } */
  .pagina-produto #corpo .conteiner .secao-principal .produto .principal {
    padding: 0 !important; }

  .pagina-produto .produto-compartilhar {
    display: none !important; }

  #carouselImagem .elastislide-carousel ul li a span img {
    width: 65px;
    /* width: 8.464vw; */ }

  .pagina-produto #corpo .conteiner .secao-principal .produto .span5 .principal .info-principal-produto h1.nome-produto {
    color: #706D54;
    font-size: 26px;
    /* font-size: 3.385vw; */
    font-weight: 500;
    letter-spacing: 0;
    text-transform: capitalize; }

  .pagina-produto #corpo .conteiner .secao-principal .produto .span5 .principal .acoes-produto .preco-produto {
    padding: 0;
    margin: 0;
    display: flex !important;
    flex-direction: column-reverse; }

  .pagina-produto #corpo .conteiner span.desconto-a-vista {
    font-size: 0px;
    position: relative;
    display: flex;
    flex-wrap: wrap; }

  .pagina-produto #corpo .conteiner .aproveite-tambem .listagem-linha .listagem-item span.desconto-a-vista {
    display: none; }

  .pagina-produto #corpo .conteiner .desconto-a-vista strong.cor-secundaria {
    font-size: 26px;
    font-family: 'Lato', Tofu;
    color: #706D54 !important;
    font-weight: 400; }

  .pagina-produto #corpo .conteiner .secao-principal .produto .span5 .principal .acoes-produto .preco-produto .preco-promocional {
    color: #22222280;
    font-size: 18px;
    /* font-size: 3.385vw; */
    font-weight: 400;
    margin-top: 10px;
    /* margin-top: 1.302vw; */ }

  .pagina-produto #corpo .conteiner .secao-principal .produto .span5 .principal .acoes-produto .preco-produto .desconto-a-vista::after {
    content: "no PIX com desconto";
    color: #22222280;
    font-size: 14px;
    font-family: 'Lato';
    font-weight: 400;
    padding-left: 3px;
    padding-top: 10px;
    margin-right: 8px; }

  .textoFlagDesconto {
    font-size: 13px;
    color: #A27B5C;
    font-family: 'Lato', Tofu;
    font-weight: 400;
    padding-top: 1px; }

  .imagemFlagDesconto {
    margin-right: 5px; }

  .blocoFlagDesconto {
    display: flex;
    background-color: #DCD7C9;
    padding: 6px 9px;
    margin: 3px; }

  .conteinerFlagDesconto {
    display: flex;
    order: 2; }

  .pagina-produto #corpo .conteiner .secao-principal .produto .span5 .principal .acoes-produto .preco-produto .preco-promocional::after {
    content: "à vista ";
    color: #22222280;
    font-size: 18px;
    font-family: 'Lato';
    font-weight: 400;
    padding-left: 3px; }

  .pagina-produto #corpo .conteiner .secao-principal .produto .span5 .principal .acoes-produto .preco-produto .preco-promocional::before {
    display: none; }

  .pagina-produto #corpo .conteiner .secao-principal .produto .span5 .principal .acoes-produto .preco-produto .preco-parcela,
  .pagina-produto #corpo .conteiner .secao-principal .produto .span5 .principal .acoes-produto .preco-produto .preco-parcela .titulo {
    font-size: 18px;
    /* font-size: 2.344vw; */
    font-weight: 400;
    color: #22222280;
    padding: 0;
    gap: 5px;
    /* gap: 0.651vw; */
    margin: 0; }

  .pagina-produto #corpo .conteiner .secao-principal .produto .span5 .principal .acoes-produto .preco-produto .preco-parcela::before {
    content: "ou";
    font-size: 18px;
    /* font-size: 2.344vw; */
    font-weight: 400;
    color: #22222280;
    background: transparent;
    position: initial;
    padding: 0; }

  .pagina-produto #corpo .conteiner .secao-principal .produto .span5 .principal .acoes-produto .preco-produto .preco-parcela::after {
    display: none; }

  .produto .codigo-produto {
    color: #706D54;
    font-size: 12px;
    /* font-size: 1.563vw; */
    font-weight: 500;
    text-transform: uppercase; }

  .produto .codigo-produto > span + span {
    display: none; }

  .pagina-produto #corpo .conteiner .secao-principal .produto .span5 .principal .acoes-produto .comprar .disponibilidade-produto {
    display: none; }

  .pagina-produto #corpo .conteiner .secao-principal .produto .span5 .principal .acoes-produto .comprar .botao.botao-comprar {
    background: #73A579;
    padding: 14px 0 !important;
    /* padding: 1.823vw 0 !important; */ }

  .pagina-produto #corpo .conteiner .secao-principal .produto .span5 .principal .cep label {
    font-size: 16px !important;
    /* font-size: 2.083vw; */
    color: #A27B5C; }

  .pagina-produto #corpo .conteiner .secao-principal .produto .span5 .principal .cep .form-inline .input-append.input-prepend button.btn {
    font-size: 16px;
    /* font-size: 2.083vw; */
    background: #A27B5C;
    color: #fff;
    width: 65px;
    /* width: 8.464vw; */
    right: 8px;
    /* right: 1.042vw; */
    top: 5px;
    /* top: 1.042vw; */ }

  .pagina-produto #corpo .conteiner .secao-principal .produto .span5 .principal .acoes-produto .comprar .qtde-adicionar-carrinho .qtde-carrinho {
    background: transparent; }

  .pagina-produto .mainBlockDescricao .colDescription h2,
  .pagina-produto .mainBlockDescricao .colBeneficios h2 {
    /* margin-top: 30px; */
    margin-top: 1.563vw;
    font-size: 30px;
    color: #706D54;
    font-weight: 400;
    margin: 50px 0 30px 0; }

  .pagina-produto .mainBlockDescricao .colDescription p.descricao {
    color: #706D54;
    font-size: 14px;
    font-weight: 400;
    line-height: 25px; }

  .pagina-produto .mainBlockDescricao .colDescription p.descricao Strong {
    color: #706D54;
    font-weight: 400; }

  .pagina-produto #corpo .conteiner .secao-principal .produto .span5 .principal .cep .form-inline .input-append.input-prepend input {
    /* border: 1px solid #DCD7C9; */
    border: 0.13vw solid #DCD7C9;
    padding: 8px 12px;
    /* padding: 1.042vw 1.563vw; */
    box-sizing: border-box;
    width: 100%;
    /* width: 100%; */
    height: 50px !important;
    /* height: 7.292vw !important; */
    font-size: 16px;
    /* font-size: 2.083vw; */
    background: #F0EFEB; }

  .pagina-produto #corpo .conteiner .secao-principal .produto .span5 .principal .cep .form-inline .input-append.input-prepend input::placeholder {
    font-size: 16px;
    /* font-size: 2.083vw; */
    color: #A27B5C; }

  .produto > .row-fluid:first-child {
    padding-bottom: 0; }

  #carouselImagem .flex-viewport {
    margin: 0; }

  .borda-principal,
  .atributos ul li a:hover,
  .atributos ul li.active a,
  .tema-escuro .nav-tabs li.active a,
  .elastislide-carousel ul li.active a {
    border: 2px solid #A27B5C;
    /* border: 0.26vw solid #A27B5C; */ }

  .elastislide-carousel ul li a {
    border: 4px solid #f0efeb !important; }

  .elastislide-carousel ul li a {
    box-shadow: none;
    margin: 0; }

  .pagina-produto #corpo .conteiner .secao-principal .produto .span5 .principal .parcelas-produto .accordion {
    display: none; }

  .produto .principal > div {
    border: none;
    padding: 0;
    margin: 0; }

  .cep {
    border-top: 1px solid #DCD7C9;
    /* border-top: 0.13vw solid #DCD7C9; */
    padding-top: 20px;
    /* padding-top: 2.604vw; */
    margin-top: 25px;
    /* margin-top: 3.255vw; */ }

  .listagem .span3 .listagem-item .nome-produto {
    color: #706D54;
    font-size: 12px;
    /* font-size: 1.563vw; */
    font-weight: 300;
    text-align: start;
    height: 60px;
    /* height: 7.813vw; */
    margin: 0; }

  .aproveite-tambem .listagem-linha .listagem-item .info-produto .preco-produto strong.preco-promocional {
    color: #706D54;
    font-size: 14.5px;
    /* font-size: 1.888vw; */
    text-align: start; }

  .aproveite-tambem .listagem-linha .listagem-item .info-produto .preco-produto .preco-parcela,
  .aproveite-tambem .listagem-linha .listagem-item .info-produto .preco-produto .preco-parcela strong.titulo {
    color: #706D54;
    font-size: 8px;
    /* font-size: 1.042vw; */ }

  .acoes-produto-responsiva.visible-phone a {
    display: flex;
    gap: 10px;
    /* gap: 1.302vw; */
    background: #73A579;
    color: #fff;
    font-size: 8px;
    /* font-size: 1.042vw; */
    border-radius: 4px;
    /* border-radius: 0.521vw; */
    padding: 3px 0;
    /* padding: 0.391vw 0; */
    max-width: 70px;
    /* max-width: 9.115vw; */
    position: absolute;
    right: 5px;
    /* right: 0.651vw; */
    bottom: 32px;
    /* bottom: 2.344vw; */ }

  .acoes-produto-responsiva.visible-phone a::after {
    content: "";
    display: inline-block;
    width: 10px;
    /* width: 1.302vw; */
    height: 10px;
    /* height: 1.302vw; */
    background: url("https://cdn.awsli.com.br/2735/2735521/arquivos/logo-comprar.png");
    background-repeat: no-repeat;
    background-size: 10px;
    /* background-size: 1.302vw; */ }

  .acoes-produto-responsiva.visible-phone .tag-comprar span {
    font-size: 8px;
    /* font-size: 1.042vw; */ }

  .acoes-produto-responsiva.visible-phone .tag-comprar span {
    margin: 0; }

  .aproveite-tambem .listagem-linha .listagem-item {
    padding: 0;
    height: 300px; }

  .aproveite-tambem h4.titulo {
    background: transparent;
    color: #706D54;
    font-size: 20px;
    /* font-size: 3.385vw; */
    font-weight: 400;
    text-transform: none;
    letter-spacing: 0;
    padding: 0 10px; }

  .aproveite-tambem .listagem-linha li {
    border-width: 0;
    border-style: inherit;
    height: 290px; }

  .bannerBeneficios {
    display: flex; }

  .listagem .preco-produto > div {
    display: flex;
    margin: 0; }

  .listagem .preco-produto > div:nth-child(2) {
    order: -1;
    margin-top: 0px;
    /* margin-top: 1.302vw; */ }

  .pagina-produto #corpo .conteiner .secao-principal .produto .preco-produto {
    display: flex;
    flex-direction: column;
    padding-left: 5px !important;
    /* padding-left: 0.651vw!important; */
    justify-content: center; }

  .aproveite-tambem {
    padding: 0 10px;
    /* padding: 0 1.302vw; */ }

  .aproveite-tambem button.slick-arrow {
    top: 35%; }

  .pagina-produto #corpo {
    padding: 10px 0 0 0;
    /* padding: 5.208vw 0 0 0; */ }

  .slick-list.draggable {
    height: inherit; }

  .pagina-produto #corpo .conteiner {
    background: #F0EFEB;
    padding: 0; }

  .abas-custom {
    background: #fff; }

  .span7,
  .span5,
  .abas-custom {
    padding: 0 10px;
    /* padding: 0 1.302vw; */ }

  .span5 {
    margin-bottom: 50px;
    /* margin-bottom: 6.51vw; */ }

  .listagem-linha ul li {
    background: #fff;
    display: flex;
    justify-content: center; }

  .listagem-linha .slick-track {
    display: flex;
    justify-content: center; }

  .aproveite-tambem .listagem-linha .listagem-item .imagem-produto {
    padding: 5px;
    /* padding: 0.651vw; */
    box-sizing: border-box; }

  .listagem-linha button.slick-next.slick-arrow {
    right: -2%; }

  .listagem-linha button.slick-prev.slick-arrow {
    left: -2%; }

  .listagem-linha ul.slick-slider {
    margin: 0; } }
@media (max-width: 768px) {
  .slick-track li.slick-slide {
    float: inline-start; } }
/*Fim PDP*/
@media (min-width: 768px) {
  .pagina-categoria .slick-track {
    width: 100% !important; }

  .pagina-busca .slick-track {
    width: 100% !important; } }
.pagina-categoria .breadcrumbs ul,
.pagina-busca .breadcrumbs ul {
  display: none; }
.pagina-categoria #corpo,
.pagina-busca #corpo {
  position: relative;
  top: -10px;
  background-color: #F0EFEB; }
  .pagina-categoria #corpo .conteiner,
  .pagina-busca #corpo .conteiner {
    max-width: 85vw;
    background-color: #F0EFEB; }
    @media (max-width: 768px) {
      .pagina-categoria #corpo .conteiner,
      .pagina-busca #corpo .conteiner {
        max-width: 100%; } }
    .pagina-categoria #corpo .conteiner .secao-principal .conteudo,
    .pagina-busca #corpo .conteiner .secao-principal .conteudo {
      position: relative;
      padding-top: 8vw;
      max-width: 85vw;
      width: 100vw;
      min-height: 2vw; }
      @media (max-width: 768px) {
        .pagina-categoria #corpo .conteiner .secao-principal .conteudo,
        .pagina-busca #corpo .conteiner .secao-principal .conteudo {
          max-width: 96vw;
          margin: 0 auto; } }
      .pagina-categoria #corpo .conteiner .secao-principal .conteudo h1.titulo,
      .pagina-busca #corpo .conteiner .secao-principal .conteudo h1.titulo {
        font-family: "Lato", Tofu;
        font-weight: 400;
        font-size: 1.04vw;
        line-height: 100%;
        letter-spacing: 0%;
        text-transform: capitalize;
        color: #706D54;
        border: none;
        position: absolute;
        top: 0px;
        letter-spacing: 0.2vh;
        margin: 1vh 0vw;
        padding: 1vh 0vw; }
        @media (max-width: 768px) {
          .pagina-categoria #corpo .conteiner .secao-principal .conteudo h1.titulo,
          .pagina-busca #corpo .conteiner .secao-principal .conteudo h1.titulo {
            font-size: 5.5vw;
            letter-spacing: 0.1vh;
            width: 80%; } }
      .pagina-categoria #corpo .conteiner .secao-principal .conteudo .ordenar-listagem,
      .pagina-busca #corpo .conteiner .secao-principal .conteudo .ordenar-listagem {
        position: absolute;
        top: 4vw; }
        .pagina-categoria #corpo .conteiner .secao-principal .conteudo .ordenar-listagem.topo,
        .pagina-busca #corpo .conteiner .secao-principal .conteudo .ordenar-listagem.topo {
          border: none;
          margin: 0.5vw 0;
          width: 100%;
          height: 2vh; }
          .pagina-categoria #corpo .conteiner .secao-principal .conteudo .ordenar-listagem.topo .input-append label,
          .pagina-busca #corpo .conteiner .secao-principal .conteudo .ordenar-listagem.topo .input-append label {
            padding: 0.5vw 0.8vw;
            font-size: 0.8vw;
            color: #706D54;
            font-family: "Lato", Tofu;
            font-weight: 400;
            line-height: 100%;
            letter-spacing: 0%;
            border: 1px solid #706D54;
            border-radius: 0px; }
            .pagina-categoria #corpo .conteiner .secao-principal .conteudo .ordenar-listagem.topo .input-append label::before,
            .pagina-busca #corpo .conteiner .secao-principal .conteudo .ordenar-listagem.topo .input-append label::before {
              display: none; }
            @media (max-width: 768px) {
              .pagina-categoria #corpo .conteiner .secao-principal .conteudo .ordenar-listagem.topo .input-append label,
              .pagina-busca #corpo .conteiner .secao-principal .conteudo .ordenar-listagem.topo .input-append label {
                font-size: 4vw;
                padding: 0.5vh 1vw; } }
          .pagina-categoria #corpo .conteiner .secao-principal .conteudo .ordenar-listagem.topo .dropdown-menu .pull-right,
          .pagina-busca #corpo .conteiner .secao-principal .conteudo .ordenar-listagem.topo .dropdown-menu .pull-right {
            min-width: 6vw !important;
            max-width: unset; }
      @media (max-width: 768px) {
        .pagina-categoria #corpo .conteiner .secao-principal .conteudo,
        .pagina-busca #corpo .conteiner .secao-principal .conteudo {
          padding-top: 12vh; }
          .pagina-categoria #corpo .conteiner .secao-principal .conteudo .listagem .listagem-linha button.slick-arrow,
          .pagina-busca #corpo .conteiner .secao-principal .conteudo .listagem .listagem-linha button.slick-arrow {
            width: 18.6vw !important;
            height: 8vw !important;
            background-color: transparent;
            border: none;
            border-radius: 0px;
            top: 50% !important; }
            .pagina-categoria #corpo .conteiner .secao-principal .conteudo .listagem .listagem-linha button.slick-arrow.slick-prev,
            .pagina-busca #corpo .conteiner .secao-principal .conteudo .listagem .listagem-linha button.slick-arrow.slick-prev {
              background-image: url('data:image/svg+xml,<svg width="66" height="24" viewBox="0 0 66 24" fill="none" xmlns="http://www.w3.org/2000/svg"><rect x="0.623549" y="-0.623549" width="63.8956" height="22.7529" rx="6.37645" transform="matrix(1 -8.74228e-08 -8.74228e-08 -1 -5.45124e-08 22.7528)" fill="%23F0EFEB" stroke="%23C9B194" stroke-width="1.2471"/><path d="M8.98746 12.4409C8.74395 12.1974 8.74395 11.8025 8.98746 11.559L12.9557 7.59079C13.1992 7.34728 13.594 7.34728 13.8375 7.59079C14.081 7.8343 14.081 8.22911 13.8375 8.47262L10.3102 11.9999L13.8375 15.5273C14.081 15.7708 14.081 16.1656 13.8375 16.4091C13.594 16.6526 13.1992 16.6526 12.9557 16.4091L8.98746 12.4409ZM53.1426 11.9999L53.1426 12.6235L9.42838 12.6235L9.42838 11.9999L9.42838 11.3764L53.1426 11.3764L53.1426 11.9999Z" fill="%23C9B194"/></svg>') !important;
              background-size: contain !important;
              left: 2vw !important; }
            .pagina-categoria #corpo .conteiner .secao-principal .conteudo .listagem .listagem-linha button.slick-arrow.slick-next,
            .pagina-busca #corpo .conteiner .secao-principal .conteudo .listagem .listagem-linha button.slick-arrow.slick-next {
              background-image: url('data:image/svg+xml,<svg width="66" height="24" viewBox="0 0 66 24" fill="none" xmlns="http://www.w3.org/2000/svg"><rect x="65.2202" y="23.3765" width="63.8956" height="22.7529" rx="6.37645" transform="rotate(-180 65.2202 23.3765)" fill="%23F0EFEB" stroke="%23C9B194" stroke-width="1.2471"/><path d="M56.8563 12.4409C57.0998 12.1974 57.0998 11.8026 56.8563 11.5591L52.8881 7.59085C52.6445 7.34734 52.2497 7.34734 52.0062 7.59085C51.7627 7.83436 51.7627 8.22917 52.0062 8.47268L55.5335 12L52.0062 15.5273C51.7627 15.7708 51.7627 16.1657 52.0062 16.4092C52.2497 16.6527 52.6445 16.6527 52.888 16.4092L56.8563 12.4409ZM12.7012 12L12.7012 12.6235L56.4154 12.6236L56.4154 12L56.4154 11.3765L12.7012 11.3765L12.7012 12Z" fill="%23C9B194"/></svg>') !important;
              background-size: contain !important;
              right: 2vw !important; } }
    .pagina-categoria #corpo .conteiner .secao-principal .coluna.span3.esquerda,
    .pagina-busca #corpo .conteiner .secao-principal .coluna.span3.esquerda {
      border: none;
      background-color: white;
      padding: 2vh 0vw; }
      .pagina-categoria #corpo .conteiner .secao-principal .coluna.span3.esquerda .menu.lateral,
      .pagina-busca #corpo .conteiner .secao-principal .coluna.span3.esquerda .menu.lateral {
        background-color: white; }
        .pagina-categoria #corpo .conteiner .secao-principal .coluna.span3.esquerda .menu.lateral:first-of-type::before,
        .pagina-busca #corpo .conteiner .secao-principal .coluna.span3.esquerda .menu.lateral:first-of-type::before {
          content: "PRODUTOS";
          font-family: "Lato", Tofu;
          font-weight: 600;
          font-size: 0.8vw;
          line-height: 100%;
          letter-spacing: 0%;
          padding-left: 1vw;
          color: #706D54;
          margin-bottom: 1vh;
          display: block;
          width: fit-content; }
          @media (max-width: 768px) {
            .pagina-categoria #corpo .conteiner .secao-principal .coluna.span3.esquerda .menu.lateral:first-of-type::before,
            .pagina-busca #corpo .conteiner .secao-principal .coluna.span3.esquerda .menu.lateral:first-of-type::before {
              font-size: 2.8vw; } }
        .pagina-categoria #corpo .conteiner .secao-principal .coluna.span3.esquerda .menu.lateral .nivel-um,
        .pagina-busca #corpo .conteiner .secao-principal .coluna.span3.esquerda .menu.lateral .nivel-um {
          border: none !important;
          width: fit-content !important;
          display: block !important; }
          .pagina-categoria #corpo .conteiner .secao-principal .coluna.span3.esquerda .menu.lateral .nivel-um li,
          .pagina-busca #corpo .conteiner .secao-principal .coluna.span3.esquerda .menu.lateral .nivel-um li {
            border: none;
            border-top: none !important;
            border-bottom: none !important; }
            .pagina-categoria #corpo .conteiner .secao-principal .coluna.span3.esquerda .menu.lateral .nivel-um li.ativo,
            .pagina-busca #corpo .conteiner .secao-principal .coluna.span3.esquerda .menu.lateral .nivel-um li.ativo {
              background-color: transparent; }
              .pagina-categoria #corpo .conteiner .secao-principal .coluna.span3.esquerda .menu.lateral .nivel-um li.ativo a,
              .pagina-busca #corpo .conteiner .secao-principal .coluna.span3.esquerda .menu.lateral .nivel-um li.ativo a {
                background-color: white !important;
                color: #706D54 !important;
                font-weight: 400 !important;
                width: fit-content !important; }
            .pagina-categoria #corpo .conteiner .secao-principal .coluna.span3.esquerda .menu.lateral .nivel-um li ul,
            .pagina-busca #corpo .conteiner .secao-principal .coluna.span3.esquerda .menu.lateral .nivel-um li ul {
              border: none !important;
              width: fit-content !important;
              display: block !important;
              padding-left: 30px; }
              .pagina-categoria #corpo .conteiner .secao-principal .coluna.span3.esquerda .menu.lateral .nivel-um li ul li,
              .pagina-busca #corpo .conteiner .secao-principal .coluna.span3.esquerda .menu.lateral .nivel-um li ul li {
                border: none;
                border-top: none !important;
                border-bottom: none !important; }
                .pagina-categoria #corpo .conteiner .secao-principal .coluna.span3.esquerda .menu.lateral .nivel-um li ul li a,
                .pagina-busca #corpo .conteiner .secao-principal .coluna.span3.esquerda .menu.lateral .nivel-um li ul li a {
                  font-size: 11px; }
            .pagina-categoria #corpo .conteiner .secao-principal .coluna.span3.esquerda .menu.lateral .nivel-um li a,
            .pagina-busca #corpo .conteiner .secao-principal .coluna.span3.esquerda .menu.lateral .nivel-um li a {
              background-color: transparent !important;
              border: none;
              width: fit-content; }
              .pagina-categoria #corpo .conteiner .secao-principal .coluna.span3.esquerda .menu.lateral .nivel-um li a[title="Best Seller"],
              .pagina-busca #corpo .conteiner .secao-principal .coluna.span3.esquerda .menu.lateral .nivel-um li a[title="Best Seller"] {
                display: none; }
              .pagina-categoria #corpo .conteiner .secao-principal .coluna.span3.esquerda .menu.lateral .nivel-um li a .titulo.cor-secundaria,
              .pagina-busca #corpo .conteiner .secao-principal .coluna.span3.esquerda .menu.lateral .nivel-um li a .titulo.cor-secundaria {
                color: #706D54 !important;
                font-weight: 400 !important;
                text-transform: capitalize;
                font-size: 0.8vw;
                padding-left: 1.3vw;
                margin: 0.5vh 0; }
                @media screen and (max-width: 768px) {
                  .pagina-categoria #corpo .conteiner .secao-principal .coluna.span3.esquerda .menu.lateral .nivel-um li a .titulo.cor-secundaria,
                  .pagina-busca #corpo .conteiner .secao-principal .coluna.span3.esquerda .menu.lateral .nivel-um li a .titulo.cor-secundaria {
                    font-size: 2.8vw;
                    width: fit-content; } }
      .pagina-categoria #corpo .conteiner .secao-principal .coluna.span3.esquerda .filtro-coluna .filtro h4,
      .pagina-busca #corpo .conteiner .secao-principal .coluna.span3.esquerda .filtro-coluna .filtro h4 {
        padding-left: 1vw;
        color: #706D54 !important;
        font-weight: 600 !important;
        text-transform: uppercase;
        font-size: 0.8vw;
        padding-bottom: 1vw;
        width: fit-content; }
        @media (max-width: 768px) {
          .pagina-categoria #corpo .conteiner .secao-principal .coluna.span3.esquerda .filtro-coluna .filtro h4,
          .pagina-busca #corpo .conteiner .secao-principal .coluna.span3.esquerda .filtro-coluna .filtro h4 {
            font-size: 2.8vw; } }
      .pagina-categoria #corpo .conteiner .secao-principal .coluna.span3.esquerda .filtro-coluna .atributo-lista ul,
      .pagina-busca #corpo .conteiner .secao-principal .coluna.span3.esquerda .filtro-coluna .atributo-lista ul {
        border: none; }
        .pagina-categoria #corpo .conteiner .secao-principal .coluna.span3.esquerda .filtro-coluna .atributo-lista ul li a label,
        .pagina-busca #corpo .conteiner .secao-principal .coluna.span3.esquerda .filtro-coluna .atributo-lista ul li a label {
          padding-left: 2.5vw;
          padding-right: 1.5vw;
          font-family: "Lato", Tofu;
          font-weight: 300;
          font-size: 0.8vw;
          line-height: 100%;
          letter-spacing: 0%;
          padding-bottom: 1vh;
          border: none !important; }
          @media (max-width: 768px) {
            .pagina-categoria #corpo .conteiner .secao-principal .coluna.span3.esquerda .filtro-coluna .atributo-lista ul li a label,
            .pagina-busca #corpo .conteiner .secao-principal .coluna.span3.esquerda .filtro-coluna .atributo-lista ul li a label {
              font-size: 2.5vw;
              padding-right: 5vw; } }
          .pagina-categoria #corpo .conteiner .secao-principal .coluna.span3.esquerda .filtro-coluna .atributo-lista ul li a label small,
          .pagina-busca #corpo .conteiner .secao-principal .coluna.span3.esquerda .filtro-coluna .atributo-lista ul li a label small {
            color: #706D54;
            font-weight: 400;
            font-size: 0.4vw; }
            @media (max-width: 768px) {
              .pagina-categoria #corpo .conteiner .secao-principal .coluna.span3.esquerda .filtro-coluna .atributo-lista ul li a label small,
              .pagina-busca #corpo .conteiner .secao-principal .coluna.span3.esquerda .filtro-coluna .atributo-lista ul li a label small {
                font-size: 1.6vw; } }
      .pagina-categoria #corpo .conteiner .secao-principal .coluna.span3.esquerda > .row-fluid,
      .pagina-busca #corpo .conteiner .secao-principal .coluna.span3.esquerda > .row-fluid {
        display: none; }
      .pagina-categoria #corpo .conteiner .secao-principal .coluna.span3.esquerda .componente:last-of-type,
      .pagina-busca #corpo .conteiner .secao-principal .coluna.span3.esquerda .componente:last-of-type {
        display: none; }
    .pagina-categoria #corpo .conteiner .breadcrumbs.borda-alpha,
    .pagina-busca #corpo .conteiner .breadcrumbs.borda-alpha {
      display: none;
      background-color: red; }
.pagina-categoria #botao-toggle-filtro,
.pagina-busca #botao-toggle-filtro {
  position: relative;
  display: flex;
  align-items: center;
  gap: 0.4vw;
  border: 1px solid #5a5a3e;
  border-radius: 0.2vw;
  padding: 0.5vh 0.7vw;
  cursor: pointer;
  z-index: 1000;
  font-family: sans-serif;
  color: #5a5a3e;
  font-size: 0.9vw;
  text-transform: capitalize;
  transition: background 0.2s;
  width: fit-content; }
  @media (max-width: 768px) {
    .pagina-categoria #botao-toggle-filtro,
    .pagina-busca #botao-toggle-filtro {
      font-size: 4vw;
      padding-left: 3vw;
      margin-top: 5vh; } }
  .pagina-categoria #botao-toggle-filtro svg,
  .pagina-busca #botao-toggle-filtro svg {
    width: 0.9vw;
    height: 0.9vw; }
    @media (max-width: 768px) {
      .pagina-categoria #botao-toggle-filtro svg,
      .pagina-busca #botao-toggle-filtro svg {
        width: 4.6vw;
        height: 4.6vw; } }
  .pagina-categoria #botao-toggle-filtro .filtro-lateral,
  .pagina-busca #botao-toggle-filtro .filtro-lateral {
    display: block;
    position: absolute;
    width: 16.1vw;
    z-index: 999;
    background-color: white;
    box-shadow: rgba(0, 0, 0, 0.1) 0px 4px 12px;
    padding: 0.9vh;
    border-radius: 0.4vh;
    max-height: 80vh;
    overflow-y: auto;
    top: 3.3vh;
    left: -0.4vh;
    text-align: right;
    display: flex;
    flex-direction: column;
    align-items: start; }
    @media (max-width: 768px) {
      .pagina-categoria #botao-toggle-filtro .filtro-lateral,
      .pagina-busca #botao-toggle-filtro .filtro-lateral {
        width: 43.4vw;
        top: 3.5vh; } }
.pagina-categoria .filtro-lateral-flutuante,
.pagina-busca .filtro-lateral-flutuante {
  position: absolute !important;
  top: 60px;
  left: 10px;
  width: 280px;
  z-index: 999;
  background-color: #fff;
  box-shadow: 0 4px 12px rgba(0, 0, 0, 0.1);
  padding: 15px;
  border-radius: 8px;
  max-height: 80vh;
  overflow-y: auto;
  display: none; }

@media (min-width: 768px) {
  .pagina-categoria #listagemProdutos .listagem-linha, .pagina-busca #listagemProdutos .listagem-linha {
    margin-top: 0;
    padding-top: 0; }
  .pagina-categoria #listagemProdutos .listagem-linha .listagem-item, .pagina-busca #listagemProdutos .listagem-linha .listagem-item {
    background-color: white;
    position: relative;
    height: 34.3vw;
    margin-left: 0.5vw; } }
  @media (min-width: 768px) and (max-width: 768px) {
    .pagina-categoria #listagemProdutos .listagem-linha .listagem-item, .pagina-busca #listagemProdutos .listagem-linha .listagem-item {
      height: 28vh;
      padding-bottom: 1.2vh !important;
      background-color: transparent !important;
      margin: 0 1.2vw !important; } }
@media (min-width: 768px) and (max-width: 768px) {
  .pagina-categoria #listagemProdutos .listagem-linha, .pagina-busca #listagemProdutos .listagem-linha {
    padding-top: 0px;
    margin-top: 0px; }
    .pagina-categoria #listagemProdutos .listagem-linha .span3, .pagina-busca #listagemProdutos .listagem-linha .span3 {
      margin-bottom: 2.4vw; }
    .pagina-categoria #listagemProdutos .listagem-linha .listagem-item .info-produto, .pagina-busca #listagemProdutos .listagem-linha .listagem-item .info-produto {
      height: fit-content !important; }
    .pagina-categoria #listagemProdutos .listagem-linha .listagem-item .acoes-produto, .pagina-busca #listagemProdutos .listagem-linha .listagem-item .acoes-produto {
      display: block !important;
      top: unset !important;
      bottom: 0px !important;
      left: calc(100% - 19.3vw) !important; }
      .pagina-categoria #listagemProdutos .listagem-linha .listagem-item .acoes-produto .botao.botao-comprar, .pagina-busca #listagemProdutos .listagem-linha .listagem-item .acoes-produto .botao.botao-comprar {
        width: 17.3vw !important;
        height: 2.7vh !important;
        padding: 0 !important;
        display: flex;
        align-items: center;
        justify-content: space-evenly;
        font-size: 0.8vh !important;
        font-family: 'Lato';
        border-radius: 0.3vh !important; }
        .pagina-categoria #listagemProdutos .listagem-linha .listagem-item .acoes-produto .botao.botao-comprar::after, .pagina-busca #listagemProdutos .listagem-linha .listagem-item .acoes-produto .botao.botao-comprar::after {
          width: 2.5vw !important;
          height: 2.5vw !important; }
    .pagina-categoria #listagemProdutos .listagem-linha .listagem-item .acoes-produto-responsiva, .pagina-busca #listagemProdutos .listagem-linha .listagem-item .acoes-produto-responsiva {
      display: none !important; } }
@media (min-width: 768px) {
  .pagina-categoria #listagemProdutos .listagem-linha .listagem-item .info-produto, .pagina-busca #listagemProdutos .listagem-linha .listagem-item .info-produto {
    display: flex;
    flex-direction: column;
    align-items: flex-start;
    padding: 0.5vw 1.3vw !important;
    margin-top: 0.8vw !important;
    border-top: 0.052vw solid var(--Color-4, #F0EFEB); }
  .pagina-categoria #listagemProdutos .listagem-linha .listagem-item .info-produto, .pagina-busca #listagemProdutos .listagem-linha .listagem-item .info-produto {
    text-align: left; }
  .pagina-categoria #listagemProdutos .listagem-linha .listagem-item .info-produto .preco-produto .preco-venda, .pagina-busca #listagemProdutos .listagem-linha .listagem-item .info-produto .preco-produto .preco-venda {
    text-align: left; } }
  @media (min-width: 768px) and (max-width: 768px) {
    .pagina-categoria #listagemProdutos .listagem-linha .listagem-item .info-produto .preco-produto .preco-venda, .pagina-busca #listagemProdutos .listagem-linha .listagem-item .info-produto .preco-produto .preco-venda {
      font-size: 1.6vh;
      color: #706D54; } }
@media (min-width: 768px) and (max-width: 768px) {
  .pagina-categoria #listagemProdutos .listagem-linha .listagem-item .info-produto, .pagina-busca #listagemProdutos .listagem-linha .listagem-item .info-produto {
    line-height: normal !important;
    margin-top: 2.6vw; } }
@media (min-width: 768px) {
  .pagina-categoria .listagem .preco-produto > div, .pagina-busca .listagem .preco-produto > div {
    margin: 0 !important; }
  .pagina-categoria #listagemProdutos .listagem-linha .listagem-item .info-produto .preco-produto strong.preco-promocional, .pagina-busca #listagemProdutos .listagem-linha .listagem-item .info-produto .preco-produto strong.preco-promocional {
    text-align: left; } }
  @media (min-width: 768px) and (max-width: 768px) {
    .pagina-categoria #listagemProdutos .listagem-linha .listagem-item .info-produto .preco-produto strong.preco-promocional, .pagina-busca #listagemProdutos .listagem-linha .listagem-item .info-produto .preco-produto strong.preco-promocional {
      font-size: 1.6vh;
      color: #706D54; } }
@media (min-width: 768px) {
  .pagina-categoria .listagem-item .acoes-produto, .pagina-busca .listagem-item .acoes-produto {
    opacity: 1;
    position: absolute;
    width: 40%;
    top: 24vw;
    left: 13.6vw !important;
    background-color: transparent;
    line-height: 1.9vw;
    right: 1.2vw !important;
    margin: 0px !important; }
    .pagina-categoria .listagem-item .acoes-produto .botao.principal, .pagina-busca .listagem-item .acoes-produto .botao.principal {
      padding: 0.57vw !important; }
  .pagina-categoria #listagemProdutos .listagem-linha .listagem-item, .pagina-busca #listagemProdutos .listagem-linha .listagem-item {
    padding-bottom: 0px; }
  .pagina-categoria .listagem .produtos-carrossel[data-produtos-linha="4"] .listagem-item .nome-produto, .pagina-busca .listagem .produtos-carrossel[data-produtos-linha="4"] .listagem-item .nome-produto {
    height: 2.8vw;
    min-height: 2.3vw;
    font-weight: 300; }
  .pagina-categoria #listagemProdutos .titulo-categoria strong, .pagina-busca #listagemProdutos .titulo-categoria strong {
    color: #888;
    text-align: center;
    font-size: 1.2vw;
    font-style: normal;
    font-weight: 500;
    line-height: normal;
    letter-spacing: 0.1vw;
    text-transform: uppercase;
    background: var(--branco);
    padding: 0 1.5vw; }
  .pagina-categoria a.botao.botao-comprar.principal, .pagina-busca a.botao.botao-comprar.principal {
    background-color: #73A579; }
  .pagina-categoria .preco-produto.destaque-parcela, .pagina-busca .preco-produto.destaque-parcela {
    display: flex;
    flex-direction: column-reverse;
    position: relative;
    top: -0.3vw; }
  .pagina-categoria .botao-comprar::after, .pagina-busca .botao-comprar::after {
    content: "";
    display: inline-block;
    width: 1vw;
    height: 1vw;
    background-image: url("https://cdn.awsli.com.br/2735/2735521/arquivos/logo-comprar.png");
    background-size: contain;
    background-repeat: no-repeat;
    margin-left: 0.2vw !important;
    vertical-align: middle;
    transform: translateY(0, 15vw); }
  .pagina-categoria #listagemProdutos .titulo-categoria:before, .pagina-busca #listagemProdutos .titulo-categoria:before {
    display: none; }
  .pagina-categoria .titulo-categoria.borda-principal.cor-principal.vitrine-mas-vendido h2, .pagina-busca .titulo-categoria.borda-principal.cor-principal.vitrine-mas-vendido h2 {
    color: #706D54;
    font-size: 1.7vw;
    margin-bottom: 2vw; }
  .pagina-categoria .titulo-categoria.borda-principal.cor-principal.vitrine-mas-vendido, .pagina-busca .titulo-categoria.borda-principal.cor-principal.vitrine-mas-vendido {
    margin-top: 4vw !important;
    margin-bottom: 4vw !important; }
  .pagina-categoria .titulo-categoria.borda-principal.cor-principal.vitrine-mas-vendido div div, .pagina-busca .titulo-categoria.borda-principal.cor-principal.vitrine-mas-vendido div div {
    font-size: 1.24vw;
    color: #706D54; }
  .pagina-categoria .titulo-categoria.borda-principal.cor-principal.vitrine-mas-vendido div div strong, .pagina-busca .titulo-categoria.borda-principal.cor-principal.vitrine-mas-vendido div div strong {
    text-transform: lowercase !important;
    padding: 0px !important;
    font-weight: 800 !important; }
  .pagina-categoria .titulo-categoria.borda-principal.cor-principal.vitrine-lancamento, .pagina-busca .titulo-categoria.borda-principal.cor-principal.vitrine-lancamento {
    display: none; }
  .pagina-categoria #listagemProdutos ul.produtos-carrossel:first-of-type, .pagina-busca #listagemProdutos ul.produtos-carrossel:first-of-type {
    display: none; }
  .pagina-categoria #listagemProdutos .listagem-linha .listagem-item .imagem-produto img, .pagina-busca #listagemProdutos .listagem-linha .listagem-item .imagem-produto img {
    object-fit: cover !important;
    object-position: bottom !important; }
  .pagina-categoria #listagemProdutos .listagem-linha .listagem-item .info-produto .nome-produto, .pagina-busca #listagemProdutos .listagem-linha .listagem-item .info-produto .nome-produto {
    margin-bottom: 0.77vw;
    font-family: 'Lato', Tofu;
    color: #706D54;
    font-size: 1vw;
    font-weight: 300;
    line-height: 100%;
    letter-spacing: 0%;
    margin-top: 1vw; } }
  @media (min-width: 768px) and (max-width: 768px) {
    .pagina-categoria #listagemProdutos .listagem-linha .listagem-item .info-produto .nome-produto, .pagina-busca #listagemProdutos .listagem-linha .listagem-item .info-produto .nome-produto {
      font-size: 2.6vw;
      line-height: 2.6vw; } }
@media (min-width: 768px) {
  .pagina-categoria #listagemProdutos .listagem-linha .listagem-item .info-produto .preco-produto .preco-parcela, .pagina-busca #listagemProdutos .listagem-linha .listagem-item .info-produto .preco-produto .preco-parcela {
    color: #706D54;
    display: block;
    transform: translateY(-0.35vw);
    font-size: 0.6vw !important;
    height: 0.9vw !important; } }
  @media (min-width: 768px) and (max-width: 768px) {
    .pagina-categoria #listagemProdutos .listagem-linha .listagem-item .info-produto .preco-produto .preco-parcela, .pagina-busca #listagemProdutos .listagem-linha .listagem-item .info-produto .preco-produto .preco-parcela {
      font-size: 0.8vh !important; } }
@media (min-width: 768px) {
  .pagina-categoria #listagemProdutos .listagem-linha .listagem-item .info-produto .preco-produto .preco-parcela strong, .pagina-busca #listagemProdutos .listagem-linha .listagem-item .info-produto .preco-produto .preco-parcela strong {
    color: #706D54;
    font-weight: 400 !important;
    font-size: 0.6vw !important; } }
  @media (min-width: 768px) and (max-width: 768px) {
    .pagina-categoria #listagemProdutos .listagem-linha .listagem-item .info-produto .preco-produto .preco-parcela strong, .pagina-busca #listagemProdutos .listagem-linha .listagem-item .info-produto .preco-produto .preco-parcela strong {
      font-size: 0.8vh !important; } }
@media (min-width: 768px) {
  .pagina-categoria #listagemProdutos .listagem-linha .listagem-item .info-produto .preco-produto .preco-parcela:after, .pagina-busca #listagemProdutos .listagem-linha .listagem-item .info-produto .preco-produto .preco-parcela:after {
    content: ' no pix'; }
  .pagina-categoria .botao.botao-comprar, .pagina-busca .botao.botao-comprar {
    width: calc(100% - 0.39vw) !important; }
  .pagina-categoria .listagem .listagem-item .nome-produto, .pagina-busca .listagem .listagem-item .nome-produto {
    line-height: 1.5vw; } }

@media (max-width: 768px) {
  #listagemProdutos .listagem-linha {
    margin-top: 0px;
    padding-top: 0px; }
    #listagemProdutos .listagem-linha .span3 {
      width: 50%;
      float: left;
      margin-bottom: 10px;
      background-color: transparent !important; }
    #listagemProdutos .listagem-linha .listagem-item {
      overflow: hidden;
      padding-bottom: 0px;
      background-color: white; }
      #listagemProdutos .listagem-linha .listagem-item:nth-child(1) {
        margin-right: 10px; }
      #listagemProdutos .listagem-linha .listagem-item:nth-child(3) {
        margin-right: 10px; }
      #listagemProdutos .listagem-linha .listagem-item .nome-produto {
        font-size: 12px;
        font-family: 'Lato'; }
      #listagemProdutos .listagem-linha .listagem-item .acoes-produto-responsiva {
        position: relative; }
        #listagemProdutos .listagem-linha .listagem-item .acoes-produto-responsiva a {
          padding: 4px 0; }
      #listagemProdutos .listagem-linha .listagem-item .info-produto {
        height: 180px; } }
@media (max-width: 768px) {
  .pagina-categoria #listagemProdutos .listagem-linha .listagem-item .info-produto .preco-produto.destaque-parcela, .pagina-busca #listagemProdutos .listagem-linha .listagem-item .info-produto .preco-produto.destaque-parcela {
    display: flex;
    flex-direction: column; }
  .pagina-categoria #listagemProdutos .listagem-linha .listagem-item .info-produto .preco-produto .preco-parcela strong.cor-principal.titulo, .pagina-busca #listagemProdutos .listagem-linha .listagem-item .info-produto .preco-produto .preco-parcela strong.cor-principal.titulo {
    font-size: 8px;
    font-family: 'Lato', Tofu;
    font-weight: 400;
    color: #706D54; }
  .pagina-categoria #listagemProdutos .listagem-linha .listagem-item .info-produto .preco-produto .preco-parcela, .pagina-busca #listagemProdutos .listagem-linha .listagem-item .info-produto .preco-produto .preco-parcela {
    font-size: 8px;
    font-family: 'Lato', Tofu;
    font-weight: 400;
    color: #706D54; } }

@media (max-width: 768px) {
  .pagina-categoria #listagemProdutos .listagem-linha .listagem-item .info-produto .preco-produto strong.preco-promocional,
  .pagina-busca #listagemProdutos .listagem-linha .listagem-item .info-produto .preco-produto strong.preco-promocional {
    text-align: left !important; }

  .pagina-categoria #listagemProdutos .listagem-linha .listagem-item .info-produto,
  .pagina-busca #listagemProdutos .listagem-linha .listagem-item .info-produto {
    height: 123px !important; } }
/*Fim pagina de Categoria*/
/*Pesquisa não encontrado*/
@media (max-width: 700px) {
  .nao-encontrado .box {
    flex-direction: column; }

  .nao-encontrado .box-1 {
    order: 1; }

  .nao-encontrado .box {
    padding: 0; }

  .nao-encontrado .box-1 h2 {
    font-size: 26px;
    text-align: center; } }
/*Fim pesquisa não encontrado*/
/*Carrinho*/
@media (min-width: 768px) {
  .pode-gostar {
    display: none; }

  .pagina-carrinho:not(.carrinho-checkout) .tabela-carrinho tbody tr.bg-dark td {
    background-color: #F0EFEB; }

  .pagina-carrinho:not(.carrinho-checkout) #corpo {
    background-color: #F0EFEB; }

  .pagina-carrinho:not(.carrinho-checkout) #corpo .conteiner {
    background-color: #F0EFEB; }

  .pagina-carrinho:not(.carrinho-checkout) .tabela-carrinho thead tr th {
    background-color: #F0EFEB; }

  .pagina-carrinho:not(.carrinho-checkout) .tabela-carrinho tbody tr.hidden-phone.bg-dark td {
    background-color: #DCD7C9; }

  .pagina-carrinho:not(.carrinho-checkout) .tabela-carrinho tbody tr.bg-dark td.line-18 {
    background-color: #DCD7C9; }

  .pagina-carrinho:not(.carrinho-checkout) .acao-editar .span12 button.botao.principal.grande {
    background-color: #74A578;
    padding: 20px 50px !important;
    border-radius: 10px;
    text-transform: uppercase; }

  .pagina-carrinho:not(.carrinho-checkout) .tabela-carrinho {
    border: none !important; }

  .pagina-carrinho th,
  .pagina-carrinho tr,
  .pagina-carrinho td {
    border: none; }

  .pagina-carrinho:not(.carrinho-checkout) .acao-editar .span12 .botao {
    background: transparent;
    color: #706d54;
    font-family: 'Lato', Tofu;
    font-size: 14px;
    text-transform: none;
    position: relative; }

  .pagina-carrinho:not(.carrinho-checkout) .acao-editar .span12 a.botao:before {
    content: '';
    background-image: url(https://cdn.awsli.com.br/2817/2817698/arquivos/seta-continuar.png);
    height: 12px;
    width: 12px;
    display: inline-flex;
    background-repeat: no-repeat;
    margin-right: 10px;
    position: absolute;
    top: 23px;
    left: 10px; }

  .pagina-carrinho:not(.carrinho-checkout) .acao-editar .span12 button.botao.principal.grande {
    color: #ffffff;
    font-family: 'Lato', Tofu;
    font-size: 16px !important; }

  .pagina-carrinho:not(.carrinho-checkout) .finalizar-compra h1.titulo {
    font-family: 'Lato', Tofu;
    font-size: 32px;
    font-weight: 700;
    letter-spacing: 0px;
    text-transform: none;
    color: #706D54; }

  .pagina-carrinho:not(.carrinho-checkout) .finalizar-compra h1.titulo small {
    font-family: 'Lato', Tofu;
    text-transform: none;
    color: #706D54;
    font-weight: 400; }

  .pagina-carrinho:not(.carrinho-checkout) .tabela-carrinho thead tr th h6.cor-secundaria {
    font-family: 'Lato', Tofu;
    font-size: 16px;
    color: #A27B5C;
    font-weight: 700; }

  .tabela-carrinho .produto-info a.cor-secundaria {
    font-family: 'Lato', Tofu;
    font-size: 16px;
    font-weight: 400;
    color: #706D54; }

  .tabela-carrinho .produto-info ul {
    font-family: 'Lato', Tofu;
    font-size: 10px;
    font-weight: 400;
    color: #706D54; }

  .tabela-carrinho .produto-info ul li {
    height: 15px; }

  .tabela-carrinho img {
    width: 80px;
    max-width: 110px;
    max-height: 110px; }

  .pagina-carrinho:not(.carrinho-checkout) .tabela-carrinho tbody tr .quantidade input {
    background-color: transparent; }

  .pagina-carrinho:not(.carrinho-checkout) .tabela-carrinho tbody tr .preco-produto strong {
    font-family: 'Lato', Tofu;
    color: #706D54;
    font-size: 18px;
    font-weight: 700; }

  .pagina-carrinho:not(.carrinho-checkout) .tabela-carrinho tbody tr .excluir a {
    color: #706D54; }

  .pagina-carrinho:not(.carrinho-checkout) .tabela-carrinho tbody tr .excluir {
    border: none;
    transform: scale(1.4);
    margin-left: 25px; }

  .pagina-carrinho:not(.carrinho-checkout) .tabela-carrinho tbody tr.hidden-phone.bg-dark td .subtotal {
    text-align: left; }

  .pagina-carrinho:not(.carrinho-checkout) .tabela-carrinho tbody tr.bg-dark td .subtotal span {
    font-size: 16px;
    font-weight: 700;
    color: #706D54; }

  .pagina-carrinho:not(.carrinho-checkout) .tabela-carrinho tbody tr.bg-dark td .subtotal .titulo {
    font-size: 20px;
    font-weight: 700;
    color: #706D54; }

  .pagina-carrinho a {
    color: #706D54; }

  body.pagina-carrinho {
    color: #706D54; }

  .pagina-carrinho:not(.carrinho-checkout) .descontos.parcelas {
    display: none; }

  .pagina-carrinho:not(.carrinho-checkout) .total {
    padding-right: 140px; }

  .pagina-carrinho:not(.carrinho-checkout) .total span {
    color: #706D54;
    font-size: 16px;
    font-weight: 700; }

  .pagina-carrinho:not(.carrinho-checkout) .total strong.titulo.cor-principal.valor-total {
    color: #706D54;
    font-size: 24px;
    font-weight: 700;
    vertical-align: top; }

  .pagina-carrinho:not(.carrinho-checkout) button#btn-frete {
    background: #706D54 !important;
    right: 35px !important; }

  .pagina-carrinho:not(.carrinho-checkout) .tabela-carrinho tbody tr td:first-child {
    padding-left: 0px; }

  .pagina-carrinho:not(.carrinho-checkout) .form-horizontal .control-group .control-label[for="calcularFrete"]::before {
    content: '';
    background-image: url(https://cdn.awsli.com.br/2817/2817698/arquivos/tabler_truck-delivery.png);
    height: 30px;
    width: 30px;
    display: inline-flex;
    background-repeat: no-repeat;
    margin-right: 10px;
    position: absolute; }

  .pagina-carrinho:not(.carrinho-checkout) .form-horizontal .control-group .control-label b {
    margin-left: 40px; }

  .pagina-carrinho:not(.carrinho-checkout) input#calcularFrete {
    width: 270px; } }
@media (max-width: 768px) {
  .pode-gostar {
    display: none; }

  .pagina-carrinho:not(.carrinho-checkout) .tabela-carrinho tbody tr.bg-dark td {
    background-color: #F0EFEB; }

  .pagina-carrinho:not(.carrinho-checkout) #corpo {
    background-color: #F0EFEB; }

  .pagina-carrinho:not(.carrinho-checkout) #corpo .conteiner {
    background-color: #F0EFEB; }

  .pagina-carrinho:not(.carrinho-checkout) .tabela-carrinho thead tr th {
    background-color: #F0EFEB; }

  .pagina-carrinho:not(.carrinho-checkout) .tabela-carrinho tbody tr.hidden-phone.bg-dark td {
    background-color: #DCD7C9; }

  .pagina-carrinho:not(.carrinho-checkout) .tabela-carrinho tbody tr.bg-dark td.line-18 {
    background-color: #DCD7C9; }

  .pagina-carrinho:not(.carrinho-checkout) .acao-editar .span12 a.botao:before {
    content: '';
    background-image: url(https://cdn.awsli.com.br/2817/2817698/arquivos/seta-continuar.png);
    height: 12px;
    width: 12px;
    display: inline-flex;
    background-repeat: no-repeat;
    margin-right: 10px;
    position: absolute;
    top: 23px;
    left: 10px; }

  .pagina-carrinho:not(.carrinho-checkout) .acao-editar .span12 button.botao.principal.grande {
    color: #ffffff;
    font-family: 'Lato', Tofu;
    font-size: 16px !important; }

  .pagina-carrinho:not(.carrinho-checkout) .acao-editar .span12 button.botao.principal.grande {
    background-color: #74A578;
    padding: 20px 50px !important;
    border-radius: 10px; }

  .pagina-carrinho:not(.carrinho-checkout) .tabela-carrinho {
    border: none !important; }

  .pagina-carrinho th,
  .pagina-carrinho tr,
  .pagina-carrinho td {
    border: none; }

  .pagina-carrinho:not(.carrinho-checkout) .acao-editar .span12 .botao {
    background: transparent;
    color: #706d54;
    font-family: 'Lato', Tofu;
    font-size: 14px;
    text-transform: none;
    position: relative; }

  .pagina-carrinho:not(.carrinho-checkout) .tabela-carrinho tbody tr td .excluir {
    right: 10px; }

  .pagina-carrinho:not(.carrinho-checkout) .tabela-carrinho tbody tr .quantidade {
    right: 60vw !important;
    top: 112px; }

  .pagina-carrinho:not(.carrinho-checkout) .tabela-carrinho tbody tr td .preco-promocional.cor-principal.titulo {
    padding-left: 0px !important; }

  .pagina-carrinho:not(.carrinho-checkout) .tabela-carrinho tbody tr td .preco-promocional.cor-principal.titulo .preco-produto.destaque-parcela div {
    text-align: left;
    margin-left: 125px; }

  .pagina-carrinho:not(.carrinho-checkout) .tabela-carrinho .produto-info a.cor-secundaria {
    font-family: 'Lato', Tofu;
    color: #706D54;
    font-size: 16px;
    font-weight: 400; }

  .pagina-carrinho:not(.carrinho-checkout) .tabela-carrinho tbody tr td.sem-borda {
    width: 65%; }

  .pagina-carrinho:not(.carrinho-checkout) .tabela-carrinho .produto-info ul {
    margin-top: 10px; }

  .tabela-carrinho .produto-info ul li {
    font-family: 'Lato', Tofu;
    color: #706D54;
    font-size: 10px;
    font-weight: 400;
    line-height: 20px; }

  .pagina-carrinho:not(.carrinho-checkout) .tabela-carrinho tbody tr .preco-produto strong {
    font-family: 'Lato', Tofu;
    color: #706D54;
    font-size: 18px;
    font-weight: 800; }

  .pagina-carrinho:not(.carrinho-checkout) .tabela-carrinho tbody tr .quantidade input[type=text] {
    width: 42px;
    height: 31px;
    padding: 0px;
    background-color: transparent;
    border: 1px solid #DCD7C9; }

  .pagina-carrinho:not(.carrinho-checkout) .tabela-carrinho tbody tr .quantidade .cor-secundaria.icon-minus {
    line-height: 31px; }

  .pagina-carrinho:not(.carrinho-checkout) .tabela-carrinho tbody tr .quantidade .cor-secundaria.icon-minus {
    border: 1px solid #DCD7C9;
    height: 31px; }

  .pagina-carrinho:not(.carrinho-checkout) .tabela-carrinho tbody tr .quantidade .cor-secundaria.icon-plus {
    border: 1px solid #DCD7C9;
    height: 31px; }

  .pagina-carrinho:not(.carrinho-checkout) .tabela-carrinho tbody tr .quantidade .cor-secundaria.icon-plus {
    line-height: 31px; }

  .pagina-carrinho:not(.carrinho-checkout) .tabela-carrinho tbody tr .excluir a:before {
    color: #706D54;
    font-size: 22px; }

  .pagina-carrinho:not(.carrinho-checkout) .tabela-carrinho .bg-dark {
    background-color: #F0EFEB; }

  .pagina-carrinho:not(.carrinho-checkout) .form-horizontal .control-group .controls .input-append {
    width: 210px; }

  .pagina-carrinho:not(.carrinho-checkout) .form-horizontal .control-group .controls {
    width: 180px; }

  .pagina-carrinho:not(.carrinho-checkout) button#btn-frete {
    padding: 7px 12px !important;
    margin-top: 3px;
    margin-right: 5px;
    background-color: #706D54;
    font-family: 'Lato', Tofu;
    font-size: 10px;
    font-weight: 700; }

  .pagina-carrinho:not(.carrinho-checkout) button#btn-cupom {
    padding: 7px 12px !important;
    margin-top: 3px;
    margin-right: 5px;
    background-color: #706D54;
    font-family: "Lato", Tofu;
    font-size: 10px;
    font-weight: 700; }

  .pagina-carrinho:not(.carrinho-checkout) .formas-envio ul {
    width: 70vw;
    display: flex;
    justify-content: right;
    padding-bottom: 15px;
    border-bottom: 1px solid #DCD7C9;
    flex-direction: column; }

  .pagina-carrinho:not(.carrinho-checkout) .formas-envio {
    display: flex;
    justify-content: right; }

  .pagina-carrinho:not(.carrinho-checkout) .valores-descontos {
    display: none; }

  .pagina-carrinho:not(.carrinho-checkout) .tabela-carrinho tbody tr.bg-dark:last-of-type {
    background-color: #DCD7C9;
    padding: 0 8px; }

  .pagina-carrinho:not(.carrinho-checkout) .tabela-carrinho tbody tr.bg-dark:last-of-type td.line-18 {
    padding: 20px 10px; }

  .pagina-carrinho:not(.carrinho-checkout) .total span {
    font-size: 16px;
    font-weight: 700;
    color: #706D54; }

  .pagina-carrinho:not(.carrinho-checkout) .total strong.titulo.cor-principal.valor-total {
    font-size: 24px;
    font-weight: 700;
    color: #706D54; }

  .pagina-carrinho:not(.carrinho-checkout) .total {
    display: flex;
    justify-content: right; }

  .pagina-carrinho:not(.carrinho-checkout) .acao-editar.row-fluid .span12 {
    display: flex;
    flex-direction: column-reverse; }

  .pagina-carrinho:not(.carrinho-checkout) .form-horizontal .control-group .control-label[for="calcularFrete"]::before {
    content: '';
    background-image: url(https://cdn.awsli.com.br/2817/2817698/arquivos/tabler_truck-delivery.png);
    height: 30px;
    width: 30px;
    display: inline-flex;
    background-repeat: no-repeat;
    margin-right: 10px;
    position: absolute;
    left: 0px;
    top: 45px; }

  .pagina-carrinho:not(.carrinho-checkout) .tabela-carrinho .form-horizontal .control-group {
    display: flex; }

  .pagina-carrinho:not(.carrinho-checkout) .acao-editar .span12 button.botao.principal.grande i.icon-ok {
    display: none; }

  .pagina-carrinho:not(.carrinho-checkout) .tabela-carrinho tbody tr td .excluir {
    right: 10px;
    bottom: 18px; } }
/*Fim Carrinho*/
/*Carrinho lateral*/
.mkt-minicart {
  z-index: 99999; }

.mkt-minicart .mkt-minicart-header h2 {
  color: #706D54;
  border-bottom: none;
  font-family: 'Lato', Tofu;
  font-size: 18px; }

.mkt-minicart .mkt-minicart-items ul li .mkt-product-info .mkt-product-name a {
  color: #706D54;
  font-family: 'Lato', Tofu;
  font-size: 16px;
  font-weight: 400;
  letter-spacing: 0px; }

.mkt-minicart .mkt-minicart-header a i {
  width: 28px;
  height: 28px;
  border: none;
  position: absolute;
  top: 32px;
  text-align: center;
  right: 16px;
  background-image: url("https://cdn.awsli.com.br/2817/2817698/arquivos/logo-x.png");
  background-size: 28px;
  background-repeat: no-repeat;
  background-position: center;
  color: #A27B5C;
  filter: none; }

.mkt-minicart .mkt-minicart-items ul li .mkt-product-info .qtd-valor h4 {
  color: #706D54;
  font-size: 18px;
  font-weight: 400;
  font-family: 'Lato', Tofu;
  margin: 15px 0; }

.mkt-minicart .mkt-minicart-items ul li .mkt-product-info .qtd-valor .mkt-amount-controller input[type=number] {
  border: 1px solid #DCD7C9;
  height: 40px;
  width: 50px;
  padding: 0px; }

.mkt-minicart .mkt-minicart-items ul li .mkt-product-info .qtd-valor .mkt-amount-controller button.mkt-decrease {
  height: 42px;
  width: 30px;
  padding: 0px;
  border: 1px solid #DCD7C9; }

.mkt-minicart .mkt-minicart-items ul li .mkt-product-info .qtd-valor .mkt-amount-controller button.mkt-increase {
  height: 42px;
  width: 30px;
  padding: 0px;
  border: 1px solid #DCD7C9; }

.mkt-minicart .mkt-minicart-items ul li .mkt-product-info .mkt-product-name {
  padding: 0 0px 0 10px;
  width: 100%;
  line-height: 15px; }

.mkt-minicart .mkt-minicart-items ul li .mkt-product-info .qtd-valor .mkt-amount-controller .mkt-product-remove {
  background-image: url(https://cdn.awsli.com.br/2817/2817698/arquivos/logo-lixo-carrinho.png);
  height: 28px;
  width: 28px;
  filter: none;
  right: -6px;
  top: 7px; }

.mkt-minicart .mkt-minicart-items ul li .mkt-product-info .mkt-product-img {
  width: 193px;
  height: 132px;
  margin-top: 10px; }

.mkt-minicart .mkt-minicart-items ul li .mkt-product-info {
  border-bottom: 1px solid #DCD7C9;
  padding-bottom: 10px; }

.mkt-minicart-submit > p {
  display: none; }

/**/
.mkt-minicart .mkt-free-shipping {
  border: none;
  width: 100%;
  margin: 0;
  padding: 0;
  text-align: center;
  background-color: #C06F75;
  height: 56px;
  display: flex;
  justify-content: center;
  align-items: center;
  flex-direction: column; }
  .mkt-minicart .mkt-free-shipping p {
    font-family: "Lato";
    font-weight: 400;
    font-size: 16px;
    line-height: 100%;
    color: #fff;
    margin: 0; }
  .mkt-minicart .mkt-free-shipping p::before {
    content: url(); }

.mkt-minicart .mkt-minicart-submit .mkt-minicart-submit-header {
  background: #706D54;
  padding: 1px 40px;
  position: relative;
  width: 5ch;
  transform: translateY(10px); }

.mkt-minicart .mkt-minicart-submit .mkt-minicart-submit-header h3 {
  color: #fff;
  font-family: Lato;
  font-weight: 400;
  font-size: 25.15px;
  line-height: 100%;
  text-align: center;
  text-transform: uppercase; }

.mkt-minicart .mkt-minicart-submit .mkt-minicart-submit-valores {
  display: flex;
  flex-direction: column;
  justify-content: start;
  align-items: end;
  background-color: #706D54;
  box-sizing: border-box;
  padding-right: 35px;
  margin-top: -50px; }
  .mkt-minicart .mkt-minicart-submit .mkt-minicart-submit-valores h3,
  .mkt-minicart .mkt-minicart-submit .mkt-minicart-submit-valores span {
    color: #fff !important; }

.mkt-minicart .mkt-minicart-submit .mkt-minicart-submit-valores p {
  color: #706D54;
  font-family: "Lato";
  font-weight: 500;
  font-size: 15.88px;
  line-height: 100%;
  text-align: center;
  transform: translateY(30px); }

.mkt-minicart .mkt-minicart-submit .mkt-minicart-submit-botoes {
  padding: 1px 40px;
  margin-top: 30px; }

.mkt-minicart .mkt-minicart-submit .mkt-minicart-submit-botoes button.botao.botao-comprar-minicart {
  width: 100%;
  align-items: center;
  padding: 10px 0 !important;
  transition: all ease-in .2s;
  font-family: "Lato";
  font-weight: 700;
  font-size: 18.53px;
  line-height: 31.77px;
  text-align: center;
  background-color: #74A578;
  color: #fff;
  border-radius: 8.77px; }

.mkt-minicart .mkt-minicart-submit .mkt-minicart-submit-botoes button.botao.botao-comprar-continuar {
  width: 100%;
  align-items: center;
  padding: 10px 0 !important;
  transition: all ease-in .2s;
  font-family: "Lato";
  font-weight: 700;
  font-size: 18.53px;
  line-height: 31.77px;
  text-align: center;
  background-color: #E4E4DC;
  color: #706D54;
  border-radius: 8.77px; }

@media (max-width: 768px) {
  .mkt-minicart .mkt-minicart-sidemenu {
    padding: 25px 6vw 0; } }
/*Fim carrinho lateral*/
/*Menu desk*/
@media (min-width: 768px) {
  .conteiner-principal #cabecalho .conteiner .menu.superior .nivel-um li strong {
    color: #ffffff; }

  .conteiner-principal #cabecalho .conteiner .menu.superior .nivel-um li i {
    color: #ffffff; }

  .inferior ul.nivel-um.menuHeaderDesk ul.nivel-dois.borda-alpha li {
    width: 9.7vw;
    display: flex;
    align-items: center;
    margin: 1vw; }

  .inferior ul.nivel-um.menuHeaderDesk ul.nivel-dois.borda-alpha {
    position: relative;
    background-color: #ffffff;
    z-index: 999999;
    display: none;
    padding: 2.6vw 1vw 1vw 1vw;
    grid-template-columns: 1fr 1fr; }

  .nivel-dois-container {
    width: 100%;
    height: 40vh;
    background: linear-gradient(to bottom, transparent 0 2vw, #ffffff 2vw 100%);
    display: none;
    position: absolute;
    justify-content: center;
    left: 0;
    top: 8vh;
    z-index: 9999; }
    .nivel-dois-container ul li {
      padding: 0; }

  .menuHeaderDesk li:hover .nivel-dois-container {
    display: flex !important; }

  .menuHeaderDesk li:hover .nivel-dois-container ul.nivel-dois.borda-alpha {
    display: grid !important; }

  .menuHeaderDesk li a i.icon-chevron-down.fundo-secundario {
    display: none; }

  .menuHeaderDesk li.categoria-id-23469238.borda-principal {
    display: none; } }
@media (max-width: 768px) {
  .menuHeaderDesk li.categoria-id-23469238.borda-principal {
    display: none; } }
a.titulo-categoria.borda-principal.cor-principal.vitrine-23469238 {
  display: none; }

#rodape .institucional .links-rodape.links-rodape-categorias ul li:first-of-type {
  display: none; }

#modalContato .control-group .botao.principal.pull-right {
  margin-right: 40px !important;
  width: 80px !important;
  height: 32px !important;
  padding: 0 !important; }

.pagina-carrinho #cabecalho {
  display: none !important; }

.pagina-carrinho .cabecalho-interno h1 {
  font-family: 'Lato';
  color: #706D54 !important;
  text-transform: capitalize !important;
  font-weight: 700 !important;
  font-size: 32px !important;
  line-height: 100% !important;
  letter-spacing: 0% !important;
  text-align: center !important;
  display: flex;
  flex-direction: column;
  gap: 10px; }

.pagina-carrinho .cabecalho-interno h1 small {
  color: #706D54 !important;
  font-weight: 400 !important;
  font-size: 16px !important;
  line-height: 100% !important;
  letter-spacing: 0% !important;
  text-align: center !important; }

.pagina-carrinho .tabela-carrinho tr[data-produto-id] {
  border-bottom: 1px solid #DCD7C9; }

.pagina-categoria .ordenar-listagem.rodape,
.pagina-busca .ordenar-listagem.rodape {
  display: none; }
.pagina-categoria .ordenar-listagem.topo .span6:nth-child(2),
.pagina-busca .ordenar-listagem.topo .span6:nth-child(2) {
  display: flex;
  margin: 0; }
.pagina-categoria .ordenar-listagem.topo #botao-toggle-filtro,
.pagina-busca .ordenar-listagem.topo #botao-toggle-filtro {
  display: flex;
  margin: 0; }
@media (max-width: 768px) {
  .pagina-categoria .pagination-container,
  .pagina-busca .pagination-container {
    justify-content: center !important; } }
.pagina-categoria .pagination-container,
.pagina-busca .pagination-container {
  display: flex;
  justify-content: flex-end; }
  .pagina-categoria .pagination-container ul,
  .pagina-busca .pagination-container ul {
    box-shadow: none; }
    .pagina-categoria .pagination-container ul li.disabled a,
    .pagina-busca .pagination-container ul li.disabled a {
      opacity: .8; }
    .pagina-categoria .pagination-container ul li a,
    .pagina-busca .pagination-container ul li a {
      border: none;
      box-shadow: none;
      color: #706D54;
      background: unset;
      font-weight: bold;
      font-size: 14px; }

@media (min-width: 768px) {
  #rodape .institucional .conteiner .row-fluid .lista-redes.span3.hidden-phone {
    display: flex; }

  #rodape .institucional .conteiner .row-fluid .span9 .visible-phone .lista-redes .icon-facebook {
    background-color: transparent; }

  #rodape .institucional .conteiner .row-fluid .span9 .visible-phone .lista-redes i.icon-instagram {
    background: transparent; }

  #rodape .institucional .lista-redes ul {
    display: flex; }

  #rodape .lista-redes .icon-instagram {
    font-size: 1.042vw; }

  .lista-redes ul li {
    border: none; }

  .pagina-categoria .ordenar-listagem .input-append:first-child,
  .pagina-busca .ordenar-listagem .input-append:first-child {
    margin-right: 2vw; }

  .pagina-categoria .dropdown-menu > li > a i,
  .pagina-busca .dropdown-menu > li > a i {
    color: #A27B5C; }

  .pagina-categoria .listagem .listagem-linha > ul,
  .pagina-busca .listagem .listagem-linha > ul {
    margin-left: 0%; }

  .pagina-categoria .dropdown-menu > li > a,
  .pagina-busca .dropdown-menu > li > a {
    font-family: 'Lato', Tofu;
    font-weight: 300;
    font-size: 0.73vw;
    color: #706D54; } }
@media (max-width: 768px) {
  .pagina-categoria #corpo .conteiner .secao-principal .conteudo .ordenar-listagem.topo .input-append label,
  .pagina-busca #corpo .conteiner .secao-principal .conteudo .ordenar-listagem.topo .input-append label {
    font-size: 16px;
    text-transform: uppercase;
    padding: 7px;
    transform: translateY(32px); }

  #listagemProdutos .listagem-linha .listagem-item .info-produto .preco-produto strong.preco-promocional {
    font-size: 14.51px !important; }

  #rodape .lista-redes .icon-instagram {
    font-size: 1.042vw; } }
#modalContato table.table.table-hover.hidden-phone tbody tr:nth-of-type(5) {
  display: none; }

.pagina-produto #corpo > div > div.secao-principal.row-fluid > div > div.ocultar-before::before {
  display: none !important; }

/*popup newsletter*/
@media (min-width: 768px) {
  .fancybox-wrap.fancybox-desktop.fancybox-type-html.modal-modalNewsletter.fancybox-opened {
    width: 820px !important; }

  .fancybox-wrap.fancybox-desktop.fancybox-type-html.modal-modalNewsletter.fancybox-opened .fancybox-skin {
    display: flex;
    padding: 0pc !important; }

  .fancybox-wrap.fancybox-desktop.fancybox-type-html.modal-modalNewsletter.fancybox-opened .fancybox-skin::before {
    content: "";
    width: 350px;
    background: url(https://cdn.awsli.com.br/2817/2817698/arquivos/imagem-popuo-newaletter.png);
    background-size: cover; }

  .fancybox-wrap.fancybox-desktop.fancybox-type-html.modal-modalNewsletter.fancybox-opened .fancybox-inner {
    width: 470px !important;
    height: 595px !important; }

  .newsletter button.botao.botao-input.fundo-principal.icon-chevron-right.newsletter-assinar {
    position: relative;
    background-color: #706D54;
    height: 43px;
    width: 254px; }

  #modalNewsletter .componente.newsletter.borda-principal .interno::before {
    content: "";
    width: 115px !important;
    background: url(https://cdn.awsli.com.br/2817/2817698/arquivos/logo-atelie.png);
    height: 97px !important;
    display: flex;
    position: relative;
    margin: 40px auto; }

  #modalNewsletter .componente .interno {
    display: flex;
    flex-direction: column; }

  #modalNewsletter .componente .titulo i.icon-envelope-alt:before {
    display: none; }

  #modalNewsletter .componente .titulo {
    font-size: 20px;
    color: #706D54;
    font-family: 'Lato', Tofu;
    font-weight: 600;
    text-align: center;
    margin-bottom: 30px; }

  #modalNewsletter .componente .texto-newsletter {
    font-size: 20px;
    color: #706D54;
    font-family: 'Lato', Tofu;
    font-weight: 300;
    text-align: center;
    padding: 0 20px; }

  #modalNewsletter .newsletter .input-conteiner {
    display: flex;
    flex-direction: column;
    align-items: center; }

  #modalNewsletter .newsletter .input-conteiner .newsletter-assinar {
    margin: 20px 0px 20px 0; }

  #modalNewsletter .icon-chevron-right:before {
    display: none; }

  #modalNewsletter .newsletter .botao {
    font-size: 15px;
    padding: 10px 15px;
    line-height: 12px; }

  #modalNewsletter .botao.newsletter-assinar:after {
    content: "QUERO MEU DESCONTO" !important;
    font-size: 15px;
    font-family: 'Lato', Tofu; }

  #modalNewsletter .newsletter-cadastro input {
    margin: 16px 0 16px 0; }

  #modalNewsletter .componente .titulo {
    display: none; }

  #modalNewsletter .componente .texto-newsletter h2.tituloCadastroNewsletter {
    font-size: 20px; }

  #modalNewsletter .newsletter .newsletter-confirmacao .icon-ok {
    display: none; }

  #modalNewsletter .newsletter .newsletter-confirmacao span {
    font-size: 20px;
    line-height: 20px;
    margin: 0 30px;
    font-family: 'Lato', Tofu;
    font-weight: 300;
    text-align: center;
    color: #706D54; }

  #modalNewsletter .newsletter .newsletter-confirmacao span h2.tituloCadastroNewsletter {
    font-size: 20px;
    margin: 20px 0;
    font-family: 'Lato', Tofu;
    font-weight: 600;
    text-align: center;
    color: #706D54; }

  #modalNewsletter .newsletter .newsletter-confirmacao span h2.tituloCupom {
    font-size: 26px;
    margin: 20px 0;
    font-family: 'Lato', Tofu;
    font-weight: 600;
    color: #706D54; }

  #modalNewsletter .componente {
    background: #fafafa !important; }

  a.fancybox-item.fancybox-close {
    position: absolute;
    top: 18px;
    right: 18px;
    width: 36px;
    height: 36px;
    background: url(https://cdn.awsli.com.br/2817/2817698/arquivos/fechar-modal.png) !important;
    background-repeat: no-repeat !important; } }
@media (max-width: 768px) {
  .fancybox-wrap.fancybox-desktop.fancybox-type-html.modal-modalNewsletter.fancybox-opened {
    width: 320px !important; }

  .fancybox-wrap.fancybox-mobile.fancybox-type-html.modal-modalNewsletter.fancybox-opened {
    width: 320px !important; }

  .fancybox-wrap.fancybox-desktop.fancybox-type-html.modal-modalNewsletter.fancybox-opened .fancybox-skin {
    display: flex;
    padding: 0px !important;
    justify-content: center;
    position: relative; }

  .fancybox-wrap.fancybox-mobile.fancybox-type-html.modal-modalNewsletter.fancybox-opened .fancybox-skin {
    display: flex;
    padding: 0px !important;
    justify-content: center;
    position: relative; }

  .fancybox-wrap.fancybox-desktop.fancybox-type-html.modal-modalNewsletter.fancybox-opened .fancybox-inner {
    width: 200px !important;
    height: 430px !important;
    overflow: unset !important; }

  .fancybox-wrap.fancybox-wrap.fancybox-mobile.fancybox-type-html.modal-modalNewsletter.fancybox-opened.fancybox-type-html.modal-modalNewsletter.fancybox-opened .fancybox-inner {
    width: 200px !important;
    height: auto !important;
    overflow: unset !important; }

  .fancybox-wrap.fancybox-mobile.fancybox-type-html.modal-modalNewsletter.fancybox-opened .fancybox-outer {
    width: 70% !important; }

  .fancybox-wrap.fancybox-mobile.fancybox-type-html.modal-modalNewsletter.fancybox-opened .fancybox-inner {
    width: 100% !important; }

  .newsletter button.botao.botao-input.fundo-principal.icon-chevron-right.newsletter-assinar {
    position: relative;
    background-color: #706D54;
    height: 40px;
    width: 110px;
    font-size: 8px !important; }

  #modalNewsletter .componente.newsletter.borda-principal .interno::before {
    content: "";
    width: 75px !important;
    background: url(https://cdn.awsli.com.br/2817/2817698/arquivos/logo-atelie.png);
    height: 65px !important;
    display: flex;
    position: relative;
    margin: 30px auto;
    background-size: 80px; }

  #modalNewsletter .componente .interno {
    display: flex;
    flex-direction: column; }

  #modalNewsletter .componente .titulo i.icon-envelope-alt:before {
    display: none; }

  #modalNewsletter .componente .titulo {
    font-size: 8.5px;
    color: #706D54;
    font-family: 'Lato', Tofu;
    font-weight: 600;
    text-align: center;
    margin-bottom: 15px; }

  #modalNewsletter .componente .texto-newsletter {
    font-size: 8.5px;
    color: #706D54;
    font-family: 'Lato', Tofu;
    font-weight: 300;
    text-align: center;
    padding: 0 20px; }

  #modalNewsletter .newsletter .input-conteiner {
    display: flex;
    flex-direction: column;
    align-items: center; }

  #modalNewsletter .newsletter .input-conteiner .newsletter-assinar {
    margin: 10px 0px 10px 0;
    font-size: 8px !important;
    align-items: center;
    display: flex;
    height: 32px !important; }

  #modalNewsletter .icon-chevron-right:before {
    display: none; }

  #modalNewsletter .newsletter .botao {
    font-size: 15px;
    padding: 10px 15px; }

  #modalNewsletter .botao.newsletter-assinar:after {
    content: "QUERO MEU DESCONTO" !important;
    font-size: 8px;
    font-family: 'Lato', Tofu; }

  #modalNewsletter .newsletter-cadastro input {
    margin: 10px 0 10px 0;
    width: 140px;
    font-size: 10px;
    padding: 4px; }

  #modalNewsletter .componente .titulo {
    display: none; }

  #modalNewsletter .componente .texto-newsletter h2.tituloCadastroNewsletter {
    font-size: 8.5px; }

  #modalNewsletter .newsletter .newsletter-confirmacao .icon-ok {
    display: none; }

  #modalNewsletter .newsletter .newsletter-confirmacao span {
    font-size: 8.5px;
    line-height: 10px;
    margin: 0 30px;
    font-family: 'Lato', Tofu;
    font-weight: 300;
    text-align: center;
    color: #706D54; }

  #modalNewsletter .newsletter .newsletter-confirmacao span h2.tituloCadastroNewsletter {
    font-size: 8.5px;
    margin: 20px 0;
    font-family: 'Lato', Tofu;
    font-weight: 600;
    text-align: center;
    color: #706D54; }

  #modalNewsletter .newsletter .newsletter-confirmacao span h2.tituloCupom {
    font-size: 11px;
    margin: 20px 0;
    font-family: 'Lato', Tofu;
    font-weight: 600;
    color: #706D54; }

  .fancybox-wrap.fancybox-desktop.fancybox-type-html.modal-modalNewsletter.fancybox-opened .fancybox-inner #modalNewsletter .componente {
    background: #fafafa !important;
    width: 100%; }

  .fancybox-wrap.fancybox-mobile.fancybox-type-html.modal-modalNewsletter.fancybox-opened .fancybox-inner #modalNewsletter .componente {
    background: #fafafa !important;
    width: 205px; }

  a.fancybox-item.fancybox-close {
    position: absolute;
    top: 18px;
    right: 18px;
    width: 36px;
    height: 36px;
    background: url(https://cdn.awsli.com.br/2817/2817698/arquivos/fechar-modal.png) !important;
    background-repeat: no-repeat !important; } }
/*
    BOX SELECTOR CLASS STYLES START
*/
input[type="radio"] {
  accent-color: #A27B5C; }

.precos-opt-item[data-opt="caixa"] .precos-opt-item-caixa {
  padding: 2vw 0 2vw 0; }

.pagina-produto #corpo .conteiner .secao-principal .produto .span5 .principal .acoes-produto .preco-produto.destaque-parcela .precos-opt {
  width: 28vw; }

.precos-opt {
  display: flex;
  flex-direction: column;
  width: 100%;
  gap: 20px;
  margin-top: 10px; }

.precos-opt-item {
  display: grid;
  grid-template-columns: repeat(8, 1fr);
  align-items: center;
  border: 2px solid #D9D9D9; }

.precos-opt-item.selected {
  background-color: #ffffff; }

.precos-opt-item > label {
  display: flex;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100%; }

.precos-opt-item > div {
  min-height: 6.25vw;
  position: relative;
  align-items: center;
  justify-content: flex-start;
  display: flex;
  padding: 1.042vw 0; }

@media (min-width: 756px) {
  .precos-opt-item > label {
    grid-column: span 2; }

  .precos-opt-item > div {
    grid-column: span 6; } }
@media (max-width: 756px) {
  .precos-opt-item > label {
    grid-column: span 1;
    width: 70px; }

  .precos-opt-item > div {
    grid-column: span 7; }

  #rodape .institucional {
    padding: 40px 10px; }

  .pagamento-selos > .conteiner {
    padding: 50px 10px !important; }

  .pagamento-selos > .conteiner > .row-fluid {
    gap: 20px; } }
.icon-unidade,
.icon-caixa {
  position: absolute;
  gap: 5px;
  top: -0.8vw;
  left: 0;
  background: #A27B5C;
  display: flex;
  color: #fff;
  min-width: 5.208vw;
  align-items: center;
  justify-content: center;
  padding: 0.2vw 0;
  font-size: 0.8vw;
  font-family: 'Lato', Tofu; }

.precos-opt-content {
  display: flex;
  justify-content: flex-start;
  align-items: flex-start;
  flex-direction: column;
  width: 100%;
  max-width: 14.58vw; }

.precos-opt-content select#quantidade-caixa {
  height: 1.9vw;
  line-height: 1.56vw;
  width: 11.45vw;
  font-size: 0.8vw; }

.precos-opt-priceArea {
  display: flex;
  align-items: center;
  justify-content: left;
  width: 100%;
  align-items: center; }

.precos-opt-priceArea .precos-opt-priceArea-row1 {
  display: flex;
  align-items: flex-start;
  justify-content: flex-start;
  flex-direction: row;
  height: 1.7vw;
  gap: 5px;
  align-items: center; }

.precos-opt-priceArea-row1 strong {
  color: #706D54; }

.precos-opt-priceArea .precos-opt-priceArea-row1 s {
  color: #ababab;
  font-size: 12px; }

.precos-opt-priceArea .precos-opt-priceArea-row1 strong {
  font-weight: 800;
  font-size: 1vw;
  line-height: 1.8vw;
  letter-spacing: 0%;
  margin-right: 1vw; }

.precos-opt-priceArea .precos-opt-priceArea-row1 strong small {
  font-size: 50%; }

.precos-opt-priceArea .precos-opt-priceArea-row2 {
  display: flex;
  align-items: center;
  justify-content: space-between; }

.precos-opt-priceArea .precos-opt-priceArea-row2 span {
  color: #6A6B6A;
  font-weight: 500;
  font-size: 0.625vw; }

.precos-opt-priceArea .precos-opt-priceArea-row2 img {
  width: 1.042vw; }

.precos-opt-installmentArea {
  color: #555555;
  font-size: 12px; }

.precos-opt-pixArea {
  position: relative;
  display: flex;
  justify-content: space-between;
  width: 100%;
  align-items: flex-start;
  color: #001E40;
  font-size: 1vw;
  line-height: 2vw; }

.precos-opt-content p {
  font-size: 0.7vw;
  line-height: 1vw;
  font-weight: 400;
  color: #22222280; }

.precos-opt-pixArea p {
  margin: 0; }

.precos-opt-pixArea p {
  font-size: 1.25vw;
  color: #706D54; }

.pix-discount-tag {
  position: relative;
  background: #C06F74;
  padding: 6px 0px !important;
  transform: translateY(-2px) translateX(20px) !important;
  align-items: center;
  border-radius: 0 5px 5px 0;
  color: #ffffff;
  line-height: 1.6vw; }
  @media (min-width: 756px) {
    .pix-discount-tag {
      padding: 0.1vw 0.3vw !important;
      transform: translateY(-7px) !important; } }

.pix-discount-tag span {
  z-index: 10;
  position: relative;
  font-weight: 400;
  left: -2.5px;
  font-size: 0.8vw; }

.pix-discount-tag::before {
  content: '';
  position: absolute;
  background: #C06F74;
  transform: rotate3d(0, 0, 1, 45deg);
  left: -0.65vw;
  top: 0.28vw;
  width: 1.32vw;
  height: 1.32vw; }

@media (max-width: 768px) {
  .precos-opt-item > div {
    min-height: 120px; }

  .pagina-produto #corpo .conteiner .secao-principal .produto .span5 .principal .acoes-produto .preco-produto.destaque-parcela .precos-opt {
    width: 97%; }

  .precos-opt-priceArea .precos-opt-priceArea-row1 strong {
    font-size: 14px;
    line-height: 35px;
    margin-right: 10px; }

  .icon-unidade,
  .icon-caixa {
    gap: 5px;
    top: -8px;
    left: 0;
    padding: 5px 0;
    font-size: 10px;
    min-width: 80px; }

  .precos-opt-content {
    max-width: 220px; }

  .precos-opt-priceArea .precos-opt-priceArea-row1 {
    height: 28px; }

  .precos-opt-priceArea .precos-opt-priceArea-row2 span {
    font-size: 12px; }

  .precos-opt-priceArea .precos-opt-priceArea-row2 img {
    width: 16px; }

  .precos-opt-content p {
    font-size: 12px;
    line-height: 16px;
    margin-bottom: 5px; }

  .precos-opt-item[data-opt="caixa"] .precos-opt-item-caixa {
    padding: 25px 0 25px 0; }

  .precos-opt-content select#quantidade-caixa {
    height: 32px;
    line-height: 32px;
    width: 239px;
    font-size: 12px; }

  .pix-discount-tag {
    padding: 6px 10px;
    border-radius: 0 5px 5px 0;
    transform: translateY(-7px);
    font-size: 12px;
    line-height: 15px; }

  .pix-discount-tag::before {
    left: -10px;
    top: 4px;
    width: 19px;
    height: 19px; }

  .precos-opt-pixArea {
    font-size: 12px;
    line-height: 18px; }

  input[type="radio"] {
    width: 18px;
    height: 18px; }

  .precos-opt-pixArea p {
    font-size: 24px;
    line-height: 22px; }

  .precos-opt-priceArea .precos-opt-priceArea-row2 {
    margin-top: 0px; }

  .pix-discount-tag span {
    z-index: 10;
    position: relative;
    font-weight: 700;
    left: -2.5px;
    font-size: 12px; } }
/* compre junto inicio */
#buy-together-position2,
#buy-together-position1 {
  display: flex;
  justify-content: center;
  align-items: center;
  background: #F0EFEB; }

#buy-together-position1,
#buy-together-position2 {
  position: relative; }

#buy-together-position2 > .compre-junto,
#buy-together-position1 > .compre-junto {
  max-width: fit-content;
  /* margin: 0 auto !important; */
  margin-top: 10px !important; }

/* #buy-together-position2>.compre-junto::before,
#buy-together-position1>.compre-junto::before {
    content: '';
    background: #F0EFEB;
    position: absolute;
    left: 0;
    top: 10vw;
    width: 100%;
    height: 30vw !important;
} */
@media (min-width: 756px) {
  #buy-together-position2 > .compre-junto,
  #buy-together-position1 > .compre-junto {
    max-width: fit-content;
    /* margin: 0 auto !important; */
    margin-top: 50px !important;
    margin-bottom: 50px; } }
.compre-junto .slick-arrow {
  position: absolute;
  top: 50%;
  background: 0;
  font-size: 0;
  line-height: 0;
  transform: translateY(-50%);
  z-index: 1; }

.compre-junto .slick-arrow::before {
  font-family: FontAwesome;
  font-size: 1.563vw;
  color: var(--cor-principal); }

.compre-junto .slick-arrow.slick-disabled::before {
  content: none; }

.compre-junto .slick-prev {
  left: 0; }

.compre-junto .slick-prev::before {
  content: ""; }

.compre-junto .slick-next {
  right: 0; }

.compre-junto .slick-next::before {
  content: ""; }

.compre-junto .slick-track {
  margin-left: 0;
  margin-right: 0; }

.compre-junto .slick-slide:not(.slick-active)::after {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  right: 0;
  bottom: 0;
  background: linear-gradient(270deg, #fff 0, rgba(255, 255, 255, 0) 100%); }

.compre-junto__titulo {
  margin-bottom: 1.24vw;
  font-size: 1.24vw;
  font-weight: 600;
  line-height: 1.823vw;
  letter-spacing: -0.026vw;
  color: #A27B5C !important; }

.compre-junto__conteudo {
  display: flex;
  font-size: 0.729vw;
  line-height: 1.25vw;
  letter-spacing: -0.021vw; }

.compre-junto__conteudo--lista[data-total="2"] .compre-junto__produto--principal {
  display: flex;
  width: 18.229vw; }

.compre-junto__conteudo--lista[data-total="2"][data-columns="9"] .compre-junto__produto--principal {
  width: 13.021vw; }

.compre-junto__conteudo--lista[data-total="2"] .compre-junto__produto--principal::after {
  content: '+';
  position: absolute;
  top: 50%;
  right: -2.5vw;
  transform: translateY(-50%);
  font-size: 2.5vw;
  color: #A27B5C; }

.compre-junto__conteudo--lista[data-total="2"] .compre-junto__produto--principal .compre-junto__etiqueta {
  left: 1.563vw;
  transform: none; }

.compre-junto__conteudo--lista[data-total="2"] .compre-junto__produto--principal .compre-junto__coluna--imagem {
  margin-right: 0.833vw; }

.compre-junto__conteudo--lista[data-total="2"] .compre-junto__produto--principal .compre-junto__imagem img {
  width: 5.729vw;
  height: 5.729vw; }

.compre-junto__produto--principal {
  width: 14.583vw;
  border: 0.052vw solid #c6cfd6;
  border-radius: 0.208vw; }

.compre-junto__produto--principal,
.compre-junto__produto--grade {
  position: relative;
  padding: 0.833vw; }

.compre-junto__produtos {
  flex: 1;
  min-width: 0; }

.compre-junto__conteudo--lista[data-total="2"] .compre-junto__produtos {
  display: flex; }

.compre-junto__produto:not(.compre-junto__produto--principal):not(.compre-junto__produto--selecionado) {
  opacity: 0.7; }

.compre-junto__produto--grade {
  display: inline-block;
  width: 14.583vw;
  margin-left: 1.667vw; }

.compre-junto__produto--grade::before {
  content: '+';
  position: absolute;
  left: -0.781vw;
  top: 30%;
  transform: translate(-50%);
  font-size: 2.5vw;
  color: #A27B5C;
  font-weight: bolder; }

.compre-junto__produto--lista {
  display: flex;
  align-items: center;
  flex-wrap: wrap;
  padding: 0.417vw 1.042vw; }

.compre-junto__conteudo--lista[data-total="2"] .compre-junto__produto--lista {
  margin-left: 3.333vw; }

.compre-junto__produto--lista + .compre-junto__produto--lista {
  margin-top: 0.417vw; }

.compre-junto__produto--lista .compre-junto__imagem img {
  width: 4.167vw;
  height: 4.167vw; }

.compre-junto__produto--lista .compre-junto__coluna {
  margin-right: 0.417vw; }

.compre-junto__produto--lista .compre-junto__coluna--dados {
  display: flex;
  flex-wrap: wrap;
  flex: 1;
  margin-right: 0; }

.compre-junto__produto--lista .compre-junto__coluna--informacoes {
  flex: 1; }

.compre-junto__produto--lista .compre-junto__coluna--variacoes {
  margin-right: 0; }

.compre-junto__coluna--imagem {
  flex-shrink: 0; }

.compre-junto__etiqueta {
  position: absolute;
  left: 50%;
  top: -0.625vw;
  width: 5.208vw;
  transform: translateX(-50%);
  border-radius: 0.521vw;
  background-color: #e8e9eb;
  text-align: center;
  color: #000; }

.compre-junto__produto--grade .compre-junto__selecionar {
  position: absolute;
  z-index: 1;
  left: 1.563vw;
  top: 0.781vw; }

.compre-junto__produto--lista .compre-junto__selecionar {
  display: flex;
  align-items: center;
  height: 100%; }

.compre-junto__selecionar input {
  position: relative;
  margin: 0;
  appearance: none; }

.compre-junto__selecionar input::before {
  content: '';
  display: block;
  width: 1.146vw;
  height: 1.146vw;
  border: 0.052vw solid #c6cfd6;
  border-radius: 0.208vw;
  background-color: #fff; }

.compre-junto__selecionar input:checked::before {
  border-color: var(--cor-secundaria);
  background: var(--cor-secundaria); }

.compre-junto__selecionar input:checked::after {
  content: '';
  position: absolute;
  left: 0.417vw;
  top: 0.208vw;
  width: 0.26vw;
  height: 0.521vw;
  border: solid #fff;
  border-width: 0 0.104vw 0.104vw 0;
  transform: rotate(45deg); }

.compre-junto__nome a {
  display: block;
  margin-bottom: 0.417vw;
  font-weight: 600;
  text-decoration: none; }

.compre-junto__nome a,
.compre-junto__nome a:hover,
.compre-junto__nome a:focus {
  color: var(--cor-secundaria); }

.compre-junto__produto--principal .compre-junto__nome a,
.compre-junto__produto--grade .compre-junto__nome a {
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 2;
  min-height: 2.5vw;
  margin-top: 0.417vw;
  overflow: hidden;
  font-family: Lato;
  font-weight: 500;
  font-style: Medium;
  font-size: 1.166vw;
  leading-trim: NONE;
  line-height: 100%;
  letter-spacing: 0%;
  text-align: center; }

.compre-junto__imagem img {
  display: block;
  width: 100%;
  margin: auto;
  object-fit: contain; }

.compre-junto__preco {
  display: flex;
  flex-direction: column-reverse;
  min-height: 2.488vw; }

.compre-junto__produto--principal .compre-junto__preco,
.compre-junto__produto--grade .compre-junto__preco {
  margin-bottom: 0.417vw; }

.compre-junto__produto--lista .compre-junto__preco {
  justify-content: left;
  flex-direction: row-reverse;
  min-height: auto; }

.compre-junto__preco--regular {
  text-decoration: line-through;
  color: #706D54 !important; }

.compre-junto__preco--promocional,
.compre-junto__preco--promocional:empty + .compre-junto__preco--regular {
  font-size: 0.833vw;
  font-weight: 600;
  line-height: 1.198vw;
  text-decoration: none;
  color: #706D54; }

.compre-junto__preco--regular {
  text-decoration: line-through;
  color: #706D54 !important;
  font-family: Lato !important;
  font-weight: 800 !important;
  font-style: ExtraBold !important;
  font-size: 1.102vw !important;
  leading-trim: NONE !important;
  line-height: 100% !important;
  letter-spacing: 0% !important;
  text-align: center !important; }

.compre-junto__produto--lista .compre-junto__preco--promocional:not(:empty) {
  margin-left: 0.208vw; }

.compre-junto__atributo--grade {
  display: inline-block;
  width: 1.25vw;
  height: 1.25vw;
  margin-right: 1.417vw;
  padding: 0.104vw;
  box-shadow: 0 0 0.156vw rgba(0, 0, 0, 0.5);
  cursor: pointer; }

.compre-junto__atributo--grade:last-child {
  margin-right: 0; }

.compre-junto__atributo--grade.compre-junto__atributo--selecionado {
  border-width: 0 0.104vw 0.104vw 0;
  border-style: solid;
  border-color: var(--cor-principal); }

.compre-junto__atributo--grade span {
  display: block;
  width: 100%;
  height: 100%; }

.compre-junto__atributos--cores .compre-junto__atributo--grade span {
  width: 0;
  height: 0;
  border-width: 0 0 1.25vw 1.25vw;
  border-style: solid; }

.compre-junto__atributo--lista {
  width: 6.771vw; }

.compre-junto__erro {
  color: #b94a48; }

.compre-junto__resumo {
  display: flex;
  align-items: center;
  justify-content: center;
  flex-direction: column;
  padding: 0 1.042vw;
  border: 0.042vw solid #dcdde1;
  border-radius: 0.208vw;
  width: 15.625vw !important;
  height: 15.625vw;
  border: none;
  background-color: #00000008;
  border-radius: 2.604vw; }

.compre-junto__conteudo--grade[data-total="2"][data-columns="12"] .compre-junto__resumo {
  width: 27.083vw; }

.compre-junto__desconto {
  margin-bottom: 0.417vw;
  padding: 0.104vw 0.417vw;
  border-radius: 0.208vw;
  background-color: #72cb3b;
  font-size: 0.625vw;
  font-weight: 600;
  line-height: 0.885vw;
  color: #fff; }

.compre-junto__titulo {
  text-align: center; }

.compre-junto__titulo-total {
  margin-bottom: 0.417vw;
  font-size: 0.833vw;
  font-weight: 600;
  line-height: 1.198vw;
  color: #706D54;
  margin-bottom: 2.083vw;
  font-family: Lato;
  font-weight: 500;
  font-style: Medium;
  font-size: 1.042vw;
  leading-trim: NONE;
  line-height: 100%;
  letter-spacing: 0%; }

.compre-junto__preco-total {
  display: flex;
  flex-direction: column-reverse;
  margin-bottom: 0.417vw;
  color: #706D54; }

.compre-junto__preco-total--regular {
  text-align: center;
  text-decoration: line-through;
  color: #706D54 !important; }

.compre-junto__preco-total--promocional,
.compre-junto__preco-total--promocional:empty + .compre-junto__preco-total--regular {
  font-size: 1.042vw;
  font-weight: 600;
  line-height: 1.51vw;
  letter-spacing: -0.3px;
  text-decoration: none;
  color: #706D54;
  font-family: Lato;
  font-weight: 800;
  font-style: ExtraBold;
  font-size: 1.489vw;
  leading-trim: NONE;
  line-height: 150%;
  letter-spacing: 0%;
  text-align: center; }

.compre-junto__comprar {
  width: 100%; }

.compre-junto__comprar--desabilitado {
  pointer-events: none;
  opacity: 0.5; }

.compre-junto__comprar button {
  width: 100%;
  border-radius: unset !important;
  background: #73A579;
  line-height: 2.5vw;
  font-weight: 600;
  user-select: none;
  color: #fff;
  font-family: Lato;
  font-weight: 400;
  font-style: Regular;
  font-size: 0.78vw;
  height: 2.604vw;
  leading-trim: NONE;
  line-height: 1.337vw;
  letter-spacing: 0%;
  text-align: center;
  text-transform: uppercase;
  letter-spacing: .417vw;
  font-weight: 300; }

.compre-junto__tag {
  background-color: #e8e9eb;
  border-radius: 0.521vw;
  color: #000;
  width: max-content;
  padding: 0.052vw 0.938vw;
  margin-bottom: 0.104vw; }

.pagina-produto .compre-junto__produtos .compre-junto__produto--grade:last-of-type::after {
  content: '=';
  position: absolute;
  top: 30%;
  right: -1.146;
  font-size: 2.5vw;
  color: #A27B5C;
  font-weight: bolder; }

.pagina-produto .compre-junto__produtos .compre-junto__produto--grade:last-of-type {
  margin-right: 1.667vw; }

.pagina-produto .compre-junto__resumo {
  width: 13.021vw !important;
  height: 14.583vw;
  border: none;
  background-color: #00000008;
  border-radius: unset !important; }

.compre-junto__imagem {
  width: 100%; }

.compre-junto__imagem img {
  width: 100%;
  height: auto;
  object-fit: fill;
  border-radius: unset !important; }

.compre-junto__produto {
  padding-top: 0; }

.compre-junto__produto--principal {
  border: none; }

.compre-junto__etiqueta {
  display: none; }

.compre-junto__preco {
  display: block; }

.compre-junto__nome {
  margin-top: 1.042vw; }

.compre-junto__nome a {
  color: #706D54 !important; }

.compre-junto__selecionar input:checked::before {
  border-color: #A27B5C;
  background: #A27B5C; }

@media (max-width: 756px) {
  .compre-junto__imagem {
    display: flex;
    justify-content: center;
    align-items: center;
    width: 100%; }

  .compre-junto__produto--grade {
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    width: 100% !important;
    margin: 0; }

  .compre-junto__produto--grade::before {
    content: ''; }

  .compre-junto__conteudo--grade .compre-junto__produto--principal::after {
    content: ''; }

  .compre-junto .slick-arrow {
    position: absolute;
    top: 50%;
    background: 0;
    font-size: 0;
    line-height: 0;
    transform: translateY(-50%);
    z-index: 1; }

  .compre-junto .slick-arrow::before {
    font-family: FontAwesome;
    font-size: 30px;
    color: var(--cor-principal); }

  .compre-junto .slick-arrow.slick-disabled::before {
    content: none; }

  .compre-junto .slick-prev {
    left: 0; }

  .compre-junto .slick-prev::before {
    content: ""; }

  .compre-junto .slick-next {
    right: 0; }

  .compre-junto .slick-next::before {
    content: ""; }

  .compre-junto .slick-track {
    margin-left: 0;
    margin-right: 0; }

  .compre-junto .slick-slide:not(.slick-active)::after {
    content: '';
    position: absolute;
    left: 0;
    top: 0;
    right: 0;
    bottom: 0;
    background: linear-gradient(270deg, #fff 0, rgba(255, 255, 255, 0) 100%); }

  .compre-junto__titulo {
    margin-bottom: 24px;
    font-size: 24px;
    font-weight: 600;
    line-height: 35px;
    letter-spacing: -0.5px;
    color: #A27B5C !important; }

  .compre-junto__conteudo {
    display: flex;
    font-size: 14px;
    line-height: 24px;
    letter-spacing: -0.4px; }

  .compre-junto__conteudo--lista[data-total="2"] .compre-junto__produto--principal {
    display: flex;
    width: 350px; }

  .compre-junto__conteudo--lista[data-total="2"][data-columns="9"] .compre-junto__produto--principal {
    width: 250px; }

  .compre-junto__conteudo--lista[data-total="2"] .compre-junto__produto--principal::after {
    content: '+';
    position: absolute;
    top: 50%;
    right: -48px;
    transform: translateY(-50%);
    font-size: 48px;
    color: #A27B5C; }

  .compre-junto__conteudo--lista[data-total="2"] .compre-junto__produto--principal .compre-junto__etiqueta {
    left: 30px;
    transform: none; }

  .compre-junto__conteudo--lista[data-total="2"] .compre-junto__produto--principal .compre-junto__coluna--imagem {
    margin-right: 16px; }

  .compre-junto__conteudo--lista[data-total="2"] .compre-junto__produto--principal .compre-junto__imagem img {
    width: 110px;
    height: 110px; }

  .compre-junto__produto--principal {
    width: 280px;
    border: 1px solid #c6cfd6;
    border-radius: 4px; }

  .compre-junto__produto--principal,
  .compre-junto__produto--grade {
    position: relative;
    padding: 16px; }

  .compre-junto__produtos {
    flex: 1;
    min-width: 0; }

  .compre-junto__conteudo--lista[data-total="2"] .compre-junto__produtos {
    display: flex; }

  .compre-junto__produto:not(.compre-junto__produto--principal):not(.compre-junto__produto--selecionado) {
    opacity: 0.7; }

  .compre-junto__produto--grade {
    display: inline-block;
    width: 280px;
    margin-left: 32px; }

  .compre-junto__produto--grade::before {
    content: '+';
    position: absolute;
    left: -15px;
    top: 30%;
    transform: translate(-50%);
    font-size: 48px;
    color: #A27B5C;
    font-weight: bolder; }

  .compre-junto__produto--lista {
    display: flex;
    align-items: center;
    flex-wrap: wrap;
    padding: 8px 20px; }

  .compre-junto__conteudo--lista[data-total="2"] .compre-junto__produto--lista {
    margin-left: 64px; }

  .compre-junto__produto--lista + .compre-junto__produto--lista {
    margin-top: 8px; }

  .compre-junto__produto--lista .compre-junto__imagem img {
    width: 80px;
    height: 80px; }

  .compre-junto__produto--lista .compre-junto__coluna {
    margin-right: 8px; }

  .compre-junto__produto--lista .compre-junto__coluna--dados {
    display: flex;
    flex-wrap: wrap;
    flex: 1;
    margin-right: 0; }

  .compre-junto__produto--lista .compre-junto__coluna--informacoes {
    flex: 1; }

  .compre-junto__produto--lista .compre-junto__coluna--variacoes {
    margin-right: 0; }

  .compre-junto__coluna--imagem {
    flex-shrink: 0; }

  .compre-junto__etiqueta {
    position: absolute;
    left: 50%;
    top: -12px;
    width: 100px;
    transform: translateX(-50%);
    border-radius: 10px;
    background-color: #e8e9eb;
    text-align: center;
    color: #000; }

  .compre-junto__produto--grade .compre-junto__selecionar {
    position: absolute;
    z-index: 1;
    left: 30px;
    top: 15px; }

  .compre-junto__produto--lista .compre-junto__selecionar {
    display: flex;
    align-items: center;
    height: 100%; }

  .compre-junto__selecionar input {
    position: relative;
    margin: 0;
    appearance: none; }

  .compre-junto__selecionar input::before {
    content: '';
    display: block;
    width: 22px;
    height: 22px;
    border: 1px solid #c6cfd6;
    border-radius: 4px;
    background-color: #fff; }

  .compre-junto__selecionar input:checked::before {
    border-color: var(--cor-secundaria);
    background: var(--cor-secundaria); }

  .compre-junto__selecionar input:checked::after {
    content: '';
    position: absolute;
    left: 8px;
    top: 4px;
    width: 5px;
    height: 10px;
    border: solid #fff;
    border-width: 0 2px 2px 0;
    transform: rotate(45deg); }

  .compre-junto__nome a {
    display: block;
    margin-bottom: 8px;
    font-weight: 600;
    text-decoration: none; }

  .compre-junto__nome a,
  .compre-junto__nome a:hover,
  .compre-junto__nome a:focus {
    color: var(--cor-secundaria); }

  .compre-junto__produto--principal .compre-junto__nome a,
  .compre-junto__produto--grade .compre-junto__nome a {
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
    min-height: 48px;
    margin-top: 8px;
    overflow: hidden;
    font-family: Lato;
    font-weight: 500;
    font-style: Medium;
    font-size: 22.39px;
    leading-trim: NONE;
    line-height: 100%;
    letter-spacing: 0%;
    text-align: center; }

  .compre-junto__imagem img {
    display: block;
    width: 100%;
    margin: auto;
    object-fit: contain; }

  .compre-junto__preco {
    display: flex;
    flex-direction: column-reverse;
    min-height: 47px; }

  .compre-junto__produto--principal .compre-junto__preco,
  .compre-junto__produto--grade .compre-junto__preco {
    margin-bottom: 8px; }

  .compre-junto__produto--lista .compre-junto__preco {
    justify-content: left;
    flex-direction: row-reverse;
    min-height: auto; }

  .compre-junto__preco--regular {
    text-decoration: line-through;
    color: #706D54 !important; }

  .compre-junto__preco--promocional,
  .compre-junto__preco--promocional:empty + .compre-junto__preco--regular {
    font-size: 16px;
    font-weight: 600;
    line-height: 23px;
    text-decoration: none;
    color: #706D54; }

  .compre-junto__preco--regular {
    text-decoration: line-through;
    color: #706D54 !important;
    font-family: Lato !important;
    font-weight: 800 !important;
    font-style: ExtraBold !important;
    font-size: 21.15px !important;
    leading-trim: NONE !important;
    line-height: 100% !important;
    letter-spacing: 0% !important;
    text-align: center !important; }

  .compre-junto__produto--lista .compre-junto__preco--promocional:not(:empty) {
    margin-left: 4px; }

  .compre-junto__atributo--grade {
    display: inline-block;
    width: 24px;
    height: 24px;
    margin-right: 8px;
    padding: 2px;
    box-shadow: 0 0 3px rgba(0, 0, 0, 0.5);
    cursor: pointer; }

  .compre-junto__atributo--grade:last-child {
    margin-right: 0; }

  .compre-junto__atributo--grade.compre-junto__atributo--selecionado {
    border-width: 0 2px 2px 0;
    border-style: solid;
    border-color: var(--cor-principal); }

  .compre-junto__atributo--grade span {
    display: block;
    width: 100%;
    height: 100%; }

  .compre-junto__atributos--cores .compre-junto__atributo--grade span {
    width: 0;
    height: 0;
    border-width: 0 0 24px 24px;
    border-style: solid; }

  .compre-junto__atributo--lista {
    width: 130px; }

  .compre-junto__erro {
    color: #b94a48; }

  .compre-junto__resumo {
    display: flex;
    align-items: center;
    justify-content: center;
    flex-direction: column;
    padding: 0 20px;
    border: 1px solid #dcdde1;
    border-radius: 4px;
    width: 300px !important;
    height: 300px;
    border: none;
    background-color: #00000008;
    border-radius: 50px; }

  .compre-junto__conteudo--grade[data-total="2"][data-columns="12"] .compre-junto__resumo {
    width: 520px; }

  .compre-junto__desconto {
    margin-bottom: 8px;
    padding: 2px 8px;
    border-radius: 4px;
    background-color: #72cb3b;
    font-size: 12px;
    font-weight: 600;
    line-height: 17px;
    color: #fff; }

  .compre-junto__titulo {
    text-align: center; }

  .compre-junto__titulo-total {
    margin-bottom: 8px;
    font-size: 16px;
    font-weight: 600;
    line-height: 23px;
    color: #706D54;
    margin-bottom: 40px;
    font-family: Lato;
    font-weight: 500;
    font-style: Medium;
    font-size: 20px;
    leading-trim: NONE;
    line-height: 100%;
    letter-spacing: 0%; }

  .compre-junto__preco-total {
    display: flex;
    flex-direction: column-reverse;
    margin-bottom: 8px;
    color: #706D54; }

  .compre-junto__preco-total--regular {
    text-align: center;
    text-decoration: line-through;
    color: #706D54 !important; }

  .compre-junto__preco-total--promocional,
  .compre-junto__preco-total--promocional:empty + .compre-junto__preco-total--regular {
    font-size: 20px;
    font-weight: 600;
    line-height: 29px;
    letter-spacing: -0.3px;
    text-decoration: none;
    color: #706D54;
    font-family: Lato;
    font-weight: 800;
    font-style: ExtraBold;
    font-size: 28.59px;
    leading-trim: NONE;
    line-height: 150%;
    letter-spacing: 0%;
    text-align: center; }

  .compre-junto__comprar {
    width: 100%; }

  .compre-junto__comprar--desabilitado {
    pointer-events: none;
    opacity: 0.5; }

  .compre-junto__comprar button {
    width: 100%;
    border-radius: unset !important;
    background: #73A579;
    line-height: 48px;
    font-weight: 600;
    user-select: none;
    color: #fff;
    font-family: Lato;
    font-weight: 400;
    font-style: Regular;
    font-size: 14.97px;
    height: 50px;
    leading-trim: NONE;
    line-height: 25.67px;
    letter-spacing: 0%;
    text-align: center;
    text-transform: uppercase;
    letter-spacing: .8px;
    font-weight: 300; }

  .compre-junto__tag {
    background-color: #e8e9eb;
    border-radius: 10px;
    color: #000;
    width: max-content;
    padding: 1px 18px;
    margin-bottom: 2px; }

  .pagina-produto .compre-junto__produtos .compre-junto__produto--grade:last-of-type::after {
    content: '=';
    position: absolute;
    top: 30%;
    right: -22px;
    font-size: 48px;
    color: #A27B5C;
    font-weight: bolder; }

  .pagina-produto .compre-junto__produtos .compre-junto__produto--grade:last-of-type {
    margin-right: 32px; }

  .pagina-produto .compre-junto__resumo {
    width: 250px !important;
    height: 280px;
    border: none;
    background-color: #00000008;
    border-radius: unset !important; }

  .compre-junto__imagem {
    width: 100%; }

  .compre-junto__imagem img {
    width: 100%;
    height: auto;
    object-fit: fill;
    border-radius: unset !important; }

  .compre-junto__produto {
    padding-top: 0; }

  .compre-junto__produto--principal {
    border: none; }

  .compre-junto__etiqueta {
    display: none; }

  .compre-junto__preco {
    display: block; }

  .compre-junto__nome {
    margin-top: 20px; }

  .compre-junto__nome a {
    color: #706D54 !important; }

  .compre-junto__selecionar input:checked::before {
    border-color: #A27B5C;
    background: #A27B5C; } }
/* compre junto fim*/
/* Inicio slider pdp */
.pagina-produto #corpo .conteiner .secao-principal .produto .span5 .principal .acoes-produto .comprar .disponibilidade-produto,
.produto-compartilhar {
  display: none !important; }

.produto__img .slick-slide img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  object-position: center; }

.img__container .container__imgWrapper {
  margin: 0 auto;
  width: 100%;
  height: 26.667vw;
  overflow: hidden;
  border-radius: 0.417vw;
  cursor: grab; }

.controlador__slides .slick-track::before,
.controlador__slides .slick-track::after {
  display: none !important; }

.img__controlador {
  display: flex;
  align-items: center;
  justify-content: center;
  gap: 0px 0.521vw; }

.controlador__slides .controlador__imgWrapper {
  width: 6.302vw;
  height: 4.583vw;
  border-radius: 0.521vw;
  overflow: hidden;
  box-sizing: border-box;
  border: 0.156vw solid transparent;
  cursor: pointer;
  transition: all 0.2s ease-in-out 0s; }

@media (min-width: 768px) {
  .controlador__slides .slick-slide:not(.slick-current) .controlador__imgWrapper:hover {
    transform: translateY(-5px); } }

.controlador__slides .slick-slide.slick-current .controlador__imgWrapper {
  border-color: var(--c-thumb-borda-ativa); }

.controlador__slides.slick-initialized.slick-slider {
  max-width: 29vw; }

.controlador__slides.slick-initialized.slick-slider .slick-list {
  padding: 20px 0; }

.controlador__slides.slick-initialized .slick-slide {
  margin-right: 17px; }

.img__controlador svg {
  transition: all 0.2s ease-in-out 0s;
  cursor: pointer; }

@media (min-width: 768px) {
  .img__controlador svg:hover {
    transform: scale(1.2); } }

@media (min-width: 768px) {
  .produto__img {
    width: 100%; }

  .img__container .container__imgWrapper {
    margin: 0 auto;
    width: 100%;
    height: 37vw;
    overflow: hidden;
    border-radius: 0.417vw;
    cursor: grab;
    width: 38vw !important; }

  .img__container .slick-track {
    height: 38vw; }

  .produto__img .img__container {
    width: 80%; }

  .img__controlador {
    width: 20%; }

  .controlador__slides .slick-slide {
    transform: rotate(270deg); }

  .controlador__slides .controlador__imgWrapper {
    width: 6.302vw;
    height: 6.302vw; }

  .produto__img {
    display: flex;
    flex-direction: row-reverse; }

  .controlador__slides.slick-initialized.slick-slider {
    transform: rotate(90deg); }

  .controlador__slides button.slick-prev.slick-arrow {
    content: "";
    opacity: 1;
    border: 0.1vw solid #e5e5e5;
    border-radius: 1vw;
    width: 2vw !important;
    height: 2vw !important;
    display: grid !important;
    background-repeat: no-repeat !important;
    background-image: url("https://cdn.awsli.com.br/2817/2817698/arquivos/up-arrow.png") !important;
    background-size: 2.3vw !important;
    background-repeat: no-repeat !important;
    background-position: center !important;
    font-size: 0px;
    position: absolute;
    top: 38%;
    left: -8%;
    z-index: 99;
    transform: rotate(270deg); }

  .controlador__slides button.slick-next.slick-arrow {
    content: "";
    opacity: 1;
    border: 1px solid #e5e5e5;
    border-radius: 1vw;
    width: 2vw !important;
    height: 2vw !important;
    display: grid !important;
    background-repeat: no-repeat !important;
    background-image: url("https://cdn.awsli.com.br/2817/2817698/arquivos/up-arrow.png") !important;
    background-size: 2.3vw !important;
    background-repeat: no-repeat !important;
    background-position: center !important;
    font-size: 0px;
    position: absolute;
    top: 38%;
    right: -8%;
    z-index: 99;
    transform: rotate(90deg); } }
@media (max-width: 768px) {
  .pagina-produto #corpo .conteiner .secao-principal .produto .span5 .principal .acoes-produto .comprar .disponibilidade-produto,
  .produto-compartilhar {
    display: none !important; }

  .produto__img .slick-slide img {
    width: 100%;
    height: 100%;
    object-fit: cover;
    object-position: center; }

  .img__container .container__imgWrapper {
    margin: 0 auto;
    width: 100%;
    height: 390px;
    overflow: hidden;
    border-radius: 8px;
    cursor: grab; }

  .controlador__slides .slick-track::before,
  .controlador__slides .slick-track::after {
    display: none !important; }

  .img__controlador {
    display: flex;
    align-items: center;
    justify-content: center;
    gap: 0px 10px; }

  .controlador__slides .controlador__imgWrapper {
    width: 61px;
    height: 63px;
    border-radius: 10px;
    overflow: hidden;
    box-sizing: border-box;
    border: 3px solid transparent;
    cursor: pointer;
    transition: all 0.2s ease-in-out 0s; } }
@media (max-width: 768px) and (min-width: 768px) {
  .controlador__slides .slick-slide:not(.slick-current) .controlador__imgWrapper:hover {
    transform: translateY(-5px); } }

@media (max-width: 768px) {
  .controlador__slides .slick-slide.slick-current .controlador__imgWrapper {
    border-color: var(--c-thumb-borda-ativa); }

  .controlador__slides.slick-initialized.slick-slider {
    max-width: 90vw; }

  .controlador__slides.slick-initialized.slick-slider .slick-list {
    padding: 20px 0; }

  .controlador__slides.slick-initialized .slick-slide {
    margin-right: 17px; }

  .img__controlador svg {
    transition: all 0.2s ease-in-out 0s;
    cursor: pointer; }

  .controlador__slides button.slick-prev.slick-arrow {
    display: none !important; }

  .controlador__slides button.slick-next.slick-arrow {
    display: none !important; } }
/* Fim slider pdp */

/*# sourceMappingURL=ateliepanos.css.map */
