.AnnouncementBar-module__pDzlEq__announcementBar{background-color:var(--primary);width:100%;height:30px;transition:background-color var(--transition-fast);justify-content:center;align-items:center;display:flex;position:relative}.AnnouncementBar-module__pDzlEq__link{text-decoration:none;display:block}.AnnouncementBar-module__pDzlEq__container{width:100%;max-width:calc(var(--content-width) + (var(--side-padding) * 2));min-height:30px;padding:0 var(--side-padding);justify-content:center;align-items:center;gap:10px;width:100%;margin:0 auto;display:flex}.AnnouncementBar-module__pDzlEq__icon{color:var(--white);flex-shrink:0}svg.AnnouncementBar-module__pDzlEq__icon *{stroke-width:1.5px!important}.AnnouncementBar-module__pDzlEq__text{color:var(--white);font-family:var(--second-font);letter-spacing:-.24px;text-align:center;white-space:nowrap;text-overflow:ellipsis;font-size:12px;font-weight:400;overflow:hidden}@media (min-width:992px){.AnnouncementBar-module__pDzlEq__container{gap:10px}.AnnouncementBar-module__pDzlEq__text{font-size:13px}}@media (min-width:1200px){.AnnouncementBar-module__pDzlEq__container{gap:12px}.AnnouncementBar-module__pDzlEq__text{font-size:14px}}
.Modal-module__mNSHoW__overlay{z-index:1000;-webkit-backdrop-filter:blur();backdrop-filter:blur();opacity:0;visibility:hidden;background-color:#0000;flex-direction:column;justify-content:center;align-items:center;padding:24px 16px;transition:opacity .3s cubic-bezier(.4,0,.2,1),visibility .3s step-start;display:flex;position:fixed;inset:0;overflow-y:auto;transform:translateZ(0)}.Modal-module__mNSHoW__overlayVisible{opacity:1;visibility:visible;background-color:var(--overlay-bg);-webkit-backdrop-filter:blur(var(--overlay-blur));backdrop-filter:blur(var(--overlay-blur))}.Modal-module__mNSHoW__modal{background-color:var(--white);border-radius:20px;padding:35px 24px 40px;transition:all .3s cubic-bezier(.4,0,.2,1);position:relative;transform:translateY(20px)scale(.95)translateZ(0);box-shadow:0 12px 40px #0000001f}.Modal-module__mNSHoW__modalVisible{opacity:1;transform:translateY(0)scale(1)translateZ(0)}.Modal-module__mNSHoW__closeButton{color:var(--main-text);font-family:inherit;font-size:inherit;cursor:pointer;z-index:10;background:0 0;border:0;justify-content:center;align-items:center;transition:color .2s,transform .2s;display:flex;position:absolute;top:16px;right:16px}.Modal-module__mNSHoW__closeIcon{transform-origin:50%;width:24px;height:24px}.Modal-module__mNSHoW__closeButtonClosing .Modal-module__mNSHoW__closeIcon{animation:.24s cubic-bezier(.22,1,.36,1) forwards Modal-module__mNSHoW__modalCloseIconSpin}.Modal-module__mNSHoW__closeButton:hover{color:var(--accent)}.Modal-module__mNSHoW__closeButton:focus-visible{outline:2px solid color-mix(in srgb, var(--accent) 65%, white);outline-offset:2px;border-radius:8px}@keyframes Modal-module__mNSHoW__modalCloseIconSpin{0%{opacity:1;transform:rotate(0)scale(1)}to{opacity:.85;transform:rotate(90deg)scale(.92)}}@media (min-width:768px){.Modal-module__mNSHoW__modal{padding:42px 34px 46px}.Modal-module__mNSHoW__closeButton{top:20px;right:20px}.Modal-module__mNSHoW__closeIcon{width:28px;height:28px}}@media (min-width:992px){.Modal-module__mNSHoW__modal{padding:50px 54px}.Modal-module__mNSHoW__closeButton{top:25px;right:25px}.Modal-module__mNSHoW__closeIcon{width:34px;height:34px}}@media (prefers-reduced-motion:reduce){.Modal-module__mNSHoW__overlay,.Modal-module__mNSHoW__modal,.Modal-module__mNSHoW__closeButton{transition:none}.Modal-module__mNSHoW__closeButtonClosing .Modal-module__mNSHoW__closeIcon{animation:none}}
.ForgotPasswordForm-module__N7tW6a__container{flex-direction:column;width:min(100%,295px);display:flex}.ForgotPasswordForm-module__N7tW6a__title{font-family:var(--main-font);color:var(--main-text);letter-spacing:-.24px;margin-bottom:12px;font-size:24px;font-weight:400;line-height:1.3}.ForgotPasswordForm-module__N7tW6a__description{font-family:var(--main-font);color:var(--second-text);margin-bottom:36px;font-size:12px;line-height:1.25}.ForgotPasswordForm-module__N7tW6a__form{flex-direction:column;gap:25px;display:flex}.ForgotPasswordForm-module__N7tW6a__fields{flex-direction:column;gap:16px;display:flex}.ForgotPasswordForm-module__N7tW6a__buttonWrapper{width:100%;min-height:48px;position:relative}.ForgotPasswordForm-module__N7tW6a__submitButton{height:48px}.ForgotPasswordForm-module__N7tW6a__footerText{text-align:center;font-family:var(--main-font);color:var(--second-text);margin-top:auto;font-size:14px;font-weight:400;line-height:1.25}.ForgotPasswordForm-module__N7tW6a__link{color:var(--main-text);font-family:var(--main-font);text-underline-offset:2px;transition:color var(--transition-fast), opacity var(--transition-fast);cursor:pointer;background:0 0;border:0;padding:0;font-size:14px;font-weight:400;line-height:1.25}.ForgotPasswordForm-module__N7tW6a__link:hover{color:var(--accent);opacity:.9}@media (max-width:767px){.ForgotPasswordForm-module__N7tW6a__container{min-height:474px}}@media (min-width:768px) and (max-width:991px){.ForgotPasswordForm-module__N7tW6a__container{width:min(100%,353px);min-height:501px;margin-inline:auto}.ForgotPasswordForm-module__N7tW6a__buttonWrapper{min-height:54px}.ForgotPasswordForm-module__N7tW6a__submitButton{height:54px}}@media (min-width:992px){.ForgotPasswordForm-module__N7tW6a__title{letter-spacing:-.3px;margin-bottom:12px;font-size:30px}.ForgotPasswordForm-module__N7tW6a__description{margin-bottom:36px;font-size:14px;line-height:1.25}.ForgotPasswordForm-module__N7tW6a__container{width:min(100%,353px);min-height:501px;margin-inline:auto}.ForgotPasswordForm-module__N7tW6a__buttonWrapper{min-height:54px}.ForgotPasswordForm-module__N7tW6a__submitButton{height:54px}}
.SocialAuth-module__I9DmeW__container{flex-direction:column;gap:16px;width:100%;display:flex}.SocialAuth-module__I9DmeW__buttonWrapper{width:100%;position:relative}.SocialAuth-module__I9DmeW__lastUsedBadge{background-color:var(--primary);color:var(--white);font-family:var(--main-font);z-index:2;box-shadow:0 4px 12px color-mix(in srgb, var(--primary) 25%, transparent);pointer-events:none;border-radius:999px;padding:5px 14px;font-size:12px;font-weight:500;line-height:1;position:absolute;top:-12px;right:16px}.SocialAuth-module__I9DmeW__googleButton.SocialAuth-module__I9DmeW__lastUsed{border-color:color-mix(in srgb, var(--primary) 40%, var(--white))}.SocialAuth-module__I9DmeW__googleButton.SocialAuth-module__I9DmeW__lastUsed:hover:not(:disabled){border-color:var(--primary);background-color:color-mix(in srgb, var(--primary) 5%, var(--white))}.SocialAuth-module__I9DmeW__googleButton{border:1px solid var(--border);background-color:var(--white);width:100%;min-height:52px;color:var(--main-text);font-family:var(--main-font);cursor:pointer;transition:border-color var(--transition-fast), box-shadow var(--transition-fast), transform var(--transition-fast), background-color var(--transition-fast);border-radius:10px;justify-content:center;align-items:center;gap:12px;font-size:14px;font-weight:400;line-height:1.25;display:flex}.SocialAuth-module__I9DmeW__googleButton:hover:not(:disabled){border-color:color-mix(in srgb, var(--primary) 30%, var(--border))}.SocialAuth-module__I9DmeW__googleButton:active:not(:disabled){transform:translateY(0)}.SocialAuth-module__I9DmeW__googleButton:disabled{opacity:.6;cursor:not-allowed}.SocialAuth-module__I9DmeW__divider{align-items:center;gap:21px;display:flex}.SocialAuth-module__I9DmeW__dividerLine{background-color:var(--border);flex:1;height:1px}.SocialAuth-module__I9DmeW__dividerText{font-family:var(--main-font);color:var(--second-text);font-size:14px;font-weight:400;line-height:1}@media (min-width:992px){.SocialAuth-module__I9DmeW__container{gap:20px}.SocialAuth-module__I9DmeW__googleButton{min-height:54px}}
.LoginForm-module__DjezTG__container{flex-direction:column;width:min(100%,295px);display:flex}@media (max-width:767px){.LoginForm-module__DjezTG__container{min-height:474px}}.LoginForm-module__DjezTG__title{font-family:var(--main-font);color:var(--main-text);letter-spacing:-.24px;margin-bottom:8px;font-size:24px;font-weight:400;line-height:1.3}.LoginForm-module__DjezTG__form{flex-direction:column;gap:25px;margin-bottom:30px;display:flex}.LoginForm-module__DjezTG__fields{flex-direction:column;gap:24px;display:flex}.LoginForm-module__DjezTG__passwordWrapper{flex-direction:column;gap:20px;display:flex}.LoginForm-module__DjezTG__buttonWrapper{width:100%;min-height:48px;position:relative}.LoginForm-module__DjezTG__submitButton{height:48px}.LoginForm-module__DjezTG__forgotPasswordLink{color:var(--second-text);font-family:var(--main-font);cursor:pointer;transition:color var(--transition-fast), opacity var(--transition-fast);background:0 0;border:0;align-self:flex-end;padding:0;font-size:14px;font-weight:400;line-height:1.25}.LoginForm-module__DjezTG__forgotPasswordLink:hover{color:var(--main-text)}.LoginForm-module__DjezTG__footerText{text-align:center;font-family:var(--main-font);color:var(--second-text);margin-top:48px;font-size:14px;font-weight:400;line-height:1.25}.LoginForm-module__DjezTG__link{color:var(--main-text);font-family:var(--main-font);cursor:pointer;text-underline-offset:2px;transition:color var(--transition-fast), opacity var(--transition-fast);background:0 0;border:0;padding:0;font-size:14px;font-weight:400;line-height:1.25}.LoginForm-module__DjezTG__link:hover{color:var(--accent);opacity:.9}@media (min-width:768px) and (max-width:991px){.LoginForm-module__DjezTG__title{letter-spacing:-.3px;font-size:30px}.LoginForm-module__DjezTG__container{width:min(100%,353px);min-height:501px;margin-inline:auto}.LoginForm-module__DjezTG__buttonWrapper{min-height:54px}.LoginForm-module__DjezTG__submitButton{height:54px}.LoginForm-module__DjezTG__footerText{margin-top:60px}}@media (min-width:992px){.LoginForm-module__DjezTG__title{letter-spacing:-.3px;font-size:30px}.LoginForm-module__DjezTG__container{width:min(100%,353px);min-height:501px;margin-inline:auto}.LoginForm-module__DjezTG__buttonWrapper{min-height:54px}.LoginForm-module__DjezTG__submitButton{height:54px}.LoginForm-module__DjezTG__footerText{margin-top:55px}}
.RegisterForm-module__7HUi9q__container{flex-direction:column;width:min(100%,296px);display:flex}@media (max-width:767px){.RegisterForm-module__7HUi9q__container{min-height:566px}}.RegisterForm-module__7HUi9q__title{font-family:var(--main-font);color:var(--main-text);letter-spacing:-.24px;margin-bottom:15px;font-size:24px;font-weight:400;line-height:1.3}.RegisterForm-module__7HUi9q__form{flex-direction:column;gap:24px;margin-bottom:20px;display:flex}.RegisterForm-module__7HUi9q__fields{flex-direction:column;gap:22px;display:flex}.RegisterForm-module__7HUi9q__buttonWrapper{width:100%;min-height:48px;position:relative}.RegisterForm-module__7HUi9q__submitButton{height:48px}.RegisterForm-module__7HUi9q__footerText{text-align:center;font-family:var(--main-font);color:var(--second-text);margin-top:25px;font-size:14px;font-weight:400;line-height:1.25}.RegisterForm-module__7HUi9q__link{color:var(--main-text);font-family:var(--main-font);cursor:pointer;text-underline-offset:2px;transition:color var(--transition-fast), opacity var(--transition-fast);background:0 0;border:0;padding:0;font-size:14px;font-weight:400;line-height:1.25}.RegisterForm-module__7HUi9q__link:hover{color:var(--accent);opacity:.9}@media (min-width:768px) and (max-width:991px){.RegisterForm-module__7HUi9q__title{letter-spacing:-.3px;margin-bottom:12px;font-size:30px}.RegisterForm-module__7HUi9q__fields{gap:22px}.RegisterForm-module__7HUi9q__form{gap:26px}.RegisterForm-module__7HUi9q__container{width:min(100%,353px);min-height:628px;margin-inline:auto}.RegisterForm-module__7HUi9q__buttonWrapper{min-height:54px}.RegisterForm-module__7HUi9q__submitButton{height:54px}.RegisterForm-module__7HUi9q__footerText{margin-top:34px}}@media (min-width:992px){.RegisterForm-module__7HUi9q__title{letter-spacing:-.3px;margin-bottom:12px;font-size:30px}.RegisterForm-module__7HUi9q__fields{gap:24px}.RegisterForm-module__7HUi9q__form{gap:28px}.RegisterForm-module__7HUi9q__container{width:min(100%,353px);min-height:628px;margin-inline:auto}.RegisterForm-module__7HUi9q__buttonWrapper{min-height:54px}.RegisterForm-module__7HUi9q__submitButton{height:54px}.RegisterForm-module__7HUi9q__footerText{margin-top:34px}}@media (max-height:760px){.RegisterForm-module__7HUi9q__container{min-height:auto}.RegisterForm-module__7HUi9q__footerText{margin-top:24px}}.RegisterForm-module__7HUi9q__terms{text-align:center;color:var(--second-text);letter-spacing:-.2px;margin-top:15px;font-size:10px;line-height:1.4}.RegisterForm-module__7HUi9q__terms a{color:inherit;transition:color var(--transition-fast);text-decoration:underline}.RegisterForm-module__7HUi9q__terms a:hover{color:var(--accent)}@media (min-width:768px) and (max-width:991px){.RegisterForm-module__7HUi9q__terms{font-size:11px}}@media (min-width:992px){.RegisterForm-module__7HUi9q__terms{font-size:11px}}
.ResetPasswordForm-module__i1VxeG__container{flex-direction:column;width:min(100%,295px);display:flex}@media (max-width:767px){.ResetPasswordForm-module__i1VxeG__container{min-height:474px}}.ResetPasswordForm-module__i1VxeG__title{font-family:var(--main-font);color:var(--main-text);letter-spacing:-.24px;margin-bottom:12px;font-size:24px;font-weight:400;line-height:1.3}.ResetPasswordForm-module__i1VxeG__description{font-family:var(--main-font);color:var(--second-text);margin-bottom:36px;font-size:14px;line-height:1.25}.ResetPasswordForm-module__i1VxeG__form,.ResetPasswordForm-module__i1VxeG__fields{flex-direction:column;gap:25px;display:flex}.ResetPasswordForm-module__i1VxeG__buttonWrapper{width:100%;min-height:48px;position:relative}.ResetPasswordForm-module__i1VxeG__submitButton{height:48px}.ResetPasswordForm-module__i1VxeG__footerText{text-align:center;font-family:var(--main-font);color:var(--second-text);margin-top:auto;font-size:14px;font-weight:400;line-height:1.25}.ResetPasswordForm-module__i1VxeG__link{color:var(--main-text);font-family:var(--main-font);text-underline-offset:2px;transition:color var(--transition-fast), opacity var(--transition-fast);cursor:pointer;background:0 0;border:0;padding:0;font-size:14px;font-weight:400;line-height:1.25}.ResetPasswordForm-module__i1VxeG__link:hover{color:var(--accent);opacity:.9}@media (min-width:768px) and (max-width:991px){.ResetPasswordForm-module__i1VxeG__container{width:min(100%,353px);min-height:501px;margin-inline:auto}.ResetPasswordForm-module__i1VxeG__title{letter-spacing:-.3px;font-size:30px}.ResetPasswordForm-module__i1VxeG__description{font-size:16px;line-height:1.25}.ResetPasswordForm-module__i1VxeG__buttonWrapper{min-height:54px}.ResetPasswordForm-module__i1VxeG__submitButton{height:54px}}@media (min-width:992px){.ResetPasswordForm-module__i1VxeG__title{letter-spacing:-.3px;font-size:30px}.ResetPasswordForm-module__i1VxeG__description{font-size:16px;line-height:1.25}.ResetPasswordForm-module__i1VxeG__container{width:min(100%,353px);min-height:501px;margin-inline:auto}.ResetPasswordForm-module__i1VxeG__buttonWrapper{min-height:54px}.ResetPasswordForm-module__i1VxeG__submitButton{height:54px}}
.ResetPasswordError-module__cHMa0W__container{flex-direction:column;width:100%;max-width:295px;height:auto;margin-inline:auto;display:flex}.ResetPasswordError-module__cHMa0W__title{width:100%;font-family:var(--main-font);letter-spacing:-.24px;color:var(--main-text);margin:0;font-size:24px;font-weight:400;line-height:1.3}.ResetPasswordError-module__cHMa0W__content{flex-direction:column;align-items:center;gap:20px;width:100%;margin-top:35px;display:flex}.ResetPasswordError-module__cHMa0W__iconWrap{background:var(--danger-default);border-radius:50%;justify-content:center;align-items:center;width:165px;height:165px;display:flex}.ResetPasswordError-module__cHMa0W__icon{width:76px;height:76px;color:var(--white);stroke-width:3px}.ResetPasswordError-module__cHMa0W__messageBlock{flex-direction:column;gap:15px;width:100%;display:flex}.ResetPasswordError-module__cHMa0W__message{text-align:center;font-family:var(--main-font);color:var(--second-text);word-break:break-word;margin:0;font-size:16px;font-weight:400;line-height:1.25}.ResetPasswordError-module__cHMa0W__messageEmail{color:var(--main-text);font-weight:500}.ResetPasswordError-module__cHMa0W__hint{text-align:center;font-family:var(--main-font);color:var(--second-text);margin:0;font-size:13px;line-height:1.3}.ResetPasswordError-module__cHMa0W__resendButton{width:195px;height:48px}.ResetPasswordError-module__cHMa0W__footer{cursor:pointer;background:0 0;border:0;align-self:center;align-items:baseline;gap:6px;margin-top:30px;padding:0;display:inline-flex}.ResetPasswordError-module__cHMa0W__footerText{color:var(--second-text);font-family:var(--main-font);font-size:14px;font-weight:400;line-height:1.25}.ResetPasswordError-module__cHMa0W__footerLink{color:var(--main-text);font-family:var(--main-font);text-underline-offset:2px;transition:color var(--transition-fast), opacity var(--transition-fast);font-size:14px;font-weight:400;line-height:1.25}.ResetPasswordError-module__cHMa0W__footer:hover .ResetPasswordError-module__cHMa0W__footerLink{color:var(--accent);opacity:.9}.ResetPasswordError-module__cHMa0W__footer:disabled{cursor:default}.ResetPasswordError-module__cHMa0W__footer:disabled .ResetPasswordError-module__cHMa0W__footerLink,.ResetPasswordError-module__cHMa0W__footer:disabled .ResetPasswordError-module__cHMa0W__footerText{opacity:.6}@media (min-width:992px){.ResetPasswordError-module__cHMa0W__container{max-width:353px;height:auto;min-height:0;min-height:initial}.ResetPasswordError-module__cHMa0W__title{letter-spacing:-.3px;font-size:30px;line-height:1.3}.ResetPasswordError-module__cHMa0W__content{gap:35px;margin-top:35px}.ResetPasswordError-module__cHMa0W__message{font-size:18px;line-height:1.25}.ResetPasswordError-module__cHMa0W__hint{font-size:16px;line-height:1.25}.ResetPasswordError-module__cHMa0W__resendButton{width:100%;height:54px}}
.VerifyEmailNotice-module__VsRy3G__container{flex-direction:column;width:100%;max-width:295px;min-height:490px;margin-inline:auto;display:flex}.VerifyEmailNotice-module__VsRy3G__title{width:100%;font-family:var(--main-font);letter-spacing:-.24px;color:var(--main-text);margin:0;font-size:24px;font-weight:400;line-height:1.3}.VerifyEmailNotice-module__VsRy3G__content{flex-direction:column;align-items:center;gap:20px;width:100%;margin-top:35px;display:flex}.VerifyEmailNotice-module__VsRy3G__iconWrap{background:var(--primary);border-radius:50%;justify-content:center;align-items:center;width:165px;height:165px;display:flex}.VerifyEmailNotice-module__VsRy3G__icon{width:70px;height:70px;color:var(--white);stroke-width:1.9px}.VerifyEmailNotice-module__VsRy3G__messageBlock{flex-direction:column;gap:15px;width:100%;display:flex}.VerifyEmailNotice-module__VsRy3G__message{text-align:center;font-family:var(--main-font);color:var(--second-text);word-break:break-word;margin:0;font-size:16px;font-weight:400;line-height:1.25}.VerifyEmailNotice-module__VsRy3G__messageEmail{color:var(--main-text);font-weight:500}.VerifyEmailNotice-module__VsRy3G__hint{text-align:center;font-family:var(--main-font);color:var(--second-text);margin:0;font-size:12px;line-height:1.25}.VerifyEmailNotice-module__VsRy3G__resendWrapper{flex-direction:column;align-items:center;gap:8px;width:100%;margin-top:10px;display:flex}.VerifyEmailNotice-module__VsRy3G__resendHint{font-family:var(--main-font);color:var(--second-text);text-align:center;margin:0;font-size:14px}.VerifyEmailNotice-module__VsRy3G__resendButton{width:100%}.VerifyEmailNotice-module__VsRy3G__changeEmailFooter{cursor:pointer;background:0 0;border:0;align-self:center;align-items:baseline;gap:4px;margin-top:auto;padding:0;display:inline-flex}.VerifyEmailNotice-module__VsRy3G__changeEmailText{color:var(--second-text);font-family:var(--main-font);font-size:14px;font-weight:400;line-height:1.25}.VerifyEmailNotice-module__VsRy3G__changeEmailLink{color:var(--main-text);font-family:var(--main-font);cursor:pointer;text-underline-offset:2px;transition:color var(--transition-fast), opacity var(--transition-fast);font-size:14px;font-weight:400;line-height:1.25}.VerifyEmailNotice-module__VsRy3G__changeEmailFooter:hover .VerifyEmailNotice-module__VsRy3G__changeEmailLink{color:var(--accent);opacity:.9}.VerifyEmailNotice-module__VsRy3G__changeEmailFooter:disabled{cursor:default}.VerifyEmailNotice-module__VsRy3G__changeEmailFooter:disabled .VerifyEmailNotice-module__VsRy3G__changeEmailLink,.VerifyEmailNotice-module__VsRy3G__changeEmailFooter:disabled .VerifyEmailNotice-module__VsRy3G__changeEmailText{opacity:.6}@media (min-width:992px){.VerifyEmailNotice-module__VsRy3G__container{max-width:353px;min-height:580px}.VerifyEmailNotice-module__VsRy3G__title{letter-spacing:-.3px;max-width:276px;font-size:30px;line-height:1.3}.VerifyEmailNotice-module__VsRy3G__content{gap:35px;margin-top:35px}.VerifyEmailNotice-module__VsRy3G__message{font-size:18px;line-height:1.25}.VerifyEmailNotice-module__VsRy3G__hint{font-size:16px;line-height:1.25}}
.VerifyEmailError-module__okqyIq__container{flex-direction:column;width:100%;max-width:295px;height:auto;margin-inline:auto;display:flex}.VerifyEmailError-module__okqyIq__title{width:100%;font-family:var(--main-font);letter-spacing:-.24px;color:var(--main-text);margin:0;font-size:24px;font-weight:400;line-height:1.3}.VerifyEmailError-module__okqyIq__content{flex-direction:column;align-items:center;gap:20px;width:100%;margin-top:35px;display:flex}.VerifyEmailError-module__okqyIq__iconWrap{background:var(--danger-default);border-radius:50%;justify-content:center;align-items:center;width:165px;height:165px;display:flex}.VerifyEmailError-module__okqyIq__icon{width:76px;height:76px;color:var(--white);stroke-width:3px}.VerifyEmailError-module__okqyIq__messageBlock{flex-direction:column;gap:15px;width:100%;display:flex}.VerifyEmailError-module__okqyIq__message{text-align:center;font-family:var(--main-font);color:var(--second-text);word-break:break-word;margin:0;font-size:16px;font-weight:400;line-height:1.25}.VerifyEmailError-module__okqyIq__messageEmail{color:var(--main-text);font-weight:500}.VerifyEmailError-module__okqyIq__hint{text-align:center;font-family:var(--main-font);color:var(--second-text);margin:0;font-size:13px;line-height:1.3}.VerifyEmailError-module__okqyIq__resendButton{width:195px;height:48px}.VerifyEmailError-module__okqyIq__changeEmailFooter{cursor:pointer;background:0 0;border:0;align-self:center;align-items:baseline;gap:6px;margin-top:30px;padding:0;display:inline-flex}.VerifyEmailError-module__okqyIq__changeEmailText{color:var(--second-text);font-family:var(--main-font);font-size:14px;font-weight:400;line-height:1.25}.VerifyEmailError-module__okqyIq__changeEmailLink{color:var(--main-text);font-family:var(--main-font);text-underline-offset:2px;transition:color var(--transition-fast), opacity var(--transition-fast);font-size:14px;font-weight:400;line-height:1.25}.VerifyEmailError-module__okqyIq__changeEmailFooter:hover .VerifyEmailError-module__okqyIq__changeEmailLink{color:var(--accent);opacity:.9}.VerifyEmailError-module__okqyIq__changeEmailFooter:disabled{cursor:default}.VerifyEmailError-module__okqyIq__changeEmailFooter:disabled .VerifyEmailError-module__okqyIq__changeEmailLink,.VerifyEmailError-module__okqyIq__changeEmailFooter:disabled .VerifyEmailError-module__okqyIq__changeEmailText{opacity:.6}@media (min-width:992px){.VerifyEmailError-module__okqyIq__container{max-width:353px;height:auto;min-height:0;min-height:initial}.VerifyEmailError-module__okqyIq__title{letter-spacing:-.3px;font-size:30px;line-height:1.3}.VerifyEmailError-module__okqyIq__content{gap:35px;margin-top:35px}.VerifyEmailError-module__okqyIq__message{font-size:18px;line-height:1.25}.VerifyEmailError-module__okqyIq__hint{font-size:16px;line-height:1.25}.VerifyEmailError-module__okqyIq__resendButton{width:100%;height:54px}}
.VerifyEmailSuccess-module__o-l5Mq__container{flex-direction:column;width:100%;max-width:295px;height:auto;margin-inline:auto;display:flex}.VerifyEmailSuccess-module__o-l5Mq__title{width:100%;font-family:var(--main-font);letter-spacing:-.24px;color:var(--main-text);margin:0;font-size:24px;font-weight:400;line-height:1.3}.VerifyEmailSuccess-module__o-l5Mq__content{flex-direction:column;align-items:center;gap:20px;width:100%;margin-top:35px;display:flex}.VerifyEmailSuccess-module__o-l5Mq__iconWrap{background:var(--success);border-radius:50%;justify-content:center;align-items:center;width:165px;height:165px;display:flex}.VerifyEmailSuccess-module__o-l5Mq__icon{width:70px;height:70px;color:var(--white);stroke-width:2.8px}.VerifyEmailSuccess-module__o-l5Mq__messageBlock{flex-direction:column;gap:15px;width:100%;display:flex}.VerifyEmailSuccess-module__o-l5Mq__message{text-align:center;font-family:var(--main-font);color:var(--second-text);margin:0;font-size:16px;font-weight:400;line-height:1.25}.VerifyEmailSuccess-module__o-l5Mq__messageEmphasis{color:var(--main-text);font-weight:500}.VerifyEmailSuccess-module__o-l5Mq__hint{text-align:center;font-family:var(--main-font);color:var(--second-text);margin:0;font-size:14px;font-weight:400;line-height:1.25}.VerifyEmailSuccess-module__o-l5Mq__submitButton{width:195px;height:48px}@media (min-width:992px){.VerifyEmailSuccess-module__o-l5Mq__container{max-width:353px;height:auto;min-height:0;min-height:initial}.VerifyEmailSuccess-module__o-l5Mq__title{letter-spacing:-.3px;font-size:30px;line-height:1.3}.VerifyEmailSuccess-module__o-l5Mq__content{gap:35px;margin-top:35px}.VerifyEmailSuccess-module__o-l5Mq__message{font-size:18px;line-height:1.25}.VerifyEmailSuccess-module__o-l5Mq__hint{font-size:16px;line-height:1.25}.VerifyEmailSuccess-module__o-l5Mq__submitButton{width:100%;height:54px}}
.AuthModal-module__L4xf4a__modalShell{width:min(100%,343px)}.AuthModal-module__L4xf4a__modalShellVerify{padding-top:30px;padding-bottom:30px}@media (min-width:768px) and (max-width:991px){.AuthModal-module__L4xf4a__modalShell{width:min(100%,461px)}}@media (min-width:992px){.AuthModal-module__L4xf4a__modalShell{width:min(100%,461px)}.AuthModal-module__L4xf4a__modalShellVerify{padding-top:50px;padding-bottom:50px}}@media (min-width:768px) and (max-width:991px){.AuthModal-module__L4xf4a__modalShellNarrow{width:min(100%,461px)}}@media (min-width:992px){.AuthModal-module__L4xf4a__modalShellNarrow{width:min(100%,461px)}}.AuthModal-module__L4xf4a__content{--auth-modal-height:auto;width:100%;min-width:0;height:var(--auth-modal-height);will-change:height;transition:height .24s cubic-bezier(.2,.8,.2,1);overflow:visible}.AuthModal-module__L4xf4a__contentSwitching{overflow:hidden}.AuthModal-module__L4xf4a__panel{will-change:opacity, transform, filter;width:100%}.AuthModal-module__L4xf4a__panelSwitching{animation:.22s cubic-bezier(.16,1,.3,1) both AuthModal-module__L4xf4a__authModalPanelSwitch}@keyframes AuthModal-module__L4xf4a__authModalPanelSwitch{0%{opacity:0;filter:blur(1px);transform:translateY(8px)scale(.995)}to{opacity:1;filter:blur();transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.AuthModal-module__L4xf4a__modalShell{transition:none!important;animation:none!important}.AuthModal-module__L4xf4a__modalShell *{transition:none!important;animation:none!important}.AuthModal-module__L4xf4a__content{transition:none}.AuthModal-module__L4xf4a__panelSwitching{animation:none}}
.LogoutConfirmDialog-module__G8brIG__modalShell{width:min(100%,343px);padding:30px 24px}.LogoutConfirmDialog-module__G8brIG__content{flex-direction:column;gap:33px;animation:.22s cubic-bezier(.16,1,.3,1) both LogoutConfirmDialog-module__G8brIG__logoutConfirmEnter;display:flex}.LogoutConfirmDialog-module__G8brIG__title{font-family:var(--main-font);letter-spacing:-.24px;color:var(--main-text);margin:0;font-size:24px;font-weight:400;line-height:1.3}.LogoutConfirmDialog-module__G8brIG__description{font-family:var(--main-font);color:var(--second-text);margin:0;font-size:14px;line-height:1.25}.LogoutConfirmDialog-module__G8brIG__actions{justify-content:space-between;gap:14px;width:100%;max-width:295px;display:flex}.LogoutConfirmDialog-module__G8brIG__cancelButton,.LogoutConfirmDialog-module__G8brIG__confirmButton{border-radius:8px;flex:1;width:auto;min-width:0;height:40px;padding-inline:12px;font-size:16px;font-weight:400;line-height:1.25}@media (max-width:374px){.LogoutConfirmDialog-module__G8brIG__modalShell{padding-left:16px;padding-right:16px}.LogoutConfirmDialog-module__G8brIG__actions{gap:10px}}@keyframes LogoutConfirmDialog-module__G8brIG__logoutConfirmEnter{0%{opacity:0;filter:blur(1px);transform:translateY(8px)scale(.995)}to{opacity:1;filter:blur();transform:translateY(0)scale(1)}}@media (min-width:992px){.LogoutConfirmDialog-module__G8brIG__modalShell{width:min(100%,461px);padding:30px 53px}.LogoutConfirmDialog-module__G8brIG__actions{max-width:352px}.LogoutConfirmDialog-module__G8brIG__cancelButton{width:180px;min-width:180px;height:43px;font-size:18px;line-height:1.25}.LogoutConfirmDialog-module__G8brIG__confirmButton{width:158px;min-width:158px;height:43px;font-size:18px;line-height:1.25}}@media (prefers-reduced-motion:reduce){.LogoutConfirmDialog-module__G8brIG__content{animation:none}}
.PhoneVerificationCodeModal-module__FtcYcG__shell{border-radius:12px;width:min(100%,461px);padding:30px 28px 32px;overflow:hidden}.PhoneVerificationCodeModal-module__FtcYcG__shellDesktop{width:min(100%,461px)}.PhoneVerificationCodeModal-module__FtcYcG__shellMobile{border:1px solid var(--main-text);width:min(100%,342px);padding:29px 23px 28px}.PhoneVerificationCodeModal-module__FtcYcG__content{flex-direction:column;gap:36px;display:flex}.PhoneVerificationCodeModal-module__FtcYcG__header{flex-direction:column;gap:12px;display:flex}.PhoneVerificationCodeModal-module__FtcYcG__title{color:var(--main-text);font-family:var(--main-font);letter-spacing:-.3px;margin:0;font-size:30px;font-weight:400;line-height:1.3}.PhoneVerificationCodeModal-module__FtcYcG__description{color:var(--second-text);font-family:var(--main-font);margin:0;font-size:16px;font-weight:400;line-height:1.25}.PhoneVerificationCodeModal-module__FtcYcG__phoneValue{color:var(--main-text)}.PhoneVerificationCodeModal-module__FtcYcG__codeRow{grid-gap:9px;grid-template-columns:repeat(6,minmax(0,1fr));align-items:start;gap:9px;width:100%;display:grid}.PhoneVerificationCodeModal-module__FtcYcG__codeCellLabel{min-width:0;display:block}.PhoneVerificationCodeModal-module__FtcYcG__codeInput{border:1px solid var(--border);background:var(--white);width:100%;min-width:0;height:72px;color:var(--main-text);text-align:center;font-family:var(--main-font);border-radius:15px;outline:0;padding:0;font-size:28px;font-weight:400;line-height:1.25;transition:transform .24s,border-color .24s,box-shadow .24s}.PhoneVerificationCodeModal-module__FtcYcG__codeInputFilled,.PhoneVerificationCodeModal-module__FtcYcG__codeInputFocused{border-color:var(--primary)}.PhoneVerificationCodeModal-module__FtcYcG__codeInputFocused{transform:translateY(-3px);box-shadow:0 8px 18px #4062ca1f}.PhoneVerificationCodeModal-module__FtcYcG__codeInputError{box-shadow:none;border-color:#ff3b30}.PhoneVerificationCodeModal-module__FtcYcG__footer{flex-direction:column;justify-content:flex-end;align-items:center;min-height:62px;display:flex;position:relative}.PhoneVerificationCodeModal-module__FtcYcG__errorWrapper{opacity:0;visibility:hidden;text-align:center;width:100%;transition:opacity .25s,transform .25s,visibility .25s;position:absolute;top:0;left:0;transform:translateY(-4px)}.PhoneVerificationCodeModal-module__FtcYcG__errorWrapperOpen{opacity:1;visibility:visible;transform:translateY(0)}.PhoneVerificationCodeModal-module__FtcYcG__errorText{color:#ff3b30;font-family:var(--main-font);text-align:center;margin:0;font-size:16px;font-weight:400;line-height:1.25}.PhoneVerificationCodeModal-module__FtcYcG__cooldownText,.PhoneVerificationCodeModal-module__FtcYcG__resendText{color:var(--second-text);font-family:var(--main-font);text-align:center;flex-wrap:wrap;justify-content:center;align-items:center;gap:8px;margin:0;font-size:16px;font-weight:400;line-height:1.25;display:inline-flex}.PhoneVerificationCodeModal-module__FtcYcG__cooldownLabel{font-weight:600}.PhoneVerificationCodeModal-module__FtcYcG__cooldownTimer{font-weight:400}.PhoneVerificationCodeModal-module__FtcYcG__resendButton{color:var(--main-text);font:inherit;cursor:pointer;background:0 0;border:0;padding:0;font-weight:600}.PhoneVerificationCodeModal-module__FtcYcG__resendButton:disabled{opacity:.45;cursor:default}.PhoneVerificationCodeModal-module__FtcYcG__codeRowShake{animation:.46s cubic-bezier(.36,.07,.19,.97) PhoneVerificationCodeModal-module__FtcYcG__otp-shake}.PhoneVerificationCodeModal-module__FtcYcG__srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@keyframes PhoneVerificationCodeModal-module__FtcYcG__otp-shake{0%,to{transform:translate(0)}15%{transform:translate(-8px)}30%{transform:translate(7px)}45%{transform:translate(-6px)}60%{transform:translate(5px)}75%{transform:translate(-3px)}}@media (max-width:991px){.PhoneVerificationCodeModal-module__FtcYcG__shell{width:min(100%,388px);padding:30px 24px}.PhoneVerificationCodeModal-module__FtcYcG__content{gap:28px}}@media (min-width:768px) and (max-width:991px){.PhoneVerificationCodeModal-module__FtcYcG__codeRow{gap:8px}.PhoneVerificationCodeModal-module__FtcYcG__codeInput{height:64px;font-size:26px}}@media (max-width:767px){.PhoneVerificationCodeModal-module__FtcYcG__shell{border:1px solid var(--main-text);width:min(100%,342px);padding:29px 23px 28px}.PhoneVerificationCodeModal-module__FtcYcG__content{gap:22px}.PhoneVerificationCodeModal-module__FtcYcG__title{letter-spacing:-.24px;font-size:24px}.PhoneVerificationCodeModal-module__FtcYcG__description{font-size:14px}.PhoneVerificationCodeModal-module__FtcYcG__codeInput{border-radius:12px;height:40px;font-size:16px}.PhoneVerificationCodeModal-module__FtcYcG__footer{min-height:30px}.PhoneVerificationCodeModal-module__FtcYcG__cooldownText,.PhoneVerificationCodeModal-module__FtcYcG__resendText,.PhoneVerificationCodeModal-module__FtcYcG__errorText{font-size:14px}}@media (prefers-reduced-motion:reduce){.PhoneVerificationCodeModal-module__FtcYcG__codeInput,.PhoneVerificationCodeModal-module__FtcYcG__codeRowShake{transition:none;animation:none}}
.SetPasswordAfterOrderModal-module__XoqwKq__modalShell{border-radius:12px;width:min(100%,343px);padding:29px 23px 35px;box-shadow:0 4px 10px #0000001a}.SetPasswordAfterOrderModal-module__XoqwKq__content{flex-direction:column;gap:20px;display:flex}.SetPasswordAfterOrderModal-module__XoqwKq__header{padding-right:34px}.SetPasswordAfterOrderModal-module__XoqwKq__title{color:var(--main-text);font-family:var(--main-font);letter-spacing:-.24px;margin:0;font-size:24px;font-weight:400;line-height:1.3}.SetPasswordAfterOrderModal-module__XoqwKq__body{flex-direction:column;align-items:center;gap:20px;display:flex}.SetPasswordAfterOrderModal-module__XoqwKq__iconWrap{justify-content:center;width:100%;display:flex}.SetPasswordAfterOrderModal-module__XoqwKq__iconCircle{background:var(--primary);border-radius:50%;justify-content:center;align-items:center;width:100px;height:100px;display:inline-flex}.SetPasswordAfterOrderModal-module__XoqwKq__icon{width:50px;height:50px;color:var(--white)}.SetPasswordAfterOrderModal-module__XoqwKq__copy{text-align:center;flex-direction:column;gap:15px;width:100%;display:flex}.SetPasswordAfterOrderModal-module__XoqwKq__emailMessage,.SetPasswordAfterOrderModal-module__XoqwKq__description{color:var(--second-text);font-family:var(--main-font);margin:0;line-height:1.25}.SetPasswordAfterOrderModal-module__XoqwKq__emailMessage{font-size:16px}.SetPasswordAfterOrderModal-module__XoqwKq__description{font-size:14px}.SetPasswordAfterOrderModal-module__XoqwKq__emailValue{color:var(--main-text)}.SetPasswordAfterOrderModal-module__XoqwKq__form{flex-direction:column;gap:25px;width:100%;display:flex}.SetPasswordAfterOrderModal-module__XoqwKq__submitButton{height:48px}@media (min-width:768px) and (max-width:991px){.SetPasswordAfterOrderModal-module__XoqwKq__modalShell{width:min(100%,462px);padding:29px 50px 35px}.SetPasswordAfterOrderModal-module__XoqwKq__content{gap:30px}.SetPasswordAfterOrderModal-module__XoqwKq__header{padding-right:40px}.SetPasswordAfterOrderModal-module__XoqwKq__title{letter-spacing:-.3px;font-size:30px}.SetPasswordAfterOrderModal-module__XoqwKq__body{gap:20px}.SetPasswordAfterOrderModal-module__XoqwKq__copy{width:min(100%,362px)}.SetPasswordAfterOrderModal-module__XoqwKq__description{font-size:16px}.SetPasswordAfterOrderModal-module__XoqwKq__form{width:min(100%,362px)}.SetPasswordAfterOrderModal-module__XoqwKq__submitButton{height:48px}}@media (min-width:992px){.SetPasswordAfterOrderModal-module__XoqwKq__modalShell{width:min(100%,624px);box-shadow:none;padding:50px}.SetPasswordAfterOrderModal-module__XoqwKq__content{gap:30px}.SetPasswordAfterOrderModal-module__XoqwKq__header{padding-right:48px}.SetPasswordAfterOrderModal-module__XoqwKq__title{letter-spacing:-.3px;font-size:30px}.SetPasswordAfterOrderModal-module__XoqwKq__body{grid-column-gap:25px;-moz-column-gap:25px;grid-row-gap:30px;grid-template-columns:100px minmax(0,1fr);grid-template-areas:"icon copy""form form";align-items:start;gap:30px 25px;display:grid}.SetPasswordAfterOrderModal-module__XoqwKq__iconWrap{grid-area:icon;width:100px}.SetPasswordAfterOrderModal-module__XoqwKq__copy{text-align:left;grid-area:copy;align-self:center}.SetPasswordAfterOrderModal-module__XoqwKq__emailMessage{font-size:18px}.SetPasswordAfterOrderModal-module__XoqwKq__form{grid-area:form}.SetPasswordAfterOrderModal-module__XoqwKq__description{font-size:16px}.SetPasswordAfterOrderModal-module__XoqwKq__submitButton{height:48px}}
.SkipPasswordSetupConfirmModal-module__QHVHga__modalShell{border-radius:12px;width:min(100%,343px);padding:29px 23px 31px;box-shadow:0 4px 10px #0000001a}.SkipPasswordSetupConfirmModal-module__QHVHga__content{flex-direction:column;gap:16px;display:flex}.SkipPasswordSetupConfirmModal-module__QHVHga__copy{flex-direction:column;gap:12px;display:flex}.SkipPasswordSetupConfirmModal-module__QHVHga__title{color:var(--main-text);font-family:var(--main-font);letter-spacing:-.24px;margin:0;font-size:24px;font-weight:400;line-height:1.3}.SkipPasswordSetupConfirmModal-module__QHVHga__description{color:var(--second-text);font-family:var(--main-font);margin:0;font-size:14px;font-weight:400;line-height:1.25}.SkipPasswordSetupConfirmModal-module__QHVHga__actions{justify-content:center;gap:14px;display:flex}.SkipPasswordSetupConfirmModal-module__QHVHga__backButton,.SkipPasswordSetupConfirmModal-module__QHVHga__skipButton{border-radius:8px;min-width:0;height:40px;padding-inline:12px;font-size:16px;font-weight:400;line-height:1.25}@media (min-width:768px) and (max-width:991px){.SkipPasswordSetupConfirmModal-module__QHVHga__modalShell{width:min(100%,462px);padding:40px 40px 32px}.SkipPasswordSetupConfirmModal-module__QHVHga__content{gap:18px}}@media (min-width:992px){.SkipPasswordSetupConfirmModal-module__QHVHga__modalShell{width:min(100%,536px);box-shadow:none;padding:50px}.SkipPasswordSetupConfirmModal-module__QHVHga__content{gap:18px}.SkipPasswordSetupConfirmModal-module__QHVHga__title{font-size:24px}.SkipPasswordSetupConfirmModal-module__QHVHga__actions{width:352px}.SkipPasswordSetupConfirmModal-module__QHVHga__backButton{width:180px;height:43px;font-size:18px}.SkipPasswordSetupConfirmModal-module__QHVHga__skipButton{width:158px;height:43px;font-size:18px}}
.CartEmptyState-module__m-feeq__root{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:18px;min-height:100%;padding:24px 8px;display:flex}.CartEmptyState-module__m-feeq__iconWrap{width:56px;height:56px;color:var(--primary);background-color:var(--white);box-shadow:0 10px 28px #4062ca24, 0 0 0 15px color-mix(in srgb, var(--primary) 6%, transparent);border-radius:50%;place-items:center;margin-bottom:16px;display:grid;position:relative}.CartEmptyState-module__m-feeq__content{flex-direction:column;gap:8px;max-width:280px;display:flex}.CartEmptyState-module__m-feeq__title{font-family:var(--main-font);color:var(--main-text);font-size:20px;font-weight:400;line-height:1.2}.CartEmptyState-module__m-feeq__description{font-family:var(--main-font);color:var(--second-text);font-size:14px;line-height:1.4}
.CartItemRow-module__DzEzPG__row{grid-gap:16px;border-bottom:1px solid var(--border);grid-template-columns:84px minmax(0,1fr);align-items:start;gap:16px;padding-bottom:22px;display:grid;position:relative}.CartItemRow-module__DzEzPG__rowUnavailable{opacity:.72}.CartItemRow-module__DzEzPG__grayscaleFilter{background:var(--main-text);mix-blend-mode:saturation;pointer-events:none;border-radius:12px;position:absolute;inset:0}.CartItemRow-module__DzEzPG__imageWrap{background:color-mix(in srgb, var(--border-light) 55%, var(--white));border-radius:4px;place-items:center;width:84px;height:84px;padding:5px;display:grid}.CartItemRow-module__DzEzPG__mediaLink{width:100%;height:100%;display:block}.CartItemRow-module__DzEzPG__image{-o-object-fit:contain;object-fit:contain;width:100%;height:100%}.CartItemRow-module__DzEzPG__content{flex-direction:column;justify-content:space-between;gap:12px;min-width:0;min-height:84px;display:flex}.CartItemRow-module__DzEzPG__top{justify-content:space-between;align-items:start;gap:10px;display:flex}.CartItemRow-module__DzEzPG__copy{flex-direction:column;gap:4px;min-width:0;display:flex}.CartItemRow-module__DzEzPG__title{font-family:var(--main-font);color:var(--main-text);transition:color var(--transition-fast);font-size:12px;line-height:1.2}.CartItemRow-module__DzEzPG__rowUnavailable .CartItemRow-module__DzEzPG__title,.CartItemRow-module__DzEzPG__rowUnavailable .CartItemRow-module__DzEzPG__meta,.CartItemRow-module__DzEzPG__rowUnavailable .CartItemRow-module__DzEzPG__unavailable{color:#909da2}.CartItemRow-module__DzEzPG__titleLink{color:inherit}.CartItemRow-module__DzEzPG__titleLink:hover .CartItemRow-module__DzEzPG__title,.CartItemRow-module__DzEzPG__titleLink:focus-visible .CartItemRow-module__DzEzPG__title{color:var(--primary)}.CartItemRow-module__DzEzPG__meta{font-family:var(--main-font);color:var(--second-text);font-size:10px;line-height:1.2}.CartItemRow-module__DzEzPG__removeButton{color:#a5b0b9;width:18px;height:18px;transition:color var(--transition-fast);flex-shrink:0}.CartItemRow-module__DzEzPG__removeButton:hover,.CartItemRow-module__DzEzPG__removeButton:focus-visible,.CartItemRow-module__DzEzPG__removeButton:active{color:var(--danger-default)}.CartItemRow-module__DzEzPG__removeButton:disabled{opacity:.45;cursor:default}.CartItemRow-module__DzEzPG__bottom{justify-content:space-between;align-items:flex-end;gap:12px;display:flex}.CartItemRow-module__DzEzPG__controlsColumn{flex-direction:column;gap:6px;display:flex;position:relative}.CartItemRow-module__DzEzPG__quantityControl{border:1px solid var(--border);background:var(--white);border-radius:6px;justify-content:space-between;align-items:center;width:88px;padding:4px 16px;display:inline-flex}.CartItemRow-module__DzEzPG__rowUnavailable .CartItemRow-module__DzEzPG__quantityControl{border-color:color-mix(in srgb, var(--border) 85%, #d7dce2);background:color-mix(in srgb, var(--white) 92%, var(--border-light))}.CartItemRow-module__DzEzPG__quantityButton{font-family:var(--second-font);color:var(--main-text);min-width:10px;transition:color var(--transition-fast);font-size:14px;line-height:1}.CartItemRow-module__DzEzPG__quantityButton:hover,.CartItemRow-module__DzEzPG__quantityButton:focus-visible,.CartItemRow-module__DzEzPG__quantityButton:active{color:var(--accent)}.CartItemRow-module__DzEzPG__quantityButton:disabled{opacity:.45;cursor:default}.CartItemRow-module__DzEzPG__quantityInput{text-align:center;min-width:1ch;max-width:4ch;font-family:var(--main-font);color:var(--main-text);background:0 0;border:0;padding:0;font-size:14px;line-height:1}.CartItemRow-module__DzEzPG__quantityInput:focus{outline:none}.CartItemRow-module__DzEzPG__quantityInput:disabled{opacity:.65}.CartItemRow-module__DzEzPG__quantityInput::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.CartItemRow-module__DzEzPG__quantityInput::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.CartItemRow-module__DzEzPG__quantityError{z-index:1;font-family:var(--main-font);color:var(--danger-default);white-space:nowrap;pointer-events:none;font-size:10px;line-height:1.2;animation:2.6s forwards CartItemRow-module__DzEzPG__quantity-error-fade;position:absolute;top:calc(100% + 6px);left:0}@keyframes CartItemRow-module__DzEzPG__quantity-error-fade{0%{opacity:0;transform:translateY(-2px)}12%,72%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-2px)}}.CartItemRow-module__DzEzPG__price,.CartItemRow-module__DzEzPG__discountPrice{font-family:var(--main-font);color:var(--main-text);white-space:nowrap;font-size:16px;line-height:1}.CartItemRow-module__DzEzPG__priceStack{flex-direction:column;align-items:flex-end;gap:6px;display:flex}.CartItemRow-module__DzEzPG__oldPrice{font-family:var(--main-font);color:#909da2;font-size:14px;line-height:1;text-decoration:line-through}.CartItemRow-module__DzEzPG__discountPrice{color:var(--danger-default)}.CartItemRow-module__DzEzPG__unavailable{font-family:var(--main-font);color:#909da2;white-space:nowrap;font-size:10px;line-height:1}@media (min-width:768px) and (max-width:991px){.CartItemRow-module__DzEzPG__title{font-size:13px}.CartItemRow-module__DzEzPG__meta,.CartItemRow-module__DzEzPG__unavailable{font-size:11px}}@media (min-width:992px){.CartItemRow-module__DzEzPG__title{font-size:14px}.CartItemRow-module__DzEzPG__meta,.CartItemRow-module__DzEzPG__unavailable{font-size:12px}}
.CartShippingStatus-module__HH-4GG__root{flex-direction:column;gap:10px;width:100%;display:flex}.CartShippingStatus-module__HH-4GG__default,.CartShippingStatus-module__HH-4GG__success{flex-direction:column;gap:6px;width:100%;padding:6px 4px;display:flex}.CartShippingStatus-module__HH-4GG__success{background:#e7f8f2;border-radius:6px}.CartShippingStatus-module__HH-4GG__messageRow{color:var(--main-text);justify-content:flex-start;align-items:center;gap:6px;display:flex}.CartShippingStatus-module__HH-4GG__messageRowCentered{justify-content:center}.CartShippingStatus-module__HH-4GG__message{font-family:var(--main-font);color:inherit;white-space:nowrap;font-size:10px;line-height:1}.CartShippingStatus-module__HH-4GG__progressTrack{background:var(--border);border-radius:8px;width:100%;height:6px;overflow:hidden}.CartShippingStatus-module__HH-4GG__progressBar{background:var(--success);border-radius:8px;height:100%}.CartShippingStatus-module__HH-4GG__messageIcon{flex-shrink:0}.CartShippingStatus-module__HH-4GG__minimumOrderNotice{opacity:1;width:100%;max-height:120px;transition:max-height .32s,opacity .24s,transform .32s,margin-top .32s;overflow:hidden;transform:translateY(0)}.CartShippingStatus-module__HH-4GG__minimumOrderNoticeHidden{opacity:0;pointer-events:none;max-height:0;margin-top:-4px;transform:translateY(-8px)}.CartShippingStatus-module__HH-4GG__minimumOrderContent{background:var(--warning-soft-bg);color:var(--warning-soft-text);border-radius:8px;align-items:center;gap:14px;padding:8px 12px;display:flex}.CartShippingStatus-module__HH-4GG__minimumOrderText{font-family:var(--main-font);color:inherit;font-size:12px;line-height:1.2}@media (min-width:768px) and (max-width:991px){.CartShippingStatus-module__HH-4GG__message{font-size:11px}.CartShippingStatus-module__HH-4GG__minimumOrderText{font-size:14px}}@media (min-width:992px){.CartShippingStatus-module__HH-4GG__default,.CartShippingStatus-module__HH-4GG__success{padding:6px 4px}.CartShippingStatus-module__HH-4GG__success{border-radius:4px}.CartShippingStatus-module__HH-4GG__message{font-size:12px}.CartShippingStatus-module__HH-4GG__minimumOrderText{font-size:14px}}
.CartSummary-module__OIr7MG__root{flex-direction:column;gap:12px;width:100%;display:flex}.CartSummary-module__OIr7MG__metaRows{font-family:var(--main-font);color:var(--main-text);flex-direction:column;gap:12px;font-size:12px;line-height:1.4;display:flex}.CartSummary-module__OIr7MG__metaRow,.CartSummary-module__OIr7MG__totalRow{justify-content:space-between;align-items:center;gap:12px;display:flex}.CartSummary-module__OIr7MG__divider{background:var(--border);width:100%;height:1px}.CartSummary-module__OIr7MG__totalRow{letter-spacing:-.02em;font-size:18px;line-height:1.4}.CartSummary-module__OIr7MG__shippingFree{color:var(--success);align-items:center;gap:8px;display:inline-flex}.CartSummary-module__OIr7MG__discountValue{color:var(--success)}@media (min-width:992px){.CartSummary-module__OIr7MG__metaRows{font-size:14px}.CartSummary-module__OIr7MG__totalRow{letter-spacing:-.02em;font-size:24px}}
.CartDrawer-module__5ixaHq__overlay{z-index:1100;visibility:hidden;pointer-events:none;transition:visibility 0s linear .24s;position:fixed;inset:0}.CartDrawer-module__5ixaHq__overlayOpen{visibility:visible;pointer-events:auto;transition-delay:0s}.CartDrawer-module__5ixaHq__backdrop{cursor:default;-webkit-backdrop-filter:blur();backdrop-filter:blur();background:0 0;border:0;padding:0;transition:background-color .24s,-webkit-backdrop-filter .24s,backdrop-filter .24s;position:absolute;inset:0}.CartDrawer-module__5ixaHq__overlayOpen .CartDrawer-module__5ixaHq__backdrop{-webkit-backdrop-filter:blur(var(--overlay-blur));backdrop-filter:blur(var(--overlay-blur));background:#0003;animation:.24s CartDrawer-module__5ixaHq__cartBackdropFadeIn}.CartDrawer-module__5ixaHq__drawer{background:var(--white);border-top-left-radius:16px;border-bottom-left-radius:16px;flex-direction:column;gap:20px;width:min(363px,100vw);height:100dvh;padding:24px 14px;transition:transform .24s cubic-bezier(.22,1,.36,1);display:flex;position:absolute;top:0;right:0;overflow:hidden;transform:translate(100%);box-shadow:0 2px 10px #00000040}.CartDrawer-module__5ixaHq__drawerOpen{animation:.24s cubic-bezier(.22,1,.36,1) CartDrawer-module__5ixaHq__cartDrawerSlideIn;transform:translate(0)}@keyframes CartDrawer-module__5ixaHq__cartBackdropFadeIn{0%{-webkit-backdrop-filter:blur();backdrop-filter:blur();background:0 0}to{-webkit-backdrop-filter:blur(var(--overlay-blur));backdrop-filter:blur(var(--overlay-blur));background:#0003}}@keyframes CartDrawer-module__5ixaHq__cartDrawerSlideIn{0%{transform:translate(100%)}to{transform:translate(0)}}.CartDrawer-module__5ixaHq__header{justify-content:space-between;align-items:center;width:100%;display:flex}.CartDrawer-module__5ixaHq__title{font-family:var(--main-font);letter-spacing:-.02em;color:var(--main-text);font-size:24px;font-weight:400;line-height:1}.CartDrawer-module__5ixaHq__closeButton{color:var(--main-text);transition:color var(--transition-fast)}.CartDrawer-module__5ixaHq__closeButton:hover,.CartDrawer-module__5ixaHq__closeButton:focus-visible,.CartDrawer-module__5ixaHq__closeButton:active{color:var(--danger-default)}.CartDrawer-module__5ixaHq__scrollArea{scrollbar-gutter:stable;scrollbar-width:thin;scrollbar-color:var(--primary) #d9d9d9;flex:1;min-height:0;margin-right:-8px;padding-right:8px;overflow-y:auto}.CartDrawer-module__5ixaHq__scrollArea::-webkit-scrollbar{width:4px}.CartDrawer-module__5ixaHq__scrollArea::-webkit-scrollbar-track{background:#d9d9d9;border-radius:999px}.CartDrawer-module__5ixaHq__scrollArea::-webkit-scrollbar-thumb{background:var(--primary);border-radius:999px}.CartDrawer-module__5ixaHq__items{flex-direction:column;gap:22px;padding-right:8px;display:flex}.CartDrawer-module__5ixaHq__summaryArea{flex-direction:column;gap:14px;width:100%;display:flex}.CartDrawer-module__5ixaHq__checkoutButton{min-height:44px;height:auto!important}.CartDrawer-module__5ixaHq__checkoutButton:disabled{opacity:.4;cursor:default}.CartDrawer-module__5ixaHq__emptyWrap{flex:1;min-height:0}.CartDrawer-module__5ixaHq__loaderWrap{flex:1;place-items:center;min-height:0;display:grid}@media (min-width:768px) and (max-width:991px){.CartDrawer-module__5ixaHq__drawer{width:min(384px,100vw);padding:28px 18px 22px}.CartDrawer-module__5ixaHq__title{font-size:28px}}@media (min-width:992px){.CartDrawer-module__5ixaHq__drawer{width:400px;padding:32px 24px 20px}.CartDrawer-module__5ixaHq__title{letter-spacing:-.02em;font-size:32px}}
.CartAddedToast-module__YTL6hW__root{grid-gap:14px;background:var(--white);text-align:left;width:min(360px,100vw - 32px);color:var(--main-text);opacity:1;border:none;border-radius:16px;grid-template-columns:68px minmax(0,1fr);gap:14px;padding:12px;transition:opacity .22s,transform .22s;animation:.22s CartAddedToast-module__YTL6hW__cart-toast-enter;display:grid;position:relative;transform:translateY(0)scale(1);box-shadow:0 20px 48px #0c0e131f,0 8px 18px #0c0e130a}.CartAddedToast-module__YTL6hW__root[data-visible=false]{opacity:0;transform:translateY(-10px)scale(.98)}.CartAddedToast-module__YTL6hW__imageWrap{background:var(--white);border:1px solid #0c0e130a;border-radius:10px;align-self:center;place-items:center;width:68px;height:68px;display:grid;box-shadow:0 2px 8px #0c0e1305}.CartAddedToast-module__YTL6hW__image{-o-object-fit:contain;object-fit:contain;width:68px;height:68px}.CartAddedToast-module__YTL6hW__content{flex-direction:column;gap:6px;min-width:0;display:flex}.CartAddedToast-module__YTL6hW__headerRow{align-items:center;padding-right:24px;display:flex}.CartAddedToast-module__YTL6hW__badge{color:var(--success);font-family:var(--main-font);align-items:center;gap:6px;font-size:11px;font-weight:500;line-height:1;display:inline-flex}.CartAddedToast-module__YTL6hW__badge svg{color:var(--success)}.CartAddedToast-module__YTL6hW__title{color:var(--main-text);font-family:var(--main-font);-webkit-line-clamp:2;-webkit-box-orient:vertical;padding-right:24px;font-size:14px;line-height:1.25;display:-webkit-box;overflow:hidden}.CartAddedToast-module__YTL6hW__closeButton{width:28px;height:28px;color:var(--second-text);border-radius:999px;flex-shrink:0;place-items:center;transition:color .18s,background-color .18s,opacity .18s;display:inline-grid;position:absolute;top:12px;right:12px}.CartAddedToast-module__YTL6hW__closeButton:hover,.CartAddedToast-module__YTL6hW__closeButton:focus-visible{color:var(--danger-default);background-color:#0c0e130d}.CartAddedToast-module__YTL6hW__footer{justify-content:space-between;align-items:center;gap:16px;margin-top:2px;display:flex}.CartAddedToast-module__YTL6hW__priceRow{align-items:center;gap:8px;min-width:0;display:flex}.CartAddedToast-module__YTL6hW__oldPrice{color:var(--second-text);font-family:var(--main-font);font-size:12px;line-height:1.2;text-decoration:line-through}.CartAddedToast-module__YTL6hW__price{color:var(--main-text);font-family:var(--main-font);white-space:nowrap;font-size:15px;font-weight:600;line-height:1.2}.CartAddedToast-module__YTL6hW__linkButton{color:var(--primary);font-family:var(--main-font);white-space:nowrap;transition:color var(--transition-fast), transform var(--transition-fast);flex-shrink:0;align-items:center;gap:6px;font-size:13px;font-weight:500;line-height:1.1;display:inline-flex}.CartAddedToast-module__YTL6hW__linkButton:hover,.CartAddedToast-module__YTL6hW__linkButton:focus-visible{color:var(--accent)}.CartAddedToast-module__YTL6hW__linkButton:active{transform:translate(1px)}.CartAddedToast-module__YTL6hW__discountPrice{color:var(--danger-default);font-family:var(--main-font);white-space:nowrap;font-size:15px;font-weight:600;line-height:1.2}@keyframes CartAddedToast-module__YTL6hW__cart-toast-enter{0%{opacity:0;transform:translateY(-10px)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}
.PromoCodeInput-module__eEIRca__root{flex-direction:column;gap:4px;margin-bottom:12px;display:flex;position:relative}.PromoCodeInput-module__eEIRca__header{flex-direction:column;gap:0;display:flex}.PromoCodeInput-module__eEIRca__titleRow{align-items:center;gap:4px;display:inline-flex}.PromoCodeInput-module__eEIRca__titleIcon{color:var(--primary);flex-shrink:0;width:14px;height:14px}.PromoCodeInput-module__eEIRca__title{color:var(--main-text);font-family:var(--main-font);margin:0;font-size:13px;font-weight:500;line-height:1.2}.PromoCodeInput-module__eEIRca__stateViewport{min-height:42px;position:relative}.PromoCodeInput-module__eEIRca__fieldShell,.PromoCodeInput-module__eEIRca__appliedState{border:1px solid var(--border);border-radius:var(--radius-sm);background:var(--white);width:100%;min-height:40px;transition:border-color var(--transition-fast), box-shadow var(--transition-fast), color var(--transition-fast), background-color var(--transition-fast);align-items:center;gap:6px;padding:3px 3px 3px 10px;display:flex}.PromoCodeInput-module__eEIRca__statePanel{opacity:1;width:100%;transition:opacity .22s,transform .22s,visibility linear;position:absolute;inset:0;transform:translateY(0)}.PromoCodeInput-module__eEIRca__statePanelHidden{opacity:0;visibility:hidden;pointer-events:none;transition:opacity .18s,transform .18s,visibility 0s linear .18s;transform:translateY(4px)}.PromoCodeInput-module__eEIRca__formPanel{align-items:stretch;display:flex}.PromoCodeInput-module__eEIRca__fieldShell:focus-within{border-color:var(--primary);box-shadow:0 0 0 4px color-mix(in srgb, var(--primary) 10%, transparent)}.PromoCodeInput-module__eEIRca__fieldShellError{border-color:var(--danger-default);box-shadow:0 0 0 4px color-mix(in srgb, var(--danger-default) 14%, transparent)}.PromoCodeInput-module__eEIRca__input{min-width:0;color:var(--main-text);font-family:var(--main-font);background:0 0;border:0;outline:0;flex:auto;font-size:13px;line-height:1.25}.PromoCodeInput-module__eEIRca__input::placeholder{color:var(--second-text)}.PromoCodeInput-module__eEIRca__applyButton,.PromoCodeInput-module__eEIRca__iconButton{border-radius:calc(var(--radius-sm) - 2px);border:0;transition:opacity .2s,transform .2s,background-color .2s,color .2s}.PromoCodeInput-module__eEIRca__applyButton{background:var(--primary-gradient);min-width:80px;color:var(--white);font-family:var(--main-font);flex:none;padding:8px 10px;font-size:11px;font-weight:500;line-height:1}.PromoCodeInput-module__eEIRca__iconButton{width:30px;height:30px;color:var(--main-text);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.PromoCodeInput-module__eEIRca__iconButton:hover{color:var(--danger-default)}.PromoCodeInput-module__eEIRca__applyButton:disabled,.PromoCodeInput-module__eEIRca__iconButton:disabled{opacity:.55;cursor:default}.PromoCodeInput-module__eEIRca__appliedState{justify-content:space-between}.PromoCodeInput-module__eEIRca__appliedStateSuccess{border-color:color-mix(in srgb, var(--success) 45%, var(--border));background:color-mix(in srgb, var(--success) 6%, var(--white))}.PromoCodeInput-module__eEIRca__appliedCopy{flex-direction:column;gap:1px;min-width:0;display:flex}.PromoCodeInput-module__eEIRca__appliedLabel{color:var(--success);font-family:var(--main-font);text-transform:uppercase;letter-spacing:.04em;font-size:9px;line-height:1.3}.PromoCodeInput-module__eEIRca__appliedCode{color:var(--main-text);font-family:var(--main-font);text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:500;line-height:1.3;overflow:hidden}.PromoCodeInput-module__eEIRca__errorSlot{pointer-events:none;grid-template-rows:0fr;transition:grid-template-rows .22s;display:grid;position:absolute;bottom:-18px;left:0;right:0;overflow:hidden}.PromoCodeInput-module__eEIRca__errorSlotVisible{grid-template-rows:1fr}.PromoCodeInput-module__eEIRca__errorText{color:var(--danger-default);font-family:var(--main-font);opacity:0;margin:0;font-size:12px;line-height:1.3;transition:opacity .2s,transform .22s;transform:translateY(-2px)}.PromoCodeInput-module__eEIRca__errorTextVisible{opacity:1;transform:translateY(0)}@media (min-width:768px) and (max-width:991px){.PromoCodeInput-module__eEIRca__title{font-size:14px}.PromoCodeInput-module__eEIRca__fieldShell,.PromoCodeInput-module__eEIRca__appliedState{min-height:42px;padding-left:12px}.PromoCodeInput-module__eEIRca__applyButton{min-width:88px;font-size:12px}.PromoCodeInput-module__eEIRca__appliedCode{font-size:12px}}@media (min-width:992px){.PromoCodeInput-module__eEIRca__title{font-size:14px}.PromoCodeInput-module__eEIRca__fieldShell,.PromoCodeInput-module__eEIRca__appliedState{min-height:42px;padding-left:12px}.PromoCodeInput-module__eEIRca__applyButton{min-width:88px;padding-inline:12px;font-size:12px}.PromoCodeInput-module__eEIRca__iconButton{width:32px;height:32px}}
.ProductCardAddToCartButton-module__4_cZ-q__cartButton{z-index:2;flex-shrink:0;border-radius:6px!important;width:100%!important;height:30px!important;min-height:30px!important;padding:0!important}.ProductCardAddToCartButton-module__4_cZ-q__cartButtonSelected{z-index:2;flex-shrink:0;border:1px solid var(--accent)!important;background:var(--white)!important;width:100%!important;height:30px!important;min-height:30px!important;color:var(--accent)!important;box-shadow:none!important;border-radius:6px!important;padding:5px 10px!important}.ProductCardAddToCartButton-module__4_cZ-q__cartButtonSelected:hover,.ProductCardAddToCartButton-module__4_cZ-q__cartButtonSelected:active{border-color:var(--accent)!important;background:var(--white)!important;color:var(--accent)!important;box-shadow:none!important;transform:none!important}.ProductCardAddToCartButton-module__4_cZ-q__cartButtonSelected:before{display:none!important}.ProductCardAddToCartButton-module__4_cZ-q__iconStack{justify-content:center;align-items:center;width:22px;height:18px;display:inline-flex;position:relative}.ProductCardAddToCartButton-module__4_cZ-q__cartIcon{flex-shrink:0;width:18px;height:18px}.ProductCardAddToCartButton-module__4_cZ-q__cartIconSelected{flex-shrink:0;width:21px;height:17px}.ProductCardAddToCartButton-module__4_cZ-q__checkIcon{stroke-width:3px;background:var(--white);border-radius:50%;width:10px;height:10px;position:absolute;top:-2px;right:-1px}@media (min-width:768px) and (max-width:991px){.ProductCardAddToCartButton-module__4_cZ-q__cartButton,.ProductCardAddToCartButton-module__4_cZ-q__cartButtonSelected{height:36px!important;min-height:36px!important}.ProductCardAddToCartButton-module__4_cZ-q__cartIcon{width:19px;height:19px}}@media (min-width:992px){.ProductCardAddToCartButton-module__4_cZ-q__cartButton,.ProductCardAddToCartButton-module__4_cZ-q__cartButtonSelected{width:69px!important;height:40px!important;min-height:40px!important}.ProductCardAddToCartButton-module__4_cZ-q__cartButtonSelected{padding:10px!important}.ProductCardAddToCartButton-module__4_cZ-q__cartIcon{width:22px;height:20px}.ProductCardAddToCartButton-module__4_cZ-q__checkIcon{top:-1px;right:-2px}}
.ProductBadges-module__nkaLia__badgesList{flex-direction:column;align-items:flex-start;gap:3px;display:flex}.ProductBadges-module__nkaLia__badge{min-height:18px;font-family:var(--main-font);color:var(--white);text-transform:none;white-space:nowrap;border-radius:8px;justify-content:center;align-items:center;padding:5px 9px;font-size:8px;font-weight:400;line-height:1;display:inline-flex;box-shadow:0 2px 5px #0000001a}.ProductBadges-module__nkaLia__badgeNew{background-color:var(--success)}.ProductBadges-module__nkaLia__badgeBestseller{background-color:var(--ukr-poshta);color:var(--main-text)}.ProductBadges-module__nkaLia__badgeSale{background-color:var(--danger-default)}.ProductBadges-module__nkaLia__badgeRecommended{background-color:var(--accent)}.ProductBadges-module__nkaLia__badgeLimited{background-color:color-mix(in srgb, var(--main-text) 40%, var(--white))}.ProductBadges-module__nkaLia__badgeCustom{color:var(--white)}@media (min-width:768px) and (max-width:991px){.ProductBadges-module__nkaLia__badgesList{gap:4px}.ProductBadges-module__nkaLia__badge{border-radius:9px;min-height:20px;padding:5px 10px;font-size:10px}}@media (min-width:992px){.ProductBadges-module__nkaLia__badgesList{gap:5px}.ProductBadges-module__nkaLia__badge{border-radius:12px;min-height:22px;padding:5px 10px;font-size:12px}}
.ProductCard-module__XTKb7G__card{background-color:var(--white);width:100%;height:100%;min-height:287px;transition:box-shadow var(--transition-fast), transform var(--transition-fast);isolation:isolate;border-radius:8px;flex-direction:column;justify-self:stretch;padding:15px;display:flex;position:relative;overflow:hidden;box-shadow:0 2px 10px #0000001a}.ProductCard-module__XTKb7G__card:hover{box-shadow:0 4px 15px #0000001f}.ProductCard-module__XTKb7G__imageLink{z-index:1;display:block;position:absolute;inset:0}.ProductCard-module__XTKb7G__imageFrame{position:absolute;inset:6px}.ProductCard-module__XTKb7G__imageWrapper{background-color:var(--white);border-radius:8px;justify-content:center;align-items:center;width:100%;height:135px;margin-bottom:10px;display:flex;position:relative;overflow:hidden}.ProductCard-module__XTKb7G__imageCanvas{flex-shrink:0;width:107px;height:120px;position:relative}.ProductCard-module__XTKb7G__image{-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;will-change:opacity;opacity:1;transition:opacity .35s}.ProductCard-module__XTKb7G__imageHover{-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;opacity:0;will-change:opacity;transition:opacity .35s}.ProductCard-module__XTKb7G__imageLink[data-has-hover-image=true]:hover .ProductCard-module__XTKb7G__image,.ProductCard-module__XTKb7G__imageLink[data-has-hover-image=true]:focus-visible .ProductCard-module__XTKb7G__image{opacity:0}.ProductCard-module__XTKb7G__imageLink[data-has-hover-image=true]:hover .ProductCard-module__XTKb7G__imageHover,.ProductCard-module__XTKb7G__imageLink[data-has-hover-image=true]:focus-visible .ProductCard-module__XTKb7G__imageHover{opacity:1}.ProductCard-module__XTKb7G__unavailableImage{filter:grayscale()}.ProductCard-module__XTKb7G__grayscaleFilter{background:var(--second-text);mix-blend-mode:saturation;pointer-events:none;z-index:5;border-radius:12px;position:absolute;inset:0}.ProductCard-module__XTKb7G__badges{z-index:3;position:absolute;top:0;left:0}.ProductCard-module__XTKb7G__wishlistButton,.ProductCard-module__XTKb7G__wishlistButtonActive{z-index:4;cursor:pointer;color:#f5a623;background:0 0;border:none;border-radius:50%;justify-content:center;align-items:center;width:24px;height:24px;padding:0;transition:color .24s,background-color .24s;display:inline-flex;position:absolute;top:0;right:0}.ProductCard-module__XTKb7G__wishlistButtonActive{color:#f5a623}.ProductCard-module__XTKb7G__wishlistIcon{stroke-width:1.9px;fill:currentColor;fill-opacity:0;width:18px;height:18px;transition:fill-opacity .32s,transform .32s}.ProductCard-module__XTKb7G__wishlistButton:hover .ProductCard-module__XTKb7G__wishlistIcon,.ProductCard-module__XTKb7G__wishlistButtonActive:hover .ProductCard-module__XTKb7G__wishlistIcon{transform:none}.ProductCard-module__XTKb7G__wishlistButton:hover,.ProductCard-module__XTKb7G__wishlistButtonActive:hover{background:color-mix(in srgb, var(--warning-default) 12%, transparent)}.ProductCard-module__XTKb7G__wishlistButtonActive .ProductCard-module__XTKb7G__wishlistIcon{fill-opacity:1}.ProductCard-module__XTKb7G__content{flex-direction:column;flex-grow:1;gap:4px;display:flex}.ProductCard-module__XTKb7G__cardBody{flex-direction:column;flex:auto;display:flex}.ProductCard-module__XTKb7G__ratingRow{align-items:center;gap:5px;min-height:10px;display:flex}.ProductCard-module__XTKb7G__ratingGroup{align-items:center;gap:2px;display:flex}.ProductCard-module__XTKb7G__ratingIconStar{color:var(--warning-default);flex-shrink:0}.ProductCard-module__XTKb7G__ratingIconMsg{color:var(--second-text);flex-shrink:0}.ProductCard-module__XTKb7G__ratingValue{font-family:var(--main-font);color:var(--second-text);font-size:10px;font-weight:400;line-height:1}.ProductCard-module__XTKb7G__title{font-family:var(--main-font);color:var(--main-text);-webkit-line-clamp:3;-webkit-box-orient:vertical;margin-bottom:6px;font-size:12px;font-weight:400;line-height:1.05;display:-webkit-box;overflow:hidden}.ProductCard-module__XTKb7G__subtitle{color:var(--second-text);font-family:var(--main-font);margin-bottom:6px;font-size:10px;font-weight:400;line-height:1.2}.ProductCard-module__XTKb7G__titleLink{color:inherit;transition:color var(--transition-fast);text-decoration:none}.ProductCard-module__XTKb7G__titleLink:hover{color:var(--primary)}.ProductCard-module__XTKb7G__footer{flex-direction:column;justify-content:flex-start;align-items:stretch;gap:10px;margin-top:auto;display:flex}.ProductCard-module__XTKb7G__footerUnavailable{justify-content:center}.ProductCard-module__XTKb7G__priceContainer{flex-direction:row;gap:10px;width:100%;display:flex}.ProductCard-module__XTKb7G__priceContainerUnavailable{justify-content:flex-start}.ProductCard-module__XTKb7G__oldPrice{font-family:var(--main-font);color:var(--second-text);font-size:10px;font-weight:600;line-height:1;text-decoration:line-through}.ProductCard-module__XTKb7G__price{font-family:var(--main-font);color:var(--main-text);white-space:nowrap;font-size:16px;font-weight:600;line-height:1}.ProductCard-module__XTKb7G__priceDiscounted{color:var(--danger-default)}.ProductCard-module__XTKb7G__cartButton{z-index:2;flex-shrink:0;border-radius:6px!important;width:100%!important;height:30px!important;min-height:30px!important;padding:0!important}.ProductCard-module__XTKb7G__cartIcon{flex-shrink:0;width:18px;height:18px}.ProductCard-module__XTKb7G__cartIconSelected{width:17px;height:17px}.ProductCard-module__XTKb7G__cartButtonSelected{background:var(--white)!important;border-color:var(--accent)!important;color:var(--accent)!important;box-shadow:none!important}.ProductCard-module__XTKb7G__cartButtonSelected:before{display:none!important}.ProductCard-module__XTKb7G__cartButtonSelected:hover,.ProductCard-module__XTKb7G__cartButtonSelected:active{background:var(--white)!important;border-color:var(--accent)!important;color:var(--accent)!important;box-shadow:none!important;transform:none!important}.ProductCard-module__XTKb7G__unavailableText{width:100%;color:var(--second-text);font-size:12px;font-family:var(--main-font);text-align:center;flex-shrink:0;line-height:1.4}@media (min-width:768px) and (max-width:991px){.ProductCard-module__XTKb7G__card{border-radius:10px;min-height:332px}.ProductCard-module__XTKb7G__imageWrapper{height:182px}.ProductCard-module__XTKb7G__imageCanvas{width:156px;height:176px}.ProductCard-module__XTKb7G__content{gap:6px}.ProductCard-module__XTKb7G__title{-webkit-line-clamp:2;font-size:13px;line-height:1.08}.ProductCard-module__XTKb7G__subtitle{font-size:11px}.ProductCard-module__XTKb7G__price{font-size:18px}.ProductCard-module__XTKb7G__oldPrice{font-size:12px}.ProductCard-module__XTKb7G__cartButton{height:36px!important;min-height:36px!important}.ProductCard-module__XTKb7G__cartIcon{width:19px;height:19px}.ProductCard-module__XTKb7G__cartIconSelected{width:18px;height:18px}.ProductCard-module__XTKb7G__wishlistButton,.ProductCard-module__XTKb7G__wishlistButtonActive{width:26px;height:26px}.ProductCard-module__XTKb7G__badges{left:12px}}@media (min-width:992px){.ProductCard-module__XTKb7G__card{border-radius:12px;min-height:380px}.ProductCard-module__XTKb7G__imageWrapper{border-radius:8px;height:242px}.ProductCard-module__XTKb7G__imageCanvas{width:203px;height:229px}.ProductCard-module__XTKb7G__title{-webkit-line-clamp:2;margin-bottom:8px;font-size:14px;line-height:1}.ProductCard-module__XTKb7G__content{gap:8px}.ProductCard-module__XTKb7G__subtitle{margin-bottom:0;font-size:12px}.ProductCard-module__XTKb7G__oldPrice{font-size:14px}.ProductCard-module__XTKb7G__price{font-size:20px}.ProductCard-module__XTKb7G__cartButton{width:69px!important;height:40px!important;min-height:40px!important}.ProductCard-module__XTKb7G__cartIcon{width:22px;height:20px}.ProductCard-module__XTKb7G__cartIconSelected{width:21px;height:17px}.ProductCard-module__XTKb7G__wishlistButton,.ProductCard-module__XTKb7G__wishlistButtonActive{width:28px;height:28px}.ProductCard-module__XTKb7G__unavailableText{width:128px}.ProductCard-module__XTKb7G__footer{flex-direction:row;justify-content:space-between;align-items:center}.ProductCard-module__XTKb7G__footerUnavailable{align-items:center}.ProductCard-module__XTKb7G__priceContainer{flex:auto}}@media (min-width:992px) and (max-width:1199px){.ProductCard-module__XTKb7G__card{min-height:364px}.ProductCard-module__XTKb7G__imageWrapper{height:226px}}
.CancelOrderDialog-module__YtXmlG__modalShell{width:min(100%,343px);padding:30px 24px}.CancelOrderDialog-module__YtXmlG__content{flex-direction:column;gap:24px;animation:.22s cubic-bezier(.16,1,.3,1) both CancelOrderDialog-module__YtXmlG__cancelOrderEnter;display:flex}.CancelOrderDialog-module__YtXmlG__title{font-family:var(--main-font);letter-spacing:-.24px;color:var(--main-text);margin:0;font-size:24px;font-weight:400;line-height:1.3}.CancelOrderDialog-module__YtXmlG__description{font-family:var(--main-font);color:var(--second-text);margin:0;font-size:14px;line-height:1.25}.CancelOrderDialog-module__YtXmlG__actions{justify-content:space-between;gap:14px;width:100%;max-width:295px;display:flex}.CancelOrderDialog-module__YtXmlG__cancelButton,.CancelOrderDialog-module__YtXmlG__confirmButton{border-radius:8px;flex:1;width:auto;min-width:0;height:40px;padding-inline:12px;font-size:16px;font-weight:400;line-height:1.25}@media (max-width:374px){.CancelOrderDialog-module__YtXmlG__modalShell{padding-left:16px;padding-right:16px}.CancelOrderDialog-module__YtXmlG__actions{gap:10px}}@keyframes CancelOrderDialog-module__YtXmlG__cancelOrderEnter{0%{opacity:0;filter:blur(1px);transform:translateY(8px)scale(.995)}to{opacity:1;filter:blur();transform:translateY(0)scale(1)}}@media (min-width:992px){.CancelOrderDialog-module__YtXmlG__modalShell{width:min(100%,461px);padding:30px 53px}.CancelOrderDialog-module__YtXmlG__actions{max-width:352px}.CancelOrderDialog-module__YtXmlG__cancelButton{width:180px;min-width:180px;height:43px;font-size:18px;line-height:1.25}.CancelOrderDialog-module__YtXmlG__confirmButton{width:158px;min-width:158px;height:43px;font-size:18px;line-height:1.25}}@media (prefers-reduced-motion:reduce){.CancelOrderDialog-module__YtXmlG__content{animation:none}}
.ProfileOrdersEmptyState-module__4Zi-7G__emptyState{border:1px solid var(--border);background-color:var(--white);text-align:center;width:100%;min-height:320px;box-shadow:0 2px 10px rgba(var(--main-text-rgb), .12);border-radius:12px;flex-direction:column;justify-content:center;align-items:center;gap:20px;padding:36px 20px;display:flex;position:relative;overflow:hidden}.ProfileOrdersEmptyState-module__4Zi-7G__iconWrap{justify-content:center;align-items:center;width:112px;height:112px;display:flex;position:relative}.ProfileOrdersEmptyState-module__4Zi-7G__iconHalo{border-radius:50%;position:absolute;inset:0}.ProfileOrdersEmptyState-module__4Zi-7G__icon{width:68px;height:68px;color:var(--primary);background-color:var(--white);box-shadow:0 10px 28px #4062ca24, 0 0 0 15px color-mix(in srgb, var(--primary) 6%, transparent);border-radius:50%;justify-content:center;align-items:center;display:flex;position:relative}.ProfileOrdersEmptyState-module__4Zi-7G__content{flex-direction:column;gap:12px;max-width:680px;display:flex}.ProfileOrdersEmptyState-module__4Zi-7G__title{color:var(--main-text);font-family:var(--main-font);letter-spacing:-.48px;font-size:18px;font-weight:500;line-height:1.08}.ProfileOrdersEmptyState-module__4Zi-7G__description{color:var(--second-text);font-family:var(--main-font);font-size:12px;font-weight:400;line-height:1.35}.ProfileOrdersEmptyState-module__4Zi-7G__actionLink{width:100%}.ProfileOrdersEmptyState-module__4Zi-7G__action{min-width:100%}@media (min-width:768px) and (max-width:991px){.ProfileOrdersEmptyState-module__4Zi-7G__emptyState{border-radius:12px;gap:24px;min-height:380px;padding:44px 28px}.ProfileOrdersEmptyState-module__4Zi-7G__iconWrap{width:128px;height:128px}.ProfileOrdersEmptyState-module__4Zi-7G__icon{width:76px;height:76px}.ProfileOrdersEmptyState-module__4Zi-7G__title{letter-spacing:-.56px;font-size:22px}.ProfileOrdersEmptyState-module__4Zi-7G__description{font-size:14px}.ProfileOrdersEmptyState-module__4Zi-7G__actionLink{width:auto}.ProfileOrdersEmptyState-module__4Zi-7G__action{min-width:220px}}@media (min-width:992px){.ProfileOrdersEmptyState-module__4Zi-7G__emptyState{border-radius:12px;gap:25px;padding:58px 24px}.ProfileOrdersEmptyState-module__4Zi-7G__iconWrap{width:144px;height:144px}.ProfileOrdersEmptyState-module__4Zi-7G__icon{width:84px;height:84px}.ProfileOrdersEmptyState-module__4Zi-7G__title{letter-spacing:-.64px;font-size:24px}.ProfileOrdersEmptyState-module__4Zi-7G__description{font-size:16px}.ProfileOrdersEmptyState-module__4Zi-7G__actionLink{width:auto;margin-top:22px}.ProfileOrdersEmptyState-module__4Zi-7G__action{min-width:240px}}
.ProfileWishlistEmptyState-module__TaEq1q__emptyState{border:1px solid var(--border);background-color:var(--white);text-align:center;width:100%;min-height:320px;box-shadow:0 2px 10px rgba(var(--main-text-rgb), .12);border-radius:12px;flex-direction:column;justify-content:center;align-items:center;gap:20px;padding:36px 20px;display:flex;position:relative;overflow:hidden}.ProfileWishlistEmptyState-module__TaEq1q__iconWrap{justify-content:center;align-items:center;width:112px;height:112px;display:flex;position:relative}.ProfileWishlistEmptyState-module__TaEq1q__iconHalo{border-radius:50%;position:absolute;inset:0}.ProfileWishlistEmptyState-module__TaEq1q__icon{width:68px;height:68px;color:var(--primary);background-color:var(--white);box-shadow:0 10px 28px #4062ca24, 0 0 0 15px color-mix(in srgb, var(--primary) 6%, transparent);border-radius:50%;justify-content:center;align-items:center;display:flex;position:relative}.ProfileWishlistEmptyState-module__TaEq1q__content{flex-direction:column;gap:12px;max-width:680px;display:flex}.ProfileWishlistEmptyState-module__TaEq1q__title{color:var(--main-text);font-family:var(--main-font);letter-spacing:-.48px;font-size:18px;font-weight:500;line-height:1.08}.ProfileWishlistEmptyState-module__TaEq1q__description{color:var(--second-text);font-family:var(--main-font);font-size:12px;font-weight:400;line-height:1.35}.ProfileWishlistEmptyState-module__TaEq1q__actionLink{width:100%}.ProfileWishlistEmptyState-module__TaEq1q__action{min-width:100%}@media (min-width:768px) and (max-width:991px){.ProfileWishlistEmptyState-module__TaEq1q__emptyState{border-radius:12px;gap:24px;min-height:380px;padding:44px 28px}.ProfileWishlistEmptyState-module__TaEq1q__iconWrap{width:128px;height:128px}.ProfileWishlistEmptyState-module__TaEq1q__icon{width:76px;height:76px}.ProfileWishlistEmptyState-module__TaEq1q__title{letter-spacing:-.56px;font-size:22px}.ProfileWishlistEmptyState-module__TaEq1q__description{font-size:14px}.ProfileWishlistEmptyState-module__TaEq1q__actionLink{width:auto}.ProfileWishlistEmptyState-module__TaEq1q__action{min-width:220px}}@media (min-width:992px){.ProfileWishlistEmptyState-module__TaEq1q__emptyState{border-radius:12px;gap:25px;padding:58px 24px}.ProfileWishlistEmptyState-module__TaEq1q__iconWrap{width:144px;height:144px}.ProfileWishlistEmptyState-module__TaEq1q__icon{width:84px;height:84px}.ProfileWishlistEmptyState-module__TaEq1q__title{letter-spacing:-.64px;font-size:24px}.ProfileWishlistEmptyState-module__TaEq1q__description{font-size:16px}.ProfileWishlistEmptyState-module__TaEq1q__actionLink{width:auto;margin-top:22px}.ProfileWishlistEmptyState-module__TaEq1q__action{min-width:240px}}
.ProfileWishlistItemRow-module__xo_5pq__itemRow{grid-gap:10px;grid-template-columns:24px 53px minmax(0,1fr);gap:10px;padding:10px 0;display:grid}.ProfileWishlistItemRow-module__xo_5pq__itemRow:not(:last-child){border-bottom:1px solid var(--border)}.ProfileWishlistItemRow-module__xo_5pq__removeButton{width:24px;min-width:24px;height:24px;color:var(--main-text);cursor:pointer;transition:color var(--transition-fast), opacity var(--transition-fast);background:0 0;border:0;justify-content:center;align-self:center;align-items:center;padding:0;display:inline-flex}.ProfileWishlistItemRow-module__xo_5pq__removeButton:hover:not(:disabled){color:var(--danger-default)}.ProfileWishlistItemRow-module__xo_5pq__removeButton:disabled{cursor:default;opacity:.5}.ProfileWishlistItemRow-module__xo_5pq__imageCell{justify-content:center;align-self:center;align-items:center;width:53px;height:54px;display:flex}.ProfileWishlistItemRow-module__xo_5pq__imageLink{justify-content:center;align-items:center;width:53px;height:54px;display:inline-flex}.ProfileWishlistItemRow-module__xo_5pq__image{-o-object-fit:contain;object-fit:contain;border-radius:8px;width:53px;height:54px}.ProfileWishlistItemRow-module__xo_5pq__productCell{flex-direction:column;align-self:center;gap:2px;min-width:0;display:flex}.ProfileWishlistItemRow-module__xo_5pq__productTitle{color:var(--main-text);text-overflow:ellipsis;white-space:nowrap;font-family:var(--main-font);transition:color var(--transition-fast);font-size:12px;font-weight:400;line-height:1.25;text-decoration:none;overflow:hidden}.ProfileWishlistItemRow-module__xo_5pq__productTitle:hover{color:var(--primary)}.ProfileWishlistItemRow-module__xo_5pq__productMeta{color:var(--second-text);text-overflow:ellipsis;white-space:nowrap;font-family:var(--main-font);letter-spacing:-.28px;font-size:14px;line-height:1.4;overflow:hidden}.ProfileWishlistItemRow-module__xo_5pq__mobilePriceGroup,.ProfileWishlistItemRow-module__xo_5pq__desktopPrice{white-space:nowrap;align-items:baseline;gap:8px;display:flex}.ProfileWishlistItemRow-module__xo_5pq__oldPrice{color:var(--second-text);font-family:var(--main-font);letter-spacing:-.24px;white-space:nowrap;font-size:12px;font-weight:400;line-height:1;text-decoration:line-through;transform:translateY(-3px)}.ProfileWishlistItemRow-module__xo_5pq__currentPrice{color:var(--main-text);font-family:var(--main-font);letter-spacing:-.3px;white-space:nowrap;font-size:15px;font-weight:500;line-height:1}.ProfileWishlistItemRow-module__xo_5pq__discountPrice{color:var(--danger-default)}.ProfileWishlistItemRow-module__xo_5pq__desktopPrice{flex-wrap:nowrap;min-width:max-content;display:none}.ProfileWishlistItemRow-module__xo_5pq__cartButton{grid-column:1/-1;width:100%;margin-top:10px}.ProfileWishlistItemRow-module__xo_5pq__cartButtonIcon{flex-shrink:0}@media (min-width:768px) and (max-width:991px){.ProfileWishlistItemRow-module__xo_5pq__itemRow{grid-template-columns:24px 53px 1.2fr .8fr minmax(180px,190px);gap:16px;min-height:90px;padding:16px 0}.ProfileWishlistItemRow-module__xo_5pq__productCell{gap:4px}.ProfileWishlistItemRow-module__xo_5pq__productTitle{letter-spacing:-.3px;white-space:normal;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:15px;line-height:1.35;display:-webkit-box;overflow:hidden}.ProfileWishlistItemRow-module__xo_5pq__mobilePriceGroup{display:none}.ProfileWishlistItemRow-module__xo_5pq__desktopPrice{text-align:center;flex-wrap:nowrap;justify-content:center;align-self:center;min-width:85px;display:flex}.ProfileWishlistItemRow-module__xo_5pq__cartButton{grid-column:auto;place-self:center end;margin-top:0}}@media (min-width:992px){.ProfileWishlistItemRow-module__xo_5pq__itemRow{grid-template-columns:24px 53px 1.2fr .8fr 220px;gap:20px;min-height:98px;padding:20px 0}.ProfileWishlistItemRow-module__xo_5pq__productCell{gap:6px}.ProfileWishlistItemRow-module__xo_5pq__productTitle{letter-spacing:-.32px;white-space:normal;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:16px;line-height:1.4;display:-webkit-box;overflow:hidden}.ProfileWishlistItemRow-module__xo_5pq__productMeta{letter-spacing:-.32px}.ProfileWishlistItemRow-module__xo_5pq__mobilePriceGroup{display:none}.ProfileWishlistItemRow-module__xo_5pq__desktopPrice{letter-spacing:-.32px;text-align:center;flex-wrap:nowrap;justify-content:center;align-self:center;gap:10px;min-width:85px;display:flex}.ProfileWishlistItemRow-module__xo_5pq__oldPrice{font-size:13px;transform:translateY(-4px)}.ProfileWishlistItemRow-module__xo_5pq__currentPrice{font-size:17px}.ProfileWishlistItemRow-module__xo_5pq__cartButton{grid-column:auto;place-self:center end;margin-top:0}}.ProfileWishlistItemRow-module__xo_5pq__cartButtonSelected{background:var(--white)!important;color:var(--accent)!important;border-color:var(--accent)!important;box-shadow:none!important}.ProfileWishlistItemRow-module__xo_5pq__cartButtonSelected:before{display:none!important}.ProfileWishlistItemRow-module__xo_5pq__iconStack{justify-content:center;align-items:center;display:inline-flex;position:relative}.ProfileWishlistItemRow-module__xo_5pq__checkIcon{stroke-width:3px;background:var(--white);width:12px;height:12px;color:var(--accent);border-radius:50%;position:absolute;top:-4px;right:-4px}
.ProfileWishlistSkeleton-module__6G-deq__card{background:var(--white);border-radius:12px;flex-direction:column;gap:24px;width:100%;padding:15px;display:flex}.ProfileWishlistSkeleton-module__6G-deq__header{align-items:center;display:flex}.ProfileWishlistSkeleton-module__6G-deq__columns,.ProfileWishlistSkeleton-module__6G-deq__itemRow{grid-gap:10px;grid-template-columns:24px 53px minmax(0,1fr);gap:10px;padding:10px 0;display:grid}.ProfileWishlistSkeleton-module__6G-deq__columns{border-bottom:1px solid var(--border)}.ProfileWishlistSkeleton-module__6G-deq__items{flex-direction:column;display:flex}.ProfileWishlistSkeleton-module__6G-deq__itemRow{border-bottom:1px solid var(--border)}.ProfileWishlistSkeleton-module__6G-deq__productCell,.ProfileWishlistSkeleton-module__6G-deq__desktopPrice{flex-direction:column;align-self:center;gap:8px;min-width:0;display:flex}.ProfileWishlistSkeleton-module__6G-deq__desktopPrice,.ProfileWishlistSkeleton-module__6G-deq__priceHeaderSkeleton,.ProfileWishlistSkeleton-module__6G-deq__buttonHeaderSkeleton{display:none}.ProfileWishlistSkeleton-module__6G-deq__titleSkeleton,.ProfileWishlistSkeleton-module__6G-deq__removeSkeleton,.ProfileWishlistSkeleton-module__6G-deq__imageSkeleton,.ProfileWishlistSkeleton-module__6G-deq__productHeaderSkeleton,.ProfileWishlistSkeleton-module__6G-deq__priceHeaderSkeleton,.ProfileWishlistSkeleton-module__6G-deq__buttonHeaderSkeleton,.ProfileWishlistSkeleton-module__6G-deq__titleLine,.ProfileWishlistSkeleton-module__6G-deq__metaLine,.ProfileWishlistSkeleton-module__6G-deq__mobilePriceLine,.ProfileWishlistSkeleton-module__6G-deq__oldPriceLine,.ProfileWishlistSkeleton-module__6G-deq__currentPriceLine,.ProfileWishlistSkeleton-module__6G-deq__buttonSkeleton{background:linear-gradient(90deg, color-mix(in srgb, var(--border) 84%, white) 0%, color-mix(in srgb, var(--border-light) 92%, white) 50%, color-mix(in srgb, var(--border) 84%, white) 100%);background-size:200% 100%;border-radius:999px;animation:1.25s linear infinite ProfileWishlistSkeleton-module__6G-deq__wishlistSkeletonShimmer;display:block}.ProfileWishlistSkeleton-module__6G-deq__titleSkeleton{width:160px;height:22px}.ProfileWishlistSkeleton-module__6G-deq__removeSkeleton{align-self:center;width:24px;height:24px}.ProfileWishlistSkeleton-module__6G-deq__imageSkeleton{border-radius:8px;align-self:center;width:53px;height:54px}.ProfileWishlistSkeleton-module__6G-deq__productHeaderSkeleton{width:108px;height:16px}.ProfileWishlistSkeleton-module__6G-deq__titleLine{width:min(100%,230px);height:14px}.ProfileWishlistSkeleton-module__6G-deq__metaLine{width:92px;height:12px}.ProfileWishlistSkeleton-module__6G-deq__mobilePriceLine{width:88px;height:15px}.ProfileWishlistSkeleton-module__6G-deq__oldPriceLine{width:58px;height:11px}.ProfileWishlistSkeleton-module__6G-deq__currentPriceLine{width:72px;height:15px}.ProfileWishlistSkeleton-module__6G-deq__buttonSkeleton{grid-column:1/-1;width:100%;height:44px;margin-top:10px}@media (min-width:768px) and (max-width:991px){.ProfileWishlistSkeleton-module__6G-deq__card{gap:28px;padding:18px 24px;box-shadow:0 2px 5px #0000001a}.ProfileWishlistSkeleton-module__6G-deq__titleSkeleton{width:190px;height:26px}.ProfileWishlistSkeleton-module__6G-deq__columns,.ProfileWishlistSkeleton-module__6G-deq__itemRow{grid-template-columns:24px 53px minmax(0,1.28fr) minmax(68px,.62fr) 190px;gap:16px}.ProfileWishlistSkeleton-module__6G-deq__priceHeaderSkeleton,.ProfileWishlistSkeleton-module__6G-deq__buttonHeaderSkeleton,.ProfileWishlistSkeleton-module__6G-deq__desktopPrice{display:flex}.ProfileWishlistSkeleton-module__6G-deq__priceHeaderSkeleton{width:46px;height:16px;display:block}.ProfileWishlistSkeleton-module__6G-deq__buttonHeaderSkeleton{width:100%;height:16px;display:block}.ProfileWishlistSkeleton-module__6G-deq__mobilePriceLine{display:none}.ProfileWishlistSkeleton-module__6G-deq__desktopPrice{flex-direction:row;align-items:baseline}.ProfileWishlistSkeleton-module__6G-deq__buttonSkeleton{grid-column:auto;align-self:center;width:100%;height:48px;margin-top:0}}@media (min-width:992px){.ProfileWishlistSkeleton-module__6G-deq__card{gap:32px;height:447.5px;padding:30px 40px 35px;overflow:hidden;box-shadow:0 2px 5px #0000001a}.ProfileWishlistSkeleton-module__6G-deq__titleSkeleton{width:210px;height:28px}.ProfileWishlistSkeleton-module__6G-deq__columns,.ProfileWishlistSkeleton-module__6G-deq__itemRow{grid-template-columns:24px 53px minmax(0,1.38fr) minmax(64px,.56fr) 220px;gap:20px}.ProfileWishlistSkeleton-module__6G-deq__priceHeaderSkeleton,.ProfileWishlistSkeleton-module__6G-deq__buttonHeaderSkeleton,.ProfileWishlistSkeleton-module__6G-deq__desktopPrice{display:flex}.ProfileWishlistSkeleton-module__6G-deq__productHeaderSkeleton{width:132px;height:18px}.ProfileWishlistSkeleton-module__6G-deq__priceHeaderSkeleton{width:54px;height:18px;display:block}.ProfileWishlistSkeleton-module__6G-deq__buttonHeaderSkeleton{width:100%;height:18px;display:block}.ProfileWishlistSkeleton-module__6G-deq__mobilePriceLine{display:none}.ProfileWishlistSkeleton-module__6G-deq__desktopPrice{flex-direction:row;align-items:baseline}.ProfileWishlistSkeleton-module__6G-deq__titleLine{height:16px}.ProfileWishlistSkeleton-module__6G-deq__buttonSkeleton{grid-column:auto;align-self:center;width:100%;height:50px;margin-top:0}}@keyframes ProfileWishlistSkeleton-module__6G-deq__wishlistSkeletonShimmer{0%{background-position:200% 0}to{background-position:-200% 0}}
.ProfileWishlistTab-module__xYwI_a__card,.ProfileWishlistTab-module__xYwI_a__stateCard{background:var(--white);border-radius:12px;width:100%}.ProfileWishlistTab-module__xYwI_a__card{flex-direction:column;gap:24px;padding:15px;display:flex}.ProfileWishlistTab-module__xYwI_a__stateCard{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:16px;min-height:220px;padding:24px 20px;display:flex}.ProfileWishlistTab-module__xYwI_a__stateText{color:var(--main-text);font-family:var(--main-font);letter-spacing:-.32px;font-size:16px;line-height:1.4}.ProfileWishlistTab-module__xYwI_a__header{justify-content:space-between;align-items:center;gap:16px;display:flex}.ProfileWishlistTab-module__xYwI_a__title{color:var(--main-text);font-family:var(--main-font);letter-spacing:-.36px;font-size:18px;font-weight:400;line-height:1.4}.ProfileWishlistTab-module__xYwI_a__table,.ProfileWishlistTab-module__xYwI_a__items{flex-direction:column;display:flex}.ProfileWishlistTab-module__xYwI_a__columns{grid-gap:10px;border-bottom:1px solid var(--border);grid-template-columns:24px 53px minmax(0,1fr);gap:10px;padding:8px 0;display:grid}.ProfileWishlistTab-module__xYwI_a__columnLabel{color:var(--main-text);font-family:var(--main-font);letter-spacing:-.28px;font-size:14px;font-weight:400;line-height:1.4}.ProfileWishlistTab-module__xYwI_a__productColumnLabel{grid-column:2/4;display:block}.ProfileWishlistTab-module__xYwI_a__priceColumnLabel{display:none}@media (min-width:768px) and (max-width:991px){.ProfileWishlistTab-module__xYwI_a__card,.ProfileWishlistTab-module__xYwI_a__stateCard{box-shadow:0 2px 5px #0000001a}.ProfileWishlistTab-module__xYwI_a__card{gap:28px;padding:18px 24px}.ProfileWishlistTab-module__xYwI_a__stateCard{min-height:260px;padding:32px 24px}.ProfileWishlistTab-module__xYwI_a__title{letter-spacing:-.44px;font-size:22px}.ProfileWishlistTab-module__xYwI_a__columns{grid-gap:16px;border-bottom:1px solid var(--border);grid-template-columns:24px 53px 1.2fr .8fr 190px;gap:16px;padding:10px 0;display:grid}.ProfileWishlistTab-module__xYwI_a__columnLabel{letter-spacing:-.32px;font-size:16px}.ProfileWishlistTab-module__xYwI_a__productColumnLabel{grid-column:2/4;display:block}.ProfileWishlistTab-module__xYwI_a__priceColumnLabel{text-align:center;grid-column:4/5;display:block}}@media (min-width:992px){.ProfileWishlistTab-module__xYwI_a__card,.ProfileWishlistTab-module__xYwI_a__stateCard{box-shadow:0 2px 5px #0000001a}.ProfileWishlistTab-module__xYwI_a__card{gap:30px;padding:20px 30px}.ProfileWishlistTab-module__xYwI_a__stateCard{min-height:280px;padding:40px 30px}.ProfileWishlistTab-module__xYwI_a__title{letter-spacing:-.52px;font-size:26px}.ProfileWishlistTab-module__xYwI_a__columns{grid-gap:20px;border-bottom:1px solid var(--border);grid-template-columns:24px 53px 1.2fr .8fr 220px;gap:20px;padding:10px 0;display:grid}.ProfileWishlistTab-module__xYwI_a__columnLabel{letter-spacing:-.36px;font-size:18px}.ProfileWishlistTab-module__xYwI_a__productColumnLabel{grid-column:2/4;display:block}.ProfileWishlistTab-module__xYwI_a__priceColumnLabel{text-align:center;grid-column:4/5;display:block}}
.ProfileCabinetSkeleton-module__D9QYuG__contentSkeleton{width:100%}
.ProductReviewForm-module__nff5IW__form{background:var(--white);border-radius:12px;flex-direction:column;gap:5px;padding:24px 10px;display:flex;box-shadow:0 2px 5px #0000001a}.ProductReviewForm-module__nff5IW__header{flex-direction:column;align-items:flex-start;gap:10px;width:100%;display:flex}.ProductReviewForm-module__nff5IW__userName{color:var(--main-text);font-family:var(--main-font);font-size:24px;line-height:1.2}.ProductReviewForm-module__nff5IW__rating{align-items:center;gap:6px;display:flex}.ProductReviewForm-module__nff5IW__ratingField,.ProductReviewForm-module__nff5IW__commentField{flex-direction:column;width:100%;display:flex;position:relative}.ProductReviewForm-module__nff5IW__starButton{width:20px;height:20px;color:var(--border);background:0 0;place-items:center;padding:0;transition:color .2s,transform .2s;display:grid}.ProductReviewForm-module__nff5IW__starButtonActive{color:var(--warning-default);transform:translateY(-1px)}.ProductReviewForm-module__nff5IW__starButton svg{fill:currentColor;width:20px;height:20px}.ProductReviewForm-module__nff5IW__inputRow{border-bottom:1px solid var(--main-text);transition:border-color var(--transition-fast), box-shadow var(--transition-fast);justify-content:space-between;align-items:flex-end;gap:12px;padding:10px 0;display:flex}.ProductReviewForm-module__nff5IW__inputRowError{border-bottom-color:var(--danger-default)}.ProductReviewForm-module__nff5IW__textarea{resize:none;width:100%;min-width:0;min-height:24px;color:var(--main-text);font-family:var(--main-font);vertical-align:bottom;background:0 0;border:0;outline:0;padding:0 0 2px;font-size:12px;line-height:1.25;overflow:hidden}.ProductReviewForm-module__nff5IW__textarea::placeholder{color:var(--second-text)}.ProductReviewForm-module__nff5IW__textarea[aria-invalid=true]::placeholder{color:color-mix(in srgb, var(--danger-default) 65%, var(--second-text))}.ProductReviewForm-module__nff5IW__sendButton{width:20px;height:20px;color:var(--main-text);transition:color var(--transition-fast), opacity var(--transition-fast);background:0 0;flex:none;place-items:center;padding:0;display:grid;transform:rotate(-45deg)}.ProductReviewForm-module__nff5IW__sendButton:hover{color:var(--accent)}.ProductReviewForm-module__nff5IW__sendButton:disabled{opacity:.45}.ProductReviewForm-module__nff5IW__sendButton svg{width:20px;height:20px}.ProductReviewForm-module__nff5IW__formFooter{justify-content:space-between;align-items:center;gap:12px;min-height:19px;margin-top:4px;display:flex}.ProductReviewForm-module__nff5IW__errorText{white-space:normal;word-break:break-word;min-width:0;max-width:none;color:var(--danger-default);font-family:var(--main-font);opacity:0;pointer-events:none;flex:auto;font-size:12px;font-weight:500;line-height:1.25;transition:opacity .2s,transform .24s;overflow:visible;transform:translateY(-2px)}.ProductReviewForm-module__nff5IW__ratingErrorText{width:100%;position:absolute;top:calc(100% + 4px);left:0;right:0}.ProductReviewForm-module__nff5IW__errorTextVisible{opacity:1;transform:translateY(0)}.ProductReviewForm-module__nff5IW__cancelButton{color:var(--second-text);transition:color var(--transition-fast);background:0 0;flex:none;padding:0;font-size:13px}.ProductReviewForm-module__nff5IW__cancelButton:hover{color:var(--danger-default)}.ProductReviewForm-module__nff5IW__compact{box-shadow:none;background:color-mix(in srgb, var(--border) 40%, var(--white));margin-top:14px;padding:16px}.ProductReviewForm-module__nff5IW__compact .ProductReviewForm-module__nff5IW__userName{font-size:16px}.ProductReviewForm-module__nff5IW__compact .ProductReviewForm-module__nff5IW__formFooter{min-height:17px}@media (min-width:768px) and (max-width:991px){.ProductReviewForm-module__nff5IW__form{padding:24px 18px 30px}.ProductReviewForm-module__nff5IW__textarea{font-size:16px;line-height:1.2}}@media (min-width:992px){.ProductReviewForm-module__nff5IW__form{padding:24px 20px 18px}.ProductReviewForm-module__nff5IW__header{gap:10px}.ProductReviewForm-module__nff5IW__inputRow{padding-top:20px}.ProductReviewForm-module__nff5IW__textarea{font-size:18px;line-height:1.2}.ProductReviewForm-module__nff5IW__sendButton svg,.ProductReviewForm-module__nff5IW__sendButton{width:24px;height:24px}.ProductReviewForm-module__nff5IW__formFooter{min-height:22px;margin-top:8px}.ProductReviewForm-module__nff5IW__errorText{font-size:13px}}
.ProfileCabinetLayout-module__oJI8ya__root{width:100%;max-width:var(--content-width)}.ProfileCabinetLayout-module__oJI8ya__pageTitle{color:var(--main-text);font-family:var(--main-font);margin:0 0 24px;font-size:32px;font-weight:400;line-height:1.4}.ProfileCabinetLayout-module__oJI8ya__layout{grid-gap:24px;grid-template-columns:360px minmax(0,816px);align-items:start;gap:24px;display:grid}.ProfileCabinetLayout-module__oJI8ya__sidebarCell,.ProfileCabinetLayout-module__oJI8ya__contentArea{width:100%}.ProfileCabinetLayout-module__oJI8ya__tabPlaceholderCard{border:1px solid var(--border);border-radius:var(--radius-sm,12px);background:color-mix(in srgb, var(--background) 38%, var(--white));padding:28px}.ProfileCabinetLayout-module__oJI8ya__tabPlaceholderDescription{color:var(--second-text);font-family:var(--main-font);margin:0;font-size:16px;font-weight:400;line-height:1.4}.ProfileCabinetLayout-module__oJI8ya__centerState{place-items:center;min-height:320px;display:grid}.ProfileCabinetLayout-module__oJI8ya__errorCard{border:1px solid var(--toast-error-border);background:var(--toast-error-bg-start);border-radius:16px;flex-direction:column;align-items:flex-start;gap:12px;width:100%;max-width:520px;padding:24px;display:flex}.ProfileCabinetLayout-module__oJI8ya__errorTitle{color:var(--danger-default);font-family:var(--main-font);margin:0;font-size:22px;font-weight:400;line-height:1.4}.ProfileCabinetLayout-module__oJI8ya__errorDescription{color:var(--danger-default);font-family:var(--main-font);opacity:.9;margin:0;font-size:14px;font-weight:400;line-height:1.4}@media (min-width:992px) and (max-width:1199px){.ProfileCabinetLayout-module__oJI8ya__layout{grid-template-columns:320px minmax(0,1fr)}}@media (max-width:991px){.ProfileCabinetLayout-module__oJI8ya__pageTitle{margin-bottom:12px;font-size:24px}.ProfileCabinetLayout-module__oJI8ya__layout{grid-template-columns:minmax(0,1fr);gap:24px}.ProfileCabinetLayout-module__oJI8ya__tabPlaceholderCard{padding:20px}}
.CheckoutSection-module__j4yKLa__section{background:var(--white);width:100%;transition:opacity var(--transition-fast), border-color var(--transition-fast);border:1px solid #0000;border-radius:12px;position:relative;overflow:visible;box-shadow:0 2px 10px #0000001a}.CheckoutSection-module__j4yKLa__sectionRaised{z-index:40}.CheckoutSection-module__j4yKLa__sectionDisabled{opacity:.4}.CheckoutSection-module__j4yKLa__sectionHeader{width:100%;color:var(--main-text);text-align:left;font-family:var(--main-font);letter-spacing:-.36px;justify-content:space-between;align-items:center;gap:16px;padding:20px;font-size:18px;line-height:1.4;display:flex}.CheckoutSection-module__j4yKLa__sectionHeader:disabled{cursor:default}.CheckoutSection-module__j4yKLa__chevron{color:var(--main-text);transition:transform var(--transition-fast);flex:none}.CheckoutSection-module__j4yKLa__chevronOpen{transform:rotate(180deg)}.CheckoutSection-module__j4yKLa__sectionBody{transform-origin:top;transition:max-height .52s,opacity .38s,transform .52s,margin-top .38s}.CheckoutSection-module__j4yKLa__sectionBodyInner{flex-direction:column;gap:20px;padding:0 20px 20px;display:flex}.CheckoutSection-module__j4yKLa__sectionOpen{opacity:1;z-index:2;max-height:1400px;overflow:visible;transform:translateY(0)}.CheckoutSection-module__j4yKLa__sectionClosed{opacity:0;pointer-events:none;max-height:0;margin-top:0;overflow:hidden;transform:translateY(-6px)}@media (min-width:768px) and (max-width:991px){.CheckoutSection-module__j4yKLa__sectionHeader{letter-spacing:-.44px;padding:28px 24px;font-size:22px}.CheckoutSection-module__j4yKLa__sectionHeaderOpen{padding-bottom:28px}.CheckoutSection-module__j4yKLa__sectionOpen{transform:translateY(-18px)}.CheckoutSection-module__j4yKLa__sectionClosed{transform:translateY(-22px)}.CheckoutSection-module__j4yKLa__sectionRaised{z-index:50}.CheckoutSection-module__j4yKLa__sectionBodyInner{gap:24px;padding:0 24px}}@media (min-width:992px){.CheckoutSection-module__j4yKLa__sectionHeader{letter-spacing:-.52px;padding:36px 26px;font-size:26px}.CheckoutSection-module__j4yKLa__sectionHeaderOpen{padding-bottom:36px}.CheckoutSection-module__j4yKLa__sectionOpen{transform:translateY(-26px)}.CheckoutSection-module__j4yKLa__sectionClosed{transform:translateY(-32px)}.CheckoutSection-module__j4yKLa__sectionRaised{z-index:50}.CheckoutSection-module__j4yKLa__sectionBodyInner{padding:0 26px}}
.ProfileCabinetContent-module__iHceTa__contentArea{grid-column:2;min-width:0}@media (max-width:991px){.ProfileCabinetContent-module__iHceTa__contentArea{grid-column:1}}
.Breadcrumbs-module__EukYHG__breadcrumbs{scrollbar-width:none;-ms-overflow-style:none;margin:0;padding:0;overflow:auto hidden}.Breadcrumbs-module__EukYHG__breadcrumbs::-webkit-scrollbar{display:none}.Breadcrumbs-module__EukYHG__list{flex-wrap:nowrap;min-width:max-content;margin:0;padding:0;list-style:none;display:inline-flex}.Breadcrumbs-module__EukYHG__item{flex:none;align-items:center;display:inline-flex}.Breadcrumbs-module__EukYHG__link,.Breadcrumbs-module__EukYHG__text{font-family:var(--main-font);color:var(--main-text);font-size:16px;font-weight:400;line-height:1}.Breadcrumbs-module__EukYHG__link:hover{color:var(--primary)}.Breadcrumbs-module__EukYHG__separator{color:var(--main-text);-webkit-user-select:none;user-select:none;padding:0 4px;font-size:16px}.Breadcrumbs-module__EukYHG__current{font-weight:600}.Breadcrumbs-module__EukYHG__homeLabel{align-items:center;display:inline-flex}.Breadcrumbs-module__EukYHG__homeIcon{width:18px;height:18px}.Breadcrumbs-module__EukYHG__visuallyHidden{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (max-width:767px){.Breadcrumbs-module__EukYHG__link,.Breadcrumbs-module__EukYHG__text,.Breadcrumbs-module__EukYHG__separator{font-size:14px}}
.ContactSection-module__qNbRhG__contactGrid{grid-gap:20px;grid-template-columns:1fr;gap:20px;display:grid}.ContactSection-module__qNbRhG__phoneRow{grid-gap:20px;grid-template-columns:1fr;align-items:start;gap:20px;display:grid}.ContactSection-module__qNbRhG__phoneField{flex-direction:column;gap:5px;display:flex}.ContactSection-module__qNbRhG__verifyButton{background:var(--white);width:100%;transition:color .2s,border-color .2s,background-color .2s,box-shadow .2s}.ContactSection-module__qNbRhG__verifyActionContainer{flex-direction:column;align-items:center;gap:4px;width:100%;display:flex}.ContactSection-module__qNbRhG__verifyErrorRegion{opacity:0;grid-template-rows:0fr;width:100%;transition:grid-template-rows .28s,opacity .24s;display:grid}.ContactSection-module__qNbRhG__verifyErrorRegionOpen{opacity:1;grid-template-rows:1fr}.ContactSection-module__qNbRhG__verifyErrorText{color:var(--danger-default);text-align:center;font-size:12px;line-height:1.25;overflow:hidden}.ContactSection-module__qNbRhG__verifyButton svg,.ContactSection-module__qNbRhG__confirmedBadge svg{flex:0 0 18px;width:18px;height:18px}.ContactSection-module__qNbRhG__verifyPulse{animation:1.2s ease-in-out infinite ContactSection-module__qNbRhG__verify-pulse}@keyframes ContactSection-module__qNbRhG__verify-pulse{0%{box-shadow:0 0 0 0 color-mix(in srgb, var(--accent) 40%, transparent)}to{box-shadow:0 0 0 10px color-mix(in srgb, var(--accent) 0%, transparent)}}.ContactSection-module__qNbRhG__confirmedBadge{color:var(--accent);align-items:center;gap:6px;min-height:28px;font-size:14px;line-height:1.25;display:inline-flex}@media (min-width:768px) and (max-width:991px){.ContactSection-module__qNbRhG__contactGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px 24px}.ContactSection-module__qNbRhG__phoneRowWithVerifyAction{grid-template-columns:minmax(0,1fr) auto;gap:16px}.ContactSection-module__qNbRhG__verifyActionContainer{min-width:188px;margin-top:22px}.ContactSection-module__qNbRhG__verifyButton{padding-inline:24px}.ContactSection-module__qNbRhG__confirmedBadge{margin-top:0}}@media (min-width:992px){.ContactSection-module__qNbRhG__contactGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}.ContactSection-module__qNbRhG__phoneRowWithVerifyAction{grid-template-columns:minmax(0,1fr) auto;gap:24px}.ContactSection-module__qNbRhG__verifyActionContainer{min-width:196px;margin-top:23.5px}.ContactSection-module__qNbRhG__verifyButton{padding-inline:28px}.ContactSection-module__qNbRhG__confirmedBadge{margin-top:0}}
.ProfileSidebar-module__boBbvq__sidebarCard{background:var(--bg-surface);box-shadow:0 2px 10px rgba(var(--main-text-rgb), .12);border-radius:12px}.ProfileSidebar-module__boBbvq__sidebarInner{flex-direction:column;gap:20px;height:100%;padding:20px 0;display:flex}.ProfileSidebar-module__boBbvq__userBlock{align-items:center;gap:20px;min-height:86px;padding:20px;display:flex}.ProfileSidebar-module__boBbvq__avatar{width:86px;height:86px;color:var(--white);background:var(--primary-gradient);border-radius:50%;flex-shrink:0;place-items:center;display:grid;overflow:hidden}.ProfileSidebar-module__boBbvq__avatarImage{background-position:50%;background-repeat:no-repeat;background-size:cover;width:100%;height:100%;display:block}.ProfileSidebar-module__boBbvq__userMeta{min-width:0}.ProfileSidebar-module__boBbvq__userName{color:var(--main-text);font-family:var(--main-font);white-space:nowrap;text-overflow:ellipsis;margin:0;font-size:18px;font-weight:400;line-height:1.4;overflow:hidden}.ProfileSidebar-module__boBbvq__userEmail{color:var(--second-text);font-family:var(--main-font);white-space:nowrap;text-overflow:ellipsis;margin:0;font-size:16px;font-weight:400;line-height:1.4;overflow:hidden}.ProfileSidebar-module__boBbvq__sidebarDesktopMenu{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.ProfileSidebar-module__boBbvq__sidebarItem{min-height:42px;color:var(--second-text);font-family:var(--main-font);font-size:16px;font-weight:400;line-height:1.4}.ProfileSidebar-module__boBbvq__sidebarLink,.ProfileSidebar-module__boBbvq__sidebarActionButton{width:100%;min-height:42px;color:inherit;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transition:color var(--transition-fast), background-color var(--transition-fast), border-color var(--transition-fast), transform var(--transition-fast);z-index:1;border-radius:0;align-items:center;padding:10px 30px;font-family:inherit;font-size:16px;display:flex;position:relative;overflow:hidden}.ProfileSidebar-module__boBbvq__sidebarLink:before{content:"";background:color-mix(in srgb, var(--primary) 12%, transparent);z-index:-1;width:0;height:100%;transition:width .25s cubic-bezier(.4,0,.2,1);position:absolute;top:0;left:0}.ProfileSidebar-module__boBbvq__sidebarItemActive .ProfileSidebar-module__boBbvq__sidebarLink:before{width:100%}.ProfileSidebar-module__boBbvq__sidebarLink:active,.ProfileSidebar-module__boBbvq__sidebarActionButton:active{transform:translateY(1px)scale(.99)}.ProfileSidebar-module__boBbvq__sidebarActionButton{text-align:left}.ProfileSidebar-module__boBbvq__sidebarItemContent{white-space:nowrap;text-overflow:ellipsis;align-items:center;gap:10px;min-width:0;max-width:100%;display:inline-flex;overflow:hidden}.ProfileSidebar-module__boBbvq__sidebarIcon{flex-shrink:0}.ProfileSidebar-module__boBbvq__sidebarLink:hover,.ProfileSidebar-module__boBbvq__sidebarActionButton:hover{background:color-mix(in srgb, var(--background) 45%, var(--white));color:var(--main-text)}.ProfileSidebar-module__boBbvq__sidebarItemActive .ProfileSidebar-module__boBbvq__sidebarLink{color:var(--primary);box-shadow:inset 4px 0 0 0 var(--primary);font-style:normal;font-weight:600}.ProfileSidebar-module__boBbvq__sidebarItemDanger{color:var(--danger-default)}.ProfileSidebar-module__boBbvq__sidebarDesktopMenu .ProfileSidebar-module__boBbvq__sidebarItemDanger{margin-top:10px}.ProfileSidebar-module__boBbvq__sidebarItemDanger .ProfileSidebar-module__boBbvq__sidebarActionButton:hover{background:color-mix(in srgb, var(--danger-default) 10%, transparent);color:var(--danger-hover)}.ProfileSidebar-module__boBbvq__mobileMenu{width:100%;padding:0 38px;display:none;position:relative}.ProfileSidebar-module__boBbvq__mobileMenuTrigger{border:1px solid var(--border);border-radius:var(--radius-sm,8px);background:var(--bg-surface);width:100%;min-height:42px;box-shadow:0 2px 10px rgba(var(--main-text-rgb), .08);color:var(--main-text);font-family:var(--main-font);transition:border-color var(--transition-fast), background-color var(--transition-fast), box-shadow var(--transition-fast), color var(--transition-fast);justify-content:space-between;align-items:center;padding:10px 15px;font-size:16px;font-weight:400;display:flex;overflow:hidden}.ProfileSidebar-module__boBbvq__mobileMenuTrigger:active{transform:translateY(1px)scale(.99)}.ProfileSidebar-module__boBbvq__mobileMenuTriggerOpen{background:color-mix(in srgb, var(--accent) 10%, transparent);border-color:var(--accent)}.ProfileSidebar-module__boBbvq__chevronIcon,.ProfileSidebar-module__boBbvq__chevronIconOpen{transition:transform var(--transition-fast);flex-shrink:0}.ProfileSidebar-module__boBbvq__mobileMenuTriggerOpen .ProfileSidebar-module__boBbvq__chevronIcon,.ProfileSidebar-module__boBbvq__chevronIconOpen{color:var(--main-text);transform:rotate(180deg)}.ProfileSidebar-module__boBbvq__mobileDropdown{z-index:100;border:1px solid var(--border);border-radius:var(--radius-sm);background:var(--white);box-shadow:0 10px 25px rgba(var(--main-text-rgb), .12);transform-origin:top;pointer-events:none;padding:8px 5px;position:absolute;top:0;left:24px;right:24px;overflow:hidden}.ProfileSidebar-module__boBbvq__mobileDropdownHeader{border:0;border-bottom:1px solid color-mix(in srgb, var(--primary) 20%, transparent);background:color-mix(in srgb, var(--accent) 10%, transparent);width:100%;min-height:42px;color:var(--accent);font-family:var(--main-font);justify-content:space-between;align-items:center;padding:10px 15px;font-size:16px;font-weight:600;display:flex}.ProfileSidebar-module__boBbvq__mobileDropdownHeader:active{transform:translateY(1px)scale(.99)}.ProfileSidebar-module__boBbvq__mobileDropdownOpen{pointer-events:auto;animation:.22s cubic-bezier(.16,1,.3,1) both ProfileSidebar-module__boBbvq__profile-dropdown-open}.ProfileSidebar-module__boBbvq__mobileDropdownClosing{animation:.22s cubic-bezier(.7,0,.84,0) both ProfileSidebar-module__boBbvq__profile-dropdown-close}.ProfileSidebar-module__boBbvq__mobileDropdownList{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.ProfileSidebar-module__boBbvq__mobileDropdownItem{min-height:auto}.ProfileSidebar-module__boBbvq__mobileDropdownLink,.ProfileSidebar-module__boBbvq__mobileDropdownItem .ProfileSidebar-module__boBbvq__sidebarActionButton{min-height:auto;color:var(--second-text);background:0 0;border:none;border-radius:8px;justify-content:space-between;padding:8px 10px!important}.ProfileSidebar-module__boBbvq__mobileDropdownItem.ProfileSidebar-module__boBbvq__sidebarItemDanger .ProfileSidebar-module__boBbvq__sidebarActionButton{color:var(--danger-default)}.ProfileSidebar-module__boBbvq__mobileDropdownLink:before{display:none}.ProfileSidebar-module__boBbvq__mobileDropdownLinkActive{color:var(--main-text)!important;box-shadow:none!important;background:0 0!important;font-weight:500!important}.ProfileSidebar-module__boBbvq__mobileDropdownLinkActive:before{display:none!important}.ProfileSidebar-module__boBbvq__mobileDropdownItem.ProfileSidebar-module__boBbvq__sidebarItemDanger .ProfileSidebar-module__boBbvq__sidebarActionButton:active,.ProfileSidebar-module__boBbvq__mobileDropdownItem.ProfileSidebar-module__boBbvq__sidebarItemDanger .ProfileSidebar-module__boBbvq__sidebarActionButton:hover{background:color-mix(in srgb, var(--danger-default) 10%, transparent)!important;color:var(--danger-default)!important}.ProfileSidebar-module__boBbvq__mobileDropdownLink:hover,.ProfileSidebar-module__boBbvq__mobileDropdownItem .ProfileSidebar-module__boBbvq__sidebarActionButton:hover{background:color-mix(in srgb, var(--background) 42%, var(--white))}.ProfileSidebar-module__boBbvq__mobileDropdownLink{color:var(--second-text)}@keyframes ProfileSidebar-module__boBbvq__profile-dropdown-open{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}@keyframes ProfileSidebar-module__boBbvq__profile-dropdown-close{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-20px)}}@media (max-width:991px){.ProfileSidebar-module__boBbvq__sidebarCard{min-height:142px}.ProfileSidebar-module__boBbvq__sidebarInner{padding:15px 0}.ProfileSidebar-module__boBbvq__userBlock{gap:25px;min-height:50px;padding:0 24px}.ProfileSidebar-module__boBbvq__avatar{width:50px;height:50px}.ProfileSidebar-module__boBbvq__avatar svg{width:22px;height:22px}.ProfileSidebar-module__boBbvq__userName{font-size:18px}.ProfileSidebar-module__boBbvq__userEmail{font-size:14px}.ProfileSidebar-module__boBbvq__sidebarDesktopMenu{display:none}.ProfileSidebar-module__boBbvq__mobileMenu{padding:0 24px;display:block}}@media (max-width:767px){.ProfileSidebar-module__boBbvq__userEmail{font-size:12px}.ProfileSidebar-module__boBbvq__userBlock,.ProfileSidebar-module__boBbvq__mobileMenu{padding:0 15px}.ProfileSidebar-module__boBbvq__mobileDropdown{width:auto;left:15px;right:15px}}@media (prefers-reduced-motion:reduce){.ProfileSidebar-module__boBbvq__sidebarLink,.ProfileSidebar-module__boBbvq__sidebarActionButton,.ProfileSidebar-module__boBbvq__mobileMenuTrigger,.ProfileSidebar-module__boBbvq__mobileDropdownHeader,.ProfileSidebar-module__boBbvq__mobileDropdownOpen,.ProfileSidebar-module__boBbvq__mobileDropdownClosing{transition:none!important;animation:none!important}}
.Logo-module__9m0YzG__logo{-o-object-fit:contain;object-fit:contain}
.LocaleSwitcher-module__MGnTpW__localeSwitcher,.LocaleSwitcher-module__MGnTpW__localeItem{align-items:center;gap:10px;display:flex}.LocaleSwitcher-module__MGnTpW__localeLink{letter-spacing:-.32px;color:var(--second-text);transition:all var(--transition-fast);border-radius:4px;font-size:16px;font-weight:400;line-height:1.4;text-decoration:none}.LocaleSwitcher-module__MGnTpW__localeLink:not(.LocaleSwitcher-module__MGnTpW__activeLocale):hover{color:var(--primary)}.LocaleSwitcher-module__MGnTpW__activeLocale{color:var(--main-text);font-weight:600}.LocaleSwitcher-module__MGnTpW__localeDivider{background-color:var(--main-text);opacity:1;width:1px;height:20px}@media (min-width:1200px){.LocaleSwitcher-module__MGnTpW__localeSwitcher,.LocaleSwitcher-module__MGnTpW__localeItem{gap:12px}.LocaleSwitcher-module__MGnTpW__localeLink{font-size:17px}}
