.obr-wallet-confirm{box-sizing:border-box;position:fixed;border:1px solid #e4ded1;border-radius:24px;padding:32px;color:#202b30;background:#fffdfa;width:min(560px,calc(100% - 24px));max-height:calc(100dvh - 32px);overflow:auto;font-family:Arial,sans-serif;box-shadow:0 24px 80px #17251e33}.obr-wallet-confirm::backdrop{background:#15231f77;backdrop-filter:blur(3px)}.obr-wallet-confirm h2{font:600 30px/1.2 Georgia,serif;margin:10px 0 12px}.obr-wallet-eyebrow{font-size:11px;letter-spacing:2px;color:#987d40;margin:0}.obr-wallet-intro{font-size:15px;line-height:1.55;color:#6d7169;margin:0 0 24px}.obr-wallet-check{display:grid;grid-template-columns:24px 1fr;gap:12px;margin:0 0 22px;font-size:14px;line-height:1.65}.obr-wallet-check input{width:22px;height:22px;margin:3px 0;accent-color:#2e654e}.obr-wallet-terms{font-size:12px;line-height:1.65;color:#73786f;margin:0 0 24px}.obr-wallet-terms a{color:inherit}.obr-wallet-confirm button{cursor:pointer;font-family:inherit}.obr-wallet-close{position:absolute;right:16px;top:14px;width:36px;height:36px;border:0;border-radius:50%;background:#efeee7;color:#25302d;font-size:24px}.obr-wallet-pay{width:100%;min-height:52px;border:0;border-radius:999px;background:#202b30;color:#fffdfa;font-size:16px;font-weight:600;padding:14px}.obr-wallet-pay:disabled{opacity:.45;cursor:default}.obr-wallet-cancel{display:block;margin:16px auto 0;padding:8px 20px;background:none;border:0;color:#6d7169;font-size:14px}.obr-wallet-error{font-size:14px;color:#a13242;line-height:1.5}.obr-wallet-confirm :focus-visible{outline:2px solid #b29853;outline-offset:4px}@media(max-width:600px){.obr-wallet-confirm{margin:auto 0 0;inset:auto 0 0;width:100%;max-width:none;max-height:92dvh;border-radius:24px 24px 0 0;padding:28px 22px max(22px,env(safe-area-inset-bottom))}.obr-wallet-confirm h2{font-size:27px}.obr-wallet-check{font-size:14px}}
body .obr-dz .obr-wallet-actions{display:grid!important;grid-template-columns:140px minmax(0,1fr)!important;gap:10px!important}
body .obr-dz .obr-wallet-actions .obr-cart-applepay{height:52px!important;min-height:52px!important;margin:0!important;padding:0 14px!important;border:0!important;border-radius:999px!important;background:#000!important;color:#fff!important;display:flex!important;align-items:center!important;justify-content:center!important;font-family:-apple-system,BlinkMacSystemFont,sans-serif!important;font-size:27px!important;font-weight:500!important;cursor:pointer}
body .obr-dz .obr-wallet-actions .obr-dz-co{font-size:15px!important;margin:0!important;white-space:nowrap!important}
body .obr-dz .obr-wallet-actions .obr-dz-view,body .obr-dz .obr-wallet-actions .obr-cart-wallet-status{grid-column:1/-1!important}
body .obr-dz .obr-cart-wallet-status{font-size:13px;line-height:1.5;margin:4px 0;color:#5a665e}
body .obr-dz .obr-cart-applepay:disabled{opacity:.5;cursor:wait}
@media(max-width:480px){body .obr-dz .obr-wallet-actions{grid-template-columns:104px minmax(0,1fr)!important;gap:8px!important}body .obr-dz .obr-wallet-actions .obr-dz-co{font-size:13px!important;padding:0 10px!important}}
@supports(-webkit-appearance:-apple-pay-button){body .obr-dz .obr-wallet-actions .obr-cart-applepay{-webkit-appearance:-apple-pay-button!important;-apple-pay-button-type:plain;-apple-pay-button-style:black}body .obr-dz .obr-wallet-actions .obr-cart-applepay span{display:none!important}}
