a,input[type=button],input[type=submit] {
    cursor: pointer
}

.pitbar,.top-contato {
    overflow: hidden;
    float: left
}

.pitbar a,.top-contato a,.top-contato em,article,aside,details,figcaption,figure,footer,header,hgroup,nav,section,summary {
    display: block
}

footer {
    background: #fff;
    z-index: 1;
    position: relative
}

.cartTotal,.drop-user a,.nav-user a.first,.pitbar a {
    text-transform: uppercase
}

.vtexsc-cart td.cartSkuName h4,strong {
    font-weight: 400
}

.text-estacao,.top-txt,.top-txt .align,.ui-autocomplete img {
    vertical-align: middle
}

@font-face {
    font-family: bold;
    src: url(data:application/font-woff;charset=utf-8;base64,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) format("woff"),url(sourcesanspro-bold-webfont.ttf) format("truetype");
    font-weight: 400;
    font-style: normal
}

@font-face {
    font-family: regular;
    src: url(data:application/font-woff;charset=utf-8;base64,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) format("woff"),url(sourcesanspro-regular-webfont.ttf) format("truetype");
    font-weight: 400;
    font-style: normal
}

table {
    border-collapse: collapse;
    border-spacing: 0
}

abbr,acronym,fieldset,fieldset-img,img,table {
    border: 0
}

menu,ol,ul {
    list-style: none
}

body {
    line-height: 1;
    font-size: 12px;
    -webkit-font-smoothing: antialiased!important;
    text-rendering: geometricPrecision!important;
    font-family: regular,sans-serif
}

a {
    text-decoration: none
}

p {
    line-height: normal
}

img {
    border: none
}

input:focus {
    outline: 0
}

strong {
    font-family: bold,sans-serif
}

.clear {
    clear: both
}

#topbar {
    border-bottom: 1px solid #b3b1b1;
    border-top: 1px solid #b3b1b1
}

.pitbar a {
    padding: 14px 8px 14px 18px;
    position: relative;
    float: left;
    cursor: initial
}

.pitbar .gicon {
    position: absolute;
    left: 0;
    top: 50%;
    margin-top: -7px;
    width: 18px;
    height: 14px
}

.pitbar span.eq01 {
    background-position: 0 -14px
}

.pitbar span.eq02 {
    background-position: -20px -14px
}

.pitbar span.eq03 {
    background-position: -40px -14px
}

.pitbar span.eq04 {
    background-position: -60px -14px
}

body.dia-pais .gt-vitrine li,body.fixShelf .gt-vitrine li {
    background: 0 0
}

body.fixShelf .left-nav {
    margin-top: -1.8%;
    margin-bottom: 1%
}

.top-contato {
    padding: 0 16px;
    border-left: 1px solid #b3b1b1;
    border-right: 1px solid #b3b1b1;
    margin: 6px 0
}

.top-contato a {
    cursor: default;
    height: 28px;
    padding: 0 25px 0 23px;
    position: relative;
    float: left;
    font-size: 14px;
    color: #000
}

.top-contato a.chat {
    cursor: pointer
}

.top-contato em {
    font-family: "Times New Roman",Times,serif;
    color: #666;
    font-size: 12px;
    letter-spacing: normal
}

.top-contato .gicon {
    position: absolute;
    left: 0;
    top: 50%;
    margin-top: -10px;
    width: 23px;
    height: 20px
}

.top-contato span.eq01 {
    background-position: -80px -10px
}

.top-contato span.eq02 {
    background-position: -105px -10px
}

.top-contato span.eq03 {
    background-position: -130px -10px
}

#samchat,.samchat {
    z-index: 10000001!important
}

.nav-user {
    float: right
}

.nav-user li.open {
    float: left;
    position: relative;
    margin-left: 26px
}

.nav-user a.first {
    display: block;
    padding: 14px 24px;
    height: 12px;
    font-size: 12px;
    color: #666
}

.nav-user .gicon {
    position: absolute;
    left: 0;
    top: 0;
    width: 24px;
    height: 40px
}

.nav-user span.eq01 {
    background-position: -155px 0
}

.nav-user span.eq02 {
    background-position: -181px 0
}

.nav-user li .sub {
    display: none;
    position: absolute;
    z-index: 10
}

.nav-user li.o-mobile {
    display: none
}

.drop-user {
    left: 50%;
    width: 200px;
    padding: 15px 0;
    margin-left: -100px;
    background: #fff
}

.drop-user a {
    display: block;
    padding: 10px 0;
    text-align: center;
    font-size: 15px;
    color: #666
}

.drop-user a:hover {
    color: #12a449
}

.cart-info li,.cart-info li.amount-items strong,.cartInfoWrapper span.title {
    display: none
}

.cart-info li.amount-items {
    display: block;
    position: absolute;
    color: #fff;
    top: 1px;
    left: -14px;
    width: 16px;
    text-align: center;
    z-index: 88;
    font-size: 10px;
    padding: 3px 0;
    border: 1px solid #12a449;
    background: #12a449;
    /* border: 1px solid #d76d53; */
    /* background: #d76d53; */
}

.cart-info em {
    font-style: normal
}

.resume-cart {
    right: 5px;
    z-index: 10;
    display: none;
    width: 540px
}

.cartInfoWrapper span.title,.resume-cart .amount-items-in-cart {
    display: none!important
}

.vtexsc-wrap {
    padding-top: 15px
}

.vtexsc-cart {
    background: #fff;
    padding: 0!important;
    margin: 0!important;
    height: auto!important;
    display: block!important
}

.vtexsc-cart table.vtexsc-productList {
    max-height: 335px;
    overflow-y: auto;
    width: 100%;
    display: block
}

#catbar,#catbar .nav,#socialbar .pluguin,.box-product,.cartFooter,.cycle-pager,.evaluation-rate,.form-custom,.gt-top10 h3,.marca-carrossel,.productPrice,.produto.checkbox .productBuy,.top10 .menu-top,.ui-autocomplete li {
    overflow: hidden
}

.vtexsc-cart .vtexsc-wrap th {
    font-weight: 400;
    text-transform: uppercase;
    padding: 8px 1%;
    font-size: 12px;
    color: #666
}

.vtexsc-cart .vtexsc-wrap th.cartSkuName {
    text-indent: 16%
}

.vtexsc-cart .vtexsc-wrap td {
    padding: 20px 1%;
    color: #333;
    font-size: 13px;
    border-bottom: 1px solid #ccc
}

.vtexsc-cart td.cartSkuImage {
    width: 14%;
    text-align: center
}

.vtexsc-cart td.cartSkuImage img {
    width: 90%;
    height: auto
}

.vtexsc-cart td.cartSkuName {
    width: 38%
}

.vtexsc-cart td.cartSkuName a {
    color: #666
}

.cartFooter a.cartCheckout,.nivel-2 .sub-menu li b,.vtexsc-cart td.cartSkuPrice,.vtexsc-text {
    font-family: "Times New Roman",Times,serif;
    font-weight: 700
}

.vtexsc-cart td.cartSkuPrice {
    width: 18%;
    font-size: 14px;
    color: #000
}

.vtexsc-cart td.cartSkuQuantity {
    width: 8%
}

.vtexsc-cart .cartSkuQuantity {
    text-align: center
}

.vtexsc-cart td.cartSkuActions {
    width: 8%;
    text-align: center
}

.vtexsc-cart span.cartSkuRemove a {
    display: block!important;
    margin: 0 auto;
    width: 13px;
    height: 13px;
    text-indent: -999px;
    color: #fff;
    font-size: 0;
    background: url(/arquivos/iconRemove.gif) no-repeat
}

.cartFooter {
    padding: 20px 35px;
    border-radius: 0 0 5px 5px
}

.cartTotal {
    width: 50%;
    padding: 12px 0;
    color: #666;
    font-size: 14px;
    float: left
}

.vtexsc-text {
    font-size: 20px;
    color: #000
}

.cartTotal span {
    display: inline-block;
    padding-left: 4px
}

.cartFooter a.cartCheckout {
    display: block;
    float: right;
    width: 40%;
    text-align: center;
    color: #fff;
    padding: 14px 0;
    background: #6c6;
    font-size: 16px;
    border-radius: 1px
}

.cartFooter a.cartCheckout:hover {
    background: #39ac39
}

.mini-cart-vazio {
    color: #fff;
    background: #000;
    text-align: center;
    padding: 25px;
    font-size: 22px
}

.item_doesnt_exist {
    display: none!important
}

#paypal .int {
    width: 100%;
    max-width: 1198px;
    margin: 0 auto
}

#paypal img {
    width: 100%;
    height: auto;
    display: block!important
}

.seals ul li:nth-child(2) {
    display: none
}

.seals {
    position: absolute;
    width: 34%;
    top: 50%;
    margin-top: -25px;
    right: 5px
}

.seals ul li {
    float: right;
    width: 48%;
    text-align: center
}

.seals ul li .icon-original {
    background: url(/arquivos/icon-original.png) no-repeat;
    background-size: 48px;
    margin-left: 10px;
    margin-top: 1px;
    width: 50px;
    height: 50px;
    display: block;
    float: left
}

.seals ul li .icon-siteseguro {
    background: url(/arquivos/icon-seguranca.png) no-repeat;
    margin-left: 20px;
    width: 46px;
    height: 50px;
    display: block;
    float: left
}

.seals ul li .seals-text {
    float: left;
    margin: 11px 20px 8px;
    text-align: center;
    font-size: 13px
}

.seals ul li.google a {
    margin-top: 15px;
    float: left
}

.ui-autocomplete {
    background: #fff;
    width: 240px!important;
    z-index: 99!important
}

.ui-autocomplete img {
    margin-right: 6px;
    float: left
}

.ui-autocomplete li {
    border-top: 1px solid #ccc;
    cursor: pointer;
    padding: 10px;
    font-size: 13px;
    color: #666
}

.ui-autocomplete li a {
    text-transform: capitalize
}

.ui-autocomplete li:hover {
    background: #ddd
}

.last .nivel-2 .sub-menu {
    float: left;
    width: 400px
}

.sub-menu {
    float: left;
    width: 75%
}

.nivel-2 .sub-menu ul {
    float: left;
    width: 33.33%
}

.nivel-2 .sub-menu.col4 ul {
    width: 25%
}

nav li:last-child .nivel-1 .sub-menu>ul li {
    display: inline-block;
    width: 16%
}

.nivel-2 li {
    padding: 5px 0
}

.nivel-2 .sub-menu li b {
    text-transform: none;
    color: #2f6b35;
    font-size: 20px
}

.nivel-2 li a {
    color: #000;
    font-size: 14px
}

.nivel-2 li a.mais {
    font-size: 13px;
    color: #2f6b35;
    text-decoration: underline;
    text-transform: none
}

#co_message_success,#socialbar h3,.content-custom p.tit2,.form-custom h4,.form-custom select,.gt-top10 .desc p,.marcas h2,.todas-marcas {
    text-transform: uppercase
}

.nivel-2 li a.mais:hover {
    text-decoration: none
}

.nivel-2 li a:hover {
    color: #2f6b35
}

.nivel-2 li a:hover b {
    color: #000
}

.nivel-2 li img {
    margin: 0 auto;
    display: block
}

nav li:first-clild .sub-menu {
    float: left;
    width: 65%
}

nav li:last-child .nivel-1 .sub-menu>ul {
    width: 100%;
    display: block
}

nav li:last-child .nivel-1 .sub-menu>ul:nth-child(3) li {
    width: 16.2%
}

nav li:last-child .nivel-1 .sub-menu>ul:nth-child(3) li:nth-child(5) {
    width: 14%
}

nav li:last-child .nivel-1 .sub-menu>ul:nth-child(3) li:last-child img {
    width: 38%;
    max-height: none
}

nav li:last-child .nivel-1 .sub-menu>ul:nth-child(1) li:first-child img {
    max-width: 160px
}

nav li:last-child a.todas-marcas {
    display: block;
    float: none;
    text-align: center;
    position: initial;
    text-indent: 0;
    left: initial;
    border: 1px solid #2e6a35;
    color: #2e6a35;
    clear: both;
    width: 150px;
    margin: 22% auto 0;
    text-decoration: none;
    padding: 5px;
    transition: .5s
}

nav li:last-child a.todas-marcas:hover {
    color: #fff!important;
    background: #2e6a35;
    transition: .5s
}

nav li:last-child .nivel-1 .sub-menu>ul+ul li img {
    width: auto;
    max-height: 52px;
    display: block
}

nav li:last-child .nivel-1 {
    position: absolute;
    width: 100%;
    left: 0
}

nav li:nth-of-type(5) .nivel-2,nav li:nth-of-type(6) .nivel-2 {
    width: 420px
}

nav li:nth-of-type(9) .sub-menu {
    width: 100%!important
}

nav li:nth-of-type(1) .sub-menu {
    width: 50%
}

nav li:nth-of-type(1) .sub-menu ul {
    width: 100%!important
}

nav li:nth-of-type(2) .sub-menu {
    width: 50%
}

nav li:nth-of-type(2) .sub-menu ul {
    width: 100%!important
}

nav li:nth-of-type(3) .sub-menu {
    width: 50%
}

nav li:nth-of-type(3) .sub-menu ul {
    width: 100%!important
}

nav li:nth-of-type(4) .sub-menu {
    width: 50%
}

nav li:nth-of-type(4) .sub-menu ul {
    width: 100%!important
}

nav li:nth-of-type(5) .sub-menu {
    width: 50%
}

nav li:nth-of-type(5) .sub-menu ul {
    width: 100%!important
}

nav li:nth-of-type(6) .sub-menu {
    width: 50%
}

#gcontent .line,nav li:nth-of-type(6) .sub-menu ul {
    width: 100%!important
}

body.home #gcontent {
    padding-top: 30px
}

#gcontent .line {
    padding: 12px 0;
    display: inline-block
}

.cycle-slideshow {
    padding: 0;
    position: relative;
    z-index: 8;
    margin: 0
}

.cycle-slideshow a,.cycle-slideshow li {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    padding: 0;
    display: block
}

.cycle-slideshow a:first-child,.cycle-slideshow li:first-child {
    position: static;
    z-index: 100
}

.cycle-slideshow img {
    width: 100%;
    height: auto
}

.cycle-pager {
    text-align: center;
    width: 100%;
    z-index: 500;
    position: absolute;
    bottom: 15px
}

.cycle-pager span {
    font-family: arial;
    font-size: 40px;
    width: 23px;
    height: 20px;
    display: inline-block;
    color: #666;
    cursor: pointer
}

.cycle-pager span.cycle-pager-active {
    color: #ddd
}

.home-news {
    background: #000;
    margin: 10px 5px 15px
}

#raridadesEntrega45dias,.colecao h2 {
    margin-bottom: 20px;
    text-align: center
}

.header-news h3>span {
    display: block;
    font-size: 15px
}

.header-news p a {
    text-decoration: underline;
    color: #fff
}

.header-news p a:hover {
    text-decoration: none
}

.content-news label {
    display: block;
    position: relative;
    padding: 6px 0 6px 20px
}

.content-news input[type=radio] {
    position: absolute;
    left: 5px;
    top: 5px
}

.content-news .cp-news:focus {
    font-style: normal;
    color: #000;
    background: #ddd
}

.content-news select {
    width: 100px;
    background: #fff;
    border: none;
    color: #000;
    padding: 16px 2px
}

.content-news select:focus {
    background: #ddd
}

.home-news .header-news {
    padding: 14px 15px 14px 65px;
    float: left;
    margin-left: 55px
}

.home-news .content-news {
    padding: 18px 0 0
}

.home-news .content-news .submitCadastre {
    margin-left: 10px;
    background: #fff
}

.home-news .content-news .submitCadastre:hover {
    background: #ccc
}

.home-news .header-news p {
    padding-top: 3px
}

.marcas {
    padding: 0 20px 36px;
    position: relative
}

.marcas h2 {
    font-weight: 400;
    font-size: 16px;
    padding: 34px 0;
    text-align: center
}

.marcas ul {
    position: relative;
    display: block;
    float: left;
    width: 100%
}

.marcas li {
    position: absolute!important;
    top: 0;
    width: 16.5%
}

.marcas li img {
    width: 100%;
    height: auto
}

.marcas li img:hover {
    opacity: .7
}

.marca-base {
    width: 16.5%
}

.ma-next,.ma-prev {
    position: absolute;
    cursor: pointer;
    width: 20px;
    height: 77px;
    top: 0;
    margin-top: 84px;
    display: none;
    z-index: 5
}

.ma-prev {
    left: 0
}

.ma-next {
    right: 0
}

.todas-marcas {
    color: #333;
    display: block;
    width: 70px;
    text-align: center;
    text-decoration: underline;
    font-size: 14px;
    left: 50%;
    margin-left: -35px;
    bottom: 5px;
    z-index: 5;
    position: absolute
}

.todas-marcas:hover {
    text-decoration: none
}

.colecao h2 {
    color: #000;
    padding: 15px 0;
    font-family: "Times New Roman",Times,serif;
    font-weight: 400;
    font-size: 30px
}

#raridadesEntrega45dias {
    width: 96%;
    font-weight: 700;
    display: block;
    font-family: monospace;
    border: 4px solid #e3eaeb;
    box-sizing: border-box;
    padding: 18px;
    float: left;
    font-size: 16px
}

#socialbar h3,.gt-top10 .preco-por,.gt-top10 .rank {
    font-family: "Times New Roman",Times,serif
}

#raridadesEntrega45dias strong {
    color: #0ca245
}

#TRUSTEDCOMPANY_widget_101382 {
    margin: 0 auto;
    width: 90%;
    display: table
}

#socialbar {
    padding: 10px 0 65px
}

#socialbar h3 {
    text-align: center;
    padding: 28px 0;
    font-size: 25px;
    font-weight: 400
}

#socialbar a {
    border: 5px solid #fff;
    display: block
}

#socialbar img {
    width: 100%;
    height: auto;
    display: block
}

#socialbar .pluguin {
    position: absolute;
    height: 290px;
    top: 0
}

#socialbar .pluguin iframe {
    width: 89%!important;
    margin: 18px auto 0 14px!important;
    display: block
}

.marcasPage #gcontent p {
    background-color: #dedede;
    display: block;
    padding: 0!important;
    text-indent: 2%;
    height: auto;
    line-height: 35px!important;
    margin-top: 20px!important
}

.marcasPage #gcontent .content-custom li {
    width: 17%;
    padding: 1%;
    display: inline-block;
    margin: .5%
}

.marcasPage #gcontent .content-custom li img {
    width: 90%;
    height: auto;
    margin: 0 auto
}

.content-custom h3 {
    border-bottom: 1px dotted #999;
    border-top: 1px dotted #999;
    color: #333;
    font-size: 15px;
    margin-bottom: 10px;
    margin-top: 50px;
    padding: 15px 0;
    text-align: center
}

.content-custom .txt {
    padding-top: 50px
}

.content-custom p {
    text-align: justify
}

.content-custom p.item {
    line-height: 22px;
    padding-left: 50px
}

.gt-top10 .desc span,.gt-top10 h3 {
    line-height: 16px
}

.content-custom p.tit {
    font-weight: 700
}

.content-custom p.tit2 {
    font-weight: 700;
    padding-top: 6px
}

.content-custom p.destaque {
    background: #eee;
    color: #000;
    padding: 15px
}

.content-custom p.destaque b {
    display: inline-block;
    padding-bottom: 10px
}

.content-custom p em {
    font-style: italic
}

.form-custom {
    padding: 20px 50px
}

.form-custom label {
    display: none
}

.form-custom span {
    box-sizing: border-box;
    display: block;
    padding: 0 8px
}

.form-custom .line {
    padding: 10px 0
}

#co_message_success {
    background: #e6e6e6;
    padding: 14px 10px;
    font-size: 10px;
    font-weight: 700;
    text-align: center;
    color: #444;
    margin: 0 7px
}

.form-custom h4 {
    color: #999;
    font-size: 15px;
    margin: 40px 0 20px
}

.form-custom input[type=text],.form-custom select,.form-custom textarea {
    border: 1px solid #aaa;
    color: #333;
    font-size: 13px;
    padding: 15px 2%;
    width: 96%;
    background: #fff!important
}

.form-custom input[type=text]:focus {
    background: #eee
}

.form-custom textarea,.form-custom textarea:focus {
    height: 240px
}

.form-custom select {
    width: 100%
}

.form-custom .regulamento {
    padding: 30px 0 30px 30px;
    position: relative
}

.form-custom .regulamento a {
    text-decoration: underline
}

.form-custom #confirma {
    left: 10px;
    margin-top: -7px;
    position: absolute;
    top: 50%
}

.form-custom .enviar a {
    text-decoration: none!important
}

.form-custom .enviar a:hover {
    background: #000
}

.form-custom a.busca-cep {
    color: #999;
    display: inline-block;
    padding: 16px 0;
    text-decoration: underline
}

.form-custom a.busca-cep:hover {
    text-decoration: none
}

.form-custom .enviar a,.form-custom .enviar input {
    background: #333;
    border: none;
    color: #fff;
    cursor: pointer;
    display: block;
    font-size: 16px;
    padding: 18px 0;
    text-align: center;
    text-decoration: none;
    transition: all .3s ease 0;
    width: 100%
}

.m-banner .gt-vitrine li .flags {
    width: 85px
}

.gt-top10 li .flags {
    position: absolute;
    top: 50px;
    left: 80px
}

.thumbcores .sku-buy {
    display: block
}

.gt-top10 .show-buy {
    width: 50%;
    bottom: 0;
    top: initial;
    left: 50%
}

