* {margin:0; padding:0; list-style:none; color:#000; font-size:14px; font-family:'EngraversGothic BT';}

@font-face {
    font-family: 'EngraversGothic BT';
    src: url('../i/fonte/EngraversGothicBT-Regular.eot');
    src: url('../i/fonte/EngraversGothicBT-Regular.eot?#iefix') format('embedded-opentype'),
        url('../i/fonte/EngraversGothicBT-Regular.woff2') format('woff2'),
        url('../i/fonte/EngraversGothicBT-Regular.woff') format('woff'),
        url('../i/fonte/EngraversGothicBT-Regular.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
}

img {border:none;}
a {text-decoration:none;}
:hover {-webkit-transition: all .2s; -moz-transition: all .2s; -ms-transition: all .2s; -o-transition: all .2s; transition: all .2s;}

.clear {clear:both;}
.oculto {display:none;}
option {color:#000;}
.lb-caption {color:#FFF;}
.lb-number {color:#FFF;}
.bx-loading {display:none;}

body {width:100%; height:100%; overflow-x:hidden;}


#tudo {width:100%;}

#tudo #popup {padding:10px; position:fixed; top:50%; left:50%; z-index:1000; box-shadow:0px 0px 13px -1px black; background-color:#FFF; border-radius:5px;}
#tudo #popup .fechar {width:17px; height:22px; cursor:pointer; padding-top:4px; font-weight:700; padding-left:9px; margin-top:-17px; color:#000; position:absolute; right:-7px; background-color:#f7bac9; border-radius:100%;}

#tudo #topo {width:100%;}
#tudo #topo .normal {width:100%; position:absolute; z-index:100; padding-top:10px; padding-bottom:70px; background:rgb(0,0,0); background:linear-gradient(180deg,rgba(0,0,0,0.8) -20%,rgba(0,0,0,0) 90%); transition: all .3s;}
#tudo #topo .normal #conteudo-topo {width:1170px; margin:0 auto;}
#tudo #topo .normal #conteudo-topo #col-esq-topo {width:300x; float:left;}
#tudo #topo .normal #conteudo-topo #col-esq-topo #logo-topo {width:300x; float:left; margin-right:40px;}
#tudo #topo .normal #conteudo-topo #col-esq-topo #logo-topo .logo-1 {display:block;}
#tudo #topo .normal #conteudo-topo #col-esq-topo #logo-topo .logo-2 {display:none;}
#tudo #topo .normal #conteudo-topo #col-esq-topo #menu {display:table; float:left; margin-top:38px;}
#tudo #topo .normal #conteudo-topo #col-esq-topo #menu #mostra-menu {display:table;}
#tudo #topo .normal #conteudo-topo #col-esq-topo #menu #mostra-menu .item {display:table; float:left; margin-right:35px;}
#tudo #topo .normal #conteudo-topo #col-esq-topo #menu #mostra-menu .item a {display:block; font-size:18px; color:#FFF; text-transform:uppercase; transition: all .3s;}
#tudo #topo .normal #conteudo-topo #col-esq-topo #menu #mostra-menu .item a:hover {color:#f27b9a; transition: all .3s;}
#tudo #topo .normal #conteudo-topo #col-esq-topo #menu #mostra-menu .item-ativo {display:table; float:left; margin-right:35px;}
#tudo #topo .normal #conteudo-topo #col-esq-topo #menu #mostra-menu .item-ativo a {display:block; font-size:18px; color:#f27b9a; text-transform:uppercase; transition: all .3s;}
#tudo #topo .normal #conteudo-topo #col-esq-topo #menu #mostra-menu .li {display:table; float:left; margin-right:40px; position:relative;}
#tudo #topo .normal #conteudo-topo #col-esq-topo #menu #mostra-menu .li .link {display:block; font-size:18px; color:#FFF; padding-bottom:25px; text-transform:uppercase; transition: all .3s; background:transparent url('../i/quebrado/seta-menu.svg') center 25px no-repeat; background-size:15px;}
#tudo #topo .normal #conteudo-topo #col-esq-topo #menu #mostra-menu .li:hover .link {color:#f27b9a; transition: all .3s; padding-bottom:25px;}
#tudo #topo .normal #conteudo-topo #col-esq-topo #menu #mostra-menu .li .drop-produtos {width:100%; min-width:166px; padding:15px 0px; margin-left:0px; position:absolute; z-index:50; background:rgba(0,0,0,0.5); visibility:hidden; transition: -webkit-transform .3s,opacity .3s,visibility .1s; transition: transform .3s,opacity .3s,visibility .1s; -webkit-transform: translateY(-15px); -ms-transform: translateY(-15px); transform: translateY(-15px); opacity:0;}
#tudo #topo .normal #conteudo-topo #col-esq-topo #menu #mostra-menu .li .drop-produtos:before {content:""; display:inline-block; cursor:pointer; vertical-align:middle; position:absolute; margin-top:-17px; width:0px; height:2px; background-color:#FFF; transition:.3s linear;}
#tudo #topo .normal #conteudo-topo #col-esq-topo #menu #mostra-menu .li .drop-produtos .item-drop {width:100%; margin-bottom:5px;}
#tudo #topo .normal #conteudo-topo #col-esq-topo #menu #mostra-menu .li .drop-produtos .item-drop a {display:block; font-size:18px; text-align:center; color:#FFF; padding-top:5px; padding-bottom:5px; text-transform:uppercase; transition: all .3s;}
#tudo #topo .normal #conteudo-topo #col-esq-topo #menu #mostra-menu .li .drop-produtos .item-drop a:hover {color:#f27b9a; transition: all .3s;}
#tudo #topo .normal #conteudo-topo #col-esq-topo #menu #mostra-menu .li .drop-produtos .item-drop-ativo a {display:block; font-size:18px; color:#f27b9a; padding-top:5px; padding-bottom:5px; text-transform:uppercase; transition: all .3s;}
#tudo #topo .normal #conteudo-topo #col-esq-topo #menu #mostra-menu .li:hover .drop-produtos {width:100%; height:auto; padding:15px 0px; margin-left:0px; border-top:none; position:absolute; z-index:50; background:rgba(0,0,0,0.5); visibility:visible; transition: -webkit-transform .3s,opacity .3s,visibility .1s; transition: transform .3s,opacity .3s,visibility .1s; -webkit-transform: translateY(0px); -ms-transform: translateY(0px); transform: translateY(0px); opacity:1;}
#tudo #topo .normal #conteudo-topo #col-esq-topo #menu #mostra-menu .li:hover .drop-produtos:before {content:""; display:inline-block; cursor:pointer; vertical-align:middle; position:absolute; margin-top:-17px;  width:100%; height:2px; background-color:#FFF; transition:.3s linear;}
#tudo #topo .normal #conteudo-topo #col-dir-topo {display:table; float:right; margin-top:30px; position:relative;}
#tudo #topo .normal #conteudo-topo #col-dir-topo .icone-buscar-1 {display:table; float:left; margin-right:15px; cursor:pointer;}
#tudo #topo .normal #conteudo-topo #col-dir-topo .icone-buscar-2 {display:none; float:left; margin-right:15px; cursor:pointer;}
#tudo #topo .normal #conteudo-topo #col-dir-topo .icone-cliente-1 {display:table; float:left; margin-right:15px;}
#tudo #topo .normal #conteudo-topo #col-dir-topo .icone-cliente-2 {display:none; float:left; margin-right:15px;}
#tudo #topo .normal #conteudo-topo #col-dir-topo .icone-carrinho-vazio {display:table; float:left; margin-right:15px; position:relative;}
#tudo #topo .normal #conteudo-topo #col-dir-topo .icone-carrinho-vazio a {width:27px; height:27px; display:block; background:transparent url('../i/quebrado/icon-carrinho.svg') center center no-repeat; background-size:27px;}
#tudo #topo .normal #conteudo-topo #col-dir-topo .icone-carrinho-vazio span {width:15px; font-size:16px; color:#FFF; display:none; position:absolute; font-weight:600; text-align:center; top:7px; left:5px; font-size:12px; font-family:Arial;}
#tudo #topo .normal #conteudo-topo #col-dir-topo .icone-carrinho-com {display:table; float:left; margin-right:15px; position:relative;}
#tudo #topo .normal #conteudo-topo #col-dir-topo .icone-carrinho-com a {width:27px; height:27px; display:block; background:transparent url('../i/quebrado/carrinho-branco2.svg') center center no-repeat; background-size:27px;}
#tudo #topo .normal #conteudo-topo #col-dir-topo .icone-carrinho-com a span {width:15px; font-size:16px; color:#231F20; position:absolute; font-weight:600; text-align:center; top:7px; left:5px; font-size:12px; font-family:Arial;}
#tudo #topo .normal #conteudo-topo #col-dir-topo .icone-rastre {width:30px; height:30px; float:left; cursor:pointer; margin-right:15px; background:transparent url('../i/quebrado/entrega-caminhao-branco.svg') center center no-repeat; background-size:33px;}
#tudo #topo .normal #conteudo-topo #col-dir-topo .icone-brasil {display:table; float:left; padding-top:2px;}
#tudo #topo .normal #conteudo-topo #col-dir-topo #bloco-filtro {width:256px; padding:10px 10px; margin-top:12px; position:absolute; right:0px; background:rgba(0,0,0,0.5);}
#tudo #topo .normal #conteudo-topo #col-dir-topo #bloco-filtro .border-busca {width:0px; height:2px; background-color:#FFF; margin-left:-10px; margin-top:-12px; position:absolute; transition: all .10s;}
#tudo #topo .normal #conteudo-topo #col-dir-topo #bloco-filtro .campo-busca {width:222px; float:left; margin-right:10px;}
#tudo #topo .normal #conteudo-topo #col-dir-topo #bloco-filtro .campo-busca input {width:200px; padding:5px 10px; background-color:#FFF; text-transform:uppercase; border:1px solid #CCC; border-radius:5px; outline:none;}
#tudo #topo .normal #conteudo-topo #col-dir-topo #bloco-filtro .botao-busca {display:table; float:left;}
#tudo #topo .normal #conteudo-topo #col-dir-topo #bloco-filtro .botao-busca input {width:24px; height:24px; border:none; outline:none; cursor:pointer; background:transparent url('../i/quebrado/lupa.svg') center center no-repeat; background-size:auto 22px;}
#tudo #topo .scroll {width:100%; position:fixed; z-index:100; padding-top:10px; padding-bottom:0px; border-bottom:1px solid #231F20; background-color:#e8e8e8; transition: all .3s;}
#tudo #topo .scroll #conteudo-topo {width:1170px; margin:0 auto;}
#tudo #topo .scroll #conteudo-topo #col-esq-topo {width:300x; float:left;}
#tudo #topo .scroll #conteudo-topo #col-esq-topo #logo-topo {width:300x; float:left; margin-right:40px;}
#tudo #topo .scroll #conteudo-topo #col-esq-topo #logo-topo .logo-1 {display:none;}
#tudo #topo .scroll #conteudo-topo #col-esq-topo #logo-topo .logo-2 {display:block;}
#tudo #topo .scroll #conteudo-topo #col-esq-topo #menu {display:table; float:left; margin-top:38px;}
#tudo #topo .scroll #conteudo-topo #col-esq-topo #menu #mostra-menu {display:table;}
#tudo #topo .scroll #conteudo-topo #col-esq-topo #menu #mostra-menu .item {display:table; float:left; margin-right:35px;}
#tudo #topo .scroll #conteudo-topo #col-esq-topo #menu #mostra-menu .item a {display:block; font-size:18px; color:#231F20; text-transform:uppercase; transition: all .3s;}
#tudo #topo .scroll #conteudo-topo #col-esq-topo #menu #mostra-menu .item a:hover {color:#f27b9a; transition: all .3s;}
#tudo #topo .scroll #conteudo-topo #col-esq-topo #menu #mostra-menu .item-ativo {display:table; float:left; margin-right:35px;}
#tudo #topo .scroll #conteudo-topo #col-esq-topo #menu #mostra-menu .item-ativo a {display:block; font-size:18px; color:#f27b9a; text-transform:uppercase; transition: all .3s;}
#tudo #topo .scroll #conteudo-topo #col-esq-topo #menu #mostra-menu .li {display:table; float:left; margin-right:40px; position:relative;}
#tudo #topo .scroll #conteudo-topo #col-esq-topo #menu #mostra-menu .li .link {display:block; font-size:18px; color:#231F20; padding-bottom:30px; text-transform:uppercase; transition: all .3s; background:transparent url('../i/quebrado/seta-menu-p.svg') center 25px no-repeat; background-size:15px;}
#tudo #topo .scroll #conteudo-topo #col-esq-topo #menu #mostra-menu .li:hover .link {color:#f27b9a; transition: all .3s; padding-bottom:30px;}
#tudo #topo .scroll #conteudo-topo #col-esq-topo #menu #mostra-menu .li .drop-produtos {width:100%; min-width:166px; padding:15px 0px; margin-left:0px; position:absolute; z-index:50; background:#e8e8e8; visibility:hidden; transition: -webkit-transform .3s,opacity .3s,visibility .1s; transition: transform .3s,opacity .3s,visibility .1s; -webkit-transform: translateY(-15px); -ms-transform: translateY(-15px); transform: translateY(-15px); opacity:0; border:1px solid #231F20; border-top:none;}
#tudo #topo .scroll #conteudo-topo #col-esq-topo #menu #mostra-menu .li .drop-produtos:before {content:""; display:inline-block; cursor:pointer; vertical-align:middle; position:absolute; margin-top:-17px; width:0px; height:2px; background-color:#FFF; transition:.3s linear;}
#tudo #topo .scroll #conteudo-topo #col-esq-topo #menu #mostra-menu .li .drop-produtos .item-drop {width:100%; margin-bottom:5px;}
#tudo #topo .scroll #conteudo-topo #col-esq-topo #menu #mostra-menu .li .drop-produtos .item-drop a {display:block; font-size:18px; color:#231F20; text-align:center; padding-top:5px; padding-bottom:5px; text-transform:uppercase; transition: all .3s;}
#tudo #topo .scroll #conteudo-topo #col-esq-topo #menu #mostra-menu .li .drop-produtos .item-drop a:hover {color:#f27b9a; transition: all .3s;}
#tudo #topo .scroll #conteudo-topo #col-esq-topo #menu #mostra-menu .li .drop-produtos .item-drop-ativo a {display:block; font-size:18px; color:#f27b9a; padding-top:5px; padding-bottom:5px; text-transform:uppercase; transition: all .3s;}
#tudo #topo .scroll #conteudo-topo #col-esq-topo #menu #mostra-menu .li:hover .drop-produtos {width:100%; min-width:166px; height:auto; padding:15px 0px; margin-left:0px; border-top:none; position:absolute; z-index:50; background:#e8e8e8; visibility:visible; transition: -webkit-transform .3s,opacity .3s,visibility .1s; transition: transform .3s,opacity .3s,visibility .1s; -webkit-transform: translateY(0px); -ms-transform: translateY(0px); transform: translateY(0px); opacity:1; border:1px solid #231F20; border-top:none;}
#tudo #topo .scroll #conteudo-topo #col-esq-topo #menu #mostra-menu .li:hover .drop-produtos:before {content:""; display:inline-block; cursor:pointer; vertical-align:middle; position:absolute; margin-top:-17px; width:100%; height:2px; background-color:#231F20; transition:.3s linear;}
#tudo #topo .scroll #conteudo-topo #col-dir-topo {display:table; float:right; margin-top:30px; position:relative;}
#tudo #topo .scroll #conteudo-topo #col-dir-topo .icone-buscar-1 {display:none; float:left; margin-right:15px; cursor:pointer;}
#tudo #topo .scroll #conteudo-topo #col-dir-topo .icone-buscar-2 {display:table; float:left; margin-right:15px; cursor:pointer;}
#tudo #topo .scroll #conteudo-topo #col-dir-topo .icone-cliente-1 {display:none; float:left; margin-right:15px;}
#tudo #topo .scroll #conteudo-topo #col-dir-topo .icone-cliente-2 {display:table; float:left; margin-right:15px;}
#tudo #topo .scroll #conteudo-topo #col-dir-topo .icone-carrinho-vazio {display:table; float:left; margin-right:15px; position:relative;}
#tudo #topo .scroll #conteudo-topo #col-dir-topo .icone-carrinho-vazio a {width:27px; height:27px; display:block; background:transparent url('../i/quebrado/icon-carrinho-p.svg') center center no-repeat; background-size:27px;}
#tudo #topo .scroll #conteudo-topo #col-dir-topo .icone-carrinho-vazio span {width:15px; font-size:16px; color:#FFF; display:none; position:absolute; font-weight:600; text-align:center; top:7px; left:5px; font-size:12px; font-family:Arial;}
#tudo #topo .scroll #conteudo-topo #col-dir-topo .icone-carrinho-com {display:table; float:left; margin-right:15px; position:relative;}
#tudo #topo .scroll #conteudo-topo #col-dir-topo .icone-carrinho-com a {width:27px; height:27px; display:block; background:transparent url('../i/quebrado/carrinho-preto.svg') center center no-repeat; background-size:27px;}
#tudo #topo .scroll #conteudo-topo #col-dir-topo .icone-carrinho-com a span {width:15px; font-size:16px; color:#FFF; position:absolute; font-weight:600; text-align:center; top:7px; left:5px; font-size:12px; font-family:Arial;}
#tudo #topo .scroll #conteudo-topo #col-dir-topo .icone-rastre {width:30px; height:30px; float:left; cursor:pointer; margin-right:15px; background:transparent url('../i/quebrado/entrega-caminhao-preto.svg') center center no-repeat; background-size:33px;}
#tudo #topo .scroll #conteudo-topo #col-dir-topo .icone-brasil {display:table; float:left; padding-top:2px;}
#tudo #topo .scroll #conteudo-topo #col-dir-topo #bloco-filtro {width:256px; padding:10px 10px; margin-top:33px; position:absolute; right:0px; background:#e8e8e8; border:1px solid #231F20; border-top:none;}
#tudo #topo .scroll #conteudo-topo #col-dir-topo #bloco-filtro .border-busca {width:0px; height:2px; background-color:#231F20; margin-left:-10px; margin-top:-12px; position:absolute; transition: all .10s;}
#tudo #topo .scroll #conteudo-topo #col-dir-topo #bloco-filtro .campo-busca {width:222px; float:left; margin-right:10px;}
#tudo #topo .scroll #conteudo-topo #col-dir-topo #bloco-filtro .campo-busca input {width:200px; padding:5px 10px; background-color:#FFF; text-transform:uppercase; border:1px solid #CCC; border-radius:5px; outline:none;}
#tudo #topo .scroll #conteudo-topo #col-dir-topo #bloco-filtro .botao-busca {display:table; float:left;}
#tudo #topo .scroll #conteudo-topo #col-dir-topo #bloco-filtro .botao-busca input {width:24px; height:24px; border:none; outline:none; cursor:pointer; background:transparent url('../i/quebrado/lupa-p.svg') center center no-repeat; background-size:auto 22px;}
#tudo #topo .fundo-rastreamento {width:100%; height:100%; position:fixed; top:0; left:0; z-index:100; background:rgba(0, 0, 0, 0.5);}
#tudo #topo #mostra-rastreamento {width:100%; position:relative;}
#tudo #topo #mostra-rastreamento #conteudo-barra {width:600px; height:300px; position:fixed; padding-top:30px; top:50%; left:50%; z-index:101; transform:translate(-50%, -50%); background-color:#f5f5f5; border-radius:15px;}
#tudo #topo #mostra-rastreamento #conteudo-barra .fechar {width:25px; height:22px; font-size:16px; cursor:pointer; padding-top:3px; text-align:center; right:-6px; top:-6px; color:#FFF; position:absolute; z-index:1; font-weight:bold; background-color:#FF0000; border-radius:100%;}
#tudo #topo #mostra-rastreamento #conteudo-barra .logo {display:table; margin:0 auto;}
#tudo #topo #mostra-rastreamento #conteudo-barra .titulo {color:#231F20; text-align:center; margin-top:30px; font-weight:bold; text-transform:uppercase; font-size:20px; padding-top:10px; padding-bottom:5px; background-color:#e7d5da;}
#tudo #topo #mostra-rastreamento #conteudo-barra #alinha-form {border:5px solid #e7d5da; border-left:none; border-right:none; padding-bottom:10px; background-color:#ffdbe4}
#tudo #topo #mostra-rastreamento #conteudo-barra #alinha-form .texto {color:#444; text-align:center; padding-top:20px; font-family:Arial; font-size:14px; padding-bottom:10px;}
#tudo #topo #mostra-rastreamento #conteudo-barra #alinha-form input[type=text] {width:145px; padding:6px 10px; outline:none; border:1px solid #9f9f9f; border-radius:5px;}
#tudo #topo #mostra-rastreamento #conteudo-barra #alinha-form input[type=text]::placeholder {color:#9f9f9f; font-family:Arial;}
#tudo #topo #mostra-rastreamento #conteudo-barra #alinha-form input[type=submit] {padding:5px 15px; height:28px; color:#f7bac9; cursor:pointer; outline:none; font-size:14px; text-transform:uppercase; border:none; background-color:#231F20; border-radius:5px; transition: all .2s; -webkit-appearance:none;}
#tudo #topo #mostra-rastreamento #conteudo-barra #alinha-form input[type=submit]:hover {background-color:#3c3839; border-radius:5px; transition: all .2s;}
 
#tudo #topo #whatsapp a {position:fixed; right:5px; z-index:200; bottom:20px;}

#tudo #conteudo {width:100%; position:relative; z-index:50;}
#tudo #conteudo #repete-conteudo {width:100%;}
#tudo #conteudo #repete-conteudo #repete-banner {width:100%;}
#tudo #conteudo #repete-conteudo #repete-banner #conteudo-banner {width:100%;}
#tudo #conteudo #repete-conteudo #repete-banner #conteudo-banner #bloco-banner {width:100%;}
#tudo #conteudo #repete-conteudo #repete-banner #conteudo-banner #bloco-banner .bx-controls {width:1024px;}
#tudo #conteudo #repete-conteudo #repete-banner #conteudo-banner #bloco-banner .bx-controls .bx-pager {display:table; margin:0 auto; bottom:15px;}
#tudo #conteudo #repete-conteudo #repete-banner #conteudo-banner #bloco-banner .bx-controls .bx-pager .bx-pager-link {width:11px; height:11px; display:block; float:left; margin-left:3px; margin-right:3px; background-color:#FFF; border-radius:100%;}
#tudo #conteudo #repete-conteudo #repete-banner #conteudo-banner #bloco-banner .bx-controls .bx-pager .active {width:11px; height:11px; display:block; float:left; margin-left:3px; margin-right:3px; background-color:#f27b9a; border-radius:100%;}
#tudo #conteudo #repete-conteudo #repete-banner #conteudo-banner #bloco-banner .bx-controls .bx-pager .active {width:11px; height:11px; display:block; float:left; margin-left:3px; margin-right:3px; background-color:#f27b9a; border-radius:100%;}
#tudo #conteudo #repete-conteudo #repete-produtos {width:100%; padding-top:40px; padding-bottom:20px; background-color:#FFF;}
#tudo #conteudo #repete-conteudo #repete-produtos #conteudo-produtos {width:1190px; margin:0 auto;}
#tudo #conteudo #repete-conteudo #repete-produtos #conteudo-produtos .titulo-produtos {font-size:36px; text-transform:uppercase; text-align:center; color:#231F20;}
#tudo #conteudo #repete-conteudo #repete-produtos #conteudo-produtos #mostra-produtos {width:1190px; margin-top:40px; position:relative; text-align:center;}
#tudo #conteudo #repete-conteudo #repete-produtos #conteudo-produtos #mostra-produtos #bloco-produto {width:274px; display:inline-block; margin-left:10px; margin-right:10px; margin-bottom:30px;}
#tudo #conteudo #repete-conteudo #repete-produtos #conteudo-produtos #mostra-produtos #bloco-produto #bloco-imagem {width:254px; height:254px; padding:10px; border:1px solid #231F20; border-radius:10px 10px 0px 0px;}
#tudo #conteudo #repete-conteudo #repete-produtos #conteudo-produtos #mostra-produtos #bloco-produto #bloco-imagem .imagem-produto {width:254px; height:254px;}
#tudo #conteudo #repete-conteudo #repete-produtos #conteudo-produtos #mostra-produtos #bloco-produto .nome-produto {width:264px; height:20px; padding:5px; margin-top:8px; text-transform:uppercase; letter-spacing:1px; font-size:18px; font-weight:bold; text-align:center; border:1px solid #231F20; background-color:#ffb2c6; border-radius:0px 0px 10px 10px; opacity:1; transition: all .3s;}
#tudo #conteudo #repete-conteudo #repete-produtos #conteudo-produtos #mostra-produtos #bloco-produto .nome-produto-hover {width:264px; height:20px; position:absolute; padding:5px; margin-top:8px; text-transform:uppercase; letter-spacing:1px; font-size:18px; font-weight:bold; text-align:center; border:1px solid #231F20; background-color:#e8e8e8; border-radius:0px 0px 10px 10px; opacity:0; transition: all .3s;}
#tudo #conteudo #repete-conteudo #repete-produtos #conteudo-produtos #mostra-produtos #bloco-produto:hover .nome-produto {width:264px; height:20px; padding:5px; margin-top:8px; text-transform:uppercase; letter-spacing:1px; font-size:18px; font-weight:bold; text-align:center; border:1px solid #231F20; background-color:#ffb2c6; border-radius:0px 0px 10px 10px; opacity:0; transition: all .3s;}
#tudo #conteudo #repete-conteudo #repete-produtos #conteudo-produtos #mostra-produtos #bloco-produto:hover .nome-produto-hover {width:264px; height:20px; position:absolute; padding:5px; margin-top:8px; text-transform:uppercase; letter-spacing:1px; font-size:18px; font-weight:bold; text-align:center; border:1px solid #231F20; background-color:#e8e8e8; border-radius:0px 0px 10px 10px; opacity:1; transition: all .3s;}
#tudo #conteudo #repete-conteudo #repete-estampas {width:100%; padding-top:40px; padding-bottom:40px; background-color:#f6f6f6;}
#tudo #conteudo #repete-conteudo #repete-estampas #conteudo-estampas {width:100%; margin:0 auto;}
#tudo #conteudo #repete-conteudo #repete-estampas #conteudo-estampas .titulo-estampas {font-size:36px; text-transform:uppercase; text-align:center; color:#231F20;}
#tudo #conteudo #repete-conteudo #repete-estampas #conteudo-estampas #mostra-estampas {width:100%; margin-top:40px;}
#tudo #conteudo #repete-conteudo #repete-estampas #conteudo-estampas #mostra-estampas .estampa {width:376.66px; height:220px; margin-left:10px; margin-right:10px; margin-bottom:20px; position:relative;}
#tudo #conteudo #repete-conteudo #repete-estampas #conteudo-estampas #mostra-estampas .estampa a {width:376.66px; height:220px; display:block;}
#tudo #conteudo #repete-conteudo #repete-estampas #conteudo-estampas #mostra-estampas .estampa .nome-estampa {position:absolute; bottom:5px; line-height:30px; text-transform:uppercase; padding-left:15px; font-size:36px; color:#FFF; text-shadow:0px 0px 4px #000;}
#tudo #conteudo #repete-conteudo #repete-estampas #conteudo-estampas #mostra-estampas .estampa .nome-estampa .sub-nome {font-size:26px; color:#FFF; text-shadow:0px 0px 4px #000;}
#tudo #conteudo #repete-conteudo #repete-estampas #conteudo-estampas #mostra-estampas .owl-prev {width:50px; height:50px; position:absolute; left:50px; top:208px; color:#FFF; outline:none; font-size:0.001px; background:transparent url('../i/quebrado/seta.svg') center center no-repeat; background-size:auto 100%; opacity:0.3; transition: all .3s;}
#tudo #conteudo #repete-conteudo #repete-estampas #conteudo-estampas #mostra-estampas .owl-prev:hover {width:50px; height:50px; position:absolute; left:50px; top:208px; color:#FFF; outline:none; font-size:0.001px; background:transparent url('../i/quebrado/seta.svg') center center no-repeat; background-size:auto 100%; opacity:1; transition: all .3s;}
#tudo #conteudo #repete-conteudo #repete-estampas #conteudo-estampas #mostra-estampas .owl-prev span {color:#FFF; font-size:0.001px;}
#tudo #conteudo #repete-conteudo #repete-estampas #conteudo-estampas #mostra-estampas .owl-next {width:50px; height:50px; position:absolute; right:33px; top:208px; color:#FFF; outline:none; font-size:0.001px; background:transparent url('../i/quebrado/seta.svg') center center no-repeat; background-size:auto 100%; transform:rotate(180deg); opacity:0.3; transition: all .3s;}
#tudo #conteudo #repete-conteudo #repete-estampas #conteudo-estampas #mostra-estampas .owl-next:hover {width:50px; height:50px; position:absolute; right:33px; top:208px; color:#FFF; outline:none; font-size:0.001px; background:transparent url('../i/quebrado/seta.svg') center center no-repeat; background-size:auto 100%; transform:rotate(180deg); opacity:1; transition: all .3s;}
#tudo #conteudo #repete-conteudo #repete-estampas #conteudo-estampas #mostra-estampas .owl-next span {color:#FFF; font-size:0.001px;}

#tudo #conteudo #repete-conteudo #repete-como-funciona {width:100%; padding-top:40px; padding-bottom:40px; background-color:#f7bac9; border:2px solid #dbbcc4;}
#tudo #conteudo #repete-conteudo #repete-como-funciona #conteudo-como-funciona {width:1170px; margin:0 auto;}
#tudo #conteudo #repete-conteudo #repete-como-funciona #conteudo-como-funciona .titulo-como-funciona {font-size:36px; text-transform:uppercase; text-align:center; color:#231F20;}
#tudo #conteudo #repete-conteudo #repete-como-funciona #conteudo-como-funciona #mostra-como-funciona {width:1170px; margin-top:40px;}
#tudo #conteudo #repete-conteudo #repete-como-funciona #conteudo-como-funciona #mostra-como-funciona #bloco-como-funciona {width:130px; float:left; margin-left:18.5px; margin-right:18.5px;}
#tudo #conteudo #repete-conteudo #repete-como-funciona #conteudo-como-funciona #mostra-como-funciona #bloco-como-funciona .icone {display:table; margin:0 auto;}
#tudo #conteudo #repete-conteudo #repete-como-funciona #conteudo-como-funciona #mostra-como-funciona #bloco-como-funciona .bloco-titulo {width:130px; height:38px; overflow:hidden; margin-top:15px;}
#tudo #conteudo #repete-conteudo #repete-como-funciona #conteudo-como-funciona #mostra-como-funciona #bloco-como-funciona .bloco-titulo .titulo {width:130px; height:38px; display:table-cell; vertical-align:middle; font-size:18px; letter-spacing:1px; text-align:center; text-transform:uppercase;}

#tudo #conteudo #repete-conteudo #repete-novidades {width:100%; padding-top:40px; padding-bottom:40px; background-color:#f6f6f6;}
#tudo #conteudo #repete-conteudo #repete-novidades #conteudo-novidades {width:1170px; margin:0 auto;}
#tudo #conteudo #repete-conteudo #repete-novidades #conteudo-novidades .titulo-novidades {font-size:36px; text-transform:uppercase; text-align:center; color:#231F20;}
#tudo #conteudo #repete-conteudo #repete-novidades #conteudo-novidades #mostra-novidades {width:1170px; margin-top:40px;}
#tudo #conteudo #repete-conteudo #repete-novidades #conteudo-novidades #mostra-novidades #bloco-novidades {width:350px; float:left; margin-right:60px;}
#tudo #conteudo #repete-conteudo #repete-novidades #conteudo-novidades #mostra-novidades #bloco-novidades .imagem-novidades {width:350px; height:260px;}
#tudo #conteudo #repete-conteudo #repete-novidades #conteudo-novidades #mostra-novidades #bloco-novidades .nome-novidades {font-size:15px; margin-top:15px; font-weight:bold; text-transform:uppercase; text-align:center; color:#231F20;}
#tudo #conteudo #repete-instagram {width:100%; background-color:#FFF; padding-top:30px; padding-bottom:30px;}
#tudo #conteudo #repete-instagram #conteudo-instagram {width:1170px; margin:0 auto;}
#tudo #conteudo #repete-instagram #conteudo-instagram #bloco-titulo {display:table; margin:0 auto; margin-bottom:30px;}
#tudo #conteudo #repete-instagram #conteudo-instagram #bloco-titulo .titulo {font-size:30px; color:#0e0e0e; line-height:36px; padding-left:85px; background:transparent url('../i/quebrado/icone-instagram.svg') left center no-repeat; background-size:75px;}  
#tudo #conteudo #repete-instagram #conteudo-instagram #bloco-titulo .titulo span {font-size:30px; font-weight:700; text-transform:uppercase; color:#0e0e0e;}
#tudo #conteudo #repete-instagram #conteudo-instagram #bloco-instagram {width:384px; float:left; margin-right:6px; margin-bottom:6px;}
#tudo #conteudo #repete-instagram #conteudo-instagram #bloco-instagram .imagem-instagram {width:384px; height:384px;}
#tudo #conteudo #repete-instagram #conteudo-instagram #bloco-instagram .hover-image {width:384px; height:384px; position:absolute; z-index:5; background:rgba(0,0,0,0); background-position:center, center; transition:.2s linear;}
#tudo #conteudo #repete-instagram #conteudo-instagram #bloco-instagram:hover .hover-image {width:384px; height:384px; position:absolute; z-index:5; background:rgba(0,0,0,0.6) url('../i/quebrado/imagem.svg') center center no-repeat; background-size:25px; transition:.2s linear;}
#tudo #conteudo #repete-instagram #conteudo-instagram #bloco-instagram .hover-play {width:384px; height:384px; position:absolute; z-index:5; background:rgba(0,0,0,0); background-position:center, center; transition:.2s linear;}
#tudo #conteudo #repete-instagram #conteudo-instagram #bloco-instagram:hover .hover-play {width:384px; height:384px; position:absolute; z-index:5; background:rgba(0,0,0,0.6) url('../i/quebrado/play.svg') center center no-repeat; background-size:25px; transition:.2s linear;}

#tudo #rodape {width:100%;}
#tudo #rodape #repete-barra {width:100%; padding-top:15px; padding-bottom:15px; background-color:#f7bac9; border:2px solid #dbbcc4;} 
#tudo #rodape #repete-barra #conteudo-barra {display:table; margin:0 auto;}
#tudo #rodape #repete-barra #conteudo-barra #bloco-barra {display:table; float:left; margin-left:23.53px; margin-right:23.53px;}
#tudo #rodape #repete-barra #conteudo-barra #bloco-barra .icone {display:table; float:left; margin-right:15px;}
#tudo #rodape #repete-barra #conteudo-barra #bloco-barra .texto {height:60px; display:table-cell; text-transform:uppercase; font-size:15px; padding-top:5px; vertical-align:middle;}
#tudo #rodape #repete-rodape {width:100%; padding-top:60px; padding-bottom:50px; background-color:#e8e8e8}
#tudo #rodape #repete-rodape #conteudo-rodape {width:1024px; margin:0 auto;}
#tudo #rodape #repete-rodape #conteudo-rodape #mapa-site {width:320px; float:left;}
#tudo #rodape #repete-rodape #conteudo-rodape #mapa-site .titulo {font-size:20px; color:#231F20; font-weight:bold; padding-bottom:20px; text-transform:uppercase;}
#tudo #rodape #repete-rodape #conteudo-rodape #mapa-site .p {padding-bottom:5px;}
#tudo #rodape #repete-rodape #conteudo-rodape #mapa-site .p a {display:block; font-size:18px; color:#231F20; padding-bottom:10px; text-transform:uppercase;}
#tudo #rodape #repete-rodape #conteudo-rodape #fale-conosco {width:400px; float:left;}
#tudo #rodape #repete-rodape #conteudo-rodape #fale-conosco .titulo {font-size:20px; color:#231F20; font-weight:bold; padding-bottom:20px; text-transform:uppercase;}
#tudo #rodape #repete-rodape #conteudo-rodape #fale-conosco .telefone {font-size:17px; color:#231F20; margin-bottom:5px; font-family:GOTHIC; text-transform:uppercase; padding-left:30px; padding-top:1px; padding-bottom:1px; background:transparent url('../i/quebrado/telefone.svg') left center no-repeat; background-size:20px;}
#tudo #rodape #repete-rodape #conteudo-rodape #fale-conosco .celular {font-size:17px; color:#231F20; margin-bottom:5px; font-family:GOTHIC; text-transform:uppercase; padding-left:30px; padding-top:1px; padding-bottom:1px; background:transparent url('../i/quebrado/whats.svg') left center no-repeat; background-size:20px;}
#tudo #rodape #repete-rodape #conteudo-rodape #fale-conosco .email {display:table;}
#tudo #rodape #repete-rodape #conteudo-rodape #fale-conosco .email a {display:block; font-size:18px; color:#231F20; padding-left:30px; padding-top:1px; padding-bottom:1px; background:transparent url('../i/quebrado/email.svg') left center no-repeat; background-size:20px;}
#tudo #rodape #repete-rodape #conteudo-rodape #fale-conosco .endereco {width:240px; font-size:18px; color:#231F20;}
#tudo #rodape #repete-rodape #conteudo-rodape #instagram {width:300px; float:left;}
#tudo #rodape #repete-rodape #conteudo-rodape #instagram .titulo {font-size:20px; color:#231F20; font-weight:bold; padding-bottom:20px; text-transform:uppercase;}
#tudo #rodape #repete-rodape #conteudo-rodape #instagram .instagram {display:table;}
#tudo #rodape #repete-rodape #conteudo-rodape #instagram .instagram a {display:block; font-size:18px; color:#231F20; padding-left:30px; padding-top:1px; padding-bottom:1px; background:transparent url('../i/quebrado/insta.svg') left center no-repeat; background-size:20px;}
#tudo #rodape #repete-rodape #conteudo-rodape #instagram .mapa {display:table; border:2px solid #231F20;}
#tudo #rodape #repete-copy {width:100%; padding-top:10px; padding-bottom:10px; background-color:#231F20;}
#tudo #rodape #repete-copy #conteudo-copy {width:1170px; margin:0 auto;}
#tudo #rodape #repete-copy #conteudo-copy .copy {float:left; color:#FFF; padding-top:8px; font-size:14px; font-family:Arial;}
#tudo #rodape #repete-copy #conteudo-copy .softbest {float:right;}


#conteudo-interno {width:1170px; margin:0 auto; padding-top:120px; margin-bottom:30px; position:relative; min-height:355px;}
#conteudo-interno #bloco-titulo {width:1170px; margin:0 auto; position:relative;}
#conteudo-interno #bloco-titulo .titulo {font-size:36px; text-transform:uppercase; text-align:center; color:#231F20;}
#conteudo-interno .botao-topo {position:absolute; margin-top:12px; right:0; z-index:50;}
#conteudo-interno .botao-topo a {display:block; font-size:14px; color:#231F20; font-family:Arial; padding-left:20px; transition:.2s linear;}
#conteudo-interno .botao-topo a:before {content:""; display:inline-block; cursor:pointer; vertical-align:middle; position:absolute; margin-top:2px; margin-left:-15px; width:0; height:0; border-bottom:6px solid transparent; border-top:6px solid transparent; border-right:9px solid #231F20; transition:.2s linear;}
#conteudo-interno .botao-topo a:hover {display:block; font-size:14px; color:#231F20; font-weight:bold; padding-left:20px; transition:.2s linear;}
#conteudo-interno .botao-topo a:hover:before {content:""; display:inline-block; cursor:pointer; vertical-align:middle; position:absolute; margin-top:2px; margin-left:-15px; width:0; height:0; border-bottom:6px solid transparent; border-top:6px solid transparent; border-right:9px solid #231F20; transition:.2s linear;} 
#conteudo-interno .botao-bottom {display:table; margin:0 auto; margin-top:15px;}
#conteudo-interno .botao-bottom a {display:block; font-size:16px; color:#231F20; padding-left:20px; transition:.2s linear;}
#conteudo-interno .botao-bottom a:before {content:""; display:inline-block; cursor:pointer; vertical-align:middle; position:absolute; margin-top:3px; margin-left:-20px; width:0; height:0; border-bottom:7px solid transparent; border-top:7px solid transparent; border-right:10px solid #231F20; transition:.2s linear;}
#conteudo-interno .botao-bottom a:hover {display:block; font-size:16px; color:#000; font-weight:bold; padding-left:20px; transition:.2s linear;}
#conteudo-interno .botao-bottom a:hover:before {content:""; display:inline-block; cursor:pointer; vertical-align:middle; position:absolute; margin-top:3px; margin-left:-20px; width:0; height:0; border-bottom:7px solid transparent; border-top:7px solid transparent; border-right:10px solid #000; transition:.2s linear;} 
#conteudo-interno #formTipo2 {position:absolute; right:0;} 
#conteudo-interno #formTipo2 select {padding:7px 10px; font-family:Sans-Serif; outline:none; background-color:#FFF; color:#231F20; border:1px solid #ccc; border-radius:5px;} 
#conteudo-interno #formTipo2 select option {font-family:Sans-Serif;} 

#conteudo-interno #conteudo-quemSomos {width:1170px; margin-top:20px;}
#conteudo-interno #conteudo-quemSomos .imagem-quemSomos {float:left; margin-right:20px;}
#conteudo-interno #conteudo-quemSomos .descricao {line-height:170%; font-family:Sans-Serif;}
#conteudo-interno #conteudo-quemSomos .descricao p {font-size:15px; color:#231F20; font-family:Sans-Serif;}
#conteudo-interno #conteudo-quemSomos .descricao span {font-size:15px; color:#231F20; font-family:Sans-Serif;}
#conteudo-interno #conteudo-quemSomos .descricao div {font-size:15px; color:#231F20; font-family:Sans-Serif;}
#conteudo-interno #conteudo-quemSomos .descricao strong {font-size:15px; color:#231F20; font-family:Sans-Serif;} 
#conteudo-interno #conteudo-quemSomos #mais-imagens {width:1170px; margin-top:30px;}
#conteudo-interno #conteudo-quemSomos #mais-imagens .imagem {width:277px; float:left; margin-right:20px; margin-bottom:20px;}
#conteudo-interno #conteudo-localizacao {width:1280px; margin-top:20px;}
#conteudo-interno #conteudo-localizacao #alinha-dados {display:table; margin:0 auto; margin-top:25px;}
#conteudo-interno #conteudo-localizacao #alinha-dados .telefone {display:table; float:left; margin-right:30px; font-size:18px; font-family:Sans-Serif; color:#231F20; padding-top:3px; padding-bottom:3px; padding-left:35px; background:transparent url('../i/quebrado/telefone.svg') left center no-repeat; background-size:24px;}
#conteudo-interno #conteudo-localizacao #alinha-dados .celular {display:table; float:left; margin-right:30px; font-size:18px; font-family:Sans-Serif; color:#231F20; padding-top:3px; padding-bottom:3px; padding-left:35px; background:transparent url('../i/quebrado/whats.svg') left center no-repeat; background-size:24px;}
#conteudo-interno #conteudo-localizacao #alinha-dados .email {display:table; margin:0 auto; margin-right:30px;}
#conteudo-interno #conteudo-localizacao #alinha-dados .email a {display:block; font-size:18px; color:#231F20; padding-top:3px; font-family:Sans-Serif; padding-bottom:3px; padding-left:35px; background:transparent url('../i/quebrado/email.svg') left center no-repeat; background-size:24px;}
#conteudo-interno #conteudo-localizacao #alinha-dados .endereco {display:table; margin:0 auto; font-size:18px; color:#231F20; font-family:Sans-Serif; padding-top:3px; padding-bottom:3px}
#conteudo-interno #conteudo-localizacao #mapa {width:100%; margin-top:20px;}




#conteudo-interno #conteudo-como-comprar {width: 1200px; margin:0 auto; margin-top: 25px; margin-bottom: 60px;}
#conteudo-interno #conteudo-como-comprar #bloco-1 {width: 100%; height: 75px; background-color: #505050 ; display: flex; align-items: center; cursor: pointer; justify-content: space-between;}
#conteudo-interno #conteudo-como-comprar #bloco-1 #lado-esq {display: flex;}
#conteudo-interno #conteudo-como-comprar #bloco-1 #lado-esq #numero {background-color:#505050 ; height: 60px; width: 60px; border-radius: 100%; position: relative; left: -30px;display: flex; justify-content: center; align-items: center;}
#conteudo-interno #conteudo-como-comprar #bloco-1 #lado-esq #numero #conteudo-numero{background-color:#ffffff ; height: 50px; width: 50px; border-radius: 100%; display: flex; justify-content: center; align-items: center;}
#conteudo-interno #conteudo-como-comprar #bloco-1 #lado-esq #numero #conteudo-numero p{ font-size: 42px; color: #505050; font-family: "Anek Latin"; font-weight: bold;}
#conteudo-interno #conteudo-como-comprar #bloco-1 #lado-esq #descricao{ display: flex; align-items: center;width: 80%;}
#conteudo-interno #conteudo-como-comprar #bloco-1 #lado-esq #descricao p{ font-family: "Anek Latin"; color: white; font-size: 16px;}
#conteudo-interno #conteudo-como-comprar .seta1 {position: absolute; left: 600px;}
#conteudo-interno #conteudo-como-comprar .seta1:before {content: ""; display: inline-block; vertical-align: middle; margin-right: 10px; width: 0; height: 0; border-top: 30px solid transparent; border-bottom: 30px solid transparent; border-left: 20px solid #505050;  transform: rotate(90deg);top: -20px; position: absolute; z-index: 30; transition: all .3s;}

#conteudo-interno #conteudo-como-comprar #bloco-2 {width: 100%; height: 75px; background-color: #ff7eb4 ; display: flex; align-items: center; cursor: pointer;justify-content: space-between;}
#conteudo-interno #conteudo-como-comprar #bloco-2 #lado-esq {display: flex;}
#conteudo-interno #conteudo-como-comprar #bloco-2 #lado-esq #numero {background-color:#ff7eb4 ; height: 60px; width: 60px; border-radius: 100%; position: relative; left: -30px;display: flex; justify-content: center; align-items: center;}
#conteudo-interno #conteudo-como-comprar #bloco-2 #lado-esq #numero #conteudo-numero{background-color:#ffffff ; height: 50px; width: 50px; border-radius: 100%; display: flex; justify-content: center; align-items: center;}
#conteudo-interno #conteudo-como-comprar #bloco-2 #lado-esq #numero #conteudo-numero p{ font-size: 42px; color: #ff7eb4;font-family: "Anek Latin"; font-weight: bold;}
#conteudo-interno #conteudo-como-comprar #bloco-2 #lado-esq #descricao{ display: flex; align-items: center;width: 80%;}
#conteudo-interno #conteudo-como-comprar #bloco-2 #lado-esq #descricao p{ font-family: "Anek Latin"; color: white; font-size: 16px;}
#conteudo-interno #conteudo-como-comprar .seta2 {position: absolute; left: 600px;}
#conteudo-interno #conteudo-como-comprar .seta2:before {content: ""; display: inline-block; vertical-align: middle; margin-right: 10px; width: 0; height: 0; border-top: 30px solid transparent; border-bottom: 30px solid transparent; border-left: 20px solid #ff7eb4;  transform: rotate(90deg);top: -20px; position: absolute; z-index: 30; transition: all .3s;}

#conteudo-interno #conteudo-como-comprar #bloco-3 {width: 100%; height: 75px; background-color: #6A8E59 ; display: flex; align-items: center; cursor: pointer;justify-content: space-between;}
#conteudo-interno #conteudo-como-comprar #bloco-3 #lado-esq {display: flex;}
#conteudo-interno #conteudo-como-comprar #bloco-3 #lado-esq #numero {background-color:#6A8E59 ; height: 60px; width: 60px; border-radius: 100%; position: relative; left: -30px;display: flex; justify-content: center; align-items: center;}
#conteudo-interno #conteudo-como-comprar #bloco-3 #lado-esq #numero #conteudo-numero{background-color:#ffffff ; height: 50px; width: 50px; border-radius: 100%; display: flex; justify-content: center; align-items: center;}
#conteudo-interno #conteudo-como-comprar #bloco-3 #lado-esq #numero #conteudo-numero p{ font-size: 42px; color: #6A8E59; font-family: "Anek Latin"; font-weight: bold;}
#conteudo-interno #conteudo-como-comprar #bloco-3 #lado-esq #descricao{ display: flex; align-items: center; width: 80%;}
#conteudo-interno #conteudo-como-comprar #bloco-3 #lado-esq #descricao p{ font-family: "Anek Latin"; color: white; font-size: 16px;}
#conteudo-interno #conteudo-como-comprar .seta3 {position: absolute; left: 600px;}
#conteudo-interno #conteudo-como-comprar .seta3:before {content: ""; display: inline-block; vertical-align: middle; margin-right: 10px; width: 0; height: 0; border-top: 30px solid transparent; border-bottom: 30px solid transparent; border-left: 20px solid #6A8E59;  transform: rotate(90deg);top: -20px; position: absolute; z-index: 30; transition: all .3s;}

#conteudo-interno #conteudo-como-comprar #bloco-4 {width: 100%; height: 75px; background-color: #3379AD ; display: flex; align-items: center; cursor: pointer;justify-content: space-between;}
#conteudo-interno #conteudo-como-comprar #bloco-4 #lado-esq {display: flex;}
#conteudo-interno #conteudo-como-comprar #bloco-4 #lado-esq #numero {background-color:#3379AD ; height: 60px; width: 60px; border-radius: 100%; position: relative; left: -30px;display: flex; justify-content: center; align-items: center;}
#conteudo-interno #conteudo-como-comprar #bloco-4 #lado-esq #numero #conteudo-numero{background-color:#ffffff ; height: 50px; width: 50px; border-radius: 100%; display: flex; justify-content: center; align-items: center;}
#conteudo-interno #conteudo-como-comprar #bloco-4 #lado-esq #numero #conteudo-numero p{ font-size: 42px; color: #3379AD; font-family: "Anek Latin"; font-weight: bold;}
#conteudo-interno #conteudo-como-comprar #bloco-4 #lado-esq #descricao{ display: flex; align-items: center;width: 80%;}
#conteudo-interno #conteudo-como-comprar #bloco-4 #lado-esq #descricao p{ font-family: "Anek Latin"; color: white; font-size: 16px;}
#conteudo-interno #conteudo-como-comprar .seta4 {position: absolute; left: 600px;}
#conteudo-interno #conteudo-como-comprar .seta4:before {content: ""; display: inline-block; vertical-align: middle; margin-right: 10px; width: 0; height: 0; border-top: 30px solid transparent; border-bottom: 30px solid transparent; border-left: 20px solid #3379AD;  transform: rotate(90deg);top: -20px; position: absolute; z-index: 30; transition: all .3s;}

#conteudo-interno #conteudo-como-comprar #bloco-5 {width: 100%; height: 75px; background-color: #e47711 ; display: flex; align-items: center; cursor: pointer;justify-content: space-between;}
#conteudo-interno #conteudo-como-comprar #bloco-5 #lado-esq {display: flex;}
#conteudo-interno #conteudo-como-comprar #bloco-5 #lado-esq #numero {background-color:#e47711 ; height: 60px; width: 60px; border-radius: 100%; position: relative; left: -30px;display: flex; justify-content: center; align-items: center;}
#conteudo-interno #conteudo-como-comprar #bloco-5 #lado-esq #numero #conteudo-numero{background-color:#ffffff ; height: 50px; width: 50px; border-radius: 100%; display: flex; justify-content: center; align-items: center;}
#conteudo-interno #conteudo-como-comprar #bloco-5 #lado-esq #numero #conteudo-numero p{ font-size: 42px; color: #e47711; font-family: "Anek Latin"; font-weight: bold;}
#conteudo-interno #conteudo-como-comprar #bloco-5 #lado-esq #descricao{ display: flex; align-items: center;width: 80%;}
#conteudo-interno #conteudo-como-comprar #bloco-5 #lado-esq #descricao p{ font-family: "Anek Latin"; color: white; font-size: 16px;}
#conteudo-interno #conteudo-como-comprar .seta5 {position: absolute; left: 600px;}
#conteudo-interno #conteudo-como-comprar .seta5:before {content: ""; display: inline-block; vertical-align: middle; margin-right: 10px; width: 0; height: 0; border-top: 30px solid transparent; border-bottom: 30px solid transparent; border-left: 20px solid #e47711;  transform: rotate(90deg);top: -20px; position: absolute; z-index: 30; transition: all .3s;}

#conteudo-interno #conteudo-como-comprar #bloco-6 {width: 100%; height: 75px; background-color: #c9362b ; display: flex; align-items: center; cursor: pointer;justify-content: space-between;}
#conteudo-interno #conteudo-como-comprar #bloco-6 #lado-esq {display: flex;}
#conteudo-interno #conteudo-como-comprar #bloco-6 #lado-esq #numero {background-color:#c9362b ; height: 60px; width: 60px; border-radius: 100%; position: relative; left: -30px;display: flex; justify-content: center; align-items: center;}
#conteudo-interno #conteudo-como-comprar #bloco-6 #lado-esq #numero #conteudo-numero{background-color:#ffffff ; height: 50px; width: 50px; border-radius: 100%; display: flex; justify-content: center; align-items: center;}
#conteudo-interno #conteudo-como-comprar #bloco-6 #lado-esq #numero #conteudo-numero p{ font-size: 42px; color: #c9362b; font-family: "Anek Latin"; font-weight: bold;}
#conteudo-interno #conteudo-como-comprar #bloco-6 #lado-esq #descricao{ display: flex; align-items: center;width: 80%;}
#conteudo-interno #conteudo-como-comprar #bloco-6 #lado-esq #descricao p{ font-family: "Anek Latin"; color: white; font-size: 16px;}
#conteudo-interno #conteudo-como-comprar .seta6 {position: absolute; left: 600px;}
#conteudo-interno #conteudo-como-comprar .seta6:before {content: ""; display: inline-block; vertical-align: middle; margin-right: 10px; width: 0; height: 0; border-top: 30px solid transparent; border-bottom: 30px solid transparent; border-left: 20px solid #c9362b;  transform: rotate(90deg);top: -20px; position: absolute; z-index: 30; transition: all .3s;}

#conteudo-interno #conteudo-como-comprar #bloco-7 {width: 100%; height: 75px; background-color: #503488 ; display: flex; align-items: center; cursor: pointer;justify-content: space-between;}
#conteudo-interno #conteudo-como-comprar #bloco-7 #lado-esq {display: flex;}
#conteudo-interno #conteudo-como-comprar #bloco-7 #lado-esq #numero {background-color:#503488 ; height: 60px; width: 60px; border-radius: 100%; position: relative; left: -30px;display: flex; justify-content: center; align-items: center;}
#conteudo-interno #conteudo-como-comprar #bloco-7 #lado-esq #numero #conteudo-numero{background-color:#ffffff ; height: 50px; width: 50px; border-radius: 100%; display: flex; justify-content: center; align-items: center;}
#conteudo-interno #conteudo-como-comprar #bloco-7 #lado-esq #numero #conteudo-numero p{ font-size: 42px; color: #503488; font-family: "Anek Latin"; font-weight: bold;}
#conteudo-interno #conteudo-como-comprar #bloco-7 #lado-esq #descricao{ display: flex; align-items: center;width: 80%;}
#conteudo-interno #conteudo-como-comprar #bloco-7 #lado-esq #descricao p{ font-family: "Anek Latin"; color: white; font-size: 16px;}
#conteudo-interno #conteudo-como-comprar .seta7 {position: absolute; left: 600px;}
#conteudo-interno #conteudo-como-comprar .seta7:before {content: ""; display: inline-block; vertical-align: middle; margin-right: 10px; width: 0; height: 0; border-top: 30px solid transparent; border-bottom: 30px solid transparent; border-left: 20px solid #503488;  transform: rotate(90deg);top: -20px; position: absolute; z-index: 30; transition: all .3s;}

#conteudo-interno #conteudo-como-comprar #bloco-8 {width: 100%; height: 75px; background-color: #2d9cb8 ; display: flex; align-items: center; cursor: pointer;justify-content: space-between;}
#conteudo-interno #conteudo-como-comprar #bloco-8 #lado-esq {display: flex;}
#conteudo-interno #conteudo-como-comprar #bloco-8 #lado-esq #numero {background-color:#2d9cb8 ; height: 60px; width: 60px; border-radius: 100%; position: relative; left: -30px;display: flex; justify-content: center; align-items: center;}
#conteudo-interno #conteudo-como-comprar #bloco-8 #lado-esq #numero #conteudo-numero{background-color:#ffffff ; height: 50px; width: 50px; border-radius: 100%; display: flex; justify-content: center; align-items: center;}
#conteudo-interno #conteudo-como-comprar #bloco-8 #lado-esq #numero #conteudo-numero p{ font-size: 42px; color: #2d9cb8; font-family: "Anek Latin"; font-weight: bold;}
#conteudo-interno #conteudo-como-comprar #bloco-8 #lado-esq #descricao{ display: flex; align-items: center;width: 80%;}
#conteudo-interno #conteudo-como-comprar #bloco-8 #lado-esq #descricao p{ font-family: "Anek Latin"; color: white; font-size: 16px;}
#conteudo-interno #conteudo-como-comprar .seta8 {position: absolute; left: 600px;}
#conteudo-interno #conteudo-como-comprar .seta8:before {content: ""; display: inline-block; vertical-align: middle; margin-right: 10px; width: 0; height: 0; border-top: 30px solid transparent; border-bottom: 30px solid transparent; border-left: 20px solid #2d9cb8;  transform: rotate(90deg);top: -20px; position: absolute; z-index: 30; transition: all .3s;}

#conteudo-interno #conteudo-como-comprar #gif{ overflow:  hidden ; border-radius: 0px 0px 20px 20px;}
#conteudo-interno #conteudo-como-comprar #gif img{ border-radius: 10px; position: relative; z-index: 50; transition: all .3s; }
#conteudo-interno #conteudo-como-comprar .hidden{max-height: 0;opacity: 0;overflow: hidden;transition: max-height 0.5s ease-out, opacity 0.5s ease-out;}
#conteudo-interno #conteudo-como-comprar .visible{max-height: 1000px; opacity: 1; transition: max-height 0.5s ease-in, opacity 0.5s ease-in; margin-bottom: 20px; border-bottom: solid 1px ;  border-left: solid 1px ;  border-right: solid 1px ; border-bottom-left-radius: 15px; border-bottom-right-radius: 15px;}
#conteudo-interno #conteudo-como-comprar .seta {position: absolute; left: 600px;}
#conteudo-interno #conteudo-como-comprar .seta:before {content: ""; display: inline-block; vertical-align: middle; margin-right: 10px; width: 0; height: 0; border-top: 30px solid transparent; border-bottom: 30px solid transparent; border-left: 20px solid #505050;  transform: rotate(90deg);top: -20px; position: absolute; z-index: 30; transition: all .3s;}




#conteudo-interno #conteudo-trocas {width:1170px; margin:0 auto; margin-top:20px;}
#conteudo-interno #conteudo-trocas .titulo {font-family:Sans-Serif; font-size:20px; font-weight:bold; padding-bottom:10px;}
#conteudo-interno #conteudo-trocas .texto-privacidade {font-family:Sans-Serif; font-size:15px; text-align:justify; line-height:150%;}
#conteudo-interno #conteudo-novidades {width:1170px; margin-top:30px;}
#conteudo-interno #conteudo-novidades #bloco-novidade {width:363px; float:left; margin-right:40px; margin-bottom:30px;}
#conteudo-interno #conteudo-novidades #bloco-novidade .imagem-novidade {width:363px;}
#conteudo-interno #conteudo-novidades #bloco-novidade .imagem-novidade a {width:363px; height:290px; overflow:hidden;}
#conteudo-interno #conteudo-novidades #bloco-novidade .nome-novidade {width:363px; overflow:hidden; padding-top:15px; padding-bottom:15px;}
#conteudo-interno #conteudo-novidades #bloco-novidade .nome-novidade a {width:363px; height:44px; display:table-cell; vertical-align:middle; text-align:center; text-transform:uppercase; font-weight:bold; color:#231F20; font-size:18px; text-align:center; letter-spacing:0.5px;}
#conteudo-interno #conteudo-novidades #bloco-novidade .resumo-novidade {width:363px; overflow:hidden;}
#conteudo-interno #conteudo-novidades #bloco-novidade .resumo-novidade a {width:363px; height:44px; display:table-cell; font-family:Sans-Serif; vertical-align:middle; text-align:center; color:#231F20;  font-size:15px; text-align:center;}
#conteudo-interno #conteudo-novidades #bloco-novidade .leia-mais {display:table; margin:0 auto; margin-top:15px;}
#conteudo-interno #conteudo-novidades #bloco-novidade .leia-mais a {display:block; font-size:14px; color:#FFF; text-transform:uppercase; font-weight:bold; padding:8px 30px 8px 30px; background-color:#231F20; transition:.3s linear;}
#conteudo-interno #conteudo-novidades #bloco-novidade:hover .leia-mais a {background-color:#544d4f; color:#FFF; transition:.2s linear;}
#conteudo-interno #conteudo-novidades-detalhes {width:1170px; margin-top:30px;}
#conteudo-interno #conteudo-novidades-detalhes #mostra-detalhes {width:1170px;}
#conteudo-interno #conteudo-novidades-detalhes #mostra-detalhes .imagem-novidade {width:400px; float:left; margin-right:20px; margin-bottom:20px; overflow:hidden;}
#conteudo-interno #conteudo-novidades-detalhes #mostra-detalhes .nome-novidade {color:#231F20; font-size:22px; text-transform:uppercase; font-weight:bold; margin-bottom:15px; letter-spacing:0.5px;}
#conteudo-interno #conteudo-novidades-detalhes #mostra-detalhes .fonte-novidade {color:#313c5d; text-decoration:none; font-size:16px; padding-top:15px; text-align:left; text-decoration:underline;}
#conteudo-interno #conteudo-novidades-detalhes #mostra-detalhes .descricao-novidade {color:#231F20; line-height:180%; text-decoration:none; font-size:14px; font-family:Sans-Serif;}
#conteudo-interno #conteudo-novidades-detalhes #mostra-detalhes .descricao-novidade p {color:#231F20; font-size:15px; font-family:Sans-Serif;}
#conteudo-interno #conteudo-novidades-detalhes #mostra-detalhes .descricao-novidade font {color:#231F20; font-size:15px; font-family:Sans-Serif;}
#conteudo-interno #conteudo-novidades-detalhes #mostra-detalhes .descricao-novidade span {color:#231F20; font-size:15px; font-family:Sans-Serif;}
#conteudo-interno #conteudo-novidades-detalhes #mostra-detalhes .descricao-novidade div {color:#231F20; font-size:15px; font-family:Sans-Serif;}
#conteudo-interno #conteudo-novidades-detalhes #mostra-detalhes .descricao-novidade strong {color:#231F20; font-size:17px; font-family:Sans-Serif;}
#conteudo-interno #conteudo-novidades-detalhes #outras {width:1170px; margin-top:30px;}
#conteudo-interno #conteudo-novidades-detalhes #outras .titulo-outras {color:#000; text-decoration:none; font-size:20px; padding-bottom:10px; font-weight:bold;}
#conteudo-interno #conteudo-novidades-detalhes #outras .imagem-outras {width:276px; margin-bottom:21px; margin-right:21px; float:left; overflow:hidden;}
#conteudo-interno #conteudo-novidades-detalhes #outras .imagem-outras a {width:276px; height:200px; overflow:hidden;}
#conteudo-interno #conteudo-novidades-detalhes #curtir {display:table; margin:0 auto; margin-top:20px;}

#conteudo-interno #conteudo-estampas {width:1170px; margin-top:20px;}
#conteudo-interno #conteudo-estampas #mostra-estampas {width:1170px;}
#conteudo-interno #conteudo-estampas #mostra-estampas #bloco-estampas {width:275px; height:275px; float:left; margin-right:23px; margin-bottom:23px; position:relative;}
#conteudo-interno #conteudo-estampas #mostra-estampas #bloco-estampas .ancora-estampas {margin-top:-115px; position:absolute;}
#conteudo-interno #conteudo-estampas #mostra-estampas #bloco-estampas .nome {position:absolute; bottom:5px; line-height:25px; text-transform:uppercase; padding-left:10px; font-size:26px; color:#FFF; text-shadow:0px 0px 4px #000;}
#conteudo-interno #conteudo-estampas #mostra-estampas #bloco-estampas .nome .sub-nome {font-size:22px; color:#FFF; text-shadow:0px 0px 4px #000;}
#conteudo-interno #conteudo-estampas #mostra-estampas #bloco-estampas .imagem {width:275px; height:275px; display:table-cell; vertical-align:middle;}

#conteudo-interno #conteudo-contato {width:1024px; margin:0 auto; margin-top:20px;}
#conteudo-interno #conteudo-contato .descricao-area {line-height:150%; text-align:center; color:#231F20; font-family:Sans-Serif; font-size:16px; margin-bottom:5px;} 
#conteudo-interno #conteudo-contato .preenchimento-obrigatorio {color:#FF0000; margin-top:20px; font-size:15px; font-family:Sans-Serif; font-weight:bold; margin-right:275px; float:left; margin-bottom:10px;} 
#conteudo-interno #conteudo-contato .obrigatorio {color:#FF0000; font-size:15px; } 
#conteudo-interno #conteudo-contato #area-erro {width:500px; margin:0 auto; padding:5px 20px; background-color:#FF0000; border-radius:5px;} 
#conteudo-interno #conteudo-contato #area-erro .erro {font-size:15px; text-align:center; color:#FFF; padding-top:5px; font-family:Sans-Serif; padding-bottom:5px;} 
#conteudo-interno #conteudo-contato #area-erro .erro strong {font-size:15px; text-align:center; color:#FFF; font-family:Sans-Serif; padding-top:5px; padding-bottom:5px;} 
#conteudo-interno #conteudo-contato #col-esq-fale {width:470px; float:left;} 
#conteudo-interno #conteudo-contato #col-esq-fale .campos-padrao-float {float:left; margin-right:20px; margin-bottom:20px;} 
#conteudo-interno #conteudo-contato #col-esq-fale .campos-padrao-float .label {font-size:16px; color:#231F20; font-weight:bold; text-transform:uppercase;}  
#conteudo-interno #conteudo-contato #col-esq-fale .campos-padrao-float .input {background-color:#FFF; border-radius:8px; font-family:Sans-Serif; border:1px solid #CCC; font-size:14px; color:#231F20; padding:9px;}  
#conteudo-interno #conteudo-contato #col-esq-fale .campos-padrao-float .select {width:194px; background-color:#FFF; font-family:Sans-Serif; border-radius:8px; border:1px solid #CCC; font-size:14px; color:#000; padding:8px;}  
#conteudo-interno #conteudo-contato #col-esq-fale .campos-padrao-float .select option {font-family:Sans-Serif;} 
#conteudo-interno #conteudo-contato #col-esq-fale .campos-padrao {float:left; margin-bottom:20px;} 
#conteudo-interno #conteudo-contato .label {font-size:16px; color:#231F20; text-transform:uppercase; font-weight:bold;}
#conteudo-interno #conteudo-contato #col-esq-fale .campos-padrao .input {background-color:#FFF; border-radius:8px; font-family:Sans-Serif; border:1px solid #CCC; font-size:14px; color:#000; padding:9px; }    
#conteudo-interno #conteudo-contato #col-dir-fale {width:500px; float:right;}  
#conteudo-interno #conteudo-contato #col-dir-fale .desabilita {width:525px; height:240px; background-color:#FFF; font-family:Sans-Serif; border-radius:8px; border:1px solid #CCC; font-size:14px; padding:9px;}  
#conteudo-interno #conteudo-contato #col-dir-fale .label {font-size:16px; color:#231F20; text-transform:uppercase; font-weight:bold;}   
#conteudo-interno #conteudo-contato .enviar {display:table; float:right; margin-top:13px; font-size:16px; text-align:center; cursor:pointer; color:#FFF; text-transform:uppercase; padding:7px 30px 7px 30px; border:none; padding:7px 30px 7px 30px; background-color:#231F20; border-radius:10px; transition:.3s linear;}
#conteudo-interno #conteudo-contato .enviar:hover {background:#544d4f; transition:.3s linear;} 
#conteudo-interno #conteudo-contato .soma {display:table; float:left;}  
#conteudo-interno #conteudo-contato .soma .valor1 {float:left; margin-top:3px; font-size:16px; background-color:#231F20; border-right:none; border-radius:10px 0px 0px 10px; color:#FFF; padding:4px; width:16px; text-align:center;}  
#conteudo-interno #conteudo-contato .soma .mais {background-color:#231F20; font-size:16px; margin-top:3px; text-align:center; border-radius:0px; border-left:none; border-right:none; color:#FFF; padding:4px; width:10px; float:left;}  
#conteudo-interno #conteudo-contato .soma .valor2 {float:left; font-size:16px; background-color:#231F20; border-left:none; border-radius:0px 10px 10px 0px; margin-top:3px; color:#FFF; padding:4px; width:16px; text-align:center;}  
#conteudo-interno #conteudo-contato .soma .igual {text-align:center; margin-top:3px; padding:2px; width:10px; float:left;}  

#conteudo-interno #conteudo-busca {width:1170px; margin-top:20px;}
#conteudo-interno #conteudo-busca #busca-por {float:left; margin-top:10px;}
#conteudo-interno #conteudo-busca #busca-por .voce {font-size:17px; color:#231F20; font-family:Sans-Serif;}
#conteudo-interno #conteudo-busca #busca-por .voce .cor {font-size:17px; color:#231F20; font-family:Sans-Serif; font-weight:bold;}
#conteudo-interno #conteudo-busca #local-ordena {float:right;}
#conteudo-interno #conteudo-busca #local-ordena #filtros {float:right;}
#conteudo-interno #conteudo-busca #local-ordena #filtros .ordena {display:table;}
#conteudo-interno #conteudo-busca #local-ordena #filtros .ordena .campo {width:180px; font-size:14px; font-family:Sans-Serif; color:#231F20; background-color:#FFF; border:1px solid #ccc; padding:4px;}
#conteudo-interno #conteudo-busca #local-ordena #filtros .ordena .campo option {font-family:Sans-Serif;}
#conteudo-interno #conteudo-busca #bloco-produto {width:275px; margin-right:20px; margin-bottom:30px; padding-bottom:10px; float:left; border:1px solid #ccc; background-color:#e8e8e8; transition:.3s linear;}
#conteudo-interno #conteudo-busca #bloco-produto #bloco-imagem {width:275px; height:279px; margin:0 auto; border-bottom:1px solid #e8e8e8; position:relative; background-color:#FFF;}
#conteudo-interno #conteudo-busca #bloco-produto #bloco-imagem .imagem {width:290px; height:250px; display:table-cell; vertical-align:middle; position:relative; z-index:1;}
#conteudo-interno #conteudo-busca #bloco-produto #bloco-nome {width:275px; height:70px; margin:0 auto; overflow:hidden; margin-top:10px; margin-bottom:10px;}
#conteudo-interno #conteudo-busca #bloco-produto #bloco-nome .nome {width:279px; height:70px; padding-left:15px; text-transform:uppercase; padding-right:15px; text-align:center; display:table-cell; font-weight:bold; vertical-align:middle; font-family:Sans-Serif; font-size:17px; color:#231F20;}
#conteudo-interno #conteudo-busca #bloco-produto #bloco-nome .nome span {font-family:Sans-Serif; font-weight:600; font-size:11px; color:#231F20;}
#conteudo-interno #conteudo-busca #bloco-produto #bloco-nome .nome .info-com {display:table; margin:0 auto; background-color:#231F20; font-size:11px; font-weight:400; padding:2px 5px; color:#FFF;}
#conteudo-interno #conteudo-busca #bloco-produto #bloco-nome .nome .info-sem {display:table; margin:0 auto; font-size:11px; font-weight:400; padding:2px 5px; color:#231F20;}
#conteudo-interno #conteudo-busca #bloco-produto .preco {font-size:18px; color:#231F20; text-align:center; font-family:Sans-Serif; text-transform:uppercase;}
#conteudo-interno #conteudo-busca #bloco-produto .botao-confira {display:table; margin:0 auto; margin-top:10px; font-size:14px; text-transform:uppercase; text-align:center; color:#FFF; padding:5px 20px 5px 20px; background-color:#231F20; border-radius:10px; transition:.3s linear;}
#conteudo-interno #conteudo-busca #bloco-produto .botao-confira:hover {background-color:#544d4f; transition:.3s linear;}
#conteudo-interno #conteudo-busca .msg {font-size:16px; color:#666; padding-top:30px; text-align:center;}
#conteudo-interno #conteudo-busca .msg strong {font-size:16px; color:#666; padding-top:30px; text-align:center;}

#bloco-loading {display:table; margin:0 auto; top:60%; position:absolute; left:50%; transform: translate(-50%, -50%);}
#bloco-loading .loading {width:42px; height:42px; float:left; background:transparent url('../i/quebrado/loading.gif') left top no-repeat;}
#bloco-loading .text-loading {float:left; padding-top:17px; font-family:Sans-Serif; padding-left:15px; font-size:16px;}

#erro-maior {display:table; margin:0 auto; margin-bottom:20px;}
#erro {display:table; max-width:600px; margin:0 auto; font-family:Sans-Serif; margin-bottom:20px; background-color:#FF0000; padding:5px 30px; border-radius:5px;}
#erro .erro {color:#FFF; font-size:15px; font-family:Sans-Serif; text-align:center;}
#erro .erro strong {color:#FFF; font-size:15px; font-family:Sans-Serif;}
.botao-carrinho {display:table; margin:0 auto; margin-top:-20px;}
.botao-carrinho a {display:table; margin:0 auto; font-size:13px; text-align:center; cursor:pointer; color:#FFF; text-transform:uppercase; padding:7px 30px 7px 30px; border:none; padding:7px 30px 7px 30px; background-color:#231F20; border-radius:10px; transition:.3s linear;}
.botao-carrinho a:hover {background-color:#544d4f; transition:.3s linear;}

#conteudo-interno #conteudo-produtos {width:1170px; margin-top:20px;}
#conteudo-interno #conteudo-produtos #local-ordena {width:1170px; padding-bottom:10px; margin-bottom:25px; border-bottom:1px solid #ccc;}
#conteudo-interno #conteudo-produtos #local-ordena #local {float:left;}
#conteudo-interno #conteudo-produtos #local-ordena #local .seta {float:left; margin-left:15px; margin-right:5px;}
#conteudo-interno #conteudo-produtos #local-ordena #local .seta:before {content: ""; display: inline-block; vertical-align: middle; margin-right: 10px; width: 0; height: 0; border-top: 5px solid transparent; border-bottom: 5px solid transparent; border-left: 5px solid #363636;}
#conteudo-interno #conteudo-produtos #local-ordena #local .item {float:left;}
#conteudo-interno #conteudo-produtos #local-ordena #local .item a {font-size:14px; display:block; color:#231F20; font-family:Sans-Serif;}
#conteudo-interno #conteudo-produtos #local-ordena #local .item a:hover {font-size:14px; color:#ca2c55; display:block;}
#conteudo-interno #conteudo-produtos #local-ordena #filtros {float:right;}
#conteudo-interno #conteudo-produtos #local-ordena #filtros .ordena {display:table; margin-top:-2px; }
#conteudo-interno #conteudo-produtos #local-ordena #filtros .ordena .campo {width:140px; font-size:14px; color:#363636; outline:none; font-family:Sans-Serif; background-color:#FFF; border:none; padding:0px 10px; border-radius:5px;}
#conteudo-interno #conteudo-produtos #local-ordena #filtros .ordena .campo option {font-family:Sans-Serif;}
#conteudo-interno #conteudo-produtos #col-esq-produtos {width:250px; float:left;}
#conteudo-interno #conteudo-produtos #col-esq-produtos #filtros {width:250px;}
#conteudo-interno #conteudo-produtos #col-esq-produtos #filtros #filtro-todos {width:250px;}
#conteudo-interno #conteudo-produtos #col-esq-produtos #filtros #filtro-todos #filtro-categoria {width:250px;}
#conteudo-interno #conteudo-produtos #col-esq-produtos #filtros #filtro-todos #filtro-categoria .nome-categoria a {display:block; padding:10px 15px; font-size:17px; color:#231F20; font-weight:bold; text-transform:uppercase; background-color:#f7bac9; border-radius:10px; transition: all .3s;}
#conteudo-interno #conteudo-produtos #col-esq-produtos #filtros #filtro-todos #filtro-categoria .nome-categoria a:hover {display:block; padding:10px 15px; font-size:17px; color:#FFF; font-weight:bold; text-transform:uppercase; background-color:#231F20; border-radius:10px; transition: all .3s;}
#conteudo-interno #conteudo-produtos #col-esq-produtos #filtros #filtro-todos #filtro-categoria .nome-categoria-ativo a {display:block; padding:10px 15px; font-size:17px; color:#f7bac9; font-weight:bold; text-transform:uppercase; background-color:#231F20; border-radius:10px; transition: all .3s;}
#conteudo-interno #conteudo-produtos #col-esq-produtos #filtros #filtro-todos #filtro-categoria #bloco-formatos {padding:7px 10px; margin-left:15px; border-left:2px solid #f7bac9;}
#conteudo-interno #conteudo-produtos #col-esq-produtos #filtros #filtro-todos #filtro-categoria #bloco-formatos .nome-formatos {display:table; padding-bottom:7px; padding-top:7px;}
#conteudo-interno #conteudo-produtos #col-esq-produtos #filtros #filtro-todos #filtro-categoria #bloco-formatos .nome-formatos a {display:block; font-size:14px; cursor:pointer; font-family:Arial; color:#231F20; position:relative; transition:.3s linear;}
#conteudo-interno #conteudo-produtos #col-esq-produtos #filtros #filtro-todos #filtro-categoria #bloco-formatos .nome-formatos a:hover {display:block; font-size:15px; font-family:Arial; cursor:pointer; font-weight:bold; color:#897076; position:relative; transition:.3s linear;}
#conteudo-interno #conteudo-produtos #col-esq-produtos #filtros #filtro-todos #filtro-categoria #bloco-formatos .nome-formatos a:before {content: ""; position:absolute; width:10px; height:2px; left:-12px; top:8px; background-color:#f7bac9;}
#conteudo-interno #conteudo-produtos #col-esq-produtos #filtros #filtro-todos #filtro-categoria #bloco-formatos .nome-formatos-ativo {display:table; padding-bottom:7px; padding-top:7px;}
#conteudo-interno #conteudo-produtos #col-esq-produtos #filtros #filtro-todos #filtro-categoria #bloco-formatos .nome-formatos-ativo a {display:block; font-size:14px; font-family:Arial; cursor:pointer; font-weight:bold; color:#897076; position:relative;}
#conteudo-interno #conteudo-produtos #col-esq-produtos #filtros #filtro-todos #filtro-categoria #bloco-formatos .nome-formatos-ativo a:before {content: ""; position:absolute; width:10px; height:2px; left:-12px; top:8px; background-color:#f7bac9;}
#conteudo-interno #conteudo-produtos #col-esq-produtos #filtros #filtro-todos #filtro-categoria #limita-subcategorias {width:250px; max-height:435px; overflow-y:auto; overflow-x:hidden;}
#conteudo-interno #conteudo-produtos #col-esq-produtos #filtros #filtro-todos #filtro-categoria #limita-subcategorias #filtro-subcategorias {width:225px; margin-left:13px; margin-top:15px; margin-bottom:15px;}
#conteudo-interno #conteudo-produtos #col-esq-produtos #filtros #filtro-todos #filtro-categoria #limita-subcategorias #filtro-subcategorias .nome-subcategoria a {display:block; font-size:15px; cursor:pointer; padding:15px 10px; color:#363636; border:1px dashed #ccc; border-bottom:none; box-shadow:0px 3px 3px -3px #363636; border-radius:5px 5px 0px 0px;}
#conteudo-interno #conteudo-produtos #col-esq-produtos #filtros #filtro-todos #filtro-categoria #limita-subcategorias #filtro-subcategorias .nome-subcategoria a:hover {background-color:#f5f5f5; font-weight:bold;}
#conteudo-interno #conteudo-produtos #col-esq-produtos #filtros #filtro-todos #filtro-categoria #limita-subcategorias #filtro-subcategorias .nome-subcategoria .ativo {display:block; font-size:15px; padding:15px 10px; font-weight:bold; color:#363636; border-bottom:1px dashed #ccc; background-color:#f5f5f5;} 
#conteudo-interno #conteudo-produtos #col-esq-produtos #filtros #filtro-todos #filtro-categoria #limita-subcategorias #filtro-subcategorias .filtro-linhas {width:225px;}
#conteudo-interno #conteudo-produtos #col-esq-produtos #filtros #filtro-todos #filtro-categoria #limita-subcategorias #filtro-subcategorias .filtro-linhas .nome-linha a {display:block; color:#363636; font-size:14px; padding:10px 15px; background-color:#fcc; border-bottom:1px dashed #ccc; border-left:1px dashed #ccc; border-right:1px dashed #ccc;}
#conteudo-interno #conteudo-produtos #col-esq-produtos #filtros #filtro-todos #filtro-categoria #limita-subcategorias #filtro-subcategorias .filtro-linhas .nome-linha a:hover {font-weight:bold;}
#conteudo-interno #conteudo-produtos #col-esq-produtos #filtros #filtro-todos #filtro-categoria #limita-subcategorias #filtro-subcategorias .filtro-linhas .nome-linha .ativo {display:block; color:#363636; font-size:14px; font-weight:bold; padding:10px 15px; background-color:#e8e8e8; border-bottom:1px dashed #ccc; border-left:1px dashed #ccc; border-right:1px dashed #ccc;}
#conteudo-interno #conteudo-produtos #col-esq-produtos #filtros #filtro-todos #filtro-preco {width:250px; margin-top:30px;}
#conteudo-interno #conteudo-produtos #col-esq-produtos #filtros #filtro-todos #filtro-preco .titulo-filtro {display:block; padding:10px 15px; font-size:17px; text-transform:uppercase; font-weight:bold; color:#231F20; background-color:#f7bac9; border-radius:10px;}
#conteudo-interno #conteudo-produtos #col-esq-produtos #filtros #filtro-todos #filtro-preco #mostra-opcoes-preco {width:220px; margin:0 auto; margin-top:10px;}
#conteudo-interno #conteudo-produtos #col-esq-produtos #filtros #filtro-todos #filtro-preco #mostra-opcoes-preco .preco-min {width:100px; float:left;}
#conteudo-interno #conteudo-produtos #col-esq-produtos #filtros #filtro-todos #filtro-preco #mostra-opcoes-preco .preco-min input {width:85px; padding:7px; border:1px solid #ccc; border-radius:2px;}
#conteudo-interno #conteudo-produtos #col-esq-produtos #filtros #filtro-todos #filtro-preco #mostra-opcoes-preco .preco-max {width:100px; float:right;}
#conteudo-interno #conteudo-produtos #col-esq-produtos #filtros #filtro-todos #filtro-preco #mostra-opcoes-preco .preco-max input {width:85px; padding:7px; border:1px solid #ccc; border-radius:2px;}
#conteudo-interno #conteudo-produtos #col-esq-produtos #filtros #filtro-todos #filtro-preco #mostra-opcoes-preco .botao-filtra {display:table; margin:0 auto; margin-top:10px;}
#conteudo-interno #conteudo-produtos #col-esq-produtos #filtros #filtro-todos #filtro-preco #mostra-opcoes-preco .botao-filtra input {display:table; margin-top:5px; font-size:15px; text-align:center; cursor:pointer; color:#FFF; text-transform:uppercase; border:none; padding:7px 20px 7px 20px; background-color:#231F20; border-radius:10px; transition:.3s linear;}
#conteudo-interno #conteudo-produtos #col-esq-produtos #filtros #filtro-todos #filtro-preco #mostra-opcoes-preco .botao-filtra input:hover {background:#544d4f; transition:.3s linear;}
#conteudo-interno #conteudo-produtos #col-dir-produtos {width:890px; float:right;}
#conteudo-interno #conteudo-produtos #bloco-produto {width:279px; margin-right:23px; margin-bottom:30px; padding-bottom:10px; float:left; border:1px solid #ccc; background-color:#e8e8e8; transition:.3s linear;}
#conteudo-interno #conteudo-produtos #bloco-produto #bloco-imagem {width:279px; height:279px; margin:0 auto; border-bottom:1px solid #e8e8e8; position:relative; background-color:#FFF;}
#conteudo-interno #conteudo-produtos #bloco-produto #bloco-imagem .imagem {width:290px; height:250px; display:table-cell; vertical-align:middle; position:relative; z-index:1;}
#conteudo-interno #conteudo-produtos #bloco-produto #bloco-nome {width:279px; height:70px; margin:0 auto; overflow:hidden; margin-top:10px; margin-bottom:10px;}
#conteudo-interno #conteudo-produtos #bloco-produto #bloco-nome .nome {width:249px; height:70px; padding-left:15px; text-transform:uppercase; padding-right:15px; text-align:center; font-weight:bold; font-family:Sans-Serif; font-size:17px; color:#231F20;}
#conteudo-interno #conteudo-produtos #bloco-produto #bloco-nome .nome span {font-family:Sans-Serif; font-weight:600; font-size:12px; color:#231F20;}
#conteudo-interno #conteudo-produtos #bloco-produto #bloco-nome .nome .info-com {display:table; margin:0 auto; background-color:#231F20; font-size:11px; font-weight:400; padding:2px 5px; color:#FFF;}
#conteudo-interno #conteudo-produtos #bloco-produto #bloco-nome .nome .info-sem {display:table; margin:0 auto; font-size:11px; font-weight:400; padding:2px 5px; color:#231F20;}
#conteudo-interno #conteudo-produtos #bloco-produto .preco {font-size:18px; color:#231F20; text-align:center; font-family:Sans-Serif; text-transform:uppercase;}
#conteudo-interno #conteudo-produtos #bloco-produto .botao-confira {display:table; margin:0 auto; margin-top:10px; font-size:14px; text-transform:uppercase; text-align:center; color:#FFF; padding:5px 20px 5px 20px; background-color:#231F20; border-radius:10px; transition:.3s linear;}
#conteudo-interno #conteudo-produtos #bloco-produto .botao-confira:hover {background-color:#544d4f; transition:.3s linear;}
#conteudo-interno #conteudo-produtos #conteudo-detalhes {width:890px;}
#conteudo-interno #conteudo-produtos #conteudo-detalhes #bloco-esq-detalhes {width:420px; float:left; position:relative; z-index:11;}
#conteudo-interno #conteudo-produtos #conteudo-detalhes #bloco-esq-detalhes #imagem-maior {width:418px; position:relative; border:1px solid #ccc;}
#conteudo-interno #conteudo-produtos #conteudo-detalhes #bloco-esq-detalhes #imagem-maior .imagem {width:418px; height:418px; cursor:pointer; display:table-cell; vertical-align:middle;}
#conteudo-interno #conteudo-produtos #conteudo-detalhes #bloco-esq-detalhes #imagens-menor {width:100%; height:115px; margin-top:15px; position:relative; overflow-x:auto; overflow-y:hidden;}
#conteudo-interno #conteudo-produtos #conteudo-detalhes #bloco-esq-detalhes #imagens-menor .imagem-pequena {width:95px; height:95px; cursor:pointer; margin-right:10px; border:1px solid #ccc; float:left; overflow:hidden; margin-bottom:10px; transition: all .3s;}
#conteudo-interno #conteudo-produtos #conteudo-detalhes #bloco-dir-detalhes {width:450px; float:right; position:relative; z-index:10;}
#conteudo-interno #conteudo-produtos #conteudo-detalhes #bloco-dir-detalhes .nome-produto {padding-bottom:20px; text-transform:uppercase; border-bottom:1px solid #ccc; font-family:Sans-Serif; font-weight:bold; padding-bottom:15px; margin-top:20px; font-size:22px; color:#231F20;}
#conteudo-interno #conteudo-produtos #conteudo-detalhes #bloco-dir-detalhes .nome-produto span {fon1t-family:Sans-Serif; font-weight:bold; font-size:14px; color:#231F20;}
#conteudo-interno #conteudo-produtos #conteudo-detalhes #bloco-dir-detalhes .nome-produto .info-com {display:table; margin-top:5px; font-family:Sans-Serif; background-color:#231F20; font-size:12px; font-weight:400; padding:2px 5px; color:#FFF;}
#conteudo-interno #conteudo-produtos #conteudo-detalhes #bloco-dir-detalhes .nome-produto .info-sem {display:table; margin-top:5px; font-family:Sans-Serif; font-size:12px; font-weight:400; padding:2px 5px; color:#231F20;}
#conteudo-interno #conteudo-produtos #conteudo-detalhes #bloco-dir-detalhes .ref-produto {width:30%; float:left; text-align:left; padding-top:20px; color:#666; font-family:Sans-Serif; padding-bottom:10px; font-size:14px;}
#conteudo-interno #conteudo-produtos #conteudo-detalhes #bloco-dir-detalhes .ref-produto strong {color:#231F20; font-family:Sans-Serif;}
#conteudo-interno #conteudo-produtos #conteudo-detalhes #bloco-dir-detalhes .modelo-produto {width:30%; float:right; text-align:right; padding-top:20px; color:#666; font-family:Sans-Serif; padding-bottom:10px; font-size:14px;}
#conteudo-interno #conteudo-produtos #conteudo-detalhes #bloco-dir-detalhes .modelo-produto strong {color:#231F20; font-family:Sans-Serif;}
#conteudo-interno #conteudo-produtos #conteudo-detalhes #bloco-dir-detalhes .barras-produto {width:40%; float:left; text-align:center; padding-top:20px; color:#666; font-family:Sans-Serif; padding-bottom:20px; font-size:14px;}
#conteudo-interno #conteudo-produtos #conteudo-detalhes #bloco-dir-detalhes .barras-produto strong {color:#231F20; font-family:Sans-Serif;}
#conteudo-interno #conteudo-produtos #conteudo-detalhes #bloco-dir-detalhes .valor-produto {padding-top:5px 10px; color:#231F20; font-family:Sans-Serif; text-align:center; padding-top:8px; padding-bottom:8px; font-size:17px; background-color:#f7bac9; border-radius:10px;}
#conteudo-interno #conteudo-produtos #conteudo-detalhes #bloco-dir-detalhes .valor-produto strong {color:#231F20; font-size:18px; font-family:Sans-Serif;}
#conteudo-interno #conteudo-produtos #conteudo-detalhes #bloco-dir-detalhes .valor-produto a {display:block; color:#231F20; text-decoration:underline; font-size:14px; font-family:Sans-Serif;}
#conteudo-interno #conteudo-produtos #conteudo-detalhes #bloco-dir-detalhes #monte-seu {width:100%; margin-top:25px;}
#conteudo-interno #conteudo-produtos #conteudo-detalhes #bloco-dir-detalhes #monte-seu .titulo {color:#231F20; font-size:18px; margin-bottom:15px; text-align:center; text-decoration:underline; font-weight:bold; font-family:Sans-Serif;}
#conteudo-interno #conteudo-produtos #conteudo-detalhes #bloco-dir-detalhes #monte-seu #categoria-estampa {width:100%; margin-bottom:10px;}
#conteudo-interno #conteudo-produtos #conteudo-detalhes #bloco-dir-detalhes #monte-seu #categoria-estampa .bloco-campo {display:table; float:left;}
#conteudo-interno #conteudo-produtos #conteudo-detalhes #bloco-dir-detalhes #monte-seu #categoria-estampa .bloco-campo select {width:215px; padding:7px 10px; outline:none; font-size:13px; color:#444; font-family:Sans-Serif; border:1px solid #666; border-radius:10px;}
#conteudo-interno #conteudo-produtos #conteudo-detalhes #bloco-dir-detalhes #monte-seu #categoria-estampa .bloco-campo select option {font-family:Sans-Serif;}
#conteudo-interno #conteudo-produtos #conteudo-detalhes #bloco-dir-detalhes #monte-seu #categoria-estampa #carrega-subtipo {width:100%;}
#conteudo-interno #conteudo-produtos #conteudo-detalhes #bloco-dir-detalhes #monte-seu #categoria-estampa #carrega-subtipo select {width:450px; padding:8px 10px; outline:none; font-size:15px; color:#444; font-family:Sans-Serif; border:1px solid #666; border-radius:10px;}
#conteudo-interno #conteudo-produtos #conteudo-detalhes #bloco-dir-detalhes #monte-seu #categoria-estampa #carrega-subtipo select option {font-family:Sans-Serif;}
#conteudo-interno #conteudo-produtos #conteudo-detalhes #bloco-dir-detalhes #monte-seu .bloco-parte {padding:5px 10px; margin-bottom:10px; border:1px solid #ccc; background-color:#e8e8e8; border-radius:10px;}
#conteudo-interno #conteudo-produtos #conteudo-detalhes #bloco-dir-detalhes #monte-seu .bloco-parte .nome-parte {width:170px; float:left; font-family:Sans-Serif; font-weight:bold; font-size:12px; padding-top:8px; padding-bottom:8px;}
#conteudo-interno #conteudo-produtos #conteudo-detalhes #bloco-dir-detalhes #monte-seu .bloco-parte .carrega-selecionado {float:left; margin-left:15px;}
#conteudo-interno #conteudo-produtos #conteudo-detalhes #bloco-dir-detalhes #monte-seu .bloco-parte .carrega-selecionado .imagem {display:table;}
#conteudo-interno #conteudo-produtos #conteudo-detalhes #bloco-dir-detalhes #monte-seu .bloco-parte .carrega-selecionado .imagem .img {display:table; float:left;}
#conteudo-interno #conteudo-produtos #conteudo-detalhes #bloco-dir-detalhes #monte-seu .bloco-parte .carrega-selecionado .imagem .valor {display:table; float:left; font-size:10px; font-family:Sans-Serif; color:#231F20; margin-left:10px; padding-top:11px;}
#conteudo-interno #conteudo-produtos #conteudo-detalhes #bloco-dir-detalhes #monte-seu .bloco-parte .selecione-parte {float:right; font-family:Sans-Serif; cursor:pointer; padding-top:9px; color:#666; text-decoration:underline; font-size:12px;}
#conteudo-interno #conteudo-produtos #conteudo-detalhes #bloco-dir-detalhes #monte-seu .bloco-parte .bloco-estampas {width:435px; max-height:312px; margin-bottom:5px; overflow-x:hidden; overflow-y:auto; margin-top:10px; border-radius:10px;}
#conteudo-interno #conteudo-produtos #conteudo-detalhes #bloco-dir-detalhes #monte-seu .bloco-parte .bloco-estampas #bloco-cor {width:414px; padding:10px 7px; padding-bottom:2px; background-color:#FFF; border-radius:10px;}
#conteudo-interno #conteudo-produtos #conteudo-detalhes #bloco-dir-detalhes #monte-seu .bloco-parte .bloco-estampas .estampa {width:94px; cursor:pointer; overflow:hidden; font-family:Sans-Serif; margin-left:2.5px; margin-right:2.5px; margin-bottom:7px; display:inline-block;}
#conteudo-interno #conteudo-produtos #conteudo-detalhes #bloco-dir-detalhes #monte-seu .bloco-parte .bloco-estampas .estampa .valor {display:block; font-size:9px; color:#231F20; padding-top:3px; padding-bottom:3px; text-align:center; font-family:Sans-Serif; background-color:#e8e8e8;}
#conteudo-interno #conteudo-produtos #conteudo-detalhes #bloco-dir-detalhes #monte-seu .bloco-parte .bloco-estampas .estampa:hover .valor {color:#FFF; background-color:#231F20;}
#conteudo-interno #conteudo-produtos #conteudo-detalhes #bloco-dir-detalhes #monte-seu .sub-total {width:100%; border-bottom:1px solid #ccc;}
#conteudo-interno #conteudo-produtos #conteudo-detalhes #bloco-dir-detalhes #monte-seu .sub-total .titulo-sub {width:214.5px; float:left; font-family:Sans-Serif; padding-top:10px; padding-bottom:10px; text-align:right; padding-right:10px; font-size:15px; font-weight:bold; border-right:1px solid #ccc;}
#conteudo-interno #conteudo-produtos #conteudo-detalhes #bloco-dir-detalhes #monte-seu .sub-total .valor {width:214.5px; float:left; font-family:Sans-Serif; padding-top:10px; padding-bottom:10px; text-align:left; padding-left:10px; font-size:15px;}
#conteudo-interno #conteudo-produtos #conteudo-detalhes #bloco-dir-detalhes #monte-seu .sub-total .valor .inputQuantidade {width:30px; float:left; padding:5px; user-select:none; outline:none; text-align:center; font-size:14px; color:#666; border-radius:10px; border:1px solid #ccc; font-family:Sans-Serif;}
#conteudo-interno #conteudo-produtos #conteudo-detalhes #bloco-dir-detalhes #monte-seu .sub-total .valor .menos {width:20px; height:20px; float:left; user-select:none; cursor:pointer; line-height:19px; margin-top:4px; margin-right:5px; display:block; text-align:center; font-size:18px; font-weight:bold; font-family:Sans-Serif; background-color:#f7bac9; border-radius:100%;}
#conteudo-interno #conteudo-produtos #conteudo-detalhes #bloco-dir-detalhes #monte-seu .sub-total .valor .mais {width:20px; height:20px; float:left; user-select:none; cursor:pointer; line-height:20px; margin-top:4px; margin-left:5px; display:block; text-align:center; font-size:18px; font-weight:bold; font-family:Sans-Serif; background-color:#f7bac9; border-radius:100%;}
#conteudo-interno #conteudo-produtos #conteudo-detalhes #bloco-dir-detalhes .bloco-botoes {width:100%; margin-top:10px;}
#conteudo-interno #conteudo-produtos #conteudo-detalhes #bloco-dir-detalhes .bloco-botoes .botao-comprar {width:100%;}
#conteudo-interno #conteudo-produtos #conteudo-detalhes #bloco-dir-detalhes .bloco-botoes .botao-comprar .botao {display:table; margin:0 auto; font-size:14px; text-align:center; cursor:pointer; color:#FFF; text-transform:uppercase; padding:7px 30px 7px 30px; border:none; padding:7px 30px 7px 30px; background-color:#231F20; border-radius:10px; transition:.3s linear;}
#conteudo-interno #conteudo-produtos #conteudo-detalhes #bloco-dir-detalhes .bloco-botoes .botao-comprar .botao:hover {background-color:#544d4f; transition:.3s linear;}
#conteudo-interno #conteudo-produtos #conteudo-detalhes #bloco-dir-detalhes .msg-fabricacao {color:#FF0000; text-align:center; padding-top:10px; font-family:Sans-Serif; font-size:14px;}
#conteudo-interno #conteudo-produtos #conteudo-detalhes #bloco-dir-detalhes .msg-fabricacao strong {color:#FF0000; font-family:Sans-Serif; font-size:14px;}
#conteudo-interno #conteudo-produtos #conteudo-detalhes #produtos-similares {width:100%; margin-top:40px;}
#conteudo-interno #conteudo-produtos #conteudo-detalhes #produtos-similares .titulo {font-size:18px; border-bottom:2px solid #ccc; font-weight:bold; font-family:Sans-Serif; color:#231F20; padding-bottom:3px; margin-bottom:25px;}
#conteudo-interno #conteudo-produtos #conteudo-detalhes #detalhes {width:100%; margin-top:20px;}
#conteudo-interno #conteudo-produtos #conteudo-detalhes #detalhes .titulo {font-size:18px; border-bottom:2px solid #ccc; font-family:Sans-Serif; font-weight:bold; color:#231F20; padding-bottom:3px; margin-bottom:20px;}
#conteudo-interno #conteudo-produtos #conteudo-detalhes #detalhes .descricao p {color:#231F20; font-size:15px; font-family:Sans-Serif;}
#conteudo-interno #conteudo-produtos #conteudo-detalhes #detalhes .descricao span {color:#231F20; font-size:15px; font-family:Sans-Serif;}
#conteudo-interno #conteudo-produtos #conteudo-detalhes #detalhes .descricao div {color:#231F20; font-size:15px; font-family:Sans-Serif;}
#conteudo-interno #conteudo-produtos #conteudo-detalhes #detalhes .descricao strong {color:#231F20; font-size:15px; font-family:Sans-Serif;}
#conteudo-interno #conteudo-produtos #conteudo-detalhes #detalhes .descricao li {color:#231F20; font-size:15px; font-family:Sans-Serif;}
#conteudo-interno #conteudo-produtos #conteudo-detalhes #detalhes .descricao td {color:#231F20; font-size:15px; font-family:Sans-Serif;}  

#conteudo-interno #conteudo-produtos-acessorios {width:1170px; margin-top:20px;}
#conteudo-interno #conteudo-produtos-acessorios #local-ordena {width:1170px; padding-bottom:10px; margin-bottom:25px; border-bottom:1px solid #ccc;}
#conteudo-interno #conteudo-produtos-acessorios #local-ordena #local {float:left;}
#conteudo-interno #conteudo-produtos-acessorios #local-ordena #local .seta {float:left; margin-left:15px; margin-right:5px;}
#conteudo-interno #conteudo-produtos-acessorios #local-ordena #local .seta:before {content: ""; display: inline-block; vertical-align: middle; margin-right: 10px; width: 0; height: 0; border-top: 5px solid transparent; border-bottom: 5px solid transparent; border-left: 5px solid #363636;}
#conteudo-interno #conteudo-produtos-acessorios #local-ordena #local .item {float:left;}
#conteudo-interno #conteudo-produtos-acessorios #local-ordena #local .item a {font-size:14px; display:block; color:#231F20; font-family:Sans-Serif;}
#conteudo-interno #conteudo-produtos-acessorios #local-ordena #local .item a:hover {font-size:14px; color:#ca2c55; display:block;}
#conteudo-interno #conteudo-produtos-acessorios #col-esq-produtos {width:250px; float:left;}
#conteudo-interno #conteudo-produtos-acessorios #col-esq-produtos #filtros {width:250px;}
#conteudo-interno #conteudo-produtos-acessorios #col-esq-produtos #filtros #filtro-todos {width:250px;}
#conteudo-interno #conteudo-produtos-acessorios #col-esq-produtos #filtros #filtro-todos #filtro-categoria {width:250px;}
#conteudo-interno #conteudo-produtos-acessorios #col-esq-produtos #filtros #filtro-todos #filtro-categoria .nome-categoria a {display:block; padding:10px 15px; font-size:17px; color:#231F20; font-weight:bold; text-transform:uppercase; background-color:#f7bac9; border-radius:10px; transition: all .3s;}
#conteudo-interno #conteudo-produtos-acessorios #col-esq-produtos #filtros #filtro-todos #filtro-categoria .nome-categoria a:hover {display:block; padding:10px 15px; font-size:17px; color:#FFF; font-weight:bold; text-transform:uppercase; background-color:#231F20; border-radius:10px; transition: all .3s;}
#conteudo-interno #conteudo-produtos-acessorios #col-esq-produtos #filtros #filtro-todos #filtro-categoria .nome-categoria-ativo a {display:block; padding:10px 15px; font-size:17px; color:#f7bac9; font-weight:bold; text-transform:uppercase; background-color:#231F20; border-radius:10px; transition: all .3s;}
#conteudo-interno #conteudo-produtos-acessorios #col-esq-produtos #filtros #filtro-todos #filtro-categoria #bloco-formatos {padding:7px 10px; margin-left:15px; border-left:2px solid #f7bac9;}
#conteudo-interno #conteudo-produtos-acessorios #col-esq-produtos #filtros #filtro-todos #filtro-categoria #bloco-formatos .nome-formatos {display:table; padding-bottom:7px; padding-top:7px;}
#conteudo-interno #conteudo-produtos-acessorios #col-esq-produtos #filtros #filtro-todos #filtro-categoria #bloco-formatos .nome-formatos a {display:block; font-size:14px; cursor:pointer; font-family:Arial; color:#231F20; position:relative; transition:.3s linear;}
#conteudo-interno #conteudo-produtos-acessorios #col-esq-produtos #filtros #filtro-todos #filtro-categoria #bloco-formatos .nome-formatos a:hover {display:block; font-size:15px; font-family:Arial; cursor:pointer; font-weight:bold; color:#897076; position:relative; transition:.3s linear;}
#conteudo-interno #conteudo-produtos-acessorios #col-esq-produtos #filtros #filtro-todos #filtro-categoria #bloco-formatos .nome-formatos a:before {content: ""; position:absolute; width:10px; height:2px; left:-12px; top:8px; background-color:#f7bac9;}
#conteudo-interno #conteudo-produtos-acessorios #col-esq-produtos #filtros #filtro-todos #filtro-categoria #bloco-formatos .nome-formatos-ativo {display:table; padding-bottom:7px; padding-top:7px;}
#conteudo-interno #conteudo-produtos-acessorios #col-esq-produtos #filtros #filtro-todos #filtro-categoria #bloco-formatos .nome-formatos-ativo a {display:block; font-size:14px; font-family:Arial; cursor:pointer; font-weight:bold; color:#897076; position:relative;}
#conteudo-interno #conteudo-produtos-acessorios #col-esq-produtos #filtros #filtro-todos #filtro-categoria #bloco-formatos .nome-formatos-ativo a:before {content: ""; position:absolute; width:10px; height:2px; left:-12px; top:8px; background-color:#f7bac9;}
#conteudo-interno #conteudo-produtos-acessorios #col-esq-produtos #filtros #filtro-todos #filtro-categoria #limita-subcategorias {width:250px; max-height:435px; overflow-y:auto; overflow-x:hidden;}
#conteudo-interno #conteudo-produtos-acessorios #col-esq-produtos #filtros #filtro-todos #filtro-categoria #limita-subcategorias #filtro-subcategorias {width:225px; margin-left:13px; margin-top:15px; margin-bottom:15px;}
#conteudo-interno #conteudo-produtos-acessorios #col-esq-produtos #filtros #filtro-todos #filtro-categoria #limita-subcategorias #filtro-subcategorias .nome-subcategoria a {display:block; font-size:15px; cursor:pointer; padding:15px 10px; color:#363636; border:1px dashed #ccc; border-bottom:none; box-shadow:0px 3px 3px -3px #363636; border-radius:5px 5px 0px 0px;}
#conteudo-interno #conteudo-produtos-acessorios #col-esq-produtos #filtros #filtro-todos #filtro-categoria #limita-subcategorias #filtro-subcategorias .nome-subcategoria a:hover {background-color:#f5f5f5; font-weight:bold;}
#conteudo-interno #conteudo-produtos-acessorios #col-esq-produtos #filtros #filtro-todos #filtro-categoria #limita-subcategorias #filtro-subcategorias .nome-subcategoria .ativo {display:block; font-size:15px; padding:15px 10px; font-weight:bold; color:#363636; border-bottom:1px dashed #ccc; background-color:#f5f5f5;} 
#conteudo-interno #conteudo-produtos-acessorios #col-esq-produtos #filtros #filtro-todos #filtro-categoria #limita-subcategorias #filtro-subcategorias .filtro-linhas {width:225px;}
#conteudo-interno #conteudo-produtos-acessorios #col-esq-produtos #filtros #filtro-todos #filtro-categoria #limita-subcategorias #filtro-subcategorias .filtro-linhas .nome-linha a {display:block; color:#363636; font-size:14px; padding:10px 15px; background-color:#fcc; border-bottom:1px dashed #ccc; border-left:1px dashed #ccc; border-right:1px dashed #ccc;}
#conteudo-interno #conteudo-produtos-acessorios #col-esq-produtos #filtros #filtro-todos #filtro-categoria #limita-subcategorias #filtro-subcategorias .filtro-linhas .nome-linha a:hover {font-weight:bold;}
#conteudo-interno #conteudo-produtos-acessorios #col-esq-produtos #filtros #filtro-todos #filtro-categoria #limita-subcategorias #filtro-subcategorias .filtro-linhas .nome-linha .ativo {display:block; color:#363636; font-size:14px; font-weight:bold; padding:10px 15px; background-color:#e8e8e8; border-bottom:1px dashed #ccc; border-left:1px dashed #ccc; border-right:1px dashed #ccc;}
#conteudo-interno #conteudo-produtos-acessorios #col-dir-produtos {width:890px; float:right;}
#conteudo-interno #conteudo-produtos-acessorios #conteudo-detalhes {width:890px;}
#conteudo-interno #conteudo-produtos-acessorios #conteudo-detalhes #bloco-esq-detalhes {width:420px; float:left; position:relative; z-index:11;}
#conteudo-interno #conteudo-produtos-acessorios #conteudo-detalhes #bloco-esq-detalhes #imagem-maior {width:418px; position:relative; border:1px solid #ccc;}
#conteudo-interno #conteudo-produtos-acessorios #conteudo-detalhes #bloco-esq-detalhes #imagem-maior .imagem {width:418px; height:418px; cursor:pointer; display:table-cell; vertical-align:middle;}
#conteudo-interno #conteudo-produtos-acessorios #conteudo-detalhes #bloco-esq-detalhes #imagens-menor {width:100%; height:115px; margin-top:15px; position:relative; overflow-x:auto; overflow-y:hidden;}
#conteudo-interno #conteudo-produtos-acessorios #conteudo-detalhes #bloco-esq-detalhes #imagens-menor .imagem-pequena {width:95px; height:95px; cursor:pointer; margin-right:10px; border:1px solid #ccc; float:left; overflow:hidden; margin-bottom:10px; transition: all .3s;}
#conteudo-interno #conteudo-produtos-acessorios #conteudo-detalhes #bloco-dir-detalhes {width:450px; float:right; position:relative; z-index:10;}
#conteudo-interno #conteudo-produtos-acessorios #conteudo-detalhes #bloco-dir-detalhes .nome-produto {padding-bottom:20px; text-align:center; text-transform:uppercase; border-bottom:1px solid #ccc; font-family:Sans-Serif; font-weight:bold; padding-bottom:20px; margin-top:20px; font-size:22px; color:#231F20;}
#conteudo-interno #conteudo-produtos-acessorios #conteudo-detalhes #bloco-dir-detalhes .nome-produto span {font-family:Sans-Serif; font-weight:bold; font-size:14px; color:#231F20;}
#conteudo-interno #conteudo-produtos-acessorios #conteudo-detalhes #bloco-dir-detalhes .subVariavel {width:50%; float:left; color:#231F20; font-family:Sans-Serif; margin-top:15px;}
#conteudo-interno #conteudo-produtos-acessorios #conteudo-detalhes #bloco-dir-detalhes .subVariavel strong {color:#231F20; font-family:Sans-Serif;}
#conteudo-interno #conteudo-produtos-acessorios #conteudo-detalhes #bloco-dir-detalhes .ref-produto {width:50%; float:left; text-align:left; padding-top:15px; color:#666; font-family:Sans-Serif; font-size:14px;}
#conteudo-interno #conteudo-produtos-acessorios #conteudo-detalhes #bloco-dir-detalhes .ref-produto strong {color:#231F20; font-family:Sans-Serif;}
#conteudo-interno #conteudo-produtos-acessorios #conteudo-detalhes #bloco-dir-detalhes .barras-produto {width:50%; float:left; text-align:right; padding-top:15px; color:#666; font-family:Sans-Serif; font-size:14px;}
#conteudo-interno #conteudo-produtos-acessorios #conteudo-detalhes #bloco-dir-detalhes .barras-produto strong {color:#231F20; font-family:Sans-Serif;}
#conteudo-interno #conteudo-produtos-acessorios #conteudo-detalhes #bloco-dir-detalhes .valor-produto {padding-top:5px 10px; color:#231F20; font-family:Sans-Serif; text-align:center; margin-top:20px; padding-top:10px; padding-bottom:10px; font-size:17px; background-color:#f7bac9; border-radius:10px;}
#conteudo-interno #conteudo-produtos-acessorios #conteudo-detalhes #bloco-dir-detalhes .valor-produto strong {color:#231F20; font-size:18px; font-family:Sans-Serif;}
#conteudo-interno #conteudo-produtos-acessorios #conteudo-detalhes #bloco-dir-detalhes .valor-produto a {display:block; color:#231F20; text-decoration:underline; font-size:16px; font-family:Sans-Serif;}
#conteudo-interno #conteudo-produtos-acessorios #conteudo-detalhes #bloco-dir-detalhes #monte-seu {width:100%; margin-top:25px;}
#conteudo-interno #conteudo-produtos-acessorios #conteudo-detalhes #bloco-dir-detalhes #monte-seu .bloco-variavel {padding:5px 10px; margin-bottom:10px; border:1px solid #ccc; background-color:#e8e8e8; border-radius:10px;}
#conteudo-interno #conteudo-produtos-acessorios #conteudo-detalhes #bloco-dir-detalhes #monte-seu .bloco-variavel .nome-variavel {width:170px; float:left; font-family:Sans-Serif; font-weight:bold; font-size:14px; padding-top:8px; padding-bottom:8px;}
#conteudo-interno #conteudo-produtos-acessorios #conteudo-detalhes #bloco-dir-detalhes #monte-seu .bloco-variavel .carrega-selecionado {float:left; margin-left:15px;}
#conteudo-interno #conteudo-produtos-acessorios #conteudo-detalhes #bloco-dir-detalhes #monte-seu .bloco-variavel .carrega-selecionado .selecionado {display:table; float:left; padding-top:3px;}
#conteudo-interno #conteudo-produtos-acessorios #conteudo-detalhes #bloco-dir-detalhes #monte-seu .bloco-variavel .carrega-selecionado .selecionado .cor {width:25px; height:25px; float:left; margin-right:5px; border-radius:5px;}
#conteudo-interno #conteudo-produtos-acessorios #conteudo-detalhes #bloco-dir-detalhes #monte-seu .bloco-variavel .carrega-selecionado .selecionado .nome {float:left; display:block; color:#000; font-size:14px; padding:5px 10px; font-weight:bold; background-color:#FFF; border:1px solid #ccc; border-radius:5px;}
#conteudo-interno #conteudo-produtos-acessorios #conteudo-detalhes #bloco-dir-detalhes #monte-seu .bloco-variavel .selecione-variaveis {float:right; font-family:Sans-Serif; cursor:pointer; padding-top:8px; color:#666; text-decoration:underline; font-size:12px;}
#conteudo-interno #conteudo-produtos-acessorios #conteudo-detalhes #bloco-dir-detalhes #monte-seu .bloco-variavel .bloco-subVariaveis {width:435px; max-height:312px; margin-bottom:5px; overflow-x:hidden; overflow-y:auto; margin-top:10px; border-radius:10px;}
#conteudo-interno #conteudo-produtos-acessorios #conteudo-detalhes #bloco-dir-detalhes #monte-seu .bloco-variavel .bloco-subVariaveis #bloco-exibe {width:414px; padding:10px 7px; padding-bottom:2px; background-color:#FFF; border-radius:10px;}
#conteudo-interno #conteudo-produtos-acessorios #conteudo-detalhes #bloco-dir-detalhes #monte-seu .bloco-variavel .bloco-subVariaveis .sub-variavel {width:83px; cursor:pointer; padding:5px; text-align:center; overflow:hidden; margin-left:2.5px; margin-right:2.5px; margin-bottom:7px; display:inline-block; border:1px solid #ccc; border-radius:10px;}
#conteudo-interno #conteudo-produtos-acessorios #conteudo-detalhes #bloco-dir-detalhes #monte-seu .bloco-variavel .bloco-subVariaveis .sub-variavel .nome {width:83px; height:22px; display:table-cell; vertical-align:middle; font-size:10px; font-family:Sans-Serif;}
#conteudo-interno #conteudo-produtos-acessorios #conteudo-detalhes #bloco-dir-detalhes #monte-seu .bloco-variavel .bloco-subVariaveis .sub-variavel .preco {width:83px; font-size:12px; font-weight:bold; font-family:Sans-Serif;}
#conteudo-interno #conteudo-produtos-acessorios #conteudo-detalhes #bloco-dir-detalhes #monte-seu .bloco-variavel .bloco-subVariaveis .sub-variavel .cor {width:79px; height:40px; display:block; margin:0 auto; margin-bottom:5px; border-radius:5px; border:1px solid #f5f5f5; background-color:#444;}
#conteudo-interno #conteudo-produtos-acessorios #conteudo-detalhes #bloco-dir-detalhes #monte-seu .bloco-variavel .bloco-subVariaveis .sub-variavel:hover {background-color:#f7f7f7;}
#conteudo-interno #conteudo-produtos-acessorios #conteudo-detalhes #bloco-dir-detalhes #monte-seu .sub-total {width:100%; border-bottom:1px solid #ccc;}
#conteudo-interno #conteudo-produtos-acessorios #conteudo-detalhes #bloco-dir-detalhes #monte-seu .sub-total .titulo-sub {width:214.5px; float:left; font-family:Sans-Serif; padding-top:10px; padding-bottom:10px; text-align:right; padding-right:10px; font-size:15px; font-weight:bold; border-right:1px solid #ccc;}
#conteudo-interno #conteudo-produtos-acessorios #conteudo-detalhes #bloco-dir-detalhes #monte-seu .sub-total .valor {width:214.5px; float:left; font-family:Sans-Serif; padding-top:10px; padding-bottom:10px; text-align:left; padding-left:10px; font-size:15px;}
#conteudo-interno #conteudo-produtos-acessorios #conteudo-detalhes #bloco-dir-detalhes #monte-seu .sub-total .valor .inputQuantidade {width:30px; float:left; padding:5px; user-select:none; outline:none; text-align:center; font-size:14px; color:#666; border-radius:10px; border:1px solid #ccc; font-family:Sans-Serif;}
#conteudo-interno #conteudo-produtos-acessorios #conteudo-detalhes #bloco-dir-detalhes #monte-seu .sub-total .valor .menos {width:20px; height:20px; float:left; user-select:none; cursor:pointer; line-height:19px; margin-top:4px; margin-right:5px; display:block; text-align:center; font-size:18px; font-weight:bold; font-family:Sans-Serif; background-color:#f7bac9; border-radius:100%;}
#conteudo-interno #conteudo-produtos-acessorios #conteudo-detalhes #bloco-dir-detalhes #monte-seu .sub-total .valor .mais {width:20px; height:20px; float:left; user-select:none; cursor:pointer; line-height:20px; margin-top:4px; margin-left:5px; display:block; text-align:center; font-size:18px; font-weight:bold; font-family:Sans-Serif; background-color:#f7bac9; border-radius:100%;}
#conteudo-interno #conteudo-produtos-acessorios #conteudo-detalhes #bloco-dir-detalhes .bloco-botoes {width:100%; margin-top:10px;}
#conteudo-interno #conteudo-produtos-acessorios #conteudo-detalhes #bloco-dir-detalhes .bloco-botoes .botao-comprar {width:100%;}
#conteudo-interno #conteudo-produtos-acessorios #conteudo-detalhes #bloco-dir-detalhes .bloco-botoes .botao-comprar .botao {display:table; margin:0 auto; font-size:14px; text-align:center; cursor:pointer; color:#FFF; text-transform:uppercase; padding:7px 30px 7px 30px; border:none; padding:7px 30px 7px 30px; background-color:#231F20; border-radius:10px; transition:.3s linear;}
#conteudo-interno #conteudo-produtos-acessorios #conteudo-detalhes #bloco-dir-detalhes .bloco-botoes .botao-comprar .botao:hover {background-color:#544d4f; transition:.3s linear;}
#conteudo-interno #conteudo-produtos-acessorios #conteudo-detalhes #bloco-dir-detalhes .msg-fabricacao {color:#FF0000; text-align:center; padding-top:10px; font-family:Sans-Serif; font-size:14px;}
#conteudo-interno #conteudo-produtos-acessorios #conteudo-detalhes #bloco-dir-detalhes .msg-fabricacao strong {color:#FF0000; font-family:Sans-Serif; font-size:14px;}
#conteudo-interno #conteudo-produtos-acessorios #conteudo-detalhes #produtos-similares {width:100%; margin-top:40px;}
#conteudo-interno #conteudo-produtos-acessorios #conteudo-detalhes #produtos-similares .titulo {font-size:18px; border-bottom:2px solid #ccc; font-weight:bold; font-family:Sans-Serif; color:#231F20; padding-bottom:3px; margin-bottom:25px;}
#conteudo-interno #conteudo-produtos-acessorios #conteudo-detalhes #detalhes {width:100%; margin-top:20px;}
#conteudo-interno #conteudo-produtos-acessorios #conteudo-detalhes #detalhes .titulo {font-size:18px; border-bottom:2px solid #ccc; font-family:Sans-Serif; font-weight:bold; color:#231F20; padding-bottom:3px; margin-bottom:20px;}
#conteudo-interno #conteudo-produtos-acessorios #conteudo-detalhes #detalhes .descricao p {color:#231F20; font-size:15px; font-family:Sans-Serif;}
#conteudo-interno #conteudo-produtos-acessorios #conteudo-detalhes #detalhes .descricao span {color:#231F20; font-size:15px; font-family:Sans-Serif;}
#conteudo-interno #conteudo-produtos-acessorios #conteudo-detalhes #detalhes .descricao div {color:#231F20; font-size:15px; font-family:Sans-Serif;}
#conteudo-interno #conteudo-produtos-acessorios #conteudo-detalhes #detalhes .descricao strong {color:#231F20; font-size:15px; font-family:Sans-Serif;}
#conteudo-interno #conteudo-produtos-acessorios #conteudo-detalhes #detalhes .descricao li {color:#231F20; font-size:15px; font-family:Sans-Serif;}
#conteudo-interno #conteudo-produtos-acessorios #conteudo-detalhes #detalhes .descricao td {color:#231F20; font-size:15px; font-family:Sans-Serif;}  

#conteudo-interno #conteudo-loga {width:1024px; padding-top:60px;}
#conteudo-interno #conteudo-loga #login {width:430px; height:240px; float:left; padding:20px; border:1px solid #ccc; border-bottom:5px solid #ccc;}
#conteudo-interno #conteudo-loga #login .titulo-area {font-size:20px; display:table; margin:0 auto; color:#231F20; font-weight:bold; text-transform:uppercase;  text-align:center;}
#conteudo-interno #conteudo-loga #login #conteudo-login {display:table; margin:0 auto; margin-top:20px;}
#conteudo-interno #conteudo-loga #login #conteudo-login .label {font-size:15px; color:#231F20; text-transform:uppercase; font-weight:bold;}
#conteudo-interno #conteudo-loga #login #conteudo-login .campo-email {display:table; margin-bottom:15px;}
#conteudo-interno #conteudo-loga #login #conteudo-login .campo-email input {width:330px; padding:8px; font-family:Sans-Serif; border-radius:5px; border:1px solid #ccc;}
#conteudo-interno #conteudo-loga #login #conteudo-login .campo-senha {display:table; margin-bottom:5px;}
#conteudo-interno #conteudo-loga #login #conteudo-login .campo-senha input {width:330px; padding:8px; font-family:Sans-Serif; border-radius:5px; border:1px solid #ccc;}
#conteudo-interno #conteudo-loga #login #conteudo-login .esqueci {display:table; position:absolute; margin-top:-60px;}
#conteudo-interno #conteudo-loga #login #conteudo-login .esqueci a {font-size:13px; margin-bottom:10px; color:#989898; font-family:Sans-Serif; display:block;}
#conteudo-interno #conteudo-loga #login #conteudo-login .esqueci a:hover {text-decoration:underline;}
#conteudo-interno #conteudo-loga #login #conteudo-login .input-entrar {display:table; margin:0 auto; margin-top:40px;}
#conteudo-interno #conteudo-loga #login #conteudo-login .input-entrar input {display:table; margin-top:10px; font-size:14px; text-align:center; cursor:pointer; color:#FFF; text-transform:uppercase; padding:7px 30px 7px 30px; border:none; padding:7px 30px 7px 30px; background-color:#231F20; border-radius:10px; transition:.3s linear;}
#conteudo-interno #conteudo-loga #login #conteudo-login .input-entrar input:hover {background:#544d4f; transition:.3s linear;}
#conteudo-interno #conteudo-loga .ou {font-size:18px; margin-top:120px; margin-left:31px; float:left; font-weight:bold;}
#conteudo-interno #conteudo-loga #cadastro {width:430px; height:240px; float:right; padding:20px; border:1px solid #ccc; border-bottom:5px solid #ccc;}
#conteudo-interno #conteudo-loga #cadastro .titulo-area {font-size:20px; display:table; margin:0 auto; color:#231F20; font-weight:bold; text-transform:uppercase; text-align:center;}
#conteudo-interno #conteudo-loga #cadastro #conteudo-cadastro {display:table; margin:0 auto; margin-top:20px;}
#conteudo-interno #conteudo-loga #cadastro #conteudo-cadastro .label {font-size:15px; color:#231F20; text-transform:uppercase; font-weight:bold;}
#conteudo-interno #conteudo-loga #cadastro #conteudo-cadastro .campo-nome {display:table; margin-bottom:17px;}
#conteudo-interno #conteudo-loga #cadastro #conteudo-cadastro .campo-nome input {width:330px; padding:6px; font-family:Sans-Serif; border-radius:5px; border:1px solid #ccc;}
#conteudo-interno #conteudo-loga #cadastro #conteudo-cadastro .campo-email {display:table; margin-bottom:17px;}
#conteudo-interno #conteudo-loga #cadastro #conteudo-cadastro .campo-email input {width:330px; padding:6px; font-family:Sans-Serif; border-radius:5px; border:1px solid #ccc;}
#conteudo-interno #conteudo-loga #cadastro #conteudo-cadastro .input-entrar {display:table; margin:0 auto; margin-top:40px;}
#conteudo-interno #conteudo-loga #cadastro #conteudo-cadastro .input-entrar input {display:table; float:right; margin-top:10px; font-size:14px; text-align:center; cursor:pointer; color:#FFF; text-transform:uppercase; padding:7px 30px 7px 30px; border:none; padding:7px 30px 7px 30px; background-color:#231F20; border-radius:10px; transition:.3s linear;}
#conteudo-interno #conteudo-loga #cadastro #conteudo-cadastro .input-entrar input:hover {background:#544d4f; transition:.3s linear;}

#conteudo-interno #conteudo-esqueci-minha-senha {width:1024px; margin:0 auto; margin-top:40px;}
#conteudo-interno #conteudo-esqueci-minha-senha .titulo-area {font-size:26px; color:#231F20; text-align:center; font-weight:bold;}
#conteudo-interno #conteudo-esqueci-minha-senha #alinha {display:table; margin:0 auto; margin-top:40px;}
#conteudo-interno #conteudo-esqueci-minha-senha #alinha #form {display:table;}
#conteudo-interno #conteudo-esqueci-minha-senha #alinha #form .label {font-size:15px; color:#231F20; text-transform:uppercase; font-weight:bold;}
#conteudo-interno #conteudo-esqueci-minha-senha #alinha #form .campo-padrao {display:table; margin-bottom:20px;}
#conteudo-interno #conteudo-esqueci-minha-senha #alinha #form .campo-padrao input {width:380px; height:35px; font-family:Sans-Serif; padding-left:10px; padding-right:10px; border-radius:5px; border:1px solid #ccc;}
#conteudo-interno #conteudo-esqueci-minha-senha #alinha #form .campo-enviar {display:table; margin:0 auto;}
#conteudo-interno #conteudo-esqueci-minha-senha #alinha #form .campo-enviar .botao {display:table; margin-top:10px; font-size:14px; text-align:center; cursor:pointer; color:#FFF; text-transform:uppercase; padding:7px 30px 7px 30px; border:none; padding:7px 30px 7px 30px; background-color:#231F20; border-radius:10px; transition:.3s linear;}
#conteudo-interno #conteudo-esqueci-minha-senha #alinha #form .campo-enviar .botao:hover {background:#544d4f; transition:.3s linear;}

#conteudo-interno #conteudo-cadastre-se {width:1024px; margin:0 auto; margin-top:30px;}
#conteudo-interno #conteudo-cadastre-se #conteudo-cadastro {width:1024px;}
#conteudo-interno #conteudo-cadastre-se #conteudo-cadastro .titulo-area {font-size:26px; color:#231F20; padding-bottom:20px; text-align:center; font-weight:bold;}
#conteudo-interno #conteudo-cadastre-se #conteudo-cadastro #dados-pessoais {width:47%; margin-right:3.1%; float:left;}
#conteudo-interno #conteudo-cadastre-se #conteudo-cadastro #endereco {width:47%; float:right;}
#conteudo-interno #conteudo-cadastre-se #conteudo-cadastro .borda {width:1px; float:left; background-color:#CCC; height:793px;}
#conteudo-interno #conteudo-cadastre-se #conteudo-cadastro .label {font-size:15px; color:#231F20; text-transform:uppercase; font-weight:bold;}
#conteudo-interno #conteudo-cadastre-se #conteudo-cadastro .titulo-pessoal {text-align:center; font-weight:bold; color:#231F20; padding-bottom:10px; font-size:16px;}
#conteudo-interno #conteudo-cadastre-se #conteudo-cadastro .titulo-endereco {text-align:center; font-weight:bold; color:#231F20; padding-bottom:10px; font-size:16px;}
#conteudo-interno #conteudo-cadastre-se #conteudo-cadastro .obrigatorio {color:#FF0000; font-size:14px;}
#conteudo-interno #conteudo-cadastre-se #conteudo-cadastro .campo-padrao {margin-bottom:20px;}
#conteudo-interno #conteudo-cadastre-se #conteudo-cadastro .input {width:96%; height:35px; font-family:Sans-Serif; padding-left:2%; padding-right:2%; border-radius:5px; border:1px solid #ccc;}
#conteudo-interno #conteudo-cadastre-se #conteudo-cadastro .select {width:100%; height:38px; font-family:Sans-Serif; padding-left:2%; padding-right:2%; border-radius:5px; border:1px solid #ccc;}
#conteudo-interno #conteudo-cadastre-se #conteudo-cadastro .select option {font-family:Sans-Serif;}
#conteudo-interno #conteudo-cadastre-se #conteudo-cadastro .botao-completo {display:table; margin:0 auto;}
#conteudo-interno #conteudo-cadastre-se #conteudo-cadastro .botao {display:table; margin-top:10px; font-size:14px; text-align:center; cursor:pointer; color:#FFF; text-transform:uppercase; padding:7px 30px 7px 30px; border:none; padding:7px 30px 7px 30px; background-color:#231F20; border-radius:10px; transition:.3s linear;}
#conteudo-interno #conteudo-cadastre-se #conteudo-cadastro .botao:hover {background:#544d4f; transition:.3s linear;}

#conteudo-interno #conteudo-minha-conta {width:1024px; margin-top:40px; border:1px solid #231F20; background-color:#f5f5f5;}
#conteudo-interno #conteudo-minha-conta .titulo {background-color:#231F20; padding-top:8px; text-transform:uppercase; padding-bottom:8px; font-weight:bold; color:#FFF; font-size:16px; text-align:center;}
#conteudo-interno #conteudo-minha-conta #col-esq-conta {width:25%; float:left;}
#conteudo-interno #conteudo-minha-conta #col-esq-conta #menu {width:100%;}
#conteudo-interno #conteudo-minha-conta #col-esq-conta #menu .item {width:100%; height:50px; border-bottom:1px solid #231F20;}
#conteudo-interno #conteudo-minha-conta #col-esq-conta #menu .item a {width:236px; font-size:16px; padding-left:20px; text-transform:uppercase; color:#231F20; height:50px; display:table-cell; vertical-align:middle;}
#conteudo-interno #conteudo-minha-conta #col-esq-conta #menu .item a:hover {font-weight:bold;}
#conteudo-interno #conteudo-minha-conta #col-esq-conta #menu .ativo {width:100%; height:50px; background-color:#fff; border-bottom:1px solid #231F20;}
#conteudo-interno #conteudo-minha-conta #col-esq-conta #menu .ativo a {width:236px; font-size:16px; color:#231F20; text-transform:uppercase; padding-left:20px; font-weight:bold;  height:50px; display:table-cell; vertical-align:middle;}
#conteudo-interno #conteudo-minha-conta #col-dir-conta {width:74.9%; float:left; min-height:305px; border-left:1px solid #231F20; background-color:#FFF;}
#conteudo-interno #conteudo-minha-conta #col-dir-conta #barra-inicio {width:100%; height:50px; border-bottom:1px solid #231F20; background-color:#f5f5f5;}
#conteudo-interno #conteudo-minha-conta #col-dir-conta #barra-inicio .bloco-nome {width:50%; height:50px; float:left;}
#conteudo-interno #conteudo-minha-conta #col-dir-conta #barra-inicio .bloco-nome .nome {height:50px; padding-left:20px; text-transform:uppercase; font-size:16px; text-align:left; color:#231F20; display:table-cell; vertical-align:middle;}
#conteudo-interno #conteudo-minha-conta #col-dir-conta #barra-inicio .bloco-nome .nome .bold {font-size:16px; color:#231F20; text-transform:uppercase; font-weight:bold;}
#conteudo-interno #conteudo-minha-conta #col-dir-conta #barra-inicio .bloco-compras {display:table; height:50px; float:right;}
#conteudo-interno #conteudo-minha-conta #col-dir-conta #barra-inicio .bloco-compras .compras {height:50px; padding-right:20px; text-transform:uppercase; color:#231F20; font-size:16px; text-align:right; display:table-cell; vertical-align:middle;}
#conteudo-interno #conteudo-minha-conta #col-dir-conta #barra-inicio .bloco-compras .compras .bold {font-size:16px; color:#231F20; text-transform:uppercase; font-weight:bold;}
#conteudo-interno #conteudo-minha-conta #col-dir-conta #bloco-home {padding:30px 50px;}
#conteudo-interno #conteudo-minha-conta #col-dir-conta #bloco-home .dado {width:50%; padding-bottom:30px; float:left;}
#conteudo-interno #conteudo-minha-conta #col-dir-conta #bloco-home .dado .text-nome {font-size:15px; color:#231F20; font-family:Sans-Serif; font-weight:bold;}
#conteudo-interno #conteudo-minha-conta #col-dir-conta #bloco-home .dado .text {font-size:15px; color:#231F20; font-family:Sans-Serif;}
#conteudo-interno #conteudo-minha-conta #col-dir-conta #bloco-dados {padding:20px;}
#conteudo-interno #conteudo-minha-conta #col-dir-conta #bloco-dados .obrigatorio {font-size:15px; color:#FF0000;}
#conteudo-interno #conteudo-minha-conta #col-dir-conta #bloco-dados .label {font-size:15px; color:#231F20; text-transform:uppercase; font-weight:bold;}
#conteudo-interno #conteudo-minha-conta #col-dir-conta #bloco-dados .campo-padrao {width:50%; margin-bottom:15px; float:left;}
#conteudo-interno #conteudo-minha-conta #col-dir-conta #bloco-dados .campo-padrao input {width:84%; height:30px; font-family:Sans-Serif; padding-left:3%; padding-right:3%; border-radius:5px; border:1px solid #ccc;}
#conteudo-interno #conteudo-minha-conta #col-dir-conta #bloco-dados .campo-padrao select {width:90%; height:30px; font-family:Sans-Serif; padding-left:3%; padding-right:3%; border-radius:5px; border:1px solid #ccc;}
#conteudo-interno #conteudo-minha-conta #col-dir-conta #bloco-dados .campo-padrao select option {font-family:Sans-Serif;}
#conteudo-interno #conteudo-minha-conta #col-dir-conta #bloco-dados .campo-padrao .link-alt {margin-top:10px; font-size:14px; text-align:center; margin-right:45px; cursor:pointer; color:#FFF; text-transform:uppercase; padding:7px 30px 7px 30px; border:none; padding:7px 20px 7px 20px; background-color:#231F20; border-radius:10px; transition:.3s linear;}
#conteudo-interno #conteudo-minha-conta #col-dir-conta #bloco-dados .campo-padrao .link-alt:hover {background:#544d4f; transition:.3s linear;}
#conteudo-interno #conteudo-minha-conta #col-dir-conta #bloco-dados .campo-padrao .botao {width:140px; margin-top:10px; font-size:14px; text-align:center; cursor:pointer; font-family: 'EngraversGothic BT'; color:#FFF; text-transform:uppercase; padding:7px 0px 7px 0px; border:none; padding:7px 0px 7px 0px; background-color:#231F20; border-radius:10px; transition:.3s linear;}
#conteudo-interno #conteudo-minha-conta #col-dir-conta #bloco-dados .campo-padrao .botao:hover {background:#544d4f; transition:.3s linear;}
#conteudo-interno #conteudo-minha-conta #col-dir-conta #bloco-senha {padding:20px;}
#conteudo-interno #conteudo-minha-conta #col-dir-conta #bloco-senha .titulo-senha {font-size:16px; font-weight:bold; text-transform:uppercase; color:#231F20; margin-bottom:20px; text-align:center;}
#conteudo-interno #conteudo-minha-conta #col-dir-conta #bloco-senha .obrigatorio {font-size:15px; color:#FF0000;}
#conteudo-interno #conteudo-minha-conta #col-dir-conta #bloco-senha .label {font-size:15px; color:#231F20; text-transform:uppercase; font-weight:bold;}
#conteudo-interno #conteudo-minha-conta #col-dir-conta #bloco-senha .campo-padrao {width:100%; margin-bottom:15px;}
#conteudo-interno #conteudo-minha-conta #col-dir-conta #bloco-senha .campo-padrao input {width:94%; height:30px; padding-left:3%; font-family:Sans-Serif; padding-right:3%; border-radius:5px; border:1px solid #ccc;}
#conteudo-interno #conteudo-minha-conta #col-dir-conta #bloco-senha .campo-padrao select {width:90%; height:30px; padding-left:3%; font-family:Sans-Serif; padding-right:3%; border-radius:5px; border:1px solid #ccc;}
#conteudo-interno #conteudo-minha-conta #col-dir-conta #bloco-senha .campo-padrao .botao {width:135px; margin:0 auto; display:block; margin-top:10px; font-size:14px; font-family: 'EngraversGothic BT'; text-align:center; cursor:pointer; color:#FFF; text-transform:uppercase; border:none; padding:0px 0px 0px 0px; background-color:#231F20; border-radius:10px; transition:.3s linear;}
#conteudo-interno #conteudo-minha-conta #col-dir-conta #bloco-senha .campo-padrao .botao:hover {background:#544d4f; transition:.3s linear;}
#conteudo-interno #conteudo-minha-conta #col-dir-conta #bloco-enderecos {padding:20px;}
#conteudo-interno #conteudo-minha-conta #col-dir-conta #bloco-enderecos #conteudo-enderecos {width:100%;}
#conteudo-interno #conteudo-minha-conta #col-dir-conta #bloco-enderecos #conteudo-enderecos #bloco-topo {padding-bottom:15px; border-bottom:1px solid #ccc;}
#conteudo-interno #conteudo-minha-conta #col-dir-conta #bloco-enderecos #conteudo-enderecos #bloco-topo .titulo-endereco {float:left; font-size:16px; text-transform:uppercase; padding-top:10px; color:#231F20; font-weight:bold;}
#conteudo-interno #conteudo-minha-conta #col-dir-conta #bloco-enderecos #conteudo-enderecos #bloco-topo .novo-endereco {float:right; margin-top:10px;}
#conteudo-interno #conteudo-minha-conta #col-dir-conta #bloco-enderecos #conteudo-enderecos #bloco-topo .novo-endereco a {display:table; font-size:14px; text-align:center; cursor:pointer; color:#FFF; text-transform:uppercase; padding:7px 30px 7px 30px; border:none; padding:7px 30px 7px 30px; background-color:#231F20; border-radius:10px; transition:.3s linear;}
#conteudo-interno #conteudo-minha-conta #col-dir-conta #bloco-enderecos #conteudo-enderecos #bloco-topo .novo-endereco a:hover {background:#544d4f; transition:.3s linear;}
#conteudo-interno #conteudo-minha-conta #col-dir-conta #bloco-enderecos #conteudo-enderecos #bloco-endereco {padding:15px 0px; padding-bottom:0px; margin-bottom:10px; border-bottom:1px solid #ccc;}
#conteudo-interno #conteudo-minha-conta #col-dir-conta #bloco-enderecos #conteudo-enderecos #bloco-endereco .nome {font-size:15px; padding-bottom:5px; text-transform:uppercase; text-align:center; font-weight:bold; color:#231F20;}
#conteudo-interno #conteudo-minha-conta #col-dir-conta #bloco-enderecos #conteudo-enderecos #bloco-endereco #col-esq-endereco {width:11%; float:left; margin-right:2%;}
#conteudo-interno #conteudo-minha-conta #col-dir-conta #bloco-enderecos #conteudo-enderecos #bloco-endereco #col-esq-endereco .nome-dest {font-size:14px; font-family:Sans-Serif; color:#231F20; font-weight:bold;}
#conteudo-interno #conteudo-minha-conta #col-dir-conta #bloco-enderecos #conteudo-enderecos #bloco-endereco #col-center-endereco {width:68%; float:left; margin-right:4%;}
#conteudo-interno #conteudo-minha-conta #col-dir-conta #bloco-enderecos #conteudo-enderecos #bloco-endereco #col-center-endereco .endereco {color:#231F20; font-family:Sans-Serif; text-align:justify;}
#conteudo-interno #conteudo-minha-conta #col-dir-conta #bloco-enderecos #conteudo-enderecos #bloco-endereco #col-dir-endereco {width:15%; float:left; margin-top:7px;}
#conteudo-interno #conteudo-minha-conta #col-dir-conta #bloco-enderecos #conteudo-enderecos #bloco-endereco #col-dir-endereco .botao {width:48%; float:left;}
#conteudo-interno #conteudo-minha-conta #col-dir-conta #bloco-enderecos #conteudo-enderecos #bloco-endereco #col-dir-endereco .botao a {width:96%; text-align:center; display:block; font-size:12px; padding:8% 2%; border:1px solid #231F20;}
#conteudo-interno #conteudo-minha-conta #col-dir-conta #bloco-enderecos #conteudo-enderecos #bloco-endereco #col-dir-endereco .botao a:hover {background-color:#f5f5f5;}
#conteudo-interno #conteudo-minha-conta #col-dir-conta #bloco-enderecos #conteudo-enderecos #bloco-endereco #end-principal {padding:5px; margin-top:10px; background-color:#FFF;}
#conteudo-interno #conteudo-minha-conta #col-dir-conta #bloco-enderecos #conteudo-enderecos #bloco-endereco #end-principal .end-principal {display:table; margin:0 auto; font-size:14px;}
#conteudo-interno #conteudo-minha-conta #col-dir-conta #bloco-enderecos #cadastra-enderecos {width:100%;}
#conteudo-interno #conteudo-minha-conta #col-dir-conta #bloco-enderecos #cadastra-enderecos .titulo-cadastra {font-size:16px; font-weight:bold; text-transform:uppercase; color:#231F20; margin-bottom:20px; text-align:center;}
#conteudo-interno #conteudo-minha-conta #col-dir-conta #bloco-enderecos #cadastra-enderecos .obrigatorio {font-size:15px; color:#FF0000;}
#conteudo-interno #conteudo-minha-conta #col-dir-conta #bloco-enderecos #cadastra-enderecos .label {font-size:15px; color:#231F20; text-transform:uppercase; font-weight:bold;}
#conteudo-interno #conteudo-minha-conta #col-dir-conta #bloco-enderecos #cadastra-enderecos .campo-padrao {width:50%; margin-bottom:15px; float:left;}
#conteudo-interno #conteudo-minha-conta #col-dir-conta #bloco-enderecos #cadastra-enderecos .campo-padrao input {width:84%; height:30px; padding-left:3%; padding-right:3%; border-radius:5px; border:1px solid #ccc;}
#conteudo-interno #conteudo-minha-conta #col-dir-conta #bloco-enderecos #cadastra-enderecos .campo-padrao select {width:90%; height:30px; padding-left:3%; padding-right:3%; border-radius:5px; border:1px solid #ccc;}
#conteudo-interno #conteudo-minha-conta #col-dir-conta #bloco-enderecos #cadastra-enderecos .campo-padrao select option {}
#conteudo-interno #conteudo-minha-conta #col-dir-conta #bloco-enderecos #cadastra-enderecos .botao {display:table; margin:0 auto; margin-top:10px; font-size:14px; text-align:center; cursor:pointer; color:#FFF; text-transform:uppercase; padding:7px 30px 7px 30px; border:none; padding:7px 30px 7px 30px; background-color:#231F20; border-radius:10px; transition:.3s linear;}
#conteudo-interno #conteudo-minha-conta #col-dir-conta #bloco-enderecos #cadastra-enderecos .botao:hover {background:#544d4f; transition:.3s linear;}
#conteudo-interno #conteudo-minha-conta #col-dir-conta #bloco-enderecos #altera-enderecos {width:100%;}
#conteudo-interno #conteudo-minha-conta #col-dir-conta #bloco-enderecos #altera-enderecos .titulo-cadastra {font-size:16px; font-weight:bold; text-transform:uppercase; margin-bottom:20px; text-align:center;}
#conteudo-interno #conteudo-minha-conta #col-dir-conta #bloco-enderecos #altera-enderecos .obrigatorio {font-size:15px; color:#FF0000;}
#conteudo-interno #conteudo-minha-conta #col-dir-conta #bloco-enderecos #altera-enderecos .label {font-size:15px; color:#231F20; text-transform:uppercase; font-weight:bold;}
#conteudo-interno #conteudo-minha-conta #col-dir-conta #bloco-enderecos #altera-enderecos .campo-padrao {width:50%; margin-bottom:15px; float:left;}
#conteudo-interno #conteudo-minha-conta #col-dir-conta #bloco-enderecos #altera-enderecos .campo-padrao input {width:84%; height:30px; font-family:Sans-Serif; padding-left:3%; padding-right:3%; border-radius:5px; border:1px solid #ccc;}
#conteudo-interno #conteudo-minha-conta #col-dir-conta #bloco-enderecos #altera-enderecos .campo-padrao select {width:90%; height:30px; font-family:Sans-Serif; padding-left:3%; padding-right:3%; border-radius:5px; border:1px solid #ccc;}
#conteudo-interno #conteudo-minha-conta #col-dir-conta #bloco-enderecos #altera-enderecos .campo-padrao select option {font-family:Sans-Serif;}
#conteudo-interno #conteudo-minha-conta #col-dir-conta #bloco-enderecos #altera-enderecos .botao {display:table; margin:0 auto; margin-top:10px; font-size:14px; text-align:center; cursor:pointer; color:#FFF; text-transform:uppercase; padding:7px 30px 7px 30px; border:none; padding:7px 30px 7px 30px; background-color:#231F20; border-radius:10px; transition:.3s linear;}
#conteudo-interno #conteudo-minha-conta #col-dir-conta #bloco-enderecos #altera-enderecos .botao:hover {background:#544d4f; transition:.3s linear;}
#conteudo-interno #conteudo-minha-conta #col-dir-conta #meus-pedidos {padding:20px;}
#conteudo-interno #conteudo-minha-conta #col-dir-conta #meus-pedidos .titulo-pedidos {font-size:16px; font-weight:bold; color:#231F20; text-transform:uppercase; margin-bottom:20px; text-align:center;}
#conteudo-interno #conteudo-minha-conta #col-dir-conta #meus-pedidos #conteudo-pedidos {width:100%;}
#conteudo-interno #conteudo-minha-conta #col-dir-conta #meus-pedidos #conteudo-pedidos #tabela {width:100%;}
#conteudo-interno #conteudo-minha-conta #col-dir-conta #meus-pedidos #conteudo-pedidos #tabela #titulos-tabela {width:99%; background-color:#231F20; padding:0.5%;}
#conteudo-interno #conteudo-minha-conta #col-dir-conta #meus-pedidos #conteudo-pedidos #tabela #titulos-tabela .data {width:15%; padding-top:3px; font-weight:bold; font-family:Sans-Serif; color:#FFF; padding-bottom:3px; border-right:1px solid #FFF; text-align:center; float:left;}
#conteudo-interno #conteudo-minha-conta #col-dir-conta #meus-pedidos #conteudo-pedidos #tabela #titulos-tabela .valor {width:20%; padding-top:3px; font-weight:bold; font-family:Sans-Serif; color:#FFF; padding-bottom:3px; border-right:1px solid #FFF; text-align:center; float:left;}
#conteudo-interno #conteudo-minha-conta #col-dir-conta #meus-pedidos #conteudo-pedidos #tabela #titulos-tabela .status {width:24.8%; padding-top:3px; font-weight:bold; font-family:Sans-Serif; color:#FFF; padding-bottom:3px; border-right:1px solid #FFF; text-align:center; float:left;}
#conteudo-interno #conteudo-minha-conta #col-dir-conta #meus-pedidos #conteudo-pedidos #tabela #titulos-tabela .mais {width:19%; padding-top:3px; font-weight:bold; font-family:Sans-Serif; color:#FFF; padding-bottom:3px; text-align:center; float:left;}
#conteudo-interno #conteudo-minha-conta #col-dir-conta #meus-pedidos #conteudo-pedidos #tabela #pedido {width:99%; margin-top:10px; background-color:#fbfbfb; padding:0.5%;}
#conteudo-interno #conteudo-minha-conta #col-dir-conta #meus-pedidos #conteudo-pedidos #tabela #pedido .informacoes-pedido {width:100%;}
#conteudo-interno #conteudo-minha-conta #col-dir-conta #meus-pedidos #conteudo-pedidos #tabela #pedido .informacoes-pedido .data-pedido {width:15%; padding-top:4px; font-family:Sans-Serif; color:#231F20; font-size:15px; padding-bottom:4px; border-right:1px solid #231F20; text-align:center; float:left;}
#conteudo-interno #conteudo-minha-conta #col-dir-conta #meus-pedidos #conteudo-pedidos #tabela #pedido .informacoes-pedido .valor-pedido {width:20%; padding-top:4px; font-weight:bold; font-family:Sans-Serif; color:#231F20; font-size:15px; padding-bottom:4px; border-right:1px solid #231F20; text-align:center; float:left;}
#conteudo-interno #conteudo-minha-conta #col-dir-conta #meus-pedidos #conteudo-pedidos #tabela #pedido .informacoes-pedido .status-pedido {width:24.8%; padding-top:5px; font-family:Sans-Serif; font-weight:bold; color:#231F20; font-size:15px; padding-bottom:5px; border-right:1px solid #231F20; text-align:center; float:left;}
#conteudo-interno #conteudo-minha-conta #col-dir-conta #meus-pedidos #conteudo-pedidos #tabela #pedido .informacoes-pedido .mais {width:19%; text-align:center; float:left; padding-top:2px; padding-bottom:2px;}
#conteudo-interno #conteudo-minha-conta #col-dir-conta #meus-pedidos #conteudo-pedidos #tabela #pedido .informacoes-pedido .mais a {width:70%; text-align:center; margin-left:13%; font-family:Sans-Serif; color:#231F20; display:block; font-size:14px; padding:2% 2%; border:1px solid #231F20;}
#conteudo-interno #conteudo-minha-conta #col-dir-conta #meus-pedidos #conteudo-pedidos #tabela #pedido .detalhes-pedido {padding:2%; padding-top:20px; margin-top:10px; border-top:1px solid #ccc;}
#conteudo-interno #conteudo-minha-conta #col-dir-conta #meus-pedidos #conteudo-pedidos #tabela #pedido .detalhes-pedido .infos-produtos {width:100%;}
#conteudo-interno #conteudo-minha-conta #col-dir-conta #meus-pedidos #conteudo-pedidos #tabela #pedido .detalhes-pedido .infos-produtos .tituto-infos {padding:0.5%; background-color:#ccc;}
#conteudo-interno #conteudo-minha-conta #col-dir-conta #meus-pedidos #conteudo-pedidos #tabela #pedido .detalhes-pedido .infos-produtos .tituto-infos .itens {width:54.8%; font-family:Sans-Serif; padding-top:3px; font-weight:bold; color:#231F20; font-size:15px; padding-bottom:3px; border-right:1px solid #231F20; text-align:center; float:left;}
#conteudo-interno #conteudo-minha-conta #col-dir-conta #meus-pedidos #conteudo-pedidos #tabela #pedido .detalhes-pedido .infos-produtos .tituto-infos .quanti {width:8.7%; font-family:Sans-Serif; padding-top:3px; font-weight:bold; color:#231F20; font-size:15px; padding-bottom:3px; border-right:1px solid #231F20; text-align:center; float:left;}
#conteudo-interno #conteudo-minha-conta #col-dir-conta #meus-pedidos #conteudo-pedidos #tabela #pedido .detalhes-pedido .infos-produtos .tituto-infos .valor-uni {width:15.8%; font-family:Sans-Serif; padding-top:3px; font-weight:bold; color:#231F20; font-size:15px; padding-bottom:3px; border-right:1px solid #231F20; text-align:center; float:left;}
#conteudo-interno #conteudo-minha-conta #col-dir-conta #meus-pedidos #conteudo-pedidos #tabela #pedido .detalhes-pedido .infos-produtos .tituto-infos .sub {width:20%; padding-top:3px; font-family:Sans-Serif; color:#231F20; font-weight:bold; font-size:15px; padding-bottom:3px; text-align:center; float:left;}
#conteudo-interno #conteudo-minha-conta #col-dir-conta #meus-pedidos #conteudo-pedidos #tabela #pedido .detalhes-pedido .infos-produtos .produtos-compra {width:100%;} 
#conteudo-interno #conteudo-minha-conta #col-dir-conta #meus-pedidos #conteudo-pedidos #tabela #pedido .detalhes-pedido .infos-produtos .produtos-compra .item-produto {width:100%; display:block; height:170px; border-bottom:1px dashed #231F20;}
#conteudo-interno #conteudo-minha-conta #col-dir-conta #meus-pedidos #conteudo-pedidos #tabela #pedido .detalhes-pedido .infos-produtos .produtos-compra .item-produto .img-produto {width:9%; height:170px; padding-top:0px; color:#231F20; font-size:15px; text-align:center; float:left;}
#conteudo-interno #conteudo-minha-conta #col-dir-conta #meus-pedidos #conteudo-pedidos #tabela #pedido .detalhes-pedido .infos-produtos .produtos-compra .item-produto .img-produto a {width:100%; height:170px; display:table-cell; vertical-align:middle;}
#conteudo-interno #conteudo-minha-conta #col-dir-conta #meus-pedidos #conteudo-pedidos #tabela #pedido .detalhes-pedido .infos-produtos .produtos-compra .item-produto .nome-produto {width:44.4%; height:160px; padding-top:5px; font-family:Sans-Serif; color:#231F20; padding-left:10px; font-size:15px; font-weight:bold; padding-bottom:5px; border-right:1px solid #231F20; text-align:left; float:left;}
#conteudo-interno #conteudo-minha-conta #col-dir-conta #meus-pedidos #conteudo-pedidos #tabela #pedido .detalhes-pedido .infos-produtos .produtos-compra .item-produto .nome-produto #alinha {width:100%; height:160px; display:table-cell; text-transform:uppercase; vertical-align:middle; font-family:Sans-Serif; color:#231F20; font-size:15px; font-weight:bold;}
#conteudo-interno #conteudo-minha-conta #col-dir-conta #meus-pedidos #conteudo-pedidos #tabela #pedido .detalhes-pedido .infos-produtos .produtos-compra .item-produto .nome-produto .text-1 {padding-top:5px; padding-bottom:5px; text-transform:uppercase; font-weight:normal; font-family:Sans-Serif; color:#231F20; font-size:13px;}
#conteudo-interno #conteudo-minha-conta #col-dir-conta #meus-pedidos #conteudo-pedidos #tabela #pedido .detalhes-pedido .infos-produtos .produtos-compra .item-produto .nome-produto .info-com {display:table; margin-top:5px; font-family:Sans-Serif; background-color:#231F20; font-size:10px; font-weight:400; padding:1px 5px; color:#FFF;}
#conteudo-interno #conteudo-minha-conta #col-dir-conta #meus-pedidos #conteudo-pedidos #tabela #pedido .detalhes-pedido .infos-produtos .produtos-compra .item-produto .nome-produto .info-sem {display:table; margin-top:5px; font-family:Sans-Serif; font-size:10px; font-weight:400; padding:1px 5px; color:#231F20;}
#conteudo-interno #conteudo-minha-conta #col-dir-conta #meus-pedidos #conteudo-pedidos #tabela #pedido .detalhes-pedido .infos-produtos .produtos-compra .item-produto .nome-produto .partes {}
#conteudo-interno #conteudo-minha-conta #col-dir-conta #meus-pedidos #conteudo-pedidos #tabela #pedido .detalhes-pedido .infos-produtos .produtos-compra .item-produto .nome-produto .partes .base {width:145px; margin-bottom:3px;}
#conteudo-interno #conteudo-minha-conta #col-dir-conta #meus-pedidos #conteudo-pedidos #tabela #pedido .detalhes-pedido .infos-produtos .produtos-compra .item-produto .nome-produto .partes .fundo {width:145px; float:left; margin-bottom:3px;}
#conteudo-interno #conteudo-minha-conta #col-dir-conta #meus-pedidos #conteudo-pedidos #tabela #pedido .detalhes-pedido .infos-produtos .produtos-compra .item-produto .nome-produto .partes .tampa {width:145px; float:left; margin-bottom:3px;}
#conteudo-interno #conteudo-minha-conta #col-dir-conta #meus-pedidos #conteudo-pedidos #tabela #pedido .detalhes-pedido .infos-produtos .produtos-compra .item-produto .nome-produto .partes .laco {width:145px; float:left; margin-bottom:3px;}
#conteudo-interno #conteudo-minha-conta #col-dir-conta #meus-pedidos #conteudo-pedidos #tabela #pedido .detalhes-pedido .infos-produtos .produtos-compra .item-produto .nome-produto .partes .titulo2 {width:43px; font-size:10px; font-family:Sans-Serif; margin-top:5px; padding-right:5px; float:left; font-weight:bold; color:#444;}
#conteudo-interno #conteudo-minha-conta #col-dir-conta #meus-pedidos #conteudo-pedidos #tabela #pedido .detalhes-pedido .infos-produtos .produtos-compra .item-produto .nome-produto .partes .imagem {font-size:12px; font-family:Sans-Serif; margin-right:7px; float:left; font-weight:bold; color:#444;}
#conteudo-interno #conteudo-minha-conta #col-dir-conta #meus-pedidos #conteudo-pedidos #tabela #pedido .detalhes-pedido .infos-produtos .produtos-compra .item-produto .nome-produto .partes .nome-parte {font-size:10px; font-weight:normal; font-family:Sans-Serif; padding-top:5px; float:left; color:#444;}
#conteudo-interno #conteudo-minha-conta #col-dir-conta #meus-pedidos #conteudo-pedidos #tabela #pedido .detalhes-pedido .infos-produtos .produtos-compra .item-produto .nome-produto .parteInterna {}
#conteudo-interno #conteudo-minha-conta #col-dir-conta #meus-pedidos #conteudo-pedidos #tabela #pedido .detalhes-pedido .infos-produtos .produtos-compra .item-produto .nome-produto .parteInterna .titulo2 {font-size:13px; font-family:Sans-Serif; margin-top:3px; padding-right:5px; float:left; font-weight:bold; color:#444;}
#conteudo-interno #conteudo-minha-conta #col-dir-conta #meus-pedidos #conteudo-pedidos #tabela #pedido .detalhes-pedido .infos-produtos .produtos-compra .item-produto .nome-produto .parteInterna .imagem {font-size:13px; font-family:Sans-Serif; margin-right:7px; float:left; font-weight:bold; color:#444;}
#conteudo-interno #conteudo-minha-conta #col-dir-conta #meus-pedidos #conteudo-pedidos #tabela #pedido .detalhes-pedido .infos-produtos .produtos-compra .item-produto .nome-produto .parteInterna .nome-parte {font-size:13px; font-family:Sans-Serif; font-weight:normal; padding-top:3px; float:left; color:#444;}
#conteudo-interno #conteudo-minha-conta #col-dir-conta #meus-pedidos #conteudo-pedidos #tabela #pedido .detalhes-pedido .infos-produtos .produtos-compra .item-produto .quanti-produto {width:8.8%; padding-top:77px; font-family:Sans-Serif; color:#231F20; font-size:15px; padding-bottom:77px; border-right:1px solid #231F20; text-align:center; float:left;}
#conteudo-interno #conteudo-minha-conta #col-dir-conta #meus-pedidos #conteudo-pedidos #tabela #pedido .detalhes-pedido .infos-produtos .produtos-compra .item-produto .valor-produto {width:15.8%; padding-top:77px; font-family:Sans-Serif; color:#231F20; font-size:15px; padding-bottom:77px; border-right:1px solid #231F20; text-align:center; float:left;}
#conteudo-interno #conteudo-minha-conta #col-dir-conta #meus-pedidos #conteudo-pedidos #tabela #pedido .detalhes-pedido .infos-produtos .produtos-compra .item-produto .sub-produto {width:20%; padding-top:77px; font-family:Sans-Serif; color:#231F20; font-size:15px; padding-bottom:77px; text-align:center; float:left;}
#conteudo-interno #conteudo-minha-conta #col-dir-conta #meus-pedidos #conteudo-pedidos #tabela #pedido .detalhes-pedido .infos-produtos .enderecos-total {width:100%; margin-top:10px;}
#conteudo-interno #conteudo-minha-conta #col-dir-conta #meus-pedidos #conteudo-pedidos #tabela #pedido .detalhes-pedido .infos-produtos .enderecos-total .titulos-topo {width:100%; margin-bottom:10px;}
#conteudo-interno #conteudo-minha-conta #col-dir-conta #meus-pedidos #conteudo-pedidos #tabela #pedido .detalhes-pedido .infos-produtos .enderecos-total .titulos-topo th {font-size:16px; }
#conteudo-interno #conteudo-minha-conta #col-dir-conta #meus-pedidos #conteudo-pedidos #tabela #pedido .detalhes-pedido .infos-produtos .enderecos-total .informacoes-endereco {width:100%;}
#conteudo-interno #conteudo-minha-conta #col-dir-conta #meus-pedidos #conteudo-pedidos #tabela #pedido .detalhes-pedido .infos-produtos .enderecos-total .informacoes-endereco .endereco-comprador {width:40%;}
#conteudo-interno #conteudo-minha-conta #col-dir-conta #meus-pedidos #conteudo-pedidos #tabela #pedido .detalhes-pedido .infos-produtos .enderecos-total .informacoes-endereco .endereco-comprador .titulo-endereco {font-size:15px; padding-top:10px; font-family:Sans-Serif; font-weight:bold; padding-bottom:5px;}
#conteudo-interno #conteudo-minha-conta #col-dir-conta #meus-pedidos #conteudo-pedidos #tabela #pedido .detalhes-pedido .infos-produtos .enderecos-total .informacoes-endereco .endereco-comprador .nome-endereco {font-size:15px; font-weight:bold; font-family:Sans-Serif; color:#231F20; padding-bottom:3px;}
#conteudo-interno #conteudo-minha-conta #col-dir-conta #meus-pedidos #conteudo-pedidos #tabela #pedido .detalhes-pedido .infos-produtos .enderecos-total .informacoes-endereco .endereco-comprador .padrao {padding-bottom:4px; font-family:Sans-Serif;}
#conteudo-interno #conteudo-minha-conta #col-dir-conta #meus-pedidos #conteudo-pedidos #tabela #pedido .detalhes-pedido .infos-produtos .enderecos-total .informacoes-endereco .endereco-entrega {width:40%;}
#conteudo-interno #conteudo-minha-conta #col-dir-conta #meus-pedidos #conteudo-pedidos #tabela #pedido .detalhes-pedido .infos-produtos .enderecos-total .informacoes-endereco .endereco-entrega .titulo-endereco {font-size:15px; padding-top:10px; font-family:Sans-Serif; font-weight:bold; padding-bottom:5px;}
#conteudo-interno #conteudo-minha-conta #col-dir-conta #meus-pedidos #conteudo-pedidos #tabela #pedido .detalhes-pedido .infos-produtos .enderecos-total .informacoes-endereco .endereco-entrega .nome-endereco {font-size:15px; font-weight:bold; font-family:Sans-Serif; color:#231F20; padding-bottom:3px;}
#conteudo-interno #conteudo-minha-conta #col-dir-conta #meus-pedidos #conteudo-pedidos #tabela #pedido .detalhes-pedido .infos-produtos .enderecos-total .informacoes-endereco .endereco-entrega .padrao {padding-bottom:4px; font-family:Sans-Serif;}
#conteudo-interno #conteudo-minha-conta #col-dir-conta #meus-pedidos #conteudo-pedidos #tabela #pedido .detalhes-pedido .infos-produtos .enderecos-total .informacoes-endereco .precos-total {width:20%;}
#conteudo-interno #conteudo-minha-conta #col-dir-conta #meus-pedidos #conteudo-pedidos #tabela #pedido .detalhes-pedido .infos-produtos .enderecos-total .informacoes-endereco .precos-total .frete {width:100%; padding-bottom:8px; padding-top:10px;}
#conteudo-interno #conteudo-minha-conta #col-dir-conta #meus-pedidos #conteudo-pedidos #tabela #pedido .detalhes-pedido .infos-produtos .enderecos-total .informacoes-endereco .precos-total .frete .titulo-frete {font-size:16px; margin-top:10px; font-family:Sans-Serif; text-align:center; font-weight:bold;}
#conteudo-interno #conteudo-minha-conta #col-dir-conta #meus-pedidos #conteudo-pedidos #tabela #pedido .detalhes-pedido .infos-produtos .enderecos-total .informacoes-endereco .precos-total .frete .valor-frete {font-size:15px; font-family:Sans-Serif; text-align:center;}
#conteudo-interno #conteudo-minha-conta #col-dir-conta #meus-pedidos #conteudo-pedidos #tabela #pedido .detalhes-pedido .infos-produtos .enderecos-total .informacoes-endereco .precos-total .produtos {text-align:center; margin-bottom:8px;}
#conteudo-interno #conteudo-minha-conta #col-dir-conta #meus-pedidos #conteudo-pedidos #tabela #pedido .detalhes-pedido .infos-produtos .enderecos-total .informacoes-endereco .precos-total .produtos .titulo-produtos {font-size:16px; font-family:Sans-Serif; text-align:center; font-weight:bold;}
#conteudo-interno #conteudo-minha-conta #col-dir-conta #meus-pedidos #conteudo-pedidos #tabela #pedido .detalhes-pedido .infos-produtos .enderecos-total .informacoes-endereco .precos-total .produtos .preco-produtos {font-size:15px; font-family:Sans-Serif;}
#conteudo-interno #conteudo-minha-conta #col-dir-conta #meus-pedidos #conteudo-pedidos #tabela #pedido .detalhes-pedido .infos-produtos .enderecos-total .informacoes-endereco .precos-total .total-geral {text-align:center;}
#conteudo-interno #conteudo-minha-conta #col-dir-conta #meus-pedidos #conteudo-pedidos #tabela #pedido .detalhes-pedido .infos-produtos .enderecos-total .informacoes-endereco .precos-total .total-geral .titulo {text-align:center; font-size:13px; font-family:Sans-Serif; padding-top:4px; padding-bottom:4px;}
#conteudo-interno #conteudo-minha-conta #col-dir-conta #meus-pedidos #conteudo-pedidos #tabela #pedido .detalhes-pedido .infos-produtos .enderecos-total .informacoes-endereco .precos-total .total-geral .total {background-color:#ccc; font-family:Sans-Serif; color:#231F20;}
#conteudo-interno #conteudo-minha-conta #col-dir-conta #bloco-devolucoes {padding:20px;}
#conteudo-interno #conteudo-minha-conta #col-dir-conta #bloco-devolucoes .titulo-devolucoes {font-size:16px; font-weight:bold; text-transform:uppercase; color:#231F20; margin-bottom:20px; text-align:center;}
#conteudo-interno #conteudo-minha-conta #col-dir-conta #bloco-devolucoes .text {font-size:16px; margin-bottom:20px; font-family:Sans-Serif; text-align:justify;}
#conteudo-interno #conteudo-minha-conta #col-dir-conta #bloco-devolucoes .entre-em-contato {display:table; margin:0 auto; margin-top:20px;}
#conteudo-interno #conteudo-minha-conta #col-dir-conta #bloco-devolucoes .entre-em-contato a {display:table; margin:0 auto; margin-top:10px; font-size:14px; text-align:center; cursor:pointer; color:#FFF; text-transform:uppercase; padding:7px 30px 7px 30px; border:none; padding:7px 30px 7px 30px; background-color:#231F20; border-radius:10px; transition:.3s linear;}
#conteudo-interno #conteudo-minha-conta #col-dir-conta #bloco-devolucoes .entre-em-contato a:hover {background:#544d4f; transition:.3s linear;}

#conteudo-interno #carrinho {width:1170px;}
#conteudo-interno #carrinho .texto {font-size:15px; color:#444; padding-top:15px; font-family:Arial; text-align:center;}
#conteudo-interno #carrinho .texto strong {font-size:15px; color:#444; font-family:Arial; text-align:center;}
#conteudo-interno #carrinho #conteudo-carrinho {width:1170px; margin-top:30px; margin-bottom:110px;}
#conteudo-interno #carrinho #conteudo-carrinho #tabela-carrinho {width:1170px;}
#conteudo-interno #carrinho #conteudo-carrinho #tabela-carrinho #titulos {background-color:#231F20;}
#conteudo-interno #carrinho #conteudo-carrinho #tabela-carrinho #titulos .produto {width:597px; padding:10px; border-right:1px solid #FFF; font-family:Sans-Serif; font-size:15px; color:#FFF; font-weight:bold; float:left;}
#conteudo-interno #carrinho #conteudo-carrinho #tabela-carrinho #titulos .quantidade {width:130px; text-align:center; padding:10px; font-family:Sans-Serif; border-right:1px solid #FFF; font-size:15px; color:#FFF; font-weight:bold; float:left;}
#conteudo-interno #carrinho #conteudo-carrinho #tabela-carrinho #titulos .valor-uni {width:180px; text-align:center; padding:10px; font-family:Sans-Serif; border-right:1px solid #FFF; font-size:15px; color:#FFF; font-weight:bold; float:left;}
#conteudo-interno #carrinho #conteudo-carrinho #tabela-carrinho #titulos .valor-total {width:180px; text-align:center; padding:10px; font-family:Sans-Serif; font-size:15px; color:#FFF; font-weight:bold; float:left;}
#conteudo-interno #carrinho #conteudo-carrinho #tabela-carrinho #item-carrinho {border-left:2px solid #231F20; position:relative; border-right:2px solid #231F20; border-bottom:1px solid #CCC;}
#conteudo-interno #carrinho #conteudo-carrinho #tabela-carrinho #item-carrinho .foto-nome {width:595px; min-height:173px; padding:10px; border-right:1px dashed #CCC; float:left; transition:.3s linear;}
#conteudo-interno #carrinho #conteudo-carrinho #tabela-carrinho #item-carrinho .foto-nome:hover {background-color:#e8e8e8; transition:.3s linear;}
#conteudo-interno #carrinho #conteudo-carrinho #tabela-carrinho #item-carrinho .foto-nome .foto {width:120px; height:173px; text-align:center; overflow:hidden; margin-right:10px; float:left;}
#conteudo-interno #carrinho #conteudo-carrinho #tabela-carrinho #item-carrinho .foto-nome .nome {width:465px; float:left;}
#conteudo-interno #carrinho #conteudo-carrinho #tabela-carrinho #item-carrinho .foto-nome .nome .linha-dados {width:465px; height:173px; display:table-cell; vertical-align:middle;}
#conteudo-interno #carrinho #conteudo-carrinho #tabela-carrinho #item-carrinho .foto-nome .nome .linha-dados .text {font-size:16px; font-family:Sans-Serif; text-transform:uppercase; padding-bottom:5px; color:#231F20; font-weight:bold;}
#conteudo-interno #carrinho #conteudo-carrinho #tabela-carrinho #item-carrinho .foto-nome .nome .linha-dados .text-1 {font-size:13px; font-family:Sans-Serif; padding-bottom:5px; color:#444; padding-bottom:8px; margin-bottom:3px; border-bottom:1px dashed #ccc;}
#conteudo-interno #carrinho #conteudo-carrinho #tabela-carrinho #item-carrinho .foto-nome .nome .linha-dados .info-com {margin-top:5px; font-family:Sans-Serif; background-color:#231F20; font-size:12px; font-weight:400; padding:2px 5px; color:#FFF;}
#conteudo-interno #carrinho #conteudo-carrinho #tabela-carrinho #item-carrinho .foto-nome .nome .linha-dados .info-sem {margin-top:5px; font-family:Sans-Serif; font-size:12px; font-weight:400; padding:2px 5px; color:#231F20;}
#conteudo-interno #carrinho #conteudo-carrinho #tabela-carrinho #item-carrinho .foto-nome .nome .linha-dados .partes {display:table;}
#conteudo-interno #carrinho #conteudo-carrinho #tabela-carrinho #item-carrinho .foto-nome .nome .linha-dados .partes .base {width:460px; float:left; margin-bottom:3px; padding-bottom:3px; border-bottom:1px dashed #ccc;}
#conteudo-interno #carrinho #conteudo-carrinho #tabela-carrinho #item-carrinho .foto-nome .nome .linha-dados .partes .fundo {width:180px; float:left; margin-bottom:3px;}
#conteudo-interno #carrinho #conteudo-carrinho #tabela-carrinho #item-carrinho .foto-nome .nome .linha-dados .partes .tampa {width:180px; float:left; margin-bottom:3px;}
#conteudo-interno #carrinho #conteudo-carrinho #tabela-carrinho #item-carrinho .foto-nome .nome .linha-dados .partes .laco {width:180px; float:left; margin-bottom:3px;}
#conteudo-interno #carrinho #conteudo-carrinho #tabela-carrinho #item-carrinho .foto-nome .nome .linha-dados .partes .titulo {width:50px; font-size:12px; font-family:Sans-Serif; margin-top:3px; padding-right:5px; float:left; font-weight:bold; color:#444;}
#conteudo-interno #carrinho #conteudo-carrinho #tabela-carrinho #item-carrinho .foto-nome .nome .linha-dados .partes .imagem {font-size:12px; font-family:Sans-Serif; margin-right:7px; float:left; font-weight:bold; color:#444;}
#conteudo-interno #carrinho #conteudo-carrinho #tabela-carrinho #item-carrinho .foto-nome .nome .linha-dados .partes .nome-parte {font-size:12px; font-family:Sans-Serif; padding-top:3px; float:left; color:#444;}
#conteudo-interno #carrinho #conteudo-carrinho #tabela-carrinho #item-carrinho .foto-nome .nome .linha-dados .parteInterna {width:460px; float:left; margin-bottom:3px; padding-bottom:3px; border-bottom:1px dashed #ccc;}
#conteudo-interno #carrinho #conteudo-carrinho #tabela-carrinho #item-carrinho .foto-nome .nome .linha-dados .parteInterna .titulo {font-size:13px; font-family:Sans-Serif; margin-top:3px; padding-right:5px; float:left; font-weight:bold; color:#444;}
#conteudo-interno #carrinho #conteudo-carrinho #tabela-carrinho #item-carrinho .foto-nome .nome .linha-dados .parteInterna .imagem {font-size:13px; font-family:Sans-Serif; margin-right:7px; float:left; font-weight:bold; color:#444;}
#conteudo-interno #carrinho #conteudo-carrinho #tabela-carrinho #item-carrinho .foto-nome .nome .linha-dados .parteInterna .nome-parte {font-size:13px; font-family:Sans-Serif; padding-top:3px; float:left; color:#444;}
#conteudo-interno #carrinho #conteudo-carrinho #tabela-carrinho #item-carrinho .quantidade {width:130px; min-height:173px; padding:10px; text-align:center; border-right:1px dashed #CCC; float:left;}
#conteudo-interno #carrinho #conteudo-carrinho #tabela-carrinho #item-carrinho .quantidade .erro-quantidade {color:#FF0000; font-weight:bold; }
#conteudo-interno #carrinho #conteudo-carrinho #tabela-carrinho #item-carrinho .quantidade .form {width:130px; height:173px; display:table-cell; vertical-align:middle;}
#conteudo-interno #carrinho #conteudo-carrinho #tabela-carrinho #item-carrinho .quantidade .form .total {width:30px; float:left; padding:5px; text-align:center; outline:none; font-family:Sans-Serif; border:1px solid #ccc; border-radius:5px;}
#conteudo-interno #carrinho #conteudo-carrinho #tabela-carrinho #item-carrinho .quantidade .form .menos {width:20px; height:20px; float:left; user-select:none; cursor:pointer; line-height:19px; margin-top:4px; margin-right:5px; display:block; text-align:center; font-size:18px; font-weight:bold; font-family:Sans-Serif; background-color:#f7bac9; border-radius:100%;}
#conteudo-interno #carrinho #conteudo-carrinho #tabela-carrinho #item-carrinho .quantidade .form .mais {width:20px; height:20px; float:left; user-select:none; cursor:pointer; line-height:20px; margin-top:4px; margin-left:5px; display:block; text-align:center; font-size:18px; font-weight:bold; font-family:Sans-Serif; background-color:#f7bac9; border-radius:100%;}
#conteudo-interno #carrinho #conteudo-carrinho #tabela-carrinho #item-carrinho .excluir {display:table; margin:0 auto; margin-top:10px;}
#conteudo-interno #carrinho #conteudo-carrinho #tabela-carrinho #item-carrinho .excluir a {font-size:12px; color:#FFF; display:block; font-family:Sans-Serif; padding:3px 10px 3px 22px; background:#FF0000 url('../i/quebrado/lixeira.svg') 7px center no-repeat; background-size:9px; border-radius:5px; transition:.3s linear;}
#conteudo-interno #carrinho #conteudo-carrinho #tabela-carrinho #item-carrinho .excluir a:hover {background:#ff2929 url('../i/quebrado/lixeira.svg') 7px center no-repeat; background-size:9px; transition:.3s linear;}
#conteudo-interno #carrinho #conteudo-carrinho #tabela-carrinho #item-carrinho .valor-unitario {width:180px; min-height:173px; padding:10px; border-right:1px dashed #CCC; float:left;}
#conteudo-interno #carrinho #conteudo-carrinho #tabela-carrinho #item-carrinho .valor-unitario .valor {width:180px; height:173px; vertical-align:middle; font-family:Sans-Serif; display:table-cell; text-align:center; font-size:17px; color:#231F20;}
#conteudo-interno #carrinho #conteudo-carrinho #tabela-carrinho #item-carrinho .valor-total {width:178px; min-height:173px; padding:10px; text-align:right; float:left;}
#conteudo-interno #carrinho #conteudo-carrinho #tabela-carrinho #item-carrinho .valor-total .valor {width:178px; height:173px; vertical-align:middle; font-family:Sans-Serif; display:table-cell; text-align:center; font-size:18px; font-weight:bold; color:#231F20;}
#conteudo-interno #carrinho #conteudo-carrinho #tabela-carrinho #subtotal {border-left:2px solid #231F20; border-right:2px solid #231F20; border-bottom:5px solid #231F20;}
#conteudo-interno #carrinho #conteudo-carrinho #tabela-carrinho #subtotal .subtotal {width:947px; padding:10px; font-family:Sans-Serif; font-size:18px; color:#231F20; text-align:right; border-right:1px dashed #CCC; float:left;}
#conteudo-interno #carrinho #conteudo-carrinho #tabela-carrinho #subtotal .valor {width:178px; padding:10px; font-family:Sans-Serif; font-size:20px; color:#231F20; font-weight:bold; text-align:center; float:left;}
#conteudo-interno #carrinho #conteudo-carrinho #tabela-carrinho #carrega-calculo {border:10px solid #dc544c; background-color:#dc544c; position:fixed; z-index:2; top:50%; left:40%; border-radius:5px; box-shadow:0px 0px 8px #231F20;}
#conteudo-interno #carrinho #conteudo-carrinho #tabela-carrinho #carrega-calculo .imagem {padding:10px 30px; background-color:#FFF; border-radius:5px;}
#conteudo-interno #carrinho #conteudo-carrinho #tabela-carrinho #carrega-calculo .imagem .img {float:left;}
#conteudo-interno #carrinho #conteudo-carrinho #tabela-carrinho #carrega-calculo .imagem .frase {padding-left:10px; float:left; font-size:16px; color:#231F20; text-align:center; margin-top:11px;}
#conteudo-interno #carrinho #conteudo-carrinho #tabela-carrinho #frete {border-left:2px solid #231F20; border-right:2px solid #231F20; }
#conteudo-interno #carrinho #conteudo-carrinho #tabela-carrinho #frete .calcular {width:947px; padding:20px 10px; border-right:1px dashed #CCC; float:left;}
#conteudo-interno #carrinho #conteudo-carrinho #tabela-carrinho #frete .calcular .icone {float:left;}
#conteudo-interno #carrinho #conteudo-carrinho #tabela-carrinho #frete .calcular .campos {float:left; margin-left:15px; margin-top:12px; margin-bottom:12px;}
#conteudo-interno #carrinho #conteudo-carrinho #tabela-carrinho #frete .calcular .campos .label {font-size:14px; color:#231F20; }
#conteudo-interno #carrinho #conteudo-carrinho #tabela-carrinho #frete .calcular .campos .input {width:100px; padding:5px 10px; border:1px solid #ccc; border-radius:5px;}
#conteudo-interno #carrinho #conteudo-carrinho #tabela-carrinho #frete .calcular .campos .select {width:100px; padding:4px 10px; background-color:#FFF; border:1px solid #ccc; border-radius:5px;}
#conteudo-interno #carrinho #conteudo-carrinho #tabela-carrinho #frete .calcular .campos .select option {}
#conteudo-interno #carrinho #conteudo-carrinho #tabela-carrinho #frete .calcular .campos .calcular {width:100%; font-size:14px; text-align:center; cursor:pointer; color:#FFF; border:none; border-bottom:2px solid #dc544c; border-right:2px solid #dc544c; padding:5px 20px 4px 20px; background-color:#de2b21; border-radius:5px 10px 5px 10px; transition:.3s linear;}
#conteudo-interno #carrinho #conteudo-carrinho #tabela-carrinho #frete .calcular .campos .calcular:hover {background:#d23b34; transition:.3s linear;}
#conteudo-interno #carrinho #conteudo-carrinho #tabela-carrinho #frete .calcular .titu-frete {float:right; color:#231F20; font-family:Sans-Serif; font-weight:bold; font-size:18px;}
#conteudo-interno #carrinho #conteudo-carrinho #tabela-carrinho #frete .valor-frete {width:178px; padding:20px 10px; float:left; text-align:right;}
#conteudo-interno #carrinho #conteudo-carrinho #tabela-carrinho #frete .valor-frete .valor {text-align:center; font-size:16px; font-family:Sans-Serif; color:#231F20;}
#conteudo-interno #carrinho #conteudo-carrinho #tabela-carrinho #frete .valor-frete .entrega {text-align:center; font-size:14px; color:#231F20; margin-top:5px;}
#conteudo-interno #carrinho #conteudo-carrinho #tabela-carrinho #frete .valor-frete .entrega strong {color:#231F20;}
#conteudo-interno #carrinho #conteudo-carrinho #tabela-carrinho #total-compra {width:190px; padding:5px; background-color:#231F20; float:right;}
#conteudo-interno #carrinho #conteudo-carrinho #tabela-carrinho #total-compra .titu-total {text-align:center; font-size:18px; font-family:Sans-Serif; color:#FFF;}
#conteudo-interno #carrinho #conteudo-carrinho #tabela-carrinho #total-compra .total {margin-top:10px; padding:10px 0; font-family:Sans-Serif; background-color:#FFFFFF; font-size:20px; color:#231F20; font-weight:bold; text-align:center;}
#conteudo-interno #carrinho #conteudo-carrinho #tabela-carrinho #finalizar {margin-top:20px; text-align:right;}
#conteudo-interno #carrinho #conteudo-carrinho #tabela-carrinho #finalizar .ativo {display:table; float:right; font-size:16px; text-align:center; cursor:pointer; color:#FFF; text-transform:uppercase; padding:7px 30px 7px 30px; border:none; padding:7px 30px 7px 30px; background-color:#231F20; border-radius:10px; transition:.3s linear;}
#conteudo-interno #carrinho #conteudo-carrinho #tabela-carrinho #finalizar .ativo:hover {background:#544d4f; transition:.3s linear;}
#conteudo-interno #carrinho #conteudo-carrinho #tabela-carrinho #finalizar .inativo {display:table; float:right; font-size:16px; text-align:center; cursor:context-menu; color:#FFF; text-transform:uppercase; padding:7px 30px 7px 30px; border:none; padding:7px 30px 7px 30px; background-color:#ad9fa2; border-radius:10px; transition:.3s linear;}
#conteudo-interno #carrinho #conteudo-carrinho #tabela-carrinho .campo-observacoes {position:absolute; margin-top:-125px;}
#conteudo-interno #carrinho #conteudo-carrinho #tabela-carrinho .campo-observacoes textarea {width:940px; height:40px; background-color:#FFF; font-family:Sans-Serif; color:#444; border:1px solid #CCC; font-size:14px; padding:9px; border-radius:8px;}
#conteudo-interno #carrinho #conteudo-carrinho #tabela-carrinho .msg {font-size:16px; position:absolute; color:#FF0000; margin-top:-70px;}
#conteudo-interno #carrinho #conteudo-carrinho #tabela-carrinho #vazio {border-left:2px solid #231F20; border-right:2px solid #231F20; border-bottom:5px solid #231F20;}
#conteudo-interno #carrinho #conteudo-carrinho #tabela-carrinho #vazio .carrinho-vazio {padding:10px; text-align:center; font-family:Sans-Serif; font-size:16px; color:#231F20;}
#conteudo-interno #carrinho #conteudo-carrinho #tabela-carrinho .msg-fabricacao {position:absolute; margin-top:-55px; font-family:Sans-Serif; font-size:16px; color:#FF0000;}
#conteudo-interno #carrinho #conteudo-carrinho #tabela-carrinho .msg-fabricacao strong {font-family:Sans-Serif; font-size:16px; color:#FF0000;}
#conteudo-interno #carrinho #conteudo-carrinho #tabela-carrinho .msg-cliente {position:absolute; margin-top:-30px; font-family:Sans-Serif; font-size:16px; color:#FF0000;}
#conteudo-interno #carrinho #conteudo-carrinho #tabela-carrinho .msg-cliente strong {font-family:Sans-Serif; font-size:16px; color:#FF0000;}
#conteudo-interno .caminho-final {width:1024px; margin:0 auto; margin-top:30px;}
#conteudo-interno .caminho-final .icones-bordas {width:760px; margin:0 auto;}
#conteudo-interno .caminho-final .icones-bordas .icone {width:30px; height:30px; padding:5px; border-radius:100%; text-align:center; background-color:#231F20; float:left;}
#conteudo-interno .caminho-final .icones-bordas .icone-link a {width:30px; height:30px; display:block; padding:5px; border-radius:100%; text-align:center; background-color:#231F20; float:left;}
#conteudo-interno .caminho-final .icones-bordas .borda-verde {width:200px; height:5px; background-color:#00b816; margin-top:18px; float:left;}
#conteudo-interno .caminho-final .icones-bordas .borda-preta {width:200px; height:5px; background-color:#231F20; margin-top:18px; float:left;}
#conteudo-interno .caminho-final .titulos-icones {width:1024px; margin:0 auto; margin-top:5px; padding-left:50px;}
#conteudo-interno .caminho-final .titulos-icones .cesta a {width:230px; text-align:center; font-family:Sans-Serif; display:block; margin-left:-12px; font-size:16px; color:#00b816; float:left;}
#conteudo-interno .caminho-final .titulos-icones .endereco {width:230px; text-align:center; font-family:Sans-Serif; margin-left:11px; font-size:16px; color:#231F20; font-weight:bold; float:left;}
#conteudo-interno .caminho-final .titulos-icones .link a {width:230px; text-align:center; font-family:Sans-Serif; display:block; font-size:16px; color:#231F20; font-weight:bold; float:left;}
#conteudo-interno .caminho-final .titulos-icones .confirmacao-dados {width:230px; text-align:center; font-family:Sans-Serif; font-size:16px; margin-left:10px; color:#231F20; float:left;}
#conteudo-interno .caminho-final .titulos-icones .confirmacao-compra {width:230px; text-align:center; font-family:Sans-Serif; margin-left:10px; font-size:16px; color:#231F20; float:left;}
#conteudo-interno #carrinho #conteudo-carrinho #meus-enderecos {width:1024px; margin:0 auto; margin-top:50px;}
#conteudo-interno #carrinho #conteudo-carrinho #meus-enderecos .endereco {width:320px; height:210px; margin:0 10px; margin-bottom:20px;  float:left;}
#conteudo-interno #carrinho #conteudo-carrinho #meus-enderecos .endereco .nome-endereco {padding:5px 10px; font-size:16px; font-family:Sans-Serif; color:#FFF; background-color:#231F20;}
#conteudo-interno #carrinho #conteudo-carrinho #meus-enderecos .endereco .detalhes-ende {padding:10px; border:2px solid #231F20; min-height:157px; border-top:none;}
#conteudo-interno #carrinho #conteudo-carrinho #meus-enderecos .endereco .detalhes-ende .padrao {padding-bottom:5px; font-size:14px; font-family:Sans-Serif; color:#231F20;}
#conteudo-interno #carrinho #conteudo-carrinho #meus-enderecos .endereco .detalhes-ende .novo-descr {font-size:14px; height:111px; font-family:Sans-Serif; color:#231F20; text-align:justify;}
#conteudo-interno #carrinho #conteudo-carrinho #meus-enderecos .endereco .detalhes-ende .entregar-aqui {padding-top:15px; text-align:right;}
#conteudo-interno #carrinho #conteudo-carrinho #meus-enderecos .endereco .detalhes-ende .entregar-aqui .botao-entrega {display:table; font-size:16px; text-align:center; cursor:pointer; color:#FFF; text-transform:uppercase; padding:7px 30px 7px 30px; border:none; padding:7px 30px 7px 30px; background-color:#00b816; border-radius:10px; transition:.3s linear;}
#conteudo-interno #carrinho #conteudo-carrinho #meus-enderecos .endereco .detalhes-ende .entregar-aqui .botao-entrega:hover {background:#35cf47; transition:.3s linear;}
#conteudo-interno #carrinho #conteudo-carrinho #meus-enderecos .endereco .detalhes-ende .entregar-aqui .criar-endereco {text-align:right;}
#conteudo-interno #carrinho #conteudo-carrinho #meus-enderecos .endereco .detalhes-ende .entregar-aqui .criar-endereco a {display:table; font-size:14px; text-align:center; cursor:pointer; color:#FFF; text-transform:uppercase; padding:6px 30px 6px 30px; border:none; padding:7px 30px 7px 30px; background-color:#231F20; border-radius:10px; transition:.3s linear;}
#conteudo-interno #carrinho #conteudo-carrinho #meus-enderecos .endereco .detalhes-ende .entregar-aqui .criar-endereco a:hover {background:#544d4f; transition:.3s linear;}
#conteudo-interno #carrinho #conteudo-carrinho #meus-enderecos .endereco .detalhes-ende .icone-bal {width:82px; height:72px; background-color:#231f20; padding-top:8px; font-family:Sans-Serif; font-size:18px; color:#FFF; text-align:center; margin-right:10px; font-weight:bold; float:left;}
#conteudo-interno #carrinho #conteudo-carrinho #meus-enderecos .endereco .detalhes-ende .descr-retirar-bal {width:190px; height:111px; font-family:Sans-Serif; padding-left:5px; font-size:14px; color:#231F20; float:left;}
#conteudo-interno #carrinho #conteudo-carrinho #meus-enderecos .endereco .detalhes-ende .descr-retirar-bal strong {font-size:14px; font-family:Sans-Serif; color:#231F20;}
#conteudo-interno #conteudo-aprovado {display:table; margin:0 auto; padding-top:50px; padding-bottom:100px;}
#conteudo-interno #conteudo-aprovado .icone {display:table; margin:0 auto;}
#conteudo-interno #conteudo-aprovado .realizada {font-size:30px; font-weight:bold; font-family:Sans-Serif; padding-top:20px; text-align:center; color:#231F20;}
#conteudo-interno #conteudo-aprovado .realizada-2 {font-size:20px; font-weight:bold; font-family:Sans-Serif; padding-top:15px; text-align:center; color:#00b816;}
#conteudo-interno #conteudo-aprovado .obs {font-size:20px; padding-top:10px; font-family:Sans-Serif; text-align:center; color:#231F20}
#conteudo-interno #conteudo-aprovado .obs-m {font-size:16px; padding-top:10px; font-family:Sans-Serif; margin-bottom:50px; text-align:center; color:#231F20}
#conteudo-interno #conteudo-aprovado .minha-conta {display:table; float:left; margin-right:20px;}
#conteudo-interno #conteudo-aprovado .minha-conta a {display:table; font-size:14px; text-align:center; cursor:pointer; color:#FFF; text-transform:uppercase; padding:7px 30px 7px 30px; border:none; padding:7px 30px 7px 30px; background-color:#231F20; border-radius:10px; transition:.3s linear;}
#conteudo-interno #conteudo-aprovado .minha-conta a:hover {background:#544d4f; transition:.3s linear;}
#conteudo-interno #conteudo-aprovado .capa-site {display:table; float:left;}
#conteudo-interno #conteudo-aprovado .capa-site a {display:table; font-size:14px; text-align:center; cursor:pointer; color:#FFF; text-transform:uppercase; padding:7px 30px 7px 30px; border:none; padding:7px 30px 7px 30px; background-color:#231F20; border-radius:10px; transition:.3s linear;}
#conteudo-interno #conteudo-aprovado .capa-site a:hover {background:#544d4f; transition:.3s linear;}

#conteudo-interno #confirmacao {width:1024px; margin:0 auto; margin-top:30px; margin-bottom:110px;}
#conteudo-interno #confirmacao #conteudo-confirmacao {margin-top:50px;}
#conteudo-interno #confirmacao #conteudo-confirmacao #confirmacao-esq {width:800px; margin:0 auto;}
#conteudo-interno #confirmacao #conteudo-confirmacao #confirmacao-esq #enderecos {width:800px; margin:0 auto;}
#conteudo-interno #confirmacao #conteudo-confirmacao #confirmacao-esq #enderecos .endereco-comprador {width:395px; float:left;}
#conteudo-interno #confirmacao #conteudo-confirmacao #confirmacao-esq #enderecos .endereco-comprador .nome-endereco {padding:5px 10px; font-size:16px; font-family:Sans-Serif; color:#FFF; background-color:#231F20;}
#conteudo-interno #confirmacao #conteudo-confirmacao #confirmacao-esq #enderecos .endereco-comprador .conteudo-endereco {min-height:180px; padding:10px; border:2px solid #231F20; border-top:none;}
#conteudo-interno #confirmacao #conteudo-confirmacao #confirmacao-esq #enderecos .endereco-comprador .conteudo-endereco .nome-end {padding-bottom:5px; font-size:16px; font-family:Sans-Serif; font-weight:bold; color:#231F20;}
#conteudo-interno #confirmacao #conteudo-confirmacao #confirmacao-esq #enderecos .endereco-comprador .conteudo-endereco .padrao {padding-bottom:5px; font-size:14px; font-family:Sans-Serif; color:#231F20;}
#conteudo-interno #confirmacao #conteudo-confirmacao #confirmacao-esq #enderecos .endereco-entrega {width:395px; margin-left:10px; float:left;}
#conteudo-interno #confirmacao #conteudo-confirmacao #confirmacao-esq #enderecos .endereco-entrega .nome-endereco {padding:5px 10px; font-size:16px; font-family:Sans-Serif; color:#FFF; background-color:#231F20;}
#conteudo-interno #confirmacao #conteudo-confirmacao #confirmacao-esq #enderecos .endereco-entrega .conteudo-endereco {min-height:180px; padding:10px; border:2px solid #231F20; border-top:none;}
#conteudo-interno #confirmacao #conteudo-confirmacao #confirmacao-esq #enderecos .endereco-entrega .conteudo-endereco .nome-end {padding-bottom:5px; font-size:16px; font-family:Sans-Serif; font-weight:bold; color:#231F20;}
#conteudo-interno #confirmacao #conteudo-confirmacao #confirmacao-esq #enderecos .endereco-entrega .conteudo-endereco .padrao {padding-bottom:5px; font-size:14px; font-family:Sans-Serif; color:#231F20;}
#conteudo-interno #confirmacao #conteudo-confirmacao #confirmacao-esq #enderecos .endereco-entrega .conteudo-endereco .alterar {margin-top:15px; margin-bottom:5px; text-align:right;}
#conteudo-interno #confirmacao #conteudo-confirmacao #confirmacao-esq #enderecos .endereco-entrega .conteudo-endereco .alterar a {display:table; font-size:14px; text-align:center; cursor:pointer; color:#FFF; text-transform:uppercase; padding:7px 30px 7px 30px; border:none; padding:7px 30px 7px 30px; background-color:#231F20; border-radius:10px; transition:.3s linear;}
#conteudo-interno #confirmacao #conteudo-confirmacao #confirmacao-esq #enderecos .endereco-entrega .conteudo-endereco .alterar a:hover {background:#544d4f; transition:.3s linear;}
#conteudo-interno #confirmacao #conteudo-confirmacao #confirmacao-esq #enderecos .endereco-entrega .conteudo-endereco .icone-bal {width:72px; text-align:center; height:70px; font-family:Sans-Serif; font-size:18px; color:#FFF; text-align:center; font-weight:bold; padding:5px; background-color:#231f20; float:left;}
#conteudo-interno #confirmacao #conteudo-confirmacao #confirmacao-esq #enderecos .endereco-entrega .conteudo-endereco .descri-bal {width:200px; font-family:Sans-Serif; height:131px; color:#231F20; margin-left:10px; float:left;}
#conteudo-interno #confirmacao #conteudo-confirmacao #confirmacao-esq #enderecos .endereco-entrega .conteudo-endereco .descri-bal strong {font-family:Sans-Serif; color:#231F20;}
#conteudo-interno #confirmacao #conteudo-confirmacao #confirmacao-dir {width:800px; margin:0 auto;} 
#conteudo-interno #confirmacao #conteudo-confirmacao #confirmacao-dir #itens-da-compra {width:800px; margin-top:10px;} 
#conteudo-interno #confirmacao #conteudo-confirmacao #confirmacao-dir #itens-da-compra .titulo-itens {padding:5px 10px; font-size:16px; color:#FFF; font-family:Sans-Serif; background-color:#231F20;}
#conteudo-interno #confirmacao #conteudo-confirmacao #confirmacao-dir #itens-da-compra .conteudo-itens {padding:10px; min-height:276px; border:2px solid #231F20; border-top:none;}
#conteudo-interno #confirmacao #conteudo-confirmacao #confirmacao-dir #itens-da-compra .conteudo-itens .item-carrinho {padding-bottom:10px; margin-bottom:10px; border-bottom:1px dashed #CCC;}
#conteudo-interno #confirmacao #conteudo-confirmacao #confirmacao-dir #itens-da-compra .conteudo-itens .item-carrinho .img {width:70px; float:left;}
#conteudo-interno #confirmacao #conteudo-confirmacao #confirmacao-dir #itens-da-compra .conteudo-itens .item-carrinho .infos {width:696px; margin-left:10px; float:left;}
#conteudo-interno #confirmacao #conteudo-confirmacao #confirmacao-dir #itens-da-compra .conteudo-itens .item-carrinho .infos .dados-nome {display:table; float:left;}
#conteudo-interno #confirmacao #conteudo-confirmacao #confirmacao-dir #itens-da-compra .conteudo-itens .item-carrinho .infos .dados-nome .nome-produto {font-size:14px; font-weight:bold; text-transform:uppercase; font-family:Sans-Serif; color:#231F20;}
#conteudo-interno #confirmacao #conteudo-confirmacao #confirmacao-dir #itens-da-compra .conteudo-itens .item-carrinho .infos .dados-nome .text {font-size:13px; margin-top:5px; margin-bottom:5px; font-family:Sans-Serif; color:#444;}
#conteudo-interno #confirmacao #conteudo-confirmacao #confirmacao-dir #itens-da-compra .conteudo-itens .item-carrinho .infos .dados-nome .info-com {margin-top:5px; font-family:Sans-Serif; background-color:#231F20; font-size:12px; font-weight:400; padding:2px 5px; color:#FFF;}
#conteudo-interno #confirmacao #conteudo-confirmacao #confirmacao-dir #itens-da-compra .conteudo-itens .item-carrinho .infos .dados-nome .info-sem {margin-top:5px; font-family:Sans-Serif; font-size:12px; font-weight:400; padding:2px 5px; color:#231F20;}
#conteudo-interno #confirmacao #conteudo-confirmacao #confirmacao-dir #itens-da-compra .conteudo-itens .item-carrinho .infos .dados-nome .base {width:550px; padding-bottom:3px; margin-bottom:3px; border-bottom:1px dashed #ccc;}
#conteudo-interno #confirmacao #conteudo-confirmacao #confirmacao-dir #itens-da-compra .conteudo-itens .item-carrinho .infos .dados-nome .fundo {width:180px; float:left; margin-bottom:3px;}
#conteudo-interno #confirmacao #conteudo-confirmacao #confirmacao-dir #itens-da-compra .conteudo-itens .item-carrinho .infos .dados-nome .tampa {width:180px; float:left; margin-bottom:3px;}
#conteudo-interno #confirmacao #conteudo-confirmacao #confirmacao-dir #itens-da-compra .conteudo-itens .item-carrinho .infos .dados-nome .laco {width:180px; float:left; margin-bottom:3px;}
#conteudo-interno #confirmacao #conteudo-confirmacao #confirmacao-dir #itens-da-compra .conteudo-itens .item-carrinho .infos .dados-nome .titulo {width:50px; font-size:13px; font-family:Sans-Serif; margin-top:3px; padding-right:5px; float:left; font-weight:bold; color:#444;}
#conteudo-interno #confirmacao #conteudo-confirmacao #confirmacao-dir #itens-da-compra .conteudo-itens .item-carrinho .infos .dados-nome .imagem {font-size:13px; font-family:Sans-Serif; margin-right:7px; float:left; font-weight:bold; color:#444;}
#conteudo-interno #confirmacao #conteudo-confirmacao #confirmacao-dir #itens-da-compra .conteudo-itens .item-carrinho .infos .dados-nome .nome-parte {font-size:12px; font-family:Sans-Serif; padding-top:3px; float:left; color:#444;}
#conteudo-interno #confirmacao #conteudo-confirmacao #confirmacao-dir #itens-da-compra .conteudo-itens .item-carrinho .infos .dados-nome .parteInterna {display:table;}
#conteudo-interno #confirmacao #conteudo-confirmacao #confirmacao-dir #itens-da-compra .conteudo-itens .item-carrinho .infos .dados-nome .parteInterna .titulo {font-size:13px; font-family:Sans-Serif; margin-top:3px; padding-right:5px; float:left; font-weight:bold; color:#444;}
#conteudo-interno #confirmacao #conteudo-confirmacao #confirmacao-dir #itens-da-compra .conteudo-itens .item-carrinho .infos .dados-nome .parteInterna .imagem {font-size:13px; font-family:Sans-Serif; margin-right:7px; float:left; font-weight:bold; color:#444;}
#conteudo-interno #confirmacao #conteudo-confirmacao #confirmacao-dir #itens-da-compra .conteudo-itens .item-carrinho .infos .dados-nome .parteInterna .nome-parte {font-size:13px; font-family:Sans-Serif; padding-top:3px; float:left; color:#444;}
#conteudo-interno #confirmacao #conteudo-confirmacao #confirmacao-dir #itens-da-compra .conteudo-itens .item-carrinho .infos .tamanho-cor {font-size:12px; color:#231F20; padding-top:5px;}
#conteudo-interno #confirmacao #conteudo-confirmacao #confirmacao-dir #itens-da-compra .conteudo-itens .item-carrinho .infos .tamanho-cor .titulo-tamanho {font-size:13px; color:#231F20; font-weight:bold;}
#conteudo-interno #confirmacao #conteudo-confirmacao #confirmacao-dir #itens-da-compra .conteudo-itens .item-carrinho .infos .quantidade-valor {margin-top:5px;}
#conteudo-interno #confirmacao #conteudo-confirmacao #confirmacao-dir #itens-da-compra .conteudo-itens .item-carrinho .infos .quantidade-valor .quantidade {font-size:14px; font-weight:bold; color:#666; font-family:Sans-Serif;}
#conteudo-interno #confirmacao #conteudo-confirmacao #confirmacao-dir #itens-da-compra .conteudo-itens .item-carrinho .infos .quantidade-valor .precos {float:right; text-align:right;}
#conteudo-interno #confirmacao #conteudo-confirmacao #confirmacao-dir #itens-da-compra .conteudo-itens .item-carrinho .infos .quantidade-valor .precos .preco-un {font-size:12px; padding-top:5px; font-family:Sans-Serif; color:#231F20;}
#conteudo-interno #confirmacao #conteudo-confirmacao #confirmacao-dir #itens-da-compra .conteudo-itens .item-carrinho .infos .quantidade-valor .precos .total {font-size:16px; padding-top:5px; color:#231F20; font-family:Sans-Serif; font-weight:bold;}
#conteudo-interno #confirmacao #conteudo-confirmacao #confirmacao-dir #itens-da-compra .conteudo-itens .item-carrinho .text-3 {display:table; margin:0 auto; font-size:11px; margin-top:10px; padding:3px; border-radius:5px; padding-left:27px; color:#FFF; background:#e6272d url('../i/quebrado/icon-frete-branco.svg') 10px center no-repeat; background-size:13px;}
#conteudo-interno #confirmacao #conteudo-confirmacao #confirmacao-dir #itens-da-compra .conteudo-itens .total-compra {margin-top:10px;}
#conteudo-interno #confirmacao #conteudo-confirmacao #confirmacao-dir #itens-da-compra .conteudo-itens .total-compra .subtotal {margin-bottom:10px; padding-bottom:10px; border-bottom:1px solid #CCC;}
#conteudo-interno #confirmacao #conteudo-confirmacao #confirmacao-dir #itens-da-compra .conteudo-itens .total-compra .subtotal .titu-subtotal {font-size:14px; font-weight:bold; font-family:Sans-Serif; color:#231F20; float:left;}
#conteudo-interno #confirmacao #conteudo-confirmacao #confirmacao-dir #itens-da-compra .conteudo-itens .total-compra .subtotal .valor-subtotal {font-size:14px; font-weight:bold; font-family:Sans-Serif; color:#231F20; float:right;}
#conteudo-interno #confirmacao #conteudo-confirmacao #confirmacao-dir #itens-da-compra .conteudo-itens .total-compra .frete {margin-bottom:10px; padding-bottom:10px; border-bottom:1px solid #CCC;}
#conteudo-interno #confirmacao #conteudo-confirmacao #confirmacao-dir #itens-da-compra .conteudo-itens .total-compra .frete .titu-frete {font-size:14px; font-weight:bold; font-family:Sans-Serif; color:#231F20; float:left;}
#conteudo-interno #confirmacao #conteudo-confirmacao #confirmacao-dir #itens-da-compra .conteudo-itens .total-compra .frete .valor-frete {font-size:14px; font-weight:bold; font-family:Sans-Serif; color:#231F20; float:right;}
#conteudo-interno #confirmacao #conteudo-confirmacao #confirmacao-dir #itens-da-compra .conteudo-itens .total-compra .total {border-bottom:1px solid #ccc; padding-bottom:10px;}
#conteudo-interno #confirmacao #conteudo-confirmacao #confirmacao-dir #itens-da-compra .conteudo-itens .total-compra .total .titu-total {font-size:20px; font-weight:bold; font-family:Sans-Serif; color:#231F20; float:left;}
#conteudo-interno #confirmacao #conteudo-confirmacao #confirmacao-dir #itens-da-compra .conteudo-itens .total-compra .total .titu-total .menor {font-size:12px; font-family:Sans-Serif; color:#231F20;}
#conteudo-interno #confirmacao #conteudo-confirmacao #confirmacao-dir #itens-da-compra .conteudo-itens .total-compra .total .valor-total {font-size:20px; font-weight:bold; font-family:Sans-Serif; color:#231F20; float:right;}
#conteudo-interno #confirmacao #conteudo-confirmacao #confirmacao-dir #itens-da-compra .conteudo-itens .total-compra #bloco-pagar {display:table; margin:0 auto; margin-top:15px;}
#conteudo-interno #confirmacao #conteudo-confirmacao #confirmacao-dir #itens-da-compra .conteudo-itens .total-compra #bloco-pagar .opcao-agora {display:table; cursor:pointer; float:left; margin-right:30px;}
#conteudo-interno #confirmacao #conteudo-confirmacao #confirmacao-dir #itens-da-compra .conteudo-itens .total-compra #bloco-pagar .opcao-agora label {color:#231F20; font-family:Sans-Serif; cursor:pointer;}
#conteudo-interno #confirmacao #conteudo-confirmacao #confirmacao-dir #itens-da-compra .conteudo-itens .total-compra #bloco-pagar .opcao-coleta {display:table; cursor:pointer; float:left;}
#conteudo-interno #confirmacao #conteudo-confirmacao #confirmacao-dir #itens-da-compra .conteudo-itens .total-compra #bloco-pagar .opcao-coleta label {color:#231F20; font-family:Sans-Serif; cursor:pointer;}
#conteudo-interno #confirmacao #conteudo-confirmacao #confirmacao-dir #itens-da-compra .conteudo-itens .finalizar-compra {margin-top:9px; text-align:center;}
#conteudo-interno #confirmacao #conteudo-confirmacao #confirmacao-dir #itens-da-compra .conteudo-itens .finalizar-compra .forma-pagamento {display:table; margin:0 auto;}
#conteudo-interno #confirmacao #conteudo-confirmacao #confirmacao-dir #itens-da-compra .conteudo-itens .finalizar-compra .forma-pagamento select {padding:5px 10px; border:1px solid #ccc; font-family:Sans-Serif; border-radius:10px;}
#conteudo-interno #confirmacao #conteudo-confirmacao #confirmacao-dir #itens-da-compra .conteudo-itens .finalizar-compra .forma-pagamento select option {font-family:Sans-Serif;}
#conteudo-interno #confirmacao #conteudo-confirmacao #confirmacao-dir #itens-da-compra .conteudo-itens .finalizar-compra .msg-fabricacao {text-align:center; padding-top:15px; font-family:Sans-Serif; font-size:13px; color:#FF0000;}
#conteudo-interno #confirmacao #conteudo-confirmacao #confirmacao-dir #itens-da-compra .conteudo-itens .finalizar-compra .msg-fabricacao strong {font-family:Sans-Serif; font-size:14px; color:#FF0000;}
#conteudo-interno #confirmacao #conteudo-confirmacao #confirmacao-dir #itens-da-compra .conteudo-itens .finalizar-compra .botao {display:table; margin:0 auto; margin-top:15px; font-size:16px; text-align:center; cursor:pointer; color:#FFF; text-transform:uppercase; padding:7px 30px 7px 30px; border:none; padding:7px 30px 7px 30px; background-color:#00b816; border-radius:10px; transition:.3s linear;}
#conteudo-interno #confirmacao #conteudo-confirmacao #confirmacao-dir #itens-da-compra .conteudo-itens .finalizar-compra .botao:hover {background:#35cf47; transition:.3s linear;}

/* Largura da barra de rolagem */
::-webkit-scrollbar {
    width: 8px;
    height: 8px;
}

/* Fundo da barra de rolagem */
::-webkit-scrollbar-track-piece {
    background-color: #e8e8e8;
}

/* Cor do indicador de rolagem */
::-webkit-scrollbar-thumb:vertical,
::-webkit-scrollbar-thumb:horizontal {
    background-color: #231F20;
    border-radius:5px;
}

/* Cor do indicador de rolagem - ao passar o mouse */
::-webkit-scrollbar-thumb:vertical:hover,
::-webkit-scrollbar-thumb:horizontal:hover {
    background-color: #544d4f
}

#paginacao {display:block; text-align:center; margin-top:10px;}
#paginacao p{font-size:12px; color:#231F20; font-family:Sans-Serif;}
#paginacao strong{font-size:12px; color:#231F20; font-family:Sans-Serif;}
#paginacao ul {height:30px; margin:10px auto 0; text-align:center;}
#paginacao ul li {display:inline;}
#paginacao ul li a {margin-right:5px; font-size:13px; color:#FFF; font-family:Sans-Serif; border:none; padding:5px 10px 4px 10px; background-color:#231F20; border-radius:15px; transition:0.2s linear;}
#paginacao ul li a:hover {background-color:#3e3839; transition:0.2s linear;}
#paginacao span.branco  {margin-right:5px; font-size:13px; background-color:#f5f5f5; font-family:Sans-Serif; font-weight:bold; border-radius:15px; border:1px solid #231F20; padding:4px 10px;}
