.afu{display:grid;gap:10px}.afu-count{border:1px solid #e7c9c9;border-left:3px solid var(--af-red,#b22234);background:#FFF8F6;border-radius:6px;padding:10px 14px;display:grid;gap:8px}.afu-count-top{display:flex;gap:10px;align-items:flex-start;font-size:15.5px;line-height:1.5;color:#2E3850}.afu-count-top svg{width:20px;height:20px;flex:none;margin-top:2px;color:var(--af-red,#B22234)}.afu-count-top b{color:var(--af-navy,#0F1E3A)}.afu-count-top code{font-family:var(--af-num,"Barlow Condensed",sans-serif);font-weight:700;font-size:17px;letter-spacing:.1em;color:var(--af-red,#B22234);background:none;padding:0}.afu-count-clock{display:flex;align-items:center;gap:6px;flex-wrap:wrap}.afu-count-lbl{font-family:var(--af-num,"Barlow Condensed",sans-serif);text-transform:uppercase;letter-spacing:.12em;font-size:13px;font-weight:600;color:var(--af-navy,#0F1E3A);margin-right:4px}.afu-unit{display:grid;justify-items:center;min-width:46px;padding:4px 6px;background:var(--af-navy,#0F1E3A);color:#fff;border-radius:4px;line-height:1.1}.afu-unit b{font-family:var(--af-num,"Barlow Condensed",sans-serif);font-size:22px;font-weight:700;font-variant-numeric:tabular-nums}.afu-unit small{font-size:11px;letter-spacing:.08em;text-transform:uppercase;color:#E9DDBA}.afu-count-end{margin:0;font-size:13.5px;color:var(--af-ink-2,#4A5468)}.af .afu-lines{list-style:none;margin:0;padding:0;display:grid;gap:6px}.afu-lines li{display:flex;gap:10px;align-items:flex-start;font-size:15px;line-height:1.45;color:#2E3850}.afu-lines svg{width:18px;height:18px;flex:none;margin-top:2px;color:#8A6D24}.afu-lines .afu-low b,.afu-lines .afu-low svg{color:var(--af-red,#B22234)}.afc{display:grid;gap:10px;padding:12px 14px;border:1px solid var(--af-rule,#dcd5c6);border-radius:6px;background:#fff}.afc-h{display:flex;gap:10px;align-items:flex-start;margin:0;font-size:14.5px;line-height:1.45;color:#2E3850}.afc-h svg{width:20px;height:20px;flex:none;margin-top:1px;color:#1F7A3A}.afc-h b{display:block;color:var(--af-navy,#0F1E3A);font-size:15px}.afc .afp-ft-pay{margin:0}.afc .afp-ft-label{font-family:var(--af-num);text-transform:uppercase;letter-spacing:.12em;font-size:12px;font-weight:600;margin:0 0 6px;color:var(--af-slate,#5B6580)}.af .afc .afp-ft-pay-list{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:6px}.afc .afp-ft-pay-list>li{flex:0 0 48px}.afc .afp-ft-chip{display:grid;place-items:center;width:48px;height:30px;background:#fff;border-radius:4px;box-shadow:0 0 0 1px rgba(15,30,58,.16)}.afc .afp-ft-chip svg{width:38px;height:24px}.afs{background:var(--af-paper,#F5F1E8);border-block:1px solid var(--af-rule,#DCD5C6);padding-block:14px}.afs-row{display:flex;align-items:center;gap:12px 24px;flex-wrap:wrap}.afs-h{margin:0;font-family:var(--af-num);text-transform:uppercase;letter-spacing:.16em;font-size:13px;font-weight:600;color:#8A6D24;white-space:nowrap}.af .afs-list{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:8px 28px;flex:1}.afs-item{display:grid;gap:2px;text-align:left;background:none;border:0;padding:4px 0;cursor:pointer;color:var(--af-navy)}.afs-outlet{font-family:var(--af-display);font-size:20px;line-height:1.15;color:var(--af-navy)}.afs-what{display:inline-flex;align-items:center;gap:6px;font-size:13.5px;color:var(--af-ink-2);text-decoration:underline;text-decoration-color:rgba(15,30,58,.25);text-underline-offset:3px}.afs-what svg{width:13px;height:13px;color:var(--af-red)}.afs-item:hover .afs-what{text-decoration-color:var(--af-gold)}.afs-compact{background:none;border:0;padding:12px 0 0;border-top:1px solid var(--af-rule,#dcd5c6)}.afs-compact .afs-row{align-items:flex-start;flex-direction:column;gap:8px}.afs-compact .afs-list{flex-direction:column;gap:6px}.afs-compact .afs-outlet{font-size:17px}@media (max-width:640px){.afs-row{align-items:flex-start}.af .afs-list,.afs-row{flex-direction:column;gap:8px}.afs-outlet{font-size:18px}}.afu-band{max-width:560px;margin-top:14px}.afu-band .af-btn{justify-self:start;white-space:normal;text-align:left}