.show-buy a.espiar {
    background: url(/arquivos/iconList.png) 32px center no-repeat #e3eaeb;
    padding: 8px 0;
    font-size: 14px;
    color: #777;
    display: none!important
}

.show-buy a.espiar:hover {
    background-color: #aaa;
    color: #fff
}

.gt-vitrine li:hover .show-buy {
    display: block
}

body.top10 .colecao h2 {
    display: none
}

.gt-top10 li,.gt-top10 ul {
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box
}

.top10 .menu-top {
    clear: both;
    text-align: center
}

.top10 .menu-top li {
    width: 30%;
    margin: 0 10px;
    text-align: center;
    display: inline-block
}

.gt-top10 .image-prod,.gt-top10 .preco span,.gt-top10 li:hover .show-buy {
    display: block
}

.top10 .menu-top li a {
    padding: 11px 0;
    border: 1px solid #999;
    display: block;
    font-size: 12px;
    text-align: center;
    color: #666
}

.top10 .menu-top li a.ativo,.top10 .menu-top li a:hover {
    background-color: #f0f0f0;
    color: #000
}

.gt-top10 li {
    float: left;
    width: 50%;
    padding: 50px 20px;
    position: relative;
    background: #fff;
    overflow: hidden
}

.gt-top10 .rank {
    position: absolute;
    background: url(/arquivos/bg-rank.gif) no-repeat;
    width: 50px;
    text-align: center;
    padding: 9px 0;
    color: #ffa400;
    left: 20px;
    top: 50px;
    font-weight: 700;
    font-size: 28px
}

.gt-top10 .image-prod img {
    width: 90%;
    margin-top: 15px;
    height: auto
}

.gt-top10 .marca {
    font-size: 12px;
    color: #999
}

.gt-top10 h3 {
    font-weight: 400;
    margin: 4px 0 8px;
    height: 40px
}

.gt-top10 h3 a {
    color: #666;
    font-size: 14px
}

.gt-top10 .preco-por {
    font-size: 20px;
    color: #333;
    font-weight: 700;
    letter-spacing: -.5px
}

.gt-top10 .notas span,.gt-top10 .preco-avista,.top-txt h2 {
    font-family: bold,sans-serif
}

.gt-top10 .preco-avista {
    font-size: 14px;
    color: #2f6a35;
    margin-bottom: 5px
}

.gt-top10 .desc {
    margin-top: 14px;
    color: #666;
    font-size: 14px
}

.gt-top10 .desc p {
    margin-bottom: 5px
}

.gt-top10 .show-buy a {
    left: 25%
}

#gcontent .line.info-top-page {
    padding: 30px 0 60px;
    display: table;
    width: 100%
}

.info-top-page .col {
    display: table-cell;
    width: 50%
}

.info-top-page.itop10 .col {
    width: 25%
}

.info-top-page.itop10 .col+.col {
    width: 75%
}

.info-top-page .top-banner {
    text-align: center
}

.info-top-page .top-banner img {
    width: 74%;
    height: auto
}

.top-txt .align {
    display: table-cell
}

.top-txt h2 {
    font-size: 25px;
    color: #333;
    width: 80%
}

#catbar .logo,.informacoes-produto .fn,.top-txt p {
    font-family: "Times New Roman",Times,serif
}

.top-txt p {
    color: #333;
    font-size: 16px;
    line-height: 20px;
    width: 80%
}

.gt-vitrine span.fotoProduto {
    position: relative
}

.gt-vitrine span.fotoProduto a {
    position: relative;
    display: block
}

li .flags .flag.compre-ganhe {
    display: none;
    background: url(/arquivos/compre-ganhe.png) no-repeat;
    width: 76px;
    height: 32px;
    font-size: 0;
    position: absolute;
    bottom: 0
}

.resultado-busca .box-banner {
    float: left
}

.resultado-busca .box-banner a img {
    width: 100%;
    height: 100%
}

.lista-produtos.vazio {
    width: 100%!important
}

.lista-produtos.vazio .gt-vitrine li {
    width: 25%
}

.busca-vazio,.didyoumean {
    padding: 10px 0
}

.busca-vazio p {
    text-align: center;
    border-top: 1px dashed;
    border-bottom: 1px dashed;
    display: block;
    padding: 20px 0;
    font-size: 15px
}

.departament .produtos.gt-load .left-nav,.departament .produtos.gt-load .lista-produtos,.departament .produtos.gt-load .pager,body .vitrine+.searchResultsTime,body .vitrine+.searchResultsTime+.sub {
    display: none
}

#scrollLoading {
    border: 2px solid #ffd324;
    margin: 20px auto;
    line-height: 20px;
    padding: 10px 0;
    width: 100%;
    background: url(/arquivos/ajax-loader2.gif) right center no-repeat #fff6bf;
    clear: both
}

.prateleiras_resultado_de_busca_nao_encontrado {
    margin-top: 10px
}

.prateleiras_resultado_de_busca_nao_encontrado>div {
    margin-bottom: 50px;
    float: left;
    width: 100%
}

.prateleiras_resultado_de_busca_nao_encontrado>div .gt-vitrine>h2 {
    margin-bottom: 20px;
    text-indent: 2%;
    font-size: 20px
}

.departament .produtos.gt-load {
    padding: 40px 0;
    background: url(/arquivos/gt-load.gif) center center no-repeat
}

.departament .lista-produtos.gt-load {
    background: url(/arquivos/gt-load.gif) top center no-repeat
}

.departament .lista-produtos.gt-load .main {
    opacity: .2
}

body.category #copyright,body.top10 #copyright {
    padding-bottom: 50px
}

body.category #voltartopo,body.top10 #voltartopo {
    bottom: 49px
}

#catbar {
    position: fixed;
    left: 0;
    bottom: 0;
    width: 100%;
    z-index: 180;
    background: #000
}

#catbar .logo {
    font-weight: 700;
    color: #999;
    font-size: 26px;
    padding: 11px 0;
    float: left;
    width: 20%;
    text-align: center
}

#catbar .chat a,#catbar .nav li a {
    display: block;
    font-size: 16px;
    text-transform: uppercase
}

#catbar .nav {
    float: left;
    width: 80%
}

#catbar .nav li {
    float: left
}

#catbar .nav li a {
    padding: 16px 45px;
    color: #fff
}

#catbar .nav li a:hover {
    color: #6c6
}

#catbar .chat a {
    background: url(/arquivos/icon-chat.png) 30px center no-repeat #999;
    padding: 16px 0;
    color: #fff
}

#catbar .chat a:hover {
    background: #333
}

#catbar .chat {
    float: right;
    width: 20%;
    text-align: center
}

.informacoes-produto .fn {
    font-size: 25px
}

.evaluation-rate strong {
    display: none
}

#spnRatingProdutoTop {
    float: left
}

.info-comentario div.rating,.rating-demonstrativo,.rating-produto,.rating-wrapper .rating {
    height: 18px;
    width: 87px
}

.info-comentario div.rating,.rating-demonstrativo,.rating-produto,.rating-wrapper div,.ratingStar {
    background-image: url(/arquivos/gt_sprite-stars.png);
    background-repeat: no-repeat;
    display: block;
    text-indent: -999em;
    margin: 0 auto
}

.a05,.a10,.avaliacao05,.avaliacao10 {
    background-position: 0 -20px
}

.a15,.a20,.avaliacao15,.avaliacao20 {
    background-position: 0 -40px
}

.a25,.a30,.avaliacao25,.avaliacao30 {
    background-position: 0 -60px
}

.a35,.a40,.avaliacao35,.avaliacao40 {
    background-position: 0 -80px
}

.a45,.a50,.avaliacao45,.avaliacao50 {
    background-position: 0 -100px
}

.skuList .imageSku,.skuList .seller-data,.skuList .seller-data+a {
    display: none!important
}

.skuList .nomeSku {
    float: left;
    text-align: center;
    padding: 14px 0;
    width: 20%;
    font-size: 14px;
    font-family: bold,sans-serif;
    color: #666
}

.skuList .preco {
    float: left;
    width: 50%
}

.skuList .buy-button {
    float: left;
    width: 25%;
    margin: 4px 0
}

.produto.checkbox .sku-buy {
    display: block
}

.preco em,.productPrice em {
    font-style: normal
}

.preco br {
    display: none
}

.produto.checkbox .productBuy {
    margin-top: 0
}

.produto.checkbox .buy-button {
    text-align: center;
    color: #fff;
    background: #00cd5e;
    transition: all .3s ease;
    font-size: 20px;
    font-weight: 700;
    padding: 8px 0;
    font-family: "Times New Roman",Times,serif
}

#formUserReview .avaliar a.bt,#formUserReview h2,.avalie-produto h5,.productDescription h2,a#lnkPubliqueResenha {
    font-family: bold,sans-serif
}

.produto.checkbox .buy-button:hover {
    background: #3ca549
}

.notifyme {
    display: block;
    margin: 0 0 25px;
    padding: 6px
}

.box-product.junto,.box-product.load .box {
    display: none
}

.notifyme h3 {
    color: #000;
    font-size: 20px;
    text-transform: uppercase
}

.notifyme p {
    color: #666
}

.notifyme-client-email,.notifyme-client-name {
    margin: 8px 5px 0 0;
    border: 1px solid #ccc;
    padding: 8px 4px;
    border-radius: 3px
}

.notifyme-button-ok {
    padding: 8px 10px;
    border-radius: 3px;
    border: none;
    background: #000;
    color: #fff;
    cursor: pointer
}

.box-product.load {
    padding: 60px 0;
    background: url(/arquivos/gt-load.gif) center center no-repeat
}

.box-product {
    padding: 5px 15px;
    border-top: 2px solid #adadad;
    clear: both;
    margin-top: 15px
}

.box-product h3.ini {
    font-weight: 400
}

.box-product h3.ini a {
    display: block;
    padding: 16px 0;
    text-transform: uppercase;
    font-size: 16px;
    background: url(/arquivos/seta-titulo.png) right -48px no-repeat;
    transition: all .5s ease
}

.show-buy a,.top-info li {
    transition: all .15s ease
}

.box-product h3.ini a.inativo {
    background-position: right 0
}

.box-product .box {
    padding: 0 20px 40px
}

.productDescription {
    color: #666;
    font-size: 14px;
    line-height: 16px;
    text-align: justify
}

.productDescription h2 {
    font-weight: 400;
    margin-top: 15px
}

.marca-descricao img {
    width: 150px;
    height: auto;
    margin-bottom: 5px
}

.user-review {
    margin: 0 0 20px;
    padding: 20px 0
}

.comentarios .evaluation-rate {
    margin: 5px 0 10px
}

.evaluation-rate a.mais-avaliacao {
    font-size: 14px;
    color: #333;
    display: block;
    float: left;
    padding: 3px 6px;
    text-decoration: underline
}

.avaliacao,.avalie-produto {
    color: #999;
    overflow: hidden
}

.evaluation-rate a.mais-avaliacao:hover {
    text-decoration: none
}

#opcoes-avalie p,#resenha .user-review hr,#userReviewShowAllComments,.rating-wrapper strong,.user-review .media,.user-review h4,ul.resenhas {
    display: none!important
}

ul.rating {
    float: left;
    overflow: hidden;
    width: 65%
}

.avalie-produto {
    float: right;
    width: 30%;
    padding-left: 5%
}

.avalie-produto h5 {
    font-weight: 400;
    font-size: 14px;
    color: #333
}

.rating li {
    overflow: hidden;
    padding: 4px 0
}

.voteRatingStar {
    float: left;
    margin-right: 10px
}

.rating-avalie-wrapper {
    display: inline-block;
    margin-top: 5px
}

.voteRatingBar {
    background-color: #e5e5e5;
    display: block;
    float: left;
    height: 16px;
    margin: 0 13px 0 0;
    width: 110px;
    border-radius: 15px
}

.voteRatingBar span {
    display: block;
    height: 100%;
    background: #fec900;
    border-radius: 15px
}

.voteRatingBar+span {
    float: left
}

a#lnkPubliqueResenha {
    display: block;
    width: 25%;
    margin-right: 5%;
    float: right;
    background: #333;
    text-align: center;
    padding: 12px 0;
    color: #fff;
    border: none;
    margin-top: 10px;
    border-radius: 4px
}

#opcoes-avalie input {
    margin: 5px 0 0
}

#formUserReview {
    padding: 20px 0;
    border-top: 1px solid #ccc;
    position: relative;
    margin-top: 20px
}

#formUserReview h2 {
    font-size: 18px;
    margin: 4px 0;
    font-weight: 400;
    padding: 0
}

#formUserReview .header .close {
    padding: 0!important;
    position: absolute;
    top: 5px;
    right: 5px;
    width: 15px;
    height: 15px;
    display: block
}

#formUserReview .header .close a {
    background: url(/arquivos/close-modal.gif) no-repeat;
    text-indent: -9000px;
    font-size: 0;
    width: 20px;
    height: 20px;
    display: block;
    position: absolute;
    top: 15px;
    right: 5px
}

#formUserReview .footer .close,#formUserReview h1,#formUserReview p.aviso-resenha,.opiniaoRating div label {
    display: none
}

#formUserReview .adicionar-resenha #txtTextoResenha,#formUserReview .adicionar-resenha input.fitext {
    border: 1px solid #e2e2e2;
    margin: 0;
    padding: 6px 2px;
    border-radius: 3px
}

.veja-avaliacao {
    margin-top: 10px
}

.fComentario label,.fTitulo label {
    color: #666;
    display: block;
    width: 50px;
    line-height: 20px;
    margin: 0;
    padding: 0
}

#formUserReview .adicionar-resenha input.fitext {
    width: 300px
}

#formUserReview .grp {
    margin: 10px 0
}

#formUserReview .adicionar-resenha #txtTextoResenha {
    width: 400px;
    height: 100px
}

#formUserReview .opiniaoRating {
    display: block;
    width: 300px;
    margin: 20px 0 0
}

#formUserReview .opiniaoInfo {
    color: #999;
    height: 25px;
    clear: both
}

#formUserReview .avaliar a.bt {
    width: 120px;
    text-align: center;
    color: #fff;
    font-size: 14px;
    text-transform: uppercase;
    text-decoration: none;
    line-height: 34px;
    margin: 8px 0;
    background: #00cd5e;
    display: block;
    border-radius: 4px
}

.emptyRatingStar,.filledRatingStar {
    float: left;
    height: 18px;
    width: 18px
}

.filledRatingStar {
    background-position: 0 -20px
}

.rating-demonstrativo,.rating-produto,.rating-wrapper .rating {
    height: 18px;
    width: 87px
}

#formUserReview .opiniaoRating strong+div+div {
    display: none!important
}

#divCompreJunto {
    overflow: hidden;
    position: relative
}

#divCompreJunto h4 {
    display: none
}

.buy-together-content table {
    margin: 10px 0;
    display: block;
    position: relative
}

td.itemA,td.itemB {
    width: 23%
}

td.itemA img,td.itemB img {
    width: 100%;
    height: auto
}

td.equal,td.plus {
    font-size: 28px;
    color: #666;
    font-family: arial;
    width: 5%;
    text-align: center
}

.buy-together-content p.more,hr.buy-together {
    display: none
}

.buy-together-content .buy br+strong {
    display: block;
    color: #666;
    font-weight: 400;
    font-size: 12px;
    margin-top: 10px
}

.buy-together-content .buy {
    line-height: 20px;
    color: #000;
    padding-left: 10px;
    font-size: 15px
}

#divCompreJunto h3 a {
    font-size: 13px;
    color: #000;
    padding-top: 10px;
    display: inline-block;
    font-weight: 400;
    line-height: 18px
}

.comprar-junto #lnkComprar {
    display: block;
    margin-top: 15px
}

#caracteristicas .Comentarios br,#caracteristicas .Fragrancia,#caracteristicas h4,#caracteristicas th.Comentarios {
    display: none
}

#caracteristicas td.Comentarios {
    display: block
}

.box-comentario .data,.info-comentario strong {
    display: none
}

#caracteristicas table {
    width: 100%
}

.box-comentario {
    margin: 5px 0 20px;
    font-size: 14px;
    color: #666
}

.box-comentario .info-comentario {
    position: relative;
    padding-top: 25px
}

.box-comentario .info-comentario span.nome {
    font-family: bold,sans-serif;
    text-transform: uppercase
}

.content-custom h2,.gpr-marcas h3,.ne-content-news .submitCadastre,h2.title-marcas {
    font-family: "Times New Roman",Times,serif
}

.info-comentario div.rating,.info-comentario img {
    position: absolute;
    top: 0;
    left: 0
}

.box-comentario .texto-comentario {
    padding-top: 5px
}

.pinst {
    overflow: hidden
}

.content-custom {
    overflow: hidden;
    clear: both;
    width: 90%;
    margin: 0 auto
}

.content-custom h2 {
    font-size: 26px;
    background: url(/arquivos/sep2.gif) left center repeat-x;
    font-weight: 400;
    text-transform: uppercase;
    margin-top: 40px;
    margin-bottom: 10px;
    letter-spacing: 1px;
    text-align: center;
    padding: 20px 0
}

.content-custom b,.content-custom p.tit {
    font-family: bold,sans-serif
}

.content-custom h2 span {
    display: inline-block;
    padding: 0 14px;
    background: #fff
}

.content-custom .txt {
    text-align: justify
}

.content-custom .txt-center {
    text-align: center
}

.content-custom .txt p,.sanfona .aba p {
    text-align: justify
}

.content-custom b {
    font-weight: 400
}

.content-custom p {
    color: #666;
    font-size: 16px;
    margin-bottom: 15px;
    line-height: 22px
}

.content-custom p.itens {
    padding-left: 20px;
    line-height: 22px
}

.content-custom p.tit {
    font-size: 20px;
    margin-bottom: 10px;
    margin-top: 30px;
    padding-top: 12px;
    text-transform: uppercase;
    color: #000
}

.passos h3,.passos h4,.tipo .desc-txt h3,.top-info h2 {
    font-family: 'Times New Roman',Times,serif;
    font-weight: 400
}

.content-custom p.tit2 {
    background: #eee;
    margin-top: 10px;
    margin-bottom: 10px;
    padding: 10px 5px;
    font-size: 16px;
    color: #333
}

.content-custom p strong {
    color: #333;
    font-weight: 400
}

.content-custom a {
    color: #09f;
    text-decoration: underline
}

#voltartopo,.box5 a,.pitbar a,.sanfona a.item {
    text-decoration: none
}

.content-custom p.image {
    padding: 10px 0 10px 180px;
    position: relative;
    line-height: 22px
}

.content-custom p.image img {
    position: absolute;
    left: 0;
    top: 50%;
    margin-top: -77px
}

body.marcas p {
    display: block;
    clear: both
}

body.marcas li {
    width: 17%;
    padding: 1%;
    float: left;
    margin: .5%
}

body.marcas li img {
    width: 90%;
    height: auto;
    margin: 0 auto;
    display: block
}

.tire-duvidas {
    margin: 30px 0 0
}

.sanfona {
    padding-top: 1px
}

.sanfona .show-content {
    background: #fafafa;
    border-bottom: 1px solid #ccc;
    border-top: 1px solid #ccc;
    margin-top: -1px;
    z-index: 7;
    position: relative
}

.sanfona a.item {
    color: #999;
    font-size: 16px;
    padding: 20px 0 20px 40px;
    display: block;
    background: url(/arquivos/gt-setas.png) 0 -56px no-repeat
}

.sanfona a.item:hover {
    background-color: #eee
}

.sanfona .show-content.ativo {
    background: #fff;
    border-top: 1px solid #00913e;
    border-bottom: 1px solid #00913e;
    z-index: 8
}

.sanfona .show-content.ativo a.item {
    color: #000;
    background-color: #fff;
    background-position: 0 0;
    cursor: default
}

.sanfona .aba {
    padding: 10px 40px;
    display: none
}

.sanfona .aba p {
    margin: 0 0 10px;
    color: #000
}

.gt-ext-modal,.gt-int-modal,.nbs-flexisel-ul,.passos h3,.show-filtro,.top-info .capa {
    text-align: center
}

.top-info,.top-info li a,body.como-escolher .bread-crumb li.last {
    color: #fff
}

body.como-escolher .passos>div:nth-child(5) {
    clear: left
}

body.como-escolher .gt-vitrine li {
    width: 50%
}

#escolher {
    border-top: 1px solid #fff
}

.top-info {
    overflow: hidden;
    padding: 60px 0 100px
}

.top-info .capa img {
    width: 70%;
    height: auto
}

.top-info .col50 div {
    width: 90%
}

.top-info h2 {
    font-size: 46px
}

.top-info p {
    font-size: 15px;
    margin: 10px 0 22px
}

.top-info li {
    padding: 7px 0;
    text-transform: uppercase;
    font-size: 18px
}

.como-escolher,.como-escolher *,.como-escolher .top-info h2,.como-escolher .top-info li a {
    color: #000
}

.top-info li a span {
    display: inline-block;
    padding-left: 10px;
    text-indent: 0!important
}

.top-info li:hover {
    text-indent: 15px
}

.como-escolher .tipo {
    overflow: hidden;
    padding: 40px 0;
    border-bottom: 3px solid #000
}

.como-escolher .tipo.last {
    border-bottom: none
}

.como-escolher #conteudo-tabs,.como-escolher #conteudo-tabs2 {
    box-sizing: border-box;
    padding: 0 0 0 15px
}

.como-escolher #conteudo-tabs h3,.como-escolher #conteudo-tabs2 h3 {
    font-size: 24px;
    color: #444;
    margin-bottom: 5px
}

