.fz-simulador-frete-formulario__cep-input{width:125px!important}.fz-simulador-frete-dialog{--fz-frete-primaria: var(--p-primary-color, var(--cor-detalhes-gerais));--fz-frete-primaria-suave: color-mix(in srgb, var(--fz-frete-primaria) 8%, white);--fz-frete-borda: var(--p-content-border-color, #e5e7eb);--fz-frete-texto-suave: var(--p-text-muted-color, #64748b)}.fz-simulador-frete-dialog .p-dialog-header{padding:20px 22px 16px;border-bottom:1px solid var(--fz-frete-borda)}.fz-simulador-frete-dialog .p-dialog-footer{padding:0;border-top:1px solid var(--fz-frete-borda)}.fz-simulador-frete-dialog__cabecalho h2{margin:0;font-family:var(--fonte_titulos);font-size:22px;font-weight:600}.fz-simulador-frete-dialog__cabecalho p{margin:5px 0 0;color:var(--fz-frete-texto-suave);font-size:13px}.fz-simulador-frete-dialog__conteudo{padding:18px;background:var(--p-surface-50, #f8fafc)}.fz-simulador-frete-dialog__card{padding:16px;border:1px solid var(--fz-frete-borda);border-radius:16px;background:var(--p-surface-0, #fff)}.fz-simulador-frete-dialog__localizacao{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:14px;padding:12px;border:1px solid color-mix(in srgb,var(--fz-frete-primaria) 22%,white);border-radius:13px;background:linear-gradient(180deg,var(--fz-frete-primaria-suave),var(--p-surface-0, #fff))}.fz-simulador-frete-dialog__localizacao span,.fz-simulador-frete-dialog__localizacao small,.fz-simulador-frete-dialog__alterar-cep small,.fz-simulador-frete-dialog__opcao-info small{display:block;color:var(--fz-frete-texto-suave);font-size:11px;line-height:1.35}.fz-simulador-frete-dialog__localizacao span{margin-bottom:3px;color:var(--fz-frete-primaria);font-size:10px;font-weight:700;letter-spacing:.05em;text-transform:uppercase}.fz-simulador-frete-dialog__localizacao strong{display:block;font-size:13px}.fz-simulador-frete-dialog__localizacao button{padding:0;border:0;background:transparent;color:var(--fz-frete-primaria);font-size:11px;font-weight:700;cursor:pointer}.fz-simulador-frete-dialog__alterar-cep{margin-bottom:14px;padding:14px;border:1px solid var(--fz-frete-borda);border-radius:14px}.fz-simulador-frete-dialog__alterar-cep>strong{display:block;margin-bottom:3px;font-size:14px}.fz-simulador-frete-dialog__alterar-cep-campos{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:8px;margin-top:12px}.fz-simulador-frete-dialog__alterar-cep-campos .p-inputtext{width:100%}.fz-simulador-frete-dialog__carregando,.fz-simulador-frete-dialog__lista{display:grid;gap:9px}.fz-simulador-frete-dialog__skeleton{height:84px;border-radius:13px;background:linear-gradient(90deg,#f1f5f9 25%,#e7ebf0 37%,#f1f5f9 63%);background-size:400% 100%;animation:fz-simulador-frete-skeleton 1.2s ease infinite}@keyframes fz-simulador-frete-skeleton{0%{background-position:100% 50%}to{background-position:0 50%}}.fz-simulador-frete-dialog__destaques,.fz-simulador-frete-dialog__grupo{margin-bottom:16px}.fz-simulador-frete-dialog__grupo h3{margin:0 0 8px;color:var(--fz-frete-texto-suave);font-size:10px;font-weight:700;letter-spacing:.05em;text-transform:uppercase}.fz-simulador-frete-dialog__opcao{display:grid;grid-template-columns:28px 40px minmax(0,1fr) auto;gap:11px;align-items:start;padding:13px;border:1px solid var(--fz-frete-borda);border-radius:14px;background:var(--p-surface-0, #fff);cursor:pointer;transition:border-color .18s ease,box-shadow .18s ease,transform .18s ease}.fz-simulador-frete-dialog__opcao:hover{border-color:color-mix(in srgb,var(--fz-frete-primaria) 45%,white);transform:translateY(-1px)}.fz-simulador-frete-dialog__opcao.is-selected{border-color:var(--fz-frete-primaria);background:var(--fz-frete-primaria-suave);box-shadow:0 0 0 3px color-mix(in srgb,var(--fz-frete-primaria) 8%,transparent)}.fz-simulador-frete-dialog__opcao.is-disabled{opacity:.62;cursor:not-allowed;transform:none}.fz-simulador-frete-dialog__opcao--destaque{margin-bottom:9px;border-color:color-mix(in srgb,var(--fz-frete-primaria) 35%,white)}.fz-simulador-frete-dialog__opcao--sem-descricao{align-items:center}.fz-simulador-frete-dialog__controle{display:grid;align-self:center;place-items:center}.fz-simulador-frete-dialog__icone{display:grid;width:40px;height:40px;place-items:center;border:1px solid var(--fz-frete-borda);border-radius:11px;background:var(--p-surface-0, #fff);color:var(--fz-frete-primaria)}.fz-simulador-frete-dialog__icone img{display:block;max-width:100%;max-height:26px;object-fit:contain}.fz-simulador-frete-dialog__opcao-info{min-width:0}.fz-simulador-frete-dialog__opcao-info strong{display:block;font-size:13px}.fz-simulador-frete-dialog__opcao-info small{margin-top:4px}.fz-simulador-frete-dialog__tags{display:flex;flex-wrap:wrap;gap:5px;margin-top:7px}.fz-simulador-frete-dialog__tag{display:inline-flex;width:max-content;margin-top:7px;padding:4px 7px;border:1px solid color-mix(in srgb,var(--fz-frete-primaria) 28%,white);border-radius:999px;background:var(--fz-frete-primaria-suave);color:var(--fz-frete-primaria);font-size:9px;font-weight:700}.fz-simulador-frete-dialog__tags .fz-simulador-frete-dialog__tag{margin-top:0}.fz-simulador-frete-dialog__preco{min-width:90px;text-align:right;font-size:13px;font-weight:700}.fz-simulador-frete-dialog__preco.is-gratis{color:#08745f}.fz-simulador-frete-dialog__preco.is-pendente{color:#a85b00}.fz-simulador-frete-dialog__detalhe{display:grid;grid-column:1 / -1;gap:6px;padding-top:12px;border-top:1px dashed var(--fz-frete-borda);font-size:11px;font-weight:600}.fz-simulador-frete-dialog__detalhe select,.fz-simulador-frete-dialog__detalhe .p-inputtext{width:100%;min-height:40px;padding:8px 10px;border:1px solid var(--fz-frete-borda);border-radius:10px;background:var(--p-surface-0, #fff)}.fz-simulador-frete-dialog__rodape{display:grid;grid-template-columns:1fr auto;gap:12px;align-items:center;padding:12px 18px;width:100%;background:var(--p-dialog-background)}.fz-simulador-frete-dialog__rodape-selecao>span,.fz-simulador-frete-dialog__rodape-selecao>strong{display:block}.fz-simulador-frete-dialog__rodape-selecao>span{color:var(--fz-frete-texto-suave);font-size:10px}.fz-simulador-frete-dialog__rodape-selecao>strong{margin-top:3px;font-size:13px}@media(max-width:575px){.fz-simulador-frete-dialog{height:var(--app-height)!important;max-height:none!important;margin:0!important;border-radius:0!important}.fz-simulador-frete-dialog .p-dialog-content{flex:1}.fz-simulador-frete-dialog__conteudo{max-height:none;min-height:0;padding:12px 12px 112px}.fz-simulador-frete-dialog__card{padding:13px}.fz-simulador-frete-dialog__rodape{position:fixed;right:0;bottom:0;left:0;z-index:2;box-shadow:0 -10px 28px #0f172a1a}}@media(max-width:390px){.fz-simulador-frete-dialog__opcao{grid-template-columns:24px 36px minmax(0,1fr);gap:9px}.fz-simulador-frete-dialog__icone{width:36px;height:36px}.fz-simulador-frete-dialog__preco{grid-column:3;min-width:0;margin-top:2px;text-align:left}.fz-simulador-frete-dialog__rodape{grid-template-columns:1fr;text-align:center}.fz-simulador-frete-dialog__conteudo{padding-bottom:150px}}
