
:root {
	--color-izig1rh3x: 0, 0, 0;
	--color-i8vxypujn: 255, 255, 255;
	--color-ink5ocq6p: 238, 238, 238;
	--color-i1m0a19yg: 238, 238, 238;
	--color-i2m7mv04n: 217, 217, 217;
	--color-i0hi700vv: 43, 43, 43;
	--color-i9yj9ap28: 43, 43, 43;
	--color-iw5kbkjkn: 43, 43, 43;
	--color-ietikew9o: 43, 43, 43;
	--color-iwbv39db3: 249, 249, 248;
	--color-iy68us52h: 89, 89, 89;
	--color-i0m09zq9r: 51, 51, 51;
	--color-i0vu1y32j: 51, 51, 51;
	--color-i5gi5gq06: 51, 51, 51;
	--color-is5j0vv3m: 51, 51, 51;
	--color-iv62j02ie: 0, 0, 0;
	--color-iso6p5dq7: 117, 220, 220;
	--color-i8z49zvbc: 117, 220, 220;
	--color-igqq439yw: 117, 220, 220;
	--color-idxio497c: 117, 220, 220;
	--color-iijevdj0u: 117, 220, 220;
	--image-ioa2vz6d9: url("/d/check_small.svg");
	--color-iiaiga5zf: 117, 220, 220;
	--color-isqzlsjjx: 117, 220, 220;
	--color-iw1lol3pw: 89, 89, 89;
	--color-ilb91o3zf: 89, 89, 89;
	--color-i3jg6nzqd: 89, 89, 89;
	--color-i0z41hxrw: 89, 89, 89;
	--color-ivkabqq9v: 89, 89, 89;
	--color-i23kkm6sa: 117, 220, 220;
	--color-idn0e5vo0: 255, 255, 255;
	--color-ixxgxyyri: 244, 115, 28;
	--color-i9w57c50p: 70, 128, 194;
	--color-ixiutweak: 56, 91, 154;
	--color-ijtsye0i5: 45, 170, 225;
	--color-igptkugc0: 238, 238, 238;
	--color-i917xq9bj: 1, 95, 250;
	--color-ibuiqc0qn: 227, 233, 236;
	--color-ii3ednqdy: 79, 79, 79;
	--color-ifrjpm9x7: 43, 43, 43;
	--color-iasmz8543: 43, 43, 43;
	--color-iva8z1poz: 43, 43, 43;
	--color-ix6n8xxdf: 43, 43, 43;
	--color-i2n3ijwys: 249, 249, 248;
	--color-i3tmg33bx: 79, 79, 79;
	--color-i24a5ukyt: 255, 254, 254;
	--color-i32y3roq8: 89, 89, 89;
	--color-ibw1azf8r: 249, 249, 248;
	--color-itu5nbz4s: 43, 43, 43;
	--color-im7to78fe: 43, 43, 43;
	--color-iocufw01o: 43, 43, 43;
	--color-ililysvuq: 43, 43, 43;
	--color-idgya552g: 117, 220, 220;
	--color-iyk5jmk63: 117, 220, 220;
	--color-ilf00qbgs: 117, 220, 220;
	--color-i7mtoa2kh: 117, 220, 220;
	--color-ik14cza88: 117, 220, 220;
	--color-i59abt4eo: 117, 220, 220;
	--color-iwdwf80il: 255, 255, 255;
	--color-irva8x2xr: 117, 220, 220;
	--color-izod96dms: 117, 220, 220;
	--color-ic2y62anj: 117, 220, 220;
	--color-ihp0ybr72: 117, 220, 220;
	--color-iqy9znmf3: 89, 89, 89;
	--color-io50ox4xg: 117, 220, 220;
	--color-iw3tyx0lz: 117, 220, 220;
	--color-ij1ydlgo7: 117, 220, 220;
	--color-i1s8r75oa: 117, 220, 220;
	--image-ia5ksshhd: url("/d/warn.svg");
	--color-ivmhn60tk: 117, 220, 220;
	--color-i15irxcgt: 117, 220, 220;
	--color-iyacttagk: 117, 220, 220;
	--color-ihbfcjpgo: 117, 220, 220;
	--color-ixkj2wfhv: 89, 89, 89;
	--color-i2d760eqo: 89, 89, 89;
	--color-iljan54o3: 89, 89, 89;
	--color-iu1pmp7sm: 117, 220, 220;
	--color-ibgrc0vcg: 117, 220, 220;
	--color-igubhnv6b: 89, 89, 89;
}

