@import url(https://fonts.googleapis.com/css2?family=Poiret+One&family=Quicksand&display=swap);@import url(https://fonts.googleapis.com/css2?family=Poiret+One&display=swap);a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}*{box-sizing:border-box;max-width:100%}.private-outlet-container{background-color:#ff69b4}.o-tabbar-container{display:flex;justify-content:center;align-items:center;position:-webkit-sticky;position:sticky;top:0;z-index:100;padding:.5%;width:100%;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;background-color:rgba(0,0,0,.5)}.o-tabbar-link-container{display:flex;flex-flow:row;flex-wrap:wrap;justify-content:center;width:90%}.cart-icon-container{display:flex;justify-content:center;align-items:center;flex-flow:column;width:auto;max-width:55px;height:auto;max-height:55px;cursor:pointer;transition:all .5s ease-in-out;border:5px double #e1e1e1;border-radius:50%}.cart-icon-container:hover{transition:all .5s ease-in-out;border:5px double #fff}.cart-icon{width:auto;height:auto}.order-dining-page-container{display:flex;flex-flow:column;align-items:center;background-color:rgba(139,0,0,.25);width:100%;min-height:100vh}.order-dining-page-content-container{display:flex;flex-flow:column;align-items:center;background-image:url(/static/media/floral-1.0f414356.jpg);background-size:contain;width:100%;height:100%;border:4px double rgba(0,0,0,.5)}.order-dining-content-1{text-align:center;font-family:"Poiret One";font-size:2.5rem;font-weight:700;letter-spacing:.3rem;line-height:5rem;background-color:hsla(0,0%,100%,.25);box-shadow:0 15px 25px -4px rgba(30,30,60,.15);border-top:4px double rgba(0,0,0,.75);border-bottom:4px double rgba(0,0,0,.75)}.order-dining-content-1,.order-dining-content-2{display:flex;flex-flow:column;justify-content:center;align-items:center;margin-top:2%;width:98%;max-width:999px}.order-dining-content-2{background-image:url(/static/media/bg-texture-floral-color.7503233c.jpg);background-size:cover;box-shadow:0 15px 25px -4px rgba(30,30,60,.25);border-top-right-radius:5px;border-bottom-left-radius:5px;border-top:4px double rgba(0,0,0,.75);border-left:4px double rgba(0,0,0,.75)}.order-dining-section-header{margin-top:2%;margin-bottom:2%;width:98%;color:#8b0000;text-align:center;font-family:"Poiret One";font-size:2rem;font-weight:700;letter-spacing:.1rem;line-height:2rem;text-decoration:underline}.order-dining-section-container{display:flex;flex-flow:row;justify-content:center;align-items:flex-start;flex-wrap:wrap;margin-top:1%;margin-bottom:2%;padding:1%;width:98%;background-color:hsla(0,0%,100%,.65);border-top-right-radius:5px;border-bottom-left-radius:5px;border-top:4px double #000;border-left:4px double #000}.order-dining-item{display:flex;flex-flow:column;align-items:center;margin:1% 1% 4%;width:30%;min-width:170px}.od-oos{font-weight:700;color:red}.od-image-button-container{display:flex;flex-flow:column;text-align:center;width:100%;padding:1%}.od-image{margin-bottom:1%;border-radius:5px}.od-order-button{background-color:#8b0000;transition:all .5s ease-in-out}.od-oos-button,.od-order-button{display:flex;align-items:center;justify-content:center;font-family:"Poiret One";color:hsla(0,0%,100%,.75);font-size:1rem;font-weight:700;letter-spacing:.1rem;line-height:1.5rem;overflow:hidden;white-space:nowrap;height:auto;border-radius:5px;border:4px double hsla(0,0%,100%,.75);cursor:pointer}.od-oos-button{background-color:rgba(0,0,0,.55)}.od-text-container{display:flex;flex-flow:column;width:100%;font-family:"Quicksand","sans-serif"}.od-text-container-oos{display:flex;flex-flow:column;width:100%;text-decoration:line-through;-webkit-text-decoration-color:red;text-decoration-color:red}.od-name{font-size:1.5rem}.od-name,.od-price{font-weight:700;margin-bottom:1%}.od-quan-unit{display:flex;margin-top:1%}.od-quan{margin-right:1%}.od-quan,.od-unit{font-weight:700;margin-bottom:1%}.od-unit,.od-unit-x{font-style:italic}.od-unit-x{font-weight:700;margin-right:1%}.od-note-container{margin-top:1%}.od-note{margin-bottom:1%}.HOO-closed{flex-flow:column;align-items:center;text-align:center;font-family:"Poiret One";font-weight:700;line-height:2.5rem;color:red;width:90%;margin-top:1%;margin-bottom:1%;background-color:hsla(0,0%,100%,.65);border-radius:5px;border-top:3px double #000;border-left:3px double #000}.banner-container,.HOO-closed{display:flex;justify-content:center}.banner-container{width:100%;height:4rem;background-image:url(/static/media/italian-flag.0c25e6af.jpg);background-size:cover}.banner-panel-1{display:flex;width:33.3%}.admin-button-container{display:flex;justify-content:center;align-items:center;padding:1%;width:50%;border-radius:5px;border:5px double #ff0;background-color:rgba(0,0,0,.5);cursor:pointer}.admin-button{font-weight:700;font-size:1rem;color:#ff0;border:none;background:none;cursor:pointer}.trans-text{color:hsla(0,0%,100%,0)}.banner-panel-2{width:33.3%}.banner-panel-2,.banner-roma-logo-container{display:flex;justify-content:center}.roma-logo-banner{display:block;width:auto;height:100%}.banner-panel-3{display:flex;justify-content:right;width:33.3%}.banner-social-media-container{display:flex;justify-content:flex-end;width:75%;height:35%;margin:1%}@media screen and (max-width:800px){.admin-button{font-size:.5rem}}.navbar-container{display:flex;justify-content:center;align-items:center;position:-webkit-sticky;position:sticky;top:0;z-index:99;width:100%;height:4rem;background-image:url(/static/media/italian-flag-trans.d077e872.jpg);background-size:cover;border-bottom:1px solid #000}.navbar-panel-1{justify-content:space-between;height:50px}.navbar-panel-1,.navbar-panel-2{display:flex;flex-flow:row;align-items:center;width:100%}.navbar-panel-2{justify-content:space-evenly}.navbar-panel-3{display:flex;flex-flow:row;justify-content:space-between;align-items:center;height:50px;width:100%}.navbar-link-container{width:33.3%}.navbar-link-container,.navbar-link-container-x{display:flex;justify-content:center;align-items:center;font-family:"Poiret One";text-align:center;font-size:1.2rem;letter-spacing:.05rem;line-height:1rem;color:#fff;overflow:hidden;height:100%;transition:all .5s ease-in-out}.navbar-link-container-x{width:66.6%}.navbar-link-container-x:hover,.navbar-link-container:hover{background-color:rgba(0,0,0,.5);transition:all .5s ease-in-out;cursor:pointer}.navbar-link{color:hsla(0,0%,100%,.75);text-decoration:none;transition:all .5s ease-in-out}.navbar-link:hover{color:#fff;transition:all .5s ease-in-out}.navbar-button{background-color:rgba(139,0,0,.75);color:hsla(0,0%,100%,.75);border-radius:5px;border:4px double hsla(0,0%,100%,.75)}.navbar-button,.navbar-button-ad{display:flex;align-items:center;justify-content:center;font-family:"Poiret One";font-size:1rem;font-weight:700;letter-spacing:.1rem;line-height:1.5rem;overflow:hidden;white-space:nowrap;width:70%;height:auto;transition:all .5s ease-in-out}.navbar-button-ad{background-color:rgba(0,0,0,.55);color:#ff0;border-radius:5px;border:4px double #ff0;cursor:pointer}.navbar-button:hover{cursor:pointer;background-color:#8b0000;color:#fff;border:4px double #fff;transition:all .5s ease-in-out}@media screen and (max-width:800px){.navbar-button,.navbar-link{font-size:.75rem}}@media screen and (max-width:550px){.navbar-button,.navbar-link{font-size:.6rem}}.m-overlay{display:flex;align-items:center;justify-content:center;position:fixed;left:0;top:0;right:0;bottom:0;z-index:9999;background-color:rgba(0,0,0,.75)}.m-content{width:90%;height:90%}.m-content,.wm-content{display:flex;flex-flow:column;align-items:center;justify-content:space-between;max-width:999px;background-color:#fff;border:3px double #000}.wm-content{width:50%;height:30%}.sm-content{flex-flow:column;align-items:center;font-family:"Poiret One";width:80%;max-width:999px;height:50%;background-color:#fff;border:3px double #000}.m-header,.sm-content{display:flex;justify-content:space-between}.m-header{flex-flow:row;font-weight:700;font-size:2rem;width:100%;padding:2%}.m-title{font-family:"Poiret One";font-size:2.5rem;font-weight:700;letter-spacing:.1rem}.m-body{flex-flow:row}.m-body,.wm-body{display:flex;text-align:center;width:100%;height:75%;border-top:3px double #000;border-bottom:3px double #000}.wm-body{flex-flow:column;justify-content:center;align-items:center;font-family:"Poiret One";font-weight:700}.m-body-left{display:flex;flex-flow:column;width:30%;height:100%;padding:1%}.m-image{border-radius:5px}.m-body-right{display:flex;flex-flow:column;overflow-y:scroll;width:70%;height:100%;padding:1%;border-left:3px double #000}.m-body-right-section{display:flex;flex-flow:column;width:100%;margin-bottom:2%;border-radius:5px;border:1px solid #000}.m-section-title,.m-section-title-ex{display:flex;flex-flow:row;justify-content:space-between;align-items:center;padding:1%;text-align:left;font-size:1.5rem;color:#fff;letter-spacing:.1rem;background-color:#8b0000;border-top-left-radius:4px;border-top-right-radius:4px}.m-section-title-ex{cursor:pointer}.m-arrow-container{width:2.5%;height:auto;margin-right:2.5%}.m-section-content-container{display:flex;flex-flow:column;padding:1%}.m-section-content{display:flex;flex-flow:row;justify-content:space-between;padding:1%;font-weight:700;font-size:1.1rem;border-bottom:1px solid #000}.m-content-left{justify-content:flex-start;font-family:"Quicksand","sans-serif";text-align:left;width:50%}.m-content-left,.m-content-right{display:flex;flex-flow:row;align-items:center}.m-content-right{justify-content:flex-end;text-align:right;height:40px;width:40%;max-width:200px}.m-additions-price{margin-right:1%}.m-content-summary{display:flex;flex-flow:row;align-items:center;justify-content:space-between;width:100%}.m-summary-snutd-container{display:flex;flex-flow:column;width:80%;font-family:"Quicksand","sans-serif";text-align:left}.m-summary-servings{font-weight:400}.m-summary-name{margin-left:1%;margin-right:1%}.m-summary-unit{font-weight:400}.m-summary-size{margin-left:.5%;font-weight:400}.m-summary-td{display:flex;flex-flow:column}.m-summary-detail{font-size:1.3rem;font-style:italic;font-weight:700;color:green;margin-top:1%;margin-bottom:1%}.m-summary-additions,.m-summary-toppings{margin-top:1%;margin-bottom:1%;font-style:italic;font-weight:400}.m-summary-additions{color:red}.m-summary-p{display:flex;flex-flow:column;justify-content:flex-start;width:20%;height:100%}.m-summary-total{text-decoration:underline}.m-quan-button{background-color:#8b0000}.m-quan-button,.m-quan-button-disable{display:flex;align-items:center;justify-content:center;font-family:"Poiret One";color:hsla(0,0%,100%,.75);font-size:2rem;font-weight:700;letter-spacing:.1rem;line-height:1.5rem;overflow:hidden;white-space:nowrap;width:auto;min-width:30px;height:auto;border-radius:50%;border:4px double hsla(0,0%,100%,.75);cursor:pointer}.m-quan-button-disable{background-color:#969696}.m-quan-span{margin-left:3%;margin-right:3%}.m-toppings-container{display:flex;flex-flow:row;align-items:center;justify-content:center;width:100%;height:100%}.m-toppings-button{background-color:#8b0000}.m-toppings-button,.m-toppings-button-disable{display:flex;align-items:center;justify-content:center;font-family:"Poiret One";color:hsla(0,0%,100%,.75);font-size:1rem;font-weight:700;letter-spacing:.1rem;line-height:1.5rem;overflow:hidden;white-space:nowrap;width:100%;height:100%;transition:all .5s ease-in-out;border-radius:5px;border:4px double hsla(0,0%,100%,.75);cursor:pointer}.m-toppings-button-disable{background-color:#969696}input[type=radio]{-webkit-appearance:none;appearance:none;display:inline-block;width:25px;height:25px;padding:1px;background-clip:content-box;border:1.5px solid #bbb;border-radius:50%;background-color:#e7e6e7;margin-left:15px;margin-right:15px;cursor:pointer}input[type=radio]:checked{border:3px solid #8b0000;background-color:#8b0000}input[type=radio]:focus{outline:none!important}.m-detail{width:100%}.ma-body,.sm-body{display:flex;flex-flow:row;text-align:center;width:100%;height:75%;border-top:3px double #000;border-bottom:3px double #000}.ma-body{overflow:scroll}.ma-body,.sm-stockout-form{justify-content:center;align-items:center}.sm-stockout-form{display:flex;flex-flow:column;font-size:1.5rem;width:50%;border-right:1px solid #000}.sm-stockout-label{text-decoration:underline;font-weight:700}.sm-stockout-dropdown{margin:5%;width:80%;font-size:1rem}.mu-button-container{display:flex;flex-flow:row;justify-content:center;width:100%}.m-footer{flex-flow:column}.m-footer,.sm-footer{display:flex;text-align:center;width:100%;padding:10px}.sm-footer{flex-flow:row;justify-content:center}.edit-note-container{margin-bottom:1%}.edit-note{font-size:1.2rem;color:red;margin-right:.5%}.edit-note,.edit-note-button{font-weight:700;text-decoration:underline}.edit-note-button{margin-left:.5%}.m-cancel-order-button-container{display:flex;flex-flow:row;justify-content:space-between;width:100%}.m-cancel-button{width:40%}.m-cancel-button,.m-cancel-button-x{display:flex;align-items:center;justify-content:center;background-color:#969696;font-family:"Poiret One";color:#fff;font-size:1rem;font-weight:700;letter-spacing:.1rem;line-height:1.5rem;overflow:hidden;white-space:nowrap;height:auto;transition:all ease-in-out;border-radius:5px;border:4px double #fff;cursor:pointer}.m-cancel-button-x{width:3%;min-width:30px;max-height:30px}.m-order-button{display:flex;align-items:center;justify-content:center;background-color:#8b0000;font-family:"Poiret One";color:hsla(0,0%,100%,.75);font-size:1rem;font-weight:700;letter-spacing:.1rem;line-height:1.5rem;overflow:hidden;white-space:nowrap;width:50%;height:auto;transition:all .5s ease-in-out;border-radius:5px;border:4px double hsla(0,0%,100%,.75);cursor:pointer}@media screen and (max-width:800px){.m-body{flex-flow:column}.m-body-left{width:100%;height:30%;max-height:30%}.m-body-left-image-container,.m-image{height:100%}.m-body-right{width:100%;border-left:none;border-top:3px double #000}.mu-button-container{font-size:.8rem}}.c-overlay{justify-content:center;position:fixed;left:0;top:0;right:0;bottom:0;z-index:9999;background-color:rgba(0,0,0,.75)}.c-content,.c-overlay{display:flex;align-items:center}.c-content{flex-flow:column;width:90%;max-width:999px;height:90%;background-color:#fff;border:3px double #000}.c-content,.c-header{justify-content:space-between}.c-header{display:flex;flex-flow:row;font-weight:700;font-size:2rem;width:100%;padding:1%}.c-title-container{display:flex;flex-flow:column;align-items:flex-start}.c-title{text-align:center;font-size:2.5rem;font-weight:700;letter-spacing:.1rem;margin-bottom:1%}.c-title,.c-title-sub{font-family:"Poiret One"}.c-title-sub{font-size:.75rem}.c-body{display:flex;flex-flow:column;overflow-y:scroll;text-align:center;width:100%;height:80%;padding:2%;border-top:3px double #000;border-bottom:3px double #000}.c-message{font-family:"Poiret One";font-weight:700}.c-body-section{display:flex;flex-flow:column;width:100%;margin-bottom:2%;border-radius:5px;border:1px solid #000}.c-section-title{display:flex;justify-content:space-between;padding:1%;text-align:left;font-size:1.5rem;color:#fff;letter-spacing:.1rem;background-color:#8b0000;border-top-left-radius:4px;border-top-right-radius:4px}.c-summary-snu{display:flex;width:85%}.c-summary-servings{font-weight:400}.c-summary-name{font-weight:700;margin-left:1%;margin-right:1%}.c-summary-unit{font-weight:400}.c-summary-p{display:flex;flex-flow:column;text-align:right;font-size:1.2rem;width:15%;height:100%}.c-summary-total{text-decoration:underline}.c-section-content-container{display:flex;flex-flow:column;padding:1%}.c-section-content{padding:1%;font-weight:700;font-size:1.1rem;border-bottom:1px solid #000}.c-content-summary,.c-section-content{display:flex;flex-flow:row;justify-content:space-between}.c-content-summary{align-items:center;width:100%}.c-summary-snutd-container{display:flex;flex-flow:row;justify-content:space-between;width:100%;text-align:left}.c-summary-td{width:65%}.c-summary-er,.c-summary-td{display:flex;flex-flow:column}.c-summary-er{justify-content:flex-end;width:12%}.c-edit-button{background-color:#8b0000;color:hsla(0,0%,100%,.75);margin-bottom:1%;transition:all .5s ease-in-out;border-radius:5px;border:4px double hsla(0,0%,100%,.75)}.c-edit-button,.c-remove-button{display:flex;align-items:center;justify-content:center;font-family:"Poiret One";font-size:1rem;font-weight:700;letter-spacing:.1rem;line-height:1.5rem;overflow:hidden;white-space:nowrap;width:100%;height:auto;cursor:pointer}.c-remove-button{background-color:#969696;color:#fff;transition:all ease-in-out;border-radius:5px;border:4px double #fff}.c-servings-quantity{display:flex;flex-flow:column;justify-content:center;align-items:center;text-align:center}.c-summary-toppings{margin-top:1%;margin-bottom:1%;font-style:italic;font-weight:400}.c-summary-detail{font-size:1.3rem;font-style:italic;font-weight:700;color:green;margin-bottom:1%}.c-footer{display:flex;justify-content:space-between;width:100%;padding:10px}.c-go-back-button{width:40%}.c-go-back-button,.c-go-back-button-x{display:flex;align-items:center;justify-content:center;background-color:#969696;font-family:"Poiret One";color:#fff;font-size:1rem;font-weight:700;letter-spacing:.1rem;line-height:1.5rem;overflow:hidden;white-space:nowrap;height:auto;transition:all ease-in-out;border-radius:5px;border:4px double #fff;cursor:pointer}.c-go-back-button-x{width:3%;min-width:30px;max-height:30px}.c-order-total-container{display:flex;flex-flow:column;justify-content:center;align-items:center}.c-order-total{text-decoration:underline;font-family:"Poiret One";font-size:1.3rem;letter-spacing:.1rem}.c-order-total,.c-order-total-price{text-align:center;font-weight:700;line-height:1.5rem}.c-order-total-price{font-size:1.2rem;letter-spacing:.05rem}.c-place-order-button{display:flex;align-items:center;justify-content:center;background-color:#8b0000;font-family:"Poiret One";color:hsla(0,0%,100%,.75);font-size:1rem;font-weight:700;letter-spacing:.1rem;line-height:1.5rem;overflow:hidden;white-space:nowrap;width:40%;height:auto;transition:all .5s ease-in-out;border-radius:5px;border:4px double hsla(0,0%,100%,.75);cursor:pointer}@media screen and (max-width:800px){.c-remove-button{font-size:.7rem;letter-spacing:.04rem}}.footer-container{display:flex;flex-flow:row;justify-content:space-between;position:relative;bottom:0;margin-top:1%;padding:1%;background-color:rgba(139,0,0,.1);width:100%;height:auto;border:3px double rgba(0,0,0,.25)}.footer-content-container-left{display:flex;justify-content:space-between;width:53%}.footer-content-left{display:flex;flex-flow:column;justify-content:center;line-height:1.3rem;text-align:left;padding:1%}.f-title{font-size:1rem;font-weight:700;text-decoration:underline}.footer-navbar{display:flex;flex-flow:column;justify-content:space-evenly;align-items:center;text-align:center;margin-right:1%}.footer-content-right{display:flex;width:35%;border:1px solid #000}@media screen and (max-width:800px){.footer-container{flex-flow:column}.footer-content-container-left,.footer-content-right{width:98%}}.nav-tab-container{display:flex;flex-flow:column;width:100%;position:-webkit-sticky;position:sticky;top:0;z-index:100}.dining-page-container{background-color:rgba(139,0,0,.25);min-height:100vh}.dining-page-container,.dining-page-content-container{display:flex;flex-flow:column;align-items:center;width:100%}.dining-page-content-container{background-image:url(/static/media/floral-1.0f414356.jpg);background-size:contain;height:100%;border:4px double rgba(0,0,0,.5)}.dining-content-1{text-align:center;width:98%;font-family:"Poiret One";font-size:2.5rem;font-weight:700;letter-spacing:.3rem;line-height:5rem;background-color:hsla(0,0%,100%,.25);box-shadow:0 15px 25px -4px rgba(30,30,60,.15);border-top:4px double rgba(0,0,0,.75);border-bottom:4px double rgba(0,0,0,.75)}.dining-content-1,.dining-content-2{display:flex;flex-flow:column;justify-content:center;align-items:center;margin-top:2%;max-width:999px}.dining-content-2{width:99%;background-image:url(/static/media/bg-texture-floral-color.7503233c.jpg);background-size:cover;box-shadow:0 15px 25px -4px rgba(30,30,60,.25);border-top-right-radius:5px;border-bottom-left-radius:5px;border-top:4px double rgba(0,0,0,.75);border-left:4px double rgba(0,0,0,.75)}.dining-section-header{margin-top:2%;margin-bottom:2%;width:99%;color:#8b0000;text-align:center;font-family:"Poiret One";font-size:2rem;font-weight:700;letter-spacing:.1rem;line-height:2rem;text-decoration:underline}.dining-section-container{display:flex;flex-flow:column;justify-content:center;align-items:center;overflow:hidden;margin-top:1%;margin-bottom:2%;padding:1%;width:95%;font-family:"Quicksand",sans-serif;background-color:hsla(0,0%,100%,.65);box-shadow:0 15px 25px -4px rgba(30,30,60,.15);border-top-right-radius:5px;border-bottom-left-radius:5px;border-top:4px double #000;border-left:4px double #000}.dining-item-container{width:99%;margin-bottom:1.5%}.dining-item{display:flex;flex-flow:row;justify-content:center;margin-top:3%;margin-bottom:.5%;width:100%}.di-name{display:flex;white-space:nowrap;align-items:flex-end;font-size:1.3rem;font-weight:700}.di-spacer{width:100%;border-bottom:2px dotted #000}.di-price{display:flex;flex-flow:column;align-items:flex-end;justify-content:flex-end}.di-quan-unit{display:flex;margin-top:1%;font-size:1.2rem;font-style:italic;line-height:1.5rem}.di-quan{margin-right:.5%}.di-unit-x{margin-right:1%}.di-note-container{display:flex;flex-flow:column;font-size:1rem}.subnote{font-size:1rem}.catering-section-container{display:flex;flex-flow:column;justify-content:center;align-items:center;overflow:hidden;text-align:center;margin-top:1%;margin-bottom:2%;padding:1%;width:95%;font-family:"Quicksand",sans-serif;font-size:1.1rem;line-height:1.25rem;background-color:hsla(0,0%,100%,.65);box-shadow:0 15px 25px -4px rgba(30,30,60,.15);border-top-right-radius:5px;border-bottom-left-radius:5px;border-top:4px double #000;border-left:4px double #000}.catering-left-align{display:flex;flex-flow:column;align-items:flex-start;text-align:left;width:100%}.catering-schedule-time-container{display:flex;flex-flow:row;justify-content:space-between;width:50%;border:1px solid #000}.catering-schedule-time-left{display:flex;flex-flow:column;overflow:hidden;width:33.3%;border-right:1px solid #000}.catering-schedule-time-right{display:flex;flex-flow:column;overflow:hidden;width:66.6%}.catering-schedule-time{border-bottom:1px solid #000;min-height:25%}.large{display:flex;flex-flow:row;flex-wrap:wrap;width:100%}.medium{display:flex;flex-flow:column;text-align:center;margin:1%;width:48%}.medium-header{align-items:center;justify-content:center;font-weight:700;min-height:3rem;background-color:rgba(139,0,0,.1)}.medium-header,.small{display:flex;padding:1%;border:1px solid #000}.small{flex-flow:row;font-weight:400}.small-left{width:66.6%}.small-left,.small-right{display:flex;align-items:center;justify-content:center}.small-right{width:33.4%;border-left:1px solid #000}@media screen and (max-width:800px){.di-name{white-space:normal}.catering-schedule-time-container{width:80%}.large{flex-flow:column}.medium{width:98%}}.ad-page-content-container{background-image:url(/static/media/floral-1.0f414356.jpg);background-size:contain;width:100%;height:100%;border:4px double rgba(0,0,0,.5)}.ad-dining-content-2,.ad-page-content-container{display:flex;flex-flow:column;align-items:center}.ad-dining-content-2{margin-top:2%;padding:1%;width:98%;max-width:999px;background-image:url(/static/media/bg-texture-floral-color.7503233c.jpg);background-size:cover;box-shadow:0 15px 25px -4px rgba(30,30,60,.25);border-top-right-radius:5px;border-bottom-left-radius:5px;border-top:4px double rgba(0,0,0,.75);border-left:4px double rgba(0,0,0,.75)}.ad-toolbox-container{display:flex;flex-flow:column;align-items:center;justify-content:space-evenly;width:80%;margin-bottom:1%}.ad-toolbox-title{justify-content:space-between;font-family:"Poiret One";font-weight:700;text-align:center;font-size:1.5rem;color:#000;letter-spacing:.1rem;background-color:rgba(135,220,232,.9);cursor:pointer}.ad-toolbox,.ad-toolbox-title{display:flex;flex-flow:row;align-items:center;padding:1%;width:88%;border:1px solid #000}.ad-toolbox{flex-wrap:wrap;margin-bottom:1%;background-color:hsla(0,0%,100%,.75)}.ad-tool,.ad-toolbox{justify-content:center}.ad-tool{display:flex;align-items:center;background-color:rgba(135,220,232,.9);font-family:"Poiret One";color:#000;font-size:1rem;font-weight:700;letter-spacing:.05rem;line-height:1.5rem;overflow:hidden;white-space:nowrap;width:31%;height:auto;margin:1%;transition:all .25s ease-in-out;border:2px solid #000;cursor:pointer}.ad-tool:hover{color:#fff;background-color:#000}.ad-order-item{display:flex;flex-flow:row;justify-content:space-between;padding:1%;margin-bottom:2%;width:88%;height:100px;font-weight:700;background-color:hsla(0,0%,100%,.75);box-shadow:0 15px 25px -4px rgba(30,30,60,.25);border-top-right-radius:5px;border-bottom-left-radius:5px;border-top:2px solid rgba(0,0,0,.75);border-left:2px solid rgba(0,0,0,.75)}.ad-order-left{display:flex;flex-flow:column;align-items:center;justify-content:space-evenly;width:75%;color:#ff0;font-size:1.25rem;background-color:rgba(0,0,0,.8);border-top-right-radius:5px;border-bottom-left-radius:5px;border:4px double #ff0;cursor:pointer}.ad-order-left:hover{color:#000;font-size:1.25rem;background-color:#ff0;border:4px double #000;cursor:pointer}.ad-order-right{display:flex;align-items:center;justify-content:center;font-size:1.25rem;font-weight:700;letter-spacing:.1rem;line-height:1.5rem;overflow:hidden;white-space:nowrap;width:22.5%;height:auto;border-radius:5px}.ad-order-right,.ad-order-right:hover{color:#fff;transition:all .5s ease-in-out;background-color:#8b0000;border:4px double #fff;cursor:pointer}.ad-no-orders-container{font-family:"Poiret One";font-weight:700;text-align:center;width:98%;padding:1%;background-color:hsla(0,0%,100%,.75);box-shadow:0 15px 25px -4px rgba(30,30,60,.25);border-top-right-radius:5px;border-bottom-left-radius:5px;border-top:2px solid rgba(0,0,0,.75);border-left:2px solid rgba(0,0,0,.75)}.ticket-items-container{justify-content:flex-start;flex-flow:row;flex-wrap:wrap;margin-top:1%;width:98%;min-height:100px;border:2px solid #000}.ticket-item,.ticket-items-container{display:flex;background-color:rgba(0,0,0,.5)}.ticket-item{flex-flow:column;margin:1% .15%;width:33%;color:hsla(0,0%,100%,.9);font-size:1.4rem;letter-spacing:.025rem;border:1px solid #000}.ticket-expo,.ticket-item{font-weight:700;line-height:1.5rem}.ticket-expo{display:flex;align-items:center;justify-content:center;color:#fff;font-size:1.25rem;letter-spacing:.1rem;overflow:hidden;white-space:nowrap;margin-top:1%;width:30%;height:80px;transition:all .5s ease-in-out;background-color:#8b0000;border-radius:5px;border:4px double #fff;cursor:pointer}.ti-snqsu{font-size:1.5rem;font-weight:lighter;padding:1%;min-height:80px;background-color:rgba(0,0,0,.5);border-bottom:1px solid #000}.ti-name{margin-left:1.5%}.ti-name,.ti-quan{margin-right:1.5%}.ti-unit_list{margin-left:1.5%}.ti-detail{color:rgba(0,255,0,.8);padding-left:1%;padding-right:1%;background-color:rgba(0,0,0,.25);border-bottom:1px solid #000}.ti-teassd{display:flex;flex-flow:column;line-height:1.75rem;padding:1%}.ti-additions{color:rgba(0,255,255,.8)}.ti-dressings,.ti-sauces{color:rgba(255,255,0,.8)}@media screen and (max-width:550px){.ad-tool{font-size:.65rem}}.msu-container{height:100%}.msu-container,.msu-title-container{display:flex;flex-flow:column;align-items:center;justify-content:center;width:100%}.msu-title-container{font-size:1.5rem;margin-bottom:1%}.msu-title{text-decoration:underline;font-weight:700}.msu-form{display:flex;flex-flow:column}.msu-input{font-size:1rem;margin:.5%}.msu-submit-container{display:flex;flex-flow:row;justify-content:center;width:100%}.mu-submit-container{flex-flow:column;width:50%}.mu-submit-button-container,.mu-submit-container{display:flex;justify-content:center}.App{display:flex;min-width:100%;min-height:100vh}.landing-page-container,.panel-1{display:flex;width:100%}.panel-1{background-image:url(/static/media/dining-room.8a08dea9.jpg);background-size:cover;background-position:50%;overflow:hidden;border:1px solid #000}.panel-1,.panel-2{flex-flow:column;align-items:center;justify-content:center;max-height:100vh;min-height:100vh}.panel-2{display:flex;width:100%}.landing-page-roma-logo-container{width:50%}.a-landing{height:40%;width:auto;margin-bottom:1%}.roma-logo{display:block;width:auto;height:100%}.lp-button-container{width:40%}.menu-button{line-height:2.5rem}.menu-button,.order-now-button{display:flex;align-items:center;justify-content:center;white-space:nowrap;color:hsla(0,0%,100%,.75);background-color:rgba(139,0,0,.9);font-family:"Poiret One";font-size:1rem;font-weight:700;letter-spacing:.1rem;overflow:hidden;width:100%;height:auto;margin-bottom:2%;transition:all .5s ease-in-out;border-radius:5px;border:4px double hsla(0,0%,100%,.75);cursor:pointer}.order-now-button{line-height:3rem}.landing-page-contact-info{display:flex;flex-flow:column;align-items:center;justify-content:center;text-align:center;white-space:nowrap;font-family:"Poiret One";color:hsla(0,0%,100%,.75);font-size:1.5rem;letter-spacing:.2rem;line-height:1.8rem;overflow:hidden;margin-bottom:1%;padding:2%;border:4px double hsla(0,0%,100%,.75)}.social-media{display:flex;justify-content:space-evenly;width:40%;height:3%}.social-media-a{display:flex;align-items:center;justify-content:center;max-width:30%;margin-left:1%;margin-right:1%}.social-media-img{width:auto;height:100%;transition:all .5s ease-in-out}.social-media-img:hover{-webkit-transform:scale(1.15);transform:scale(1.15);transition:all .5s ease-in-out}.landing-tab{display:flex;align-items:center;justify-content:center;width:100%;height:100%;border:1px solid #000}.lt-nameplate{text-align:center;font-size:2rem;letter-spacing:.4rem;overflow:hidden;padding:2%;width:65%}.lt-nameplate,.lt-nameplate:hover{color:#fff;transition:all .5s ease-in-out;border:4px double #fff}.lt-nameplate:hover{cursor:pointer}.market{background-image:url(/static/media/marketplace.71513949.jpg);background-position:top}.bakery,.market{background-size:cover;overflow:hidden}.bakery{background-image:url(/static/media/catering.f9af5a95.jpg);background-position:100%}.dining{background-image:url(/static/media/bar-room.f16cd2e2.jpg);background-position:top}.banquet,.dining{background-size:cover;overflow:hidden}.banquet{background-image:url(/static/media/BanquetHall-expo.180dddc3.jpg);background-position:50%}@media screen and (max-width:800px){.landing-page-container{flex-flow:column}}.register-page-container{background-color:rgba(139,0,0,.25);min-height:100vh}.register-page-container,.register-page-content-container{display:flex;flex-flow:column;align-items:center;width:100%}.register-page-content-container{background-image:url(/static/media/floral-1.0f414356.jpg);background-size:contain;height:100%;border:4px double rgba(0,0,0,.5)}.register-content-1{display:flex;flex-flow:column;justify-content:center;margin-top:2%;width:98%;max-width:999px;font-family:"Poiret One";font-size:1.5rem;font-weight:700;font-style:italic;text-align:center;line-height:5rem;letter-spacing:.2rem;background-image:url(data:image/jpeg;base64,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);background-size:cover;box-shadow:0 15px 25px -4px rgba(30,30,60,.25);border-radius:5px;border-top:4px double #000;border-bottom:4px double #000;align-items:center;padding:1%}.register-note{line-height:3rem;font-weight:700}.register-h1{text-decoration:underline;line-height:3rem}.sign-up-container{width:98%;margin-bottom:2%;box-shadow:0 15px 25px -4px rgba(30,30,60,.15);background-color:hsla(0,0%,100%,.65);border-radius:5px;border-top:3px double #000;border-left:3px double #000}.sign-up-container,.sign-up-form{display:flex;flex-flow:column;align-items:center;justify-content:center}.sign-up-form{width:75%}.sign-up-form-input{background-color:rgba(0,0,0,.05);width:75%;margin-bottom:2%;border-radius:5px;border:3px double #000}.sign-up-form-input,.sign-up-submit-button{display:flex;align-items:center;justify-content:center;white-space:nowrap;font-family:"Poiret One";font-size:1rem;font-weight:700;letter-spacing:.1rem;line-height:1.5rem;overflow:hidden;height:auto;transition:all .5s ease-in-out}.sign-up-submit-button{color:hsla(0,0%,100%,.75);background-color:rgba(139,0,0,.75);width:30%;margin-bottom:1%;cursor:pointer;border-radius:5px;border:4px double hsla(0,0%,100%,.75)}.sign-up-submit-button:hover{cursor:pointer;background-color:#8b0000;color:#fff;border:4px double #fff;transition:all .5s ease-in-out}.su-errors{font-size:.8rem;line-height:1rem;color:red}.log-in-container{margin-bottom:2%}.log-in-container,.slice-container{display:flex;flex-flow:column;align-items:center;justify-content:center;width:98%;box-shadow:0 15px 25px -4px rgba(30,30,60,.15);background-color:hsla(0,0%,100%,.65);border-radius:5px;border-top:3px double #000;border-left:3px double #000}.slice-container{margin-bottom:1%}.slicelife-button{font-size:1.8rem;letter-spacing:.1rem;width:40%;background-color:rgba(255,69,0,.9);border-radius:15px;border:4px double #fff}.slicelife-button:hover{cursor:pointer;background-color:#ff4500;color:#fff;border:4px solid rgba(0,0,0,.5);transition:all .5s ease-in-out}.forgot-button{font-size:1rem;color:red;line-height:2.5rem;cursor:pointer}.label-forgot-email{font-size:1rem;line-height:2rem}.home-page-container{background-color:rgba(139,0,0,.25);min-height:100vh}.home-page-container,.home-page-content-container{display:flex;flex-flow:column;align-items:center;width:100%}.home-page-content-container{background-image:url(/static/media/floral-1.0f414356.jpg);background-size:contain;height:100%;border:4px double rgba(0,0,0,.5)}.home-content-1{flex-flow:column;text-align:center;width:98%;max-width:999px;font-family:"Poiret One";font-size:2.5rem;font-weight:700;letter-spacing:.3rem;line-height:5rem;background-color:hsla(0,0%,100%,.25);box-shadow:0 15px 25px -4px rgba(30,30,60,.15);border-top:4px double rgba(0,0,0,.75);border-bottom:4px double rgba(0,0,0,.75)}.home-content-1,.home-content-2{display:flex;justify-content:center;align-items:center;margin-top:2%}.home-content-2{padding:.5%;width:100%;background-color:grey;box-shadow:0 15px 25px -4px rgba(30,30,60,.25);border-top:1px solid #000;border-bottom:1px solid #000}.home-video{justify-content:center;align-items:center;width:100%;height:100%;max-height:400px;background-color:#000;color:#fff;line-height:25rem;border-left:1px solid #000;border-right:1px solid #000}.home-content-3,.home-video{display:flex;max-width:999px}.home-content-3{justify-content:space-between;margin-top:2%;width:97%}.home-store-hours-container{display:flex;flex-flow:column;align-items:center;justify-content:space-between;width:48%;background-image:url(data:image/jpeg;base64,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);background-size:cover;box-shadow:0 15px 25px -4px rgba(30,30,60,.25);border-radius:5px;border-top:4px double #000;border-bottom:4px double #000}.home-store-hours-header-container{justify-content:center;align-items:center;text-align:center;width:90%;font-size:1.5rem;line-height:3rem;border-bottom:1px solid #000}.home-store-hours-header-container,.store-hours-content-container{display:flex;margin-top:1%;font-family:"Quicksand",sans-serif;font-weight:700}.store-hours-content-container{flex-flow:column;justify-content:space-evenly;padding:1%;margin-bottom:1%;width:80%;height:100%;font-size:1.2rem;line-height:2.5rem;border-radius:5px;background-color:hsla(0,0%,100%,.65)}.store-hours-content{display:flex;flex-flow:row;justify-content:space-between;flex-wrap:nowrap;overflow:hidden;border-bottom:1px solid #000}.sh-left{justify-content:flex-start;width:40%}.sh-left,.sh-right{display:flex;flex-flow:row}.sh-right{justify-content:flex-end;width:50%}.home-pic{display:flex;width:48%;height:auto;box-shadow:0 15px 25px -4px rgba(30,30,60,.25);border-radius:5px;border:1px solid #000}.home-content-4{display:flex;justify-content:center;align-items:center;padding:.5%;margin-top:1%;width:100%}.map-container{width:98%;max-width:999px;height:100%;min-height:400px;border:1px solid #000}@media screen and (max-width:800px){.home-content-3{flex-flow:column;align-items:center}.home-store-hours-container{width:98%}.store-hours-content{justify-content:center}.sh-left,.sh-right{font-size:1rem}.home-pic{justify-content:center;width:75%;height:auto;margin-top:1%}.map-container{width:98%}}.about-us-page-container{background-color:rgba(139,0,0,.25);min-height:100vh}.about-us-page-container,.about-us-page-content-container{display:flex;flex-flow:column;align-items:center;width:100%}.about-us-page-content-container{background-image:url(/static/media/floral-1.0f414356.jpg);background-size:contain;height:100%;border:4px double rgba(0,0,0,.5)}.about-us-content-1{flex-flow:column;justify-content:center;align-items:center;text-align:center;width:98%;font-family:"Poiret One";font-size:2.5rem;font-weight:700;letter-spacing:.3rem;line-height:5rem;background-color:hsla(0,0%,100%,.25);box-shadow:0 15px 25px -4px rgba(30,30,60,.15);border-top:4px double rgba(0,0,0,.75);border-bottom:4px double rgba(0,0,0,.75)}.about-us-content-1,.about-us-content-2{display:flex;margin-top:2%;max-width:999px}.about-us-content-2{justify-content:space-between;width:97%}.about-us-description-container{display:flex;flex-flow:column;align-items:center;justify-content:space-between;width:48%;background-image:url(data:image/jpeg;base64,/9j/4AAQSkZJRgABAQIAHAAcAAD/2wBDAAMCAgICAgMCAgIDAwMDBAYEBAQEBAgGBgUGCQgKCgkICQkKDA8MCgsOCwkJDRENDg8QEBEQCgwSExIQEw8QEBD/2wBDAQMDAwQDBAgEBAgQCwkLEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBD/wAARCAAyAGQDAREAAhEBAxEB/8QAGwAAAgMBAQEAAAAAAAAAAAAAAAUCAwQGAQn/xAAwEAACAQMCBAUDAwUBAAAAAAABAgMABBESIQUxQVETImFxgRSRoTJCUiMzseHw8f/EABgBAQEBAQEAAAAAAAAAAAAAAAABAgME/8QAHxEBAQEBAAMBAAMBAAAAAAAAAAERAgMhMRIyQUJx/9oADAMBAAIRAxEAPwD6VQzxXEYkhcMp6isPRZZ6qfKgCSASNyBsKBJa2N3eeJFxJndCxZ1LHCsei+1Zzfrrepz75MbK1ltNURmaSPA05559a1JjHXUrVRkEgDJOAKCKOkq642DL0IOxoZn1zNil4LpIbdgqsWAkIxhMnmDzIOdu9YmvR1mbTi4h4d9RHJLJ4cybhg5GVB/d0+9auOUvWel1nei6YBEONOonOcZOw+1WXU65/K+aJZ4zE5bS3PBxkdqMy4R23D1kjOuIAqxXAQnHpy29qzjtesXXnGZbXiD28VojBSA2+CxIzz/7lS3KnPjl521ddcaWNFe3iL8iwYEH1HvVtTnx79bra5ju4hPDnB23GCD2NWXWLLLlW0RCeVLeJppDhVGTvj/VCTbjNw+/W9SV8YVJCinBGdgfvvg/ipLrXXP5UXt3FczCygd3Kt/WVB07Z70t/prnmyfqreJXzcOtFeKEF2IVV6D3pbicc/q+yi3uZVUllKSO5kBU7DUPMB27/wCKzK62R4RrRlIVs89Q2/8ANuVD4YcGecuySSJk5cgLz+fTatRz8mG1VzRjVQCwiCljkggZzQrnrsGScTeKGkUBXYDAf0rNd+fUxBxNb3H088TJqXKFSDt39N6izLNhzw82trCLcXMZkOXYeICc9f8AFanpy623W32qsIzRJPE0UgJVxggEjI9xQly6Xx8NWwW7aAN4cgDKkY8y4GNsnc9R61Mxu9/rNT4ZNaLEkFtFMi8gzxkaj1ye9Jh3Lu1dxExLaOZ4fETIypPr36VanG76IJJJFj8W0Yatip2wDnuax/x2knyoXKT3zCeRihZfOgbHz/qn1ZnPo54VZ6FW5Z13BCqo2Hz8VqRy7630ZVXMUHPzQtCxWTTkjOxztWXaXWS3Fy88owSvmbH8QMb/AJFSN3MaouBPdN9WJBCxwRlMhvXp96v51m+T8+jDhtneWZPjaGB2wjnAHfB59Ks9OffU6+GNVgUBQVOILpJIJE1pnQ4Ix60+r7ntjt+B2sEgbxJHVV0qjHYD451MavktK4b6K7nWK8g8ErkZQ4IHUnNZ3XS83mbHRQxJBGsMYOlRtmtuFu+6nQFAvh4LbRPIxZ2D5O53B/4DHzUxu+S1otrKK1Jdd3Ixk9u1XEvVrRRkUBQFBCZnjid4k1sqlgv8jjlQnultrew/WPIkhMMvmy2wB5nOfkVJXTrm42R8SsZXKRXKuQcbbg/PI1djN5s+svEODrcTRz2+lG1lpATswI3PvyqWNc95MphAJFgjEv6woDe9Vzv30nQc9xCxu47t/AuJVRzrwMnc8+RrFjvz1M9uhrbgKDwsoIVmALHYZ50HtAUC/iV81u6Qr5HOlkY8n3OofG3PvUtb45321W0/1EKy40k747VWeplJeO2YhZrgsnhSuGMYB1M3X471mx28fW+jDhUFuYEuI1fLjPmUeXfl26VY5927hhVYFAUBkCgKAoM7gG/iB3xE5/Io1/lluZZVvI0WVwpnAIDHGMLt+ajUkwyqubx445ABIitghhkZwRyNAsg/v3aftSXCjoBpHKpHTr5ELoB7+2DjUAkmM745Uv05/jTG1/QR0B2qsVdRBQFB5gE7gGg//9k=);background-size:cover;box-shadow:0 15px 25px -4px rgba(30,30,60,.25);border-radius:5px;border-top:4px double #000;border-bottom:4px double #000;justify-content:center;padding:1%}.about-us-description{width:98%;font-family:"Poiret One","serif";font-size:2rem;font-style:italic;font-weight:700;letter-spacing:.1rem;line-height:3rem;text-align:center;padding:1%;background-color:hsla(0,0%,100%,.65);border-radius:5px}.about-us-pic{width:48%;height:auto;border-radius:5px;border:1px solid #000;background-image:url(/static/media/oliver-about-us.b94d36ed.jpg);background-position:100%}.about-us-content-3,.about-us-pic{display:flex;box-shadow:0 15px 25px -4px rgba(30,30,60,.25)}.about-us-content-3{flex-flow:column;justify-content:center;align-items:center;margin-top:2%;width:98%;max-width:999px;font-family:"Poiret One";font-size:1.5rem;font-weight:700;font-style:italic;text-align:center;line-height:5rem;letter-spacing:.2rem;background-image:url(data:image/jpeg;base64,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);background-size:cover;border-radius:5px;border-top:4px double #000;border-bottom:4px double #000;padding:1%}.about-us-content-3-title{font-family:"Poiret One","serif";font-weight:700;width:100%;background-color:hsla(0,0%,100%,.65);border-radius:5px}@media screen and (max-width:800px){.about-us-content-2{flex-flow:column;align-items:center}.about-us-description-container{width:98%}.about-us-pic{width:75%;margin-top:1%}}.contact-us-page-container{display:flex;flex-flow:column;align-items:center;background-color:rgba(139,0,0,.25);width:100%;min-height:100vh}.contact-us-page-content-container{display:flex;flex-flow:column;align-items:center;background-image:url(/static/media/floral-1.0f414356.jpg);background-size:contain;width:100%;height:100%;border:4px double rgba(0,0,0,.5)}.contact-us-content-1{justify-content:center;align-items:center;text-align:center;font-family:"Poiret One";font-size:2.5rem;font-weight:700;letter-spacing:.3rem;line-height:5rem;background-color:hsla(0,0%,100%,.25);box-shadow:0 15px 25px -4px rgba(30,30,60,.15);border-top:4px double rgba(0,0,0,.75);border-bottom:4px double rgba(0,0,0,.75)}.contact-us-content-1,.contact-us-content-2{display:flex;flex-flow:column;margin-top:2%;width:98%;max-width:999px}.contact-us-content-2{padding:1%;font-size:1.5rem;text-align:left;line-height:1.7rem;letter-spacing:.1rem;background-image:url(data:image/jpeg;base64,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);background-size:cover;box-shadow:0 15px 25px -4px rgba(30,30,60,.25);border-radius:5px;border-top:4px double #000;border-bottom:4px double #000}.contact-us-info-container{display:flex;justify-content:space-between;flex-flow:row;padding:1%;font-family:"Poiret One","serif";font-weight:700;background-color:hsla(0,0%,100%,.65);border-radius:5px}.contact-us-info-title{overflow:hidden;width:20%}.contact-us-info-content{overflow:hidden;margin-left:1%;width:80%}.contact-us-pic{max-width:375px;height:auto;margin:1%}.contact-us-coffee-cup{box-shadow:0 15px 25px -4px rgba(30,30,60,.25);border-radius:5px;border:1px solid #000}@media screen and (max-width:800px){.contact-us-content-2{font-size:1rem}.contact-us-info-title{width:30%}.contact-us-info-content{width:70%}}.tabbar-container{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;position:-webkit-sticky;position:sticky;top:0;z-index:100;padding:.5%;width:100%;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;background-color:rgba(0,0,0,.5)}.tabbar-link{display:flex;align-items:center;background-color:rgba(139,0,0,.85);font-family:"Poiret One";font-size:1rem;letter-spacing:.05rem;line-height:2rem;white-space:nowrap;margin-left:1%;margin-right:1%;padding-left:1%;padding-right:1%;border-radius:25px;border:4px double hsla(0,0%,100%,.75)}.tabbar-button:hover,.tabbar-link{color:#fff;cursor:pointer;transition:all .5s ease-in-out}.tabbar-button:hover{background-color:#8b0000;border:4px double #fff}@media screen and (max-width:800px){.tabbar-button{font-size:1rem}}
/*# sourceMappingURL=main.899b98dc.chunk.css.map */