[data-capro-checkout] dialog{position:fixed;width:min(440px,calc(100vw - 32px));max-height:calc(100dvh - 32px);margin:auto;padding:32px;box-sizing:border-box;overflow-y:auto;color:#eceef4;background:linear-gradient(155deg,#101c34,#0b0e18 42%,#040509);border:1px solid rgb(61 132 255 / 45%);border-radius:24px;box-shadow:inset 0 1px #a0c3ff29,0 24px 60px #0000007f;font:400 14px/1.5 Inter,sans-serif;letter-spacing:0;text-align:left;color-scheme:dark}[data-capro-checkout] dialog::backdrop{background:#000000c2}[data-capro-checkout] dialog h2{margin:0 0 12px;padding-right:52px;color:#eceef4;font:700 26px/1.2 Inter,sans-serif;letter-spacing:-.8px}[data-capro-checkout] dialog p{margin:0;color:#bcc8da;font:inherit;overflow-wrap:anywhere}[data-capro-checkout] dialog label{display:block;margin:24px 0 8px;color:#eceef4;font-size:13px;font-weight:500}[data-capro-checkout] dialog input{display:block;width:100%;min-height:50px;margin:0;padding:12px 14px;box-sizing:border-box;background:#040509!important;color:#eceef4;border:1px solid rgb(188 200 218 / 25%)!important;border-radius:12px;box-shadow:none!important;font:400 16px/1.5 Inter,sans-serif;letter-spacing:0}[data-capro-checkout] dialog input:focus{border-color:#3d84ff!important;outline:none!important}[data-capro-checkout] dialog input[readonly]{color:#bcc8da}[data-capro-checkout] dialog button:focus-visible,[data-capro-checkout] dialog a:focus-visible{outline:2px solid #84b5ff!important;outline-offset:4px}[data-capro-checkout] dialog [type=submit],[data-capro-checkout] dialog [data-open-checkout],[data-capro-checkout] dialog [data-plans] a{display:block;width:100%;min-height:52px;padding:14px 18px;margin-top:24px;box-sizing:border-box;border:0;border-radius:999px;background:linear-gradient(180deg,#3d84ff,#1257e5);box-shadow:inset 0 1px #ffffff8c,inset 0 -1px #00000038,0 0 0 1px #0d4ace8c,0 8px 22px #1257e538;color:#fff;font:700 14px/1.5 Inter,sans-serif;letter-spacing:.2px;text-align:center;text-decoration:none;cursor:pointer}[data-capro-checkout] dialog [data-plans] a[data-plan=yearly]{margin-top:14px;background:linear-gradient(180deg,#cabc82,#ac9048 55%,#957a43);box-shadow:inset 0 1px #ffffff73,inset 0 -1px #48371e40,0 0 0 1px #6954308c,0 8px 22px #ac90481f;color:#1a150c}[data-capro-checkout] dialog [data-plan=yearly]:focus-visible{outline-color:#cabc82!important}[data-capro-checkout] dialog button:disabled{opacity:.65;cursor:wait}[data-capro-checkout] dialog [data-close],[data-capro-checkout] dialog [data-copy-offer],[data-capro-checkout] dialog [data-edit-email]{min-height:36px;padding:8px 0;border:0;border-radius:4px;background:none;box-shadow:none;color:#bcc8da;font:400 12px/1.5 Inter,sans-serif;cursor:pointer}[data-capro-checkout] dialog [data-close]{position:absolute;top:26px;right:32px}[data-capro-checkout] dialog [data-edit-email]{margin-top:6px}[data-capro-checkout] dialog [data-copy-offer]{margin-top:6px}[data-capro-checkout] dialog [data-offer-code]{font-size:12px}[data-capro-checkout] dialog details{margin-top:20px;color:#bcc8da;font-size:12px}[data-capro-checkout] dialog summary{cursor:pointer}[data-capro-checkout] dialog [data-code-field] p{margin-top:10px;font-size:12px}[data-capro-checkout] dialog [data-message]{margin-top:18px;font-size:13px}[data-capro-checkout] dialog [data-message]:empty{display:none}[data-capro-checkout] [hidden]{display:none!important}@media(max-width:380px){[data-capro-checkout] dialog{padding:24px;border-radius:20px}[data-capro-checkout] dialog h2{font-size:24px}[data-capro-checkout] dialog [data-close]{top:18px;right:24px}}@media(forced-colors:active){[data-capro-checkout] dialog input:focus{border-color:Highlight!important;outline:1px solid Highlight!important;outline-offset:-1px}[data-capro-checkout] dialog [type=submit],[data-capro-checkout] dialog [data-open-checkout],[data-capro-checkout] dialog [data-plans] a{border:1px solid ButtonText}}
/*# sourceMappingURL=/cdn/shop/t/9/assets/capro-guest-checkout.css.map */
