.content__wrapper{position:relative;padding:0}@media screen and (min-width:770px){.content__wrapper{justify-content:space-between;gap:40px}}.content__wrapper:after{content:"";position:absolute;left:50%;top:0;height:100%;width:1px;background-color:#e5e5e5;-webkit-transform:translateX(-50%);transform:translateX(-50%)}@media screen and (max-width:769px){.content__wrapper:after{display:none}}.left__side,.right__side{flex:0 1 50%;max-width:528px}.button:not(.guest__user-cta){width:100%}.button.is-dark:not(.checkout-guest__cta){margin-bottom:40px}@media screen and (max-width:769px){.button.is-dark:not(.checkout-guest__cta){margin-bottom:24px}}.create-account-outer{padding:32px;background-color:#eeebf5;border-radius:24px;margin-bottom:80px}@media screen and (max-width:769px){.create-account-outer{width:100vw;margin-left:-24px;padding:32px 24px;border-radius:0;margin-bottom:0}}.create-account-outer .button{text-align:center}@media screen and (max-width:769px){.create-account-outer .button{margin-bottom:24px}}.create-account-inner{padding:16px 24px;background-color:#fff;border-radius:24px;margin-bottom:24px}@media screen and (max-width:769px){.create-account-inner{padding:24px;margin-bottom:0}}.create-account-inner strong{line-height:21px}.create-account-inner li{margin-bottom:16px;font-size:12px;display:flex;align-items:center;gap:12px}@media screen and (max-width:769px){.create-account-inner li{gap:8px}}.create-account-inner li:last-of-type{margin-bottom:0}.create-account-inner img{height:24px;width:24px;-o-object-fit:cover;object-fit:cover}.forgot-password{font-size:12px;font-weight:500;line-height:18px;margin-bottom:35px}@media screen and (max-width:769px){.forgot-password{margin-bottom:24px}}.dialog{max-width:512px}@media screen and (max-width:769px){.dialog{width:100vw;max-width:100vw}}.dialog__wrapper{padding:56px}@media screen and (max-width:769px){.dialog__wrapper{padding:24px}}.dialog__wrapper h1{margin-bottom:32px}@media screen and (max-width:769px){.dialog__wrapper h1{margin-bottom:20px;padding-right:28px}}.dialog__wrapper .form-group,.dialog__wrapper p{margin-bottom:24px}@media screen and (max-width:769px){.dialog__wrapper .form-group{margin-bottom:40px}}.dialog__wrapper .send-email-btn .button{margin-bottom:0}@media screen and (max-width:769px){.close-modal-btn{margin-top:40px}}.info-block{margin-top:24px;align-items:center;width:100%}.login__page--checkout .info-block{margin-bottom:24px;margin-top:-16px}.info-block .info-block__text{margin-bottom:0;font-size:14px;line-height:21px}.info-block .info-block__text span{font-weight:500;display:inline;font-size:14px;line-height:21px;cursor:pointer}.info-block .icon-alert{display:block;height:24px;min-width:24px;background-repeat:no-repeat;background-position:50%;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 24 24' width='24' height='24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M12 0C5.385 0 0 5.385 0 12s5.385 12 12 12 12-5.385 12-12S18.615 0 12 0zm0 22.185C6.383 22.185 1.815 17.617 1.815 12 1.815 6.383 6.383 1.815 12 1.815c5.617 0 10.185 4.568 10.185 10.185 0 5.617-4.568 10.185-10.185 10.185zm0-9.106a1.01 1.01 0 0 0 1.008-1.008V6.454c0-.555-.453-1.009-1.008-1.009-.555 0-1.008.454-1.008 1.009v5.617A1.01 1.01 0 0 0 12 13.079zm1.26 3.207a1.26 1.26 0 1 1-2.52 0 1.26 1.26 0 0 1 2.52 0z' fill='%23562b9b'/%3E%3C/svg%3E")}@media screen and (max-width:769px){.info-block .info-block__text{font-size:14px;line-height:20px}}.guest__user{padding:32px;background-color:#fdf9f2;border-radius:24px}@media screen and (max-width:769px){.guest__user{width:100vw;margin-left:-24px;padding:32px 24px;border-radius:0}}.guest__user h3,.guest__user p{margin-bottom:12px}@media screen and (max-width:769px){.guest__user h3{font-size:20px}}.guest__user .guest__user-cta{font-weight:500}.guest__user .guest__user-cta,.guest__user p{font-size:14px;line-height:20px}.dialog--checkout-guest .dialog__msg,.dialog--checkout-guest .dialog__title{margin-bottom:32px}.dialog--checkout-guest .form-group{margin-bottom:16px}.dialog--checkout-guest .form-group.input-terms{margin-top:24px}.dialog--checkout-guest .checkout-guest__cta{margin-top:8px}@media screen and (max-width:769px){.dialog--checkout-guest{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:auto 24px;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}.dialog--checkout-guest.is-full-width{width:100vw;min-height:100%;margin:0;border-radius:0;overflow:scroll}.dialog--checkout-guest .dialog__wrapper{padding-top:20px}.dialog--checkout-guest .dialog__title{margin-bottom:20px}.dialog--checkout-guest .dialog__msg{margin-bottom:24px;font-size:14px}.dialog--checkout-guest .form-group{margin-bottom:12px}.dialog--checkout-guest .form-group.input-terms{margin-top:24px}.dialog--checkout-guest .checkout-guest__cta{margin-top:12px}.dialog--checkout-guest .dialog__close{top:20px}}.dialog--checkout-guest .info-block{display:none}.alert-danger{margin-bottom:16px}