html{font-size:16px}a{text-decoration:none}.register-landing-page{color:#fff;box-sizing:border-box;padding-bottom:24px;min-height:calc(100dvh - 128px);position:relative}.register-landing-page__title{color:var(--surface-on-surface, #fff);margin-bottom:24px;text-align:left}.register-landing-page__form{max-width:100%;margin:0 auto;box-sizing:border-box}.register-landing-page__button-container{font-family:"STRUTT Modena 370";font-weight:300;border-radius:var(--Corner-Radius-corner-ultrasmall, 8px);margin-top:30px}.register-landing-page__form.form--has-visible-input-error .register-landing-page__button-container,.register-landing-page__form:has(.component-text-input--has-visible-error,.component-password-input--has-visible-error) .register-landing-page__button-container{margin-top:0}.register-landing-page__content,.register-landing-page__footer-text{width:100%;max-width:358px;margin-left:auto;margin-right:auto}.register-landing-page__account-text{color:var(--surface-on-surface-variant, #B3B3BA);text-align:left;margin-top:16px}.register-landing-page__login-button{display:inline-block;margin-left:.25rem}.register-landing-page__footer-text{margin-top:80px;display:flex;align-items:center}.register-landing-page__footer-area{position:relative;width:100%;max-width:358px;margin-left:auto;margin-right:auto}.register-landing-page__footer-label{display:flex;width:100%;align-items:center;justify-content:flex-start;gap:8px;cursor:pointer;text-align:left}.register-landing-page__footer-copy{flex:1;min-width:0;align-self:center;width:325px;max-width:calc(100% - 32px);color:var(--surface-on-surface-variant-mode-1, #b3b3ba);font-family:"STRUTT Modena 370";font-size:14px;font-style:normal;font-weight:300;line-height:150%}.register-landing-page__footer-checkbox{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;margin:0;cursor:pointer;opacity:0;z-index:1}.register-landing-page__footer-checkbox-custom{position:relative;flex:0 0 24px;width:24px;height:24px;display:inline-flex;align-items:center;justify-content:center;border-radius:2px;box-sizing:border-box;flex-shrink:0;align-self:center}.register-landing-page__footer-checkbox-box{width:18px;height:18px;border:2px solid var(--surface-on-surface-variant-mode-1, #b3b3ba);border-radius:2px;box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;background:transparent;transition:background-color .2s ease,border-color .2s ease;pointer-events:none}.register-landing-page__footer-checkbox-icon{width:12px;height:9px;display:none;pointer-events:none}.register-landing-page__footer-checkbox:checked+.register-landing-page__footer-checkbox-box{background:var(--primary-primary, #ecfdac);border-color:var(--primary-primary, #ecfdac)}.register-landing-page__footer-checkbox:checked+.register-landing-page__footer-checkbox-box .register-landing-page__footer-checkbox-icon{display:block}.register-landing-page__footer-checkbox:focus-visible+.register-landing-page__footer-checkbox-box{outline:2px solid var(--primary-primary, #ecfdac);outline-offset:2px}.register-landing-page__footer-text-normal{color:inherit}.register-landing-page__footer-link{color:var(--primary-primary, #ecfdac);font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;line-height:inherit;text-decoration:none}.register-landing-page__agreement-dialog{position:fixed;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;padding:16px;opacity:0;visibility:hidden;pointer-events:none;transition:opacity .24s ease,visibility .24s ease;z-index:1000}.register-landing-page__agreement-dialog--show{opacity:1;visibility:visible;pointer-events:auto}.register-landing-page__agreement-dialog-backdrop{position:absolute;top:0;right:0;bottom:0;left:0;background:#0000007a}.register-landing-page__agreement-dialog-panel{position:relative;width:300px;max-width:min(300px,calc(100vw - 32px));border-radius:12px;background:#2c2c33;overflow:hidden;box-sizing:border-box;transform:translateY(8px);transition:transform .24s ease}.register-landing-page__agreement-dialog--show .register-landing-page__agreement-dialog-panel{transform:translateY(0)}.register-landing-page__agreement-dialog-content{display:flex;flex-direction:column;align-items:center;gap:4px;padding:24px 24px 16px;text-align:center}.register-landing-page__agreement-dialog-title{color:#fff;text-align:center;font-family:"STRUTT Modena 370";font-size:18px;font-style:normal;font-weight:400;line-height:150%}.register-landing-page__agreement-dialog-description{color:var(--surface-on-surface-variant-mode-1, #b3b3ba);text-align:center;font-family:"STRUTT Modena 370";font-size:12px;font-style:normal;font-weight:300;line-height:150%}.register-landing-page__agreement-dialog-link{color:inherit;text-decoration:none}.register-landing-page__agreement-dialog-actions{width:100%;display:flex;flex-direction:column}.register-landing-page__agreement-dialog-button{width:100%;min-height:44px;padding:7px 24px;border:0;border-top:.333px solid #545458;background:transparent;cursor:pointer;text-align:center;font-family:"STRUTT Modena 370";font-size:18px;font-style:normal;line-height:150%;box-sizing:border-box}.register-landing-page__agreement-dialog-button--primary{color:var(--primary-primary, #ecfdac);font-weight:400}.register-landing-page__agreement-dialog-button--secondary{color:var(--surface-on-surface-variant-mode-1, #b3b3ba);font-weight:300}.register-landing-page__agreement-dialog-button:focus-visible{outline:2px solid var(--primary-primary, #ecfdac);outline-offset:-2px}@media screen and (max-width:734px){.register-landing-page{display:flex;flex-direction:column;min-height:calc(100dvh - 56px);padding-bottom:env(safe-area-inset-bottom,0)}.register-landing-page__title.--Headline-H1{margin-top:72px}.register-landing-page__content{max-width:358px}.register-landing-page__account-text{margin-top:16px}.register-landing-page__footer-area{margin-top:auto;max-width:100%;padding-bottom:21px}.register-landing-page__footer-text{margin-top:0;max-width:358px;width:100%;align-items:flex-start}.register-landing-page__footer-label{align-items:flex-start;gap:12px}.register-landing-page__footer-copy{width:auto;max-width:none;font-size:14px;line-height:150%}.register-landing-page__footer-checkbox-custom{flex:0 0 15px;width:15px;height:15px;margin-top:1px}.register-landing-page__footer-checkbox-box{width:15px;height:15px;border-width:1px}.register-landing-page__footer-checkbox-icon{width:10px;height:8px}.register-landing-page__agreement-dialog{align-items:center;justify-content:center;padding:16px}.register-landing-page__agreement-dialog-panel{width:100%;max-width:300px}}@media screen and (min-width:735px){.register-landing-page{padding:0;min-height:auto}.root-layout:has(.register-landing-page) .root-content{padding-bottom:48px}.root-layout:has(.register-landing-page) .root-content>img{margin-bottom:40px}.register-landing-page__form{padding:0}.register-landing-page__account-text{margin-top:12px}.register-landing-page__title.--Headline-H1{font-size:36px;line-height:43.2px}.register-landing-page__footer-text{margin-top:80px}.register-landing-page__footer-copy{font-size:14px}.register-landing-page__agreement-dialog{padding:24px}.root-layout:has(.register-landing-page__footer-text) .root-footer{display:none!important}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/register-landing-page.css.map */
