.food-and-drinks{position:relative;isolation:isolate;overflow:hidden;--tw-bg-opacity:1;background-color:rgb(0 0 9 / var(--tw-bg-opacity, 1));padding-top:35px;padding-bottom:35px;--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}@media (min-width: 1280px){.food-and-drinks{padding-top:56px;padding-bottom:56px}}.food-and-drinks:after{pointer-events:none;position:absolute;inset:0px;height:100%;width:100%;content:"";background-image:url("../fd-pattern.png");background-position:top right;background-repeat:no-repeat;background-size:cover;z-index:-1;opacity:.5}@media screen and (min-width: 768px){.food-and-drinks:after{background-image:url("../fd-pattern-desktop.png");background-size:contain;opacity:1;transform:translateX(280px)}}@media (min-width: 1920px){.food-and-drinks .site-container{overflow:hidden}}.food-and-drinks .fd-carousel .swiper-slide{display:flex;flex-direction:column;text-align:center}.food-and-drinks .fd-carousel .swiper-slide figure{width:100%;overflow:hidden}.food-and-drinks .fd-carousel .swiper-slide figure img{height:100%;width:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;transition-property:color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, -webkit-backdrop-filter;transition-property:color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter;transition-property:color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter, -webkit-backdrop-filter;transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);transition-duration:500ms}.food-and-drinks .fd-carousel .swiper-slide figure img.mobile-image{display:block}@media (min-width: 830px){.food-and-drinks .fd-carousel .swiper-slide figure img.mobile-image{display:none}}.food-and-drinks .fd-carousel .swiper-slide figure img.desktop-image{display:none}@media (min-width: 830px){.food-and-drinks .fd-carousel .swiper-slide figure img.desktop-image{display:block}}.food-and-drinks .fd-carousel .swiper-slide:hover figure img{transform:scale(1.05)}.food-and-drinks .header-container{margin-bottom:23px;text-align:center}@media (min-width: 1280px){.food-and-drinks .header-container{margin-bottom:25px}.food-and-drinks .header-container h2{font-size:52px;line-height:65px}}@media screen and (max-width: 500px){.food-and-drinks .header-container h2{font-size:35px;line-height:44px;font-family:"GilroyExtraBold",sans-serif;font-weight:800}}.food-and-drinks h4{font-family:"GilroyExtraBold",sans-serif;font-weight:800;margin-bottom:12px;font-size:30px;line-height:38px}.food-and-drinks .fd-slide{display:flex;height:auto;flex-direction:column;align-items:center}.food-and-drinks .fd-slide figure{margin-bottom:31px}@media (min-width: 1280px){.food-and-drinks .fd-slide figure{margin-bottom:34px}}.food-and-drinks .fd-slide h4{margin-bottom:23px}@media (min-width: 1280px){.food-and-drinks .fd-slide h4{margin-bottom:12px}}.food-and-drinks .fd-slide p{max-width:378px}.food-and-drinks .fd-slide:hover figure img{transform:scale(1.05)}.food-and-drinks .btn-rgc{position:relative;margin-left:auto;margin-right:auto;margin-top:35px;display:flex;width:100%;align-items:center;justify-content:center;gap:5px;padding-top:13px;padding-bottom:13px;padding-left:25px;padding-right:25px;font-size:16px;line-height:20px}@media (min-width: 500px){.food-and-drinks .btn-rgc{width:-moz-fit-content;width:fit-content}}@media (min-width: 1050px){.food-and-drinks .btn-rgc{width:-moz-fit-content;width:fit-content}}@media (min-width: 1280px){.food-and-drinks .btn-rgc{margin-top:40px;height:44px}}.food-and-drinks .btn-rgc:after{display:block;content:"";width:13px;height:13px;background-image:url("../../../../assets/arrow-white.svg")}@media screen and (max-width: 500px){.food-and-drinks .btn-rgc{max-width:324px}}.food-and-drinks .swiper-pagination{position:relative !important;top:unset;bottom:unset !important;margin-top:35px}.food-and-drinks .swiper-pagination .swiper-pagination-bullet{font-size:15px;height:15px;width:15px;border:1px solid #fff;opacity:1;background-color:hsla(0,0%,100%,0)}.food-and-drinks .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:hsla(0,0%,100%,.5)}
