.dc-policy-links{display:flex;flex-wrap:wrap;gap:10px 24px;margin-top:32px;padding-top:20px;border-top:1px solid var(--border-light)}
.dc-withdrawal input.form-field,.dc-withdrawal textarea.form-field{display:block;width:100%;box-sizing:border-box;font:inherit;color:var(--text);padding:13px 15px;border:1px solid var(--border-light);border-radius:12px;background:#fff}
.dc-withdrawal :is(input,textarea,button,a):focus-visible{outline:3px solid var(--brand);outline-offset:3px}
.dc-delivery-country{border:1px solid var(--border-light);border-radius:var(--r);margin:14px 0;overflow:hidden}
.dc-delivery-country summary{padding:16px;cursor:pointer;color:var(--brand);font-weight:700;background:var(--bg-alt)}
.dc-delivery-country table{width:100%;border-collapse:collapse;font-size:15px;line-height:1.5}
.dc-delivery-country th,.dc-delivery-country td{padding:12px;text-align:left;border-bottom:1px solid var(--border-light);vertical-align:top}
.dc-delivery-country th{font-weight:700;color:var(--brand)}
.dc-delivery-country tr:last-child td{border-bottom:0}
@media(max-width:520px){.dc-delivery-country thead{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}.dc-delivery-country tr{display:block;padding:12px;border-bottom:1px solid var(--border-light)}.dc-delivery-country td{display:block;padding:5px 0;border:0}.dc-delivery-country td:before{content:attr(data-label) ": ";font-weight:700}.dc-delivery-country tr:last-child{border-bottom:0}}
@media print{.dc-policy-links,.legal-content button,header,footer{display:none!important}.hero{padding:12px!important}.rv{opacity:1!important;transform:none!important}}
