.NotFound-module-sass-module__tx_3gG__wrap{flex-direction:row;justify-content:center;align-items:center;gap:6px;padding:108px 0 60px;display:flex}@media only screen and (max-width:767px){.NotFound-module-sass-module__tx_3gG__wrap{flex-direction:column;padding:70px 0 60px}}.NotFound-module-sass-module__tx_3gG__image-wrap img,.NotFound-module-sass-module__tx_3gG__image-wrap svg{width:100%;height:100%;min-height:365px;max-height:365px}@media only screen and (max-width:767px){.NotFound-module-sass-module__tx_3gG__image-wrap img,.NotFound-module-sass-module__tx_3gG__image-wrap svg{min-height:256px;max-height:256px}}.NotFound-module-sass-module__tx_3gG__title{max-width:531px;margin-bottom:20px}@media only screen and (max-width:767px){.NotFound-module-sass-module__tx_3gG__title{text-align:center;max-width:100%;margin-bottom:12px}.NotFound-module-sass-module__tx_3gG__text-tag{text-align:center}}.NotFound-module-sass-module__tx_3gG__link{color:#ff3118;transition:all .2s}.NotFound-module-sass-module__tx_3gG__link:hover{color:inherit}.NotFound-module-sass-module__tx_3gG__link:active{color:#ff3118}
.ContainerLongCenter-module-sass-module__qlvbFG__container{justify-content:center;padding-left:24px;padding-right:24px;display:flex}@media only screen and (min-width:1592px){.ContainerLongCenter-module-sass-module__qlvbFG__container{padding-left:48px;padding-right:48px}}@media only screen and (max-width:767px){.ContainerLongCenter-module-sass-module__qlvbFG__container{padding:0 12px}}.ContainerLongCenter-module-sass-module__qlvbFG__content{width:100%;max-width:1236px}@media only screen and (min-width:1592px){.ContainerLongCenter-module-sass-module__qlvbFG__content{max-width:1394px}}@media only screen and (max-width:1280px){.ContainerLongCenter-module-sass-module__qlvbFG__content{max-width:923px}}
h2.OwnerLanding-module-sass-module__EvymNq__title[data-size=N4]{text-align:center}@media only screen and (max-width:767px){h2.OwnerLanding-module-sass-module__EvymNq__title[data-size=N4]{letter-spacing:initial;font-size:28px;line-height:110%}}.OwnerLanding-module-sass-module__EvymNq__title{text-wrap:balance}.OwnerLanding-module-sass-module__EvymNq__subtitle{color:#333;opacity:.8;text-align:center;text-wrap:balance}@media only screen and (max-width:767px){.OwnerLanding-module-sass-module__EvymNq__subtitle{opacity:1}}.OwnerLanding-module-sass-module__EvymNq__footer-button[data-size=XL],.OwnerLanding-module-sass-module__EvymNq__opportunities-button[data-size=XL],.OwnerLanding-module-sass-module__EvymNq__header-button[data-size=XL]{height:initial;border-radius:40px;padding-top:22px;padding-bottom:22px}@media only screen and (max-width:767px){.OwnerLanding-module-sass-module__EvymNq__footer-button[data-size=XL],.OwnerLanding-module-sass-module__EvymNq__opportunities-button[data-size=XL],.OwnerLanding-module-sass-module__EvymNq__header-button[data-size=XL]{padding-top:18px;padding-bottom:18px}}.OwnerLanding-module-sass-module__EvymNq__main{flex-direction:column;align-items:center;gap:130px;display:flex}@media only screen and (max-width:767px){.OwnerLanding-module-sass-module__EvymNq__main{gap:60px}}.OwnerLanding-module-sass-module__EvymNq__header{justify-content:start;align-self:flex-start;gap:63px;margin-top:40px;margin-left:102px;display:flex}@media only screen and (max-width:1280px){.OwnerLanding-module-sass-module__EvymNq__header{gap:32px;margin-left:0}}@media only screen and (max-width:767px){.OwnerLanding-module-sass-module__EvymNq__header{text-align:center;flex-direction:column-reverse;width:100%;margin-left:0;padding:0 12px}}.OwnerLanding-module-sass-module__EvymNq__header .OwnerLanding-module-sass-module__EvymNq__subtitle{text-align:left}@media only screen and (max-width:767px){.OwnerLanding-module-sass-module__EvymNq__header .OwnerLanding-module-sass-module__EvymNq__subtitle{max-width:375px}.OwnerLanding-module-sass-module__EvymNq__header .OwnerLanding-module-sass-module__EvymNq__subtitle br{text-align:center;display:none}}.OwnerLanding-module-sass-module__EvymNq__header-content{flex-direction:column;flex-shrink:0;align-items:flex-start;gap:28px;max-width:610px;margin-top:150px;display:flex}@media only screen and (max-width:767px){.OwnerLanding-module-sass-module__EvymNq__header-content{text-align:center;max-width:initial;align-items:center;gap:12px;width:100%;margin-top:0}.OwnerLanding-module-sass-module__EvymNq__header-media{position:relative}}.OwnerLanding-module-sass-module__EvymNq__header-button{min-width:218px}@media only screen and (max-width:767px){.OwnerLanding-module-sass-module__EvymNq__header-button{width:100%;margin-top:6px}}.OwnerLanding-module-sass-module__EvymNq__opportunities{flex-direction:column;align-items:center;gap:16px;margin-top:-20px;display:flex}@media only screen and (max-width:767px){.OwnerLanding-module-sass-module__EvymNq__opportunities{margin-top:initial;gap:8px}}.OwnerLanding-module-sass-module__EvymNq__opportunities-description{color:#333;opacity:.8}.OwnerLanding-module-sass-module__EvymNq__opportunities-grid{grid-template-columns:1fr 1fr;grid-auto-flow:row;grid-template-rows:repeat(5, -webkit-min-content);grid-template-rows:repeat(5,min-content);gap:6px;max-width:922px;margin-top:24px;display:grid}@media only screen and (max-width:767px){.OwnerLanding-module-sass-module__EvymNq__opportunities-grid{grid-template-columns:initial;grid-template-rows:auto;gap:12px;margin-top:16px}}.OwnerLanding-module-sass-module__EvymNq__opportunities-item{background-color:#f5f5f5;border-radius:32px;flex-direction:column;gap:12px;padding:24px 32px;display:flex;position:relative;overflow:hidden}@media only screen and (max-width:767px){.OwnerLanding-module-sass-module__EvymNq__opportunities-item{border-radius:24px;padding:20px 24px}}.OwnerLanding-module-sass-module__EvymNq__opportunities-item:first-child{order:1}.OwnerLanding-module-sass-module__EvymNq__opportunities-item:nth-child(2){order:2;grid-row:2/5}.OwnerLanding-module-sass-module__EvymNq__opportunities-item:nth-child(2) .OwnerLanding-module-sass-module__EvymNq__opportunities-image{object-fit:contain;max-width:100%;margin-top:30px;margin-bottom:-250px;position:relative;left:50%;transform:translate(-50%)}@media only screen and (max-width:767px){.OwnerLanding-module-sass-module__EvymNq__opportunities-item:nth-child(2){grid-row:initial;min-height:330px}.OwnerLanding-module-sass-module__EvymNq__opportunities-item:nth-child(2) .OwnerLanding-module-sass-module__EvymNq__opportunities-image{bottom:initial;margin-top:10px;margin-bottom:-245px}}.OwnerLanding-module-sass-module__EvymNq__opportunities-item:nth-child(3){order:3;grid-row:1/3;min-height:308px}.OwnerLanding-module-sass-module__EvymNq__opportunities-item:nth-child(3) .OwnerLanding-module-sass-module__EvymNq__opportunities-image{object-fit:contain;align-self:flex-end;max-width:100%;margin-bottom:-50px;position:relative;bottom:20px;right:-15px}@media only screen and (max-width:767px){.OwnerLanding-module-sass-module__EvymNq__opportunities-item:nth-child(3){grid-row:initial;order:4;min-height:308px}.OwnerLanding-module-sass-module__EvymNq__opportunities-item:nth-child(3) .OwnerLanding-module-sass-module__EvymNq__opportunities-image{right:initial;align-self:center;margin-bottom:-15px;bottom:6px;transform:scale(1.05)}}.OwnerLanding-module-sass-module__EvymNq__opportunities-item:nth-child(4){order:4}@media only screen and (max-width:767px){.OwnerLanding-module-sass-module__EvymNq__opportunities-item:nth-child(4){order:3}}.OwnerLanding-module-sass-module__EvymNq__opportunities-item:nth-child(5){order:5}.OwnerLanding-module-sass-module__EvymNq__opportunities-button{order:6;grid-area:5/1/6/3;margin-top:8px}@media only screen and (max-width:767px){.OwnerLanding-module-sass-module__EvymNq__opportunities-button{margin-top:initial;grid-row:initial;grid-column:initial}}.OwnerLanding-module-sass-module__EvymNq__slider-section{flex-direction:column;gap:12px;display:flex}@media only screen and (max-width:767px){.OwnerLanding-module-sass-module__EvymNq__slider-section{gap:8px}}.OwnerLanding-module-sass-module__EvymNq__slider-wrapper{position:relative}.OwnerLanding-module-sass-module__EvymNq__slider{border-radius:48px;max-width:1127px;margin-top:24px}@media only screen and (min-width:768px) and (max-width:1279px){.OwnerLanding-module-sass-module__EvymNq__slider{width:min(923px,100vw - 48px)!important}}@media only screen and (max-width:767px){.OwnerLanding-module-sass-module__EvymNq__slider{margin-top:36px;margin-bottom:21px;width:calc(100vw - 24px)!important}}.OwnerLanding-module-sass-module__EvymNq__slide{aspect-ratio:1127/500;width:1127px;display:flex}@media only screen and (max-width:1280px){.OwnerLanding-module-sass-module__EvymNq__slide{width:min(923px,100vw - 48px);min-width:820px}}@media only screen and (max-width:767px){.OwnerLanding-module-sass-module__EvymNq__slide{width:240px;height:100%;min-width:initial;aspect-ratio:initial;transition:all .35s}[data-active-slide=true] .OwnerLanding-module-sass-module__EvymNq__slide{transform:scale(1.14)}}.OwnerLanding-module-sass-module__EvymNq__slide>*{border-radius:48px;overflow:hidden}@media only screen and (max-width:767px){.OwnerLanding-module-sass-module__EvymNq__slide>*{border-radius:24px}}.OwnerLanding-module-sass-module__EvymNq__slide img{transition:transform 1.3s 3s;transform:scale(1)translateY(25px)}[data-active-slide=true] .OwnerLanding-module-sass-module__EvymNq__slide img{transition-delay:0s;transform:scale(1)translateY(0)}.OwnerLanding-module-sass-module__EvymNq__slide-content{color:#fff;background-color:#1c1d21;flex-direction:column;flex-shrink:0;justify-content:space-between;align-items:flex-start;gap:20px;width:38.24%;padding:40px 40px 32px;display:flex}@media only screen and (max-width:1280px){.OwnerLanding-module-sass-module__EvymNq__slide-content{padding:25px 25px 30px}}@media only screen and (max-width:767px){.OwnerLanding-module-sass-module__EvymNq__slide-content{gap:35px;width:100%;padding:16px 16px 13px}}.OwnerLanding-module-sass-module__EvymNq__slide-content svg{height:40px;margin-top:30px}.OwnerLanding-module-sass-module__EvymNq__slide-content .OwnerLanding-module-sass-module__EvymNq__slide-title{text-wrap:balance;font-size:40px;line-height:110%}@media only screen and (max-width:1280px){.OwnerLanding-module-sass-module__EvymNq__slide-content .OwnerLanding-module-sass-module__EvymNq__slide-title{font-size:32px}}@media only screen and (max-width:767px){.OwnerLanding-module-sass-module__EvymNq__slide-content .OwnerLanding-module-sass-module__EvymNq__slide-title{font-size:21px}}.OwnerLanding-module-sass-module__EvymNq__slide-content .OwnerLanding-module-sass-module__EvymNq__slide-description{max-width:336px}.OwnerLanding-module-sass-module__EvymNq__slide-image{background:#f2f2f2;flex:1;position:relative}@media only screen and (max-width:767px){.OwnerLanding-module-sass-module__EvymNq__slide-image{display:none}}.OwnerLanding-module-sass-module__EvymNq__slide-image img{object-fit:contain}.OwnerLanding-module-sass-module__EvymNq__slider-controls{z-index:1;pointer-events:none;position:absolute;top:0;bottom:0;left:max(173px - 20vw,-150px);right:max(173px - 20vw,-150px)}@media only screen and (max-width:1280px){.OwnerLanding-module-sass-module__EvymNq__slider-controls{left:min(150px - 20vw,-70px);right:min(150px - 20vw,-70px)}}@media screen and (max-width:1100px){.OwnerLanding-module-sass-module__EvymNq__slider-controls{display:none}}.OwnerLanding-module-sass-module__EvymNq__slider-arrow--prev,.OwnerLanding-module-sass-module__EvymNq__slider-arrow--next{-webkit-user-select:none;user-select:none;pointer-events:all;cursor:pointer;width:52px;height:269px;position:absolute;top:50%}@media only screen and (max-width:1280px){.OwnerLanding-module-sass-module__EvymNq__slider-arrow--prev,.OwnerLanding-module-sass-module__EvymNq__slider-arrow--next{width:40px;height:200px}}.OwnerLanding-module-sass-module__EvymNq__slider-arrow--prev:hover svg,.OwnerLanding-module-sass-module__EvymNq__slider-arrow--next:hover svg{color:var(--c-afisha)}.OwnerLanding-module-sass-module__EvymNq__slider-arrow--prev svg,.OwnerLanding-module-sass-module__EvymNq__slider-arrow--next svg{width:inherit;height:inherit;color:#000;transition:color .4s}.OwnerLanding-module-sass-module__EvymNq__slider-arrow--prev{left:0;transform:translateY(-50%)rotate(180deg)}.OwnerLanding-module-sass-module__EvymNq__slider-arrow--next{right:0;transform:translateY(-50%)}.OwnerLanding-module-sass-module__EvymNq__improvement{flex-direction:column;align-items:center;gap:16px;display:flex}@media only screen and (max-width:767px){.OwnerLanding-module-sass-module__EvymNq__improvement{gap:8px}}.OwnerLanding-module-sass-module__EvymNq__improvement-list{flex-direction:column;gap:6px;max-width:922px;margin-top:24px;display:flex}@media only screen and (max-width:767px){.OwnerLanding-module-sass-module__EvymNq__improvement-list{gap:12px;margin-top:16px}}.OwnerLanding-module-sass-module__EvymNq__improvement-item{display:flex}.OwnerLanding-module-sass-module__EvymNq__improvement-item>*{background-color:#f5f5f5;border-radius:32px;padding:24px 32px}@media only screen and (max-width:767px){.OwnerLanding-module-sass-module__EvymNq__improvement-item>*{border-radius:24px;padding:20px}}.OwnerLanding-module-sass-module__EvymNq__improvement-item .OwnerLanding-module-sass-module__EvymNq__improvement-item-index{flex-shrink:0;width:234px}@media only screen and (max-width:767px){.OwnerLanding-module-sass-module__EvymNq__improvement-item .OwnerLanding-module-sass-module__EvymNq__improvement-item-index{width:calc(45px + 10vw);padding-left:16px}}.OwnerLanding-module-sass-module__EvymNq__footer{text-align:center;flex-direction:column;align-items:center;max-width:775px;margin:auto;display:flex}@media only screen and (max-width:1280px){.OwnerLanding-module-sass-module__EvymNq__footer{max-width:initial;width:100%}}.OwnerLanding-module-sass-module__EvymNq__footer .OwnerLanding-module-sass-module__EvymNq__subtitle{text-align:center;margin-top:40px}@media only screen and (max-width:767px){.OwnerLanding-module-sass-module__EvymNq__footer .OwnerLanding-module-sass-module__EvymNq__subtitle{margin-top:24px}}.OwnerLanding-module-sass-module__EvymNq__footer-wrapper{width:100%}.OwnerLanding-module-sass-module__EvymNq__footer-icon{width:72px;height:72px;margin-top:40px}@media only screen and (max-width:767px){.OwnerLanding-module-sass-module__EvymNq__footer-icon{width:60px;height:60px;margin-top:24px}}.OwnerLanding-module-sass-module__EvymNq__footer-mail{color:#333;opacity:.8;margin-top:10px;transition:color .2s;display:inline-block}.OwnerLanding-module-sass-module__EvymNq__footer-mail:hover{color:var(--c-afisha)}.OwnerLanding-module-sass-module__EvymNq__footer-button{width:100%;margin-top:40px}@media only screen and (max-width:767px){.OwnerLanding-module-sass-module__EvymNq__footer-button{margin-top:34px}}
.Checkbox-module-sass-module__4jkiKG__button[data-mode=checkbox]{cursor:pointer;align-items:flex-start;gap:10px;display:flex}.Checkbox-module-sass-module__4jkiKG__button[data-mode=checkbox][data-without-label=true]{gap:0;display:block}.Checkbox-module-sass-module__4jkiKG__button[data-mode=checkbox] .Checkbox-module-sass-module__4jkiKG__checkmark{background-color:#fff;border:1px solid #e1e1e1;border-radius:6px;width:24px;height:24px;transition:all .2s}.Checkbox-module-sass-module__4jkiKG__button[data-mode=checkbox] .Checkbox-module-sass-module__4jkiKG__checkmark svg{color:#0000}.Checkbox-module-sass-module__4jkiKG__button[data-mode=checkbox] .Checkbox-module-sass-module__4jkiKG__title[data-size=M]{padding:2px 0}.Checkbox-module-sass-module__4jkiKG__button[data-mode=checkbox][data-checked=true] .Checkbox-module-sass-module__4jkiKG__checkmark{background-color:var(--c-afisha);border:1px solid #0000}.Checkbox-module-sass-module__4jkiKG__button[data-mode=checkbox][data-checked=true] .Checkbox-module-sass-module__4jkiKG__checkmark svg{color:#fff}.Checkbox-module-sass-module__4jkiKG__button[data-mode=checkbox][data-disabled=true]{opacity:.5}.Checkbox-module-sass-module__4jkiKG__button[data-mode=button]{white-space:nowrap;box-sizing:border-box;cursor:pointer;color:#000;background:#fff;border:1px solid #e1e1e1;border-radius:28px;justify-content:center;align-items:center;height:48px;padding:5px 20px;font-size:15px;transition:box-shadow .2s,border-color .2s;display:flex;box-shadow:inset 0 0 8px #0000}.Checkbox-module-sass-module__4jkiKG__button[data-mode=button][data-checked=true]{border-width:2px;border-color:#ff3118;padding:5px 19px}.Checkbox-module-sass-module__4jkiKG__button[data-mode=button][data-checked=true][data-disabled=false]:hover{border-color:#ff3118b3}.Checkbox-module-sass-module__4jkiKG__button[data-mode=button][data-disabled=true]{cursor:default;opacity:.5}.Checkbox-module-sass-module__4jkiKG__button[data-mode=button][data-checked=false][data-disabled=false]:focus,.Checkbox-module-sass-module__4jkiKG__button[data-mode=button][data-checked=false][data-disabled=false]:hover{outline:none;box-shadow:inset 0 0 8px #00000026}.Checkbox-module-sass-module__4jkiKG__error{border-color:#ff3118}.Checkbox-module-sass-module__4jkiKG__error[data-disabled=false]:hover{box-shadow:inset 0 0 8px #ff311866}.Checkbox-module-sass-module__4jkiKG__error[data-disabled=false]:focus{box-shadow:inset 0 0 8px #0000}
@media only screen and (min-width:768px){.FilterListTemplate-module-sass-module__hn7XaW__popup{grid-template-rows:-webkit-min-content -webkit-min-content 1fr;grid-template-rows:min-content min-content 1fr;display:grid}}@media only screen and (max-width:767px){.FilterListTemplate-module-sass-module__hn7XaW__popup{height:calc(100vh - 45px)}.FilterListTemplate-module-sass-module__hn7XaW__popup [data-content-inner]{grid-template-rows:-webkit-min-content 1fr;grid-template-rows:min-content 1fr;height:100%;display:grid}}.FilterListTemplate-module-sass-module__hn7XaW__wrapper-lists{flex-direction:column;display:flex;overflow:hidden}.FilterListTemplate-module-sass-module__hn7XaW__list-checked-wrapper{padding:1px 0;position:relative;overflow:hidden}.FilterListTemplate-module-sass-module__hn7XaW__list-checked{flex-wrap:wrap;gap:12px 24px;max-height:165px;padding:20px 0;display:flex;overflow:auto}.FilterListTemplate-module-sass-module__hn7XaW__list-checked::-webkit-scrollbar{width:0}.FilterListTemplate-module-sass-module__hn7XaW__list-checked-shadow{pointer-events:none;z-index:1;height:0;position:absolute;left:0;right:0}.FilterListTemplate-module-sass-module__hn7XaW__list-checked-shadow:after{content:"";height:20px;display:block;position:absolute;left:0;right:0}.FilterListTemplate-module-sass-module__hn7XaW__list-checked-shadow--top:after{background:linear-gradient(#fff 0%,#0000 100%);top:-1px}.FilterListTemplate-module-sass-module__hn7XaW__list-checked-shadow--bottom{bottom:-1px}.FilterListTemplate-module-sass-module__hn7XaW__list-checked-shadow--bottom:after{background:linear-gradient(#0000 0%,#fff 100%);bottom:0}.FilterListTemplate-module-sass-module__hn7XaW__list-wrapper{flex:1;max-height:295px;margin-bottom:86px;padding:1px 0;position:relative;overflow:hidden}@media only screen and (max-width:767px){.FilterListTemplate-module-sass-module__hn7XaW__list-wrapper{max-height:initial;margin-bottom:55px}}.FilterListTemplate-module-sass-module__hn7XaW__list{flex-direction:column;gap:12px;height:100%;margin-bottom:70px;padding:20px 0;display:flex;overflow:auto}.FilterListTemplate-module-sass-module__hn7XaW__list::-webkit-scrollbar{width:0}@media only screen and (max-width:767px){.FilterListTemplate-module-sass-module__hn7XaW__list{gap:0}.FilterListTemplate-module-sass-module__hn7XaW__list::-webkit-scrollbar{width:initial}}.FilterListTemplate-module-sass-module__hn7XaW__list-shadow{pointer-events:none;z-index:1;height:0;position:absolute;left:0;right:0}.FilterListTemplate-module-sass-module__hn7XaW__list-shadow:after{content:"";height:25px;display:block;position:absolute;left:0;right:0}.FilterListTemplate-module-sass-module__hn7XaW__list-shadow--top:after{background:linear-gradient(#fff 0%,#0000 100%);top:-1px}.FilterListTemplate-module-sass-module__hn7XaW__list-shadow--bottom{bottom:-1px}.FilterListTemplate-module-sass-module__hn7XaW__list-shadow--bottom:after{background:linear-gradient(#0000 0%,#fff 100%);bottom:0}.FilterListTemplate-module-sass-module__hn7XaW__tag-mobile{cursor:pointer;border-bottom:1px solid #f2f2f2;padding:16px 0;display:block}.FilterListTemplate-module-sass-module__hn7XaW__tag-mobile:first-child{padding-top:0}.FilterListTemplate-module-sass-module__hn7XaW__tag-mobile:last-child{border-bottom:none;padding-bottom:0}.FilterListTemplate-module-sass-module__hn7XaW__divider{background-color:#e1e1e1;height:1px}
.Search-module-sass-module__eJBFiG__disabled{opacity:.4}.Search-module-sass-module__eJBFiG__disabled__value{opacity:.5}.Search-module-sass-module__eJBFiG__search{position:relative}.Search-module-sass-module__eJBFiG__icon-search,.Search-module-sass-module__eJBFiG__clean{width:24px;height:24px;position:absolute;top:12px}.Search-module-sass-module__eJBFiG__icon-search{pointer-events:none;left:16px}.Search-module-sass-module__eJBFiG__clean{cursor:pointer;color:#969696;opacity:0;background-color:#0000;border:none;transition:all .2s;right:19px}.Search-module-sass-module__eJBFiG__clean.Search-module-sass-module__eJBFiG__visible{opacity:1}.Search-module-sass-module__eJBFiG__clean:hover{color:#000}input.Search-module-sass-module__eJBFiG__input{padding-left:48px;padding-right:52px}
button.DefaultTag-module-sass-module__l1fnnq__button,a.DefaultTag-module-sass-module__l1fnnq__button{white-space:nowrap;padding-left:14px;padding-right:14px}button.DefaultTag-module-sass-module__l1fnnq__button>div,a.DefaultTag-module-sass-module__l1fnnq__button>div{gap:5px}button.DefaultTag-module-sass-module__l1fnnq__button[data-active=true],a.DefaultTag-module-sass-module__l1fnnq__button[data-active=true]{background-color:var(--c-gray-95);box-shadow:var(--e-inner-button)}button.DefaultTag-module-sass-module__l1fnnq__button[data-active=true]:hover,a.DefaultTag-module-sass-module__l1fnnq__button[data-active=true]:hover{background-color:var(--c-gray-92)}button.DefaultTag-module-sass-module__l1fnnq__button__counter,a.DefaultTag-module-sass-module__l1fnnq__button__counter{color:var(--c-gray-59);font-size:13px}.DefaultTag-module-sass-module__l1fnnq__skeleton{width:100px;height:40px}.DefaultTag-module-sass-module__l1fnnq__skeleton-rect{width:100%;height:100%}
.RestaurantNewDishes-module-sass-module__Lom2uq__wrapper{border-radius:16px;flex-direction:column;gap:24px;padding:24px;display:flex;box-shadow:inset 0 0 10px #0000001a}@media only screen and (max-width:767px){.RestaurantNewDishes-module-sass-module__Lom2uq__wrapper{box-shadow:initial;border-radius:initial;gap:20px;padding:0}}.RestaurantNewDishes-module-sass-module__Lom2uq__cards{flex-wrap:wrap;justify-content:space-between;gap:24px 20px;display:flex}@media only screen and (max-width:767px){.RestaurantNewDishes-module-sass-module__Lom2uq__cards{flex-flow:column;gap:20px}}.RestaurantNewDishes-module-sass-module__Lom2uq__card{width:calc(50% - 10px)}@media only screen and (max-width:767px){.RestaurantNewDishes-module-sass-module__Lom2uq__card{width:100%;max-width:500px}}

.RestaurantCover-module-sass-module__lep4Xq__container,.RestaurantCover-module-sass-module__lep4Xq__container-without-bg{margin-bottom:28px;position:relative}@media only screen and (max-width:767px){.RestaurantCover-module-sass-module__lep4Xq__container,.RestaurantCover-module-sass-module__lep4Xq__container-without-bg{z-index:2;margin-bottom:30px}}.RestaurantCover-module-sass-module__lep4Xq__container[data-button-kuper-without-booking=true] main{min-width:421px}@media only screen and (max-width:767px){.RestaurantCover-module-sass-module__lep4Xq__container[data-button-kuper-without-booking=true] main{min-width:initial}}.RestaurantCover-module-sass-module__lep4Xq__container-without-bg{background-color:#0000000d;border-radius:32px;min-height:322px;padding:24px;display:flex}.RestaurantCover-module-sass-module__lep4Xq__container-without-bg .RestaurantCover-module-sass-module__lep4Xq__content-wrapper{color:#000;margin-top:32px}.RestaurantCover-module-sass-module__lep4Xq__container-without-bg .RestaurantCover-module-sass-module__lep4Xq__rest-tag,.RestaurantCover-module-sass-module__lep4Xq__container-without-bg .RestaurantCover-module-sass-module__lep4Xq__rest-title-address,.RestaurantCover-module-sass-module__lep4Xq__container-without-bg .RestaurantCover-module-sass-module__lep4Xq__rating-right{color:#969696}.RestaurantCover-module-sass-module__lep4Xq__container-without-bg .RestaurantCover-module-sass-module__lep4Xq__price-dot{background-color:#969696}.RestaurantCover-module-sass-module__lep4Xq__container-without-bg .RestaurantCover-module-sass-module__lep4Xq__main{min-width:500px}.RestaurantCover-module-sass-module__lep4Xq__container-without-bg .RestaurantCover-module-sass-module__lep4Xq__chevron{right:24px}.RestaurantCover-module-sass-module__lep4Xq__aside-without-bg .RestaurantCover-module-sass-module__lep4Xq__rating-right{color:#000}.RestaurantCover-module-sass-module__lep4Xq__aside-without-bg>div:before,.RestaurantCover-module-sass-module__lep4Xq__aside-without-bg>div:after{display:none}.RestaurantCover-module-sass-module__lep4Xq__main{flex-direction:column;justify-content:space-between;height:100%;display:flex}@media only screen and (max-width:767px){.RestaurantCover-module-sass-module__lep4Xq__main .RestaurantCover-module-sass-module__lep4Xq__chevron,.RestaurantCover-module-sass-module__lep4Xq__main .RestaurantCover-module-sass-module__lep4Xq__rating-wrapper{display:none}}.RestaurantCover-module-sass-module__lep4Xq__main .RestaurantCover-module-sass-module__lep4Xq__rating-count{cursor:pointer;transition:color .2s}.RestaurantCover-module-sass-module__lep4Xq__main .RestaurantCover-module-sass-module__lep4Xq__rating-count:hover{color:#dcdcdc}.RestaurantCover-module-sass-module__lep4Xq__main-wrapper{flex-direction:column;justify-content:space-between;gap:30px;height:100%;display:flex}.RestaurantCover-module-sass-module__lep4Xq__rating-wrapper{color:var(--c-white);align-items:center;gap:12px;display:flex}@media only screen and (max-width:767px){.RestaurantCover-module-sass-module__lep4Xq__rating-wrapper{gap:8px}}.RestaurantCover-module-sass-module__lep4Xq__rating-reviews{opacity:.6}.RestaurantCover-module-sass-module__lep4Xq__rating-right{z-index:1;flex-direction:column;display:flex}.RestaurantCover-module-sass-module__lep4Xq__content-wrapper{color:#fff;flex-direction:column;flex:1;justify-content:flex-end;align-items:flex-start;gap:12px;margin-top:20px;display:flex}@media only screen and (max-width:767px){.RestaurantCover-module-sass-module__lep4Xq__content-wrapper{color:#000;gap:8px;margin-top:0}}[data-section-kuper-with-booking=true] .RestaurantCover-module-sass-module__lep4Xq__content-wrapper .RestaurantCover-module-sass-module__lep4Xq__schedule{margin-top:-6px}[data-section-kuper-with-booking=true] .RestaurantCover-module-sass-module__lep4Xq__content-wrapper .RestaurantCover-module-sass-module__lep4Xq__section-kuper{margin-top:-2px}@media only screen and (max-width:767px){[data-section-kuper-with-booking=true] .RestaurantCover-module-sass-module__lep4Xq__content-wrapper .RestaurantCover-module-sass-module__lep4Xq__section-kuper{margin-top:-1px}}.RestaurantCover-module-sass-module__lep4Xq__rest-title{font:inherit;font-size:inherit;color:inherit;display:inherit;flex-direction:inherit;gap:inherit;margin-bottom:0}.RestaurantCover-module-sass-module__lep4Xq__rest-tag,.RestaurantCover-module-sass-module__lep4Xq__rest-title-address{color:#ffffffb3}@media only screen and (max-width:767px){.RestaurantCover-module-sass-module__lep4Xq__rest-tag,.RestaurantCover-module-sass-module__lep4Xq__rest-title-address{color:#969696}}.RestaurantCover-module-sass-module__lep4Xq__rest-actions-wrap{z-index:1;gap:8px;display:flex;position:relative}.RestaurantCover-module-sass-module__lep4Xq__rest-actions-wrap svg{color:#fff}.RestaurantCover-module-sass-module__lep4Xq__partners{flex-wrap:wrap;gap:8px;display:flex}@media only screen and (max-width:767px){.RestaurantCover-module-sass-module__lep4Xq__partners{display:none}}.RestaurantCover-module-sass-module__lep4Xq__aside{flex-direction:column;justify-content:flex-end;width:100%;height:100%;display:flex}@media only screen and (max-width:767px){.RestaurantCover-module-sass-module__lep4Xq__aside{justify-content:space-between}}.RestaurantCover-module-sass-module__lep4Xq__aside-top{display:none}@media only screen and (max-width:767px){.RestaurantCover-module-sass-module__lep4Xq__aside-top{display:block}}.RestaurantCover-module-sass-module__lep4Xq__aside-bottom{justify-content:space-between;align-items:flex-end;gap:15px;display:flex}@media only screen and (max-width:767px){.RestaurantCover-module-sass-module__lep4Xq__aside-bottom{justify-content:flex-end}}.RestaurantCover-module-sass-module__lep4Xq__aside .RestaurantCover-module-sass-module__lep4Xq__chevron svg{width:36px;height:36px;display:none}@media only screen and (max-width:767px){.RestaurantCover-module-sass-module__lep4Xq__aside .RestaurantCover-module-sass-module__lep4Xq__chevron{display:block;right:16px}.RestaurantCover-module-sass-module__lep4Xq__aside .RestaurantCover-module-sass-module__lep4Xq__chevron svg{display:block}}.RestaurantCover-module-sass-module__lep4Xq__chevron{position:absolute;top:-8px;right:24px}.RestaurantCover-module-sass-module__lep4Xq__chevron svg{width:48px;height:48px;color:var(--c-afisha)}@media only screen and (min-width:1592px){.RestaurantCover-module-sass-module__lep4Xq__chevron{right:13px}}@media only screen and (min-width:768px) and (max-width:1279px){.RestaurantCover-module-sass-module__lep4Xq__rest-booking-button[data-size=XL]{flex-shrink:1;width:100%;max-width:224px;padding:0 14px}}@media only screen and (max-width:767px){.RestaurantCover-module-sass-module__lep4Xq__rest-booking-button{flex:1}}.RestaurantCover-module-sass-module__lep4Xq__rest-similar-button{margin-top:8px}@media only screen and (max-width:767px){.RestaurantCover-module-sass-module__lep4Xq__rest-similar-button{width:100%}}.RestaurantCover-module-sass-module__lep4Xq__rest-additional-info-wrap{vertical-align:center;align-items:center;gap:3px;display:inline-flex}.RestaurantCover-module-sass-module__lep4Xq__rest-status{white-space:initial;color:var(--c-afisha)}.RestaurantCover-module-sass-module__lep4Xq__rest-status[data-opening-soon=true][data-is-img=true]{color:#8df16b}@media only screen and (max-width:767px){.RestaurantCover-module-sass-module__lep4Xq__rest-status[data-opening-soon=true][data-is-img=true]{color:#31be00}}.RestaurantCover-module-sass-module__lep4Xq__rest-status[data-opening-soon=true][data-is-img=false]{color:#31be00}.RestaurantCover-module-sass-module__lep4Xq__price-dot{opacity:.5;background-color:#fff;border-radius:50%;width:4px;height:4px;margin:0 4px;position:relative;top:-1px}@media only screen and (max-width:767px){.RestaurantCover-module-sass-module__lep4Xq__price-dot{opacity:1;background-color:#969696;width:3px;height:3px;margin:0 3px}}.RestaurantCover-module-sass-module__lep4Xq__main-buttons-wrapper{align-items:center;gap:6px;width:100%;margin-top:8px;display:flex}@media only screen and (max-width:767px){.RestaurantCover-module-sass-module__lep4Xq__main-buttons-wrapper{margin-top:9px}}.RestaurantCover-module-sass-module__lep4Xq__main-buttons-wrapper>*{flex-shrink:0}
.RestaurantSchedule-module-sass-module__2XnIUq__rest-schedule{cursor:pointer;color:#8df16b;background-color:#0000;border:none;align-items:center;gap:4px;padding:0;display:flex}@media only screen and (max-width:767px){.RestaurantSchedule-module-sass-module__2XnIUq__rest-schedule{color:#31be00}}.RestaurantSchedule-module-sass-module__2XnIUq__rest-schedule[data-not-click=true]{pointer-events:none}.RestaurantSchedule-module-sass-module__2XnIUq__rest-schedule-icon{width:16px;height:16px;margin-top:-2px;transition:transform .2s;transform:rotate(0)}.RestaurantSchedule-module-sass-module__2XnIUq__rest-schedule-icon[data-opened=true]{transform:rotate(180deg)}.RestaurantSchedule-module-sass-module__2XnIUq__popup{width:318px}.RestaurantSchedule-module-sass-module__2XnIUq__popup>div:first-child{margin-bottom:16px}.RestaurantSchedule-module-sass-module__2XnIUq__popup-list{flex-direction:column;gap:8px;display:flex}@media only screen and (max-width:767px){.RestaurantSchedule-module-sass-module__2XnIUq__popup-list>*{border-bottom:1px solid #f2f2f2;padding:16px 0}.RestaurantSchedule-module-sass-module__2XnIUq__popup-list>:first-child{padding-top:0}.RestaurantSchedule-module-sass-module__2XnIUq__popup-list>:last-child{border-bottom:none;padding-bottom:0}}.RestaurantSchedule-module-sass-module__2XnIUq__popup-list-item{justify-content:space-between;gap:4px;display:flex}@media only screen and (max-width:767px){.RestaurantSchedule-module-sass-module__2XnIUq__popup-list-item{justify-content:space-between}}.RestaurantSchedule-module-sass-module__2XnIUq__popup-list-item [data-is-open=false]{opacity:.3}.RestaurantSchedule-module-sass-module__2XnIUq__notice{background-color:#f2f2f2;border-radius:12px;gap:12px;margin-top:20px;padding:6px 11px;display:flex}@media only screen and (max-width:767px){.RestaurantSchedule-module-sass-module__2XnIUq__notice{background-color:#01010108;gap:8px;padding:14px 15px}}.RestaurantSchedule-module-sass-module__2XnIUq__notice svg{color:#b3b3b3;width:20px;height:20px;margin-top:2px}@media only screen and (max-width:767px){.RestaurantSchedule-module-sass-module__2XnIUq__notice svg{color:#969696}}.RestaurantSchedule-module-sass-module__2XnIUq__notice-text{color:#b3b3b3;font-weight:400;font-family:var(--font-regular);align-self:center;max-width:150px;font-size:10px;font-style:normal;font-weight:400;line-height:13px;display:inline-block}@media only screen and (max-width:767px){.RestaurantSchedule-module-sass-module__2XnIUq__notice-text{max-width:initial;color:#0808088f;font-size:13px;line-height:18px}}
.RestaurantSectionKuper-module-sass-module__-XRD8W__section{color:#fff;box-sizing:border-box;background-color:#b2b2b266;border-radius:8px;align-items:center;gap:6px;height:28px;padding:0 7px 0 10px;display:flex;position:relative}@media only screen and (max-width:767px){.RestaurantSectionKuper-module-sass-module__-XRD8W__section{color:#000;background-color:#0000;border:1px solid #ebebeb}}.RestaurantSectionKuper-module-sass-module__-XRD8W__title{margin-bottom:-.5px}.RestaurantSectionKuper-module-sass-module__-XRD8W__icon{width:18px;height:18px}.RestaurantSectionKuper-module-sass-module__-XRD8W__separator{background-color:#e1e1e133;width:1px;height:19px}@media only screen and (max-width:767px){.RestaurantSectionKuper-module-sass-module__-XRD8W__separator{background-color:#ebebeb}}.RestaurantSectionKuper-module-sass-module__-XRD8W__advert{align-items:center;gap:1px;display:flex}.RestaurantSectionKuper-module-sass-module__-XRD8W__info-button span{width:12px;height:18px;position:relative;top:1px;background-color:#0000!important}.RestaurantSectionKuper-module-sass-module__-XRD8W__info-button span svg{color:#ebebeb}@media only screen and (max-width:767px){.RestaurantSectionKuper-module-sass-module__-XRD8W__info-button span svg{color:#b3b3b3}}.RestaurantSectionKuper-module-sass-module__-XRD8W__advert-badge p{color:#ebebeb}@media only screen and (max-width:767px){.RestaurantSectionKuper-module-sass-module__-XRD8W__advert-badge{background-color:#ebebeb}.RestaurantSectionKuper-module-sass-module__-XRD8W__advert-badge p{color:#969696}}.RestaurantSectionKuper-module-sass-module__-XRD8W__link{z-index:1;position:absolute;top:0;bottom:0;left:0;right:23px}@media only screen and (max-width:767px){.RestaurantSectionKuper-module-sass-module__-XRD8W__link{top:6px;bottom:6px;left:-3px;right:24px}}
.RestaurantButtonKuper-module-sass-module__IN4oUG__link{margin-top:6px}@media only screen and (max-width:767px){.RestaurantButtonKuper-module-sass-module__IN4oUG__link{width:100%;margin-top:8px}}.RestaurantButtonKuper-module-sass-module__IN4oUG__button[data-size=XL]{padding:0 20px}.RestaurantButtonKuper-module-sass-module__IN4oUG__button>div{align-items:center;gap:12px;display:flex}@media only screen and (max-width:767px){.RestaurantButtonKuper-module-sass-module__IN4oUG__button{width:100%}.RestaurantButtonKuper-module-sass-module__IN4oUG__button>div{gap:8px}}.RestaurantButtonKuper-module-sass-module__IN4oUG__left{align-items:flex-end;gap:7.7px;display:flex}@media only screen and (max-width:767px){.RestaurantButtonKuper-module-sass-module__IN4oUG__left{align-items:center}}.RestaurantButtonKuper-module-sass-module__IN4oUG__advert{align-items:center;gap:1px;display:flex}@media only screen and (max-width:767px){.RestaurantButtonKuper-module-sass-module__IN4oUG__badge{background-color:#333}.RestaurantButtonKuper-module-sass-module__IN4oUG__badge p{color:#b3b3b3}}.RestaurantButtonKuper-module-sass-module__IN4oUG__info-button span{width:12px;height:18px;background-color:#0000!important}@media only screen and (max-width:767px){.RestaurantButtonKuper-module-sass-module__IN4oUG__info-button span{position:relative;top:1px}}.RestaurantButtonKuper-module-sass-module__IN4oUG__info-button svg{color:#000}@media only screen and (max-width:767px){.RestaurantButtonKuper-module-sass-module__IN4oUG__info-button svg{color:#fff}}.RestaurantButtonKuper-module-sass-module__IN4oUG__text{white-space:nowrap}@media only screen and (max-width:767px){.RestaurantButtonKuper-module-sass-module__IN4oUG__text{margin-top:-2px}}.RestaurantButtonKuper-module-sass-module__IN4oUG__kuper-title{flex-shrink:0;width:110px;height:18px}@media only screen and (max-width:767px){.RestaurantButtonKuper-module-sass-module__IN4oUG__kuper-title{width:104px;height:17px}}.RestaurantButtonKuper-module-sass-module__IN4oUG__separator{background-color:#e1e1e1;width:1px;height:32px}@media only screen and (max-width:767px){.RestaurantButtonKuper-module-sass-module__IN4oUG__separator{background-color:#e1e1e133;height:24px}}
@layer widgets{.QuestionAnswerItem-module-sass-module__xYqOHq__wrapper{border-bottom:1px solid #ebebeb;padding-bottom:4px}.QuestionAnswerItem-module-sass-module__xYqOHq__wrapper:last-child{border-bottom:none;padding-bottom:0}.QuestionAnswerItem-module-sass-module__xYqOHq__wrapper[data-open=true] svg{transform:rotate(270deg)}.QuestionAnswerItem-module-sass-module__xYqOHq__wrapper[data-open=true] .QuestionAnswerItem-module-sass-module__xYqOHq__answer{transition:height .2s}.QuestionAnswerItem-module-sass-module__xYqOHq__wrapper[data-open=true] .QuestionAnswerItem-module-sass-module__xYqOHq__answer__text{color:#737373;transition:color .2s .15s}.QuestionAnswerItem-module-sass-module__xYqOHq__question{cursor:pointer;justify-content:space-between;align-items:flex-start;gap:32px;padding:22px 0 13px;display:flex}.QuestionAnswerItem-module-sass-module__xYqOHq__question__title{margin-top:4px}.QuestionAnswerItem-module-sass-module__xYqOHq__arrow{flex-shrink:0;width:32px;height:32px}.QuestionAnswerItem-module-sass-module__xYqOHq__arrow svg{width:100%;height:100%;transition:transform .2s;transform:rotate(90deg)}.QuestionAnswerItem-module-sass-module__xYqOHq__answer{transition:height .2s .15s;overflow:hidden}.QuestionAnswerItem-module-sass-module__xYqOHq__answer__text{color:#0000;padding-bottom:12px;transition:color .2s}}
.QuestionsAnswers-module-sass-module__mpA8tG__wrapper .QuestionsAnswers-module-sass-module__mpA8tG__title{margin-bottom:20px}@media only screen and (max-width:767px){.QuestionsAnswers-module-sass-module__mpA8tG__wrapper .QuestionsAnswers-module-sass-module__mpA8tG__title{margin-bottom:8px}}.QuestionsAnswers-module-sass-module__mpA8tG__items{flex-direction:column;display:flex}.QuestionsAnswers-module-sass-module__mpA8tG__items-skeleton{flex-direction:column;gap:16px;margin-top:20px;display:flex}@media only screen and (max-width:767px){.QuestionsAnswers-module-sass-module__mpA8tG__items-skeleton{gap:20px}}.QuestionsAnswers-module-sass-module__mpA8tG__item-skeleton{width:100%;height:56px}@media only screen and (max-width:767px){.QuestionsAnswers-module-sass-module__mpA8tG__item-skeleton{height:48px}}
.RestaurantReviews-module-sass-module__gvXyYq__wrapper,.RestaurantReviews-module-sass-module__gvXyYq__wrapper-user-path{flex-direction:column;gap:60px;display:flex}@media only screen and (max-width:767px){.RestaurantReviews-module-sass-module__gvXyYq__wrapper,.RestaurantReviews-module-sass-module__gvXyYq__wrapper-user-path{gap:40px}}.RestaurantReviews-module-sass-module__gvXyYq__list-wrapper{position:relative}@media only screen and (min-width:768px){.RestaurantReviews-module-sass-module__gvXyYq__list-wrapper .RestaurantReviews-module-sass-module__gvXyYq__loading-spinner{align-items:flex-start;padding-top:300px}}.RestaurantReviews-module-sass-module__gvXyYq__list{opacity:1;flex-direction:column;gap:60px;margin-top:36px;transition:opacity .5s;display:flex}.RestaurantReviews-module-sass-module__gvXyYq__list[data-loading=true]{opacity:.5;pointer-events:none}@media only screen and (max-width:767px){.RestaurantReviews-module-sass-module__gvXyYq__list{flex-direction:initial;gap:initial;margin-top:0;margin-bottom:initial;display:flex}}.RestaurantReviews-module-sass-module__gvXyYq__pagination{margin-top:60px}
@media only screen and (max-width:767px){.TagsByRestaurant-module-sass-module__42tPHq__tag-wrapper{min-width:100vw;padding-left:12px;padding-right:12px;position:relative;left:-12px;overflow:hidden}.TagsByRestaurant-module-sass-module__42tPHq__tag-wrapper .keen-slider:not([data-keen-slider-disabled]){overflow:visible}}.TagsByRestaurant-module-sass-module__42tPHq__tag{white-space:nowrap}.TagsByRestaurant-module-sass-module__42tPHq__desktop-wrapper{width:100%;max-width:767px;height:18px;position:relative;overflow:hidden}.TagsByRestaurant-module-sass-module__42tPHq__desktop-slider{height:18px;overflow:hidden}.TagsByRestaurant-module-sass-module__42tPHq__desktop-tag{white-space:nowrap;align-items:center;gap:10px;display:flex;width:auto!important}.TagsByRestaurant-module-sass-module__42tPHq__desktop-tag:not(:last-child):after{content:"";background-color:var(--c-gray-88);border-radius:50%;flex:0 0 4px;width:4px;height:4px;display:block}.TagsByRestaurant-module-sass-module__42tPHq__desktop-link{color:var(--c-gray-59);font-size:13px;font-weight:400;line-height:18px;transition:color .2s}.TagsByRestaurant-module-sass-module__42tPHq__desktop-link:hover{color:var(--c-afisha)}.TagsByRestaurant-module-sass-module__42tPHq__desktop-control{z-index:2;width:72px;height:18px;color:var(--c-gray-45);cursor:pointer;opacity:0;pointer-events:none;visibility:hidden;border:0;align-items:center;padding:0;transition:opacity .2s,visibility 0s linear .2s;display:flex;position:absolute;top:0}.TagsByRestaurant-module-sass-module__42tPHq__desktop-control svg{flex:0 0 14px;width:14px;height:14px}.TagsByRestaurant-module-sass-module__42tPHq__desktop-control--visible{opacity:1;pointer-events:auto;visibility:visible;transition-delay:0s}.TagsByRestaurant-module-sass-module__42tPHq__desktop-control--prev{background:linear-gradient(90deg,#fff 50%,#fff0 100%);justify-content:flex-start;left:0}.TagsByRestaurant-module-sass-module__42tPHq__desktop-control--prev svg{transform:rotate(180deg)}.TagsByRestaurant-module-sass-module__42tPHq__desktop-control--next{background:linear-gradient(90deg,#fff0 0%,#fff 50%);justify-content:flex-end;right:0}
.CreateReviewModal-module-sass-module__Fqq37q__modal{padding-bottom:24px}@media only screen and (max-width:767px){.CreateReviewModal-module-sass-module__Fqq37q__modal{min-height:calc(100vh - 45px);padding-bottom:0}}.CreateReviewModal-module-sass-module__Fqq37q__modal .CreateReviewModal-module-sass-module__Fqq37q__error{margin-top:0;margin-left:0}@media only screen and (max-width:767px){.CreateReviewModal-module-sass-module__Fqq37q__modal [data-content]{padding-bottom:85px}.CreateReviewModal-module-sass-module__Fqq37q__modal [data-shadow-bottom]{display:none}.CreateReviewModal-module-sass-module__Fqq37q__modal .CreateReviewModal-module-sass-module__Fqq37q__textarea textarea{border:none;padding:20px;box-shadow:inset 0 0 10px #0000001a}.CreateReviewModal-module-sass-module__Fqq37q__modal .CreateReviewModal-module-sass-module__Fqq37q__textarea span{margin-top:12px;margin-left:0}}.CreateReviewModal-module-sass-module__Fqq37q__wrapper{flex-direction:column;gap:24px;height:100%;transition:opacity .3s;display:flex}@media only screen and (max-width:767px){.CreateReviewModal-module-sass-module__Fqq37q__wrapper{justify-content:space-between;gap:16px}}.CreateReviewModal-module-sass-module__Fqq37q__wrapper[data-loading=true]{pointer-events:none;opacity:.6}@media only screen and (max-width:767px){.CreateReviewModal-module-sass-module__Fqq37q__wrapper .CreateReviewModal-module-sass-module__Fqq37q__button{position:fixed;bottom:16px;left:12px;right:12px}}.CreateReviewModal-module-sass-module__Fqq37q__inner{flex-direction:column;flex:1;gap:24px;display:flex}@media only screen and (max-width:767px){.CreateReviewModal-module-sass-module__Fqq37q__inner{justify-content:space-between;gap:16px}}.CreateReviewModal-module-sass-module__Fqq37q__header{justify-content:flex-start;align-items:center;gap:16px;margin-right:50px;display:flex}@media only screen and (max-width:767px){.CreateReviewModal-module-sass-module__Fqq37q__header{flex-direction:column;align-items:flex-start;gap:27px;margin-right:0}}.CreateReviewModal-module-sass-module__Fqq37q__rate-group{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.CreateReviewModal-module-sass-module__Fqq37q__rate{border:1px solid var(--c-black-a01);color:#0000;background-color:var(--c-white);cursor:pointer;background-repeat:no-repeat;background-size:32px 32px;border-radius:40px;width:80px;height:80px;padding:0;font-size:2em}.CreateReviewModal-module-sass-module__Fqq37q__rate-like svg,.CreateReviewModal-module-sass-module__Fqq37q__rate-dislike svg{stroke:var(--c-gray-59)}.CreateReviewModal-module-sass-module__Fqq37q__rate-like.CreateReviewModal-module-sass-module__Fqq37q__active{background:#f2f2f2}.CreateReviewModal-module-sass-module__Fqq37q__rate-like.CreateReviewModal-module-sass-module__Fqq37q__active svg{stroke:var(--c-green-1)}.CreateReviewModal-module-sass-module__Fqq37q__rate-dislike{transform:rotate(180deg)}.CreateReviewModal-module-sass-module__Fqq37q__rate-dislike.CreateReviewModal-module-sass-module__Fqq37q__active{background:#f2f2f2}.CreateReviewModal-module-sass-module__Fqq37q__rate-dislike.CreateReviewModal-module-sass-module__Fqq37q__active svg{stroke:var(--c-afisha)}button.CreateReviewModal-module-sass-module__Fqq37q__button-fixed{z-index:2;position:fixed;bottom:14px;left:14px;right:14px}
.CreateReviewBlock-module-sass-module__ePuPAq__wrapper{flex-direction:column;gap:20px;display:flex}@media only screen and (max-width:767px){.CreateReviewBlock-module-sass-module__ePuPAq__wrapper{gap:16px}}.CreateReviewBlock-module-sass-module__ePuPAq__wrapper .CreateReviewBlock-module-sass-module__ePuPAq__error{margin-top:0;margin-left:0}@media only screen and (max-width:767px){.CreateReviewBlock-module-sass-module__ePuPAq__wrapper .CreateReviewBlock-module-sass-module__ePuPAq__error{grid-column:1/3}}.CreateReviewBlock-module-sass-module__ePuPAq__header{grid-auto-flow:column;justify-content:flex-start;align-items:center;gap:16px;display:grid}@media only screen and (max-width:767px){.CreateReviewBlock-module-sass-module__ePuPAq__header{grid-auto-flow:initial;grid-template-columns:auto -webkit-min-content;grid-template-rows:auto;grid-template-columns:auto min-content;justify-content:space-between;gap:12px}}.CreateReviewBlock-module-sass-module__ePuPAq__rate-group{gap:8px;display:flex}.CreateReviewBlock-module-sass-module__ePuPAq__rate{border:1px solid var(--c-black-a01);color:#0000;background-color:var(--c-white);cursor:pointer;background-repeat:no-repeat;background-size:32px 32px;border-radius:40px;width:80px;height:80px;padding:0;font-size:2em}.CreateReviewBlock-module-sass-module__ePuPAq__rate-like svg,.CreateReviewBlock-module-sass-module__ePuPAq__rate-dislike svg{stroke:var(--c-gray-59)}.CreateReviewBlock-module-sass-module__ePuPAq__rate-like.CreateReviewBlock-module-sass-module__ePuPAq__active{background:#f2f2f2}.CreateReviewBlock-module-sass-module__ePuPAq__rate-like.CreateReviewBlock-module-sass-module__ePuPAq__active svg{stroke:var(--c-green-1)}.CreateReviewBlock-module-sass-module__ePuPAq__rate-dislike{transform:rotate(180deg)}.CreateReviewBlock-module-sass-module__ePuPAq__rate-dislike.CreateReviewBlock-module-sass-module__ePuPAq__active{background:#f2f2f2}.CreateReviewBlock-module-sass-module__ePuPAq__rate-dislike.CreateReviewBlock-module-sass-module__ePuPAq__active svg{stroke:var(--c-afisha)}
.PromoBadgeCTA-module-sass-module__eW4XeW__wrapper{background-color:#a4ff30;justify-content:center;display:inline-flex}.PromoBadgeCTA-module-sass-module__eW4XeW__wrapper[data-size=XL]{border-radius:30px;width:56px;height:56px;padding:20px 2px}.PromoBadgeCTA-module-sass-module__eW4XeW__wrapper[data-size=L]{border-radius:48px;width:48px;height:48px;padding:16px 2px}.PromoBadgeCTA-module-sass-module__eW4XeW__text{font-weight:500;font-family:var(--font-a-headline);color:var(--c-black);font-size:13px;line-height:16px}
.PriceRange-module-sass-module__nuSBRa__price-range-wrap{font-weight:inherit;font-size:inherit;line-height:inherit;display:inline-flex;position:relative}.PriceRange-module-sass-module__nuSBRa__price-range-wrap--white span{color:#ffffffb3}.PriceRange-module-sass-module__nuSBRa__price-range-wrap--white span[data-active=true]{color:var(--c-white)}.PriceRange-module-sass-module__nuSBRa__price-range-wrap--black span{color:#969696}.PriceRange-module-sass-module__nuSBRa__price-range-wrap--black span[data-active=true]{color:var(--c-black)}.PriceRange-module-sass-module__nuSBRa__price-range-wrap.PriceRange-module-sass-module__nuSBRa__link{cursor:pointer}.PriceRange-module-sass-module__nuSBRa__price-range-wrap.PriceRange-module-sass-module__nuSBRa__link span{transition:all .2s}.PriceRange-module-sass-module__nuSBRa__price-range-wrap.PriceRange-module-sass-module__nuSBRa__link:hover span{color:var(--c-afisha);opacity:.5}.PriceRange-module-sass-module__nuSBRa__price-range-wrap.PriceRange-module-sass-module__nuSBRa__link:hover span[data-active=true]{opacity:1}.PriceRange-module-sass-module__nuSBRa__tooltip-text{color:#fff}
.Place-module-sass-module__J1gjiq__metro{flex-wrap:wrap;align-items:center;gap:0 10px;margin:0;padding:0;list-style:none;display:flex}
.ScheduleAndPrice-module-sass-module__GqM7wq__schedule{color:#000;gap:3px;display:flex}
.Metro-module-sass-module__QpCiMG__metro{align-items:baseline;gap:5px;display:flex}.Metro-module-sass-module__QpCiMG__metro.Metro-module-sass-module__QpCiMG__metro-link{cursor:pointer;transition:all .2s}.Metro-module-sass-module__QpCiMG__metro.Metro-module-sass-module__QpCiMG__metro-link:hover{color:var(--c-afisha)}.Metro-module-sass-module__QpCiMG__dots{flex-shrink:0;max-height:8px;display:flex}.Metro-module-sass-module__QpCiMG__dot{border-radius:50%;width:8px;height:8px;margin-left:-3px;display:block;position:relative;top:-1px}.Metro-module-sass-module__QpCiMG__dot:first-child{margin-left:0}
.PromoBadgeLabel-module-sass-module__S_3MKW__wrapper{background-color:#f2f2f2;border-radius:6px;flex-wrap:nowrap;display:flex;overflow:hidden}.PromoBadgeLabel-module-sass-module__S_3MKW__main,.PromoBadgeLabel-module-sass-module__S_3MKW__label{justify-content:center;align-items:center;padding:2px 4px;display:flex}.PromoBadgeLabel-module-sass-module__S_3MKW__main{background-color:#a4ff30;border-radius:6px}.PromoBadgeLabel-module-sass-module__S_3MKW__main-text{font-weight:500;font-family:var(--font-a-headline);color:var(--c-black);font-size:13px;line-height:16px}.PromoBadgeLabel-module-sass-module__S_3MKW__label{padding:2.5px 6px 1.5px 4px}.PromoBadgeLabel-module-sass-module__S_3MKW__label-text{color:var(--c-black)}
.QuickBookingRestCard-module-sass-module__4XzU1a__wrapper{background-color:var(--c-gray-95);border-radius:16px;flex-direction:column;gap:7px;width:100%;margin-top:10px;padding:11px 10px 8px;display:flex;position:relative}.QuickBookingRestCard-module-sass-module__4XzU1a__arrow{color:var(--c-gray-95);width:31px;height:10.5px;position:absolute;top:-9px;left:22px}.QuickBookingRestCard-module-sass-module__4XzU1a__title{margin-left:4px;display:inline-block}div.QuickBookingRestCard-module-sass-module__4XzU1a__schedule{justify-content:flex-start;gap:2px;max-height:40px}div.QuickBookingRestCard-module-sass-module__4XzU1a__schedule>div:first-child{flex-wrap:nowrap;gap:2px}div.QuickBookingRestCard-module-sass-module__4XzU1a__schedule .QuickBookingRestCard-module-sass-module__4XzU1a__slot{min-width:65px;max-width:70px;height:40px;letter-spacing:initial;padding:0 15px;font-size:13px;line-height:18px}div.QuickBookingRestCard-module-sass-module__4XzU1a__schedule .QuickBookingRestCard-module-sass-module__4XzU1a__slot.skeleton{width:69px;min-width:initial}@media only screen and (max-width:767px){div.QuickBookingRestCard-module-sass-module__4XzU1a__schedule .QuickBookingRestCard-module-sass-module__4XzU1a__slot.skeleton{width:60px}div.QuickBookingRestCard-module-sass-module__4XzU1a__schedule .QuickBookingRestCard-module-sass-module__4XzU1a__slot{width:64px;padding:0 13px}}div.QuickBookingRestCard-module-sass-module__4XzU1a__schedule .QuickBookingRestCard-module-sass-module__4XzU1a__dots{flex-shrink:0;width:40px;height:40px;padding:4px}
.QuickBookingSlots-module-sass-module__PpqVra__wrapper{gap:8px;max-height:52px;display:flex;overflow:hidden}@media only screen and (max-width:767px){.QuickBookingSlots-module-sass-module__PpqVra__wrapper{gap:6px}}.QuickBookingSlots-module-sass-module__PpqVra__wrapper.QuickBookingSlots-module-sass-module__PpqVra__wrapperShort{align-items:flex-start;max-height:56px}.QuickBookingSlots-module-sass-module__PpqVra__slots{flex-wrap:wrap;gap:8px;display:flex}@media only screen and (max-width:767px){.QuickBookingSlots-module-sass-module__PpqVra__slots{gap:6px}}.QuickBookingSlots-module-sass-module__PpqVra__slots.QuickBookingSlots-module-sass-module__PpqVra__slotsShort{min-width:0;max-height:56px;overflow:hidden}.QuickBookingSlots-module-sass-module__PpqVra__slot-error{color:#7c7c7c}
.QuickBookingSlot-module-sass-module__cqlvYa__slot{cursor:pointer;color:#000;-webkit-user-select:none;user-select:none;letter-spacing:.5px;background-color:#fff;border:1px solid #e9e9e9;border-radius:47px;justify-content:center;align-items:center;width:81px;height:52px;padding:0 17px;font-size:15px;line-height:26px;transition:all .2s;display:flex;position:relative}.QuickBookingSlot-module-sass-module__cqlvYa__slot:hover,.QuickBookingSlot-module-sass-module__cqlvYa__slot:focus{box-shadow:var(--e-inner-button)}.QuickBookingSlot-module-sass-module__cqlvYa__slot:disabled{border-color:#d9d9d9}@media only screen and (max-width:767px){.QuickBookingSlot-module-sass-module__cqlvYa__slot{min-width:74px}}.QuickBookingSlot-module-sass-module__cqlvYa__slot-skeleton{border:1px solid #e9e9e9;border-radius:47px;width:81px;height:52px;padding:0!important}
.QuickBookingDots-module-sass-module__l0LqCG__dots{cursor:pointer;color:#000;-webkit-user-select:none;user-select:none;justify-content:center;align-items:center;width:52px;height:52px;padding:0;transition:all .2s;display:flex;position:relative}@media only screen and (min-width:768px){.QuickBookingDots-module-sass-module__l0LqCG__dots{width:56px;height:56px}}.QuickBookingDots-module-sass-module__l0LqCG__dots{letter-spacing:.5px;background-color:#fff;border:1px solid #e9e9e9;border-radius:47px;flex-shrink:0;font-size:15px;line-height:26px}.QuickBookingDots-module-sass-module__l0LqCG__dots:hover,.QuickBookingDots-module-sass-module__l0LqCG__dots:focus{box-shadow:var(--e-inner-button)}.QuickBookingDots-module-sass-module__l0LqCG__dots:disabled{border-color:#d9d9d9}.QuickBookingDots-module-sass-module__l0LqCG__dots svg{width:20px;height:20px}.QuickBookingDots-module-sass-module__l0LqCG__dots-skeleton{width:52px;height:52px}@media only screen and (min-width:768px){.QuickBookingDots-module-sass-module__l0LqCG__dots-skeleton{width:56px;height:56px}}.QuickBookingDots-module-sass-module__l0LqCG__dots-skeleton{border:1px solid #e9e9e9;border-radius:47px;flex-shrink:0;padding:0!important}
.GigAssist-module-sass-module__jPeSYa__card[data-size=M]{background-color:#fff;border-radius:28px;width:245px;padding:12px 12px 14px}.GigAssist-module-sass-module__jPeSYa__card[data-size=M] #base-card-media{height:153px}.GigAssist-module-sass-module__jPeSYa__card[data-size=M] #base-card-title span{font-size:18px;line-height:22px}.GigAssist-module-sass-module__jPeSYa__card[data-size=M][data-assist-carousel]{background-color:#0000;border-radius:0;gap:8px;width:208px;padding:0}.GigAssist-module-sass-module__jPeSYa__card[data-size=M][data-assist-carousel] #base-card-media{width:208px;height:139px}.GigAssist-module-sass-module__jPeSYa__card[data-size=M][data-assist-carousel] #base-card-media>div:first-of-type{border-radius:12px}@media only screen and (max-width:767px){.GigAssist-module-sass-module__jPeSYa__card[data-size=M][data-assist-carousel]{width:229px}.GigAssist-module-sass-module__jPeSYa__card[data-size=M][data-assist-carousel] #base-card-media{width:229px;height:153px}.GigAssist-module-sass-module__jPeSYa__card[data-size=M][data-assist-carousel][data-gig-assist-variant=section]{width:208px}.GigAssist-module-sass-module__jPeSYa__card[data-size=M][data-assist-carousel][data-gig-assist-variant=section] #base-card-media{width:208px;height:139px}}.GigAssist-module-sass-module__jPeSYa__conclusion{color:#744ceb;text-wrap:balance;text-overflow:ellipsis;-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;display:-moz-box;display:-webkit-box;overflow:hidden;-webkit-user-select:all!important;user-select:all!important}.GigAssist-module-sass-module__jPeSYa__conclusion::selection{color:#fff;text-shadow:none;background:#744ceb}.GigAssist-module-sass-module__jPeSYa__conclusion::selection{color:#fff;text-shadow:none;background:#744ceb}
.WeekendGuide-module-sass-module__I8pSnW__widget{background:linear-gradient(#ffedfc 0%,#ead1ff 100%);border-radius:32px;justify-content:space-between;gap:16.8px;padding:24px 12px 24px 24px;display:flex;overflow:hidden}@media only screen and (max-width:767px){.WeekendGuide-module-sass-module__I8pSnW__widget{margin:0 -12px;padding:20px 0}}.WeekendGuide-module-sass-module__I8pSnW__description{flex-direction:column;gap:28px;width:173px;display:flex}.WeekendGuide-module-sass-module__I8pSnW__description-mobile{width:156px}.WeekendGuide-module-sass-module__I8pSnW__slider-wrapper{flex:1;padding:5px 48px 0;position:relative;overflow:hidden}@media only screen and (max-width:767px){.WeekendGuide-module-sass-module__I8pSnW__slider-wrapper{overflow:initial;width:100vw;padding:0 20px}}.WeekendGuide-module-sass-module__I8pSnW__icon{width:42px;height:42px}.WeekendGuide-module-sass-module__I8pSnW__icon-wrapper{height:42px}.WeekendGuide-module-sass-module__I8pSnW__button[data-size=M][data-mode=white-border]{box-shadow:none;border:none;padding-left:14px;padding-right:10px}.WeekendGuide-module-sass-module__I8pSnW__button[data-size=M][data-mode=white-border]:hover,.WeekendGuide-module-sass-module__I8pSnW__button[data-size=M][data-mode=white-border]:focus{box-shadow:var(--e-inner-button)}.WeekendGuide-module-sass-module__I8pSnW__button[data-size=M][data-mode=white-border] div{align-items:center;gap:2px;display:flex}.WeekendGuide-module-sass-module__I8pSnW__button[data-size=M][data-mode=white-border] svg{width:18px;height:18px;margin-top:-2px}.WeekendGuide-module-sass-module__I8pSnW__slider-controls{z-index:1;pointer-events:none;justify-content:space-between;display:flex;position:absolute;top:50%;left:0;right:0;transform:translateY(-50%)}.WeekendGuide-module-sass-module__I8pSnW__slider-controls>button:first-child{transform:rotate(180deg)}.WeekendGuide-module-sass-module__I8pSnW__slider-controls>button{pointer-events:all;border:none;transition:all .2s,opacity .6s}.WeekendGuide-module-sass-module__I8pSnW__slider-controls>button:disabled{opacity:0;pointer-events:none}.WeekendGuide-module-sass-module__I8pSnW__title[data-size=h3]{text-wrap:initial;font-size:28px;line-height:31px}.WeekendGuide-module-sass-module__I8pSnW__title[data-size=h4]{text-wrap:initial;line-height:24px}.WeekendGuide-module-sass-module__I8pSnW__icon-button{margin-top:20px}.WeekendGuide-module-sass-module__I8pSnW__card-action{background-color:#ffffff40;border-radius:24px;flex-direction:column;align-items:center;gap:10px;width:142px;min-height:254px;padding-top:103px;transition:all .4s;display:flex;position:relative;overflow:hidden}.WeekendGuide-module-sass-module__I8pSnW__card-action:hover{background-color:#fff}.WeekendGuide-module-sass-module__I8pSnW__card-action:hover .WeekendGuide-module-sass-module__I8pSnW__card-action-button{box-shadow:var(--e-inner-button)}@media only screen and (max-width:767px){.WeekendGuide-module-sass-module__I8pSnW__card-action{min-height:246px;margin-top:13px;padding-top:94px}}.WeekendGuide-module-sass-module__I8pSnW__card-action .WeekendGuide-module-sass-module__I8pSnW__card-action-button{border:none}.WeekendGuide-module-sass-module__I8pSnW__card-action .WeekendGuide-module-sass-module__I8pSnW__card-action-button:active{background-color:#f2f2f2}
.WeekendGuideCard-module-sass-module__j7V-Wq__card{background-color:#fff;border-radius:24px;flex-direction:column;width:142px;min-height:254px;padding:8px;display:flex}@media only screen and (max-width:767px){.WeekendGuideCard-module-sass-module__j7V-Wq__card{min-height:246px;margin-top:13px}}.WeekendGuideCard-module-sass-module__j7V-Wq__card:hover .WeekendGuideCard-module-sass-module__j7V-Wq__title{color:var(--c-afisha)}.WeekendGuideCard-module-sass-module__j7V-Wq__card img,.WeekendGuideCard-module-sass-module__j7V-Wq__card .WeekendGuideCard-module-sass-module__j7V-Wq__preview{object-fit:cover;background-color:var(--c-gray-95);border-radius:50%;align-self:center;width:126px;height:126px;margin-bottom:16px;display:block;overflow:hidden}.WeekendGuideCard-module-sass-module__j7V-Wq__title{transition:all .2s}.WeekendGuideCard-module-sass-module__j7V-Wq__counts{color:var(--c-gray-59);flex-direction:column;gap:2px;margin-top:6px;display:flex}

.SpecialOffer-module-sass-module__Wujppa__description{-webkit-line-clamp:4;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.SpecialOffer-module-sass-module__Wujppa__action-preview-label{background-color:#e0eeff;border-radius:28px;justify-content:space-between;align-items:center;gap:8px;width:100%;margin-top:8px;padding:6px 8px;display:flex;position:relative}.SpecialOffer-module-sass-module__Wujppa__action-preview-label__description-wrapper{flex-shrink:1;width:100%;height:18px;margin-left:6px;position:relative}.SpecialOffer-module-sass-module__Wujppa__action-preview-label__description{white-space:nowrap;text-overflow:ellipsis;position:absolute;top:0;bottom:0;left:0;right:0;overflow:hidden}.SpecialOffer-module-sass-module__Wujppa__action-preview-label__arrow{color:#e0eeff;width:31px;height:10px;position:absolute;top:-9px;left:22px}.SpecialOffer-module-sass-module__Wujppa__action-preview-label__link,.SpecialOffer-module-sass-module__Wujppa__action-preview-label__button{flex-shrink:0}.SpecialOffer-module-sass-module__Wujppa__action-preview-label #SpecialOffer-module-sass-module__Wujppa__action-preview-label-button svg{width:14px;height:14px}
.EventCard-module-sass-module__ZEEo5a__payment-item{border-radius:16px;width:297px;position:relative}.EventCard-module-sass-module__ZEEo5a__payment-item-assist[data-assist-carousel]{box-sizing:border-box;border-radius:0;flex-shrink:0;gap:8px;width:208px;min-width:208px;max-width:208px}.EventCard-module-sass-module__ZEEo5a__payment-item-assist[data-assist-carousel] #base-card-media{width:208px;min-width:208px;max-width:208px;height:139px}.EventCard-module-sass-module__ZEEo5a__payment-item-assist[data-assist-carousel] #base-card-media>div:first-of-type{border-radius:12px}.EventCard-module-sass-module__ZEEo5a__payment-item-assist[data-assist-carousel] .EventCard-module-sass-module__ZEEo5a__payment-item-open-modal-wrap{padding:0 8px 8px 0}@media only screen and (max-width:767px){.EventCard-module-sass-module__ZEEo5a__payment-item-assist[data-assist-carousel]{width:229px;min-width:229px;max-width:229px}.EventCard-module-sass-module__ZEEo5a__payment-item-assist[data-assist-carousel] #base-card-media{width:229px;min-width:229px;max-width:229px;height:153px}}.EventCard-module-sass-module__ZEEo5a__payment-item-afisha-selected{z-index:1;position:absolute;top:-4px;right:16px}.EventCard-module-sass-module__ZEEo5a__payment-item-afisha-selected svg{width:28px;height:28px}.EventCard-module-sass-module__ZEEo5a__payment-name{cursor:pointer}.EventCard-module-sass-module__ZEEo5a__payment-genre{color:#969696}.EventCard-module-sass-module__ZEEo5a__payment-item-open-modal{perspective:1000px;transform:translate(0,0)}.EventCard-module-sass-module__ZEEo5a__favorite{pointer-events:all}
.CalendarSlider-module-sass-module__2yEixW__calendar{margin-top:-8px;margin-bottom:36px;padding:8px 0 0;position:relative;overflow:hidden}@media only screen and (max-width:767px){.CalendarSlider-module-sass-module__2yEixW__calendar{margin-bottom:12px;overflow:visible}}.CalendarSlider-module-sass-module__2yEixW__calendar.CalendarSlider-module-sass-module__2yEixW__calendar--has-prev{padding-left:32px}.CalendarSlider-module-sass-module__2yEixW__calendar.CalendarSlider-module-sass-module__2yEixW__calendar--has-next{padding-right:32px}.CalendarSlider-module-sass-module__2yEixW__calendar-list{padding:0;display:flex;overflow:visible!important}.CalendarSlider-module-sass-module__2yEixW__calendar-list.CalendarSlider-module-sass-module__2yEixW__calendar-list--has-prev{padding-left:6px}@media only screen and (max-width:767px){.CalendarSlider-module-sass-module__2yEixW__calendar-list.CalendarSlider-module-sass-module__2yEixW__calendar-list--has-prev{padding-left:3px}}.CalendarSlider-module-sass-module__2yEixW__calendar-list.CalendarSlider-module-sass-module__2yEixW__calendar-list--has-next{padding-right:6px}@media only screen and (max-width:767px){.CalendarSlider-module-sass-module__2yEixW__calendar-list.CalendarSlider-module-sass-module__2yEixW__calendar-list--has-next{padding-right:3px}}.CalendarSlider-module-sass-module__2yEixW__calendar-list .slider-item{z-index:1}.CalendarSlider-module-sass-module__2yEixW__calendar-list .slider-item:has(.button-deselect){z-index:2}
.CalendarArrow-module-sass-module__6Fi2la__calendar-wrap-prev,.CalendarArrow-module-sass-module__6Fi2la__calendar-wrap-next{text-align:center;color:#0000;z-index:3;border-radius:12px;width:32px;height:70px}@media only screen and (max-width:767px){.CalendarArrow-module-sass-module__6Fi2la__calendar-wrap-prev,.CalendarArrow-module-sass-module__6Fi2la__calendar-wrap-next{height:52px}}.CalendarArrow-module-sass-module__6Fi2la__calendar-wrap-prev,.CalendarArrow-module-sass-module__6Fi2la__calendar-wrap-next{position:absolute;top:auto;bottom:0}.CalendarArrow-module-sass-module__6Fi2la__calendar-wrap-prev:before,.CalendarArrow-module-sass-module__6Fi2la__calendar-wrap-prev:after,.CalendarArrow-module-sass-module__6Fi2la__calendar-wrap-next:before,.CalendarArrow-module-sass-module__6Fi2la__calendar-wrap-next:after{content:"";z-index:1;pointer-events:none;background:0 0;width:100%;display:none;position:absolute;top:0;bottom:0}.CalendarArrow-module-sass-module__6Fi2la__calendar-wrap-prev{left:0}.CalendarArrow-module-sass-module__6Fi2la__calendar-wrap-prev:before{border-top-left-radius:inherit;border-bottom-left-radius:inherit}.CalendarArrow-module-sass-module__6Fi2la__calendar-wrap-prev:after{pointer-events:none;background:linear-gradient(90deg,#fff 32px,#0000 100%);width:68px;top:-15px;bottom:0;left:-1px}.CalendarArrow-module-sass-module__6Fi2la__calendar-wrap-prev.CalendarArrow-module-sass-module__6Fi2la__calendar-wrap-prev--has-overlay:after{display:block}.CalendarArrow-module-sass-module__6Fi2la__calendar-wrap-prev.CalendarArrow-module-sass-module__6Fi2la__calendar-wrap-prev--without-button:after{left:0}.CalendarArrow-module-sass-module__6Fi2la__calendar-wrap-next{right:0}.CalendarArrow-module-sass-module__6Fi2la__calendar-wrap-next:before{border-top-right-radius:inherit;border-bottom-right-radius:inherit}.CalendarArrow-module-sass-module__6Fi2la__calendar-wrap-next:after{pointer-events:none;background:linear-gradient(-90deg,#fff 32px,#0000 100%);width:68px;top:-15px;bottom:0;right:-1px}.CalendarArrow-module-sass-module__6Fi2la__calendar-wrap-next.CalendarArrow-module-sass-module__6Fi2la__calendar-wrap-next--has-overlay:after{display:block}.CalendarArrow-module-sass-module__6Fi2la__calendar-wrap-next.CalendarArrow-module-sass-module__6Fi2la__calendar-wrap-next--without-button:after{right:0}.CalendarArrow-module-sass-module__6Fi2la__calendar-button-prev,.CalendarArrow-module-sass-module__6Fi2la__calendar-button-next{border-radius:inherit;pointer-events:all;z-index:2;-webkit-user-select:none;user-select:none;color:#0000;background-color:#fff;border:1px solid #e1e1e1;justify-content:center;align-items:center;width:100%;height:100%;transition:all .2s;display:flex;position:relative}.CalendarArrow-module-sass-module__6Fi2la__calendar-button-prev svg,.CalendarArrow-module-sass-module__6Fi2la__calendar-button-next svg{color:#000;width:24px;height:24px;transition:color .2s}disabled .CalendarArrow-module-sass-module__6Fi2la__calendar-button-prev:hover,disabled .CalendarArrow-module-sass-module__6Fi2la__calendar-button-next:hover{box-shadow:inset 0 0 8px var(--c-black-a15)}.CalendarArrow-module-sass-module__6Fi2la__calendar-button-prev:active,.CalendarArrow-module-sass-module__6Fi2la__calendar-button-next:active{background-color:#f2f2f2}button:disabled .CalendarArrow-module-sass-module__6Fi2la__calendar-button-prev svg,button:disabled .CalendarArrow-module-sass-module__6Fi2la__calendar-button-next svg{color:var(--c-gray-88);pointer-events:none}.CalendarArrow-module-sass-module__6Fi2la__calendar-button-prev{transform:rotate(180deg)}
.CalendarSliderCell-module-sass-module__LHUfHq__calendar-item{display:flex}.CalendarSliderCell-module-sass-module__LHUfHq__calendar-item--disabled .CalendarSliderCell-module-sass-module__LHUfHq__calendar-item-button,.CalendarSliderCell-module-sass-module__LHUfHq__calendar-item[disabled=true] .CalendarSliderCell-module-sass-module__LHUfHq__calendar-item-button,.CalendarSliderCell-module-sass-module__LHUfHq__calendar-item[disabled] .CalendarSliderCell-module-sass-module__LHUfHq__calendar-item-button{opacity:.4;pointer-events:none}.CalendarSliderCell-module-sass-module__LHUfHq__calendar-month-label{color:#969696;text-transform:capitalize;-webkit-writing-mode:vertical-rl;writing-mode:vertical-rl;width:24px;height:70px;margin-right:6px;padding:12px 1px 0 0;font-size:13px;line-height:18px;display:block;position:relative;transform:rotate(180deg)}@media only screen and (max-width:767px){.CalendarSliderCell-module-sass-module__LHUfHq__calendar-month-label{height:52px;margin-right:3px;padding:11px 0 0}}.CalendarSliderCell-module-sass-module__LHUfHq__calendar-month-label:after{content:"";background-color:#0000001f;width:1px;height:52px;display:block;position:absolute;top:9px;left:3px}@media only screen and (max-width:767px){.CalendarSliderCell-module-sass-module__LHUfHq__calendar-month-label:after{height:36px;top:8px;left:0}}.CalendarSliderCell-module-sass-module__LHUfHq__calendar-item-button{text-align:left;width:60px;height:70px;padding:8px 14px}@media only screen and (max-width:767px){.CalendarSliderCell-module-sass-module__LHUfHq__calendar-item-button{text-align:center;width:39px;height:52px;padding:6px}}.CalendarSliderCell-module-sass-module__LHUfHq__calendar-item-button{box-sizing:border-box;cursor:pointer;background:#fff;border-radius:16px;transition:all .2s}.CalendarSliderCell-module-sass-module__LHUfHq__calendar-item-button:hover{box-shadow:inset 0 0 8px var(--c-black-a15)}.CalendarSliderCell-module-sass-module__LHUfHq__calendar-item-button:active{background:#f2f2f2}.CalendarSliderCell-module-sass-module__LHUfHq__calendar-item-button[data-selected=true]{box-shadow:inset 0 0 8px var(--c-black-a15);background:#f2f2f2}.CalendarSliderCell-module-sass-module__LHUfHq__calendar-item-day-of-week{margin-bottom:4px;font-size:13px;line-height:18px}@media only screen and (max-width:767px){.CalendarSliderCell-module-sass-module__LHUfHq__calendar-item-day-of-week{margin-bottom:0}}.CalendarSliderCell-module-sass-module__LHUfHq__calendar-item-day-of-week{color:#969696}.CalendarSliderCell-module-sass-module__LHUfHq__calendar-item-day-of-week.CalendarSliderCell-module-sass-module__LHUfHq__calendar-item-day-of-week--holiday{color:#ff3118}.CalendarSliderCell-module-sass-module__LHUfHq__calendar-item-day-of-month{letter-spacing:.04em;font-size:24px;line-height:28px}@media only screen and (max-width:767px){.CalendarSliderCell-module-sass-module__LHUfHq__calendar-item-day-of-month{font-size:15px;font-weight:500;line-height:20px}}.CalendarSliderCell-module-sass-module__LHUfHq__calendar-deselect{color:#0000;z-index:1;background-color:#000;border-radius:12px;width:24px;height:24px;transition:background-color .2s;display:block;position:absolute;top:-8px;right:-8px}.CalendarSliderCell-module-sass-module__LHUfHq__calendar-deselect svg{color:#fff}.CalendarSliderCell-module-sass-module__LHUfHq__calendar-deselect:hover{background-color:#3a3a3a}
.RestaurantSpecialOfferPopup-module-sass-module__78Mr7G__modal{flex-direction:column;gap:20px;display:flex}@media only screen and (max-width:767px){.RestaurantSpecialOfferPopup-module-sass-module__78Mr7G__modal{gap:8px}}.RestaurantSpecialOfferPopup-module-sass-module__78Mr7G__modal-subtitle{color:var(--c-gray-59);margin-top:6px;margin-bottom:4px}.RestaurantSpecialOfferPopup-module-sass-module__78Mr7G__modal-photo{object-fit:cover;border-radius:16px;width:100%}
.RestaurantNewDishesPopup-module-sass-module__WFBpRW__subtitle{color:var(--c-gray-59);margin-top:4px}.RestaurantNewDishesPopup-module-sass-module__WFBpRW__dishes{flex-direction:column;gap:24px;margin-top:24px;display:flex}@media only screen and (max-width:767px){.RestaurantNewDishesPopup-module-sass-module__WFBpRW__dishes{gap:20px;margin-top:0}}.RestaurantNewDishesPopup-module-sass-module__WFBpRW__dish{gap:16px;display:flex}.RestaurantNewDishesPopup-module-sass-module__WFBpRW__dish-content{flex-direction:column;gap:4px;display:flex}.RestaurantNewDishesPopup-module-sass-module__WFBpRW__dish-price{color:var(--c-gray-59);font-size:13px;line-height:18px}.RestaurantNewDishesPopup-module-sass-module__WFBpRW__dish-photo{object-fit:cover;border-radius:12px;flex-shrink:0;display:block;overflow:hidden}



.Pagination-module-sass-module__1WZEMa__wrapper{flex-direction:column;gap:36px;display:flex}.Pagination-module-sass-module__1WZEMa__pagination-wrapper{justify-content:center;align-items:center;gap:4px;display:flex}.Pagination-module-sass-module__1WZEMa__pagination-text.Pagination-module-sass-module__1WZEMa__pagination-text.Pagination-module-sass-module__1WZEMa__pagination-text{text-align:inherit;line-height:16px}.Pagination-module-sass-module__1WZEMa__pagination-empty{height:24px;margin-bottom:36px}.Pagination-module-sass-module__1WZEMa__pagination-prev,.Pagination-module-sass-module__1WZEMa__pagination-next{-webkit-user-select:none;user-select:none;color:#0000;background-repeat:no-repeat;background-size:9px 18px;border:none;border-radius:12px;width:30px;height:60px;transition:all .2s;display:block}.Pagination-module-sass-module__1WZEMa__pagination-prev:not(:disabled):hover,.Pagination-module-sass-module__1WZEMa__pagination-next:not(:disabled):hover{background-color:#f2f2f2}.Pagination-module-sass-module__1WZEMa__pagination-prev[disabled],.Pagination-module-sass-module__1WZEMa__pagination-next[disabled]{opacity:.4;-webkit-user-select:none;user-select:none;cursor:not-allowed}.Pagination-module-sass-module__1WZEMa__pagination-prev,.Pagination-module-sass-module__1WZEMa__pagination-next{justify-content:center;align-items:center;display:flex}.Pagination-module-sass-module__1WZEMa__pagination-prev svg,.Pagination-module-sass-module__1WZEMa__pagination-next svg{color:#000;width:9px;height:18px}.Pagination-module-sass-module__1WZEMa__pagination-first,.Pagination-module-sass-module__1WZEMa__pagination-item,.Pagination-module-sass-module__1WZEMa__pagination-last{text-align:center;border:none;border-radius:50%;width:60px;height:60px;transition:all .2s}.Pagination-module-sass-module__1WZEMa__pagination-first:disabled,.Pagination-module-sass-module__1WZEMa__pagination-item:disabled,.Pagination-module-sass-module__1WZEMa__pagination-last:disabled{pointer-events:none;-webkit-user-select:none;user-select:none}.Pagination-module-sass-module__1WZEMa__pagination-first[data-selected=true],.Pagination-module-sass-module__1WZEMa__pagination-item[data-selected=true],.Pagination-module-sass-module__1WZEMa__pagination-last[data-selected=true]{pointer-events:none;box-shadow:inset 0 0 12px #0000001a}.Pagination-module-sass-module__1WZEMa__pagination-first:hover,.Pagination-module-sass-module__1WZEMa__pagination-item:hover,.Pagination-module-sass-module__1WZEMa__pagination-last:hover{box-shadow:none;background-color:#f2f2f2}.Pagination-module-sass-module__1WZEMa__show-more-wrapper{height:56px;position:relative}
@media only screen and (min-width:1592px){div.PromoRoll-module-sass-module__6GRFiG__wrapper{justify-content:flex-start}}@media (max-width:970px){div.PromoRoll-module-sass-module__6GRFiG__wrapper{overflow:hidden}}div.PromoRoll-module-sass-module__6GRFiG__wrapper .PromoRoll-module-sass-module__6GRFiG__content{max-width:1238px}.PromoRoll-module-sass-module__6GRFiG__promo{position:relative;overflow:hidden}.PromoRoll-module-sass-module__6GRFiG__promo .keen-slider{overflow:visible}@media (max-width:970px){.PromoRoll-module-sass-module__6GRFiG__promo{width:100%;margin-right:0;padding-left:0;padding-right:0;left:0;overflow:visible}}.PromoRoll-module-sass-module__6GRFiG__slider-controls{pointer-events:none;z-index:2;position:absolute;bottom:25px;left:0;right:0}@media (max-width:970px){.PromoRoll-module-sass-module__6GRFiG__slider-controls{display:none}}
.PromoRollCard-module-sass-module__MPb-tG__card{width:402px;height:140px;display:block;position:relative}@media only screen and (max-width:767px){.PromoRollCard-module-sass-module__MPb-tG__card{width:267px;height:96px}}.PromoRollCard-module-sass-module__MPb-tG__card img{position:absolute;top:auto;bottom:0;left:0;right:0}.PromoRollCard-module-sass-module__MPb-tG__skeleton{z-index:2;pointer-events:none;background:#f2f2f2;border-radius:16px;position:absolute;top:0;bottom:0;left:0;right:0;overflow:hidden}
.PromoRollCardKuper-module-sass-module__sWGLHq__header{z-index:1;pointer-events:none;justify-content:flex-end;align-items:flex-start;gap:1px;display:flex;position:absolute;top:26px;left:6px;right:2px}@media only screen and (max-width:767px){.PromoRollCardKuper-module-sass-module__sWGLHq__header{top:4px}}.PromoRollCardKuper-module-sass-module__sWGLHq__button>*{width:15px;height:18px;background-color:#0000!important}@media only screen and (max-width:767px){.PromoRollCardKuper-module-sass-module__sWGLHq__button>*{width:12px;height:12px}}.PromoRollCardKuper-module-sass-module__sWGLHq__button>:hover{cursor:pointer;background-color:#0000!important}
@keyframes ButtonLoadMore-module-sass-module__1u2ecq__spin{0%{transform:rotate(0)scale(1)}50%{transform:rotate(180deg)scale(1.5)}to{transform:rotate(360deg)scale(1)}}.ButtonLoadMore-module-sass-module__1u2ecq__wrapper{height:56px;position:relative}.ButtonLoadMore-module-sass-module__1u2ecq__wrapper .ButtonLoadMore-module-sass-module__1u2ecq__show-more-button{opacity:0;pointer-events:none;height:100%;min-height:100%;transition:all .2s;position:absolute;top:0;left:0;right:0}.ButtonLoadMore-module-sass-module__1u2ecq__wrapper .ButtonLoadMore-module-sass-module__1u2ecq__show-more-button[data-visible=true]{opacity:1;pointer-events:initial}.ButtonLoadMore-module-sass-module__1u2ecq__show-more-button{width:100%;height:100%;min-height:100%}
.Rating-module-sass-module__9wDHLa__rating{color:#fff;border:1px solid #0000;justify-content:center;align-items:center;transition:all .2s;display:inline-flex;position:relative}.Rating-module-sass-module__9wDHLa__rating[data-size=S]{border-radius:14px;height:28px;padding:5.5px 10px 4.5px}.Rating-module-sass-module__9wDHLa__rating[data-size=M]{border-radius:20px;height:36px;padding:8.5px 16px 7.5px}.Rating-module-sass-module__9wDHLa__rating[data-mode=fill]{color:#fff}.Rating-module-sass-module__9wDHLa__rating[data-mode=fill][data-color=green]{background-color:#31be00}.Rating-module-sass-module__9wDHLa__rating[data-mode=fill][data-color=gray]{-webkit-backdrop-filter:blur(4px);background-color:#b2b2b266;transform:translate(0,0)}.Rating-module-sass-module__9wDHLa__rating[data-mode=fill][data-color=red]{background-color:#ff3118}.Rating-module-sass-module__9wDHLa__rating[data-mode=stroke]{background:0 0}.Rating-module-sass-module__9wDHLa__rating[data-mode=stroke][data-color=green]{color:#31be00;border-color:#31be00}.Rating-module-sass-module__9wDHLa__rating[data-mode=stroke][data-color=gray]{color:#000;border-color:#b2b2b266}.Rating-module-sass-module__9wDHLa__rating[data-mode=stroke][data-color=red]{color:#ff3118;border-color:#ff3118}
.ChevronWithTooltip-module-sass-module__gaVueW__tooltip-text{color:#fff}.ChevronWithTooltip-module-sass-module__gaVueW__chevron svg{width:30px;height:30px}.ChevronWithTooltip-module-sass-module__gaVueW__chevron-stories-big svg{width:50px;height:50px}.ChevronWithTooltip-module-sass-module__gaVueW__stories-row{align-items:center;gap:24px;display:flex}
.BuildTextareaSend-module-sass-module__RIlutq__wrapper .BuildTextareaSend-module-sass-module__RIlutq__disabled{opacity:.4}.BuildTextareaSend-module-sass-module__RIlutq__wrapper .BuildTextareaSend-module-sass-module__RIlutq__disabled__value{opacity:.5}.BuildTextareaSend-module-sass-module__RIlutq__wrapper .BuildTextareaSend-module-sass-module__RIlutq__wrapperTextarea{position:relative}.BuildTextareaSend-module-sass-module__RIlutq__wrapper .BuildTextareaSend-module-sass-module__RIlutq__wrapperTextarea [data-textarea-wrapper]+.BuildTextareaSend-module-sass-module__RIlutq__button{position:absolute;bottom:20px;right:24px}@media only screen and (max-width:767px){.BuildTextareaSend-module-sass-module__RIlutq__wrapper .BuildTextareaSend-module-sass-module__RIlutq__wrapperTextarea [data-textarea-wrapper]+.BuildTextareaSend-module-sass-module__RIlutq__button{right:20px}}.BuildTextareaSend-module-sass-module__RIlutq__wrapper .BuildTextareaSend-module-sass-module__RIlutq__wrapperTextarea [data-textarea-wrapper]+.BuildTextareaSend-module-sass-module__RIlutq__button svg{stroke:#fff}.BuildTextareaSend-module-sass-module__RIlutq__wrapper .BuildTextareaSend-module-sass-module__RIlutq__wrapperTextarea [data-textarea-wrapper]:not(:focus)+.BuildTextareaSend-module-sass-module__RIlutq__button:disabled{opacity:0}.BuildTextareaSend-module-sass-module__RIlutq__wrapper .BuildTextareaSend-module-sass-module__RIlutq__textarea{box-shadow:var(--e-inner-schedule);border:none;padding:20px 92px 20px 24px}@media only screen and (max-width:767px){.BuildTextareaSend-module-sass-module__RIlutq__wrapper .BuildTextareaSend-module-sass-module__RIlutq__textarea{padding:20px 76px 20px 20px;font-size:15px;font-weight:400;line-height:23px}}.BuildTextareaSend-module-sass-module__RIlutq__wrapper .BuildTextareaSend-module-sass-module__RIlutq__textarea:hover:not(disabled),.BuildTextareaSend-module-sass-module__RIlutq__wrapper .BuildTextareaSend-module-sass-module__RIlutq__textarea:focus:not(disabled).BuildTextareaSend-module-sass-module__RIlutq__textarea{box-shadow:var(--e-inner-schedule)}.BuildTextareaSend-module-sass-module__RIlutq__wrapper .BuildTextareaSend-module-sass-module__RIlutq__textarea:focus:not(disabled){outline-color:#0000}.BuildTextareaSend-module-sass-module__RIlutq__wrapper .BuildTextareaSend-module-sass-module__RIlutq__error{margin-top:12px;margin-left:0;display:inline-block}
@media only screen and (max-width:767px){.ReviewItem-module-sass-module__6hHzNa__modal{height:100vh}}.ReviewItem-module-sass-module__6hHzNa__modal-content{grid-template-columns:-webkit-min-content 1fr;grid-template-columns:min-content 1fr;grid-template-rows:-webkit-min-content auto;grid-template-rows:min-content auto;gap:12px 16px;width:100%;display:grid}.ReviewItem-module-sass-module__6hHzNa__review{grid-template-columns:-webkit-min-content 1fr;grid-template-rows:auto;grid-template-columns:min-content 1fr;gap:14px 24px;width:100%;display:grid}@media only screen and (max-width:767px){.ReviewItem-module-sass-module__6hHzNa__review{grid-template-rows:-webkit-min-content auto;background:var(--grey-95-bg,#f2f2f2);border-radius:24px;grid-template-rows:min-content auto;gap:12px 16px;width:320px;height:336px;padding:16px}}[data-mode=row] .ReviewItem-module-sass-module__6hHzNa__review{width:100%;height:initial;background:0 0;border-bottom:1px solid #96969633;border-radius:0;padding:0 0 24px}[data-mode=row] .ReviewItem-module-sass-module__6hHzNa__review:last-child{border-bottom:none;padding-bottom:0}
.ReviewContent-module-sass-module__N6_zKa__photo-wrap{grid-row:1/3;display:block}@media only screen and (max-width:767px){.ReviewContent-module-sass-module__N6_zKa__photo-wrap{grid-row:initial}}.ReviewContent-module-sass-module__N6_zKa__content{flex-direction:column;grid-column:2;align-items:flex-start;gap:14px;display:flex;overflow:hidden}@media only screen and (max-width:767px){.ReviewContent-module-sass-module__N6_zKa__content{grid-column:1/3;justify-content:space-between;gap:8px}}.ReviewContent-module-sass-module__N6_zKa__content-head{justify-content:space-between;align-items:center;width:100%;display:flex}.ReviewContent-module-sass-module__N6_zKa__head-main{justify-content:flex-start;align-items:center;gap:18px;display:flex}@media only screen and (max-width:767px){.ReviewContent-module-sass-module__N6_zKa__head-main{flex-direction:row-reverse;justify-content:space-between;align-items:flex-start;width:100%}}[data-place=map] .ReviewContent-module-sass-module__N6_zKa__head-main{grid-template-rows:auto auto;grid-template-columns:56px auto;gap:4px 16px;display:grid}[data-place=map] .ReviewContent-module-sass-module__N6_zKa__head-main>:first-child{grid-row:1/3}.ReviewContent-module-sass-module__N6_zKa__like-type{color:#0000;border:1px solid var(--c-gray-88);border-radius:20px;justify-content:center;align-items:center;padding:3.2px 13.2px;font-size:2em;display:flex}.ReviewContent-module-sass-module__N6_zKa__like-type svg{width:28px;height:28px;position:relative}@media only screen and (max-width:767px){.ReviewContent-module-sass-module__N6_zKa__like-type svg{width:24px;height:24px}}.ReviewContent-module-sass-module__N6_zKa__like-type--positive{border-color:#31be00}.ReviewContent-module-sass-module__N6_zKa__like-type--positive svg{color:#31be00}.ReviewContent-module-sass-module__N6_zKa__like-type--negative{border-color:var(--c-gray-88);transform:rotate(180deg)}.ReviewContent-module-sass-module__N6_zKa__like-type--negative svg{color:var(--c-gray-59)}@media only screen and (max-width:767px){.ReviewContent-module-sass-module__N6_zKa__like-type{padding:5.2px}.ReviewContent-module-sass-module__N6_zKa__like-type svg{width:24px;height:24px}}.ReviewContent-module-sass-module__N6_zKa__head-info-wrap{flex-direction:column;gap:4px;display:flex}.ReviewContent-module-sass-module__N6_zKa__date-action-wrapper{align-items:center;gap:15px;display:flex}@media only screen and (max-width:767px){.ReviewContent-module-sass-module__N6_zKa__date-action-wrapper{justify-content:space-between;width:100%;max-height:28px}}.ReviewContent-module-sass-module__N6_zKa__date-action-wrapper button.ReviewContent-module-sass-module__N6_zKa__settings-button{background-color:#0000}@media only screen and (max-width:767px){.ReviewContent-module-sass-module__N6_zKa__date-action-wrapper button.ReviewContent-module-sass-module__N6_zKa__settings-button{padding:3px}.ReviewContent-module-sass-module__N6_zKa__disclose-comment button{display:none}}div.ReviewContent-module-sass-module__N6_zKa__settings{padding:4px}.ReviewContent-module-sass-module__N6_zKa__settings-modal{background-color:#0000}.ReviewContent-module-sass-module__N6_zKa__settings-modal [data-shadow-top],.ReviewContent-module-sass-module__N6_zKa__settings-modal [data-shadow-bottom]{display:none}.ReviewContent-module-sass-module__N6_zKa__settings-modal-content{background-color:#fff;border-radius:24px;padding:4px}.ReviewContent-module-sass-module__N6_zKa__settings-modal-content>button{padding:12px}.ReviewContent-module-sass-module__N6_zKa__settings-modal-content .ReviewContent-module-sass-module__N6_zKa__setting-cancel{color:#666}.ReviewContent-module-sass-module__N6_zKa__user-name{color:#000}.ReviewContent-module-sass-module__N6_zKa__detailed-wrapper{flex-wrap:wrap;gap:0 4px;display:flex}.ReviewContent-module-sass-module__N6_zKa__detailed,.ReviewContent-module-sass-module__N6_zKa__date{color:var(--c-gray-59)}@media only screen and (max-width:767px){.ReviewContent-module-sass-module__N6_zKa__detailed,.ReviewContent-module-sass-module__N6_zKa__date{color:#737373}}.ReviewContent-module-sass-module__N6_zKa__create-answer-wrapper{width:100%}.ReviewContent-module-sass-module__N6_zKa__answer{grid-area:3/2;margin-top:22px}@media only screen and (max-width:767px){[data-mode=row] .ReviewContent-module-sass-module__N6_zKa__answer{grid-column:1/3;margin-left:28px}}
.AnswerItem-module-sass-module__ztr8oq__answer{justify-content:flex-start;align-items:flex-start;gap:24px;display:flex}@media only screen and (max-width:767px){.AnswerItem-module-sass-module__ztr8oq__answer{grid-template-columns:-webkit-min-content 1fr;grid-template-columns:min-content 1fr;grid-template-rows:-webkit-min-content -webkit-min-content;grid-template-rows:min-content min-content;gap:16px;display:grid}}.AnswerItem-module-sass-module__ztr8oq__photo-wrap{display:block}.AnswerItem-module-sass-module__ztr8oq__content{flex-direction:column;align-items:flex-start;gap:14px;width:100%;display:flex}.AnswerItem-module-sass-module__ztr8oq__content-head{justify-content:space-between;align-items:center;width:100%;display:flex}.AnswerItem-module-sass-module__ztr8oq__head-main{justify-content:flex-start;align-items:center;gap:18px;display:flex}.AnswerItem-module-sass-module__ztr8oq__head-info-wrap{flex-direction:column;gap:4px;display:flex}.AnswerItem-module-sass-module__ztr8oq__user-name{margin-bottom:2px;font-size:13px;font-weight:500;line-height:20px}.AnswerItem-module-sass-module__ztr8oq__detailed-wrapper{flex-wrap:wrap;display:flex}.AnswerItem-module-sass-module__ztr8oq__detailed,.AnswerItem-module-sass-module__ztr8oq__date{color:var(--c-gray-59)}@media only screen and (max-width:767px){.AnswerItem-module-sass-module__ztr8oq__date{grid-column:1/3}}
.DiscloseText-module-sass-module__YFi8aW__content{width:100%;margin-bottom:12px;position:relative;overflow:hidden}.DiscloseText-module-sass-module__YFi8aW__content[data-transition-active=true]{transition:all .2s}.DiscloseText-module-sass-module__YFi8aW__content[data-no-margin=true],.DiscloseText-module-sass-module__YFi8aW__content[data-show=true]{margin-bottom:0}.DiscloseText-module-sass-module__YFi8aW__content[data-show=true] .DiscloseText-module-sass-module__YFi8aW__shadow{pointer-events:none;opacity:0}.DiscloseText-module-sass-module__YFi8aW__content.DiscloseText-module-sass-module__YFi8aW__contentMicroContent{min-height:0;position:relative}.DiscloseText-module-sass-module__YFi8aW__content.DiscloseText-module-sass-module__YFi8aW__contentMicroContent:after{content:"";z-index:10;pointer-events:none;position:absolute;bottom:0;right:207px}@media only screen and (max-width:767px){.DiscloseText-module-sass-module__YFi8aW__content.DiscloseText-module-sass-module__YFi8aW__contentMicroContent:after{right:82px}}.DiscloseText-module-sass-module__YFi8aW__content.DiscloseText-module-sass-module__YFi8aW__contentMicroContent:after{background:linear-gradient(270deg,#fff 23.75%,#ffffff12 100%);width:40px;height:18px}.DiscloseText-module-sass-module__YFi8aW__content.DiscloseText-module-sass-module__YFi8aW__contentMicroContent:before{content:"";z-index:10;pointer-events:none;width:207px;position:absolute;bottom:0;right:0}@media only screen and (max-width:767px){.DiscloseText-module-sass-module__YFi8aW__content.DiscloseText-module-sass-module__YFi8aW__contentMicroContent:before{width:82px}}.DiscloseText-module-sass-module__YFi8aW__content.DiscloseText-module-sass-module__YFi8aW__contentMicroContent:before{background-color:#fff;height:18px}.DiscloseText-module-sass-module__YFi8aW__shadow{opacity:1;width:100%;height:64px;position:absolute;bottom:0;left:0;right:0}.DiscloseText-module-sass-module__YFi8aW__content[data-transition-active=true] .DiscloseText-module-sass-module__YFi8aW__shadow{transition:all .2s}@media only screen and (max-width:767px){.DiscloseText-module-sass-module__YFi8aW__shadow{height:48px}}.DiscloseText-module-sass-module__YFi8aW__button{opacity:1;min-width:80px;max-height:32px;transition:all .2s,height .15s .15s}.DiscloseText-module-sass-module__YFi8aW__button.DiscloseText-module-sass-module__YFi8aW__open{opacity:0;pointer-events:none;height:0;padding:0}.DiscloseText-module-sass-module__YFi8aW__button.DiscloseText-module-sass-module__YFi8aW__open svg{width:0;height:0}.DiscloseText-module-sass-module__YFi8aW__microButton[data-size=S]{z-index:11;position:absolute;bottom:0;right:171px}@media only screen and (max-width:767px){.DiscloseText-module-sass-module__YFi8aW__microButton[data-size=S]{right:46px}}.DiscloseText-module-sass-module__YFi8aW__microButton[data-size=S]{box-sizing:border-box;cursor:pointer;border-radius:18px;align-self:flex-start;width:36px;min-width:36px;height:18px;min-height:18px;max-height:18px;top:auto;left:auto;border-color:#f2f2f2!important}.DiscloseText-module-sass-module__YFi8aW__microButton[data-size=S] svg{width:10px;max-width:10px;height:10px;max-height:10px}
.Button-module-sass-module__MqlZKq__button{cursor:pointer;color:#fff;-webkit-user-select:none;user-select:none;border:1px solid #000;border-radius:30px;justify-content:center;align-items:center;padding:18px 28px;font-size:15px;transition:all .2s;display:flex;position:relative}.Button-module-sass-module__MqlZKq__button[data-size=XS]{border-radius:18px;height:28px;padding:0 10px;font-size:13px}.Button-module-sass-module__MqlZKq__button[data-size=S]{border-radius:18px;height:32px;padding:0 10px;font-size:13px}.Button-module-sass-module__MqlZKq__button[data-size=M]{border-radius:28px;height:40px;padding:0 16px;font-size:13px}.Button-module-sass-module__MqlZKq__button[data-size=L]{border-radius:28px;height:48px;padding:0 20px;font-size:15px}.Button-module-sass-module__MqlZKq__button[data-size=XL]{border-radius:30px;height:56px;padding:0 28px;font-size:15px}.Button-module-sass-module__MqlZKq__button[data-mode=white]{box-shadow:initial;color:#000;background-color:#fff;border-color:#0000}.Button-module-sass-module__MqlZKq__button[data-mode=white]:hover,.Button-module-sass-module__MqlZKq__button[data-mode=white]:focus{background-color:var(--c-gray-95)}.Button-module-sass-module__MqlZKq__button[data-mode=white]:disabled{background-color:#fff}.Button-module-sass-module__MqlZKq__button[data-mode=white-border]{box-shadow:inset 0 0 0 1px var(--c-gray-88);color:#000;background-color:#fff;border:#0000}.Button-module-sass-module__MqlZKq__button[data-mode=white-border]:hover,.Button-module-sass-module__MqlZKq__button[data-mode=white-border]:focus{box-shadow:var(--e-inner-button)}.Button-module-sass-module__MqlZKq__button[data-mode=white-border]:disabled{box-shadow:inset 0 0 0 1px var(--c-gray-88)}.Button-module-sass-module__MqlZKq__button[data-mode=yellow-border]{border-color:var(--c-gray-88);color:#000;background-color:#fffbd4;box-shadow:inset 0 0 #0000}.Button-module-sass-module__MqlZKq__button[data-mode=yellow-border]:hover,.Button-module-sass-module__MqlZKq__button[data-mode=yellow-border]:focus{box-shadow:var(--e-inner-button)}.Button-module-sass-module__MqlZKq__button[data-mode=yellow-border]:disabled{border-color:var(--c-gray-88);box-shadow:inset 0 0 #0000}.Button-module-sass-module__MqlZKq__button[data-mode=white-shadow]{box-shadow:var(--e-inner-button);color:#000;background-color:#fff;border-color:#0000}.Button-module-sass-module__MqlZKq__button[data-mode=white-shadow]:hover,.Button-module-sass-module__MqlZKq__button[data-mode=white-shadow]:focus{background-color:var(--c-gray-95)}.Button-module-sass-module__MqlZKq__button[data-mode=white-shadow]:disabled{background:#fff}.Button-module-sass-module__MqlZKq__button[data-mode=black]{box-shadow:initial;color:#fff;background-color:#000;border-color:#0000}.Button-module-sass-module__MqlZKq__button[data-mode=black]:hover,.Button-module-sass-module__MqlZKq__button[data-mode=black]:focus{background-color:var(--c-gray-20)}.Button-module-sass-module__MqlZKq__button[data-mode=black]:disabled{background:var(--c-gray-59)}.Button-module-sass-module__MqlZKq__button[data-mode=red-link]{box-shadow:none;color:var(--c-afisha);background-color:#0000;border-color:#0000;border-radius:0;height:22px;padding:0;font-size:15px;line-height:22px}.Button-module-sass-module__MqlZKq__button[data-mode=red-link]:hover,.Button-module-sass-module__MqlZKq__button[data-mode=red-link]:focus{color:#000}.Button-module-sass-module__MqlZKq__button[data-mode=red-link]:disabled{color:var(--c-afisha);opacity:.38;pointer-events:none;-webkit-user-select:none;user-select:none}.Button-module-sass-module__MqlZKq__button[data-mode=grey-link]{box-shadow:none;color:var(--c-gray-59);background-color:#0000;border-color:#0000;border-radius:0;height:22px;padding:0;font-size:15px;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}.Button-module-sass-module__MqlZKq__button[data-mode=grey-link]:hover,.Button-module-sass-module__MqlZKq__button[data-mode=grey-link]:focus{color:var(--c-afisha)}.Button-module-sass-module__MqlZKq__button[data-mode=grey-link]:disabled{color:var(--c-gray-88);opacity:.38;pointer-events:none;-webkit-user-select:none;user-select:none}.Button-module-sass-module__MqlZKq__button[data-mode=ghost]{box-shadow:none;border:none}.Button-module-sass-module__MqlZKq__button:disabled{cursor:initial}.Button-module-sass-module__MqlZKq__button:disabled .Button-module-sass-module__MqlZKq__button__content{opacity:.4}.Button-module-sass-module__MqlZKq__button__content{align-items:center;display:flex}
.PopupMenuItem-module-sass-module__lo2y6q__link{background:#fff;border-radius:20px;justify-content:space-between;align-items:flex-start;gap:10px;width:100%;padding:10px 12px;transition:all .2s;display:flex}.PopupMenuItem-module-sass-module__lo2y6q__link .PopupMenuItem-module-sass-module__lo2y6q__icon{color:#d9d9d9;width:20px;height:20px;transition:all .25s}.PopupMenuItem-module-sass-module__lo2y6q__link:hover{box-shadow:inset 0 0 8px #00000026}.PopupMenuItem-module-sass-module__lo2y6q__link:hover .PopupMenuItem-module-sass-module__lo2y6q__icon{color:#5e5e5e}
.DailyCarousel-module-sass-module__ppxr2W__root{min-height:1px}.DailyCarousel-module-sass-module__ppxr2W__carousel a button{display:none}
.DailyCard-module-sass-module__3G14_q__img{z-index:0;border-radius:16px;overflow:hidden}.DailyCard-module-sass-module__3G14_q__img:before{content:"";pointer-events:none;z-index:1;width:100%;height:100%;display:block;position:absolute;top:0;left:0;box-shadow:inset 0 0 100px #0000001f}.DailyCard-module-sass-module__3G14_q__img:after{content:"";pointer-events:none;z-index:1;background:radial-gradient(50% 50%,#0000004d 0%,#0000 100%);width:440px;height:220px;display:block;position:absolute;top:88px;left:77px}.DailyCard-module-sass-module__3G14_q__logo{pointer-events:none;z-index:2;width:92px;height:32px;position:absolute;bottom:8px;right:10px}
@keyframes LoadingSpinner-module-sass-module__tmGeoa__spin{0%{transform:rotate(0)scale(1)}50%{transform:rotate(180deg)scale(1.5)}to{transform:rotate(360deg)scale(1)}}.LoadingSpinner-module-sass-module__tmGeoa__wrapper{opacity:0;pointer-events:none;z-index:1;justify-content:center;align-items:center;min-height:100%;transition:all .2s;display:flex;position:absolute;top:0;left:0;right:0}.LoadingSpinner-module-sass-module__tmGeoa__wrapper[data-visible=true]{opacity:1;pointer-events:initial}.LoadingSpinner-module-sass-module__tmGeoa__spinner{width:32px;height:32px;animation:1s linear infinite LoadingSpinner-module-sass-module__tmGeoa__spin}
.PageLayout-module-sass-module__YMx9Yq__body{z-index:1;position:relative}.PageLayout-module-sass-module__YMx9Yq__body-white{color:#000;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background-color:#fff}.PageLayout-module-sass-module__YMx9Yq__body-owner{background-color:#f2f2f2;min-height:100vh}.PageLayout-module-sass-module__YMx9Yq__wrapper{z-index:1;opacity:1;height:100%;transition:all .4s;position:relative}.PageLayout-module-sass-module__YMx9Yq__wrapper[data-is-loading=true]{opacity:.5;pointer-events:none}.PageLayout-module-sass-module__YMx9Yq__wrapper[data-behind-open-map=true]{pointer-events:none;-webkit-user-select:none;user-select:none}.PageLayout-module-sass-module__YMx9Yq__spinner{z-index:10;position:fixed;transform:scale(2)}.PageLayout-module-sass-module__YMx9Yq__container[data-is-owner=true]{max-width:initial}.PageLayout-module-sass-module__YMx9Yq__breadcrumbsWrap.PageLayout-module-sass-module__YMx9Yq__breadcrumbsWrap{padding-top:60px}@media only screen and (max-width:767px){.PageLayout-module-sass-module__YMx9Yq__breadcrumbsWrap.PageLayout-module-sass-module__YMx9Yq__breadcrumbsWrap{padding-top:40px}}
.AppHome-module-sass-module__apPYiq__main-section{flex-direction:column;gap:31px;margin-bottom:36px;display:flex}@media only screen and (min-width:1592px){.AppHome-module-sass-module__apPYiq__main-section{margin-bottom:48px}}@media only screen and (max-width:767px){.AppHome-module-sass-module__apPYiq__main-section{gap:26px}}section.AppHome-module-sass-module__apPYiq__cover-roll-section{position:relative}@media only screen and (min-width:1850px){section.AppHome-module-sass-module__apPYiq__cover-roll-section{border-radius:32px;overflow:hidden}}.AppHome-module-sass-module__apPYiq__container-main-wrapper,.AppHome-module-sass-module__apPYiq__container-main{flex-direction:column;gap:60px;display:flex}@media only screen and (max-width:767px){.AppHome-module-sass-module__apPYiq__container-main-wrapper,.AppHome-module-sass-module__apPYiq__container-main{gap:44px}}.AppHome-module-sass-module__apPYiq__delivery-rests-slider-roll .section-title{gap:10px}@media only screen and (max-width:767px){.AppHome-module-sass-module__apPYiq__filters{margin-bottom:26px}}
.RestaurantHomeFilters-module-sass-module__zUeRWa__wrapper .RestaurantHomeFilters-module-sass-module__zUeRWa__quickFilter{margin-top:28px}@media only screen and (max-width:767px){.RestaurantHomeFilters-module-sass-module__zUeRWa__wrapper .RestaurantHomeFilters-module-sass-module__zUeRWa__quickFilter{margin-top:9px}}.RestaurantHomeFilters-module-sass-module__zUeRWa__wrapper .RestaurantHomeFilters-module-sass-module__zUeRWa__quickFilterTitle>a>*{text-wrap:initial}@media only screen and (max-width:767px){.RestaurantHomeFilters-module-sass-module__zUeRWa__wrapper .RestaurantHomeFilters-module-sass-module__zUeRWa__quickFilterTitle>a>*{margin-top:4px}.RestaurantHomeFilters-module-sass-module__zUeRWa__wrapper .RestaurantHomeFilters-module-sass-module__zUeRWa__quickFilterTitle{margin-bottom:10px}}
.Footer-module-sass-module__AfLrMq__wrapper{z-index:0;margin-top:60px}@media only screen and (max-width:767px){.Footer-module-sass-module__AfLrMq__wrapper{margin-top:70px}}div.Footer-module-sass-module__AfLrMq__gigass{z-index:-1;margin:0 12px 40px}@media only screen and (max-width:767px){div.Footer-module-sass-module__AfLrMq__gigass{margin-bottom:38px}}.Footer-module-sass-module__AfLrMq__container{z-index:1;padding-bottom:24px}@media only screen and (max-width:767px){.Footer-module-sass-module__AfLrMq__container{padding-bottom:12px}}.Footer-module-sass-module__AfLrMq__footer{justify-content:flex-start;min-height:420px;display:flex}@media only screen and (min-width:1592px){.Footer-module-sass-module__AfLrMq__footer{box-sizing:content-box;padding-left:0;padding-right:0}}@media only screen and (max-width:767px){.Footer-module-sass-module__AfLrMq__footer{flex-direction:column;gap:12px}}.Footer-module-sass-module__AfLrMq__title{max-width:400px}@media only screen and (max-width:767px){.Footer-module-sass-module__AfLrMq__title{max-width:350px}}.Footer-module-sass-module__AfLrMq__aside{background-color:var(--c-gray-95);width:var(--w-footer-aside);border-radius:32px;flex-direction:column;flex-shrink:0;justify-content:flex-start;padding:24px;display:flex}@media only screen and (min-width:768px) and (max-width:1279px){.Footer-module-sass-module__AfLrMq__aside{gap:12px;width:395px}.Footer-module-sass-module__AfLrMq__aside :last-child{margin-top:auto}}@media only screen and (max-width:767px){.Footer-module-sass-module__AfLrMq__aside{gap:20px;width:100%;padding:20px}}.Footer-module-sass-module__AfLrMq__main{background-color:var(--c-gray-95);border-radius:32px;justify-content:space-between;gap:129px;width:100%;padding:24px;display:flex}@media only screen and (max-width:767px){.Footer-module-sass-module__AfLrMq__main{flex-direction:column;gap:40px;padding:20px}}.Footer-module-sass-module__AfLrMq__main-column{flex-direction:column;justify-content:space-between;width:100%;display:flex;position:relative}.Footer-module-sass-module__AfLrMq__main-column__1{gap:20px;max-width:434px}.Footer-module-sass-module__AfLrMq__main-column__1 :last-child{margin-top:auto}@media only screen and (max-width:767px){.Footer-module-sass-module__AfLrMq__main-column__1{max-width:initial}}.Footer-module-sass-module__AfLrMq__main-column__2{max-width:680px}@media only screen and (max-width:767px){.Footer-module-sass-module__AfLrMq__main-column__2{max-width:initial;gap:40px}}.Footer-module-sass-module__AfLrMq__meta{gap:20px;display:flex}@media only screen and (max-width:767px){.Footer-module-sass-module__AfLrMq__meta{flex-direction:column}}.Footer-module-sass-module__AfLrMq__social{gap:24px;display:flex}.Footer-module-sass-module__AfLrMq__social-link{color:#0000;width:40px;height:40px;font-size:0;display:block}@media only screen and (max-width:767px){.Footer-module-sass-module__AfLrMq__social-link{width:36px;height:36px}}.Footer-module-sass-module__AfLrMq__social-link:hover svg{fill:var(--c-afisha)}.Footer-module-sass-module__AfLrMq__social-link svg{fill:#000;transition:all .2s}.Footer-module-sass-module__AfLrMq__qr-code{background-color:var(--c-white);border-radius:15px;min-width:187px;min-height:187px;padding:12px;display:block;position:relative}.Footer-module-sass-module__AfLrMq__qr-code img{object-fit:cover;object-position:center;display:block;position:absolute;transform:translate(-50%,-50%);width:163px!important;height:163px!important;top:50%!important;left:50%!important}@media only screen and (min-width:768px) and (max-width:1279px){.Footer-module-sass-module__AfLrMq__qr-code{min-width:132px;min-height:132px;padding:8px}.Footer-module-sass-module__AfLrMq__qr-code img{width:116px!important;height:116px!important}}.Footer-module-sass-module__AfLrMq__email-block{flex-direction:column;gap:16px;display:flex}@media only screen and (max-width:767px){.Footer-module-sass-module__AfLrMq__email-block{gap:20px}}.Footer-module-sass-module__AfLrMq__email-block-text{flex-direction:column;gap:0;display:flex}@media only screen and (max-width:767px){.Footer-module-sass-module__AfLrMq__email-block-text{gap:4px}}.Footer-module-sass-module__AfLrMq__apps{flex-wrap:wrap;gap:10px;display:flex}@media only screen and (max-width:767px){.Footer-module-sass-module__AfLrMq__apps{gap:12px;max-width:400px}}.Footer-module-sass-module__AfLrMq__apps .Footer-module-sass-module__AfLrMq__app-link{color:#0000;background-color:#fff;background-position:50%;background-repeat:no-repeat;background-size:100% 100%;border-radius:8px;min-width:120px;height:40px;padding:4.77px 12px 7.2px 6.5px;transition:box-shadow .25s;display:block;box-shadow:inset 0 0 8px #0000}@media only screen and (min-width:768px) and (max-width:1279px){.Footer-module-sass-module__AfLrMq__apps .Footer-module-sass-module__AfLrMq__app-link{min-width:132px}}.Footer-module-sass-module__AfLrMq__apps .Footer-module-sass-module__AfLrMq__app-link:hover:not(:disabled),.Footer-module-sass-module__AfLrMq__apps .Footer-module-sass-module__AfLrMq__app-link:active:not(:disabled){box-shadow:inset 0 0 8px #0000002e}.Footer-module-sass-module__AfLrMq__apps .Footer-module-sass-module__AfLrMq__app-store{padding:7.85px 10.21px 6.5px 9.64px}.Footer-module-sass-module__AfLrMq__subscribe{display:flex}@media only screen and (max-width:1280px){.Footer-module-sass-module__AfLrMq__subscribe{flex-direction:column;gap:8px}}.Footer-module-sass-module__AfLrMq__subscribe-input{border:none;border-radius:30px;height:56px;padding:18px 28px}.Footer-module-sass-module__AfLrMq__navigation{justify-content:flex-start;gap:20px;width:100%;font-size:13px;line-height:18px;display:flex}@media only screen and (max-width:767px){.Footer-module-sass-module__AfLrMq__navigation{flex-direction:column;gap:24px}}.Footer-module-sass-module__AfLrMq__navigation-col{flex-direction:column;gap:15px;width:100%;max-width:160px;display:flex}@media only screen and (min-width:768px) and (max-width:1279px){.Footer-module-sass-module__AfLrMq__navigation-col{max-width:137px}}@media only screen and (max-width:767px){.Footer-module-sass-module__AfLrMq__navigation-col{max-width:initial;flex-flow:wrap;gap:12px 16px}}.Footer-module-sass-module__AfLrMq__navigation-link{color:var(--c-gray-59);cursor:pointer;text-decoration:none;transition:all .2s}.Footer-module-sass-module__AfLrMq__navigation-link:hover{color:var(--c-afisha)}.Footer-module-sass-module__AfLrMq__navigation-separator{background-color:#e1e1e1;height:1px}.Footer-module-sass-module__AfLrMq__privacy{color:#737373}@media only screen and (max-width:767px){.Footer-module-sass-module__AfLrMq__privacy{color:#969696}}.Footer-module-sass-module__AfLrMq__privacy a{color:inherit;text-decoration:none;transition:color .17s}.Footer-module-sass-module__AfLrMq__privacy a:hover{color:var(--c-afisha)}
.RestaurantQuickFilter-module-sass-module__-7sGdq__inner{position:relative}.RestaurantQuickFilter-module-sass-module__-7sGdq__slider{border-radius:0}.RestaurantQuickFilter-module-sass-module__-7sGdq__sliderControls{pointer-events:none;z-index:2;position:absolute;bottom:65px;left:0;right:0}.RestaurantQuickFilter-module-sass-module__-7sGdq__sliderControls svg{display:block;transform:translate(-1px)}@media (max-width:970px){.RestaurantQuickFilter-module-sass-module__-7sGdq__sliderControls{display:none}}.RestaurantQuickFilter-module-sass-module__-7sGdq__wrapper-skeleton{flex-wrap:wrap;gap:16px;max-height:164px;display:flex;overflow:hidden}@media only screen and (max-width:767px){.RestaurantQuickFilter-module-sass-module__-7sGdq__wrapper-skeleton{flex-wrap:nowrap;gap:4px;max-height:128px;margin-left:-12px;margin-right:-12px;padding-left:12px;padding-right:12px}}.RestaurantQuickFilter-module-sass-module__-7sGdq__wrapper-skeleton>*{flex-shrink:0}
/*# sourceMappingURL=2pp8mvx_tckkz.css.map*/