.container[data-v-47d4a4d4]{margin:0 auto;max-width:1420px;padding-left:10px;padding-right:10px;width:100%}@media only screen and (min-width:600.98px){.container[data-v-47d4a4d4]{max-width:calc(1400px + var(--container-padding)*2);padding-left:var(--container-padding);padding-right:var(--container-padding)}}.m-button{align-items:center;border-radius:12px;cursor:pointer;display:inline-flex;height:50px;justify-content:center;line-height:100%;text-align:center;transition:all .3s ease}.m-button>span{line-height:100%;padding-bottom:2px}.m-button.with-icon{padding-left:14px;padding-right:14px}.m-button:not(.with-icon){padding-left:24px;padding-right:24px}.m-button.color-gray{background-color:#f5f5f6}.m-button.color-black,.m-button.color-gray:hover{background-color:#433946;color:#fff}.m-button.color-black:hover,.m-button.color-white{background-color:#fff;color:#433946}.m-button.color-white:hover{background-color:#433946;color:#fff}.m-button.color-transparent{background-color:#ffffff1f;border:1px solid #fff;color:#fff}.m-button.color-transparent:hover{background-color:#fff;color:#433946}.m-site-header{z-index:10}.m-site-header.is-sticky{position:sticky;top:0}.m-site-header .header-content{align-items:center;background-color:#fff;border-radius:0 0 24px 24px;display:flex;gap:24px;justify-content:space-between;padding:16px}@media only screen and (min-width:600.98px){.m-site-header .header-content{padding:20px}}@media only screen and (min-width:960.98px){.m-site-header .header-content{padding:24px}}@media only screen and (min-width:1180.98px){.m-site-header .header-content{gap:32px}}.m-site-header .header-content .header-logo{flex-shrink:0;width:176px}@media only screen and (min-width:1180.98px){.m-site-header .header-content .header-logo{width:197px}}.m-site-header .header-content .header-logo img{width:100%}.m-site-header .header-content .header-menu{display:none}@media only screen and (min-width:960.98px){.m-site-header .header-content .header-menu{align-items:center;display:flex;gap:24px}}@media only screen and (min-width:1180.98px){.m-site-header .header-content .header-menu{gap:32px}}.m-site-header .header-content .header-menu .header-menu-item{color:#433946;font-size:16px;position:relative;transition:font-weight .3s ease}.m-site-header .header-content .header-menu .header-menu-item:after{background-color:#433946;bottom:0;content:"";display:block;height:1.5px;left:0;opacity:0;position:absolute;transition:opacity .3s ease;width:100%}.m-site-header .header-content .header-menu .header-menu-item:hover{font-weight:500}.m-site-header .header-content .header-menu .header-menu-item:hover:after{opacity:1}.m-site-header .header-content .header-actions{align-items:center;display:flex;gap:8px;justify-content:flex-end;width:176px}@media only screen and (min-width:960.98px){.m-site-header .header-content .header-actions{gap:12px}}@media only screen and (min-width:1180.98px){.m-site-header .header-content .header-actions{width:197px}}.m-site-header .header-content .header-actions .header-menu-dropdown{flex-shrink:0}@media only screen and (min-width:960.98px){.m-site-header .header-content .header-actions .header-menu-dropdown{display:none}}.m-site-header .header-content .header-actions .header-menu-toggle.is-active{background-color:#433946;color:#fff}.m-site-header .header-content .header-actions .header-dropdown-nav{display:flex;flex-direction:column;gap:12px;padding-bottom:4px;padding-top:4px}.m-site-header .header-content .header-actions .header-dropdown-link{border-bottom:1px solid rgba(67,57,70,.08);color:#433946;font-size:16px;font-weight:500;padding:8px 0;text-decoration:none;transition:color .2s ease}.m-site-header .header-content .header-actions .header-dropdown-link:hover{color:#1a0f24}.m-site-header .header-content .header-actions .header-dropdown-link:last-of-type{border-bottom:none}.m-site-header .header-content .header-actions .header-dropdown-link.is-profile{align-items:center;display:inline-flex;font-weight:600;gap:8px}.m-site-header .header-content .header-actions .header-dropdown-login{justify-content:center;width:100%}.m-site-header .header-content .header-actions .header-profile-menu{display:none}@media only screen and (min-width:960.98px){.m-site-header .header-content .header-actions .header-profile-menu{display:inline-flex}}.m-site-header .header-content .header-actions .login-btn{padding-left:14px;padding-right:14px}@media only screen and (min-width:960.98px){.m-site-header .header-content .header-actions .login-btn{padding-left:24px;padding-right:24px}}.m-site-header .header-content .header-actions .login-btn .desktop-text{display:none}@media only screen and (min-width:960.98px){.m-site-header .header-content .header-actions .login-btn .desktop-text{display:inline}}.m-site-header .header-content .header-actions .login-btn .mobile-text{padding-bottom:0}@media only screen and (min-width:960.98px){.m-site-header .header-content .header-actions .login-btn .mobile-text{display:none}}.modal-promo-code-body .modal-title{font-weight:700;margin-bottom:24px;text-align:center}.modal-user-phone-body .modal-title{font-size:20px;font-weight:700;line-height:120%;margin-bottom:8px}.modal-user-phone-body .header-caption{font-size:14px}.modal-user-phone-body .modal-footer{align-items:flex-start;display:flex;flex-direction:column;font-weight:500;gap:8px}
