.cart-wrapper{background-color:#fff;position:relative}.cart-footer{border-top:1px solid var(--grey-300, #DFE3E8);background:var(--grey-100, #F9FAFB);width:100%;padding:1rem;display:flex;gap:.25rem}.cart-wrapper .cart-row{display:grid;grid-template-columns:1fr 1fr;grid-gap:10px}.cart-wrapper .cart-item{border-top:1px solid #bababa;padding:8px 0}.cart-wrapper .summary-container{padding-bottom:6px}.cart-totals-grid{display:grid;grid-template-columns:1fr 1fr 1fr;column-gap:10px;margin:20px 40px 15px 0}.cart-totals-column{display:grid;grid-template-columns:120px 80px;column-gap:10px}.cart-totals-grid .money{text-align:right}.cart-totals-grid .negative-value{color:#f44336;margin-left:-.8ch}.cart-totals-grid .label{font-weight:700}.tip-panel-container{max-width:1280px;margin:auto;background-color:#fff;padding:20px 10px 10px}.tip-panel-container .tip-row{display:grid;grid-template-columns:60px 8ch 12ch;grid-gap:10px;margin-bottom:10px;align-items:center}.tip-panel-container .custom-tip-row{display:grid;grid-template-columns:60px 80px 150px 350px;grid-gap:10px;margin-bottom:10px;align-items:center}.tip-panel-container .MuiButton-outlined{padding:7px 15px}.tip-panel-container .MuiOutlinedInput-input{padding:10px 15px 11px}.tip-panel-container .label{font-weight:700}.tip-panel-container .price-label{color:#05697e;font-weight:600}._buttonGroup_mliwe_1{display:inline-flex;align-items:center;border-radius:var(--global-radius, .5rem);background:var(--grey-100, #F9FAFB);padding:.25rem 0}._buttonGroup_mliwe_1 ._button_mliwe_1{display:flex;align-items:center;gap:.25rem;cursor:pointer;padding:.25rem;margin:0 .25rem;border-radius:var(--global-radius);color:var(--dark-aqua-main);transition:.3s background-color,color ease-in-out}._buttonGroup_mliwe_1 ._button_mliwe_1:hover{background:var(--grey-300)}._buttonGroupText_mliwe_23{color:var(--grey-900, #161C24);font-weight:400}._buttonGroup_mliwe_1 ._button_mliwe_1._disabled_mliwe_28{color:var(--grey-300);cursor:default}._buttonGroup_mliwe_1 ._button_mliwe_1._disabled_mliwe_28:hover{background:var(--grey-100)}._buttonGroup_mliwe_1 ._button_mliwe_1._disabled_mliwe_28 ._buttonGroupText_mliwe_23{color:var(--grey-300)}._buttonGroup_mliwe_1 ._button_mliwe_1._disabled_mliwe_28 ._buttonGroupText_mliwe_23:hover{background:var(--grey-100)}._buttonGroupIcon_mliwe_41{color:var(--dark-aqua-main)}._wrapper_1k2gu_1{height:100vh;position:relative}._innerWrapper_1k2gu_5{overflow:auto}._reservationSelect_1k2gu_8{background:var(--grey-100);padding:.5rem 1rem}._wrapperFooter_1k2gu_12{border-top:1px solid var(--grey-300, #DFE3E8);background:var(--grey-100, #F9FAFB);padding:.5rem;width:100%}._catalogEntryInputWrapper_1k2gu_18{display:flex;gap:.5rem}._catalogEntryInputCount_1k2gu_23{border:1px solid;border-color:var(--grey-300);border-radius:var(--global-radius);padding:.25rem 1rem;display:flex;align-items:center}._catalogEntryAddToCart_1k2gu_32{box-shadow:none;border:none;color:var(--dark-aqua-main);border-radius:var(--global-radius);background:var(--grey-200, #F4F6F8);padding:.375rem .75rem;font-family:inherit;font-size:.875rem;font-style:normal;font-weight:500;line-height:150%;transition:background,color .2s ease-in-out;cursor:pointer;display:flex;gap:.5rem;align-items:center}._catalogEntryAddToCart_1k2gu_32:disabled{color:var(--grey-300);background:var(--grey-200);cursor:auto}._catalogEntryAddToCart_1k2gu_32:hover:not([disabled]){background:var(--grey-300)}._catalogEntryAddToCart_1k2gu_32:focus{outline:solid var(--grey-600)}._catalogEntryItemCode_1k2gu_63{color:var(--grey-900);border-radius:var(--global-radius);font-weight:500}._flexWrapper_1k2gu_69{display:flex;gap:.5rem;align-items:center}._flexSpacer_1k2gu_74{flex-grow:1}._catalogEntryWrapper_1k2gu_77{padding:.5rem 0;border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:var(--grey-300)}._catalogEntryIndicator_1k2gu_84{display:inline-flex;padding:.25rem .5rem;align-items:flex-start;gap:.5rem;font-size:.75rem;font-weight:600;border-radius:10rem}._catalogEntryIndicator_1k2gu_84._warning_1k2gu_93{background:var(--warning-lighter);color:var(--warning-darker)}._catalogEntryIndicator_1k2gu_84._success_1k2gu_97{background:var(--success-lighter);color:var(--success-darker)}._wrapper_1uf60_1{height:100vh;position:relative}._innerWrapper_1uf60_5{overflow:auto}._reservationSelect_1uf60_8{background:var(--grey-100);padding:.5rem 1rem}._tipSpacer_1uf60_13{padding:0 1rem}._tipTableHeader_1uf60_16{border-bottom:1px solid var(--grey-300, #DFE3E8);padding:.5rem;display:flex;align-items:center}._tipTableHeader_1uf60_16._hidden_1uf60_22{opacity:0;height:0;padding-top:0;padding-bottom:0}._tipTable_1uf60_16{display:grid;grid-template-columns:repeat(4,max-content) 1fr;gap:0;margin-bottom:2.5rem}._tipTableCell_1uf60_34{border-bottom:1px solid var(--grey-300, #DFE3E8);padding:.5rem;display:flex;align-items:center}@media only screen and (max-width: 550px){._tipTable_1uf60_16{grid-template-columns:repeat(4,min-content) 1fr}}._couponSearchGrid_lmo7f_1{display:grid;grid-template-columns:min-content 1fr min-content;gap:1rem}._couponSearchContainer_lmo7f_7{padding:0 .5rem 0 1rem;overflow:auto}.rate .quantity{height:36px;display:grid;align-items:center;grid-template-columns:1fr 1fr 1fr;margin:auto;background-color:#fff;border:1px solid #e5e5e5;border-radius:7px;filter:drop-shadow(0px 1px 0px #efefef) drop-shadow(0px 1px .5px rgba(239,239,239,.5))}.rate .quantity label{width:20px;height:30px;display:flex;align-items:center;justify-content:center;padding-bottom:2px;font-size:15px;font-weight:700;color:#47484b}.rate .quantity button{width:30px;height:30px;display:flex;align-items:center;justify-content:center;border:0;outline:none;background-color:transparent;padding-bottom:2px}.reservation-data-container{display:grid;gap:2px;grid-template-areas:"reservationId" "data-actions"}.reservationId{grid-area:reservationId}.data-actions{display:flex;flex-direction:row;align-items:center;gap:.75rem;grid-area:data-actions}.contact-info-readonly-phone-email{display:flex;flex-direction:row}.contact-info-phone-number-container{display:flex;align-items:center;gap:2}.contact-info-phone-number-icon{color:var(--grey-600);font-size:1.2em}.contact-info-phone-number-display{font-size:.875em}.text-messages{background:#fff;padding:.75rem .5rem .75rem .75rem;height:calc(100vh - 60px)}.text-messages-chat{background:#fff;height:calc(100vh - 100px);overflow:auto}.text-messages-container{padding:.75rem 0rem}#textMessagePage .msgButton{margin-bottom:13px}#textMessagePage .msgButton.wide{min-width:10rem;max-width:10rem}.textMessageTable{padding-top:20px;height:calc(80vh - 100px)}.textMessageTable .hidden{display:none!important}.textMessageTable th{background-color:#b9dee3}.textMessageTable tr:nth-of-type(odd){background-color:#fff}.textMessageTable tr:nth-of-type(2n){background-color:#e8e8e8}.textMessageTable tr:hover{background-color:#0000000a!important}.textMessageTable table.MuiTable-root .wideColumn{min-width:350px;max-width:450px}.unRead{background:var(--grey-300);font-weight:700;cursor:pointer}.textMessageTable .MuiTableCell-root.error{color:#f44336;font-weight:600}.textMessageTable #denseSwitch{margin:-70px 0 0 20px}.textMessageTable #denseSwitch .MuiTypography-body1{font-size:.875rem}.textMessageDialog .bubbleContainer{width:100%;display:flex;padding:0rem .7rem .1rem}.textMessageDialog .bubbleContainer .bubble{border-radius:8px;margin-top:7px;padding:10px;display:inline-block;box-shadow:0 0 2px .5px}.textMessageDialog .bubbleContainer.right .bubble .dateTitle,.textMessageDialog .bubbleContainer.left .bubble .dateTitle{text-align:right;font-size:.7rem;color:var(--grey-600)}.textMessageDialog .bubbleContainer.right{justify-content:flex-end!important}.textMessageDialog .bubbleContainer.left{justify-content:flex-start!important}.textMessageDialog .left .bubble{background-color:#dfe3e8}.textMessageDialog .right .bubble{background-color:#05697e70}.textMessageDialog .MuiDialogActions-root{margin-top:2px}.textMessageDialog .closeX{cursor:pointer;float:right;margin:-15px -15px 0 0}.textMessageSummary .title{font-weight:500;color:#05697e}.textMessageSummary .subtitle{font-weight:600;color:#05697e}@media only screen and (max-width: 550px){.text-messages-chat{background:#fff;height:calc(100vh - 120px);overflow:auto}}.simple-calendar{display:flex;flex-wrap:wrap;justify-content:space-around}.simple-calendar .calNav{display:flex;width:100%;position:relative}.simple-calendar .calendarMonth{flex:auto;align-self:center;color:#000;font-family:Inter;font-size:16px;font-style:normal;font-weight:500;line-height:150%}.simple-calendar .calDayCell{width:14.28%;min-height:2em;padding:.3em;text-align:center}.simple-calendar .past{color:var(--grey-300)}.simple-calendar .today{color:var(--sucess-lighter)}.simple-calendar .calDayButton{min-width:2.3em;padding:.2em .4em;border-radius:100px;border:1px solid var(--dark-aqua-main);background:var(--dark-aqua-bright);box-shadow:0 4px 8px #0000001f;color:var(--dark-aqua-main)}.simple-calendar .calDayButton.selectedDay{background-color:var(--dark-aqua-main);color:#fff;opacity:unset}.simple-calendar .calDayButton .dotCurrentDay{position:absolute;bottom:-4px;background-color:var(--squash-main);border-radius:8px;width:8px;height:8px}#webcam_image{position:fixed}.camera-actions{display:flex;flex-direction:row;justify-content:center}.camera-actions .photo-button{width:100px;height:100px;bottom:10%;left:50%;margin-top:-50px;margin-left:-50px;position:absolute}.camera-actions .switch-camera{bottom:10%;left:60%;margin-top:-50px;position:absolute}.camera-actions .photo-button .circle{position:absolute;top:12%;left:12%;bottom:12%;right:12%;border-radius:100%;background-color:#fff;opacity:0}.camera-actions .photo-button .ring{position:absolute;top:0;left:0;bottom:0;right:0;border-radius:100%;border:.5em solid #ffffff;opacity:.8}.camera-actions .photo-button .circle,.camera-actions .photo-button .ring{transition:all .25s}.camera-actions .photo-button:hover .circle,.camera-actions .photo-button:active .ring{opacity:1}.camera-actions .photo-button:active .circle{opacity:.5}.btnControlls{margin-top:2px;background:#3d4c53;overflow:hidden;text-align:center;transition:.2s;cursor:pointer;border-radius:3px;box-shadow:0 1px 2px #0003}.secondaryButton{position:relative;width:200px;height:100px;margin-top:-98px;padding-top:2px;left:-250px;transition:.3s}.btnControlls .secondaryButton.retake{background:#ba2f2f}.btnControlls .secondaryButton.save{background:#2fba4f}.btnControlls .btnText{color:#fff;transition:.3s}.btnText2{margin-top:63px;margin-right:-130px;color:#fff}.btnControlls:hover .retake,.btnControlls:hover .save{left:-130px}.btnControlls:hover .btnText{margin-left:65px}.btnControlls:active{box-shadow:0 5px 6px #0000004d}@media only screen and (max-width: 600px){.camera-actions .photo-button{width:50px;height:50px;left:55%}.camera-actions .switch-camera{bottom:10%;left:60%;margin-top:-50px;position:absolute}.camera-actions .photo-button .circle{position:absolute;top:12%;left:12%;bottom:12%;right:12%;border-radius:100%;background-color:#fff;opacity:0}.camera-actions .photo-button .ring{border:.3em solid #ffffff}.preview{max-width:100%;height:auto}}._transactionDetailContainer_1tjb8_1{background:#fff;min-height:calc(100vh - 140px)}._transactionDetailHeader_1tjb8_6,._transactionDetailContainer_1tjb8_1{padding:.5rem 0rem}.transaction-table-container{overflow-x:auto;width:100%}.transaction-table{border-collapse:collapse;line-height:1.1rem}.transaction-table th{padding:.625rem .313rem;color:#919eab;font-size:10px;font-weight:700;line-height:150%;letter-spacing:1px;text-transform:uppercase;align-items:center;vertical-align:middle}.transaction-table td{padding:.313rem}.transaction-table tr{vertical-align:text-top}.transaction-table tr:last-child{border-bottom:none}#printable{-webkit-print-color-adjust:exact}#printable table.details{border:1px solid var(--grey-800)}#printable .eventEntry>td{border-bottom:1px solid var(--grey-800);border-top:1px solid var(--grey-800)}#printable .eventEntry .eventDetails th,#printable .eventEntry .eventDetails td{border-bottom:1px solid var(--grey-500)}#printable .eventName,#printable .eventDetails .processor,#printable .catalogItems .itemCode{background-color:var(--grey-200)}#printable .catalogItems td,#printable table.summary td,#printable table.summary th,#printable table.catalogItems th{border:1px solid var(--grey-800)}@media print{#printable .navigate-button{display:none}}.report .actions{display:grid;grid-template-columns:1fr;align-items:center;gap:5px}.bold{font-weight:700}.report-table .Mui-even,.report-table .Mui-odd{background-color:#fff}.delivery-report.pickup{background-color:#fff44fb5}.hierarchy-2{background-color:var(--grey-200)}td.currency,td.number{text-align:right}td.subheadingRow{font-size:1.2em;font-weight:700}.report-table th{text-align:left}td.cell-no-wrap{text-wrap:nowrap}.Report-Grid-Container{width:100%;height:90vh;display:flex;flex-direction:column}@media print{.no-print{display:none!important}@page{size:landscape;margin:10mm;page-orientation:rotate-left}.MuiDataGrid-root{width:100%;height:auto;transform-origin:top left}.MuiDataGrid-main{overflow:visible}.Report-Grid-Container{height:auto}.MuiDataGrid-cell{border-bottom:1px solid #ddd}.MuiButton-root{display:none}}.user-admin{background:#fff;padding:.75rem .5rem .75rem .75rem;min-height:calc(100vh - 140px)}.user-admin-container{background:#fff;min-height:calc(100vh - 140px)}.user-container{padding:.75rem 1.5rem}.user-inactive{background-color:#fdd}:root{box-sizing:border-box;--dark-aqua-bright: #c2f5ff;--dark-aqua-lighter: #4fdcf8;--dark-aqua-light: #08a5c4;--dark-aqua-main: #05697e;--dark-aqua-dark: #045060;--dark-aqua-darker: #033742;--deep-sapphire-bright: #c2d0ff;--deep-sapphire-lighter: #4d75f9;--deep-sapphire-light: #0a3feb;--deep-sapphire-main: #081e66;--deep-sapphire-dark: #04103a;--deep-sapphire-darker: #010a28;--squash-bright: #ffe7c2;--squash-lighter: #fed290;--squash-light: #fbb64b;--squash-main: #faa21b;--squash-dark: #ca7a02;--squash-darker: #7a4900;--info-lighter: #cafdf5;--info-light: #61f3f3;--info-main: #00b8d9;--info-dark: #006c9c;--info-darker: #003768;--success-lighter: #d3fcd2;--success-light: #77ed8d;--success-main: #22c55e;--success-dark: #118d57;--success-darker: #065e49;--warning-lighter: #fff5cc;--warning-light: #ffd666;--warning-main: #ffab00;--warning-dark: #b76e00;--warning-darker: #7a4100;--error-lighter: #fffe9d5;--error-light: #ffac82;--error-main: #ff5630;--error-dark: #b71d18;--error-darker: #7a0916;--grey-100: #f9fafb;--grey-200: #f4f6f8;--grey-300: #dfe3e8;--grey-400: #c4cdd5;--grey-500: #919eab;--grey-600: #637381;--grey-700: #454f5b;--grey-800: #212b36;--grey-900: #161c24;--waverunn-purple-200: #ce93d8;--global-radius: .5rem;--text-primary-light: var(--grey-900);--text-primary-dark: var(--grey-100);--text-secondary-light: var(--grey-600);--text-secondary-dark: var(--grey-500);--text-disabled-light: var(--grey-500);--text-disabled-dark: var(--grey-600);--unavailable_grey: #9e9e9e;--unavailable_orange: #ff5630;--open: #fff;--sold_out: #3a59bb;--sold_out_resources: #8fc4df;--pink-light: #e8aabf;--pink-light-contrast: #040404}