.mosaic-popup--u-isfaboajx { position: fixed; top: 0px; left: 0px; z-index: 11 }
.mosaic-popup__inner-bg--u-ijyedrn1m { position: fixed; top: 0px; right: 0px; left: 0px; bottom: 0px; background-color: rgba(var(--color-izig1rh3x), 0.5); display: none; opacity: 0; transition-duration: 500ms; transition-timing-function: ease; transition-delay: 0ms; transition-property: all; overflow-y: auto; padding-top: 20px; padding-bottom: 20px; z-index: 2000 }
.mosaic-popup__inner-data--u-ic60fv9h5 { position: relative; max-width: 100vw; background-color: rgba(var(--color-i8vxypujn), 1); margin-top: auto; margin-right: auto; margin-bottom: auto; margin-left: auto; width: 440px; padding-left: 50px; padding-right: 50px; padding-top: 50px; padding-bottom: 50px; border-top-left-radius: 24px; border-top-right-radius: 24px; border-bottom-right-radius: 24px; border-bottom-left-radius: 24px }
.mosaic-popup__close--u-i4c4ikfek { cursor: pointer; position: absolute; right: 0px; top: 0px; text-align: center; z-index: 1; display: -webkit-box; display: -ms-flexbox; display: flex;  -webkit-box-align: center; -ms-flex-align: center; align-items: center; justify-content: center; min-width: 40px; min-height: 40px; margin-top: 20px; margin-right: 20px; opacity: 0.4 }
.mosaic-popup__close--u-i4c4ikfek:hover, .mosaic-popup__close--u-i4c4ikfek.is-hover { opacity: 1 }
.svg_image--u-izwshgaod { position: relative; display: -webkit-inline-box; display: -ms-inline-flexbox; display: inline-flex; vertical-align: top; justify-content: center;  -webkit-box-align: center; -ms-flex-align: center; align-items: center; width: 20px; height: 20px; overflow-x: hidden; overflow-y: hidden }
.svg_image--u-izwshgaod .path-ispoz5kq9 { fill: rgba(var(--color-i32y3roq8), 1) }
.mosaic-auth-block--u-i99s2sp29 { display: -webkit-box; display: -ms-flexbox; display: flex; position: relative; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column }
.mosaic-auth-block--u-i99s2sp29 .mosaic-auth-block__header_text { padding-top: 5px; padding-bottom: 5px; padding-left: 5px; padding-right: 5px; font-size: 30px; text-align: center; margin-bottom: 20px; display: -webkit-box; display: -ms-flexbox; display: flex }
.mosaic-auth-block--u-i99s2sp29 .mosaic-auth-block__header_icon { background-color: rgba(var(--color-ink5ocq6p), 1); padding-top: 5px; padding-bottom: 5px; padding-left: 5px; padding-right: 5px; width: 50px; height: 50px }
.mosaic-auth-block--u-i99s2sp29 .mosaic-auth-block__header-authorized { display: -webkit-box; display: -ms-flexbox; display: flex;  -webkit-box-align: center; -ms-flex-align: center; align-items: center }
.mosaic-auth-block--u-i99s2sp29 .mosaic-auth-block__header-authorized-text { padding-top: 5px; padding-bottom: 5px; padding-left: 5px; padding-right: 5px }
.mosaic-auth-block--u-i99s2sp29 .mosaic-auth-block__header-authorized-icon { background-color: rgba(var(--color-i1m0a19yg), 1); padding-top: 5px; padding-bottom: 5px; padding-left: 5px; padding-right: 5px; width: 50px; height: 50px }
.mosaic-auth-block--u-i99s2sp29 .mosaic-auth-block__header-user-name--u-ihezj89t9 { padding-top: 5px; padding-bottom: 5px; padding-left: 5px; padding-right: 5px }
.mosaic-auth-block--u-i99s2sp29 .mosaic-form__body { display: -webkit-box; display: -ms-flexbox; display: flex;  -webkit-box-align: center; -ms-flex-align: center; align-items: center }
.mosaic-auth-block--u-i99s2sp29 .mosaic-form__icon { background-color: rgba(var(--color-i2m7mv04n), 1); display: none }
.mosaic-auth-block--u-i99s2sp29 .svg_image--u-in34pfk37 { position: relative; display: -webkit-inline-box; display: -ms-inline-flexbox; display: inline-flex; vertical-align: top; justify-content: center;  -webkit-box-align: center; -ms-flex-align: center; align-items: center; height: 16px; width: 16px; overflow-x: hidden; overflow-y: hidden }
.mosaic-auth-block--u-i99s2sp29 .svg_image--u-iuqffboy2 { position: relative; display: -webkit-inline-box; display: -ms-inline-flexbox; display: inline-flex; vertical-align: top; justify-content: center;  -webkit-box-align: center; -ms-flex-align: center; align-items: center; height: 16px; width: 16px; overflow-x: hidden; overflow-y: hidden }
.mosaic-auth-block--u-i99s2sp29 .svg_image--u-i7inflku1 { position: relative; display: -webkit-inline-box; display: -ms-inline-flexbox; display: inline-flex; vertical-align: top; justify-content: center;  -webkit-box-align: center; -ms-flex-align: center; align-items: center; overflow-x: hidden; overflow-y: hidden }
.mosaic-auth-block--u-i99s2sp29 .mosaic-auth-block__drop_body { width: 100% }
.mosaic-auth-block--u-i99s2sp29 .mosaic-auth-block__login-form {  }
.mosaic-auth-block--u-i99s2sp29 .mosaic-auth-block__row_login { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: horizontal; -webkit-box-direction: normal; -ms-flex-direction: row; flex-direction: row; -webkit-box-align: end; -ms-flex-align: end; align-items: flex-end; margin-bottom: 5px }
.mosaic-auth-block--u-i99s2sp29 .mosaic-auth-block__row_pwd { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: horizontal; -webkit-box-direction: normal; -ms-flex-direction: row; flex-direction: row; -webkit-box-align: end; -ms-flex-align: end; align-items: flex-end; margin-bottom: 5px; margin-left: 0 }
.mosaic-auth-block--u-i99s2sp29 .mosaic-form__field--u-i3edk3i38 { width: 100%; -webkit-box-flex: 1; -ms-flex-positive: 1; flex-grow: 1 }
.mosaic-auth-block--u-i99s2sp29 .mosaic-form__field--u-iubnj55yv { width: 100%; -webkit-box-flex: 1; -ms-flex-positive: 1; flex-grow: 1 }
.mosaic-auth-block--u-i99s2sp29 .mosaic-auth-block__fields_wrapper { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column }
.mosaic-auth-block--u-i99s2sp29 .mosaic-form__text { width: 100%; flex-shrink: 1; height: 48px; padding-left: 16px; padding-right: 16px; border-top-style: solid; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-top-color: rgba(var(--color-i0hi700vv), 0.12); border-right-color: rgba(var(--color-i9yj9ap28), 0.12); border-bottom-color: rgba(var(--color-iw5kbkjkn), 0.12); border-left-color: rgba(var(--color-ietikew9o), 0.12); border-top-left-radius: 5px; border-top-right-radius: 5px; border-bottom-right-radius: 5px; border-bottom-left-radius: 5px; background-color: rgba(var(--color-iwbv39db3), 0); color: rgba(var(--color-iy68us52h), 1) }
.mosaic-auth-block--u-i99s2sp29 .mosaic-auth-block__links { text-align: center; margin-top: 10px; padding-bottom: 20px; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: horizontal; -webkit-box-direction: normal; -ms-flex-direction: row; flex-direction: row; -webkit-box-align: start; -ms-flex-align: start; align-items: flex-start; justify-content: space-between; padding-top: 5px }
.mosaic-auth-block--u-i99s2sp29 .mosaic-auth-block__remember { display: -webkit-inline-box; display: -ms-inline-flexbox; display: inline-flex;  -webkit-box-align: center; -ms-flex-align: center; align-items: center }
.mosaic-auth-block--u-i99s2sp29 .mosaic-form__checkbox-icon { width: 15px; height: 15px; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-top-style: solid; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-top-color: rgba(var(--color-i0m09zq9r), 1); border-right-color: rgba(var(--color-i0vu1y32j), 1); border-bottom-color: rgba(var(--color-i5gi5gq06), 1); border-left-color: rgba(var(--color-is5j0vv3m), 1); background-color: rgba(var(--color-iv62j02ie), 0) }
.mosaic-auth-block--u-i99s2sp29 .auth-links { display: -webkit-box; display: -ms-flexbox; display: flex; justify-content: center; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; -ms-flex-order: -1; -webkit-order: -1; order: -1; -webkit-box-align: start; -ms-flex-align: start; align-items: flex-start }
.mosaic-auth-block--u-i99s2sp29 .login-form-btn__register { display: inline-block; margin-top: 0px; margin-bottom: 0px; color: rgba(var(--color-iiaiga5zf), 1); text-decoration: none; font-size: 15px; border-bottom-style: solid; border-bottom-width: 1px; border-bottom-color: rgba(var(--color-isqzlsjjx), 0.4); padding-bottom: 3px; transition-property: all; transition-duration: 300ms; transition-delay: 0ms; transition-timing-function: ease }
.mosaic-auth-block--u-i99s2sp29 .forgot-link { display: inline-block; margin-top: 0px; margin-bottom: 14px; color: rgba(var(--color-iw1lol3pw), 1); -ms-flex-order: -1; -webkit-order: -1; order: -1; padding-top: 4px; padding-bottom: 2px; border-bottom-style: solid; border-bottom-width: 1px; border-bottom-color: rgba(var(--color-ilb91o3zf), 0.2); font-size: 14px; transition-property: all; transition-duration: 300ms; transition-delay: 0ms; transition-timing-function: ease; border-top-color: rgba(var(--color-i3jg6nzqd), 0.2); border-right-color: rgba(var(--color-i0z41hxrw), 0.2); border-left-color: rgba(var(--color-ivkabqq9v), 0.2) }
.mosaic-auth-block--u-i99s2sp29 .login-form-btn { margin-left: 10px; height: 48px; padding-left: 24px; padding-right: 24px; background-color: rgba(var(--color-i23kkm6sa), 1); border-top-style: none; border-right-style: none; border-bottom-style: none; border-left-style: none; border-top-left-radius: 5px; border-top-right-radius: 5px; border-bottom-right-radius: 5px; border-bottom-left-radius: 5px; margin-top: 0; transition-property: all; transition-duration: 300ms; transition-delay: 0ms; transition-timing-function: ease; outline-color: rgba(var(--color-idn0e5vo0), 0); outline-style: none }
.mosaic-auth-block--u-i99s2sp29 .mosaic-auth-block__social--u-iogzgxsqg { padding-top: 10px; padding-bottom: 10px; display: block }
.mosaic-auth-block--u-i99s2sp29 .mosaic-auth-block__social-body--u-i6507pkp1 { display: -webkit-box; display: -ms-flexbox; display: flex;  -webkit-box-align: center; -ms-flex-align: center; align-items: center; margin-left: -2px; margin-right: -2px; padding-top: 5px; justify-content: center; padding-bottom: 5px }
.mosaic-auth-block--u-i99s2sp29 .mosaic-auth-block__social--odnoklassniki { background-color: rgba(var(--color-ixxgxyyri), 1); border-top-left-radius: 50px; border-top-right-radius: 50px; border-bottom-right-radius: 50px; border-bottom-left-radius: 50px }
.mosaic-auth-block--u-i99s2sp29 .mosaic-auth-block__social--vkontakte { background-color: rgba(var(--color-i9w57c50p), 1); border-top-left-radius: 50px; border-top-right-radius: 50px; border-bottom-right-radius: 50px; border-bottom-left-radius: 50px }
.mosaic-auth-block--u-i99s2sp29 .mosaic-auth-block__social--facebook { background-color: rgba(var(--color-ixiutweak), 1); border-top-left-radius: 50px; border-top-right-radius: 50px; border-bottom-right-radius: 50px; border-bottom-left-radius: 50px }
.mosaic-auth-block--u-i99s2sp29 .mosaic-auth-block__social--twitter { background-color: rgba(var(--color-ijtsye0i5), 1); border-top-left-radius: 50px; border-top-right-radius: 50px; border-bottom-right-radius: 50px; border-bottom-left-radius: 50px }
.mosaic-auth-block--u-i99s2sp29 .mosaic-auth-block__social--google { background-color: rgba(var(--color-igptkugc0), 1); border-top-left-radius: 50px; border-top-right-radius: 50px; border-bottom-right-radius: 50px; border-bottom-left-radius: 50px }
.mosaic-auth-block--u-i99s2sp29 .mosaic-auth-block__social--mailru { background-color: rgba(var(--color-i917xq9bj), 1); border-top-left-radius: 50px; border-top-right-radius: 50px; border-bottom-right-radius: 50px; border-bottom-left-radius: 50px }
.mosaic-auth-block--u-i99s2sp29 .mosaic-auth-block__social--yandex { background-color: rgba(var(--color-ibuiqc0qn), 1); border-top-left-radius: 50px; border-top-right-radius: 50px; border-bottom-right-radius: 50px; border-bottom-left-radius: 50px }
.mosaic-auth-block--u-i99s2sp29 .social_svg_image { display: -webkit-box; display: -ms-flexbox; display: flex;  -webkit-box-align: center; -ms-flex-align: center; align-items: center; justify-content: center; min-width: 20px; min-height: 20px }
.mosaic-auth-block--u-i99s2sp29 .login-form-btn__register_text { display: block }
.mosaic-auth-block--u-i99s2sp29 .forgot-link__text { display: inline-block }
.mosaic-auth-block--u-i99s2sp29 .mosaic-auth-block__social-title--u-isi3ajr3q { text-align: center; font-size: 16px; font-weight: 500; margin-bottom: 10px }
.mosaic-auth-block--u-i99s2sp29 .remember-text { font-size: 14px; margin-left: 8px; color: rgba(var(--color-ii3ednqdy), 1) }
.mosaic-auth-block--u-i99s2sp29 .mosaic-form__checkbox { min-height: 24px; min-width: 24px; margin-right: 6px; border-top-color: rgba(var(--color-ifrjpm9x7), 1); border-right-color: rgba(var(--color-iasmz8543), 1); border-bottom-color: rgba(var(--color-iva8z1poz), 1); border-left-color: rgba(var(--color-ix6n8xxdf), 1); border-top-style: solid; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; background-color: rgba(var(--color-i2n3ijwys), 1); display: none }
.mosaic-auth-block--u-i99s2sp29 .mosaic-form__name { font-size: 15px; margin-bottom: 4px; margin-top: 4px; color: rgba(var(--color-i3tmg33bx), 1); display: none }
.mosaic-auth-block--u-i99s2sp29 .mosaic-form__field { margin-top: 15px }
.mosaic-auth-block--u-i99s2sp29 .button__text { color: rgba(var(--color-i24a5ukyt), 1) }
.mosaic-auth-block--u-i99s2sp29 .mosaic-auth-block { width: 215px }
.mosaic-auth-block--u-i99s2sp29 .mosaic-form__error { margin-bottom: 20px; text-align: left; font-size: 16px; font-weight: 500; background-image: var(--image-ia5ksshhd); background-repeat: no-repeat; background-position: left 0px top 0px; background-size: auto; background-attachment: scroll; padding-left: 40px; min-height: 30px; display: -webkit-box; display: -ms-flexbox; display: flex;  -webkit-box-align: center; -ms-flex-align: center; align-items: center; padding-top: 2px }
.mosaic-auth-block--u-i99s2sp29 .user-name { margin-bottom: 10px; display: block; font-size: 17px; font-weight: 500; padding-top: 10px; padding-bottom: 10px }
.mosaic-auth-block--u-i99s2sp29 .user-logout { display: inline-block; text-decoration: none; color: rgba(var(--color-ivmhn60tk), 1); border-bottom-style: solid; border-bottom-width: 1px; border-bottom-color: rgba(var(--color-i15irxcgt), 0.4); padding-bottom: 2px }
.mosaic-auth-block--u-i99s2sp29 .my-orders { display: inline-block; margin-right: 20px; text-decoration: none; color: rgba(var(--color-iyacttagk), 1); border-bottom-style: solid; border-bottom-width: 1px; border-bottom-color: rgba(var(--color-ihbfcjpgo), 0.4); padding-bottom: 2px }
.mosaic-auth-block--u-i99s2sp29 .user-settings { display: inline-block; margin-bottom: 15px; text-decoration: none; color: rgba(var(--color-ixkj2wfhv), 1); border-bottom-style: solid; border-bottom-width: 1px; padding-bottom: 2px; border-bottom-color: rgba(var(--color-i2d760eqo), 0.2) }
.mosaic-auth-block--u-i99s2sp29 .mosaic-auth-block__header {  }
.mosaic-auth-block--u-i99s2sp29 .mosaic-auth-block__social--odnoklassniki, .mosaic-auth-block--u-i99s2sp29 .mosaic-auth-block__social--vkontakte, .mosaic-auth-block--u-i99s2sp29 .mosaic-auth-block__social--facebook, .mosaic-auth-block--u-i99s2sp29 .mosaic-auth-block__social--twitter, .mosaic-auth-block--u-i99s2sp29 .mosaic-auth-block__social--google, .mosaic-auth-block--u-i99s2sp29 .mosaic-auth-block__social--mailru, .mosaic-auth-block--u-i99s2sp29 .mosaic-auth-block__social--yandex { width: 32px; height: 32px; margin-left: 2px; margin-right: 2px; border-top-left-radius: 4px; border-top-right-radius: 4px; border-bottom-left-radius: 4px; border-bottom-right-radius: 4px; display: -webkit-box; display: -ms-flexbox; display: flex;  -webkit-box-align: center; -ms-flex-align: center; align-items: center; justify-content: center; -webkit-box-flex: 0; -ms-flex-positive: 0; flex-grow: 0; flex-shrink: 0; font-size: 0px }
.mosaic-auth-block--u-i99s2sp29 .mosaic-auth-block__remember.is-removed { display: none }
.mosaic-auth-block--u-i99s2sp29 .login-form-btn__register:hover, .mosaic-auth-block--u-i99s2sp29 .login-form-btn__register.is-hover { border-bottom-color: rgba(var(--color-idgya552g), 0.6) }
.mosaic-auth-block--u-i99s2sp29 .login-form-btn__register.is-removed { display: none }
.mosaic-auth-block--u-i99s2sp29 .forgot-link:hover, .mosaic-auth-block--u-i99s2sp29 .forgot-link.is-hover { color: rgba(var(--color-iyk5jmk63), 1); border-bottom-color: rgba(var(--color-ilf00qbgs), 0.8); border-top-color: rgba(var(--color-i7mtoa2kh), 0.8); border-right-color: rgba(var(--color-ik14cza88), 0.8); border-left-color: rgba(var(--color-i59abt4eo), 0.8) }
.mosaic-auth-block--u-i99s2sp29 .forgot-link.is-removed { display: none }
.mosaic-auth-block--u-i99s2sp29 .login-form-btn:hover, .mosaic-auth-block--u-i99s2sp29 .login-form-btn.is-hover { background-image: linear-gradient(rgba(var(--color-iwdwf80il), 0.1) 0%, rgba(var(--color-iwdwf80il), 0.1) 100%); background-repeat: no-repeat; background-position: left 0px top 0px; background-size: auto; background-attachment: scroll }
.mosaic-auth-block--u-i99s2sp29 .mosaic-form__text:focus, .mosaic-auth-block--u-i99s2sp29 .mosaic-form__text.is-focus { border-top-color: rgba(var(--color-irva8x2xr), 0.6); border-right-color: rgba(var(--color-izod96dms), 0.6); border-bottom-color: rgba(var(--color-ic2y62anj), 0.6); border-left-color: rgba(var(--color-ihp0ybr72), 0.6); outline-color: rgba(var(--color-iqy9znmf3), 0); outline-style: none }
.mosaic-auth-block--u-i99s2sp29 .user-settings:hover, .mosaic-auth-block--u-i99s2sp29 .user-settings.is-hover { border-bottom-color: rgba(var(--color-iljan54o3), 0.4) }
.mosaic-auth-block--u-i99s2sp29 .my-orders:hover, .mosaic-auth-block--u-i99s2sp29 .my-orders.is-hover { border-bottom-color: rgba(var(--color-iu1pmp7sm), 0.6) }
.mosaic-auth-block--u-i99s2sp29 .user-logout:hover, .mosaic-auth-block--u-i99s2sp29 .user-logout.is-hover { border-bottom-color: rgba(var(--color-ibgrc0vcg), 0.6) }
.mosaic-auth-block--u-i99s2sp29 .mosaic-form__text::placeholder { color: rgba(var(--color-igubhnv6b), 0.7) }
.mosaic-auth-block--u-i99s2sp29 .mosaic-form__checkbox ~ .mosaic-form__checkbox-icon { width: 24px; height: 24px; background-color: rgba(var(--color-ibw1azf8r), 0); border-top-color: rgba(var(--color-itu5nbz4s), 0.12); border-right-color: rgba(var(--color-im7to78fe), 0.12); border-bottom-color: rgba(var(--color-iocufw01o), 0.12); border-left-color: rgba(var(--color-ililysvuq), 0.12); border-top-left-radius: 4px; border-top-right-radius: 4px; border-bottom-right-radius: 4px; border-bottom-left-radius: 4px }
.mosaic-auth-block--u-i99s2sp29 .mosaic-form__checkbox ~ .mosaic-form__checkbox-icon:hover, .mosaic-auth-block--u-i99s2sp29 .mosaic-form__checkbox ~ .mosaic-form__checkbox-icon.is-hover { border-top-color: rgba(var(--color-io50ox4xg), 0.6); border-right-color: rgba(var(--color-iw3tyx0lz), 0.6); border-bottom-color: rgba(var(--color-ij1ydlgo7), 0.6); border-left-color: rgba(var(--color-i1s8r75oa), 0.6) }
.mosaic-auth-block--u-i99s2sp29 .mosaic-form__checkbox:checked ~ .mosaic-form__checkbox-icon, .mosaic-auth-block--u-i99s2sp29 .mosaic-form__checkbox.is-checked ~ .mosaic-form__checkbox-icon { background-color: rgba(var(--color-iso6p5dq7), 1); border-top-color: rgba(var(--color-i8z49zvbc), 1); border-right-color: rgba(var(--color-igqq439yw), 1); border-bottom-color: rgba(var(--color-idxio497c), 1); border-left-color: rgba(var(--color-iijevdj0u), 1); background-image: var(--image-ioa2vz6d9); background-repeat: no-repeat; background-position: center center; background-size: auto; background-attachment: scroll }
.mosaic-auth-block__drop_body--u-ifjjwwbi3 { position: relative }

@media (max-width: 767px) {
	.mosaic-popup__inner-data--u-ic60fv9h5 { width: 100%; min-height: 100vh; padding-left: 20px; padding-right: 20px; padding-top: 30px; padding-bottom: 30px }
	.mosaic-popup__inner-bg--u-ijyedrn1m { padding-top: 0px; padding-bottom: 0px }
	.mosaic-auth-block--u-i99s2sp29 .mosaic-auth-block__header_text { font-size: 24px; line-height: 24px; margin-bottom: 10px }
	.mosaic-auth-block--u-i99s2sp29 .mosaic-form__field { margin-top: 10px }
	.mosaic-auth-block--u-i99s2sp29 .mosaic-form__text { height: 46px }
	.mosaic-auth-block--u-i99s2sp29 .login-form-btn { height: 46px }
	.mosaic-popup__close--u-i4c4ikfek { margin-top: 0px; margin-right: 0px; min-width: 54px; min-height: 54px }
}

@media (max-width: 479px) {
	.mosaic-popup__close--u-i4c4ikfek {  }
}