#root{margin:0 auto;text-align:center}:root{font-family:Inter,system-ui,Avenir,Helvetica,Arial,sans-serif;line-height:1.5;font-weight:400;color-scheme:light dark;color:var(--neutralDarkLow);background-color:var(--neutralLightHigh);font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;--neutralDarkPure: #161616;--neutralDarkLow: #5a5a5a;--neutralDarkHigh: #979797;--neutralLightPure: #f6f6f6;--neutralLightLow: #d0d0d0;--neutralLightHigh: #f0f0f0;--primaryPure: #164194;--primaryHigh: #c4d7fc;--primaryLow: #001d56;--highlight: #ffed00;--primaryPureFaded: rgb(22, 65, 148, .95)}html{scroll-behavior:smooth}html::-webkit-scrollbar{width:8px}html::-webkit-scrollbar-track{background:none}html::-webkit-scrollbar-thumb{background-color:var(--primaryPure);border-radius:20px}html::-webkit-scrollbar-thumb:hover{background-color:var(--primaryHigh);border:1px solid var(--primaryPure)}html::-moz-scrollbar-track{background:none}html::-moz-scrollbar-thumb{background-color:var(--primaryPure);border-radius:20px}html::-moz-scrollbar-thumb:hover{background-color:var(--primaryHigh);border:1px solid var(--primaryPure)}a{font-weight:500;color:#646cff;text-decoration:inherit}a:hover{color:#535bf2}body{min-height:100vh;min-width:320px;margin:0 auto}.no-scroll{overflow:hidden}.pageContainer{display:flex;flex-direction:column;align-items:center;padding-top:71.547px;width:100%}.backgroundWave{z-index:-1}.backgroundWave img{width:100%}p{margin-block-start:0;margin-block-end:0}h1{display:block;margin-block-start:0;margin-block-end:0;font-family:Poppins,sans-serif;font-weight:600;font-style:normal;color:var(--neutralDarkPure);font-size:32px;line-height:1.1}h2{display:block;margin-block-start:0;margin-block-end:0;font-family:Poppins,sans-serif;font-weight:600;font-style:normal;color:var(--neutralDarkPure);font-size:24px;line-height:1.1}h3{display:block;margin-block-start:0;margin-block-end:0;font-family:Poppins,sans-serif;font-weight:600;font-style:normal;font-size:20px}button{border-radius:8px;border:1px solid transparent;padding:.6em 1.2em;font-size:1em;font-weight:500;font-family:inherit;background-color:#1a1a1a;cursor:pointer;transition:border-color .25s}button:hover{border-color:#646cff}button:focus,button:focus-visible{outline:4px auto -webkit-focus-ring-color}.button2{display:inline-flex;align-items:center;justify-content:center;background-color:var(--primaryPure);color:#fff;font-size:medium;border:none;border-radius:8px;padding:8 16;font-size:16px;cursor:pointer;transition:background-color .3s ease}.button2:hover{background-color:var(--primaryHigh);color:var(--primaryPure)}.button2.disabled{background-color:var(--neutralLightLow);color:var(--neutralDarkLow);cursor:not-allowed}.cotation{margin-top:48px;margin-bottom:48px}.material-icons{margin-right:8px}.floating-button{position:fixed;bottom:16px;right:16px;width:60px;height:60px;background-color:transparent;cursor:pointer;z-index:1000;display:flex;align-items:center;justify-content:center}.floating-button img{width:100%;height:100%;object-fit:contain;transition:transform .3s ease}.floating-button:hover img{transform:scale(1.1)}.FallbackLoading{height:500px;width:100%;display:flex;align-items:center;justify-content:center}.headerContainer{display:flex;align-items:center;justify-content:center;position:fixed;width:100%;background-color:var(--primaryPure);z-index:999}.hamburgerNav{display:none;position:absolute;top:.75rem;right:.5rem;flex-direction:column;justify-content:space-between;width:2.25rem;height:2rem}.navbarLogo{display:flex;align-items:center;justify-content:center;padding:8px 0}.navbarLogo img{cursor:pointer;width:241px}.navbar{padding:0 0 0 16px;border-bottom:var(--border);background-color:var(--primaryPure);display:flex;justify-content:space-between;width:1366px}.navbar a{color:var(--neutralLightHigh)}.navbar p{color:var(--neutralLightHigh);cursor:pointer}.navbarProdutosBotao{display:flex;flex-direction:row;align-items:center;cursor:pointer;font-weight:500}.navbarItem{display:flex;align-items:center;justify-content:center;margin-right:16px;width:120px}.navbarItem a:hover{text-decoration:underline}.navbarItem img{padding-left:4px;filter:invert(98%) sepia(61%) saturate(38%) hue-rotate(242deg) brightness(121%) contrast(93%)}.navbarNav{display:flex;flex-direction:row;width:50%;justify-content:flex-end}.navbarList{display:flex;flex-direction:column;position:absolute;height:fit-content;min-width:200px;padding:16px;margin-top:24px;border-bottom-right-radius:8px;border-bottom-left-radius:8px;z-index:100;background-color:var(--primaryPureFaded);transform:translateY(55%);align-items:flex-start}.navbarList a{color:var(--neutralLightHigh);padding:2px 0;cursor:pointer;font-weight:400}@media (prefers-color-scheme: light){:root{color:#213547}a:hover{color:var(--primaryHigh)}button{background-color:#f9f9f9}}.carouselSlider{width:1366px;height:auto;display:flex;flex-direction:column;align-items:center;justify-content:center}.imageStyle{width:100%;height:100%;background-position:center;background-size:cover}.sliderStyles{position:relative;display:flex;justify-content:center;align-items:center;width:100%;padding-bottom:32px}.bottomContainer{display:flex;flex-direction:column;gap:8px;width:862px}.slideText{width:100%;text-align:left}.slideManager{display:flex;flex-direction:row;justify-content:space-between;width:100%;z-index:1}.slideManager .slideSelector{display:flex;flex-direction:row;gap:16px;height:40px;align-items:center}.slideManager .slideSelector .selectorKey{font-size:26px;cursor:pointer;color:var(--neutralDarkHigh)}.slideManager .slideSelector .selectorKeySelected{font-size:30px;cursor:pointer;color:var(--primaryPure)}.slideButtons{display:flex;height:40px;flex-direction:row;gap:16px;cursor:pointer}.produtos{display:flex;flex-direction:row;align-items:center;justify-content:center;width:100%;padding:16px 0}.produtosContainer{max-width:100%;display:flex;flex-direction:column;gap:16px}.produtos .cartoesProdutos{display:flex;flex-direction:row;justify-content:center;gap:16px}.cartoesProdutos img{width:156px;height:156px}.produtos .cartoesProdutos .cartoesProdutosStyle{border-radius:8px;width:156px;height:156px;cursor:pointer}.cartoesProdutosStyle img:hover{outline:solid 2px var(--primaryPure);outline-offset:-2px;border-radius:8px}.cabecalho{text-align:left;width:100%}.cabecalho h3{margin-top:4px;margin-bottom:4px;font-family:Poppins,sans-serif;font-weight:600;font-style:normal;color:var(--neutralDarkPure)}.cabecalho p{margin-top:4px;margin-bottom:4px;color:var(--neutralDarkLow)}.product-card{align-items:flex-start;background-color:#fff;border-radius:8px;display:flex;flex-direction:column;gap:8px;overflow:hidden;padding:16px;position:relative;max-width:980px;margin-top:32px}.infoCard{display:flex;flex-direction:row;align-items:center;gap:8px;font-size:14px;color:var(--neutralDarkHigh);margin-top:16px;padding-top:8px;border-top:1px solid var(--neutralLightHigh)}.cartaoDetalhes1{width:50%;flex-shrink:0}.imagens-cartao-produto{width:100%}.cartao-produto-imagem-main{border-radius:8px;border:1px solid var(--neutralLightHigh);cursor:pointer;display:flex;justify-content:center}.cartao-produto-imagem-main img{max-height:350px;max-width:100%}.cartao-produto-imagem-main:hover{outline:solid 1px var(--primaryPure);border-radius:8px}.cartao-produto-imagens{display:flex;flex-direction:column;gap:16px}.cartao-produto-imagem-sub{display:flex;flex-direction:row;gap:16px;padding-bottom:16px}.cartao-produto-imagem-sub img{height:50px;border-radius:4px;border:1px solid var(--neutralLightHigh);cursor:pointer}.cartao-produto-imagem-sub img:hover{outline:solid 1px var(--primaryPure);outline-offset:-2px;border-radius:4px}.cartao-produto-posicoes{display:flex;flex-direction:flow;flex-wrap:wrap;gap:8px;align-items:center;justify-content:center;width:100%}.product-card li,.product-card p{text-align:left}.product-card img{color:var(--primaryPure)}.product-card .product-card-accordion{display:flex;flex-direction:column;overflow:hidden;position:relative;padding:4px;margin-bottom:16px}.product-card .product-card-accordion .accordion-item{border-bottom:1px solid var(--neutralLightLow)}.product-card .product-card-accordion .accordion-item .accordion-title{display:flex;flex-direction:row;justify-content:space-between;align-items:center;cursor:pointer}.accordion-content:last-child{padding-bottom:16px}.accordion-title h4{display:block;margin-block-start:0;margin-block-end:0;color:var(--neutralDarkLow)}.product-card .product-card-accordion .accordion-content{display:flex}.product-card .product-card-accordion .accordion-content-show,.cabeçalho{display:flex;flex-direction:row}.conteudo{display:flex;flex-direction:row;gap:16px}.contactProduct{display:flex;flex-direction:row;align-items:center;gap:8px;padding-top:16px;font-size:14px;color:var(--neutralDarkLow)}.contactProduct a{color:var(--primaryPure);font-size:16px;font-weight:600}.contactProduct a:hover{text-decoration:underline}#camasmanuais{margin-top:32px}.anchorTagCamas{margin-top:32px;margin-bottom:32px;width:100%;height:100%;display:flex;justify-content:space-evenly;align-content:space-between}.anchorTagCamas a{font-size:20px;color:var(--primaryPure);font-weight:700}.anchorTagCamas a:hover{text-decoration:underline}.cartaoModal{position:fixed;top:40%;left:50%;transform:translate(-50%,-40%);display:flex;flex-direction:column;justify-content:space-between;text-align:left;background-color:#fff;box-shadow:0 0 12px #00000080;max-width:100%;max-height:100%;padding:20px;border-radius:20px;overflow:auto}.cartaoModalImagem{display:flex;align-items:center;justify-content:center;max-width:100%;max-height:100%}.cartaoModalImagem img{max-height:80%;max-width:80%}.banner{width:840px;height:106px;margin:16px 0 32px;background-image:url(/assets/ASSETS2/banner_bg.png);background-position:center;background-repeat:no-repeat;border-radius:8px;overflow:hidden}.banner_content{display:flex;height:106px;justify-content:space-between;align-items:center;padding:0 48px}.banner_text{width:500px}.banner p{font-family:Poppins,sans-serif;font-weight:600;font-size:24px;font-style:normal;line-height:1.2;text-align:left;color:var(--neutralLightPure)}.saibaMais{display:flex;flex-direction:column;margin-bottom:48px;align-items:center;width:100%;max-width:1024px}.saibaMais h2{margin:16px 0}.saibaMais .saibaMaisBox{display:flex;flex-direction:row;align-items:center;justify-content:space-between;background-color:var(--primaryPure);padding:16px 24px;margin:4px;border-radius:8px;width:85%;color:var(--neutralLightPure);cursor:pointer}.saibaMaisBox:hover{background-color:var(--primaryHigh);color:var(--primaryPure)}.overlay{position:fixed;top:0;left:0;right:0;bottom:0;background-color:#0006;z-index:1000}.containerModal{position:fixed;top:40%;left:50%;transform:translate(-50%,-40%);display:flex;flex-direction:column;justify-content:flex-start;text-align:left;background-color:#fff;box-shadow:0 0 18px #000000bf;width:75%;min-height:30%;max-height:90%;padding:48px 20px 20px;border-radius:20px;overflow:auto}.modalCanal{cursor:pointer}.modalCanal:hover{text-decoration:underline}.containerModal h2{display:block;margin-block-start:0;margin-block-end:0;text-align:center}.containerModalTexto{display:flex;flex-direction:column;justify-content:flex-start;text-align:left;background-color:#fff;max-height:80%;padding:0,16px,16px,16px;border-radius:16px;overflow:auto;font-size:20px}.containerModalTexto h2{margin-bottom:20px}.containerModalTexto h3{padding-top:16px;padding-bottom:16px;margin-block-start:0;margin-block-end:0}.containerModalTexto p{margin-bottom:16px}.containerModalTexto li{margin-bottom:8px}.containerCamaImagens{display:flex;flex-direction:row;width:100%;height:100%;align-items:center;justify-content:center}.containerCamaImagens img{height:30%;width:30%}.closeModal{margin-top:20px;display:flex;background-color:var(--primaryPure);color:var(--neutralLightPure);align-items:center;flex-direction:column;padding:8px 16px;border-radius:8px}.closeModal:hover{background-color:var(--primaryHigh);color:var(--primaryPure)}.misc{display:flex;flex-direction:row;justify-content:center;max-width:1368px;margin-bottom:32px;flex-wrap:nowrap;padding-bottom:32px}.misc .miscCard{display:flex;flex-direction:row;gap:16px;background-color:#fff;border:1px solid var(--neutralLightLow);width:100%;max-width:423px;height:250px;justify-content:center;align-items:center;border-radius:8px;margin:8px;padding:16px;text-align:left}#grupoStaib a{color:var(--primaryPure)}#grupoStaib a:hover{text-decoration:underline}#idealBequem{flex-direction:column;gap:16px;text-align:center}#idealBequem a{color:var(--primaryPure)}#idealBequem a:hover{text-decoration:underline}#grupoStaib{flex-direction:column;text-align:center}.camaAmigaContainer{display:flex;flex-direction:row;align-items:center;gap:16px}.two-column-list{display:flex;flex-direction:row;gap:24px}.two-column-list div{width:50%}.two-column-list h4{text-align:center}#orcamento h5{margin:0}#camaAmiga{flex-direction:column;height:337px}#camaAmiga img{height:111px;width:121px}#orcamento{flex-direction:column;height:337px}.contatoContainer{display:flex;flex-direction:row;background-color:var(--primaryPure);justify-content:center}.contatoContainer .contatoCartao{padding:20px}.contatoContainer .whatsappContato{display:flex;align-items:center;justify-content:center}.contatoContainer .whatsappContato h4{cursor:pointer}.contatoContainer .whatsappContato h4:hover{text-decoration:underline}.contatoContainer #matriz{padding-left:30%;padding-right:30%}#matriz .whatsappContato{display:none}.contato h2{margin:16px 0}.contato h3{display:block;margin-block-start:0;margin-block-end:0;font-family:Inter,system-ui,Avenir,Helvetica,Arial,sans-serif;font-size:16px;color:var(--highlight);margin-top:4px;margin-bottom:4px}.contato h4{display:block;margin-block-start:0;margin-block-end:0;color:var(--neutralLightHigh);margin-top:4px;margin-bottom:4px}.contato p{font-size:14px;color:var(--neutralLightHigh);margin-top:4px;margin-bottom:4px}.contato img{margin-right:8px}.contato a{font-size:16px;font-weight:400;color:var(--neutralLightPure)}.contato a:hover{text-decoration:underline}.conect{font-size:20px;padding-top:24px}.instaLogo{padding-top:16px;filter:invert(98%) sepia(61%) saturate(38%) hue-rotate(242deg) brightness(121%) contrast(93%)}.footer{display:flex;flex-direction:row;background-color:var(--primaryLow);align-items:center;justify-content:center;text-align:left}.footer ul{margin:0;padding:0}.footerDetails{display:flex;justify-content:space-evenly;align-content:center;margin:16px;padding:16px;width:100%;max-width:1024px}.footerHorario{margin:16px;display:flex;flex-direction:column;justify-content:top;align-items:flex-start;padding:8px}.footerHorario h3{padding-top:16px;font-size:20px}.footerComponents{margin:16px;display:flex;flex-direction:row;gap:24px;padding:8px;text-align:left}.footerCopyright{margin:16px;display:flex;flex-direction:row;padding:8px;text-align:left}.footer h3{display:block;margin-block-start:0;margin-block-end:0;color:var(--neutralLightHigh)}.footer h4{display:block;margin-block-start:0;margin-block-end:0;color:var(--highlight)}.footer p{color:var(--neutralLightPure)}.footer li{color:var(--neutralLightLow);list-style-type:none}.footer a{color:var(--neutralLightHigh)}.footer a:hover{text-decoration:underline}.footerContato h3{margin-top:8px;margin-bottom:8px;margin-block-start:0;margin-block-end:0;cursor:pointer}.footerContato h3:hover{text-decoration:underline}.quemSomos{display:flex;flex-direction:column;justify-content:center;align-items:center;padding:0,16px,16px,16px,;text-align:left;width:100%}.quemSomos h1{margin-bottom:32px;transform:translateY(-100%)}.quemSomos h2{padding-right:48px;padding-left:48px}.quemSomosLogo{margin-bottom:24px;transform:translateY(-30%)}.quemSomosLogo img{width:350px}.quemSomosVideo{padding-bottom:40px}.quemSomos iframe{border-radius:16px}.quemSomosConteudo{display:flex;flex-direction:column;justify-content:center;max-width:1024px;padding-left:88px;padding-right:88px}.quemSomosConteudo h2{text-align:center;padding-bottom:16px}.quemSomosConteudoComImagem{display:flex;flex-direction:row;padding-left:44px;padding-right:44px;margin-top:20px;margin-bottom:20px;flex-grow:0}.quemSomosConteudoComImagem img{padding-right:16px}.quemSomosConteudoComImagem p{padding-right:20px}.quemSomosConteudoSemImagem{display:flex;flex-direction:column;gap:24px;padding-left:44px;padding-right:44px;margin-top:20px;margin-bottom:20px}@media (max-width: 1440px){.carouselSlider,.backgroundWave{width:1024px}}@media (max-width: 1024px){#root{min-width:100%}.backgroundWave{width:100%}.headerContainer{max-width:100%;background-color:transparent}.navbarLogo{justify-content:flex-start}.navbar{flex-direction:column;max-width:100%}.hamburgerNav{padding-right:8px;display:flex}.hamburgerNav img{filter:invert(98%) sepia(61%) saturate(38%) hue-rotate(242deg) brightness(121%) contrast(93%)}.navbarNav{display:none;flex-direction:column;width:100%}.navbarList{position:relative;transform:none;transition-timing-function:ease-in-out;margin-top:0;background-color:transparent}.navbarItem:first-child{padding-top:16px}.navbarItem{align-items:first baseline;justify-content:space-between;padding:4px 0;flex-direction:column}.navbarItem:last-child{margin-bottom:24px}.imageStyle{height:100%}.bottomContainer{width:80%}.bottomContainer h1{font-size:24px}.product-card{align-items:center;width:80%}.conteudo{flex-direction:column}.cartaoDetalhes1{display:flex;flex-direction:column;align-items:center;width:100%}.produtos{display:flex;flex-direction:column;justify-content:center}.produtosContainer{display:flex;flex-direction:row;justify-content:center}.produtos .cartoesProdutos{display:flex;flex-direction:column;justify-content:center}.cartao-produto-posicoes{width:70%}.contactProduct{display:none}.cartaoModal{min-height:300px;width:340px;padding:10px}.cartaoModalImagem{max-width:100%;max-height:100%}.cartao-produto-imagens{height:100%;width:100%}.cartao-produto-imagem-main img{height:100%;max-height:400px}.cartaoModalImagem img{max-height:100%;max-width:100%}.banner{width:90%;background-image:url(/assets/ASSETS2/banner_bg_2.png);background-size:cover;background-color:var(--primaryPure)}.banner_content{padding:0 24px}.banner_content img{display:none}.banner_content p{font-size:18px;line-height:1.5}.saibaMais{width:80%}.saibaMais .saibaMaisBox{width:100%}.saibaMaisBox h3{font-size:14px;text-align:left}.saibaMaisBox img{padding-left:16px}.containerCamaImagens{flex-direction:column}.containerCamaImagens img{height:50%;width:50%}.containerModalTexto{font-size:16px}.misc{flex-direction:column;align-items:center;padding:0;width:100%}.misc .miscCard{width:85%}.camaAmigaContainer{flex-direction:row}#camaAmiga p{padding-top:0}#grupoStaib{flex-direction:column}#grupoStaib p{text-align:center}#idealBequem,.contatoContainer{flex-direction:column}.two-column-list{display:flex;flex-direction:column;gap:16px}.two-column-list div{width:100%}.contatoCartao{text-align:left;border-bottom:1px solid var(--primaryLow)}.contatoContainer .whatsappContato{justify-content:flex-start}.footer{flex-direction:column;text-align:left}.footerComponents{padding-left:8px}.footerDetails{flex-direction:column;max-width:100%;margin:0;padding:0}.quemSomosLogo img{width:250px;margin:0}.quemSomos h1{margin-top:32px}.quemSomos iframe{width:100%;height:120%;margin-bottom:20px}.quemSomosVideo{padding-bottom:0;margin-bottom:24px}.quemSomosConteudo{margin-top:20px;padding-left:0;padding-right:0;max-width:100%}.quemSomosConteudoComImagem{flex-direction:column;padding-left:24px;padding-right:24px}.quemSomosConteudoComImagem p{padding-top:20px;padding-bottom:20px}.quemSomosConteudoComImagem img{padding-right:0}.quemSomosConteudoSemImagem{padding-left:24px;padding-right:24px}}
