
/* cached asset-dumpde2d95c915140ea11c4b691bf9d8071fc9226f4b: */
.f_cbbcf.doris-mobile-bar .nav-item:last-child{background-color:#ff462e !important;color:#fff;margin:-0.5rem 0;padding-top:.5rem}.f_cbbcf.doris-mobile-bar .nav-item:last-child a{color:#fff}

/* cached asset-dump0730f634d8cd1e85107899a493e2af0463b2be4c: */
.doris-subnav{background-color:#2f2f2f;border-bottom:1px solid #846a2a;margin-bottom:50px;padding:5px 0;display:block;position:relative}@media (min-width: 576px){.doris-subnav{background-color:transparent;padding:0}}.doris-subnav .nav li{padding:5px 0}@media (min-width: 576px){.doris-subnav .nav li{padding:50px 0}.doris-subnav .nav li{margin-left:10px}}@media screen and (min-width: 576px) and (min-width: 768px){.doris-subnav .nav li{margin-left:calc(10px + 10 * (100vw - 768px) / 1152)}}@media screen and (min-width: 576px) and (min-width: 1920px){.doris-subnav .nav li{margin-left:20px}}@media (min-width: 576px){.doris-subnav .nav li{margin-right:10px}}@media screen and (min-width: 576px) and (min-width: 768px){.doris-subnav .nav li{margin-right:calc(10px + 10 * (100vw - 768px) / 1152)}}@media screen and (min-width: 576px) and (min-width: 1920px){.doris-subnav .nav li{margin-right:20px}}.doris-subnav .nav li a{background-color:#fff;font-weight:600;color:#2f2f2f;letter-spacing:.1rem;text-align:center;text-transform:uppercase;border:2px solid transparent;position:relative}.doris-subnav .nav li a{font-size:11px}@media screen and (min-width: 768px){.doris-subnav .nav li a{font-size:calc(11px + 6 * (100vw - 768px) / 1152)}}@media screen and (min-width: 1920px){.doris-subnav .nav li a{font-size:17px}}@media (max-width: 575.98px){.doris-subnav .nav li a{font-size:14px}}@media (min-width: 576px){.doris-subnav .nav li a{color:#846a2a;border:2px solid #846a2a}}.doris-subnav .nav li a:hover,.doris-subnav .nav li a:focus,.doris-subnav .nav li a.active{background-color:#846a2a;color:#fff}@media (min-width: 576px){.doris-subnav .nav li a:hover:after,.doris-subnav .nav li a:focus:after,.doris-subnav .nav li a.active:after{opacity:1}}@media (min-width: 576px){.doris-subnav .nav li a:after{background:transparent url("/assets/images/subnav-diamond.png") 0 0 no-repeat;content:"";width:17px;height:17px;position:absolute;bottom:0;left:50%;transform:translateX(-50%);margin-bottom:-61px;opacity:0;transition:all 200ms ease}}

/* cached asset-dumpc402e06d79f6384430026e632c659be1dee15f1d: */
h2.page-heading{padding:50px 0 20px;margin-bottom:50px;color:#846a2a;text-align:center;text-transform:uppercase;display:block;position:relative}h2.page-heading{font-size:32px}@media screen and (min-width: 768px){h2.page-heading{font-size:calc(32px + 4 * (100vw - 768px) / 1152)}}@media screen and (min-width: 1920px){h2.page-heading{font-size:36px}}h2.page-heading:after{content:"";background-color:#846a2a;width:100%;height:1px;position:absolute;bottom:0;left:0}

/* cached asset-dumpb0aa06f3820dad9ed21b36b038807253162c2930: */
.menu-bg-image{position:absolute;z-index:-1}@media (max-width: 767.98px){.menu-bg-image{width:100%;max-width:100%;margin:0}}.menu-bg-image.left{left:0}.menu-bg-image.right{right:0}.food-menu-section{margin-bottom:40px}@media screen and (min-width: 768px){.food-menu-section{margin-bottom:calc(40px + 35 * (100vw - 768px) / 1152)}}@media screen and (min-width: 1920px){.food-menu-section{margin-bottom:75px}}@media (min-width: 768px){.food-menu-section>.row>.col-md-6{padding-right:4rem}.food-menu-section>.row>.col-md-6 .forge--settings-btn{right:-35px !important}.food-menu-section>.row>.col-md-6:last-child{padding-left:5rem;padding-right:0;border-left:1px solid #846a2a}.food-menu-section>.row>.col-md-6:last-child .forge--settings-btn{right:0 !important}}.doris-food-menu .name{font-weight:300;color:#846a2a;line-height:1.6;margin:0}.doris-food-menu .name{font-size:22px}@media screen and (min-width: 768px){.doris-food-menu .name{font-size:calc(22px + 4 * (100vw - 768px) / 1152)}}@media screen and (min-width: 1920px){.doris-food-menu .name{font-size:26px}}.doris-food-menu .desc{margin:0}.doris-food-menu .desc{font-size:14px}@media screen and (min-width: 768px){.doris-food-menu .desc{font-size:calc(14px + 2 * (100vw - 768px) / 1152)}}@media screen and (min-width: 1920px){.doris-food-menu .desc{font-size:16px}}.doris-food-menu .sub-desc{color:#846a2a;font-style:italic}.doris-food-menu .sub-desc{font-size:14px}@media screen and (min-width: 768px){.doris-food-menu .sub-desc{font-size:calc(14px + 2 * (100vw - 768px) / 1152)}}@media screen and (min-width: 1920px){.doris-food-menu .sub-desc{font-size:16px}}.doris-food-menu .price,.doris-food-menu .portion{font-family:"azote",serif;font-weight:300;color:#846a2a;line-height:1.6;display:block}.doris-food-menu .price,.doris-food-menu .portion{font-size:22px}@media screen and (min-width: 768px){.doris-food-menu .price,.doris-food-menu .portion{font-size:calc(22px + 4 * (100vw - 768px) / 1152)}}@media screen and (min-width: 1920px){.doris-food-menu .price,.doris-food-menu .portion{font-size:26px}}

/* cached asset-dumpe5687caf09d6c8cf0c04bfa5b996bb1df58c3e9b: */
.map-hours .map{background-size:cover;background-position:center center;background-repeat:no-repeat;min-height:350px}.map-hours .hours{background:transparent url("/assets/images/black-paper.png") 0 0 repeat;position:relative;color:#fff;text-align:center}.map-hours .hours{font-size:14px}@media screen and (min-width: 768px){.map-hours .hours{font-size:calc(14px + 2 * (100vw - 768px) / 1152)}}@media screen and (min-width: 1920px){.map-hours .hours{font-size:16px}}.map-hours .hours{padding-top:4rem}@media screen and (min-width: 768px){.map-hours .hours{padding-top:calc(4rem + 3 * (100vw - 768px) / 1152)}}@media screen and (min-width: 1920px){.map-hours .hours{padding-top:7rem}}.map-hours .hours{padding-bottom:4rem}@media screen and (min-width: 768px){.map-hours .hours{padding-bottom:calc(4rem + 3 * (100vw - 768px) / 1152)}}@media screen and (min-width: 1920px){.map-hours .hours{padding-bottom:7rem}}.map-hours .hours:before{content:"";background:transparent url("/assets/images/coffee-stain.png") center center no-repeat;opacity:.15;position:absolute;top:0;right:0;bottom:0;left:0}.map-hours .hours h3{font-family:"azote",serif;font-weight:400;color:#846a2a;text-transform:uppercase;margin:0}.map-hours .hours h3{font-size:42px}@media screen and (min-width: 768px){.map-hours .hours h3{font-size:calc(42px + 18 * (100vw - 768px) / 1152)}}@media screen and (min-width: 1920px){.map-hours .hours h3{font-size:60px}}.map-hours .hours h4{font-family:"azote",serif;font-weight:400;color:#fff;text-transform:uppercase;margin:1.5rem 0 0}.map-hours .hours h4{font-size:24px}@media screen and (min-width: 768px){.map-hours .hours h4{font-size:calc(24px + 12 * (100vw - 768px) / 1152)}}@media screen and (min-width: 1920px){.map-hours .hours h4{font-size:36px}}

/* cached asset-dump6f03579f512fbdbcd9f612fbc8fd4ae3dd6a0758: */
.f_cbbcn hr{border-color:white;width:80px}

/* cached asset-dumpe096dec6a78319073116f147421b9abe0ac44a5c: */
.inside-banner{position:relative}.inside-banner:before{content:"";display:block;width:100%;padding-top:72%}@media (max-width: 767.98px){.inside-banner:before{padding-top:50%}}@media (min-width: 992px){.inside-banner:before{padding-top:26%}}.inside-banner .wrapper{background-repeat:no-repeat;background-position:center center;-webkit-background-size:cover;background-size:cover;position:absolute;top:0;right:0;left:0;bottom:0}.inside-banner .logo{margin-top:3rem;width:180px;height:180px;position:absolute;top:0;left:50%;z-index:900;transform:translateX(-50%);display:none}@media (max-width: 991.98px){.inside-banner .logo{display:block;width:130px;height:130px}}.inside-banner .logo img{display:block;width:auto;height:auto;max-width:100%}.inside-banner .navbar-open{background:transparent url("/assets/images/diamond-hamburger.png") 0 0 no-repeat;width:106px;height:106px;margin:3rem 1.5rem 0 0;position:absolute;top:0;right:0;z-index:1015;cursor:pointer;display:block}@media (min-width: 992px){.inside-banner .navbar-open{display:none}}
