@font-face { font-family: "Bellota"; font-weight: 300; font-style: normal; font-display: swap; src: url("/g/fonts/bellota/bellota-l.woff2") format("woff2"), url("/g/fonts/bellota/bellota-l.woff") format("woff");}
@font-face { font-family: "Bellota"; font-weight: 300; font-style: italic; font-display: swap; src: url("/g/fonts/bellota/bellota-l-i.woff2") format("woff2"), url("/g/fonts/bellota/bellota-l-i.woff") format("woff");}
@font-face { font-family: "Bellota"; font-weight: 400; font-style: normal; font-display: swap; src: url("/g/fonts/bellota/bellota-r.woff2") format("woff2"), url("/g/fonts/bellota/bellota-r.woff") format("woff");}
@font-face { font-family: "Bellota"; font-weight: 400; font-style: italic; font-display: swap; src: url("/g/fonts/bellota/bellota-r-i.woff2") format("woff2"), url("/g/fonts/bellota/bellota-r-i.woff") format("woff");}
@font-face { font-family: "Bellota"; font-weight: 700; font-style: normal; font-display: swap; src: url("/g/fonts/bellota/bellota-b.woff2") format("woff2"), url("/g/fonts/bellota/bellota-b.woff") format("woff");}
@font-face { font-family: "Bellota"; font-weight: 700; font-style: italic; font-display: swap; src: url("/g/fonts/bellota/bellota-b-i.woff2") format("woff2"), url("/g/fonts/bellota/bellota-b-i.woff") format("woff");}
:root {
	--color-im4fhsjgl: 0, 0, 0;
	--color-itoo9o7jl: 255, 255, 255;
	--color-i65dh3v09: 238, 238, 238;
	--color-ies1td417: 238, 238, 238;
	--color-if9dj2y0p: 69, 52, 52;
	--color-i5087x5eh: 217, 217, 217;
	--color-iq3qke59i: 209, 209, 209;
	--color-i66zcdl88: 255, 255, 255;
	--color-ifktenz7q: 255, 255, 255;
	--color-igjhohmho: 255, 255, 255;
	--color-iono59vhe: 255, 255, 255;
	--color-iap56p6d8: 69, 52, 52;
	--color-ig01c985z: 51, 51, 51;
	--color-iutguncc3: 51, 51, 51;
	--color-igfzgalkn: 51, 51, 51;
	--color-in6npgaqr: 51, 51, 51;
	--color-ixcokx46y: 0, 0, 0;
	--color-ip8313eaj: 255, 127, 80;
	--color-i0mmn6p9k: 255, 127, 80;
	--color-ipcq8riuw: 255, 127, 80;
	--color-i0n5fzck1: 255, 127, 80;
	--color-izwomkf28: 255, 127, 80;
	--color-ifokea0bo: 255, 127, 80;
	--color-i5cjbtfzi: 0, 0, 0;
	--color-i2hls38y7: 255, 127, 80;
	--color-i3a7r8sqs: 255, 255, 255;
	--color-ia2edjgdm: 238, 130, 8;
	--color-ivm4zjtda: 0, 119, 255;
	--color-iohvfnzrr: 23, 115, 237;
	--color-is6n78mqh: 29, 161, 242;
	--color-ir9gz6brp: 242, 242, 242;
	--color-iepalyll6: 0, 95, 249;
	--color-id2dfqzwr: 252, 63, 29;
	--color-iir8dlkp0: 209, 209, 209;
	--color-ilb16lba4: 209, 209, 209;
	--color-iavleh9jq: 209, 209, 209;
	--color-iedsymxdi: 209, 209, 209;
	--image-ifz3kgxbw: url("/d/warn_1.svg");
	--color-iirrfulgr: 29, 29, 29;
	--color-idswcjehd: 255, 255, 255;
	--color-iew15kk4y: 255, 127, 80;
	--color-ie2j26cld: 255, 127, 80;
	--color-igp1vgyp9: 255, 127, 80;
	--color-i13nulbvp: 255, 127, 80;
	--color-i1rx0mqk3: 255, 127, 80;
	--color-ingk55vte: 69, 52, 52;
	--color-ilxpdv0u7: 255, 127, 80;
	--color-i6a7rbxx0: 255, 127, 80;
	--color-isg1hd8nl: 255, 127, 80;
	--color-iqvvj1i0w: 255, 127, 80;
	--color-i0248e4uc: 255, 127, 80;
	--color-ij4d853fg: 255, 127, 80;
	--color-ioswy0wum: 69, 52, 52;
	--color-i0et204hm: 255, 127, 80;
	--color-i1832mm5r: 255, 127, 80;
	--color-io4x11q2i: 255, 127, 80;
	--color-irvkpmt59: 255, 127, 80;
	--color-iylyzeaas: 255, 127, 80;
	--color-iish09ub4: 255, 127, 80;
	--color-i7tnbqdzy: 69, 52, 52;
	--color-ilpa05eq1: 69, 52, 52;
	--color-itr2c846u: 69, 52, 52;
	--color-iu1d4td5g: 255, 127, 80;
	--color-in5u1f7e2: 255, 127, 80;
}

