@import url(https://fonts.googleapis.com/css2?family=Quicksand:wght@300;400;500;600;700&display=swap);
:root{--shadow: 0 3px 10px 0 rgba(0,0,0,0.15);--color-primary: #3C878D;--color-secondary: #EC8268;--border-light: solid 1px #E2E8F0}*{font-family:Quicksand, 'Open Sans', sans-serif}body{background-color:white}body:not(.pagina-inicial) .secao-banners{display:none}a{text-decoration:none}#barraTopo{display:none !important}.barra-inicial{display:none}.titulo{text-transform:none;font-family:Quicksand, 'Open Sans', sans-serif}.botao{position:relative;padding:8px 16px;cursor:pointer;font-size:14px;border:none;border-radius:4px;box-shadow:var(--shadow);background-image:none;font-weight:600;text-shadow:none}.botao:hover{background-image:none}.botao.principal{background-color:var(--color-primary);color:white}.botao.principal:hover{opacity:.9}#corpo{padding:64px 0;scroll-margin:64px}#corpo .conteiner{box-shadow:none;padding-block:0}.pagina-pagina .breadcrumbs{display:none}.pagina-pagina .caixa-sombreada{padding:0;box-shadow:none}.pagina-pagina .caixa-sombreada h1.titulo{font-family:Inter, sans-serif;text-align:center;font-size:26px;font-weight:bold;color:black;border:none;padding:0;text-transform:none}@media (min-width: 768px){.pagina-pagina .caixa-sombreada h1.titulo{text-align:left}}.listagem-linha{padding:0 !important}.listagem-linha ul{display:grid;gap:64px;grid-template-columns:1fr;margin:0 !important}@media (min-width: 768px){.listagem-linha ul{gap:24px;grid-template-columns:repeat(4, 1fr)}}.listagem-linha ul li{width:auto !important;margin:0 !important;border:none !important}.listagem-linha ul::before,.listagem-linha ul::after{display:none}.listagem-linha .listagem-item{padding:0;margin:0;border-radius:8px;overflow:hidden;display:flex;flex-direction:column;align-items:center}.listagem-linha .listagem-item .imagem-produto{position:relative;overflow:hidden;border-radius:8px;width:100%;max-width:240px}@media (min-width: 768px){.listagem-linha .listagem-item .imagem-produto{height:240px}}.listagem-linha .listagem-item .imagem-produto:hover{background-color:#F1F5F9}.listagem-linha .listagem-item .imagem-produto img{position:absolute;inset:0;width:100%;height:100%;object-fit:contain}.listagem-linha .listagem-item .info-produto{display:flex;flex-direction:column;align-items:center;text-align:center;padding:0;margin-top:32px;margin-left:0 !important}@media (min-width: 768px){.listagem-linha .listagem-item .info-produto{display:block}}.listagem-linha .listagem-item .info-produto .nome-produto{min-height:0;font-size:14px;font-weight:bold;color:black;margin:0 !important}.listagem-linha .listagem-item .info-produto .preco-produto,.listagem-linha .listagem-item .info-produto .preco-promocional{font-size:16px !important}.listagem-linha .listagem-item .info-produto .preco-produto{margin-top:8px;font-weight:bold}.listagem-linha .listagem-item .info-produto .preco-produto span,.listagem-linha .listagem-item .info-produto .preco-produto strong{color:var(--color-secondary) !important}.listagem-linha .listagem-item .acoes-produto,.listagem-linha .listagem-item .acoes-produto-responsiva{display:none !important}.listagem-linha .listagem-item .adicionado-carrinho{background-color:var(--color-secondary);border-radius:4px;border:none;padding:4px 8px}#AcessoRestritoIdade{margin:0;position:fixed;left:50%;top:50%;transform:translateX(-50%) translateY(-50%);padding:0 16px 24px 16px}#AcessoRestritoIdade .modal-header{padding:0;position:relative}#AcessoRestritoIdade .modal-header img{position:absolute;top:0;left:50%;transform:translateY(-50%) translateX(-50%)}#AcessoRestritoIdade .titulo{font-family:inherit}#AcessoRestritoIdade .info-container{display:flex;flex-direction:column;align-items:center;padding:0;padding-top:48px;position:relative}#AcessoRestritoIdade .info-container img.pull-left{display:none}#AcessoRestritoIdade .info-container p{text-transform:none;text-align:center;margin-top:24px;font-size:18px;color:#1E293B;display:none}#AcessoRestritoIdade .modal-footer{background-color:white;border:none;display:flex;align-items:center;justify-content:center;padding:0 16px;margin-top:8px}#AcessoRestritoIdade .modal-footer .titulo{display:none}.alert{font-size:12px}.alert-danger{background-color:#DC2626;color:white;font-size:12px}.alert-danger .close{color:white}.alert-success{background-color:var(--color-primary);color:white}.alert-success .close{color:white}.control-group{display:flex;flex-direction:column}.control-group label{font-weight:bold;width:auto !important;text-align:left !important}.control-group .controls{margin:0 !important}.control-group .controls input[type="text"],.control-group .controls input[type="password"],.control-group .controls input[type="tel"],.control-group .controls textarea{width:100% !important;padding-top:16px !important;padding-bottom:16px !important;padding-left:12px;padding-right:12px}.control-group .controls select{width:100%;height:36px;padding-inline:8px}:root{--color-mobile-icon-default: #CBD5E1}#barraTopo{display:none !important}.pagina-inicial #cabecalho{position:static !important}.atalhos-mobile{padding-block:8px;border:none;box-shadow:var(--shadow);background-color:white}.atalhos-mobile>ul{display:flex;align-items:center}.atalhos-mobile>ul>li{background-color:white;border:none}.atalhos-mobile>ul>li>a{font-size:22px;text-shadow:none;color:var(--color-mobile-icon-default);transition:all;transition-duration:200ms}.atalhos-mobile>ul>li>a:hover{color:var(--color-secondary)}.atalhos-mobile>ul>li:first-of-type{float:none;margin-right:auto;line-height:0}.atalhos-mobile>ul>li:first-of-type a{height:auto !important}.atalhos-mobile>ul>li:first-of-type a img{width:160px;margin:0;position:static}.atalhos-mobile>ul>li:nth-of-type(3){order:4 !important}.atalhos-mobile>ul>li:nth-of-type(4){order:3 !important}.atalhos-mobile>ul>li.vazia{display:none}.atalhos-mobile>ul::before,.atalhos-mobile>ul::after{display:none}#cabecalho{position:sticky;top:0;left:0;right:0;background-color:white;box-shadow:var(--shadow);z-index:999;padding:0}@media (min-width: 768px){#cabecalho{position:sticky !important}}#cabecalho .conteiner{padding-block:0;box-shadow:none}#cabecalho .conteiner .row-fluid{display:flex;align-items:center;padding:8px 2px !important;position:relative}#cabecalho .conteiner .row-fluid>.span3,#cabecalho .conteiner .row-fluid>.span9{width:auto !important}#cabecalho .conteiner .row-fluid .conteudo-topo{flex:1}#cabecalho .conteiner .row-fluid .superior{display:none;padding:0 !important}#cabecalho .conteiner .row-fluid .inferior{padding:0 !important}#cabecalho .conteiner .row-fluid .inferior>.span8,#cabecalho .conteiner .row-fluid .inferior>.span4{width:fit-content}#cabecalho .conteiner .row-fluid .inferior .span4{position:relative;display:flex;gap:8px}#cabecalho .conteiner .busca-mobile{flex:1;padding:0;background-color:transparent}#cabecalho .conteiner .busca{padding:5px 0;background-color:#F8FAFC;border-radius:9999px;border:none;border:solid 1px #E2E8F0;margin-right:0 !important}@media (max-width: 767px){#cabecalho .conteiner .busca{position:static}}#cabecalho .conteiner .busca #form-buscar{display:flex;align-items:center;gap:8px;padding-inline:8px}#cabecalho .conteiner .busca #form-buscar input{background:none;border:none;text-shadow:none;box-shadow:none;padding:16px 8px;font-size:14px;font-weight:500;flex:1}@media (max-width: 767px){#cabecalho .conteiner .busca #form-buscar input{height:32px}}#cabecalho .conteiner .busca #form-buscar .botao-busca{position:static;width:32px;height:32px;border-radius:9999px;display:flex;align-items:center;justify-content:center;background-color:var(--color-primary);transition:all;transition-duration:200ms}#cabecalho .conteiner .busca #form-buscar .botao-busca:hover{opacity:.8}#cabecalho .conteiner .acoes-conta{width:auto;display:flex;gap:20px;align-items:center !important;background-color:white}#cabecalho .conteiner .acoes-conta>li{width:auto;display:flex;align-items:center;background-color:white}#cabecalho .conteiner .acoes-conta>li a{background-color:white;border:none;margin-left:8px}#cabecalho .conteiner .acoes-conta>li:first-of-type{display:none}#cabecalho .conteiner .acoes-conta>li:nth-of-type(2)>a:first-of-type{display:none}#cabecalho .conteiner .acoes-conta>li:nth-of-type(2) .btn-group>a{text-align:left;padding:0;box-shadow:none;padding:0}#cabecalho .conteiner .acoes-conta>li:nth-of-type(2) .dropdown-menu{width:100%;top:unset;bottom:-24px;transform:translateY(100%)}#cabecalho .conteiner .acoes-conta>li:nth-of-type(2) .dropdown-menu>li{width:100%}#cabecalho .conteiner .acoes-conta>li:nth-of-type(2) .dropdown-menu>li>a{margin:0;text-align:left;padding:12px 16px;transition:all;transition-duration:50ms;line-height:initial}#cabecalho .conteiner .acoes-conta>li:nth-of-type(2) .dropdown-menu>li>a:hover{background-color:var(--color-primary)}#cabecalho .conteiner .carrinho{position:static;border:none;display:flex;align-items:center;gap:8px}#cabecalho .conteiner .carrinho>a{position:relative;width:auto}#cabecalho .conteiner .carrinho>a>span{display:none}#cabecalho .conteiner .carrinho>a .qtd-carrinho{margin:0;position:absolute;top:0;right:0;transform:translateX(50%) translateY(-50%);background-color:var(--color-secondary);color:white;border-radius:9999px;width:20px;height:20px;font-size:14px;display:flex !important;align-items:center;justify-content:center}#cabecalho .conteiner .carrinho>a .vazio-text{display:none}#cabecalho .conteiner .carrinho .carrinho-interno{position:absolute;left:0 !important;right:0 !important;top:unset !important;width:100% !important;bottom:0 !important;transform:translateY(100%);padding:0}#cabecalho .conteiner .carrinho .carrinho-interno li{display:flex;align-items:flex-start;padding:12px;position:relative}#cabecalho .conteiner .carrinho .carrinho-interno li .imagem-produto{flex-shrink:0}#cabecalho .conteiner .carrinho .carrinho-interno li .nome-produto{width:auto;flex:1;flex-shrink:0;font-size:13px;font-weight:bold}#cabecalho .conteiner .carrinho .carrinho-interno li .preco-produto{flex-shrink:0;margin:0;order:3;display:block}#cabecalho .conteiner .carrinho .carrinho-interno .carrinho-rodape{padding:16px;display:flex;flex-direction:column;margin:0}#cabecalho .conteiner .carrinho .carrinho-interno .carrinho-rodape .carrinho-info{display:flex;align-items:center;justify-content:space-between}#cabecalho .conteiner .carrinho .carrinho-interno .carrinho-rodape .carrinho-info .carrino-total{display:flex;align-items:center;gap:4px;font-size:12px}#cabecalho .conteiner .carrinho .carrinho-interno .carrinho-rodape .carrinho-info .carrino-total strong{font-size:16px}#cabecalho .conteiner .acoes-conta i,#cabecalho .conteiner .carrinho>a>i{font-size:16px;width:32px !important;height:32px !important;display:flex;align-items:center;justify-content:center;border-radius:9999px;margin:0}#cabecalho .logo a{height:auto}#cabecalho .logo a img{width:160px;margin:0;position:static}#ui-id-1{position:absolute;left:0 !important;right:0 !important;top:unset !important;width:100% !important;bottom:-20px !important;transform:translateY(100%);border-radius:8px;padding:8px 0;background-color:white;height:fit-content}#ui-id-1 li a{padding:8px;font-size:14px;font-weight:bold;display:flex}#ui-id-1 li .img{width:72px;height:72px;border-radius:4px;overflow:hidden;border:none}.secao-banners{position:relative;display:flex;align-items:center;justify-content:center}.secao-banners .conteiner{box-shadow:none;padding:0;margin:0;max-width:100%}.secao-banners img{object-fit:contain;width:100%;height:auto}@media (max-width: 767px){.atalhos-mobile{position:sticky !important;top:0;left:0;right:0}#cabecalho{position:static !important}#cabecalho>.conteiner>.row-fluid>.span3{display:none}}#rodape .institucional,#rodape .pagamento-selos,#rodape .redes-sociais{background-color:black;background-image:none}#rodape .institucional .titulo,#rodape .pagamento-selos .titulo,#rodape .redes-sociais .titulo{color:white;margin:0;padding:0;margin-bottom:8px;font-size:16px !important}#rodape .institucional li a,#rodape .pagamento-selos li a,#rodape .redes-sociais li a{font-size:13px !important}#rodape .institucional p,#rodape .pagamento-selos p,#rodape .redes-sociais p{font-size:13px !important}#rodape .institucional{padding-top:16px}#rodape .institucional .span12{margin-top:32px}#rodape .redes-sociais{position:static;border:none;padding:0}#rodape .redes-sociais .lista-redes{text-align:left}#rodape .redes-sociais .lista-redes ul{display:flex;align-items:center;gap:8px}#rodape .redes-sociais .lista-redes ul a{display:flex;align-items:center;justify-content:center;margin:0}#rodape .redes-sociais .lista-redes ul i{border-radius:4px}#rodape .redes-sociais .lista-redes ul .icon-tiktok{width:30px;height:30px;object-fit:contain;border-radius:4px}#rodape .sobre-loja-rodape>p{font-size:12px}#rodape .gateways-rodape{width:auto}#rodape .gateways-rodape li{width:auto;padding:8px}#rodape>div:not(.institucional):not(.pagamento-selos){background-color:black !important;border:none !important;color:#525252 !important}#rodape>div:not(.institucional):not(.pagamento-selos) .conteiner{border-top:solid 1px #171717;padding-block:16px}#rodape>div:not(.institucional):not(.pagamento-selos) p{color:#D4D4D4;font-size:12px;margin-bottom:8px !important}.pagina-login .cabecalho-interno,.pagina-cadastro .cabecalho-interno{margin:0 0 32px 0}.pagina-login .cabecalho-interno small,.pagina-cadastro .cabecalho-interno small{display:block;font-size:16px;font-weight:500}.pagina-login .cadastro-logar label{font-weight:bold;padding:5px 0 0 0}.pagina-login .cadastro-logar fieldset .recuperar-senha{margin:0}.pagina-login .cadastro-logar fieldset .control-group{display:flex;flex-direction:column}.pagina-login .cadastro-logar fieldset .control-group .controls{margin:0;display:flex;flex-direction:column}.pagina-login .cadastro-logar fieldset .control-group .controls input{padding:8px 16px !important;flex:1}.pagina-login .cadastro-logar fieldset div:not(.controls){display:flex;flex-direction:column}.pagina-login .cadastro-logar fieldset div:not(.controls) input{width:100%;flex:1;padding:8px 16px !important}.pagina-login .cadastro-logar fieldset div:not(.controls) button{padding:8px 16px;margin-top:16px;margin-left:auto}.pagina-login #modalRecuperarSenha .modal-header{padding:16px;display:flex;flex-direction:row-reverse;align-items:center;justify-content:space-between}.pagina-login #modalRecuperarSenha .modal-header span{font-size:16px;color:black}.pagina-login #modalRecuperarSenha .modal-header .close{margin:0}.pagina-login #modalRecuperarSenha .modal-body{border-top-width:1px;border-top-color:#E2E8F0;padding:16px}.pagina-login #modalRecuperarSenha .modal-body .conteudoRecuperarSenha form{margin-top:24px}.pagina-login #modalRecuperarSenha .modal-body .conteudoRecuperarSenha form>input{display:block;width:100%;padding:8px 16px;height:auto}.pagina-cadastro .dados-acesso .caixa-sombreada{background-color:white}.pagina-cadastro .dados-acesso label{color:#666;font-size:13px;font-weight:bold}.pagina-cadastro .dados-acesso input,.pagina-cadastro .dados-acesso #id_email{padding:8px 16px !important;height:auto}#modalContato{border-radius:16px;overflow:hidden}#modalContato .modal-header{padding:16px 32px;display:flex;flex-direction:row;align-items:center;background:white}@media (min-width: 768px){#modalContato .modal-header{background:linear-gradient(to right, white 0%, white 50%, var(--color-primary) 50%, var(--color-primary) 100%)}}#modalContato .modal-header .titulo{color:black}#modalContato .modal-header .close{margin-left:auto}#modalContato .modal-header .icon-remove{color:white}#modalContato form .modal-body{padding:0;border:none}#modalContato form .modal-body .row-fluid{display:flex}#modalContato form .modal-body .span6{flex:1;margin:0;padding:16px 32px}#modalContato form .modal-body .span6:first-of-type{display:flex;flex-direction:column}#modalContato form .modal-body .span6:first-of-type a{display:none}#modalContato form .modal-body .span6:nth-of-type(2){background-color:var(--color-primary);color:white;display:none}@media (min-width: 768px){#modalContato form .modal-body .span6:nth-of-type(2){display:flex;flex-direction:column}}#modalContato form .modal-body .span6:nth-of-type(2) table{border-radius:8px;overflow:hidden}#modalContato form .modal-body .span6:nth-of-type(2) table tr{font-size:14px}#modalContato form .modal-body .span6:nth-of-type(2) table td{background-color:var(--color-primary) !important}#modalContato form .modal-body .span6:nth-of-type(2) table td span,#modalContato form .modal-body .span6:nth-of-type(2) table td a{color:white;font-size:13px}#modalContato form .modal-body .span6:nth-of-type(2) .mapa{border-radius:8px;overflow:hidden;margin-top:auto}#modalContato form .modal-body .control-group{display:flex;flex-direction:column}#modalContato form .modal-body .control-group label,#modalContato form .modal-body .control-group .controls{width:auto;margin:0;padding:0;text-align:left}#modalContato form .modal-body .control-group label{font-weight:bold}#modalContato form .modal-body .control-group .controls{display:flex}#modalContato form .modal-body .control-group input,#modalContato form .modal-body .control-group textarea{flex:1;width:100% !important;padding-top:16px !important;padding-bottom:16px !important;padding-left:12px;padding-right:12px}#modalContato form .modal-body .control-group textarea{resize:none}#modalContato form .modal-body .control-group:nth-of-type(6){flex:1;margin:16px auto}#modalContato form .modal-body .control-group:nth-of-type(7){margin-top:auto}#modalContato form button[type="submit"]{background-color:var(--color-secondary);flex:1;margin:0 !important}#modalContato form .g-recaptcha{margin:0 auto;width:100%}.pagina-inicial .vitrine-mas-vendido{scroll-margin-block:64px;border:none;margin:0 0 64px 0 !important;padding:0;color:black;font-size:24px;font-weight:bold}.pagina-inicial .vitrine-mas-vendido:hover{padding:0;background:none}.pagina-inicial .vitrine-mas-vendido strong{display:none}.pagina-inicial #listagemProdutos{margin:0}.pagina-inicial #listagemProdutos strong{font-size:20px}@media (min-width: 768px){.pagina-inicial #listagemProdutos strong{font-size:24px}}.pagina-conta .cabecalho-interno,.pagina-conta-endereco .cabecalho-interno{margin:0 !important}.pagina-conta .cabecalho-interno .titulo,.pagina-conta-endereco .cabecalho-interno .titulo{display:flex;flex-direction:column;color:black !important;font-weight:bold !important}.pagina-conta .cabecalho-interno .titulo small,.pagina-conta-endereco .cabecalho-interno .titulo small{font-size:16px;font-weight:500}.pagina-conta .acao-editar a,.pagina-conta-endereco .acao-editar a{margin:0 !important}.pagina-conta .acao-editar>div,.pagina-conta-endereco .acao-editar>div{margin-top:24px !important}.pagina-conta .cabecalho-interno,.pagina-pedido-listar .cabecalho-interno,.pagina-favorito-listar .cabecalho-interno,.pagina-pedido .cabecalho-interno{margin-bottom:32px !important}.pagina-conta .cabecalho-interno .titulo,.pagina-pedido-listar .cabecalho-interno .titulo,.pagina-favorito-listar .cabecalho-interno .titulo,.pagina-pedido .cabecalho-interno .titulo{font-size:18px}.pagina-conta .formulario-editar-cliente .acao-editar,.pagina-pedido-listar .formulario-editar-cliente .acao-editar,.pagina-favorito-listar .formulario-editar-cliente .acao-editar,.pagina-pedido .formulario-editar-cliente .acao-editar{margin-top:24px;margin-bottom:0}.pagina-conta .formulario-editar-cliente .acao-editar .span4,.pagina-pedido-listar .formulario-editar-cliente .acao-editar .span4,.pagina-favorito-listar .formulario-editar-cliente .acao-editar .span4,.pagina-pedido .formulario-editar-cliente .acao-editar .span4{display:flex;gap:4px}.pagina-conta .formulario-editar-cliente .acao-editar .span4 a,.pagina-conta .formulario-editar-cliente .acao-editar .span4 button,.pagina-pedido-listar .formulario-editar-cliente .acao-editar .span4 a,.pagina-pedido-listar .formulario-editar-cliente .acao-editar .span4 button,.pagina-favorito-listar .formulario-editar-cliente .acao-editar .span4 a,.pagina-favorito-listar .formulario-editar-cliente .acao-editar .span4 button,.pagina-pedido .formulario-editar-cliente .acao-editar .span4 a,.pagina-pedido .formulario-editar-cliente .acao-editar .span4 button{flex:1}@media (min-width: 768px){.pagina-conta .formulario-editar-cliente .acao-editar .span4 a,.pagina-conta .formulario-editar-cliente .acao-editar .span4 button,.pagina-pedido-listar .formulario-editar-cliente .acao-editar .span4 a,.pagina-pedido-listar .formulario-editar-cliente .acao-editar .span4 button,.pagina-favorito-listar .formulario-editar-cliente .acao-editar .span4 a,.pagina-favorito-listar .formulario-editar-cliente .acao-editar .span4 button,.pagina-pedido .formulario-editar-cliente .acao-editar .span4 a,.pagina-pedido .formulario-editar-cliente .acao-editar .span4 button{flex:0}}.pagina-conta .abas-conta li a,.pagina-pedido-listar .abas-conta li a,.pagina-favorito-listar .abas-conta li a,.pagina-pedido .abas-conta li a{box-shadow:none !important;border-radius:0;font-size:14px}.pagina-conta .abas-conta li.active a,.pagina-pedido-listar .abas-conta li.active a,.pagina-favorito-listar .abas-conta li.active a,.pagina-pedido .abas-conta li.active a{color:var(--color-secondary) !important;border-top:solid 2px var(--color-secondary)}.pagina-conta .abas-conteudo,.pagina-pedido-listar .abas-conteudo,.pagina-favorito-listar .abas-conteudo,.pagina-pedido .abas-conteudo{padding:0;margin-bottom:0 !important}.pagina-conta .abas-conteudo .caixa-dados,.pagina-pedido-listar .abas-conteudo .caixa-dados,.pagina-favorito-listar .abas-conteudo .caixa-dados,.pagina-pedido .abas-conteudo .caixa-dados{border:none;background-color:white}.pagina-conta .abas-conteudo .caixa-dados>.titulo,.pagina-pedido-listar .abas-conteudo .caixa-dados>.titulo,.pagina-favorito-listar .abas-conteudo .caixa-dados>.titulo,.pagina-pedido .abas-conteudo .caixa-dados>.titulo{position:relative;color:transparent}.pagina-conta .abas-conteudo .caixa-dados>.titulo small,.pagina-pedido-listar .abas-conteudo .caixa-dados>.titulo small,.pagina-favorito-listar .abas-conteudo .caixa-dados>.titulo small,.pagina-pedido .abas-conteudo .caixa-dados>.titulo small{position:absolute;top:50%;transform:translateY(-50%);left:0;opacity:100 !important;font-weight:500;font-size:14px;color:black}.pagina-conta .abas-conteudo .caixa-dados>.row-fluid,.pagina-pedido-listar .abas-conteudo .caixa-dados>.row-fluid,.pagina-favorito-listar .abas-conteudo .caixa-dados>.row-fluid,.pagina-pedido .abas-conteudo .caixa-dados>.row-fluid{margin-top:16px}.pagina-conta legend,.pagina-pedido-listar legend,.pagina-favorito-listar legend,.pagina-pedido legend{font-size:14px;font-weight:bold}.pagina-conta form[action*="/conta/alterar_senha"] .help-inline,.pagina-pedido-listar form[action*="/conta/alterar_senha"] .help-inline,.pagina-favorito-listar form[action*="/conta/alterar_senha"] .help-inline,.pagina-pedido form[action*="/conta/alterar_senha"] .help-inline{display:block;padding:0;margin-top:4px;font-weight:500;font-size:13px;color:#999}.pagina-conta form[action*="/conta/alterar_senha"] button[type="submit"],.pagina-pedido-listar form[action*="/conta/alterar_senha"] button[type="submit"],.pagina-favorito-listar form[action*="/conta/alterar_senha"] button[type="submit"],.pagina-pedido form[action*="/conta/alterar_senha"] button[type="submit"]{margin-bottom:0}.pagina-conta .caixa-info,.pagina-pedido-listar .caixa-info,.pagina-pedido .caixa-info{margin:0;background-color:#F8FAFC;box-shadow:none;border-radius:4px}.pagina-conta .caixa-info>li,.pagina-pedido-listar .caixa-info>li,.pagina-pedido .caixa-info>li{display:flex;flex-direction:column}.pagina-conta .caixa-info>li>b:first-of-type,.pagina-pedido-listar .caixa-info>li>b:first-of-type,.pagina-pedido .caixa-info>li>b:first-of-type{color:black}.pagina-conta .caixa-info>li>b:nth-of-type(2),.pagina-conta .caixa-info>li>span,.pagina-pedido-listar .caixa-info>li>b:nth-of-type(2),.pagina-pedido-listar .caixa-info>li>span,.pagina-pedido .caixa-info>li>b:nth-of-type(2),.pagina-pedido .caixa-info>li>span{font-size:12px;font-weight:500;color:#64748B}.pagina-conta .caixa-dados:first-of-type>h3>small{font-weight:bold !important;font-size:16px !important}.pagina-conta .caixa-dados:first-of-type>.row-fluid{display:flex;flex-direction:column;gap:24px}.pagina-conta .caixa-dados:first-of-type>.row-fluid::before,.pagina-conta .caixa-dados:first-of-type>.row-fluid::after{display:none}.pagina-conta .caixa-dados:first-of-type>.row-fluid>.span6{width:100%;margin:0;display:flex;flex-direction:column;gap:24px}.pagina-conta .caixa-dados:first-of-type>.row-fluid>.span6 legend{color:#334155}.pagina-conta .caixa-dados:first-of-type>.row-fluid>.span6 .acao-editar{display:flex;align-items:center;justify-content:flex-end;gap:8px;margin-top:16px}.pagina-conta .caixa-dados:first-of-type>.row-fluid>.span6 .acao-editar>a{padding:8px 16px;flex:1}@media (min-width: 768px){.pagina-conta .caixa-dados:first-of-type>.row-fluid>.span6 .acao-editar>a{flex:0}}.pagina-conta .caixa-dados:first-of-type>.row-fluid>.span6:nth-of-type(2)>fieldset:nth-of-type(2)>.caixa-info>li:nth-of-type(2) b:nth-of-type(2){font-weight:bold;color:black;margin-left:0;margin-top:10px}.pagina-conta .outros-enderecos legend{font-weight:bold;font-size:14px;display:flex;align-items:center;gap:8px;margin-bottom:24px}.pagina-conta .outros-enderecos legend>i{margin-right:0}.pagina-conta .outros-enderecos legend a{margin-left:auto}.pagina-conta .outros-enderecos legend a:hover{color:var(--color-secondary)}.pagina-conta .outros-enderecos .row-fluid .endereco-adicional{display:flex;flex-direction:column}.pagina-conta .outros-enderecos .row-fluid .endereco-adicional>.caixa-info>li:nth-child(3)>b{font-weight:bold;color:black;margin:0}.pagina-conta .outros-enderecos .row-fluid .endereco-adicional>.caixa-info>li:nth-child(3)>b:nth-of-type(2){margin-top:10px}.pagina-conta .outros-enderecos .row-fluid .endereco-adicional>.acao-editar{margin-top:12px;margin-bottom:32px;display:flex;gap:8px;justify-content:flex-end}@media (min-width: 768px){.pagina-conta .outros-enderecos .row-fluid .endereco-adicional>.acao-editar{margin-bottom:0}}.pagina-conta-endereco #formCadastroCompleto{margin-top:32px !important}.pagina-conta-endereco #formCadastroCompleto>div{margin:0}.pagina-conta-endereco #formCadastroCompleto .dados-pessoais{margin-top:24px !important}.pagina-conta-endereco #formCadastroCompleto legend{margin:0 !important}.pagina-conta-endereco #formCadastroCompleto #id_tipo{margin-top:16px}.pagina-conta-endereco #formCadastroCompleto #id_tipo li:first-of-type{margin-left:0 !important}.pagina-conta-endereco #formCadastroCompleto #id_tipo label{font-weight:bold}.pagina-conta-endereco #formCadastroCompleto .eie-isento .checkbox{padding:0;display:flex;justify-content:flex-start;gap:8px;align-items:center}.pagina-conta-endereco #formCadastroCompleto #id_cep{margin-bottom:4px}.pagina-conta-endereco #formCadastroCompleto #id_cep input{width:auto !important;margin-left:0}.pagina-favorito-listar .caixa-dados>h3>small{color:black !important;font-size:16px !important;font-weight:bold !important}.pagina-favorito-listar table{margin-top:16px}.pagina-favorito-listar table td{border:none;padding:12px}.pagina-favorito-listar table td:nth-of-type(2) a{font-size:13px;font-weight:bold}.pagina-favorito-listar .caixa-info{margin-top:32px;background-color:#F8FAFC;box-shadow:none;border-radius:8px;padding:16px;border-color:#F1F5F9}.pagina-favorito-listar .caixa-info li:first-of-type{font-size:14px;font-weight:bold}.pagina-favorito-listar .caixa-info li:last-of-type{display:flex;align-items:center;justify-content:center;gap:4px;margin-top:12px}.pagina-pedido-listar .caixa-dados{margin-inline:20px !important;padding:0 0 16px 0 !important}.pagina-pedido-listar .abas-conteudo .caixa-dados:first-of-type{margin-top:24px;display:flex;flex-direction:column;border-radius:4px}.pagina-pedido-listar .abas-conteudo .caixa-dados:first-of-type h3.titulo{width:100%;margin:0;padding-block:12px;display:flex;flex-direction:column;gap:4px;color:black;font-size:14px;font-weight:bold}@media (min-width: 768px){.pagina-pedido-listar .abas-conteudo .caixa-dados:first-of-type h3.titulo{padding-block:0;gap:0;flex-direction:row;align-items:center;justify-content:space-between}}.pagina-pedido-listar .abas-conteudo .caixa-dados:first-of-type h3.titulo>small{position:static;transform:none;font-weight:bold}.pagina-pedido-listar .abas-conteudo .caixa-dados:first-of-type h5.titulo{margin-top:16px;margin-left:auto}.pagina-pedido-listar .abas-conteudo .caixa-dados:first-of-type h5.titulo>a{padding:8px 16px;font-size:12px}.pagina-pedido-listar .abas-conteudo .caixa-dados>h3{margin:0}.pagina-pedido-listar .abas-conteudo .caixa-dados>#formFiltroPedido{display:grid;grid-template-columns:1fr}.pagina-pedido-listar .abas-conteudo .caixa-dados>#formFiltroPedido::before,.pagina-pedido-listar .abas-conteudo .caixa-dados>#formFiltroPedido::after{display:none}@media (min-width: 768px){.pagina-pedido-listar .abas-conteudo .caixa-dados>#formFiltroPedido{grid-template-columns:repeat(3, 1fr);gap:16px}.pagina-pedido-listar .abas-conteudo .caixa-dados>#formFiltroPedido>.span7{margin-top:16px}}.pagina-pedido-listar .abas-conteudo .caixa-dados>#formFiltroPedido>.span5{grid-column:span 1;width:100%;display:flex;align-items:center;place-self:start}.pagina-pedido-listar .abas-conteudo .caixa-dados>#formFiltroPedido>.span7{width:100%;grid-column:span 2;margin:16px 0 0 0;display:grid;grid-template-columns:repeat(2, 1fr);gap:16px}.pagina-pedido-listar .abas-conteudo .caixa-dados>#formFiltroPedido>.span7>button{grid-column:span 2;margin-left:auto;padding:8px 16px}@media (min-width: 768px){.pagina-pedido-listar .abas-conteudo .caixa-dados>#formFiltroPedido>.span7{margin-top:0}}.pagina-pedido-listar .abas-conteudo .caixa-dados>#formFiltroPedido .span5>label,.pagina-pedido-listar .abas-conteudo .caixa-dados>#formFiltroPedido .span7>label{margin:0;flex:1;display:flex;flex-direction:column}.pagina-pedido-listar .abas-conteudo .caixa-dados>#formFiltroPedido .span5>label>span,.pagina-pedido-listar .abas-conteudo .caixa-dados>#formFiltroPedido .span7>label>span{font-weight:bold}.pagina-pedido-listar .abas-conteudo .caixa-dados>#formFiltroPedido .span5>label>input,.pagina-pedido-listar .abas-conteudo .caixa-dados>#formFiltroPedido .span5>label>select,.pagina-pedido-listar .abas-conteudo .caixa-dados>#formFiltroPedido .span7>label>input,.pagina-pedido-listar .abas-conteudo .caixa-dados>#formFiltroPedido .span7>label>select{width:100%;padding:12px}.pagina-pedido-listar .abas-conteudo .caixa-dados>#formFiltroPedido .span7>label:last-of-type{flex-basis:100%}.pagina-pedido-listar .abas-conteudo .caixa-dados>div{margin-top:20px}.pagina-pedido-listar .abas-conteudo .caixa-dados>div>h4{font-size:14px;font-weight:bold}.pagina-pedido-listar .abas-conteudo .caixa-dados>div>.caixa-sombreada{margin-top:16px}.pagina-pedido-listar .abas-conteudo .caixa-dados>div>.caixa-sombreada .tabela-pedidos th{color:black}.pagina-pedido-listar .abas-conteudo .caixa-dados>div>.caixa-sombreada .tabela-pedidos td:last-of-type{font-weight:bold}.pagina-pedido .abas-conteudo>.caixa-dados:first-of-type>.row-fluid:first-of-type{padding-bottom:16px;display:flex;flex-direction:column}.pagina-pedido .abas-conteudo>.caixa-dados:first-of-type>.row-fluid:first-of-type>.caixa-info{text-align:left;width:100%}.pagina-pedido .abas-conteudo>.caixa-dados:first-of-type>.row-fluid:first-of-type h2.titulo{font-size:14px;font-weight:bold;color:black;display:inline-block}.pagina-pedido .tabela-carrinho th,.pagina-pedido .tabela-carrinho td{background-color:white;border:none;padding:8px 16px}.pagina-pedido .tabela-carrinho td .produto-info>span{font-weight:bold;color:black}.pagina-pedido .tabela-carrinho tr:not(:first-of-type):not(:nth-of-type(2)){border:none}.pagina-pedido .tabela-carrinho tr:not(:first-of-type):not(:nth-of-type(2)) td{background-color:#F8FAFC}.pagina-pedido .tabela-carrinho tr:not(:first-of-type):not(:nth-of-type(2)) td:nth-of-type(2){text-align:right}.pagina-pedido .tabela-carrinho tr:not(:first-of-type):not(:nth-of-type(2)) td:nth-of-type(2) strong{display:block;margin:0;text-align:right;font-size:16px}.pagina-pedido .tabela-carrinho tr:not(:first-of-type):not(:nth-of-type(2)) td.total strong{font-size:20px}.pagina-produto .produto{display:flex;flex-direction:column;gap:32px}.pagina-produto .produto .conteiner-imagem>div{width:450px;height:450px;position:relative}.pagina-produto .produto .conteiner-imagem>div img{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;object-fit:contain}.pagina-produto .produto .info-principal-produto .breadcrumbs{display:none}.pagina-produto .produto .info-principal-produto .nome-produto{font-weight:bold;font-size:24px;color:black}.pagina-produto .produto .info-principal-produto .codigo-produto{display:none}.pagina-produto .produto .info-principal-produto>ul{display:flex;align-items:center;gap:4px;padding:0 !important}.pagina-produto .produto .info-principal-produto>ul a.lista-favoritos{margin-top:16px;padding-inline:8px;border-radius:4px;display:flex;align-items:center;justify-content:center;gap:8px;font-size:12px;font-weight:bold}.pagina-produto .produto .info-principal-produto>ul a.lista-favoritos:hover{text-decoration:none;opacity:.8}.pagina-produto .produto .info-principal-produto>ul li.visible-phone,.pagina-produto .produto .info-principal-produto>ul li.fb-compartilhar{display:none !important}.pagina-produto .produto .produto-compartilhar{border:none}.pagina-produto .produto .acoes-produto{display:flex;flex-direction:column;align-items:center !important;gap:16px;border:none !important;padding:0}.pagina-produto .produto .acoes-produto>div{width:100%}@media (min-width: 768px){.pagina-produto .produto .acoes-produto{flex-direction:row;align-items:flex-start !important}}.pagina-produto .produto .acoes-produto .preco-produto{float:none;margin:0;padding:0;border:none}.pagina-produto .produto .acoes-produto .preco-produto a{background-color:var(--color-secondary);width:100%}@media (min-screen: 768px){.pagina-produto .produto .acoes-produto .preco-produto a{width:auto}}.pagina-produto .produto .acoes-produto .preco-produto #produto-consulta-preco{width:100%;font-size:14px;padding:8px 16px}.pagina-produto .produto .acoes-produto .preco-produto .preco-promocional{font-weight:bold;font-size:24px}.pagina-produto .produto .acoes-produto .comprar{width:100%;display:flex;flex-direction:column;align-items:flex-end}@media (min-width: 768px){.pagina-produto .produto .acoes-produto .comprar{margin-left:auto}}.pagina-produto .produto .acoes-produto .comprar .qtde-adicionar-carrinho{display:none}.pagina-produto .produto .acoes-produto .comprar .botao-comprar{font-size:16px;padding:8px 16px;width:100%}@media (min-width: 768px){.pagina-produto .produto .acoes-produto .comprar .botao-comprar{width:auto}}.pagina-produto .produto .acoes-produto .comprar .disponibilidade-produto{display:block}.pagina-produto .produto .acoes-produto::after{display:none}.pagina-produto .produto .parcelas-produto{margin-top:32px;padding:0}.pagina-produto .produto .parcelas-produto ul{padding:8px 16px;border-radius:4px}.pagina-produto .produto .parcelas-produto ul .text-parcelas{color:black;font-size:14px !important}.pagina-produto .produto .cep{margin-top:32px}.pagina-produto .produto .cep form{display:flex;gap:16px}.pagina-produto .produto .cep form label{margin:0;font-size:14px;font-weight:bold}.pagina-produto .produto .cep form .form-inline{margin-left:auto}.pagina-produto .produto .cep form .form-inline input{padding:14px 8px}.pagina-produto .produto .cep form .form-inline button{font-weight:bold}.pagina-produto .produto .cep ul{border-radius:4px}.pagina-produto .produto .cep ul .valor,.pagina-produto .produto .cep ul .nome{font-weight:bold}.pagina-produto .produto .aproveite-tambem .titulo{font-size:20px;font-weight:bold;color:black;margin-bottom:0}.pagina-produto .produto .aproveite-tambem .preco-produto span{font-size:14px !important;color:var(--color-secondary)}.pagina-produto .produto .aproveite-tambem>ul{margin-top:64px}.pagina-produto .produto #carouselImagem{margin-top:32px;margin-bottom:0}.pagina-produto .produto #carouselImagem .elastislide-carousel{margin:0}.pagina-produto .produto #carouselImagem .elastislide-carousel .miniaturas{display:flex;justify-content:flex-start;gap:16px}.pagina-produto .produto #carouselImagem .elastislide-carousel .miniaturas li{width:auto !important;border-radius:4px;overflow:hidden;float:none !important}.pagina-produto .produto #carouselImagem .elastislide-carousel .miniaturas li a{margin:0}.pagina-produto .produto #carouselImagem .elastislide-carousel .miniaturas li a span{width:auto;position:static}.pagina-produto .produto #carouselImagem .elastislide-carousel .miniaturas li a span img{margin:0;width:100%;height:100%;border:solid 1px #ccc}.pagina-produto .produto .fancybox-inner{position:relative}.pagina-produto .produto .fancybox-inner .fancybox-image{position:absolute;top:0;left:0;right:0;bottom:0}.pagina-produto #descricao{border:none !important}.pagina-produto #descricao p{text-align:left !important}.pagina-produto #descricao p:first-of-type{margin:16px 0 24px 0 !important}.pagina-produto #descricao p:first-of-type span{font-size:16px !important;color:#334155 !important}.pagina-produto #descricao p:first-of-type+p{display:none !important}.pagina-produto #descricao p:not(:first-of-type){font-size:14px !important;margin-top:8px !important}.pagina-produto #buy-together-position1+.row-fluid{display:none}.pagina-produto .acoes-flutuante{display:none !important}.pagina-produto .popup-sob-consulta{padding:16px;min-width:360px}.pagina-produto .popup-sob-consulta form{display:flex;flex-direction:column}.pagina-produto .popup-sob-consulta form .control-group{width:100%;display:flex;flex-direction:column}.pagina-produto .popup-sob-consulta form .control-group label{float:none;width:auto;text-align:left;font-weight:bold}.pagina-produto .popup-sob-consulta form .control-group .controls{margin:0}.pagina-produto .popup-sob-consulta form .control-group .controls input{width:100% !important;padding-top:16px !important;padding-bottom:16px !important;padding-left:12px;padding-right:12px}.pagina-produto .popup-sob-consulta form .control-group button{width:100%;margin-top:16px}.pagina-produto .popup-sob-consulta form .control-group a{margin-top:4px;color:white}.pagina-produto .popup-sob-consulta .consulte-sucesso .consulte-sucesso-icon{font-size:32px;margin:0;color:var(--color-secondary)}.pagina-produto .popup-sob-consulta .consulte-sucesso .consulte-sucesso-icon i{width:auto;height:auto}.pagina-produto .popup-sob-consulta .consulte-sucesso .consulte-sucesso-tit{font-weight:bold;color:var(--color-secondary)}.pagina-produto .popup-sob-consulta .consulte-sucesso .consulte-sucesso-descr{font-size:14px}.pagina-produto .popup-sob-consulta .consulte-sucesso .consulte-fechar{color:white}.pagina-produto .popup-sob-consulta .consulte-sucesso .consulte-fechar:hover{opacity:.8}.pagina-produto .parcelas-produto .accordion-body{visibility:visible}.pagina-produto .parcelas-produto .accordion-body .accordion-inner{display:grid;grid-template-columns:1fr 1fr}.pagina-produto .parcelas-produto .accordion-body .accordion-inner>ul{width:100% !important}.pagina-produto .parcelas-produto .accordion-body .accordion-inner>ul>.parcela{padding:8px 0 !important;font-size:14px !important}.pagina-produto .parcelas-produto .accordion-body .accordion-inner>ul>.parcela .cor-principal,.pagina-produto .parcelas-produto .accordion-body .accordion-inner>ul>.parcela .cor-secundaria{color:black}.pagina-carrinho:not(.carrinho-checkout) .cabecalho-interno .titulo{font-weight:bold !important;color:black;display:flex;flex-direction:column}.pagina-carrinho:not(.carrinho-checkout) .cabecalho-interno .titulo small{font-size:16px;font-weight:500}.pagina-carrinho:not(.carrinho-checkout) .caixa-sombreada{margin-top:32px !important}.pagina-carrinho:not(.carrinho-checkout) table th{background-color:white;border:none}.pagina-carrinho:not(.carrinho-checkout) table th h6{color:black;font-size:14px}.pagina-carrinho:not(.carrinho-checkout) table tr:not(.bg-dark) td{border:none}.pagina-carrinho:not(.carrinho-checkout) table tr.bg-dark{background-color:#F8FAFC}.pagina-carrinho:not(.carrinho-checkout) table tr.hidden-phone td{border:none}.pagina-carrinho:not(.carrinho-checkout) table th{padding:16px}.pagina-carrinho:not(.carrinho-checkout) table td{padding:24px 16px}.pagina-carrinho:not(.carrinho-checkout) table #calcularFrete,.pagina-carrinho:not(.carrinho-checkout) table #usarCupom{max-width:100%px}@media (min-width: 768px){.pagina-carrinho:not(.carrinho-checkout) table #calcularFrete,.pagina-carrinho:not(.carrinho-checkout) table #usarCupom{max-width:240px}}.pagina-carrinho:not(.carrinho-checkout) table .subtotal{display:flex;align-items:flex-end;justify-content:flex-end}.pagina-carrinho:not(.carrinho-checkout) table .subtotal span{font-size:14px}.pagina-carrinho:not(.carrinho-checkout) table .conteiner-imagem{display:flex;align-items:center;justify-content:center}.pagina-carrinho:not(.carrinho-checkout) table .produto-info{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center}@media (min-width: 768px){.pagina-carrinho:not(.carrinho-checkout) table .produto-info{text-align:left;align-items:flex-start}}.pagina-carrinho:not(.carrinho-checkout) table .produto-info>a{font-weight:bold;font-size:14px}.pagina-carrinho:not(.carrinho-checkout) table .produto-info>ul{margin-top:4px}.pagina-carrinho:not(.carrinho-checkout) table .preco-produto.destaque-parcela strong{color:black}.pagina-carrinho:not(.carrinho-checkout) table .preco-produto:not(.destaque-parcela) strong{color:var(--color-secondary)}.pagina-carrinho:not(.carrinho-checkout) table .quantidade a{color:#404040}.pagina-carrinho:not(.carrinho-checkout) table .quantidade a:hover{color:var(--color-primary)}.pagina-carrinho:not(.carrinho-checkout) table .icon-trash{font-size:18px;color:#404040}.pagina-carrinho:not(.carrinho-checkout) table .icon-trash:hover{color:var(--color-primary)}.pagina-carrinho:not(.carrinho-checkout) table form{margin:0}.pagina-carrinho:not(.carrinho-checkout) table form .input-append{display:flex;align-items:center;gap:8px}.pagina-carrinho:not(.carrinho-checkout) table form .input-append input{border-radius:4px;font-size:14px}.pagina-carrinho:not(.carrinho-checkout) table form .input-append #btn-cupom,.pagina-carrinho:not(.carrinho-checkout) table form .input-append #btn-frete{padding:6px 16px;border-radius:4px;box-shadow:var(--shadow);font-weight:bold;font-size:13px;flex-shrink:0;color:white;background-color:var(--color-secondary) !important;background-image:none}.pagina-carrinho:not(.carrinho-checkout) table form .input-append #btn-cupom:hover,.pagina-carrinho:not(.carrinho-checkout) table form .input-append #btn-frete:hover{opacity:.8}.pagina-carrinho:not(.carrinho-checkout) table .help-inline{display:flex;align-items:center;margin-top:4px;padding:0;font-size:12px}.pagina-carrinho:not(.carrinho-checkout) table .help-inline i{margin-left:0 !important;font-size:18px !important}.pagina-carrinho:not(.carrinho-checkout) table .total{margin:0;display:flex;flex-direction:column;align-items:center}@media (min-width: 768px){.pagina-carrinho:not(.carrinho-checkout) table .total{align-items:flex-end}}.pagina-carrinho:not(.carrinho-checkout) table .total span{font-size:14px;font-weight:bold}.pagina-carrinho:not(.carrinho-checkout) table .total .valor-total{margin:8px 0 0 0}.pagina-carrinho:not(.carrinho-checkout) table .formas-envio .valor,.pagina-carrinho:not(.carrinho-checkout) table .formas-envio .nome{font-weight:bold}.pagina-carrinho:not(.carrinho-checkout) table .cupom-sucesso{text-align:left}.pagina-carrinho:not(.carrinho-checkout) table .cupom-sucesso b{text-align:left;font-size:13px;display:block;margin-bottom:8px}.pagina-carrinho:not(.carrinho-checkout) table .cupom-sucesso .cupom-codigo{text-align:left}.pagina-carrinho:not(.carrinho-checkout) table .cupom-sucesso .remover-cupom{display:inline-block}.pagina-carrinho:not(.carrinho-checkout) table .cupom-valor{display:flex;flex-direction:column;align-items:flex-end;font-size:14px;font-weight:bold}.pagina-carrinho:not(.carrinho-checkout) table .cupom-valor br{display:none}.pagina-carrinho:not(.carrinho-checkout) table .cupom-valor small{font-size:12px}.pagina-carrinho:not(.carrinho-checkout) table .valores-descontos{margin-top:16px !important;font-size:14px}.pagina-carrinho:not(.carrinho-checkout) table .valores-descontos .descontos{margin-top:0}@media (min-width: 768px){.pagina-carrinho:not(.carrinho-checkout) table .valores-descontos .descontos{text-align:right !important}}.pagina-carrinho:not(.carrinho-checkout) .acao-editar{display:flex;flex-direction:column;align-items:center}@media (min-width: 768px){.pagina-carrinho:not(.carrinho-checkout) .acao-editar{flex-direction:row-reverse}}.pagina-carrinho:not(.carrinho-checkout) .acao-editar .span12{width:100%;display:flex;flex-direction:column-reverse;gap:8px}@media (min-width: 768px){.pagina-carrinho:not(.carrinho-checkout) .acao-editar .span12{flex-direction:row;justify-content:flex-end}}.pagina-carrinho:not(.carrinho-checkout) .acao-editar .span12 a,.pagina-carrinho:not(.carrinho-checkout) .acao-editar .span12 button{margin:0;font-size:14px;flex:1}@media (min-width: 768px){.pagina-carrinho:not(.carrinho-checkout) .acao-editar .span12 a,.pagina-carrinho:not(.carrinho-checkout) .acao-editar .span12 button{flex:0}}.pagina-carrinho:not(.carrinho-checkout) .acao-editar .selo-ssl{position:static;display:block !important;margin-top:32px}@media (min-width: 768px){.pagina-carrinho:not(.carrinho-checkout) .acao-editar .selo-ssl{margin-top:0}}.pagina-carrinho.carrinho-checkout #cabecalho .row-fluid>.span6{margin-left:auto;width:auto !important}.pagina-carrinho.carrinho-checkout .atendimento{padding:0;margin:0;border:none;display:flex;align-items:center;gap:32px}.pagina-carrinho.carrinho-checkout .atendimento .span4{display:flex;align-items:center}.pagina-carrinho.carrinho-checkout .atendimento li{margin:0;padding:0;float:none;width:auto !important}.pagina-carrinho.carrinho-checkout .atendimento li .icone-box{border:none}.pagina-carrinho.carrinho-checkout .atendimento::after{display:none}.pagina-carrinho.carrinho-checkout .conteiner{box-shadow:none !important}.pagina-carrinho.carrinho-checkout .caixa-sombreada{padding:0}.pagina-carrinho.carrinho-checkout .tabela-carrinho th{border:none;color:black;font-weight:bold;background-color:white;font-size:14px;padding:16px}.pagina-carrinho.carrinho-checkout .tabela-carrinho td{padding:24px 16px}.pagina-carrinho.carrinho-checkout .tabela-carrinho .produto-info{color:var(--color-secondary);font-size:14px;font-weight:bold}.pagina-carrinho.carrinho-checkout .tabela-carrinho .produto-info ul{color:#666;font-size:12px;font-weight:normal}.pagina-carrinho.carrinho-checkout .tabela-carrinho .conteiner-qtd{font-size:14px;font-weight:bold}.pagina-carrinho.carrinho-checkout .tabela-carrinho .preco-promocional{font-size:14px;font-weight:bold;color:var(--color-secondary)}.pagina-carrinho.carrinho-checkout .tabela-carrinho .subtotal strong{font-size:14px;font-weight:bold}.pagina-carrinho.carrinho-checkout .tabela-carrinho .frete-preco{font-weight:bold !important}.pagina-carrinho.carrinho-checkout .tabela-carrinho .frete-preco small{font-size:12px}.pagina-carrinho.carrinho-checkout .tabela-carrinho .frete-preco strong{font-size:14px}.pagina-carrinho.carrinho-checkout .tabela-carrinho .cupom{text-align:left;display:flex;flex-direction:column;align-items:flex-start}.pagina-carrinho.carrinho-checkout .tabela-carrinho .desconto strong{font-size:14px;font-weight:bold}.pagina-carrinho.carrinho-checkout .tabela-carrinho .tr-checkout-total{background-color:white}.pagina-carrinho.carrinho-checkout .tabela-carrinho .cupom-codigo{margin-top:4px;font-size:14px;font-weight:bold}.pagina-carrinho.carrinho-checkout #formularioCheckout .caixa-sombreada{padding:16px}.pagina-carrinho.carrinho-checkout #formularioCheckout fieldset{display:flex;flex-direction:column}.pagina-carrinho.carrinho-checkout #formularioCheckout fieldset legend{color:black;font-size:14px}.pagina-carrinho.carrinho-checkout #formularioCheckout fieldset .formas.pagamento{margin:0 !important;display:flex;flex-direction:column;gap:1px !important}.pagina-carrinho.carrinho-checkout #formularioCheckout fieldset .acao-editar{margin-top:16px;display:flex;flex-direction:column-reverse;gap:16px}.pagina-carrinho.carrinho-checkout #formularioCheckout fieldset .acao-editar button,.pagina-carrinho.carrinho-checkout #formularioCheckout fieldset .acao-editar #continueShopping{margin:0;font-size:14px;padding:8px 16px}.pagina-carrinho.carrinho-checkout #formularioCheckout fieldset .acao-editar button.disabled{pointer-events:none}.pagina-carrinho.carrinho-checkout #formularioCheckout fieldset .acao-editar .selo-ssl{text-align:center}.pagina-carrinho.carrinho-checkout #formularioCheckout fieldset .acao-editar .selo-ssl img{margin:0 auto}.pagina-carrinho.carrinho-checkout #formularioCheckout fieldset .li-box-payment img{margin:0 !important;position:absolute;top:50%;transform:translateY(-50%)}.pagina-carrinho.carrinho-checkout #formularioEndereco .span6:first-of-type{margin-inline:0}.pagina-carrinho.carrinho-checkout #formularioEndereco select{padding:8px;height:auto !important}.pagina-carrinho.carrinho-checkout #formularioEndereco #formasEnvio p.warning-text{margin:0;font-size:12px;font-weight:500;margin-bottom:16px}.pagina-carrinho.carrinho-checkout .envio-erro{font-size:12px}.pagina-carrinho.carrinho-checkout .envio-erro i{margin-right:8px}.pagina-carrinho.carrinho-checkout .alert-error{padding:0;border:none;background-color:white;font-weight:bold}.pagina-carrinho.carrinho-checkout .dados-cadastro .caixa-info{position:relative;padding:0;border:none;box-shadow:none;background-color:white;display:flex;flex-direction:column;gap:12px}.pagina-carrinho.carrinho-checkout .dados-cadastro .caixa-info .cliente-editar-dados-link{position:absolute;right:0;font-weight:500}.pagina-carrinho.carrinho-checkout .dados-cadastro .caixa-info li{display:flex;flex-direction:column;font-size:14px;font-weight:500}.pagina-carrinho.carrinho-checkout .dados-cadastro .caixa-info li strong{font-size:12px}.pagina-carrinho.carrinho-checkout #formas-envio-wrapper .envio-preco{font-weight:bold}.pagina-carrinho.carrinho-checkout #formas-pagamento-wrapper #formasPagamento label{font-weight:bold}.pagina-carrinho.carrinho-checkout #formas-pagamento-wrapper select{padding:8px;height:auto !important}.pagina-carrinho.carrinho-checkout #formas-pagamento-wrapper .cartao-dados-adicionais>.clearfix{display:flex;flex-direction:column}.pagina-carrinho.carrinho-checkout #formas-pagamento-wrapper .cartao-dados-adicionais>.clearfix .span5,.pagina-carrinho.carrinho-checkout #formas-pagamento-wrapper .cartao-dados-adicionais>.clearfix .span7{width:100%;margin:0}.pagina-carrinho.carrinho-checkout #formas-pagamento-wrapper .cartao-dados-adicionais>.clearfix .input-append{display:flex;align-items:center}.pagina-carrinho.carrinho-checkout #formas-pagamento-wrapper .cartao-dados-adicionais>.clearfix .add-on{display:flex;align-items:center;justify-content:center;height:34px}.pagina-carrinho.carrinho-checkout #formas-pagamento-wrapper .cartao-dados-adicionais+.text-right{text-align:center}.pagina-carrinho.carrinho-checkout #formas-pagamento-wrapper .cartao-dados-adicionais+.text-right span{display:none}.pagina-carrinho.carrinho-checkout #formas-pagamento-wrapper .cartao-dados-adicionais+.text-right h5{font-size:16px;font-weight:bold}.pagina-carrinho.carrinho-checkout #formas-pagamento-wrapper .payment-country-origin{float:none}.pagina-carrinho.carrinho-checkout #formas-pagamento-wrapper .payment-country-origin small{font-size:12px;display:flex;align-items:center;justify-content:center;text-align:center}.pagina-carrinho.carrinho-checkout #formas-pagamento-wrapper .payment-country-origin small strong{margin-left:4px}.pagina-carrinho.carrinho-checkout #formas-pagamento-wrapper .payment-country-origin img{position:static !important;transform:translateX(4px) !important}.pagina-carrinho.carrinho-checkout #formas-pagamento-wrapper .group_cartao_dados_titular .checkbox,.pagina-carrinho.carrinho-checkout #formas-pagamento-wrapper .group_cartao_endereco .checkbox{padding:0 !important;display:flex;align-items:center;gap:4px}.pagina-carrinho.carrinho-checkout #formas-pagamento-wrapper .group_cartao_dados_titular .checkbox input,.pagina-carrinho.carrinho-checkout #formas-pagamento-wrapper .group_cartao_endereco .checkbox input{width:auto !important;margin:0 !important;padding:0 !important}.pagina-carrinho.carrinho-checkout #formas-pagamento-wrapper .pagamento_selecao_info .text-right span{display:none}.pagina-carrinho.carrinho-checkout #formas-pagamento-wrapper .pagamento_selecao_info .text-right h5{font-size:14px;font-weight:bold}.pagina-carrinho.carrinho-checkout #formas-pagamento-wrapper .cartao_dados_titular .span6,.pagina-carrinho.carrinho-checkout #formas-pagamento-wrapper .cartao_dados_fatura .span6{margin-inline:0;width:100% !important}.pagina-carrinho.carrinho-checkout #formas-pagamento-wrapper .cartao_dados_titular .span6 .controls,.pagina-carrinho.carrinho-checkout #formas-pagamento-wrapper .cartao_dados_fatura .span6 .controls{display:flex;flex-direction:column}.pagina-carrinho.carrinho-checkout #formas-pagamento-wrapper #exibirFormasPagamento{margin:0 !important;margin-top:16px !important}.pagina-carrinho.carrinho-checkout #formas-pagamento-wrapper #exibirFormasPagamento a{width:100%;background-color:white;background-image:none;padding:8px 16px;font-weight:bold;font-size:12px}.pagina-carrinho.carrinho-checkout #formas-pagamento-wrapper #exibirFormasPagamento a:hover{box-shadow:var(--shadow)}.pagina-carrinho.carrinho-checkout .in.collapse{visibility:visible !important}.pagina-carrinho.carrinho-checkout .in.collapse .cliente-editar-dados-link{font-weight:bold}

