.AdminSignIn{flex-direction:column;align-items:center;display:flex}.AdminSignIn table{border-spacing:10px}.AdminSignIn table td:first-child{text-align:right}.AdminWines{box-sizing:border-box;flex-direction:column;flex:1;align-self:stretch;align-items:center;gap:20px;display:flex;overflow:hidden}.AdminWines .AdminWines-controls{gap:20px;display:flex}.AdminWines .AdminWines-content{box-sizing:border-box;flex:1;align-self:stretch;padding:0 20px 20px;overflow:auto}.AdminWines .AdminWines-content table{border-collapse:collapse;white-space:nowrap;color:#202020}.AdminWines .AdminWines-content table th,.AdminWines .AdminWines-content table td{text-align:left;border:1px solid #202020;padding:.5em}.AdminWines .AdminWines-content table th.clickable{cursor:pointer;user-select:none}.AdminWines .AdminWines-content table thead{color:ivory;z-index:1;background-color:#202020;position:sticky;top:0}.RadioButtons{flex-flow:wrap;gap:.5em;display:flex}.RadioButtons label{box-sizing:border-box;cursor:pointer;pointer-events:all;user-select:none;white-space:nowrap;border:1px solid #202020;border-radius:.75em;padding:.5em .75em;font-family:inherit;font-size:1em;transition:background-color .2s,color .2s;display:block}.RadioButtons label input{display:none}.RadioButtons label:has(input:checked){color:ivory;background-color:#202020}.RadioButtons label:has(input:disabled){cursor:not-allowed;opacity:.5!important}.Toggle{color:#202020;vertical-align:bottom;background-color:#dfdfdf;border-radius:24px;align-items:center;width:44px;height:24px;transition:background-color .2s;display:inline-block;position:relative}.Toggle:before{content:"";background-color:ivory;border-radius:50%;width:20px;height:20px;margin:2px;transition:transform .2s;display:block;position:absolute}.Toggle input[type=checkbox]{display:none}.Toggle-on,.Toggle-off{pointer-events:none;user-select:none;flex:1;justify-content:center;align-items:center;display:flex}.Toggle:has(input[type=checkbox]:checked){background-color:#008060}.Toggle:has(input[type=checkbox]:checked):before{transform:translate(100%)}.Page{box-sizing:border-box;flex-direction:column;justify-content:start;align-items:center;width:100%;height:100%;padding:20px;display:flex;overflow:hidden auto}.Page .Page-content{max-width:50%}@media screen and (width<=1024px){.Page .Page-content{max-width:100%}}.AdminWine{flex-direction:column;align-items:center;display:flex}.AdminWine textarea{resize:vertical;width:100%;display:block}.AdminWine table{border-spacing:10px;min-width:100%;margin:-10px}.AdminWine table td:first-child{text-align:right}.AdminOrders{box-sizing:border-box;flex-direction:column;flex:1;align-self:stretch;align-items:center;gap:20px;display:flex;overflow:hidden}.AdminOrders .AdminOrders-content{box-sizing:border-box;flex:1;align-self:stretch;padding:0 20px 20px;overflow:auto}.AdminOrders table{border-collapse:collapse;white-space:nowrap}.AdminOrders table th,.AdminOrders table td{text-align:left;border:1px solid #202020;padding:.5em}.AdminOrders table th.clickable{cursor:pointer}.AdminOrders table thead{color:ivory;z-index:1;background-color:#202020;position:sticky;top:0}.AdminOrder{box-sizing:border-box;flex-flow:wrap;align-self:stretch;gap:20px;padding:20px 20px 40px;display:flex;overflow:hidden auto}.AdminOrder .AdminOrder-header{overflow-wrap:break-word;word-wrap:break-word;text-align:center;flex:0 0 100%;overflow:hidden}.AdminOrder .AdminOrder-details{flex-direction:column;flex:1;align-items:center;display:flex}.AdminOrder .AdminOrder-details table{border-spacing:10px;margin:-10px}.AdminOrder .AdminOrder-details table td:has(button){text-align:right}.AdminOrder .AdminOrder-wines{flex-direction:column;flex:1;align-items:center;display:flex}.AdminOrder .AdminOrder-wines table{border-spacing:10px;margin:-10px}.AdminOrder .AdminOrder-wines table th,.AdminOrder .AdminOrder-wines table td{text-align:right}.AdminOrder .AdminOrder-wines table th:first-of-type,.AdminOrder .AdminOrder-wines table td:first-of-type{text-align:left}.AgeCheck{color:ivory;height:100vh;width:100wv;z-index:9999;background-color:#800020;flex-direction:column;justify-content:center;align-items:center;padding:20px;display:flex;position:fixed;inset:0}.AgeCheck form{margin:1em 0}.Alert{color:ivory;box-sizing:border-box;z-index:9999;background:#202020;justify-content:center;align-items:center;gap:20px;padding:20px;transition:transform .2s;display:flex;position:fixed;bottom:0;left:0;right:0;transform:translateY(100%)}.Alert.show{transform:translateY(0)}.Alert button{color:ivory;border-color:ivory}.Checkout{box-sizing:border-box;flex-flow:wrap;align-self:stretch;gap:20px;padding:20px;display:flex;position:relative;overflow:hidden auto}.Checkout .Checkout-header{overflow-wrap:break-word;word-wrap:break-word;text-align:center;flex:0 0 100%;overflow:hidden}.Checkout .Checkout-form{flex-direction:column;flex:1;align-items:center;display:flex}.Checkout .Checkout-form table{border-spacing:10px;margin:-10px}.Checkout .Checkout-form table td:first-of-type:not(:last-of-type),.Checkout .Checkout-form table td:has(button){text-align:right}.Checkout .Checkout-wines{flex-direction:column;flex:1;align-items:center;display:flex}.Checkout .Checkout-wines table{border-spacing:10px;margin:-10px}.Checkout .Checkout-wines table th,.Checkout .Checkout-wines table td{text-align:left}.Checkout .Checkout-wines table td:last-of-type,.Checkout .Checkout-wines table th:last-of-type{text-align:right}.Contact table{border-spacing:10px;width:100%}.Contact table td:first-of-type{text-align:right}.Contact table input,.Contact table textarea{width:100%;display:block}.Contact table textarea{resize:vertical}@font-face{font-family:Tanker-Regular;src:url(Tanker-Regular.c1b5ba2b.woff2)format("woff2"),url(Tanker-Regular.dbe92852.woff)format("woff"),url(Tanker-Regular.7d8a1bd4.ttf)format("truetype");font-weight:400;font-display:swap;font-style:normal}.Home{flex-direction:column;align-items:stretch;width:100%;height:100%;display:flex;overflow:hidden auto}.Home .Home-hero{background-blend-mode:overlay;box-sizing:border-box;color:ivory;text-align:center;background:url(homePageHero3.897d01d6.jpg) 50%/cover no-repeat,linear-gradient(to bottom right,#000c,#00000080);flex-direction:column;flex:0 0 100%;justify-content:center;align-items:center;padding:2em;font-family:Tanker-Regular,sans-serif;font-size:clamp(1rem,2vw,2rem);display:flex}.Home .Home-hero .Home-title{font-weight:300}.Home .Home-content{flex-direction:column;align-items:center;padding:2em;display:flex}.Home .Home-content ul{text-align:center;width:50%;margin:0;padding:0;list-style:none}@media screen and (width<=768px){.Home .Home-content ul{width:100%}}.Menu ul{color:ivory;flex-direction:row;gap:40px;margin:0;padding:0;list-style:none;display:flex}.Menu a{color:ivory;user-select:none;text-decoration:none}.Menu .Menu-show,.Menu .Menu-hide{display:none}@media screen and (aspect-ratio<=1){.Menu nav{box-sizing:border-box;color:ivory;z-index:999;background-color:#800020;flex-direction:column;width:50vw;height:100%;padding:20px;transition:transform .2s;position:fixed;top:0;right:0;transform:translate(100%)}.Menu ul{flex-direction:column;gap:40px;margin-top:40px}.Menu.show nav{transform:translate(0)}.Menu .Menu-show,.Menu .Menu-hide{cursor:pointer;margin:0;padding:0;display:block}}.PrintWizard{flex-direction:row;align-items:stretch;width:100%;height:100%;display:flex;position:relative;overflow:hidden}.PrintWizard:before{content:"";flex:1;display:block}@media screen and (aspect-ratio<=3/2){.PrintWizard:before{content:none;display:none}}.PrintWizard .PrintWizard-content{box-sizing:border-box;flex-direction:column;flex:1;justify-content:center;align-items:stretch;gap:20px;padding:20px;display:flex;overflow:hidden}@media screen and (aspect-ratio<=2/3){.PrintWizard .PrintWizard-content{justify-content:start}}.PrintWizard .PrintWizard-pages{aspect-ratio:.707071;box-sizing:border-box;object-fit:contain;scroll-snap-type:y mandatory;-ms-overflow-style:none;scrollbar-width:none;display:block;position:relative;overflow:hidden auto}.PrintWizard .PrintWizard-pages::-webkit-scrollbar{display:none}.PrintWizard .PrintWizard-pages .PrintWizard-page{aspect-ratio:.707071;box-sizing:border-box;color:#000;scroll-snap-align:center;scroll-snap-stop:always;background-color:#fff;border:1px solid #d3d3d3;width:100%;height:100%;position:relative;overflow:hidden}.PrintWizard .PrintWizard-pages .PrintWizard-page .PrintWizard-page-logo{text-align:center}.PrintWizard .PrintWizard-pages .PrintWizard-page .PrintWizard-page-logo img{height:5em}.PrintWizard .PrintWizard-pages .PrintWizard-page input[type=text]{appearance:none;color:#000;text-align:center;background-color:#0000;border:none;border-radius:0;outline:none;padding:0;font-weight:700}.PrintWizard .PrintWizard-pages .PrintWizard-page h1{text-align:center}.PrintWizard .PrintWizard-settings{box-sizing:border-box;flex-direction:column;flex:1;align-items:start;padding:20px;display:flex;overflow:hidden auto}@media screen and (aspect-ratio<=2/3){.PrintWizard .PrintWizard-settings{background-color:ivory;width:80%;height:100%;transition:transform .2s;position:absolute;top:0;right:0;transform:translate(100%)}.PrintWizard .PrintWizard-settings.show{transform:translate(0)}}.PrintWizard .PrintWizard-settings-show,.PrintWizard .PrintWizard-settings-hide{display:none}@media screen and (aspect-ratio<=2/3){.PrintWizard .PrintWizard-settings-show,.PrintWizard .PrintWizard-settings-hide{align-self:stretch;display:block}}@media print{:not(.PrintWizard-page):not(.PrintWizard-page *){aspect-ratio:auto!important;display:auto!important;flex:none!important;width:auto!important;height:auto!important;margin:0!important;padding:0!important;position:static!important;top:0!important;left:0!important;overflow:visible!important}.PrintWizard-page{aspect-ratio:auto!important;break-after:page!important;break-before:page!important;border:none!important;flex:none!important;width:210mm!important;height:297mm!important;margin:0!important;padding:10mm!important;font-size:12pt!important;display:block!important;overflow:hidden!important}.PrintWizard-page:after{content:"Generated by Miovino.io"!important;text-align:center!important;position:absolute!important;bottom:12pt!important;left:0!important;right:0!important}header,.Alert,.PrintWizard-settings{display:none!important}@page{size:A4 portrait;margin:0!important;padding:0!important}}.Order{box-sizing:border-box;flex-flow:wrap;align-self:stretch;gap:20px;padding:20px;display:flex;overflow:hidden auto}.Order .Order-header{overflow-wrap:break-word;word-wrap:break-word;text-align:center;flex:0 0 100%;overflow:hidden}.Order .Order-actions{flex-flow:wrap;justify-content:center;gap:10px;display:flex}.Order .Order-details{flex-direction:column;flex:1;align-items:center;display:flex}.Order .Order-details table{border-spacing:10px;margin:-10px}.Order .Order-details table td[colspan="2"]:has(button){text-align:right}.Order .Order-wines{flex-direction:column;flex:1;align-items:center;display:flex}.Order .Order-wines table{border-spacing:10px;margin:-10px}.Order .Order-wines table th,.Order .Order-wines table td{text-align:right}.Order .Order-wines table th:first-of-type,.Order .Order-wines table td:first-of-type{text-align:left}.OrderConfirmation{box-sizing:border-box;padding:20px}.RangeSlider{width:100%;height:20px;position:relative}.RangeSlider input[type=range]{appearance:none;background:0 0;position:absolute;top:0;left:0;right:0}.RangeSlider input[type=range]::-ms-thumb{appearance:none;cursor:pointer;pointer-events:all;background-color:#202020;border-radius:50%;width:20px;height:20px;margin-top:-5px}.RangeSlider input[type=range]::-moz-range-thumb{appearance:none;cursor:pointer;pointer-events:all;background-color:#202020;border-radius:50%;width:20px;height:20px;margin-top:-5px}.RangeSlider input[type=range]::-webkit-slider-thumb{appearance:none;cursor:pointer;pointer-events:all;background-color:#202020;border-radius:50%;width:20px;height:20px;margin-top:-5px}.RangeSlider input[type=range]::-ms-track{appearance:none;pointer-events:none;background-color:#ececec;border-radius:5px;height:10px}.RangeSlider input[type=range]::-moz-range-track{appearance:none;pointer-events:none;background-color:#ececec;border-radius:5px;height:10px}.RangeSlider input[type=range]::-webkit-slider-runnable-track{appearance:none;pointer-events:none;background-color:#ececec;border-radius:5px;height:10px}.RangeSlider input[type=range]:disabled{cursor:not-allowed;opacity:.5!important}.RangeSlider input[type=range]:nth-child(2):not(:first-child:last-child)::-ms-track{background:0 0!important;border:none!important;height:0!important}.RangeSlider input[type=range]:nth-child(2):not(:first-child:last-child)::-moz-range-track{background:0 0!important;border:none!important;height:0!important}.RangeSlider input[type=range]:nth-child(2):not(:first-child:last-child)::-webkit-slider-runnable-track{background:0 0!important;border:none!important;height:0!important}.WineWizard{flex-direction:row;align-items:stretch;display:flex;position:relative;overflow:hidden}.WineWizard .WineWizard-wines{flex-direction:column;flex:70%;align-items:stretch;display:flex;overflow:hidden}.WineWizard .WineWizard-wines .WineWizard-wines-content{flex:1;padding:20px;overflow:hidden auto}@media screen and (aspect-ratio<=2/3){.WineWizard .WineWizard-wines .WineWizard-wines-content{padding-top:0}}.WineWizard .WineWizard-wines .WineWizard-wines-content table{border-spacing:10px;margin:-10px}.WineWizard .WineWizard-wines .WineWizard-wines-content table h2{text-align:center}.WineWizard .WineWizard-wines .WineWizard-wines-footer{justify-content:end;align-items:center;gap:10px;padding:20px;display:flex}.WineWizard .WineWizard-wines .WineWizard-wines-footer button{font-weight:700}.WineWizard .WineWizard-filters{flex-direction:column;flex:30%;display:flex;overflow:hidden}@media screen and (aspect-ratio<=2/3){.WineWizard .WineWizard-filters{background-color:ivory;width:80%;height:100%;transition:transform .2s;position:absolute;top:0;right:0;transform:translate(100%)}.WineWizard .WineWizard-filters.show{transform:translate(0)}}.WineWizard .WineWizard-filters .WineWizard-filters-content{box-sizing:border-box;flex:1;padding:20px;overflow:hidden auto}@media screen and (aspect-ratio<=2/3){.WineWizard .WineWizard-filters .WineWizard-filters-content{padding-top:0}}.WineWizard .WineWizard-wines-header,.WineWizard .WineWizard-filters-header{display:none}@media screen and (aspect-ratio<=2/3){.WineWizard .WineWizard-wines-header,.WineWizard .WineWizard-filters-header{padding:20px;display:block}.WineWizard .WineWizard-wines-header button,.WineWizard .WineWizard-filters-header button{width:100%}}.App{box-sizing:border-box;flex-direction:column;align-items:stretch;width:100%;height:100%;display:flex;position:fixed;inset:0;overflow:hidden}.App header{box-sizing:border-box;color:ivory;background-color:#800020;justify-content:space-between;align-items:center;padding:20px;display:flex}.App header:before{content:"";flex:30%;display:block}.App header div:last-child{flex:30%;justify-content:end;display:flex}.App main{flex-direction:column;flex:1;align-items:stretch;display:flex;overflow:hidden}.Admin{box-sizing:border-box;flex-direction:column;align-items:stretch;width:100%;height:100%;display:flex;position:fixed;inset:0;overflow:hidden}.Admin header{box-sizing:border-box;color:ivory;background-color:#800020;justify-content:space-between;align-items:center;padding:20px;display:flex}.Admin header:before{content:"";flex:30%;display:block}.Admin header div:last-child{flex-direction:row;flex:30%;justify-content:end;align-items:center;gap:20px;display:flex}.Admin main{box-sizing:border-box;flex-direction:column;flex:1;justify-content:center;align-items:center;display:flex;overflow:hidden}.Admin input[type=text],.Admin input[type=number],.Admin input[type=email],.Admin input[type=password],.Admin input[type=search],.Admin select,.Admin button,.Admin textarea{font-size:inherit;font-family:inherit}.Placeholder{background-color:#800020;flex-direction:column;justify-content:center;align-items:center;gap:40px;width:100vw;height:100vh;display:flex;position:fixed}body{overscroll-behavior:contain;color:#202020;background-color:ivory;margin:0;padding:0;font-family:Bricolage Grotesque,sans-serif;font-size:1.125em;overflow:hidden}button{appearance:none;box-sizing:border-box;color:#202020;cursor:pointer;white-space:nowrap;background-color:#0000;border:1px solid #202020;border-radius:.75em;padding:.5em .75em;font-family:inherit;font-size:1em;transition:background-color .2s,color .2s;display:inline-block}button.light{color:ivory;border-color:ivory}button.primary{color:#202020;background-color:ivory;border-color:ivory}button:disabled{cursor:not-allowed;opacity:.5!important}button i.material-icons-outlined{vertical-align:middle;width:1em;height:1em;margin:-2px 0}input[type=date],input[type=email],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],select,textarea{appearance:none;color:#202020;cursor:pointer;box-sizing:border-box;background-color:ivory;border:1px solid #202020;border-radius:.75em;padding:.5em .75em;font-family:inherit;font-size:1em}input[type=date].light,input[type=email].light,input[type=number].light,input[type=password].light,input[type=search].light,input[type=tel].light,input[type=text].light,select.light,textarea.light{border-color:ivory}input[type=date]:has(input:disabled),input[type=email]:has(input:disabled),input[type=number]:has(input:disabled),input[type=password]:has(input:disabled),input[type=search]:has(input:disabled),input[type=tel]:has(input:disabled),input[type=text]:has(input:disabled),select:has(input:disabled),textarea:has(input:disabled){cursor:not-allowed;opacity:.5!important}select{box-sizing:border-box;appearance:none;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'><polyline points='4.8,9.6 12,16.8 19.2,9.6' fill='none' stroke='%23202020' stroke-width='2' stroke-linecap='square' stroke-linejoin='square'/></svg>");background-position:right .5em center;background-repeat:no-repeat;background-size:1em;width:fit-content;padding-right:2em;font-family:inherit;font-size:1em;display:inline-block}hr{border:none;border-top:1px solid #202020;margin:0}
/*# sourceMappingURL=miovino.1e4086c2.css.map */
