.iconsTopBar{color: #14E5C5;}.alinharMenu{margin-left: 35px;}@media(max-width: 1199px){.alinharMenu{margin-left: 0px;}}.dropdown-toggle{margin-top: 2px;}.menuCategorias b{font-size: 18px;}.nav-item{font-size: 12px;}.griProdutos{margin-top: -25px}.tagPreco{font-size: 12px;color: #8787af;}.pricePersonalizado{margin-top: -10px;}.btn-primary{color: #ffffff;}.add_to_cart_button{background-color: #004D3D;}.produtoDestaqueNome{font-weight: bold;font-size: 150%;}.tituloGridProdutos{font-size: 150%;}.formFinalizar{margin-top: 30px;margin-bottom: 40px;}.entregarMesmoEndereco{margin-top: 20px;margin-bottom: 20px;}.enderecoCliente h2, .formEndEntrega h2{font-size: 26px;}.subCategoriasRodape{float: right;}#boxRedesSociais{width: 295px;height: 48px;}.rodapeIcons{float: left;}.rodapeSeprator{height: 48px;float: left;margin-left: 15px;margin-right: 15px;border-right: solid 1px #cccccc;}.footer-title{padding-bottom: 20px;font-weight: bold;}.menuRodape li{margin-top: -13px;margin-bottom: -13px;}.footer-bottom-widgets ul > li > a:hover{}.formasPagamento{margin-top: 30px;margin-bottom: 20px;}.formasEntrega{margin-left: 50px;}.institucional{clear: both;background-color: #ebebeb;display:table;margin-top: 30px !important;}.institucional p{padding: 35px;font-size: 12px;text-align: center;vertical-align:middle;display:table-cell;color: #000000;}.resetMargin{margin: 0px;padding: 0px;}.copyright-bar{margin-top: -60px;}.segurancaCertificacaoBox{float: right;}@media(max-width: 991px){.menuRodapeBox{margin-top: -50px;}.footer-title{margin-top: 20px;margin-bottom: 0px;}.formasPagamento{margin-top: -50px;margin-bottom: 110px;}.menuRodape li{margin-top: -15px;margin-bottom: -15px;}.formasEntrega{margin-left: 0px;}.segurancaCertificacaoBox{float: left;}.institucional{margin-top: 150px;}}.alinhaCopyRight{margin-top: 10px;}.alinhaBoxLojas{margin-top: 40px;margin-bottom: 25px;}#boxLojas{height: auto;font-size: 12px;margin: 0px auto;}@media (max-width: 992px) {#boxLojas{width: 100%;}}@media (min-width: 993px) {#boxLojas{width: 90%;}}#boxLojas h5{font-weight: bold;font-size: 14px;}#boxLojas a{font-size: 12px;color: #000000;}@media (max-width: 767px){.boxLoja{margin-top: 40px;margin-buttom: 10px;text-align: center;}.imgLoja{display: block;margin-left: auto;margin-right: auto;width: 100%;}}.imgLoja{padding: 8px;background-color: #ececec;}.single-product table.variations tr:last-child td{border-bottom: none;}.lineDescricao{border: solid 1px #eceeef;}.descricaoComercialLonga{margin-top: 20px;margin-bottom: 20px;color: red;}.descricaoComercialLonga p{color: #000000;}.descricaoComercialLonga h2{font-size: 16px;font-weight: bold;}.descricaoComercialLonga p{font-size: 12px;text-align: justify;}.page-title{font-size: 25px;}.currentStep{color: #FFFFFF;font-weight: bold;border: none;float: left;margin-right: 0.286em;display: block;padding: 0.643em 1.429em;border-radius: 1.143em;background-color:#004D3D;}.currentStep:hover{background-color: #14E5C5;}.step{color: #FFFFFF;background-color: #004D3D;float: left;margin-right: 0.286em;display: block;padding: 0.643em 1.429em;border: 1px solid #e3e3e3;border-radius: 1.143em;}.step:hover{background-color: #14E5C5;}.prevLink{color: #FFFFFF;background-color: #004D3D;float: left;margin-right: 0.286em;display: block;padding: 0.643em 1.429em;border: 1px solid #e3e3e3;border-radius: 1.143em;}.nextLink{float: left;margin-right: 0.286em;color: #FFFFFF;display: block;padding: 0.643em 1.429em;border: 1px solid #e3e3e3;border-radius: 1.143em;background-color: #004D3D;}.categoria-item{padding: 0px;color: #ffffff;font-weight: bold;height: 51px;}.vertical-menu {clear: both;background-color: #fff;border-bottom-left-radius: 0px;border-bottom-right-radius: 0px;border-top-left-radius: 9px;border-top-right-radius: 9px;width: 100%;background-color: #14E5C5;padding: 1.071em 1.25em;padding-top: 1.0em;padding-right: 1.25em;padding-bottom: 1.0em;padding-left: 1.25em;}.homeTodasCategorias{background-color: transparent;text-decoration: none;display: inline;}.homeCategoria{font-size: 18px;color: #ffffff;text-decoration: none;font-weight: bold;}.homeCategoria:hover{color: #ffffff;}a:focus{color: #ffffff;}.homeMenuDropdown{width:100%;margin-top: -1px;margin-left: -17px;}.pearl-number,.pearl-icon {position: relative;z-index: 1;display: inline-block;width: 36px;height: 36px;line-height: 32px;color: #fff;text-align: center;background: #ccd5db;border: 2px solid #ccd5db;border-radius: 50%;}.pearl-number {font-size: 18px;}.pearl-icon {font-size: 18px;}.pearl-title {display: block;margin-top: .5em;margin-bottom: 0;overflow: hidden;font-size: 16px;color: #526069;text-overflow: ellipsis;word-wrap: normal;white-space: nowrap;}.pearl.current:before,.pearl.current:after {background-color: #62a8ea !important;}.pearl.current .pearl-number,.pearl.current .pearl-icon {color: #62a8ea;background-color: #fff;border-color: #62a8ea;-webkit-transform: scale(1.3);-ms-transform: scale(1.3);-o-transform: scale(1.3);transform: scale(1.3);}.pearl.disabled {pointer-events: none;cursor: auto;}.pearl.disabled:before,.pearl.disabled:after {background-color: #f3f7f9;}.pearl.disabled .pearl-number,.pearl.disabled .pearl-icon {color: #fff;background-color: #ccd5db;border-color: #ccd5db;}.pearl.error:before {background-color: #62a8ea;}.pearl.error:after {background-color: #f3f7f9;}.pearl.error .pearl-number,.pearl.error .pearl-icon {color: #f96868;background-color: #fff;border-color: #f96868;}.pearl.done:before,.pearl.done:after {background-color: #62a8ea;}.pearl.done .pearl-number,.pearl.done .pearl-icon {color: #fff;background-color: #62a8ea;border-color: #62a8ea;}.pearls-lg .pearl:before,.pearls-lg .pearl:after {top: 20px;}.pearls-lg .pearl-title {font-size: 18px;}.pearls-lg .pearl-number,.pearls-lg .pearl-icon {width: 40px;height: 40px;line-height: 36px;}.pearls-lg .pearl-icon {font-size: 20px;}.pearls-lg .pearl-number {font-size: 20px;}.pearls-sm .pearl:before,.pearls-sm .pearl:after {top: 16px;}.pearls-sm .pearl-title {font-size: 14px;}.pearls-sm .pearl-number,.pearls-sm .pearl-icon {width: 32px;height: 32px;line-height: 28px;}.pearls-sm .pearl-number {font-size: 16px;}.pearls-sm .pearl-icon {font-size: 14px;}.pearls-xs .pearl:before,.pearls-xs .pearl:after {top: 12px;height: 2px;}.pearls-xs .pearl-title {font-size: 12px;}.pearls-xs .pearl-number,.pearls-xs .pearl-icon {width: 24px;height: 24px;line-height: 20px;}.pearls-xs .pearl-number {font-size: 12px;}.pearls-xs .pearl-icon {font-size: 12px;}.borderInput{padding: 0.857em 1.214em;background-color: transparent;color: #818181;line-height: 1.286em;border-width: 1px;border-style: solid;border-color: #dddddd;}.input-sm{margin-top: 10px;border: solid 1px #dddddd;}.panelResumo {margin-bottom: 22px;background-color: #f6f6f6;border: 1px solid transparent;border-radius: 4px;-webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, .05);box-shadow: 0 1px 1px rgba(0, 0, 0, .05);}.panelResumo h4, h5{margin-top: 15px;}.panel-headingLoja{margin-right: 20px;}.boxInstitucional{width: 100%;height: auto;padding-left: 0px;padding-right: 0px;padding-top: 30px;padding-bottom: 30px;}.foneFaleConosco h3, h4{display: inline;}.foneFaleConosco h4{font-size: 140%;margin-right: 5px;}.institucionalTexto{padding: 0px;text-align: justify;}.compraSeguraIcon{margin-top: 0px;}.institucionalIcon{font-size: 120px;color: #dddddd;text-align: center;}.politicaPrivacidadeIcon{margin-top: 0px;}.cartaoCreditoIcon{margin-top: -2px;}.trocaDevolucaoIcon{margin-top: -35px;}.faleConoscoIcon{margin-top: 0px;}@media (max-width: 991px) {.institucionalIcon{text-align: left;margin-bottom: 30px;}.politicaPrivacidadeIcon{margin-top: 0px;}.cartaoCreditoIcon{margin-top: 0px;}.faleConoscoIcon{margin-top: 0px;}.trocaDevolucaoIcon{margin-top: 0px;}.compraSeguraIcon{margin-top: 0px;}}li.product:hover .product-inner{position: unset;}@media all and (max-width: 540px) {.sweet-alert {overflow-y: auto !important;}@media all and (max-height: 500px){.sweet-alert {height: 460px;}}@media all and (max-width: 373px){.sweet-alert {height: 450px;}}}@media all and (max-width:480px) {.dataTables_info{font-size: 10px;}}.btnAreaClienteLoja{background-color: #004D3D;margin-right: 5px;}.btnAreaClienteLoja:hover{background-color: #14E5C5;}@media (min-width: 768px) and (max-width: 991px) {.btnAreaClienteLoja{font-size: 8px;}}@media (min-width: 992px) and (max-width: 1199px) {.btnAreaClienteLoja{font-size: 11px;}}.pagination > .active > a, .pagination > .active > span, .pagination > .active > a:hover, .pagination > .active > span:hover, .pagination > .active > a:focus, .pagination > .active > span:focus{background-color: #333e48 !important;border-color: #333e48 !important;}.btn-primary:hover{background-color: #bf1212;}.btnModalMobile{margin-top: 5px;float: right;}@media (max-width: 768px) {.alinhaBtnMobile {margin-right: 0px !important;}}.form-control{border: solid 1px;border-color: #cbcbcb;}.alertRolagem{display: none;}@media (max-width: 500px) {.alertRolagem {display: block;}.thumbnails-all{width: 100px !important;}.gridProdutoMobile{display: none;}.qtdMedida{font-size: 13px;text-align: center;}}@media (min-width: 501px) {.qtdMedida{display: none;}}#boxWpIconFlutuante{position:fixed;z-index: 9999;float: right;bottom: 0;right: 0;}.wpIconFlutuante{float: right;margin-right: 30px;margin-bottom: 10px;}#redesSociaisTopMobile{margin-top: -30px;}#redesSociaisTopMobile ul li{display: inline;padding: 20px;}.disabledQtd{background-color: #eeeeee;}@media(max-width: 991px){.alturaTopoMobile{height: 210px;}}@media (min-width: 544px) and (max-width: 568px) {.navbar-toggler{margin-right: -180%;;}}.btnCupomCalcFrete a{font-size: 14px;font-weight: bold;color: #e6202e;border-bottom: 1px solid #e6202e;}.btnCupomCalcFrete a:focus{color: #e6202e !important;}.iconeCarrinhoMobile{display: none;}.iconeCarrinhoDesktop{display: block;}@media (max-width: 991px) {.boxNavCarrinhoMobile{width: 140px;}.iconeCarrinhoMobile{display: block;line-height: 2.53em;font-weight: bold;font-size: 1.142em;color: #333e48;}.alinhaCarrinhoVersaoMobile{margin-right: 10px;}.iconeCarrinhoDesktop{display: none;}}@media (max-width: 568px) {.boxNavCarrinhoMobile {}}@media (max-width: 568px) {.newsletter-title {text-align: center;}}.titleAccordion{font-weight: bold;margin-left: -20px;margin-bottom: 5px;margin-top: 10px;color: #000000;background-color: transparent;font-size: 16px;text-align: left;}.titleAccordion:active{background-color: transparent;}.titleAccordion:hover{background-color: transparent;}.boxRespostaFaq{padding: 15px;}.card-header{background-color: transparent;padding: 0px;}.tituloFaq{margin-top: 40px;}.colorIconFaq{color: #e6202e;}#barraBuscaMobile{height: 90px;margin-top: -20px;margin-left: 10px;margin-right: 10px;}.campoBusca{float: left;width: 85%;height: 45px;border-top-right-radius: 0px !important;border-bottom-right-radius: 0px !important;border: solid 2px #14E5C5 !important;border-right: none !important;}.categoriasBusca{float: left;width: 30% !important;height: 45px;border: solid 2px #14E5C5 !important;border-left: none !important;}.categoriasBusca select{background-color: transparent;border: none;width: 100%;position: relative;top: 50%;transform: translateY(-50%);background: #fff url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAUCAMAAACzvE1FAAAADFBMVEUzMzMzMzMzMzMzMzMKAG/3AAAAA3RSTlMAf4C/aSLHAAAAPElEQVR42q3NMQ4AIAgEQTn//2cLdRKppSGzBYwzVXvznNWs8C58CiussPJj8h6NwgorrKRdTvuV9v16Afn0AYFOB7aYAAAAAElFTkSuQmCC)no-repeat right 0.10rem center;background-size: 12px;margin-left: -5px;-moz-appearance: none;}.btnBusca{width: 15% !important;height: 45px !important;float: right;padding: 0px !important;margin: 0px !important;border-top-left-radius: 0px !important;border-bottom-left-radius: 0px !important;background-color: #14E5C5;}.comprarMobile{clear: both;}@media (max-width: 767px) {.comprarMobile{width: 100%;}.btnMobileAjustarLarguraTela{width: 100%;}}.metodosPagamento button:focus, .metodosPagamento active{background-color: #333e48;}.metodosPagamento button:active{background-color: #333e48;}.metodoPagamentoActive{background-color: #333e48;}@media (max-width: 900px) {#principallv{display: none;}#principalDesktopMiniBanner{display: none;}#principalMobiMiniBanner{display: block;}@media (max-width: 375px) {#owl-main-desktop .item, owl-main-desktop .item{height: 400px;}}@media (min-width: 376px) and (max-width: 560px) {#owl-main-desktop .item, owl-main-desktop .item{height: 400px;}}@media (min-width: 561px) and (max-width: 600px) {#owl-main-desktop .item, owl-main-desktop .item{height: 400px;}.owl-carousel .owl-stage-outer{height: 400px;}.home-v1-slider{height: 400px;}}@media (min-width: 601px) and (max-width: 760px) {#owl-main-desktop .item, owl-main-desktop .item{height: 400px;}.owl-carousel .owl-stage-outer{height: 400px;}.home-v1-slider{height: 400px;}}}@media (max-width: 1200px) {#principalmb picture img {width: 100%;object-fit: contain;object-position: center;border-radius: 20px;}}@media (min-width: 1201px) {#principalmb picture img {width: 1920px;object-fit: contain;object-position: center;border-radius: 20px;}}@media (min-width: 761px) {#principallv{display: block;}#principalDesktopMiniBanner{display: block;}#principalMobiMiniBanner{display: none;}#owl-main-desktopMiniBanner .item, owl-main-desktop .item{}}@media (min-width: 991px) and (max-width: 1200px){.infoContatoTopBarLoja{font-size: 12px}}.ajustaFormValidation{height: 100px !important;}.corBotaoPadrao {background-color: #004D3D !important;transition: background-color 0.3s ease;border: #004D3D 0px solid !important;}.corBotaoPadrao:hover {background-color: #14E5C5 !important;border: #14E5C5 0px solid !important;}.corBotaoBusca {background-color: #004D3D !important;transition: background-color 0.3s ease;border: #004D3D 0px solid !important;}.corBotaoBusca:hover {background-color: #14E5C5 !important;border: #14E5C5 0px solid !important;}.corBotaoClaro {background-color: #14E5C5 !important;transition: background-color 0.3s ease;border: #14E5C5 0px solid !important;}.corBotaoClaro:hover {background-color: #004D3D !important;border: #004D3D 0px solid !important;}.corBotaoNewsLetter {background-color: #004D3D;transition: background-color 0.3s ease;}.corBotaoNewsLetter:hover {background-color: #14E5C5;}.btnCarrinhoCompra {background-color: #004D3D;transition: background-color 0.3s ease;}.btnCarrinhoCompra:hover {background-color: #14E5C5;}.btnCarrinhoLimpa {background-color: #004D3D;transition: background-color 0.3s ease;}.btnCarrinhoLimpa:hover {background-color: #ff9494;}.flex-container {display: flex;width: 100%;}@media (max-width: 991px) {.flex-container {flex-direction: column;}}.tamanhoBotaoItensCarrinho{background-color: #eaeaea !important;color: white;border: none;width: 35px;height: 35px;border-radius: 50%;cursor: pointer;font-size: 12px;line-height: 1;padding: 0;}.img-responsive,.thumbnail > img,.thumbnail a > img,.carousel-inner > .item > img,.carousel-inner > .item > a > img {display: block;max-width: 100%;height: auto;}.carousel {position: relative;}.carousel-inner {position: relative;width: 100%;overflow: hidden;}.carousel-inner > .item {position: relative;display: none;-webkit-transition: .6s ease-in-out left;-o-transition: .6s ease-in-out left;transition: .6s ease-in-out left;}.carousel-inner > .item > img,.carousel-inner > .item > a > img {line-height: 1;}@media all and (transform-3d), (-webkit-transform-3d) {.carousel-inner > .item {-webkit-transition: -webkit-transform .6s ease-in-out;-o-transition:      -o-transform .6s ease-in-out;transition:         transform .6s ease-in-out;-webkit-backface-visibility: hidden;backface-visibility: hidden;-webkit-perspective: 1000px;perspective: 1000px;}.carousel-inner > .item.next,.carousel-inner > .item.active.right {left: 0;-webkit-transform: translate3d(100%, 0, 0);transform: translate3d(100%, 0, 0);}.carousel-inner > .item.prev,.carousel-inner > .item.active.left {left: 0;-webkit-transform: translate3d(-100%, 0, 0);transform: translate3d(-100%, 0, 0);}.carousel-inner > .item.next.left,.carousel-inner > .item.prev.right,.carousel-inner > .item.active {left: 0;-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0);}}.carousel-inner > .active,.carousel-inner > .next,.carousel-inner > .prev {display: block;}.carousel-inner > .active {left: 0;}.carousel-inner > .next,.carousel-inner > .prev {position: absolute;top: 0;width: 100%;}.carousel-inner > .next {left: 100%;}.carousel-inner > .prev {left: -100%;}.carousel-inner > .next.left,.carousel-inner > .prev.right {left: 0;}.carousel-inner > .active.left {left: -100%;}.carousel-inner > .active.right {left: 100%;}.carousel-control {position: absolute;top: 0;bottom: 0;left: 0;width: 15%;font-size: 16px;color: #fff;text-align: center;text-shadow: 0 1px 2px rgba(0, 0, 0, .6);filter: alpha(opacity=0);opacity: 0;}.carousel-control.left {background-image: -webkit-linear-gradient(left, rgba(0, 0, 0, .5) 0%, rgba(0, 0, 0, .0001) 100%);background-image:      -o-linear-gradient(left, rgba(0, 0, 0, .5) 0%, rgba(0, 0, 0, .0001) 100%);background-image: -webkit-gradient(linear, left top, right top, from(rgba(0, 0, 0, .5)), to(rgba(0, 0, 0, .0001)));background-image:         linear-gradient(to right, rgba(0, 0, 0, .5) 0%, rgba(0, 0, 0, .0001) 100%);filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#80000000', endColorstr='#00000000', GradientType=1);background-repeat: repeat-x;}.carousel-control.right {right: 0;left: auto;background-image: -webkit-linear-gradient(left, rgba(0, 0, 0, .0001) 0%, rgba(0, 0, 0, .5) 100%);background-image:      -o-linear-gradient(left, rgba(0, 0, 0, .0001) 0%, rgba(0, 0, 0, .5) 100%);background-image: -webkit-gradient(linear, left top, right top, from(rgba(0, 0, 0, .0001)), to(rgba(0, 0, 0, .5)));background-image:         linear-gradient(to right, rgba(0, 0, 0, .0001) 0%, rgba(0, 0, 0, .5) 100%);filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#80000000', GradientType=1);background-repeat: repeat-x;}.carousel-control:hover,.carousel-control:focus {color: #fff;text-decoration: none;filter: alpha(opacity=90);outline: 0;opacity: .9;}.carousel-control .icon-prev,.carousel-control .icon-next,.carousel-control .glyphicon-chevron-left,.carousel-control .glyphicon-chevron-right {position: absolute;top: 50%;z-index: 5;display: inline-block;margin-top: -10px;}.carousel-control .icon-prev,.carousel-control .glyphicon-chevron-left {left: 50%;margin-left: -10px;}.carousel-control .icon-next,.carousel-control .glyphicon-chevron-right {right: 50%;margin-right: -10px;}.carousel-control .icon-prev,.carousel-control .icon-next {width: 20px;height: 20px;font-family: serif;line-height: 1;}.carousel-control .icon-prev:before {content: '\2039';}.carousel-control .icon-next:before {content: '\203a';}.carousel-indicators {position: absolute;bottom: 10px;left: 50%;z-index: 15;width: 60%;padding-left: 0;margin-left: -30%;text-align: center;list-style: none;}.carousel-indicators li {display: inline-block;width: 10px;height: 10px;margin: 1px;text-indent: -999px;cursor: pointer;background-color: #000 \9;background-color: rgba(0, 0, 0, 0);border: 1px solid #fff;border-radius: 10px;}.carousel-indicators .active {width: 12px;height: 12px;margin: 0;background-color: #fff;}.carousel-caption {position: absolute;right: 15%;bottom: 20px;left: 15%;z-index: 10;padding-top: 20px;padding-bottom: 20px;color: #fff;text-align: center;text-shadow: 0 1px 2px rgba(0, 0, 0, .6);}.carousel-caption .btn {text-shadow: none;}@media screen and (min-width: 768px) {.carousel-control .glyphicon-chevron-left,.carousel-control .glyphicon-chevron-right,.carousel-control .icon-prev,.carousel-control .icon-next {width: 30px;height: 30px;margin-top: -15px;font-size: 30px;}.carousel-control .glyphicon-chevron-left,.carousel-control .icon-prev {margin-left: -15px;}.carousel-control .glyphicon-chevron-right,.carousel-control .icon-next {margin-right: -15px;}.carousel-caption {right: 20%;left: 20%;padding-bottom: 30px;}.carousel-indicators {bottom: 20px;}}@media (min-width: 991px) {.backgroundDetalhesPedidoLoja {background-color: #f6f6f6;margin: 12px;border-radius: 4px;-webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, .05);box-shadow: 0 1px 1px rgba(0, 0, 0, .05);}.panelResumo{-webkit-box-shadow: none;box-shadow: none;}}.video-embedVideo {position: relative;width: 100%;overflow: hidden;}.video-embedVideo iframe {width: 100%;height: 377px;border: 0;}@media screen and (max-width: 767px) {.video-embedVideo iframe {height: 250px;}}.owl-nav {position: absolute;top: 50%;width: 100%;display: flex;justify-content: space-between;transform: translateY(-50%);pointer-events: none;}.owl-prev,.owl-next {background-color: rgba(0, 0, 0, 0.7);color: white;border-radius: 50%;width: 30px;height: 30px;display: flex;align-items: center;justify-content: center;cursor: pointer;pointer-events: auto;font-size: 0;border: none;}.owl-prev {order: 1;right: 10px;left: auto;margin-left: 15px;}.owl-next {order: 2;left: 10px;right: auto;margin-right: 15px;}.owl-prev::before,.owl-next::before {content: '';display: inline-block;width: 10px;height: 10px;border: solid white;border-width: 0 2px 2px 0;position: relative;top: 1px;}.owl-prev::before {transform: rotate(135deg);left: 2px;}.owl-next::before {transform: rotate(-45deg);right: 2px;}.owl-prev:hover,.owl-next:hover {background-color: #004D3D;transform: scale(1.1);transition: transform 0.2s ease-in-out, background-color 0.2s ease-in-out;}@media (max-width: 500px) {.thumbnails-all .owl-stage-outer {display: none;}}.swal2-container{z-index: 99999;}.swal2-confirm {background-color: #8CD4F5 !important;border-color: #8CD4F5 !important;}.swal2-confirm:hover {background-color: #6AB2D4 !important;border-color: #6AB2D4 !important;}.visually-hidden {position: absolute;width: 1px;height: 1px;padding: 0;margin: -1px;overflow: hidden;clip: rect(0, 0, 0, 0);white-space: nowrap;border: 0;}[class^=ra-widget-verified] {animation: none;animation-delay: 0;animation-direction: normal;animation-duration: 0;animation-fill-mode: none;animation-iteration-count: 1;animation-name: none;animation-play-state: running;animation-timing-function: ease;backface-visibility: visible;background: 0;background-attachment: scroll;background-clip: border-box;background-color: transparent;background-image: none;background-origin: padding-box;background-position: 0 0;background-position-x: 0;background-position-y: 0;background-repeat: repeat;background-size: auto auto;border-bottom-left-radius: 0;border-bottom-right-radius: 0;border-collapse: separate;border-image: none;border-radius: 0;border-spacing: 0;border: 0;border-top-color: inherit;border-top-left-radius: 0;border-top-right-radius: 0;border-top-style: none;border-top-width: medium;bottom: auto;box-shadow: none;box-sizing: content-box;caption-side: top;clear: none;clip: auto;color: inherit;column-fill: balance;column-gap: normal;column-rule: medium none currentColor;column-rule-color: currentColor;column-rule-style: none;column-rule-width: none;column-span: 1;columns: auto;content: normal;counter-increment: none;counter-reset: none;cursor: auto;direction: ltr;display: inline;empty-cells: show;float: none;font: normal;font-family: Open Sans, Arial, Sans-Serif !important;font-size: medium;font-style: normal;font-variant: normal;font-weight: 400;height: auto;hyphens: none;left: auto;letter-spacing: normal;line-height: normal;list-style: none;list-style-image: none;list-style-position: outside;list-style-type: disc;margin: 0;max-height: none;max-width: none;min-height: 0;min-width: 0;opacity: 1;orphans: 0;outline: 0;outline-color: invert;outline-style: none;outline-width: medium;overflow: visible;overflow-x: visible;overflow-y: visible;padding: 0;page-break-after: auto;page-break-before: auto;page-break-inside: auto;perspective: none;perspective-origin: 50% 50%;position: static;quotes: "\201C" "\201D" "\2018" "\2019";right: auto;tab-size: 8;table-layout: auto;text-align: inherit;text-align-last: auto;text-decoration: none;text-decoration-color: inherit;text-decoration-line: none;text-decoration-style: solid;text-indent: 0;text-shadow: none;text-transform: none;top: auto;transform: none;transform-style: flat;transition: none;transition-delay: 0s;transition-duration: 0s;transition-property: none;transition-timing-function: ease;unicode-bidi: normal;vertical-align: baseline;visibility: visible;white-space: normal;widows: 0;width: auto;word-spacing: normal;z-index: auto;all: initial;all: unset}#ra-widget-verified {display: table;box-sizing: content-box!important}#ra-widget-verified * {font-family: Open Sans,Arial,sans-serif;box-sizing: content-box!important}#ra-widget-verified .ra-widget-verified-wrapper {display: table;position: relative;background-color: #fff;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;cursor: pointer}#ra-widget-verified .ra-widget-verified-wrapper .ra-widget-verified-content {overflow: hidden;display: table;width: 94px;height: 93px;border-radius: 4px;border: 1px solid #185195}#ra-widget-verified .ra-widget-verified-wrapper .ra-widget-verified-content.ra-verified-loaded {visibility: visible!important}#ra-widget-verified .ra-widget-verified-wrapper .ra-widget-verified-content .ra-widget-logo,#ra-widget-verified .ra-widget-verified-wrapper .ra-widget-verified-content .ra-widget-verified-seal {display: table;margin: auto}#ra-widget-verified .ra-widget-verified-wrapper .ra-widget-verified-content .ra-widget-verified-seal {padding: 8px}#ra-widget-verified .ra-widget-verified-wrapper .ra-widget-verified-content .ra-widget-verified-text {width: 100%;float: left;font-style: normal;font-stretch: normal;letter-spacing: normal;text-align: center;line-height: 8px;color: #002e17;font-size: 12px;margin: auto auto 4px}#ra-widget-verified .ra-widget-verified-wrapper .ra-widget-verified-content.horizontal {width: 134px;height: 44px}#ra-widget-verified .ra-widget-verified-wrapper .ra-widget-verified-content.horizontal .ra-widget-verified-seal {margin: 0;float: left;padding: 7px 8px}#ra-widget-verified .ra-widget-verified-wrapper .ra-widget-verified-content.horizontal .ra-widget-verified-text {width: auto;margin-top: 12px}#ra-widget-verified .ra-widget-verified-wrapper .ra-widget-verified-content.horizontal .ra-widget-logo {margin: 0}.carouselPerso {width: 100vw;position: relative;margin-left: -50vw;left: 50%;}.carousel-images {position: relative;width: 100%;height: 100%;display: flex;}.carousel-images img {position: absolute;width: 100vw;object-fit: cover;left: 0;top: 0;opacity: 0;transition: opacity 1s ease-in-out;}.carousel-images img.active {opacity: 1;}.dots-container {position: absolute;bottom: 16%;width: 100%;display: flex;justify-content: center;align-items: center;z-index: 10;}.dot {width: 7px;height: 7px;margin: 0 5px;border-radius: 50%;background-color: rgba(255, 255, 255, 0.3);cursor: pointer;transition: background-color 0.3s;}.dot.active {background-color: rgba(0, 0, 0, 0.6);}@media (max-width: 1200px) {}@media (max-width: 801px) {.carouselPerso {}}.carouselPersoSegundario {width: 100%;position: relative;}.carousel-imagesSegundario {position: relative;width: 100%;height: 100%;display: flex;}.carousel-imagesSegundario img {position: absolute;width: 100vw;object-fit: cover;left: 0;top: 0;opacity: 0;transition: opacity 1s ease-in-out;}.carousel-imagesSegundario img.active {opacity: 1;}.dots-containerSegundario {position: absolute;bottom: 40px;width: 100%;display: flex;justify-content: center;align-items: center;z-index: 10;}@media (max-width: 1200px) {}.carousel-container-produtoAtual {max-width: 800px;}.carousel-main-produtoAtual {position: relative;width: 100%;height: 450px;border-radius: 10px;overflow: hidden;display: flex;justify-content: center;align-items: center;}.carousel-main-produtoAtual img {width: 100%;height: 100%;object-fit: contain;transition: opacity 1s ease-in-out;position: absolute;opacity: 0;}.carousel-main-produtoAtual img.active {opacity: 1;}.thumbnails-produtoAtual {display: flex;align-items: center;margin-top: 15px;margin-bottom: 20px;overflow: auto;gap: 10px;}.thumbnails-produtoAtual img {width: 80px;height: 80px;object-fit: cover;cursor: pointer;border: 2px solid transparent;border-radius: 10px;transition: border 0.3s ease-in-out;}.thumbnails-produtoAtual img.active {border: 2px solid #00d3a9;}.carousel-main-produtoAtual.hidden {height: 0;display: none;}.rotate-icon {transition: transform 0.6s ease-in-out;display: inline-block;transform-origin: center;}body {font-family: "PT Serif", Sans-serif;}.valorTotalCarrinho{font-size: 17px;}.step-container {border: 1px solid #ddd;padding: 15px;margin-bottom: 10px;display: flex;align-items: center;justify-content: space-between;border-radius: 8px;transition: background 0.3s;margin-bottom: 10px;background: #004D3D;color: #FFFFFF;}.step-container:hover {}.step-summary{margin-left: 10px;margin-bottom: 10px}.step-icon {border-radius: 50%;width: 30px;height: 30px;display: flex;align-items: center;justify-content: center;font-weight: bold;background-color: #14E5C5;color: white;margin-right: 10px;font-size: 16px;}.step-container.confirmed .step-icon {background-color: #14E5C5;color: white;font-size: 18px;}.step-title {flex-grow: 1;text-align: center;font-weight: bold;}.reopen {display: none;cursor: pointer;text-decoration: underline;color: #FFFFFF;font-weight: bold;display: flex;align-items: center;}.reopen img {width: 16px;margin-right: 5px;}.step-placeholder {visibility: hidden;}.step-content {display: none;padding: 15px;background: #fff;border: 1px solid #ddd;border-radius: 8px;margin-bottom: 10px;}.btn-confirm {margin-top: 10px;padding: 8px 12px;border: none;border-radius: 5px;cursor: pointer;}.dadosFrete{color: #004D3D;font-size: 15px;}.destaque {color: #004D3D;}.certificado {background: #c6e0db;padding: 0.3rem;font-weight: bold;font-size: 0.85rem;border-radius: 4px;margin-bottom: 0.5rem;}.comentario {font-size: 0.85rem;color: #333;}.lista-depoimentos {display: flex;flex-wrap: wrap;justify-content: flex-start;}.depoimento {border-radius: 8px;width: 292px;padding: 10px;box-sizing: border-box;text-align: center;background-color: #fff;}.depoimentoVideo {width: 375px;height: 675px;overflow: hidden;position: relative;}.depoimentoVideo iframe {width: 100%;height: 100%;border: none;}.foto-cliente {width: 100%;object-fit: cover;border: 2px solid #044;margin-bottom: 10px;}.certificado {background-color: #c6e0db;padding: 4px;font-weight: bold;font-size: 0.85rem;border-radius: 4px;margin-bottom: 5px;display: inline-block;}.estrelas {color: #f6c344;font-size: 25px;margin-bottom: 5px;display: block;}.nota-geral {margin: 1rem 0 2rem;}.nota-bloco {display: flex;align-items: flex-start;gap: 10px;}.nota {font-size: 4rem;font-weight: bold;color: #004D3D;line-height: 1;}.estrelas-texto {display: flex;flex-direction: column;margin-top: 0.5rem;}.base {font-size: 1rem;color: #004444;font-weight: bold;}@media (max-width: 600px) {.depoimento {width: 100%;}.depoimentoVideo {width: 100%;}}