.ft{background:#e9e9e9;padding:14px 0;margin-bottom:18px}.ft h1{font:600 24px/32px var(--m);color:#666}.x-cont{padding-bottom:40px}.x-intro{font:14px/21px var(--a);color:#444;max-width:820px;margin-bottom:16px}.x h2{font:300 24px/30px var(--t);color:#444;margin:6px 0 10px}.x h3{font:500 18px/24px var(--m);color:#333;margin:12px 0 6px}.x .btn{cursor:pointer}.x .x-sec{background:#888}.x .x-sec:hover{background:#333}.x-aviso{background:#f2f2f2;border:1px solid #e5e5e5;border-radius:var(--r-s);padding:10px 14px;font:13px/19px var(--a);color:#444;margin-bottom:16px}.x-nota{font:11px/16px var(--a);color:#555;margin:6px 0}.x-nota a{text-decoration:underline}.x-texto{font:14px/21px var(--a);color:#222;margin:20px 0;max-width:900px}.x-texto h2{margin-top:0}.x-cont-t{font:400 14px/20px var(--m);color:#555}.x-barra{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap;background:#f2f2f2;border-radius:var(--r-s);padding:8px 12px;margin-bottom:14px}.x-acoes{display:flex;gap:8px;flex-wrap:wrap;margin-top:12px}.x-barra .x-acoes{margin:0}.x-oculto{display:none!important}.x-grade{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:15px;min-height:120px}.x-grade .card{position:relative}.x-esq{background:linear-gradient(90deg,#eee,#f7f7f7,#eee);background-size:200% 100%;animation:x-b 1.4s linear infinite;border-radius:var(--r-s);aspect-ratio:335/300}.x-esq-g{aspect-ratio:auto;height:240px}@keyframes x-b{to{background-position:-200% 0}}.x-vazio{text-align:center;max-width:560px;margin:30px auto;padding:24px;background:#f7f7f7;border:1px solid #e5e5e5;border-radius:var(--r-s)}.x-vazio .ic{font-size:56px;color:#bbb;margin-bottom:6px}.x-vazio h2,.x-vazio h3{margin-top:0}.x-vazio p{margin:6px 0 12px;font:14px/21px var(--a);color:#555}.x-campo-c{max-width:420px;margin:14px auto;text-align:left}.x-cmpbtn{position:absolute;right:10px;top:10px;z-index:3;background:#222222d9;color:#fff;border:0;border-radius:var(--r-s);font:400 12px/18px var(--m);padding:3px 9px;text-transform:uppercase}.x-cmpbtn[aria-pressed=true]{background:#e8a200;color:#222}.x label,.x .x-campo>label{display:block;font:13px/20px var(--a);color:#222;margin-bottom:10px}.x input,.x select,.x textarea{display:block;width:100%;border:1px solid #ccc;border-radius:var(--r-s);background:#fff;font:14px/20px var(--a);padding:6px 12px;color:#333;margin-top:2px}.x textarea{resize:vertical}.x input:focus-visible,.x select:focus-visible,.x textarea:focus-visible,.x button:focus-visible{outline:2px solid #222;outline-offset:1px}.x .x-campo{margin-bottom:12px}.x .x-campo small{display:block;font-size:11px;color:#666;margin-top:2px}.x-l2{display:grid;grid-template-columns:1fr 1fr;gap:16px}.x-env{display:inline-flex;align-items:center;gap:6px;margin-top:8px;background:#222;color:#fff;border:0;border-radius:var(--r-s);padding:8px 20px;font:400 14px/22px var(--a)}.x-env:hover{background:#000}.x-env[disabled]{opacity:.6}.x-st{font-size:13px;margin-top:8px;min-height:18px}.x-st[data-ok]{color:#15805a}.x-st[data-erro]{color:#b00020}.x-zap a{display:inline-block;background:#1c9b6c;color:#fff;border-radius:var(--r-s);padding:6px 14px;margin-top:6px}.x-zap a:hover{background:#15805a;color:#fff}.x-card,.x-form,.x-sist,.x-parcela,.x-contato{background:#f2f2f2;border:1px solid #e5e5e5;border-radius:var(--r-s);padding:16px}.x-2col{display:grid;grid-template-columns:minmax(0,1fr) 360px;gap:30px;align-items:start}.x-lado{font:14px/21px var(--a)}.x-passos{counter-reset:p;display:grid;gap:12px;margin:10px 0 16px}.x-passos li{counter-increment:p;position:relative;padding-left:40px}.x-passos li:before{content:counter(p);position:absolute;left:0;top:0;width:28px;height:28px;border-radius:50%;background:#555;color:#fff;font:600 14px/28px var(--m);text-align:center}.x-passos b{display:block;font:600 15px/22px var(--m);color:#333}.x-passos span{color:#555}.x-fin{display:grid;grid-template-columns:340px minmax(0,1fr);gap:24px;align-items:start;margin-bottom:24px}.x-res>section+section{margin-top:20px}.x-sist-par{display:grid;grid-template-columns:1fr 1fr;gap:16px}.x-sist{background:#fff}.x-sist h3{margin-top:0}.x-sist-s{font-size:12px;color:#666;margin-bottom:8px}.x-grande{font:300 16px/22px var(--t);color:#555}.x-grande strong{display:block;font:600 26px/32px var(--m);color:#222}.x-lin{display:flex;justify-content:space-between;gap:8px;border-top:1px solid #eee;padding:6px 0;font:13px/18px var(--a)}.x-lin dt{color:#555}.x-lin dd{margin:0;font-weight:700;color:#222;text-align:right}.x-regra{font:13px/19px var(--a);color:#444;margin-top:6px}.x-tab{width:100%;border-collapse:collapse;margin:10px 0;font:13px/18px var(--a)}.x-tab th,.x-tab td{padding:6px 8px;border-bottom:1px solid #e5e5e5;text-align:right}.x-tab th[scope=row]{text-align:left;font-weight:400;color:#555}.x-tab thead th{font-weight:700;color:#222}.x-sit{padding:8px 12px;border-radius:var(--r-s);font:13px/19px var(--a);margin-bottom:8px}.x-sit.ok{background:#e7f5ee;color:#15613f}.x-sit.alerta{background:#fdf0e2;color:#8a4b00}.x-cabem{margin:28px 0}.x-cabem-cab{display:flex;justify-content:space-between;align-items:center;gap:12px;flex-wrap:wrap;margin-bottom:12px}.x-seg{display:inline-flex;border:1px solid #bbb;border-radius:var(--r-s);overflow:hidden}.x-seg button{background:#fff;border:0;padding:6px 16px;font:400 14px/20px var(--m);color:#444}.x-seg .on{background:#555;color:#fff}.x-contato{max-width:640px;margin:24px 0}.x-contato h2{margin-top:0}.cmp-scroll{overflow-x:auto}.cmp-tab{min-width:720px}.cmp-cab,.cmp-lin{display:grid;grid-template-columns:160px repeat(3,minmax(0,1fr));gap:10px}.cmp-col{position:relative;padding-bottom:8px}.cmp-foto img{width:100%;aspect-ratio:4/3;object-fit:cover;border-radius:var(--r-s);background:#e5e5e5;display:block}.cmp-rem{position:absolute;right:6px;top:6px;width:28px;height:28px;border:0;border-radius:50%;background:#ffffffeb;font-size:20px;line-height:26px;color:#222}.cmp-tit{display:block;font:600 14px/20px var(--m);color:#222;margin-top:6px}.cmp-preco{font:600 18px/26px var(--m);color:#222}.cmp-troca,.cmp-add{display:block;font:12px/18px var(--a);color:#555;margin-top:6px}.cmp-add{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:200px;border:2px dashed #bbb;border-radius:var(--r-s);text-align:center;padding:12px}.cmp-add b{font-size:34px;line-height:36px;color:#888}.cmp-lin{border-top:1px solid #e5e5e5;padding:8px 0;font:13px/19px var(--a)}.cmp-lin-b{display:block}.cmp-lab{font-weight:700;color:#444}.cmp-c.melhor{color:#0b6b41;font-weight:700}.cmp-c.sim{color:#15805a}.cmp-c.nao{color:#aaa}.cmp-sub{font:600 15px/22px var(--m);background:#f2f2f2;padding:6px 10px;margin-top:14px}@media(max-width:1100px){.x-grade{grid-template-columns:repeat(2,minmax(0,1fr))}.x-fin{grid-template-columns:1fr}}@media(max-width:992px){.x-2col{grid-template-columns:1fr}.ft h1{font-size:18px;line-height:24px}.x-l2{grid-template-columns:1fr}}@media(max-width:640px){.x-grade,.x-sist-par{grid-template-columns:1fr}.cmp-cab,.cmp-lin{grid-template-columns:110px repeat(3,minmax(110px,1fr))}}@media(prefers-reduced-motion:reduce){.x-esq{animation:none}}.cmp-foto img{object-position:100% 100%}
