@font-face{font-family:"Montserrat";font-style:normal;font-weight:100 900;font-display:swap;src:url(/_astro/montserrat-latin.C0K96gG0.woff2)format("woff2")}div.peca[data-releasit]{--rl-borda:#c0c0c0;--rl-texto:#000;--rl-suave:#6b6b6b;--rl-sel-fundo:#c1eeb8;--rl-sel-borda:#1d9e06;--rl-etiqueta:#0b7d1e;--rl-cta:#00855d;--rl-icone:#e5e5e5;--rl-erro:#d00000;--rl-foco:#000}html:has(div.peca[data-releasit] dialog.modal[open]){overflow:hidden}div.peca[data-releasit] dialog.modal[open]{inset:0;margin:0;width:100%;max-width:none;height:100dvh;max-height:none;border-radius:0;box-shadow:none;background:#fff;color:var(--rl-texto);animation:none}div.peca[data-releasit] dialog.modal::backdrop{background:rgba(0,0,0,.4)}@media (min-width:720px){div.peca[data-releasit] dialog.modal[open]{inset:0;margin:auto;width:calc(100% - 48px);max-width:520px;height:auto;max-height:calc(100dvh - 64px);border:4px solid #000;border-radius:9px;box-shadow:0 10px 20px rgba(0,0,0,.2);overflow:hidden}}div.peca[data-releasit] dialog.modal .dentro{background:#fff;font-family:Montserrat,"Segoe UI",system-ui,-apple-system,sans-serif}div.peca[data-releasit] dialog.modal :is(input,select,button){font-family:inherit}div.peca[data-releasit] dialog.modal .rel-lab{display:block;margin:0 0 4px;font-size:12px;font-weight:700;letter-spacing:.04em;color:var(--rl-suave)}div.peca[data-releasit] dialog.modal .cabeca{background:#fff;border-bottom:0;border-radius:0;padding:calc(12px + env(safe-area-inset-top,0)) 14px 6px;grid-template-columns:40px 1fr 40px}div.peca[data-releasit] dialog.modal .cabeca b{font-size:16px;font-weight:700;text-transform:uppercase;letter-spacing:0;line-height:1.15;padding:0 4px}div.peca[data-releasit] dialog.modal .fechar svg{width:26px;height:26px}div.peca[data-releasit] dialog.modal .fechar{color:#000;width:44px;height:44px}div.peca[data-releasit] dialog.modal .fechar:focus-visible,div.peca[data-releasit] dialog.modal .rel-cambiar:focus-visible,div.peca[data-releasit] dialog.modal .voltar:focus-visible{outline:3px solid var(--rl-foco);outline-offset:2px}div.peca[data-releasit] dialog.modal .rolagem{background:#fff;display:flex;flex-direction:column;padding:6px 16px 0}div.peca[data-releasit] dialog.modal #form-cod{flex:1 0 auto}@media (min-width:720px){div.peca[data-releasit] dialog.modal .rolagem{padding:8px 20px 0}}div.peca[data-releasit] .nota-pce{display:none}div.peca[data-releasit] [data-rel-passo][hidden]{display:none!important}div.peca[data-releasit] dialog.modal .kits-no-form{padding:0 0 14px}div.peca[data-releasit] dialog.modal .kits-no-form .titulo{margin:6px 0 12px;font-size:22px;font-weight:700;line-height:1.2;color:#000;letter-spacing:0}div.peca[data-releasit] dialog.modal .escada{gap:12px;margin:0 0 6px}div.peca[data-releasit] dialog.modal .degrau{display:grid;grid-template-columns:54px 1fr auto;grid-template-areas:"foto txt precos""foto poup precos""vars vars vars";grid-template-rows:1fr auto auto;gap:0 12px;align-items:center;padding:11px;border:1px solid var(--rl-borda);border-radius:6px;background:#fff;box-shadow:none;position:relative;cursor:pointer}div.peca[data-releasit] dialog.modal .degrau:hover{border-color:#888}div.peca[data-releasit] dialog.modal .degrau:has(input[type=radio]:checked){border:3px solid var(--rl-sel-borda);background:var(--rl-sel-fundo);padding:9px;box-shadow:none}div.peca[data-releasit] dialog.modal .degrau:focus-within{outline:0}div.peca[data-releasit] dialog.modal .degrau:has(input:focus-visible){outline:0;box-shadow:0 0 0 3px #000}div.peca[data-releasit] dialog.modal .degrau .foto{grid-area:foto;--foto:54px;width:54px;height:54px;border-radius:6px;box-shadow:none;align-self:center}div.peca[data-releasit] dialog.modal .degrau .ancora-verbal,div.peca[data-releasit] dialog.modal .degrau .degrau-rodape,div.peca[data-releasit] dialog.modal .degrau .fita,div.peca[data-releasit] dialog.modal .degrau .foto .selo-qtd,div.peca[data-releasit] dialog.modal .degrau .unitario{display:none}div.peca[data-releasit] dialog.modal .degrau:has(input[type=radio]:checked) .degrau-rodape{display:none}div.peca[data-releasit] dialog.modal .degrau-txt{grid-area:txt;align-self:center}div.peca[data-releasit] dialog.modal .degrau:has(.poupanca) .degrau-txt{align-self:end}div.peca[data-releasit] dialog.modal .degrau-rotulo{font-size:17px;font-weight:800;color:#000;line-height:1.2}div.peca[data-releasit] dialog.modal .degrau-precos{grid-area:precos;display:flex;flex-direction:column-reverse;align-items:flex-end;text-align:right;align-self:center;grid-row:1/3}div.peca[data-releasit] dialog.modal .degrau-precos b{font-family:inherit;font-size:17px;font-weight:800;color:#000;letter-spacing:0}div.peca[data-releasit] dialog.modal .degrau-precos s{font-size:14px;color:#000;font-weight:600}div.peca[data-releasit] dialog.modal .degrau .poupanca{grid-area:poup;align-self:start;margin:2px 0 0}div.peca[data-releasit] dialog.modal .degrau .poupanca .selo-economia{display:inline-block;background:var(--rl-etiqueta);color:#fff;border-radius:5px;padding:5px 8px;font-size:13px;font-weight:800;letter-spacing:0;text-transform:uppercase}div.peca[data-releasit] dialog.modal .degrau .poupanca .pct-inline{display:none}div.peca[data-releasit] dialog.modal .degrau .variacoes{grid-area:vars;display:none;gap:10px;padding:10px 0 0;margin:0}div.peca[data-releasit] dialog.modal .degrau:has(input[type=radio]:checked) .variacoes{display:grid}div.peca[data-releasit] dialog.modal .degrau .variacao-linha{display:grid!important;grid-template-columns:26px 1fr 1fr;gap:8px 10px;align-items:end}div.peca[data-releasit] dialog.modal .degrau .variacao-n{font-style:normal;font-weight:800;font-size:17px;color:#000;align-self:end;height:42px;display:flex;align-items:center}div.peca[data-releasit] dialog.modal .degrau .variacao-linha>select[data-unidade]{position:absolute;width:1px;height:1px;opacity:0;pointer-events:none}div.peca[data-releasit] dialog.modal .degrau .unidade-moda{display:contents}div.peca[data-releasit] dialog.modal .degrau .rel-sel{display:grid;gap:4px;min-width:0}div.peca[data-releasit] dialog.modal .degrau .rel-sel-rotulo{font-size:14px;font-weight:800;color:#000;letter-spacing:.02em}div.peca[data-releasit] dialog.modal .degrau .cor-sel,div.peca[data-releasit] dialog.modal .degrau .talla-sel{-webkit-appearance:none;appearance:none;width:100%;min-height:42px;margin:0;padding:8px 32px 8px 12px;border:1px solid #8c8c8c;border-radius:4px;background:#fff;background-image:linear-gradient(45deg,transparent 50%,#000 50%),linear-gradient(135deg,#000 50%,transparent 50%);background-position:calc(100% - 16px) calc(50% + 1px),calc(100% - 11px) calc(50% + 1px);background-size:5px 5px;background-repeat:no-repeat;color:#000;font:inherit;font-size:16px;font-weight:500;line-height:1.2;cursor:pointer}div.peca[data-releasit] dialog.modal .degrau .cor-sel[data-vazia],div.peca[data-releasit] dialog.modal .degrau .talla-sel[data-vazia]{color:var(--rl-suave)}div.peca[data-releasit].kit-tentado .cor-sel[data-vazia],div.peca[data-releasit].kit-tentado .talla-sel[data-vazia]{border-color:var(--rl-erro);box-shadow:0 0 0 1px var(--rl-erro)}div.peca[data-releasit] dialog.modal .degrau .cor-sel:focus-visible,div.peca[data-releasit] dialog.modal .degrau .talla-sel:focus-visible{outline:3px solid var(--rl-foco);outline-offset:1px}div.peca[data-releasit] dialog.modal .degrau .bolinhas,div.peca[data-releasit] dialog.modal .degrau .dica-cor{display:none}div.peca[data-releasit] dialog.modal .degrau .guia-link{grid-column:1/-1;justify-self:start;color:#000;font-size:14px;font-weight:600;text-decoration:underline;min-height:32px;display:inline-flex;align-items:center}div.peca[data-releasit] dialog.modal .aviso-variante{margin:0 0 10px;padding:10px 12px;border-radius:6px;font-weight:700;background:#fff;color:var(--rl-erro);border:1px solid var(--rl-erro)}div.peca[data-releasit] dialog.modal .guia-tallas{border-color:var(--rl-borda);border-radius:6px;background:#fff}div.peca[data-releasit] dialog.modal .bloco{margin:0 0 6px}div.peca[data-releasit] dialog.modal .titulo-passo{display:none}div.peca[data-releasit][data-passos-rel="3"] dialog.modal .titulo-passo{display:block;margin:0 0 8px;font-size:17px;font-weight:800;color:#000}div.peca[data-releasit] dialog.modal .campos{display:grid;gap:19px}div.peca[data-releasit] dialog.modal .campo label{display:grid;grid-template-columns:1fr;gap:0;align-items:center}div.peca[data-releasit] dialog.modal .campo{margin:0}div.peca[data-releasit] dialog.modal .rotulo{font-size:16px;line-height:20px;font-weight:700;color:#000;letter-spacing:0;text-transform:none}div.peca[data-releasit] dialog.modal .rotulo i{color:var(--rl-erro);font-style:normal;margin-left:3px}@media (min-width:720px){div.peca[data-releasit] dialog.modal .campo label{grid-template-columns:104px 1fr;gap:10px}div.peca[data-releasit] dialog.modal .campo .ajuda-campo,div.peca[data-releasit] dialog.modal .campo .erro-campo{margin-left:114px}}div.peca[data-releasit] dialog.modal .entrada{display:flex;align-items:stretch;height:46px;min-height:46px;padding:0;border:1px solid var(--rl-borda);border-radius:6px;background:#fff;box-shadow:none;overflow:hidden}div.peca[data-releasit] dialog.modal .entrada:focus-within{border-color:#000;box-shadow:0 0 0 1px #000;outline:0}div.peca[data-releasit] dialog.modal .entrada:has([aria-invalid=true]){border-color:var(--rl-erro);box-shadow:0 0 0 1px var(--rl-erro)}div.peca[data-releasit] dialog.modal .entrada .icone{position:static;flex:0 0 44px;width:44px;height:auto;margin:0;padding:12px;box-sizing:border-box;background:var(--rl-icone);border:0;border-right:1px solid var(--rl-borda);border-radius:0;fill:#000;filter:none;inset:auto}div.peca[data-releasit] dialog.modal .btn-cod small,div.peca[data-releasit] dialog.modal .entrada--select .icone{display:none}div.peca[data-releasit] dialog.modal .entrada .ddi{display:flex;align-items:center;padding:0 0 0 12px;margin:0;border:0;font-size:16px;font-weight:700;color:#000}div.peca[data-releasit] dialog.modal .entrada input,div.peca[data-releasit] dialog.modal .entrada select{flex:1;min-width:0;height:100%;padding:0 12px;border:0;background:0 0;color:#000;font:inherit;font-size:16px;font-weight:400;box-shadow:none;outline:0}div.peca[data-releasit] dialog.modal .entrada:has(.ddi) input{padding-left:8px}div.peca[data-releasit] dialog.modal .entrada input::placeholder{color:var(--rl-suave);opacity:1}div.peca[data-releasit] dialog.modal .entrada--select{position:relative;height:46px}div.peca[data-releasit] dialog.modal .entrada--select select{font-weight:400;padding-right:36px;-webkit-appearance:none;appearance:none}div.peca[data-releasit] dialog.modal .entrada--select select:invalid{color:#000}div.peca[data-releasit] dialog.modal .entrada--select .chevron{position:absolute;right:14px;top:50%;transform:translateY(-50%);width:12px;height:8px;fill:#000;pointer-events:none}div.peca[data-releasit] dialog.modal .entrada:has(select:disabled){background:#f3f3f3}div.peca[data-releasit] dialog.modal .entrada:has(select:disabled) .chevron{opacity:.4}div.peca[data-releasit] dialog.modal .erro-campo{margin:4px 0 0;color:var(--rl-erro);font-size:14px;font-weight:700}div.peca[data-releasit] dialog.modal .ajuda-campo{margin:4px 0 0;color:var(--rl-suave);font-size:13px}div.peca[data-releasit] dialog.modal .rel-eco{color:#000;font-weight:600}div.peca[data-releasit] dialog.modal .atencion{color:var(--rl-erro);font-weight:800;text-align:center;font-size:14px;margin:0 0 10px;background:0 0;border:0;padding:0}div.peca[data-releasit] dialog.modal .compromiso{min-height:0;padding:12px;border:1px solid var(--rl-borda);border-radius:6px;background:#fff}div.peca[data-releasit] dialog.modal .compromiso:has(:checked){border-color:var(--rl-sel-borda);background:#f1fbee}div.peca[data-releasit] dialog.modal .compromiso:has(input:focus-visible){outline:3px solid var(--rl-foco);outline-offset:2px}div.peca[data-releasit] dialog.modal .compromiso .caixa{border-color:#000;border-radius:4px}div.peca[data-releasit] dialog.modal .compromiso:has(:checked) .caixa{background:var(--rl-sel-borda);border-color:var(--rl-sel-borda)}div.peca[data-releasit] dialog.modal .rel-aviso{margin:10px 0 6px;text-align:center;color:var(--rl-erro);font-weight:800;font-size:14px;line-height:1.35}div.peca[data-releasit] dialog.modal .panel{border:0;background:0 0;box-shadow:none;margin:0;padding:0;border-radius:0}div.peca[data-releasit] dialog.modal .contas{padding:0;margin:0}div.peca[data-releasit] dialog.modal .contas .conta{border:0;padding:3px 0;background:0 0;font-size:15px}div.peca[data-releasit] dialog.modal .contas .conta dt{color:#000;font-weight:400}div.peca[data-releasit] dialog.modal .contas .conta dd{color:#000;font-weight:700}div.peca[data-releasit] dialog.modal .contas .conta .gratis{color:var(--rl-etiqueta)}div.peca[data-releasit] dialog.modal .conta--total{display:flex;justify-content:flex-start;gap:10px;align-items:baseline;border:0;background:0 0;padding:8px 0 4px;margin:0;box-shadow:none}div.peca[data-releasit] dialog.modal .conta--total dt{font-size:19px;font-weight:800;color:#000}div.peca[data-releasit] dialog.modal .conta--total dd{display:flex;gap:8px;align-items:baseline}div.peca[data-releasit] dialog.modal .conta--total .total-valor{font-size:21px;font-weight:800;color:#000}div.peca[data-releasit] dialog.modal .ahorro{margin:4px 0 0;background:0 0;color:var(--rl-etiqueta);font-weight:700;border:0;padding:0}div.peca[data-releasit][data-passos-rel="1"] dialog.modal .ahorro,div.peca[data-releasit][data-passos-rel="1"] dialog.modal .bloco-resumo .titulo-passo,div.peca[data-releasit][data-passos-rel="1"] dialog.modal .contas .conta:not(.conta--total),div.peca[data-releasit][data-passos-rel="1"] dialog.modal .resumo-card{display:none}div.peca[data-releasit] dialog.modal .resumo-card{border:1px solid var(--rl-borda);border-radius:6px;background:#fff;padding:10px;margin:0 0 10px}div.peca[data-releasit] dialog.modal .rel-pares{list-style:none;margin:8px 0 0;padding:8px 0 0;border-top:1px solid #e0e0e0;display:grid;gap:4px;font-size:15px}div.peca[data-releasit] dialog.modal .rel-cambiar{justify-self:start;background:0 0;border:0;padding:4px 0;min-height:44px;color:#000;font-weight:700;text-decoration:underline;cursor:pointer}div.peca[data-releasit] dialog.modal .rodape-form{position:sticky;bottom:0;background:#fff;border-top:1px solid #e5e5e5;box-shadow:none;padding:10px 0 calc(12px + env(safe-area-inset-bottom,0));margin-top:auto}div.peca[data-releasit] dialog.modal .btn-cod{display:flex;align-items:center;justify-content:center;gap:10px;width:100%;min-height:52px;padding:12px 20px 14px;background:var(--rl-cta);color:#fff;border:1px solid #000;border-radius:8px;box-shadow:0 2px 7px rgba(0,0,0,.5);font-size:17px;font-weight:800;letter-spacing:.01em;text-transform:uppercase;line-height:1.25;cursor:pointer;transition:filter .15s,transform .15s;flex-wrap:nowrap;flex-direction:row}div.peca[data-releasit] dialog.modal .btn-cod:hover{filter:brightness(1.06)}div.peca[data-releasit] dialog.modal .btn-cod:active{transform:translateY(1px);box-shadow:0 1px 3px rgba(0,0,0,.5)}div.peca[data-releasit] dialog.modal .btn-cod:focus-visible{outline:3px solid var(--rl-foco);outline-offset:3px}div.peca[data-releasit] dialog.modal .btn-cod:disabled{opacity:.7;cursor:progress}div.peca[data-releasit] dialog.modal .btn-cod [data-cta-texto]{display:inline;text-align:center}div.peca[data-releasit] dialog.modal .resumo-card .selo-qtd{display:none}div.peca[data-releasit][data-passos-rel="3"] dialog.modal .contas .conta:first-child{display:none}div.peca[data-releasit] dialog.modal .rel-flecha{flex:0 0 auto}div.peca[data-releasit] dialog.modal .voltar{display:block;margin:6px auto 0;border:0;background:0 0;color:#000;font-weight:700;text-decoration:underline;min-height:44px;padding:0 12px}div.peca[data-releasit] dialog.modal .aviso-erro{color:var(--rl-erro);font-weight:700;text-align:center}@media (prefers-reduced-motion:reduce){div.peca[data-releasit] dialog.modal .btn-cod{transition:none}}