/* Minification failed. Returning unminified contents.
(1,102): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,123): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,1914): run-time error CSS1039: Token not allowed after unary operator: '-colorAzul'
(1,3776): run-time error CSS1039: Token not allowed after unary operator: '-colorAzul'
(1,5702): run-time error CSS1039: Token not allowed after unary operator: '-colorAzul'
(1,5725): run-time error CSS1039: Token not allowed after unary operator: '-colorAzul'
(1,6567): run-time error CSS1039: Token not allowed after unary operator: '-colorBlack'
(1,6602): run-time error CSS1039: Token not allowed after unary operator: '-colorBlack'
(1,6864): run-time error CSS1039: Token not allowed after unary operator: '-colorBlack'
(1,11068): run-time error CSS1039: Token not allowed after unary operator: '-colorBlack'
(1,11258): run-time error CSS1039: Token not allowed after unary operator: '-colorBlack'
(1,11396): run-time error CSS1039: Token not allowed after unary operator: '-colorBlack'
(1,11500): run-time error CSS1039: Token not allowed after unary operator: '-colorBlack'
(1,12620): run-time error CSS1039: Token not allowed after unary operator: '-colorBlack'
(1,12758): run-time error CSS1039: Token not allowed after unary operator: '-colorBlack'
(1,12836): run-time error CSS1039: Token not allowed after unary operator: '-colorBlack'
(1,21114): run-time error CSS1039: Token not allowed after unary operator: '-colorAzul'
(1,21189): run-time error CSS1039: Token not allowed after unary operator: '-colorAzul'
(1,21267): run-time error CSS1039: Token not allowed after unary operator: '-colorAzul'
(1,21449): run-time error CSS1039: Token not allowed after unary operator: '-colorAzul'
(1,21502): run-time error CSS1039: Token not allowed after unary operator: '-colorAzul'
(1,21612): run-time error CSS1039: Token not allowed after unary operator: '-colorAzul'
(1,22613): run-time error CSS1039: Token not allowed after unary operator: '-colorAzul'
(1,22647): run-time error CSS1039: Token not allowed after unary operator: '-colorAzul'
(1,22740): run-time error CSS1039: Token not allowed after unary operator: '-colorAzul'
(1,22799): run-time error CSS1039: Token not allowed after unary operator: '-colorBlack'
(1,22899): run-time error CSS1039: Token not allowed after unary operator: '-colorAzul'
(1,22927): run-time error CSS1039: Token not allowed after unary operator: '-colorAzul'
(1,23092): run-time error CSS1039: Token not allowed after unary operator: '-colorAzul'
(1,24130): run-time error CSS1039: Token not allowed after unary operator: '-colorAzul'
(1,24164): run-time error CSS1039: Token not allowed after unary operator: '-colorAzul'
(1,24272): run-time error CSS1039: Token not allowed after unary operator: '-colorAzul'
(1,24336): run-time error CSS1039: Token not allowed after unary operator: '-colorAzul'
(1,24874): run-time error CSS1039: Token not allowed after unary operator: '-colorBlack'
(1,25069): run-time error CSS1039: Token not allowed after unary operator: '-colorAzul'
(1,25131): run-time error CSS1039: Token not allowed after unary operator: '-colorAzul'
(1,25248): run-time error CSS1039: Token not allowed after unary operator: '-colorAzul'
(1,26148): run-time error CSS1039: Token not allowed after unary operator: '-colorAzul'
(1,27265): run-time error CSS1039: Token not allowed after unary operator: '-colorBlack'
(1,27403): run-time error CSS1039: Token not allowed after unary operator: '-colorBlack'
(1,27498): run-time error CSS1039: Token not allowed after unary operator: '-colorBlack'
(1,27618): run-time error CSS1039: Token not allowed after unary operator: '-colorBlack'
(1,29458): run-time error CSS1039: Token not allowed after unary operator: '-colorBlack'
(1,29493): run-time error CSS1039: Token not allowed after unary operator: '-colorBlack'
(1,29646): run-time error CSS1039: Token not allowed after unary operator: '-colorBlack'
(1,31517): run-time error CSS1039: Token not allowed after unary operator: '-colorAzul'
(1,31735): run-time error CSS1039: Token not allowed after unary operator: '-colorAzul'
(1,31921): run-time error CSS1039: Token not allowed after unary operator: '-colorBlack'
(1,32000): run-time error CSS1039: Token not allowed after unary operator: '-colorBlack'
(1,32126): run-time error CSS1039: Token not allowed after unary operator: '-colorBlack'
(1,33300): run-time error CSS1039: Token not allowed after unary operator: '-colorAzul'
(1,35049): run-time error CSS1039: Token not allowed after unary operator: '-colorBlack'
(1,35353): run-time error CSS1039: Token not allowed after unary operator: '-colorAzul'
 */
