@import url('https://fonts.googleapis.com/css?family=Anek+Malayalam:600&subset=latin,latin-ext,malayalam');
@import url('https://fonts.googleapis.com/css?family=Urbanist:300,800,regular&subset=latin,latin-ext');#id1737984703624[widget-type="space"] { position: absolute; top: 900px; left: -140.5px; }
.hnr-page .sushi-nav__link { margin: 0px; padding: 10px 14px; font-size: 17px; color: var(--thm-color2, #fff); font-family: "Anek Malayalam"; font-weight: 600; line-height: 0.82; border-width: 0px; border-style: solid; border-radius: 15px; overflow: hidden; background-color: var(--thm-color1, #fff); }
.hnr-page .rate-text { width: auto; font-family: Urbanist; font-weight: 400; }
#id17381520518880[widget-type="ckeditortext"] { color: rgb(117, 117, 117); font-style: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-transform: none; widows: 2; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline; }
#id17381520804680[widget-type="ckeditortext"] { color: rgb(117, 117, 117); font-style: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-transform: none; widows: 2; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline; }
@media (max-width: 1199px) {
}
@media (max-width: 991px) {
}
@media (max-width: 767px) {
}

.hnr-page .w-space-v3:empty { height: 100px; width: 100%; min-height: 30px; }
.hnr-page .w-space-v3.flx-rows { display: flex; flex-direction: row; }
.hnr-page .w-space-v3.flx-cols { display: flex; flex-direction: column; }
.hnr-page .w-space-v3.grid-container { display: grid; }
.hnr-page .w-space-v3.absolute-widget:empty { min-width: 300px; }
.hnr-page .container__size { width: 100%; max-width: 500px; padding-right: 15px; padding-left: 15px; overflow: clip; }
.hnr-page .lyt-logo-default-v2 { display: inline-block; }
.hnr-page .lyt-logo-default-v2 img { width: 100%; height: 100%; }
.hnr-page .w-header-v2 { margin-top: 0px; margin-bottom: 0px; width: 100%; }
.hnr-page .w-header-v2 .has-decors { vertical-align: middle; }
.hnr-page .w-header-v2 .header-decor { width: max-content; }
.hnr-page .w-header-v2 .header-decor > img { width: 100%; }
.hnr-page .w-header-v2 .header-decor-right { float: right; }
.hnr-page .w-header-v2 .header-decor-left { float: left; }
.hnr-page .w-header-v2 .header-decor-bottom { clear: both; }
.hnr-page .lyt-header-default-h1raw-v1 { text-align: center; }
.hnr-pageh1 { color: var(--thm-color2, #fff); }
.hnr-page h2 { font-size: 34px; color: var(--thm-color2, #fff); font-family: "Anek Malayalam"; font-weight: 600; line-height: 0.82; }
.hnr-pageh2 { color: var(--thm-color2, #fff); }
.hnr-page { font-family: Urbanist; font-weight: 400; color: var(--thm-color6, #fff); font-size: 14px; }
.hnr-page h1 { font-size: 64px; color: var(--thm-color2, #fff); font-family: "Anek Malayalam"; font-weight: 600; line-height: 0.82; text-align: start; }
.hnr-page .sushi-header__row { display: flex; flex-direction: row; }
.hnr-page .sushi-header__title { text-align: left; width: auto; font-size: 62px; flex-shrink: 0; z-index: 2; align-self: flex-end; margin-bottom: 7%; }
.hnr-page .sushi-header__title span { color: rgba(0, 0, 0, 0); background-image: var(--gradientGradient__1); -webkit-background-clip: text; background-clip: text; display: block; }
.hnr-page .sushi-header__img { flex-grow: 1; margin-right: -20px; margin-left: -10px; }
.hnr-page .sushi-header__row:not(:last-child) { margin-bottom: 40px; }
.hnr-page .sushi-header__container { padding-bottom: 64px; }
.hnr-page .text__left { text-align: left; }
.hnr-page .title__margin:not(:last-child) { margin-bottom: 16px; }
.hnr-page .w-button-v2 { display: flex; justify-content: center; align-items: center; width: fit-content;width: -moz-fit-content; }
.hnr-page .w-button-v2.btn-icon-vertical { flex-direction: column; }
.hnr-page .w-button-v2.btn-icon-horizontal { flex-direction: row; }
.hnr-page .w-button-v2 .widget-icon { margin: 0px; }
.hnr-page .w-button-v2 .button-text { text-align: inherit; }
.hnr-page .lyt-btn-default-v2 { color: rgb(60, 65, 77); }
.hnr-page .sushi-nav__link { margin: 0px; padding: 10px 14px; font-size: 20px; color: var(--thm-color2, #fff); font-family: "Anek Malayalam"; font-weight: 600; line-height: 0.82; border-width: 0px; border-style: solid; border-radius: 15px; overflow: hidden; display: flex; align-items: center; column-gap: 8px; flex-shrink: 0; }
.hnr-page .btn-style { overflow: visible hidden; transition-duration: 500ms; }
.hnr-page .btn-style p { z-index: 3; }
.hnr-page .btn-style::after { width: 100%; height: 100%; border-radius: 15px; content: ""; position: absolute; z-index: 0; right: unset; bottom: unset; transform: translate3d(0%, -50%, 0px); top: calc(50% + 0px); left: 0px; display: inline-block; }
.hnr-page .btn-style::before { background-image: var(--gradientGradient__1); border-radius: 15px; display: inline-block; content: ""; width: 0%; height: 100%; position: absolute; z-index: 1; right: unset; bottom: unset; transform: translate3d(0%, -50%, 0px); top: calc(50% + 0px); left: 0px; transition-duration: 500ms; }
.hnr-page .btn-style:hover::before { width: 100%; }
.hnr-page .sushi-nav__link .widget-icon { z-index: 3; width: 26px; height: 26px; }
.hnr-page .sushi-nav__link .widget-icon path { transition-duration: 500ms; fill: rgba(200, 200, 200, 0); stroke: rgb(200, 200, 200); }
.hnr-page .sushi-nav__link:hover .widget-icon path { stroke: var(--thm-color1-lightest, #fff); }
.hnr-page .btn-style:hover { color: var(--thm-color1-lightest, #fff); box-shadow: rgba(255, 133, 2, 0.42) 0px 8px 9px -6px; }
.hnr-page .sushi-nav__inner { display: flex; column-gap: 18px; padding-bottom: 16px; overflow-x: auto; padding-right: 0px; padding-left: 0px; }
.hnr-page .sushi-nav__inner::-webkit-scrollbar-thumb { background-color: var(--thm-color5, #fff); border-radius: 30px; }
.hnr-page .sushi-nav__inner::-webkit-scrollbar { height: 6px; }
.hnr-page .lyt-text-v3 { width: 100%; }
.hnr-page .lyt-text-v3.absolute-widget { width: 320px; }
.hnr-page .sushi-header__img img { object-fit: contain; }
.hnr-page .menu__img img { width: 100%; height: 100%; object-fit: contain; }
.hnr-page .menu__img { width: 100%; margin-right: auto; margin-left: auto; margin-top: -50px; aspect-ratio: 140 / 110; }
.hnr-page .menu__inner { display: flex; flex-flow: column wrap; padding-right: 18px; padding-left: 18px; padding-bottom: 22px; background-color: var(--thm-color1, #fff); border-radius: 25px; flex-basis: 48.5%; }
.hnr-page .menu__title { font-size: 20px; font-family: "Anek Malayalam"; font-weight: 600; color: var(--thm-color2, #fff); }
.hnr-page .menu__title:not(:last-child) { margin-bottom: 14px; }
.hnr-page .menu__text:not(:last-child) { margin-bottom: 18px; }
.hnr-page .menu__portion { font-size: 14px; font-family: Poppins; font-weight: 400; padding: 4px 11px; width: auto; display: inline-block; border-width: 1px; border-style: solid; border-top-color: var(--thm-color1-dark, #fff); border-right-color: var(--thm-color1-dark, #fff); border-bottom-color: var(--thm-color1-dark, #fff); border-left-color: var(--thm-color1-dark, #fff); border-radius: 30px; color: var(--thm-color2, #fff); line-height: 1.2; }
.hnr-page .menu__price-inner { display: flex; align-items: center; justify-content: space-between; gap: 12px; flex-wrap: wrap; }
.hnr-page .menu__price { width: auto; font-size: 24px; font-family: "Anek Malayalam"; font-weight: 600; color: var(--thm-color2, #fff); line-height: 0.9; }
.hnr-page .menu__price span { font-size: 14px; color: var(--thm-color6, #fff); }
.hnr-page .menu__row { display: flex; justify-content: space-between; row-gap: 76px; flex-flow: wrap; }
.hnr-page .title__margin-big:not(:last-child) { margin-bottom: 80px; }
.hnr-page .rolls__container { padding-bottom: 64px; }
.hnr-page .nigiri__container { padding-bottom: 64px; }
.hnr-page .menu__text { flex-grow: 1; }
.hnr-page .bowls__container { padding-bottom: 64px; }
.hnr-page .sets__container { padding-bottom: 64px; }
.hnr-page .footer__container { padding-top: 64px; padding-bottom: 80px; border-top: 1px solid rgb(235, 235, 235); }
.hnr-page .footer__title { font-size: 28px; font-family: "Anek Malayalam"; font-weight: 600; color: var(--thm-color2, #fff); line-height: 0.9; }
.hnr-page .footer__title:not(:last-child) { margin-bottom: 20px; }
.hnr-page .lyt-icon-external-v2 { width: 64px; height: 64px; }
.hnr-page .footer-contact__text { font-size: 16px; color: var(--thm-color6, #fff); width: auto; }
.hnr-page .footer__logo * { width: 100%; height: 100%; }
.hnr-page .footer__logo { width: 100%; max-width: 148px; }
.hnr-page .footer__logo:not(:last-child) { margin-bottom: 20px; }
.hnr-page .footer-contact__icon { width: 24px; height: 24px; display: flex; min-height: auto; margin: 0px; }
.hnr-page .footer__contact-inner { display: flex; align-items: center; column-gap: 10px; flex-direction: row; }
.hnr-page .footer__contact-inner:not(:last-child) { margin-bottom: 14px; }
.hnr-page .footer-contact__btn { margin: 0px; font-size: 16px; font-family: Urbanist; font-weight: 400; line-height: 1.2; padding: 0px; color: var(--thm-color3, #fff); text-decoration-line: underline; transition-duration: 500ms; }
.hnr-page .footer-contact__btn:hover { text-decoration-line: underline; text-decoration-color: rgba(0, 0, 0, 0); }
.hnr-page .footer__contact-row:not(:last-child) { margin-bottom: 60px; }
.hnr-page .footer-hours__time { width: auto; }
.hnr-page .footer-hours__day { width: auto; }
.hnr-page .footer-hours__item { display: flex; padding-top: 6px; padding-bottom: 6px; justify-content: space-between; column-gap: 20px; }
.hnr-page .footer-hours__text { font-size: 20px; line-height: 1; transition-duration: 500ms; }
.hnr-page .footer-houres__inner { display: flex; flex-direction: column; row-gap: 4px; }
.hnr-page .footer-hours__item:hover .footer-hours__text { color: var(--thm-color3, #fff); text-shadow: none; -webkit-text-stroke-color: var(--thm-color3, #fff); -webkit-text-stroke-width: 1px; }
.hnr-page .footer-hours__item .footer-hours__text { text-shadow: none; -webkit-text-stroke: 1px rgba(0, 0, 0, 0); }
.hnr-page .bowwe-footer_text { font-family: Urbanist; font-weight: 400; font-size: 14px; }
.hnr-page .footer__logo-inner:not(:last-child) { margin-bottom: 60px; }
.hnr-page .star-icon { margin: 0px; width: 17px; height: 17px; display: flex; min-height: auto; }
.hnr-page .stars__inner { display: flex; column-gap: 2px; }
.hnr-page .rate-text__dark { font-size: 13px; font-family: Urbanist; font-weight: 800; color: var(--thm-color2, #fff); line-height: 1; width: auto; }
.hnr-page .rate-text { width: auto; font-family: Urbanist; font-weight: 400; line-height: 1; }
.hnr-page .footer__rate--inner { background-color: rgb(248, 248, 248); border-radius: 30px; padding: 8px 12px; display: flex; align-items: center; column-gap: 6px; width: fit-content;width: -moz-fit-content; }
.hnr-page .footer__rate--inner:not(:last-child) { margin-bottom: 20px; }
.hnr-page .rate__btn { padding: 15px 19px; }
@media (max-width: 1199px) {
}
@media (max-width: 991px) {
}
@media (max-width: 767px) {
.hnr-page h1 { font-size: 58px; }
.hnr-pageh1 { color: var(--thm-color2, #fff); }
.hnr-page h2 { font-size: 28px; }
.hnr-pageh2 { color: var(--thm-color2, #fff); }
.hnr-page { font-size: 12px; color: var(--thm-color6, #fff); }
.hnr-page .sushi-header__title { font-size: 58px; }
.hnr-page .sushi-header__img { margin-right: -16%; }
.hnr-page .sushi-nav__link { font-size: 18px; }
.hnr-page .menu__title { font-size: 18px; }
.hnr-page .menu__inner { padding-right: 15px; padding-bottom: 20px; padding-left: 15px; }
.hnr-page .footer__logo { max-width: 130px; }
.hnr-page .footer-hours__text { font-size: 18px; }
.hnr-page .menu__price { font-size: 20px; }
.hnr-page .menu__portion { font-size: 10px; padding-right: 9px; padding-left: 9px; }
.hnr-page .menu__price-inner { column-gap: 8px; }
}
