.checkout-login-page[data-checkout-stage=login]{padding:var(--ocs-unit-gap-56) var(--ocs-unit-gap-0);background:var(--ocs-color-surface-bold)}.checkout-login-page[data-checkout-stage=login] .ocs-main-container{background:var(--ocs-color-surface-default)}.checkout-login-page[data-checkout-stage=login] .ocs-main-container .ocs-divider{margin:var(--ocs-unit-gap-40) var(--ocs-unit-size-0)}.checkout-login-page[data-checkout-stage=login] .ocs-main-container .guest-content{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;gap:var(--ocs-unit-gap-32);text-align:center}@media screen and (min-width:1320px){.checkout-login-page[data-checkout-stage=login] .ocs-main-container .guest-content{gap:var(--ocs-unit-gap-16)}}.checkout-login-page[data-checkout-stage=login] .ocs-main-container .guest-content span{font-size:var(--ocs-font-size-body-medium)}.checkout-login-page[data-checkout-stage=login] .ocs-main-container .login-oauth{border:0;padding:0}.checkout-login-page[data-checkout-stage=login] .ocs-main-container .load-social-connect{--main-color:var(--ocs-color-surface-button-primary-enabled);--border-color:var(--main-color);--border-width:1px;--radius-button:var(--ocs-radius-button)}.checkout-login-page[data-checkout-stage=login] .ocs-main-container .load-social-connect .r5-social-buttons{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:var(--ocs-unit-gap-16);width:100%}.checkout-login-page[data-checkout-stage=login] .ocs-main-container .load-social-connect .r5-btn-social{margin:var(--ocs-unit-size-0)!important;padding:var(--ocs-unit-size-0);display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;gap:var(--ocs-unit-gap-8);-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;height:var(--ocs-unit-size-48);width:100%;max-width:none;background:transparent;border-radius:var(--radius-button);border:var(--border-width) solid var(--border-color);color:var(--main-color);text-transform:none;letter-spacing:0}@media screen and (min-width:1320px){.checkout-login-page[data-checkout-stage=login] .ocs-main-container .load-social-connect .r5-btn-social:hover{background-color:var(--ocs-color-surface-button-secondary-hovered)}}.checkout-login-page[data-checkout-stage=login] .ocs-main-container .load-social-connect .r5-btn-social[class*=google] .r5-btn-social-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M20.64 12.204c0-.638-.057-1.251-.164-1.84H12v3.485h4.844a4.15 4.15 0 0 1-1.809 2.708l2.921 2.267c1.702-1.571 2.684-3.879 2.684-6.62z' fill='%234285F4'/%3E%3Cpath d='M12 21c2.43 0 4.467-.802 5.956-2.176l-2.92-2.267c-.802.54-1.825.867-3.036.867-2.34 0-4.328-1.579-5.04-3.706l-2.995 2.324C5.446 18.979 8.482 21 12 21z' fill='%2334A853'/%3E%3Cpath d='M6.96 13.71A5.393 5.393 0 0 1 6.674 12c0-.597.106-1.17.286-1.71L3.965 7.966A8.889 8.889 0 0 0 3 12c0 1.456.352 2.823.965 4.034l2.332-1.817.663-.507z' fill='%23FBBC05'/%3E%3Cpath d='M12 6.584c1.325 0 2.504.458 3.444 1.341l2.578-2.577C16.459 3.892 14.43 3 12 3 8.482 3 5.446 5.02 3.965 7.966L6.96 10.29c.712-2.127 2.7-3.706 5.04-3.706z' fill='%23EA4335'/%3E%3C/svg%3E")!important}.checkout-login-page[data-checkout-stage=login] .ocs-main-container .load-social-connect .r5-btn-social[class*=facebook] .r5-btn-social-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M20.003 3H3.997A1.005 1.005 0 0 0 3 3.998v16.005a1.005 1.005 0 0 0 .998.997h8.617v-6.96h-2.34v-2.722h2.34V9.315c0-2.325 1.418-3.592 3.502-3.592.698 0 1.395 0 2.093.104V8.25h-1.433c-1.132 0-1.35.54-1.35 1.328v1.732h2.7l-.352 2.723h-2.347V21h4.575a1.006 1.006 0 0 0 .997-.997V3.997A1.005 1.005 0 0 0 20.003 3z' fill='%233B5998'/%3E%3C/svg%3E")!important}.checkout-login-page[data-checkout-stage=login] .ocs-main-container .load-social-connect .r5-btn-social[class*=paypal] .r5-btn-social-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M10.425 5.7c-.3 0-.555.217-.6.51l-.99 6.3c.045-.293.3-.51.6-.51h2.91a5.949 5.949 0 0 0 5.873-5.033c.037-.217.052-.435.06-.652a5.53 5.53 0 0 0-2.58-.615h-5.273z' fill='%23051E60'/%3E%3Cpath d='M18.27 6.315c0 .217-.023.435-.06.652A5.949 5.949 0 0 1 12.337 12h-2.91c-.3 0-.547.217-.6.51l-1.485 9.42a.492.492 0 0 0 .413.562h3.233c.3 0 .555-.217.6-.51l.832-5.28c.045-.292.3-.51.6-.51h1.86a5.949 5.949 0 0 0 5.873-5.032c.322-2.055-.713-3.923-2.483-4.853v.008z' fill='%232C71D8'/%3E%3Cpath d='M6.832 1.5c-.3 0-.555.217-.6.51L3.75 17.73a.492.492 0 0 0 .412.562h3.75l1.905-12.09c.045-.292.3-.51.6-.51h5.265c.96 0 1.83.225 2.58.615.053-2.64-2.122-4.815-5.114-4.815H6.832V1.5z' fill='%230D3281'/%3E%3C/svg%3E")!important}.checkout-login-page[data-checkout-stage=login] .ocs-main-container .load-social-connect .r5-btn-social[class*=apple] .r5-btn-social-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M20.419 8.483c-.128.097-2.393 1.372-2.393 4.215 0 3.277 2.88 4.44 2.97 4.47-.015.067-.457 1.59-1.522 3.135-.945 1.365-1.935 2.722-3.435 2.722s-1.89-.87-3.623-.87c-1.732 0-2.295.9-3.667.9-1.373 0-2.333-1.26-3.435-2.805-1.275-1.815-2.31-4.642-2.31-7.32 0-4.297 2.797-6.577 5.542-6.577 1.463 0 2.678.96 3.6.96.923 0 2.235-1.02 3.9-1.02.63 0 2.895.06 4.388 2.19h-.015zM15.244 4.47c.69-.817 1.177-1.95 1.177-3.082 0-.158-.015-.315-.045-.443-1.117.045-2.452.743-3.255 1.673-.63.72-1.215 1.845-1.215 2.992 0 .173.03.345.045.398.068.015.188.03.3.03 1.005 0 2.265-.675 2.993-1.575v.007z' fill='%23000'/%3E%3C/svg%3E")!important}.checkout-login-page[data-checkout-stage=login] .ocs-main-container .load-social-connect .r5-btn-social .r5-btn-social-icon{position:relative;border-radius:var(--ocs-unit-size-0);background-size:100%;height:24px;width:24px;border:0}.checkout-login-page[data-checkout-stage=login] .ocs-main-container .load-social-connect .r5-btn-social .r5-btn-social-text{font-size:var(--ocs-font-size-ui-button-medium);font-weight:400}.checkout-login-page[data-checkout-stage=login] .ocs-main-container .load-social-connect .r5-btn-social .r5-btn-social-text:before{content:var(--data-text)}.checkout-login-page{background-color:#f7f8f9}.checkout-login-page .container.login-page{padding:0}.checkout-login-page.login-page{margin-top:0}@media (max-width:959.98px){.checkout-login-page .novisible-mobile{font-size:0;display:none}.checkout-login-page .novisible-mobile #label-returnB,.checkout-login-page .novisible-mobile #label-returnC{font-size:0}}.checkout-login-page .arrow-return{text-transform:uppercase}.checkout-login-page .arrow-return .link{font-size:.65rem}.checkout-login-page .arrow-return .link.link-icon-before{padding-left:1.5rem}.checkout-login-page .arrow-return .link #label-returnB{padding-left:.8em}.checkout-login-page .card-checkout{width:100%}.checkout-login-page .card-checkout-white{background-color:#fff;-ms-flex:1 1 auto;flex:1 1 auto}.checkout-login-page .card-checkout-body{padding:3.25rem}.checkout-login-page .card-checkout-body.login-oauth{padding:1.75rem 5.25rem}.checkout-login-page .create-separator{margin-top:1em;margin-bottom:1em}.checkout-login-page .account-subtitle-login{text-align:center;margin-bottom:1.5em}.checkout-login-page .card-checkout-white.mt-2 .create-header.title-versionc{font-size:16px;margin-bottom:0;padding:1.25rem 3.25rem 0}.checkout-login-page .card-checkout-white.mt-2 .create-header.title-versionc p:nth-child(2){margin-bottom:2px}.checkout-login-page .card-checkout-white .guest-with-wording{padding-bottom:3.25rem}.checkout-login-page .create-header{display:-ms-flexbox;display:flex;font-size:20px;font-weight:400;text-transform:uppercase;margin-bottom:2.5em;letter-spacing:1px;text-align:center}.checkout-login-page .create-header.title-versionc{display:block;margin-bottom:1.5em;text-transform:none;font-size:20px}.checkout-login-page .create-title-separator{top:2.5em;width:50px;border-top:2px solid #000;margin:auto;left:0;right:0;position:absolute}.checkout-login-page .create-title-separator.init{top:4.5em}.checkout-login-page .link-create-return{text-align:center;margin-bottom:1.5em}.checkout-login-page .separator:not(:empty):before{margin:0 2em 0 0}.checkout-login-page .separator:not(:empty):after{margin:0 0 0 2em}.checkout-login-page-a .forgot-password{margin-top:15px;text-transform:uppercase;font-size:12px}