.produto-container{padding:0
60px}.produto-container .thumbsverticais
.itemProduto{border:1px
solid#bfbfbf;border-radius:10px;padding:3px;cursor:pointer}.produto-container .thumbsverticais .itemProduto:hover{border-color:var(--corSecundaria)}.produto-container .thumbsverticais .btn-voltar-thumb,
.produto-container .thumbsverticais .btn-avancar-thumb{width:30px;height:30px;cursor:pointer}.produto-container .thumbsverticais .btn-voltar-thumb{background:url("/img/own-top.png") no-repeat;background-position-x:left;margin:0
auto 20px}.produto-container .thumbsverticais .btn-avancar-thumb{background:url("/img/own-bottom.png") no-repeat;background-position-y:top;margin:20px
auto 0}.produto-container .thumbsverticais .btn-avancar-thumb:hover,
.produto-container .thumbsverticais .btn-voltar-thumb:hover{background-position-x:right}.produto-container .linha-avaliacoes{border-bottom:1px solid #eee;padding-bottom:5px;margin-bottom:10px !important;border-top:1px solid #eee;padding-top:5px;justify-content:space-between;align-items:center}.produto-container .linha-avaliacoes .produto-code{font-size:14px}.produto-container .infos
h2{font-size:22px;font-weight:bold;text-align:left;color:#000}.produto-container .linha-avaliacoes .values .qtd,
.produto-container .linha-avaliacoes .values .qtd .avaliacoesNumber,
.produto-container .linha-avaliacoes .values .qtd
.votesNumber{font-size:14px}.produto-container .linha-avaliacoes .values .qtd
.votesNumber{margin-right:10px}.produto-container .infos .code-brand
p{font-size:13px;color:var(--corSecundaria)}.produto-container .infos .code-brand p
span{font-weight:500}.produto-container .infos .code-brand
a{color:var(--corSecundaria);font-weight:bold;margin-left:4px}.produto-container .infos .code-brand p.codigo-imagem{position:absolute;bottom:0px}.dropdown-item.active,.dropdown-item:active{background-color:#fff;color:#000}.produto-container .infos .code-brand p a span
strong{padding-left:5px}.produto-container .infos .rating span.votesNumber,
.produto-container .infos .rating
a{font-size:14px;color:#000;font-weight:500;margin-right:8px;line-height:20px}.produto-container .infos .rating
span.votesNumber{font-size:14px;margin:0
0 0 6px;padding-top:2px}.produto-container
.prices{font-size:20px;font-weight:400;color:#000;text-align:left}.produto-container
.metragem{width:100%;font-size:18px}.produto-container .prices .for-only{font-size:14px}.produto-container .product-info span.price-of,
.produto-container .product-info
span.price{display:block;padding:0px
!important}.produto-container .product-info
span.price{font-size:23px;color:#000}.produto-container .product-info span.price
span{font-size:30px;font-weight:700;line-height:33px}.produto-container .product-info span.price-of{font-size:16px}.produto-container .product-info span.price-of
span{text-decoration:line-through}.produto-container .product-info .parcels span.cartao-parcel-icon
svg{height:38px;fill:var(--corSecundaria);margin-right:10px}.produto-container .product-info .parcels span.boleto-discount-icon
svg{height:38px;fill:var(--corSecundaria);margin-right:10px}.produto-container .product-info .dropdown-parcels .dropdown-toggle::after{display:none}.produto-container .product-info .dropdown-parcels p:first-child{font-size:15px;text-decoration:none;cursor:default;border:1px
solid #ccc;padding:10px
15px;border-radius:4px}.produto-container .product-info .dropdown-parcels p:first-child .setabaixo
svg{height:19px;margin-left:11px}.produto-container .product-info .dropdown-parcels p:first-child .setabaixo
svg{fill:var(--corSecundaria)}.produto-container .product-info .dropdown-parcels p:not(:first-child){font-size:13px;line-height:16px}.produto-container .product-info .dropdown-parcels p:not(:first-child):hover{text-decoration:underline;cursor:pointer}.produto-container .product-info .dropdown-parcels
strong{color:#000;padding:0
1px}.produto-container .product-info
.parcels{flex-direction:column-reverse;border-bottom:1px solid #eee;padding-bottom:14px;margin-bottom:15px}.produto-container .product-info .parcels
.discount{margin-top:10px !important;flex:1 0}.produto-container .product-info .parcels
p{padding-bottom:10px}.produto-container .product-info .parcels .discount
p{color:#000;line-height:14px;font-size:14px;margin-top:7px !important}.produto-container .product-info .parcels .discount
p.vista{display:none}.produto-container .product-info .parcels .discount #price-boleto{display:block}.produto-container .product-info .parcels .discount
p.economize{color:#000;font-size:14px}.produto-container .product-info .parcels .discount
strong{padding:0
1px;color:var(--corSecundaria)}.produto-container .product-info .dropdown-parcels .dropdown-menu.parcelas-do-cartao{transform:none !important;top:41px !important;left:0px !important;padding:0
!important}.produto-container .product-info .dropdown-parcels .dropdown-menu.parcelas-do-cartao #parcelas-do-cartao
h5{padding:5px
10px;margin:0;font-size:16px}.produto-container .product-info .dropdown-parcels .dropdown-menu.parcelas-do-cartao #parcelas-do-cartao
th{font-size:14px;padding:2px
10px}.produto-container .product-info .dropdown-parcels .dropdown-menu.parcelas-do-cartao #parcelas-do-cartao
td{font-size:14px;padding:2px
10px}.produto-container .product-info .free-shipping{float:left;padding:2px
10px;margin:0;color:#fff;background:#00a523;border-radius:3px;height:30px}.produto-container .meta-description{font-size:14px;font-weight:400;margin:0;color:#000}.produto-container
.linhadiv{width:100%;height:1px;border-bottom:1px solid #eee;margin:10px
0 0 0}.produto-container form
legend{color:#000;font-size:14px;font-weight:bold;margin-bottom:8px;text-align:left;margin:10px
0}.produto-container .sku-info{padding-bottom:10px}.produto-container .sku-info .sku label
input{display:none}.produto-container .sku-info .sku label
p.name{line-height:10px;min-width:40px;padding:5px
0 0 0;margin:0}.produto-container .sku-info .sku
label{border:2px
solid #eee;cursor:pointer;font-size:11px;min-height:40px;min-width:40px;margin-right:10px;min-width:40px;padding:0
5px;text-align:center;border-radius:50% !important;flex:none;overflow:hidden}.produto-container .sku-info .sku
label.photoOn{line-height:37px;padding:0px}.produto-container .sku-info .sku label.photoOn
span.optionName{display:none}.produto-container .sku-info .sku label:hover{border-color:var(--corSecundaria)}.produto-container .sku-info .sku
label.empty{color:#999}.produto-container .sku-info .sku
label.active{background-color:var(--corSecundaria);color:#FFF;border-color:var(--corSecundaria)}.produto-container
div.amount{margin-bottom:10px}.produto-container .amount
span.desc{color:#000;font-size:15px;text-align:center;font-weight:400}.produto-container .add-cart-div{flex-wrap:wrap;margin-top:20px;padding-top:30px}.produto-container .form-product-buy .add-cart-div{border-bottom:none}.produto-container .add-cart-div .product-quantity .product-quantity{margin-right:15px;margin-left:20px}.produto-container .add-cart-div .product-quantity .product-quantity
#amount{background:#fff !important;border:1px
solid #cbd7d7;color:var(--corSecundaria);display:inline-block;height:40px;margin:0;padding:0;text-align:center;width:60px;font-size:16px;font-weight:800}.produto-container .product-quantity .qtyminus
svg{cursor:pointer;width:10px;fill:var(--corSecundaria)}.produto-container .product-quantity input[type="button"]{background:#fff !important;color:#999;font-weight:400;line-height:0}.produto-container .product-quantity
input{background:#fff !important;border:1px
solid #cbd7d7;color:#999;display:inline-block;height:40px;margin:0;padding:0;text-align:center;width:40px;font-size:11px}.produto-container .add-cart-div .product-quantity input[type="button"]{color:#000;font-size:16px;font-weight:600 !important}.produto-container .add-cart-div .product-quantity input[type="button"]:hover{color:var(--corSecundaria)}.produto-container input[type="number"]{-moz-appearance:textfield}.produto-container .product-quantity .qtyplus
svg{cursor:pointer;fill:var(--corSecundaria);width:10px}.produto-container .add-cart-div .add-cart{background-color:var(--corSecundaria);color:#fff;font-size:30px;margin-bottom:10px;flex:1;border:1px
solid var(--corSecundaria);border-radius:20px !important;height:90px}.produto-container .add-cart-div .add-cart:hover{background-color:#fff;color:var(--corSecundaria)}.produto-container .add-cart-div .add-cart
svg{display:inline-block;height:24px;fill:#ff7802;top: -3px;position:relative;margin-left:15px}.produto-container .add-cart-div{padding-bottom:10px;border-bottom:1px solid #cbd7d7;display:flex;align-items:center}.produto-container .product-info .add-favorites
a{cursor:pointer;font-size:13px;display:inline-block;margin-top:10px;margin-bottom:15px}.produto-container .product-info .add-favorites a span.iconfavoritos,
.produto-container .product-info .add-favorites a
span.iconfavoritosfull{padding-right:11px}.produto-container .product-info .add-favorites a
svg{fill:#000;height:25px;margin-left:10px}.produto-container .product-info .add-favorites a.remove
svg{fill:#000}.produto-container .product-info .quantos-metros{width:100%;background:#f9fafb;padding:15px
10px;text-align:center;font-size:15px;margin-bottom:15px}.produto-container .product-info .quantos-metros
span{margin-right:20px;display:inline-block;text-align:center;font-size:15px}.produto-container .product-info .quantos-metros .iconmetros
svg{width:45px}.produto-container .product-info .quantos-metros .setadireita
svg{width:20px;cursor:pointer}.produto-container .product-info .quantos-metros .setadireita:hover
svg{fill:var(--corSecundaria)}.produto-container .product-info form#form-product-carrier{padding:10px
0 10px 0}.produto-container .product-info form#form-product-carrier
p{font-size:15px;padding:0
0 0 0}.produto-container .product-info form#form-product-carrier
span.legend{font-size:14px}.produto-container .product-info form#form-product-carrier input::placeholder{color:#ccc}.produto-container .product-info form#form-product-carrier input:-ms-input-placeholder{color:#ccc}.produto-container .product-info form#form-product-carrier input:-moz-placeholder{color:#ccc}.produto-container .product-info form#form-product-carrier input::-moz-placeholder{color:#ccc}.produto-container .product-info form#form-product-carrier input::-webkit-input-placeholder{color:#ccc}.produto-container .product-info form#form-product-carrier
input{width:100%;height:45px;max-width:191px;font-size:18px;color:#999;border:1px
solid #cecece;border-radius:4px;padding:0
0 0 15px;line-height:35px;text-align:left}.produto-container .product-info form#form-product-carrier a.btn-calcular{width:120px;height:45px;background:#fff;color:var(--corSecundaria);font-size:18px;padding:0;cursor:pointer;margin-left:30px;border:1px
solid var(--corSecundaria);font-weight:500;border-radius:4px !important}.produto-container .product-info form#form-product-carrier a.btn-calcular:hover{color:var(--corSecundaria);background-color:#fff}.produto-container .product-info form#form-product-carrier .alert.alert-danger{position:absolute;top:50px;width:237px}.produto-container .product-info .sticky-top{top:100px;z-index:1}.produto-container .produto-images-caroussel .owl-item{cursor:pointer;width:81px !important;height:81px !important}.produto-images-caroussel div[data-photo]{width:81px;height:81px}.produto-images-caroussel div[data-photo] img{width:auto !important}.produto-container .unavailable-fields{margin-top:20px !important}.produto-container .unavailable-fields label,
.produto-container .unavailable-fields
.prod_un{font-size:12px;font-weight:400;margin:15px
0px;text-align:center;color:#000;text-transform:uppercase}.produto-container .unavailable-fields
label{text-align:left}.produto-container .unavailable-fields
input{font-size:12px}.produto-container button.btn-avise-me{margin-top:20px;border-color:#999;background-color:#999;color:#000;text-transform:uppercase;font-size:13px;font-weight:600;height:40px}.produto-container .invalid-feedback{text-align:center}.produto-container .images,
.produto-container .images .main-photo{}.produto-container .images .flag-discount{position:absolute;top:0;right:0;background:#fb1a59;color:#fff;font-size:22px;height:70px;width:70px;border-radius:50%;line-height:70px;text-align:center;z-index:2}.produto-container
h2.produtosTitulo{font-size:27px;color:#000;text-align:center;font-weight:400;margin-bottom:40px}.produto-container h2.produtosTitulo>span{font-weight:700}.produto-container h2.produtosTitulo.visitados::after{content:" ";width:100vw;height:1px;position:absolute;background:#f9fafb;left:0;margin-top: -100px}.produto-container.row-custom{background:#f9fafb}.produto-container #avaliacoes .owl-nav
button{top:25%}.produto-container #avaliacoes
h4{font-size:20px;font-weight:500;margin:5px
0 20px 0}.produto-container #avaliacoes a.deixar-avaliacao{width:120px;height:35px;background:#fff;color:var(--corSecundaria);font-weight:600;font-size:14px;cursor:pointer;margin-left:10px;text-transform:uppercase;line-height:33px;border-radius:4px !important;border:1px
solid var(--corSecundaria)}.produto-container #avaliacoes a.deixar-avaliacao:hover{background:var(--corSecundaria);color:#fff}.produto-container #avaliacoes
p{font-size:15px;line-height:1.2}.produto-container #avaliacoes p.not-rated{font-size:15px;color:#666;font-weight:500;margin-left:0}.produto-container #avaliacoes
p.info{color:#000}.produto-container #avaliacoes .produto-avaliacoes-caroussel.owl-carousel .owl-stage{display:flex !important}.produto-container #avaliacoes .produto-avaliacoes-caroussel.owl-carousel .owl-stage>div{flex:1 !important;border-right:1px solid #f9fafb}.produto-container #avaliacoes
#rating{margin-left:0}.produto-container #avaliacoes #rating
h4{color:var(--corSecundaria);font-size:22px;margin:15px
0;font-weight:400}.produto-container #avaliacoes #rating form
label{float:left;font-size:14px}.produto-container #avaliacoes #rating form input,
.produto-container #avaliacoes #rating form
textarea{width:100%;max-width:312px;border:1px
solid #bcbcbc;background:none;border-radius:0 !important}.produto-container #avaliacoes #rating form
input{height:30px}.produto-container #avaliacoes #rating form .div-alert>div{max-width:312px;float:left;clear:both}.produto-container #avaliacoes #rating button.deixar-avaliacao,
.produto-container #avaliacoes #rating form
button{width:120px;background-color:var(--corSecundaria);color:#fff;font-size:14px;font-weight:600;height:35px;text-transform:uppercase}.produto-container #avaliacoes #rating .rating-total
span{font-size:14px}.produto-container .thumbs-similares-div{border-top:1px solid #d5d5d4;margin-top:20px}.produto-container .thumbs-similares
.items{width:70px;height:90px;background:#fff;border:1px
solid transparent}.produto-container .thumbs-similares
.items.active{border-color:var(--corSecundaria)}@media (max-width: 1399px){.produto-container{padding:0
20px}}@media (min-width:1200px) and (max-width:1330px){.produto-container
.thumbsverticais{margin-left:40px !important}}@media (min-width:992px) and (max-width:1199px){.produto-container .product-info .dropdown-parcels{font-size:12px;max-width:300px}.produto-container .infos .code-brand p
img{max-width:101px}.produto-container .infos .code-brand
p.imagem{font-size:14px}.produto-container .infos .code-brand p.codigo-imagem{bottom:16px}.produto-container .product-info .add-favorites{padding:0px
!important}.produto-container .product-info span.price
span{font-size:26px}.produto-container .product-info form#form-product-carrier
span.legend{padding-left:0;display:flex;align-items:center}}.produto-container .produto-video
iframe{max-width:100%;max-height:480px}body.product .video-toggle a:hover{cursor:pointer;text-decoration:none}body.product .video-toggle
a{background-color:var(--corSecundaria);color:#fff;font-size:14px;font-weight:600;height:35px;display:block;margin-bottom:10px}body.product .video-toggle a::before{content:"-";padding-right:10px;font-weight:600;font-size:20px;position:relative;top:1px}body.product .video-toggle a.collapsed::before{content:"+";padding-right:5px;font-weight:400;font-size:20px;position:relative;top:2px}body.product .descricao-toggle a:hover{cursor:pointer;text-decoration:none}body.product .descricao-toggle
a{background-color:var(--corSecundaria);color:#fff;font-size:14px;font-weight:600;height:35px;display:block;margin-bottom:10px}body.product .descricao-toggle a::before{content:"-";padding-right:10px;font-weight:600;font-size:20px;position:relative;top:1px}body.product .descricao-toggle a.collapsed::before{content:"+";padding-right:5px;font-weight:400;font-size:20px;position:relative;top:2px}body.product .descricaocustomizada
.row{border-bottom:1px solid #ccc}body.product .descricaocustomizada .row:last-child{border-bottom:0px solid #ccc}body.product .descricaocustomizada
h4{font-size:20px}body.product .kit-info-msg{font-size:14px}body.product
.parts{border-bottom:1px dashed #999 }body.product .lastrow
.parts{border-bottom:1px solid #999 }body.product .part-button
button{background-color:var(--corSecundaria);color:#fff;font-size:14px;font-weight:600;height:35px;margin-bottom:10px}body.product .parts
.quantity{position:relative}body.product .parts .quantity
a{cursor:pointer}body.product .parts .quantity
a.sum{width:15px;position:absolute;top: -5px;right: -20px;height:15px}body.product .parts .quantity
a.sub{width:15px;position:absolute;bottom:5px;right: -20px;height:15px}body.product .parts .quantity
.digits{background:#fff !important;border:1px
solid #eee;color:#000;display:inline-block;height:40px;margin:0;padding:0;text-align:center;width:40px;font-size:12px}body.product .parts .infoproducts .prices span.price,
body.product .parts .infoproducts .prices span.price-of,
body.product .parts
.infoproducts{font-size:14px !important}body.product .parts .infoproducts .prices span.price-of{text-decoration:line-through;color:#999;font-size:12px !important}body.product .parts .infoproducts .prices span.for-only{color:#999;font-size:12px}body.product .parts .infoproducts .prices
span{display:block;width:100%}body.product .parts .infoproducts .prices span.price
span{display:inline-block;font-size:14px;width:auto}@media (min-width: 768px){body.product .descricaocustomizada
h4{font-size:26px}body.product .video-toggle{display:none}body.product #produto-video{display:flex !important}body.product .descricao-toggle{display:none}}@media (min-width: 768px) and (max-width:991px){.produto-container .infos .code-brand p
img{max-width:86px}.produto-container .infos .code-brand
p.imagem{font-size:14px}.produto-container .infos .code-brand p.codigo-imagem{bottom:16px}.produto-container .thumbs-similares-div .owl-prev{left: -10px}.produto-container .thumbs-similares-div .owl-next{right: -10px}.produto-container .product-info .add-favorites{padding-left:0px !important}.produto-container .product-info .parcels div:first-child{flex-wrap:nowrap !important}.produto-container .product-info form#form-product-carrier
span.legend{padding-left:0px;display:flex;align-items:center}}@media (max-width: 767px){.produto-container{padding:0px}.produto-container .product-info .sticky-top{position:relative;top:0}.produto-container
.breadcrumb{display:none}.produto-container .produto-images-caroussel{padding-top:0px !important;padding-bottom:20px !important}.produto-container .produto-images-caroussel-mobile .owl-prev{display:block !important;left:10px}.produto-container .produto-images-caroussel-mobile .owl-next{display:block !important;right:10px}.produto-container .produto-images-caroussel-mobile.owl-carousel .owl-item
img{width:auto !important}.produto-container .produto-similares{margin-top:20px}.produto-container .infos
h2{padding:0px}.produto-container .meta-description{margin:20px
0 0 0}.produto-container .product-info form#form-product-carrier{margin:10px
0 !important;padding-top:10px !important}.produto-avaliacoes-caroussel .owl-prev{left:0px;top:43px}.produto-avaliacoes-caroussel .owl-next{right:0px;top:43px}.produto-container #avaliacoes .produto-avaliacoes-caroussel.owl-carousel .owl-stage>div{margin:0px
!important;border:none !important}.produto-container .product-info .free-shipping{margin-bottom:20px}.produto-complementares-caroussel .owl-prev{left:0px}.produto-complementares-caroussel .owl-next{right:0px}.produto-container .infos.brand-rating{margin-bottom:10px !important}.produto-container .infos .code-brand p:first-child{font-size:14px}.produto-container .infos .code-brand p.codigo-imagem{bottom:4px}.produto-container .thumbs-similares-div .owl-prev{left: -10px}.produto-container .thumbs-similares-div .owl-next{right: -10px}}@media (max-width:575px){.produto-container
.prices{}.produto-container .product-info form#form-product-carrier>div{margin-top:10px !important}.produto-container .product-info span.price
span{font-size:24px}.produto-container .product-info .dropdown-parcels .dropdown-menu.parcelas-do-cartao #parcelas-do-cartao
h5{font-size:15px}.produto-container .product-info .dropdown-parcels .dropdown-menu.parcelas-do-cartao #parcelas-do-cartao td,
.produto-container .product-info .dropdown-parcels .dropdown-menu.parcelas-do-cartao #parcelas-do-cartao
th{font-size:12px}.produto-container
h2.produtosTitulo{font-size:18px}.produto-container .product-info .parcels div:first-child{flex-wrap:nowrap !important}.produto-container .product-info form#form-product-carrier
span.legend{padding:0px}}#MobileZoom{z-index:3000;touch-action:pinch-zoom}#MobileZoom .mobile-zoom{max-width:100vw;max-height:100vh}#MobileZoom .modal-content{height:100vh;width:100vw}#MobileZoom .pinch-zoom-parent{height:80vh;width:90vw}#MobileZoom
img{width:100%}