.RestSection-module-scss-module__D3tgma__rest-cards{padding-top:24px}.RestSection-module-scss-module__D3tgma__rest-cards__item{flex-grow:1;min-width:415px}@media (max-width:767px){.RestSection-module-scss-module__D3tgma__rest-cards__item{min-width:100%}}.RestSection-module-scss-module__D3tgma__rest-cards__group{flex-wrap:wrap;gap:20px;display:flex}.RestSection-module-scss-module__D3tgma__rest__content{gap:40px;display:flex;position:relative}@media (max-width:1699px){.RestSection-module-scss-module__D3tgma__rest__content{flex-direction:column;align-items:center}}@media (max-width:991px){.RestSection-module-scss-module__D3tgma__rest__content{align-items:unset}}.RestSection-module-scss-module__D3tgma__rest__wrapper{flex-direction:column;gap:20px;display:flex}.RestSection-module-scss-module__D3tgma__rest__gallery{height:fit-content;position:sticky;top:60px}@media (max-width:1699px){.RestSection-module-scss-module__D3tgma__rest__gallery{height:unset;order:-1;position:relative;top:0}}.RestSection-module-scss-module__D3tgma__rest-card{background-color:#fff;border-radius:12px;flex-direction:column;max-width:850px;padding:40px;display:flex}.RestSection-module-scss-module__D3tgma__rest-card__wrapper{background-color:#f5f6f6;border:8px solid #fff;border-radius:16px;padding:24px 40px}@media (max-width:767px){.RestSection-module-scss-module__D3tgma__rest-card__wrapper{padding:24px}.RestSection-module-scss-module__D3tgma__rest-card{padding:20px}}.RestSection-module-scss-module__D3tgma__rest-card p{color:var(--color-text-neutral-600);line-height:140%}.RestSection-module-scss-module__D3tgma__rest-card__list{flex-direction:column;gap:12px;display:flex}.RestSection-module-scss-module__D3tgma__rest-card__item{border:1px solid #cfd2d2;border-radius:8px;align-items:center;gap:12px;padding:12px;display:flex}.RestSection-module-scss-module__D3tgma__rest-card__item:first-child{align-items:unset}@media (max-width:767px){.RestSection-module-scss-module__D3tgma__rest-card__item{align-items:unset;flex-direction:column}}.RestSection-module-scss-module__D3tgma__rest-card__text{color:var(--color-text-neutral-600);line-height:140%}.RestSection-module-scss-module__D3tgma__rest-card:nth-child(2){padding:0}.RestSection-module-scss-module__D3tgma__rest-card:nth-child(2) h3{margin:40px 40px 20px}@media (max-width:767px){.RestSection-module-scss-module__D3tgma__rest-card:nth-child(2) h3{margin:20px}}.RestSection-module-scss-module__D3tgma__rest-card__list_advantages{flex-wrap:wrap;gap:8px;display:flex}.RestSection-module-scss-module__D3tgma__rest-card__list_advantages .RestSection-module-scss-module__D3tgma__rest-card__item{border:1px solid #cfd2d2;border-radius:48px;padding:12px 28px 12px 48px;font-size:17px;line-height:150%;display:inline-block;position:relative}.RestSection-module-scss-module__D3tgma__rest-card__list_advantages .RestSection-module-scss-module__D3tgma__rest-card__item:before{content:"";background-color:#7b2d35;border-radius:50%;width:8px;height:8px;position:absolute;top:40%;left:28px}.RestSection-module-scss-module__D3tgma__rest-card__subtitle{font-family:var(--font-manrope);color:var(--color-text-neutral-600);margin-bottom:16px;font-size:20px;font-weight:700;line-height:140%}.RestSection-module-scss-module__D3tgma__rest-card__wrapper_grid{grid-template-columns:repeat(5,1fr);gap:6px;display:grid}@media (max-width:767px){.RestSection-module-scss-module__D3tgma__rest-card__wrapper_grid{flex-direction:column;display:flex}}.RestSection-module-scss-module__D3tgma__rest-card__wrapper_grid div{border:1px solid #cfd2d2;border-radius:4px;flex-direction:column;grid-column:span 2;justify-content:space-between;width:100%;min-height:113px;padding:12px;display:flex}@media (max-width:767px){.RestSection-module-scss-module__D3tgma__rest-card__wrapper_grid div{min-width:100%;height:115px}.RestSection-module-scss-module__D3tgma__rest-card__wrapper_grid div:nth-of-type(3){order:1;height:234px}}.RestSection-module-scss-module__D3tgma__rest-card__wrapper_grid div p{font-size:16px}.RestSection-module-scss-module__D3tgma__rest-card__wrapper_grid div span{font-family:var(--font-alice);color:var(--color-text-brend);font-size:40px;font-weight:400;line-height:100%}.RestSection-module-scss-module__D3tgma__rest-card__wrapper_grid div:nth-of-type(3){justify-content:unset;grid-area:span 3/span 1}.RestSection-module-scss-module__D3tgma__rest-card__wrapper_grid div:nth-of-type(3) span{margin-bottom:auto}.RestSection-module-scss-module__D3tgma__rest-card small{font-family:var(--font-manrope);color:var(--color-text-neutral-600);font-size:12px;font-weight:600;line-height:140%}.RestSection-module-scss-module__D3tgma__rest-card:first-child,.RestSection-module-scss-module__D3tgma__rest-card:last-child{gap:20px}@media (max-width:767px){.RestSection-module-scss-module__D3tgma__rest-card:first-child,.RestSection-module-scss-module__D3tgma__rest-card:last-child{gap:12px}}.RestSection-module-scss-module__D3tgma__card__price{font-family:var(--font-manrope);color:var(--color-text-brend);font-size:18px;font-weight:600;line-height:150%}.RestSection-module-scss-module__D3tgma__card__link{font-family:var(--font-manrope);color:var(--color-text-link);font-size:18px;font-weight:600;line-height:150%}
:root{--swiper-navigation-size:44px}.swiper-button-prev,.swiper-button-next{width:var(--swiper-navigation-size);height:var(--swiper-navigation-size);z-index:10;cursor:pointer;color:var(--swiper-navigation-color,var(--swiper-theme-color));justify-content:center;align-items:center;display:flex;position:absolute}:is(.swiper-button-prev,.swiper-button-next).swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}:is(.swiper-button-prev,.swiper-button-next).swiper-button-hidden{opacity:0;cursor:auto;pointer-events:none}.swiper-navigation-disabled :is(.swiper-button-prev,.swiper-button-next){display:none!important}:is(.swiper-button-prev,.swiper-button-next) svg{object-fit:contain;transform-origin:50%;fill:currentColor;pointer-events:none;width:100%;height:100%}.swiper-button-lock{display:none}.swiper-button-prev,.swiper-button-next{top:var(--swiper-navigation-top-offset,50%);margin-top:calc(0px - (var(--swiper-navigation-size)/2))}.swiper-button-prev{left:var(--swiper-navigation-sides-offset,4px);right:auto}.swiper-button-prev .swiper-navigation-icon{transform:rotate(180deg)}.swiper-button-next{right:var(--swiper-navigation-sides-offset,4px);left:auto}.swiper-horizontal .swiper-button-prev,.swiper-horizontal .swiper-button-next,.swiper-horizontal~.swiper-button-prev,.swiper-horizontal~.swiper-button-next{top:var(--swiper-navigation-top-offset,50%);margin-top:calc(0px - (var(--swiper-navigation-size)/2));margin-left:0}.swiper-horizontal .swiper-button-prev,.swiper-horizontal~.swiper-button-prev,.swiper-horizontal.swiper-rtl .swiper-button-next,.swiper-horizontal.swiper-rtl~.swiper-button-next{left:var(--swiper-navigation-sides-offset,4px);right:auto}.swiper-horizontal .swiper-button-next,.swiper-horizontal~.swiper-button-next,.swiper-horizontal.swiper-rtl .swiper-button-prev,.swiper-horizontal.swiper-rtl~.swiper-button-prev{right:var(--swiper-navigation-sides-offset,4px);left:auto}:is(.swiper-horizontal .swiper-button-prev,.swiper-horizontal~.swiper-button-prev,.swiper-horizontal.swiper-rtl .swiper-button-next,.swiper-horizontal.swiper-rtl~.swiper-button-next) .swiper-navigation-icon{transform:rotate(180deg)}:is(.swiper-horizontal.swiper-rtl .swiper-button-prev,.swiper-horizontal.swiper-rtl~.swiper-button-prev) .swiper-navigation-icon{transform:rotate(0)}.swiper-vertical .swiper-button-prev,.swiper-vertical .swiper-button-next,.swiper-vertical~.swiper-button-prev,.swiper-vertical~.swiper-button-next{left:var(--swiper-navigation-top-offset,50%);margin-left:calc(0px - (var(--swiper-navigation-size)/2));margin-top:0;right:auto}.swiper-vertical .swiper-button-prev,.swiper-vertical~.swiper-button-prev{top:var(--swiper-navigation-sides-offset,4px);bottom:auto}:is(.swiper-vertical .swiper-button-prev,.swiper-vertical~.swiper-button-prev) .swiper-navigation-icon{transform:rotate(-90deg)}.swiper-vertical .swiper-button-next,.swiper-vertical~.swiper-button-next{bottom:var(--swiper-navigation-sides-offset,4px);top:auto}:is(.swiper-vertical .swiper-button-next,.swiper-vertical~.swiper-button-next) .swiper-navigation-icon{transform:rotate(90deg)}
