
/* 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-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-dumped22fe0c8a7c7a36ab7e8b7c816b975e0bc9c764: */
.f_cbkAg{position:relative;width:50%;height:280px;overflow:hidden;margin:0 auto}.f_cbkAg img{position:absolute;top:0;right:0;bottom:0;left:0;object-fit:cover;object-position:center center;width:100%;height:100%}

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

/* 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-dumpadbdc5620acd732fa3f57019f5204279573bc84c: */
.f_cbkBT img{width:50%;margin:0 auto;object-fit:contain}

/* 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}}
