﻿@font-face{font-family:"Gela";src:url("/resources/gela/Gela-72pt.eot");src:url("/resources/gela/Gela-72pt.eot?#iefix") format("embedded-opentype"),url("/resources/gela/Gela-72pt.woff") format("woff"),url("/resources/gela/Gela-72pt.woff2") format("woff2");font-weight:normal;font-style:normal}@font-face{font-family:"Valizas";src:url("/resources/valizas/ValizasWeb-Regular.woff2") format("woff2"),url("/resources/valizas/ValizasWeb-Regular.woff") format("woff");font-weight:400;font-style:normal}@font-face{font-family:"Valizas";src:url("/resources/valizas/ValizasWeb-RegularItalic.woff2") format("woff2"),url("/resources/valizas/ValizasWeb-RegularItalic.woff") format("woff");font-weight:400;font-style:italic}html{box-sizing:border-box;scroll-behavior:smooth;font-size:16px;-webkit-text-size-adjust:100%;height:100%;font-family:Valizas,"Times New Roman",Times,Baskerville,Georgia,serif;scroll-behavior:smooth;max-width:100%;overflow-x:hidden;font-feature-settings:"kern";text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}*{box-sizing:inherit}*:before{box-sizing:inherit}*:after{box-sizing:inherit}body{font-size:16px;-webkit-text-size-adjust:100%;height:100%;font-family:Valizas,"Times New Roman",Times,Baskerville,Georgia,serif;scroll-behavior:smooth;max-width:100%;overflow-x:hidden;margin:0;padding:0;background:#f1e9d7;color:#0c5008;display:flex;flex-direction:column}body:not(.scroller){touch-action:none}img{width:auto;max-width:100%;margin:20px auto}img.circle{border-radius:50%}#logo{position:absolute;top:50vh;top:calc(var(--vh, 1vh)*50);top:50dvh;left:50vw;transform:translate(-50%, -50%);width:80vw;max-height:calc(100vh - 180px);max-height:calc(var(--vh, 1vh)*100 - 180px);max-height:calc(100dvh - 180px);margin:0}h1{font-size:6vw}h2{font-size:36px;margin-bottom:10px}h3,h3 p{font-size:18px;line-height:1.2}h4{font-size:21px;padding-bottom:10px}h4:not(:first-of-type){padding-top:30px}p{font-size:16px;line-height:21px;padding-bottom:10px}p.sm{font-size:12px}a{text-decoration:none;color:#0c5008;transition:all 1s ease;letter-spacing:0px}a.star{position:fixed;width:12vw;transition:rotate 1s ease}a.star.merch{bottom:5vw;left:calc(37px - 4vw);rotate:-15deg}a.star.merch:hover{rotate:-25deg}a.star.order{top:5vw;right:calc(37px - 4vw);rotate:15deg}a.star.order:hover{rotate:25deg}a.menus{font-family:"Gela";font-size:5vh;font-size:calc(var(--vh, 1vh)*5);font-size:5dvh;writing-mode:vertical-rl;text-orientation:upright;text-align:center;position:absolute;top:50vh;top:calc(var(--vh, 1vh)*50);top:50dvh;left:48px;transform:translate(-50%, -50%);padding:30px 0 24px 0;touch-action:none}a.menus:before{content:"";height:100%;width:16px;background:#f1e9d7;position:absolute;left:50%;top:50%;transform:translate(-53%, -50%);z-index:-1}a.menus:hover{letter-spacing:20px;padding:30px 0 10px 0}a.about{font-family:"Gela";font-size:5vh;font-size:calc(var(--vh, 1vh)*5);font-size:5dvh;writing-mode:vertical-rl;text-orientation:upright;text-align:center;position:absolute;top:50vh;top:calc(var(--vh, 1vh)*50);top:50dvh;right:48px;transform:translate(50%, -50%);padding:30px 0 24px 0;touch-action:none}a.about:before{content:"";height:100%;width:16px;background:#f1e9d7;position:absolute;right:50%;top:50%;transform:translate(53%, -50%);z-index:-1}a.about:hover{letter-spacing:20px;padding:30px 0 10px 0}.character{max-height:400px}.icons{text-align:center;background:#f1e9d7;position:fixed;bottom:-17px;left:50vw;transform:translate(-50%, -50%);padding:0 15px;transition:padding 1s ease}.icons a{display:inline-block;transform:scale(1);transition:all 1s ease;padding:0 10px}.icons a:hover{transform:scale(1.2)}.icons a img{width:50px;margin:5px auto}.icons:hover a{padding:0 15px}.smallLogoBlock{content:"";height:25px;width:220px;background:#f1e9d7;position:absolute;left:50%;top:50px;transform:translate(-50%, -53%);touch-action:none}.smallLogo{text-align:center;position:absolute;top:20px;left:50vw;transform:translateX(-50%);padding:0;transition:padding 1s ease;mix-blend-mode:darken;touch-action:none}.smallLogo a{display:inline-block;transform:scale(1);transition:all 1s ease;padding:0}.smallLogo a #logo{position:relative;top:0;left:0;transform:unset;width:auto;height:80px}.smallLogo:hover a{padding:0}div.frame{position:fixed;border:15px solid #0c5008;margin:40px;width:calc(100vw - 80px);height:calc(100vh - 80px);height:calc(var(--vh, 1vh)*100 - 80px);height:calc(100dvh - 80px);min-height:calc(100vh - 80px);min-height:calc(var(--vh, 1vh)*100 - 80px);min-height:calc(100dvh - 80px);pointer-events:none;outline:40px solid #f1e9d7;touch-action:none}footer p{position:absolute;bottom:0;pointer-events:all}footer p:nth-of-type(1){left:30px;text-align:left}footer p:nth-of-type(2){right:30px;text-align:right}div.fade{position:fixed;width:100vw;height:100vh;height:calc(var(--vh, 1vh)*100);height:100dvh;min-height:100vh;min-height:calc(var(--vh, 1vh)*100);min-height:100dvh;pointer-events:none}div.fade div{width:100vw;position:absolute;left:0;right:0}div.fade div:nth-of-type(1){height:190px;top:0;background:#f1e9d7;background:linear-gradient(180deg, #f1e9d7 0%, #f1e9d7 85%, rgba(241, 233, 215, 0) 100%)}div.fade div:nth-of-type(2){height:120px;bottom:0;background:#f1e9d7;background:linear-gradient(0deg, #f1e9d7 0%, #f1e9d7 75%, rgba(241, 233, 215, 0) 100%)}main{width:calc(80vw - 190px);margin:190px calc(10vw + 95px) 120px calc(10vw + 95px)}main li{list-style:none;padding-top:30px}main a{text-decoration:underline}section{position:relative;height:auto;margin-bottom:80px}nav.menu{text-align:center;position:fixed;width:calc(100vw - 190px);margin:120px 95px 0 95px}nav.menu a{font-family:"Gela";font-size:24px;padding:0 15px;margin:0 15px;display:inline-block;position:relative}nav.menu a:after{background:none repeat scroll 0 0 rgba(0,0,0,0);bottom:-10px;content:"";display:block;height:4px;left:50%;border-radius:4px;position:absolute;background:#0c5008;transition:width .3s ease 0s,left .3s ease 0s;width:0}nav.menu a:hover:after{width:100%;left:0}nav.menu a.active:after{width:100%;left:0}aside{width:50vw;height:auto;display:contents;position:relative;grid-auto-rows:1fr}aside .title{grid-row:1;padding:10vw 10vw 0 10vw}aside .content{grid-row:2;padding:0 10vw 10vw 10vw}aside.photo div{grid-row:1/span 2;background-size:cover;background-position:center center}aside.left div{grid-column:1}aside.right div{grid-column:2}.grid{display:grid;grid-template-columns:1fr 1fr;column-gap:10vw;min-height:unset;height:auto;text-align:justify}.grid .fullWidth{grid-column:1/3}.team{text-align:center}.gridTeam{display:grid;grid-template-columns:1fr 1fr 1fr;column-gap:10vw;min-height:unset;height:auto}#hours h2,#hours p{text-align:center}#hours dl{display:grid;grid-template-columns:1fr max-content max-content 1fr;column-gap:10px;min-height:unset;height:auto}#hours dl dt{grid-column:2;padding:6px 0;text-align:right;font-weight:bold}#hours dl dd{grid-column:3;padding:6px 0;text-align:left}#hoursSign{position:fixed;top:-5px;left:95px;width:20vw}#hoursSign:hover{top:0;cursor:pointer !important}#hoursSign img{margin:0;max-height:100vh}.featherlight .featherlight-content{background:#0c5008;color:#f1e9d7}.featherlight:last-of-type{background:rgba(241,233,215,.5)}.button{font-weight:700;font-size:18px;color:#24140c;text-decoration:none;display:inline-block;border:3px solid #fff9f6;padding:12px 18px;margin:20px 10px 0px 0;background:#fff9f6;transition:all .5s ease}.button:hover{color:#fff9f6;background:rgba(255,249,246,0)}.button.secondary{color:#fff9f6;background:rgba(255,249,246,0)}.button.secondary:hover{color:#24140c;background:#fff9f6}span.roasterList{display:block}.gela{font-family:"Gela"}.italic{font-style:italic}em{font-style:italic}.textCenter{text-align:center}.textLeft{text-align:left}.textRight{text-align:right}.floatRight{float:right}.floatLeft{float:left}.strong{font-weight:700}strong{font-weight:700}.allCaps{text-transform:uppercase}.lowercase{text-transform:lowercase}.underline{text-decoration:underline}.noPadding{padding:0;margin:0}.video-container{position:relative;padding-bottom:56.25%;height:0;overflow:hidden}.video-container iframe{position:absolute;top:0;left:0;width:100%;height:100%}.video-container object{position:absolute;top:0;left:0;width:100%;height:100%}.video-container embed{position:absolute;top:0;left:0;width:100%;height:100%}.columns{-moz-column-count:2;-moz-column-gap:20px;-webkit-column-count:2;-webkit-column-gap:20px;column-count:2;column-gap:20px}.typeform-widget iframe{border-radius:0px !important}.faq h3{padding-top:30px;font-weight:700}.richText h2,.richText h3,.heading:not(:first-of-type) h2,.team h2{padding-top:30px}@media screen and (min-width: 1450px){span.roasterList{display:inline-block}span.roasterList:not(:last-of-type):after{content:"·";padding:0 10px}}@media screen and (max-width: 1024px){h2{font-size:28px}h3,h3 p{font-size:14px}main{width:calc(100vw - 190px);margin:190px 95px 120px 95px}nav.menu{width:calc(100vw - 140px);margin:120px 70px 0 70px}nav.menu a{margin:0;line-height:36px}.icons{bottom:0px;padding:0 15px}.icons a img{width:30px}.icons:hover a{padding:0 15px}}@media screen and (max-width: 800px){p{font-size:14px;line-height:18px;padding-bottom:8px}a.star{width:18vw}a.star.merch{bottom:5vw;left:calc(37px - 6vw)}a.star.order{top:5vw;right:calc(37px - 6vw)}#hoursSign{top:50px;width:30vw}#hoursSign:hover{top:55px}nav.menu a{font-size:18px}section:not(:last-of-type),.grid .fullWidth.textCenter,.grid .textLeft{margin-bottom:30px;padding-bottom:30px;border-bottom:3px solid #0c5008}.grid{display:block;grid-template-columns:unset;grid-column-gap:unset;column-gap:unset;min-height:unset;height:auto}.grid .video-container{margin-bottom:30px}.grid .textLeft,.grid .textRight{text-align:center}}@media screen and (max-width: 700px)and (orientation: portrait){#logo{width:130vw}}@media screen and (max-width: 700px){nav.menu a:after{display:none}nav.menu a.active{background-color:#0c5008;color:#f1e9d7;border-radius:4px}}@media screen and (min-width: 621px){span.line:after{content:"  | ";display:inline}span.break:after{content:"";display:block}}@media screen and (max-width: 620px){span.line,span.break{display:block}span.line:after,span.break:after{content:"";display:inline}footer{position:absolute;bottom:15px;width:100%}footer p:nth-of-type(1),footer p:nth-of-type(2){position:relative;left:0px;right:0px;text-align:center}}@media screen and (max-width: 570px){div.frame{border:7px solid #0c5008;margin:30px;width:calc(100vw - 60px);height:calc(100vh - 60px);height:calc(var(--vh, 1vh)*100 - 60px);height:calc(100dvh - 60px);min-height:calc(100vh - 60px);min-height:calc(var(--vh, 1vh)*100 - 60px);min-height:calc(100dvh - 60px);outline:30px solid #f1e9d7}#hoursSign{top:32px;left:67px;width:30vw}#hoursSign:hover{top:37px}a.menus{left:34px}a.menus:before{width:8px}a.about{right:34px}a.about:before{width:8px}.smallLogoBlock{top:35px}.smallLogo{top:10px}.icons{bottom:-2px;padding:0 10px}.icons a img{width:20px}.icons:hover a{padding:0 10px}}@media screen and (max-width: 720px){nav.menu{width:calc(100vw - 80px);margin:100px 40px 0 40px}nav.menu a{padding:0 8px}nav.menu span{display:block}}@media screen and (max-width: 440px){.smallLogo{clip-path:inset(0px calc((400px - 100vw) / 2 + 30px) 0px calc((400px - 100vw) / 2 + 30px))}main{width:calc(100vw - 120px);margin:120px 60px 120px 60px}main.menu,main.about{margin-top:190px}.fade:not(.menu) div:nth-of-type(1){height:120px}}@media screen and (max-width: 400px){.icons a{padding:0 5px}.icons a img{width:20px}}@media only screen and (min-device-width: 375px)and (max-device-width: 812px)and (-webkit-min-device-pixel-ratio: 2)and (orientation: landscape){footer{margin:30px;width:calc(100vw - 60px);height:calc(100vh - 60px);height:calc(var(--vh, 1vh)*100 - 60px);height:calc(100dvh - 60px);min-height:calc(100vh - 60px);min-height:calc(var(--vh, 1vh)*100 - 60px);min-height:calc(100dvh - 60px)}}/*# sourceMappingURL=style.css.map */
