.AuthFrame_page__Vbb8F{--auth-stone:var(--color-soft);--auth-sage:#e4e7da;color-scheme:light;position:relative;isolation:isolate;display:flex;flex-direction:column;width:100%;min-height:100dvh;background:var(--color-white);color:var(--color-ink)}.AuthFrame_page__Vbb8F:before{content:"";position:absolute;z-index:-1;inset:0 auto 0 0;width:54%;background:var(--auth-stone)}.AuthFrame_skipLink__DArz5{position:absolute;top:12px;left:20px;z-index:10;padding:12px 18px;background:var(--color-white);transform:translateY(-200%)}.AuthFrame_skipLink__DArz5:focus{transform:translateY(0)}.AuthFrame_header__dAE_S{display:grid;grid-template-columns:54% 46%;align-items:center;padding:28px 0}.AuthFrame_brand__SfRxu{padding-left:clamp(24px,6.25vw,120px)}.AuthFrame_wordmark__QFZkO{min-height:44px}.AuthFrame_accountSwitch__QnuOp a,.AuthFrame_footer__yAUsB a,.AuthFrame_loading___97RU a,.AuthFrame_loading___97RU button{display:inline-flex;align-items:center;min-height:44px;color:var(--color-plum);text-decoration:underline;text-underline-offset:4px}.AuthFrame_accountSwitch__QnuOp a:hover,.AuthFrame_footer__yAUsB a:hover,.AuthFrame_loading___97RU a:hover,.AuthFrame_loading___97RU button:hover,.AuthFrame_policy__zpKqH a:hover,.AuthFrame_shopFooter__SPQdT a:hover{color:var(--color-plum-hover)}.AuthFrame_layout__TkIYE{display:grid;grid-template-columns:54% 46%;grid-template-rows:auto 1fr;row-gap:0;align-items:start;align-content:start;flex:1}.AuthFrame_introduction__jFzlT{grid-column:1;grid-row:1;min-width:0;padding:20px clamp(24px,6.25vw,120px) 28px}.AuthFrame_headline__NNd4C{margin-top:0;font-family:var(--font-serif);font-size:clamp(42px,3vw,46px);line-height:1.04;letter-spacing:-.035em;font-weight:400;text-wrap:balance}.AuthFrame_description__nPsJU{margin-top:16px;font-size:18px;font-weight:400;line-height:1.5;color:var(--color-muted);max-width:48ch}.AuthFrame_formColumn__h9ei6{grid-column:2;grid-row:1/span 2;min-width:0;width:100%;padding:20px clamp(24px,6.25vw,120px) 28px clamp(24px,4.9vw,96px);scroll-margin-top:20px}.AuthFrame_formCard__xoeky{min-width:0;width:100%;max-width:420px;margin-inline:auto;border:1px solid var(--color-line);border-radius:16px;padding:36px;background:var(--color-white)}.AuthFrame_accountSwitch__QnuOp{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:0 6px;margin-top:16px;color:var(--color-muted);font-size:13px}.AuthFrame_formCard__xoeky .cl-footer{display:none}.AuthFrame_policy__zpKqH{padding-top:20px;color:var(--color-muted);font-size:12px;line-height:1.8;text-align:center}.AuthFrame_policy__zpKqH a{text-decoration:underline;text-underline-offset:3px}.AuthFrame_preview__reI4t{grid-column:1;grid-row:2;min-width:0;margin:0;padding:0 clamp(24px,6.25vw,120px) 28px}.AuthFrame_preview__reI4t figcaption{margin-bottom:12px;color:var(--color-muted);font-size:11px;font-weight:500;letter-spacing:.12em;text-transform:uppercase}.AuthFrame_shop__w5XI0{width:100%;max-width:440px;min-width:0;padding:20px;border-radius:16px;background:var(--color-paper);box-shadow:0 12px 32px rgb(72 44 35/8%)}.AuthFrame_shopHeader__v9jv4{display:flex;justify-content:space-between;align-items:center;gap:16px;margin-bottom:18px}.AuthFrame_shopHeader__v9jv4 svg{color:var(--color-buyer-primary);flex:0 0 auto}.AuthFrame_shopHeader__v9jv4 h2{font-family:var(--font-serif);font-size:26px;font-weight:400;letter-spacing:-.025em;line-height:1.15}.AuthFrame_shopHeader__v9jv4 p{font-family:var(--font-serif);font-size:16px;font-weight:400;line-height:1.5;margin-top:3px;color:var(--color-muted)}.AuthFrame_products__JE_eF{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.AuthFrame_product__8k4JD{min-width:0}.AuthFrame_product__8k4JD>img{display:block;width:100%;min-width:0;height:auto;aspect-ratio:1.3;object-fit:cover;border-radius:9px;background:#e9dfd3}.AuthFrame_product__8k4JD h3{font-family:var(--font-serif);font-size:17px;font-weight:400;line-height:1.35;margin-top:9px}.AuthFrame_shopFooter__SPQdT{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:10px;margin-top:18px;padding-top:16px;border-top:1px solid var(--color-line)}.AuthFrame_pickup__p6HCc{display:inline-flex;align-items:center;gap:7px;background:var(--auth-sage);color:#4c6048;border-radius:20px;padding:7px 12px;font-size:13px}.AuthFrame_shopFooter__SPQdT a{display:inline-flex;align-items:center;gap:9px;min-height:44px;color:var(--color-plum);font-size:14px}.AuthFrame_footer__yAUsB{display:grid;grid-template-columns:54% 46%;align-items:center;padding:20px 0 24px;color:var(--color-muted);font-size:13px}.AuthFrame_footer__yAUsB>p{padding-inline:clamp(24px,6.25vw,120px)}.AuthFrame_footer__yAUsB>p span{padding-inline:7px}.AuthFrame_footer__yAUsB nav{display:flex;justify-content:flex-end;gap:22px;padding:0 clamp(24px,6.25vw,120px) 0 clamp(24px,4.9vw,96px)}.AuthFrame_footer__yAUsB a{color:var(--color-muted)}.AuthFrame_loading___97RU{min-height:430px}.AuthFrame_loading___97RU h2{font-size:28px;margin-bottom:14px}.AuthFrame_loading___97RU>p{color:var(--color-muted)}.AuthFrame_loadingHelp__vRFHN{margin-top:28px;font-size:13px}.AuthFrame_formColumn__h9ei6 .cl-cardBox,.AuthFrame_formColumn__h9ei6 .cl-rootBox{width:100%;max-width:100%;min-width:0}.AuthFrame_formColumn__h9ei6 .cl-card,.AuthFrame_formColumn__h9ei6 .cl-cardBox,.AuthFrame_formColumn__h9ei6 .cl-footer{box-shadow:none;border:0;border-radius:0;background:transparent}.AuthFrame_formColumn__h9ei6 .cl-cardBox{gap:0}.AuthFrame_formColumn__h9ei6 .cl-card{padding:0;margin:0;gap:24px}.AuthFrame_formColumn__h9ei6 .cl-header{text-align:left;align-items:flex-start;gap:8px}.AuthFrame_formColumn__h9ei6 .cl-headerTitle{font-family:var(--font-serif);font-size:34px;font-weight:400;line-height:1.2;letter-spacing:-.025em;color:var(--color-ink)}.AuthFrame_formColumn__h9ei6 .cl-headerSubtitle{font-size:15px;line-height:1.6;color:var(--color-muted)}.AuthFrame_formColumn__h9ei6 .cl-form,.AuthFrame_formColumn__h9ei6 .cl-main{gap:20px}.AuthFrame_formColumn__h9ei6 .cl-formFieldRow{margin:0}.AuthFrame_formColumn__h9ei6 .cl-formField{gap:8px}.AuthFrame_formColumn__h9ei6 .cl-formFieldLabelRow{min-height:24px;margin:0;align-items:center}.AuthFrame_formColumn__h9ei6 .cl-formFieldLabel{font-size:14px;font-weight:500;color:var(--color-ink)}.AuthFrame_formColumn__h9ei6 .cl-formFieldInput{width:100%;min-width:0;min-height:48px;font-size:16px;background:var(--color-white);border:1px solid #93877d;box-shadow:none}.AuthFrame_formColumn__h9ei6 .cl-formFieldInput::placeholder{color:#75695f;opacity:1}.AuthFrame_formColumn__h9ei6 .cl-formFieldInput:focus{border-color:var(--color-plum)}.AuthFrame_formColumn__h9ei6 .cl-formFieldInput[aria-invalid=true]{border-color:var(--color-danger)}.AuthFrame_formColumn__h9ei6 .cl-formFieldInputShowPasswordButton{min-width:44px;min-height:44px;color:#75695f}.AuthFrame_formColumn__h9ei6 .cl-socialButtonsBlockButton{min-height:48px;border:1px solid #93877d;background:var(--color-white);box-shadow:none}.AuthFrame_formColumn__h9ei6 .cl-socialButtonsBlockButtonText{font-size:16px;font-weight:500;color:var(--color-ink)}.AuthFrame_formColumn__h9ei6 .cl-socialButtonsBlockButton:hover{background:var(--color-soft)}.AuthFrame_formColumn__h9ei6 .cl-formButtonPrimary.cl-button{min-height:48px;font-size:16px;font-weight:600;text-transform:none;background:var(--color-plum);background-image:none;box-shadow:none;border:0}.AuthFrame_formColumn__h9ei6 .cl-formButtonPrimary:after{background:none;box-shadow:none}.AuthFrame_formColumn__h9ei6 .cl-formButtonPrimary:hover{background:var(--color-plum-hover)}.AuthFrame_formColumn__h9ei6 .cl-formButtonPrimary:disabled{opacity:.65;cursor:wait}.AuthFrame_formColumn__h9ei6 .cl-dividerLine{background:var(--color-line)}.AuthFrame_formColumn__h9ei6 .cl-dividerText{color:var(--color-muted);font-size:13px}.AuthFrame_formColumn__h9ei6 .cl-footer{padding:16px 0 0;margin:0;gap:12px}.AuthFrame_formColumn__h9ei6 .cl-footerAction{padding:0;margin:0;justify-content:center;align-items:center;gap:6px;flex-wrap:wrap}.AuthFrame_formColumn__h9ei6 .cl-footerActionLink,.AuthFrame_formColumn__h9ei6 .cl-footerActionText{font-size:13px}.AuthFrame_formColumn__h9ei6 .cl-footerActionLink,.AuthFrame_formColumn__h9ei6 .cl-formFieldAction{display:inline-flex;align-items:center;min-height:44px;color:var(--color-plum)}.AuthFrame_formColumn__h9ei6 .cl-formFieldAction{min-height:24px;font-size:13px}.AuthFrame_formColumn__h9ei6 .cl-footerPages{flex-wrap:wrap}.AuthFrame_formColumn__h9ei6 .cl-footerPagesLink{display:inline-flex;align-items:center;min-height:44px;font-size:12px}.AuthFrame_formColumn__h9ei6 .cl-alertText,.AuthFrame_formColumn__h9ei6 .cl-formFieldErrorText{font-size:13px;line-height:1.5}.AuthFrame_formColumn__h9ei6 .cl-otpCodeFieldInputs{flex-wrap:wrap;gap:8px}.AuthFrame_formColumn__h9ei6 .cl-identityPreview{max-width:100%}.AuthFrame_formColumn__h9ei6 .cl-identityPreviewText{overflow-wrap:anywhere}.AuthFrame_formColumn__h9ei6 .cl-formResendCodeLink{min-height:44px}.AuthFrame_formColumn__h9ei6 .cl-button:focus-visible,.AuthFrame_formColumn__h9ei6 .cl-footerActionLink:focus-visible,.AuthFrame_formColumn__h9ei6 .cl-formFieldInput:focus-visible{outline:3px solid var(--color-blue);outline-offset:3px}.AuthFrame_formColumn__h9ei6 .cl-phoneInputBox{width:100%;min-width:0;min-height:48px;align-items:center;border:1px solid #93877d;border-radius:8px;background:var(--color-white);box-shadow:none}.AuthFrame_formColumn__h9ei6 .cl-phoneInputBox>div:last-child{flex:1;min-width:0}.AuthFrame_formColumn__h9ei6 .cl-phoneInputBox .cl-formFieldInput[type=tel]{min-height:46px;border:0;border-radius:0 7px 7px 0;background:transparent;box-shadow:none}.AuthFrame_formColumn__h9ei6 .cl-phoneInputBox .cl-selectButton__countryCode{min-height:46px;flex-shrink:0;border:0;border-radius:7px 0 0 7px;background:transparent;box-shadow:none;color:var(--color-ink)}.AuthFrame_formColumn__h9ei6 .cl-phoneInputBox:focus-within{border-color:var(--color-plum);outline:3px solid var(--color-blue);outline-offset:3px;box-shadow:none}.AuthFrame_formColumn__h9ei6 .cl-phoneInputBox .cl-formFieldInput:focus-visible,.AuthFrame_formColumn__h9ei6 .cl-phoneInputBox .cl-selectButton__countryCode:focus-visible{outline:none;box-shadow:none}.AuthFrame_formColumn__h9ei6 .cl-phoneInputBox:has([aria-invalid=true]),.AuthFrame_formColumn__h9ei6 .cl-phoneInputBox[data-feedback=error]{border-color:var(--color-danger)}.AuthFrame_formCard__xoeky .cl-headerTitle{font-family:var(--font-sans);font-size:28px;font-weight:600;line-height:1.25;letter-spacing:-.025em}.AuthFrame_formCard__xoeky .cl-headerSubtitle{font-size:16px;line-height:1.5}.AuthFrame_formCard__xoeky .cl-formButtonPrimary.cl-button:hover{background:var(--color-plum-hover)}@media (max-width:1200px){.AuthFrame_brand__SfRxu{padding-left:40px}.AuthFrame_introduction__jFzlT{padding:24px 40px 32px}.AuthFrame_preview__reI4t{padding-inline:40px}.AuthFrame_formColumn__h9ei6{padding:24px 36px}.AuthFrame_formCard__xoeky{padding:30px}.AuthFrame_headline__NNd4C{font-size:42px}.AuthFrame_description__nPsJU{font-size:18px}.AuthFrame_shop__w5XI0{padding:20px}.AuthFrame_footer__yAUsB>p{padding-inline:40px}.AuthFrame_footer__yAUsB nav{padding-inline:36px}}@media (max-width:950px) and (min-width:701px){.AuthFrame_footer__yAUsB,.AuthFrame_header__dAE_S,.AuthFrame_layout__TkIYE{grid-template-columns:50% 50%}.AuthFrame_page__Vbb8F:before{width:50%}.AuthFrame_brand__SfRxu{padding-left:24px}.AuthFrame_introduction__jFzlT{padding:20px 24px 32px}.AuthFrame_preview__reI4t{padding-inline:24px}.AuthFrame_formColumn__h9ei6{padding:20px 20px 24px}.AuthFrame_formCard__xoeky{padding:24px 20px}.AuthFrame_headline__NNd4C{font-size:39px}.AuthFrame_description__nPsJU{font-size:16px}.AuthFrame_products__JE_eF{gap:12px}.AuthFrame_shop__w5XI0{padding:16px}.AuthFrame_shopHeader__v9jv4 svg{width:28px}.AuthFrame_shopHeader__v9jv4 h2{font-size:28px}.AuthFrame_pickup__p6HCc{font-size:11px;padding-inline:8px}.AuthFrame_shopFooter__SPQdT a{font-size:12px;gap:5px}.AuthFrame_footer__yAUsB>p{padding-inline:24px;font-size:11px}.AuthFrame_footer__yAUsB>p span{padding-inline:3px}.AuthFrame_footer__yAUsB nav{padding-inline:20px;gap:16px}}@media (max-width:700px){.AuthFrame_loginPreview__jTny_{display:none}.AuthFrame_page__Vbb8F{background:var(--auth-stone);padding:max(16px,env(safe-area-inset-top)) max(20px,env(safe-area-inset-right)) max(16px,env(safe-area-inset-bottom)) max(20px,env(safe-area-inset-left))}.AuthFrame_page__Vbb8F:before{display:none}.AuthFrame_header__dAE_S{display:flex;justify-content:space-between;padding:0;gap:12px;margin:0 auto 20px;width:100%;max-width:480px}.AuthFrame_brand__SfRxu{padding:0}.AuthFrame_wordmark__QFZkO{font-size:27px!important}.AuthFrame_layout__TkIYE{display:flex;flex-direction:column;gap:0;width:100%;max-width:480px;margin:0 auto}.AuthFrame_introduction__jFzlT{display:flex;align-items:center;gap:14px;width:100%;padding:0 0 24px}.AuthFrame_introduction__jFzlT>div:first-child{flex:1;min-width:0}.AuthFrame_headline__NNd4C{font-size:32px;line-height:1.08;margin-top:0}.AuthFrame_description__nPsJU{font-size:13px;line-height:1.65;margin-top:12px}.AuthFrame_formColumn__h9ei6{padding:0}.AuthFrame_formCard__xoeky{max-width:none;padding:26px 22px;border-color:var(--color-line);border-radius:14px}.AuthFrame_formCard__xoeky .cl-headerTitle{font-size:25px}.AuthFrame_formCard__xoeky .cl-headerSubtitle{font-size:14px}.AuthFrame_formColumn__h9ei6 .cl-card{gap:22px}.AuthFrame_formColumn__h9ei6 .cl-form,.AuthFrame_formColumn__h9ei6 .cl-main{gap:20px}.AuthFrame_formColumn__h9ei6 .cl-formFieldAction,.AuthFrame_formColumn__h9ei6 .cl-formFieldLabel{font-size:12px}.AuthFrame_formColumn__h9ei6 .cl-socialButtonsBlockButtonText{font-size:14px}.AuthFrame_policy__zpKqH{font-size:11px;padding-top:16px}.AuthFrame_policy__zpKqH a{display:inline-flex;align-items:center;min-height:44px}.AuthFrame_preview__reI4t{padding:30px 0 0;width:100%}.AuthFrame_shop__w5XI0{padding:18px}.AuthFrame_shopHeader__v9jv4{margin-bottom:15px}.AuthFrame_shopHeader__v9jv4 h2{font-size:28px}.AuthFrame_shopHeader__v9jv4 p{font-size:16px}.AuthFrame_shopHeader__v9jv4 svg{width:30px;height:36px}.AuthFrame_products__JE_eF{gap:12px}.AuthFrame_product__8k4JD>img{aspect-ratio:1}.AuthFrame_product__8k4JD h3{font-size:16px}.AuthFrame_pickup__p6HCc{font-size:11px;padding:6px 9px}.AuthFrame_shopFooter__SPQdT a{font-size:12px;gap:5px}.AuthFrame_footer__yAUsB{display:flex;flex-direction:column;gap:10px;padding:24px 0 0;text-align:center}.AuthFrame_footer__yAUsB>p{padding:0;font-size:12px}.AuthFrame_footer__yAUsB nav{padding:0;gap:28px}}@media (max-width:359px){.AuthFrame_page__Vbb8F{padding-inline:16px}.AuthFrame_headline__NNd4C{font-size:32px}.AuthFrame_formCard__xoeky{padding:24px 16px}.AuthFrame_shop__w5XI0{padding:14px}.AuthFrame_shopHeader__v9jv4 p{font-size:16px}.AuthFrame_shopHeader__v9jv4 svg{width:24px}.AuthFrame_shopFooter__SPQdT{gap:4px}}