.refund-panel{border:1px solid var(--line);background:var(--panel);text-align:left;margin:40px 0;padding:28px}.refund-heading{color:var(--muted);font:10px var(--font-numeric);letter-spacing:.08em;flex-wrap:wrap;justify-content:space-between;gap:12px;display:flex}.refund-panel h2{font:800 34px var(--font-display);text-transform:uppercase;margin:20px 0 12px}.refund-panel p{color:var(--muted);font-size:14px;line-height:1.7}.refund-panel ul{margin:24px 0;padding:0;list-style:none}.refund-panel li{border-top:1px solid var(--line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px;padding:20px 0;display:flex}.refund-panel strong{font-size:14px}.refund-panel small{font:11px/1.6 var(--font-numeric);color:var(--muted);margin-top:8px;display:block}.refund-panel button{border:1px solid var(--line);min-height:44px;color:var(--text);font:700 13px var(--font);cursor:pointer;background:0 0;padding:12px 18px}.refund-panel button:disabled{opacity:.55;cursor:wait}.refund-panel a{text-underline-offset:4px;text-decoration:underline}.refund-policy{font-size:12px}.refund-panel .refund-result{border-left:2px solid var(--accent);margin:0;padding-left:16px}@media (hover:hover){.refund-panel button:hover:not(:disabled){border-color:var(--accent)}}@media (max-width:500px){.refund-panel{padding:20px}}
