.Modal .Pop{display:flex;justify-content:center;flex-direction:column;box-sizing:border-box;max-width:100%;max-height:100%;overflow:hidden}.Modal .Pop .content{position:relative;overflow:auto}.Modal .Pop .nav,.Modal .Pop .content{padding:.5vh 1vw}.Modal .Pop .nav{display:flex;flex-direction:row-reverse}.Modal .Pop .nav .close{transition:opacity .8s}.Modal .Pop[data-flags~=lock]>.nav>.close{opacity:0;pointer-events:none}.Modal .Pop:not([data-flags~=lock])>.nav>.close{cursor:pointer}.Modal{position:relative;transition:opacity .8s}.Modal[data-flags~=mounting]{opacity:0}.Modal .cover .mist{position:absolute;background-color:#0009;opacity:0;transition:opacity .8s;pointer-events:none}.Modal[data-flags~=modal][data-flags~=up]{overflow:hidden}.Modal[data-flags~=modal][data-flags~=up]>.cover,.Modal[data-flags~=modal][data-flags~=up]>.cover>.mist{opacity:1;pointer-events:all}.Modal[data-flags~=modal]>.cover{position:fixed;overflow:hidden;pointer-events:none}.Modal[data-flags~=modal]>.cover,.Modal[data-flags~=modal]>.cover>*,.Modal[data-flags~=modal]>.cover>.pops>.Pop>.mist{box-sizing:border-box;inset:0}.Modal[data-flags~=modal]>.cover>*,.Modal[data-flags~=modal]>.cover>.pops>.Pop>.mist{width:100%;height:100%}.Modal[data-flags~=modal]>.cover>.pops{position:absolute}.Modal[data-flags~=modal]>.cover>.pops>.Pop{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background-color:#fff;box-sizing:border-box}.Modal[data-flags~=modal]>.cover>.pops>.Pop:not([data-flags~=top])>.mist{opacity:1;pointer-events:all}.Modal[data-flags~=modal]>.cover>.pops>.Pop.appear,.Modal[data-flags~=modal]>.cover>.pops>.Pop.enter{opacity:0;top:45%}.Modal[data-flags~=modal]>.cover>.pops>.Pop.appearActive,.Modal[data-flags~=modal]>.cover>.pops>.Pop.enterActive{opacity:1;top:50%;transition:opacity .8s,top .8s}.Modal[data-flags~=modal]>.cover>.pops>.Pop.exit{opacity:1;top:50%}.Modal[data-flags~=modal]>.cover>.pops>.Pop.exitActive{opacity:0;top:55%;transition:opacity .8s,top .8s}.Modal[data-flags~=list]>.cover>.pops>.Pop{position:relative}.Modal[data-flags~=list]>.cover>.pops>.Pop.appear,.Modal[data-flags~=list]>.cover>.pops>.Pop.enter{max-height:0;transform:translate(100%)}.Modal[data-flags~=list]>.cover>.pops>.Pop.enterActive{max-height:100vh;transform:translate(0);transition:max-height .2s,transform .2s .2s}.Modal[data-flags~=list]>.cover>.pops>.Pop.exit{max-height:100vh;transform:translate(0)}.Modal[data-flags~=list]>.cover>.pops>.Pop.exitActive{max-height:0;transform:translate(-100%);transition:max-height .2s .2s,transform .2s}.Tile{text-align:center}.Tile .Caption{margin-top:0}span.Img{display:inline-block}span.Img svg{height:100%;width:100%}.Trigger{cursor:pointer}.Pane{position:relative;overflow:hidden}.Pane>.content{position:relative}.Background{position:absolute;inset:0;height:100vh;width:100vw;z-index:-1;opacity:.3}.HeadPane{position:fixed;width:100%;height:3em;top:0;z-index:10}.HeadPane .slab{display:flex;justify-content:right}.Welcome{display:flex;justify-content:flex-start;align-items:center;position:relative;background-color:#fff;overflow:hidden;padding:5em 0}.Welcome .ellipse{position:absolute;top:-10%;left:-32%;width:75%;height:70%;background-color:var(--brown);border-radius:50%;z-index:0}.Welcome .coffeMill{position:absolute;bottom:-15%;right:-10%;width:45%;height:45%;rotate:-15deg;z-index:1}.Welcome .coffeMill svg{fill:var(--ink)}.Welcome .contentWrap{height:70%;margin-left:5%;z-index:2}.Welcome .contentWrap .welcomeText{width:55%;margin-left:28%;font-weight:500;color:var(--text);font-style:italic;font-size:1.3em;text-wrap:balance}.Welcome .contentWrap .logo{width:70%}.Welcome .contentWrap .logo svg{fill:var(--ink);stroke:var(--ink)}.Gallery{padding:calc(1em + 5vw) calc(1em + 5vw);background-color:var(--blue)}#root[data-screen~="600w"] .PriceList{display:grid;grid-template-columns:25% 1fr}.PriceList{display:grid;grid-template-columns:0% 1fr;position:relative;background-color:#fff}.PriceList .content{padding:calc(1em + 5vw) calc(1em + 5vw)}.PriceList .leftPane{position:relative}.PriceList .leftPane .bag{position:absolute;height:25%;left:25%;bottom:15%}.PriceList .leftPane .bag svg{fill:var(--ink)}.PriceList .leftPane .coffeeSpill{position:absolute;top:10%;left:0%;max-width:75%;height:100%}.PriceList .leftPane .coffeeSpill svg{fill:var(--brown)}#root[data-screen~="960w"] .Sheet{display:grid;grid-template-columns:auto auto}.Sheet{display:grid;grid-template-columns:auto;gap:calc(.2em + 1vh) calc(.4em + 2vw)}.Sheet div{display:flex;justify-content:space-between;gap:1em}.Sheet div dt,.Sheet div dd{white-space:nowrap}#root[data-screen~="960w"] .Services{display:grid;grid-template-columns:1fr 1fr}.Services>*{padding:calc(1em + 5vh) calc(1em + 5vw)}.Services .market{grid-row:span 2;background-color:var(--blue)}.Services .events{background-color:var(--brown)}.Services .cathering{position:relative;padding:calc(.5em + 2.5vh) calc(.5em + 2.5vw)}.Services .cathering .Img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;filter:saturate(.75) grayscale(.25);z-index:-1}.Services .cathering .content{padding:calc(.5em + 2.5vh) calc(.5em + 2.5vw);background-color:#ffffffd9}.Services .places{padding-bottom:1%;padding-top:12%}.Services .cafeHeader{position:relative;display:grid;grid-template-columns:1fr auto;align-items:center}.Services .cafeHeader .Img{position:relative;justify-self:center;rotate:-10deg;padding:.5em;width:18vh}.Services .cafeHeader .Img svg{fill:var(--ink)}.Services .pricing{width:80%;padding-top:8%}.Services .scheduleBox{display:grid;grid-template-columns:2fr 1fr;padding-bottom:5%}.Services .scheduleBox:last-child{padding-bottom:0}.Services .scheduleBox p{width:91%}.Services .scheduleBox .Link{background-color:#fff;color:#3e5065;font-size:1.1em;font-weight:600;padding:10% 20%;border:none;border-radius:12px;cursor:pointer;box-shadow:9px 16px 58px -30px #000000bf}.Services .btnWrap{padding-top:10%;display:flex;justify-content:flex-start;align-items:flex-start}#root[data-screen~="960w"] .Contacts{display:grid;grid-template-columns:1fr 1fr}.Contacts{background-color:var(--brown);padding:0% 0}.Contacts .contactsInfo{padding:12% 9%}.Contacts .contactsInfo h2{grid-template-columns:auto 1fr;align-items:center}.Contacts .contactsInfo h2 .Img{transform:rotateY(180deg);padding:.5em;width:18vh;align-self:center}.Contacts .contactsInfo h2 .Img svg{fill:var(--ink)}.Contacts .contactsInfo h2 span{display:flex;flex-direction:column}.Contacts .contactsInfo .info{padding-left:10%}.Contacts .contactsInfo .info *{padding-bottom:10%}.Contacts .contactsInfo .workingHours{font-weight:700;font-size:1.5em;letter-spacing:1.5px}.Contacts .map iframe{width:100%;height:100%;min-height:75vh}.Menu{gap:1vw;background-color:#404040cc;padding:.5em 1em;border-radius:1em}.Menu[data-flags~=flat]{display:flex;align-items:center;flex-wrap:nowrap;flex-direction:row}.Menu[data-flags~=flat] .Link{color:#fff}.Menu .Trigger{display:flex;width:100%;height:100%;justify-content:space-around;align-items:center;align-content:center;fill:#fff}.Menu .Trigger .Img{width:1.5em;height:1.5em}.Menu .Pane{position:absolute;background-color:#fff;z-index:999;right:0;margin-top:.5em}.Menu .Pane.appear .content,.Menu .Pane.enter .content{transition:margin .2s}.Menu .Pane.exit .content{transition:margin .6s}.Menu .Pane .content{display:flex;flex-direction:column;padding:1vh 4vw 1vh 2vw;white-space:nowrap}.App{position:relative;display:grid;grid-template-rows:1fr;grid-template-columns:100%;overflow:hidden;--brown:#f4efeb;--blue:#c6dde8;--ink:#3F5066;--text:#2f4157;color:#3e5065}.App .slab{width:100vh;min-width:70vw;max-width:100%;margin:auto}.App p{font-weight:200}.App b{font-weight:700}.App h1,.App h2,.App h3,.App h4{display:grid;margin-bottom:calc(.4em + 2vh)}.App h1 small,.App h2 small,.App h3 small,.App h4 small{margin-top:.5em;font-weight:400;font-size:.7em;text-wrap:balance}.App h2{font-size:2em;color:var(--text);letter-spacing:2px}.App h3{font-size:1.2em}.App .textHighlight{font-weight:700}.App .nowrap{white-space:nowrap}.Link{text-decoration:none;font-weight:700;color:var(--text)}.Link:hover{text-decoration:underline}.Link[data-flags~=current]{cursor:default;pointer-events:none}*{margin:0;box-sizing:border-box;font-family:Quicksand,sans-serif;font-optical-sizing:auto;line-height:1.25em}html{font-size:1.1rem}html,body,#root,.App{height:100%;width:100%}body,input{padding:0}.Hull{position:relative;overflow:hidden}.Hull>div{position:relative;top:0;height:100%;width:100%;overflow:hidden;opacity:0;transform:scale(1.4)}.Hull>div.page-enter-done,.Hull>div.page-enter-active,.Hull>div.page-appear-active{opacity:1;transform:none}.Hull>div.page-enter,.Hull>div.page-appear{transition:opacity .4s .2s ease-out,transform .4s .2s ease-out}.Hull>div.page-exit{position:absolute;transition:opacity .4s ease-in,transform .4s ease-in;transform:scale(.6);overflow:hidden}.Hull>div>*{position:relative;height:100%;width:100%;overflow-y:auto;overflow-x:hidden}
/*# sourceMappingURL=index.css.map */