.como-escolher #conteudo-tabs p,.como-escolher #conteudo-tabs2 p {
    padding-right: 15%;
    line-height: 18px;
    font-size: 14px;
    box-sizing: border-box
}

.tipo .col33 {
    position: relative
}

.tipo img.capa {
    width: 100%;
    height: auto
}

.tipo .desc-txt {
    position: absolute;
    bottom: 50px;
    width: 85%;
    padding-left: 10%
}

.tipo .desc-txt h3 {
    font-size: 46px;
    padding-left: 3px
}

.tipo .desc-txt p {
    font-size: 15px;
    margin-top: 6px;
    padding-left: 3px
}

.tipo .desc-txt .tags {
    margin-top: 12px
}

.tipo .desc-txt .tags a {
    display: inline-block;
    font-size: 14px;
    color: #444;
    padding: 5px 15px;
    background: #fff;
    margin: 7px 7px 0 0;
    border-radius: 2px;
    box-shadow: -1px 1px 4px #999
}

#flexiselDemo1,#flexiselDemo2,#flexiselDemo3,#voltartopo,.tipo .gt-vitrine h2 {
    display: none
}

.tipo .desc-txt .tags a.ativo,.tipo .desc-txt .tags a:hover {
    background: #ddd
}

.tipo .col66 .gt-vitrine {
    padding: 0 70px
}

.passos {
    padding: 26px;
    margin: 46px 0;
    border: 1px solid #000;
    overflow: hidden
}

.passos>div {
    margin-bottom: 30px
}

.passos .col33 {
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    padding: 40px
}

.box,.box-20p .f_precos,.nbs-flexisel-item,.text-estacao,.wrap-1,line.conteudoTop {
    box-sizing: border-box
}

.passos h3 {
    font-size: 40px
}

.passos h4 {
    font-size: 25px;
    margin-bottom: 10px
}

.nbs-flexisel-item,.nbs-flexisel-ul {
    margin: 0!important;
    position: relative
}

.passos h4 b {
    font-size: 46px
}

.passos p {
    font-size: 15px;
    color: #666
}

.text-estacao {
    display: none;
    height: 448px;
    background-color: #ebebeb;
    padding: 0 20px
}

.clearout {
    height: 20px;
    clear: both
}

.nbs-flexisel-container {
    position: relative;
    max-width: 100%;
    overflow: hidden
}

.nbs-flexisel-ul {
    width: 99999px!important;
    padding: 0;
    list-style-type: none
}

.nbs-flexisel-inner {
    overflow: hidden;
    float: left;
    width: 100%;
    padding-bottom: 40px
}

.nbs-flexisel-item {
    float: left;
    padding-left: 0!important;
    cursor: pointer;
    padding-right: 0!important
}

.nbs-flexisel-item img {
    width: 100%;
    cursor: pointer;
    position: relative;
    margin-top: 10px;
    margin-bottom: 10px
}

.nbs-flexisel-nav-left,.nbs-flexisel-nav-right {
    width: 22px;
    height: 22px;
    background-size: 54%!important;
    position: absolute;
    cursor: pointer;
    z-index: 100;
    background-position: 12px 12px!important;
    top: 35%!important;
    padding: 10px;
    opacity: .5;
    background-color: #fff!important;
    border-radius: 20px
}

.nbs-flexisel-nav-left:hover,.nbs-flexisel-nav-right:hover {
    opacity: 1
}

.nbs-flexisel-nav-left {
    left: 15px;
    background: url(/arquivos/button-previous.png) no-repeat
}

.nbs-flexisel-nav-right {
    right: 20px;
    background: url(/arquivos/button-next.png) no-repeat
}

#voltartopo {
    font-size: 0;
    text-indent: -9999px;
    position: fixed;
    left: 50%;
    margin-left: -50px;
    width: 100px;
    height: 50px;
    bottom: 0;
    color: #000;
    cursor: pointer;
    background: url(/arquivos/top-page.png) no-repeat;
    z-index: 100
}

.gt-ext-modal {
    background: url(/arquivos/bglightbox_b.png);
    display: block;
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    z-index: 997
}

.show-filtro,.sub-mobile {
    display: none
}

.gt-int-modal {
    position: fixed;
    left: 50%;
    top: 50%;
    background: #fff;
    z-index: 998
}

.gt-close-modal {
    cursor: pointer;
    font-family: Arial,Helvetica,sans-serif;
    position: absolute;
    padding: 5px 9px;
    top: 50px;
    right: 15px;
    border: 2px solid #fff;
    z-index: 999;
    color: #fff;
    background: #000;
    font-size: 20px;
    font-weight: 700;
    border-radius: 30px
}

.gt-int-modal h2 {
    margin-bottom: 12px;
    color: #303b44;
    font-family: Verdana,Geneva,sans-serif;
    font-size: 20px;
    letter-spacing: -1px;
    height: 20px;
    padding: 8px 0 8px 70px;
    background: url(/arquivos/gt-bg-titulo2.gif) left center no-repeat;
    font-weight: 400;
    border-bottom: 1px solid #ccc;
    text-transform: uppercase
}

.gt-int-modal h2+div {
    color: #888;
    line-height: 17px;
    font-size: 13px
}

.jn-add {
    width: 350px;
    margin-left: -150px;
    height: 350px;
    border-radius: 200px;
    margin-top: -150px
}

.videoLB {
    width: 600px;
    margin-left: -300px;
    top: 50px
}

.videoLB iframe {
    width: 100%
}

.jn-add iframe {
    width: 100%;
    min-height: 350px;
    border-radius: 0
}

.img-add {
    position: absolute;
    width: 70px;
    height: 70px;
    padding: 20px;
    background: #fff;
    top: -60px;
    left: 115px;
    overflow: hidden;
    border-radius: 40px
}

.img-add img {
    width: 100%;
    height: 100%
}

.lista-load {
    padding: 30px 0;
    background: url(/arquivos/gt-load.gif) center center no-repeat #fff
}

.show-filtro {
    padding: 26px 0;
    background: url(/arquivos/seta-filtro.png) 96% 25px no-repeat #ebe9e9;
    font-family: bold,sans-serif;
    color: #333;
    font-size: 16px;
    text-transform: uppercase;
    margin-bottom: 30px
}

.show-filtro.ativo {
    background: url(/arquivos/seta-filtro.png) 96% -74px no-repeat #ccc
}

@media all and (min-width: 1200px) {
    .box-marcas-resize {
        width:100%
    }

    .ajustando {
        margin-bottom: 30px
    }

    .conteudo-descritivo {
        float: left;
        margin-left: 23%;
        padding: 25px;
        width: 48%
    }

    .title {
        padding-bottom: 20px;
        text-align: left
    }

    .conteudo-descritivo>p {
        font-size: 1.1em;
        text-align: justify
    }
}

@media all and (min-width: 911px) and (max-width:1199px) {
    .ajustando>figure {
        float:left;
        margin-bottom: 25px;
        padding-top: 38px
    }

    .conteudo-descritivo {
        float: left;
        margin-left: 23%;
        padding: 25px;
        width: 37%
    }
}

@media all and (min-width: 895px) and (max-width:910px) {
    .ajustando>figure {
        float:left;
        margin-bottom: 25px;
        padding-top: 38px
    }

    .conteudo-descritivo {
        float: left;
        margin-left: 23%;
        padding: 25px;
        width: 37%
    }
}

@media all and (min-width: 870px) and (max-width:894px) {
    .ajustando>figure {
        float:left;
        margin-bottom: 25px;
        padding-top: 38px
    }

    .conteudo-descritivo {
        float: left;
        margin-left: 32%;
        padding: 25px;
        width: 27%
    }
}

@media all and (min-width: 741px) and (max-width:869px) {
    .conteudo-descritivo {
        float:left;
        margin-left: 0;
        padding: 25px;
        width: 51%
    }

    .ajustando>figure {
        float: left;
        margin-bottom: 25px;
        padding-top: 38px
    }
}

@media all and (min-width: 730px) and (max-width:869px) {
    .conteudo-descritivo {
        float:left;
        margin-left: 0;
        padding: 25px;
        width: 51%
    }

    .ajustando>figure {
        float: left;
        margin-bottom: 25px;
        padding-top: 38px
    }
}

@media all and (min-width: 430px) and (max-width:729px) {
    .conteudo-descritivo {
        float:left;
        margin-left: 0;
        padding: 25px;
        width: 85%
    }
}

@media all and (min-width: 319px) and (max-width:429px) {
    .box-marcas-resize {
        width:100%
    }

    .ajustando {
        margin-bottom: 30px
    }

    .conteudo-descritivo {
        float: left;
        margin-left: 0;
        padding: 25px;
        width: 85%
    }

    .title {
        padding-bottom: 20px;
        text-align: center
    }

    .conteudo-descritivo>p {
        font-size: 1.1em;
        text-align: justify
    }

    .ajustando>figure {
        background-size: 100% auto;
        float: left;
        height: 100%!important;
        margin-bottom: 25px;
        width: 100%
    }

    .ajustando img {
        background-size: 100% auto!important;
        width: 100%
    }
}

@media only screen and (max-width: 1198px) {
    .int {
        width:96%!important;
        padding: 0 2%
    }

    .pitbar a {
        padding: 14px 10px 14px 18px
    }

    .pitbar a.desk {
        display: none
    }

    .nav-user li.open {
        margin-left: 10px
    }

    .gt-categoria li a.pai {
        padding: 16px 19px 16px 20px
    }

    .home-news .header-news {
        margin-left: 15px
    }

    #catbar .nav li a {
        padding: 16px 30px
    }

    .seals {
        width: 40%
    }
}

@media only screen and (max-width: 1030px) {
    .marcas li,.sub-mobile li {
        text-align:center
    }

    .seals {
        width: 34%;
        top: 30%
    }

    .seals ul li .icon-original,.seals ul li .icon-siteseguro {
        margin-left: 40px
    }

    .sub-mobile {
        padding: 12px 0;
        background: #ebe9e9
    }

    .sub-mobile li a {
        text-transform: uppercase;
        color: #000;
        font-size: 16px;
        padding: 16px 0;
        display: block;
        background: url(/arquivos/seta-titulo.png) 96% -48px no-repeat
    }

    .nivel-2 .sub-menu ul {
        float: none!important;
        clear: both!important;
        width: auto!important;
        display: block;
        text-align: center
    }

    .nivel-2 li img.img-mobile {
        display: block!important
    }

    #socialbar,.home-news,.ma-next,.ma-prev,.marca-base,.nivel-2 li img.img-desk {
        display: none!important
    }

    .marcas {
        padding: 0 0 36px
    }

    .marcas ul {
        left: auto;
        overflow: hidden
    }

    .marcas li {
        position: relative!important;
        left: auto!important;
        top: auto;
        width: 33.33%;
        float: left
    }

    .marcas li img {
        width: 90%
    }

    .drop-user {
        margin: 0;
        left: auto;
        width: 100%;
        padding: 0
    }

    .drop-user a {
        padding: 17px 10px;
        text-align: left;
        font-size: 14px;
        background: url(/arquivos/seta-titulo.png) 96% -48px no-repeat #fff
    }

    .resume-cart {
        width: 100%;
        border-bottom: 1px solid #ddd
    }

    .pitbar {
        display: none
    }

    .top-contato {
        padding: 0;
        border: none
    }

    #catbar {
        display: none!important
    }

    body.category #voltartopo,body.top10 #voltartopo {
        bottom: 0
    }

    body.category #copyright,body.top10 #copyright {
        padding: 4px 0
    }

    .avalie-produto,ul.rating {
        float: none;
        clear: both;
        width: 100%
    }

    .avalie-produto {
        padding-left: 0;
        margin-top: 20px
    }

    a#lnkPubliqueResenha {
        float: none;
        clear: both;
        width: 290px;
        margin: 10px 0 0
    }

    .home-news {
        text-align: center;
        padding: 15px 0
    }

    .home-news .header-news {
        padding: 0 0 10px;
        background: 0 0;
        float: none;
        clear: both
    }

    .home-news .content-news span.cp-nome {
        margin-left: 0
    }

    .home-news .content-news {
        float: none;
        display: inline-block
    }

    .dicas .box h2 {
        letter-spacing: -1px;
        font-size: 22px
    }

    .dicas .box span {
        padding: 12px 15px;
        background: #000
    }

    .footer-news .header-news {
        background: 0 0;
        padding: 0 0 15px
    }

    .footer-news .content-news {
        margin-left: 0;
        font-size: 24px
    }

    #pitbar {
        display: none!important
    }

    .nav-footer .box {
        padding-left: 0;
        background: 0 0
    }

    .nav-footer .col20,.nav-footer .col30 {
        width: 33.33%;
        margin-bottom: 20px
    }

    .nav-footer .col30.atendimento {
        display: block;
        padding-top: 15px;
        margin-bottom: 0;
        border-bottom: 1px solid #ddd;
        border-top: 1px solid #ddd;
        background: 0 0;
        min-height: auto;
        float: none;
        clear: both;
        text-align: center;
        width: 100%
    }

    .nav-footer .atendimento p {
        display: inline-block;
        padding: 0 10px 0 40px;
        text-align: left
    }

    .tipo .desc-txt h3 {
        letter-spacing: -1px;
        font-size: 40px
    }

    .tipo .desc-txt {
        padding-left: 5%;
        width: 90%
    }

    .tipo .col66 .gt-vitrine {
        padding: 0 30px
    }

    .box-20p {
        width: 100%!important;
        border-right: 0!important
    }

    .box-20p .f_precos {
        width: 60%!important
    }

    .sub-menu {
        width: 100%!important;
        background: #fff
    }
}

@media only screen and (max-width: 910px) {
    .gt-categoria {
        background:#fff;
        display: none;
        margin-top: 16px
    }

    .seals {
        width: 36%;
        top: 30%
    }

    .sub-mobile {
        padding: 12px 0;
        background: #ebe9e9
    }

    .sub-mobile li {
        text-align: center
    }

    .sub-mobile li a {
        text-transform: uppercase;
        color: #000;
        font-size: 16px;
        padding: 16px 0;
        display: block;
        background: url(/arquivos/seta-titulo.png) 96% -48px no-repeat
    }

    .lista-produtos {
        width: 65%
    }

    .lista-produtos .gt-vitrine li {
        width: 50%;
        height: 420px
    }

    .gt-vitrine li+li+li+li {
        clear: none
    }

    .buy-together-content td {
        display: block;
        width: 100%;
        text-align: center;
        margin: 5px 0
    }

    .footer-news .content-news,.footer-social li {
        float: none;
        display: inline-block
    }

    td.itemA img,td.itemB img {
        width: 40%
    }

    td.equal,td.plus {
        padding: 0
    }

    .comprar-junto #lnkComprar {
        margin: 0 auto
    }

    #bar-footer .col50 {
        float: none;
        clear: both;
        width: 100%;
        text-align: center;
        background: 0 0
    }

    .tipo .col33,.tipo .col66,body.como-escolher .gt-vitrine li {
        width: 50%
    }

    .footer-social li {
        margin: 0 5px
    }

    .footer-social div {
        padding: 10px 0
    }

    .footer-news .content-news span.cp-email {
        margin-left: 0
    }

    .tipo .desc-txt {
        bottom: 15px
    }

    body.como-escolher .gt-vitrine li+li {
        display: none
    }

    .passos .col33,.top-info .col50 {
        float: none;
        clear: both;
        width: 100%
    }

    .passos .col33 {
        padding: 20px
    }

    .top-info {
        padding: 20px 0 40px
    }

    .top-info .capa img {
        width: 80%;
        margin-bottom: 40px
    }

    .top-info .col50 div {
        width: 80%;
        padding: 0 10%
    }
}

@media only screen and (max-width: 810px) {
    .gt-categoria {
        background:#fff;
        display: none;
        margin-top: 16px
    }

    .seals,a.selo-16>img {
        display: none
    }

    .gt-categoria nav {
        display: block;
        width: 96%;
        padding: 0 2%
    }

    .gt-categoria nav ul.all {
        border-top: 1px solid #999
    }

    .gt-categoria li.pai {
        display: block;
        width: 100%;
        border-bottom: 1px solid #999;
        background: 0 0
    }

    .gt-categoria li a.pai {
        color: #000;
        text-align: center;
        font-size: 20px;
        background: url(/arquivos/seta-titulo.png) 96% 0 no-repeat #fff
    }

    .gt-categoria li a.click-close,.gt-categoria li:hover a.pai {
        background: url(/arquivos/seta-titulo.png) 96% -96px no-repeat #ebe9e9!important
    }

    .nivel-1 {
        padding: 0;
        position: relative;
        left: auto;
        margin: 0 auto
    }

    .nivel-2 {
        width: 100%;
        padding: 15px 0 25px
    }

    .sub-menu {
        width: 100%;
        float: none;
        clear: both
    }

    .m-banner {
        display: none!important
    }

    .sub-mobile {
        padding: 12px 0;
        background: #ebe9e9
    }

    .sub-mobile li {
        text-align: center
    }

    .sub-mobile li a {
        text-transform: uppercase;
        color: #000;
        font-size: 16px;
        padding: 16px 0;
        display: block;
        background: url(/arquivos/seta-titulo.png) 96% -48px no-repeat
    }

    .gt-categoria li a.pai {
        padding: 16px 14px 16px 15px;
        letter-spacing: -.5px
    }

    #gcontent .line.info-top-page {
        display: block;
        padding-top: 0
    }

    .info-top-page .col,.info-top-page.itop10 .col,.info-top-page.itop10 .col+.col {
        float: none;
        clear: both;
        width: 100%;
        display: block
    }

    .info-top-page .top-banner img {
        margin-bottom: 15px;
        width: 80%
    }

    .top-txt h2,.top-txt p {
        padding-left: 10%
    }

    .info-top-page.itop10 .col img {
        width: auto
    }
}

@media only screen and (max-width: 740px) {
    .logo,.top-contato {
        text-align:center
    }

    .seals {
        width: 34%;
        top: 30%
    }

    #topbar br.clear {
        display: none
    }

    .top-contato {
        float: none;
        width: 100%
    }

    .top-contato a {
        letter-spacing: -.5px;
        display: inline-block;
        float: none;
        text-align: left
    }

    .banner-mobile,.gt-top10 .image-prod,.marcas li,.sub-mobile li {
        text-align: center
    }

    .gt-categoria {
        background: #fff;
        display: none;
        margin-top: 16px
    }

    .sub-mobile {
        padding: 12px 0;
        background: #ebe9e9
    }

    .sub-mobile li a {
        text-transform: uppercase;
        color: #000;
        font-size: 16px;
        padding: 16px 0;
        display: block;
        background: url(/arquivos/seta-titulo.png) 96% -48px no-repeat
    }

    #socialbar,.banner.posicao1,.home-news,.ma-next,.ma-prev,.marca-base {
        display: none!important
    }

    .marcas {
        padding: 0 0 36px
    }

    .marcas ul {
        left: auto;
        overflow: hidden
    }

    .marcas li {
        position: relative!important;
        left: auto!important;
        top: auto;
        width: 33.33%;
        float: left
    }

    .marcas li img {
        width: 90%
    }

    .banner-mobile {
        display: block
    }

    .banner-mobile img {
        width: 96%;
        height: auto
    }

    .resume-cart {
        width: 100%;
        border-bottom: 1px solid #ddd
    }

    .cart-info li.amount-items {
        top: 16px;
        left: 90px
    }

    .colecao h2 {
        padding-bottom: 10px;
        border-bottom: 2px solid #000;
        font-size: 23px
    }

    .info-top-page .top-banner img {
        width: 100%
    }

    .top-txt h2,.top-txt p {
        padding: 0;
        width: 100%
    }

    body.category .jn-add,body.departament .jn-add,body.home .jn-add {
        margin-left: -175px
    }

    body.produto .jn-add {
        width: 90%;
        left: 5%;
        top: 10px;
        margin-left: -1px;
        border: 1px solid #ccc
    }

    .gt-top10 .col50 {
        float: none;
        clear: both;
        width: 100%
    }

    .gt-top10 .image-prod img {
        width: 75%
    }

    .gt-top10 .show-buy a {
        left: 50%
    }

    .nav-footer .col30.atendimento {
        padding-top: 0;
        margin-top: 0;
        border: none
    }

    .footer-news,.footer-social li.desk,.nav-footer .col20,.nav-footer .col30,.nav-footer .col30.atendimento p+p+p {
        display: none
    }

    .top-info .capa img {
        width: 100%
    }

    .top-info .col50 div {
        width: 100%;
        padding: 0
    }
}

@media only screen and (max-width: 620px) {
    .tipo .col33,.tipo .col66 {
        float:none;
        clear: both;
        width: 100%
    }

    .tipo .desc-txt {
        bottom: 35px
    }

    #paypal {
        display: none
    }
}

@media only screen and (max-width: 480px) {
    .gt-vitrine li .flags {
        right:15px
    }

    a#lnkPubliqueResenha {
        width: 100%
    }

    .voteRatingBar {
        width: 60px
    }

    .gt-top10 li,.produto.checkbox .buy-button {
        width: 100%
    }

    .footer-social li {
        margin: 0 2px
    }

    .nav-footer .atendimento b {
        letter-spacing: -1px
    }
}

.fotoBuscaBanner {
    width: 100%!important;
    margin-top: 36px
}

.fotoBuscaBanner img {
    width: 100%;
    height: auto
}

.f_precos::after,.f_precos:hover:after {
    content: "";
    right: -28px;
    height: 50px;
    top: 2px
}

