@font-face{font-family:"Bubble Bobble";src:url("../fonts/Bubble Bobble.otf") format("opentype")}@font-face{font-family:"jurabold";src:url("../fonts/jura-bold.woff") format("woff"),url("../fonts/jura-bold.woff2") format("woff2")}@font-face{font-family:'FbTamlil';src:url('../../Static/staticweb/fonts/FbTamlil-Bold.otf') format('opentype'),url('../../Static/staticweb/fonts/FbTamlil-Bold.otf') format('opentype')}@font-face{font-family:'FbFanthom';src:url('../../Static/staticweb/fonts/FbFanthom-Regular.otf') format('opentype'),url('../../Static/staticweb/fonts/FbFanthom-Regular.otf') format('opentype')}@font-face{font-family:"nightbold";src:url("../../Static/staticweb/fonts/night-bold.woff") format("woff"),url("../../Static/staticweb/fonts/night-bold.woff2") format("woff2")}@font-face{font-family:'noto-sans_medium';src:url('../../Static/staticweb/fonts/notosans-medium.woff2') format('woff2'),url('../../Static/staticweb/fonts/notosans-medium.woff') format('woff')}:root{--line-outline-menu:7px;--line-menu-width:20px;--text-color:#fff;--ruspberry-color:#ff7757}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}body{font-family:"Bubble Bobble",sans-serif}.page-main{padding:0 !important}.hr{margin-top:16px;margin-bottom:12px;border:1px solid #fff;color:#fff;width:100%}.nav_menu{z-index:2000;position:fixed;right:0;width:55vw;height:100vh;background-color:transparent}.item__hidden{display:none}.nav_menu__body{z-index:3000;position:fixed;padding:6px;left:0;width:45vw;height:100vh;background-color:#1b2158}.nav_menu__body_form{padding:0 16px}.menu_select__title{font-size:11px;margin-top:16px;margin-bottom:4px}.menu_select__custom{font-family:"Bubble Bobble";background-color:transparent;border:1px solid #fff;border-radius:6px;padding:2px 7px;margin:0;width:100%;font-size:10px;cursor:inherit;line-height:inherit;color:#fff}.menu_select__custom option{font-family:"Bubble Bobble";border:none;background-color:#11095a}.menu__link{display:flex;align-items:center;padding:0 16px;text-decoration:none;font-size:11px;color:#fff}.img__order_history{height:12px;margin-right:6px}.header{padding:10px;display:flex;align-items:center;justify-content:space-between;position:relative}.header_menu__line_one,.header_menu__line_two,.header_menu__line_three{width:var(--line-menu-width);border-top:1px solid #fff}.header_menu__line_one{position:absolute;top:calc(50% - var(--line-outline-menu))}.header_menu__line_two{position:absolute;top:50%}.header_menu__line_three{position:absolute;top:calc(50% + var(--line-outline-menu))}.header_title{font-size:24px}.header_cart__img{position:relative;cursor:pointer;width:20px;height:20px;margin-right:10px}.page-main{padding-top:70px !important}.opc-estimated-wrapper{display:block;background:0 0}.opc-estimated-wrapper .minicart-wrapper{display:none}.modal-popup:not(.modal-kiosk-card-check),.modal-popup:not(.switch_modal_view){display:flex;height:100%;align-items:center}.modal-popup:not(.modal-kiosk-card-check) .modal-title,.modal-popup:not(.switch_modal_view) .modal-title{border-bottom:0;font-size:49px}.modal-popup:not(.modal-kiosk-card-check).confirm .modal-inner-wrap,.modal-popup:not(.switch_modal_view).confirm .modal-inner-wrap{max-width:30rem}.modal-popup:not(.modal-kiosk-card-check) .modal-popup,.modal-popup:not(.switch_modal_view) .modal-popup{display:flex;height:100%;align-items:center}.modal-popup:not(.modal-kiosk-card-check) .modal-header,.modal-popup:not(.modal-kiosk-card-check) .modal-content,.modal-popup:not(.modal-kiosk-card-check) .modal-footer,.modal-popup:not(.switch_modal_view) .modal-header,.modal-popup:not(.switch_modal_view) .modal-content,.modal-popup:not(.switch_modal_view) .modal-footer{box-shadow:none !important;background-color:#b91bf6 !important}.modal-popup:not(.modal-kiosk-card-check) .modal-footer,.modal-popup:not(.switch_modal_view) .modal-footer{border-top:0;margin-top:-5px;justify-content:space-around}.modal-popup:not(.modal-kiosk-card-check) .modal-content,.modal-popup:not(.switch_modal_view) .modal-content{border-radius:0;margin-top:-5px}.modal-popup.modal-kiosk-card-check .modal-content{box-shadow:none !important;background-color:#ffffff00 !important}.modal-popup.switch_modal_view .modal-content{background-color:#4b0291 !important}.modal-popup.modal-kiosk-card-check .modal-inner-wrap{border:0}.modal-popup:not(.modal-kiosk-card-check) .modal-header,.modal-popup:not(.switch_modal_view) .modal-header{border-top-right-radius:6px;border-top-left-radius:6px;padding:25px 0 10px}.modal-popup:not(.modal-kiosk-card-check) .modal-header h1,.modal-popup:not(.switch_modal_view) .modal-header h1{border:0;text-align:center;width:100%;color:#81fe6e;font-family:'nightbold',sans-serif;font-size:52px;font-weight:700}.modal-popup:not(.modal-kiosk-card-check) .modal-content,.modal-popup:not(.switch_modal_view) .modal-content{border-radius:0;font-family:'noto-sans_medium',sans-serif;font-size:38px}.modal-popup:not(.modal-kiosk-card-check) .modal-footer,.modal-popup:not(.switch_modal_view) .modal-footer{border-top:0;border-bottom-right-radius:6px;border-bottom-left-radius:6px;justify-content:center;padding:25px 0}.modal-popup:not(.modal-kiosk-card-check) .modal-footer button.action-accept,.modal-popup:not(.modal-kiosk-card-check) .modal-footer button.action-dismiss,.modal-popup:not(.modal-kiosk-card-check) .modal-popup.custom-modal footer.modal-footer button,.modal-popup:not(.switch_modal_view) .modal-footer button.action-accept,.modal-popup:not(.switch_modal_view) .modal-footer button.action-dismiss,.modal-popup:not(.switch_modal_view) .modal-popup.custom-modal footer.modal-footer button{border:2px solid #490481;border-radius:6px;padding:0 25px;line-height:0;background-color:#81fe6e;color:#b91bf6;font-size:48px;height:52px}.modal-popup:not(.modal-kiosk-card-check) .modal-footer button.action-accept:focus,.modal-popup:not(.modal-kiosk-card-check) .modal-footer button.action-dismiss:focus,.modal-popup:not(.switch_modal_view) .modal-footer button.action-accept:focus,.modal-popup:not(.switch_modal_view) .modal-footer button.action-dismiss:focus{outline:none}.modal-popup:not(.modal-kiosk-card-check) .modal-footer button.action-accept:hover,.modal-popup:not(.modal-kiosk-card-check) .modal-footer button.action-dismiss:hover,.modal-popup:not(.switch_modal_view) .modal-footer button.action-accept:hover,.modal-popup:not(.switch_modal_view) .modal-footer button.action-dismiss:hover{background-color:#81fe6edb}.modal-popup:not(.modal-kiosk-card-check) .modal-inner-wrap,.modal-popup:not(.switch_modal_view) .modal-inner-wrap{border:2px solid #81fe6e;border-radius:8px;max-width:26rem}.modal-popup:not(.modal-kiosk-card-check) .modal-inner-wrap .action-close,.modal-popup:not(.switch_modal_view) .modal-inner-wrap .action-close{display:none}.modal-popup.switch_modal_view .modal-inner-wrap{max-width:initial}.modal-popup.switch_modal_view .modal-inner-wrap{border:0}.windcave-payment-index .container.pay_page{position:relative}.modal_error{margin:0 auto;width:90%;top:100%;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;box-sizing:border-box;left:0;position:absolute;right:0;-webkit-transform:translateY(-200%);transform:translateY(-200%);-webkit-transition:-webkit-transform .2s ease;transition:transform .2s ease}.modal_error #error-panel{box-shadow:none !important;background-color:#b91bf6 !important;border:2px solid #81fe6e;border-radius:10px;text-align:center;display:grid;align-items:center;justify-content:center;height:810px}.modal_error #error-panel .error-message{font-size:64px;font-family:'nightbold',sans-serif}.modal_error #error-panel .payment-button-wrapper{display:flex;justify-content:center;gap:40px;grid-gap:40px}.modal_error #error-panel .payment-button-wrapper button{border:2px solid #490481;border-radius:6px;padding:0 35px;line-height:0;background-color:#81fe6e;color:#b91bf6;font-size:64px;height:100px;font-family:'nightbold',sans-serif}.modal-popup.custom-modal footer.modal-footer button{border:2px solid #490481;border-radius:6px;padding:0 35px;line-height:0;background-color:#81fe6e;color:#b91bf6;font-size:64px;height:100px;font-family:'nightbold',sans-serif}.loading-mask{display:none}