.produto-container{margin-bottom:10px}.produto-container
h1{font-size:2rem;text-transform:initial}.produto-container .main-photo{cursor:zoom-in}#overlay-product-zoom
a{cursor:pointer}#overlay-product-zoom
button{cursor:pointer;border:0}#overlay-product-zoom .modal-dialog{min-width:95%}#overlay-product-zoom .modal-content{}#overlay-product-zoom .modal-content .main-photo-zoom
img{}.product .thumbsverticais
.thumbs{gap:1rem}.product .thumbsverticais
.item{border:1px
solid#bfbfbf;border-radius:10px;padding:3px;cursor:pointer;width:100px;min-width:100px}.produto-container .thumbsverticais .btn-voltar-thumb,
.produto-container .thumbsverticais .btn-avancar-thumb{width:32px;height:32px;cursor:pointer}.produto-container .thumbsverticais .btn-voltar-thumb{background:url("/img/own-left.png") no-repeat;background-position-x:left}.produto-container .thumbsverticais .btn-avancar-thumb{background:url("/img/own-right.png") no-repeat;background-position-y:top}.produto-container .thumbsverticais .btn-avancar-thumb:hover,
.produto-container .thumbsverticais .btn-voltar-thumb:hover{background-position-y:bottom}.produto-container #form-product-buy{}.produto-container #form-product-buy #product-payments-discount{font-size:14px;margin-top:10px !important;gap:5px;line-height:normal}.produto-container #form-product-buy #product-payments-discount
.priceDiscount{font-weight:bold;color:var(--corPrimaria);font-size:16px}.produto-container .infos
h2{font-size:16px;font-weight:bold;text-align:left;padding-top:5px !important;margin:0;}.produto-container .infos.brand-rating{padding:0
0 10px 0 !important;border:1px
solid #cbd7d7;border-left:0 !important;border-right:0 !important;border-top:0 !important;margin-bottom:10px !important}.produto-container .code-brand{gap:100px}.produto-container .code-brand
p{font-size:1rem;padding:0;margin:0}.produto-container .code-brand
a{font-weight:500;margin-left:4px}.dropdown-item.active,.dropdown-item:active,.dropdown-item:focus,.dropdown-item:hover{background-color:#fff}.produto-container .code-brand p a span
strong{padding-left:5px}.produto-container .code-brand
.bandeira{gap:0.75rem}.produto-container .code-brand .bandeira
img{width:40px;border-radius:9999px}.produto-container .rating .stars span.votesNumber,
.produto-container .rating
a{font-size:14px;color:#9e9e9e;font-weight:500;margin-right:8px;line-height:20px}.produto-container .rating .stars
span.votesNumber{font-size:16px;margin:0
0 0 6px;padding-top:2px}.produto-container .product-info
span.price{font-size:16px}.produto-container .product-info span.price span.text-destaque{color:var(--corPrimaria)}.produto-container .product-info span.price-of{font-size:16px;margin-right:5px}.produto-container .product-info span.price-of
span{text-decoration:line-through}.produto-container .product-info span.bestPrice
span{font-size:1.5rem;font-weight:700;color:var(--corPrimaria)}.produto-container .product-info span.bestprice
span{font-weight:bold;color:#478f47}.produto-container .product-info .parcels span.cartao-parcel-icon
svg{height:38px;fill:#000;margin-right:10px}.produto-container .product-info .parcels span.boleto-discount-icon
svg{height:38px;fill:#000;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:16px;border:1px
solid #000;width:100%;border-radius:9999px;text-decoration:none;cursor:pointer;padding:0.5rem 2rem;margin:0}.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 .parcels .discount
p{line-height:16px}.produto-container .product-info .parcels .discount
p.economize{font-size:14px}.produto-container .product-info .parcels .discount
strong{padding:0
1px}.produto-container .product-info .dropdown-parcels .dropdown-menu.parcelas-do-cartao{transform:none !important;top:20px !important;left:0 !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 .iconfechar
svg{right:10px;top:10px;left:auto;cursor:pointer;z-index:1;height:13px;fill:#bf1100;position:absolute}.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 .product-info
.infos{float:left;width:100%}.produto-container .product-info
.contador{background:#f2851c;border-radius:10px;float:left;width:100%;height:auto}.produto-container .product-info
.contador{background:#ff2b2b;color:#fff;font-weight:bold;white-space:nowrap;border-radius:10px;float:left;width:100%;height:auto;padding:10px;margin-top:10px;text-transform:uppercase}.produto-container .product-info .contador
.expira{font-size:18px;margin-top:5px}.produto-container .product-info .contador
.countdown{font-size:28px}.produto-container .meta-description{font-size:14px;font-weight:400;margin:30px
0 0 0;color:#000}.produto-container
.linhadiv{width:100%;height:1px;border-bottom:1px solid #eee;margin:10px
0 0 0}.produto-container form
legend{font-size:12px;text-transform:uppercase;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:1px
solid #eee;cursor:pointer;font-size:11px;min-height:40px;min-width:40px;margin-right:10px;min-width:40px;padding:5px;text-align:center;border-radius:0;flex:none}.produto-container .sku-info .sku label.photoOn
span.optionName{display:none}.produto-container .sku-info .sku label:hover{border-color:#000}.produto-container .sku-info .sku
label.empty{color:#999}.produto-container .sku-info .sku
label.active{background-color:#000;color:#FFF;border-color:#000}.produto-container .amount
span.desc{color:#999;font-size:12px;font-weight:400;text-transform:uppercase;text-align:center;padding-bottom:10px}.produto-container input[type="number"]{-moz-appearance:textfield}.produto-container .product-quantity input[type="button"]{color:#000;font-size:1rem;font-weight:600;line-height:20px}.produto-container .product-quantity
input{background:#fff;border:1px
solid #F7F7F7;color:#000;display:inline-block;height:40px;width:40px;margin:0;padding:0;text-align:center}.produto-container .product-quantity input[type="button"]:first-child{border-top-left-radius:9999px;border-bottom-left-radius:9999px}.produto-container .product-quantity
input.qtyplus{border-top-right-radius:9999px;border-bottom-right-radius:9999px}.produto-container .product-quantity input[type="text"]:disabled{color:#000;-webkit-opacity:1;opacity:1 !important;-webkit-text-fill-color:#000;font-size:12px}.produto-container .product-quantity .qtyplus
svg{cursor:pointer;fill:#000;width:10px}.produto-container .add-cart-div{width:100%}.produto-container .add-cart-div
button{width:100%;height:40px}.produto-container .product-info .add-favorites{margin:20px
0 10px 0;padding-top:10px;border-top:1px solid #eaeaea}.produto-container .product-info .add-favorites
button{cursor:pointer;font-size:14px;display:inline-block;background:none;border:0}.produto-container .product-info .add-favorites button
svg{fill:#000;height:20px;margin: -5px 0 0 3px}.produto-container .product-info .add-favorites button.remove
svg{fill:#fd0000}.produto-container .product-info form#form-product-carrier
p{font-size:14px;line-height:18px;text-transform:initial}.produto-container .product-info form#form-product-carrier input::placeholder{color:#000;opacity:0.8}.produto-container .product-info form#form-product-carrier input:-ms-input-placeholder{color:#000;opacity:0.8}.produto-container .product-info form#form-product-carrier input:-moz-placeholder{color:#000;opacity:0.8}.produto-container .product-info form#form-product-carrier input::-moz-placeholder{color:#000;opacity:0.8}.produto-container .product-info form#form-product-carrier input::-webkit-input-placeholder{color:#000;opacity:0.8}.produto-container .product-info form#form-product-carrier
input{width:100%;height:40px;max-width:219px;font-size:14px;text-indent:10px;color:#000;background:transparent;border:1px
solid #eaeaea;border-radius:9999px}.produto-container .product-info form#form-product-carrier a.btn-calcular{height:40px;background:#fff;color:#000;font-weight:bold;font-size:1rem;text-transform:uppercase;padding:0
1rem;border-radius:9999px;border:1px
solid #eaeaea;cursor:pointer}.produto-container .product-info .sticky-top{top:100px;z-index:1}.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;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:20px
0 10px 0;border-color:#999;background-color:#999;text-transform:uppercase;font-size:13px;font-weight:600;height:40px}.produto-container .invalid-feedback{text-align:center;margin-top:10px;text-transform:uppercase;font-size:12px}.produto-container
h2{font-size:1.75rem;margin-bottom:10px}.produto-container .produto-code{font-size:12px;padding:0;margin:0
0 5px 0}.produto-descricao{max-width:1920px;margin:0
auto;padding:auto}.produto-descricao .container
p{font-size:14px}.produto-descricao .container
ul{margin-bottom:20px}.produto-descricao .container ul
li{font-size:14px;list-style:inside}.produto-descricao .container h3, .produto-descricao .container h4, .produto-descricao .container
h5{color:#000;text-transform:uppercase;width:100%;font-weight:500}.produto-descricao .container
h3{font-size:18px}.produto-descricao .container
h4{font-size:16px}.produto-descricao .container
h5{font-size:14px}.produto-container .product-info .rating,
.produto-container .product-info .rating-container .rating-stars{cursor:pointer}.produto-container .produto-avaliacoes-caroussel .slick-track{margin-left:0}.produto-container #avaliacoes
h2{border-bottom:1px solid #eaeaea;padding-bottom:1.5rem;margin-bottom:1.5rem;width:100%}.produto-container #avaliacoes
h4{font-size:18px;font-weight:400;margin:10px
0}.produto-container #avaliacoes
p{font-size:14px;width:100%}.produto-container #avaliacoes p.not-rated{font-size:14px;color:#666;font-weight:500;margin:0
0 5px 0;padding:0}.produto-container #avaliacoes
#rating{margin-left:0}.produto-container #avaliacoes #rating
h4{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;clear:both}.produto-container #avaliacoes #rating .rating-total
span{font-size:14px}.produto-container .thumbs-similares-div{border-bottom:1px solid #eaeaea;margin-bottom:20px}.produto-container .thumbs-similares
.items{width:70px;height:90px;background:#fff;border:1px
solid transparent}.produto-container .thumbs-similares
.items.active{border-color:#000}@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 form#form-product-carrier
span.legend{padding-left:0;display:flex;align-items:center}}.product-description{overflow-y:auto;margin-bottom:2rem;height:200px}.product-description p, .product-description
li{font-size:14px;padding-left:0;padding-right:0}.product-description h2,  .product-description h3, .product-description
h4{font-size:16px;text-transform:uppercase}.produto-container .produto-especificacao{font-size:0.875rem;border-top:1px solid #eaeaea;padding-top:1rem}.produto-container .produto-especificacao
h4{font-size:1.25rem;font-weight:700;color:#000}.produto-container .produto-descricao
p{font-size:20px}.produto-container .produto-descricao
ul{padding-left:40px !important;margin-bottom:20px;width:100%}.produto-container .produto-especificacao>div{line-height:30px}.produto-container .produto-especificacao>div:not(:last-child){border-bottom:1px solid #eaeaea}.produto-container .produto-especificacao
.marca{font-weight:bold;margin:10px
0 10px 0}.produto-container .produto-especificacao .marca
svg{height:35px}.produto-container .produto-video
iframe{max-width:100%;max-height:100%}form#form-product-carrier
h4{font-size:14px;text-transform:uppercase}form#form-product-carrier{margin-top:10px;width:100%}form
.carriers{margin-top:10px;width:100%}form .carriers
.option{min-height:18px;height:auto;line-height:18px;padding:5px
0;font-size:12px;border-top:1px solid #cbd7d7}form .carriers label
span{float:left;padding-left:5px;text-align:left;color:#000}form .carriers label
span.name{width:35%}form .carriers label
span.period{width:30%}form .carriers label
span.value{padding:0
10px 0 0;width:28%;text-align:right;font-weight:600}form .carriers label
input{display:none}@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}body.product #produto-descricao{display:flex !important}}@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 .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}}.produto-container .produto-images-caroussel-mobile{width:100%;max-height:325px;margin-bottom:20px;overflow:hidden}.produto-similares-caroussel .slick-slide{margin:0
7px}@media (max-width: 767px){.produto-container
h1{text-align:center}form#form-product-carrier{padding-bottom:10px;border-bottom:1px solid #cbd7d7}.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-descricao{text-align:justify}.produto-container .produto-similares{padding:10px
0;margin-top:10px}.produto-container .produto-descricao .img
img{max-width:100%}.produto-container .infos
h2{padding:0px;margin:0}.produto-container .meta-description{margin:20px
0 0 0}.produto-container .product-info .free-shipping{margin-bottom:20px}.produto-container .infos.brand-rating{margin-bottom:10px !important}.produto-container .infos .code-brand p:first-child{font-size:14px;margin:0}}@media (max-width:575px){.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 .product-info .parcels div:first-child{flex-wrap:nowrap !important}}.produto-container
#bundles{margin:50px
0}.produto-container #bundles
h2{font-size:18px;font-weight:700;text-align:center}.produto-container #bundles .product-bundle{margin-top:20px}.produto-container #bundles .product-bundle
form{min-height:400px}.produto-container #bundles .product-bundle :is(.mais, .igual) svg{height:30px;width:30px}.produto-container #bundles .product-bundle
.compra{padding:20px
10px;background:#f7f7f7;border-radius:10px}.produto-container #bundles .product-bundle .compra
.prices{text-align:center;margin:0
0 10px 0}.produto-container #bundles .product-bundle .compra
h3{text-transform:uppercase;text-align:center;font-size:18px;font-weight:700}.produto-container #bundles .product-bundle .compra
p{margin:0}.produto-container #bundles .product-bundle .compra p.price
span{font-size:1.6rem;font-weight:700}.produto-container #bundles .product-bundle .compra p
.parcelValue{font-size:1rem;font-weight:600}.produto-container #bundles .product-bundle .compra p span.for-only{text-decoration:line-through;font-size:1rem;font-weight:normal}.produto-container #bundles .product-bundle button.add-cart{display:none}.produto-container #bundles .product-bundle button.btn-comprar{border-radius:50px !important;text-transform:uppercase;font-weight:800;font-size:16px}@media (max-width: 767px){.produto-container #bundles .product-bundle .product-thumb{margin-bottom:0}.produto-container #bundles .product-bundle
.compra{margin: -10px 0 20px 0}}.descricao-detalhada{width:100vw;position:relative;left:50%;right:50%;margin-left: -50vw;margin-right: -50vw}.descricao-size{max-width:1920px;margin:auto}.bg-descricao{min-height:750px;background-repeat:no-repeat;background-position:center;background-size:cover;margin:0}.img-descricao-mobile{display:none;width:100%;max-width:100%}.intro-desc{display:flex;justify-content:center;margin:0}.desc-rigth,.desc-left,.desc-top,.desc-bottom,.selos{display:flex;justify-content:center}.desc-rigth,.desc-left{align-items:center}.desc-rigth .container-descricao>div{display:flex;justify-content:flex-end}.desc-bottom{align-items:flex-end}.desc-top .container-descricao > div,
.desc-bottom .container-descricao > div,
.intro-desc .container-descricao>div{display:flex;justify-content:center;text-align:center}.selos{padding-top:45px}.descricao-detalhada h2,
.descricao-detalhada h3,
.descricao-detalhada
h4{text-transform:uppercase;font-weight:300;color:#ddd}.descricao-detalhada
h2{font-size:24px}.descricao-detalhada
h3{font-size:18px}.descricao-detalhada
h4{font-size:16px}.desc-green h2,
.desc-green
h3{color:#44d62c}.desc-blue h2,
.desc-blue
h3{color:#02a7d9}.desc-orange h2,
.desc-orange
h3{color:#f07121}.desc-red h2,
.desc-red
h3{color:#ff021c}.text-black
p{color:#000 !important}.text-white
p{color:#efefef !important}.descricao-detalhada p,
.descricao-detalhada .container-descricao
span{margin:0;font-size:18px;line-height:1.5;color:#888}.descricao-detalhada
p{font-weight:300}.descricao-detalhada .container-descricao
span{font-weight:500}@media (max-width: 991px){.bg-descricao,.intro-desc{background-image:none !important;background-color:#0e0e0e !important;min-height:auto !important;text-align:center;flex-direction:column}.img-descricao-mobile{display:flex}.container-descricao{padding:30px
12px}.bg-descricao .text-black p, .bg-descricao .text-white p,
.intro-desc .text-black p, .intro-desc .text-white
p{color:#888 !important}.sizing>div{padding-top:28px}.sizing>div:first-child{padding-top:0}}@media (min-width:768px) and (max-width:991px){.sizing{width:80%;margin:auto}}@media (min-width: 992px){.container-descricao{max-width:960px;padding:40px
12px;width:100%}.title-black
h2{color:#000 !important}.title-white
h2{color:#efefef !important}}@media (min-width: 1200px){.container-descricao{max-width:1140px}}@media (min-width: 1400px){.container-descricao{max-width:1320px}}.container-conteudo{display:flex;justify-content:center;max-width:1320px;text-align:center;margin:0}.container-conteudo.title-white h3, .conteudo.title-white
h3{color:#fff}.container-conteudo
h3{display:grid;grid-template-rows:32px;padding-top:15px}.conteudo{display:flex;justify-content:center;margin:0}.conteudo
p{font-size:16px !important;font-weight:400}.conteudo>div{padding-left:18px;padding-right:18px}.container-conteudo
.intro{padding-bottom:30px}@media (max-width: 1199px){.container-conteudo,
.container-conteudo .intro,.conteudo>div{padding-top:25px;padding-bottom:25px}}@media (min-width: 1200px){.container-conteudo{padding:40px
0}.container-conteudo
.intro{padding-bottom:50px !important}}.especificacoes{background-color:#000;border-top:1px solid #494949}.btn-especificacoes{color:#fff;min-height:50px;padding-left:0;display:flex;align-items:center}.btn-especificacoes
span{font-size:16px;text-transform:uppercase}.btn-especificacoes:hover{color:#808080}.icon-show-more{content:'';position:relative;display:inline-block;width:25px;height:2.5px;transition:0.2s}.icon-show-more::after{content:'';position:absolute;top:0;left:0;width:15px;height:2px;transform:rotate(0deg);background-color:#fff;transition:0.2s}.icon-show-more::before{content:'';position:absolute;top:0;left:0;width:15px;height:2px;background-color:#fff}.custom-icon>.collapsed>span.icon-show-more::after{transform:rotate(-90deg)}.custom-icon>.collapsed>span.icon-show-more::before{transform:rotate(0)}.custom-icon:hover .icon-show-more::after,
.custom-icon:hover .icon-show-more::before{background-color:#808080}#collapseEspecificacoes{background-color:#f7f7f7}.area-especificacoes>div{color:#636363;line-height:1.8;padding:20px;border-bottom:1px solid #ddd}.area-especificacoes>div:last-child{border-bottom:none}.area-especificacoes
h4{font-size:15px;padding-top:6px;font-weight:bold;color:#636363 !important}@media (max-width: 767px){.area-especificacoes
h4{padding-bottom:8px}}@media (min-width: 768px){.area-especificacoes
ul{padding-left:40px !important}}