.elementor .nl-av-media{display:none;}.elementor .nl-av-total{display:none;}.elementor .nl-card-video{width:100%;height:100%;aspect-ratio:auto;object-fit:cover;position:absolute;inset-block-start:0px;inset-inline-start:0px;z-index:2;opacity:0%;transition:opacity 0.6s;display:block;max-width: none; pointer-events: none;\n}.elementor .nl-vf-rotulo{font-family:var(--nl-fonte-texto);font-weight:600;font-size:0.625rem;color:#171513;letter-spacing:0.18em;text-transform:uppercase;padding-block-start:3px;padding-block-end:3px;padding-inline-start:10px;padding-inline-end:10px;border-width:1px;border-color:#B59A6A;border-style:solid;background-color:#F7F3ED;white-space: nowrap; pointer-events: none;\n}.elementor .nl-vf-fechar{width:24px;height:24px;position:absolute;inset-block-start:-4px;inset-inline-end:-4px;z-index:3;font-size:16px;color:#171513;line-height:21px;text-align:center;cursor:pointer;border-radius:50%;border-width:1px;border-color:#B59A6A;border-style:solid;background-color:#F7F3ED;}.elementor .nl-vf-midia{width:100%;height:100%;aspect-ratio:auto;object-fit:cover;display:block;}.elementor .nl-vf-bolha:hover,.elementor .nl-vf-bolha:focus-visible{transform:scale3d(1.05, 1.05, 1);}.elementor .nl-vf-bolha{width:96px;overflow:hidden;aspect-ratio:1 / 1;position:relative;cursor:pointer;padding:0px;border-radius:50%;background-color:var(--nl-espresso);box-shadow:0px 0px 0px 3px #F7F3ED,0px 0px 0px 4px #B59A6A,0px 8px 22px 0px rgba(23,21,19,0.28);transition:transform 0.3s;}.elementor .nl-vf{width:auto;position:fixed;inset-block-end:18px;inset-inline-start:18px;z-index:9990;padding:0px;display:flex;flex-direction:column;gap:8px;align-items:center;}.elementor .nl-selo-desconto{position:absolute;inset-block-start:12px;inset-inline-start:12px;z-index:2;font-family:var(--nl-fonte-texto);font-weight:700;font-size:0.6875rem;color:var(--nl-ivory);letter-spacing:0.08em;padding-block-start:4px;padding-block-end:4px;padding-inline-start:9px;padding-inline-end:9px;margin:0px;border-radius:2px;background-color:var(--nl-espresso);&:empty { display: none; }\n}.elementor .nl-av-ver-todas{margin-block-start:8px;}.elementor .nl-av-resumo{font-family:var(--nl-fonte-titulo);font-size:1.375rem;color:var(--nl-espresso);margin:0px;}.elementor .nl-selo-avaliado{margin:0px;}.elementor .nl-nota-produto{margin:0px;}.elementor .nl-av-carrossel{padding:0px;display:flex;gap:0px;flex-wrap:nowrap;width: max-content; & > div { animation: slideOutLeft 60s linear infinite; } &:hover > div { animation-play-state: paused; } & .nl-av-corpo { display: none; } & .nl-av-card { width: 210px; }\n}.elementor .nl-av-texto{font-family:var(--nl-fonte-texto);font-size:0.875rem;color:var(--nl-espresso);line-height:1.6;margin:0px;}.elementor .nl-av-corpo{padding-block-start:16px;padding-block-end:20px;padding-inline-start:18px;padding-inline-end:18px;display:flex;flex-direction:column;gap:10px;flex:1 1 auto;}.elementor .nl-av-nome{font-family:var(--nl-fonte-titulo);font-size:1.125rem;color:var(--nl-ivory);line-height:1.2;margin:0px;}.elementor .nl-av-estrelas{font-size:0.875rem;color:#E2C98F;letter-spacing:0.14em;line-height:1.2;margin:0px;}.elementor .nl-av-info{width:100%;position:absolute;inset-block-end:0px;inset-inline-start:0px;padding-block-start:48px;padding-block-end:14px;padding-inline-start:12px;padding-inline-end:12px;background-image:linear-gradient(180deg, rgba(23,21,19,0) 0%,rgba(23,21,19,0.75) 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;display:flex;flex-direction:column;gap:2px;align-items:center;}.elementor .nl-av-foto{width:100%;height:100%;object-fit:cover;position:absolute;inset: 0px;\n}.elementor .nl-av-midia{overflow:hidden;aspect-ratio:4 / 5;position:relative;padding:0px;background-color:var(--nl-champagne);}.elementor .nl-av-card{overflow:hidden;padding:0px;border-radius:24px;border-width:1px;border-color:#DDD3C4;border-style:solid;background-color:var(--nl-branco);display:flex;flex-direction:column;gap:0px;}.elementor .nl-reel-destaque{position:relative;}.elementor .nl-reel-produto{width:1px;height:1px;overflow:hidden;position:absolute;margin:0px;clip-path:inset(50%);white-space: nowrap;\n}.elementor .nl-reel-capa:hover,.elementor .nl-reel-capa:focus-visible{transform:scale3d(1.03, 1.03, 1);}.elementor .nl-reel-capa{width:100%;height:100%;object-fit:cover;position:absolute;inset-block-start:0px;inset-inline-start:0px;transition:transform 500ms;display:block;}.elementor .nl-reel{width:100%;overflow:hidden;aspect-ratio:9 / 16;position:relative;cursor:pointer;padding:0px;border-radius:14px;background-color:var(--nl-espresso);display:block;}.elementor .nl-preco-centro{text-align:center;justify-content:center;& > span { justify-content: center; }\n}.elementor .nl-card-troca{&:hover .nl-img-2 { opacity: 1; } &:focus-within .nl-img-2 { opacity: 1; }\n}.elementor .nl-img-2{width:100%;height:100%;object-fit:cover;position:absolute;inset-block-start:0px;inset-inline-start:0px;opacity:0%;transition:opacity 450ms;display:block;}.elementor .nl-img-1{width:100%;height:100%;object-fit:cover;position:absolute;inset-block-start:0px;inset-inline-start:0px;display:block;}.elementor .nl-card-midia{width:100%;overflow:hidden;aspect-ratio:4 / 5;position:relative;padding:0px;background-color:var(--nl-champagne);display:block;}.elementor .nl-letreiro{display:flex;flex-direction:row;flex-wrap:nowrap;& > p { animation: slideOutLeft 50s linear infinite; }\n}.elementor .nl-selo-discreto{font-family:var(--nl-fonte-texto);font-weight:700;font-size:0.6875rem;color:var(--nl-espresso);letter-spacing:0.16em;line-height:1.3;text-transform:uppercase;padding-block-start:5px;padding-block-end:5px;padding-inline-start:9px;padding-inline-end:10px;margin-block-start:0px;margin-block-end:4px;margin-inline-start:0px;margin-inline-end:0px;border-block-start-width:0px;border-block-end-width:0px;border-inline-start-width:2px;border-inline-end-width:0px;background-color:var(--nl-champagne);display:inline-block;width: fit-content; border-left-style: solid; border-left-color: var(--nl-ouro);\n}.elementor .nl-linha-split{width:100%;padding:0px;display:flex;flex-direction:row;gap:clamp(24px, 4vw, 64px);align-items:flex-start;}.elementor .nl-coluna-titulo{padding:0px;display:flex;flex-direction:column;gap:16px;flex:0 0 26%;}.elementor .nl-card-corpo{height:100%;padding-block-start:16px;padding-block-end:20px;padding-inline-start:18px;padding-inline-end:18px;display:flex;flex-direction:column;gap:8px;align-items:flex-start;}.elementor .nl-card-borda{height:auto;position:relative;padding:0px;border-width:1px;border-color:var(--nl-linha);border-style:solid;background-color:var(--nl-branco);display:grid;gap:0px;grid-template-columns:100%;grid-template-rows:auto 1fr;align-self:stretch;align-content: stretch;\n}.elementor .nl-botao-ouro:hover,.elementor .nl-botao-ouro:focus-visible{color:var(--nl-espresso);border-color:var(--nl-champagne);background-color:var(--nl-champagne);}.elementor .nl-botao-ouro:focus{outline-offset:3px;outline: 2px solid var(--nl-ivory);\n}.elementor .nl-botao-ouro{min-height:48px;font-family:var(--nl-fonte-texto);font-weight:700;font-size:0.75rem;color:var(--nl-espresso);letter-spacing:0.16em;text-transform:uppercase;padding-block-start:15px;padding-block-end:15px;padding-inline-start:28px;padding-inline-end:28px;border-radius:0px;border-width:1px;border-color:var(--nl-ouro);border-style:solid;background-color:var(--nl-ouro);transition:background-color 200ms, color 200ms;}.elementor .nl-produto-preco{font-family:var(--nl-fonte-texto);font-weight:600;font-size:0.9375rem;color:var(--nl-espresso);column-gap:8px;line-height:1.5;margin:0px;display:flex;flex-wrap:wrap;align-items: baseline; & > span:first-child:nth-last-child(4) { text-decoration: line-through; font-weight: 400; color: var(--nl-texto-secundario); font-size: 0.8125rem; } & > span:nth-last-child(2) { flex-basis: 100%; font-weight: 400; font-size: 0.8125rem; color: var(--nl-texto-secundario); } & > span:last-child { flex-basis: 100%; display: flex; flex-wrap: wrap; align-items: baseline; column-gap: 4px; font-weight: 700; font-size: 0.875rem; color: var(--nl-ouro-escuro); margin-top: 2px; }\n}.elementor .nl-produto-nome:hover,.elementor .nl-produto-nome:focus-visible{color:var(--nl-texto-secundario);}.elementor .nl-produto-nome{font-family:var(--nl-fonte-titulo);font-weight:500;font-size:1.25rem;color:var(--nl-espresso);line-height:1.25;margin:0px;}.elementor .nl-produto-imagem:hover,.elementor .nl-produto-imagem:focus-visible{opacity:88%;}.elementor .nl-produto-imagem{width:100%;aspect-ratio:4 / 5;object-fit:cover;background-color:var(--nl-champagne);transition:opacity 250ms;display:block;}.elementor .nl-produto-card{height:100%;padding:0px;background-color:transparent;display:grid;gap:10px;grid-template-columns:100%;align-content:start;}.elementor .nl-link:hover,.elementor .nl-link:focus-visible{color:var(--nl-texto-secundario);}.elementor .nl-link:focus{outline-offset:3px;outline: 2px solid var(--nl-ouro);\n}.elementor .nl-link{font-family:var(--nl-fonte-texto);font-weight:600;font-size:0.8125rem;color:var(--nl-espresso);letter-spacing:0.14em;text-decoration:underline;text-transform:uppercase;text-decoration-color: var(--nl-ouro); text-underline-offset: 6px;\n}.elementor .nl-botao-secundario:hover,.elementor .nl-botao-secundario:focus-visible{color:var(--nl-ivory);background-color:var(--nl-espresso);}.elementor .nl-botao-secundario:focus{outline-offset:3px;outline: 2px solid var(--nl-ouro);\n}.elementor .nl-botao-secundario{min-height:48px;font-family:var(--nl-fonte-texto);font-weight:600;font-size:0.8125rem;color:var(--nl-espresso);letter-spacing:0.14em;text-transform:uppercase;padding-block-start:16px;padding-block-end:16px;padding-inline-start:32px;padding-inline-end:32px;border-radius:0px;border-width:1px;border-color:var(--nl-espresso);border-style:solid;background-color:transparent;transition:background-color 200ms, color 200ms;}.elementor .nl-botao-primario:hover,.elementor .nl-botao-primario:focus-visible{color:var(--nl-ivory);border-color:#2E2925;background-color:#2E2925;}.elementor .nl-botao-primario:focus{outline-offset:3px;outline: 2px solid var(--nl-ouro);\n}.elementor .nl-botao-primario{min-height:48px;font-family:var(--nl-fonte-texto);font-weight:600;font-size:0.8125rem;color:var(--nl-ivory);letter-spacing:0.14em;text-transform:uppercase;padding-block-start:16px;padding-block-end:16px;padding-inline-start:32px;padding-inline-end:32px;border-radius:0px;border-width:1px;border-color:var(--nl-espresso);border-style:solid;background-color:var(--nl-espresso);transition:background-color 200ms, color 200ms, border-color 200ms;}.elementor .nl-texto-secundario{font-family:var(--nl-fonte-texto);font-weight:400;font-size:0.9375rem;color:var(--nl-texto-secundario);line-height:1.65;margin:0px;}.elementor .nl-texto{max-width:68ch;font-family:var(--nl-fonte-texto);font-weight:400;font-size:var(--nl-fs-texto);color:var(--nl-espresso);line-height:1.7;margin:0px;}.elementor .nl-titulo-3{font-family:var(--nl-fonte-titulo);font-weight:500;font-size:var(--nl-fs-h3);color:var(--nl-espresso);line-height:1.25;margin:0px;}.elementor .nl-titulo-2{font-family:var(--nl-fonte-titulo);font-weight:400;font-size:var(--nl-fs-h2);color:var(--nl-espresso);line-height:1.15;margin:0px;}.elementor .nl-titulo-1{font-family:var(--nl-fonte-titulo);font-weight:400;font-size:var(--nl-fs-h1);color:var(--nl-espresso);line-height:1.1;margin:0px;}.elementor .nl-titulo-display{font-family:var(--nl-fonte-titulo);font-weight:400;font-size:var(--nl-fs-display);color:var(--nl-espresso);letter-spacing:-0.01em;line-height:1.05;margin:0px;}.elementor .nl-sobretitulo{font-family:var(--nl-fonte-texto);font-weight:700;font-size:var(--nl-fs-legenda);color:var(--nl-ouro-escuro);letter-spacing:0.18em;line-height:1.4;text-transform:uppercase;margin:0px;}.elementor .nl-container{width:100%;max-width:var(--nl-largura-max);margin-inline-start:auto;margin-inline-end:auto;display:flex;flex-direction:column;gap:var(--nl-espaco-bloco);}.elementor .nl-secao{width:100%;padding-block-start:var(--nl-espaco-secao);padding-block-end:var(--nl-espaco-secao);padding-inline-start:var(--nl-gutter);padding-inline-end:var(--nl-gutter);background-color:var(--nl-ivory);}