:root{--grey:#92755f;--dark-slate-grey:#3a3a37}body{color:#333;background-color:#000;height:100%;font-family:Inter Display,Arial,sans-serif;font-size:14px;line-height:20px}h2{margin-top:20px;margin-bottom:10px;font-size:32px;font-weight:400;line-height:36px}p{margin-bottom:10px;font-size:1rem;line-height:1.4}a{color:#000;text-decoration:underline}ul{margin-top:0;margin-bottom:0;padding-left:40px}ol{margin-top:0;margin-bottom:10px;padding-left:40px;font-size:1rem;line-height:1.4}li{height:44vh}img{max-width:100%;display:inline-block}.w-layout-hflex{flex-direction:row;align-items:flex-start;display:flex}.hero{background-color:#000;width:100%;height:100%;display:flex}.topbar{z-index:100;justify-content:space-between;align-items:center;width:100%;height:90px;padding:20px 80px;display:flex;position:fixed;inset:0% 0% auto}.lang{align-items:center;width:100px;display:flex}.lang-link{color:#fff;flex:none;font-family:Inter Display,Arial,sans-serif;font-size:12px;font-weight:400;line-height:24px;text-decoration:none;transition:color .4s}.lang-link:hover{color:#fff6}.lang-sep{background-color:#fff3;flex:none;width:24px;height:1px;margin-left:12px;margin-right:12px}.lang-sep.left{margin-left:0}.menu-button{flex-direction:column;flex:none;justify-content:center;align-items:flex-end;width:100px;height:44px;display:flex;overflow:hidden}.hamb-line{background-color:#fff;width:44px;height:1px;margin-top:5px;margin-bottom:5px}.video-bg{z-index:1;opacity:.6;width:100%;height:100%;display:flex;position:absolute;inset:0%}.logo-title{z-index:5;flex-direction:column;justify-content:space-between;align-items:center;width:100%;height:100%;display:flex;position:relative}.title-scroll-down{z-index:2;flex-direction:column;flex:none;justify-content:space-between;align-items:center;width:100%;display:flex;position:relative}.brand-logo{flex:1;justify-content:center;align-items:center;width:100%;height:78px;padding-top:45px;display:flex}.h1-hero{color:#fff;text-align:center;letter-spacing:1px;margin-top:0;margin-bottom:0;font-family:Inter Display,Arial,sans-serif;font-size:16px;font-weight:400;line-height:18px}.scroll-down-wrapper{justify-content:center;align-items:center;width:40px;height:40px;margin-top:40px;display:flex}.sd-line{background-color:#fff;width:1px;height:10px}.preloader{z-index:100000;background-color:#1b1b1a;justify-content:center;align-items:center;width:100%;height:100%;padding:80px;display:none;position:fixed;inset:0%}.preloader-line-wrapper{background-color:#ffffff47;flex:1;height:1px;overflow:hidden}.preloader-line{background-color:#fff9;width:100%;height:1px}.restaurant{z-index:2;flex-direction:column;align-items:center;width:100%;padding-top:160px;padding-bottom:80px;display:flex;position:relative;overflow:hidden}.h-text-block{z-index:3;flex-direction:row;flex:none;justify-content:flex-end;align-items:flex-start;width:100%;max-width:1600px;margin-bottom:60px;padding-left:80px;padding-right:80px;display:flex;position:relative}.h-text-block.nobotpad{margin-bottom:0}.h2{color:#fff;text-align:left;margin-top:0;margin-bottom:0;font-family:Inter Display,Arial,sans-serif;font-size:16px;font-weight:400;line-height:18px}.h2.botpad{text-align:left;margin-bottom:30px;font-size:15px;text-decoration:none}.p1{z-index:10;color:#fff;z-index:10;flex:0 auto;width:100%;max-width:480px;margin-bottom:0;font-family:Inter Display,Arial,sans-serif;font-size:16px;font-weight:400;line-height:160%;position:relative}.img-wrapper{z-index:1;justify-content:center;align-items:flex-start;width:100%;max-width:1200px;padding-left:80px;padding-right:80px;display:flex;position:relative;overflow:hidden}.img-wrapper.botpad{justify-content:center;max-width:1200px;margin-bottom:160px;overflow:hidden}.img-wrapper.botpad.rev{z-index:1;grid-column-gap:0px;grid-row-gap:0px;flex-direction:row;margin-bottom:0}.img-wrapper.botpad.is-hide{display:none}.menu{z-index:1;flex-direction:column;justify-content:flex-start;align-items:center;width:100%;margin-bottom:0;padding-top:80px;display:flex;position:relative;overflow:hidden}.bg-link{z-index:5;grid-column-gap:20px;grid-row-gap:20px;color:#ffffffad;text-transform:uppercase;flex-direction:column;flex:0 auto;justify-content:center;align-items:flex-start;margin-top:-1px;padding-bottom:20px;font-family:Inter Display,Arial,sans-serif;font-size:15px;font-weight:400;line-height:1;text-decoration:none;transition:color .75s;display:flex}.bg-link:hover{color:#fff}.bg-link:visited{opacity:1}.sushi-sashimi-bg-img{z-index:2;background-image:url(https://cdn.prod.website-files.com/5f634ecb778e360724eda801/5f731518f79c1c9fbb18d861_COD-Contemporary-Japanese-cuisine-and-cocktail-bar-Riga-sushi-sashimi-05.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover;width:100%;height:100%;display:none;position:fixed;inset:0%}.body{background-color:var(--grey)}.col-half{grid-column-gap:40px;grid-row-gap:40px;flex-flow:column;flex:0 auto;align-items:flex-start;width:50%;margin-top:60px;display:flex}.col-half.notoppad{margin-top:0}.col-half.left{align-items:flex-end;margin-top:0;padding-right:60px}.line-base{background-color:#ffffff47;width:1px;height:100%;overflow:hidden}.nav-menu{z-index:1000000;justify-content:flex-end;width:100%;height:100%;display:none;position:fixed;inset:0%}.sidebar{background-color:#1b1b1a;flex-direction:column;justify-content:space-between;align-items:flex-start;width:auto;padding:36px 60px 60px;display:flex}.nav-link-wrapper{color:#fff;flex:none;margin-top:20px;margin-bottom:20px;font-family:Inter Display,Arial,sans-serif;font-size:14px;font-weight:400;line-height:24px;text-decoration:none;transition:color .3s;display:flex}.nav-link-wrapper:hover{color:#ffffff85}.nav-link-wrapper.w--current{opacity:.4;font-family:Inter Display,Arial,sans-serif}.nav-link-wrapper.lang{margin-bottom:0;font-size:12px}.nav-wrapper{flex-direction:column;display:flex}.close-menu-btn{color:#fff;cursor:pointer;align-items:center;font-family:Inter Display,Arial,sans-serif;font-size:12px;line-height:24px;transition:color .3s;display:flex}.close-menu-btn:hover{color:#ffffff85}.footer{flex-direction:column;justify-content:flex-end;align-items:center;width:100%;height:100%;padding-top:80px;padding-bottom:20px;display:flex;position:relative;overflow:hidden}.h3{color:#fff;margin-top:0;margin-bottom:0;font-family:Maison Neue;font-size:15px;font-weight:300;line-height:30px}.h3.contact-h{color:#ffffff7a;text-transform:uppercase;margin-bottom:8px;font-family:Inter Display,Arial,sans-serif;font-size:11px;font-weight:400;line-height:22px}.h3.contact-h.is--btn{margin-bottom:0}.fc-block{flex-direction:column;flex:none;align-items:flex-start;margin-right:40px;display:flex}.link{color:#fff;font-family:Inter Display,Arial,sans-serif;font-size:15px;font-weight:400;line-height:25px;text-decoration:none;transition:color .3s}.link:hover{color:#ffffff7a}.link.noleftpad{margin-left:0}.footer-wrapper{z-index:5;flex-direction:row;justify-content:space-between;align-items:flex-start;width:100%;padding-left:80px;padding-right:80px;display:flex;position:relative}.f-book-btn{color:#fff;text-align:center;text-transform:uppercase;border:1px solid #ffffff47;border-radius:1000px;flex-flow:column;flex:none;justify-content:center;align-items:center;width:160px;height:160px;font-family:Inter Display,Arial,sans-serif;font-size:14px;font-weight:400;line-height:18px;text-decoration:none;transition:border-color .3s;display:flex}.f-book-btn:hover{border-color:#ffffffb8}.f-book-btn.is--hero{width:auto;height:auto;padding:20px 40px;font-family:Inter Display,Arial,sans-serif;position:absolute;inset:auto 80px 40px auto}.f-book-btn.is--menu{color:#000;background-color:#fff;border-style:solid;border-color:#fff0;width:auto;height:auto;padding:12px 24px;font-weight:400;transition:color .3s,background-color .3s,border-color .3s;display:none;position:absolute;inset:auto 160px auto auto}.f-book-btn.is--menu:hover{color:#fff;background-color:#fff0;border-color:#ffffff8f}.f-book-btn.is-inline{width:auto;height:auto;padding:20px 40px;font-family:Inter Display,Arial,sans-serif;position:relative;top:auto;left:auto}.oh-txt{color:#fff;font-family:Inter Display,Arial,sans-serif;font-size:15px;font-weight:400;line-height:22px}.wh-sep{background-color:#ffffff52;width:24px;height:1px;margin-left:12px;margin-right:12px}.social-link-wrapper{align-items:center;display:flex}.copy-wrapper{z-index:5;flex-direction:column;justify-content:space-between;align-items:flex-start;width:100%;margin-top:80px;padding-left:80px;padding-right:80px;display:flex}.copy-txt{color:#fff9;flex:none;margin-bottom:0;font-family:Inter Display,Arial,sans-serif;font-size:12px;font-weight:400;line-height:22px}.copy-link{color:#fff9;flex:none;font-family:Inter Display,Arial,sans-serif;font-size:12px;font-weight:400;line-height:22px;text-decoration:none;transition:color .3s}.copy-link:hover{color:#fff}.cod-sign{flex:none;width:90px;display:flex}.cod-sign.w--current{width:90px}.cod-logotype{flex:none;margin-top:28px}.drinks-bg-img{z-index:2;background-image:url(https://cdn.prod.website-files.com/5f634ecb778e360724eda801/5f86e7e24cb493702560bedf_COD-Contemporary-Japanese-cuisine-and-cocktail-bar-Riga-drinks.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover;width:100%;height:100%;display:none;position:fixed;inset:0%}.menu-line-wrapper{flex:none;justify-content:center;align-items:center;width:100%;height:1px;display:flex;overflow:hidden}.m-white-line{background-color:#ffffffb8;width:100%;height:1px}.contact-wrapper{justify-content:flex-start;align-items:flex-start;width:100%;margin-bottom:40px;display:flex}.contact-wrapper.social-wr{flex-direction:column;margin-top:40px;margin-bottom:0}.contact-wrapper.dl{align-items:flex-end}.cntcs-hrs-scl-wrapper{width:50%}.l-img_wrap{width:100%;padding-right:60px}.r-img_wrap{flex:none;width:50%}.image-big{width:100%;padding-bottom:0}.menu-close-area{background-color:#0000007a;flex:1}.text-block-2{font-family:Inter Display,Arial,sans-serif}.close-notification{border-top:1px solid #fff3;align-items:flex-start;width:100%;max-width:480px;display:flex}.close-notification.is-hide{display:none}.menu--wrapper{z-index:3;flex-direction:row;flex:none;justify-content:flex-end;align-items:flex-start;width:100%;max-width:1600px;margin-bottom:60px;padding-left:80px;padding-right:80px;display:flex;position:relative}.div-block-15{width:50%}.div-block-16{flex:1;padding-right:60px}.notification{z-index:1000;background-color:#0009;flex-direction:column;width:100%;height:100%;padding:80px;display:none;position:fixed;inset:0%}.notification--base{grid-column-gap:40px;grid-row-gap:40px;transform-origin:0%;background-color:#252523;flex-direction:column;flex:1;justify-content:center;align-items:center;display:flex}.notification--link{color:var(--grey);text-decoration:none;transition:color .3s}.notification--link:hover{color:#dbc1ae}.michelin--logo{width:82px;margin-top:28px}.copy-policy-links_wrap,.policies{grid-column-gap:1rem;grid-row-gap:1rem}.section_content-wrapper.splide{flex:none;height:50vh;margin-top:60px;margin-bottom:160px}.splide__list{will-change:transform;margin-bottom:0;padding-left:0;padding-right:0;list-style-type:none;display:flex}.splide__slide{cursor:grab;flex:none;justify-content:center;align-items:center;height:50vh;padding-left:1vh;padding-right:1vh}.splide_image-2{object-fit:cover;width:auto;height:100%}@media screen and (max-width:991px){.topbar{padding-top:40px;padding-left:40px;padding-right:40px}.brand-logo{padding-top:40px}.h-text-block.nobotpad{padding-left:40px;padding-right:40px}.bg-link{flex:0 auto}.mood-wrapper{padding-left:40px;padding-right:40px}.sep-mood{width:40px}.mood-video-fs{height:420px;padding:40px}.nav-menu{display:none}.footer-wrapper{padding-left:40px;padding-right:40px}.f-book-btn.is--menu{padding:10px 20px;right:108px}.copy-wrapper{margin-top:40px;padding-left:40px;padding-right:40px}.contact-wrapper.dl{grid-row-gap:20px;grid-row-gap:20px;flex-wrap:wrap}.position-name,.position-price{font-size:14px;line-height:18px}.menu-block{padding-left:40px;padding-right:40px}.div-block-10{width:100%}.notification{padding:110px 40px 40px}.image-4{box-sizing:border-box;float:none;clear:none;aspect-ratio:auto;text-align:center;border:1px #000;max-width:none;display:block;position:static;inset:0%}.text-block-3{font-size:36px;line-height:120%}.rich-text-block{width:100%}}@media screen and (max-width:767px){.topbar{padding-top:20px;padding-left:30px;padding-right:30px}.scroll-down-wrapper{margin-top:28px}.h-text-block.nobotpad{padding-left:30px;padding-right:30px}.bg-link{font-size:14px;line-height:18px}.mood-wrapper{padding-left:30px;padding-right:30px}.sep-mood{width:30px}.mood-video-fs{height:320px;padding-top:30px;padding-left:30px;padding-right:30px}.crumb-txt{font-size:13px}.footer{height:auto}.footer-wrapper{grid-row-gap:40px;flex-direction:column;padding-left:30px;padding-right:30px}.f-book-btn.is--hero{position:relative;bottom:0;left:auto;right:auto}.f-book-btn.is-inline,.f-book-btn.is--hero{position:relative;bottom:0;left:auto;right:auto}.f-book-btn.is--menu{padding-left:16px;padding-right:16px;font-size:12px;line-height:12px;position:absolute;inset:auto 94px auto auto}.f-book-btn.is-inline{position:relative;bottom:0;left:auto;right:auto}.cod-logotype{margin-top:56px}.contact-wrapper{margin-bottom:32px}.contact-wrapper.social-wr{margin-top:32px}.contact-wrapper.dl{flex-wrap:nowrap}.cntcs-hrs-scl-wrapper{width:100%}.menu-block{padding-left:30px;padding-right:30px}.play-video{width:120px;height:120px}.notification{padding:88px 30px 30px}.notification--base{align-items:flex-start;padding:30px}.michelin--logo{margin-bottom:28px}.image-4{max-width:none}.body-2{text-align:left;justify-content:center;align-items:center;display:flex}.splide__slide{padding-left:1vw;padding-right:1vw}}@media screen and (max-width:479px){.topbar{padding-top:16px;padding-left:30px;padding-right:30px}.lang{width:80px}.lang-sep{margin-left:8px;margin-right:8px}.menu-button{width:80px;height:40px}.h1-hero{text-align:center;width:100%;line-height:20px}.scroll-down-wrapper{margin-top:32px}.preloader{padding:24px}.restaurant{padding-top:120px;padding-bottom:0}.h-text-block{flex-direction:column;margin-bottom:40px;padding-left:30px;padding-right:30px}.h2.botpad{margin-bottom:20px}.p1{max-width:240px;margin-top:0;font-size:14px;line-height:27px}.p1.is-notification{max-width:none}.img-wrapper{flex-flow:column-reverse wrap;justify-content:flex-end;padding-left:0;padding-right:0;overflow:visible}.img-wrapper.botpad{flex-direction:column-reverse;flex:none;justify-content:flex-end;align-items:flex-end;margin-bottom:120px}.img-wrapper.botpad.rev{flex-direction:column}.menu{height:auto;padding-top:120px}.bg-link{border-top:1px solid #fff3;flex:none;justify-content:flex-start;margin-top:0;padding-right:0;font-size:14px;line-height:18px}.mood-wrapper{margin-top:30px;padding-left:0;padding-right:0}.mood-wrapper.toopad.left-al{margin-top:30px}.mood-wrapper.middle-pad{margin-top:30px;margin-bottom:0}.sep-mood{display:flex}.mood-img.norp{padding-right:0}.mood-video-fs{height:240px;margin-top:30px;padding:0}.mood-video{padding-right:40px}.crumb-txt{font-size:13px}.col-half{flex:1;align-self:flex-end;width:100%;margin-top:30px;padding-left:30px}.col-half.left{flex:0 auto;align-self:flex-start;align-items:flex-start;width:100%;margin-bottom:0;padding-left:0;padding-right:0}.nav-menu{display:none}.sidebar{width:50%;padding-top:30px}.close-menu-btn{font-family:Maison Neue}.footer{padding-top:120px;padding-bottom:20px}.h3.contact-h{margin-bottom:2px;line-height:12px}.h3.contact-h.dl{margin-bottom:20px}.fc-block{width:50%;margin-right:0}.fc-block.fist-c{width:50%}.footer-wrapper{grid-row-gap:0px;flex-direction:column;padding-left:30px;padding-right:30px}.f-book-btn{width:120px;height:120px;margin-bottom:32px}.f-book-btn.is--hero,.f-book-btn.is--menu,.f-book-btn.is-inline,.f-book-btn.is--hero,.f-book-btn.is--menu,.f-book-btn.is-inline{margin-bottom:0}.wh-sep{width:20px;margin-left:8px;margin-right:8px}.copy-wrapper{grid-column-gap:.5rem;grid-row-gap:.5rem;margin-top:20px;padding-left:30px;padding-right:30px}.copy-txt{margin-bottom:0;font-size:11px;line-height:18px}.copy-link{font-size:11px;line-height:18px}.cod-sign{width:68px}.cod-sign.w--current{width:60px;display:flex}.cod-logotype{width:130px}.menu-line-wrapper{justify-content:flex-start;margin-top:-1px;margin-bottom:0}.m-white-line{width:100%}.contact-wrapper{flex-flow:wrap;justify-content:space-between;margin-bottom:20px}.contact-wrapper.social-wr{margin-top:0;margin-bottom:0}.contact-wrapper.dl{flex-flow:wrap;align-content:flex-end;align-items:flex-end}.cntcs-hrs-scl-wrapper{flex-direction:column;width:100%;display:flex}.l-img_wrap{align-self:flex-start;width:50%;margin-top:30px;padding-right:0}.r-img_wrap{width:100%;padding-left:60px}.menu-positions-wrapper{width:100%}.position-name{padding-right:16px;font-size:13px;line-height:16px}.position-name.category{margin-bottom:0}.position-price{text-align:right;width:28px;font-size:12px;line-height:16px}.menu-block{flex-direction:column;margin-bottom:40px;padding-left:30px;padding-right:30px}.menu-block.rev{margin-bottom:40px}.image-3{margin-bottom:24px}.image-3.botpad-big{margin-bottom:40px}.menu-page{padding-top:120px;padding-bottom:45px}.div-block-10{width:100%}.div-block-10.wide{justify-content:flex-end;width:100%;padding-left:30px}.div-block-10.wide-l{width:100%}.play-video{width:120px;height:120px}.hero-contacts{flex-direction:column;justify-content:flex-end;padding-bottom:20px}.events{padding-top:120px}.m-sep{margin-bottom:60px;padding-left:30px;padding-right:30px}.drink-info{font-size:10px;line-height:12px}.menu-close-area{background-color:#000c;flex:1}.menu--wrapper{flex-direction:column;margin-bottom:40px;padding-left:30px;padding-right:30px}.div-block-15{align-self:flex-start;width:100%;margin-top:30px;padding-right:120px}.div-block-16{padding-left:60px;padding-right:0}.cod-sign--visible{width:68px}.cod-sign--visible.w--current{width:60px}.notification{padding-top:84px}.notification--base{align-items:flex-start}.image-4{box-sizing:border-box;float:none;clear:none;aspect-ratio:auto;opacity:1;outline-offset:0px;pointer-events:auto;text-align:center;border-radius:0;outline:3px #333;max-width:none;margin-left:0;padding-left:0;text-decoration:line-through;display:inline-block;overflow:visible}.text-block-3{border-radius:0;justify-content:center;align-items:center;font-size:24px;line-height:120%}.body-2{justify-content:center;align-items:center}.button.w--current{font-size:24px;line-height:24px}.policy{padding-top:120px}.copy-policy-links_wrap{grid-column-gap:.5rem;grid-row-gap:.5rem;flex-flow:wrap}.policies{grid-column-gap:.75rem;grid-row-gap:.75rem}.cookie-settings-link{font-size:11px;line-height:18px}.splide__slide{padding-left:10px;padding-right:10px}}