@layer base{:root{--radius:.375rem;--radius-element:4px;--radius-container:6px;--radius-panel:8px;--radius-page:10px;--radius-sheet:10px;--color-text-secondary:#5f5952;--color-text-tertiary:#756d64;--color-icon-secondary:#5f5952}}*{scrollbar-width:thin;scrollbar-color:color-mix(in srgb, var(--color-text-secondary) 72%, transparent) transparent}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-track{background:0 0;border-radius:999px}::-webkit-scrollbar-thumb{background:color-mix(in srgb, var(--color-text-secondary) 72%, transparent);background-clip:padding-box;border:2px solid #0000;border-radius:999px;min-height:40px}::-webkit-scrollbar-thumb:hover{background:color-mix(in srgb, var(--color-text-primary) 76%, transparent);background-clip:padding-box}.checkout-flow .checkout-left section[aria-labelledby^=checkout-],.checkout-flow .checkout-left details{border:1px solid var(--color-border);border-radius:var(--radius-container);background:var(--color-background-card);margin:0 0 24px;padding:clamp(20px,2.2vw,28px)}.checkout-flow .checkout-left label{margin-bottom:1px}@media (max-width:639px){.checkout-flow .checkout-left section[aria-labelledby^=checkout-],.checkout-flow .checkout-left details{margin-bottom:16px;padding:18px 16px}}