.richeditor ul{display:block;list-style-type:circle;margin-block-start:1em;margin-block-end:1em;margin-inline-start:0;margin-inline-end:0;padding-inline-start:40px}.richeditor ul ul,.richeditor ol ul,.richeditor ul ol,.richeditor ol ol {margin-bottom:0}
.richeditorul,ol {margin-top:0;margin-bottom:10px}.richeditor p {margin:0 0 10px}.richeditor div{width:auto}.richeditor img{padding:20px}
.owl-home-slider.owl-carousel .prev-slide i{position:absolute;left:-75px;top:50%;transform:translate(0%,-50%);color:var(--sf-white);padding:10px 15px;background-color:none;font-size:42px}
.owl-home-slider.owl-carousel .next-slide i{position:absolute;right :-75px;top:50%;transform:translate(0%,-50%);color:var(--sf-white);padding:10px 15px;background-color:none;font-size:42px}
.owl-home-slider.owl-carousel .owl-dots{position:absolute;bottom:-50px;text-align:left;left:50%;transform:translateX(-50%)}
.owl-home-slider.owl-carousel .owl-dots .owl-dot.active,.owl-home-slider.owl-carousel .owl-dots .owl-dot:hover,.owl-home-slider.owl-carousel .owl-dots .owl-dot:focus{outline:none;border:none;text-decoration:none}
.owl-home-slider.owl-carousel .owl-dots .owl-dot span {width:15px;height:15px;margin:5px 7px;background-color:var(--sf-white);display:block;-webkit-backface-visibility:visible;transition:opacity .2s ease;border-radius:40px}
.owl-home-slider.owl-carousel .owl-dots .owl-dot.active span,.owl-home-slider.owl-carousel .owl-dots .owl-dot:hover span,.owl-home-slider.owl-carousel .owl-dots .owl-dot:focus span{background-color:var(--sf-yellow-1)}@media(max-width:767px){.owl-home-slider.owl-carousel .owl-dots{bottom:-76px }.owl-home-slider.owl-carousel .next-slide i{right:-7px;color:var(--sf-blue);top:40%;padding:10px 10px;font-size:35px }.owl-home-slider.owl-carousel .prev-slide i{left:-7px;color:var(--sf-blue);top:40%;padding:10px 10px;font-size:35px }}
.other-shops.owl-carousel .prev-slide i{position:absolute;left:-75px;top:50%;transform:translate(0%,-50%);color:var(--sf-white);padding:10px 15px;background-color:none;font-size:42px}
.other-shops.owl-carousel .next-slide i{position:absolute;right :-75px;top:50%;transform:translate(0%,-50%);color:var(--sf-white);padding:10px 15px;background-color:none;font-size:42px}
.other-shops.owl-carousel .owl-dots{position:absolute;bottom:0;text-align:center}
.other-shops.owl-carousel .owl-dots .owl-dot.active,.other-shops.owl-carousel .owl-dots .owl-dot:hover,.other-shops.owl-carousel .owl-dots .owl-dot:focus{outline:none;border:none;text-decoration:none}
.other-shops.owl-carousel .owl-dots .owl-dot span {width:15px;height:15px;margin:5px 7px;background-color:var(--sf-white);display:block;-webkit-backface-visibility:visible;transition:opacity .2s ease;border-radius:40px}
.other-shops.owl-carousel .owl-dots .owl-dot.active span,.other-shops.owl-carousel .owl-dots .owl-dot:hover span,.other-shops.owl-carousel .owl-dots .owl-dot:focus span{background-color:var(--sf-yellow-1)}
:root {--sf-yellow-1:#ffc425;--sf-yellow-2:#ffc425;--sf-blue:#17469e;--sf-white:#fff;--sf-black:#000;--sf-pink:#e90b8c;--sf-transparent-white:rgba(255,255,255,0.6);--sf-white-animated:rgba(255,255,255,0) }@font-face {font-family:"Ubuntu Bold";src:url("../themes/superfood/assets/vendor/ubuntu/Ubuntu-Bold.ttf") }@font-face {font-family:"Ubuntu BoldItalic";src:url("../themes/superfood/assets/vendor/ubuntu/Ubuntu-BoldItalic.ttf") }@font-face {font-family:"Ubuntu Light";src:url("../themes/superfood/assets/vendor/ubuntu/Ubuntu-Light.ttf") }@font-face {font-family:"Ubuntu LightItalic";src:url("../themes/superfood/assets/vendor/ubuntu/Ubuntu-LightItalic.ttf") }@font-face {font-family:"Ubuntu Medium";src:url("../themes/superfood/assets/vendor/ubuntu/Ubuntu-Medium.ttf") }@font-face {font-family:"Ubuntu MediumItalic";src:url("../themes/superfood/assets/vendor/ubuntu/Ubuntu-MediumItalic.ttf") }@font-face {font-family:"Ubuntu Regular";src:url("../themes/superfood/assets/vendor/ubuntu/Ubuntu-Regular.ttf") }html,body {margin:0;padding:0;font-family:'Ubuntu Regular';font-weight:400;font-size:16px;color:var(--sf-black) }* {min-height:0;min-width:0 }ul,ol {padding:0;margin:0 }ul {list-style:none }a {text-decoration:none !important }a.link-cover {position:absolute;right:0;bottom:0;top:0;left:0;cursor:pointer;z-index:1 }.text-yellow-1 {color:var(--sf-yellow-1) }.text-yellow-2 {color:var(--sf-yellow-2) }.text-green {color:var(--sf-green) }.text-black {color:var(--sf-black) }.text-white {color:var(--sf-white) }.text-bold {font-weight:bold }.text-italic {font-style:italic }.stripe-loading-indicator .stripe,
.stripe-loading-indicator .stripe-loaded {background-color:var(--sf-black) !important }.form-container {display:grid;grid-template-columns:1fr 1fr;grid-gap:10px 20px;padding:0 !important;max-width:100% }.form-container .form-group {margin:0;padding:0 }@media(max-width:767px) {.form-container {grid-template-columns:1fr;grid-gap:25px 25px }}.form-container .full-width {grid-column:1 / -1 }.form-group span.error {font-size:14px;color:#fd3a3a;font-weight:600 }.form-control {border-radius:0 }.form-control:not(textarea) {padding:10px 14px;height:calc(2em + .75rem + 2px);font-size:15px }.form-control:focus {border:1.3px solid var(--sf-yellow-2);outline:none;box-shadow:none }
.background-my-img {padding-top:20px;padding-bottom:20px}.btn-black-1 {background-color:var(--sf-black);color:var(--sf-yellow-1);font-size:18px;border-radius:0;padding:8px 10px }.btn-black-1:hover,
.btn-black-1:active,
.btn-black-1:focus {color:var(--sf-black);background-color:var(--sf-yellow-1);box-shadow:none}.general-heading h1,.general-heading h2 {font-family:"Ubuntu Bold";font-size:30px;padding-top:10px;padding-bottom:10px }.grid {display:grid;width:100% }.grid-1 {grid-template-columns:1fr }.grid-2 {grid-template-columns:1fr 1fr }.grid-3 {grid-template-columns:1fr 1fr 1fr }.grid-4 {grid-template-columns:repeat(4,1fr) }.grid-5 {grid-template-columns:repeat(5,1fr) }.grid-gap-5 {grid-gap:5px }.grid-gap-10 {grid-gap:10px }.grid-gap-15 {grid-gap:15px }.grid-gap-20 {grid-gap:20px }.grid-gap-25 {grid-gap:25px }.grid-gap-30 {grid-gap:30px }.grid-gap-35 {grid-gap:35px }.grid-gap-40 {grid-gap:40px }.py-220px,.pt-220px {padding-top:220px !important }.py-220px,.pb-220px {padding-bottom:220px !important }.py-200px,.pt-200px {padding-top:200px !important }.py-200px,.pb-200px {padding-bottom:200px !important }.py-160px,.pt-160px {padding-top:160px !important }.py-160px,.pb-160px {padding-bottom:160px !important }.py-130px,.pt-130px {padding-top:130px !important }.py-130px,.pb-130px {padding-bottom:130px !important }.py-100px,.pt-100px {padding-top:100px !important }.py-100px,.pb-100px {padding-bottom:100px !important }.py-80px,.pt-80px {padding-top:80px !important }.py-80px,.pb-80px {padding-bottom:80px !important }.py-60px,.pt-60px {padding-top:60px !important }.py-60px,.pb-60px {padding-bottom:60px !important }.py-40px,.pt-40px {padding-top:40px !important }.py-40px,.pb-40px {padding-bottom:40px !important }.px-40px,.pl-40px {padding-left:40px !important }.px-40px,.pr-40px {padding-right:40px !important }.py-30px,.pt-30px {padding-top:30px !important }.py-30px,.pb-30px {padding-bottom:30px !important }.px-30px,.pl-30px {padding-left:30px !important }.px-30px,.pr-30px {padding-right:30px !important }.py-35px,.pt-35px {padding-top:35px !important }.py-35px,.pb-35px {padding-bottom:35px !important }.px-35px,.pl-35px {padding-left:35px !important }.px-35px,.pr-35px {padding-right:30px !important }.bg-white {background-color:var(--sf-white) !important }.grid-1-2 {grid-template-columns:1fr 2fr }.grid-2-1-1-1-2 {grid-template-columns:2fr 1fr 1fr 1fr 2fr }.grid-2-1-2 {grid-template-columns:6fr 1fr 6fr }.background-my-img {background-position-x:center;background-position-y:center;background-size:cover;background-repeat:no-repeat }.background-img {position:relative;width:100%;display:block }p:last-child {margin-bottom:0 }.layout-header {position:sticky;top:0;z-index:9999;background:white;transition:.3s;box-shadow:0 0 10px 0 rgb(0 0 0 / 50%)}.layout-header--fixed-hidden {top:-130px}.layout-header .navbar-collapse >ul {list-style:none;margin:0 auto }.header .top-header {background-image:url('../themes/superfood/assets/images/yellow-header-img.jpg');background-repeat:repeat-x;padding-top:7px;padding-bottom:10px }.time__icon {fill:var(--sf-black);width:27px;height:27px;margin:0 5px 0 0 }.temperature__icon {fill:var(--sf-black);width:30px;height:30px;margin:0 5px 0 0 }.header .top-header .opening-hours a,.header .top-header .customer-service a {color:var(--sf-black) }.header .top-header .opening-hours a:hover,.header .top-header .customer-service a:hover {color:var(--sf-white) }.header .top-header .opening-hours a:hover img,.header .top-header .customer-service a:hover img {filter:invert(1) }.header .main-header {padding-top:5px;padding-bottom:5px}.header .main-header .logo img {width:205px }.navbar-nav .nav-item .nav-link {font-size:18px;color:var(--sf-black);font-family:"Ubuntu Regular";padding:0 }.navbar-nav .nav-item .active.nav-link,.navbar-nav .nav-item .nav-link:hover,.navbar-nav .nav-item .nav-link:active,.navbar-nav .nav-item .nav-link:focus {color:var(--sf-yellow-1) }.navbar-nav .nav-item .nav-link >span {display:block;border-right:2px solid #d8d8d8;padding-top:3px;padding-bottom:3px;padding-right:10px;padding-left:10px}.navbar-nav .nav-item:last-child .nav-link >span {border-right:none}.navbar .navbar-toggler svg {fill:var(--sf-black);width:48px }.navbar .navbar-collapse {flex-grow:inherit }.home-main-section {background-size:cover;background-repeat:no-repeat;padding-bottom:100px }.home-main-section .container{padding-left:40px;padding-right:40px}.home-main-section .home-grid-cards {width:100%;display:grid;grid-column-gap:18px }.home-main-section .heading h1 {padding:40px 0;color:var(--sf-white);font-size:36px;font-weight:bold}.home-main-section .slider-cards {position:relative }.home-main-section .slider-white-section .slide-heading {font-family:"Ubuntu Bold";font-size:20px;padding:10px 10px 0 20px;min-height:72px;line-height:22px;word-break:break-word }.home-main-section .slider-white-section {background-color:var(--sf-white) }.home-main-section .slider-white-section .slide-content {display:grid;grid-column-gap:5px;grid-template-columns:8fr minmax(80px,1fr) }.home-main-section .slider-white-section .slide-content .slide-img {overflow:hidden;width:190px;padding:10px 0 10px 24px;transition:all 0.3s;cursor:pointer }.home-main-section .slider-cards:hover .slider-white-section .slide-content .slide-img {}.home-main-section .slider-white-section .slide-content .slide-img img {height:100%;width:100%;-o-object-fit:cover;object-fit:cover;display:block }.home-main-section .slider-white-section .slide-content .price-section {display:flex;align-self:end;flex-wrap:wrap;flex-direction:column;font-size:24px;padding-bottom:20px;text-align:right;padding-right:20px;justify-content:center;line-height:23px }.home-main-section .slide-blue-section {background-color:var(--sf-blue);padding:10px 20px }.home-main-section .slide-blue-section .blue-special-image-strip {width:120px }.home-main-section .slide-blue-section .slide-blue-price {font-size:34px;font-family:"Ubuntu Bold";color:var(--sf-white) }.home-extra-section {background-color:var(--sf-white);padding:30px 0}.home-extra-grid-cards-parent {position:relative }.home-extra-grid-cards {width:100%;display:grid;grid-template-columns:1fr 1fr 1fr;grid-column-gap:20px}.home-extra-grid-cards .extra-cards-white-section {box-shadow:3.09px 5.143px 17px 0 rgba(0,0,0,0.31);padding:20px 15px 30px;background-color:white;display:flex;flex-direction:column;height:100%}.home-extra-grid-cards .extra-cards-white-section a {flex:1 0 auto}.home-extra-grid-cards .extra-cards-text {margin-top:10px}.home-extra-grid-cards .extra-cards-white-section .extra-cards-img {padding:10px 0;position:relative;transition:all 0.3s;cursor:pointer;display:flex;align-items:center;justify-content:center;width:60%}.home-extra-grid-cards .extra-cards-white-section .extra-cards-img img {width:100%;height:auto}.home-extra-grid-cards .extra-cards-white-section .extra-cards-img:hover {transform:scale3d(1.08,1.08,1.08) }.home-extra-grid-cards .extra-cards-white-section {border-bottom:10px solid var(--sf-black) }.home-extra-grid-cards .extra-cards-white-section .extra-cards-text a {transition:all 0.3s;cursor:pointer;line-height:17px }.home-extra-grid-cards .extra-cards-white-section .extra-cards-text a:hover {font-size:17px }.home-extra-grid-cards .extra-cards-white-section .extra-cards-text i {font-size:40px }.card-receipe-section {background-color:var(--sf-yellow-2);min-height:400px;padding-bottom:30px }.card-receipe-section .heading-2 h2 {font-family:"Ubuntu Bold";font-size:38px;padding-top:30px;padding-bottom:25px }.card-receipe-section .card-receipe-cards {width:100%;display:grid;grid-template-columns:1fr 1fr 1fr;grid-column-gap:20px }.card-receipe-section .card-receipe-white-section {box-shadow:3.09px 5.143px 17px 0 rgb(0 0 0 / 31%);padding:25px;background-color:white;border-bottom:15px solid var(--sf-black);text-align:center;height:100%;display:flex;flex-direction:column;justify-content:flex-start }.card-receipe-section .card-receipe-white-section .card-receipe-heading {font-size:25px;font-family:"Ubuntu Bold";padding-bottom:10px }.card-receipe-section .card-receipe-white-section .card-receipe-description {font-size:14px;font-family:"Ubuntu Regular";padding-bottom:10px }.card-receipe-section .card-receipe-white-section .card-receipe-content {display:grid;grid-column-gap:7px;grid-template-columns:8fr minmax(50px,1fr);transition:all 0.3s;cursor:pointer;position:relative }.card-receipe-section .card-receipe-white-section .card-receipe-content:hover {transform:scale3d(1.04,1.04,1.04) }.card-receipe-section .card-receipe-white-section .card-receipe-content .card-receipe-img {overflow:hidden;padding-bottom:0;padding-top:20px }.card-receipe-section .card-receipe-white-section .card-receipe-content .card-receipe-img img {width:100%;-o-object-fit:cover;object-fit:cover;display:block;margin:0 auto }.card-receipe-section .card-receipe-white-section .card-receipe-content-2 {}.card-receipe-section .card-receipe-white-section .card-receipe-content-2 .card-receipe-img {overflow:hidden;padding-bottom:15px;transition:all 0.3s;cursor:pointer}.card-receipe-section .card-receipe-white-section .card-receipe-content-2 .card-receipe-img:hover {transform:scale3d(1.04,1.04,1.04) }.card-receipe-section .card-receipe-white-section .card-receipe-content-2 .card-receipe-img img {width:100%;-o-object-fit:cover;object-fit:cover;display:block;margin:0 auto }.card-receipe-section .card-receipe-white-section .card-receipe-text {color:var(--sf-yellow-1);font-size:40px;padding-top:15px }.card-receipe-section .card-receipe-white-section .card-receipe-text-2 {transition:all 0.3s;cursor:pointer }.card-receipe-section .card-receipe-white-section .card-receipe-text-2 a {color:var(--sf-yellow-1);font-weight:bold;font-size:20px;display:grid;grid-column-gap:7px;grid-template-columns:8fr minmax(50px,1fr);position:relative;align-items:center }.card-receipe-section .card-receipe-white-section .card-receipe-text-2:hover {transform:scale3d(1.04,1.04,1.04) }.card-receipe-section .card-receipe-white-section .card-receipe-text-2 i {font-size:40px;align-self:center }.asia-week-section {min-height:auto;height:100%;background-repeat:no-repeat;background-size:100% auto;padding-top:31%}.asia-week-image-container {position:relative;margin:0 auto }.asia-week-image-container .triangle-container {position:absolute;left:0;top:60px;width:100% }.asia-week-image-container .triangle-container .triangle-image {width:200px }.asia-week-image-container .triangle-container .triangle-text {position:absolute;top:30%;transform:translateY(-30%);font-size:20px;font-family:'Ubuntu Bold';padding:0 10px;text-align:center }.asia-week-image-container .arrow-container {position:absolute;right:0;top:100px;width:100%;text-align:right }.asia-week-image-container .arrow-container .arrow-text {font-size:20px;font-family:cursive }.asia-week-image-container .arrow-container .arrow-image {max-width:110px;margin-left:-100px;margin-top:15px }.discover-main-section {background-color:var(--sf-white);padding-bottom:50px }.discover-main-section .heading-2 h2 {font-family:"Ubuntu Bold";font-size:38px;padding-top:10px;padding-bottom:25px }.discover-main-section .discover-grid-cards {width:100%;display:grid;grid-template-columns:1fr 1fr 1fr 1fr 1fr;grid-gap:10px }.discover-main-section .discover-grid-cards .discover-card {width:100%;box-shadow:3.09px 5.143px 17px 0 rgba(0,0,0,0.31);border:5px solid var(--sf-white);position:relative;transition:all 0.3s;cursor:pointer }.discover-main-section .discover-grid-cards .discover-card:hover {transform:scale3d(1.04,1.04,1.04) }.discover-main-section .discover-grid-cards .discover-card .discover-image img {width:100%;-o-object-fit:cover;object-fit:cover;display:block;margin:0 auto }.discover-main-section .discover-grid-cards .discover-card .left-content {width:60%;position:absolute;left:0;top:0;padding-top:10px;padding-left:15px }.discover-main-section .discover-grid-cards .discover-card .content .heading h3 {font-size:18px;font-family:'Ubuntu Bold' }.discover-main-section .discover-grid-cards .discover-card .content .description {font-size:12px }.discover-main-section .discover-grid-cards .discover-card .center-content {width:100%;text-align:center;position:absolute;left:0;top:0;padding-top:10px;padding-left:15px }.discover-main-section .discover-grid-cards .discover-card .discover-icon {position:absolute;right:7px;bottom:7px;font-size:40px;color:var(--sf-white) }.supercares-section {margin-bottom:40px;min-height:400px;height:100%;background-position:center;background-repeat:no-repeat;background-size:cover;position:relative }.supercares-section .heading-2 h2 {font-family:"Ubuntu Bold";font-size:38px;padding-top:25px;padding-bottom:25px }.supercares-section .supercares-grid-cards {width:100%;display:grid;grid-template-columns:1fr 1fr 1fr;grid-gap:10px;position:relative }.supercares-section .supercares-grid-cards .supercares-image {width:100%;border:10px solid var(--sf-white);position:relative }.supercares-section .supercares-grid-cards .supercares-image img {width:100%;-o-object-fit:cover;object-fit:cover;display:block;margin:0 auto }.supercares-section .supercares-card {position:relative }.supercares-section .super-food-plaza-img {position:absolute;right:-57px;bottom:-76px;width:124px }.supercares-section .supercares-cards-text a {font-size:17px;margin-top:20px;color:var(--sf-black);transition:all 0.3s;cursor:pointer }.supercares-section .supercares-cards-text a:hover {font-size:18px;color:var(--sf-yellow-2) }.supercares-section .supercares-cards-text a i {color:var(--sf-black);font-size:45px }.supercares-section .supercares-cards-text a:hover i {color:var(--sf-yellow-2) }.jack-cafe-section {padding-top:20px;padding-bottom:30px;height:100%;background-position:center;background-repeat:no-repeat;background-size:cover;position:relative }.jack-cafe-section .heading-2 h2 {font-family:"Ubuntu Bold";font-size:38px;padding-top:25px;padding-bottom:25px }.jack-cafe-section .jack-cafe-top-image {width:600px;padding-top:40px;overflow:hidden;margin:0 auto }.jack-cafe-section .jack-cafe-top-image img {height:100%;width:100%;-o-object-fit:cover;object-fit:cover;display:block }.jack-cafe-section .jack-cafe-top-description {padding-top:40px;color:var(--sf-white);font-size:15px }.jack-cafe-content {padding-top:90px;display:flex;flex-direction:column;max-width:350px;justify-content:space-evenly }.jack-cafe-content h2 {font-family:"Ubuntu Bold" }.jack-cafe-content .description {padding-top:15px;color:var(--sf-white);font-family:"Ubuntu Bold" }.jack-cafe-content .jack-cafe-text a {padding-top:30px;padding-bottom:70px;color:var(--sf-white);display:flex;flex-direction:row;flex-wrap:wrap }.jack-cafe-content .jack-cafe-text {font-size:18px;margin-top:20px;align-items:center }.jack-cafe-content .jack-cafe-text i {color:var(--sf-white);font-size:35px }.our-shops-section {background-color:var(--sf-white);padding-top:20px;padding-bottom:45px }.our-shops-section .heading-2 h2 {font-family:"Ubuntu Bold";font-size:38px;padding-top:10px;padding-bottom:10px }.our-shops-section .our-shops-grid-cards {width:100%;display:grid;grid-template-columns:1fr 1fr 1fr;grid-gap:20px;align-items:center }.our-shops-section .our-shops-grid-cards .our-shops-image {max-width:350px;padding-top:10px;overflow:hidden;margin:0 auto;position:relative;transition:all 0.3s;cursor:pointer }.our-shops-section .our-shops-grid-cards .our-shops-image:hover {transform:scale3d(1.06,1.06,1.06) }.our-shops-section .our-shops-grid-cards .our-shops-image img {width:100%;-o-object-fit:cover;object-fit:cover;display:block }.other-shops-section {background-color:var(--sf-yellow-2);padding-top:20px;padding-bottom:40px }.other-shops-section .heading-2 h2 {font-family:"Ubuntu Bold";font-size:38px;padding-top:10px;padding-bottom:10px }.other-shops-section .other-shops-image {max-width:350px;padding-top:10px;overflow:hidden;margin:0 auto;position:relative;transition:all 0.3s;cursor:pointer }.other-shops-section .other-shops-image {}.other-shops-section .other-shops-image img {width:100%;-o-object-fit:cover;object-fit:cover;display:block }.footer-section {min-height:400px;padding-top:20px;padding-bottom:30px;background-position:center;background-repeat:no-repeat;background-size:cover;position:relative }.footer-section .footer-grid-cards {width:100%;display:grid;grid-template-columns:1fr 1fr 1fr;grid-column-gap:80px;position:relative }.footer-section .footer-grid-cards .footer-aboutus-description {font-size:14px;line-height:1.2;margin-top:40px }.footer-grid-cards .footer-grid-user-image {border-radius:50%;width:110px;height:110px;border:2px solid var(--sf-yellow-2);position:relative;z-index:999 }.footer-grid-cards .footer-grid-user-image img {width:100%;-o-object-fit:cover;object-fit:cover;display:block;border-radius:50%}.footer-grid-cards .footer-strip {width:100%;height:1.8px;background-color:var(--sf-yellow-2);position:absolute;top:55px;z-index:9 }.footer-grid-cards h4.opening-hours {margin-top:15px;;font-family:"Ubuntu Bold" }.footer-grid-cards h4.quick-links {margin-top:15px;;font-family:"Ubuntu Bold" }.footer-section .footer-grid-cards-2 {width:100%;display:grid;grid-template-columns:1fr 1fr 1fr;grid-column-gap:150px }.footer-grid-user .footer-grid-user-content h4 {padding-top:15px;font-size:18px;color:var(--sf-yellow-1) }.footer-grid-user .footer-grid-user-content .description {font-size:14px;color:var(--sf-white) }.footer-mobile a,
.footer-fax a,
.footer-email a {display:flex;align-items:center;line-height:16px;transition:all 0.3s;color:var(--sf-white)}.footer-mobile a .icon,
.footer-fax a .icon,
.footer-email a .icon {background-color:var(--sf-white) !important;padding:7px;border-radius:55%;font-size:15px;line-height:15px;color:var(--sf-black) !important;transition:all 0.3s;width:30px;height:30px;position:relative;text-align:center }.footer-email a span:nth-child(2){text-overflow:ellipsis;overflow:hidden}.footer-mobile a:hover,
.footer-fax a:hover,
.footer-email a:hover {color:var(--sf-yellow-2)}.footer-mobile a:hover .icon,
.footer-fax a:hover .icon,
.footer-email a:hover .icon {background-color:var(--sf-yellow-1) !important;color:var(--sf-white) !important }.footer-grid-quick-links-content {padding-top:0;font-size:14px;color:var(--sf-white);width:100% }.footer-grid-quick-links-content a {color:var(--sf-white);transition:all 0.3s }.footer-grid-quick-links-content a:hover {color:var(--sf-yellow-2)}.footer-grid-opening-hours-content .description,.footer-grid-quick-links-content .description {padding-top:15px;font-size:14px;color:var(--sf-white) }.copyright-section {background-color:#eaeaea;padding:20px 0}.copyright-links-section .nav-item .nav-link {transition:all 0.3s;font-size:14px;line-height:1;color:var(--sf-black);font-family:"Ubuntu Regular";padding:0 }.copyright-links-section .nav-item .nav-link:hover {color:var(--sf-yellow-2)}.copyright-links-section .nav-item:last-child .nav-link >span {border-right:none }ul.header-list li a {background-color:var(--sf-black) !important;padding:7px;border-radius:55%;font-size:15px;line-height:15px;color:var(--sf-white) !important;transition:all 0.3s;width:30px;height:30px;position:relative;display:block }ul.header-list li a:hover {font-size:18px;line-height:18px;transform:scale3d(1.01,1.01,1.01);background-color:var(--sf-white) !important;color:var(--sf-black) !important }ul.social-list li span {font-size:inherit !important;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%) }ul.footer-list li a {background-color:var(--sf-white) !important;padding:7px;border-radius:55%;font-size:16px;line-height:16px;color:var(--sf-black) !important;transition:all 0.3s;width:34px;height:34px;position:relative;display:block }ul.footer-list li a:hover {font-size:17px;line-height:17px;transform:scale3d(1.01,1.01,1.01);background-color:var(--sf-yellow-2) !important;color:var(--sf-white) !important }.big-container-padding {padding-right:45px;padding-left:45px}.container-1600{width:100%;max-width:1600px;margin-left:auto;margin-right:auto}.container-medium {width:100%;max-width:1000px;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto }.contact-us-parent-section {position:relative }.contact-us-grid-cards {width:100%;margin-top:-100px;display:grid;grid-template-columns:1fr 1fr;box-shadow:3.09px 5.143px 17px 0 rgb(0 0 0 / 31%);margin-bottom:20px }.contact-us-grid-cards >div {padding:35px 55px 50px }.contact-us-grid-cards .form-section {background-color:var(--sf-white) }.contact-us-grid-cards .address-section {background-color:var(--sf-yellow-1) }.address-main-section li {display:grid;grid-template-columns:80px 1fr;align-items:center }.address-main-section span[class*="fa-"] {font-size:35px;margin-right:25px;text-align:center }.address-li-right-section {font-size:18px }.address-main-section a {color:var(--sf-black);transition:all 0.3s;display:inline-flex }.address-main-section a .fa-arrow-alt-circle-right {font-size:25px }.address-main-section a.address-li-right-direction-section:hover,.address-main-section a.address-li-right-mobile-section:hover {transform:scale3d(1.05,1.05,1.05) }.grecaptcha-badge {z-index:999 }@media (min-width:900px) {.container-medium {max-width:850px }}@media (min-width:1100px) {.container-medium {max-width:900px }}@media (min-width:1300px) {.container-medium {max-width:1100px }}@media (min-width:1500px) {.container {max-width:1390px }.container-medium {max-width:1300px }.home-main-section .slider-white-section .slide-heading {font-size:18px }.home-main-section .slider-white-section .slide-content .slide-img {width:210px }.home-main-section .slider-white-section .slide-content {grid-template-columns:8fr minmax(80px,1fr) }.home-main-section .slider-white-section .slide-content .price-section {font-size:22px }.card-receipe-section .card-receipe-white-section .card-receipe-text-2 a {font-size:20px }}@media (min-width:1800px) {.container {max-width:1550px }.container-medium {max-width:1400px }}@media (min-width:2200px) {.container {max-width:1900px }.container-medium {max-width:1500px }}@media (max-width:1499px) and (min-width:1251px) {.home-main-section .slide-blue-section .slide-blue-price {font-size:35px }}@media (max-width:1250px) and (min-width:1025px) {.container {max-width:800px }.container-medium {max-width:770px }.big-container-padding {padding-right:30px;padding-left:30px }.header .main-header {padding-top:10px;padding-bottom:10px }.navbar-nav .nav-item .nav-link {font-size:15px }.footer-section .footer-grid-cards {grid-column-gap:60px }.home-main-section .slider-white-section .slide-content .slide-img {overflow:hidden;width:160px }.home-main-section .slider-white-section .slide-heading {font-size:22px }.home-main-section .slide-blue-section .slide-blue-price {font-size:40px }}@media (max-width:1024px) and (min-width:992px) {.container {max-width:800px }.container-medium {max-width:770px }.big-container-padding {padding-right:25px;padding-left:25px }.navbar-nav .nav-item .nav-link {font-size:14px }.footer-section .footer-grid-cards {grid-column-gap:60px }.asia-week-section {}.asia-week-image-container .triangle-container {left:-150px }.asia-week-image-container .arrow-container .arrow-image {margin:0 }.asia-week-image-container .arrow-container .arrow-text {display:none }.home-main-section .slider-white-section .slide-content .slide-img {overflow:hidden;width:160px }.home-main-section .slider-white-section .slide-heading {font-size:22px }.home-main-section .slide-blue-section .slide-blue-price {font-size:40px }}@media (max-width:991px) and (min-width:768px) {.container {max-width:800px }.container-medium {max-width:770px }.supercares-section .super-food-plaza-img {display:none }.header .main-header {display:block !important;text-align:center;padding-top:15px;padding-bottom:15px }.header .top-header {display:block !important }.header .top-header .left {display:none !important }.big-container-padding {padding-right:25px;padding-left:25px }.navbar-nav .nav-item .nav-link {font-size:14px }.jack-cafe-section .jack-cafe-top-image {width:350px }.footer-grid-cards .footer-strip {display:none }.footer-section .footer-grid-cards {grid-column-gap:40px }.asia-week-section {}.asia-week-image-container .triangle-container {left:-150px }.asia-week-image-container .arrow-container .arrow-text {display:none }.asia-week-image-container .arrow-container .arrow-image {margin:0 }.home-main-section .slider-white-section .slide-content .slide-img {overflow:hidden;width:160px }.home-main-section .slider-white-section .slide-heading {font-size:22px }.home-main-section .slide-blue-section .slide-blue-price {font-size:40px }}@media(max-width:767px) {.home-main-section .container{padding-left:35px;padding-right:35px }.home-main-section .slider-white-section .slide-heading{display:flex;align-items:center;min-height:60px }.home-main-section .slide-blue-section .blue-special-image-strip{width:95px }.home-main-section .slide-blue-section .slide-blue-price{font-size:30px }.navbar-nav .nav-item .nav-link {font-size:15px }.home-main-section .heading h1 {padding:30px 0;color:var(--sf-white);font-size:24px;font-weight:bold }.supercares-section .super-food-plaza-img {display:none }.big-container-padding {padding-right:15px;padding-left:15px }.header .top-header {display:block !important }.header .top-header .left {display:none !important }.header .top-header .right .opening-hours span,.header .top-header .right .customer-service span {display:none !important }.navbar-nav .nav-item .nav-link >span {border-right:0 }.navbar .navbar-collapse {margin-top:15px }.home-main-section {padding-bottom:25px }.home-extra-grid-cards {position:initial;grid-template-columns:1fr;grid-row-gap:20px }.card-receipe-section .heading-2 h2 {font-size:30px }.card-receipe-section .card-receipe-cards {width:100%;display:grid;grid-template-columns:1fr;grid-column-gap:20px;grid-row-gap:20px }.asia-week-image-container {width:80% }.asia-week-image-container .triangle-container {top:30px }.asia-week-image-container .arrow-container {right:0;top:150px;text-align:center }.asia-week-image-container .triangle-container .triangle-text {font-size:16px }.asia-week-image-container .arrow-container .arrow-text {font-size:16px }.asia-week-section {}.discover-main-section .discover-grid-cards {grid-template-columns:1fr;grid-gap:20px }.supercares-section .supercares-grid-cards {grid-template-columns:1fr;grid-gap:15px }.supercares-section .heading-2 h2 {font-size:30px }.supercares-section .supercares-cards-text a {font-size:14px }.supercares-section .supercares-cards-text a i {font-size:35px }.jack-cafe-section {background-position:80% center }.jack-cafe-section .jack-cafe-top-image {width:250px }.jack-cafe-section .jack-cafe-content {padding-top:30px;text-align:center }.jack-cafe-section .jack-cafe-top-description {display:none }.jack-cafe-content .jack-cafe-text a {padding-top:30px;padding-bottom:20px;justify-content:center }.jack-cafe-content h2 {font-size:30px }.other-shops-section .heading-2 h2 {font-size:30px }.discover-main-section .heading-2 h2 {font-size:30px }.our-shops-section .container{padding-left:35px;padding-right:35px }.our-shops-section .heading-2 h2 {font-size:30px }.our-shops-section .our-shops-grid-cards {grid-template-columns:1fr;grid-gap:10px }.our-shops-section .our-shops-grid-cards .our-shops-image{max-width:230px }.other-shops-section .other-shops-image{max-width:240px }.footer-grid-cards .footer-strip {display:none }.footer-section .footer-grid-cards {width:100%;display:grid;grid-template-columns:1fr;grid-column-gap:10px;align-items:center;position:relative;text-align:center;grid-row-gap:20px }.footer-section .footer-grid-cards-2 {width:100%;display:grid;grid-template-columns:1fr;grid-gap:10px }.footer-grid-cards .footer-grid-user-image {margin:0 auto }.copyright-section .copyright-section-container {flex-direction:column }.home-main-section .slider-white-section .slide-heading {font-size:24px }.home-main-section .slider-white-section .slide-content .slide-img {width:215px }.contact-us-grid-cards {grid-template-columns:1fr }.grid-1 {grid-template-columns:1fr }.grid-2 {grid-template-columns:1fr }.grid-3 {grid-template-columns:1fr }.grid-4 {grid-template-columns:1fr }.grid-5 {grid-template-columns:1fr }.contact-us-grid-cards >div {padding:25px 25px 25px 25px }.address-main-section li {grid-template-columns:45px 1fr }.address-main-section span[class*="fa-"] {font-size:25px }.address-li-right-section {font-size:16px }.home-main-section .slider-white-section .slide-content .price-section{line-height:25px }}@media(max-width:600px) {.home-main-section .slider-white-section .slide-heading {font-size:18px }.home-main-section .slider-white-section .slide-content .slide-img {width:250px }.home-main-section .slider-white-section .slide-content .price-section {font-size:18px }}@media(max-width:500px) {.home-main-section .slider-white-section .slide-content .slide-img {width:190px }.home-main-section .slider-white-section .slide-content .price-section {font-size:18px }}@media(max-width:400px) {.home-main-section .slider-white-section .slide-content .slide-img {width:170px }.home-main-section .slider-white-section .slide-content .price-section {font-size:18px }.copyright-section .copyright-section-container >div {font-size:14px }.copyright-links-section .nav-item .nav-link >span {font-size:14px }}@media(max-width:360px) {.home-main-section .slider-white-section .slide-content .slide-img {width:170px }.home-main-section .slider-white-section .slide-content .price-section {font-size:18px }.navbar .navbar-toggler svg {width:38px }}.search-filter {//border-top:1px solid #d8d8d8}
.search-filter__inner{display:flex;align-items:inherit;justify-content:end }.search-filter .input-group {max-width:220px;border-radius:0}.search-filter .input-group select {max-width:220px;border-radius:0;height:auto !important}.search-filter .input-group button {padding:5px 10px}.search-filter .input-group button label {padding:0 5px;vertical-align:middle;align-self:initial;margin:0}.search-filter .input-group button input {display:none}.search-filter .input-group button i + i {display:none}.search-filter .input-group button.on i {display:none}.search-filter .input-group button.on i + i {display:inline-block}.visa-cards-section {margin:0 0 10px 0;justify-content:center}.copyright-links-section {display:flex;justify-content:center;font-size:14px;margin:0 0 2px 0}.copyright-text-section {font-size:14px;text-align:center}
.copyright-links-section__delimiter{padding:0 6px;font-size:14px}
.copyright-links-section .nav-item {display:flex;align-items:center}@media (min-width:768px) {.layout-header--fixed-hidden {top:-200px }.home-extra-section {padding:0 }.home-extra-grid-cards {top:-40px;position:relative }.copyright-section-container {display:flex;justify-content:space-between;align-items:center }.copyright-section-links {}.visa-cards-section{margin:0 }.copyright-links-section{justify-content:flex-end }.card-receipe-section .card-receipe-white-section .card-receipe-content-2 .card-receipe-img {max-height:155px;margin:0 auto 10px auto;overflow:hidden }.background-my-img{padding-top:40px;padding-bottom:40px }.general-heading h1,.general-heading h2{font-size:45px }}@media (min-width:992px) {.header .main-header .logo img {width:250px }}@media (min-width:1250px) {.header .main-header {padding-top:10px;padding-bottom:10px }.home-main-section .heading h1 {font-size:50px }.our-shops-section .our-shops-grid-cards .our-shops-image{max-width:280px }.card-receipe-section .card-receipe-white-section .card-receipe-content-2 .card-receipe-img {max-height:226px }.big-container-padding {padding-right:60px;padding-left:60px }}
@media (min-width:1440px) {.general-heading h1,.general-heading h2{font-size:52px }.our-shops-section .our-shops-grid-cards .our-shops-image{max-width:350px }.card-receipe-section .card-receipe-white-section .card-receipe-content-2 .card-receipe-img {max-height:275px }}
@media (min-width:1700px) {.card-receipe-section .card-receipe-white-section .card-receipe-content-2 .card-receipe-img {max-height:290px }}
@media (min-width:2200px) {.card-receipe-section .card-receipe-white-section .card-receipe-content-2 .card-receipe-img {max-height:355px }}.lang-picker ul{display:grid;grid-template-columns:1fr 1fr 1fr;grid-gap:10px}
.lang-picker .fi{width:27px;height:27px}.lang-picker a:hover .fi{opacity:0.8;transform:scale3d(1.05,1.05,1.05)}@media(max-width:767px){.lang-picker .fi{width:30px;height:30px }}.modal{z-index:99999}.modal-style .modal{z-index:99999}
.modal-style .modal-dialog {max-width:60%;padding:10px 10px;background-color:var(--sf-yellow-1)}
.modal-style .modal-content{border-radius:2px;border:none}
.modal-style .modal-header,.modal-style .modal-footer{border-radius:2px;height:0;padding:0;position:relative}
.modal-style.modal button.button.button-primary-light{margin-top:0}.modal-style.modal .modal-header .close {font-size:30px;top:-26px;right:-26px;position:absolute;background-color:var(--sf-yellow-1);margin:0;padding:12px;border-radius:57%;opacity:1;line-height:15px;color:white;font-weight:normal;z-index:99;transition:all 0.6s;outline:none}
.modal-style.modal .modal-header .close:hover,.modal-style.modal .modal-header .close:focus {background-color:#fff;color:#6730e3;opacity:1}.modal-style.modal .form-label{position:initial;transform:none;padding:0}
.modal-style .modal-body{padding:30px 50px}.modal-image-container {overflow:hidden;border-radius:5px;display:block;position:relative}
.modal-image-container img{width:100%;height:100%;object-fit:cover;transition:all 0.3s;margin-bottom:25px}
.modal-heading h4 {font-family:"Ubuntu Regular";font-size:24px;padding-top:5px;padding-bottom:5px}.modal-date{color:#7b7a7a;font-size:14px;font-weight:bold;margin-bottom:15px}
.modal-description{margin-bottom:25px;font-size:18px}
.modal-text-italic{margin-bottom:25px}@media (max-width:991px) {.modal-style .modal-dialog {top:10%;margin:0 auto;max-width:90% }.modal-style .modal-body {padding:30px 20px 20px 20px }.modal-style .modal-header .close{right:50% !important;transform:translateX(50%) }}@media (min-width:576px){.modal-dialog {margin:4.2rem auto }}
@media (min-width:1350px){.modal-style .modal-dialog{max-width:800px }}