.mosaic-popup--u-ihv815stu { position: fixed; top: 0px; left: 0px; z-index: 11 }
.mosaic-popup__inner-bg--u-iaf41wbzq { position: fixed; top: 0px; right: 0px; left: 0px; bottom: 0px; background-color: rgba(var(--color-im4fhsjgl), 0.5); display: none; justify-content: center; -webkit-box-align: start; -ms-flex-align: start; align-items: flex-start; opacity: 0; transition-behavior: normal; transition-duration: 500ms; transition-timing-function: ease; transition-delay: 0ms; transition-property: all; overflow-y: auto; padding-top: 20px; padding-bottom: 20px }
.mosaic-popup__inner-data--u-i3zc3cm5n { position: relative; width: 540px; min-height: 300px; max-width: 100vw; background-color: rgba(var(--color-itoo9o7jl), 1); margin-top: auto; margin-right: auto; margin-bottom: auto; margin-left: auto; border-top-left-radius: 25px; border-top-right-radius: 25px; border-bottom-right-radius: 25px; border-bottom-left-radius: 25px }
.mosaic-popup__close--u-ino8j4y91 { cursor: pointer; position: absolute; right: 0px; top: 0px; min-width: 50px; min-height: 50px; 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; margin-top: 10px; margin-right: 10px }
.mosaic-popup__close--u-ino8j4y91:hover .svg_image--u-ijz674jpv, .mosaic-popup__close--u-ino8j4y91.is-hover .svg_image--u-ijz674jpv { transform: rotateX(0deg) rotateY(0deg) rotateZ(180deg) }
.svg_image--u-ijz674jpv { 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: 19px; height: 19px; overflow-x: hidden; overflow-y: hidden; transition-property: all; transition-duration: 300ms; transition-delay: 0ms; transition-timing-function: ease; transition-behavior: normal }
.svg_image--u-ijz674jpv .path-ibmko0pzd { fill: rgba(var(--color-iu1d4td5g), 1) }
.mosaic-auth-block--u-isliwnl7j { display: block; width: 100%; position: relative; margin-top: 60px; padding-left: 60px; padding-right: 60px; margin-left: 0px; margin-right: 0px; padding-bottom: 50px }
.mosaic-auth-block--u-isliwnl7j .mosaic-auth-block__header_text { padding-top: 5px; padding-bottom: 5px; padding-left: 5px; padding-right: 5px; font-size: 36px; font-family: Bellota, serif; font-weight: 700; text-align: center; line-height: 1em }
.mosaic-auth-block--u-isliwnl7j .mosaic-auth-block__header_icon { background-color: rgba(var(--color-i65dh3v09), 1); padding-top: 5px; padding-bottom: 5px; padding-left: 5px; padding-right: 5px; width: 50px; height: 50px }
.mosaic-auth-block--u-isliwnl7j .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-isliwnl7j .mosaic-auth-block__header-authorized-text { padding-top: 5px; padding-bottom: 5px; padding-left: 5px; padding-right: 5px }
.mosaic-auth-block--u-isliwnl7j .mosaic-auth-block__header-authorized-icon { background-color: rgba(var(--color-ies1td417), 1); padding-top: 5px; padding-bottom: 5px; padding-left: 5px; padding-right: 5px; width: 50px; height: 50px }
.mosaic-auth-block--u-isliwnl7j .mosaic-auth-block__header-user-name--u-ikqkvyv9p { padding-top: 5px; padding-bottom: 5px; padding-left: 5px; padding-right: 5px }
.mosaic-auth-block--u-isliwnl7j .mosaic-form__body { display: -webkit-box; display: -ms-flexbox; display: flex;  -webkit-box-align: center; -ms-flex-align: center; align-items: center; outline-color: rgba(var(--color-if9dj2y0p), 0) }
.mosaic-auth-block--u-isliwnl7j .mosaic-form__icon { background-color: rgba(var(--color-i5087x5eh), 1); display: none }
.mosaic-auth-block--u-isliwnl7j .svg_image--u-ix6454a2q { 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-isliwnl7j .svg_image--u-ig9tqcyxl { 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-isliwnl7j .svg_image--u-ipg7o8a74 { 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: 15px; width: 15px; overflow-x: hidden; overflow-y: hidden; border-top-style: solid; border-top-width: 0px; border-right-style: solid; border-right-width: 0px; border-bottom-style: solid; border-bottom-width: 0px; border-left-style: solid; border-left-width: 0px; opacity: 1 }
.mosaic-auth-block--u-isliwnl7j .mosaic-auth-block__drop_body { width: 100% }
.mosaic-auth-block--u-isliwnl7j .mosaic-auth-block__login-form { padding-top: 10px }
.mosaic-auth-block--u-isliwnl7j .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: 15px }
.mosaic-auth-block--u-isliwnl7j .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-isliwnl7j .mosaic-form__field--u-ingjjxohb { width: 100%; -webkit-box-flex: 1; -ms-flex-positive: 1; flex-grow: 1 }
.mosaic-auth-block--u-isliwnl7j .mosaic-form__field--u-iuvex05ia { width: 100%; -webkit-box-flex: 1; -ms-flex-positive: 1; flex-grow: 1 }
.mosaic-auth-block--u-isliwnl7j .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-isliwnl7j .mosaic-form__text { width: 100%; flex-shrink: 1; border-top-left-radius: 20px; border-top-right-radius: 20px; border-bottom-right-radius: 20px; border-bottom-left-radius: 20px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; box-shadow: 0px 0px 0px 1px rgba(var(--color-iq3qke59i), 1); min-height: 50px; padding-left: 20px; padding-right: 20px; padding-top: 10px; padding-bottom: 10px; transition-property: all; transition-duration: 300ms; transition-delay: 0ms; transition-timing-function: ease; transition-behavior: normal; border-top-color: rgba(var(--color-i66zcdl88), 0); border-right-color: rgba(var(--color-ifktenz7q), 0); border-bottom-color: rgba(var(--color-igjhohmho), 0); border-left-color: rgba(var(--color-iono59vhe), 0); color: rgba(var(--color-iap56p6d8), 1); border-top-style: none; border-right-style: none; border-bottom-style: none; border-left-style: none }
.mosaic-auth-block--u-isliwnl7j .mosaic-auth-block__links { text-align: center; margin-top: 20px; display: -webkit-box; display: -ms-flexbox; display: flex; flex-wrap: wrap; justify-content: space-between; -webkit-box-align: start; -ms-flex-align: start; align-items: flex-start; font-size: 16px }
.mosaic-auth-block--u-isliwnl7j .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; margin-left: 10px }
.mosaic-auth-block--u-isliwnl7j .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-ig01c985z), 1); border-right-color: rgba(var(--color-iutguncc3), 1); border-bottom-color: rgba(var(--color-igfzgalkn), 1); border-left-color: rgba(var(--color-in6npgaqr), 1); background-color: rgba(var(--color-ixcokx46y), 0) }
.mosaic-auth-block--u-isliwnl7j .auth-links { display: -webkit-box; display: -ms-flexbox; display: flex; justify-content: flex-start; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; -webkit-box-align: start; -ms-flex-align: start; align-items: flex-start; -ms-flex-order: -1; -webkit-order: -1; order: -1 }
.mosaic-auth-block--u-isliwnl7j .login-form-btn__register { display: inline-block; color: rgba(var(--color-ifokea0bo), 1) }
.mosaic-auth-block--u-isliwnl7j .forgot-link { display: inline-block; margin-top: 0px; margin-bottom: 16px; margin-right: 5px; color: rgba(var(--color-i5cjbtfzi), 1); -ms-flex-order: -1; -webkit-order: -1; order: -1 }
.mosaic-auth-block--u-isliwnl7j .login-form-btn { margin-left: 5px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; min-height: 50px; padding-left: 20px; padding-right: 20px; border-top-left-radius: 20px; border-top-right-radius: 20px; border-bottom-right-radius: 20px; border-bottom-left-radius: 20px; background-color: rgba(var(--color-i2hls38y7), 1); font-family: Bellota, serif; color: rgba(var(--color-i3a7r8sqs), 1); font-weight: 700; margin-top: 0 }
.mosaic-auth-block--u-isliwnl7j .mosaic-auth-block__social--u-i5htyese5 { padding-top: 24px; text-align: center }
.mosaic-auth-block--u-isliwnl7j .mosaic-auth-block__social-body--u-izo0970fq { 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 }
.mosaic-auth-block--u-isliwnl7j .mosaic-auth-block__social--odnoklassniki, .mosaic-auth-block--u-isliwnl7j .mosaic-auth-block__social--vkontakte, .mosaic-auth-block--u-isliwnl7j .mosaic-auth-block__social--facebook, .mosaic-auth-block--u-isliwnl7j .mosaic-auth-block__social--twitter, .mosaic-auth-block--u-isliwnl7j .mosaic-auth-block__social--google, .mosaic-auth-block--u-isliwnl7j .mosaic-auth-block__social--mailru, .mosaic-auth-block--u-isliwnl7j .mosaic-auth-block__social--yandex { width: 36px; height: 36px; 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-isliwnl7j .mosaic-auth-block__social--odnoklassniki { background-color: rgba(var(--color-ia2edjgdm), 1); height: 32px; width: 32px }
.mosaic-auth-block--u-isliwnl7j .mosaic-auth-block__social--vkontakte { background-color: rgba(var(--color-ivm4zjtda), 1); width: 32px; height: 32px }
.mosaic-auth-block--u-isliwnl7j .mosaic-auth-block__social--facebook { background-color: rgba(var(--color-iohvfnzrr), 1); border-top-left-radius: 4px; border-top-right-radius: 4px; border-bottom-right-radius: 4px; border-bottom-left-radius: 4px; width: 32px; height: 32px }
.mosaic-auth-block--u-isliwnl7j .mosaic-auth-block__social--twitter { background-color: rgba(var(--color-is6n78mqh), 1); width: 32px; height: 32px }
.mosaic-auth-block--u-isliwnl7j .mosaic-auth-block__social--google { background-color: rgba(var(--color-ir9gz6brp), 1); height: 32px; width: 32px }
.mosaic-auth-block--u-isliwnl7j .mosaic-auth-block__social--mailru { background-color: rgba(var(--color-iepalyll6), 1); width: 32px; height: 32px }
.mosaic-auth-block--u-isliwnl7j .mosaic-auth-block__social--yandex { background-color: rgba(var(--color-id2dfqzwr), 1); border-top-left-radius: 4px; border-top-right-radius: 4px; border-bottom-right-radius: 4px; border-bottom-left-radius: 4px; width: 32px; height: 32px }
.mosaic-auth-block--u-isliwnl7j .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; width: 100%; height: 100% }
.mosaic-auth-block--u-isliwnl7j .mosaic-form__checkbox { display: none }
.mosaic-auth-block--u-isliwnl7j .mosaic-auth-block { width: 215px }
.mosaic-auth-block--u-isliwnl7j .mosaic-form__name { display: none }
.mosaic-auth-block--u-isliwnl7j .login-form-btn__register_text {  }
.mosaic-auth-block--u-isliwnl7j .mosaic-auth-block__header { margin-bottom: 20px }
.mosaic-auth-block--u-isliwnl7j .mosaic-form__error { padding-left: 40px; background-image: var(--image-ifz3kgxbw); background-repeat: no-repeat; background-position: left 0px center; background-size: auto; background-attachment: scroll; font-size: 17px; line-height: 1.2em; min-height: 33px; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; -webkit-box-align: start; -ms-flex-align: start; align-items: flex-start; justify-content: center; padding-top: 5px }
.mosaic-auth-block--u-isliwnl7j .mosaic-auth-block__success__inner { -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; -webkit-box-align: start; -ms-flex-align: start; align-items: flex-start; flex-wrap: wrap }
.mosaic-auth-block--u-isliwnl7j .user-name { padding-top: 10px; padding-bottom: 10px; margin-bottom: 10px; display: inline-block; margin-left: 0px; margin-right: 0px; width: 100% }
.mosaic-auth-block--u-isliwnl7j .user-settings { padding-top: 10px; padding-bottom: 0px; display: inline-block; margin-bottom: 10px; text-decoration: none; box-shadow: none; border-bottom-style: solid; border-bottom-width: 1px }
.mosaic-auth-block--u-isliwnl7j .mosaic-auth-block__success { -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; -webkit-box-align: start; -ms-flex-align: start; align-items: flex-start }
.mosaic-auth-block--u-isliwnl7j .my-orders { display: inline-block; padding-top: 10px; padding-bottom: 0px; margin-right: 20px; text-decoration: none; border-bottom-style: solid; border-bottom-width: 1px }
.mosaic-auth-block--u-isliwnl7j .user-logout { display: inline-block; padding-top: 10px; padding-bottom: 0px; border-bottom-style: solid; border-bottom-width: 1px; text-decoration: none; margin-bottom: 0px }
.mosaic-auth-block--u-isliwnl7j .mosaic-form__field { outline-color: rgba(var(--color-ilpa05eq1), 0) }
.mosaic-auth-block--u-isliwnl7j .mosaic-auth-block__social-title--u-ixa21aj4u { margin-bottom: 10px }
.mosaic-auth-block--u-isliwnl7j .mosaic-auth-block__remember.is-removed { display: none }
.mosaic-auth-block--u-isliwnl7j .login-form-btn__register.is-removed { display: none }
.mosaic-auth-block--u-isliwnl7j .forgot-link.is-removed { display: none }
.mosaic-auth-block--u-isliwnl7j .mosaic-form__text:hover, .mosaic-auth-block--u-isliwnl7j .mosaic-form__text.is-hover { border-top-color: rgba(var(--color-iew15kk4y), 0); border-right-color: rgba(var(--color-ie2j26cld), 0); border-bottom-color: rgba(var(--color-igp1vgyp9), 0); border-left-color: rgba(var(--color-i13nulbvp), 0); box-shadow: 0px 0px 0px 1px rgba(var(--color-i1rx0mqk3), 0.5); outline-color: rgba(var(--color-ingk55vte), 0) }
.mosaic-auth-block--u-isliwnl7j .mosaic-form__text:active, .mosaic-auth-block--u-isliwnl7j .mosaic-form__text.is-active { border-top-color: rgba(var(--color-ilxpdv0u7), 1); border-right-color: rgba(var(--color-i6a7rbxx0), 1); border-bottom-color: rgba(var(--color-isg1hd8nl), 1); border-left-color: rgba(var(--color-iqvvj1i0w), 1); box-shadow: 0px 0px 0px 1px rgba(var(--color-i0248e4uc), 0.7); outline-color: rgba(var(--color-ij4d853fg), 1); color: rgba(var(--color-ioswy0wum), 0.56) }
.mosaic-auth-block--u-isliwnl7j .mosaic-form__text:focus, .mosaic-auth-block--u-isliwnl7j .mosaic-form__text.is-focus { border-top-color: rgba(var(--color-i0et204hm), 1); border-right-color: rgba(var(--color-i1832mm5r), 1); border-bottom-color: rgba(var(--color-io4x11q2i), 1); border-left-color: rgba(var(--color-irvkpmt59), 1); box-shadow: 0px 0px 0px 1px rgba(var(--color-iylyzeaas), 1); outline-color: rgba(var(--color-iish09ub4), 1); border-top-style: none; border-top-width: 0px; border-right-style: none; border-right-width: 0px; border-bottom-style: none; border-bottom-width: 0px; border-left-style: none; border-left-width: 0px; outline-width: 0px }
.mosaic-auth-block--u-isliwnl7j .mosaic-form__text::placeholder { color: rgba(var(--color-i7tnbqdzy), 1) }
.mosaic-auth-block--u-isliwnl7j .mosaic-form__text:focus::placeholder, .mosaic-auth-block--u-isliwnl7j .mosaic-form__text.is-focus::placeholder { color: rgba(var(--color-itr2c846u), 1) }
.mosaic-auth-block--u-isliwnl7j .mosaic-form__checkbox ~ .mosaic-form__checkbox-icon { border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-top-color: rgba(var(--color-iir8dlkp0), 1); border-right-color: rgba(var(--color-ilb16lba4), 1); border-bottom-color: rgba(var(--color-iavleh9jq), 1); border-left-color: rgba(var(--color-iedsymxdi), 1); border-top-left-radius: 5px; border-top-right-radius: 5px; border-bottom-right-radius: 5px; border-bottom-left-radius: 5px; margin-right: 10px; width: 25px; height: 25px; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column;  -webkit-box-align: center; -ms-flex-align: center; align-items: center; justify-content: center; opacity: 1; transition-property: all; transition-duration: 300ms; transition-delay: 0ms; transition-timing-function: ease; transition-behavior: normal }
.mosaic-auth-block--u-isliwnl7j .svg_image--u-ipg7o8a74 .path-i3p7wferi { fill: rgba(var(--color-idswcjehd), 1) }
.mosaic-auth-block--u-isliwnl7j .mosaic-form__checkbox:checked ~ .mosaic-form__checkbox-icon, .mosaic-auth-block--u-isliwnl7j .mosaic-form__checkbox.is-checked ~ .mosaic-form__checkbox-icon { border-top-color: rgba(var(--color-ip8313eaj), 1); border-right-color: rgba(var(--color-i0mmn6p9k), 1); border-bottom-color: rgba(var(--color-ipcq8riuw), 1); border-left-color: rgba(var(--color-i0n5fzck1), 1); background-color: rgba(var(--color-izwomkf28), 1) }
.svg_image--u-ipg7o8a74 .path-i3p7wferi { fill: rgba(var(--color-iirrfulgr), 1) }