@media all and (min-width: 319px) and (max-width:780px) {
    .nivel-1 {
        width:100%!important;
        left: 0!important;
        z-index: 9999
    }

    nav li:nth-of-type(5) .nivel-2,nav li:nth-of-type(6) .nivel-2 {
        max-width: 100%
    }
}

.resultado-busca-filtro {
    margin-top: 10px
}

section.filtroPrecos {
    width: 100%;
    padding: 15px 0;
    float: left
}

.box-20p {
    float: left;
    width: 19.9%;
    text-align: center;
    border-right: 1px solid #ccc
}

.box-20p .f_precos {
    text-align: left;
    position: relative;
    width: 42%;
    margin: 10px auto
}

.f_precos::after,.f_precos:hover:after,.f_precos>a {
    display: block;
    position: absolute
}

.box-20p .f_precos p {
    font-size: 12px;
    font-family: regular
}

.box-20p .f_precos p .hover-fPreco {
    font-size: 30px;
    font-family: bold,serif!important
}

.box-20p:last-child {
    border: #ffdead
}

.f_precos::after {
    background: url(/arquivos/seta-grande.jpg) no-repeat;
    width: 11px
}

.f_precos:hover .hover-fPreco {
    color: #0ca245
}

.f_precos:hover:after {
    background: url(/arquivos/seta-grande-hover.jpg) no-repeat;
    width: 14px
}

strong.hover-fPreco a {
    color: #000
}

strong.hover-fPreco:hover a {
    color: #0ca245
}

.f_precos>a {
    width: 130px;
    height: 48px;
    cursor: pointer;
    z-index: 1
}

.box5,.wrap-1 {
    position: relative
}

@media (max-width: 450px) {
    .box-20p {
        float:left;
        width: 32.9%;
        text-align: center;
        border-right: 1px solid #ccc;
        margin: 0
    }

    .box-20p .f_precos p .hover-fPreco {
        font-size: 1.5em
    }
}

a#rtAvaliacao_A {
    display: none!important
}

.top-contato a:last-child {
    margin-left: -17px;
    margin-right: -10px
}

li.select.item-dimension-Cor label {
    display: inline-block!important;
    width: 50px!important;
    height: 50px!important;
    font-size: 0;
    background-size: 100%;
    float: left;
    cursor: pointer;
    border: 2px solid #efefef;
    margin-left: 2px
}

label.dimension-Cor.checked {
    border-color: #333
}

li.select.item-dimension-Cor {
    float: none!important;
    display: inline-block!important
}

#TRUSTEDCOMPANY_widget_56 .tc-widget-width {
    width: 99%!important;
    margin-bottom: 10px
}

.skuList {
    border: none!important
}

ul.topic.Cor {
    border-top: 1px dashed #999
}

*,body,html {
    margin: 0;
    padding: 0
}

section.masterTopo {
    float: left;
    width: 100%;
    clear: both;
    border-bottom: none;
    background: #f2f2f2
}

.content {
    max-width: 1197px;
    width: 100%;
    margin: 0 auto
}

line.conteudoTop {
    width: 100%;
    padding: 8px 0 4px;
    font-size: 13px;
    display: table
}

.box3,.box5 {
    display: flex
}

.box3 strong {
    font-weight: 700
}

.box3 {
    width: 170px;
    border-right: 1px solid #888;
    margin-right: 15px;
    float: left;
    align-items: center;
    justify-content: flex-start
}

.box5,.pitbarNew {
    align-items: center
}

.box3.horario {
    width: 365px;
    border: none
}

.box5 {
    float: right;
    justify-content: center;
    top: -2px
}

.box5 a {
    color: #000
}

span.IconChat {
    background: url(/arquivos/novo-topBar.png) -36px -6px no-repeat;
    display: block;
    width: 20px;
    height: 20px;
    margin-right: 5px
}

section.masterBannerTopBar {
    float: left;
    width: 100%;
    border-bottom: 1px solid #a2a2a2;
    padding: 4px 0
}

section.masterBannerTopBar .box-banner img {
    width: 100%;
    max-width: 1197px!important;
    height: 100%
}

section.masterBannerTopBar .box-banner a {
    display: block;
    width: 100%;
    height: 100%;
    max-height: 71px
}

span.iconeTopo {
    background: url(/arquivos/novo-topBar.png) no-repeat;
    display: block;
    width: 33px;
    height: 26px;
    margin-right: 15px
}

.pitbar a {
    color: #a5a5a5;
    font-size: 13px
}

section.masterContentInfos {
    float: left;
    width: 100%;
    padding: 12px 0;
    border-bottom: 1px solid #b6b6b6
}

.pitbarNew {
    display: flex
}

.pitbarNew a {
    color: #959595
}

.blocoCt strong,span.xxbbxxT {
    color: #838282
}

span.iconeTopo.icone-frete {
    background-position: -104px 0
}

span.iconeTopo.icone-entrega {
    background-position: -81px 0;
    width: 23px;
    margin-left: 15px
}

.blocoCt {
    float: left;
    width: 22%;
    display: flex;
    align-items: center
}

.blocoCt.frete {
    width: 15%
}

span.xxbbxxT {
    font-size: 12px;
    text-transform: uppercase;
    font-weight: 600
}

span.iconeTopo.icone-Cadeado {
    background-position: -56px 0;
    width: 21px
}

.blocoCt a {
    text-transform: uppercase;
    font-size: 12px!important
}

.blocoCt.juros {
    width: 19%
}

@media(max-width: 818px) {
    .box3.horario {
        display:none
    }
}

@media(max-width: 740px) {
    .blocoCt,section.masterBannerTopBar {
        display:none
    }

    .box3,.box5 {
        width: 33.3%
    }

    section.masterContentInfos {
        border: none;
        padding: 0
    }

    .box3 {
        display: flex;
        text-align: center;
        margin: 0;
        border: none;
        align-items: center;
        justify-content: center
    }

    .box3 strong {
        display: none
    }

    .box5 {
        float: left
    }

    line.conteudoTop .box3:nth-child(1):after,line.conteudoTop .box3:nth-child(2):after {
        padding: 5px 0 5px 20px;
        display: flex;
        width: 108px;
        box-sizing: border-box;
        font-weight: 600
    }

    line.conteudoTop .box3:nth-child(1):after {
        content: "(11) 95393-5748";
        background: url(/arquivos/if_whatsapp_386747.png) no-repeat;
        align-items: center;
        justify-content: center
    }

    line.conteudoTop .box3:nth-child(2):after {
        content: "(11) 5070-5660";
        background: url(/arquivos/if_phone_telephone_call_279398.png) no-repeat;
        align-items: center;
        justify-content: center;
        border: none!important
    }
}

.header-client h3 {
    display: none!important
}

.header-client h2 {
    padding: 10px 0;
    font-size: 26px;
    background: url(/arquivos/sep-client.gif) left center repeat-x;
    width: 100%
}

li.nbs-flexisel-item:hover {
    border: 1px solid #ccc
}

li.nbs-flexisel-item {
    border: 1px solid transparent
}

section.box-marcas-resize-novo {
    width: 100%;
    display: block
}

section.box-marcas-resize-novo .ajustando-novo {
    display: flex;
    align-items: center;
    justify-content: space-between
}

.line2:after,.line2:before,.row:after,.row:before,.wrap-1:after,.wrap-1:before {
    display: table;
    content: ""
}

section.box-marcas-resize-novo .conteudo-descritivo-novo {
    flex-grow: 0;
    flex-basis: 32.8%;
    box-sizing: border-box;
    padding-right: 50px
}

section.box-marcas-resize-novo .conteudo-descritivo-novo p {
    color: #565656;
    font-size: 1.05em;
    text-align: justify
}

section.box-marcas-resize-novo figure {
    flex-grow: 10;
    flex-basis: 100%
}

section.box-marcas-resize-novo figure img {
    max-width: 100%
}

section.box-marcas-resize-novo figure h2 {
    font-size: 2.5em;
    font-weight: 700;
    text-transform: lowercase
}

#pitbar strong,.dicas .box span,.gpr-marcas h3,.gt-categoria li a.pai,.ne-footer-social h3,.ne-nav-footer h4,.ne-pitbar a,h2.title-marcas {
    text-transform: uppercase
}

@media(max-width: 800px) {
    section.box-marcas-resize-novo .ajustando-novo {
        flex-direction:column
    }

    section.box-marcas-resize-novo .conteudo-descritivo-novo {
        flex-basis: 100%;
        order: 2;
        padding-top: 30px
    }

    section.box-marcas-resize-novo figure {
        flex-basis: 100%;
        order: 1
    }
}

.wrap-1 {
    width: 1197px;
    margin: 0 auto;
    text-align: left
}

.filtro-marcas ul,.slick-dots,h2.title-marcas {
    text-align: center
}

.line2,.row {
    clear: both;
    float: none;
    width: 100%!important
}

.line2:after,.row:after,.wrap-1:after {
    clear: both
}

.col-right {
    float: right
}

.best-brand li,.col-left,.col10,.col15,.col16,.col18,.col22,.col28,.col33,.col35,.col40,.col45,.col55,.col66,.col70,.col75,.col80,.col90,.phonebar li,body.home .banner.posicao1 .box-banner {
    float: left
}

.col10 {
    width: 10%
}

.col15 {
    width: 15%
}

.col16 {
    width: 16.66666666666667%
}

.col33 {
    width: 33.33333333333333%
}

.col35 {
    width: 35%
}

.col40 {
    width: 40%
}

.col45 {
    width: 45%
}

.col55 {
    width: 55%
}

.col66 {
    width: 66.66666666666667%
}

.col65 {
    float: left;
    width: 65%
}

.col70 {
    width: 70%
}

.col75 {
    width: 75%
}

.col80 {
    width: 80%
}

.col90 {
    width: 90%
}

.col18 {
    width: 18%
}

.col22 {
    width: 22%
}

.col28 {
    width: 28%
}

.sep10,.sep15 {
    border-bottom: 15px solid #fff
}

.sep20 {
    border-bottom: 20px solid #fff
}

.sep30 {
    border-bottom: 30px solid #fff
}

.sep45 {
    border-bottom: 45px solid #fff
}

.sep70 {
    border-bottom: 70px solid #fff
}

div#ajaxBusy {
    background: url(/arquivos/gt-load.gif) center center no-repeat #fff;
    border-radius: 26px;
    height: 26px;
    left: 5px;
    position: absolute;
    text-indent: -9999px;
    top: 5px;
    width: 26px;
    z-index: 999999
}

body.gtn-load div#ajaxBusy {
    display: block!important
}

body.gtn-load .main-content,body.gtn-load .masterBannerTopBar,body.gtn-load .ne-pitbar,body.gtn-load .ne-topbar,body.gtn-load footer,body.gtn-load header,body.gtn-load menu {
    opacity: .6
}

.slick-slider {
    position: relative;
    display: block;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    -webkit-touch-callout: none;
    -khtml-user-select: none;
    -ms-touch-action: pan-y;
    touch-action: pan-y;
    -webkit-tap-highlight-color: transparent
}

.dicas .box,.dicas .box img,.gt-vitrine li,.gt-vitrine ul,.image-product .thumbs li,.ne-content-news .cp-news,.search .fulltext-search-box,ul.topic label {
    box-sizing: border-box
}

.slick-list {
    overflow: hidden
}

.slick-arrow {
    position: absolute;
    cursor: pointer;
    padding: 0!important;
    z-index: 10;
    border: none;
    outline: 0;
    text-indent: -999999px;
    background-image: url(/arquivos/new-setas.png);
    background-color: rgba(255,255,255,.8);
    border-radius: 50%;
    background-repeat: no-repeat;
    width: 40px;
    height: 40px;
    top: 50%;
    margin-top: -20px
}

.slick-prev {
    left: 0;
    background-position: 0 0
}

.slick-next {
    right: 0;
    background-position: -40px 0
}

.slick-dots {
    position: absolute;
    bottom: 20px;
    display: block;
    width: 100%
}

.slick-dots li {
    display: inline-block;
    padding: 5px
}

.slick-dots li button {
    border: none;
    border-radius: 50%;
    background: #fff;
    cursor: pointer;
    width: 12px;
    height: 12px;
    font-size: 0;
    text-indent: -9999px;
    display: block;
    outline: 0
}

.slick-dots li.slick-active button {
    opacity: .5
}

.slick-track a,.slick-track button,.slick-track li {
    outline: 0!important
}

.banner.position0 img,body.home .banner.posicao1 img {
    width: 100%;
    height: auto;
    display: block
}

body.home .banner.posicao1 .box-banner {
    width: 100%
}

.best-brand {
    padding: 66px 0 26px;
    border-bottom: 1px solid #c9c9c9
}

.best-brand h2 {
    padding: 0 0 40px
}

.best-brand ul {
    padding: 0 20px
}

.best-brand li {
    width: 16.66%
}

.best-brand li a {
    display: block
}

.best-brand li img {
    display: block;
    width: 150px;
    height: 77px;
    margin: 0 auto
}

.best-brand .slick-arrow {
    background-repeat: no-repeat;
    border-radius: 0;
    width: 20px;
    height: 46px;
    top: 50%;
    margin-top: -23px
}

.best-brand .slick-prev {
    background: url(/arquivos/left-marca.png) no-repeat #fff!important
}

.best-brand .slick-next {
    background: url(/arquivos/right-marca.png) no-repeat #fff!important
}

.end-marcas {
    padding: 0 0 46px;
    border-top: 1px solid #c9c9c9
}

.txt-marcas {
    padding: 66px 0 8px
}

h2.title-marcas {
    font-size: 25px;
    font-weight: 400
}

.filtro-marcas {
    padding: 36px 0 0
}

.filtro-marcas li {
    display: inline-block;
    width: 36px
}

.filtro-marcas li a {
    display: block;
    line-height: 36px;
    color: #ccc;
    font-size: 16px
}

.filtro-marcas li a:hover {
    color: #000
}

.gpr-marcas {
    border-top: 1px solid #c9c9c9;
    padding: 0 0 20px
}

.gpr-marcas h3 {
    padding: 36px 0;
    font-size: 50px;
    font-weight: 400
}

.gpr-marcas li {
    padding: 0 0 16px
}

.gpr-marcas li a {
    color: #666;
    font-size: 14px
}

.gpr-marcas li a:hover,.ne-chat a {
    color: #000
}

.ne-chat a,.phonebar li {
    font-size: 12px;
    line-height: 18px
}

.ne-topbar {
    background: #f2f2f2
}

.phonebar {
    padding: 7px 0
}

.phonebar li+li {
    margin-left: 15px;
    padding-left: 15px;
    border-left: 1px solid #888
}

.ne-chat {
    padding: 10px 0
}

.ne-chat a {
    display: block;
    position: relative;
    padding: 0 0 0 25px
}

.ne-chat a span {
    position: absolute;
    width: 20px;
    height: 20px;
    background: url(/arquivos/novo-topBar.png) -36px -6px no-repeat;
    left: 0;
    top: 50%;
    margin-top: -10px
}

.ne-pitbar {
    padding: 10px 0;
    border-bottom: 1px solid #b5b2b2
}

.ne-pitbar a {
    font-size: 12px!important;
    display: block;
    position: relative;
    padding: 9px 0 9px 50px;
    color: #666;
    text-align: left
}

.ne-pitbar a span {
    display: block;
    width: 30px;
    height: 30px;
    background-image: url(/arquivos/new-pitbr.png);
    color: #fff;
    background-repeat: no-repeat;
    text-indent: -99999px;
    font-size: 0;
    position: absolute;
    top: 50%;
    margin-top: -15px
}

.ne-pitbar .e00 {
    width: 19%
}

.ne-pitbar .e01 {
    width: 25%
}

.ne-pitbar .e02 {
    width: 22%
}

.ne-pitbar .e03 {
    width: 20%
}

.ne-pitbar .e04 {
    float: right!important
}

.ne-pitbar .e00 span {
    /* background-position: -120px 0; */
    /* background-image: url(/arquivos/Caminhao_mes_namorados.png); */
    background-position: center;
    left: 0
}

.ne-pitbar .e01 span {
    background-position: -90px 0;
    left: 5px
}

.ne-pitbar .e02 span {
    background-position: 0 0;
    left: 0
}

.ne-pitbar .e03 span {
    background-position: -60px 0;
    left: 5px
}

.ne-pitbar .e04 span {
    background-position: -150px 0;
    left: 5px
}

.ne-pitbar .col-left br {
    display: none
}

.nav-user {
    padding: 40px 0
}

.nav-user li.box {
    position: relative
}

.nav-user li.minicart {
    margin-left: 26px
}

.selo16 {
    padding: 35px 0 35px 70px
}

.selo16 img {
    display: block
}

.burger,.open-menu {
    position: absolute;
    display: none;
    border-radius: 1px;
    background: url(/arquivos/burger.png) no-repeat;
    width: 50px;
    height: 50px;
    top: 30px;
    text-indent: -9999px;
    color: #fff;
    font-size: 0
}

.burger {
    left: 30px
}

.open-menu {
    left: 5px
}

.burger.active {
    background-position: -50px 0;
    background-color: #000
}

#header .logo {
    padding: 18px 0;
    position: relative
}

#header .logo a img {
    height: 84px;
    width: auto;
    display: block
}

#header .logo span,.mb-search label,.search label,fieldset.busca select,legend {
    display: none
}

.search {
    width: 448px;
    padding: 35px 0 35px 58px
}

.search fieldset.busca {
    position: relative;
    padding: 0 50px 0 0;
    border: 1px solid #999;
    display: block;
    height: 48px
}

.search .fulltext-search-box {
    font-size: 12px;
    display: block;
    vertical-align: baseline;
    padding: 0 16px;
    width: 100%;
    color: #aaa;
    border: none;
    background: #fff;
    margin: 16px 0 0
}

.search .fulltext-search-box:focus {
    font-style: normal;
    color: #000
}

.search .btn-buscar {
    border: none;
    cursor: pointer;
    color: #fff;
    position: absolute;
    right: 0;
    top: 0;
    background: url(/arquivos/iconSearch.png) center center no-repeat;
    /* background: url(/arquivos/lupa_mes_namorados.png) center center no-repeat; */
    display: block;
    width: 48px;
    height: 48px;
    font-size: 0
}

.search .btn-buscar:hover {
    background-color: #ccc
}

.gt-categoria {
    background: #000;
    text-align: center
}

.gt-categoria li.pai {
    float: left
}

.gt-categoria li a.pai {
    position: relative;
    display: block;
    color: #fff;
    font-size: 14px;
    padding: 16px 32px
}

.gt-categoria li.promo a.pai {
    color: #c7696a
}

.gt-categoria li.pai a.pai:hover,.gt-categoria li:hover a.pai {
    background: #fff;
    color: #000
}

.nivel-1 {
    position: absolute;
    background: #fff;
    padding: 0;
    text-align: left;
    z-index: 100;
    display: none;
    border: 1px solid #000;
    border-top: none
}

.nivel-2 {
    overflow: hidden;
    float: left;
    position: relative;
    padding: 20px
}

.ne-footer-news {
    padding: 0 100px 0 66px;
    border-right: 1px solid #fff
}

.ne-header-news h3 {
    font-size: 20px;
    font-weight: 400;
    text-align: left
}

.barfooter {
    background: #000;
    padding: 30px 0;
    color: #fff
}

.ne-content-news fieldset {
    padding: 19px 0
}

.ne-content-news span {
    display: block;
    text-align: left
}

.ne-content-news span.cp-date,.ne-content-news span.cp-nome {
    display: none
}

.ne-content-news span.cp-email {
    width: 330px;
    padding: 0 30px 0 0
}

.ne-content-news span.cp-sexo {
    width: 116px
}

.ne-content-news .cp-news {
    font-size: 12px;
    display: block;
    vertical-align: baseline;
    padding: 0 16px;
    width: 100%;
    color: #aaa;
    height: 46px;
    border: none;
    background: #fff
}

.ne-content-news label {
    display: block;
    position: relative;
    padding: 6px 0 5px 25px
}

.ne-content-news input[type=radio] {
    position: absolute;
    left: 5px;
    top: 5px
}

.ne-content-news .submitCadastre {
    background: #00cd5e;
    /* background: #d76d53; */
    color: #fff;
    width: 110px;
    height: 46px;
    border: none;
    text-align: center;
    font-size: 18px
}

#pitbar li,.ne-content-news p,.ne-nav-footer {
    text-align: left
}

.ne-content-news .submitCadastre:hover {
    /* background: #6c6 */
    /* background: #eb3609 ; */
}

.ne-content-news p a {
    color: #fff;
    text-decoration: underline
}

.ne-footer-social h3 {
    font-size: 18px;
    font-weight: 400;
    padding: 26px 0 16px
}

.ne-footer-social {
    padding: 0 0 0 100px;
    text-align: left
}

.ne-footer-social li {
    float: left;
    margin: 0 8px 8px 0
}

.ne-footer-social a {
    background-image: url(/arquivos/social-common.png);
    color: #000;
    background-repeat: no-repeat;
    display: block;
    text-indent: -99999px;
    font-size: 0;
    width: 36px;
    height: 35px
}

.ne-footer-social .eq00 {
    background-position: 0 0
}

.ne-footer-social .eq01 {
    background-position: -36px 0
}

.ne-footer-social .eq02 {
    background-position: -72px 0
}

.ne-footer-social .eq03 {
    background-position: -108px 0
}

.ne-footer-social .eq04 {
    background-position: -144px 0
}

.ne-footer-social .eq05 {
    background-position: -180px 0
}

.ne-nav-footer {
    overflow: hidden
}

.ne-nav-footer .box {
    padding: 0 0 0 20px;
    position: relative
}

