@charset "UTF-8";@font-face{font-family:OpenSans;src:local("Open Sans"),local("OpenSans"),url(/assets/OpenSans-Regular-0ffc6d3e.woff2) format("woff2"),url(/assets/OpenSans-Regular-fc875d65.woff) format("woff"),url(/assets/OpenSans-Regular-abe9a73c.ttf) format("ttf");font-weight:400;font-style:normal}@font-face{font-family:OpenSans;src:local("Open Sans"),local("OpenSans"),url(/assets/OpenSans-Medium-35a0fac0.woff2) format("woff2"),url(/assets/OpenSans-Medium-e01c6308.woff) format("woff"),url(/assets/OpenSans-Medium-0ac55b07.ttf) format("ttf");font-weight:500;font-style:normal}@font-face{font-family:OpenSans;src:local("Open Sans"),local("OpenSans"),url(/assets/OpenSans-SemiBold-c0bfea5c.woff2) format("woff2"),url(/assets/OpenSans-SemiBold-e740912f.woff) format("woff"),url(/assets/OpenSans-SemiBold-07233a7b.ttf) format("ttf");font-weight:600;font-style:normal}@font-face{font-family:OpenSans;src:local("Open Sans"),local("OpenSans"),url(/assets/OpenSans-Bold-c139d083.woff2) format("woff2"),url(/assets/OpenSans-Bold-afd501ab.woff) format("woff"),url(/assets/OpenSans-Bold-a1993fba.ttf) format("ttf");font-weight:700;font-style:normal}@font-face{font-family:Oswald;src:local("Oswald Regular"),local("Oswald-Regular"),url(/assets/Oswald-Regular-1bafb0e1.woff2) format("woff2"),url(/assets/Oswald-Regular-4943067a.woff) format("woff"),url(/assets/Oswald-Regular-e2ecf587.ttf) format("ttf");font-weight:400;font-style:normal}@font-face{font-family:Oswald;src:local("Oswald Light"),local("Oswald-Light"),url(/assets/Oswald-Light-83aca9f9.woff2) format("woff2"),url(/assets/Oswald-Light-eaace90a.woff) format("woff"),url(/assets/Oswald-Light-bb09c4d9.ttf) format("ttf");font-weight:300;font-style:normal}@font-face{font-family:Roboto;src:local("Oswald Light"),local("Oswald-Light"),url(/assets/Roboto-Regular-648f1dcd.woff2) format("woff2"),url(/assets/Roboto-Regular-b117c6e0.woff) format("woff"),url(/assets/Roboto-Regular-4e147ab6.ttf) format("ttf");font-weight:400;font-style:normal}@font-face{font-family:Roboto;src:local("Oswald Light"),local("Oswald-Light"),url(/assets/Roboto-Medium-b644a896.woff2) format("woff2"),url(/assets/Roboto-Medium-d4ae4125.woff) format("woff"),url(/assets/Roboto-Medium-9d0d55a3.ttf) format("ttf");font-weight:500;font-style:normal}@font-face{font-family:Roboto;src:local("Oswald Light"),local("Oswald-Light"),url(/assets/Roboto-Bold-fb13c3a1.woff2) format("woff2"),url(/assets/Roboto-Bold-4370b2c0.woff) format("woff"),url(/assets/Roboto-Bold-ec685a46.ttf) format("ttf");font-weight:600;font-style:normal}:root{--background: #FFFFFF;--black: #000000;--white: #FFFFFF;--grey-text: #474747;--grey-card-text: #BABABA;--gray: #3B3B3B;--gray-1: #3C3C3C;--gray-2: #C7C7C7;--gray-3: #202020;--gray-4: #C2C2C2;--gray-5: #6B6B6B;--gray-6: #F5F5F5;--gray-7: #E4E4E4;--gray-8: #6E6E6E;--gray-9: #9B9B9B;--gray-10: #7D7D7D;--gray-11: #F2F2F7;--gray-12: #F8F8F8;--gray-13: rgba(0, 0, 0, .08);--gray-14: rgba(0, 0, 0, 1);--gray-15: #E5E5EA;--gray-16: #EBEBEB;--gray-17: #BDBDBD;--gray-18: #161616;--grey: #808080;--background-green: #014B01;--background-button-green: #038300;--button-green: #038300;--button-green-hover: #026b00;--text-secondary: #666666;--page-surface: #F2F3F0;--card-surface: #FFFFFF;--product-photo-outline: 0 0 0 1.25px #72766E;--section-header-height:calc(68px + env(safe-area-inset-top, 0px));--card-green: #038300;--card-border-green: #038300;--link-background: #CFFFDA;--icon-color: #038300;--green-2: #038300;--red: #FF453A;--red2: #FF0004;--orange: #FF9500;--point-open: #038300;--point-open-bg: rgba(90, 175, 46, .16);--point-open-bg-soft: rgba(90, 175, 46, .08);--point-soon: #C98A16;--point-closed: #A32C22;--point-closed-bg: rgba(163, 44, 34, .12);--point-map-blank: #FCFBF4;--point-grip: #D9D9D9;--status-done: #038300;--status-done-bg: rgba(90, 175, 46, .16);--status-cancel: #A32C22;--status-cancel-bg: rgba(163, 44, 34, .12);--status-work: #8A5200;--status-work-bg: rgba(255, 149, 0, .16);--status-default: #3C3C3C;--status-default-bg: rgba(0, 0, 0, .06);--bar-inset: 24px;--bar-bottom-inset: max(24px, calc(env(safe-area-inset-bottom, 0px) + 8px));--tab-bar-height: 64px;--order-bar-height: 70px;--bar-gap: 8px;--bar-stack: 0px;--address-bar-height:calc(71px + env(safe-area-inset-top, 0px))}.product-row{display:grid;grid-template-columns:72px minmax(0,1fr) auto;grid-template-rows:auto minmax(16px,auto) 40px;grid-template-areas:"image title title" "image meta meta" "image price button";column-gap:12px;row-gap:4px;align-items:center;box-sizing:border-box;width:100%;padding:8px 0;border-bottom:1px solid var(--gray-13);color:var(--black)}.card-mobile:last-child>.product-row,.cart-page__content>:last-child .product-row,.cart-page__table-out-of-stock>:last-child .product-row,.product-row.set-item:last-child{border-bottom:0}.product-row__image{grid-area:image;align-self:center;width:72px;height:72px;overflow:hidden;border-radius:14px;background:var(--gray-6)}.product-row__image img{display:block;width:100%;height:100%;object-fit:cover;transform:scale(1.2)}.product-row__image_plain img{object-fit:contain;transform:none}.product-row__title{grid-area:title;align-self:end;margin:0;overflow:hidden;font-family:inherit;font-weight:400;font-size:15px;line-height:18px;white-space:nowrap;text-overflow:ellipsis}@media only screen and (max-width: 767px){.product-row__title{white-space:normal;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow-wrap:anywhere}}@media only screen and (max-width: 767px) and (max-width: 767px){.product-row__title{font-family:OpenSans,sans-serif;font-size:17px;line-height:20px;font-weight:600}}.product-row_wrap{grid-template-rows:18px minmax(16px,auto) 40px}.product-row_wrap .product-row__title{grid-row:1/span 2;align-self:start;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;white-space:normal}@media only screen and (max-width: 767px){.product-row_wrap{grid-template-rows:20px minmax(16px,auto) 40px}}@media only screen and (max-width: 767px) and (max-width: 767px){.product-row_wrap .product-row__title{font-family:OpenSans,sans-serif;font-size:17px;line-height:20px;font-weight:600}}.product-row__meta{grid-area:meta;overflow:hidden;color:var(--text-secondary);font-size:13px;line-height:16px;white-space:normal;overflow-wrap:anywhere}@media only screen and (max-width: 767px){.product-row__meta{font-family:OpenSans,sans-serif;font-size:15px;line-height:20px;font-weight:400}}.product-row__price{grid-area:price;justify-self:start;min-width:0;max-width:100%;overflow:hidden;font-family:Roboto,sans-serif;font-size:17px;line-height:22px;white-space:nowrap;text-overflow:ellipsis}@media only screen and (max-width: 767px){.product-row__price{font-family:Roboto,sans-serif;font-size:17px;line-height:22px;font-weight:400}}.product-row__volume{color:var(--text-secondary);font-size:14px}@media only screen and (max-width: 767px){.product-row__volume{font-family:OpenSans,sans-serif;font-size:15px;line-height:20px;font-weight:400}}.product-row__mark{grid-area:price;justify-self:start;min-width:0;max-width:100%}.product-row__button{grid-area:button;justify-self:end;align-self:center;display:flex}.product-row__trash .button{display:flex;align-items:center;justify-content:center;width:40px;height:40px;padding:0;border-radius:12px;background:var(--gray-6)}.product-row__trash .button svg{margin:0}.product-row_out .product-row__image,.product-row_out .product-row__title,.product-row_out .product-row__meta{opacity:.5}.product-row .add-to-cart-button{height:auto}.product-row .add-to-cart-button__variable{width:40px;height:40px}.product-row .add-to-cart-button__variable.expanded{width:108px;justify-content:space-between}.product-row .add-to-cart-button__add{width:40px;height:40px}.product-row .add-to-cart-button__amount{width:auto;min-width:0;flex:1 1 0}@media only screen and (max-width: 767px){.product-row .add-to-cart-button__amount{font-family:OpenSans,sans-serif;font-size:17px;line-height:22px;font-weight:600}}@media only screen and (max-width: 767px){.product-row:not(.product-row_wrap){grid-template-rows:auto minmax(20px,auto) 40px}}:root{font-family:OpenSans,sans-serif;line-height:1.5;font-weight:400;font-size:16px;color:var(--black)}.root-screen-title{margin:0;font-family:OpenSans,sans-serif;font-size:26px;line-height:34px;font-weight:600;text-transform:none;overflow-wrap:anywhere}@media only screen and (max-width: 767px) and (max-width: 767px){.root-screen-title{font-family:OpenSans,sans-serif;font-size:22px;line-height:28px;font-weight:600}}html,body{background:var(--gray-3);overscroll-behavior-y:none}body{margin:0;padding:0;box-sizing:border-box;max-width:100vw;overflow-x:hidden;overflow-x:clip;font-family:OpenSans,sans-serif}@media (max-width: 767px){html.under-sheet{overflow:hidden!important}}@media (max-width: 767px){html,body,*{scrollbar-width:none;-ms-overflow-style:none}html::-webkit-scrollbar,body::-webkit-scrollbar,*::-webkit-scrollbar{display:none}}input::-webkit-contacts-auto-fill-button{visibility:hidden;position:absolute;right:0;display:none!important;pointer-events:none}#app{min-height:100vh;background:var(--gray-3)}#captcha-container.smart-captcha{width:0;height:0}.no-wrap{white-space:nowrap}body.has-cart-bar .actions .basket{display:none}@media only screen and (max-width: 767px){#app:has(.page-bottom-fill){display:flex;flex-direction:column}body .page-bottom-fill{flex:1 0 auto;padding-bottom:calc(var(--bar-stack) + 24px)}body.has-tab-bar:has(.page-bottom-fill){padding-bottom:0}body .page-top-bar{position:sticky;z-index:140;top:0}}@media only screen and (max-width: 767px){body{-webkit-user-select:none;user-select:none}*{-webkit-tap-highlight-color:transparent}input,textarea,[contenteditable],.detailed-modal__info-description,.detailed-modal__info-values,.seo-text,.news-item,.culture-page__text{-webkit-user-select:text;user-select:text}}@media only screen and (max-width: 767px){html{touch-action:manipulation}}.badge{font-size:14px;line-height:19px;color:var(--white);border-radius:43px;padding:6px 15px;text-align:center;width:127px;box-sizing:border-box;font-weight:600}.badge_default{background:var(--status-default-bg);color:var(--status-default)}.badge_success{background:var(--status-done-bg);color:var(--status-done)}.badge_error{background:var(--status-cancel-bg);color:var(--status-cancel)}.badge_warning{background:var(--status-work-bg);color:var(--status-work)}.button{display:inline-flex;align-items:center;justify-content:center;color:#fff;font-size:16px;line-height:121%;font-weight:600;border-radius:113px;border:none;cursor:pointer;position:relative;font-family:OpenSans,sans-serif}@media (hover: hover) and (pointer: fine){.button{transition:.3s}}@media only screen and (max-width: 575px){.button{font-size:14px;line-height:16px}}.button:disabled{background-color:var(--gray-15);cursor:default;color:var(--gray-9)}.button:disabled:hover{background-color:var(--gray-15)}.button__icon{flex:0 0 auto}.button__icon~.button__text{margin-left:10px}.button__text{display:flex;align-items:center}@media only screen and (max-width: 767px){.button__text{font-family:OpenSans,sans-serif;font-size:17px;line-height:22px;font-weight:600}}.button--primary{background-color:var(--button-green);padding:12px 20px}@media (hover: hover) and (pointer: fine){.button--primary{transition:background-color .3s ease-in-out}.button--primary:hover{background-color:var(--button-green-hover)}}.button--text{background:unset;padding:12px}.button--outline{background:unset;padding:12px 20px;border:1px solid var(--button-green);color:var(--button-green);transition:border-color .3s ease-in-out}.button--outline:disabled{border-color:var(--gray-15)}@media (hover: hover) and (pointer: fine){.button--outline:not(:disabled):hover{border-color:var(--button-green-hover);color:var(--button-green-hover)}}.button--critical{background:#ff0000;padding:12px 20px}@media (hover: hover) and (pointer: fine){.button--critical:not(:disabled):hover{background-color:#de0202}}.button__counter{width:20px;height:20px;border-radius:100%;background-color:var(--button-green-hover);position:absolute;top:2px;left:34px;font-weight:600;font-size:12px;line-height:13px;display:inline-flex;align-items:center;justify-content:center}@media only screen and (max-width: 991px){.button__counter{left:27px}}.button__loader{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%}.button_loading .button__text{visibility:hidden}@media only screen and (max-width: 575px){.header__actions>.button--primary.log-in{padding:8px 20px;position:absolute;right:16px}}@media only screen and (max-width: 1199px){.button--primary.add-to-cart-button__add{padding:unset}}@media only screen and (max-width: 991px){.header__actions>.button--text{padding:6.5px}}.notification-btn-circle{width:8.5px;height:8.5px;border-radius:50%;background:var(--red);position:absolute;top:9px;left:38px}@media only screen and (min-width: 1920px){.notification-btn-circle{width:12px;height:12px;top:7px;left:39px}}@media only screen and (min-width: 1200px) and (max-width: 1919px){.notification-btn-circle{width:8.5px;height:8.5px;top:5px;left:31px}}@media only screen and (min-width: 576px) and (max-width: 767px){.notification-btn-circle{width:12px;height:12px;top:6px;left:38px}}@media only screen and (max-width: 575px){.notification-btn-circle{width:12px;height:12px;top:3px;left:39px}}@media only screen and (max-width: 767px){.button{font-family:OpenSans,sans-serif;font-size:17px;line-height:22px;font-weight:600}}.add-to-cart-button__add{width:64px;height:64px;border-radius:12px;transition:background-color .3s ease-in-out;flex:0 0 auto}.add-to-cart-button__add_minus{opacity:.2}.add-to-cart-button__add.hidden{display:none}.add-to-cart-button__add:hover{background:var(--green-2)}@media only screen and (max-width: 991px){.add-to-cart-button__add:hover{background:var(--background-button-green)}}@media only screen and (min-width: 768px) and (max-width: 991px){.add-to-cart-button__add{width:44px;height:44px}}@media only screen and (min-width: 576px) and (max-width: 767px){.add-to-cart-button__add{width:47px;height:47px}}@media only screen and (max-width: 767px){.add-to-cart-button__add{width:44px;height:44px}}.add-to-cart-button__amount{animation:show-add-button .3s ease;width:64px;display:inline-flex;align-items:center;justify-content:center;color:var(--black)}.add-to-cart-button__amount.hidden{display:none}.add-to-cart-button__variable{width:64px;height:64px;display:inline-flex;align-items:center;background:rgb(245,245,245);border-radius:12px;color:var(--white);font-size:20px;line-height:121%;font-weight:500;transition:width .3s ease,background-color .3s ease}@media only screen and (max-width: 991px){.add-to-cart-button__variable{width:44px;height:44px}}.add-to-cart-button__variable.expanded{width:192px;overflow:hidden}.add-to-cart-button__variable.expanded .add-to-cart-button__add_plus{display:inline-flex;animation:show-add-button .3s ease}.add-to-cart-button__variable.expanded .add-to-cart-button__add_minus{display:inline-flex;animation:show-add-button .3s ease;opacity:1}@media only screen and (max-width: 991px){.add-to-cart-button__variable.expanded{width:133px}}@media only screen and (max-width: 991px){.add-to-cart-button__variable{font-size:13px;line-height:17px;background:var(--gray-7);color:var(--black);font-weight:400;gap:6px}}.add-to-cart-button.card__button-mobile{height:unset}@keyframes show-add-button{0%{opacity:0}to{opacity:1}}.favourite-button path{transition:fill .18s ease-in-out,stroke .18s ease-in-out}.favourite-button .button__icon{transition:transform .12s ease-out}.favourite-button:active:not(:disabled) .button__icon{transform:scale(.86)}.favourite-button:disabled{opacity:.35}.favourite-button_active path{stroke:var(--background-button-green);fill:var(--background-button-green)}.sheet-enter-active .sheet__dim[data-v-68471067]{transition:opacity .25s cubic-bezier(.25,.46,.45,.94)}.sheet-enter-active .sheet__panel[data-v-68471067]{transition:transform .25s cubic-bezier(.25,.46,.45,.94)}.sheet-leave-active .sheet__dim[data-v-68471067]{transition:opacity .2s cubic-bezier(.25,.46,.45,.94)}.sheet-leave-active .sheet__panel[data-v-68471067]{transition:transform .2s cubic-bezier(.25,.46,.45,.94)}.sheet-enter-from .sheet__dim[data-v-68471067],.sheet-leave-to .sheet__dim[data-v-68471067]{opacity:0}.sheet-enter-from .sheet__panel[data-v-68471067],.sheet-leave-to .sheet__panel[data-v-68471067]{transform:translateY(100%)}.sheet[data-v-68471067]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1200}.sheet__dim[data-v-68471067]{position:absolute;top:0;right:0;bottom:0;left:0;background:rgba(0,0,0,.35);transition:opacity .25s cubic-bezier(.25,.46,.45,.94);touch-action:none}.sheet__panel[data-v-68471067]{position:absolute;right:0;bottom:0;left:0;display:flex;max-height:88vh;flex-direction:column;border-radius:20px 20px 0 0;background:var(--white);transition:transform .25s cubic-bezier(.25,.46,.45,.94);touch-action:pan-y;will-change:transform}.sheet__panel_dragging[data-v-68471067],.sheet__dim_dragging[data-v-68471067]{transition:none}.sheet__grip-area[data-v-68471067]{display:flex;height:44px;flex:none;align-items:center;justify-content:center;padding:0;border:0;background:none;cursor:pointer}.sheet__grip[data-v-68471067]{width:38px;height:4px;border-radius:2px;background:var(--gray-15)}.sheet__head[data-v-68471067]{flex:none}.sheet__body[data-v-68471067]{overflow-x:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch}@media (max-width: 767px){.sheet__body[data-v-68471067]{overscroll-behavior:none}}.sheet__body[data-v-68471067]:last-child{padding-bottom:env(safe-area-inset-bottom,0px)}.sheet__foot[data-v-68471067]{flex:none;padding-bottom:env(safe-area-inset-bottom,0px);border-top:1px solid var(--gray-13)}.sheet_full .sheet__panel[data-v-68471067]{top:0;max-height:none;padding-top:env(safe-area-inset-top,0px);border-radius:0}.sheet_full .sheet__body[data-v-68471067]{flex:1 1 auto;min-height:0;overscroll-behavior:contain}@media (max-width: 767px){.sheet_full .sheet__body[data-v-68471067]{overscroll-behavior:none}}@media (prefers-reduced-motion: reduce){.sheet__panel[data-v-68471067],.sheet-enter-active .sheet__panel[data-v-68471067],.sheet-leave-active .sheet__panel[data-v-68471067],.sheet-enter-active .sheet__dim[data-v-68471067],.sheet-leave-active .sheet__dim[data-v-68471067]{transition:none}}.oplata[data-v-10d262f3]{padding:4px 0 20px}.oplata__zhdyom[data-v-10d262f3]{margin:0 0 12px;color:var(--gray-5);font-size:15px;line-height:21px;text-align:center}.oplata__forma[data-v-10d262f3]{min-width:288px}.zvyozdy[data-v-a80c93bc]{display:flex;align-items:center}.zvyozdy__zvezda[data-v-a80c93bc]{display:grid;padding:0;border:0;background:none;color:var(--gray-2);place-items:center}.zvyozdy__zvezda svg[data-v-a80c93bc]{width:64%;height:64%;transition:transform .12s ease}.zvyozdy__zvezda_gorit[data-v-a80c93bc]{color:var(--orange)}.zvyozdy button.zvyozdy__zvezda[data-v-a80c93bc]{cursor:pointer}.zvyozdy button.zvyozdy__zvezda[data-v-a80c93bc]:disabled{cursor:default}.zvyozdy button.zvyozdy__zvezda:not(:disabled):active svg[data-v-a80c93bc]{transform:scale(.88)}.zvyozdy button.zvyozdy__zvezda[data-v-a80c93bc]:focus-visible{border-radius:12px;outline:2px solid var(--button-green);outline-offset:-4px}.ocenka-stroka[data-v-58e32b8e]{display:flex;width:100%;align-items:center;gap:8px;margin-top:12px;padding:10px 0 0;border:0;border-top:1px solid var(--gray-16);background:none;color:var(--gray-1);font:inherit;font-size:14px;cursor:pointer;text-align:left}.ocenka-stroka__slova[data-v-58e32b8e]{flex:none}.ocenka-stroka__otvet[data-v-58e32b8e]{margin-left:auto;color:var(--button-green);font-size:13px}.profile-table-header{display:grid;gap:16px;grid-template-columns:1fr 2fr 2fr 1fr}.profile-header{display:grid;gap:16px;font-size:18px;line-height:25px;color:var(--black)}@media only screen and (max-width: 1919px){.profile-header{font-size:16px;line-height:22px}}@media only screen and (max-width: 991px){.profile-header{font-size:14px;line-height:19px}}.profile-header__row_expanded{display:none!important}.profile-header__row{display:flex;gap:10px;align-items:center;justify-content:flex-start;transition:opacity .3s ease-in-out;opacity:1}.profile-header__row:first-of-type{align-items:flex-start}.profile-header__row:last-of-type{justify-content:space-between;align-items:flex-end}.profile-header__row_expanded{opacity:0}@media only screen and (max-width: 1199px){.profile-header__row_expanded{opacity:1}}.profile-header__row>div{box-sizing:border-box}.profile-header__order-number{width:163px;margin:10px 0;flex:0 0 auto}@media only screen and (max-width: 1919px){.profile-header__order-number{width:132px}}@media only screen and (max-width: 991px){.profile-header__order-number{width:90px}}.profile-header__address{width:468px;padding:10px 0;flex:0 0 auto}@media only screen and (max-width: 1919px){.profile-header__address{width:372px}}@media only screen and (max-width: 991px){.profile-header__address{width:215px}}.profile-header__date{width:231px;padding:10px 0;flex:0 0 auto}@media only screen and (max-width: 1919px){.profile-header__date{width:164px}}@media only screen and (max-width: 991px){.profile-header__date{width:138px}}.profile-header__price{font-family:Roboto,sans-serif;font-weight:400;padding:10px 0;display:flex;gap:5px;width:200px;font-size:20px;line-height:27.24px}@media only screen and (max-width: 1919px){.profile-header__price{width:67px;font-size:18px;line-height:25px}}@media only screen and (min-width: 992px) and (max-width: 1199px){.profile-header__price{font-size:16px;line-height:21.8px}}@media only screen and (max-width: 991px){.profile-header__price{font-size:14px;line-height:19px;width:65px}}@media only screen and (min-width: 1920px){.profile-header__price .ruble-safari{margin-top:2px}}.profile-header__price .ruble-safari svg{scale:.59}@media only screen and (min-width: 992px) and (max-width: 1199px){.profile-header__price .ruble-safari svg{scale:.57}}@media only screen and (min-width: 768px) and (max-width: 991px){.profile-header__price .ruble-safari svg{scale:.48}}.profile-header__status{width:127px;display:flex;align-items:center;padding:10px 0}@media only screen and (max-width: 991px){.profile-header__status{width:100px}}.profile-header__status .badge{max-width:127px}@media only screen and (max-width: 991px){.profile-header__status .badge{font-size:14px;padding:6px 5px;white-space:nowrap}}.profile-header__ready-time{width:18%;margin:0 40px}@media only screen and (min-width: 1200px) and (max-width: 1919px){.profile-header__ready-time{width:200px;margin:0}}@media only screen and (max-width: 1199px){.profile-header__ready-time{display:none}}.profile-header__ready-time-inner{display:flex;align-items:center;gap:16px;padding:10px 0}.profile-header__ready-time-inner_md{display:none}@media only screen and (max-width: 1199px){.profile-header__ready-time-inner_md{display:flex}}.profile-header__ready-time-icon{width:36px;height:36px;display:flex;align-items:center;justify-content:center;border-radius:100%;flex:0 0 auto}@media only screen and (max-width: 1919px){.profile-header__ready-time-icon{width:24px;height:24px}.profile-header__ready-time-icon svg{transform:scale(.7)}}.profile-header__ready-time-icon--success{background:var(--background-button-green)}.profile-header__ready-time-icon--error{background:var(--red)}.profile-header__ready-time-info{font-size:20px;font-weight:500}@media only screen and (max-width: 1919px){.profile-header__ready-time-info{font-size:16px;line-height:22px}}.profile-header__products{grid-area:products;display:flex;align-items:center;gap:16px;transition:opacity .3s .2s ease-in-out;padding-left:170px;width:955px;overflow:hidden}@media only screen and (min-width: 1200px) and (max-width: 1919px){.profile-header__products{padding-left:142px;width:902px}}@media only screen and (min-width: 992px) and (max-width: 1199px){.profile-header__products{padding-left:142px;width:700px}}@media only screen and (max-width: 991px){.profile-header__products{width:445px;padding-left:100px}}.profile-header__products-image{width:56px;height:56px;object-fit:cover;object-position:center;flex:0 0 56px;border-radius:8px}@media only screen and (max-width: 1919px){.profile-header__products-image{display:none}}@media only screen and (min-width: 1200px) and (max-width: 1919px){.profile-header__products-image:nth-of-type(-n+9){display:inline-block}}@media only screen and (min-width: 992px) and (max-width: 1199px){.profile-header__products-image:nth-of-type(-n+7){display:inline-block}}@media only screen and (max-width: 991px){.profile-header__products-image:nth-of-type(-n+5){display:inline-block}}.profile-header__actions-md{display:flex;flex-direction:column-reverse}.profile-header__actions-md .profile-header__repeat~.profile-header__ready-time-inner{margin-bottom:12px}.profile-header__repeat{display:flex;align-items:center;transition:opacity .3s ease-in-out}.profile-header__repeat-button{width:184px;font-size:18px;line-height:25px;font-weight:400}@media only screen and (min-width: 992px) and (max-width: 1199px){.profile-header__repeat-button{font-size:16px;line-height:21.79px}}@media only screen and (max-width: 991px){.profile-header__repeat-button{width:154px}}.accordion.expanded .profile-header__repeat{opacity:0}@media only screen and (max-width: 1199px){.accordion.expanded .profile-header__repeat{display:none}}.accordion.expanded .profile-header__products{opacity:0}.availability-chip[data-v-a32de38d]{display:inline-flex;align-items:center;gap:5px;width:fit-content;max-width:100%;min-width:0;box-sizing:border-box;margin:0;padding:4px 9px 4px 7px;border:0;border-radius:100px;font:inherit;font-size:14px;font-weight:600;line-height:16px;white-space:nowrap;text-align:left;vertical-align:middle}@media only screen and (max-width: 767px){.availability-chip[data-v-a32de38d]{font-size:13px}}.availability-chip_calm[data-v-a32de38d]{background:rgba(0,0,0,.06);color:#474747}.availability-chip_place[data-v-a32de38d]{background:var(--point-open-bg);color:var(--point-open)}.availability-chip__icon[data-v-a32de38d]{flex:none;width:13px;height:13px}.availability-chip__text[data-v-a32de38d]{min-width:0;overflow:hidden;text-overflow:ellipsis}.availability-chip__arrow[data-v-a32de38d]{flex:none;font-size:1.15em;line-height:1}button.availability-chip[data-v-a32de38d]{cursor:pointer;transition:opacity .15s ease-in-out}button.availability-chip[data-v-a32de38d]:active{opacity:.6}@media only screen and (max-width: 767px){.availability-chip[data-v-a32de38d],.availability-chip__text[data-v-a32de38d]{font-family:OpenSans,sans-serif;font-size:13px;line-height:18px;font-weight:600}}.modal{position:fixed;z-index:1001;top:0;left:0;width:100vw;height:100vh;display:flex;align-items:center;justify-content:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background-color:#0006;max-height:100dvh}.modal__inner{display:flex;width:40%;height:40%;position:relative;max-height:100dvh}.modal__content{width:calc(100% - 44px);background:var(--white);position:relative;border-radius:24px;max-height:100dvh;overflow:hidden}@media only screen and (min-width: 1200px){.modal__content{width:100%}}@media only screen and (max-width: 1199px){.modal__content{width:100%}}@media only screen and (max-width: 767px){.modal__content{width:100%;height:100vh;border-radius:0;display:flex;flex-direction:column;align-items:center;justify-content:space-between}.modal__content .button{font-size:18px;line-height:18px}}@media only screen and (max-width: 767px) and (min-width: 576px) and (max-width: 767px){.modal__content .button{font-weight:600}}@media only screen and (max-width: 767px) and (max-width: 575px){.modal__content .button{font-size:16px;line-height:22px;font-weight:400}}.modal__close-wrapper{width:76px;position:relative}@media only screen and (max-width: 1919px){.modal__close-wrapper{width:54px}}@media only screen and (min-width: 768px) and (max-width: 991px){.modal__close-wrapper{width:46px;height:36px}}@media only screen and (max-width: 767px){.modal__close-wrapper{position:absolute;top:16px;right:16px;width:44px;height:44px}}.modal__close-button{width:44px;height:44px;background:transparent;border:none;padding:0;cursor:pointer;position:absolute;top:-3px;right:-33px}@media only screen and (min-width: 1200px){.modal__close-button{right:-47px}}@media only screen and (max-width: 1199px){.modal__close-button{width:36px;height:36px;right:-40px}}@media only screen and (max-width: 767px){.modal__close-button{background:var(--white);border-radius:100%;right:12px;top:20px;top:max(20px,env(safe-area-inset-top,0px) + 8px - (100vh - 100%) / 2);display:flex;align-items:center;justify-content:center}}.modal__close-icon-app{display:none}@media only screen and (max-width: 767px){.modal__close-icon{display:none}.modal__close-icon-app{display:block;flex:none;width:24px;height:24px}.modal__close-icon-app path{stroke:#000}}.modal-enter-active,.modal-leave-active{transition:opacity .3s ease}.modal-enter-from,.modal-leave-to{opacity:0}.confirm-modal .modal__inner{width:auto;height:auto;max-width:440px}@media only screen and (max-width: 767px){.confirm-modal .modal__inner{width:calc(100% - 32px);max-width:none}}.confirm-modal .modal__content{box-sizing:border-box;width:440px;padding:32px;border-radius:24px;display:block;overflow-y:auto;max-height:calc(100dvh - 32px);text-align:left}@media only screen and (max-width: 767px){.confirm-modal .modal__content{width:100%;height:auto;padding:24px 20px;border-radius:24px}}.confirm-modal__title{margin:0;font-family:Oswald,sans-serif;font-size:22px;font-weight:500;line-height:28px;text-wrap:balance;padding-right:28px}@media only screen and (max-width: 767px){.confirm-modal__title{font-family:inherit;font-size:19px;font-weight:600;line-height:25px}}.confirm-modal__text{margin:12px 0 0;color:var(--gray-1);font-size:15px;line-height:21px}.confirm-modal__buttons{display:flex;gap:12px;margin-top:24px;width:100%;flex-wrap:wrap;justify-content:flex-end}@media only screen and (max-width: 767px){.confirm-modal__buttons{margin-top:20px}}.modal__content .confirm-modal__button{flex:0 1 auto;min-width:0;min-height:44px;padding:10px 16px;font:600 14px/20px OpenSans,sans-serif;white-space:nowrap}.confirm-modal .modal__close-button{top:12px;right:12px;width:36px;height:36px;background:transparent}.confirm-modal .modal__close-button svg path{stroke:var(--gray-3)}.confirm-modal .modal__close-button .modal__close-icon{width:18px;height:18px}.confirm-modal .button--critical{background-color:#c83732}@media only screen and (max-width: 767px){.confirm-modal__title{font-family:OpenSans,sans-serif;font-size:22px;line-height:28px;font-weight:600}}.order-cancel[data-v-73ccf918]{margin-top:6px;text-align:center;scroll-margin-bottom:calc(var(--bar-stack, 0px) + 16px)}.order-cancel__knopka[data-v-73ccf918]{width:100%;min-height:44px;padding:0 12px;border:0;border-radius:999px;background:none;color:var(--text-secondary);font:inherit;font-size:15px;font-weight:600;cursor:pointer}.order-cancel__knopka[data-v-73ccf918]:focus-visible{outline:2px solid var(--point-open);outline-offset:2px}.order-cancel__knopka[data-v-73ccf918]:disabled{opacity:.45;cursor:default}.order-cancel__slova[data-v-73ccf918]{margin:0;color:var(--text-secondary);font-size:14px;line-height:20px}.order-cancel__slova_otkaz[data-v-73ccf918]{padding:10px 0 2px}.order-cancel__slova_sboy[data-v-73ccf918]{padding:0 0 2px}.order-cancel__slova_zhdyom[data-v-73ccf918]{display:flex;align-items:center;justify-content:center;box-sizing:border-box;min-height:44px;padding:0 12px;font-size:15px;font-weight:400;line-height:inherit}.profile-row__item{display:flex;gap:10px;justify-content:space-between;padding:20px 0;position:relative}.profile-row__item:first-of-type{margin-top:7px}.profile-row__item:last-of-type{padding-bottom:0}.profile-row__item:not(:last-of-type):after{content:"";position:absolute;right:0;bottom:0;width:90%;height:1px;border-bottom:1px solid rgba(0,0,0,.06)}@media only screen and (min-width: 1200px) and (max-width: 1919px){.profile-row__item:not(:last-of-type):after{width:87.2%}}@media only screen and (min-width: 992px) and (max-width: 1199px){.profile-row__item:not(:last-of-type):after{width:84.2%}}@media only screen and (min-width: 768px) and (max-width: 991px){.profile-row__item:not(:last-of-type):after{width:85.2%}}.profile-row__item.disabled{filter:opacity(.4)}.profile-row__item-image{width:159px;flex:0 0 auto}.profile-row__item-image img{width:80px;height:80px;object-fit:cover;object-position:center;border-radius:16px}@media only screen and (max-width: 1919px){.profile-row__item-image{width:132px}}@media only screen and (max-width: 991px){.profile-row__item-image{width:90px}}.profile-row__item-info{width:713px;flex:0 0 auto}@media only screen and (min-width: 1200px) and (max-width: 1919px){.profile-row__item-info{width:546px}}@media only screen and (max-width: 1199px){.profile-row__item-info{width:547px}}@media only screen and (max-width: 991px){.profile-row__item-info{width:363px}}.profile-row__item-title{font-family:Oswald,sans-serif;font-size:20px;line-height:24px;margin-bottom:8px}.profile-row__item-volume{color:var(--gray-10)}@media only screen and (max-width: 991px){.profile-row__item-volume{font-size:14px;margin-bottom:8px}}.profile-row__item-price{font-family:Roboto,sans-serif;width:100px;font-size:18px;line-height:25px;display:flex;gap:4px}@media only screen and (max-width: 1199px){.profile-row__item-price{width:78px}}@media only screen and (max-width: 991px){.profile-row__item-price{width:56px;font-size:16px;line-height:22px}}.profile-row__item-amount{width:105px;color:var(--gray-10);text-align:right;flex:0 0 auto}@media only screen and (max-width: 991px){.profile-row__item-amount{width:62px}}.profile-row__item-empty-space{width:43%}.profile-row__button-wrapper{text-align:right;padding-bottom:16px}.profile-row__modifier{color:var(--gray-10);line-height:22px}.profile-row__modifier:not(:last-of-type){margin-bottom:4px}@media only screen and (max-width: 991px){.profile-row__modifier{font-size:14px;line-height:19px}}.profile-row__button{width:184px;font-size:18px;line-height:25px;font-weight:400}.profile-row__otmena{width:max-content;min-width:184px;max-width:100%;margin-left:auto}.profile-row__otmena button.order-cancel__knopka{display:block;width:184px;margin-left:auto}.profile-row__otmena .order-cancel__slova{text-align:right}.profile-row__otmena p.order-cancel__slova_zhdyom{width:184px;margin-left:auto;text-align:center}.drawer-bar__back[data-v-5a653024]{display:none}@media only screen and (max-width: 767px){.drawer-bar[data-v-5a653024]{display:grid;grid-template-columns:40px minmax(0,1fr) 40px;align-items:center;gap:8px}.drawer-bar[data-v-5a653024]:after{content:""}.drawer-bar__back[data-v-5a653024]{display:flex;width:40px;height:40px;align-items:center;justify-content:center;padding:0;border:0;border-radius:100%;background:rgba(255,255,255,.18);color:var(--white);cursor:pointer}.drawer-bar__back[data-v-5a653024]:active{opacity:.6}.drawer-bar__back svg[data-v-5a653024]{width:20px;height:20px}.drawer-bar__back svg path[data-v-5a653024]{fill:currentColor}.drawer-bar__title[data-v-5a653024]{overflow:hidden;color:var(--white);font-family:inherit;font-size:16px;font-weight:600;line-height:20px;text-align:center;text-overflow:ellipsis;white-space:nowrap}}.tooltip{position:relative;display:inline-block}.tooltip__title-icon{width:20px;height:20px;display:flex;align-items:center;justify-content:center;border:2px solid var(--gray-10);border-radius:100%;transition:background-color .3s ease-in-out}.tooltip__title-icon svg path{fill:var(--gray-10)}.tooltip__text{opacity:1;min-width:120px;width:300px;background-color:var(--gray-1);color:var(--white);border-radius:20px 20px 0;position:absolute;bottom:52px;right:16px;z-index:10;transition:opacity .3s}.tooltip__text-inner{display:block;position:relative;padding:16px 18px}.tooltip__text-inner:after{content:"";position:absolute;bottom:-14px;right:0;width:14px;height:14px;background:url(/assets/triangle-da4f618e.svg) no-repeat}.tooltip__text-title{color:var(--gray-2);font-weight:600;font-size:16px;line-height:22px;margin-bottom:10px}.tooltip__text-description{font-size:16px;line-height:22px;margin-bottom:16px}.tooltip__text-list{list-style:none;padding:0;margin:0}.tooltip__text-list-item{display:flex;align-items:center;justify-content:space-between;font-size:14px;line-height:19px;color:var(--white);margin-bottom:10px}.fade-enter-active,.fade-leave-active{transition:opacity .3s ease-in-out}.fade-enter-from,.fade-leave-to{opacity:0}:global(.tooltip-overlay .ant-tooltip .ant-tooltip-inner){background-color:red!important}.tooltip-overlay .ant-tooltip .ant-tooltip-inner{background-color:red!important}.delete-profile-modal .modal__inner{width:500px;height:auto;box-sizing:border-box}@media only screen and (max-width: 767px){.delete-profile-modal .modal__inner{width:100%;height:200px;max-width:100vw;overflow-x:hidden}}.delete-profile-modal .modal__content{padding:40px;display:flex;flex-direction:column;row-gap:20px}@media only screen and (max-width: 767px){.delete-profile-modal .modal__content{width:100%;height:auto}}.delete-profile-modal .delete-profile-modal__confirmation-text{margin:0;text-align:center}.delete-profile-modal .delete-profile-modal__wrapper{display:flex;align-items:center;justify-content:space-between}@media only screen and (max-width: 767px){.delete-profile-modal .delete-profile-modal__wrapper{max-width:420px;width:100%;height:auto}}@media only screen and (max-width: 767px){.edit-profile[data-v-c715fcfc]{position:absolute;top:44px;right:0}}.edit-profile__buttons[data-v-c715fcfc]{display:flex;flex-direction:column;gap:4px;margin-top:8px}.edit-profile__button[data-v-c715fcfc]{width:100%;box-sizing:border-box;height:52px;padding:0;margin-bottom:0;font-size:16px;line-height:22px}.edit-profile__delete[data-v-c715fcfc]{align-self:center;margin-top:12px;padding:10px 12px;border:0;background:none;color:var(--gray-10);font-family:inherit;font-size:14px;line-height:19px;text-decoration:underline;text-underline-offset:3px;cursor:pointer}.edit-profile__delete[data-v-c715fcfc]:active{opacity:.6}.edit-profile__birth[data-v-c715fcfc]{position:relative}.edit-profile__tooltip[data-v-c715fcfc]{position:absolute;top:-25px;left:112px}.ant-drawer.ant-drawer-open{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background-color:#0006}.edit-profile__drawer{border-radius:24px 0 0 24px}@media only screen and (max-width: 767px){.edit-profile__drawer{border-radius:0}}.ant-drawer-content-wrapper{border-radius:24px 0 0 24px}.ant-drawer-wrapper-body .ant-drawer-header{border-bottom:none;padding:40px 40px 0}@media only screen and (max-width: 767px){.ant-drawer-wrapper-body .ant-drawer-header{padding:calc(14px + env(safe-area-inset-top,0px)) 16px 14px;background:var(--gray-3)}}.ant-drawer-header-title .ant-drawer-title{font-size:32px;line-height:39px;padding-bottom:10px}@media only screen and (max-width: 767px){.ant-drawer-header-title .ant-drawer-title{font-size:unset;line-height:unset;padding-bottom:0;text-align:center}}.ant-drawer-close{position:absolute;left:-50px}.anticon-close{font-size:32px;color:var(--white)}.ant-drawer-wrapper-body .ant-drawer-body{padding:18px 40px 40px}@media only screen and (max-width: 575px){.ant-drawer-wrapper-body .ant-drawer-body{padding:16px;padding-bottom:calc(var(--bar-stack) + var(--bar-gap) + 16px)}}.ant-form .ant-form-item{margin-bottom:28px;width:100%}.ant-form .ant-form-item-label label{color:var(--gray-10);font-size:16px;line-height:22px}.ant-form .ant-form-item-control-input-content input{padding:26px 41px 27px 24px;font-size:20px;line-height:27px;background:var(--gray-6);border:none;outline:none;width:100%;border-radius:14px}.ant-form .ant-form-item-control-input-content input{border:none;outline:none;box-shadow:none}@media only screen and (max-width: 575px){.edit-profile__drawer .ant-form .ant-form-item-control-input-content input{height:56px}}@media only screen and (max-width: 575px){.edit-profile__drawer .ant-form .ant-form-item-control-input-content .ant-picker-input input{height:unset}}.ant-form .ant-form-item-control-input-content .ant-picker{padding:0 24px 0 0;font-size:20px;line-height:27px;background:var(--gray-6);border:none;outline:none;width:100%;border-radius:14px}.ant-form .ant-form-item-control-input-content .ant-picker{border:none;outline:none;box-shadow:none}.ant-form .ant-form-item-control-input-content .ant-picker input{font-family:OpenSans,sans-serif;color:var(--gray)}.ant-form .ant-form-item-control-input-content .ant-select-selector{height:80px;background:var(--gray-6);border:none;border-radius:14px}.ant-form .ant-form-item-control-input-content .ant-select-selector{border-color:transparent!important;outline:none;box-shadow:none!important}@media only screen and (max-width: 575px){.ant-form .ant-form-item-control-input-content .ant-select-selector{height:50px}}.ant-form .ant-form-item-control-input-content .ant-select-selection-item{padding:26px 41px 27px 24px;font-size:20px;line-height:27px;font-family:OpenSans,sans-serif;color:var(--gray)}@media only screen and (max-width: 575px){.ant-form .ant-form-item-control-input-content .ant-select-selection-item{padding:14px 12px;font-size:16px;line-height:22px}}.ant-form .ant-form-item-control-input-content .ant-select-arrow{color:#000000d9;transform:scaleX(1.4);right:30px}.ant-select-item .ant-select-item-option-content{height:80px;font-size:18px;padding:26px 41px 27px 24px;line-height:27px}@media only screen and (max-width: 575px){.ant-select-item .ant-select-item-option-content{height:50px;padding:14px 12px;font-size:16px;line-height:22px}}@media only screen and (max-width: 767px){.edit-profile__drawer-root .ant-drawer-content-wrapper{width:100vw!important}}.edit-profile__hide-close-button .ant-drawer-close{display:none!important}.edit-profile__drawer .ant-form .ant-form-item{margin-bottom:14px}.edit-profile__drawer .ant-form .ant-form-item-label{padding-bottom:2px}.edit-profile__drawer .ant-form .ant-form-item-label>label{height:auto;color:var(--gray-10);font-size:13px;line-height:18px}.edit-profile__drawer .ant-form .ant-form-item-control-input-content input{box-sizing:border-box;height:48px;padding:0 16px;border-radius:12px;font-size:16px;line-height:22px}@media only screen and (max-width: 575px){.edit-profile__drawer .ant-form .ant-form-item-control-input-content input{height:48px}}.edit-profile__drawer .ant-form .ant-form-item-control-input-content .ant-picker{box-sizing:border-box;height:48px;padding:0 16px 0 0;border-radius:12px}.edit-profile__drawer .ant-form .ant-picker .ant-picker-input input{height:46px;padding-left:16px;font-size:16px;line-height:22px}.edit-profile__drawer .ant-form .ant-form-item-control-input-content .ant-select-selector{height:48px;border-radius:12px}@media only screen and (max-width: 575px){.edit-profile__drawer .ant-form .ant-form-item-control-input-content .ant-select-selector{height:48px}}.edit-profile__drawer .ant-form .ant-select-selection-item{padding:0 16px;font-size:16px;line-height:48px}@media only screen and (max-width: 575px){.edit-profile__drawer .ant-form .ant-select-selection-item{padding:0 16px;font-size:16px;line-height:48px}}.edit-profile__drawer .ant-form .ant-select-arrow{right:18px}.edit-profile__drawer .ant-form input[disabled],.edit-profile__drawer .ant-form .ant-picker-disabled,.edit-profile__drawer .ant-form .ant-picker-disabled input{background:#FAFAFA;color:var(--gray-9);-webkit-text-fill-color:var(--gray-9);cursor:default}.edit-profile__drawer .ant-form .ant-picker-disabled .ant-picker-suffix{opacity:.35}.edit-profile .ant-drawer-body[data-v-c715fcfc]{border-radius:24px 0 0 24px}.product-thumbs[data-v-8b879d44]{--thumb-effective-size: var(--thumb-size);--thumb-overlap: calc(var(--thumb-effective-size) * .29);display:flex;flex:none;align-items:center;padding:2px}.product-thumbs__slot[data-v-8b879d44]{position:relative;display:block;flex:none}.product-thumbs__slot+.product-thumbs__slot[data-v-8b879d44],.product-thumbs__rest[data-v-8b879d44]:not(:first-child){margin-left:calc(var(--thumb-overlap) * -1)}.product-thumbs__circle[data-v-8b879d44]{display:block;width:var(--thumb-effective-size);height:var(--thumb-effective-size);overflow:hidden;flex:none;border-radius:50%;background:var(--white);box-shadow:var(--product-photo-outline)}.product-thumbs__circle img[data-v-8b879d44]{display:block;width:100%;height:100%;object-fit:cover}.product-thumbs__circle_unavailable img[data-v-8b879d44]{opacity:.4}.product-thumbs__badge[data-v-8b879d44]{position:absolute;z-index:3;right:-2px;bottom:-2px;display:flex;align-items:center;justify-content:center;min-width:22px;height:18px;padding:0 5px;border-radius:9px;background:var(--background-button-green);box-shadow:var(--product-photo-outline);color:var(--white);font:500 11px/18px Roboto,sans-serif}.product-thumbs__rest[data-v-8b879d44]{z-index:2;display:flex;align-items:center;justify-content:center;color:var(--black);font:500 15px/19px Roboto,sans-serif}.product-thumbs_wrap[data-v-8b879d44]{max-width:100%;flex-wrap:wrap;row-gap:12px;padding-left:calc(var(--thumb-overlap) + 2px)}.product-thumbs_wrap .product-thumbs__slot[data-v-8b879d44],.product-thumbs_wrap .product-thumbs__rest[data-v-8b879d44]{margin-left:calc(var(--thumb-overlap) * -1)}@media only screen and (max-width: 575px){.product-thumbs[data-v-8b879d44]{--thumb-effective-size: min(var(--thumb-size), var(--thumb-narrow-size))}}.mc-skladka{display:grid;grid-template-rows:0fr;visibility:hidden;transition:grid-template-rows .3s ease,visibility 0s linear .3s}.mc-skladka_open{grid-template-rows:1fr;visibility:visible;transition:grid-template-rows .3s ease,visibility 0s}@media (prefers-reduced-motion: reduce){.mc-skladka{transition:none}}.mc-skladka__vnutri{min-height:0;margin:0 -4px;padding:0 4px;overflow:hidden}.mc-sostav{margin:12px 0 0;padding:0;list-style:none}.mc-sostav__poz{display:flex;align-items:flex-start;gap:12px;padding:12px 0}.mc-sostav__content{flex:1;min-width:0}.mc-sostav__foto{display:block;flex:none;align-self:center;width:64px;height:64px;border-radius:14px;overflow:hidden}.mc-sostav__foto img{display:block;width:100%;height:100%;object-fit:cover;transform:scale(1.2)}.mc-sostav__poz_net .mc-sostav__foto img{opacity:.42}.mc-sostav__poz+.mc-sostav__poz{border-top:1px solid #ececec}.mc-sostav__stroka{display:grid;grid-template-columns:minmax(0,1fr) auto;column-gap:8px;align-items:start;width:100%;padding:0;border:0;background:none;color:inherit;font:inherit;text-align:left}.mc-sostav button.mc-sostav__stroka{cursor:pointer}.mc-sostav__kolvo{display:block;margin-top:5px;font-size:13px;line-height:18px;font-weight:600;color:var(--button-green)}.mc-sostav__nazvanie{min-width:0;font-size:16px;line-height:22px;overflow-wrap:anywhere}@media only screen and (max-width: 767px){.mc-sostav__nazvanie{font-family:OpenSans,sans-serif;font-size:17px;line-height:20px;font-weight:600}}.mc-sostav__cena{font-size:16px;line-height:22px;font-weight:600;white-space:nowrap}@media only screen and (max-width: 767px){.mc-sostav__cena{font-family:Roboto,sans-serif;font-size:17px;line-height:22px;font-weight:400}}.mc-sostav__strelka{width:16px;height:16px;grid-column:2;justify-self:end;color:#9b9b9b;transition:transform .2s ease}.mc-sostav__strelka_vverh{transform:rotate(180deg)}.mc-sostav__dobavki{margin:5px 0 0;font-size:13px;line-height:18px;color:#6b6b6b}.mc-sostav__dobavki b{font-weight:600;color:var(--button-green);white-space:nowrap}@media only screen and (max-width: 767px){.mc-sostav__dobavki{font-family:OpenSans,sans-serif;font-size:15px;line-height:20px;font-weight:400}}.mc-sostav__poz_net .mc-sostav__kolvo,.mc-sostav__poz_net .mc-sostav__nazvanie,.mc-sostav__poz_net .mc-sostav__cena,.mc-sostav__poz_net .mc-sostav__dobavki{opacity:.42}.mc-sostav__chip{margin:6px 0 0}.mc-sostav__net{opacity:.42}.mc-sostav__razbor{margin:8px 0 0;padding:6px 12px;border-radius:14px;background:#f6f7f4}.mc-sostav__razbor-stroka{display:flex;gap:10px;padding:6px 0;font-size:14px;line-height:19px}.mc-sostav__razbor-stroka+.mc-sostav__razbor-stroka{border-top:1px solid #e6e8e3}.mc-sostav__razbor-stroka i{flex:none;width:58px;font-style:normal;font-size:12px;color:#9b9b9b}.mc-sostav__razbor-stroka span{flex:1;min-width:0}.mc-sostav__razbor-stroka b{font-weight:600;white-space:nowrap}.mc-sostav__razbor-stroka b.mc-sostav__besplatno{font-weight:400;color:#9b9b9b}.mc-sostav__razbor-stroka_itog span{color:#6b6b6b}.mc-sostav__kommentariy{display:flex;align-items:flex-start;gap:8px;margin-top:10px;padding:10px 12px;border-radius:14px;background:#f6f7f4;font-size:15px;line-height:20px;overflow-wrap:anywhere;white-space:pre-line}.mc-sostav__kommentariy svg{flex:none;width:18px;height:18px;margin-top:1px;color:var(--button-green)}@media (max-width: 370px){.mc-sostav__poz{gap:10px}.mc-sostav__foto{width:60px;height:60px}}.mc-oplata{margin-top:12px;padding:2px 12px;border-radius:14px;background:#f6f7f4}.mc-oplata__stroka{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;padding:9px 0;font-size:14px;line-height:19px}.mc-oplata__stroka+.mc-oplata__stroka{border-top:1px solid #e6e8e3}.mc-oplata__stroka>span{color:#6b6b6b}.mc-oplata__stroka small{display:block;margin-top:2px;font-size:12px;line-height:16px;color:#9b9b9b}.mc-oplata__stroka strong{flex:none;font-weight:600;font-variant-numeric:tabular-nums;white-space:nowrap}.mc-oplata__stroka del{color:#9b9b9b;text-decoration-thickness:1px}.mc-oplata__stroka_itog>span{color:inherit}.mc-oplata__stroka_itog strong{font-size:18px;line-height:22px;font-weight:700}@media only screen and (max-width: 767px){.mc-oplata__stroka{font-family:OpenSans,sans-serif;font-size:15px;line-height:20px;font-weight:400}}.profile-mobile-card-preview{background:var(--card-surface);border-radius:24px;padding:20px 16px}.profile-mobile-card-preview__row:not(:last-of-type){padding-bottom:12px;border-bottom:1px solid rgba(0,0,0,.1)}.profile-mobile-card-preview__header-top{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:8px}.profile-mobile-card-preview__header-bottom{display:flex}.profile-mobile-card-preview__notification{margin-top:12px}.profile-mobile-card-preview__content-row{margin-bottom:12px}.profile-mobile-card-preview__content-row:first-of-type{margin-top:12px}.profile-mobile-card-preview__content-row-title{font-size:14px;line-height:19px;color:var(--gray-10);margin-bottom:8px}.profile-mobile-card-preview__content-row-text_price{font-family:Roboto,sans-serif;font-size:20px;line-height:27px;font-weight:400;display:flex;align-items:flex-end;gap:4px}.profile-mobile-card-preview__content-row-text_price .ruble{margin-top:1px}.profile-mobile-card-preview__content-row-text_price .ruble svg{transform:scale(.64)}.profile-mobile-card-preview__button{width:100%;border-radius:999px;margin-top:16px}.mobile-card-drawer{font-family:OpenSans,sans-serif}.mobile-card-drawer .ant-drawer-wrapper-body .ant-drawer-body{padding:0 16px;padding-bottom:calc(var(--bar-stack) + var(--bar-gap) + 56px)}.mobile-card-drawer .ant-drawer-header{display:none}.mobile-card-drawer__header{display:flex;gap:50px;align-items:center;padding:10px 0;margin-bottom:16px}.mobile-card-drawer__header-text{font-size:20px;font-weight:500;line-height:27px}.mobile-card-drawer__back{width:40px;height:40px;border-radius:100%;border:0;background-color:var(--gray-6);cursor:pointer}.mobile-card-drawer__back svg path{fill:var(--black)}.mobile-card-drawer__product{display:flex;gap:12px;align-items:flex-start;padding:16px;margin-bottom:8px}.mobile-card-drawer__product:not(:first-of-type){border-top:1px solid rgba(0,0,0,.1)}.mobile-card-drawer__product-image{width:80px;height:80px;flex-shrink:0}.mobile-card-drawer__product-image img{width:100%;height:100%;object-fit:contain;object-position:center;border-radius:16px}.mobile-card-drawer__product-content-header{display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%}.mobile-card-drawer__product-content{flex:1 1 auto}.mobile-card-drawer__product-title{font-family:Oswald,sans-serif;font-size:20px;line-height:24px;margin-bottom:8px}.mobile-card-drawer__product-amount{width:50px;color:var(--gray-10);text-align:right}.mobile-card-drawer__product-size{color:var(--gray-10);margin-bottom:8px}.mobile-card-drawer__product-price{font-family:Roboto,sans-serif;font-size:18px;line-height:25px;margin-bottom:12px;display:flex;align-items:flex-end;gap:4px}.mobile-card-drawer__product-modifier{color:var(--gray);font-size:14px;line-height:19px}.mobile-card-drawer__product-modifier:not(:last-of-type){margin-bottom:4px}.mobile-card-drawer__repeat-button{width:100%;font-size:20px;line-height:27.24px}.mobile-card-drawer_disabled{filter:opacity(.4)}.profile-mobile-card-preview__verh{display:flex;align-items:center;justify-content:space-between;gap:8px;flex-wrap:wrap}.profile-mobile-card-preview__data{color:#8a8a8a;font-size:13px;white-space:nowrap}.profile-mobile-card-preview__foto{display:flex;align-items:center;margin:14px 0;gap:8px}.profile-mobile-card-preview__niz{display:flex;align-items:center;justify-content:space-between;gap:12px}.profile-mobile-card-preview__kofeynya{overflow:hidden;color:#6b6b6b;font-size:14px;text-overflow:ellipsis;white-space:nowrap}.profile-mobile-card-preview__summa{flex:none;font-size:18px;font-weight:700}.mobile-card-drawer__itogo{display:flex;align-items:center;justify-content:space-between;padding:14px 0 18px;border-top:1px solid #ececec}.mobile-card-drawer__itogo span{color:#6b6b6b;font-size:15px}.mobile-card-drawer__itogo strong{font-size:22px;font-weight:700}.mobile-card-drawer__podrobno{margin-top:4px}.mobile-card-drawer__podrobno div{display:flex;align-items:baseline;justify-content:space-between;gap:16px;padding:9px 0}.mobile-card-drawer__podrobno div+div{border-top:1px solid #ececec}.mobile-card-drawer__podrobno span{color:#6b6b6b;font-size:14px}.mobile-card-drawer__podrobno strong{font-size:14px;font-weight:600;text-align:right}.mobile-card-drawer__sostoyanie{display:flex;align-items:center;justify-content:space-between;gap:12px;padding-bottom:14px}.mobile-card-drawer__vremya{color:#8a8a8a;font-size:13px}.mobile-card-drawer__product-dengi{flex:none;margin-left:auto;text-align:right}.mobile-card-drawer__product-dengi .mobile-card-drawer__product-price{font-size:15px;font-weight:700}.mobile-card-drawer__product-dengi .mobile-card-drawer__product-amount{margin-top:2px;color:#8a8a8a;font-size:13px}.mobile-card-drawer__content{padding-bottom:120px}.mobile-card-drawer .ant-drawer-wrapper-body .ant-drawer-body{padding:0;background:var(--page-surface)}.mobile-card-drawer__header{display:grid;grid-template-columns:40px minmax(0,1fr) 40px;align-items:center;gap:8px;box-sizing:border-box;height:var(--section-header-height);min-height:var(--section-header-height);padding:calc(14px + env(safe-area-inset-top,0px)) 16px 14px;background:var(--gray-3);color:var(--white);box-shadow:none;position:sticky;top:0;z-index:2;margin:0}.mobile-card-drawer__header-text{min-width:0;overflow:hidden;margin:0;padding:0;color:var(--white);font-family:inherit;font-size:18px;font-weight:600;line-height:24px;text-align:center;text-overflow:ellipsis;white-space:nowrap}@media only screen and (max-width: 767px){.mobile-card-drawer__header-text{font-family:OpenSans,sans-serif;font-size:22px;line-height:28px;font-weight:600}}.mobile-card-drawer__back{display:flex;align-items:center;justify-content:center;width:40px;height:40px;padding:0;border:0;border-radius:50%;background:rgba(255,255,255,.18);color:var(--white);cursor:pointer}.mobile-card-drawer__back:active{opacity:.6}.mobile-card-drawer__back svg{width:20px;height:20px}.mobile-card-drawer__back svg path{fill:currentColor}.mobile-card-drawer__content{padding:20px 16px 160px}.mobile-card-drawer__podrobno{margin:12px 0 16px;padding:12px 16px;border-radius:20px;background:white}.mobile-card-drawer__payment-part small{display:block;margin-top:3px;font-size:12px;line-height:17px;color:var(--text-secondary)}.mobile-card-drawer__payment-part strong{flex:none;font-variant-numeric:tabular-nums}.mobile-card-drawer__payment-part strong span{color:inherit}.mobile-card-drawer__payment-part del{color:var(--text-secondary);text-decoration-thickness:1px}.mobile-card-drawer__repeat-button{min-height:44px;font-size:16px;border-radius:999px}.profile-mobile-card-preview{transition:box-shadow .3s ease;scroll-margin-top:calc(var(--section-header-height, 68px) + 12px)}.profile-mobile-card-preview_raskryta{box-shadow:0 0 0 2px #5aaf2e47}.profile-mobile-card-preview_raskryta .profile-mobile-card-preview__kofeynya{white-space:normal}.profile-mobile-card-preview__cherta{height:1px;margin:14px 0;background:#ececec}.profile-mobile-card-preview__summa{transition:opacity .3s ease,visibility 0s}.profile-mobile-card-preview__summa_skryta{display:none}@media (prefers-reduced-motion: reduce){.profile-mobile-card-preview__summa{transition:none}}.profile-mobile-card-preview__povtorit{width:100%;min-height:44px;margin-top:16px;border-radius:999px;font-size:16px}.profile-mobile-card-preview__svernut{display:flex;align-items:center;justify-content:center;gap:6px;width:100%;min-height:44px;margin-top:4px;padding:0;border:0;background:none;color:var(--button-green);font:inherit;font-size:14px;font-weight:600;cursor:pointer}.profile-mobile-card-preview__svernut svg{width:16px;height:16px}@media only screen and (max-width: 767px){.mobile-card-drawer__product-title{font-family:OpenSans,sans-serif;font-size:17px;line-height:20px;font-weight:600}}@media only screen and (max-width: 767px){.mobile-card-drawer__product-modifier{font-family:OpenSans,sans-serif;font-size:15px;line-height:20px;font-weight:400}}@media only screen and (max-width: 767px){.mobile-card-drawer__product-dengi .mobile-card-drawer__product-price{font-family:Roboto,sans-serif;font-size:17px;line-height:22px;font-weight:400}}@media only screen and (max-width: 767px){.profile-mobile-card-preview__summa{font-family:Roboto,sans-serif;font-size:17px;line-height:22px;font-weight:500}}.profile-mobile-card-preview__sostav{position:relative;display:flow-root}.profile-mobile-card-preview__foto{gap:16px;min-height:64px}.profile-mobile-card-preview__kratko{min-width:0}.profile-mobile-card-preview__kratko span{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media only screen and (max-width: 767px){.profile-mobile-card-preview__kratko span{font-family:OpenSans,sans-serif;font-size:17px;line-height:20px;font-weight:600}}.profile-mobile-card-preview__kratko small{display:block;margin-top:3px;font-size:13px;line-height:18px;color:#777}@media (max-width: 370px){.profile-mobile-card-preview__foto{gap:12px}}.notifications-list__empty{display:flex;flex-direction:column;align-items:center;padding:120px 36px 24px;text-align:center}.notifications-list__empty-icon{display:flex;align-items:center;justify-content:center;width:96px;height:96px;margin-bottom:20px;border-radius:50%;background:var(--point-open-bg);color:var(--point-open)}.notifications-list__empty-icon svg{width:44px;height:44px}.notifications-list__empty-title{margin:0 0 8px;color:var(--black);font-size:19px;font-weight:600;line-height:26px}.notifications-list__empty-text{max-width:280px;margin:0;color:var(--gray-5);font-size:15px;line-height:22px}.notifications-list__more{align-self:center;margin-top:6px;padding:10px 18px;border:0;background:none;color:var(--gray-5);font:inherit;font-size:14px;font-weight:600;cursor:pointer}.notifications-list__more:disabled{cursor:default}.notifications-list__error{padding:120px 36px 24px;color:var(--gray-5);font-size:15px;line-height:22px;text-align:center}.notifications-list__content{display:flex;flex-direction:column;gap:10px;width:100%}.notifications-list .ant-drawer-content-wrapper{width:min(906px,100vw)!important}@media only screen and (max-width: 1199px){.notifications-list .ant-drawer-content-wrapper{width:min(586px,100vw)!important}}@media only screen and (min-width: 1200px) and (max-width: 1919px){.notifications-list .ant-drawer-content-wrapper{width:50%!important}}@media only screen and (max-width: 767px){.notifications-list .ant-drawer-content-wrapper{width:100%!important}}.notifications-list .ant-drawer-header-title .ant-drawer-title{font-weight:400;font-size:32px;line-height:43px;padding-bottom:unset}@media only screen and (max-width: 1919px){.notifications-list .ant-drawer-header-title .ant-drawer-title{font-size:20px;line-height:27px}}@media only screen and (max-width: 767px){.notifications-list .ant-drawer-header-title .ant-drawer-title{font-size:unset;line-height:unset}}@media only screen and (max-width: 1919px){.notifications-list .ant-drawer-header{padding:25px 25px 0}}@media only screen and (max-width: 767px){.notifications-list .ant-drawer-header{padding:calc(14px + env(safe-area-inset-top,0px)) 16px 14px;border:0;background:var(--gray-3)}}.notifications-list .ant-drawer-content{border-radius:24px 0 0 24px}@media only screen and (max-width: 767px){.notifications-list .ant-drawer-content{border-radius:unset}}@media only screen and (max-width: 1919px){.notifications-list .ant-drawer-body{padding:18px 25px 25px}}@media only screen and (max-width: 767px){.notifications-list .ant-drawer-body{padding:18px 16px 16px;padding-bottom:calc(var(--bar-stack) + var(--bar-gap) + 16px)}}.notifications-list .ant-drawer-body:after{content:"";border-radius:24px 0 0 24px;position:absolute;bottom:0;left:0;right:0;height:40px;background:linear-gradient(to top,white,rgba(255,255,255,0));pointer-events:none}@media only screen and (max-width: 767px){.notifications-list .ant-drawer-close{display:none}}.loyalty-push{position:relative;display:flex;flex-direction:column;gap:6px;width:100%;padding:16px;border-radius:16px;background:var(--gray-6);box-sizing:border-box;text-align:left}.loyalty-push_new{background:linear-gradient(var(--status-done-bg),var(--status-done-bg)),var(--white)}.loyalty-push_popup{width:420px;max-width:calc(100vw - 32px);box-shadow:0 6px 24px #0000002e;cursor:pointer}@media only screen and (max-width: 767px){.loyalty-push_popup{margin:0 auto}}.loyalty-push__meta{display:flex;align-items:center;gap:8px;color:var(--gray-5);font-size:12px;line-height:16px}.loyalty-push_popup .loyalty-push__meta{padding-right:28px}.loyalty-push__new{display:inline-flex;align-items:center;gap:6px;color:var(--status-done);font-weight:700}.loyalty-push__new:before{content:"";width:8px;height:8px;border-radius:50%;background:var(--background-button-green)}.loyalty-push__date{margin-left:auto}.loyalty-push__title{margin:2px 0 0;color:var(--black);font-size:16px;font-weight:600;line-height:22px;overflow-wrap:anywhere}.loyalty-push__text{margin:0;color:var(--gray);font-size:14px;font-weight:400;line-height:20px;overflow-wrap:anywhere}.loyalty-push__btn{align-self:flex-start;display:inline-flex;align-items:center;gap:6px;min-height:36px;margin-top:8px;padding:0 16px;border:1.5px solid var(--button-green);border-radius:18px;background:transparent;box-sizing:border-box;color:var(--background-button-green);font-size:14px;font-weight:600;line-height:18px;text-decoration:none}.loyalty-push__btn:hover,.loyalty-push__btn:focus,.loyalty-push__btn:active{color:var(--background-button-green)}.loyalty-push_new .loyalty-push__btn{border-color:var(--background-button-green);background:var(--background-button-green);color:var(--white)}.loyalty-push_new .loyalty-push__btn:hover,.loyalty-push_new .loyalty-push__btn:focus,.loyalty-push_new .loyalty-push__btn:active{color:var(--white)}.loyalty-push__arrow{flex-shrink:0;width:16px;height:16px;fill:none;stroke:currentColor;stroke-width:2.2;stroke-linecap:round;stroke-linejoin:round}.loyalty-push__close{position:absolute;top:8px;right:8px;display:flex;align-items:center;justify-content:center;width:32px;height:32px;padding:0;border:0;background:none;color:var(--gray-5);cursor:pointer}.loyalty-push__close-icon{width:12px;height:12px}.loyalty-push__close-icon path{stroke:currentColor}@media only screen and (max-width: 767px){.loyalty-push__title{font-family:OpenSans,sans-serif;font-size:20px;line-height:24px;font-weight:600}}@media only screen and (max-width: 767px){.loyalty-push__text{font-family:OpenSans,sans-serif;font-size:15px;line-height:20px;font-weight:400}}@media only screen and (max-width: 767px){.loyalty-push__meta{font-family:OpenSans,sans-serif;font-size:13px;line-height:18px;font-weight:400}}@media only screen and (max-width: 767px){.loyalty-push__btn{font-family:OpenSans,sans-serif;font-size:15px;line-height:20px;font-weight:600}}@media only screen and (max-width: 767px){.notifications-list .drawer-bar .drawer-bar__title{font-family:OpenSans,sans-serif;font-size:22px;line-height:28px;font-weight:600}}.link{text-decoration:unset;text-align:center;transition:.3s;cursor:pointer;display:inline-block;box-sizing:border-box}.link--primary{font-family:Oswald,sans-serif;color:var(--card-green)}.link--button{display:inline-flex;align-items:center;justify-content:center;position:relative;background:var(--gray-1);border-radius:100px;color:var(--white);padding:9px 17px 14px;font-size:20px;line-height:22px}@media only screen and (min-width: 992px) and (max-width: 1199px){.link--button{font-size:16px;padding:13px 17px 14px}}@media only screen and (max-width: 575px){.link--button{font-size:16px;padding:6px 14px 10px}}.link__badge{display:inline-flex;align-items:center;justify-content:center;background:var(--card-green);color:var(--white);width:25px;height:25px;border-radius:100%;font-weight:600;font-size:16px;position:absolute;top:-15px;right:14px}.link__icon{margin-right:7px}.link__text{white-space:nowrap}.link_active{background-color:var(--background-button-green)!important}.social-link{display:flex;align-items:center;justify-content:center;gap:12px;text-decoration:none;color:var(--gray-2)}.social-link__icon-wrapper{background:var(--gray-1);width:54px;height:54px;border-radius:100%;display:flex;align-items:center;justify-content:center;transition:.3s}.social-link__icon-wrapper:hover{background:var(--gray-5)}@media only screen and (min-width: 992px) and (max-width: 1199px){.social-link__icon-wrapper{width:40px;height:40px}}.social-link__icon-wrapper-hamburger{width:40px;height:40px}.social-link__title{display:none}@media only screen and (min-width: 992px) and (max-width: 1199px){.social-link__title{display:block}}.social-link__title-hamburger{display:block}.social-link-hamburger{justify-content:unset}.back-link{display:flex;align-items:center;color:var(--white);text-decoration:none;font-weight:600;font-size:20px;line-height:20px;padding:25px 20px}@media only screen and (max-width: 991px){.back-link{padding:25px 14px;font-size:14px;line-height:14px}}.back-link svg{margin-right:4px;width:auto;height:auto;max-width:24px;max-height:24px}.empty{display:flex;align-items:center;justify-content:center}.empty>*{box-sizing:border-box}.empty__inner{text-align:center;min-height:342px}@media only screen and (max-width: 767px){.empty__inner{width:100%}}.empty__image{margin-bottom:16px}@media only screen and (min-width: 1200px) and (max-width: 1919px){.empty__image img{width:350px}}@media only screen and (max-width: 575px){.empty__image,.empty__image img{width:100%}}.empty__title{font-weight:600;font-size:20px;line-height:24px;margin-bottom:6px}.empty__text{margin-bottom:24px;color:var(--gray-10)}.empty button.empty__link{border:0;font-family:inherit;cursor:pointer}.empty__link{display:inline-block;background:var(--background-button-green);border-radius:40px;padding:18px;width:100%;color:var(--white);font-weight:700;font-size:20px;line-height:27px}@media only screen and (max-width: 1199px){.empty__link{font-size:16px;line-height:21.8px}}@media only screen and (max-width: 767px){.empty__link{box-sizing:border-box;width:100%;min-width:0;padding:0 28px;height:52px;line-height:52px;font-weight:600;font-size:16px}}.wallet-history[data-v-df2a70d4] .empty{margin-top:28px}.wallet-history__failed[data-v-df2a70d4]{display:flex;flex-direction:column;align-items:center;gap:14px;padding:40px 16px;text-align:center}.wallet-history__failed-text[data-v-df2a70d4]{margin:0;color:var(--gray-5);font-size:15px;line-height:21px}.wallet-history__retry[data-v-df2a70d4]{padding:12px 22px;border:0;border-radius:12px;background:var(--gray-6);color:var(--black);cursor:pointer;font-family:inherit;font-size:15px;font-weight:600}.wallet-history__retry[data-v-df2a70d4]:active{opacity:.6}.wallet-history__loading[data-v-df2a70d4]{padding:32px 0;color:var(--gray-5);font-size:15px;text-align:center}.wallet-history__month-title[data-v-df2a70d4]{margin:20px 0 0;color:var(--gray-9);font-size:13px;font-weight:600;line-height:18px}.wallet-history__month-title[data-v-df2a70d4]:first-letter{text-transform:uppercase}.wallet-history__row[data-v-df2a70d4]{display:flex;align-items:flex-start;justify-content:space-between;gap:14px;padding:15px 0;border-bottom:1px solid var(--gray-13)}.wallet-history__body[data-v-df2a70d4]{display:flex;min-width:0;flex-direction:column;gap:4px}.wallet-history__title[data-v-df2a70d4]{color:var(--black);font-size:16px;line-height:21px}.wallet-history__meta[data-v-df2a70d4]{color:var(--gray-5);font-size:14px;line-height:20px}.wallet-history__sum[data-v-df2a70d4]{flex:none;padding-top:1px;color:var(--black);font-size:18px;font-weight:600;font-variant-numeric:tabular-nums;line-height:24px;white-space:nowrap}.wallet-history__sum_plus[data-v-df2a70d4]{color:var(--background-button-green)}@media only screen and (max-width: 767px){.wallet-history__month-title[data-v-df2a70d4]{font-family:OpenSans,sans-serif;font-size:20px;line-height:24px;font-weight:600}}@media only screen and (max-width: 767px){.wallet-history__title[data-v-df2a70d4]{font-family:OpenSans,sans-serif;font-size:17px;line-height:22px;font-weight:400}}@media only screen and (max-width: 767px){.wallet-history__meta[data-v-df2a70d4]{font-family:OpenSans,sans-serif;font-size:15px;line-height:20px;font-weight:400}}@media only screen and (max-width: 767px){.wallet-history__sum[data-v-df2a70d4]{font-family:Roboto,sans-serif;font-size:17px;line-height:22px;font-weight:500}}.title{font-family:Oswald,sans-serif;margin:0;color:var(--black)}@media only screen and (max-width: 575px){.title{font-weight:400}}@media only screen and (max-width: 767px){.title{font-family:inherit}}h1.title{font-size:40px;line-height:141%}@media only screen and (max-width: 767px) and (max-width: 767px){h1.title{font-family:OpenSans,sans-serif;font-size:22px;line-height:28px;font-weight:600}}h2.title{font-size:64px}@media only screen and (min-width: 1200px) and (max-width: 1919px){h2.title{font-size:45px;line-height:67px}}@media only screen and (max-width: 991px){h2.title{font-size:48px;line-height:71px}}@media only screen and (max-width: 575px){h2.title{font-size:36px;line-height:53px}}@media only screen and (max-width: 767px) and (max-width: 767px){h2.title{font-family:OpenSans,sans-serif;font-size:20px;line-height:24px;font-weight:600}}h3.title{font-size:30px;line-height:44px}@media only screen and (min-width: 1200px) and (max-width: 1919px){h3.title{font-size:30px;line-height:36px}}@media only screen and (min-width: 992px) and (max-width: 1199px){h3.title{font-size:25px;line-height:30px}}@media only screen and (min-width: 768px) and (max-width: 991px){h3.title{font-size:30px;line-height:36px}}@media only screen and (min-width: 576px) and (max-width: 767px){h3.title{font-size:22px;line-height:27px}}@media only screen and (max-width: 575px){h3.title{font-size:18px;line-height:21px}}@media only screen and (max-width: 767px){h3.title{font-weight:400}}@media only screen and (max-width: 767px){h3.title{font-family:OpenSans,sans-serif;font-size:20px;line-height:24px;font-weight:600}}.profile-subpage-title[data-v-9e9c0352]{display:flex;align-items:center;gap:12px;margin-bottom:24px}@media only screen and (max-width: 767px){.profile-subpage-title[data-v-9e9c0352]{display:none}}.profile-subpage-title__text[data-v-9e9c0352]{margin:0}.navigation-settings[data-v-59e6600b]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1500;background:#fff;overflow-y:auto;color:var(--black);font:400 17px/22px OpenSans,sans-serif;overscroll-behavior:contain}.navigation-settings__header[data-v-59e6600b]{position:sticky;top:0;z-index:1;display:flex;align-items:center;gap:8px;background:#1b1b1b;color:#fff;padding:calc(12px + env(safe-area-inset-top,0px)) 12px 12px}.navigation-settings__header h1[data-v-59e6600b]{margin:0;font:600 20px/26px OpenSans,sans-serif}.navigation-settings__header button[data-v-59e6600b]{flex:none;width:36px;height:40px;border:0;background:none;color:#fff;font:400 36px/36px OpenSans,sans-serif}.navigation-settings__body[data-v-59e6600b]{max-width:540px;margin:auto;padding:24px 16px calc(24px + env(safe-area-inset-bottom,0px));display:flex;flex-direction:column;gap:24px}.navigation-settings h2[data-v-59e6600b]{margin:0;font:600 22px/28px OpenSans,sans-serif}.navigation-settings__toggle[data-v-59e6600b],.navigation-settings__radio[data-v-59e6600b]{display:flex;align-items:center;justify-content:space-between;gap:18px;cursor:pointer}.navigation-settings input[data-v-59e6600b]{flex:none;width:22px;height:22px;margin:0;accent-color:var(--button-green)}.navigation-settings__toggle input[data-v-59e6600b]{-moz-appearance:none;appearance:none;-webkit-appearance:none;flex:none;position:relative;width:48px;height:28px;margin:0;border:0;border-radius:28px;background:#d9d9d9;cursor:pointer;transition:background .15s ease}.navigation-settings__toggle input[data-v-59e6600b]:before{content:"";position:absolute;top:3px;left:3px;width:22px;height:22px;border-radius:50%;background:#fff;transition:transform .15s ease}.navigation-settings__toggle input[data-v-59e6600b]:checked{background:var(--button-green)}.navigation-settings__toggle input[data-v-59e6600b]:checked:before{transform:translate(20px)}.navigation-settings__toggle input[data-v-59e6600b]:disabled{opacity:.5;cursor:default}.navigation-settings__toggle input[data-v-59e6600b]:focus-visible{outline:2px solid var(--button-green);outline-offset:3px}@media (prefers-reduced-motion: reduce){.navigation-settings__toggle input[data-v-59e6600b],.navigation-settings__toggle input[data-v-59e6600b]:before{transition:none}}.navigation-settings__help[data-v-59e6600b]{margin:8px 0 0;color:var(--gray-10);font-size:14px;line-height:19px}.navigation-settings__permission[data-v-59e6600b]{margin-top:16px;background:#f3f5f1;border-radius:16px;padding:14px;font-size:14px;line-height:20px}.navigation-settings__permission strong[data-v-59e6600b]{display:block;font-weight:600;margin-bottom:6px}.navigation-settings__permission p[data-v-59e6600b]{margin:0}.navigation-settings__permission button[data-v-59e6600b]{padding:12px 0 0;border:0;background:none;color:var(--button-green);font:inherit;font-weight:600;text-align:left}.navigation-settings fieldset[data-v-59e6600b]{margin:14px 0 0;padding:0;border:0}.navigation-settings__radio[data-v-59e6600b]{min-height:56px;border-bottom:1px solid #eee}.navigation-settings__saved[data-v-59e6600b]{margin:12px 0 0;font-size:13px;line-height:18px;color:var(--gray-10)}.navigation-settings__return[data-v-59e6600b]{min-height:48px;border:1px solid var(--button-green);border-radius:113px;background:#fff;color:var(--button-green);font:600 17px/22px OpenSans,sans-serif}.navigation-settings button[data-v-59e6600b]{cursor:pointer}.navigation-settings button[data-v-59e6600b]:disabled{opacity:.5;cursor:default}.navigation-settings-entry[data-v-185547dd]{display:flex;width:100%;align-items:center;justify-content:space-between;gap:12px;padding:18px 0;border:0;border-bottom:1px solid var(--gray-13);background:none;color:var(--black);font-family:inherit;font-size:17px;line-height:23px;text-align:left;text-decoration:none;cursor:pointer;display:none}.navigation-settings-entry[data-v-185547dd]:active{opacity:.6}@media only screen and (max-width: 767px){.navigation-settings-entry[data-v-185547dd]{font-family:OpenSans,sans-serif;font-size:17px;line-height:22px;font-weight:400}}@media only screen and (max-width: 767px){.navigation-settings-entry[data-v-185547dd]{display:flex}}.navigation-settings-entry small[data-v-185547dd]{display:block;margin-top:4px;color:var(--gray-10);font:400 14px/19px OpenSans,sans-serif}.navigation-settings-entry svg[data-v-185547dd]{flex:none;width:8px;color:var(--gray-9)}.profile-folds__item[data-v-72b69bd7]{display:flex;width:100%;align-items:center;justify-content:space-between;gap:12px;padding:18px 0;border:0;border-bottom:1px solid var(--gray-13);background:none;color:var(--black);font-family:inherit;font-size:17px;line-height:23px;text-align:left;text-decoration:none;cursor:pointer}.profile-folds__item[data-v-72b69bd7]:active{opacity:.6}@media only screen and (max-width: 767px){.profile-folds__item[data-v-72b69bd7]{font-family:OpenSans,sans-serif;font-size:17px;line-height:22px;font-weight:400}}.profile-folds__arrow[data-v-72b69bd7]{flex:none;width:8px;color:var(--gray-9);transform:rotate(90deg);transition:transform .2s ease-in-out}.profile-folds__group_open .profile-folds__arrow[data-v-72b69bd7]{transform:rotate(-90deg)}.profile-folds__sub[data-v-72b69bd7]{display:flex;flex-direction:column;padding:4px 0 12px}.profile-folds__sub-item[data-v-72b69bd7]{padding:12px 0 12px 16px;border:0;background:none;color:var(--gray-5);font-family:inherit;font-size:16px;line-height:22px;text-align:left;text-decoration:none;cursor:pointer}.profile-folds__sub-item[data-v-72b69bd7]:active{opacity:.6}@media only screen and (max-width: 767px){.profile-folds__sub-item[data-v-72b69bd7]{font-family:OpenSans,sans-serif;font-size:17px;line-height:22px;font-weight:400}}.profile-menu[data-v-7a2ea3b1]{display:flex;flex-direction:column;margin-top:24px}.profile-menu__item[data-v-7a2ea3b1]{display:flex;width:100%;align-items:center;justify-content:space-between;gap:12px;padding:18px 0;border:0;border-bottom:1px solid var(--gray-13);background:none;color:var(--black);font-family:inherit;font-size:17px;line-height:23px;text-align:left;text-decoration:none;cursor:pointer}.profile-menu__item[data-v-7a2ea3b1]:active{opacity:.6}@media only screen and (max-width: 767px){.profile-menu__item[data-v-7a2ea3b1]{font-family:OpenSans,sans-serif;font-size:17px;line-height:22px;font-weight:400}}.profile-menu__item_exit[data-v-7a2ea3b1]{margin-top:56px;color:var(--red)}.profile-menu__right[data-v-7a2ea3b1]{display:flex;align-items:center;gap:10px}.profile-menu__item_consent[data-v-7a2ea3b1]{align-items:flex-start;cursor:pointer}.profile-menu__consent-text[data-v-7a2ea3b1]{display:flex;flex-direction:column;gap:4px}.profile-menu__consent-note[data-v-7a2ea3b1]{color:var(--gray-5);font-size:13px;line-height:18px}.profile-menu__consent-note a[data-v-7a2ea3b1]{color:var(--background-button-green)}.profile-menu__consent-box[data-v-7a2ea3b1]{-moz-appearance:none;appearance:none;-webkit-appearance:none;flex:none;position:relative;width:48px;height:28px;margin:2px 0 0;border:0;border-radius:28px;background:#d9d9d9;cursor:pointer;transition:background .15s ease}.profile-menu__consent-box[data-v-7a2ea3b1]:before{content:"";position:absolute;top:3px;left:3px;width:22px;height:22px;border-radius:50%;background:#fff;transition:transform .15s ease}.profile-menu__consent-box[data-v-7a2ea3b1]:checked{background:var(--button-green)}.profile-menu__consent-box[data-v-7a2ea3b1]:checked:before{transform:translate(20px)}.profile-menu__consent-box[data-v-7a2ea3b1]:disabled{opacity:.5;cursor:default}.profile-menu__consent-box[data-v-7a2ea3b1]:focus-visible{outline:2px solid var(--button-green);outline-offset:3px}@media (prefers-reduced-motion: reduce){.profile-menu__consent-box[data-v-7a2ea3b1],.profile-menu__consent-box[data-v-7a2ea3b1]:before{transition:none}}.profile-menu__badge[data-v-7a2ea3b1]{min-width:22px;padding:1px 7px;border-radius:20px;background:var(--background-button-green);color:var(--white);font-size:12px;font-weight:700;line-height:18px;text-align:center}.profile-menu__arrow[data-v-7a2ea3b1]{flex:none;width:8px;color:var(--gray-9)}.set-configuration[data-v-6ae295a7]{min-width:0;margin:12px 0 0;padding:0;border:0}.set-configuration__title[data-v-6ae295a7]{padding:0;font-size:15px;font-weight:600}.set-configuration__context[data-v-6ae295a7]{margin:2px 0 10px;font-size:13px;color:var(--text-secondary)}.set-configuration__options[data-v-6ae295a7]{display:grid;gap:8px}.set-configuration__option[data-v-6ae295a7]{display:flex;justify-content:space-between;align-items:center;gap:12px;min-height:44px;padding:10px 12px;border:1px solid var(--gray-15);border-radius:12px;background:var(--white);color:var(--black);font:inherit;font-size:14px;text-align:left;cursor:pointer}.set-configuration__option[data-v-6ae295a7]:focus-visible{outline:2px solid var(--button-green);outline-offset:2px}.set-configuration__price[data-v-6ae295a7]{flex-shrink:0;color:var(--text-secondary);font-size:13px}.set-configuration[data-v-6ae295a7]:disabled{opacity:.6}.swap[data-v-6ae295a7]{min-width:0;margin-top:8px}.swap__title[data-v-6ae295a7]{margin:0 0 6px;color:var(--text-secondary);font-size:14px;line-height:19px}@media only screen and (max-width: 767px){.swap__title[data-v-6ae295a7]{font-family:OpenSans,sans-serif;font-size:20px;line-height:24px;font-weight:600}}.swap__list[data-v-6ae295a7]{display:flex;min-width:0;align-items:stretch;gap:8px;overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding-left:0;touch-action:pan-x;overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch;-ms-overflow-style:none;scrollbar-width:none}.swap__list[data-v-6ae295a7]::-webkit-scrollbar{display:none}.swap__item[data-v-6ae295a7]{display:grid;width:calc(100% - 28px);box-sizing:border-box;flex:none;grid-template-columns:48px minmax(0,1fr) auto;gap:12px;align-items:center;padding:12px;border:0;border-radius:16px;background:var(--page-surface);color:var(--black);font:inherit;text-align:left;scroll-snap-align:start;scroll-snap-stop:always;cursor:pointer}.swap__item[data-v-6ae295a7]:active{opacity:.6}.swap__item[data-v-6ae295a7]:focus-visible{outline:2px solid var(--point-open);outline-offset:-2px}.swap__photo[data-v-6ae295a7]{display:block;width:48px;height:48px}@media only screen and (max-width: 767px){.swap_plain-photos .swap__photo[data-v-6ae295a7]{overflow:hidden;border-radius:10px;background:var(--gray-6)}.swap_plain-photos .swap__image[data-v-6ae295a7]{display:block;border-radius:0;box-shadow:none;transform:scale(1.2)}}.swap__image[data-v-6ae295a7]{width:48px;height:48px;border-radius:50%;box-shadow:var(--product-photo-outline);background:var(--white);object-fit:cover}.swap__body[data-v-6ae295a7]{display:block;min-width:0}.swap__name[data-v-6ae295a7]{display:block;overflow:hidden;font-family:Oswald,sans-serif;font-weight:400;font-size:18px;line-height:21px;white-space:nowrap;text-overflow:ellipsis}@media only screen and (max-width: 767px){.swap__name[data-v-6ae295a7]{font-family:inherit}}@media only screen and (max-width: 767px) and (max-width: 767px){.swap__name[data-v-6ae295a7]{font-family:OpenSans,sans-serif;font-size:17px;line-height:20px;font-weight:600}}.swap__price[data-v-6ae295a7]{display:block;margin-top:2px;color:var(--text-secondary);font-family:Roboto,sans-serif;font-size:14px;line-height:19px}@media only screen and (max-width: 767px){.swap__price[data-v-6ae295a7]{font-family:Roboto,sans-serif;font-size:17px;line-height:22px;font-weight:400}}.swap__action[data-v-6ae295a7]{padding:9px 16px;border-radius:100px;background:var(--background-button-green);color:var(--white);font-size:13px;font-weight:600;line-height:17px;white-space:nowrap}@media (hover: hover) and (pointer: fine){.swap__action[data-v-6ae295a7]{transition:background-color .3s ease-in-out}.swap__item:hover .swap__action[data-v-6ae295a7]{background:var(--green-2)}}@media only screen and (max-width: 767px){.swap__action[data-v-6ae295a7]{font-family:OpenSans,sans-serif;font-size:15px;line-height:20px;font-weight:600}}.swap__hint[data-v-6ae295a7]{margin:8px 0 0;color:var(--gray-9);font-size:12px;line-height:16px}@media only screen and (max-width: 767px){.swap__hint[data-v-6ae295a7]{font-family:OpenSans,sans-serif;font-size:13px;line-height:18px;font-weight:400}}.set-row__swapped[data-v-d8595ad4]{display:block;margin-top:4px;color:var(--text-secondary);font-size:14px;line-height:19px}.set-row__undo[data-v-d8595ad4]{display:block;margin-top:4px;padding:0;border:0;background:none;color:var(--text-secondary);font:inherit;font-size:14px;line-height:19px;text-decoration:underline;cursor:pointer}.repeat-screen[data-v-0b08141e] .sheet__head{margin-top:calc(-1*env(safe-area-inset-top,0px));padding-top:env(safe-area-inset-top,0px);background:var(--gray-3)}@media only screen and (min-width: 767px){.repeat-screen[data-v-0b08141e] .sheet__panel{max-width:560px;margin:0 auto}}.repeat-screen__head[data-v-0b08141e]{display:grid;grid-template-columns:40px minmax(0,1fr) 40px;align-items:center;gap:8px;padding:14px 16px}.repeat-screen__back[data-v-0b08141e]{display:flex;align-items:center;justify-content:center;width:40px;height:40px;padding:0;border:0;border-radius:50%;background:rgba(255,255,255,.18);color:var(--white);cursor:pointer}.repeat-screen__back[data-v-0b08141e]:active{opacity:.6}.repeat-screen__back svg[data-v-0b08141e]{width:20px;height:20px}.repeat-screen__back svg path[data-v-0b08141e]{fill:currentColor}.repeat-screen__titles[data-v-0b08141e]{min-width:0;text-align:center}.repeat-screen__title[data-v-0b08141e]{min-width:0;overflow:hidden;margin:0;padding:0;color:var(--white);font-family:inherit;font-size:18px;font-weight:600;line-height:24px;text-align:center;text-overflow:ellipsis;white-space:nowrap}@media only screen and (max-width: 767px){.repeat-screen__title[data-v-0b08141e]{font-family:OpenSans,sans-serif;font-size:22px;line-height:28px;font-weight:600}}.repeat-screen__sub[data-v-0b08141e]{overflow:hidden;margin:2px 0 0;color:var(--gray-2);font-size:14px;line-height:19px;text-overflow:ellipsis;white-space:nowrap}.repeat-screen__body[data-v-0b08141e]{padding:4px 16px 24px}.repeat-screen__state[data-v-0b08141e]{margin:0;padding:32px 0;color:var(--text-secondary);font-size:16px;line-height:22px;text-align:center}.repeat-screen__state[data-v-0b08141e] .button{min-height:48px;margin:16px auto 0;font-size:16px}.repeat-screen__state-text[data-v-0b08141e]{margin:0}.repeat-screen__foot[data-v-0b08141e]{display:flex;flex-direction:column;align-items:flex-start;gap:8px;padding:12px 16px}.repeat-screen__status[data-v-0b08141e]{margin:0;color:var(--text-secondary);font-size:13px}.repeat-screen__status_error[data-v-0b08141e]{color:var(--red)}.repeat-screen__order[data-v-0b08141e]{width:100%;min-height:48px;font-size:16px}.repeat-item[data-v-0b08141e]{display:flex;flex-direction:column;padding:12px 0;border-bottom:1px solid var(--gray-13)}.repeat-item[data-v-0b08141e]:last-child{border-bottom:0}.repeat-row[data-v-0b08141e]{display:grid;grid-template-columns:64px minmax(0,1fr) auto;gap:16px;align-items:center}.repeat-row_out .repeat-row__image[data-v-0b08141e],.repeat-row_out .repeat-row__name[data-v-0b08141e]{opacity:.5}.repeat-row__image[data-v-0b08141e]{width:64px;height:64px;border-radius:50%;box-shadow:var(--product-photo-outline);background:var(--white);object-fit:cover}.repeat-row__body[data-v-0b08141e]{display:block;min-width:0}.repeat-row__name[data-v-0b08141e]{display:block;color:var(--black);font-family:Oswald,sans-serif;font-weight:400;font-size:18px;line-height:21px}@media only screen and (max-width: 767px){.repeat-row__name[data-v-0b08141e]{font-family:inherit}}@media only screen and (max-width: 767px) and (max-width: 767px){.repeat-row__name[data-v-0b08141e]{font-family:OpenSans,sans-serif;font-size:17px;line-height:20px;font-weight:600}}.repeat-row__mods[data-v-0b08141e]{display:flex;flex-wrap:wrap;gap:4px 16px;margin-top:4px;color:var(--text-secondary);font-size:14px;line-height:19px}@media only screen and (max-width: 767px){.repeat-row__mods[data-v-0b08141e]{font-family:OpenSans,sans-serif;font-size:15px;line-height:20px;font-weight:400}}.repeat-row__mark[data-v-0b08141e]{display:flex;margin-top:6px}.repeat-row__price[data-v-0b08141e]{font-family:Roboto,sans-serif;font-size:16px;line-height:22px;white-space:nowrap}@media only screen and (max-width: 767px){.repeat-row__price[data-v-0b08141e]{font-family:Roboto,sans-serif;font-size:17px;line-height:22px;font-weight:400}}.vue-skeletor{position:relative;overflow:hidden;background-color:#0000001f}.vue-skeletor:not(.vue-skeletor--shimmerless):after{position:absolute;top:0;left:0;width:100%;height:100%;transform:translate(-100%);background-image:linear-gradient(90deg,rgba(255,255,255,0),rgba(255,255,255,.3),rgba(37,22,22,0));animation:shimmer 1.5s infinite;content:""}.vue-skeletor--rect,.vue-skeletor--circle{display:block}.vue-skeletor--circle{border-radius:50%}.vue-skeletor--pill,.vue-skeletor--text{border-radius:9999px}.vue-skeletor--text{line-height:1;display:inline-block;width:100%;height:inherit;vertical-align:middle;top:-1px}@keyframes shimmer{to{transform:translate(100%)}}.notice-toast[data-v-85ec7a67]{display:flex;align-items:center;gap:9px;box-sizing:border-box;width:100%;min-height:44px;padding:4px 10px 4px 12px;border:1px solid #e5e8e1;border-radius:14px;background:#fff;color:#202020;box-shadow:0 3px 12px #14200b14;font-family:Open Sans,sans-serif;font-size:14px;line-height:18px;font-weight:400}.notice-toast__sign[data-v-85ec7a67]{flex:none;width:18px;height:18px;color:var(--button-green)}.notice-toast[data-kind=error] .notice-toast__sign[data-v-85ec7a67]{color:#bb332c}.notice-toast[data-kind=info] .notice-toast__sign[data-v-85ec7a67]{color:#666b64}.notice-toast__words[data-v-85ec7a67]{flex:1;min-width:0;padding:5px 0;overflow-wrap:anywhere}.notice-toast__detail[data-v-85ec7a67]{display:block;margin-top:2px;font-size:13px;line-height:17px;color:#666b64}.notice-toast__action[data-v-85ec7a67]{flex:none;max-width:112px;min-width:44px;min-height:44px;border:0;border-radius:8px;background:transparent;color:var(--button-green);padding:4px 6px;font:600 13px/18px Open Sans,sans-serif;white-space:normal;cursor:pointer}.notice-toast__action[data-v-85ec7a67]:disabled{opacity:.45;cursor:default}.cookie-consent{position:fixed;left:0;right:0;bottom:24px;z-index:1000;display:flex;box-sizing:border-box;width:fit-content;max-width:680px;margin:0 auto;padding:8px 8px 8px 20px;align-items:center;gap:16px;border-radius:24px;background-color:#202020eb;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}@media only screen and (max-width: 767px){.cookie-consent{left:16px;right:16px;width:auto;max-width:none;padding-left:18px;gap:12px;bottom:calc(var(--bar-stack) + var(--bar-gap))}}.cookie-consent__text{flex:1;margin:0;color:var(--white);font-size:14px;font-weight:400;line-height:20px}@media only screen and (max-width: 767px){.cookie-consent__text{font-size:13px;line-height:18px}}.cookie-consent .cookie-consent__button.button{flex:none;height:36px;padding:0 16px;background-color:var(--white);color:var(--black);font-family:OpenSans,sans-serif;font-size:14px;font-weight:600;line-height:20px}@media (hover: hover) and (pointer: fine){.cookie-consent .cookie-consent__button.button:hover{background-color:var(--gray-6)}}.bottom-bar[data-v-430ab96c]{position:fixed;right:16px;bottom:32px;left:16px;z-index:200;display:flex;align-items:center;gap:12px;max-width:640px;height:70px;box-sizing:border-box;margin:0 auto;padding:8px;border-radius:113px;background:rgba(32,32,32,.82);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);box-shadow:0 5px 16px #1619131f}@media only screen and (max-width: 767px){body.has-tab-bar .bottom-bar[data-v-430ab96c]{bottom:calc(var(--bar-bottom-inset) + var(--tab-bar-height) + var(--bar-gap))}}.bottom-bar__arrow[data-v-430ab96c]{margin-left:auto;padding:0 16px;font-size:28px}.bottom-bar__body[data-v-430ab96c]{display:flex;flex:1;align-items:center;gap:12px;min-width:0;padding:0 8px;border:0;background:none;color:var(--white);font:inherit;text-align:left;cursor:pointer}.bottom-bar__text[data-v-430ab96c]{display:flex;overflow:hidden;flex:1 1 auto;flex-direction:column;min-width:0;padding-left:4px}.bottom-bar__label[data-v-430ab96c]{color:var(--gray-2);font-size:12px;line-height:16px;white-space:nowrap}@media only screen and (max-width: 767px){.bottom-bar__label[data-v-430ab96c]{font-family:OpenSans,sans-serif;font-size:15px;line-height:20px;font-weight:400}}.bottom-bar__total[data-v-430ab96c]{font-family:Roboto,sans-serif;font-size:18px;line-height:25px;white-space:nowrap}.bottom-bar[data-v-430ab96c] .button{flex:none;padding:16px 24px;font-size:16px;line-height:22px}@media only screen and (max-width: 575px){.bottom-bar[data-v-430ab96c]{gap:8px}.bottom-bar[data-v-430ab96c] .button{padding:14px 16px;font-size:15px}.bottom-bar .bottom-bar__total[data-v-430ab96c]{font-size:17px;line-height:23px}}@media only screen and (max-width: 767px){.bottom-bar .bottom-bar__total[data-v-430ab96c]{font-family:Roboto,sans-serif;font-size:17px;line-height:22px;font-weight:400}}@media only screen and (max-width: 767px){.bottom-bar[data-v-430ab96c] .button,.bottom-bar[data-v-430ab96c] .button__text{font-family:OpenSans,sans-serif;font-size:17px;line-height:22px;font-weight:600}}.cart-bar__point[data-v-18b2bf97]{border-color:#fff9;color:var(--white)}.cart-bar__point[data-v-18b2bf97]:not(:disabled):hover{border-color:#ffffffe6;color:var(--white)}@media only screen and (max-width: 575px){.layout{min-width:375px}}.layout_dark{background-color:var(--gray-3)}.layout_light{background-color:var(--white)}.layout_black{background-color:var(--black)}.layout_darken{background-color:var(--gray-18)}.layout_full-height{height:auto;margin-bottom:58px}@media only screen and (min-width: 1200px) and (max-width: 1919px){.layout_full-height{margin-bottom:48px}}@media only screen and (min-width: 992px) and (max-width: 1199px){.layout_full-height{margin-bottom:54px}}@media only screen and (min-width: 768px) and (max-width: 991px){.layout_full-height{margin-bottom:48px}}@media only screen and (min-width: 576px) and (max-width: 767px){.layout_full-height{margin-bottom:13.5px}}@media only screen and (max-width: 575px){.layout_full-height{margin-bottom:20px}}.layout_fixed{position:fixed;width:100%;left:0}.layout_fixed_top{top:0}.layout_fixed_bottom{bottom:0}.layout__container{max-width:1639px;margin:0 auto;overflow-x:hidden}@media only screen and (min-width: 1200px) and (max-width: 1919px){.layout__container{max-width:1200px}}@media only screen and (min-width: 992px) and (max-width: 1199px){.layout__container{max-width:960px}}@media only screen and (min-width: 768px) and (max-width: 991px){.layout__container{max-width:736px}}@media only screen and (min-width: 576px) and (max-width: 767px){.layout__container{max-width:100%}}@media only screen and (max-width: 575px){.layout__container{max-width:100%}}@media only screen and (max-width: 1199px){.layout__container:after .dark{content:"";height:100%;width:16px;position:absolute;top:0;right:0;background:linear-gradient(270deg,#202020 -3.12%,rgba(32,32,32,0) 100%)}}@media only screen and (max-width: 1199px){.layout__container:before .dark{content:"";height:100%;width:16px;position:absolute;top:0;left:0;background:linear-gradient(270deg,rgba(32,32,32,0) -3.12%,#202020 100%)}}.layout__container_of-visible{overflow:visible}.layout__container-inner{padding:0 16px;position:relative}@media only screen and (min-width: 1920px){.layout__container-inner{padding:unset}}@media only screen and (min-width: 992px) and (max-width: 1199px){.layout__container-inner{padding:unset}}@media only screen and (min-width: 768px) and (max-width: 991px){.layout__container-inner{padding:unset}}#to-scroll{position:absolute;top:-80px}.loyalty-modal__button{width:100%;padding:24px;font-weight:600;font-size:18px;line-height:18px}.loyalty-modal .modal__inner{width:657px;height:auto}.loyalty-modal .modal__content{box-sizing:border-box;padding:60px}@media only screen and (max-width: 767px){.loyalty-modal .modal__content{justify-content:unset;align-items:unset;padding:calc(59px + env(safe-area-inset-top,0px)) 24px 59px}}.loyalty-modal .modal__close-button{right:-60px;top:0}@media only screen and (max-width: 1199px){.loyalty-modal .modal__close-button{right:-54px}}@media only screen and (max-width: 767px){.loyalty-modal .modal__close-button{top:calc(env(safe-area-inset-top,0px) + 10px);right:10px}}.loyalty-modal .modal__close-button svg{transform:scale(1.3)}@media only screen and (max-width: 767px){.loyalty-modal .modal__close-button svg{transform:none}}.loyalty-modal__title{font-weight:500;font-size:36px;line-height:44px;margin-bottom:24px}@media only screen and (max-width: 767px){.loyalty-modal__title{margin-bottom:16px}}@media only screen and (min-width: 576px) and (max-width: 767px){.loyalty-modal__title{width:50%;font-size:28px;line-height:31px}}@media only screen and (max-width: 575px){.loyalty-modal__title{width:70%;font-size:24px;line-height:29px}}.loyalty-modal__text{font-size:20px;line-height:27px;margin-bottom:32px}.loyalty-modal__text>div{display:inline-block}@media only screen and (min-width: 576px) and (max-width: 767px){.loyalty-modal__text{font-size:18px;line-height:23px}}@media only screen and (max-width: 575px){.loyalty-modal__text{font-size:16px;line-height:21px}}.loyalty-modal .green{white-space:nowrap;font-weight:500;color:var(--background-button-green)}.loyalty-modal__button{width:100%;color:var(--background-button-green);padding:24px;font-weight:600;font-size:18px;line-height:18px}@media only screen and (max-width: 767px){.modal__content .loyalty-modal__button{font-size:18px;line-height:18px;padding:13px;height:48px;font-weight:600}}.loyalty-levels{display:flex;gap:44px}@media only screen and (max-width: 1199px){.loyalty-levels{gap:26px}}@media only screen and (max-width: 991px){.loyalty-levels{display:grid;grid-template-columns:repeat(2,1fr);gap:26px}}@media only screen and (max-width: 575px){.loyalty-levels{grid-template-columns:repeat(1,1fr);gap:24px}}.loyalty-level{width:375px}@media only screen and (max-width: 991px){.loyalty-level{width:100%}}.loyalty-level__card{box-sizing:border-box;padding:24px;display:flex;flex-direction:column;gap:78px;border-radius:14px;margin-bottom:32px}@media only screen and (max-width: 1199px){.loyalty-level__card{gap:60px}}@media only screen and (max-width: 991px){.loyalty-level__card{margin-bottom:20px}}@media only screen and (max-width: 575px){.loyalty-level__card{gap:67px;margin-bottom:12px}}.loyalty-level:nth-of-type(1) .loyalty-level__card{background-color:var(--gray-1)}.loyalty-level:nth-of-type(2) .loyalty-level__card{background-color:var(--gray-8)}.loyalty-level:nth-of-type(3) .loyalty-level__card{background-color:var(--background-button-green)}.loyalty-level:nth-of-type(4) .loyalty-level__card{background-color:var(--background-green)}.loyalty-level__title{font-weight:700;font-size:24px;line-height:140%}@media only screen and (min-width: 1200px) and (max-width: 1919px){.loyalty-level__title{font-size:22px}}@media only screen and (max-width: 1199px){.loyalty-level__title{font-size:18px}}@media only screen and (max-width: 991px){.loyalty-level__title{font-size:22px}}@media only screen and (max-width: 575px){.loyalty-level__title{font-size:24px}}@media only screen and (max-width: 575px){.loyalty-level__cash-back{font-size:14px}}.loyalty-level__cash-back-value{font-family:Oswald,sans-serif;font-weight:600;font-size:40px;line-height:121%}@media only screen and (max-width: 1199px){.loyalty-level__cash-back-value{font-size:36px}}@media only screen and (max-width: 575px){.loyalty-level__cash-back-value{font-size:40px}}.loyalty-level__footnote{margin-top:12px}@media only screen and (max-width: 1199px){.loyalty-level__footnote{font-size:13px}}.loyalty-level__text{font-size:18px;line-height:140%}@media only screen and (max-width: 1199px){.loyalty-level__text{font-size:16px}}@media only screen and (max-width: 575px){.loyalty-level__text{font-size:18px}}.loyalty-level__block{margin-bottom:140px}.loyalty-info-wrapper{width:100%}.loyalty-info{display:flex;flex-direction:column;padding:18px 20px;background:var(--gray-6);border-radius:20px;box-sizing:border-box;gap:9px;position:relative;width:100%;height:100%}@media only screen and (max-width: 1919px){.loyalty-info{max-width:100%}}@media only screen and (max-width: 991px){.loyalty-info{padding:16px 12px}}@media only screen and (max-width: 767px){.loyalty-info{gap:12px;max-width:100%}}.loyalty-info *{box-sizing:border-box}.loyalty-info__header{display:flex;gap:12px;align-items:baseline;justify-content:space-between}@media only screen and (max-width: 767px){.loyalty-info__header{justify-content:space-between}}.loyalty-info__header-left{display:flex;gap:12px;align-items:baseline}@media only screen and (max-width: 1919px){.loyalty-info__header-left{gap:8px}}.loyalty-info__title{font-size:20px;line-height:121%;color:var(--black);font-weight:600}@media only screen and (max-width: 1919px){.loyalty-info__title{font-size:14px;line-height:17px}}@media only screen and (max-width: 991px){.loyalty-info__title{font-size:18px;margin:3px 0 12px}.loyalty-info__title span{display:none}}.loyalty-info__cashback{font-size:14px;line-height:121%;color:var(--background-button-green);font-weight:600}@media only screen and (max-width: 1919px){.loyalty-info__cashback{font-size:10px}}@media only screen and (max-width: 767px){.loyalty-info__cashback{font-weight:400}}.loyalty-info__cashback span{font-size:22px;line-height:27px;font-weight:600;font-family:Oswald,sans-serif}@media only screen and (max-width: 1919px){.loyalty-info__cashback span{font-size:16px;line-height:19px}}.loyalty-info__share{cursor:pointer}.loyalty-info__link{color:var(--button-green);text-align:left;text-decoration:underline;font-size:14px;line-height:14px;font-weight:400}@media only screen and (max-width: 1919px){.loyalty-info__link{font-size:11px;line-height:14px}}.loyalty-info__loader-container{width:100%;height:88px;position:relative}@media only screen and (min-width: 1200px) and (max-width: 1919px){.loyalty-info__loader-container{height:83px}}@media only screen and (min-width: 992px) and (max-width: 1199px){.loyalty-info__loader-container{height:70px}}@media only screen and (min-width: 768px) and (max-width: 991px){.loyalty-info__loader-container{height:83px}}@media only screen and (max-width: 767px){.loyalty-info__loader-container{height:70px}}.loyalty-info__loader{position:absolute;margin:0 auto;left:0;right:0;width:fit-content}.loyalty-info__footer{box-sizing:border-box;display:flex;justify-content:space-between;width:100%}@media only screen and (min-width: 992px) and (max-width: 1199px){.loyalty-info__footer{width:calc(100% - 40px);position:absolute;bottom:24px}}@media only screen and (max-width: 991px){.loyalty-info__footer{flex-direction:column}}.loyalty-info__progress-title{display:flex;align-items:center;justify-content:space-between;font-weight:500;margin-bottom:8px}@media only screen and (max-width: 1919px){.loyalty-info__progress-title{font-size:12px;line-height:16px}}.loyalty-info__progress-title-value{display:flex;align-items:center;font-family:Roboto,sans-serif}@media only screen and (max-width: 1919px){.loyalty-info__progress-title-value .ruble-safari{transform:scale(.78)}}.loyalty-info__progress-bar{width:100%;height:3px;background-color:var(--point-open-bg);border-radius:31px;position:relative;margin-bottom:8px}.loyalty-info__progress-bar-fill{position:absolute;left:0;top:0;width:0;height:3px;border-radius:31px;background-color:var(--background-button-green);max-width:100%}.loyalty-info__levels{display:grid;grid-template-columns:repeat(3,1fr);margin-bottom:8px}.loyalty-info__level{padding:0 16px;display:flex;flex-direction:column;align-items:center;position:relative}.loyalty-info__level:not(:last-of-type):after{content:"";position:absolute;right:0;top:calc(50% - 7px);width:1px;height:15px;background-color:#00000014}.loyalty-info__level-title{font-weight:600;font-size:16px;line-height:19px}@media only screen and (max-width: 1919px){.loyalty-info__level-title{font-size:12px;line-height:14px}}.loyalty-info__level-text{font-family:Roboto,sans-serif;color:var(--gray-9);font-size:12px;line-height:18px;display:flex;align-items:center;text-align:center}@media only screen and (max-width: 1919px){.loyalty-info__level-text{font-size:9px;line-height:13px}}.loyalty-info__level-text .ruble-safari{margin-top:1px}.loyalty-info__level-text .ruble-safari svg{transform:scale(.7)}.loyalty-info__level-text .ruble-safari svg path{fill:var(--gray-9)}.loyalty-info__text{font-size:12px;line-height:16px;text-align:center;color:var(--gray-10)}@media only screen and (max-width: 1919px){.loyalty-info__text{font-size:9px;line-height:13px}}@media only screen and (max-width: 767px){.loyalty-info__text{display:none}}.loyalty-info__text_mobile{display:none}.loyalty-info__text_mobile .ruble-safari svg{transform:unset!important}@media only screen and (max-width: 767px){.loyalty-info__text_mobile{display:block;font-size:15px;line-height:20px;margin-top:8px}}@media only screen and (min-width: 576px) and (max-width: 767px){.loyalty-info__text_mobile p:first-child{max-width:70%;margin:0 auto}}.loyalty-info__text p{margin:0}.loyalty-info__text p:first-of-type{margin-bottom:3px}.loyalty-info__text span{color:var(--black);display:inline-flex;align-items:center;font-family:Roboto,sans-serif}.loyalty-info__text .ruble-safari svg{transform:scale(.78)}@media only screen and (max-width: 1919px){.loyalty-info__text .ruble-safari svg{transform:scale(.7)}}.loyalty-qr-code{display:flex;align-items:center;gap:12px}.loyalty-qr-code__image{flex:0 0 auto;width:100px;height:100px;border:none;background-color:transparent;cursor:pointer}.loyalty-qr-code__image img{width:100%;height:100%}.loyalty-qr-code__text{color:var(--gray-10)}@media only screen and (max-width: 1199px){.loyalty-qr-code__text{max-width:200px}}.loyalty-qr-code__modal .modal__inner{width:700px;height:auto}.loyalty-qr-code__modal .modal__content{display:flex;justify-content:flex-end;align-items:center;padding:40px}.loyalty-qr-code-detail-mobile{box-sizing:border-box;display:flex;align-items:flex-end;position:fixed;left:0;bottom:0;width:100vw;height:100vh;z-index:1200;background-color:#0003;opacity:1;visibility:visible;transition:opacity .25s ease-out}.loyalty-qr-code-detail-mobile.hidden{visibility:hidden;opacity:0;pointer-events:none}.loyalty-qr-code-detail-mobile__inner{box-sizing:border-box;background-color:var(--white);border-radius:24px 24px 0 0;width:100%;height:678px;max-height:678px;position:absolute;bottom:0;left:0;animation:slide-down .3s linear both}@media only screen and (max-width: 575px){.loyalty-qr-code-detail-mobile__inner{height:639px;max-height:639px}}.loyalty-qr-code-detail-mobile.hidden .loyalty-qr-code-detail-mobile__inner{animation:slide-up .3s linear both}@media only screen and (max-width: 575px){.loyalty-qr-code-detail-mobile__inner{border-radius:24px 24px 0 0}}.loyalty-qr-code-detail-mobile__content{max-width:375px;margin:0 auto;display:flex;flex-direction:column;align-items:center;justify-content:center}.loyalty-qr-code-detail-mobile__line{box-sizing:border-box;padding:8px;position:relative;width:100%}.loyalty-qr-code-detail-mobile__line:before{content:"";position:absolute;top:8px;left:calc(50% - 56px);height:2px;width:112px;background-color:#d9d9d9}@media only screen and (max-width: 1199px){.loyalty-qr-code-detail{width:375px}}@media only screen and (max-width: 767px){.loyalty-qr-code-detail{width:unset}}.loyalty-qr-code-detail__title{text-align:center;padding:10px 16px;font-family:inherit;font-size:20px;font-weight:600;line-height:26px}.loyalty-qr-code-detail__text{font-size:13px;line-height:18px;padding:8px 16px}.loyalty-qr-code-detail__image{text-align:center}@media only screen and (max-width: 1199px){.loyalty-qr-code-detail__image{position:absolute;top:calc(50% - 112px);left:40px}}@media only screen and (max-width: 767px){.loyalty-qr-code-detail__image{position:unset}}.loyalty-qr-code-detail__image img{width:250px;height:250px}@media only screen and (max-width: 1199px){.loyalty-qr-code-detail__image img{width:223px;height:223px}}.loyalty-qr-code-detail__points{margin-top:16px}.loyalty-qr-code-detail__points-title{font-size:20px;line-height:18px;padding:8px 16px;text-align:center}.loyalty-qr-code-detail__points-value{text-align:center;color:var(--background-button-green);font-family:Oswald,sans-serif;font-size:32px;line-height:39px;font-weight:600}.loyalty-qr-code-detail__privilege{margin-top:16px}.loyalty-qr-code-detail__privilege-title{padding:8px 16px;font-weight:600}.loyalty-qr-code-detail__privilege-list{margin:0;list-style:none;padding-left:16px}.loyalty-qr-code-detail__privilege-item{position:relative;padding-left:32px}@media only screen and (max-width: 1199px){.loyalty-qr-code-detail__privilege-item:not(:last-of-type){margin-bottom:11px}}.loyalty-qr-code-detail__privilege-item:before{content:"";position:absolute;top:6px;left:6px;width:12px;height:12px;background-color:var(--background-button-green);border-radius:100%}@keyframes slide-down{0%{visibility:hidden;height:0}to{visibility:visible;height:678px;@media only screen and (max-width: 575px){height:639px}}}@keyframes slide-up{0%{visibility:visible;height:678px;@media only screen and (max-width: 575px){height:639px}}to{visibility:hidden;height:0}}.loyalty-deposit{padding:24px 20px;background:var(--gray-6);border-radius:20px;display:flex;flex-direction:column;align-items:center;gap:14px;justify-content:space-between;flex:0 0 auto}@media only screen and (max-width: 1919px){.loyalty-deposit{padding:17px 14px}}@media only screen and (max-width: 767px){.loyalty-deposit{padding:16px 12px}}.loyalty-deposit__body{display:flex;flex-direction:column;width:100%}@media only screen and (max-width: 1199px){.loyalty-deposit__body{align-items:center}}.loyalty-deposit__loader-container{width:171px;height:96px;position:relative}@media only screen and (max-width: 1919px){.loyalty-deposit__loader-container{height:68px}}@media only screen and (min-width: 1200px) and (max-width: 1919px){.loyalty-deposit__loader-container{width:155px}}@media only screen and (min-width: 992px) and (max-width: 1199px){.loyalty-deposit__loader-container{width:436px}}@media only screen and (min-width: 768px) and (max-width: 991px){.loyalty-deposit__loader-container{width:324px}}@media only screen and (max-width: 767px){.loyalty-deposit__loader-container{width:100%}}.loyalty-deposit__loader{position:absolute;margin:0 auto;left:0;right:0;width:fit-content}.loyalty-deposit__deposit,.loyalty-deposit__points{display:flex;align-items:center;gap:8px;height:48px}@media only screen and (max-width: 1919px){.loyalty-deposit__deposit,.loyalty-deposit__points{height:34px}}@media only screen and (max-width: 1199px){.loyalty-deposit__deposit,.loyalty-deposit__points{display:inline-flex}}.loyalty-deposit__deposit-icon{display:flex;align-items:center;justify-content:center}.loyalty-deposit__deposit-icon_padding{width:24px;height:24px}@media only screen and (max-width: 1919px){.loyalty-deposit__deposit-icon svg{scale:.7}}@media only screen and (max-width: 1919px){.loyalty-deposit__deposit-title,.loyalty-deposit__points-title{font-size:11px;line-height:15px}}@media only screen and (max-width: 991px){.loyalty-deposit__deposit-title,.loyalty-deposit__points-title{font-size:14px}}.loyalty-deposit__deposit-value,.loyalty-deposit__points-value{font-family:Roboto,sans-serif;font-weight:400;font-size:18px;line-height:121%;color:var(--background-button-green);display:flex;align-items:center}@media only screen and (max-width: 1919px){.loyalty-deposit__deposit-value,.loyalty-deposit__points-value{font-size:15px;line-height:20px}}@media only screen and (max-width: 991px){.loyalty-deposit__deposit-value,.loyalty-deposit__points-value{font-size:16px}}@media only screen and (max-width: 767px){.loyalty-deposit__deposit-value .ruble-safari svg,.loyalty-deposit__points-value .ruble-safari svg{margin-top:1px}}.loyalty-deposit__deposit-value .ruble-safari svg path,.loyalty-deposit__points-value .ruble-safari svg path{fill:var(--background-button-green)}.loyalty-deposit__points-icon{display:flex;align-items:center;justify-content:center}.loyalty-deposit__points-icon_padding{width:24px;height:24px}.loyalty-deposit__points-icon-round{display:inline-block;width:12px;height:12px;border-radius:100%;background-color:var(--background-button-green)}@media only screen and (max-width: 1919px){.loyalty-deposit__points-icon-round{width:9px;height:9px}}.loyalty-deposit__update{text-align:center;width:100%}.loyalty-deposit__update .button{height:60px;width:100%}@media only screen and (max-width: 1919px){.loyalty-deposit__update .button{font-size:13px;line-height:13px;height:43px}}.loyalty-referral{display:flex;flex-direction:column;align-items:center;padding:60px 56.5px}@media only screen and (max-width: 767px){.loyalty-referral{padding:0 16px 32px}}.loyalty-referral__btn{cursor:pointer;width:24px;height:24px;display:flex;align-items:center;justify-content:center}.loyalty-referral__title{margin:0;font-weight:500;font-size:36px;line-height:43px}@media only screen and (max-width: 767px){.loyalty-referral__title{font-size:20px;line-height:24px}}.loyalty-referral__qr{width:250px;height:250px;margin:32px 0}@media only screen and (max-width: 767px){.loyalty-referral__qr{margin:26px 0}}.loyalty-referral__text{margin:0;font-weight:400;font-size:20px;line-height:27px;text-align:center}@media only screen and (max-width: 767px){.loyalty-referral__text{font-size:16px;line-height:21px}}.loyalty-referral__text-bonus{color:var(--background-button-green)}.loyalty-referral__share-btn{width:100%;height:68px;margin-top:32px}@media only screen and (max-width: 767px){.loyalty-referral__share-btn{margin-top:52px;height:44px;border-radius:12px}}.loyalty-referral__close-btn-mobile{width:100%;height:18px;display:none;align-items:center;justify-content:center;margin-bottom:10px}@media only screen and (max-width: 767px){.loyalty-referral__close-btn-mobile{display:flex}}.loyalty-referral__close-btn-mobile-inner{width:32.361516035%;height:2px;background:#D9D9D9}@media only screen and (max-width: 767px){.loyalty-referral__modal{z-index:1200;bottom:0;height:auto;border-radius:16px 16px 0 0;align-items:flex-end}}.loyalty-referral__modal .modal__inner{width:unset;height:unset;max-width:657px}@media only screen and (max-width: 767px){.loyalty-referral__modal .modal__inner{max-width:unset;width:100%}}@media only screen and (max-width: 767px){.loyalty-referral__modal .modal__content{height:unset;border-radius:16px 16px 0 0}}@media only screen and (max-width: 767px){.loyalty-referral__modal .modal__close-button{display:none}}.update-balance-button{width:128px;height:44px}@media only screen and (max-width: 991px){.update-balance-button{width:100%}}.update-balance-button .button__text{font-size:16px;line-height:16px;font-weight:500;color:var(--background-button-green)}@media only screen and (max-width: 991px){.update-balance-button .button__text{font-weight:600}}@media only screen and (max-width: 767px){.update-balance-button .button__text{font-family:OpenSans,sans-serif;font-size:17px;line-height:22px;font-weight:600}}@-webkit-keyframes rotating{0%{-webkit-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0)}to{-webkit-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes rotating{0%{-ms-transform:rotate(0deg);-moz-transform:rotate(0deg);-webkit-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0)}to{-ms-transform:rotate(360deg);-moz-transform:rotate(360deg);-webkit-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}.loading .button__icon{-webkit-animation:rotating 1s linear infinite;-moz-animation:rotating 1s linear infinite;-ms-animation:rotating 1s linear infinite;-o-animation:rotating 1s linear infinite;animation:rotating 1s linear infinite}.loyalty-card[data-v-183a5767]{display:flex;flex-direction:column;gap:16px;padding-bottom:24px}.loyalty-card__loading[data-v-183a5767]{margin:0;padding:24px 0;color:var(--gray-10);font-size:16px;line-height:22px;text-align:center}.loyalty-card__link[data-v-183a5767]{width:100%}.loyalty-card__code[data-v-183a5767] .loyalty-qr-code-detail__points{display:none}.loyalty-card__code[data-v-183a5767] .loyalty-qr-code-detail__image{display:flex;justify-content:center}.loyalty-card__code[data-v-183a5767] .loyalty-qr-code-detail__image img{width:100%;max-width:260px;height:auto}.tab-bar-viewport[data-v-75d8ea13]{position:fixed;z-index:1100;bottom:0;left:0;width:100%;height:0;pointer-events:none}.tab-bar[data-v-75d8ea13]{position:absolute;pointer-events:auto;right:var(--bar-inset);bottom:var(--bar-bottom-inset);left:var(--bar-inset);z-index:1100;display:none;height:var(--tab-bar-height);box-sizing:border-box;align-items:stretch;justify-content:space-between;--tab-bar-pad: 9px;padding:0 var(--tab-bar-pad);border-radius:100px;background:rgba(255,255,255,.88);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);box-shadow:0 5px 18px #1a23151a}@media only screen and (max-width: 767px){.tab-bar[data-v-75d8ea13]{display:flex}}.tab-bar__item[data-v-75d8ea13]{position:relative;display:flex;flex:1 1 0;align-items:center;justify-content:center;padding:0;border:0;background:none;color:var(--gray-10);cursor:pointer;transition:color .2s ease-in-out}.tab-bar__pill[data-v-75d8ea13]{position:absolute;top:var(--tab-bar-pad);bottom:var(--tab-bar-pad);left:calc(var(--tab-bar-pad) + (100% - 2 * var(--tab-bar-pad)) * var(--pill-start) / 5.5);width:calc((100% - 2 * var(--tab-bar-pad)) * var(--pill-span) / 5.5);pointer-events:none;transition:left .32s cubic-bezier(.3,.7,.2,1),width .32s cubic-bezier(.3,.7,.2,1),opacity .2s ease-in-out}.tab-bar__pill_hidden[data-v-75d8ea13]{opacity:0}.tab-bar__pill-body[data-v-75d8ea13]{display:block;width:100%;height:100%;border-radius:100px;background:var(--point-open-bg)}.tab-bar__pill-body_jump[data-v-75d8ea13]{animation:tab-bar-jump-75d8ea13 .46s cubic-bezier(.3,.6,.3,1)}.tab-bar__icon[data-v-75d8ea13]{display:flex;width:26px;height:26px;transition:transform .12s ease-out}.tab-bar__icon svg[data-v-75d8ea13]{width:100%;height:100%}.tab-bar__fill[data-v-75d8ea13]{fill:currentColor;fill-opacity:0;transition:fill-opacity .18s ease-in-out}.tab-bar__card-rest[data-v-75d8ea13],.tab-bar__card-on[data-v-75d8ea13]{transition:opacity .18s ease-in-out}.tab-bar__card-on[data-v-75d8ea13]{opacity:0}.tab-bar__item:active .tab-bar__icon[data-v-75d8ea13]{transform:scale(.86)}.tab-bar__item_card[data-v-75d8ea13]{flex:1.5 1 0}.tab-bar__icon_card[data-v-75d8ea13]{width:30px;height:30px}.tab-bar__item_active[data-v-75d8ea13]{color:var(--point-open)}.tab-bar__item_active .tab-bar__fill[data-v-75d8ea13]{fill-opacity:1}.tab-bar__item_active .tab-bar__card-rest[data-v-75d8ea13]{opacity:0}.tab-bar__item_active .tab-bar__card-on[data-v-75d8ea13]{opacity:1}@media (prefers-reduced-motion: reduce){.tab-bar__pill[data-v-75d8ea13]{transition:none}.tab-bar__pill-body_jump[data-v-75d8ea13]{animation:none}}@keyframes tab-bar-jump-75d8ea13{0%{transform:scale(1)}38%{transform:scale(.84)}76%{transform:scale(1.07)}to{transform:scale(1)}}.navigators-sheet[data-v-e4252f78]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1200;display:flex;align-items:flex-end;background:rgba(0,0,0,.35)}.navigators-sheet__panel[data-v-e4252f78]{width:100%;max-height:92%;box-sizing:border-box;overflow-y:auto;background:var(--white);border-radius:20px 20px 0 0;padding:8px 16px calc(16px + env(safe-area-inset-bottom,0px));display:flex;flex-direction:column;gap:8px;transition:transform .25s cubic-bezier(.25,.46,.45,.94);animation:navigators-sheet-rise-e4252f78 .25s cubic-bezier(.25,.46,.45,.94);will-change:transform;touch-action:pan-y}.navigators-sheet__panel_dragging[data-v-e4252f78]{transition:none}.navigators-sheet__grip[data-v-e4252f78]{width:36px;height:4px;margin:0 auto 8px;border-radius:2px;background:var(--gray-13)}.navigators-sheet__title[data-v-e4252f78]{text-align:center;font-size:16px;line-height:22px;font-weight:700}@media only screen and (max-width: 767px){.navigators-sheet__title[data-v-e4252f78]{font-family:OpenSans,sans-serif;font-size:22px;line-height:28px;font-weight:600}}.navigators-sheet__place[data-v-e4252f78]{display:flex;align-items:center;justify-content:center;gap:6px;margin:2px 0 8px;color:var(--black);font-size:15px;line-height:20px;font-weight:600}@media only screen and (max-width: 767px){.navigators-sheet__place[data-v-e4252f78]{font-family:OpenSans,sans-serif;font-size:17px;line-height:22px;font-weight:400}}.navigators-sheet__pin[data-v-e4252f78]{flex:none;color:var(--background-button-green)}.navigators-sheet__note[data-v-e4252f78]{margin:2px 0;text-align:center;color:var(--gray-10);font-size:13px;line-height:18px}.navigators-sheet__settings[data-v-e4252f78]{border:0;background:none;padding:8px;color:var(--button-green);font:600 14px/20px OpenSans,sans-serif;cursor:pointer}.navigators-sheet__item[data-v-e4252f78]{display:block;width:100%;box-sizing:border-box;padding:16px;border:0;border-radius:14px;background:var(--gray-11);color:var(--black);font-family:inherit;font-size:16px;line-height:22px;font-weight:600;text-align:center;text-decoration:none;cursor:pointer}@media only screen and (max-width: 767px){.navigators-sheet__item[data-v-e4252f78]{font-family:OpenSans,sans-serif;font-size:17px;line-height:22px;font-weight:600}}.navigators-sheet__item_primary[data-v-e4252f78]{background:var(--button-green);color:var(--white);border-radius:113px}.navigators-sheet__item_cancel[data-v-e4252f78]{background:none;color:var(--gray-10);font-weight:400}@keyframes navigators-sheet-rise-e4252f78{0%{transform:translateY(100%)}to{transform:translateY(0)}}@media (prefers-reduced-motion: reduce){.navigators-sheet__panel[data-v-e4252f78]{animation:none;transition:none}}@media only screen and (min-width: 767px){.where-prepared[data-v-6bc71018] .sheet__panel{max-width:480px;margin:0 auto}}.where-prepared__head[data-v-6bc71018]{padding:0 16px}.where-prepared__title[data-v-6bc71018]{margin:0 0 4px;font-family:inherit;font-weight:600;font-size:18px;line-height:24px}@media only screen and (max-width: 767px){.where-prepared__title[data-v-6bc71018]{font-family:OpenSans,sans-serif;font-size:20px;line-height:24px;font-weight:600}}.where-prepared__status[data-v-6bc71018]{margin:0 0 4px;color:var(--gray-10);font-size:13px;line-height:18px}.where-prepared__status_busy[data-v-6bc71018]:before{content:"";display:inline-block;width:11px;height:11px;margin-right:6px;border:2px solid var(--gray-15);border-top-color:var(--background-button-green);border-radius:50%;vertical-align:-1px;animation:where-prepared-spin-6bc71018 .8s linear infinite}@media only screen and (max-width: 767px){.where-prepared__status[data-v-6bc71018]{font-family:OpenSans,sans-serif;font-size:15px;line-height:20px;font-weight:400}}.where-prepared__body[data-v-6bc71018]{padding:0 16px 24px}.where-prepared__row[data-v-6bc71018]{display:grid;grid-template-columns:minmax(0,1fr) auto;column-gap:12px;align-items:center;width:100%;padding:12px 0;border:0;border-bottom:1px solid var(--gray-13);background:none;color:var(--black);font:inherit;text-align:left;cursor:pointer}.where-prepared__row[data-v-6bc71018]:disabled{cursor:default;opacity:.5}.where-prepared__row[data-v-6bc71018]:focus-visible{outline:2px solid var(--point-open);outline-offset:-2px;border-radius:8px}.where-prepared__main[data-v-6bc71018]{display:flex;flex-direction:column;min-width:0}.where-prepared__name[data-v-6bc71018]{font-size:16px;line-height:22px}@media only screen and (max-width: 767px){.where-prepared__name[data-v-6bc71018]{font-family:OpenSans,sans-serif;font-size:17px;line-height:22px;font-weight:400}}.where-prepared__badge[data-v-6bc71018]{display:inline-block;margin-left:6px;padding:2px 8px;border-radius:100px;background:var(--point-open-bg);color:var(--point-open);font-size:12px;line-height:16px;vertical-align:2px}@media only screen and (max-width: 767px){.where-prepared__badge[data-v-6bc71018]{font-family:OpenSans,sans-serif;font-size:13px;line-height:18px;font-weight:600}}.where-prepared__address[data-v-6bc71018]{color:var(--gray-10);font-size:13px;line-height:18px}@media only screen and (max-width: 767px){.where-prepared__address[data-v-6bc71018]{font-family:OpenSans,sans-serif;font-size:15px;line-height:20px;font-weight:400}}.where-prepared__km[data-v-6bc71018]{font-family:Roboto,sans-serif;font-size:16px;line-height:22px;white-space:nowrap}@media only screen and (max-width: 767px){.where-prepared__km[data-v-6bc71018]{font-family:OpenSans,sans-serif;font-size:17px;line-height:22px;font-weight:400}}.where-prepared__stay[data-v-6bc71018]{width:100%;margin-top:12px}.where-prepared__hint[data-v-6bc71018]{margin:10px 0 0;color:var(--gray-10);font-size:12px;line-height:16px}@media only screen and (max-width: 767px){.where-prepared__hint[data-v-6bc71018]{font-family:OpenSans,sans-serif;font-size:13px;line-height:18px;font-weight:400}}@keyframes where-prepared-spin-6bc71018{to{transform:rotate(360deg)}}@media (prefers-reduced-motion: reduce){.where-prepared__status_busy[data-v-6bc71018]:before{animation:none}}.link-strip{position:fixed;z-index:10010;top:var(--link-strip-top);left:50%;width:0;height:0;pointer-events:none}.link-strip__cap{position:absolute;top:0;left:0;transform:translate(-50%,var(--link-strip-from, -8px));opacity:0;transition:opacity .25s ease,transform .25s ease;display:flex;align-items:center;gap:8px;box-sizing:border-box;width:max-content;max-width:calc(100vw - 136px);min-height:36px;padding:8px 14px 8px 12px;border-radius:18px;background:var(--white);box-shadow:0 5px 18px #1a231524,0 0 0 .5px #00000012;color:var(--gray-3);font-size:14px;line-height:20px;-webkit-text-size-adjust:100%;text-size-adjust:100%}.link-strip__cap_on{transform:translate(-50%);opacity:1}.link-strip__sign{flex:none;width:18px;height:18px}.link-strip__sign_ok{color:var(--background-button-green)}.link-strip__wait{flex:none;width:14px;height:14px;margin-left:2px;color:#00000061;animation:link-strip-wait 1s linear infinite}@keyframes link-strip-wait{to{transform:rotate(360deg)}}body{--link-strip-top:calc(env(safe-area-inset-top, 0px) + 6px)}@media only screen and (max-width: 389px){.link-strip__wait{display:none}.link-strip__cap{padding-right:12px}}@media only screen and (max-width: 359px){.link-strip__cap{gap:5px;padding-right:9px;padding-left:9px;font-size:12px}.link-strip__sign{width:16px;height:16px}}@media only screen and (max-width: 319px){body{--link-strip-top:calc(env(safe-area-inset-top, 0px) + 128px)}.link-strip__cap{max-width:calc(100vw - 16px)}}@media only screen and (min-width: 768px){body{--link-strip-bottom: 24px}body.has-cookie-bar{--link-strip-bottom: calc(24px + 52px + var(--bar-gap))}body.has-cart-bar{--link-strip-bottom: calc(32px + var(--order-bar-height) + var(--bar-gap))}.link-strip{top:auto;bottom:var(--link-strip-bottom)}.link-strip__cap{top:auto;bottom:0;--link-strip-from: 8px}body:has(>.modal) .link-strip{top:6px;bottom:auto}body:has(>.modal) .link-strip__cap{top:0;bottom:auto;--link-strip-from: -8px}html.no-link body .notifications-undo .vue-notification-group{bottom:calc(var(--link-strip-bottom) + 36px + var(--bar-gap))!important}html.no-link body .loyalty-push-container,html.no-link body.has-cart-bar .dev-build-stamp{bottom:calc(var(--link-strip-bottom) + 36px + var(--bar-gap))}}@media only screen and (max-width: 767px){body .loyalty-push-container{transition:top .25s ease}html.no-link body .loyalty-push-container{top:calc(var(--link-strip-top) + 36px + 8px)}html.no-link body:not(.has-top-bar) .notifications-main{top:calc(var(--link-strip-top) + 36px + 8px)!important}}@media (prefers-reduced-motion: reduce){.link-strip__cap,body .loyalty-push-container{transition:none}.link-strip__wait{animation:none}}.vue-notification-group{top:calc(env(safe-area-inset-top,0px) + 8px)!important;left:16px!important;right:16px!important;width:auto!important;max-width:640px;margin:0 auto;z-index:1300;pointer-events:none}.vue-notification-wrapper{pointer-events:auto;overflow:visible}@media only screen and (max-width: 767px){body.has-top-bar .notifications-main{top:calc(var(--top-bar, 0px) + 8px)!important}}.notifications-undo .vue-notification-wrapper{overflow:visible}body .notifications-undo .vue-notification-group{top:auto!important;right:var(--bar-inset)!important;bottom:calc(var(--bar-bottom-inset) + var(--bar-gap))!important;left:var(--bar-inset)!important;width:auto!important;max-width:640px;margin:0 auto;z-index:1300}body.has-cart-bar .notifications-undo .vue-notification-group{bottom:calc(var(--bar-bottom-inset) + var(--order-bar-height) + var(--bar-gap))!important}@media only screen and (max-width: 767px){body.has-tab-bar .notifications-undo .vue-notification-group{bottom:calc(var(--bar-stack) + var(--bar-gap))!important}}.loyalty-push-container{position:fixed;left:0;right:0;box-sizing:border-box;max-width:1639px;margin:0 auto;z-index:1150;display:flex;bottom:calc(var(--bar-stack) + 39px);flex-direction:column;gap:14px;padding:0;background:none;-webkit-backdrop-filter:none;backdrop-filter:none;align-items:flex-start}@media only screen and (min-width: 1200px) and (max-width: 1919px){.loyalty-push-container{max-width:1168px}}@media only screen and (min-width: 992px) and (max-width: 1199px){.loyalty-push-container{max-width:960px}}@media only screen and (min-width: 768px) and (max-width: 991px){.loyalty-push-container{max-width:736px}}@media only screen and (max-width: 767px){body .loyalty-push-container{top:calc(env(safe-area-inset-top,0px) + 8px);bottom:auto;z-index:250;pointer-events:none}body .loyalty-push-container .loyalty-push_popup{pointer-events:auto;animation:loyalty-push-drop .25s cubic-bezier(.25,.46,.45,.94)}}@keyframes loyalty-push-drop{0%{transform:translateY(calc(-100% - env(safe-area-inset-top,0px) - 8px))}to{transform:none}}@media (prefers-reduced-motion: reduce){body .loyalty-push-container .loyalty-push_popup{animation:none}}@media only screen and (min-width: 768px){body.has-cart-bar .dev-build-stamp{bottom:calc(var(--bar-bottom-inset) + var(--order-bar-height) + var(--bar-gap))}}@media only screen and (min-width: 768px){body.has-cart-bar .loyalty-push-container{bottom:132px}}@media only screen and (max-width: 767px){body.has-tab-bar{--bar-stack: calc(var(--bar-bottom-inset) + var(--tab-bar-height))}body.has-tab-bar.has-cart-bar{--bar-stack: calc( var(--bar-bottom-inset) + var(--tab-bar-height) + var(--bar-gap) + var(--order-bar-height) )}body.has-tab-bar{padding-bottom:var(--bar-stack)}}.dev-build-stamp{position:fixed;left:50%;transform:translate(-50%);bottom:0;z-index:9999;padding:2px 10px;border-radius:6px 6px 0 0;background:rgba(0,0,0,.55);color:#9ad76f;font-size:10px;line-height:1.2;letter-spacing:.02em;opacity:.75;pointer-events:none;font-variant-numeric:tabular-nums}.__ymap{color:#000;position:relative}.__ymap_container{width:100%;height:100%}.__ymap_slots{display:none}.__ymap--grab [class$=main-engine-container] canvas{cursor:grab}.__ymap--grabbing:focus [class$=main-engine-container] canvas,.__ymap--grabbing:active [class$=main-engine-container] canvas{cursor:grabbing}
