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

/* cached asset-dump6cd21bd38c313aa4da5dfc4dc76f186d9e69be75: */
.f_cbkDm img{width:50%;margin:0 auto;object-fit:contain}

/* cached asset-dump42d7ab7dcad8b227f6c3e54f2513993062378a03: */
.f_cbkR8{position:relative;width:50%;height:280px;overflow:hidden;margin:0 auto}.f_cbkR8 img{position:absolute;top:0;right:0;bottom:0;left:0;object-fit:cover;object-position:center center;width:100%;height:100%}

/* cached asset-dumpb309caf2a721081a02f5a32a0adc4d85fa2fc0c3: */
.f_cbkDw{position:relative;width:50%;height:280px;overflow:hidden;margin:0 auto}.f_cbkDw img{position:absolute;top:0;right:0;bottom:0;left:0;object-fit:cover;object-position:center center;width:100%;height:100%}

/* cached asset-dump8a90514fa7805aeb023eea1c7d3150fbef16bcc1: */
.f_cbkDq{position:relative;width:50%;height:280px;overflow:hidden;margin:0 auto}.f_cbkDq img{position:absolute;top:0;right:0;bottom:0;left:0;object-fit:cover;object-position:center center;width:100%;height:100%}

/* cached asset-dumpe5687caf09d6c8cf0c04bfa5b996bb1df58c3e9b: */
.map-hours .map{background-size:cover;background-position:center center;background-repeat:no-repeat;min-height:350px}.map-hours .hours{background:rgba(0,0,0,0) 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:rgba(0,0,0,0) 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-dump580b7e68739fa690b1c7a7333e0cb77ce191c858: */
.f_cbcJf hr{border-color:#fff;width:80px}

/* 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-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:rgba(0,0,0,0) 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}}