.ne-nav-footer .box+.box {
    padding: 0 0 0 76px
}

.ne-nav-footer .box+.box:before {
    content: "";
    width: 1px;
    height: 600px;
    position: absolute;
    left: 0;
    background: #b5b2b2
}

.ne-nav-footer h4 {
    font-weight: 400;
    font-family: bold,sans-serif;
    font-size: 16px;
    padding: 0 0 14px
}

.collection h2,.dicas .box h2 {
    font-family: "Times New Roman",Times,serif;
    font-weight: 400
}

.ne-nav-list li {
    padding: 7px 0
}

.ne-nav-list li a {
    font-size: 14px;
    color: #666
}

.ne-nav-list li a:hover {
    color: #00cd5e
}

.ne-nav-footer .atendimento p {
    position: relative;
    padding-left: 40px;
    margin: 10px 0;
    font-size: 14px;
    color: #666
}

.ne-nav-footer .atendimento .gicon {
    position: absolute;
    width: 40px;
    height: 34px;
    left: 0;
    top: 50%;
    margin-top: -17px
}

.ne-nav-footer .atendimento .eq01 {
    background-position: 0 -109px
}

.ne-nav-footer .atendimento .eq02 {
    background-position: -42px -109px
}

.ne-nav-footer .atendimento .eq03 {
    background-position: -84px -109px
}

.ne-nav-footer .atendimento strong {
    display: block;
    font-size: 16px;
    color: #000
}

.ne-nav-footer .atendimento strong .ddd {
    font-size: 15px
}

.resultado-busca .pager.top fieldset.orderBy {
    float: left;
    display: inline-block;
    width: 50%;
    padding: 20px 0 20px 5px
}

.resultado-busca .pager.top fieldset.orderBy select#O {
    border: 1px solid #e6e6e6;
    outline: 0;
    font-size: 13px;
    padding: 6px;
    display: block;
    color: #666;
    background: #fff;
    text-transform: uppercase;
    float: left
}

#pitbar a {
    color: #666
}

#pitbar strong {
    font-size: 13px
}

#pitbar p {
    line-height: 1.2;
    font-size: 11px;
    padding: 3px 0 0
}

#selos {
    border-bottom: 1px solid #b5b2b2
}

#selos .ft-payment .line2 {
    padding: 18px 0 0
}

#selos .ft-payment span {
    display: block;
    margin: 0 6px 6px 0;
    float: left;
    width: 46px;
    height: 32px;
    font-size: 0;
    color: #fff;
    text-indent: -9999px;
    background: url(/arquivos/gt-formas-pagamento-2.gif) no-repeat
}

#selos .ft-payment .eq00 {
    background-position: 0 0
}

#selos .ft-payment .eq01 {
    background-position: -52px 0
}

#selos .ft-payment .eq02 {
    background-position: -104px 0
}

#selos .ft-payment .eq03 {
    background-position: -156px 0
}

#selos .ft-payment .eq04 {
    background-position: -208px 0
}

#selos .ft-payment .eq05 {
    background-position: 0 -38px;
    clear: left
}

#selos .ft-payment .eq06 {
    background-position: -52px -38px
}

#selos .ft-payment .eq07 {
    background-position: -104px -38px
}

#selos .ft-payment .eq08 {
    background-position: -156px -38px
}

#selos .ft-payment .eq09 {
    background-position: -208px -38px
}

#selos .ft-security span {
    display: block;
    float: left;
    margin: 0 30px 0 0
}

span.ebit.eq00 {
    margin: 0 40px 0 0!important
}

#selos .ft-security img {
    display: block;
    max-width: initial
}

#selos .ft-security .eq02 img {
    width: 83px;
    height: 95px
}

#selos .ft-security .eq03 {
    padding: 15px 0
}

#selos .ft-security .eq03 img.gsm {
    display: none
}

.dicas .box,.powered-by a,.powered-by a img {
    display: block
}

#selos .ft-security .eq04 {
    width: 100%;
    max-width: 140px;
    padding: 14px 0 15px
}

#selos .ft-security .eq04 img {
    width: 100%
}

#selos .ft-delivery img {
    margin-top: 20px;
    display: block
}

#sb-shield {
    position: initial!important
}

.informacoes-legais {
    padding: 0 250px 0 0
}

.powered-by {
    position: absolute;
    right: 0;
    width: 280px;
    top: 0
}

.dicas .box {
    border: 5px solid #fff;
    text-align: center
}

.dicas .box img {
    width: 100%;
    height: auto;
    border: 2px solid #fff
}

.dicas .box h2 {
    color: #000;
    font-size: 25px;
    padding: 12px 0
}

.dicas .box span {
    display: inline-block;
    background: url(/arquivos/gt-seta1.png) right center no-repeat #000;
    padding: 12px 40px 12px 25px;
    color: #fff;
    font-size: 14px;
    margin-top: 18px
}

.dicas .box span strong {
    font-size: 16px
}

.dicas .box:hover span {
    background-color: #0ca245
}

.dicas .box:hover img {
    border: 2px solid #0ca245
}

.collection {
    position: relative;
    border-top: 1px solid #ddd;
    padding: 10px 0
}

.collection .ver-todos {
    position: absolute;
    right: 0;
    top: 45px;
    font-size: 13px;
    color: #000;
    text-decoration: underline;
    text-transform: capitalize;
    display: block;
    padding: 0 14px 0 0;
    z-index: 99
}

.collection .ver-todos:after {
    content: "";
    display: block;
    position: absolute;
    right: 0;
    background: url(/arquivos/seta-ver-mais.png) no-repeat;
    width: 5px;
    height: 10px;
    top: 50%;
    margin-top: -5px
}

.collection .ver-todos:hover {
    color: #666
}

.collection h2 {
    color: #000;
    padding: 30px 0;
    font-size: 25px;
    text-transform: uppercase;
    text-align: center
}

body.produto .collection {
    border: none
}

body.produto .collection .wrap-1 {
    border-top: 1px solid #bbb
}

li .flags .flag {
    display: none
}

.gt-vitrine ul {
    padding-right: 1px
}

.gt-vitrine li {
    float: left;
    width: 25%;
    background: #fff;
    text-align: center;
    margin: 0 0 48px;
    padding: 0 5px
}

.gt-vitrine li .ct {
    border: 1px solid #fff;
    padding: 10px;
    position: relative
}

.close-menu,.nav-mb,.show-buy {
    position: absolute
}

.gt-vitrine span.fotoProduto {
    display: block;
    text-align: center
}

.gt-vitrine li img {
    width: 90%;
    height: auto;
    display: block;
    margin: 0 auto
}

.gt-vitrine .product-info {
    min-height: 182px;
    overflow: hidden
}

.gt-vitrine .marca {
    display: none
}

.gt-vitrine .brand {
    font-size: 12px;
    color: #333;
    margin-top: 6px;
    overflow: hidden;
    padding: 10px 0
}

.gt-vitrine .brand b {
    font-weight: 400;
    font-family: bold,sans-serif;
    text-transform: capitalize
}

.gt-vitrine .preco-de,.gt-vitrine .preco-por {
    font-family: "Times New Roman",Times,serif;
    display: block
}

.gt-vitrine h3 {
    height: 50px;
    overflow: hidden;
    font-weight: 400;
    line-height: 16px;
    padding: 0 20px
}

.gt-vitrine h3 a {
    color: #666;
    font-size: 14px
}

.gt-vitrine .preco {
    min-height: 67px;
    line-height: 1.1
}

.gt-vitrine .preco-de {
    text-decoration: line-through;
    font-size: 14px;
    color: #999
}

.gt-vitrine .preco-por {
    font-size: 25px;
    color: #333;
    font-weight: 700
}

.gt-vitrine .preco-parcelado {
    display: block;
    font-size: 14px;
    color: #999
}

.gt-vitrine .preco-parcelado b {
    font-weight: 400;
    font-family: bold,sans-serif
}

.gt-vitrine p.esgotado {
    text-transform: uppercase;
    font-size: 12px;
    color: #666
}

.show-buy {
    width: 100%;
    background: url(/arquivos/bg-vitrine.png);
    display: none;
    bottom: -50px;
    left: 0;
    height: 70px
}

.freteGratis,.show-buy a {
    width: 148px;
    margin: 0 auto
}

.show-buy a {
    display: block;
    text-align: center;
    font-family: "Times New Roman",Times,serif
}

.show-buy a.add-cart {
    background: #00cd5e;
    padding: 10px 0;
    font-size: 20px;
    color: #fff;
    text-transform: uppercase
}

.show-buy a.add-cart:hover {
    background: #00a449
}

.freteGratis {
    background: url(/arquivos/flag_freteGratis.jpg);
    display: block;
    height: 29px
}

.show-buy a.avisame {
    background: #e3eaeb;
    padding: 13px 0;
    font-size: 14px;
    color: #777
}

.show-buy a.avisame:hover {
    background: #aaa;
    color: #fff
}

.gt-vitrine li .flags {
    position: absolute;
    top: -3px;
    right: -3px
}

.gt-top10 li .flag.discount,.gt-vitrine li .flag.discount {
    width: 60px;
    text-align: center;
    border-radius: 50%;
    font-size: 12px;
    background: #c00007;
    padding: 18px 0 12px;
    color: #fff;
    display: block
}

.gt-top10 li .flag.discount span,.gt-vitrine li .flag.discount span {
    display: block;
    font-size: 16px;
    font-family: bold,sans-serif;
    letter-spacing: -1px;
    padding: 0 0 2px
}

.m-banner h2,.nav-mb {
    display: none
}

.gt-vitrine li:hover .ct {
    border: 1px solid #ccc
}

.m-banner {
    float: left;
    width: 50%
}

.m-banner .gt-vitrine li {
    width: 100%;
    padding: 6px 10px;
    float: none;
    margin: 0
}

.m-banner .gt-vitrine .product-info {
    min-height: auto
}

.m-banner .show-buy {
    bottom: auto;
    top: 50%;
    margin-top: -35px
}

.nav-mb {
    top: 0;
    left: 0;
    padding: 20px 6%;
    width: 78%;
    background: #fff;
    z-index: 100;
    box-shadow: 1px 1px 4px #999
}

.close-menu {
    display: block;
    width: 40px;
    height: 40px;
    background: url(/arquivos/close-modal.gif) center center no-repeat #333;
    right: -20px;
    top: 5px;
    z-index: 101
}

.nav-mb .menu-mobile h3 {
    font-family: "Times New Roman",Times,serif;
    font-size: 25px;
    color: #006b2d;
    padding: 20px 0
}

.nav-mb .menu-mobile li a {
    display: block;
    padding: 14px 10px;
    text-transform: uppercase;
    font-size: 14px;
    color: #333
}

.bread-crumb {
    overflow: hidden;
    padding: 20px 0
}

.bread-crumb li {
    display: inline-block;
    color: #999;
    font-size: 14px;
    padding-right: 15px;
    margin-right: 7px;
    background: url(/arquivos/gt-seta2.png) right center no-repeat;
    height: 14px
}

.bread-crumb li.last {
    padding-right: 0;
    background: 0 0;
    color: #333
}

.bread-crumb li a {
    color: #999
}

.bread-crumb li.last a {
    color: #333
}

.bread-crumb li strong {
    font-weight: 400
}

.header-product {
    padding: 10px 0
}

.all-brand {
    float: right
}

.all-brand .brandName {
    font-size: 14px;
    padding: 22px 15px 22px 0;
    position: relative
}

.all-brand .brandName:before {
    content: "Ver mais da marca ";
    color: #999
}

.all-brand .brandName:after {
    content: "";
    display: block;
    position: absolute;
    width: 6px;
    height: 10px;
    background: url(/arquivos/seta-ver-mais.png) no-repeat;
    right: 0;
    top: 50%;
    margin-top: -5px
}

.aviso-zoom,body.produto .tc-widget-ui .tc-carousel.tc-slide {
    display: none!important
}

.all-brand .brandName a {
    font-family: bold,sans-serif;
    color: #000;
    text-decoration: underline
}

.valor-de strong,.valor-por strong {
    font-family: "Times New Roman",Times,serif
}

.all-brand .brandName a:hover {
    text-decoration: none
}

.informacoes-produto .brandName {
    padding: 15px 0 3px
}

.informacoes-produto .brandName a {
    color: #999;
    font-size: 12px;
    text-transform: uppercase
}

.informacoes-produto .brandName a:hover {
    color: #333
}

body.produto #TRUSTEDCOMPANY_widget_101381 {
    width: 79.5%;
    clear: both;
    margin: 0 0 0 20.5%
}

body.produto .tc-widget-vertical-main {
    border: none!important
}

.image-product {
    padding: 0 40px 0 0
}

.image-product .apresentacao {
    overflow: hidden
}

.image-product #include #image {
    min-height: auto!important;
    border: 1px solid #eee
}

.image-product #include #image img#image-main {
    width: 100%;
    height: auto
}

.image-product .thumbs {
    overflow: hidden;
    text-align: center
}

.image-product .thumbs li {
    padding: 0 10px 0 0;
    width: 24%;
    display: inline-block
}

.image-product .thumbs li a {
    display: block;
    border: 1px solid #eee
}

.image-product .thumbs li a.ON img,.image-product .thumbs li a:hover img {
    opacity: 1
}

.image-product .thumbs li img {
    width: 100%;
    height: auto;
    opacity: .7
}

.zoomWindow,.zoomWrapper,.zoomWrapperImage {
    width: 100%!important;
    height: 100%!important
}

.image-product #include:after {
    content: "Passe o mouse para ampliar";
    text-transform: uppercase;
    color: #666;
    display: block;
    text-align: center;
    padding: 22px 0;
    font-size: 13px
}

.valor-de,.valor-por {
    font-size: 16px
}

.zoomWindow {
    overflow: hidden;
    top: 0!important;
    left: 0!important;
    z-index: 98!important
}

.zoomPad {
    position: relative
}

.zoomPup {
    opacity: 0;
    background: #fff;
    z-index: 99;
    display: none
}

.zoomPreload {
    height: 30px;
    width: 30px;
    border-radius: 30px;
    background: url(images/gt-load.gif) center center no-repeat;
    position: absolute;
    left: 50%!important;
    top: 50%!important;
    margin-left: -15px;
    margin-top: -15px
}

.informacoes-produto {
    display: block;
    width: 60%!important;
    float: left
}

.valor-de {
    color: #666
}

.valor-de strong {
    font-weight: 400;
    text-decoration: line-through
}

.valor-por strong {
    font-weight: 700;
    font-size: 30px
}

.valor-dividido {
    display: block!important;
    margin-top: 4px;
    color: #fff;
    font-size: 0
}

.valor-dividido .skuBestInstallmentNumber:after {
    content: "\0020 de \0020";
    font-size: 18px;
    color: #666;
    font-family: regular,sans-serif
}

.valor-dividido .skuBestInstallmentNumber:before {
    content: "At\00E9 \0020";
    font-size: 18px;
    color: #666;
    font-family: regular,sans-serif
}

.valor-dividido .skuBestInstallmentNumber,.valor-dividido .skuBestInstallmentValue {
    font-family: bold,sans-serif;
    font-weight: 400;
    font-size: 18px;
    color: #666
}

.msg-juros {
    font-size: 18px;
    color: #666
}

.sku-selector-container {
    overflow: hidden;
    width: 100%
}

ul.topic {
    overflow: hidden;
    float: left;
    padding: 10px 0
}

ul.topic+ul.topic {
    margin: 0 0 0 20px
}

ul.topic li.specification {
    display: none
}

ul.topic li.select {
    overflow: hidden;
    padding: 6px 0
}

ul.topic li.select span {
    width: 100%;
    display: block
}

ul.topic li.select input {
    position: absolute;
    left: -300px;
    top: -300px;
    display: none
}

ul.topic label {
    display: block;
    border: 1px solid #666;
    padding: 10px;
    cursor: pointer;
    text-align: center;
    width: 72px;
    float: left;
    height: 32px;
    margin: 2px;
    position: relative;
    font-size: 12px;
    font-family: bold,sans-serif;
    color: #666
}

ul.topic label:hover {
    border-color: #000
}

ul.topic label.sku-picked {
    border: 2px solid #000
}

ul.topic label.sku-picked:before {
    position: absolute;
    top: -7px;
    left: 50%;
    margin-left: -8px;
    width: 0;
    height: 0;
    border-style: solid;
    border-color: transparent transparent #000;
    border-width: 0 5px 5px;
    content: ""
}

ul.topic label.item_unavaliable {
    cursor: default!important;
    position: relative;
    border: 1px solid #ccc!important
}

ul.topic label.item_unavaliable:after {
    content: "";
    display: block;
    position: absolute;
    right: 0;
    bottom: 0;
    width: 14px;
    height: 14px;
    background-image: url(/arquivos/bg-sku-sem-estoque.png)!important;
    background-position: -4px -3px!important;
    background-repeat: no-repeat;
    color: #4e4e4e
}

ul.topic label.sku-picked.item_unavaliable:before {
    top: -6px;
    border-color: transparent transparent #ccc
}

ul.topic .sku-option-wrap {
    display: inline-block
}

.sku-buy {
    padding: 20px 0 0 0
}

body.cash-back .productBuy.line2 {
    position: relative;
    padding: 0;
    display: block!important;
    align-items: flex-end;
    justify-content: space-between;
    margin: 20px 0 0 0;
    min-height: 85px
}

body.cash-back .productBuy.line2>.col-left.action-buy {
    flex: none;
    display: block;
    margin-bottom: 70px;
    height: 60px
}

.action-buy.fretegratis:after {
    content: "";
    width: 100%;
    height: 30px;
    background: url(/arquivos/flag_freteGratis.jpg) center no-repeat #e3e9ec;
    display: block
}

.buy-button,.comprar-junto #lnkComprar {
    text-align: center;
    color: #fff;
    background: #00cd5e;
    transition: all .3s ease;
    font-size: 20px;
    font-weight: 700;
    font-family: "Times New Roman",Times,serif;
    width: 280px;
    padding: 20px 0;
    text-transform: uppercase
}

.buy-button:hover,.comprar-junto #lnkComprar:hover {
    background: #009d47
}

.product-share {
    position: relative;
    right: 0;
    left: auto;
    display: flex;
    align-items: center;
    justify-content: center;
    height: 40px;
    border: 0;
    margin: 0!important
}

.product-share p {
    color: #666;
    font-size: 12px;
    line-height: 32px;
    padding: 0 10px 0 0
}

.addthis_sharing_toolbox {
    clear: none!important;
    float: left
}

.addthis_sharing_toolbox .at-svc-pinterest_share {
    display: none!important
}

.addthis_sharing_toolbox .at-icon {
    fill: #a6a6a6
}

.addthis_sharing_toolbox .at-share-tbx-element .at-share-btn {
    background-color: #fff!important
}

.flPromocao {
    display: block!important
}

.flPromocao p.flag {
    display: none
}

.flPromocao p.flag.entrega_45_dias {
    text-align: center;
    padding: 13px;
    font-size: 18px;
    border: 4px solid #e1eaeb;
    margin: 10px 0
}

.flPromocao p.flag.entrega_45_dias strong {
    font-weight: 400;
    font-family: bold,sans-serif;
    color: #0ca245
}

.brinde_controle {
    clear: both
}

.brinde_controle.load #product-gift-wrapper {
    position: relative;
    height: 200px
}

.brinde_controle.load #product-gift-wrapper:before {
    content: "";
    box-sizing: border-box;
    width: 20px;
    height: 20px;
    border-radius: 50%;
    border-top: 2px solid #07d;
    border-right: 2px solid transparent;
    animation: spinner .6s linear infinite;
    display: block;
    position: absolute;
    top: 50%;
    left: 50%;
    margin: -10px 0 0 -10px
}

.brinde_controle .product-gift-title,.brinde_controle.load #product-gift-wrapper ul {
    display: none
}

.brinde_controle .product-gift-item {
    display: block;
    overflow: hidden;
    position: relative;
    padding: 10px 130px 10px 200px;
    min-height: 72px;
    border: 4px solid #e1eaeb
}

.brinde_controle .product-gift-item:before {
    display: block;
    content: "GANHE BRINDE\0021";
    font-size: 20px;
    height: 20px;
    top: 50%;
    margin-top: -10px;
    color: #0ca245;
    font-family: bold,sans-serif;
    position: absolute;
    left: 0;
    width: 190px;
    text-align: center
}

.brinde_controle .product-gift-item.cashback:before {
    content: "CASHBACK"
}

.brinde_controle .gift-img-wrapper {
    position: absolute;
    right: 20px;
    width: 72px;
    height: 72px;
    top: 50%;
    margin-top: -36px
}

.brinde_controle .gift-img-wrapper img {
    display: block;
    width: 100%;
    height: auto
}

.brinde_controle .gift-product-name-wrapper {
    text-align: center;
    font-size: 14px;
    padding: 16px 0 0;
    line-height: 1.3
}

.banner-top-mobile {
    display: none
}

body.home .masterBannerTopBar {
    padding: 4px 0;
    border-bottom: 1px solid #b5b2b2;
    margin-top: 4px
}

.compra-fixa,.productDetalhes li.nav-prod {
    border-bottom: 1px solid #ddd
}

.masterBannerTopBar .box-banner img {
    width: 100%;
    height: auto
}

.productDetalhes {
    margin: 20px 0 0;
    border-top: 1px solid #ddd
}

.productDetalhes li a.sub-open {
    display: block;
    padding: 20px 0;
    text-transform: uppercase;
    font-family: bold,sans-serif;
    font-size: 18px;
    color: #000;
    position: relative
}