@media (max-width: 991px) {
	.mosaic-auth-block--u-isliwnl7j .mosaic-auth-block__header_text { font-size: 30px }
	.svg_image--u-ijz674jpv {  }
	.svg_image--u-ijz674jpv .path-ibmko0pzd { fill: rgba(var(--color-in5u1f7e2), 1) }
	.mosaic-popup__close--u-ino8j4y91 {  }
}

@media (max-width: 767px) {
	.mosaic-popup__inner-bg--u-iaf41wbzq { padding-top: 0px; padding-bottom: 0px }
	.mosaic-popup__inner-data--u-i3zc3cm5n { margin-top: 0px; margin-bottom: 0px; min-height: 100vh; border-top-left-radius: 0px; border-top-right-radius: 0px; border-bottom-right-radius: 0px; border-bottom-left-radius: 0px; margin-left: 0px; margin-right: 0px; width: 100% }
	.mosaic-auth-block--u-isliwnl7j { padding-left: 40px; padding-right: 40px; margin-top: 50px }
	.mosaic-auth-block--u-isliwnl7j .mosaic-auth-block__header_text { font-size: 24px }
	.mosaic-auth-block--u-isliwnl7j .mosaic-auth-block__header { margin-bottom: 10px }
	.mosaic-popup__close--u-ino8j4y91 { margin-right: 0px; margin-top: 0px }
}

@media (max-width: 479px) {
	.mosaic-auth-block--u-isliwnl7j { padding-left: 30px; padding-right: 30px; margin-top: 50px }
	.mosaic-auth-block--u-isliwnl7j .mosaic-auth-block__links { -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; flex-wrap: nowrap }
	.mosaic-auth-block--u-isliwnl7j .mosaic-auth-block__remember { margin-left: 0px; margin-top: 16px }
	.mosaic-auth-block--u-isliwnl7j .mosaic-auth-block__header_text { font-size: 24px }
	.mosaic-auth-block--u-isliwnl7j .mosaic-form__error { font-size: 15px }
	.mosaic-auth-block--u-isliwnl7j .mosaic-auth-block__header { margin-bottom: 10px }
}