/* MGPLITKA_AUTH_PERSONAL_1_3_4 */\n/* MGPLITKA_AUTH_MOBILE_NO_ZOOM_1_3_7 */
/* MGPLITKA_AUTH_MOBILE_LAYOUT_1_3_9 */
/* MGPLITKA auth/registration 1.2.0 - canonical page styles */
html.mg-auth-page body,body.mg-auth-page{background:#f6f1ea}
html.mg-auth-page #content>.top_inner_block_wrapper{display:none!important}
html.mg-auth-page #content>.wrapper_inner{width:100%!important;max-width:none!important;padding:0!important;margin:0!important;background:#f6f1ea!important}
html.mg-auth-page #content>.wrapper_inner>.middle{padding:0!important;margin:0!important}
html.mg-auth-page #content>.wrapper_inner>.middle>div.container{width:100%!important;max-width:none!important;padding:0!important;margin:0!important;background:#f6f1ea!important}
html.mg-auth-page #content>.wrapper_inner>.middle>div.container>.maxwidth-theme{width:100%!important;max-width:none!important;padding:0!important;margin:0!important;background:transparent!important}
/* MGPLITKA_AUTH_MOBILE_LAYOUT_1_3_11 */
html.mg-auth-page #content>.middle,html.mg-auth-page #content>.middle>div.container,html.mg-auth-page #content>.middle>div.container>.maxwidth-theme{width:100%!important;max-width:none!important;min-width:0!important;padding:0!important;margin:0!important;background:#f6f1ea!important}

html.mg-auth-page .wraps>.wrapper_inner{padding-bottom:0!important}
.mg-auth-page *{box-sizing:border-box}
.mg-auth-breadcrumb{background:#f6f3ef;border-top:1px solid #eee9e3;border-bottom:1px solid #eee9e3;margin:0;padding:0;font-family:Arial,Helvetica,sans-serif}
.mg-auth-breadcrumb__inner{max-width:1640px;margin:0 auto;padding:13px 28px;display:flex;align-items:center;gap:12px;min-height:44px;font-size:12px;line-height:1.3;color:#77716a}
.mg-auth-breadcrumb a{color:#5f5a55!important;text-decoration:none!important}.mg-auth-breadcrumb a:hover{color:#c8121c!important}.mg-auth-breadcrumb .is-current{color:#333}
.mg-auth-main{background:#f6f1ea;padding:0 0 22px}
.mg-auth-main__inner{max-width:1640px;margin:0 auto;padding:0 28px}
.mg-auth-layout{display:grid;grid-template-columns:minmax(0,1.55fr) minmax(440px,.86fr);gap:18px;align-items:stretch}
.mg-auth-hero{position:relative;overflow:hidden;background:#e7ddd0;min-height:660px}
.mg-auth-hero picture,.mg-auth-hero img{display:block;width:100%;height:100%}.mg-auth-hero img{object-fit:cover}
.mg-auth-card,.mg-register__card{background:#fff;border:1px solid #ece8e2;border-radius:5px;padding:34px 42px 28px;box-shadow:0 6px 22px rgba(42,31,21,.03);min-width:0}
.mg-auth-card h1,.mg-register__card h1{font-family:Georgia,'Times New Roman',serif;font-size:46px;line-height:1.04;font-weight:400;letter-spacing:-.025em;margin:0 0 12px;color:#211f1c}
.mg-auth-lead,.mg-register__lead{font:16px/1.48 Arial,Helvetica,sans-serif;color:#77716b;margin:0 0 20px}
.mg-auth-tabs,.mg-register__tabs{display:grid;grid-template-columns:1fr 1fr;margin:0 0 19px;border:1px solid #dcd7d0;border-radius:2px;overflow:hidden;background:#faf8f5}
.mg-auth-tab,.mg-register__tab{min-height:44px;display:flex;align-items:center;justify-content:center;padding:8px 12px;text-decoration:none!important;color:#4c4843!important;font:700 13px/1.2 Arial,Helvetica,sans-serif;border-right:1px solid #dcd7d0;background:#faf8f5}.mg-auth-tab:last-child,.mg-register__tab:last-child{border-right:0}.mg-auth-tab.is-active,.mg-register__tab.is-active{background:#fff;color:#c8121c!important;box-shadow:inset 0 -2px 0 #c8121c}
.mg-auth-form,.mg-register__form{margin:0}.mg-auth-label,.mg-register__label{display:block;margin:13px 0 7px;color:#3e3a36;font:13px/1.25 Arial,Helvetica,sans-serif}
html.mg-auth-page input.mg-auth-input,html.mg-auth-page input.mg-register__input{width:100%;height:45px;padding:0 15px;border:1px solid #ccd0d4;border-radius:2px;background:#fff;color:#222;outline:0;box-shadow:none;font:16px/45px Arial,Helvetica,sans-serif}html.mg-auth-page input.mg-auth-input:focus,html.mg-auth-page input.mg-register__input:focus{border-color:#979ca1;box-shadow:0 0 0 2px rgba(90,90,90,.07)}
.mg-auth-primary,.mg-auth-secondary,.mg-register__primary,.mg-register__sms{width:100%;min-height:48px;display:flex;align-items:center;justify-content:center;border-radius:2px;font:700 15px/1.2 Arial,Helvetica,sans-serif;text-align:center;text-decoration:none!important;cursor:pointer;transition:.15s;margin-top:13px}
.mg-auth-primary,.mg-register__primary{background:#c9121b;border:1px solid #c9121b;color:#fff!important}.mg-auth-primary:hover,.mg-register__primary:hover{background:#aa0f17;border-color:#aa0f17;color:#fff!important}
.mg-auth-secondary,.mg-register__sms{background:#fff8f8;border:1px solid #d61922;color:#c9121b!important}.mg-auth-secondary:hover,.mg-register__sms:hover{background:#fff0f0}
.mg-auth-actions{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:13px;font:12px/1.3 Arial,Helvetica,sans-serif;color:#666}.mg-auth-actions label{display:flex;align-items:center;gap:7px;margin:0;font-weight:400}.mg-auth-actions input{margin:0}.mg-auth-actions a{color:#c9121b!important;text-decoration:none!important}
.mg-auth-switch,.mg-register__switch{position:relative;display:flex;justify-content:center;align-items:center;gap:8px;padding:0 58px;margin:19px 0 0;color:#666;font:13px/1.35 Arial,Helvetica,sans-serif}.mg-auth-switch:before,.mg-auth-switch:after,.mg-register__switch:before,.mg-register__switch:after{content:'';position:absolute;top:50%;width:43px;height:1px;background:#ddd8d2}.mg-auth-switch:before,.mg-register__switch:before{left:0}.mg-auth-switch:after,.mg-register__switch:after{right:0}.mg-auth-switch a,.mg-register__switch a{color:#c9121b!important;text-decoration:underline!important;text-underline-offset:2px}
.mg-auth-code,.mg-register__code-row{display:grid;grid-template-columns:minmax(0,1fr) 88px;gap:12px;align-items:center}.mg-auth-timer,.mg-register__timer{color:#77716b;font:12px/1.25 Arial,Helvetica,sans-serif}.mg-register__disabled-row{opacity:.6}
.mg-auth-note,.mg-register__email-note{display:grid;grid-template-columns:34px minmax(0,1fr);gap:13px;align-items:start;margin-top:18px;padding:14px 17px;background:#f7f4ef;color:#6c6761;font:12px/1.4 Arial,Helvetica,sans-serif}.mg-auth-note strong,.mg-register__email-note strong{display:block;color:#222;font-size:13px;margin-bottom:2px}.mg-auth-note__icon,.mg-register__note-icon{font-size:24px;line-height:1;color:#111}
.mg-auth-help,.mg-register__help{display:flex;align-items:center;gap:8px;flex-wrap:wrap;margin-top:18px;padding-top:14px;border-top:1px solid #ece6df;color:#666;font:12px/1.4 Arial,Helvetica,sans-serif}.mg-auth-help__icon,.mg-register__help>span:first-child{width:20px;height:20px;border:1px solid #222;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;color:#222;font-weight:700}.mg-auth-help a,.mg-register__help a{color:#c9121b!important;text-decoration:underline!important;text-underline-offset:2px}
.mg-auth-notice,.mg-register__notice{padding:11px 13px;margin:0 0 15px;border-radius:2px;font:13px/1.45 Arial,Helvetica,sans-serif}.mg-auth-notice--error,.mg-register__notice--error{background:#fff3f3;border:1px solid #edc1c4;color:#92131a}.mg-auth-notice--success,.mg-register__notice--success{background:#f2f8f2;border:1px solid #cbe1cc;color:#2b6b31}.mg-auth-notice--warning,.mg-register__notice--warning{background:#fff8e8;border:1px solid #ead6a8;color:#6f571e}
.mg-auth-captcha,.mg-register__captcha{margin-top:14px;padding:12px;background:#faf8f5;border:1px solid #ebe5de;border-radius:2px}.mg-auth-captcha__title{display:block;margin:0 0 8px;color:#4d4945;font:12px/1.3 Arial,Helvetica,sans-serif}.mg-auth-captcha__row,.mg-register__captcha-row{display:grid;grid-template-columns:auto minmax(0,1fr);gap:10px;align-items:center}.mg-auth-captcha img,.mg-register__captcha-row img{display:block;height:44px;max-width:155px;object-fit:contain;border:1px solid #ddd}.mg-register__consent{margin-top:15px;font:12px/1.45 Arial,Helvetica,sans-serif}.mg-register__consent:empty{display:none}.mg-register__consent .licence_block{margin:0!important}
.mg-register{margin:0;color:#211f1c;font-family:Arial,Helvetica,sans-serif}.mg-register__layout{display:grid;grid-template-columns:minmax(0,1.55fr) minmax(440px,.86fr);gap:18px;align-items:stretch}.mg-register__primary--disabled{opacity:.48;cursor:not-allowed}.mg-register__primary--link{margin-top:18px}.mg-register__resend,.mg-auth-resend{margin-top:13px;text-align:center;font:13px/1.4 Arial,Helvetica,sans-serif}.mg-register__notice .errortext,.mg-auth-notice .errortext{color:inherit!important}
.mg-auth-benefits{background:#fff;border-top:1px solid #e8e3dc;border-bottom:1px solid #e8e3dc}.mg-auth-benefits__inner{max-width:1640px;margin:0 auto;padding:0 28px;display:grid;grid-template-columns:repeat(4,1fr)}.mg-auth-benefit{min-height:82px;display:flex;align-items:center;gap:16px;padding:16px 22px;border-right:1px solid #ece7e0;color:#403c37;font:12px/1.35 Arial,Helvetica,sans-serif}.mg-auth-benefit:last-child{border-right:0}.mg-auth-benefit__icon{width:34px;height:34px;position:relative;flex:0 0 34px}.mg-auth-benefit__icon:before{content:'';position:absolute;inset:5px;border:2px solid #222;transform:rotate(45deg);border-radius:2px}.mg-auth-benefit__icon--shield:before{transform:none;border-radius:50% 50% 44% 44%}.mg-auth-benefit__icon--truck:before{transform:none;border-radius:2px;inset:8px 3px 10px}.mg-auth-benefit__icon--gear:before{transform:none;border-radius:50%;inset:5px}.mg-auth-benefit__icon--heart:before{transform:rotate(45deg);border-radius:12px 12px 3px 12px;inset:7px}
.mg-auth-social{margin-top:15px;padding-top:14px;border-top:1px solid #eee8e1}
@media(min-width:1200px){html.mg-auth-page input.mg-auth-input,html.mg-auth-page input.mg-register__input{font-size:15px}}\n@media(max-width:1199px){.mg-auth-main__inner{padding:0 20px}.mg-auth-layout,.mg-register__layout{display:block}.mg-auth-hero{min-height:0;height:auto}.mg-auth-hero picture,.mg-auth-hero img{height:auto}.mg-auth-card,.mg-register__card{max-width:760px;margin:20px auto;padding:38px 50px 30px}.mg-auth-main{padding-bottom:14px}.mg-auth-benefits__inner{grid-template-columns:repeat(4,1fr);padding:0 20px}.mg-auth-benefit{padding:14px 16px}}
@media(max-width:767px){html.mg-auth-page,body.mg-auth-page{overflow-x:hidden}.mg-auth-main__inner{padding:0}.mg-auth-breadcrumb__inner{padding:12px 15px;gap:9px;font-size:13px;white-space:nowrap;overflow:hidden}/* MGPLITKA_AUTH_MOBILE_LAYOUT_1_3_19 */html.mg-auth-page .mg-auth-main{box-sizing:border-box!important;width:100%!important;max-width:100%!important;min-width:0!important;position:static!important;left:auto!important;margin:0!important;padding:0!important;overflow:visible!important}html.mg-auth-page .mg-auth-main__inner{box-sizing:border-box!important;width:100%!important;max-width:100%!important;min-width:0!important;margin:0!important;padding:0 8px 0 16px!important}html.mg-auth-page .mg-auth-layout,html.mg-auth-page .mg-register__layout{box-sizing:border-box!important;display:block!important;width:100%!important;max-width:100%!important;min-width:0!important;margin:0!important;padding:0!important}.mg-auth-card,.mg-register__card{box-sizing:border-box!important;width:100%!important;max-width:100%!important;min-width:0!important;margin:12px 0 0!important;padding:22px 22px 24px!important;border-radius:6px}.mg-auth-card>*,.mg-register__card>*,.mg-auth-form,.mg-register__form,.mg-auth-tabs,.mg-register__tabs,.mg-auth-actions,.mg-auth-switch,.mg-register__switch{box-sizing:border-box!important;min-width:0!important;max-width:100%!important}.mg-auth-input,.mg-register__input,.mg-auth-primary,.mg-auth-secondary,.mg-register__primary,.mg-register__sms{box-sizing:border-box!important;width:100%!important;max-width:100%!important;min-width:0!important}.mg-auth-card h1,.mg-register__card h1,.mg-auth-lead,.mg-register__lead,.mg-auth-tab,.mg-register__tab,.mg-auth-actions,.mg-auth-actions a,.mg-auth-switch,.mg-register__switch,.mg-auth-switch a,.mg-register__switch a{white-space:normal!important;overflow-wrap:anywhere;word-break:normal}.mg-auth-actions{flex-wrap:wrap!important}.mg-auth-actions>a{margin-left:auto!important}.mg-auth-card h1,.mg-register__card h1{font-size:36px;line-height:1.06;margin-bottom:10px}.mg-auth-lead,.mg-register__lead{font-size:15px}html.mg-auth-page input.mg-auth-input,html.mg-auth-page input.mg-register__input{height:50px;font-size:16px;line-height:50px}.mg-auth-primary,.mg-auth-secondary,.mg-register__primary,.mg-register__sms{min-height:53px;font-size:16px}.mg-auth-tab,.mg-register__tab{min-height:46px}.mg-auth-code,.mg-register__code-row{grid-template-columns:minmax(0,1fr) 94px}.mg-auth-switch,.mg-register__switch{padding:0 39px;font-size:12px;flex-wrap:wrap;position:relative;z-index:2}.mg-auth-switch:before,.mg-auth-switch:after,.mg-register__switch:before,.mg-register__switch:after{width:28px}.mg-auth-note,.mg-register__email-note{padding:14px 13px;grid-template-columns:29px minmax(0,1fr)}.mg-auth-benefits__inner{grid-template-columns:repeat(2,1fr);padding:0 8px}.mg-auth-benefit{min-height:88px;display:flex;flex-direction:column;justify-content:center;text-align:center;gap:8px;padding:10px 8px;font-size:10px}.mg-auth-benefit:nth-child(2n){border-right:0}.mg-auth-benefit:nth-child(n+3){border-top:1px solid #ece7e0}.mg-auth-benefit__icon{width:30px;height:30px;flex-basis:30px}.mg-auth-actions{font-size:11px}.mg-auth-hero{display:none!important}.mg-auth-main{padding-bottom:96px!important}}
@media(max-width:420px){.mg-auth-card,.mg-register__card{box-sizing:border-box!important;width:100%!important;max-width:100%!important;min-width:0!important;margin-left:0!important;margin-right:0!important;padding-left:18px!important;padding-right:18px!important}.mg-auth-card h1,.mg-register__card h1{font-size:34px;line-height:1.06}.mg-auth-code,.mg-register__code-row{grid-template-columns:minmax(0,1fr) 80px}.mg-auth-benefit{font-size:9px}}