.bar-price li p strong,.compra-fixa .cf-buy a,.compra-fixa .cf-info .cf-name,.search-multiple-navigator h4 {
    font-family: "Times New Roman",Times,serif
}

.productDetalhes li a.sub-open:after {
    content: "";
    display: block;
    width: 45px;
    height: 30px;
    position: absolute;
    top: 50%;
    margin-top: -15px;
    right: 0;
    transition: all .15s ease;
    background: url(/arquivos/gt-setas-prod.png) 0 -30px no-repeat
}

.productDetalhes li a.sub-open.click-close:after {
    background-position: 0 0
}

.productDetalhes .drop {
    display: none
}

.productDetalhes .drop.gt-description {
    padding: 0 0 30px
}

.economia-de,.preco-a-vista {
    display: none!important
}

.compra-fixa {
    padding: 10px 0;
    background: #fff;
    position: fixed;
    top: 101px;
    left: 0;
    width: 100%;
    display: none;
    z-index: 108
}

.bar-price li p:after,.search-multiple-navigator h5:after {
    top: 50%;
    right: 0;
    content: ""
}

.compra-fixa .wrap-1 {
    text-align: center
}

.compra-fixa .line2 {
    text-align: left;
    display: inline-block
}

.bar-price li,.bar-price li a {
    text-align: center
}

.compra-fixa .cf-image {
    float: left;
    width: 70px;
    height: 70px
}

.compra-fixa .cf-image img {
    width: 100%;
    height: auto;
    display: block
}

.compra-fixa .cf-info {
    padding: 15px 40px 0;
    float: left;
    min-width: 400px
}

.compra-fixa .cf-info .cf-name {
    font-size: 18px
}

.compra-fixa .cf-info .cf-brand {
    padding: 6px 0 0;
    text-transform: uppercase;
    font-size: 12px;
    color: #999
}

.compra-fixa .cf-buy {
    float: left;
    width: 160px
}

.compra-fixa .cf-buy a {
    display: block;
    text-align: center;
    color: #fff;
    background: #00cd5e;
    transition: all .3s ease;
    font-size: 18px;
    font-weight: 700;
    padding: 13px 0;
    margin: 8.5px 0;
    text-transform: uppercase
}

.compra-fixa .cf-buy a:hover {
    background: #009d47
}

.close-cart,.gt-categoria .close-categoria,.gt-categoria .nivel-1 .sub-menu ul.mb-brand span,.header-category .show-grid,.user-mb {
    display: none
}

.banner-mobile {
    height: 0;
    opacity: 0;
    overflow: hidden
}

.banner-mobile img {
    display: block;
    width: 100%;
    height: auto
}

.banner-mobile .box-banner {
    float: left;
    width: 100%
}

.bar-price {
    padding: 15px 0
}

.bar-price li a {
    display: block;
    padding: 10px 0;
    color: #000
}

.bar-price li+li a {
    border-left: 1px solid #ccc
}

.filtros-ativos ul,.search-multiple-navigator fieldset div {
    max-height: 220px;
    overflow-y: auto;
    border: 1px solid #ddd
}

.bar-price li p {
    position: relative;
    text-align: left;
    padding: 0 28px 0 0;
    display: inline-block
}

.bar-price li p span {
    font-size: 13px
}

.bar-price li p strong {
    display: block;
    font-size: 30px;
    font-weight: 700
}

.bar-price li p:after {
    position: absolute;
    background: url(/arquivos/seta-grande.jpg) no-repeat;
    display: block;
    width: 11px;
    height: 50px;
    margin-top: -25px
}

.show-grid a {
    display: block;
    float: left;
    padding: 6px;
    opacity: .3
}

.show-grid a.active {
    opacity: 1
}

.show-grid span {
    display: block;
    text-indent: -9999px;
    font-size: 0;
    color: #fff;
    background: url(/arquivos/show-grid.png) no-repeat;
    width: 30px;
    height: 30px
}

.show-grid .eq01 {
    background-position: 0 0
}

.show-grid .eq02 {
    background-position: -30px 0
}

.col-cat.gt-load {
    background: url(/arquivos/gt-load.gif) center no-repeat #fff;
    height: 100px
}

.menu-departamento {
    display: none;
    padding: 30px 20px 0 0
}

.menu-navegue,.search-multiple-navigator,.search-multiple-navigator h3,.search-single-navigator,.searchResultsTime,.searchResultsTime+.sub {
    display: none!important
}

body.category .search-multiple-navigator,body.departament .search-single-navigator,body.resultado-busca .search-single-navigator {
    display: block!important
}

.search-multiple-navigator {
    position: relative;
    padding: 52px 0 80px
}

.search-multiple-navigator h4 {
    color: #333;
    font-size: 21px;
    padding: 0 0 10px 0;
    letter-spacing: -1px
}

.filtros-ativos h2,.search-multiple-navigator h5 {
    font-family: bold,sans-serif;
    font-weight: 400;
    text-transform: uppercase
}

.search-multiple-navigator h4 a {
    color: #333
}

.search-multiple-navigator fieldset {
    padding: 0 0 20px
}

.search-multiple-navigator .titulo-filtro {
    font-size: 20px;
    color: #666;
    padding: 8px 0 8px 44px;
    display: none
}

.search-multiple-navigator h5 {
    padding: 8px 0 8px 0;
    color: #444;
    font-size: 15px;
    cursor: pointer;
    position: relative
}

.search-multiple-navigator h5:after {
    display: block;
    position: absolute;
    width: 20px;
    height: 20px;
    margin-top: -10px;
    background: url(/arquivos/menu-mobile.png) 0 -20px no-repeat;
    transition: all .3s ease
}

.search-multiple-navigator h5.active:after {
    background-position: 0 0
}

.search-multiple-navigator fieldset div {
    display: none
}

.search-multiple-navigator label {
    display: block;
    position: relative;
    padding: 5px 0 5px 44px;
    text-transform: uppercase;
    font-size: 14px;
    color: #666
}

.search-multiple-navigator label input {
    position: absolute;
    left: 15px;
    background: #fff;
    color: #fff
}

body.category.grid-line.top-fixed .menu-departamento {
    width: 100%;
    position: relative
}

body.category.grid-line.top-fixed .menu-departamento>div {
    position: fixed;
    top: 120px;
    min-width: 270px;
    height: calc(100vh - 27vh);
    overflow: auto;
    overflow-x: hidden
}

body.category.grid-line.top-fixed .search-multiple-navigator {
    padding-top: 0
}

body.category.grid-line.top-fixed main.main-content .left-nav {
    overflow: hidden;
    position: inherit;
    display: block;
    width: 100%;
    height: initial
}

.list-products .gt-vitrine .gt-vitrine,.pager.top {
    clear: both;
    float: none
}

.list-products .gt-vitrine .gt-vitrine:before,.pager.top:before {
    display: table;
    content: ""
}

.list-products .gt-vitrine .gt-vitrine:after,.pager.top:after {
    clear: both;
    display: table;
    content: ""
}

.list-products .gt-vitrine li {
    width: 33.33333333333333%
}

.bt-refinar {
    font-size: 0
}

.bt-refinar:hover {
    background: #16c257
}

.bt-refinar:after {
    color: #fff;
    font-size: 18px;
    content: "APLICAR";
    display: block;
    background: black;
    text-align: center;
    padding: 12px 0 18px 0;
    width: 100%;
    position: absolute;
    bottom: 0;
    left: 0;
}

.bt-refinar:before {
    content: "Filtre sua busca";
    background: 0 0;
    width: 100%;
    bottom: 0;
    left: 0;
    font-size: 20px;
    color: #666;
    padding: 8px 0 8px 19px;
    display: block
}

.bt-refinar.gt-load {
    opacity: .5
}

.bt-refinar.gt-load:before {
    content: "AGUARDE"
}

.filtros-ativos {
    padding: 0 0 30px
}

.filtros-ativos h2 {
    padding: 8px 0 8px 44px;
    color: #444;
    font-size: 15px
}

.bt-new-order,.option-new-order {
    border: 1px solid #e6e6e6;
    box-sizing: border-box
}

.filtros-ativos li {
    padding: 5px 0 5px 44px;
    text-transform: uppercase;
    font-size: 14px;
    color: #666
}

.filtros-ativos a {
    display: block;
    text-align: center;
    margin: 10px 0 0;
    text-transform: uppercase;
    font-size: 12px;
    padding: 15px 0;
    background: #eaeaea;
    color: #333
}

.filtros-ativos a:hover {
    background: #ddd
}

.new-order.CP {
    top: 225px;
    left: 38%
}

.new-order {
    position: absolute;
    float: left;
    top: 12px;
    left: 37%
}

.bt-new-order {
    position: relative;
    display: block;
    font-size: 12px;
    padding: 10px 0 10px 10px;
    width: 200px;
    color: #666
}

.bt-new-order .ico {
    content: "";
    display: block;
    position: absolute;
    width: 20px;
    height: 20px;
    top: 50%;
    right: 5px;
    margin-top: -10px;
    background: url(/arquivos/menu-mobile.png) no-repeat;
    transition: all .3s ease
}

.bt-new-order.active .ico {
    background-position: 0 -20px
}

.option-new-order {
    position: absolute;
    top: 33px;
    display: none;
    width: 200px;
    background: #fff;
    z-index: 99;
    padding: 10px 0
}

.option-new-order li a {
    display: block;
    padding: 7px 10px;
    font-size: 14px;
    transition: all .3s ease 0s;
    color: #999
}

.option-new-order li a:hover {
    color: #333;
    text-indent: 10px
}

.pager.top {
    border-bottom: 1px solid #ddd;
    margin: 0 0 5px;
    padding: 0 5px
}

.pager ul.pages {
    padding: 16px 0;
    overflow: hidden;
    float: right
}

.pages li {
    cursor: pointer
}

.pages li.pgCurrent,.pages li.pgEmpty {
    cursor: default
}

.pages li.pgEmpty {
    color: #bbb!important
}

.pager ul.pages li {
    float: left;
    margin: 0 4px;
    padding: 0
}

.pager ul.pages li.first,.pager ul.pages li.last {
    display: none
}

.pager ul.pages li.page-number {
    font-family: Arial,sans-serif;
    text-align: center;
    width: 24px;
    background: #eee;
    line-height: 24px;
    border-radius: 50%
}

.pager ul.pages li.pgCurrent {
    background: #000;
    color: #fff
}

.pager ul.pages li.next,.pager ul.pages li.previous {
    color: #000;
    line-height: 24px
}

.p-total-page {
    padding: 22px 0;
    float: left
}

.left-nav.CP .search-single-navigator {
    padding-top: 77%
}

.search-single-navigator {
    padding: 0 52px 0 0
}

.search-single-navigator h3,.search-single-navigator h4,.search-single-navigator h5 {
    padding: 8px 0;
    margin: 20px 0 0;
    text-transform: uppercase;
    color: #444;
    font-weight: 400;
    font-family: bold,sans-serif;
    font-size: 15px;
    cursor: pointer;
    position: relative
}

.top10-collection .title,.top10-comment h3,.top10-nav li a {
    font-family: "Times New Roman",Times,serif
}

.search-single-navigator h3 a,.search-single-navigator h4 a,.search-single-navigator h5 a {
    color: #000
}

.search-single-navigator li a {
    padding: 5px 0!important;
    text-transform: uppercase;
    font-size: 14px;
    color: #000;
    transition: all .4s ease;
    margin: 0 1px
}

.search-single-navigator li a:hover {
    text-indent: 10px
}

.top10-collection {
    padding: 40px 0;
    min-height: 750px
}

.top10-collection .box .title {
    text-transform: uppercase;
    text-align: center;
    font-size: 25px;
    padding: 0
}

.top10-female {
    padding: 0 80px 0 0
}

.top10-male {
    padding: 0 0 0 80px
}

.top10-nav {
    position: absolute;
    top: -14px;
    left: 50%;
    width: 160px;
    margin-left: -80px;
    z-index: 10
}

.top10-nav li a,.top10-nav ul {
    position: relative
}

.top10-nav .title {
    text-align: center;
    font-weight: 700;
    font-size: 50px;
    letter-spacing: -4px;
    padding: 0
}

.top10-nav li {
    text-align: center
}

.top10-nav li a {
    font-size: 60px;
    font-weight: 700;
    display: block;
    transition: all .3s ease
}

.top10-nav li a:hover {
    color: #006d2e
}

.top10-nav li a.current {
    font-size: 160px;
    cursor: default;
    color: #006d2e;
    letter-spacing: -20px;
    padding: 0 10px 0 0
}

.top10-description {
    padding: 20px 0
}

.top10-description .text {
    padding: 45px;
    text-align: center
}

.top10-description p {
    font-size: 20px;
    line-height: 1.4
}

.top10-comment {
    padding: 75px 0 120px;
    border-top: 1px solid #ddd
}

.top10-comment h3 {
    text-align: center;
    font-size: 25px;
    text-transform: uppercase;
    padding: 0 0 30px;
    font-weight: 400
}

.top10-comment .item {
    padding: 15px 100px;
    border-bottom: 1px solid #ddd
}

.top10-comment .col-right.align {
    text-align: right
}

.top10-comment .col-left.align {
    text-align: left
}

.top10-comment .photo-comment {
    position: absolute;
    left: 40px;
    top: 0;
    width: 80px
}

.top10-comment .photo-comment .mask {
    overflow: hidden;
    border-radius: 50%;
    width: 80px
}

.top10-comment .photo-comment img {
    display: block;
    width: 100%;
    height: auto
}

.top10-comment .comment {
    padding: 16px;
    font-size: 14px
}

.top10-comment .comment .text {
    line-height: 1.4;
    color: #666
}

.top10-comment .comment .text p {
    padding: 0 0 10px
}

.top10-comment .comment .name {
    font-size: 15px;
    font-family: bold,sans-serif
}

.list-top-10 .product-info .preco .preco-de,.list-top-10 .product-info .preco .preco-por,.top10-comment .send a {
    font-family: "Times New Roman",Times,serif
}

.top10-comment .send {
    padding: 24px 0
}

.top10-comment .send a {
    display: block;
    text-transform: uppercase;
    margin: 0 auto;
    line-height: 48px;
    font-weight: 700;
    font-size: 17px;
    text-align: center;
    color: #656766;
    width: 260px;
    background-color: #e1ebed
}

.top10-comment .send a:hover {
    background-color: #cddde0
}

.top10-comment .item.row .row {
    position: relative;
    padding: 0 0 0 150px
}

.top10-collection .collection {
    border: none
}

.list-top-10 h2 {
    display: none
}

.list-top-10 li {
    position: relative;
    top: 100px;
    transition: all .3s ease;
    opacity: .1;
    display: none
}

.list-top-10 li.current {
    top: 0;
    opacity: 1
}

.list-top-10 .ct,.list-top-10 .fotoProduto {
    padding: 10px
}

.list-top-10 .fotoProduto img {
    display: block;
    width: 70%;
    height: auto;
    margin: 0 auto
}

.list-top-10 .product-info {
    text-align: center
}

.list-top-10 .product-info .brand {
    padding: 0 0 10px;
    font-size: 12px;
    display: inline-block;
    color: #333
}

.list-top-10 .product-info .nome {
    min-height: 40px;
    font-weight: 400
}

.list-top-10 .product-info .nome a {
    color: #666;
    font-size: 15px
}

.list-top-10 .product-info .preco {
    min-height: 75px
}

.list-top-10 .product-info .preco span {
    display: block
}

.list-top-10 .product-info .preco .preco-de {
    font-size: 15px;
    color: #666
}

.list-top-10 .product-info .preco .preco-por {
    padding: 4px 0;
    font-size: 25px;
    color: #333;
    font-weight: 700
}

.list-top-10 .product-info .preco .preco-parcelado {
    color: #666;
    font-size: 15px
}

.list-top-10 .product-info .preco .preco-parcelado b {
    font-weight: 400;
    font-family: bold,sans-serif
}

.list-top-10 .product-info .preco .esgotado {
    font-family: "Times New Roman",Times,serif;
    font-size: 20px;
    color: #999
}

.list-top-10 .action-buy {
    padding: 30px 0 0;
    height: 80px
}

.list-top-10 .descricao-curta,.list-top-10 .ver-mais {
    padding: 20px 0 0;
    text-align: center
}

.list-top-10 .action-buy .add-cart,.list-top-10 .action-buy .avisame {
    width: 200px;
    display: block;
    margin: 0 auto;
    line-height: 50px;
    color: #fff!important;
    font-family: "Times New Roman",Times,serif;
    font-size: 20px;
    font-weight: 700;
    text-transform: uppercase;
    text-align: center
}

.bar-mobile,.form-modal,.hide2 {
    display: none
}

.list-top-10 .action-buy .add-cart {
    background: #01ce55
}

.list-top-10 .action-buy .avisame {
    background: #999
}

.list-top-10 .action-buy .add-cart:hover {
    background: #01b649
}

.list-top-10 .action-buy .avisame:hover {
    background: #888
}

.list-top-10 .action-buy .freteGratis {
    width: 200px;
    background-repeat: no-repeat;
    background-position: center;
    background-color: #e1ebed
}

.list-top-10 .ver-mais a {
    text-decoration: underline;
    color: #666;
    font-size: 14px
}

.list-top-10 .ver-mais a:hover {
    text-decoration: none
}

.list-top-10 .descricao-curta {
    color: #666;
    font-size: 14px;
    min-height: 35px
}

.list-top-10 .descricao-curta p {
    font-size: 12px;
    padding: 0 0 6px
}

@keyframes spinner {
    to {
        transform: rotate(360deg)
    }
}

.form-modal {
    background: rgba(0,0,0,.8);
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    z-index: 999998
}

.form-wrap {
    background: #fff;
    top: 50%;
    left: 50%;
    z-index: 999997;
    box-sizing: border-box;
    position: fixed;
    width: 580px;
    height: 460px;
    margin: -240px 0 0 -290px;
    border-radius: 6px
}

.fm-custom {
    padding: 20px 30px
}

.form-header {
    padding: 20px 10px
}

.form-header .close {
    position: absolute;
    top: 5px;
    right: 5px;
    font-family: FontAwesome;
    font-weight: 400;
    font-style: normal;
    font-size: 30px;
    text-align: center;
    line-height: 32px;
    width: 32px;
    color: #999
}

.form-header .close:hover {
    color: #000
}

.form-header .close:after {
    content: "\f057"
}

.form-title {
    font-size: 30px;
    color: #666;
    font-family: "Times New Roman",Times,serif
}

.form-alert div {
    display: none;
    font-weight: 700;
    font-size: 14px
}

.form-alert .alert-sucess {
    color: #009d43;
    padding: 40px 10px 0
}

.form-alert .alert-load {
    position: absolute;
    top: 5px;
    left: 5px
}

.form-alert .alert-load:before {
    content: "";
    box-sizing: border-box;
    width: 20px;
    height: 20px;
    border-radius: 50%;
    border-top: 2px solid #07d;
    border-right: 2px solid transparent;
    animation: spinner .6s linear infinite;
    display: block
}

.fm-custom.load .form-alert .alert-load {
    display: block
}

.fm-custom.load .form-content,.fm-custom.load .form-header {
    position: relative
}

.fm-custom.load .form-content:after,.fm-custom.load .form-header:after {
    content: "";
    position: absolute;
    top: -6px;
    left: 0;
    width: 100%;
    height: 100%;
    background: rgba(255,255,255,.7)
}

.fm-custom.load .close,.fm-custom.load .form-content .form-btn {
    display: none
}

.form-alert .alert-error {
    color: red;
    padding: 40px 10px 0
}

.form-content {
    height: 290px
}

.form-content .row {
    padding: 0 5px 20px
}

.form-content .field {
    padding: 0 5px;
    position: relative
}

.form-content label {
    display: inline-block;
    background: #fff;
    padding: 0 2px;
    top: -4px;
    text-transform: uppercase;
    font-size: 11px;
    left: 10px;
    position: absolute
}

.form-content input[type=text],.form-content textarea {
    border-radius: 6px;
    border: 1px solid #ddd;
    box-sizing: border-box;
    width: 100%;
    outline: 0!important
}

.form-content input[type=text] {
    vertical-align: middle;
    height: 40px;
    padding: 0 10px
}

.form-content textarea {
    height: 80px;
    padding: 10px;
    font-family: regular,sans-serif
}

.custom-file {
    display: block;
    line-height: 40px;
    background: #eee;
    padding: 0 10px;
    font-size: 14px;
    border-radius: 6px;
    position: relative
}

.custom-file:hover {
    background: #ddd
}

.custom-file:after {
    font-family: FontAwesome;
    font-weight: 400;
    font-style: normal;
    position: absolute;
    right: 10px;
    content: "\f030";
    font-size: 18px;
    line-height: 20px;
    width: 20px;
    text-align: center;
    display: block;
    top: 12px
}

.custom-file.active {
    background: #ccebd9;
    color: #006a2e
}

.custom-file.active:after {
    content: "\f00c"
}

.form-content .error {
    border-color: red!important
}

.form-content .form-send {
    padding: 0 5px
}

.form-content .form-send .form-btn {
    float: right;
    padding: 12px 40px;
    border-radius: 6px;
    cursor: pointer;
    transition: all .3s ease;
    border: none;
    font-size: 16px;
    text-transform: uppercase;
    color: #fff;
    border-bottom: 3px solid #006d2e;
    background: #009d43
}

.form-content .form-send .form-btn:hover {
    background: #006d2e
}

.form-footer {
    padding: 15px 35px;
    background: #eee;
    line-height: 1.4;
    font-size: 13px;
    color: #999;
    border-radius: 0 0 6px 6px
}

