.produto-container{margin:0 auto;padding:0}.produto-container .main-photo{cursor:zoom-in}#overlay-product-zoom a{cursor:pointer}#overlay-product-zoom button{border:0;cursor:pointer}#overlay-product-zoom .modal-dialog{min-width:95%}#overlay-product-zoom .main-photo-zoom{height:85svh;padding:0}@media (max-width:767px){#overlay-product-zoom .main-photo-zoom{width:100%}#overlay-product-zoom .pinch-zoom-container{height:85svh!important;margin:0!important;padding:0!important}}.product .thumbsverticais{position:relative}.product .thumbsverticais .item{border:1px solid#bfbfbf;border-radius:10px;cursor:pointer;margin-bottom:10px;min-width:100px;overflow:hidden;padding:3px;width:100px}.produto-container .thumbsverticais .btn-avancar-thumb,.produto-container .thumbsverticais .btn-voltar-thumb{cursor:pointer;height:43px;width:43px}.produto-container .thumbsverticais .btn-voltar-thumb{background:url(/dist/09a5eef986843e16210e.png) no-repeat;background-position-x:left;margin:0 auto 20px}.produto-container .thumbsverticais .btn-avancar-thumb{background:url(/dist/5677d90b4bccf7f35f73.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 #form-product-buy{border-top:1px solid #cbd7d7;margin-top:10px;padding-top:10px}.produto-container #form-product-buy #product-payments-discount{font-size:14px;line-height:normal;margin-top:10px!important}.produto-container #form-product-buy #product-payments-discount p{margin-bottom:5px}.produto-container #form-product-buy #product-payments-discount .price-discount{color:var(--corPrimaria);font-size:16px;font-weight:700}.produto-container #form-product-buy #product-payments-discount .discount-value{white-space:nowrap}.produto-container .infos h2{font-size:16px;font-weight:700;margin:0;padding-top:5px!important;text-align:left}.produto-container .infos.brand-rating{border:1px solid #cbd7d7;border-left:0!important;border-right:0!important;border-top:0!important;margin-bottom:10px!important;padding:0 0 10px!important}.produto-container .code-brand p{font-size:12px;margin:0;padding:0}.produto-container .code-brand a{font-weight:500;margin-left:4px}.produto-container .infos .code-brand p.codigo-imagem{bottom:0;position:absolute}.dropdown-item.active,.dropdown-item:active,.dropdown-item:focus,.dropdown-item:hover{background-color:#fff}.produto-container .infos .code-brand p a span strong{padding-left:5px}.produto-container .infos .rating .stars span.votesNumber,.produto-container .infos .rating a{color:#9e9e9e;font-size:14px;font-weight:500;line-height:20px;margin-right:8px}.produto-container .infos .rating .stars span.votesNumber{font-size:16px;margin:0 0 0 6px;padding-top:2px}.produto-container .product-info{padding:0 0 0 20px}@media (max-width:767px){.produto-container .product-info{padding:0 20px}}.produto-container .product-info span.price{font-size:16px}.produto-container .product-info span.price span{font-weight:700}.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{font-size:16px}.produto-container .product-info span.bestprice span{color:#478f47;font-weight:700}.produto-container .product-info .parcels span.boleto-discount-icon svg,.produto-container .product-info .parcels span.cartao-parcel-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{cursor:pointer;font-size:16px;margin:0;padding:0;text-decoration:none}.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{cursor:pointer;text-decoration:underline}.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 #parcelas-do-cartao h5{font-size:16px;margin:0;padding:5px 10px}.produto-container .product-info .dropdown-parcels .dropdown-menu.parcelas-do-cartao #parcelas-do-cartao .iconfechar svg{cursor:pointer;height:13px;left:auto;right:10px;top:10px;z-index:1;fill:#bf1100;position:absolute}.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:14px;padding:2px 10px}.produto-container .product-info .free-shipping{background:#00a523;border-radius:3px;color:#fff;float:left;height:30px;margin:0;padding:2px 10px}.produto-container .product-info .infos{float:left;width:100%}.produto-container .product-info .contador{background:#f2851c;background:#ff2b2b;border-radius:10px;color:#fff;float:left;font-weight:700;height:auto;margin-top:10px;padding:10px;text-transform:uppercase;white-space:nowrap;width:100%}.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{color:#000;font-size:14px;font-weight:400;margin:30px 0 0}.produto-container .linhadiv{border-bottom:1px solid #eee;height:1px;margin:10px 0 0;width:100%}.produto-container form legend{font-size:12px;font-weight:700;margin:10px 0;text-align:left;text-transform:uppercase}.produto-container .sku-info{padding-bottom:10px}.produto-container .sku-info .sku .btn-group,.produto-container .sku-info .sku-single{display:flex;flex-wrap:wrap;justify-content:center}.produto-container .sku-info .sku .btn-group{gap:10px;padding:0;width:100%}@media (min-width:992px){.produto-container .sku-info .sku .btn-group,.produto-container .sku-info .sku-single{justify-content:start}}.produto-container .sku-info .sku label input{display:none}.produto-container .sku-info .sku label{align-items:center;border:1px solid #eee;border-radius:0;cursor:pointer;display:flex;flex:none;font-size:12px;justify-content:center;max-height:70px;min-height:40px;min-width:40px;padding:0;text-align:center}.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;border-color:#000;color:#fff}.produto-container .sku-info .sku label div{justify-content:center}.produto-container .sku-info .sku label .optionName{margin:5px 10px;padding:0}.produto-container .sku-info .sku label.photoOn .optionName{display:none}.produto-container .sku-info .sku label .optionColor{height:100%;width:100%}.produto-container .sku-info .sku label p.name{line-height:10px;margin:0;min-width:40px;padding:5px}.produto-container .amount span.desc{color:#999;font-size:12px;font-weight:400;padding-bottom:10px;text-align:center;text-transform:uppercase}.produto-container .product-quantity .qtyminus svg{cursor:pointer;width:10px;fill:#000}.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;font-size:11px;height:40px;margin:0;padding:0;text-align:center;width:40px}.produto-container input[type=number]{-moz-appearance:textfield}.produto-container .product-quantity .qtyplus svg{cursor:pointer;fill:#000;width:10px}.produto-container .add-cart-div{border-bottom:1px solid #cbd7d7;width:100%}.produto-container .add-cart-div button{width:100%}.produto-container .product-info .add-favorites{margin:0 0 10px}.produto-container .product-info .add-favorites button{background:none;border:0;color:#666;cursor:pointer;display:inline-block;font-size:12px;font-weight:700;text-transform:uppercase}.produto-container .product-info .add-favorites button svg{height:20px;margin:-5px 0 0 10px;width:20px}.produto-container .product-info .add-favorites button.remove svg{fill:#fd0000!important}.produto-container .product-info form#form-product-carrier span.legend{font-size:14px}.produto-container .product-info form#form-product-carrier p{margin:10px 0}.produto-container .product-info form#form-product-carrier .carriers p{border-top:1px solid #cbd7d7;color:#666;font-size:12px;margin:0;padding:10px 0 0;text-align:justify}.produto-container .product-info form#form-product-carrier .alert-danger{margin:0 0 0 10px!important;padding:7px!important}.produto-container .product-info form#form-product-carrier .alert-danger p{margin:0!important;padding:0 17px 0 0!important}.produto-container .product-info form#form-product-carrier .main-alert{margin:10px 0 0!important}.produto-container .product-info form#form-product-carrier input::placeholder{color:#999}.produto-container .product-info form#form-product-carrier input:-ms-input-placeholder{color:#999}.produto-container .product-info form#form-product-carrier input:-moz-placeholder,.produto-container .product-info form#form-product-carrier input::-moz-placeholder{color:#999}.produto-container .product-info form#form-product-carrier input::-webkit-input-placeholder{color:#999}.produto-container .product-info form#form-product-carrier input{border:1px solid#cbd7d7;border-radius:0;color:#999;font-size:14px;height:38px;line-height:38px;max-width:107px;padding:0 0 2px;text-align:center;width:100%}.produto-container .product-info form#form-product-carrier button.btn-calcular{margin-left:10px;width:120px}.produto-container .product-info .sticky-top{top:100px;z-index:1}.produto-images-caroussel div[data-photo]{height:81px;width:81px}.produto-images-caroussel div[data-photo] img{width:auto!important}.produto-container .unavailable-fields .prod_un,.produto-container .unavailable-fields label{font-size:12px;font-weight:400;margin:10px 0;padding:0;text-align:center;text-transform:uppercase}.produto-container .unavailable-fields label{padding:0;text-align:left}.produto-container .unavailable-fields .prod_un{margin:10px 0 5px}.produto-container .unavailable-fields input{font-size:12px;margin-bottom:10px}.produto-container button.btn-avise-me{background-color:#999;border-color:#999;font-size:13px;font-weight:600;height:40px;margin:20px 0 10px;text-transform:uppercase}.produto-container .invalid-feedback{font-size:12px;margin-top:10px;text-align:center;text-transform:uppercase}.produto-container .produto-similares{border-top:1px solid #cbd7d7;margin-top:10px;padding-top:20px}.produto-container h2{font-size:16px;margin-bottom:10px;text-transform:uppercase}.produto-container .produto-code{font-size:12px;margin:0 0 5px;padding:0}.produto-descricao{margin:0 auto;max-width:1920px;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;font-weight:500;text-transform:uppercase;width:100%}.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{border-top:1px solid #cbd7d7;margin-top:20px;padding:10px 0 0}@media (max-width:767px){.produto-container #avaliacoes{padding:10px}}.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{color:#666;font-size:14px;font-weight:500;margin:0 0 5px;padding:0}.produto-container #avaliacoes #rating{margin-left:0}.produto-container #avaliacoes #rating h4{font-size:22px;font-weight:400;margin:15px 0}.produto-container #avaliacoes #rating form label{float:left;font-size:14px}.produto-container #avaliacoes #rating form input,.produto-container #avaliacoes #rating form textarea{background:none;border:1px solid #bcbcbc;border-radius:0!important;max-width:312px;width:100%}.produto-container #avaliacoes #rating form input{height:30px}.produto-container #avaliacoes #rating form .div-alert>div{clear:both;max-width:312px}.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{background:#fff;border:1px solid transparent;height:90px;width:70px}.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:0!important}.produto-container .product-info form#form-product-carrier span.legend{align-items:center;display:flex;padding-left:0}}.product-description{padding:0}@media (max-width:767px){.product-description{padding:10px}}.product-description li,.product-description p{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-video iframe{max-height:100%;max-width:100%}form#form-product-carrier h4{font-size:14px;text-transform:uppercase}form .carriers,form#form-product-carrier{margin-top:10px;width:100%}form .carriers .option{border-top:1px solid #cbd7d7;font-size:12px;height:auto;line-height:18px;min-height:18px;padding:5px 0}form .carriers label span{color:#000;float:left;padding-left:5px;text-align:left}form .carriers label span.name{width:35%}form .carriers label span.period{width:30%}form .carriers label span.value{font-weight:600;padding:0 10px 0 0;text-align:right;width:28%}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:0!important}.produto-container .product-info .parcels div:first-child{flex-wrap:nowrap!important}.produto-container .product-info form#form-product-carrier span.legend{align-items:center;display:flex;padding-left:0}}.produto-container .produto-images-caroussel-mobile{height:53vh;margin-bottom:20px;overflow:hidden;width:100%}.produto-images-caroussel-mobile .pinch-zoom-container,.produto-images-caroussel-mobile img{height:49vh!important;margin:0!important;padding:0!important}.produto-images-caroussel-mobile .slick-dots{margin-top:5px}.produto-similares-caroussel .slick-slide{margin:0 7px}@media (max-width:767px){.produto-container h1{margin-top:5px;text-align:center}form#form-product-carrier{border-bottom:1px solid #cbd7d7;padding-bottom:10px}.produto-container .product-info .sticky-top{position:relative;top:0}.produto-container .breadcrumb{display:none}.produto-container .produto-images-caroussel{padding-bottom:20px!important;padding-top:0!important}.produto-container .produto-descricao{text-align:justify}.produto-container .produto-similares{margin-top:10px;padding:10px 0}.produto-container .produto-similares h2{padding:0 10px}.produto-container .produto-descricao .img img{max-width:100%}.produto-container .infos h2{margin:0;padding:0}.produto-container .meta-description{margin:20px 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{border-top:1px solid #cbd7d7;margin-top:10px;padding-top:20px}@media (max-width:767px){.produto-container #bundles{padding:10px}}.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{background:#f7f7f7;border-radius:10px;padding:20px 10px}.produto-container #bundles .product-bundle .compra .prices{margin:0 0 10px;text-align:center}.produto-container #bundles .product-bundle .compra h3{font-size:18px;font-weight:700;text-align:center;text-transform:uppercase}.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{font-size:1rem;font-weight:400;text-decoration:line-through}.produto-container #bundles .product-bundle button.add-cart{display:none}.produto-container #bundles .product-bundle button.btn-comprar{border-radius:50px!important;font-size:16px;font-weight:800;text-transform:uppercase}@media (max-width:767px){.produto-container #bundles .product-bundle .product-thumb{margin-bottom:0}.produto-container #bundles .product-bundle .compra{margin:-10px 0 20px}}.descricao-detalhada{left:50%;margin-left:-50vw;margin-right:-50vw;position:relative;right:50%;width:100vw}.descricao-size{margin:auto;max-width:1920px}.bg-descricao{background-position:50%;background-repeat:no-repeat;background-size:cover;margin:0;min-height:750px}.img-descricao-mobile{display:none;max-width:100%;width:100%}.intro-desc{margin:0}.desc-bottom,.desc-left,.desc-rigth,.desc-top,.intro-desc,.selos{display:flex;justify-content:center}.desc-left,.desc-rigth{align-items:center}.desc-rigth .container-descricao>div{display:flex;justify-content:flex-end}.desc-bottom{align-items:flex-end}.desc-bottom .container-descricao>div,.desc-top .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{color:#ddd;font-weight:300;text-transform:uppercase}.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 .container-descricao span,.descricao-detalhada p{color:#888;font-size:18px;line-height:1.5;margin:0}.descricao-detalhada p{font-weight:300}.descricao-detalhada .container-descricao span{font-weight:500}@media (max-width:991px){.bg-descricao,.intro-desc{background-color:#0e0e0e!important;background-image:none!important;flex-direction:column;min-height:auto!important;text-align:center}.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{margin:auto;width:80%}}@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;margin:0;max-width:1320px;text-align:center}.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-bottom:25px;padding-top: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{align-items:center;color:#fff;display:flex;min-height:50px;padding-left:0}.btn-especificacoes span{font-size:16px;text-transform:uppercase}.btn-especificacoes:hover{color:grey}.icon-show-more{content:"";display:inline-block;height:2.5px;position:relative;transition:.2s;width:25px}.icon-show-more:after{transform:rotate(0deg);transition:.2s}.icon-show-more:after,.icon-show-more:before{background-color:#fff;content:"";height:2px;left:0;position:absolute;top:0;width:15px}.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:grey}#collapseEspecificacoes{background-color:#f7f7f7}.area-especificacoes>div{border-bottom:1px solid #ddd;color:#636363;line-height:1.8;padding:20px}.area-especificacoes>div:last-child{border-bottom:none}.area-especificacoes h4{color:#636363!important;font-size:15px;font-weight:700;padding-top:6px}@media (max-width:767px){.area-especificacoes h4{padding-bottom:8px}}@media (min-width:768px){.area-especificacoes ul{padding-left:40px!important}}
/*# sourceMappingURL=product.4c426fae6705eafd6ca2.css.map*/