body{margin:0;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}code{font-family:source-code-pro,Menlo,Monaco,Consolas,"Courier New",monospace}@font-face{font-family:"Akagi Pro";font-style:normal;font-weight:400;src:url(../../static/media/AkagiPro-Black.81d99ba2.ttf)}@font-face{font-family:"Akagi Pro Light";font-style:normal;font-weight:400;src:url(../../static/media/AkagiPro-Light.3bad630d.ttf)}@font-face{font-family:"Mirage-Bold";font-style:normal;font-weight:700;src:url(../../static/media/Mirage-Bold.2fb1cb86.otf)}@font-face{font-family:"Mirage-Medium";font-style:normal;font-weight:700;src:url(../../static/media/Mirage-Medium.c934e0ca.otf)}.header{display:flex;flex-direction:column;align-items:center;width:100%}.header h1{font-family:var(--font-family-primary-bold);font-style:normal;font-weight:700;font-size:22px;line-height:22px;letter-spacing:-.0041em;color:#000;margin:0 0 20px}.header h1,.header p{text-align:center;padding:0}.header p{font-family:"Akagi Pro Light";font-size:16px;margin:0;width:300px;max-width:100%}.header .nav-links{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:1fr;grid-column-gap:20px;-webkit-column-gap:20px;column-gap:20px;margin:20px 0 40px}@media(min-width:1201px){.header{padding-top:60px}.header h1{font-size:52px;line-height:72px}.header p{font-size:28px;width:760px}.header .nav-links{margin:36px 0 84px;grid-column-gap:40px;-webkit-column-gap:40px;column-gap:40px}}.header-img{display:flex;flex-direction:row;justify-content:center;position:relative;width:60%;margin:0 auto 40px}.header-img .header-parallax:first-child{margin:0 10px 100px}.header-img .header-parallax:first-child,.header-img .header-parallax:nth-child(2){width:18%;border-radius:8px;background-image:url(../../static/media/headerImage.edb5d5db.JPG);min-height:700px;background-attachment:fixed;background-position:50%;background-repeat:no-repeat}.header-img .header-parallax:nth-child(2){margin:80px 10px 20px}.header-img .header-parallax:nth-child(3){margin:40px 10px 60px}.header-img .header-parallax:nth-child(3),.header-img .header-parallax:nth-child(4){width:18%;border-radius:8px;background-image:url(../../static/media/headerImage.edb5d5db.JPG);min-height:700px;background-attachment:fixed;background-position:50%;background-repeat:no-repeat}.header-img .header-parallax:nth-child(4){margin:80px 10px 20px}.header-img .header-parallax:nth-child(5){width:18%;border-radius:8px;margin:0 10px 100px;background-image:url(../../static/media/headerImage.edb5d5db.JPG);min-height:700px;background-attachment:fixed;background-position:50%;background-repeat:no-repeat}.color{background-color:var(--color-bg-primary)}.white{background-color:#fff}.content{padding-top:120px}.content,.content .section{width:100%}.content .section h2{padding:0;margin:0;font-size:24px;line-height:36px}.content .section h3{font-size:20px}.content .section p{padding:0;margin:0;font-size:14px;font-family:var(--font-family-secondary)}.content .section .row{display:flex;flex-direction:row;justify-content:space-around;align-items:center;width:100%;margin:0 auto}.content .section .row .column{width:40%}#bread{padding:40px 0 100px}#bread h2{margin-bottom:8px}#bread .column{width:80%}#ingredients-row{position:relative}#ingredients-text{position:relative;left:40px}#ingredients img{position:absolute;top:0;right:0;width:400px;opacity:.2}#fresh{padding-bottom:40px}#fresh h2{margin-bottom:8px}#fresh-images{position:relative;top:-60px;display:flex;flex-direction:row;justify-content:center;align-items:center;width:100%}#fresh-images img{width:40%;height:100%;height:200px;margin:0 4px;border-radius:8px;object-fit:cover}#fresh-images img:nth-child(2){position:relative;top:32px}#location{display:flex;flex-direction:column-reverse;padding-bottom:120px}#location .column{width:80%}#location h2{max-width:75%}#location hr{padding:0;margin:28px 0 12px}#location span{font-family:var(--font-family-secondary);font-weight:700;color:rgba(0,0,0,.75)}#address-title{margin:8px 0;font-family:var(--font-family-primary);color:rgba(0,0,0,.5);font-weight:700}#map{width:100%;height:100%}#hours-of-operation,#map{position:relative;top:-60px}#hours-of-operation{display:flex;flex-direction:column;text-align:right}#hours-of-operation .column{width:80%}#hours-of-operation .hours{margin-top:20px;font-size:18px}#hours-of-operation .days{padding:0;margin:8px 0 0;font-size:24px;font-weight:700;color:rgba(0,0,0,.75)}#hours-of-operation img{width:100%;margin-bottom:40px;border-radius:8px}#insta{width:80%;padding:0 0 10px}#insta h2{color:rgba(0,0,0,.5)}#insta #insta-link{color:#ce6924}#insta #insta-link a{text-decoration:underline;color:inherit}#carousel{display:flex;justify-content:space-between;width:80%;padding:10px 0 40px}#carousel img{width:23%}@media(min-width:681px){.content .section h2{font-size:36px;line-height:54px}.content .section h3{font-size:30px;line-height:45px}.content .section p{font-size:20px}#bread{padding:60px 0 120px}#bread .column{width:70%}#ingredients-text{position:relative;top:-2em}#ingredients{position:relative}#ingredients img{right:0;opacity:.8}#fresh{padding-bottom:40px}#fresh h3{margin-bottom:16px}#fresh-images{top:-80px}#fresh-images img{height:360px;margin:0 6px}#fresh-images img:nth-child(2){top:60px}#location{display:flex;flex-direction:row;padding-bottom:120px}#location .column{width:40%}#location hr{margin-top:40px;margin-bottom:20px}#location #address-title{margin-top:120px}#map{top:-140px}#hours-of-operation{display:flex;flex-direction:row;padding-top:80px;text-align:left}#hours-of-operation .column{width:40%}#hours-of-operation .hours{margin-top:32px;font-size:26px}#hours-of-operation .days{padding:0;margin:8px 0 0;font-size:24px}#hours-of-operation img{position:relative;top:-80px}#insta{width:90%;padding:80px 0 20px}#carousel{width:90%;padding:20px 0 40px}}@media(min-width:1201px){.content .section h2{font-size:60px;line-height:72px}.content .section h3{font-size:48px;line-height:57.6px}.content .section p{font-size:32px}.content .section .row{max-width:1440px}#bread{padding:120px 0 240px}#bread h2{margin-bottom:20px}#bread img{width:800px}#fresh{padding-bottom:80px}#fresh h2{margin-bottom:20px}#fresh-images img{position:relative;top:-120px;height:600px;margin:0 12px}#fresh-images img:nth-child(2){top:45px}#location{flex-direction:row;width:100%;padding-bottom:160px}#location .column{width:40%}#location hr{margin-top:95px;margin-bottom:32px}#address-title{align-self:center}#map{top:-120px}#hours-of-operation{position:relative;top:-80px;display:flex;flex-direction:row;padding-top:80px}#hours-of-operation .column{width:40%}#hours-of-operation .hours{margin-top:32px;font-size:40px;font-family:var(--font-family-secondary)}#hours-of-operation .days{padding:0;margin:8px 0 0;font-size:48px}#hours-of-operation img{top:-120px}#carousel,#insta{padding:40px 0}}.footer{width:100vw;background-color:#fafafa}.footer .footer-content{display:flex;flex-direction:column;width:280px;padding:40px 0;margin:0 auto}.footer .footer-content h1{padding:0;margin:0 0 20px;line-height:36px;font-weight:var(--font-weight)}.footer .footer-content .footer-links{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:1fr 1fr;grid-row-gap:16px;row-gap:16px;grid-column-gap:16px;-webkit-column-gap:16px;column-gap:16px}.footer .footer-content .footer-links h2{padding:0;margin:0;color:#666;font-weight:var(--font-weight)}.footer .footer-content .footer-links h2 a{color:inherit;text-decoration:none}.footer .footer-content .footer-links h2 a:visited{color:inherit}@media(min-width:681px){.footer{width:100vw;background-color:#fafafa}.footer .footer-content{display:flex;flex-direction:column;width:640px;padding:40px 0;margin:0 auto}.footer .footer-content h1{padding:0;margin:0 0 20px;line-height:36px;font-weight:var(--font-weight)}.footer .footer-content .footer-links{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:1fr 1fr;grid-row-gap:16px;row-gap:16px;grid-column-gap:16px;-webkit-column-gap:16px;column-gap:16px}.footer .footer-content .footer-links h2{padding:0;margin:0;color:#666;font-weight:var(--font-weight)}.footer .footer-content .footer-links h2 a{color:inherit;text-decoration:none}.footer .footer-content .footer-links h2 a:visited{color:inherit}}@media(min-width:801px){.footer{width:100vw;background-color:#fafafa}.footer .footer-content{display:flex;flex-direction:column;width:640px;padding:56px 0;margin:0 auto}.footer .footer-content h1{padding:0;margin:0 0 28px;line-height:36px;font-weight:var(--font-weight)}.footer .footer-content .footer-links{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:1fr 1fr;grid-row-gap:20px;row-gap:20px;grid-column-gap:20px;-webkit-column-gap:20px;column-gap:20px}.footer .footer-content .footer-links h2{padding:0;margin:0;color:#666;font-weight:var(--font-weight)}.footer .footer-content .footer-links h2 a{color:inherit;text-decoration:none}.footer .footer-content .footer-links h2 a:visited{color:inherit}}@media(min-width:1001px){.footer{width:100vw;background-color:#fafafa}.footer .footer-content{display:flex;flex-direction:column;width:790px;padding:64px 0;margin:0 auto}.footer .footer-content h1{padding:0;margin:0 0 32px;line-height:36px;font-weight:var(--font-weight)}.footer .footer-content .footer-links{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:1fr 1fr;grid-row-gap:20px;row-gap:20px;grid-column-gap:20px;-webkit-column-gap:20px;column-gap:20px}.footer .footer-content .footer-links h2{padding:0;margin:0;color:#666;font-weight:var(--font-weight)}.footer .footer-content .footer-links h2 a{color:inherit;text-decoration:none}.footer .footer-content .footer-links h2 a:visited{color:inherit}}@media(min-width:1201px){.footer{width:100vw;background-color:#fafafa}.footer .footer-content{display:flex;flex-direction:column;width:940px;padding:80px 0;margin:0 auto}.footer .footer-content h1{padding:0;margin:0 0 40px;line-height:36px;font-weight:var(--font-weight)}.footer .footer-content .footer-links{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:1fr 1fr;grid-row-gap:24px;row-gap:24px;grid-column-gap:24px;-webkit-column-gap:24px;column-gap:24px}.footer .footer-content .footer-links h2{padding:0;margin:0;color:#666;font-weight:var(--font-weight)}.footer .footer-content .footer-links h2 a{color:inherit;text-decoration:none}.footer .footer-content .footer-links h2 a:visited{color:inherit}}@media(min-width:1401px){.footer{width:100vw;background-color:#fafafa}.footer .footer-content{display:flex;flex-direction:column;width:1248px;padding:96px 0;margin:0 auto}.footer .footer-content h1{padding:0;margin:0 0 48px;line-height:36px;font-weight:var(--font-weight)}.footer .footer-content .footer-links{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:1fr 1fr;grid-row-gap:28px;row-gap:28px;grid-column-gap:28px;-webkit-column-gap:28px;column-gap:28px}.footer .footer-content .footer-links h2{padding:0;margin:0;color:#666;font-weight:var(--font-weight)}.footer .footer-content .footer-links h2 a{color:inherit;text-decoration:none}.footer .footer-content .footer-links h2 a:visited{color:inherit}}@media(min-width:1921px){.footer{width:100vw;background-color:#fafafa}.footer .footer-content{display:flex;flex-direction:column;width:1248px;padding:104px 0;margin:0 auto}.footer .footer-content h1{padding:0;margin:0 0 52px;line-height:36px;font-weight:var(--font-weight)}.footer .footer-content .footer-links{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:1fr 1fr;grid-row-gap:32px;row-gap:32px;grid-column-gap:32px;-webkit-column-gap:32px;column-gap:32px}.footer .footer-content .footer-links h2{padding:0;margin:0;color:#666;font-weight:var(--font-weight)}.footer .footer-content .footer-links h2 a{color:inherit;text-decoration:none}.footer .footer-content .footer-links h2 a:visited{color:inherit}}.more-card{width:135px;height:200px}.more-card .more-card-content{width:100%;height:100%;border-radius:8px}.more-card .more-card-content .more-image{width:135px;height:200px;border:2px solid #f5dcc8;border-radius:8px;object-fit:cover}.more-card .more-card-content .more-caption{position:relative;z-index:2;top:-68px;display:flex;flex-direction:row;justify-content:space-between;align-items:center;width:100%;height:68px;padding:8px;margin:0;background-color:#fff9f1;border:2px solid #f5dcc8;border-top:none;border-bottom-left-radius:8px;border-bottom-right-radius:8px}.more-card .more-card-content .more-caption .more-title{padding:0;margin:0;text-transform:capitalize;font-family:var(--font-family-primary);font-weight:var(--font-weight);line-height:140%}.more-card .more-card-content .more-caption p{padding:0;margin:0;font-family:var(--font-family-secondary);font-size:14px;color:#666;text-transform:capitalize}.more-card .more-card-content .more-caption .more-button{display:flex;align-items:center;justify-content:center;height:32px;width:32px;background-color:#000;border-radius:50%}.more-card .more-card-content .more-caption .more-button img{height:20px;width:20px}@media(min-width:681px){.more-card{width:200px;height:300px}.more-card .more-card-content{width:100%;height:100%;border-radius:8px}.more-card .more-card-content .more-image{width:200px;height:300px;border:2px solid #f5dcc8;border-radius:8px;object-fit:cover}.more-card .more-card-content .more-caption{position:relative;z-index:2;top:-88px;display:flex;flex-direction:row;justify-content:space-between;align-items:center;width:100%;height:88px;padding:12px;margin:0;background-color:#fff9f1;border:2px solid #f5dcc8;border-top:none;border-bottom-left-radius:8px;border-bottom-right-radius:8px}.more-card .more-card-content .more-caption .more-title{padding:0;margin:0;text-transform:capitalize;font-family:var(--font-family-primary);font-weight:var(--font-weight);line-height:140%}.more-card .more-card-content .more-caption p{padding:0;margin:0;font-family:var(--font-family-secondary);font-size:14px;color:#666;text-transform:capitalize}.more-card .more-card-content .more-caption .more-button{display:flex;align-items:center;justify-content:center;height:38.4px;width:38.4px;background-color:#000;border-radius:50%}.more-card .more-card-content .more-caption .more-button img{height:24px;width:24px}}@media(min-width:801px){.more-card{width:200px;height:300px}.more-card .more-card-content{width:100%;height:100%;border-radius:8px}.more-card .more-card-content .more-image{width:200px;height:300px;border:2px solid #f5dcc8;border-radius:8px;object-fit:cover}.more-card .more-card-content .more-caption{position:relative;z-index:2;top:-80px;display:flex;flex-direction:row;justify-content:space-between;align-items:center;width:100%;height:80px;padding:12px;margin:0;background-color:#fff9f1;border:2px solid #f5dcc8;border-top:none;border-bottom-left-radius:8px;border-bottom-right-radius:8px}.more-card .more-card-content .more-caption .more-title{padding:0;margin:0;text-transform:capitalize;font-family:var(--font-family-primary);font-weight:var(--font-weight);line-height:140%}.more-card .more-card-content .more-caption p{padding:0;margin:0;font-family:var(--font-family-secondary);font-size:14px;color:#666;text-transform:capitalize}.more-card .more-card-content .more-caption .more-button{display:flex;align-items:center;justify-content:center;height:38.4px;width:38.4px;background-color:#000;border-radius:50%}.more-card .more-card-content .more-caption .more-button img{height:24px;width:24px}}@media(min-width:1001px){.more-card{width:250px;height:375px}.more-card .more-card-content{width:100%;height:100%;border-radius:8px}.more-card .more-card-content .more-image{width:250px;height:375px;border:2px solid #f5dcc8;border-radius:8px;object-fit:cover}.more-card .more-card-content .more-caption{position:relative;z-index:2;top:-108px;display:flex;flex-direction:row;justify-content:space-between;align-items:center;width:100%;height:108px;padding:16px;margin:0;background-color:#fff9f1;border:2px solid #f5dcc8;border-top:none;border-bottom-left-radius:8px;border-bottom-right-radius:8px}.more-card .more-card-content .more-caption .more-title{padding:0;margin:0;text-transform:capitalize;font-family:var(--font-family-primary);font-weight:var(--font-weight);line-height:140%}.more-card .more-card-content .more-caption p{padding:0;margin:0;font-family:var(--font-family-secondary);font-size:18px;color:#666;text-transform:capitalize}.more-card .more-card-content .more-caption .more-button{display:flex;align-items:center;justify-content:center;height:44.8px;width:44.8px;background-color:#000;border-radius:50%}.more-card .more-card-content .more-caption .more-button img{height:28px;width:28px}}@media(min-width:1201px){.more-card{width:300px;height:450px}.more-card .more-card-content{width:100%;height:100%;border-radius:8px}.more-card .more-card-content .more-image{width:300px;height:450px;border:2px solid #f5dcc8;border-radius:8px;object-fit:cover}.more-card .more-card-content .more-caption{position:relative;z-index:2;top:-108px;display:flex;flex-direction:row;justify-content:space-between;align-items:center;width:100%;height:108px;padding:16px;margin:0;background-color:#fff9f1;border:2px solid #f5dcc8;border-top:none;border-bottom-left-radius:8px;border-bottom-right-radius:8px}.more-card .more-card-content .more-caption .more-title{padding:0;margin:0;text-transform:capitalize;font-family:var(--font-family-primary);font-weight:var(--font-weight);line-height:140%}.more-card .more-card-content .more-caption p{padding:0;margin:0;font-family:var(--font-family-secondary);font-size:18px;color:#666;text-transform:capitalize}.more-card .more-card-content .more-caption .more-button{display:flex;align-items:center;justify-content:center;height:44.8px;width:44.8px;background-color:#000;border-radius:50%}.more-card .more-card-content .more-caption .more-button img{height:28px;width:28px}}@media(min-width:1401px){.more-card{width:400px;height:600px}.more-card .more-card-content{width:100%;height:100%;border-radius:8px}.more-card .more-card-content .more-image{width:400px;height:600px;border:2px solid #f5dcc8;border-radius:8px;object-fit:cover}.more-card .more-card-content .more-caption{position:relative;z-index:2;top:-96px;display:flex;flex-direction:row;justify-content:space-between;align-items:center;width:100%;height:96px;padding:20px;margin:0;background-color:#fff9f1;border:2px solid #f5dcc8;border-top:none;border-bottom-left-radius:8px;border-bottom-right-radius:8px}.more-card .more-card-content .more-caption .more-title{padding:0;margin:0;text-transform:capitalize;font-family:var(--font-family-primary);font-weight:var(--font-weight);line-height:140%}.more-card .more-card-content .more-caption p{padding:0;margin:0;font-family:var(--font-family-secondary);font-size:20px;color:#666;text-transform:capitalize}.more-card .more-card-content .more-caption .more-button{display:flex;align-items:center;justify-content:center;height:51.2px;width:51.2px;background-color:#000;border-radius:50%}.more-card .more-card-content .more-caption .more-button img{height:32px;width:32px}}.light{color:#000;background-color:#fff}.dark{color:#fff;background-color:#000}.link{text-decoration:none;color:inherit;width:82px;display:block}.header-button{display:flex;align-items:center;justify-content:center;width:82px;height:26px;margin:0;border-radius:32.8px;border:2px solid #000}.header-button .link-text{text-decoration:none;color:inherit;font-family:var(--font-family-primary);font-weight:var(--font-weight);font-size:12px;letter-spacing:0}@media(min-width:681px){.link{text-decoration:none;color:inherit;width:94px;display:block}.header-button{display:flex;align-items:center;justify-content:center;width:94px;height:30px;margin:0;border-radius:37.6px;border:2px solid #000}.header-button .link-text{text-decoration:none;color:inherit;font-family:var(--font-family-primary);font-weight:var(--font-weight);font-size:16px;letter-spacing:0}}@media(min-width:801px){.link{text-decoration:none;color:inherit;width:120px;display:block}.header-button{display:flex;align-items:center;justify-content:center;width:120px;height:36px;margin:0;border-radius:48px;border:2px solid #000}.header-button .link-text{text-decoration:none;color:inherit;font-family:var(--font-family-primary);font-weight:var(--font-weight);font-size:18px;letter-spacing:0}}@media(min-width:1001px){.link{text-decoration:none;color:inherit;width:134px;display:block}.header-button{display:flex;align-items:center;justify-content:center;width:134px;height:40px;margin:0;border-radius:53.6px;border:2px solid #000}.header-button .link-text{text-decoration:none;color:inherit;font-family:var(--font-family-primary);font-weight:var(--font-weight);font-size:20px;letter-spacing:0}}@media(min-width:1201px){.link{text-decoration:none;color:inherit;width:144px;display:block}.header-button{display:flex;align-items:center;justify-content:center;width:144px;height:44px;margin:0;border-radius:57.6px;border:2px solid #000}.header-button .link-text{text-decoration:none;color:inherit;font-family:var(--font-family-primary);font-weight:var(--font-weight);font-size:22px;letter-spacing:0}}@media(min-width:1401px){.link{text-decoration:none;color:inherit;width:156px;display:block}.header-button{display:flex;align-items:center;justify-content:center;width:156px;height:50px;margin:0;border-radius:62.4px;border:2px solid #000}.header-button .link-text{text-decoration:none;color:inherit;font-family:var(--font-family-primary);font-weight:var(--font-weight);font-size:24px;letter-spacing:0}}@media(min-width:1921px){.link{text-decoration:none;color:inherit;width:156px;display:block}.header-button{display:flex;align-items:center;justify-content:center;width:156px;height:50px;margin:0;border-radius:62.4px;border:2px solid #000}.header-button .link-text{text-decoration:none;color:inherit;font-family:var(--font-family-primary);font-weight:var(--font-weight);font-size:24px;letter-spacing:0}}.menu-page{display:flex;flex-direction:column;align-items:center;padding-top:168px;width:280px;margin:0 auto}.menu-page .menu-header{width:100%}.menu-page .menu-header h1{padding:0;margin:0 0 16px}.menu-page .menu-header p{width:80%;padding:0;margin:0 0 32px;font-weight:var(--font-weight);font-size:16px;font-family:var(--font-family-secondary)}.menu-page .menu-header .menu-links{display:grid;grid-template-columns:82px 82px 82px 82px;grid-column-gap:8px;margin-bottom:64px}.menu-page .menu-section{display:flex;flex-direction:column;width:100%;margin-bottom:64px}.menu-page .menu-section .section-title{padding:0;margin:0 0 8px}.menu-page .menu-section .section-description{width:80%;padding:0;margin:0 0 19.2px;font-size:12px;font-weight:var(--font-weight);font-family:var(--font-family-secondary)}.menu-page .section-cards{display:grid;grid-template-columns:1fr 1fr 1fr;grid-column-gap:10px;-webkit-column-gap:10px;column-gap:10px;grid-row-gap:10px;row-gap:10px}@media(min-width:681px){.menu-page{display:flex;flex-direction:column;align-items:center;padding-top:192px;width:640px;margin:0 auto}.menu-page .menu-header{width:100%}.menu-page .menu-header h1{padding:0;margin:0 0 24px}.menu-page .menu-header p{width:80%;padding:0;margin:0 0 48px;font-weight:var(--font-weight);font-size:18px;font-family:var(--font-family-secondary)}.menu-page .menu-header .menu-links{display:grid;grid-template-columns:94px 94px 94px 94px;grid-column-gap:16px;margin-bottom:96px}.menu-page .menu-section{display:flex;flex-direction:column;width:100%;margin-bottom:96px}.menu-page .menu-section .section-title{padding:0;margin:0 0 12px}.menu-page .menu-section .section-description{width:80%;padding:0;margin:0 0 28.8px;font-size:14px;font-weight:var(--font-weight);font-family:var(--font-family-secondary)}.menu-page .section-cards{display:grid;grid-template-columns:1fr 1fr 1fr;grid-column-gap:20px;-webkit-column-gap:20px;column-gap:20px;grid-row-gap:20px;row-gap:20px}.menu-page .menu-header .menu-section .section-description,.menu-page .menu-header p{width:422.4px}}@media(min-width:801px){.menu-page{display:flex;flex-direction:column;align-items:center;padding-top:204px;width:640px;margin:0 auto}.menu-page .menu-header{width:100%}.menu-page .menu-header h1{padding:0;margin:0 0 28px}.menu-page .menu-header p{width:80%;padding:0;margin:0 0 56px;font-weight:var(--font-weight);font-size:20px;font-family:var(--font-family-secondary)}.menu-page .menu-header .menu-links{display:grid;grid-template-columns:120px 120px 120px 120px;grid-column-gap:20px;margin-bottom:112px}.menu-page .menu-section{display:flex;flex-direction:column;width:100%;margin-bottom:112px}.menu-page .menu-section .section-title{padding:0;margin:0 0 14px}.menu-page .menu-section .section-description{width:80%;padding:0;margin:0 0 33.6px;font-size:16px;font-weight:var(--font-weight);font-family:var(--font-family-secondary)}.menu-page .section-cards{display:grid;grid-template-columns:1fr 1fr 1fr;grid-column-gap:20px;-webkit-column-gap:20px;column-gap:20px;grid-row-gap:20px;row-gap:20px}.menu-page .menu-header .menu-section .section-description,.menu-page .menu-header p{width:422.4px}}@media(min-width:1001px){.menu-page{display:flex;flex-direction:column;align-items:center;padding-top:216px;width:790px;margin:0 auto}.menu-page .menu-header{width:100%}.menu-page .menu-header h1{padding:0;margin:0 0 32px}.menu-page .menu-header p{width:80%;padding:0;margin:0 0 64px;font-weight:var(--font-weight);font-size:22px;font-family:var(--font-family-secondary)}.menu-page .menu-header .menu-links{display:grid;grid-template-columns:134px 134px 134px 134px;grid-column-gap:24px;margin-bottom:128px}.menu-page .menu-section{display:flex;flex-direction:column;width:100%;margin-bottom:128px}.menu-page .menu-section .section-title{padding:0;margin:0 0 16px}.menu-page .menu-section .section-description{width:80%;padding:0;margin:0 0 38.4px;font-size:20px;font-weight:var(--font-weight);font-family:var(--font-family-secondary)}.menu-page .section-cards{display:grid;grid-template-columns:1fr 1fr 1fr;grid-column-gap:20px;-webkit-column-gap:20px;column-gap:20px;grid-row-gap:20px;row-gap:20px}.menu-page .menu-header .menu-section .section-description,.menu-page .menu-header p{width:521.4px}}@media(min-width:1201px){.menu-page{display:flex;flex-direction:column;align-items:center;padding-top:228px;width:940px;margin:0 auto}.menu-page .menu-header{width:100%}.menu-page .menu-header h1{padding:0;margin:0 0 36px}.menu-page .menu-header p{width:80%;padding:0;margin:0 0 72px;font-weight:var(--font-weight);font-size:24px;font-family:var(--font-family-secondary)}.menu-page .menu-header .menu-links{display:grid;grid-template-columns:144px 144px 144px 144px;grid-column-gap:28px;margin-bottom:144px}.menu-page .menu-section{display:flex;flex-direction:column;width:100%;margin-bottom:144px}.menu-page .menu-section .section-title{padding:0;margin:0 0 18px}.menu-page .menu-section .section-description{width:80%;padding:0;margin:0 0 43.2px;font-size:22px;font-weight:var(--font-weight);font-family:var(--font-family-secondary)}.menu-page .section-cards{display:grid;grid-template-columns:1fr 1fr 1fr;grid-column-gap:20px;-webkit-column-gap:20px;column-gap:20px;grid-row-gap:20px;row-gap:20px}.menu-page .menu-header .menu-section .section-description,.menu-page .menu-header p{width:620.4px}}@media(min-width:1401px){.menu-page{display:flex;flex-direction:column;align-items:center;padding-top:240px;width:1248px;margin:0 auto}.menu-page .menu-header{width:100%}.menu-page .menu-header h1{padding:0;margin:0 0 40px}.menu-page .menu-header p{width:80%;padding:0;margin:0 0 80px;font-weight:var(--font-weight);font-size:28px;font-family:var(--font-family-secondary)}.menu-page .menu-header .menu-links{display:grid;grid-template-columns:156px 156px 156px 156px;grid-column-gap:32px;margin-bottom:160px}.menu-page .menu-section{display:flex;flex-direction:column;width:100%;margin-bottom:160px}.menu-page .menu-section .section-title{padding:0;margin:0 0 20px}.menu-page .menu-section .section-description{width:80%;padding:0;margin:0 0 48px;font-size:24px;font-weight:var(--font-weight);font-family:var(--font-family-secondary)}.menu-page .section-cards{display:grid;grid-template-columns:1fr 1fr 1fr;grid-column-gap:24px;-webkit-column-gap:24px;column-gap:24px;grid-row-gap:24px;row-gap:24px}.menu-page .menu-header .menu-section .section-description,.menu-page .menu-header p{width:823.68px}}@media(min-width:1921px){.menu-page{display:flex;flex-direction:column;align-items:center;padding-top:240px;width:1248px;margin:0 auto}.menu-page .menu-header{width:100%}.menu-page .menu-header h1{padding:0;margin:0 0 40px}.menu-page .menu-header p{width:80%;padding:0;margin:0 0 80px;font-weight:var(--font-weight);font-size:32px;font-family:var(--font-family-secondary)}.menu-page .menu-header .menu-links{display:grid;grid-template-columns:156px 156px 156px 156px;grid-column-gap:32px;margin-bottom:160px}.menu-page .menu-section{display:flex;flex-direction:column;width:100%;margin-bottom:160px}.menu-page .menu-section .section-title{padding:0;margin:0 0 20px}.menu-page .menu-section .section-description{width:80%;padding:0;margin:0 0 48px;font-size:28px;font-weight:var(--font-weight);font-family:var(--font-family-secondary)}.menu-page .section-cards{display:grid;grid-template-columns:1fr 1fr 1fr;grid-column-gap:24px;-webkit-column-gap:24px;column-gap:24px;grid-row-gap:24px;row-gap:24px}.menu-page .menu-header .menu-section .section-description,.menu-page .menu-header p{width:823.68px}}.card,.card-texture{width:135px;height:200px}.card-texture{position:absolute;z-index:-1}.card-content{display:grid;grid-template-rows:-webkit-min-content 1fr;grid-template-rows:min-content 1fr;grid-template-columns:1fr;justify-items:center;align-items:center;width:100%;height:100%;border:2px solid #f5dcc8;border-radius:8px}.card-content .card-title{padding-top:16px;margin:0;max-width:135px;font-weight:var(--font-weight);text-align:center}.card-content .card-image-container{display:flex;justify-content:center;align-items:center;width:80px;height:80px;background-color:#000;border-radius:50%;border:8px solid #eecdb3}.card-content .card-image-container .card-image{width:40px;height:40px;object-fit:fill;border-radius:50%}.card-content .card-image-container .card-image.card-image--no-border{width:72px;height:72px}.card-content .card-description{padding:8px 8px 0;border-top:1px solid #eecdb3;font-size:10px;font-family:var(--font-family-secondary);font-weight:var(--font-weight);color:#8c4e1c;text-align:center}@media(min-width:681px){.card,.card-texture{width:200px;height:300px}.card-texture{position:absolute;z-index:-1}.card-content{display:grid;grid-template-rows:-webkit-min-content 1fr;grid-template-rows:min-content 1fr;grid-template-columns:1fr;justify-items:center;align-items:center;width:100%;height:100%;border:2px solid #f5dcc8;border-radius:8px}.card-content .card-title{padding-top:24px;margin:0;max-width:200px;font-weight:var(--font-weight);text-align:center}.card-content .card-image-container{display:flex;justify-content:center;align-items:center;width:120px;height:120px;background-color:#000;border-radius:50%;border:8px solid #eecdb3}.card-content .card-image-container .card-image{width:80px;height:80px;object-fit:fill;border-radius:50%}.card-content .card-image-container .card-image.card-image--no-border{width:112px;height:112px}.card-content .card-description{padding:12px 12px 0;border-top:1px solid #eecdb3;font-size:14px;font-family:var(--font-family-secondary);font-weight:var(--font-weight);color:#8c4e1c;text-align:center}}@media(min-width:801px){.card,.card-texture{width:200px;height:300px}.card-texture{position:absolute;z-index:-1}.card-content{display:grid;grid-template-rows:-webkit-min-content 1fr;grid-template-rows:min-content 1fr;grid-template-columns:1fr;justify-items:center;align-items:center;width:100%;height:100%;border:2px solid #f5dcc8;border-radius:8px}.card-content .card-title{padding-top:24px;margin:0;max-width:200px;font-weight:var(--font-weight);text-align:center}.card-content .card-image-container{display:flex;justify-content:center;align-items:center;width:120px;height:120px;background-color:#000;border-radius:50%;border:8px solid #eecdb3}.card-content .card-image-container .card-image{width:80px;height:80px;object-fit:fill;border-radius:50%}.card-content .card-image-container .card-image.card-image--no-border{width:112px;height:112px}.card-content .card-description{padding:12px 12px 0;border-top:1px solid #eecdb3;font-size:14px;font-family:var(--font-family-secondary);font-weight:var(--font-weight);color:#8c4e1c;text-align:center}}@media(min-width:1001px){.card,.card-texture{width:250px;height:375px}.card-texture{position:absolute;z-index:-1}.card-content{display:grid;grid-template-rows:-webkit-min-content 1fr;grid-template-rows:min-content 1fr;grid-template-columns:1fr;justify-items:center;align-items:center;width:100%;height:100%;border:2px solid #f5dcc8;border-radius:8px}.card-content .card-title{padding-top:32px;margin:0;max-width:250px;font-weight:var(--font-weight);text-align:center}.card-content .card-image-container{display:flex;justify-content:center;align-items:center;width:150px;height:150px;background-color:#000;border-radius:50%;border:8px solid #eecdb3}.card-content .card-image-container .card-image{width:100px;height:100px;object-fit:fill;border-radius:50%}.card-content .card-image-container .card-image.card-image--no-border{width:142px;height:142px}.card-content .card-description{padding:16px 16px 0;border-top:1px solid #eecdb3;font-size:18px;font-family:var(--font-family-secondary);font-weight:var(--font-weight);color:#8c4e1c;text-align:center}}@media(min-width:1201px){.card,.card-texture{width:300px;height:450px}.card-texture{position:absolute;z-index:-1}.card-content{display:grid;grid-template-rows:-webkit-min-content 1fr;grid-template-rows:min-content 1fr;grid-template-columns:1fr;justify-items:center;align-items:center;width:100%;height:100%;border:2px solid #f5dcc8;border-radius:8px}.card-content .card-title{padding-top:32px;margin:0;max-width:300px;font-weight:var(--font-weight);text-align:center}.card-content .card-image-container{display:flex;justify-content:center;align-items:center;width:180px;height:180px;background-color:#000;border-radius:50%;border:8px solid #eecdb3}.card-content .card-image-container .card-image{width:120px;height:120px;object-fit:fill;border-radius:50%}.card-content .card-image-container .card-image.card-image--no-border{width:172px;height:172px}.card-content .card-description{padding:16px 16px 0;border-top:1px solid #eecdb3;font-size:18px;font-family:var(--font-family-secondary);font-weight:var(--font-weight);color:#8c4e1c;text-align:center}}@media(min-width:1401px){.card,.card-texture{width:400px;height:600px}.card-texture{position:absolute;z-index:-1}.card-content{display:grid;grid-template-rows:-webkit-min-content 1fr;grid-template-rows:min-content 1fr;grid-template-columns:1fr;justify-items:center;align-items:center;width:100%;height:100%;border:2px solid #f5dcc8;border-radius:8px}.card-content .card-title{padding-top:40px;margin:0;max-width:400px;font-weight:var(--font-weight);text-align:center}.card-content .card-image-container{display:flex;justify-content:center;align-items:center;width:252px;height:252px;background-color:#000;border-radius:50%;border:8px solid #eecdb3}.card-content .card-image-container .card-image{width:150px;height:150px;object-fit:fill;border-radius:50%}.card-content .card-image-container .card-image.card-image--no-border{width:244px;height:244px}.card-content .card-description{padding:20px 20px 0;border-top:1px solid #eecdb3;font-size:20px;font-family:var(--font-family-secondary);font-weight:var(--font-weight);color:#8c4e1c;text-align:center}}.products-page{display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%;max-width:280px;padding-top:144px;margin:0 auto}.products-page .products-info{text-align:left}.products-page .products-info .section-name{padding:0;margin:0;color:#666;font-family:var(--font-family-primary);font-size:14px}.products-page .products-info h1{padding:0 0 8px;margin:0;text-transform:capitalize}.products-page .products-info p{width:90%;padding:0 0 8px;margin:0;font-size:14px;font-weight:700;font-family:var(--font-family-secondary)}.products-page .products-info .button--back{margin-bottom:16px}.products-page .products-container{display:grid;grid-template-columns:1fr 1fr;grid-column-gap:10px;-webkit-column-gap:10px;column-gap:10px;grid-row-gap:10px;row-gap:10px;margin-bottom:8px}@media(min-width:681px){.products-page{display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%;max-width:640px;padding-top:144px;margin:0 auto}.products-page .products-info{text-align:left}.products-page .products-info .section-name{padding:0;margin:0;color:#666;font-family:var(--font-family-primary);font-size:14px}.products-page .products-info h1{padding:0 0 8px;margin:0;text-transform:capitalize}.products-page .products-info p{width:90%;padding:0 0 8px;margin:0;font-size:14px;font-weight:700;font-family:var(--font-family-secondary)}.products-page .products-info .button--back{margin-bottom:16px}.products-page .products-container{display:grid;grid-template-columns:1fr 1fr;grid-column-gap:20px;-webkit-column-gap:20px;column-gap:20px;grid-row-gap:20px;row-gap:20px;margin-bottom:8px}.products-page .products-info{margin:0}.products-page .products-container{grid-template-columns:1fr 1fr 1fr!important}}@media(min-width:801px){.products-page{display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%;max-width:640px;padding-top:240px;margin:0 auto}.products-page .products-info{text-align:left}.products-page .products-info .section-name{padding:0;margin:0;color:#666;font-family:var(--font-family-primary);font-size:16px}.products-page .products-info h1{padding:0 0 40px;margin:0;text-transform:capitalize}.products-page .products-info p{width:90%;padding:0 0 40px;margin:0;font-size:18px;font-weight:700;font-family:var(--font-family-secondary)}.products-page .products-info .button--back{margin-bottom:80px}.products-page .products-container{display:grid;grid-template-columns:1fr 1fr;grid-column-gap:20px;-webkit-column-gap:20px;column-gap:20px;grid-row-gap:20px;row-gap:20px;margin-bottom:40px}}@media(min-width:1001px){.products-page{display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%;max-width:790px;padding-top:240px;margin:0 auto}.products-page .products-info{text-align:left}.products-page .products-info .section-name{padding:0;margin:0;color:#666;font-family:var(--font-family-primary);font-size:16px}.products-page .products-info h1{padding:0 0 40px;margin:0;text-transform:capitalize}.products-page .products-info p{width:90%;padding:0 0 40px;margin:0;font-size:22px;font-weight:700;font-family:var(--font-family-secondary)}.products-page .products-info .button--back{margin-bottom:80px}.products-page .products-container{display:grid;grid-template-columns:1fr 1fr;grid-column-gap:20px;-webkit-column-gap:20px;column-gap:20px;grid-row-gap:20px;row-gap:20px;margin-bottom:40px}}@media(min-width:1201px){.products-page{display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%;max-width:940px;padding-top:240px;margin:0 auto}.products-page .products-info{text-align:left}.products-page .products-info .section-name{padding:0;margin:0;color:#666;font-family:var(--font-family-primary);font-size:18px}.products-page .products-info h1{padding:0 0 40px;margin:0;text-transform:capitalize}.products-page .products-info p{width:90%;padding:0 0 40px;margin:0;font-size:28px;font-weight:700;font-family:var(--font-family-secondary)}.products-page .products-info .button--back{margin-bottom:80px}.products-page .products-container{display:grid;grid-template-columns:1fr 1fr;grid-column-gap:20px;-webkit-column-gap:20px;column-gap:20px;grid-row-gap:20px;row-gap:20px;margin-bottom:40px}}@media(min-width:1401px){.products-page{display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%;max-width:1248px;padding-top:240px;margin:0 auto}.products-page .products-info{text-align:left}.products-page .products-info .section-name{padding:0;margin:0;color:#666;font-family:var(--font-family-primary);font-size:20px}.products-page .products-info h1{padding:0 0 40px;margin:0;text-transform:capitalize}.products-page .products-info p{width:90%;padding:0 0 40px;margin:0;font-size:32px;font-weight:700;font-family:var(--font-family-secondary)}.products-page .products-info .button--back{margin-bottom:80px}.products-page .products-container{display:grid;grid-template-columns:1fr 1fr;grid-column-gap:24px;-webkit-column-gap:24px;column-gap:24px;grid-row-gap:24px;row-gap:24px;margin-bottom:40px}}.nav{position:fixed;z-index:3;width:100vw;height:120px}.nav,.nav .nav-bar{display:flex;justify-content:center;align-items:center}.nav .nav-bar{margin:0 auto}.nav .nav-bar .nav-link{position:relative;bottom:12px;padding:0 10px;text-decoration:none;font-size:16px;font-size:var(--nav-font-size-mobile);color:#000;font-family:"Mirage-Medium";font-family:var(--font-family-primary)}.nav .nav-bar .nav-link a{color:inherit}.nav .nav-bar .nav-link:active,.nav .nav-bar .nav-link:visited{color:#000}.nav .nav-bar .nav-logo-container{z-index:2;display:flex;justify-content:center;align-items:center;width:106px;height:62px;border:2px solid #000;border-radius:4px;background-color:#fff}.nav .nav-bar .nav-logo-container img{width:100px;height:56px;border-radius:4px;object-fit:fit}.nav .nav-gradient{position:absolute;z-index:1;width:80%;height:2px;background:linear-gradient(90deg,rgba(0,0,0,.12),#000 50%,rgba(0,0,0,.12))}.nav--bg-solid{box-shadow:1px 1px 4px #b3b3b3;background-color:#fff;transition:all .5s linear}.nav--bg-clear{transition:all .5s linear;background-color:transparent}@media(min-width:681px){.nav .nav-bar .nav-link{font-size:20px;font-size:var(--nav-font-size-desktop)}}:root{--text-color-primary:#000;--text-color-secondary:#8c4e1c;--font-weight:400;--font-family-primary-bold:"Mirage-Bold";--font-family-primary:"Mirage-Medium";--font-family-secondary:"Akagi Pro Light";--font-size-h1:60px;--font-size-h2:48px;--font-size-p1:32px;--font-size-p2:28px;--nav-font-size-desktop:20px;--nav-font-size-mobile:16px;--color-bg-primary:rgba(255,153,0,0.06)}*{box-sizing:border-box;font-family:"Mirage-Medium";font-family:var(--font-family-primary)}* img{vertical-align:middle}.route-wrapper{position:relative}.App{width:100%}.route-wrapper>div{position:absolute;width:100%}.HeaderAccent{position:absolute;right:0;z-index:-1;height:400px}.HeaderAccent:nth-child(2){left:0}h1{font-size:24px}h1,h2{padding:0;margin:0}h2{font-size:20px}h3{padding:0;margin:0;font-size:18px}@media(min-width:681px){h1{font-size:36px}h1,h2{padding:0;margin:0}h2{font-size:30px}h3{padding:0;margin:0;font-size:22px}}@media(min-width:801px){h1{font-size:36px}h1,h2{padding:0;margin:0}h2{font-size:30px}h3{padding:0;margin:0;font-size:22px}}@media(min-width:1001px){h1{font-size:40px}h1,h2{padding:0;margin:0}h2{font-size:36px}h3{padding:0;margin:0;font-size:24px}}@media(min-width:1201px){h1{font-size:44px}h1,h2{padding:0;margin:0}h2{font-size:36px}h3{padding:0;margin:0;font-size:32px}}@media(min-width:1401px){h1{font-size:52px}h1,h2{padding:0;margin:0}h2{font-size:44px}h3{padding:0;margin:0;font-size:40px}}@media(min-width:1921px){h1{font-size:52px}h1,h2{padding:0;margin:0}h2{font-size:48px}h3{padding:0;margin:0;font-size:40px}}
/*# sourceMappingURL=main.eaa9f51e.chunk.css.map */