@media only screen and (min-width: 1198px) {
    body.top-fixed header {
        height:170px
    }

    body.top-fixed #header {
        position: fixed;
        left: 0;
        top: 0;
        width: 100%;
        z-index: 190;
        background: #fff;
        border-bottom: 1px solid #ddd;
        display: none
    }

    body.top-fixed #header .logo {
        padding: 13px 0;
        margin: 0 0 0 100px
    }

    body.top-fixed #header .logo a img {
        height: 74px
    }

    body.top-fixed #header .selo16 {
        padding: 25px 0 25px 50px
    }

    body.top-fixed #header .search {
        padding: 25px 0 25px 40px;
        width: 408px
    }

    body.top-fixed #header .nav-user {
        padding: 30px 0
    }

    body.top-fixed .burger {
        display: block;
        z-index: 99
    }

    body.top-fixed .gt-categoria {
        position: fixed;
        left: 0;
        top: 101px;
        width: 100%;
        z-index: 180;
        display: none
    }
}

@media only screen and (max-width: 1197px) {
    .wrap-1 {
        width:100%;
        padding: 0 15px
    }

    .gt-categoria li.pai {
        width: 11.11%;
        text-align: center
    }

    .gt-categoria li a.pai {
        padding: 16px 0
    }

    .compra-fixa {
        top: 0
    }
}

@media only screen and (max-width: 1170px) {
    .selo16 {
        padding:35px 0 35px 50px
    }

    #header .logo {
        padding: 23px 0
    }

    #header .logo a img {
        height: 74px
    }

    .search {
        width: 380px;
        padding: 35px 0 35px 50px
    }

    .nav-user a.first {
        padding: 14px 14px 14px 24px
    }

    .ne-pitbar .col-left {
        width: 20%!important
    }

    .collection .ver-todos,.powered-by {
        right: 5px
    }

    .ne-footer-social {
        padding: 0 0 0 50px
    }

    .ne-footer-news {
        padding: 0 50px 0 20px
    }
}

@media only screen and (max-width: 1030px) {
    .minicart a.sub-open,.nav-user,.nav-user .desk.user {
        display:none
    }

    .open-menu {
        display: block
    }

    #header .logo {
        margin: 0 0 0 100px
    }

    .compra-fixa {
        display: none!important
    }

    .gt-categoria {
        background: #fff;
        display: none;
        margin-top: 16px
    }

    .gt-categoria nav {
        display: block
    }

    .gt-categoria nav ul.all {
        border-top: 1px solid #999
    }

    .gt-categoria li.pai {
        display: block;
        width: 100%;
        border-bottom: 1px solid #999;
        background: 0 0
    }

    .gt-categoria li a.pai {
        color: #000;
        text-align: center;
        font-size: 20px;
        padding: 14px 0;
        background: url(/arquivos/seta-titulo.png) 96% 0 no-repeat #fff
    }

    .gt-categoria li a.click-close,.gt-categoria li:hover a.pai {
        background: url(/arquivos/seta-titulo.png) 96% -96px no-repeat #ebe9e9!important
    }

    .nivel-1 {
        padding: 0;
        position: relative;
        left: auto;
        margin: 0 auto
    }

    .nivel-2 {
        width: 100%;
        padding: 15px 0 25px
    }

    .sub-menu {
        width: 100%;
        float: none;
        clear: both
    }

    .m-banner {
        display: none!important
    }

    .ne-footer-social {
        padding: 0
    }

    .ne-footer-news {
        padding: 0 0 40px
    }

    .ne-footer-news,.ne-footer-social {
        width: 588px;
        float: none;
        clear: both;
        border: none;
        margin: 0 auto
    }

    .ne-nav-footer .box {
        padding: 0
    }

    .ne-nav-footer .box+.box {
        padding: 0 0 0 20px
    }

    body.home footer {
        padding: 30px 0 0
    }

    #selos .ft-delivery {
        float: none;
        clear: both;
        width: auto
    }

    #selos .ft-delivery img {
        margin-top: 0
    }

    #selos .ft-payment {
        width: 35%
    }

    #selos .ft-security {
        width: 65%
    }

    .top10-description .text br {
        display: none
    }

    .top10-comment .item {
        padding: 50px 20px
    }

    .list-top-10 .fotoProduto img {
        width: 80%
    }
}

@media only screen and (max-width: 920px) {
    .ne-pitbar .col-left br {
        display:block
    }

    .zoomWrapperImage img {
        width: 200%;
        height: 200%;
        left: auto!important;
        top: auto!important
    }

    .search {
        position: relative;
        width: 100%;
        margin: 0 0 10px;
        float: none;
        clear: both;
        padding: 0
    }

    .selo16 {
        float: right
    }

    .informacoes-produto {
        padding: 0 0 0 30px
    }

    .blk1,.blk2 {
        float: none;
        clear: both;
        width: 740px;
        margin: 0 auto;
        padding: 0 0 45px
    }

    .dicas .box,.dicas .box img {
        border: none
    }

    .dicas .blk2 .col50 .box {
        padding: 0 5px 0 0
    }

    .dicas .blk2 .col50+.col50 .box {
        padding: 0 0 0 5px
    }

    #selos .ft-security span {
        margin: 3px 0!important
    }

    .col-cat {
        width: 30%
    }

    .col-prod {
        width: 70%
    }

    .search-multiple-navigator .titulo-filtro,.search-multiple-navigator h4,.search-multiple-navigator h5,.search-multiple-navigator label {
        padding-left: 30px
    }

    .search-multiple-navigator label input {
        left: 8px
    }

    .list-products .gt-vitrine li {
        width: 50%
    }

    .list-top-10 .fotoProduto img {
        width: 90%
    }
}

@media only screen and (max-width: 810px) {
    .phonebar li+li+li {
        display:none
    }

    #selos .ft-payment,#selos .ft-security {
        float: none;
        clear: both;
        width: auto;
        padding: 0 0 30px
    }

    #selos .ft-payment .line2 {
        padding: 0
    }

    .col60.ft-security {
        margin: 0!important
    }
}

@media only screen and (max-width: 768px) {
    .bar-price li p strong,.gt-categoria .nivel-2 li a,.gt-categoria nav ul.all:before {
        font-family:bold,sans-serif
    }

    iframe#samchat {
        display: none!important;
        bottom: 50px!important;
        right: 0!important
    }

    .whats-img {
        display: block!important
    }

    .collection .ver-todos,.ne-pitbar,.ne-topbar,.selo16 {
        display: none
    }

    #shopback-59f9bf2c9d1b5013e4398209 {
        display: none!important
    }

    #header .logo {
        padding: 17px 0;
        float: none;
        clear: both;
        width: 118px;
        margin: 0 auto
    }

    .search {
        width: 90%;
        margin: 0 auto 20px;
        box-shadow: 0 3px 4px #ddd
    }

    .user-mb {
        display: block;
        padding: 15px
    }

    .user-mb li {
        margin-bottom: 10px
    }

    .user-mb a {
        padding: 18px 10px 18px 75px;
        background: #eaeaea;
        color: #000;
        font-size: 15px;
        position: relative;
        display: block;
        text-transform: uppercase
    }

    .user-mb a:before {
        content: "";
        display: block;
        background: url(/arquivos/menu-mobile.png) 0 -80px no-repeat;
        width: 20px;
        height: 24px;
        position: absolute;
        left: 38px;
        top: 50%;
        margin-top: -12px
    }

    .user-mb li+li a:before {
        background-position: -20px -80px
    }

    .user-mb .cart-info li.amount-items {
        left: auto;
        left: 180px;
        top: 15px;
        border-radius: 50%;
        /* background: #12a348 */
        background: #d76d53;
    }

    .click-out {
        max-width: 100px;
        width: 100%;
        position: absolute;
        height: 100%;
        display: block;
        right: 0;
        top: 0
    }

    .gt-categoria .close-categoria {
        position: absolute;
        width: 40px;
        height: 40px;
        top: 4px;
        right: -44px;
        background: url(/arquivos/menu-mobile.png) 0 -40px no-repeat #fff;
        display: block;
        font-size: 0;
        color: #fff;
        text-indent: -9999px
    }

    .gt-categoria {
        position: fixed;
        z-index: 9999;
        background: rgba(0,0,0,.8);
        width: 100%;
        padding: 0 100px 0 0;
        box-sizing: border-box;
        left: -100%;
        top: 0;
        margin: 0
    }

    .gt-categoria nav {
        width: 100%;
        padding: 0;
        background: #fff
    }

    .gt-categoria nav ul.all {
        border: none;
        background: #fff;
        box-sizing: border-box;
        padding: 14px
    }

    .gt-categoria nav ul.all:before {
        content: "CATEGORIAS";
        display: block;
        padding: 20px 0 15px 40px;
        font-size: 18px
    }

    .gt-categoria li.pai {
        clear: both;
        width: auto;
        border: none;
        float: none;
        text-align: left
    }

    .gt-categoria li a.pai {
        background: #fff!important;
        text-align: left;
        padding: 15px 20px 15px 40px;
        position: relative;
        font-size: 15px
    }

    .gt-categoria li a.pai:after {
        content: "";
        display: block;
        position: absolute;
        width: 20px;
        height: 20px;
        top: 50%;
        right: 0;
        margin-top: -10px;
        background: url(/arquivos/menu-mobile.png) 0 -20px no-repeat;
        transition: all .3s ease
    }

    .gt-categoria li a.click-close:after {
        background-position: 0 0
    }

    .gt-categoria li a.click-close,.gt-categoria li:hover a.pai {
        background: #fff!important
    }

    .gt-categoria .nivel-1 {
        margin: 0;
        border: none
    }

    nav li:last-child .nivel-1 {
        position: relative;
        left: auto;
        margin: 0;
        width: 100%
    }

    .gt-categoria .nivel-1 .sub-menu ul.mb-brand span {
        display: block
    }

    .gt-categoria .nivel-1 .sub-menu ul.mb-brand img,.nivel-2 li img.img-mobile {
        display: none!important
    }

    nav li:last-child .nivel-1 .sub-menu>ul li {
        display: block;
        width: auto
    }

    .gt-categoria .nivel-2 {
        float: none;
        clear: both;
        width: auto;
        padding: 0 0 20px
    }

    .gt-categoria .nivel-2 li {
        text-align: left;
        padding: 5px 0
    }

    .gt-categoria .nivel-2 li a {
        font-size: 15px;
        display: block;
        padding: 10px 0 10px 40px
    }

    .banner-mobile {
        height: auto;
        opacity: 1;
        overflow: hidden
    }

    .banner.posicao1 {
        display: none
    }

    .close-cart {
        position: absolute;
        width: 40px;
        height: 40px;
        top: 4px;
        left: -44px;
        background: url(/arquivos/menu-mobile.png) 0 -40px no-repeat #fff;
        display: block;
        font-size: 0;
        color: #fff;
        text-indent: -9999px
    }

    .nav-user {
        position: absolute;
        z-index: 9999;
        background: rgba(0,0,0,.8);
        width: 100%;
        padding: 0 0 0 100px;
        box-sizing: border-box;
        right: -100%;
        top: 0;
        margin: 0
    }

    .nav-user li.minicart {
        margin: 0;
        position: relative;
        float: none;
        clear: both;
        box-sizing: border-box;
        background: #fff
    }

    .nav-user li .sub.resume-cart {
        position: relative;
        display: block!important;
        width: 100%;
        right: auto
    }

    .resume-cart {
        border: none
    }

    .mini-cart-vazio {
        background: #fff;
        font-size: 18px;
        color: #333
    }

    .bar-price li {
        width: 25%
    }

    .bar-price li p strong {
        font-weight: 400;
        font-size: 1.4em
    }

    .bar-price li p span {
        font-size: .8em
    }

    .filtros-ativos h2,.gt-vitrine .brand b,.gt-vitrine .preco-parcelado b {
        font-family: regular,sans-serif
    }

    .blk1,.blk2 {
        margin: 0;
        width: 100%
    }

    .collection h2 {
        padding: 20px 0;
        border: none;
        margin: 0
    }

    .banner-top-mobile {
        display: block
    }

    .banner-top-desk,.ne-pitbar {
        display: none
    }

    .ne-nav-footer .box.atendimento:before,.show-buy {
        display: none!important
    }

    .gt-vitrine h3 a {
        font-size: 13px
    }

    .gt-vitrine .preco {
        min-height: auto;
        margin: 0 0 4px
    }

    .gt-vitrine .preco-por {
        font-size: 20px;
        font-style: italic
    }

    .gt-vitrine .preco-parcelado {
        color: #666
    }

    .gt-vitrine li {
        padding: 2px;
        margin: 0
    }

    .gt-vitrine .product-info {
        text-align: left;
        padding: 0 0 0 15px
    }

    .gt-vitrine .brand {
        padding: 6px 0;
        color: #999
    }

    .gt-vitrine h3 {
        padding: 0;
        min-height: 50px;
        line-height: 1.1;
        height: auto
    }

    body.grid-line .gt-vitrine li {
        float: none;
        clear: both;
        width: auto;
        padding: 10px 0;
        border-bottom: 1px solid #dcdcdc
    }

    body.grid-line .gt-vitrine li .ct {
        padding: 0;
        border: none;
        overflow: hidden
    }

    body.grid-line .gt-vitrine span.fotoProduto {
        float: left;
        width: 50%;
        box-sizing: border-box;
        padding: 10px 0 10px 20px
    }

    body.grid-line .gt-vitrine span.fotoProduto img {
        margin: 0;
        width: 80%
    }

    body.grid-line .gt-vitrine .product-info {
        float: left;
        width: 50%;
        min-height: auto;
        padding: 20px 0 0 20px;
        box-sizing: border-box
    }

    body.grid-line .gt-vitrine .brand {
        margin: 0;
        padding: 0 0 5px
    }

    body.grid-line .gt-vitrine h3 {
        min-height: auto;
        padding: 0 0 5px
    }

    .show-buy a.add-cart {
        font-size: 16px
    }

    .show-buy a {
        width: 100px
    }

    .freteGratis {
        width: 100px;
        background-position: -15px 0
    }

    .gt-vitrine li .flags {
        top: 2px;
        right: 2px
    }

    .col-cat,.new-order {
        top: 0;
        box-sizing: border-box
    }

    .gt-top10 li .flag.discount,.gt-vitrine li .flag.discount {
        width: 46px;
        font-size: 10px;
        padding: 14px 0 6px
    }

    .gt-top10 li .flag.discount span,.gt-vitrine li .flag.discount span {
        font-size: 14px
    }

    .slick-prev {
        left: -15px
    }

    .slick-next {
        right: -15px
    }

    .ne-nav-footer .box+.box:before {
        height: 142px
    }

    .ne-nav-footer .box {
        width: 33.33%
    }

    .ne-nav-footer .box.atendimento {
        float: none;
        clear: both;
        width: auto;
        padding: 40px 0 0;
        overflow: hidden;
        text-align: center
    }

    .ne-nav-footer .atendimento p {
        display: inline-block;
        margin: 0 10px;
        text-align: left
    }

    .phonebar {
        width: 70%
    }

    .ne-chat {
        width: 30%;
        text-align: center
    }

    .ne-chat a {
        display: inline-block
    }

    #selos .ft-security .eq03 img.gsd {
        display: none
    }

    #selos .ft-security .eq03 img.gsm {
        display: block
    }

    .gpr-marcas ul {
        float: none;
        clear: both;
        width: auto
    }

    #copyright {
        padding: 20px 0 60px
    }

    .col-cat,.pager.top,.search-multiple-navigator h4,body.category .bread-crumb,body.departament .bread-crumb,body.resultado-busca .bread-crumb {
        display: none
    }

    .btFilter,.btFilter a,.col-cat .click-hide,.masterBannerTopBar img,.total-page {
        display: block
    }

    .all-category {
        position: initial
    }

    .masterBannerTopBar {
        padding: 15px 0
    }

    .col-cat {
        position: absolute;
        z-index: 9999;
        background: #fff;
        left: -100%;
        padding: 30px;
        height: 100%!important;
        overflow-y: scroll
    }

    .col-cat .click-hide {
        background: #000;
        color: #fff;
        font-size: 14px;
        border-radius: 22px;
        line-height: 22px;
        width: 80px;
        text-align: center
    }

    .col-cat .click-hide:before {
        content: "\02C2 \0020"
    }

    .left-nav {
        box-sizing: border-box;
        width: 100%
    }

    .header-category .show-grid {
        display: block;
        float: right;
        padding: 8px 0
    }

    .col-cat,.col-prod {
        float: none!important;
        clear: both;
        width: 100%!important
    }

    .menu-departamento {
        padding: 0
    }

    .left-nav.CP .search-single-navigator {
        padding: 0 52px 0 0
    }

    .search-multiple-navigator {
        padding: 0 10px 100px
    }

    .filtros-ativos h2,.search-multiple-navigator .titulo-filtro {
        text-transform: uppercase;
        padding: 18px 0;
        color: #000;
        font-size: 20px
    }

    .search-multiple-navigator h5 {
        padding: 18px;
        border: 1px solid #c9c9c9;
        font-weight: regular,sans-serif;
        font-size: 16px;
        text-transform: none;
        border-radius: 2px;
        margin-top: -1px
    }

    .search-multiple-navigator h5:after {
        right: 10px
    }

    .search-multiple-navigator fieldset {
        padding: 0
    }

    .search-multiple-navigator fieldset div {
        border-radius: 2px;
        border: 1px solid #c9c9c9;
        border-top: none;
        padding: 10px 0 0
    }

    .search-multiple-navigator label {
        padding: 10px 0 10px 44px
    }

    .search-multiple-navigator label input {
        left: 15px
    }

    .filtros-ativos ul {
        border: none;
        max-height: auto
    }

    .filtros-ativos li {
        border-radius: 2px;
        font-style: 16px;
        border: 1px solid #c9c9c9;
        padding: 18px
    }

    .filtros-ativos li+li {
        margin-top: -1px
    }

    .bt-refinar {
        padding: 20px 0;
        bottom: 13px!important
    }

    .bt-new-order,.btFilter a {
        padding: 19px 0;
        text-align: center
    }

    .bt-refinar:before {
        font-size: 18px
    }

    .new-order {
        position: relative;
        float: left;
        width: 48%;
        left: 0!important
    }

    .bt-new-order,.option-new-order {
        width: 100%;
        background: #000;
        border: none
    }

    .bt-new-order {
        color: #fff;
        font-size: 14px
    }

    .option-new-order {
        top: 52px
    }

    .option-new-order li a {
        color: #fff!important
    }

    .btFilter {
        float: right;
        width: 48%
    }

    .btFilter a {
        color: #fff;
        font-size: 14px;
        background: #13a449;
        text-transform: uppercase;
        cursor: pointer
    }

    .total-page {
        float: left;
        padding: 22px 5px;
        font-size: 14px
    }

    .pager.bottom {
        text-align: center;
        padding: 0 0 40px
    }

    .category .pager ul.pages {
        display: inline-block;
        float: none
    }

    .all-brand,.image-product #include:after,.informacoes-produto .fn,.product-share {
        display: none
    }

    .action-buy,.image-product,.informacoes-produto {
        float: none;
        clear: both;
        width: auto
    }

    .image-product {
        width: 540px;
        margin: 0 auto;
        padding: 30px 0 0
    }

    .image-product .thumbs {
        padding: 10px 0 0
    }

    .image-product .thumbs li {
        padding: 0 5px 0 0;
        width: 60px;
        height: 60px
    }

    .informacoes-produto {
        padding: 20px 0 0;
        margin: 0 auto
    }

    .informacoes-produto .brandName {
        padding: 10px 0;
        position: absolute;
        left: 15px;
        top: 0
    }

    .informacoes-produto .evaluation-rate {
        padding: 9px 0;
        position: absolute;
        right: 15px;
        top: 0
    }

    .action-buy.fretegratis:after,.buy-button {
        width: 100%
    }

    .name-mb {
        font-family: "Times New Roman",Times,serif;
        font-size: 20px;
        display: block;
        padding: 0 15px;
        text-align: left
    }

    body.produto #TRUSTEDCOMPANY_widget_101381 {
        width: 540px;
        margin: 0 auto
    }

    .brinde_controle li.product-gift-item {
        padding: 20px 130px 20px 20px
    }

    .brinde_controle li.product-gift-item:before {
        top: auto;
        margin-top: 0;
        color: #01cd5e;
        position: relative;
        left: auto;
        width: auto;
        text-align: left
    }

    .brinde_controle .gift-product-name-wrapper {
        padding: 8px 0 0;
        text-align: left
    }

    .buy-button {
        background: #01cd5e!important;
        text-transform: none
    }

    .bar-mobile {
        position: fixed;
        background: #000;
        z-index: 999999;
        bottom: 0;
        left: 0;
        width: 100%;
        display: block
    }

    .bar-mobile .mbt {
        display: block;
        padding: 12.5px 10px;
        box-sizing: border-box;
        width: 50px;
        height: 50px;
        margin: 0 auto
    }

    .bar-mobile .mico {
        width: 30px;
        height: 25px;
        display: block;
        font-size: 0;
        color: #000;
        text-indent: -9999px;
        background: url(/arquivos/icon-bar-mobile-2.png) no-repeat #000
    }

    .bar-mobile .mico.eq00 {
        background-position: 0 0
    }

    .bar-mobile .mico.eq01 {
        background-position: -30px 0
    }

    .bar-mobile .mico.eq02 {
        background-position: -60px 0
    }

    .bar-mobile .mico.eq03 {
        background-position: -90px 0
    }

    .bar-mobile .active .mico.eq03 {
        background-position: -120px 0
    }

    .mb-search {
        background: #e2e3e4
    }

    .mb-search fieldset.busca {
        display: block;
        width: 100%;
        position: relative
    }

    .mb-search .fulltext-search-box {
        border: none;
        background: #e2e3e4;
        color: #666;
        font-size: 14px;
        width: 100%;
        box-sizing: border-box;
        vertical-align: middle;
        height: 72px;
        padding: 0 72px 0 32px
    }

    .mb-search .fulltext-search-box:focus {
        color: #000
    }

    .mb-search .btn-buscar {
        border: none;
        cursor: pointer;
        color: #e2e3e4;
        position: absolute;
        right: 0;
        top: 0;
        background: url(/arquivos/icon-search.png) center center no-repeat;
        display: block;
        width: 72px;
        height: 72px;
        font-size: 0
    }

    .top10-female,.top10-male {
        padding: 5px
    }

    .collection {
        padding: 12px 0 0
    }

    .top10-nav .title {
        letter-spacing: -1px;
        font-size: 22px
    }

    .list-top-10 .ct {
        border: 1px solid #f5f5f5;
        padding: 0 0 20px
    }

    .top10-nav {
        position: relative;
        left: auto;
        top: auto;
        width: 100%;
        margin: 0
    }

    .top10-collection {
        padding: 20px 0
    }

    .top10-collection .box .title {
        font-size: 20px
    }

    .top10-nav ul {
        text-align: center;
        height: 80px
    }

    .top10-nav li {
        display: inline-block;
        padding: 0 4px!important
    }

    .form-footer,.list-top-10 .descricao-curta {
        display: none
    }

    .top10-nav li a.current {
        font-size: 50px;
        letter-spacing: normal;
        padding: 0;
        color: #01ce55!important
    }

    .top10-nav li a {
        line-height: 50px;
        font-size: 40px
    }

    .list-top-10 .fotoProduto img {
        width: 80%
    }

    .top10-comment {
        padding: 35px 0
    }

    .top10-comment h3 {
        font-size: 22px;
        padding: 0
    }

    .top10-comment .item {
        padding: 20px
    }

    .top10-comment .col-left.align,.top10-comment .col-right.align,.top10-comment .comment,.top10-comment .photo-comment {
        float: none;
        clear: both;
        width: auto;
        text-align: center
    }

    .top10-comment .photo-comment {
        padding: 0 0 10px
    }

    .top10-comment .photo-comment .mask {
        width: 80px;
        margin: 0 auto
    }

    .form-wrap {
        left: 2%;
        top: 2%;
        margin: 0;
        width: 96%;
        height: auto
    }

    .col50,.foto,.informacoes-produto {
        width: 100%!important
    }

    .list-top-10 li {
        top: 0
    }

    .top10-female .list-top-10 li {
        left: -100px
    }

    .top10-female .list-top-10 li.current {
        left: 0
    }

    .top10-male .list-top-10 li {
        right: -100px
    }

    .top10-male .list-top-10 li.current {
        right: 0
    }

    .col50 {
        float: left
    }

    #selos .ft-security span {
        display: block;
        float: left;
        margin: 0 10px 0 0
    }

    span.ebit.eq00 {
        margin: 0 10px 0 0!important
    }

    .blk2 .line2 .col50:nth-child(2) {
        padding-top: 10%
    }
}

