:root{--primary:gold;--white:#fff;--bg:#f5f5f5}.heading{text-align:center;padding:1rem 0}.heading h2{text-align:center}.swiper_container{flex-direction:column;place-items:center;height:55rem;padding:2rem 0;display:flex;position:relative}.swiper-slide{justify-content:center;width:30rem;height:87.5%;display:flex;position:relative;box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -4px #0000001a}@media (max-width:425px){.swiper_container{height:49rem}.swiper-wrapper{height:90%!important}.swiper-slide{width:20rem}.food__highlight{width:28rem!important;height:36rem!important}}@media (width:2560px){.swiper_container{height:63rem}.swiper_container .swiper-slide{width:50rem;height:50rem}.food__highlight{width:50rem!important;height:55rem!important}}.food__highlight{object-fit:cover;width:37rem;height:42rem}.swiper-slide-shadow-left,.swiper-slide-shadow-right{display:none}.slider-controler{justify-content:center;align-items:center;display:flex;position:relative;bottom:2rem}.swiper-button-next{left:95%;transform:translate(-58%)!important}@media (max-width:990px){.slider-controler .swiper-button-next{left:70%!important;transform:translate(-70%)!important}}@media (max-width:450px){.slider-controler .swiper-button-next{left:80%!important;transform:translate(-80%)!important}}@media (max-width:990px){.slider-controler .swiper-button-prev{left:30%!important;transform:translate(-30%)!important}}@media (max-width:450px){.slider-controler .swiper-button-prev{left:20%!important;transform:translate(-20%)!important}}.nav__container__left{z-index:1;background-image:linear-gradient(270deg,#fff0,#101c24);height:100vh;position:absolute;top:0;left:0}.nav__container__right{z-index:1;background-image:linear-gradient(90deg,#fff0,#101c24);height:100vh;position:absolute;top:0;right:0}.slider-arrow{background:var(--white);filter:drop-shadow(0 8px 24px #121c351a);border-radius:50%;width:3.5rem;height:3.5rem;left:5%;transform:translate(-42%)}.slider-arrow ion-icon{color:#222224;font-size:2rem}.slider-arrow:after{content:""}.swiper-pagination{position:relative;bottom:1rem}.swiper-pagination .swiper-pagination-bullet{background-color:#fff;width:.7rem;height:.7rem}.swiper-pagination .swiper-pagination-bullet-active{background:var(--primary)}.highlight__food__container{background:linear-gradient(#000,#000),#000;border:2px solid #fff;border-radius:3px;transition:opacity .2s ease-out;box-shadow:1px 1px 12px orange}@keyframes loading{25%{border:3px solid #fff;border-top-color:orange}50%{border:3px solid #fff;border-right-color:orange}75%{border:3px solid #fff;border-bottom-color:orange}to{border:3px solid #fff;border-left-color:orange}}@keyframes widthchange{0%{width:60px}to{width:65px}}.highlight__food__container span{opacity:0;transition:opacity .2s ease-out;position:absolute;top:50px;left:50%;transform:translate(-50%,-50%)}.highlight__food__container a{-webkit-text-fill-color:transparent;opacity:0;background-position:-100%;background-size:200% 100%;-webkit-background-clip:border-box;background-clip:border-box;padding:5px 0;transition:opacity .2s ease-out;display:inline-block;position:relative}.highlight__food__container pre,.highlight__food__container h1,.highlight__food__container p{-webkit-text-fill-color:transparent;opacity:0;background-image:linear-gradient(90deg,#fff,#fff 100%,#000 50%);-webkit-background-clip:text;background-clip:text;transition:opacity .2s ease-out}.highlight__food__container .divider__line{opacity:0}.highlight__food__container a:before{content:"";background:#ff0;width:0;height:3px;transition:all .3s ease-in-out;display:block;position:absolute;bottom:-3px;left:0}.card__menu__list{position:absolute;top:70px}.card__menu_item{text-align:start}.card__menu__grid__container{grid-template-columns:auto auto auto;display:grid;position:absolute;top:70px;left:7%}.grid__item{text-align:start;padding:20px}.food__highlight{opacity:1;transition:opacity .2s ease-out}.transition__effect_in{opacity:.5!important;transition:opacity .2s ease-in!important}.transition__effect_out{transition:opacity .2s ease-in!important}.img-cont{animation:1s loading;animation-direction:forward;border:2px solid #fff;transition:all .6s;animation-timing-function:linear;animation-iteration-count:infinite;display:none;position:absolute;transform:translate(100px)scale(.8);box-shadow:1px 1px 12px orange;z-index:100!important;width:300px!important;height:300px!important}.img-cont img{border:1px solid #ffffff80;border-radius:15px;width:100%}@keyframes transform_image{0%{transform:rotate(0)scale(1)}to{transform:rotate(-5deg)scale(1)}}.swiper-slide .swiper-slide-active,.swiper-slide .swiper-slide-duplicate-active{transform:scale(1)!important}.team>a,.team>p,.team>h1{background-image:linear-gradient(90deg,#ff0,#ff0 100%,#000 50%)}.food_animation a,.food_animation h1,.food_animation p,.food_animation pre{opacity:1;background-position:0;transition:opacity .2s ease-in}.food_animation>h1{height:100%;transition:opacity .2s ease-in}.food_animation span{opacity:1;transition:opacity .2s ease-in}.food_animation .divider__line{opacity:1;width:100%;transition:opacity .2s ease-in}.food_animation a:before{width:100%}.food_animation .food__spotlight{opacity:.35;transition:opacity .2s ease-in}.food__spotlight,.card__list .food__spotlight{opacity:.8;transition:opacity .2s ease-in}.menu>.img-cont{animation-name:transform_image;animation-duration:.5s;animation-fill-mode:forwards;display:block;transform:rotate(0)scale(1)}.group:hover>a,.group:hover>p,.group:hover>h1{background-image:linear-gradient(90deg,#ff0,#ff0 100%,#000 50%)}.highlight__food__container:hover a,.highlight__food__container:hover h1,.highlight__food__container:hover p,.highlight__food__container:hover pre{opacity:1;background-position:0;transition:opacity .2s ease-in}.highlight__food__container>h1:hover{height:100%;transition:opacity .2s ease-in}.highlight__food__container:hover span{opacity:1;transition:opacity .2s ease-in}.highlight__food__container:hover .divider__line{opacity:1;width:100%;transition:opacity .2s ease-in}.highlight__food__container:hover a:hover:before{width:100%}.highlight__food__container:hover .food__highlight{opacity:.35;transition:opacity .2s ease-in}.food__highlight:hover,.card__menu__list:hover .food__highlight{opacity:.8;transition:opacity .2s ease-in}.menu:hover>.img-cont{animation-name:transform_image;animation-duration:.5s;animation-fill-mode:forwards;display:block;transform:rotate(0)scale(1)}
