.cafe_cafeLayout__XTiLk{position:relative;width:100vw;height:100%;margin:0;display:flex;flex-direction:column;align-items:center;background-color:#f4ede6;color:#2a2220;font-family:var(--font-dm-sans),system-ui,sans-serif}.cafe_cafeLayout__XTiLk .cafe_cafePage__ngDMr{height:100%;width:100%;margin:0;color:#2a2220;overflow:scroll;-ms-overflow-style:none;scrollbar-width:none}.cafe_cafeLayout__XTiLk .cafe_cafePage__ngDMr::-webkit-scrollbar{width:0!important}@media(orientation:landscape){.cafe_cafeLayout__XTiLk .cafe_cornernav__Tfe_6 .cafe_portrait_only__8WITW{display:none}}@media(orientation:portrait){.cafe_cafeLayout__XTiLk .cafe_cornernav__Tfe_6 .cafe_landscape_only__sKS43{display:none}}.cafe_cafeLayout__XTiLk .cafe_cornernav__Tfe_6 .cafe_mobile_nav_header__fTNR7{position:fixed;top:0;left:0;z-index:50;height:72px;display:flex;align-items:center;padding:clamp(12px,10.17px + .43vw,16px) clamp(16px,14.17px + .43vw,20px);background:rgba(0,0,0,0)}.cafe_cafeLayout__XTiLk .cafe_cornernav__Tfe_6 .cafe_mobile_nav_wordmark___ygA0{position:absolute;top:24px;left:50%;transform:translateX(-50%);z-index:50;font-family:var(--font-wordmark),cursive;color:#fff;font-size:clamp(1.5rem,5.5vw,2rem);line-height:1;text-shadow:0 2px 8px rgba(0,0,0,.7);text-decoration:none;white-space:nowrap;transition:opacity .2s ease}.cafe_cafeLayout__XTiLk .cafe_cornernav__Tfe_6 .cafe_mobile_nav_wordmark___ygA0.cafe_scrolled_past__vbizd{opacity:0;pointer-events:none}.cafe_cafeLayout__XTiLk .cafe_cornernav__Tfe_6 .cafe_hamburger__ahaaj{position:relative;width:48px;height:48px;background:rgba(0,0,0,0);border:none}.cafe_cafeLayout__XTiLk .cafe_cornernav__Tfe_6 .cafe_hamburger__ahaaj .cafe_bottom__a96Fd,.cafe_cafeLayout__XTiLk .cafe_cornernav__Tfe_6 .cafe_hamburger__ahaaj .cafe_middle__34u1H,.cafe_cafeLayout__XTiLk .cafe_cornernav__Tfe_6 .cafe_hamburger__ahaaj .cafe_top__HoJim{position:absolute;display:block;width:24px;height:2px;background-color:#fff}.cafe_cafeLayout__XTiLk .cafe_cornernav__Tfe_6 .cafe_hamburger__ahaaj .cafe_og__Y2oR4{background-color:#f07800}.cafe_cafeLayout__XTiLk .cafe_cornernav__Tfe_6 .cafe_hamburger_underlay__W_3O1{position:fixed;top:clamp(12px,10.17px + .43vw,16px);left:clamp(12px,10.17px + .43vw,16px);z-index:10;overflow:hidden;width:calc(25% - 16px);height:calc(50vh - 16px);background:linear-gradient(rgba(51,51,51,.6),rgba(200,200,200,.3));backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border-radius:10px;box-shadow:0 10px 15px -3px rgba(154,52,18,.2),0 4px 6px -4px rgba(154,52,18,.2)}@media(orientation:portrait){.cafe_cafeLayout__XTiLk .cafe_cornernav__Tfe_6 .cafe_hamburger_underlay__W_3O1{top:clamp(48px,33.33px + 3.41vw,80px);left:clamp(48px,33.33px + 3.41vw,80px);right:clamp(48px,33.33px + 3.41vw,80px);bottom:clamp(48px,33.33px + 3.41vw,80px);width:auto;height:auto;border-radius:16px}}.cafe_cafeLayout__XTiLk .cafe_cornernav__Tfe_6 .cafe_menu_overlay__yaxrF{position:fixed;top:clamp(12px,10.17px + .43vw,16px);left:clamp(12px,10.17px + .43vw,16px);display:flex;z-index:40;overflow:hidden;background-color:hsla(0,0%,100%,.15);border-radius:16px}@media(orientation:portrait){.cafe_cafeLayout__XTiLk .cafe_cornernav__Tfe_6 .cafe_menu_overlay__yaxrF{background-color:rgba(28,23,36,.97);border-radius:0;flex-direction:column;align-items:center;justify-content:center;padding-top:clamp(32px,28.33px + .85vw,40px)}}.cafe_cafeLayout__XTiLk .cafe_cornernav__Tfe_6 .cafe_heading_block__hZsW1{width:100%;display:flex;align-items:center;font-family:var(--font-wordmark),cursive;color:#fff;font-size:clamp(2rem,5vw,3rem);line-height:1.2;text-shadow:0 2px 8px rgba(0,0,0,.7);padding-left:clamp(32px,28.33px + .85vw,40px)}@media(orientation:landscape){.cafe_cafeLayout__XTiLk .cafe_cornernav__Tfe_6 .cafe_heading_block__hZsW1{font-size:clamp(1.5rem,2vw + 1rem,2.5rem)}}.cafe_cafeLayout__XTiLk .cafe_cornernav__Tfe_6 .cafe_link_container__r_r_8{width:100%;display:flex;justify-content:flex-end;align-items:center;padding-right:clamp(16px,14.17px + .43vw,20px);gap:clamp(8px,7.08px + .21vw,10px)}@media(orientation:portrait){.cafe_cafeLayout__XTiLk .cafe_cornernav__Tfe_6 .cafe_link_container__r_r_8{flex-direction:column;align-items:center;padding-left:0;padding-right:0;gap:clamp(16px,14.17px + .43vw,20px)}}.cafe_cafeLayout__XTiLk .cafe_cornernav__Tfe_6 .cafe_link_container__r_r_8 .cafe_nav_link__Vf7wK{width:-moz-fit-content;width:fit-content;display:flex;justify-content:center;align-items:center;color:#fff;font-family:var(--font-fira-mono),monospace;text-shadow:0 2px 8px rgba(0,0,0,.7);font-size:clamp(1.5rem,4vw,2rem);line-height:1.3}@media(orientation:landscape){.cafe_cafeLayout__XTiLk .cafe_cornernav__Tfe_6 .cafe_link_container__r_r_8 .cafe_nav_link__Vf7wK{font-size:clamp(1rem,1vw + .5rem,1.25rem)}}.cafe_cafeLayout__XTiLk .cafe_cornernav__Tfe_6 .cafe_socials_wrapper__xcQTO{display:flex;justify-content:flex-end;align-items:center;gap:clamp(8px,7.08px + .21vw,10px);padding-right:clamp(32px,28.33px + .85vw,40px);padding-top:clamp(8px,7.08px + .21vw,10px)}@media(orientation:portrait){.cafe_cafeLayout__XTiLk .cafe_cornernav__Tfe_6 .cafe_socials_wrapper__xcQTO{padding-left:0;padding-right:0;margin-top:clamp(32px,28.33px + .85vw,40px)}}.cafe_cafeLayout__XTiLk .cafe_cornernav__Tfe_6 .cafe_socials_wrapper__xcQTO a svg{font-size:clamp(2.5rem,2vw,4rem);justify-content:center}@media(orientation:landscape){.cafe_cafeLayout__XTiLk .cafe_cornernav__Tfe_6 .cafe_socials_wrapper__xcQTO a svg{font-size:clamp(1rem,1vw + .25rem,1.25rem)}}.cafe_cafeLayout__XTiLk .cafe_cafe_footer__rpWhH{width:100%;display:flex;flex-direction:column;gap:clamp(32px,28.33px + .85vw,40px);background-color:#e9e0d8;color:#2a2220;font-family:var(--font-dm-sans),system-ui,sans-serif;padding:clamp(32px,28.33px + .85vw,40px) clamp(16px,12.25px + .85vw,32px)}.cafe_cafeLayout__XTiLk .cafe_cafe_footer__rpWhH .cafe_section_heading__gRnpd{color:#2a2220;font-family:var(--font-fira-mono),monospace;font-size:clamp(12px,11.08px + .21vw,14px);font-weight:500;text-transform:uppercase;letter-spacing:.08em;margin:0 0 clamp(12px,10.17px + .43vw,16px)}.cafe_cafeLayout__XTiLk .cafe_cafe_footer__rpWhH .cafe_footer_insta_strip__mo5w9{width:100%}.cafe_cafeLayout__XTiLk .cafe_cafe_footer__rpWhH .cafe_footer_insta_strip__mo5w9 .cafe_instawrapper__fOXKS{padding:0}.cafe_cafeLayout__XTiLk .cafe_cafe_footer__rpWhH .cafe_footer_insta_strip__mo5w9 .cafe_instafeed__CLGHE{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:clamp(12px,10.17px + .43vw,16px);margin:0}.cafe_cafeLayout__XTiLk .cafe_cafe_footer__rpWhH .cafe_footer_insta_strip__mo5w9 .cafe_instafeed__CLGHE .cafe_instapost__Grp1L{width:clamp(130px,16vw,170px);height:auto;aspect-ratio:1/1;max-width:none;max-height:none}.cafe_cafeLayout__XTiLk .cafe_cafe_footer__rpWhH .cafe_footer_insta_strip__mo5w9 .cafe_instafeed__CLGHE img{border-radius:25%}.cafe_cafeLayout__XTiLk .cafe_cafe_footer__rpWhH .cafe_footer_insta_strip__mo5w9 .cafe_instafeed__CLGHE .cafe_more__PXZDW{margin-left:clamp(12px,10.17px + .43vw,16px);color:#2a2220;font-family:var(--font-fira-mono),monospace;font-size:clamp(12px,11.08px + .21vw,14px);text-transform:uppercase;letter-spacing:.08em}.cafe_cafeLayout__XTiLk .cafe_cafe_footer__rpWhH .cafe_footer_columns__epHiO{display:grid;grid-template-columns:1fr 1fr 1fr;gap:clamp(32px,28.33px + .85vw,40px)}@media(orientation:portrait){.cafe_cafeLayout__XTiLk .cafe_cafe_footer__rpWhH .cafe_footer_columns__epHiO{grid-template-columns:1fr;gap:clamp(24px,21.25px + .64vw,30px)}}.cafe_cafeLayout__XTiLk .cafe_cafe_footer__rpWhH .cafe_brand_block__vX3RR{text-align:center}@media(orientation:landscape){.cafe_cafeLayout__XTiLk .cafe_cafe_footer__rpWhH .cafe_brand_block__vX3RR{align-self:center}}.cafe_cafeLayout__XTiLk .cafe_cafe_footer__rpWhH .cafe_brand_block__vX3RR .cafe_brand_wordmark__Od_el{font-family:var(--font-wordmark),cursive;font-size:clamp(28px,23.42px + 1.07vw,48px);color:#2a2220;margin:0 0 clamp(8px,7.08px + .21vw,10px);line-height:1.1}.cafe_cafeLayout__XTiLk .cafe_cafe_footer__rpWhH .cafe_brand_block__vX3RR .cafe_brand_tagline__bf9CW{font-family:var(--font-dm-sans),system-ui,sans-serif;font-style:italic;font-size:clamp(14px,13.17px + .21vw,16px);color:#6b5e56;margin:0}@media(orientation:portrait){.cafe_cafeLayout__XTiLk .cafe_cafe_footer__rpWhH .cafe_visit_block__MG2JV{text-align:center}}.cafe_cafeLayout__XTiLk .cafe_cafe_footer__rpWhH .cafe_visit_block__MG2JV .cafe_visit_eyebrow__RA4zP{font-family:var(--font-fira-mono),monospace;font-size:clamp(12px,11.08px + .21vw,14px);font-weight:500;text-transform:uppercase;letter-spacing:.08em;color:#2a2220}.cafe_cafeLayout__XTiLk .cafe_cafe_footer__rpWhH .cafe_visit_block__MG2JV .cafe_visit_street__PpbQn{font-family:var(--font-dm-sans),system-ui,sans-serif;font-style:italic;font-size:clamp(10px,9.08px + .21vw,12px);color:#6b5e56;margin:0}.cafe_cafeLayout__XTiLk .cafe_cafe_footer__rpWhH .cafe_visit_block__MG2JV .cafe_visit_phone__1NVW2{font-family:var(--font-fira-mono),monospace;font-style:italic;font-size:clamp(10px,9.08px + .21vw,12px);color:#6b5e56;margin:0 0 clamp(4px,3.08px + .21vw,6px)}.cafe_cafeLayout__XTiLk .cafe_cafe_footer__rpWhH .cafe_visit_block__MG2JV .cafe_visit_hours__j6aAS{list-style:none;padding:0;margin:0 0 clamp(4px,3.08px + .21vw,6px)}@media(orientation:portrait){.cafe_cafeLayout__XTiLk .cafe_cafe_footer__rpWhH .cafe_visit_block__MG2JV .cafe_visit_hours__j6aAS{display:flex;flex-direction:column;align-items:center}}.cafe_cafeLayout__XTiLk .cafe_cafe_footer__rpWhH .cafe_visit_block__MG2JV .cafe_visit_hours__j6aAS li{display:flex;gap:clamp(8px,7.08px + .21vw,10px);font-family:var(--font-dm-sans),system-ui,sans-serif;font-size:clamp(12px,11.08px + .21vw,14px);color:#6b5e56}.cafe_cafeLayout__XTiLk .cafe_cafe_footer__rpWhH .cafe_visit_block__MG2JV .cafe_visit_hours__j6aAS li span:first-child{color:#6b5e56;min-width:5.5em}@media(orientation:landscape){.cafe_cafeLayout__XTiLk .cafe_cafe_footer__rpWhH .cafe_newsletter_block__fA1uD{align-self:center}}@media(orientation:portrait){.cafe_cafeLayout__XTiLk .cafe_cafe_footer__rpWhH .cafe_newsletter_block__fA1uD{text-align:center}}.cafe_cafeLayout__XTiLk .cafe_cafe_footer__rpWhH .cafe_newsletter_block__fA1uD .cafe_marketing_form__LU9kO{display:flex;flex-direction:row;gap:clamp(8px,7.08px + .21vw,10px)}@media(orientation:portrait){.cafe_cafeLayout__XTiLk .cafe_cafe_footer__rpWhH .cafe_newsletter_block__fA1uD .cafe_marketing_form__LU9kO{flex-direction:column;align-items:center;gap:clamp(12px,10.17px + .43vw,16px)}}.cafe_cafeLayout__XTiLk .cafe_cafe_footer__rpWhH .cafe_newsletter_block__fA1uD .cafe_marketing_input__ST1JY{flex:1;min-width:0;padding:clamp(8px,7.08px + .21vw,10px) clamp(16px,14.17px + .43vw,20px);font-family:var(--font-dm-sans),system-ui,sans-serif;font-size:clamp(14px,13.17px + .21vw,16px);color:#2a2220;background-color:#f4ede6;border:1px solid #1c1724;border-radius:9999px;transition:.15s cubic-bezier(.4,0,.2,1)}@media(orientation:portrait){.cafe_cafeLayout__XTiLk .cafe_cafe_footer__rpWhH .cafe_newsletter_block__fA1uD .cafe_marketing_input__ST1JY{width:100%;max-width:280px;text-align:center}}.cafe_cafeLayout__XTiLk .cafe_cafe_footer__rpWhH .cafe_newsletter_block__fA1uD .cafe_marketing_input__ST1JY::-moz-placeholder{color:#9e9189;font-style:italic}.cafe_cafeLayout__XTiLk .cafe_cafe_footer__rpWhH .cafe_newsletter_block__fA1uD .cafe_marketing_input__ST1JY::placeholder{color:#9e9189;font-style:italic}.cafe_cafeLayout__XTiLk .cafe_cafe_footer__rpWhH .cafe_newsletter_block__fA1uD .cafe_marketing_input__ST1JY:focus{outline:none;border-color:#f07800}.cafe_cafeLayout__XTiLk .cafe_cafe_footer__rpWhH .cafe_newsletter_block__fA1uD .cafe_marketing_submit__H7Cq2{padding:clamp(8px,7.08px + .21vw,10px) clamp(24px,21.25px + .64vw,30px);font-family:var(--font-fira-mono),monospace;font-size:clamp(12px,11.08px + .21vw,14px);font-weight:500;text-transform:uppercase;letter-spacing:.06em;color:#fff;background-color:#f07800;border:1px solid #f07800;border-radius:9999px;cursor:pointer;transition:.15s cubic-bezier(.4,0,.2,1)}@media(orientation:portrait){.cafe_cafeLayout__XTiLk .cafe_cafe_footer__rpWhH .cafe_newsletter_block__fA1uD .cafe_marketing_submit__H7Cq2{width:100%;max-width:280px}}.cafe_cafeLayout__XTiLk .cafe_cafe_footer__rpWhH .cafe_newsletter_block__fA1uD .cafe_marketing_submit__H7Cq2:hover{background-color:#1c1724;border-color:#1c1724}.cafe_cafeLayout__XTiLk .cafe_cafe_footer__rpWhH .cafe_newsletter_block__fA1uD .cafe_marketing_success__XpjAw{font-family:var(--font-dm-sans),system-ui,sans-serif;font-style:italic;font-size:clamp(14px,13.17px + .21vw,16px);color:#f07800;margin:0}.cafe_cafeLayout__XTiLk .cafe_cafe_hero__iOxCv{height:-moz-fit-content;height:fit-content;width:100%;display:flex;flex-direction:column;justify-content:space-between;align-items:center;border-radius:0}.cafe_cafeLayout__XTiLk .cafe_cafe_hero__iOxCv .cafe_hero_wordmark__GoLWg{height:100vh;max-width:50%;display:flex;justify-content:center;align-items:center;font-family:var(--font-wordmark),cursive;color:#fff;font-style:italic;font-size:clamp(40px,34.5px + 1.28vw,64px);text-shadow:1px 1px #010088;text-align:center;line-height:90%}.cafe_cafeLayout__XTiLk .cafe_cafe_hero__iOxCv .cafe_link_container__r_r_8{display:flex;justify-content:space-around;align-items:center;margin-bottom:clamp(16px,14.17px + .43vw,20px)}.cafe_cafeLayout__XTiLk .cafe_cafe_hero__iOxCv .cafe_link_container__r_r_8 span{height:-moz-fit-content;height:fit-content;text-align:center;width:95%;text-shadow:1px 1px #010088}