@charset "UTF-8";*{max-width:100%;font-family:'Montserrat',sans-serif;}html{overflow-x:hidden;}:root{--colorBlack:#1e1e1f;--colorAzul:#17437d;}body{background-color:#faf9f9;border:0;padding:0;margin:0;box-sizing:border-box;overflow-x:hidden;}.body-content{padding:0;}a{text-decoration:none;color:#000;}a:hover{color:#000;}.container-fluid{margin:0;padding-left:0 !important;padding-right:0 !important;}#carouselTopo{position:relative;}#carouselTopo .carousel-item{font-weight:700;font-size:12px;}#carouselTopo .carousel-item img{border-radius:40px;}#carouselTopo .carousel-item img.BannerDesktop{display:block;}#carouselTopo .carousel-item img.BannerMobile{display:none;}#carouselTopo .carousel-item .infoBanner{position:absolute;bottom:4%;right:3%;display:flex;flex-direction:column;color:#000;background:#f5f5f5;border-radius:10px;padding:.5%;min-width:150px;}@media screen and (max-width:992px){#carouselTopo{max-width:100vW;padding:0;}}@media screen and (max-width:768px){#carouselTopo .carousel-item img{border-radius:0;}}#recursosProjeto{background-color:#f4f4f4;padding:2% 0;}#recursosProjeto .dadosRecurso{display:flex;justify-content:center;align-items:center;flex-direction:column;}#recursosProjeto .dadosRecurso .infoRecursos{display:flex;flex-direction:column;max-width:15%;}#recursosProjeto .dadosRecurso .infoRecursos .tituloRecursos{font-weight:700;text-transform:uppercase;font-size:14px;}#recursosProjeto .dadosRecurso .infoRecursos .descricaoRecursos{font-size:13px;}@media screen and (max-width:992px){#recursosProjeto .dadosRecurso .infoRecursos{max-width:30%;}}@media screen and (max-width:768px){#recursosProjeto .dadosRecurso .infoRecursos{max-width:40%;}}@media screen and (max-width:650px){#recursosProjeto .dadosRecurso .infoRecursos{max-width:50%;}}@media screen and (max-width:500px){#recursosProjeto .dadosRecurso .infoRecursos{max-width:50%;}}#publicarProdutos{background-color:var(--colorAzul);color:#fff;padding:2.5% 0;}#publicarProdutos .dadosProduto{display:flex;justify-content:center;flex-direction:column;align-items:center;height:180px;}#publicarProdutos .dadosProduto .infoProdutoPublicar{display:flex;flex-direction:column;max-width:15%;}#publicarProdutos .dadosProduto .infoProdutoPublicar .tituloProduto{font-weight:700;text-transform:uppercase;font-size:14px;}#publicarProdutos .dadosProduto .infoProdutoPublicar .descricaoProduto{font-size:13px;margin-bottom:5%;}#publicarProdutos .dadosProduto .infoProdutoPublicar a{background:#fff;text-decoration:none;text-transform:uppercase;border-radius:10px;margin:1%;padding:3%;color:#000;font-weight:600;border:3px solid #fff;}#publicarProdutos .dadosProduto .infoProdutoPublicar a:hover{color:#fff;background:transparent;transition:all .6s ease-in-out;}@media screen and (max-width:992px){#publicarProdutos{padding:5% 0;}#publicarProdutos .dadosProduto .infoProdutoPublicar{max-width:50%;}}@media screen and (max-width:768px){#publicarProdutos .dadosProduto .infoProdutoPublicar a{font-size:15px;}}@media screen and (max-width:650px){#publicarProdutos .dadosProduto .infoProdutoPublicar{max-width:60%;}#publicarProdutos .dadosProduto .infoProdutoPublicar a{font-size:13px;}}@media screen and (max-width:500px){#publicarProdutos .dadosProduto{height:auto;}#publicarProdutos .dadosProduto .infoProdutoPublicar{max-width:70%;}}#Rodape,#RodapeLogin{background-color:#d9d9d9;padding:0 !important;position:sticky;bottom:0;}#Rodape .row,#RodapeLogin .row{align-items:center;height:100px;}#Rodape #redeSocial,#RodapeLogin #redeSocial{display:flex;justify-content:flex-end;align-items:center;}#Rodape #redeSocial span,#RodapeLogin #redeSocial span{text-transform:uppercase;font-size:14px;font-weight:600;margin-right:2%;}#Rodape #redeSocial a,#RodapeLogin #redeSocial a{font-size:20px;color:var(--colorAzul);margin:0 .5%;}#Rodape a,#RodapeLogin a{color:#000;text-decoration:none;}@media(max-width:992px){#Rodape,#RodapeLogin{padding:0 !important;}#Rodape .row,#RodapeLogin .row{padding:2% 0;flex-direction:column;text-align:center;height:auto;}#Rodape .row .col-md-6,#RodapeLogin .row .col-md-6{width:100vW;}#Rodape .text-end,#RodapeLogin .text-end{text-align:center !important;}#Rodape #redeSocial,#RodapeLogin #redeSocial{justify-content:center;margin-bottom:0;}#Rodape #redeSocial span,#RodapeLogin #redeSocial span{display:none;}}#RodapeLogin{position:absolute;bottom:0;padding:2% 0 !important;display:none;}#RodapeLogin .row{flex-direction:column;}#RodapeLogin .row .col-md-6{width:100vW;}#RodapeLogin #redeSocial{margin-top:1rem;justify-content:center;}@media screen and (max-width:992px){#RodapeLogin{display:flex;}}#Menu .nav-item .nav-link.show{border-bottom:1px solid #000;}#Menu .navbar-nav .dropdown-menu{top:95%;padding:1% 10%;min-height:100px;background:#faf9f9;}.dropdown-menu.show{display:grid;grid-template-columns:repeat(5,20%);}#Menu .dropdown-item:hover{background:#e9ecef !important;transition:all .5s ease-in-out;border-radius:5px;}#menuMobileAmbienteCategoria{background:#d9d9d9;padding:2% 0;z-index:9999;}#menuMobileAmbienteCategoria .container-fluid{padding:0;}#menuMobileAmbienteCategoria .desc{font-size:20px;font-weight:bold;text-transform:uppercase;}#menuMobileAmbienteCategoria .menuHamburguer{margin-right:2%;}#menuMobileAmbienteCategoria #navbarMenuAmbCat ul>li{border-bottom:1px solid #fff;font-size:12px;font-weight:600 !important;}#menuMobileAmbienteCategoria #navbarMenuAmbCat ul>li:last-child{border-bottom:0;}#menuMobileAmbienteCategoria #mobileAmbiente .show,#menuMobileAmbienteCategoria #mobileCategoria .show{display:block;background:#d9d9d9;border:0;}#menuMobileAmbienteCategoria .navbar-brand{padding:0 3%;}#menuMobileAmbienteCategoria .icon-cross{margin:0;border:1px solid var(--colorAzul);color:var(--colorAzul);font-weight:bold;font-size:20px;padding:0;border-radius:50%;width:35px;height:35px;display:flex;flex-flow:column nowrap;justify-content:center;align-items:center;cursor:pointer;}#Menu a{font-weight:600;}#Menu a,#MenuCliente a{color:#000;}#Menu #navbarNavDropdown,#MenuCliente #navbarNavDropdown{justify-content:space-between;}#Menu .nav-item .nav-link,#MenuCliente .nav-item .nav-link{font-weight:700;}#Menu .navbar-nav,#Menu .navbar-nav .dropdown-menu,#MenuCliente .navbar-nav,#MenuCliente .navbar-nav .dropdown-menu{font-size:12px;}#Menu .navbar-nav,#MenuCliente .navbar-nav{justify-content:space-between;width:70%;}#Menu #Favoritos,#MenuCliente #Favoritos{font-size:18px;width:28%;display:flex;justify-content:space-between;align-items:center;}#Menu #Favoritos .btnLogin,#MenuCliente #Favoritos .btnLogin{background-color:var(--colorBlack);border:2px solid var(--colorBlack);color:#fff;font-weight:700;border-radius:20px;text-decoration:none;font-size:12px;padding:1% 4%;margin:0 10px;}#Menu #Favoritos .btnLogin:hover,#MenuCliente #Favoritos .btnLogin:hover{transition:all .5s ease-in-out;background:transparent;color:var(--colorBlack);}#Menu #Favoritos .btnSejaAssinante,#MenuCliente #Favoritos .btnSejaAssinante{text-decoration:none;font-size:13px;font-weight:700;text-transform:uppercase;}#Menu #Favoritos .btnSejaAssinante:hover,#MenuCliente #Favoritos .btnSejaAssinante:hover{transform:scale(1.02);}#Menu #Favoritos .fa-regular:hover,#MenuCliente #Favoritos .fa-regular:hover{transform:scale(1.1);}#Menu #nomeUsuario,#MenuCliente #nomeUsuario{font-size:13px;font-weight:600;text-transform:uppercase;}#Menu #loginMobile,#MenuCliente #loginMobile{display:none;}@media screen and (max-width:1366px){#Menu .navbar-brand,#MenuCliente .navbar-brand{width:18%;}#Menu .navbar-nav,#MenuCliente .navbar-nav{justify-content:space-between;}#Menu .busca #Busca,#MenuCliente .busca #Busca{width:175px;font-size:13px;}}@media screen and (max-width:1024px){#Menu #Favoritos .btnSejaAssinante,#MenuCliente #Favoritos .btnSejaAssinante{display:none;}}@media screen and (min-width:993px){#Menu #Favoritos,#MenuCliente #Favoritos{display:flex;}#Menu .menuHamburguer,#Menu #iconMobileLogin,#MenuCliente .menuHamburguer,#MenuCliente #iconMobileLogin{display:none;}}@media screen and (max-width:992px){#Menu #pesquisaDesktop,#Menu #Favoritos,#MenuCliente #pesquisaDesktop,#MenuCliente #Favoritos{display:none;}#Menu #loginMobile,#MenuCliente #loginMobile{display:block;background:#fff;border-radius:15px;padding:1%;text-align:center;width:200px;margin-right:auto;}#Menu #iconMobileLogin,#MenuCliente #iconMobileLogin{display:flex;}#Menu #iconMobileLogin i,#MenuCliente #iconMobileLogin i{font-size:25px;}#Menu #navbarNavDropdown,#MenuCliente #navbarNavDropdown{background-color:#d9d9d9;}#Menu .navbar-brand,#MenuCliente .navbar-brand{width:30%;margin-left:auto;margin-right:auto;}#Menu .dropdown.position-static,#MenuCliente .dropdown.position-static{height:30px;}#Menu .container,#MenuCliente .container{flex-direction:row-reverse;}#Menu .menuHamburguer,#MenuCliente .menuHamburguer{background-color:transparent;border:none;cursor:pointer;display:flex;padding:0;}#Menu .menuHamburguer .line,#MenuCliente .menuHamburguer .line{fill:none;stroke:black;stroke-width:3;transition:stroke-dasharray 600ms cubic-bezier(.4,0,.2,1),stroke-dashoffset 600ms cubic-bezier(.4,0,.2,1);}#Menu .menuHamburguer .line1,#MenuCliente .menuHamburguer .line1{stroke-dasharray:60 207;stroke-width:4;}#Menu .menuHamburguer .line2,#MenuCliente .menuHamburguer .line2{stroke-dasharray:60 60;stroke-width:4;}#Menu .menuHamburguer .line3,#MenuCliente .menuHamburguer .line3{stroke-dasharray:60 207;stroke-width:4;}#Menu .opened .line1,#MenuCliente .opened .line1{stroke-dasharray:90 207;stroke-dashoffset:-134;stroke-width:4;}#Menu .opened .line2,#MenuCliente .opened .line2{stroke-dasharray:1 60;stroke-dashoffset:-30;stroke-width:4;}#Menu .opened .line3,#MenuCliente .opened .line3{stroke-dasharray:90 207;stroke-dashoffset:-134;stroke-width:4;}}@media screen and (max-width:768px){#Menu .navbar-brand,#MenuCliente .navbar-brand{width:40%;}}@media screen and (max-width:600px){#Menu .navbar-brand,#MenuCliente .navbar-brand{width:50%;}}#produtosDestaque{padding:4% 0;}#produtosDestaque .tituloProdutoDestaque{text-transform:uppercase;text-align:center;font-size:24px;font-weight:700;}#produtosDestaque .listaProdutoDestaque{display:grid;grid-template-columns:repeat(5,1fr);grid-gap:1rem;padding:1%;}#produtosDestaque .listaProdutoDestaque .produto{display:flex;flex-direction:column;border-radius:15px;background:#fff;box-shadow:4px 6px 4px rgba(0,0,0,.15);}#produtosDestaque .listaProdutoDestaque .produto .imagem{border-radius:10px;background-repeat:no-repeat !important;background-size:100% !important;height:200px;}#produtosDestaque .listaProdutoDestaque .infoProdutoDestaque{display:flex;justify-content:space-evenly;align-items:center;min-height:20px;max-height:80px;font-size:12px;height:auto;margin-left:auto;margin-right:auto;padding:0;width:100%;}#produtosDestaque .listaProdutoDestaque .infoProdutoDestaque .descricaoProdutoDestaque{font-size:12px;font-weight:500;}#produtosDestaque .listaProdutoDestaque .infoProdutoDestaque .produtoFavorito{color:#000;}#produtosDestaque #vejaMaisProdutos{margin-top:3%;}#produtosDestaque #vejaMaisProdutos a{background:var(--colorBlack);border-radius:15px;font-weight:600;color:#fff;text-decoration:none;text-transform:uppercase;padding:1%;}#produtosDestaque #vejaMaisProdutos #btnVejaMaisProdutos{background:var(--colorBlack);border-radius:15px;font-weight:600;color:#fff;text-decoration:none;text-transform:uppercase;padding:1%;border:3px solid var(--colorBlack);}#produtosDestaque #vejaMaisProdutos #btnVejaMaisProdutos:hover{background:#fff;color:var(--colorBlack);transition:all .5s ease-in-out;}@media screen and (max-width:992px){#produtosDestaque .listaProdutoDestaque{display:grid;grid-template-columns:repeat(4,23%);}#produtosDestaque .listaProdutoDestaque .infoProdutoDestaque{font-size:13px;}}@media screen and (max-width:768px){#produtosDestaque .tituloProdutoDestaque{font-size:22px;}#produtosDestaque .listaProdutoDestaque{grid-template-columns:repeat(3,30%);justify-content:center;}#produtosDestaque #vejaMaisProdutos a{font-size:15px;}}@media screen and (max-width:600px){#produtosDestaque .tituloProdutoDestaque{font-size:20px;}#produtosDestaque .listaProdutoDestaque{grid-template-columns:repeat(2,45%);}#produtosDestaque .listaProdutoDestaque .infoProdutoDestaque{font-size:16px;min-height:40px;}}@media screen and (max-width:500px){#produtosDestaque .tituloProdutoDestaque{font-size:20px;}#produtosDestaque .listaProdutoDestaque{grid-template-columns:75%;padding:5%;}#produtosDestaque .listaProdutoDestaque .produto a{text-align:center;}}#produtos{min-height:75vH;}#produtos #vejaMaisProdutos{margin-top:3%;}#produtos #btnVejaMaisProdutos{background:var(--colorBlack);border-radius:15px;font-weight:600;color:#fff;text-decoration:none;text-transform:uppercase;padding:1%;border:3px solid var(--colorBlack);}#produtos #btnVejaMaisProdutos:hover{background:#fff;color:var(--colorBlack);transition:all .6s ease-in-out;}@media screen and (max-width:992px){#produtos .listaProdutos{grid-template-columns:repeat(4,25%);grid-gap:1rem;}}@media screen and (max-width:768px){#produtos .listaProdutos{grid-template-columns:repeat(3,30%);justify-content:center;}#produtos .container{max-width:100vW;}}@media screen and (max-width:600px){#produtos .listaProdutos{grid-template-columns:repeat(2,45%);}}@media screen and (max-width:500px){#produtos .listaProdutos{grid-template-columns:75%;}#produtos .listaProdutos .imagem{background-repeat:no-repeat !important;background-position:top !important;}}#produtoDetalhado .row{margin:0;}#produtoDetalhado #infoTecnicaMobile{display:none;}#produtoDetalhado #detalhesTecnicos .valor{justify-self:right;font-weight:500;}#produtoDetalhado #Galeria .ug-slider-wrapper{background-color:#fff;}#produtoDetalhado #Galeria .ug-strip-panel{background-color:#ccc !important;}#produtoDetalhado #detalhesTecnicos{display:grid;grid-template-columns:repeat(2,50%);}#produtoDetalhado .titulo{font-size:15px;}#produtoDetalhado .dados,#produtoDetalhado .valor{font-size:14px;}#produtoDetalhado img{min-height:55px;}#produtoDetalhado #btnBaixar{background-color:#d9d9d9;border:3px solid #d9d9d9;}#produtoDetalhado #btnBaixar:hover{transition:ease-in-out .8s all;color:#212529;background:transparent;}#produtoDetalhado .icones{font-size:18px;}#produtoDetalhado .icones i{margin-right:1%;}#produtoDetalhado .icones i:hover{transform:scale(1.1);}#produtoDetalhado .icones a:hover{transform:scale(1.02);}#produtoDetalhado #infoTecnicaMobile .nav-link{opacity:.5;color:#495057;}#produtoDetalhado #infoTecnicaMobile .nav-link.active{opacity:1;background:#f4f4f4;}#produtoDetalhado #logoMarcaProdutoMobile{display:none;padding:2% 0;}@media screen and (max-width:992px){#produtoDetalhado .Produto,#produtoDetalhado #informacoesGerais,#produtoDetalhado #informacoesTecnicas{display:none;}#produtoDetalhado .col-md-8{width:100%;}#produtoDetalhado #infoTecnicaMobile,#produtoDetalhado #logoMarcaProdutoMobile{display:block;}#produtoDetalhado img{min-height:40px;}}@media screen and (max-width:768px){#produtoDetalhado .container.mt-4{max-width:100vW;padding:0 3%;}#produtoDetalhado .tab-content .tab-pane{margin:1% 2%;}#produtoDetalhado #detalhesTecnicos{margin:2% 3%;}}#produtosPorCategoria{min-height:73vH;}#listaProdutos{display:grid;grid-template-columns:repeat(5,1fr);grid-gap:2rem;margin-bottom:3%;}.produto{display:flex;flex-direction:column;border-radius:15px;background:#fff;box-shadow:4px 6px 4px rgba(0,0,0,.15);position:relative;min-height:155px;max-height:250px;}.infoProduto{display:flex;justify-content:space-evenly;align-items:center;margin-left:auto;margin-right:auto;padding:0;width:100%;background-color:#faf9f9;border-radius:15px;position:absolute;bottom:0;}.imagem{background-repeat:no-repeat !important;background-size:100% !important;height:200px;margin:auto;aspect-ratio:auto;}.descricaoProduto{font-weight:500;font-size:12px;}@media screen and (max-width:992px){#listaProdutos{grid-template-columns:repeat(4,25%);grid-gap:1rem;}}@media screen and (max-width:768px){#listaProdutos{justify-content:center;}.produto{min-height:145px;}}@media screen and (max-width:600px){#listaProdutos{grid-template-columns:repeat(3,30%);}#listaProdutos .produto .imgProduto{text-align:center;}}@media screen and (max-width:550px){#listaProdutos{grid-template-columns:repeat(2,40%);}}@media screen and (max-width:500px){#listaProdutos{padding:0 2%;}#listaProdutos{grid-template-columns:75%;}}#outrosModelos #listaOutrosModelos{display:grid;grid-template-columns:repeat(2,48%);grid-gap:.5rem;}#outrosModelos .titulo{font-weight:700;font-size:15px;text-transform:uppercase;}#outrosModelos .produto{background:#fff;box-shadow:4px 6px 4px rgba(0,0,0,.15);border-radius:15px;font-weight:500;position:relative;min-height:120px;max-height:250px;}#outrosModelos .imagem{aspect-ratio:16/9;border-radius:15px;}#outrosModelos .infoProduto{display:flex;justify-content:space-around;position:absolute;border-radius:15px;padding:2%;background-color:#faf9f9;bottom:0;width:100%;font-size:12px;text-align:center;}#todasMarcas .listaMarcas{display:flex;flex-direction:column;}#todasMarcas .marca{display:grid;grid-template-columns:.25fr 3fr;}#todasMarcas .letraInicial{text-transform:uppercase;font-weight:bold;margin:auto;font-size:20px;}#todasMarcas .alfabeto{font-size:20px;font-weight:500;}#todasMarcas .alfabeto a:hover{border-bottom:1px solid #000;}#todasMarcas .marcasLetra{display:grid;grid-template-columns:repeat(5,1fr);align-items:center;grid-gap:.5rem;text-transform:uppercase;font-weight:600;font-size:14px;}#todasMarcas .marcasLetra a{color:#000;text-decoration:none;}#todasMarcas .marcasLetra a:hover{transform:scale(1.02);}@media screen and (max-width:768px){#todasMarcas .container{max-width:100vW;}}@media(max-width:768px){#todasMarcas .marca{display:block;}#todasMarcas .marcasLetra{grid-template-columns:repeat(3,1fr);margin-top:1%;}#todasMarcas .listaMarcas .letraInicial{border-bottom:1px solid rgba(0,0,0,.125);}.list-group-item{border:none !important;}}#marca{min-height:77vH;}@media screen and (max-width:500px){#marca{padding:0 2%;}}#modeloCategoria{min-height:77vH;}#modeloCategoria a{text-decoration:none;color:#000;}#ambiente{min-height:77vH;}#ambiente #listaAmbiente{display:grid;grid-template-columns:repeat(5,19.5%);grid-gap:.5rem;grid-row-gap:20%;}#ambiente .ambiente{margin:auto;min-width:140px;}#ambiente .ambiente:hover{transform:scale(1.02);}#ambiente .imagem{background-color:#f1f1f1;border-radius:15px;text-align:center;padding:2% 0;margin:0 20%;}#ambiente .titulo{text-align:center;}#ambiente .descricao{text-align:center;font-size:12px;width:65%;margin:0 auto;}@media screen and (max-width:992px){#ambiente #listaAmbiente{grid-template-columns:repeat(4,25%);}}@media screen and (max-width:768px){#ambiente #listaAmbiente{grid-template-columns:repeat(3,33%);justify-content:center;}}@media screen and (max-width:600px){#ambiente #listaAmbiente .ambiente .imagem{text-align:center;}}@media screen and (max-width:550px){#ambiente #listaAmbiente{grid-template-columns:repeat(2,40%);grid-row-gap:0;}}@media screen and (max-width:500px){#ambiente{padding:0 2%;}#ambiente #listaAmbiente{grid-template-columns:90%;}}#categoria{min-height:77vH;}#categoria #listaCategoria{display:grid;grid-template-columns:repeat(5,20%);grid-gap:.5rem;}#categoria .categoria{background:#fff;box-shadow:4px 6px 4px rgba(0,0,0,.15);border-radius:15px;font-weight:500;position:relative;}#categoria .categoria a{text-decoration:none;color:#000;}#categoria .imagem{max-height:300px;min-height:150px;height:auto;border-radius:10px;background-repeat:round !important;background-size:cover !important;}#categoria .descricao{display:flex;justify-content:space-around;padding:1% 2%;background-color:#faf9f9;font-size:12px;text-transform:uppercase;text-align:center;}@media screen and (max-width:992px){#categoria #listaCategoria{grid-template-columns:repeat(4,25%);}}@media screen and (max-width:768px){#categoria #listaCategoria{justify-content:center;}}@media screen and (max-width:600px){#categoria #listaCategoria{grid-template-columns:repeat(3,29%);}#categoria #listaCategoria .categoria .imagem{text-align:center;}}@media screen and (max-width:550px){#categoria #listaCategoria{grid-template-columns:repeat(2,40%);}}@media screen and (max-width:500px){#categoria{padding:0 2%;}#categoria #listaCategoria{grid-template-columns:75%;}#categoria #listaCategoria .imagem{background-repeat:no-repeat !important;background-position:top !important;}}#login{background:url("../../Content/imagens/background-login.png") center;height:100vH;width:100vw;display:flex;flex-direction:row;justify-content:center;align-items:center;}#login .logo{text-align:center;}#login input{max-width:100vW;}#login .entrar{max-width:30vW;margin-left:auto;margin-right:auto;background:#fff;text-align:center;box-shadow:4px 6px 4px rgba(0,0,0,.15);border-radius:15px;}#login .entrar a{text-decoration:none;color:#000;font-size:13px;}#login .entrar #criarConta{font-weight:600;}#login .entrar #esqueceuSenha{font-weight:500;}#login .entrar input{background:#f5f5f5;box-shadow:0 4px 4px rgba(0,0,0,.1);border-radius:10px;font-size:14px;}#login .entrar button{background-color:var(--colorAzul) !important;border-radius:10px !important;border:3px solid var(--colorAzul);}#login .entrar button:hover{transition:all .5s linear;color:var(--colorAzul);background-color:transparent !important;}#login .entrar .helpLogin{display:flex;flex-direction:column;align-items:center;}#login #btnRecuperarSenha{background-color:var(--colorAzul);border-radius:10px;border:2px solid var(--colorAzul);}#login #btnRecuperarSenha:hover{transition:all .5s ease-in-out;background:transparent;color:var(--colorAzul);}@media(max-width:1366px){#login .entrar{max-width:40vW;}}@media(max-width:992px){#login .container{max-width:170vW;}#login .logo img{width:50%;}#login .entrar{max-width:70vW;font-size:16px;}#login .entrar input{font-size:16px;}#login #Rodape{display:flex !important;}}@media(max-width:768px){#login{overflow:hidden;}}@media(max-width:550px){#login .entrar{max-width:100vW;padding:1rem !important;}#login .logo img{width:70%;}}#recuperarSenha .entrar{max-width:25vW;}@media(max-width:1366px){#recuperarSenha .entrar{max-width:40vW;}}@media screen and (max-width:768px){#recuperarSenha .entrar{max-width:60vW;}}@media screen and (max-width:600px){#recuperarSenha .entrar{max-width:70vW;}}#cadastro{min-height:65vH;}#cadastro .bg-image{background:url("../../Content/imagens/background-cadastro.png");background-size:cover;height:100vH;}#cadastro .logo{position:relative;top:5%;text-align:center;}#cadastro #dadosCadastro{position:relative;top:10%;}#cadastro .btn-login{background-color:var(--colorAzul);border:2px solid var(--colorAzul);color:#fff;}#cadastro .btn-login:hover{transition:all .8s ease-in-out;color:var(--colorAzul);background:transparent;}#cadastro a{color:var(--colorBlack);font-weight:bold;}#cadastro #aplicarCupom,#cadastro #form-submit{border:2px solid var(--colorAzul);background:var(--colorAzul);color:#fff;font-weight:bold;}#cadastro #aplicarCupom:hover,#cadastro #form-submit:hover{transition:all .5s ease-in-out;background:transparent;color:var(--colorAzul);}@media screen and (max-width:992px){#cadastro{display:flex;justify-content:center;background:url(../../Content/imagens/background-login.png);background-size:cover;}#cadastro #rowCadastro{align-items:center;}#cadastro .bg-image{display:none !important;}#cadastro .col-md-4{width:70vW;background-color:#fff;margin:0 auto;}#cadastro .col-md-4 input,#cadastro .col-md-4 label{font-size:16px;}#cadastro .col-md-4 .login{padding-top:0 !important;}#cadastro .col-md-4 .login .container{max-width:100vW;}#cadastro .col-md-4 .login .container .row{margin:0;}}@media screen and (max-width:768px){#cadastro h4,#cadastro h5{font-size:14px !important;}}@media screen and (max-width:500px){#cadastro .col-md-4{width:100vW;}}#queroPublicar .bg-image{background:url("../../Content/imagens/background-login.png") center no-repeat;height:100vH;}#queroPublicar .logo{position:relative;top:15%;text-align:center;}#queroPublicar #formPublicarProduto{position:relative;top:20%;}#queroPublicar #formPublicarProduto .btn-login{background-color:var(--colorAzul);border:2px solid var(--colorAzul);}#queroPublicar #formPublicarProduto .btn-login:hover{transition:all .5s ease-in-out;color:var(--colorAzul);background:transparent;}#queroPublicar a{color:var(--colorAzul);font-weight:bold;}@media screen and (max-width:992px){#queroPublicar .bg-image{display:none !important;}#queroPublicar .col-md-5{width:100vW;}}#areaCliente{min-height:77vH;}@media screen and (max-width:992px){#areaCliente{max-width:100vW;margin:0;}#areaCliente .row .col-md-9{width:100%;}}@media(max-width:768px){#areaCliente .col-md-9{padding:0 5%;}}#editarCliente .botoes{display:flex;flex-direction:column;margin-left:0;margin-right:70%;}#editarCliente .botoes .btn:hover{transform:scale(1.02);}#editarCliente a{color:var(--colorBlack);font-weight:bold;text-decoration:none;margin-bottom:2%;}#editarCliente a:hover{transition:all .1s ease-in-out;transform:scale(1.02);}#editarCliente #btnEditarCliente{background:var(--colorAzul);color:#fff;font-weight:bold;border:2px solid var(--colorAzul);}#editarCliente #btnEditarCliente:hover{background:transparent;transition:all .5s ease-in-out;color:var(--colorAzul);}#MenuCliente a{color:#000;}#MenuCliente .nav-item .nav-link{font-weight:700;}#MenuCliente .navbar-nav,#MenuCliente .navbar-nav .dropdown-menu{text-transform:uppercase;font-size:12px;}#MenuCliente .navbar-nav{justify-content:space-evenly;}#MenuCliente #Favoritos{font-size:18px;display:flex;min-width:15rem;justify-content:space-evenly;}#MenuCliente #Favoritos .fa-regular:hover{transform:scale(1.1);}#MenuCliente #nomeUsuario{font-size:14px;}#MenuCliente #userMobile{display:none;}#MenuCliente #userMobile .fas.fa-user-circle{font-size:25px;}@media screen and (max-width:1366px){#MenuCliente .navbar-brand{width:40%;}}@media screen and (max-width:992px){#MenuCliente #userMobile{display:block;}}@media screen and (max-width:768px){#MenuCliente .navbar-brand{width:50%;}}@media screen and (max-width:500px){#MenuCliente .navbar-brand{width:60%;}}#formCliente button{background-color:var(--colorAzul);border-radius:10px;}#listaFavoritos{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:.5rem;}#listaFavoritos .produtoFavorito{background:#fff;box-shadow:4px 6px 4px rgba(0,0,0,.15);border-radius:15px;font-weight:500;position:relative;font-size:15px;}#listaFavoritos .produtoFavorito .imagem{max-height:300px;min-height:150px;height:auto;border-radius:15px;}#listaFavoritos .produtoFavorito .imgProduto a{position:absolute;top:10px;right:25px;}#listaFavoritos .dadosProduto{display:flex;justify-content:space-around;padding:1% 2%;background-color:#faf9f9;bottom:0;width:100%;font-size:13px;}#listaFavoritos .fa-heart{position:absolute;top:5%;}#listaFavoritos .fa-arrow-down{color:#000;}#listaFavoritos .fa-heart:hover{transform:scale(1.1);}#listaFavoritos .fa-arrow-down:hover{transform:scale(1.1);}@media screen and (max-width:992px){#listaFavoritos .dadosProduto{font-size:13px;}}@media(max-width:768px){#listaFavoritos{grid-template-columns:repeat(2,1fr);justify-items:center;}}@media(max-width:500px){#listaFavoritos{grid-template-columns:1fr;}}#selecaoProdutos #btnBaixarTodos{background:var(--colorBlack);border-radius:15px;font-weight:600;color:#fff;text-decoration:none;text-transform:uppercase;padding:1%;border:2px solid var(--colorBlack);}#selecaoProdutos #btnBaixarTodos:hover{transition:all .5s ease-in-out;color:var(--colorBlack);background:transparent;}#selecaoProdutos #btnBaixarTodos:hover i{transition:all .5s ease-in-out;color:var(--colorBlack);}#selecaoProdutos #btnBaixarTodos i{color:#fff;}#selecaoProdutos #listaFavoritos{display:grid;grid-template-columns:repeat(3,30%);grid-gap:1rem;}#selecaoProdutos .produtoFavorito{background:#fff;box-shadow:4px 6px 4px rgba(0,0,0,.15);border-radius:15px;font-weight:500;position:relative;}#selecaoProdutos .dadosProduto{display:flex;justify-content:space-around;padding:1% 2%;background-color:#faf9f9;bottom:0;width:100%;}#selecaoProdutos #listaFavoritos .fa-heart{position:absolute;top:5%;}#selecaoProdutos .fa-arrow-down{color:#000;}#selecaoProdutos #listaFavoritos .fa-heart:hover{transform:scale(1.1);}#selecaoProdutos .fa-arrow-down:hover{transform:scale(1.1);}#selecaoProdutos [type="checkbox"]:not(:checked),#selecaoProdutos [type="checkbox"]:checked{position:absolute;left:-9999px;}#selecaoProdutos [type="checkbox"]:not(:checked)+label,#selecaoProdutos [type="checkbox"]:checked+label{cursor:pointer;position:absolute;top:30%;right:15%;}#selecaoProdutos [type="checkbox"]:not(:checked)+label:before,#selecaoProdutos [type="checkbox"]:checked+label:before{content:'';position:absolute;left:0;top:0;width:25px;height:25px;background:#eee;border-radius:3px;box-shadow:inset 0 1px 3px rgba(0,0,0,.1);border-radius:50%;outline:none;}#selecaoProdutos [type="checkbox"]:not(:checked)+label:after,#selecaoProdutos [type="checkbox"]:checked+label:after{content:'✔';position:absolute;top:5px;left:3px;font-size:22px;line-height:.8;color:#fff;border-radius:50%;background-color:#495057;transition:all .2s;}#selecaoProdutos [type="checkbox"]:not(:checked)+label:after{opacity:0;transform:scale(0);}#selecaoProdutos [type="checkbox"]:checked+label:after{opacity:1;transform:scale(1.3);}#ClientePagamento #cupomDesconto a{color:#fff !important;font-weight:500 !important;}#ClientePagamento a,#ClientePagamento button{background:var(--colorBlack);border:2px solid var(--colorBlack);font-weight:bold;}#ClientePagamento a:hover,#ClientePagamento button:hover{transition:all .5s ease-in-out;background:transparent;color:var(--colorBlack);}#ClientePagamento #formPagamento input,#ClientePagamento #formPagamento select{max-width:100%;}@media screen and (max-width:1200px){#ClientePagamento #cupomDesconto{grid-template-columns:80% 20%;}}@media screen and (max-width:600px){#ClientePagamento #cupomDesconto{grid-template-columns:75% 25%;}}@media screen and (max-width:500px){#ClientePagamento #cupomDesconto{grid-template-columns:70% 30%;}}@media screen and (max-width:450px){#ClientePagamento #cupomDesconto{display:block;}#ClientePagamento #cupomDesconto #aplicarCupom{margin-top:1%;}}#userLogado{position:absolute;right:15%;top:50px;z-index:9999;width:200px;background:#fff;border-radius:15px;}#userLogado #nomeUsuario{display:none;font-weight:bold;padding:1%;}@media screen and (max-width:1500px){#userLogado{right:8%;}}@media screen and (max-width:1366px){#userLogado{right:10%;}}@media screen and (max-width:1024px){#userLogado{right:5%;}}@media screen and (max-width:992px){#userLogado{width:100%;right:0;top:70px;}#userLogado #nomeUsuario{display:block;}}[data-id='collapse-login']{cursor:pointer;}#menuClienteLateral .col-md-3{align-self:center;}#menuClienteLateral .col-md-3 .fa-user-circle{font-size:25px;}#menuClienteLateral .badge{position:absolute;right:5%;}@media screen and (max-width:992px){#menuClienteLateral{display:none;}}.NaoLida{background-color:#dce3eb;}#menuUsuarioLogado a{color:#000;text-decoration:none;border-radius:5px;}#menuUsuarioLogado a:hover{transform:scale(1.02);}#menuUsuarioLogado ul{padding:0 1%;}#menuUsuarioLogado li{list-style-type:none;}#menuUsuarioLogado .list-group{border-radius:15px;box-shadow:4px 6px 4px rgba(0,0,0,.15);}#menuUsuarioLogado .badge{position:absolute;right:5%;}#sejaAssinante{font-weight:500;}#sejaAssinante .descricao{display:flex;flex-direction:column;align-items:center;padding-bottom:2%;}#sejaAssinante .fa-square-check{color:var(--colorAzul);}#sejaAssinante .lista{display:grid;grid-template-columns:5% 75%;grid-gap:.5rem;align-items:center;justify-content:center;}#sejaAssinante .valorAssinatura{display:flex;flex-direction:column;background:var(--colorAzul);color:#fff;font-size:1.3rem;border-radius:15px;margin:2% 25%;padding:1% 0;}#sejaAssinante .valorAssinatura .fw-bold{font-size:1.8rem;}#sejaAssinante .assinar{background:var(--colorBlack);color:#fff;padding:1% 2%;border-radius:10px;border:2px solid var(--colorBlack);font-weight:bold;}#sejaAssinante .assinar:hover{transition:all .5s ease-in-out;background:transparent;color:var(--colorBlack);}#breadCrumb a{text-decoration:none;}#breadCrumb a,#breadCrumb span{color:#000;text-transform:uppercase;font-weight:600;font-size:13px;}.busca #Busca{width:385px;border-radius:10px;height:30px;font-size:15px;box-shadow:4px 4px 4px rgba(0,0,0,.08);}.busca #Busca.form-control:focus{border-color:#faf9f9;}.busca{position:relative;}.busca #search{position:absolute;right:5%;top:5px;border:0;}.busca [type=submit]{background:transparent;-webkit-appearance:media-volume-slider;}#pesquisaMobile{display:none;}#pesquisaMobile .busca{width:100vW;}#pesquisaMobile .busca{position:relative;}#pesquisaMobile .busca #search{position:absolute;right:5%;top:1px;}#pesquisaMobile .busca [type=submit]{background:transparent;-webkit-appearance:media-volume-slider;}#pesquisaMobile .d-flex{justify-content:center;}@media screen and (max-width:992px){#pesquisaMobile{display:inline-block;}#pesquisaMobile .busca{width:95vW;}#pesquisaMobile .busca #Busca{max-width:100% !important;width:95%;margin-left:auto;margin-right:auto !important;}}#busca{min-height:72vH;}#busca .palavraBuscada{font-size:20px;}.fixed{position:fixed;width:100%;left:0;right:0;bottom:0;background-color:var(--colorAzul);z-index:9999;}.px-2{padding-left:2rem;padding-right:2rem;}.py-1{padding-top:1rem;padding-bottom:1rem;}.width-margin-spacement{max-width:120.5rem;margin-left:auto;margin-right:auto;}.width-margin-spacement .flex-cookies{display:flex;flex-wrap:wrap;align-items:center;}.width-margin-spacement .flex-cookies{color:#fff;font-size:16px;}.width-margin-spacement .flex-cookies .about-cookies p{margin:unset;}.width-margin-spacement .flex-cookies .about-cookies p>a{font-weight:700;color:#fff !important;text-decoration:unset;}.width-margin-spacement .flex-cookies .accept-cookies{text-align:right;}.width-margin-spacement .flex-cookies .accept-cookies .btn{border:unset;font-weight:700;text-transform:uppercase;border-radius:20px;background-color:#fff;color:#000;padding:.5rem 3rem;}@media(min-width:768px){.width-margin-spacement .flex-cookies .about-cookies{width:66.666667%;}.width-margin-spacement .flex-cookies .accept-cookies{width:25%;}}@media(max-width:767px){.width-margin-spacement .flex-cookies{font-size:13px;}.accept-cookies{width:100%;background-color:#fff;}.width-margin-spacement .flex-cookies .accept-cookies{text-align:center;margin-top:3%;border-radius:15px;}}@media(max-width:600px){#termosAceite .js-privacy-banner{padding:0 1% !important;}#termosAceite .js-privacy-banner .container{padding:0 2% !important;}#termosAceite .js-privacy-banner .container .width-margin-spacement .flex-cookies{font-size:12px;}#termosAceite .width-margin-spacement .flex-cookies .accept-cookies .btn{padding:.5rem 1rem;font-size:14px;}}.fa-solid.fa-heart{color:#e60d14;}.fa-solid.fa-circle-plus{color:#333;}.underline{position:relative;}.underline::before{content:'';position:absolute;bottom:0;right:0;width:0;height:1px;background-color:var(--colorBlack);transition:width .8s cubic-bezier(.25,1,.5,1);}@media(hover:hover) and (pointer:fine){.underline:hover::before{left:0;right:auto;width:100%;}}.spinner-border{width:1.2rem !important;height:1.2rem !important;font-size:14px;}.scroll-top{width:30px;height:30px;line-height:45px;background:var(--colorAzul);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:14px;color:#fff !important;position:fixed;bottom:75px;right:10px;z-index:9;cursor:pointer;-webkit-transition:all .3s ease-out 0s;transition:all .3s ease-out 0s;border-radius:20px;}.scroll-top:hover{-webkit-box-shadow:0 1rem 3rem rgba(35,38,45,.15) !important;box-shadow:0 1rem 3rem rgba(35,38,45,.15) !important;-webkit-transform:translate3d(0,-5px,0);transform:translate3d(0,-5px,0);}.senha-box{position:relative;}.senha-box i{position:absolute;top:50%;transform:translateY(-50%);right:10px;cursor:pointer;}
