.elementor-654 .elementor-element.elementor-element-850e0aa{--display:grid;--e-con-grid-template-columns:1fr auto;--e-con-grid-template-rows:repeat(1, 1fr);--gap:2rem 2rem;--row-gap:2rem;--column-gap:2rem;--grid-auto-flow:row;--grid-justify-content:center;--padding-top:4rem;--padding-bottom:4rem;--padding-left:1rem;--padding-right:1rem}body:not(.rtl) .elementor-654 .elementor-element.elementor-element-abb5e02{left:0}body.rtl .elementor-654 .elementor-element.elementor-element-abb5e02{right:0}.elementor-654 .elementor-element.elementor-element-abb5e02{top:0}.elementor-654 .elementor-element.elementor-element-5b697fd{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;grid-row:span 2}.elementor-654 .elementor-element.elementor-element-a872d90{width:100%;max-width:100%}.elementor-654 .elementor-element.elementor-element-5e92fcf{--display:flex;--gap:1rem 1rem;--row-gap:1rem;--column-gap:1rem;grid-row:span 2}.elementor-654 .elementor-element.elementor-element-070af92{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0rem;--padding-bottom:4rem;--padding-left:1rem;--padding-right:1rem}.elementor-widget-text-editor{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-size:var(--e-global-typography-text-font-size);font-weight:var(--e-global-typography-text-font-weight);color:var(--e-global-color-text)}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var(--e-global-color-primary)}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap,.elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var(--e-global-color-primary);border-color:var(--e-global-color-primary)}.elementor-654 .elementor-element.elementor-element-3f4812d{text-align:center;color:var(--e-global-color-d8a3bc5)}@media(min-width:768px){.elementor-654 .elementor-element.elementor-element-5e92fcf{--width:fit-content}}@media(max-width:1366px){.elementor-654 .elementor-element.elementor-element-850e0aa{--grid-auto-flow:row}.elementor-widget-text-editor{font-size:var(--e-global-typography-text-font-size)}}@media(max-width:1024px) and (min-width:768px){.elementor-654 .elementor-element.elementor-element-850e0aa{--width:780px}}@media(max-width:880px) and (min-width:768px){.elementor-654 .elementor-element.elementor-element-850e0aa{--width:728px}}@media(min-width:1921px){.elementor-654 .elementor-element.elementor-element-850e0aa{--width:1920px;--grid-auto-flow:row;--padding-top:4rem;--padding-bottom:4rem;--padding-left:0rem;--padding-right:0rem}.elementor-widget-text-editor{font-size:var(--e-global-typography-text-font-size)}}@media(max-width:1200px){.elementor-654 .elementor-element.elementor-element-850e0aa{--grid-auto-flow:row}}@media(max-width:1024px){.elementor-654 .elementor-element.elementor-element-850e0aa{--e-con-grid-template-columns:1;--e-con-grid-template-rows:auto 1fr;--grid-auto-flow:row;--justify-items:center}.elementor-widget-text-editor{font-size:var(--e-global-typography-text-font-size)}}@media(max-width:880px){.elementor-654 .elementor-element.elementor-element-850e0aa{--e-con-grid-template-columns:1;--grid-auto-flow:row}}@media(max-width:767px){.elementor-654 .elementor-element.elementor-element-850e0aa{--width:360px;--e-con-grid-template-columns:1fr;--grid-auto-flow:row;--padding-top:2rem;--padding-bottom:2rem;--padding-left:0rem;--padding-right:0rem}.elementor-654 .elementor-element.elementor-element-5e92fcf{--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem}.elementor-654 .elementor-element.elementor-element-070af92{--padding-top:0rem;--padding-bottom:2rem;--padding-left:1rem;--padding-right:1rem}.elementor-widget-text-editor{font-size:var(--e-global-typography-text-font-size)}}#divProdutos{display:grid;grid-template-columns:1fr;grid-template-rows:1fr;justify-content:center;width:100%;aspect-ratio:16/9;overflow:hidden;border-radius:10px;position:relative;cursor:zoom-in}#sobreposicao{z-index:999;background-color:rgb(0 0 0 / .75);position:absolute;bottom:1rem;left:50%;transform:translateX(-50%);padding:.5rem 1rem;border-radius:50px;width:fit-content;flex-direction:column;align-content:center;justify-content:center;pointer-events:none}#sobreposicao p{color:#fff;margin:0;text-align:center;text-wrap:nowrap}#sobreposicao,#textoMouse,#textoTouch{display:none}@media (pointer:coarse){#sobreposicao,#textoTouch{display:flex}}@media (pointer:fine){#sobreposicao,#textoMouse{display:flex}}@media (max-width:360px){#divProdutos{border-radius:0}}.imagemProduto{width:100%;height:auto;object-fit:contain;max-height:calc(100vh - 175px);grid-area:1/1;opacity:0;transition:transform 0.3s,opacity 0.5s;will-change:transform}@media (max-width:1024px){.imagemProduto{max-height:max(calc(100vh - 550px), 300px)}}.imagemProduto.fadeIn{opacity:1}.elementor-654 .elementor-element.elementor-element-5b697fd{position:sticky;top:0;z-index:999;max-height:calc(100vh - 8rem);height:fit-content}#containerFiltros{display:flex;flex-direction:column;justify-items:center}@media (max-width:360px){#containerFiltros{padding-inline:1rem!important}}#containerFiltros>h1{text-align:center}.elementor-654 .elementor-element.elementor-element-54123f4 #opcoesCategorias{border-radius:10px 10px 0 0;overflow:hidden}@media (max-width:767px){#opcoesCategorias{border-radius:0;justify-content:center;flex-wrap:wrap}#opcoesCategorias label{border-radius:5px}}.elementor-654 .elementor-element.elementor-element-54123f4 #opcoesCategorias label{background-color:#F9F9FF;padding:.5rem 1rem}.elementor-654 .elementor-element.elementor-element-54123f4 #opcoesCategorias input{display:none}.elementor-654 .elementor-element.elementor-element-54123f4 #opcoesCategorias label:has(input:checked){background-color:#F58634;color:#fff}#divFiltros{padding:1.5rem;background-color:#F9F9FF;border-radius:0 0 10px 10px;overflow:hidden}.elementor-654 .elementor-element.elementor-element-54123f4 .grupo{display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center}.elementor-654 .elementor-element.elementor-element-54123f4 h1{font-size:22px;font-family:"Poppins";color:var(--e-global-color-d727449);margin:0 0 .5rem}.elementor-654 .elementor-element.elementor-element-54123f4 h2{font-size:18px;font-family:"Poppins";font-weight:400;color:#000;margin:0 0 .5rem}.elementor-654 .elementor-element.elementor-element-54123f4 #opcoesCategorias{display:flex;gap:.5rem;margin-bottom:.5rem}.elementor-654 .elementor-element.elementor-element-54123f4 #divFiltros{display:flex;flex-direction:column;gap:1rem}.elementor-654 .elementor-element.elementor-element-54123f4 .esconderItem{display:none!important}.elementor-654 .elementor-element.elementor-element-54123f4 .congelarItem{opacity:.5;pointer-events:none;user-select:none}.elementor-654 .elementor-element.elementor-element-54123f4 .grupo label{cursor:pointer}.elementor-654 .elementor-element.elementor-element-54123f4 .imagemFiltros{display:block}.elementor-654 .elementor-element.elementor-element-54123f4 .carrosselOpcoes{display:flex;justify-content:center;width:fit-content;overflow-x:auto;overflow-y:hidden;gap:1rem}.elementor-654 .elementor-element.elementor-element-54123f4 #opcoesModelos label{width:75px;height:75px;border-radius:50px;display:flex;align-items:center;justify-content:center;background-color:#fff;overflow:hidden;border:1px solid #fff0}.elementor-654 .elementor-element.elementor-element-54123f4 #opcoesModelos img{width:50px;height:50px}.elementor-654 .elementor-element.elementor-element-54123f4 .carrosselOpcoes label:has(input:checked){border-color:#F58634!important}.elementor-654 .elementor-element.elementor-element-54123f4 #opcoesLaminados label{width:100px;height:100px;border-radius:10px;border:1px solid #fff0;overflow:hidden}.elementor-654 .elementor-element.elementor-element-54123f4 #opcoesLaminados .imagemFiltros{width:100%;height:100%}.elementor-654 .elementor-element.elementor-element-54123f4 .carrosselOpcoes img{-webkit-user-drag:none}.elementor-654 .elementor-element.elementor-element-54123f4 .carrosselOpcoes input[type="radio"]{display:none}#opcoesCores{width:200px;padding:.25rem 0;text-align:center;border:1px solid #efefff;border-radius:50px}#checkbox{display:none}#wrapperDescricao{display:grid;grid-template-rows:0fr;transition:grid-template-rows 0.5s;overflow:hidden}#sanfonaDescricao:has(#checkbox:checked) #wrapperDescricao{grid-template-rows:1fr}#sanfonaDescricao:has(#checkbox:checked) #divDescricaoLaminado{padding:1.5rem}#divDescricaoLaminado{overflow:hidden}#sanfonaDescricao #titulo #avisoClique.esconderAviso{animation:esconder 0.5s forwards}@keyframes esconder{from{opacity:1}to{opacity:0}}#sanfonaDescricao{border:1px solid #F9F9FF;border-radius:10px;overflow:hidden}#sanfonaDescricao #titulo{width:100%;display:flex;align-items:center;justify-content:flex-start;padding:.5rem 1.5rem;border-radius:10px;transition:border-radius 0.5s;font-weight:700;cursor:pointer;background-color:#F9F9FF;font-size:15px;font-weight:500;line-height:normal!important}#sanfonaDescricao #titulo #avisoClique{font-size:12px;font-weight:300;margin-left:auto}#sanfonaDescricao #titulo #icone{transition:transform 200ms 400ms ease-out;margin-right:.5rem}#sanfonaDescricao:has(#checkbox:checked) #titulo #icone{transform:rotate(90deg);transform-origin:center}#sanfonaDescricao:has(#checkbox:checked) #titulo{border-bottom-left-radius:0;border-bottom-right-radius:0}#sanfonaDescricao #divDescricaoLaminado{width:100%;display:flex;flex-direction:column;padding:0 1.5rem;transition:padding 0.5s}a{color:#1B75D0}#sanfonaDescricao #divDescricaoLaminado ol li{list-style-type:decimal}#sanfonaDescricao #divDescricaoLaminado h2{font-size:16px;margin-bottom:.25rem;font-weight:600}#sanfonaDescricao #divDescricaoLaminado h2:first-of-type{margin-top:0}#sanfonaDescricao #divDescricaoLaminado :is(p,li){font-size:16px;line-height:normal}#sanfonaDescricao #divDescricaoLaminado ul{list-style-type:none}#sanfonaDescricao #divDescricaoLaminado :is(ol,ul){margin:0;padding:0}@media (min-width:768px){.elementor-654 .elementor-element.elementor-element-5e92fcf{min-width:534px!important}}.elementor-654 .elementor-element.elementor-element-5e92fcf{height:fit-content}.elementor-654 .elementor-element.elementor-element-850e0aa{max-width:1920px}