:root{--spacing-2:2px;--spacing-4:4px;--spacing-6:6px;--spacing-8:8px;--spacing-10:10px;--spacing-12:12px;--spacing-14:14px;--spacing-15:15px;--spacing-16:16px;--spacing-18:18px;--spacing-20:20px;--spacing-24:24px;--spacing-32:32px;--spacing-40:40px;--spacing-48:48px;--spacing-50:50px;--spacing-60:60px;--spacing-64:64px;--spacing-80:80px;--spacing-100:100px;--shadow-1:0 2px 3px 0 rgb(0 0 0/5%);--color-white:#fff;--color-gray-50:#f8f8f8;--color-gray-100:#f4f6f7;--color-gray-200:#e7eaed;--color-gray-300:#cdcdcd;--color-gray-400:#b1b1b1;--color-gray-500:#9aa0a6;--color-gray-600:#7a8086;--color-gray-700:#4a4a4a;--color-gray-800:#262626;--color-gray-900:#000;--color-black-alpha-0:transparent;--color-black-alpha-2:rgb(0 0 0/2%);--color-black-alpha-20:rgba(0,0,0,.2);--color-white-alpha-20:hsla(0,0%,100%,.2);--color-white-alpha-50:hsla(0,0%,100%,.5);--color-blue-500:#2f7bfa;--color-taupe-100:#f7f5f1;--color-dark:#0a0b11;--color-background:#f7f7f7;--color-green-500:#11b078;--color-red-50:#ffeded;--color-red-500:red;--color-red-400:#ff4141;--color-bg:#f7f5f1;--color-bg-page-template:var(--color-white);--color-bg-dark:#f0ece6;--color-accent-red:#c43a29;--color-accent-red-hover:#b62a19;--color-skeleton:#f3f1ec;--brand-media-placeholder-mark:url(../icons/Skeleton.svg);--brand-media-placeholder-mark-size:100px;--brand-media-placeholder-mark-size-compact:64px;--brand-media-placeholder-gradient-compact:linear-gradient(180deg,var(--color-white) 0%,var(--color-skeleton) 100%);--color-red-ochre-200:#eba79f;--color-red-ochre-300:#e38479;--color-red-ochre-500:#d33e2b;--color-taupe-200:#f0ece6;--color-taupe-300:#e6dacd;--color-taupe-400:#dccbb9;--font-weight-normal:400;--font-weight-semibold:450;--font-weight-bold:500;--font-weight-extrabold:600;--font-size-11:11px;--font-size-12:12px;--font-size-13:13px;--font-size-14:14px;--font-size-15:15px;--font-size-16:16px;--font-size-17:17px;--font-size-18:18px;--font-size-19:19px;--font-size-20:20px;--font-size-22:22px;--font-size-23:23px;--font-size-26:26px;--font-size-25:25px;--font-size-27:27px;--font-size-29:29px;--font-size-32:32px;--line-height-11:16px;--line-height-12:16px;--line-height-14:20px;--line-height-16:20px;--line-height-18:24px;--line-height-19:24px;--line-height-20:26px;--line-height-22:26px;--line-height-23:31px;--line-height-25:32px;--line-height-26:32px;--line-height-27:37px;--line-height-29:37px;--line-height-32:42px;--line-height-15:23px;--line-height-13:21px;--line-height-17:17px;--icon-size-16:16px;--icon-size-20:20px;--icon-size-24:24px;--icon-size-32:32px;--header-height:56px;--footer-logo-size:80px;--footer-apps-width:380px;--footer-qr-size:152px;--max-container-width:1440px;--easing-slide:cubic-bezier(.25,.1,.1,1);--easing-media-zoom:cubic-bezier(.22,1,.36,1);--duration-media-zoom:.7s;--easing-spring-slow:linear(0,.03 5%,.098 10%,.184 15%,.274 20%,.364 25%,.448 30%,.522 35%,.589 40%,.648 45%,.699 50%,.744 55%,.782 60%,.815 65%,.841 70%,.865 75%,.886 80%,.903 85%,.918 90%,.931 95%,1);--transition-color:color .3s ease-in-out;--transition-backround-color:background-color .3s ease-in-out;--transition-backround:background .3s ease-in-out;--transition-border-color:border-color .3s ease-in-out;--transition-opacity:opacity .3s ease-in-out;--duration:.3s;--duration-easy-out:.3s ease-out;--duration-spring:744ms;--easing-spring:linear(0,.47,.98,1.11,1.06,1,.99,.99,1,1,1);--border-radius-round:100px;--modal-desktop-dissolve-bg-animation:background-color .1s ease-out;--modal-desktop-dissolve-animation:opacity .1s ease-out;--modal-mobile-dissolve-bg-animation:background-color .3s ease-out;--modal-mobile-moving-animation:transform .3s ease-out;--drawer-desktop-moving-animation:transform .3s ease-out;--drawer-desktop-dissolve-bg-animation:background-color .3s ease-out;--shops-modal-scroll-margin-list-row-mobile:72px;--shops-modal-scroll-margin-list-row-desktop:108px;--shops-modal-inner-scroll-padding-top-mobile:72px;--shops-modal-inner-scroll-padding-top-desktop:108px;--shops-modal-mobile-map-strip-expanded:24px;--shops-modal-mobile-map-strip-default:300px;--shops-modal-mobile-sheet-peek-collapsed:145px;--shops-modal-sheet-drag-extra-hit-mobile:56px;--shops-modal-sheet-drag-overlap-map-mobile:12px}@media (min-width:1001px){:root{--header-height:130px}}:root{--mcz-drawer-modal-drag-height:22px;--mcz-drawer-desktop-padding:40px;--mcz-drawer-mobile-padding:16px;--mcz-drawer-modal-min-height:320px;--mcz-drawer-top-bar-mobile-min-height:56px;--mcz-drawer-top-bar-desktop-min-height:64px}.mcz-modal-drawer-overlay{--mcz-modal-overlay-z-index:110;align-items:end;background-color:#0006;display:flex;height:100%;left:0;position:fixed;top:0;transition:var(--modal-mobile-dissolve-bg-animation);width:100%;z-index:var(--mcz-modal-overlay-z-index)}.mcz-modal-drawer-overlay.v-enter-from,.mcz-modal-drawer-overlay.v-leave-to{background-color:transparent}.mcz-modal-drawer-overlay.v-enter-to,.mcz-modal-drawer-overlay.v-leave-from{background-color:#0006}.mcz-modal-drawer-overlay.v-enter-active,.mcz-modal-drawer-overlay.v-enter-active *,.mcz-modal-drawer-overlay.v-leave-active,.mcz-modal-drawer-overlay.v-leave-active *{pointer-events:none}.mcz-modal-drawer-overlay .mcz-modal-drawer{transform:translateY(100%);z-index:calc(var(--mcz-modal-overlay-z-index) + 1)}.mcz-modal-drawer_loading{overflow:hidden}@media (min-width:1001px){.mcz-modal-drawer-overlay{transition:var(--drawer-desktop-dissolve-bg-animation)}.mcz-modal-drawer-overlay_modal{align-items:center;justify-content:center;min-height:var(--mcz-drawer-modal-min-height)}.mcz-modal-drawer-overlay_modal.v-enter-from .mcz-modal-drawer,.mcz-modal-drawer-overlay_modal.v-leave-to .mcz-modal-drawer{transform:translateY(100%)!important}.mcz-modal-drawer-overlay_modal.v-enter-to .mcz-modal-drawer,.mcz-modal-drawer-overlay_modal.v-leave-from .mcz-modal-drawer{transform:translate(0)!important}.mcz-modal-drawer-overlay_drawer{align-items:end;justify-content:end}.mcz-modal-drawer-overlay_drawer.v-enter-from .mcz-modal-drawer,.mcz-modal-drawer-overlay_drawer.v-leave-to .mcz-modal-drawer{transform:translate(100%)!important}.mcz-modal-drawer-overlay_drawer.v-enter-to .mcz-modal-drawer,.mcz-modal-drawer-overlay_drawer.v-leave-from .mcz-modal-drawer{transform:translate(0)!important}}.mcz-modal-drawer{background-color:var(--color-white);box-shadow:var(--shadow-1);display:flex;flex-direction:column;height:100%;overflow:auto;overflow-x:hidden;position:relative;width:100%}.mcz-modal-drawer:has(.mcz-modal-drawer__footer){overflow:hidden}@media (max-width:1000px){.mcz-modal-drawer{min-height:30vh}}@media (min-width:1001px){.mcz-modal-drawer{transition:var(--drawer-desktop-moving-animation)}.mcz-modal-drawer_modal{transform:translateY(0)!important}.mcz-modal-drawer_drawer{transform:translate(100%);width:600px}}.mcz-modal-drawer__top-right{align-items:center;display:flex;justify-content:flex-end;min-height:var(--mcz-drawer-top-bar-mobile-min-height);position:absolute;right:var(--spacing-4);top:0;z-index:2}@media (min-width:1001px){.mcz-modal-drawer__top-right{min-height:var(--mcz-drawer-top-bar-desktop-min-height)}}.mcz-modal-drawer-close{align-items:center;background:none;cursor:pointer;display:flex;justify-content:center}.mcz-modal-drawer-close svg{transition:all .3s ease}.mcz-modal-drawer-close svg:hover{transform:scale(1.1)}.mcz-modal-drawer-close__icon{height:100%;width:100%}.mcz-modal-drawer__top{background-color:var(--color-white);display:flex;flex-direction:column;height:-moz-fit-content;height:fit-content;position:sticky;top:0;z-index:3}.mcz-modal-drawer__top_dragging *{pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.mcz-modal-drawer__content{display:flex;flex:1 0 0;flex-direction:column;min-height:0;overflow:auto;padding:0 var(--mcz-drawer-mobile-padding)}.mcz-modal-drawer__content_full{overflow:visible}.mcz-modal-drawer__content_full:has(.profile-form_modal){flex:0 1 auto;min-height:0}@media (min-width:1001px){.mcz-modal-drawer__content_drawer,.mcz-modal-drawer__content_modal{padding:0 var(--mcz-drawer-desktop-padding)}}.mcz-modal-drawer__footer{background-color:var(--color-white);bottom:0;display:flex;flex-shrink:0;gap:10px;padding:16px var(--mcz-drawer-mobile-padding);position:sticky}@media (min-width:1001px){.mcz-modal-drawer__footer{gap:16px}.mcz-modal-drawer__footer_modal{padding:24px var(--mcz-drawer-desktop-padding) 32px}.mcz-modal-drawer__footer_drawer{padding:24px var(--mcz-drawer-desktop-padding) 40px}}.mcz-modal-drawer__loader-container{align-items:center;background-color:var(--color-white);display:flex;height:calc(100vh - var(--mcz-drawer-top-bar-mobile-min-height));justify-content:center;opacity:.6;position:fixed;top:var(--mcz-drawer-top-bar-mobile-min-height);width:100%;z-index:calc(var(--mcz-modal-overlay-z-index) + 2)}@media (min-width:1001px){.mcz-modal-drawer__loader-container{height:calc(100vh - var(--mcz-drawer-top-bar-desktop-min-height));top:var(--mcz-drawer-top-bar-desktop-min-height)}}.mcz-modal-drawer__loader-icon{animation:drawer-loader .5s ease-in-out infinite;height:40px;width:40px}@keyframes drawer-loader{to{transform:rotate(1turn)}}.mcz-modal-drawer_overlay-top .mcz-modal-drawer__top{background-color:transparent;margin-bottom:calc(var(--mcz-drawer-top-bar-mobile-min-height)*-1)}@media (min-width:1001px){.mcz-modal-drawer_overlay-top .mcz-modal-drawer__top{margin-bottom:calc(var(--mcz-drawer-top-bar-desktop-min-height)*-1)}}.mcz-modal-drawer_overlay-top .mcz-modal-drawer__content{padding-left:0;padding-right:0}
