.date-time-picker-group .custom-icon{cursor:pointer;width:1.5rem;height:1.5rem;position:absolute;top:10px;right:1rem}.date-time-picker-group #date-input::-webkit-calendar-picker-indicator{opacity:0}.flatpickr-time .flatpickr-hour{padding:20px!important}.menu-builder-container .menu-builder-container__guide .menu-builder-container__guide-pointer{padding-top:20px;padding-left:250px}.menu-builder-container .menu-builder-container__guide .menu-builder-container__guide-text{color:#000;justify-content:center;align-items:center;padding-top:30px;padding-bottom:30px;font-family:Panel,sans-serif;font-size:32px;font-weight:500;display:flex}.menu-builder-container .menu-builder-container__guide .menu-builder-container__guide-alert{justify-content:center;align-items:center;padding-top:10px;padding-bottom:30px;display:flex}.menu-builder-container .menu-builder-container__guide .menu-builder-container__guide-alert .__alert-box{border:1px solid var(--system-theme-color-red);text-align:center;background:#fb1b0d33 no-repeat padding-box padding-box;border-radius:4px;justify-content:center;align-items:center;width:62%;padding:30px 40px;display:grid}.menu-builder-container .menu-builder-container__guide .menu-builder-container__guide-alert .__alert-icon-text{color:var(--system-theme-color-red);justify-content:center;align-items:center;gap:30px;padding-top:10px;padding-bottom:10px;font-size:24px;font-weight:500;display:flex}.menu-builder-container .menu-builder-container__guide .menu-builder-container__guide-alert .__alert-text-1{justify-content:center;align-items:center;gap:30px;padding-top:10px;padding-bottom:20px;font-size:18px;font-weight:500;display:flex}.menu-builder-container .menu-builder-container__guide .menu-builder-container__guide-alert .__alert-text-2{font-size:16px;font-weight:500}.menu-builder-container__selector{position:relative;top:-20px}.menu-builder-container__selector .item-lister__single .item-image img{width:100%}.menu-builder-container__selector .item-lister__single .item-content{justify-content:space-between;gap:15px;display:grid}.menu-builder-container__selector .item-lister__single .item-content .item-detail{padding:20px 25px 0 30px}.menu-builder-container__selector .item-lister__single .item-content .item-detail .item-name{font-family:Panel,sans-serif;font-size:20px;font-weight:600}.menu-builder-container__selector .item-lister__single .item-content .item-detail .item-short-description{padding-top:10px;font-family:Poppins,sans-serif;font-size:15px;font-weight:400}.menu-builder-container__selector .item-lister__single .item-content .item-detail .item-dropdowns{gap:5px;padding-top:15px;display:grid}.item-poq-dropdown-category{justify-content:space-between;display:flex}.item-poq-dropdown-category .custom-dropdown-prefix__label{font-size:15px;font-weight:500}.item-poq-dropdown-category .custom-dropdown-prefix__wrapper,.menu-builder-container__selector .item-lister__single .item-content .item-detail .item-dropdowns .custom-input-container input{width:250px}.menu-builder-container__selector .item-lister__single .item-content .item-detail .item-dropdowns .custom-input-container{justify-content:space-between;gap:33px;margin:0;display:flex}.menu-builder-container__selector .item-lister__single .item-content .item-detail .item-dropdowns .custom-input-container .input-wrapper{justify-content:end;align-items:end;display:flex}.menu-builder-container__selector .item-lister__single .item-content .item-cost{justify-content:space-between;padding:0 25px 0 30px;display:flex}.menu-builder-container__selector .item-lister__single .item-content .item-cost span{font-family:Panel,sans-serif;font-size:20px;font-weight:600}.menu-builder-container__selector .item-lister__single .item-content .item-add-button{background:var(--system-theme-color-red);color:#fff;text-align:center;cursor:pointer;box-shadow:none;justify-content:center;align-items:center;margin-top:auto;padding:8px 0;font-size:18px;font-weight:600;transition:all .3s ease-in-out;display:flex}.menu-builder-container__selector .item-lister__single .item-content .item-add-button:hover{transform:translateY(-2px);box-shadow:0 8px 15px #0000004d}.modal-item-popup .popup-modal-overlay{-webkit-backdrop-filter:blur(18px);z-index:9999;background:#00000080;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:fixed;top:0;left:0;overflow-y:auto}.modal-item-popup .popup-modal-container{text-align:center;z-index:10000;scrollbar-width:none;background:#fff;width:650px;max-width:100%;max-height:95%;padding:0;animation:.3s ease-out popupEffect;position:relative;overflow-y:auto;transform:translateY(0);box-shadow:0 4px 8px #0003}.modal-item-popup .popup-modal-container::-webkit-scrollbar{display:none}@keyframes popupEffect{0%{opacity:0;transform:scale(.7)}to{opacity:1;transform:scale(1)}}@keyframes slideDown{0%{opacity:0;transform:translateY(-50%)}to{opacity:1;transform:translateY(0)}}.modal-item-popup .popup-modal-container .item-image img{width:650px}.modal-item-popup .popup-modal-container .item-detail{padding:30px 60px}.modal-item-popup .popup-modal-container .item-detail .popup-modal-heading{text-align:start;color:#000;font-size:20px;font-weight:600}.modal-item-popup .popup-modal-container .item-detail .popup-modal-text{text-align:start;color:#000;font-size:14px}.menu-reviewer-container__table{border-collapse:separate;border-spacing:0 5px;background-color:#fff;width:100%}.menu-reviewer-container__table tbody .item-fit{background:#00000008}.menu-reviewer-container__table tbody .item-inactive{border:2px solid var(--system-theme-color-red);background:#f87e7e3d}.menu-reviewer-container__table tbody tr td{padding:20px}.menu-reviewer-container__table .item-poq-dropdown-category{display:block}.menu-reviewer-container__table .item-poq-dropdown-category .custom-dropdown-prefix__menu{text-align:start}.menu-reviewer-container__table .item-cost{font-family:Panel,sans-serif;font-size:20px;font-weight:600}.menu-reviewer-container__table tbody tr td:nth-child(2){text-align:end}.menu-reviewer-container__table .item-img-n-name{justify-content:start;align-items:center;gap:30px;display:flex}.menu-reviewer-container__table .custom-input-container{gap:0;margin:0;display:flex}.menu-reviewer-container__table .custom-input-container .input-wrapper input{width:123px}.menu-reviewer-container .menu-reviewer-container__total{padding:40px 28px 0 25px}.menu-reviewer-container .menu-reviewer-container__total .total-view{justify-content:space-between;align-items:center;display:flex}.menu-reviewer-container .menu-reviewer-container__total .total-view span{font-family:Panel,sans-serif;font-size:26px;font-weight:600}.save-event-container{justify-content:space-between;align-items:flex-start;display:flex}.invitation-card-container .invitation-card-comp-parent{gap:20px;display:grid}.save-event-container .invitation-card-external-label{justify-content:space-between;align-items:center;display:flex}.save-event-container .invitation-card-external-label .__download_label{color:var(--system-theme-color-red);cursor:pointer;font-size:16px;font-weight:600;text-decoration:underline}.save-event-container .__label{color:#2a2a2a;font-family:Panel,sans-serif;font-size:26px;font-weight:600}.invitation-card{text-align:center;background-position:50%;background-repeat:no-repeat;background-size:cover;justify-content:center;align-items:center;width:100%;min-height:100lvh;margin:auto;display:grid;overflow:hidden;box-shadow:0 0 10px #0000002e}.invitation-card .ic-content{text-align:center;justify-content:center;align-items:center;padding:60px 160px 0;display:grid}.invitation-card .ic-content .ic__heading{letter-spacing:-.1px;color:#2a2a2a;margin-bottom:60px;font-family:Panel,sans-serif;font-size:40px;font-style:italic;font-weight:500;line-height:1.1}.invitation-card .ic-content .ic__time-n-address{margin-bottom:30px;display:grid}.invitation-card .ic-content .ic__time-n-address span{color:#2a2a2a;font-family:Panel,sans-serif;font-size:16px;font-weight:600}.invitation-card .ic__menu{gap:20px;display:grid}.invitation-card .ic__menu .ic__menu__heading{color:#2a2a2a;font-family:Panel,sans-serif;font-size:20px;font-weight:600}.invitation-card .ic__menu .ic__menu__type{color:#2a2a2a;margin-bottom:8px;font-family:Poppins,sans-serif;font-size:14px;font-weight:600}.invitation-card .ic__menu .ic__menu__item{gap:1px;display:grid}.invitation-card .ic__menu .ic__menu__item span{color:#2a2a2a;font-family:Poppins,sans-serif;font-size:14px;font-weight:400}.invitation-card .ic__footer{flex-direction:column;justify-content:center;align-items:center;display:flex;position:relative;bottom:0}.invitation-card .ic__footer p{width:80%}.invitation-card .ic__footer p a{color:#0056b3;font-family:Poppins,sans-serif;font-size:14px;font-weight:500}.invitation-card-container .pagination-container{justify-content:space-between;align-items:center;gap:10px;width:100%;margin-top:25px;display:flex}.invitation-card-container .pagination-container .column{text-align:center;flex:1}.invitation-card-container .pagination-container .first-column{text-align:left}.invitation-card-container .pagination-container .second-column{justify-content:center;align-items:center;gap:10px;display:flex}.invitation-cards-selector-container{align-items:start}.invitation-cards-selector-container label{padding-top:5px}.invitation-cards-selector{flex-wrap:nowrap;gap:8px;margin-top:10px;display:flex;overflow-x:auto}.invitation-cards-selector .card{cursor:pointer;border:2px solid #0000000f;width:89px;height:150px;transition:all .3s}.invitation-cards-selector .card img{filter:grayscale();object-fit:cover;width:92px;height:146px}.invitation-cards-selector .card:hover{box-shadow:0 4px 8px #0003}.invitation-cards-selector .card.selected{border-color:var(--system-theme-color-red);background-color:#ffe6e6}.invitation-cards-selector .card.selected img{filter:none}.save-event-form-parent{margin-left:50px}.event-save-form-wrapper,.save-event-form-parent .form-side__submit{margin-top:20px}#date-picker{background:#00000008 url(/assets/icons/calender_2_outline.svg) right 15px center/30px 30px no-repeat;padding-right:40px}input[type=time]::-webkit-calendar-picker-indicator{-webkit-appearance:none;display:none}#time-pickers{z-index:999;background:#00000008 url(/assets/icons/3239945.png) right 20px center/25px 25px no-repeat;padding-right:40px}