#bar-footer,#footer .line,#pitbar,#pitbar ul,#selos,.img-marca,.newsletter {
    overflow: hidden
}

#footer h4,#pitbar a,.footer-social h3 {
    text-transform: uppercase
}

@media only screen and (max-width: 620px) {
    .powered-by,.product-share {
        position:relative;
        clear: both;
        right: auto
    }

    #footer {
        padding: 50px 0 0
    }

    .ne-footer-news,.ne-nav-footer .box,.ne-nav-footer h4 {
        display: none
    }

    .ne-nav-footer .box.atendimento {
        display: block;
        padding: 0
    }

    .ne-nav-footer .atendimento p {
        display: block;
        margin: 10px 0 10px 60px
    }

    .ne-footer-social {
        padding: 15px 0 15px 60px;
        width: auto;
        margin: 0
    }

    .ne-footer-social h3 {
        padding: 0 0 16px
    }

    .informacoes-legais {
        padding: 0
    }

    .powered-by {
        float: none;
        width: auto;
        margin: 0;
        top: auto;
        padding: 25px 0 10px
    }

    .powered-by a {
        float: right;
        padding: 0 6px
    }

    .action-buy {
        float: none;
        clear: both
    }

    .action-buy.fretegratis:after,.buy-button {
        width: 100%
    }

    .product-share {
        padding: 0 0 0;
        float: left;
        display: block;
        margin-bottom: 20px!important
    }

    .flPromocao p.flag.entrega_45_dias {
        font-size: 15px
    }

    .bread-crumb li {
        font-size: 12px;
        padding-right: 10px;
        margin-right: 2px
    }

    .bar-price li {
        width: 33.33%
    }

    .bar-price>ul {
        display: flex;
        align-items: center;
        justify-content: center
    }

    .bar-price>ul>li {
        width: 20%;
        padding: 0
    }

    .bar-price li p:after {
        background: 0 0
    }

    .bar-price li p {
        display: flex;
        align-items: center;
        justify-content: center;
        flex-direction: column;
        white-space: pre;
        padding: 0
    }

    .image-product,.informacoes-produto,body.produto #TRUSTEDCOMPANY_widget_101381 {
        width: 100%
    }

    .col50,.foto,.informacoes-produto {
        width: 100%!important
    }

    .col50 {
        float: left
    }

    #selos .ft-security span {
        display: block;
        float: left;
        margin: 0 10px 0 0
    }

    span.ebit.eq00 {
        margin: 0 10px 0 0!important
    }
}

@media only screen and (max-width: 480px) {
    .gt-vitrine h3 {
        min-height:60px
    }

    body.home .collection.group-2 .gt-vitrine h3 {
        padding: 0 10px 10px;
        min-height: auto
    }

    .dicas .box span {
        padding: 12px 0;
        width: 90%;
        font-size: 12px;
        background-position: 105% center
    }

    .dicas .blk2 .box span {
        background: #000
    }

    .dicas .box span strong {
        font-size: 14px
    }

    .dicas .box h2 {
        font-size: 22px
    }

    .list-top-10 .action-buy .add-cart,.list-top-10 .action-buy .freteGratis {
        width: 90%
    }

    .col50,.foto,.informacoes-produto {
        width: 100%!important
    }

    .top10-female,.top10-male {
        padding: 2px
    }

    .list-top-10 .product-info .preco .preco-parcelado {
        font-size: 14px;
        letter-spacing: -.5px
    }

    .top10-nav li a {
        line-height: 50px;
        font-size: 30px
    }

    .top10-collection .box .title {
        font-size: 17px
    }

    .list-top-10 .product-info .nome {
        height: 50px
    }

    .list-top-10 .product-info .nome a {
        font-size: 14px;
        letter-spacing: -.5px
    }

    .list-top-10 .ver-mais a {
        font-size: 13px;
        letter-spacing: -.5px
    }

    .list-top-10 .action-buy .add-cart,.list-top-10 .action-buy .avisame {
        font-size: 18px
    }

    .top10-collection {
        padding: 10px 0 0
    }

    .top10-description .text {
        padding: 20px
    }

    .col50 {
        float: left
    }

    #selos .ft-security span {
        display: block;
        float: left;
        margin: 0 10px 0 0
    }

    .col60.ft-security .line2 {
        flex-direction: column
    }

    span.ebit.eq00 {
        margin: 0 10px 0 0!important
    }
}

@media only screen and (max-width: 360px) {
    .ne-chat a span,.phonebar li.eq01 strong:before,.phonebar li.eq02 strong:before {
        display:none
    }

    .ne-chat a,.phonebar li strong {
        padding: 0
    }

    .bar-price li p strong {
        font-size: 1.4em
    }

    .bar-price li p span {
        font-size: .8em
    }

    .bar-price li p {
        padding: 0
    }

    .gt-vitrine h3 {
        min-height: 70px
    }

    .gt-vitrine .product-info {
        padding: 0 0 0 5px
    }

    .ne-footer-social {
        padding: 15px 0 15px 20px
    }

    .ne-nav-footer .atendimento p {
        margin: 10px 0 10px 20px
    }

    .dicas .box h2 {
        font-size: 20px
    }

    body.grid-line .gt-vitrine span.fotoProduto img {
        width: 100%
    }

    .col50,.foto,.informacoes-produto {
        width: 100%!important
    }

    body.grid-line .gt-vitrine .product-info,body.grid-line .gt-vitrine span.fotoProduto {
        padding-left: 5px
    }

    .gt-categoria {
        padding: 0 50px 0 0
    }

    .product-info .TRUSTEDCOMPANY_STAR_WIDGET .trustedcompany-reviews {
        display: none!important
    }

    .col50 {
        float: left
    }

    #selos .ft-security span {
        display: block;
        float: left;
        margin: 0 10px 0 0
    }

    span.ebit.eq00 {
        margin: 0 10px 0 0!important
    }
}

@media only screen and (max-width: 345px) {
    #selos .ft-security .eq02 {
        padding:10.5px 0
    }

    #selos .ft-security .eq02 img {
        width: 65px;
        height: 74px
    }

    .col50,.foto,.informacoes-produto {
        width: 100%!important
    }

    #selos .ft-security span {
        margin: 0 5px 0 0
    }

    .col50 {
        float: left
    }
}

@media only screen and (max-width: 320px) {
    .col50,.foto,.informacoes-produto {
        width:100%!important
    }

    .bar-price li+li a {
        border: none
    }

    .dicas .box h2 {
        font-size: 18px
    }

    .dicas .blk2 .box span {
        font-size: 11px
    }

    .dicas .blk2 .box span strong {
        font-size: 12px
    }

    .col50 {
        float: left
    }
}

.img-marca {
    float: right;
    font-size: 14px;
    padding: 22px 15px 22px 0;
    position: relative
}

a.logo-marca.txt-marca {
    color: #999;
    margin-right: 4px
}

a.all-marcas {
    font-family: bold,sans-serif;
    color: #000;
    text-decoration: underline
}

#bar-footer {
    background: #000;
    margin-top: 60px;
    padding: 25px 0
}

.footer-news {
    background: url(/arquivos/gt-sep1.gif) right top repeat-y;
    padding: 8px 0
}

.newsletter {
    color: #fff
}

.footer-news .header-news {
    padding: 0 20px 4px 66px
}

.header-news {
    background: url(/arquivos/iconNews.gif) left center no-repeat
}

.header-news h3 {
    font-weight: 400;
    font-size: 18px
}

.header-news h3 b {
    font-family: "Times New Roman",Times,serif;
    font-size: 20px
}

.header-news h3+p {
    font-size: 12px
}

#news-return {
    float: left;
    margin-left: 10px;
    display: none
}

#news-return p {
    padding: 23px 0;
    text-align: center;
    font-size: 16px
}

.footer-news .content-news {
    margin-left: 56px
}

.footer-news .cp-email,.footer-news .cp-nome {
    width: 26%
}

.content-news span {
    display: block;
    float: left;
    margin-left: 10px
}

.footer-news .content-news .cp-news {
    width: 90%;
    margin-right: 10px
}

.content-news .cp-news {
    background: #fff;
    width: 160px;
    border: none;
    color: #999;
    padding: 17px 4px 17px 12px
}

.footer-news .content-news form+p {
    margin-top: 10px;
    margin-left: 11px
}

.footer-news .content-news form+p a {
    color: #fff;
    text-decoration: underline
}

.footer-social div {
    padding: 10px 0 10px 35px
}

.footer-social h3 {
    color: #fff;
    font-size: 20px;
    font-weight: 400
}

.footer-social ul {
    overflow: hidden;
    margin-top: 10px
}

.footer-social li {
    float: left;
    margin-right: 10px
}

.footer-social .eq01 {
    background-position: 0 -52px
}

.footer-social .eq02 {
    background-position: -46px -52px
}

.footer-social .eq03 {
    background-position: -92px -52px
}

.footer-social .eq05 {
    background-position: -184px -52px
}

.footer-social .eq06 {
    background-position: -230px -52px
}

.footer-social .eq07 {
    background-position: -276px -52px
}

.footer-social a span {
    text-indent: -9999px;
    width: 44px;
    height: 44px;
    font-size: 0;
    color: #000
}

#footer {
    padding: 23px 0
}

.line {
    clear: both;
    float: none
}

#pitbar li,#selos li,.col20,.col25,.col30,.col50,.col60 {
    float: left
}

.col20 {
    width: 20%
}

.nav-footer .nav-list li {
    margin: 10px 0
}

.nav-footer .nav-list li a {
    font-size: 14px;
    color: #000;
    text-transform: uppercase
}

.nav-footer .box {
    background: url(/arquivos/gt-sep2.gif) left top no-repeat;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    padding-left: 60px
}

.nav-footer div {
    min-height: 182px
}

.col30 {
    width: 30%
}

#footer h4 {
    font-size: 15px;
    color: #000;
    padding: 7px 0 5px;
    font-weight: 400;
    font-family: bold,sans-serif
}

.nav-footer .atendimento .eq01 {
    background-position: 0 -109px
}

.nav-footer .atendimento .eq02 {
    background-position: -42px -109px
}

.nav-footer .atendimento b {
    display: block;
    font-family: "Times New Roman",Times,serif;
    font-size: 18px
}

.nav-footer .atendimento b .ddd {
    font-size: 15px
}

.nav-footer .atendimento p {
    position: relative;
    padding-left: 40px;
    margin: 10px 0;
    font-size: 14px
}

.nav-footer .atendimento .eq03 {
    background-position: -84px -109px
}

.nav-footer .atendimento .gicon {
    position: absolute;
    width: 40px;
    height: 34px;
    left: 0;
    top: 50%;
    margin-top: -17px
}

#pitbar {
    background: #f0f0f0;
    padding: 20px 0
}

#pitbar ul {
    display: block
}

#pitbar li {
    width: 20%;
    vertical-align: middle
}

#pitbar .eq01 {
    background-position: 0 -154px
}

#pitbar a {
    display: block;
    padding-left: 40px;
    position: relative;
    font-size: 13px;
    cursor: initial;
    line-height: 1;
    font-family: Arial,sans-serif
}

#pitbar .eq02 {
    background-position: -42px -154px
}

#pitbar a.one {
    padding: 6px 0 5px 40px
}

#pitbar .eq03 {
    background-position: -84px -154px
}

#pitbar .gicon {
    position: absolute;
    left: 0;
    top: 50%;
    margin-top: -22px;
    width: 40px;
    height: 44px
}

.gicon {
    display: block;
    background-image: url(/arquivos/img-common.png);
    background-repeat: no-repeat
}

#pitbar .eq04 {
    background-position: -126px -154px
}

#pitbar .tx {
    font-size: 11px;
    text-transform: none;
    display: block;
    margin-top: 3px
}

#pitbar .eq05 {
    background-position: -168px -154px
}

#selos {
    padding: 20px 0
}

.col25 {
    width: 25%
}

.col50 {
    width: 50%
}

#selos h5 {
    margin-bottom: 12px;
    font-weight: 400;
    font-size: 11px;
    text-transform: uppercase
}

.col60 {
    width: 70%
}

.col60.ft-security {
    margin: 0 0 0 50px
}

#selos li img,#selos li:last-child img {
    height: auto;
    margin-right: 5px;
    display: block
}

#selos li:nth-of-type(3) {
    width: 19%
}

#armored_website {
    margin-top: 32px
}

#sb-shield {
    background: url(https://s3-sa-east-1.amazonaws.com/selo.siteblindado.com/seals_aw/aazperfumes.com.br/siteblindado_float_no_var.png) no-repeat;
    width: 115px;
    height: 32px;
    right: 0;
    bottom: 20px;
    cursor: pointer;
    display: block;
    text-decoration: none;
    z-index: 1000;
    top: inherit;
    opacity: 1
}

#selos li:nth-of-type(4) {
    width: 18%
}

#selos li {
    width: 15%
}

#selos li:last-child {
    float: left;
    width: 20%
}

#selos li:last-child img {
    width: 174px;
    margin-top: 15px
}

#selos li img {
    width: 90px
}

#selos .col10 img {
    margin-top: 20px
}

#copyright {
    padding: 4px 0;
    font-family: Arial,Helvetica,sans-serif
}

.ext {
    text-align: center;
    clear: both;
    float: none
}

.int {
    margin: 0 auto;
    text-align: left;
    position: relative;
    width: 1198px
}

.informacoes-legais p {
    font-size: 11px;
    color: #666;
    padding: 2px 0
}

.powered-by {
    text-align: right;
    padding: 4px 0 50px;
    display: block
}

.powered-by>a:first-child {
    float: right;
    position: relative;
    top: -10px;
    width: 10%
}

.powered-by a {
    display: inline-block;
    padding: 0 15px;
    text-align: left
}

.powered-by strong {
    font-weight: 400;
    font-size: 9px;
    color: #a1a1a1
}

.powered-by>a:first-child>img {
    width: 80%
}

.powered-by span {
    display: none
}

.giftlist-insertsku-must-login,.giftlist-insertsku-popup {
    display: none!important
}

.iframe#samchat,.whats-img {
    display: none
}

input#val-qtd {
    width: 40px
}

a.mais-qtd,a.menos-qtd {
    font-size: 20px;
    margin: 0 10px
}

.whats-img {
    position: fixed;
    bottom: 9%;
    right: 1%;
    z-index: 9999999999;
    display: block;
    text-align: right
}

.whats-img img {
    width: 70%
}

.gt-vitrine h2 {
    max-height: 60px;
    overflow: hidden;
    font-weight: 400;
    padding: 0 20px;
    line-height: 40px
}

.gt-vitrine>h2 {
    overflow: initial!important
}

.gt-vitrine h2 a {
    color: #666;
    font-size: 14px;
    font-family: regular,sans-serif;
    text-transform: capitalize
}

div#gcontent .wrap-1 h1 {
    margin: 0!important;
    padding: 0!important;
    font-size: 0!important
}

.gt-vitrine.prateleira>h2 {
    color: #000;
    padding: 30px 0;
    font-family: times new roman,Times,serif;
    font-weight: 400;
    font-size: 25px;
    text-transform: uppercase;
    text-align: center
}

.slider-container .rh-gt-vitrine li .rh-ct {
    padding-bottom: 14px!important
}

.departament .col-right.new-order {
    margin-left: 10px
}

.col-right.new-order {
    margin-left: 12px
}

@media(max-width: 500px) {
    body.home .masterBannerTopBar {
        display:none!important
    }
}

.resultado-busca .masterBannerTopBar .box-banner {
    float: none
}

li.col-left.box.desk.user:hover .conteudo-drop-az-login {
    display: block!important
}

.conteudo-drop-az-login a:hover {
    color: #000!important
}

.gt-vitrine h2.nome {
    line-height: 14px!important
}

.rh-block .contentNiced {
    overflow: hidden!important
}

.banner-top-desk img {
    vertical-align: middle
}

.ext.masterBannerTopBar {
    border-bottom: 1px solid #b5b2b2
}

.banner-top-desk {
    padding: 8px 0;
    box-sizing: border-box
}

.redes-sociais {
    clear: both
}

.col60.ft-security .line2 {
    display: flex!important;
    justify-content: space-between;
    align-items: center
}

.col60.ft-security .line2 span {
    margin: 0!important;
    padding: 0!important
}

.col60.ft-security .line2 span a {
    display: block;
    width: 100%;
    height: 100%
}

.col60.ft-security .line2 span.eq01 img {
    max-width: 104px
}

.col60.ft-security .line2::before {
    display: none!important
}

@media(max-width: 550px) {
    ul.prateleira.prateleira.rh-gt-vitrine {
        display:flex;
        align-items: stretch;
        justify-content: flex-start
    }

    .rh-block .contentNiced>.blockNiced ul>li {
        margin: 0 0 10px!important;
        display: flex!important;
        align-items: stretch
    }

    .slider-container .rh-gt-vitrine li .rh-ct {
        height: 100%;
        display: flex;
        flex-direction: column;
        align-items: stretch;
        justify-content: space-between
    }

    ul.prateleira.prateleira.rh-gt-vitrine .rh-preco {
        min-height: 80px!important
    }
}

.at-icon-wrapper.at-share-btn.at-svc-facebook,.at-icon-wrapper.at-share-btn.at-svc-twitter {
    background-color: #fff!important
}

.at-icon-wrapper.at-share-btn.at-svc-facebook .at-icon-wrapper {
    background: url(/arquivos/social-006-round_facebook.png) no-repeat;
    background-size: 85%;
    margin-top: 0
}

.at-icon-wrapper.at-share-btn.at-svc-twitter .at-icon-wrapper {
    background: url(/arquivos/social-003-round_twitter.png) no-repeat;
    background-size: 85%;
    margin-top: 20px
}

.at-icon-wrapper.at-share-btn.at-svc-facebook svg,.at-icon-wrapper.at-share-btn.at-svc-twitter svg {
    display: none
}

@media (min-width: 800px) {
    .whats-img {
        bottom:2%;
        right: 1%
    }

    .whats-img img {
        width: 100%
    }
}

::-webkit-scrollbar {
    width: 10px
}

::-webkit-scrollbar-track {
    background: #f1f1f1
}

::-webkit-scrollbar-thumb {
    background: #dcdcdc;
    border-radius: 0
}

::-webkit-scrollbar-thumb:hover {
    background: gray
}
