@font-face{font-family:IranYekan FD;src:url(/assets/iranyekanwebthinfanum-CSNE-9l9.woff) format("woff2");font-weight:100;font-style:normal;font-display:swap}@font-face{font-family:IranYekan FD;src:url(/assets/iranyekanweblightfanum-CUSCFX3r.woff) format("woff2");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:IranYekan FD;src:url(/assets/iranyekanwebregularfanum-BFcizGKW.woff) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:IranYekan FD;src:url(/assets/iranyekanwebmediumfanum-s03dbLnU.woff) format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:IranYekan FD;src:url(/assets/iranyekanwebboldfanum-DuHlIwL1.woff) format("woff2");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:IranYekan FD;src:url(/assets/iranyekanwebextraboldfanum-BxduwGDe.woff) format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:IranYekan FD;src:url(/assets/iranyekanwebblackfanum-BwAdG8eD.woff) format("woff2");font-weight:800;font-style:normal;font-display:swap}@font-face{font-family:IranYekan FD;src:url(/assets/iranyekanwebextrablackfanum-CKF0oDJw.woff) format("woff2");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:TechnaSans;src:url(/assets/Techna-Sans-Regular-DWykhczK.woff) format("woff");font-style:normal;font-display:swap}body{margin:0}.App{font-family:sans-serif;text-align:center}.container{display:flex;background-color:#f4ede7;margin:0;min-height:100vh}.border{width:27px;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAD4AAABKBAMAAAARXPqgAAAAIGNIUk0AAHomAACAhAAA+gAAAIDoAAB1MAAA6mAAADqYAAAXcJy6UTwAAAASUExURflT1Ls+nwAAAICAgP///8nnp6OZ9r0AAAABYktHRASPaNlRAAAACXBIWXMAACxKAAAsSgF3enRNAAAAB3RJTUUH6AcbDxkqSBwYMgAAAAFvck5UAc+id5oAAAApSURBVEjHY2BAA0JKSkrKLjDgyjAqPyo/Kj8qPyo/Kj8qPyo/Ko8iDwBOv/GpNoCCDAAAACV0RVh0ZGF0ZTpjcmVhdGUAMjAyNC0wNy0yN1QxNToyNTowOCswMDowMD5MeIwAAAAldEVYdGRhdGU6bW9kaWZ5ADIwMjQtMDctMjdUMTU6MjU6MDgrMDA6MDBPEcAwAAAAKHRFWHRkYXRlOnRpbWVzdGFtcAAyMDI0LTA3LTI3VDE1OjI1OjQyKzAwOjAwOD6wWwAAAABJRU5ErkJggg==);background-size:contain;background-color:#f4ede7;margin-bottom:10px}.border.right{border-left:10px solid #f953d4;rotate:180deg}.border.left{border-left:10px solid #f953d4}.logo img{width:72px;height:auto;margin-top:2em;margin-bottom:1em}.tabs{display:flex;overflow-x:scroll}.menu{width:100%;display:flex;align-items:center;flex-direction:column;background-color:#2ecc71}.menu ul{display:flex;flex-wrap:wrap;justify-content:space-around;width:100%;padding:0}.menu li{margin-top:-10px;font-family:IranYekan FD,heavitas;list-style:none;flex-basis:20%;text-align:center;box-sizing:border-box;font-size:22px;color:#fff229;cursor:pointer;padding:10px;white-space:nowrap}.menu li.selected{color:#e3d513;text-decoration:underline}.content{font-family:IranYekan FD;width:80%}.item{margin:0 14px}.item-details{width:100%;display:flex;justify-content:space-between;font-weight:700;color:#fff}.item-details .name,.item-details .price{font-size:26px}.item .description{display:flex;width:100%;flex-wrap:wrap;word-break:break-word}.item .description p{margin-top:-24px}.loading,.error{color:#fff;text-align:center;font-size:24px;font-weight:700;margin-top:50px;font-family:IranYekan FD}.error button{background-color:#fff229;border:none;padding:10px 20px;border-radius:5px;font-family:IranYekan FD;font-weight:700;cursor:pointer;margin-top:20px}.telephones{margin-top:.3em;color:#fff;font-size:42px;font-weight:700;text-align:center;line-height:1.1;font-family:IranYekan FD}.telephones>div:nth-last-child(1){font-size:36px!important}.additional-descriptions{margin-top:.5em;margin-bottom:2em;text-align:center;font-size:26px;font-weight:700}
