@import url(https://fonts.googleapis.com/css2?family=Merienda&display=swap);@import url(https://fonts.googleapis.com/css2?family=Baskervville&display=swap);@import url(https://fonts.googleapis.com/css2?family=Satisfy&display=swap);@import url(https://fonts.googleapis.com/css2?family=Qwigley&display=swap);::-webkit-scrollbar{display:none}*{-ms-overflow-style:none;scrollbar-width:none}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#ffebcd;background-color:#faebd7;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif}*,body{margin:0}*{box-sizing:border-box;color:#325e6e;padding:0}.App{text-align:center}.home{background:linear-gradient(180deg,#fff 40%,#5d9eb57c);bottom:0;display:flex;flex-direction:column;height:calc(100vh - 100px);justify-content:space-evenly;overflow:hidden;padding-bottom:-100px;position:fixed}.indizzoContainer{background-color:transparent;margin-bottom:-6vh;margin-top:1vh}.tdNone{color:#000;text-decoration:none}.indirizzo{background-color:transparent;font-family:Merienda,cursive;font-size:x-large;margin:10px}.i1{margin-top:40px;padding-bottom:0}.i2{padding-top:0}.giorni{padding:10px}.giorni,.orari{background-color:transparent;font-family:Merienda,cursive;font-size:large}.orari{padding:50px}.orari-inside{background:transparent}.orari-mb{margin-bottom:2px}.menuContainer{background-color:transparent;margin-bottom:60px}.menu{color:#000;font-family:Merienda,cursive;font-size:large;padding:40px 90px;text-decoration:none;width:100%}.socialContainer{bottom:10px;display:flex;justify-content:center;width:100vw}.social{align-items:center;-webkit-backdrop-filter:blur(3rem);backdrop-filter:blur(3rem);background:linear-gradient(#fff,hsla(0,0%,100%,.447));border-radius:40px;bottom:0;display:flex;height:5em;justify-content:space-around;margin:0 0 10px;max-width:800px;position:absolute;width:90%}.icon{background:rgba(241,9,9,0);color:#000}.social>a{all:unset}.cat{all:unset;bottom:3.5em;display:flex;flex-direction:row-reverse;font-size:30px;padding-right:10%;position:absolute;right:2%}.cat>a{all:unset;animation:fadeLoop 3s infinite alternate;animation-delay:2s;-webkit-backdrop-filter:blur(3rem);backdrop-filter:blur(3rem);background:linear-gradient(#fff,hsla(0,0%,100%,.447));border:1px solid beige;border-radius:50%;box-shadow:10px 19px 22px -12px rgba(0,0,0,.13);opacity:0;padding:12px}@keyframes fadeLoop{0%{opacity:0}40%{opacity:.2}to{opacity:1}}.animate{max-height:0;opacity:0;overflow:hidden;transition:max-height .4s ease-in,opacity .4s ease-in,max-height .2s ease-out,opacity .2s ease-out}.animate.show{max-height:220px;opacity:1;padding-top:5px}.btnExpand{align-items:center;display:flex;flex-direction:row;justify-content:space-around;max-width:70%}.bigButton{background:linear-gradient(-145deg,#fff,#5d9eb522);border:2px solid #5d9eb5;border-radius:40px;box-shadow:10px 19px 22px -12px rgba(0,0,0,.13);color:#000;font-size:26px;font-weight:200;margin:30px 10px;padding:1rem 3rem}.bigButton,.smallButton{-webkit-backdrop-filter:blur(3rem);backdrop-filter:blur(3rem);font-family:Merienda,cursive;text-decoration:none}.smallButton{background:#fff;border:2px solid #d7b26b;border-radius:30px;box-shadow:9px 13px 16px -9px rgba(0,0,0,.1);color:#325e6e;font-size:16px;font-weight:600;margin:16px 14px;max-width:1000px;padding:.7rem 2rem}.blur{opacity:.2}.border{border:1px solid #000!important}.Menu{background:linear-gradient(#fff,hsla(0,0%,100%,.447));border-radius:40px;color:#325e6e;padding:1.4rem 4rem}.buttonContainer{align-items:center;bottom:0;display:flex;flex-direction:column;height:calc(100vh - 100px);justify-content:center;overflow:hidden;position:fixed;width:100vw}.diageoContainer img{height:auto;max-width:90px}.category{display:flex;font-family:Qwigley,cursive;font-size:2.7rem;justify-content:space-between;margin-top:19px;max-width:800px;padding-bottom:4px;padding-left:20px;padding-top:30px;text-align:left;width:100vw}.category>div,.cost{color:#000}.cost{padding-right:20px}.cost>div{color:#000}.overflow{bottom:0;height:calc(100dvh - 120px);overflow:scroll;position:fixed;width:100vw}.wineCard{display:flex;justify-content:space-between;max-width:800px;padding:14px 0;width:100%}.wineName{font-size:20px;padding-left:20px;white-space:nowrap}.wineName,.winePrice{font-family:Merienda,cursive}.winePrice{font-size:25px;padding-right:20px}.expandDetail{font-size:small;text-align:left}.bm-burger-button{height:30px;left:36px;position:fixed;top:36px;width:36px}.bm-burger-bars{background:#36373d;border-radius:10px;height:0;height:4px!important}.bm-cross-button{height:24px;width:24px}.bm-cross{background:#bdc3c7;display:none}.bm-menu-wrap{height:100%;position:fixed}.bm-menu{background:transparent;font-size:1.15em;padding:.5em 1.5em 0}.bm-morph-shape{fill:transparent}.bm-item{color:#325e6e!important;color:#000;display:inline-block;font-family:Merienda,cursive;font-size:x-large;margin-bottom:10px;margin-top:50px;text-align:left;text-decoration:none}*{background-color:#fff}.drinkSpace{justify-content:center}.drinkCard,.drinkSpace{align-items:center;display:flex}.drinkCard{border-radius:40px;height:180px;justify-content:space-around;margin:1px 0;padding:10px 0;width:calc(100% - 20px)}.details{width:600px}.details,.detailsMerch{align-items:flex-start;display:flex;flex-direction:column;justify-content:center;margin-left:10px;padding-right:40px}.detailsMerch{width:250px}.title{font-size:20px}.w-80{width:77%}.desc{font-family:Merienda,cursive;font-size:15px;padding-top:2px}.imageSide{align-items:center;display:flex;justify-content:center}.image{margin-left:10px}.titleCard{color:#000;font-family:Merienda,cursive;font-size:22px;font-weight:lighter;padding-top:30px;text-align:left}.toShare{font-size:22px;margin-left:12px;position:relative;top:-19px}.recepie{display:flex;font-family:cursive;font-family:Merienda,cursive;font-size:medium;font-weight:lighter;margin:0 6px;padding:8px 0;text-align:left}.divider{border-bottom:4px solid #3e7487;border-radius:40%;margin-bottom:1px;position:relative;top:-20px;width:70%}@media (max-width:768px){.divider{width:92%}}.container{display:grid;grid-template-columns:repeat(auto-fill,minmax(350px,1fr));max-width:1200px;padding:auto}.label{color:#000;font-family:Satisfy,cursive;font-size:1.6em;font-weight:lighter;padding:8px 7px 4px;text-shadow:0 4px 15px rgba(0,0,0,.25)}.carousel-overlay{align-items:center;background:hsla(0,0%,100%,.9);display:flex;height:100vh;justify-content:center;left:0;position:fixed;top:0;width:100vw;z-index:1000}.carousel-container{max-height:80%;max-width:90%;position:relative}.carousel-image{-webkit-user-drag:none;border-radius:8px;max-height:80vh;max-width:100%;object-fit:contain;touch-action:none;transition:opacity .5s ease-in-out;-webkit-user-select:none;-ms-user-select:none;user-select:none}.fade-in{opacity:1}.fade-out{opacity:0}.nav-btn{background:hsla(0,0%,100%,.2);border:none;border-radius:50%;color:#000;cursor:pointer;font-size:24px;padding:15px;position:absolute;top:50%;transform:translateY(-50%)}.prev{left:-60px}.next{right:-60px}.close-btn{background:none;border:none;color:#000;cursor:pointer;font-size:40px;position:fixed;right:30px;top:100px}.image-counter{color:#fff;margin-top:10px;text-align:center}.img{border:none;overflow:hidden;width:50%}@media (max-width:768px){.img{width:100%}}.overlay{position:fixed;top:0;z-index:999}.background,.overlay{height:100%;left:0;width:100%}.background{align-items:center;bottom:0;display:flex;flex-direction:column;justify-content:space-between;position:absolute}.imageContainer{padding:0 10px}.imageContainer img{width:30vw}@media (max-width:768px){.imageContainer img{width:80vw}}.mt{margin-top:200px}.scritta{font-family:Merienda,cursive;font-size:xx-large}.logoContainera{background-color:#000;font-size:30px;height:1000px;left:0;letter-spacing:3px;overflow:hidden;position:static!important;top:0!important;width:100%;z-index:1000}.logo{position:fixed;width:100vw;z-index:1000}
/*# sourceMappingURL=main.dfebfb6d.css.map*/