@charset "UTF-8";.page__title-56[data-astro-cid-x3y4ihcq]{font-size:3.5rem;letter-spacing:.56px;line-height:1}.page-restaurante__section-dark[data-astro-cid-x3y4ihcq]{margin-block:180px;background:#001514}@media (max-width: 768px){.page-restaurante__section-dark[data-astro-cid-x3y4ihcq]{margin-block:100px 52px}}.section-price[data-astro-cid-x3y4ihcq]{text-wrap:balance;padding-block:80px 100px;margin-top:100px;margin-bottom:80px}@media (max-width: 768px){.section-price[data-astro-cid-x3y4ihcq]{padding-block:40px;background-image:url(/img/ui/bg-rubin.png),url(/img/ui/bg-rubin.png);background-repeat:no-repeat;background-size:173px 232px;background-position:-6px calc(100% - 200px),calc(100% + 6px) calc(100% + 13px)}}.section-price__row-price-top[data-astro-cid-x3y4ihcq]{position:relative;z-index:1;display:grid;grid-template-columns:1fr 1fr;gap:73px;padding-right:36px}@media (max-width: 1200px){.section-price__row-price-top[data-astro-cid-x3y4ihcq]{grid-template-columns:3fr 9fr;padding-right:52px}}@media (max-width: 1024px){.section-price__row-price-top[data-astro-cid-x3y4ihcq]{padding-right:42px;gap:66px}}@media (max-width: 768px){.section-price__row-price-top[data-astro-cid-x3y4ihcq]{grid-template-columns:1fr;padding-right:0}}.section-price__item-rubin[data-astro-cid-x3y4ihcq]{position:relative;z-index:0;gap:4px}@media (max-width: 768px){.section-price__item-rubin[data-astro-cid-x3y4ihcq]{padding-left:16px}}.section-price__item-rubin[data-astro-cid-x3y4ihcq]:after{content:"";position:absolute;z-index:-1;bottom:-10px;left:-18px;-webkit-user-select:none;-moz-user-select:none;user-select:none;pointer-events:none;width:191px;height:245px;background-image:url(/img/ui/bg-rubin.png);background-position:center;background-size:contain;background-repeat:no-repeat}@media (max-width: 768px){.section-price__item-rubin[data-astro-cid-x3y4ihcq]:after{display:none}}.section-solutions[data-astro-cid-x3y4ihcq]{padding-block:16px 48px;display:grid;grid-template-columns:minmax(auto,960px);justify-content:center;justify-items:center;text-align:center;padding-inline:160px}@media (max-width: 1024px){.section-solutions[data-astro-cid-x3y4ihcq]{grid-template-columns:minmax(auto,624px)}}@media (max-width: 1200px){.section-solutions[data-astro-cid-x3y4ihcq]{padding-inline:0}}.section-solutions__text[data-astro-cid-x3y4ihcq]{margin-bottom:20px;font-size:1.25rem;letter-spacing:.2px;line-height:130%}.section-info__list[data-astro-cid-x3y4ihcq]{display:grid;gap:43px}.section-info__list-item[data-astro-cid-x3y4ihcq]{display:grid;grid-template-columns:1fr 1fr;gap:20px;align-items:center;position:relative}.section-info__list-item[data-astro-cid-x3y4ihcq]:after{content:"";position:absolute;top:-60px;left:-34px;width:367px;z-index:-1;height:471px;background-image:url(/img/ui/page-res/rubin-xl-restoran.svg)}@media (max-width: 1024px){.section-info__list-item[data-astro-cid-x3y4ihcq]:after{display:none}}@media (max-width: 1024px){.section-info__list-item[data-astro-cid-x3y4ihcq]{gap:16px}}@media (max-width: 768px){.section-info__list-item[data-astro-cid-x3y4ihcq]{grid-template-columns:1fr;gap:20px}}.section-info__list-item[data-astro-cid-x3y4ihcq] img[data-astro-cid-x3y4ihcq]{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}@media (max-width: 576px){.section-info__list-item[data-astro-cid-x3y4ihcq] img[data-astro-cid-x3y4ihcq]{height:222px}}.section-info__list-item[data-astro-cid-x3y4ihcq]:nth-child(2n):after{left:initial;right:-42px;top:-35px}.section-info__list-item[data-astro-cid-x3y4ihcq]:nth-child(2n) .section-info__list-item-text-content[data-astro-cid-x3y4ihcq]{text-align:right;grid-column:2/3}@media (max-width: 768px){.section-info__list-item[data-astro-cid-x3y4ihcq]:nth-child(2n) .section-info__list-item-text-content[data-astro-cid-x3y4ihcq]{grid-column:initial;text-align:left}}.section-info__list-item[data-astro-cid-x3y4ihcq]:nth-child(2n) img[data-astro-cid-x3y4ihcq]{grid-column:1/2;grid-row:1/2}@media (max-width: 768px){.section-info__list-item[data-astro-cid-x3y4ihcq]:nth-child(2n) img[data-astro-cid-x3y4ihcq]{grid-row:initial;grid-column:initial}}.section-info__list-item-text-content[data-astro-cid-x3y4ihcq]{display:grid;gap:8px;margin-block:12px 20px;font-size:1.25rem;letter-spacing:.2px;line-height:130%}.text-20[data-astro-cid-x3y4ihcq]{font-size:1.25rem;line-height:130%;letter-spacing:.2px}.price-spec[data-astro-cid-x3y4ihcq]{display:grid;gap:32px;font-size:1.5rem;font-style:normal;font-weight:400;line-height:130%;letter-spacing:.24px}.price-spec[data-astro-cid-x3y4ihcq] p[data-astro-cid-x3y4ihcq]{margin:0}.price-spec__item[data-astro-cid-x3y4ihcq]{grid-column:1/-1;display:grid;grid-template:"month decor price"/auto 1fr auto;-moz-column-gap:20px;column-gap:20px;row-gap:10px}@media (max-width: 768px){.price-spec__item[data-astro-cid-x3y4ihcq]{width:100%;display:flex;flex-wrap:wrap;gap:8px;justify-content:space-between}.price-spec__item[data-astro-cid-x3y4ihcq]:last-child:before{display:none}.price-spec__item[data-astro-cid-x3y4ihcq]>.price-spec__item[data-astro-cid-x3y4ihcq]:before{margin-left:20px}}.price-spec__item--empty[data-astro-cid-x3y4ihcq]:before{display:none}@media (max-width: 768px){.price-spec__item--sm-col[data-astro-cid-x3y4ihcq]{flex-direction:column;align-items:flex-start}.price-spec__item--sm-col[data-astro-cid-x3y4ihcq] .price-spec__item-price[data-astro-cid-x3y4ihcq]{align-self:flex-start}}.price-spec__item[data-astro-cid-x3y4ihcq]:before{content:"";align-self:end;width:100%;height:1px;background:rgba(224,176,0,.5)}@media (max-width: 768px){.price-spec__item[data-astro-cid-x3y4ihcq]:before{order:3}}.price-spec__item-month[data-astro-cid-x3y4ihcq]{grid-area:month}.price-spec__item-price[data-astro-cid-x3y4ihcq]{grid-area:price}@media (max-width: 768px){.price-spec__item-price[data-astro-cid-x3y4ihcq]{color:#ffe379;align-self:flex-end}}.price-spec__item-day[data-astro-cid-x3y4ihcq]{grid-area:month;display:flex;align-items:center;gap:8px}@media (max-width: 768px){.price-spec__item-day[data-astro-cid-x3y4ihcq]{padding-left:20px;flex:0 1 60%}}.price-spec__item-day[data-astro-cid-x3y4ihcq]:before{content:"";height:1px;width:20px;flex:0 0 20px;background:rgba(224,176,0,.5)}@media (max-width: 768px){.price-spec__item-day[data-astro-cid-x3y4ihcq]:before{display:none}}.slider-image[data-astro-cid-x3y4ihcq]{height:515px;width:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}@media (max-width: 1024px){.slider-image[data-astro-cid-x3y4ihcq]{height:353px}}@media (max-width: 768px){.slider-image[data-astro-cid-x3y4ihcq]{margin-bottom:12px;height:400px}}.page-restaurante{padding-top:0;background-image:url(/img/ui/page-res/decor-top-xl.svg),url(/img/ui/page-res/decor-middle-xl.svg),url(/img/ui/page-res/decor-bottom-xl.svg),linear-gradient(180deg,#072d2b 0%,#062b29 100%);background-size:auto,auto,auto,cover;background-position:right top,77% 567px,24% 3000px,0 0;background-repeat:no-repeat}@media (max-width: 1024px){.page-restaurante{background-image:url(/img/ui/page-res/decor-top-md.svg),url(/img/ui/page-res/decor-middle-md.svg),url(/img/ui/page-res/decor-bottom-md.svg),linear-gradient(180deg,#072d2b 0%,#062b29 100%);background-position:right top,60% 130px,40% 3000px,0 0}}@media (max-width: 768px){.page-restaurante{padding-top:110px;background-image:url(/img/ui/page-res/decor-top-xs.svg),url(/img/ui/page-res/decor-middle-xs.svg),url(/img/ui/page-res/decor-bottom-xs.svg),linear-gradient(180deg,#072d2b 0%,#062b29 100%);background-position:27% -8%,61% 1000px,24% calc(100% - 1000px),0 0}}@media (max-width: 768px){.page-restaurante__head-hero{gap:29px;margin-bottom:70px}}@media (max-width: 768px){.page-restaurante__head-hero p{margin-bottom:22px}}@media (max-width: 768px){.page-restaurante__head-hero .head-hero__ui{overflow-x:hidden;position:relative;margin-inline:-16px;width:calc(100% + 32px);min-height:366px;margin-bottom:-47px}}@media (max-width: 768px){.page-restaurante__head-hero .head-hero__title{line-height:1!important}}.page-restaurante__head-hero img{height:auto}@media (max-width: 768px){.page-restaurante__head-hero img{position:absolute;width:416px;max-width:initial;height:100%;top:40%;left:50%;transform:translate(-50%,-50%)}}.page-restaurante .a-container{overflow-x:clip}.page-restaurante .features-list{text-wrap:balance;text-align:center}.page-restaurante .features-list__img{margin-bottom:12px}@media (max-width: 1024px){.page-restaurante .features-list__img{width:98px;height:98px}}@media (max-width: 768px){.page-restaurante .features-list__img{width:140px;height:140px}}.page-restaurante .sm-show{display:none}@media (max-width: 768px){.page-restaurante .sm-show{display:block}}@media (max-width: 768px){.page-restaurante .sm-hidden{display:none}}
