:root{--background-color:#000000de;--primary-font:"Roboto";--primary-font-small:14px;--primary-font-middle:16px;--primary-font-extra-middle:20px;--primary-font-extra:24px;--primary-box-shadow:0 2px 2px 2px #0000001a;--primary-hr-color:#0006}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;box-sizing:border-box;font-family:Roboto;font-family:var(--primary-font)}body,p{margin:0;padding:0}code{font-family:Roboto;font-family:var(--primary-font)}header{background-color:#0000002e;padding:16px}header p{display:none}main{display:flex;justify-content:center;width:100%}#receipt{box-shadow:0 2px 2px 2px #0000001a;box-shadow:var(--primary-box-shadow);margin:24px auto;max-width:444px;padding:16px;width:100%}#receiptHeader{margin-top:32px;text-align:center}.orderNoteBlock{align-items:center;display:flex;margin:0 auto;max-width:600px}.deliveryNoteBlock{align-items:flex-start;display:flex;margin:16px auto 0;max-width:600px}.instructions{word-wrap:break-word;font-size:14px;font-size:var(--primary-font-small);font-weight:400;line-height:20px;max-width:300px;overflow-wrap:break-word;word-break:break-word}.instructions,.note{color:#000000de;letter-spacing:.1px}.note{font-size:16px;font-size:var(--primary-font-middle);font-weight:600;line-height:18px}.modifer-name-longer{-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;margin-right:52px;min-width:fit-content;overflow:hidden;text-overflow:ellipsis;white-space:break-spaces}.companyName{color:#000000de;font-size:24px;font-size:var(--primary-font-extra);font-weight:700;letter-spacing:.1px;line-height:24px}.line-header{margin-top:16px}.line-header,.line-header-long{background:#0006;background:var(--primary-hr-color)}.line-header-long{margin-top:24px}.user-message{color:#000000de;color:var(--background-color);font-size:16px;font-size:var(--primary-font-middle);font-weight:700;letter-spacing:.1px;line-height:20px;margin-top:24px}.order-number{font-size:14px;font-size:var(--primary-font-small);font-weight:400;line-height:18px;margin-top:8px}.order-details-title,.order-number{color:#000000de;letter-spacing:.1px}.order-details-title{color:var(--background-color);font-size:16px;font-size:var(--primary-font-middle);font-weight:600;line-height:4px;margin-top:24px}.order-details-business{display:flex;gap:8px;margin-top:16px}.order-details-address-currentAddress,.order-details-address-name{color:#000000de;color:var(--background-color);font-size:16px;font-size:var(--primary-font-middle);font-weight:400;letter-spacing:.1px;line-height:18px}.order-details-address-currentAddress{margin-top:7px}table{width:100%}table tr{display:flex;justify-content:space-between}.modifier-name{color:#000000de;color:var(--background-color);font-size:14px;font-size:var(--primary-font-small);font-weight:400;letter-spacing:.1px;line-height:20px;margin-left:29px}.modifier-name>div{display:flex;gap:5px}.modifier-name p{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.modifier-main-name{color:#000000de;color:var(--background-color);font-size:14px;font-size:var(--primary-font-small);font-weight:400;letter-spacing:.1px;line-height:20px;margin:6px 0 8px 29px}.product{font-size:16px;font-size:var(--primary-font-middle);margin-top:6px}.product,.product-total{color:#000000de;color:var(--background-color);font-weight:600;letter-spacing:.1px;line-height:20px}.product-total{font-size:20px;font-size:var(--primary-font-extra-middle);margin-top:12px}.items{color:#000000de;color:var(--background-color);font-size:16px;font-size:var(--primary-font-middle);font-weight:600;letter-spacing:.1px;line-height:18px}.tip td:nth-child(odd),.total td:nth-child(2n),.total td:nth-child(odd){font-size:16px;font-size:var(--primary-font-middle)}.tip td:nth-child(2n),.tip td:nth-child(odd),.total td:nth-child(2n),.total td:nth-child(odd){color:#000000de;color:var(--background-color);font-weight:600;letter-spacing:.1px;line-height:20px}.tip td:nth-child(2n){font-size:14px;font-size:var(--primary-font-small)}.payment-container{display:flex;gap:16px;margin-bottom:24px}.cart-number,.payment-title{margin-bottom:5px}.cart-number,.cart-number-title,.payment-title{color:#000000de;color:var(--background-color);font-size:16px;font-size:var(--primary-font-middle);font-weight:400;letter-spacing:.1px;line-height:18px}.product-name-longer{-webkit-box-orient:vertical;display:-webkit-box;width:320px}@media screen and (max-width:600px){.product-name-longer{-webkit-box-orient:vertical;display:-webkit-box;width:240px}}@media screen and (max-width:450px){.modifier-name p{max-width:133px}}.accordion-header{align-items:center;background-color:#f7f7f7;cursor:pointer;display:flex;justify-content:space-between;padding:16px}.accordion-header .items{font-size:16px;font-weight:700}.accordion-header span{font-size:24px;line-height:16px}.items-container{max-height:0;opacity:0;overflow:hidden;transition:max-height 2s ease-out,opacity .3s ease-out}.items-container.open{max-height:20000px;opacity:1;transition:max-height 2s ease-in,opacity .3s ease-in}.accordion-header span{transition:transform .3s ease}.accordion-header[aria-expanded=true] span{transform:rotate(180deg)}.main-found{background:#fafafa;min-height:85vh}.not-found__content{left:50%;position:absolute;text-align:center;top:50%;transform:translate(-50%,-50%)}.not-found__content>h3{margin:32px 0 48px}.not-found__content>img{height:287px;width:433px}@media screen and (min-width:380px) and (max-width:767px){.not-found__content>img{height:200px;object-fit:contain;width:300px}}@media screen and (min-width:320px) and (max-width:379px){.main-found{min-height:80vh}.not-found__content>img{height:200px;object-fit:contain;width:250px}}
/*# sourceMappingURL=main.c68d1c5c.css.map*/