@import"https://fonts.googleapis.com/css2?family=Montserrat:ital,wght@0,100..900;1,100..900&display=swap";*::-webkit-scrollbar{width:8px;height:8px}*::-webkit-scrollbar-track{background-color:transparent}*::-webkit-scrollbar-thumb{background-color:#d6d6d6;border-radius:4px}*::-webkit-scrollbar-thumb:hover{background-color:#888}.kfk-scroll-bar::-webkit-scrollbar{width:8px;height:8px}.kfk-scroll-bar::-webkit-scrollbar-track{background-color:transparent}.kfk-scroll-bar::-webkit-scrollbar-thumb{background-color:#d6d6d6;border-radius:4px}.kfk-scroll-bar::-webkit-scrollbar-thumb:hover{background-color:#888}.kfk-section--seat-reservation{position:relative;padding:50px}@media only screen and (max-width: 480px){.kfk-section--seat-reservation{padding:20px}}.kfk-section--seat-reservation .kfk-container{margin:0 auto;max-width:1215px;width:100%;-webkit-user-select:none;user-select:none}.kfk-section--seat-reservation .kfk-container h1{margin:0;color:#111321;text-align:center;font-family:Montserrat,sans-serif;font-size:47.457px;font-style:normal;font-weight:500;line-height:199.9%;letter-spacing:0px}@media only screen and (max-width: 768px){.kfk-section--seat-reservation .kfk-container h1{font-size:35px}}@media only screen and (max-width: 480px){.kfk-section--seat-reservation .kfk-container h1{font-size:30px}}.kfk-section--seat-reservation .kfk-container .sub-heading{max-width:690px;margin:0 auto 78px;width:100%;color:#000;text-align:center;font-family:Montserrat,sans-serif;font-size:20px;font-style:normal;font-weight:400;line-height:1.5em;letter-spacing:0px}@media only screen and (max-width: 768px){.kfk-section--seat-reservation .kfk-container .sub-heading{font-size:18px}}@media only screen and (max-width: 480px){.kfk-section--seat-reservation .kfk-container .sub-heading{font-size:17px;margin:0 auto 35px}}.kfk-section--seat-reservation .kfk-container .first-step .wrapper{display:grid;grid-template-columns:442px auto;grid-template-areas:"calendar floorplan" "table-selected floorplan";justify-content:space-between;align-items:flex-start;margin-bottom:17px;grid-gap:0 35px}@media only screen and (max-width: 1080px){.kfk-section--seat-reservation .kfk-container .first-step .wrapper{grid-template-columns:980px;grid-template-areas:"calendar" "floorplan" "table-selected"}}@media only screen and (max-width: 900px){.kfk-section--seat-reservation .kfk-container .first-step .wrapper{grid-template-columns:100%;grid-template-areas:"calendar" "floorplan" "table-selected"}}@media only screen and (max-width: 768px){.kfk-section--seat-reservation .kfk-container .first-step .wrapper{grid-template-columns:100%;grid-template-areas:"calendar" "floorplan" "table-selected"}}@media only screen and (max-width: 480px){.kfk-section--seat-reservation .kfk-container .first-step .wrapper{grid-template-columns:100%;grid-template-areas:"calendar" "floorplan" "table-selected"}}.kfk-section--seat-reservation .kfk-container .first-step .wrapper .calendar-container{display:flex;flex-direction:column;grid-area:calendar}@media only screen and (max-width: 1200px){.kfk-section--seat-reservation .kfk-container .first-step .wrapper .calendar-container{margin:0 auto}}@media only screen and (max-width: 900px){.kfk-section--seat-reservation .kfk-container .first-step .wrapper .calendar-container{margin:0 auto}}@media only screen and (max-width: 768px){.kfk-section--seat-reservation .kfk-container .first-step .wrapper .calendar-container{margin:0 auto}}@media only screen and (max-width: 580px){.kfk-section--seat-reservation .kfk-container .first-step .wrapper .calendar-container{margin:0;overflow:hidden;overflow-x:auto}}.kfk-section--seat-reservation .kfk-container .first-step .wrapper .calendar-container .calendar-prev-month,.kfk-section--seat-reservation .kfk-container .first-step .wrapper .calendar-container .calendar-next-month{color:#000;font-family:Montserrat,sans-serif;font-size:20px;border:1px solid red;cursor:pointer}.kfk-section--seat-reservation .kfk-container .first-step .wrapper .calendar-container .calendar-box{background-color:#fcfcfc;box-shadow:0 4px 4px 1px #00000040;max-width:442px;min-width:442px;width:100%;height:auto;padding:11px 26px 25px;border-radius:7px;margin-bottom:18px}@media only screen and (max-width: 480px){.kfk-section--seat-reservation .kfk-container .first-step .wrapper .calendar-container .calendar-box{background-color:#fcfcfc;box-shadow:0 4px 4px 1px #00000040;max-width:300px;min-width:300px;width:100%;height:auto;padding:11px 26px 25px;border-radius:7px;margin:0 auto 18px}}.kfk-section--seat-reservation .kfk-container .first-step .wrapper .calendar-container .calendar-box .calendar-title{color:#111321;font-family:Montserrat,sans-serif;font-size:32px;font-style:normal;font-weight:500;line-height:1.5em;white-space:nowrap;margin:0 0 10px;-webkit-user-select:none;user-select:none}@media only screen and (max-width: 480px){.kfk-section--seat-reservation .kfk-container .first-step .wrapper .calendar-container .calendar-box .calendar-title{font-size:25px}}.kfk-section--seat-reservation .kfk-container .first-step .wrapper .calendar-container .calendar-box .calendar-row{display:flex;justify-content:flex-end;align-items:center;margin:0 auto 15px}.kfk-section--seat-reservation .kfk-container .first-step .wrapper .calendar-container .calendar-box .calendar-row .calendar-month-selector{position:relative;max-width:90px;min-width:90px;width:100%;margin:0 auto 0 0}.kfk-section--seat-reservation .kfk-container .first-step .wrapper .calendar-container .calendar-box .calendar-row .calendar-month-selector .calendar-month-input{color:#111321;font-family:Montserrat,sans-serif;font-size:26px;font-style:normal;font-weight:600;text-align:left;line-height:1.25em;-webkit-user-select:none;user-select:none;width:100%;overflow:hidden;padding:9px 0;cursor:pointer}@media only screen and (max-width: 480px){.kfk-section--seat-reservation .kfk-container .first-step .wrapper .calendar-container .calendar-box .calendar-row .calendar-month-selector .calendar-month-input{font-size:24px}}.kfk-section--seat-reservation .kfk-container .first-step .wrapper .calendar-container .calendar-box .calendar-row .calendar-month-selector .calendar-month-select{position:absolute;z-index:2;display:none;background-color:#fff;width:100%;height:190px;overflow:hidden auto;padding:9px;border:1px solid rgba(0,0,0,.19);border-radius:6px}.kfk-section--seat-reservation .kfk-container .first-step .wrapper .calendar-container .calendar-box .calendar-row .calendar-month-selector .calendar-month-select .calendar-month-option{color:#111321;font-family:Montserrat,sans-serif;font-size:22px;font-style:normal;font-weight:600;text-align:left;line-height:1.25em;-webkit-user-select:none;user-select:none;transition:color .2s ease-in-out 0ms;cursor:pointer}.kfk-section--seat-reservation .kfk-container .first-step .wrapper .calendar-container .calendar-box .calendar-row .calendar-month-selector .calendar-month-select .calendar-month-option.--current,.kfk-section--seat-reservation .kfk-container .first-step .wrapper .calendar-container .calendar-box .calendar-row .calendar-month-selector .calendar-month-select .calendar-month-option:hover{color:#ac5431}.kfk-section--seat-reservation .kfk-container .first-step .wrapper .calendar-container .calendar-box .calendar-row .calendar-month-selector.--toggle .calendar-month-select{display:block}.kfk-section--seat-reservation .kfk-container .first-step .wrapper .calendar-container .calendar-box .calendar-row .calendar-time-selector{display:flex;justify-content:center;align-items:center;gap:6px}.kfk-section--seat-reservation .kfk-container .first-step .wrapper .calendar-container .calendar-box .calendar-row .calendar-time-selector .calendar-time-start{position:relative;max-width:150px;min-width:150px;width:100%}@media only screen and (max-width: 480px){.kfk-section--seat-reservation .kfk-container .first-step .wrapper .calendar-container .calendar-box .calendar-row .calendar-time-selector .calendar-time-start{max-width:140px;min-width:140px}}.kfk-section--seat-reservation .kfk-container .first-step .wrapper .calendar-container .calendar-box .calendar-row .calendar-time-selector .calendar-time-start .calendar-time-start-input{background-color:#fff;display:flex;justify-content:space-evenly;align-items:center;gap:5px;overflow:hidden;padding:9px;border:1px solid rgba(0,0,0,.19);border-radius:6px;cursor:pointer}.kfk-section--seat-reservation .kfk-container .first-step .wrapper .calendar-container .calendar-box .calendar-row .calendar-time-selector .calendar-time-start .calendar-time-start-input .calendar-time-start-label{color:#111321;font-family:Montserrat,sans-serif;font-size:19px;font-style:normal;font-weight:600;line-height:1.5em;letter-spacing:-.573px;-webkit-user-select:none;user-select:none}@media only screen and (max-width: 480px){.kfk-section--seat-reservation .kfk-container .first-step .wrapper .calendar-container .calendar-box .calendar-row .calendar-time-selector .calendar-time-start .calendar-time-start-input .calendar-time-start-label{font-size:17px}}.kfk-section--seat-reservation .kfk-container .first-step .wrapper .calendar-container .calendar-box .calendar-row .calendar-time-selector .calendar-time-start .calendar-time-start-input .svg-icon-angle-down{rotate:0deg;display:block;max-width:22px;min-width:22px;width:100%;height:auto;transition:rotate .2s ease-in-out 0ms}@media only screen and (max-width: 480px){.kfk-section--seat-reservation .kfk-container .first-step .wrapper .calendar-container .calendar-box .calendar-row .calendar-time-selector .calendar-time-start .calendar-time-start-input .svg-icon-angle-down{max-width:20px;min-width:20px}}.kfk-section--seat-reservation .kfk-container .first-step .wrapper .calendar-container .calendar-box .calendar-row .calendar-time-selector .calendar-time-start .calendar-time-start-select{position:absolute;z-index:2;display:none;background-color:#fff;width:100%;height:190px;overflow:auto;padding:9px;border:1px solid rgba(0,0,0,.19);border-radius:6px}.kfk-section--seat-reservation .kfk-container .first-step .wrapper .calendar-container .calendar-box .calendar-row .calendar-time-selector .calendar-time-start .calendar-time-start-select .calendar-time-start-option{color:#111321;font-family:Montserrat,sans-serif;font-size:19px;font-style:normal;font-weight:600;line-height:1.5em;letter-spacing:-.573px;-webkit-user-select:none;user-select:none;transition:color .2s ease-in-out 0ms;cursor:pointer}.kfk-section--seat-reservation .kfk-container .first-step .wrapper .calendar-container .calendar-box .calendar-row .calendar-time-selector .calendar-time-start .calendar-time-start-select .calendar-time-start-option:hover{color:#ac5431}@media only screen and (max-width: 480px){.kfk-section--seat-reservation .kfk-container .first-step .wrapper .calendar-container .calendar-box .calendar-row .calendar-time-selector .calendar-time-start .calendar-time-start-select .calendar-time-start-option{font-size:17px}}.kfk-section--seat-reservation .kfk-container .first-step .wrapper .calendar-container .calendar-box .calendar-row .calendar-time-selector .calendar-time-start.--toggle .calendar-time-start-input .svg-icon-angle-down{rotate:180deg}.kfk-section--seat-reservation .kfk-container .first-step .wrapper .calendar-container .calendar-box .calendar-row .calendar-time-selector .calendar-time-start.--toggle .calendar-time-start-select{display:block}.kfk-section--seat-reservation .kfk-container .first-step .wrapper .calendar-container .calendar-box .calendar-row .calendar-time-selector .calendar-time-separator{color:#111321;font-family:Montserrat,sans-serif;font-size:19px;font-style:normal;font-weight:600;text-align:center;line-height:1.5em;letter-spacing:-.573px;-webkit-user-select:none;user-select:none}.kfk-section--seat-reservation .kfk-container .first-step .wrapper .calendar-container .calendar-box .calendar-row .calendar-time-selector .calendar-time-end{position:relative;max-width:125px;min-width:125px;width:100%}.kfk-section--seat-reservation .kfk-container .first-step .wrapper .calendar-container .calendar-box .calendar-row .calendar-time-selector .calendar-time-end .calendar-time-end-input{background-color:#fff;display:flex;justify-content:space-evenly;align-items:center;gap:5px;overflow:hidden;padding:9px;border:1px solid rgba(0,0,0,.19);border-radius:6px;cursor:pointer}.kfk-section--seat-reservation .kfk-container .first-step .wrapper .calendar-container .calendar-box .calendar-row .calendar-time-selector .calendar-time-end .calendar-time-end-input .calendar-time-end-label{color:#111321;font-family:Montserrat,sans-serif;font-size:19px;font-style:normal;font-weight:600;line-height:1.5em;letter-spacing:-.573px;-webkit-user-select:none;user-select:none}.kfk-section--seat-reservation .kfk-container .first-step .wrapper .calendar-container .calendar-box .calendar-row .calendar-time-selector .calendar-time-end .calendar-time-end-input .svg-icon-angle-down{rotate:0deg;display:block;max-width:22px;min-width:22px;width:100%;height:auto;transition:rotate .2s ease-in-out 0ms}.kfk-section--seat-reservation .kfk-container .first-step .wrapper .calendar-container .calendar-box .calendar-row .calendar-time-selector .calendar-time-end .calendar-time-end-select{position:absolute;z-index:2;display:none;background-color:#fff;width:100%;height:190px;overflow:auto;padding:9px;border:1px solid rgba(0,0,0,.19);border-radius:6px}.kfk-section--seat-reservation .kfk-container .first-step .wrapper .calendar-container .calendar-box .calendar-row .calendar-time-selector .calendar-time-end .calendar-time-end-select .calendar-time-end-option{color:#111321;font-family:Montserrat,sans-serif;font-size:19px;font-style:normal;font-weight:600;line-height:1.5em;letter-spacing:-.573px;-webkit-user-select:none;user-select:none;cursor:pointer;transition:color .2s ease-in-out 0ms}.kfk-section--seat-reservation .kfk-container .first-step .wrapper .calendar-container .calendar-box .calendar-row .calendar-time-selector .calendar-time-end .calendar-time-end-select .calendar-time-end-option:hover{color:#ac5431}.kfk-section--seat-reservation .kfk-container .first-step .wrapper .calendar-container .calendar-box .calendar-row .calendar-time-selector .calendar-time-end.--toggle .calendar-time-end-input .svg-icon-angle-down{rotate:180deg}.kfk-section--seat-reservation .kfk-container .first-step .wrapper .calendar-container .calendar-box .calendar-row .calendar-time-selector .calendar-time-end.--toggle .calendar-time-end-select{display:block}.kfk-section--seat-reservation .kfk-container .first-step .wrapper .calendar-container .calendar-box .calendar-dates-wrap{max-width:384px;min-width:384px;width:100%;margin:0 auto}@media only screen and (max-width: 480px){.kfk-section--seat-reservation .kfk-container .first-step .wrapper .calendar-container .calendar-box .calendar-dates-wrap{max-width:258px;min-width:258px}}.kfk-section--seat-reservation .kfk-container .first-step .wrapper .calendar-container .calendar-box .calendar-dates-wrap .calendar-weeks-wrap{display:flex;justify-content:center;align-items:center;gap:8px}@media only screen and (max-width: 480px){.kfk-section--seat-reservation .kfk-container .first-step .wrapper .calendar-container .calendar-box .calendar-dates-wrap .calendar-weeks-wrap{gap:17px}}.kfk-section--seat-reservation .kfk-container .first-step .wrapper .calendar-container .calendar-box .calendar-dates-wrap .calendar-weeks-wrap .calendar-week-name{color:#111321;font-family:Montserrat,sans-serif;font-size:19px;font-style:normal;font-weight:500;text-transform:uppercase;line-height:1.25em;display:flex;justify-content:center;align-items:center;max-width:48px;min-width:48px;width:100%;height:48px;-webkit-user-select:none;user-select:none}@media only screen and (max-width: 480px){.kfk-section--seat-reservation .kfk-container .first-step .wrapper .calendar-container .calendar-box .calendar-dates-wrap .calendar-weeks-wrap .calendar-week-name{font-size:17px;max-width:20px;min-width:20px;height:30px}}.kfk-section--seat-reservation .kfk-container .first-step .wrapper .calendar-container .calendar-box .calendar-dates-wrap .calendar-days-wrap{display:flex;flex-wrap:wrap;justify-content:flex-start;align-items:center;gap:8px}.kfk-section--seat-reservation .kfk-container .first-step .wrapper .calendar-container .calendar-box .calendar-dates-wrap .calendar-days-wrap .calendar-day{color:#111321;font-family:Montserrat,sans-serif;font-size:19px;font-style:normal;font-weight:500;line-height:1.25em;display:flex;justify-content:center;align-items:center;background-color:transparent;max-width:48px;min-width:48px;width:100%;height:48px;-webkit-user-select:none;user-select:none;cursor:pointer}@media only screen and (max-width: 480px){.kfk-section--seat-reservation .kfk-container .first-step .wrapper .calendar-container .calendar-box .calendar-dates-wrap .calendar-days-wrap .calendar-day{font-size:16px;max-width:30px;min-width:30px;height:30px}}.kfk-section--seat-reservation .kfk-container .first-step .wrapper .calendar-container .calendar-box .calendar-dates-wrap .calendar-days-wrap .calendar-day.--past-dates{pointer-events:none;color:#d9d9d9}.kfk-section--seat-reservation .kfk-container .first-step .wrapper .calendar-container .calendar-box .calendar-dates-wrap .calendar-days-wrap .calendar-day.--prev-month-days,.kfk-section--seat-reservation .kfk-container .first-step .wrapper .calendar-container .calendar-box .calendar-dates-wrap .calendar-days-wrap .calendar-day.--next-month-days{color:#d9d9d9}.kfk-section--seat-reservation .kfk-container .first-step .wrapper .calendar-container .calendar-box .calendar-dates-wrap .calendar-days-wrap .calendar-day.--selected{color:#ece4c5;background-color:#ac5431;border-radius:50px}.kfk-section--seat-reservation .kfk-container .first-step .wrapper .calendar-container .calendar-box .calendar-dates-wrap .calendar-days-wrap .calendar-day.--selected:hover{opacity:1}.kfk-section--seat-reservation .kfk-container .first-step .wrapper .calendar-container .calendar-box .calendar-dates-wrap .calendar-days-wrap .calendar-day:hover{color:#ece4c5;background-color:#ac5431;opacity:.6;border-radius:50px}.kfk-section--seat-reservation .kfk-container .first-step .wrapper .tables-selected-container{width:100%;height:726px;max-width:442px;flex-shrink:0;border-radius:7px;background:#fcfcfc;box-shadow:0 4px 4px 1px #00000040;padding:11px 26px;grid-area:table-selected}@media only screen and (max-width: 1080px){.kfk-section--seat-reservation .kfk-container .first-step .wrapper .tables-selected-container{margin:0 auto}}@media only screen and (max-width: 900px){.kfk-section--seat-reservation .kfk-container .first-step .wrapper .tables-selected-container{margin:0 auto}}@media only screen and (max-width: 768px){.kfk-section--seat-reservation .kfk-container .first-step .wrapper .tables-selected-container{margin:0 auto}}.kfk-section--seat-reservation .kfk-container .first-step .wrapper .tables-selected-container h2{margin:0;color:#000;font-family:Montserrat,sans-serif;font-size:31.597px;font-style:normal;font-weight:500;line-height:1.9em;letter-spacing:0px}@media only screen and (max-width: 480px){.kfk-section--seat-reservation .kfk-container .first-step .wrapper .tables-selected-container h2{font-size:22.1px}}@media only screen and (max-width: 768px){.kfk-section--seat-reservation .kfk-container .first-step .wrapper .tables-selected-container h2{font-size:22.1px}}.kfk-section--seat-reservation .kfk-container .first-step .wrapper .tables-selected-container .tables-selected{height:370px;margin-bottom:26px;overflow:auto;display:flex;flex-direction:column;gap:20px;padding:5px 0}.kfk-section--seat-reservation .kfk-container .first-step .wrapper .tables-selected-container .tables-selected .table-details{display:flex;flex-direction:column;width:calc(100% - 8px);height:103px;margin:0 4px;flex-shrink:0;border-radius:7px;background:#fcfcfc;box-shadow:0 4px 4px #00000040}.kfk-section--seat-reservation .kfk-container .first-step .wrapper .tables-selected-container .tables-selected .table-details .table-details-row{padding:16px 12px 17px 14px}.kfk-section--seat-reservation .kfk-container .first-step .wrapper .tables-selected-container .tables-selected .table-details .table-details-row .inner-row-1{display:flex;gap:137px;margin-bottom:10px}.kfk-section--seat-reservation .kfk-container .first-step .wrapper .tables-selected-container .tables-selected .table-details .table-details-row .inner-row-1 .table-name{color:#111321;font-family:Montserrat,sans-serif;font-size:26.331px;font-style:normal;font-weight:600;line-height:normal;letter-spacing:0px}@media only screen and (max-width: 768px){.kfk-section--seat-reservation .kfk-container .first-step .wrapper .tables-selected-container .tables-selected .table-details .table-details-row .inner-row-1 .table-name{font-size:20px}}@media only screen and (max-width: 480px){.kfk-section--seat-reservation .kfk-container .first-step .wrapper .tables-selected-container .tables-selected .table-details .table-details-row .inner-row-1 .table-name{font-size:17.331px}}.kfk-section--seat-reservation .kfk-container .first-step .wrapper .tables-selected-container .tables-selected .table-details .table-details-row .inner-row-1 .table-limit{color:#00000080;text-align:right;font-family:Montserrat,sans-serif;font-size:17px;font-style:normal;font-weight:400;line-height:199.9%;letter-spacing:0px}.kfk-section--seat-reservation .kfk-container .first-step .wrapper .tables-selected-container .tables-selected .table-details .table-details-row .inner-row-2{display:flex;letter-spacing:0px}.kfk-section--seat-reservation .kfk-container .first-step .wrapper .tables-selected-container .tables-selected .table-details .table-details-row .inner-row-2 .seat-capacity-info{color:#111321;font-family:Montserrat,sans-serif;font-size:22.637px;font-style:normal;font-weight:500;line-height:normal;letter-spacing:0px}@media only screen and (max-width: 768px){.kfk-section--seat-reservation .kfk-container .first-step .wrapper .tables-selected-container .tables-selected .table-details .table-details-row .inner-row-2 .seat-capacity-info{font-size:20px}}@media only screen and (max-width: 480px){.kfk-section--seat-reservation .kfk-container .first-step .wrapper .tables-selected-container .tables-selected .table-details .table-details-row .inner-row-2 .seat-capacity-info{font-size:17.637px}}.kfk-section--seat-reservation .kfk-container .first-step .wrapper .tables-selected-container .tables-selected .table-details .table-details-row .inner-row-2 .seat-capacity{display:flex;align-items:center;justify-content:center;margin-left:90px;gap:24px}@media only screen and (max-width: 480px){.kfk-section--seat-reservation .kfk-container .first-step .wrapper .tables-selected-container .tables-selected .table-details .table-details-row .inner-row-2 .seat-capacity{margin-left:45px}}.kfk-section--seat-reservation .kfk-container .first-step .wrapper .tables-selected-container .tables-selected .table-details .table-details-row .inner-row-2 .seat-capacity .capacity{color:#111321;text-align:center;font-family:Montserrat,sans-serif;font-size:22.637px;font-style:normal;font-weight:500;line-height:normal;letter-spacing:0px}@media only screen and (max-width: 768px){.kfk-section--seat-reservation .kfk-container .first-step .wrapper .tables-selected-container .tables-selected .table-details .table-details-row .inner-row-2 .seat-capacity .capacity{font-size:20px}}@media only screen and (max-width: 480px){.kfk-section--seat-reservation .kfk-container .first-step .wrapper .tables-selected-container .tables-selected .table-details .table-details-row .inner-row-2 .seat-capacity .capacity{font-size:17.637px}}.kfk-section--seat-reservation .kfk-container .first-step .wrapper .tables-selected-container .tables-selected .table-details .table-details-row .inner-row-2 .seat-capacity button{background:none;border:none;padding:0;font-size:18px;cursor:pointer;color:inherit}.kfk-section--seat-reservation .kfk-container .first-step .wrapper .tables-selected-container hr{width:100%;margin:0 auto 15px}.kfk-section--seat-reservation .kfk-container .first-step .wrapper .tables-selected-container .request-form{margin:0}.kfk-section--seat-reservation .kfk-container .first-step .wrapper .tables-selected-container .request-form h3{margin:0;color:#000;font-family:Montserrat,sans-serif;font-size:22.637px;font-style:normal;font-weight:400;line-height:1.9em;letter-spacing:0px}@media only screen and (max-width: 480px){.kfk-section--seat-reservation .kfk-container .first-step .wrapper .tables-selected-container .request-form h3{font-size:22.1px}}.kfk-section--seat-reservation .kfk-container .first-step .wrapper .tables-selected-container .request-form .rqf-messages{width:100%;height:102px;flex-shrink:0;border-radius:7.884px;border:1px solid rgba(0,0,0,.19);background:#fcfcfc;background-blend-mode:hard-light;-webkit-backdrop-filter:blur(30px);backdrop-filter:blur(30px);overflow-y:auto;overflow-x:hidden}.kfk-section--seat-reservation .kfk-container .first-step .wrapper .tables-selected-container .request-form .rqf-messages textarea{margin:0;min-width:393px;max-width:396px;width:100%;min-height:100px;max-height:100px;height:100%;border:0;padding:8px 15px;box-sizing:border-box;vertical-align:top;line-height:normal;resize:none;color:#000;font-family:Montserrat,sans-serif;font-size:17px;font-style:normal;font-weight:400;line-height:125%}@media only screen and (max-width: 480px){.kfk-section--seat-reservation .kfk-container .first-step .wrapper .tables-selected-container .request-form .rqf-messages textarea{font-size:16px;color:#000}}.kfk-section--seat-reservation .kfk-container .first-step .wrapper .tables-selected-container .request-form .rqf-messages p{margin:0;padding:9px 13px 0 11px}.kfk-section--seat-reservation .kfk-container .first-step .wrapper .tables-selected-container .request-form .rqf-notif{margin-top:13px;width:100%}.kfk-section--seat-reservation .kfk-container .first-step .wrapper .tables-selected-container .request-form .rqf-notif p{margin:0;color:#949494;font-family:Montserrat;font-size:17px;font-style:normal;font-weight:400;line-height:143%;letter-spacing:0px}@media only screen and (max-width: 480px){.kfk-section--seat-reservation .kfk-container .first-step .wrapper .tables-selected-container .request-form .rqf-notif p{margin:0;color:#949494;font-family:Montserrat;font-size:15px;font-style:normal;font-weight:400;line-height:143%;letter-spacing:0px}}.kfk-section--seat-reservation .kfk-container .first-step .wrapper .floorplan-container{display:flex;flex-direction:column;grid-area:floorplan;width:100%}@media only screen and (max-width: 1080px){.kfk-section--seat-reservation .kfk-container .first-step .wrapper .floorplan-container{display:unset;width:100%;margin:0 auto}}.kfk-section--seat-reservation .kfk-container .first-step .wrapper .floorplan-container .floorplan-layout,.kfk-section--seat-reservation .kfk-container .first-step .wrapper .floorplan-container .floorplan-layout .floorplan-layout-svg{width:100%;height:100%}.kfk-section--seat-reservation .kfk-container .first-step .wrapper .floorplan-container .floorplan-layout .floorplan-layout-svg g #table-19{cursor:pointer}.kfk-section--seat-reservation .kfk-container .first-step .wrapper .floorplan-container .floorplan-layout .floorplan-layout-svg g #table-19.--reserved{-webkit-user-select:none;user-select:none;pointer-events:none;cursor:none}.kfk-section--seat-reservation .kfk-container .first-step .wrapper .floorplan-container .floorplan-layout .floorplan-layout-svg g #table-19.--reserved .table-group .rect-01,.kfk-section--seat-reservation .kfk-container .first-step .wrapper .floorplan-container .floorplan-layout .floorplan-layout-svg g #table-19.--reserved .table-group .path-01,.kfk-section--seat-reservation .kfk-container .first-step .wrapper .floorplan-container .floorplan-layout .floorplan-layout-svg g #table-19.--reserved .table-group .path-02,.kfk-section--seat-reservation .kfk-container .first-step .wrapper .floorplan-container .floorplan-layout .floorplan-layout-svg g #table-19.--reserved .table-group .path-03,.kfk-section--seat-reservation .kfk-container .first-step .wrapper .floorplan-container .floorplan-layout .floorplan-layout-svg g #table-19.--reserved .table-group .path-04,.kfk-section--seat-reservation .kfk-container .first-step .wrapper .floorplan-container .floorplan-layout .floorplan-layout-svg g #table-19.--reserved .table-group .path-05,.kfk-section--seat-reservation .kfk-container .first-step .wrapper .floorplan-container .floorplan-layout .floorplan-layout-svg g #table-19.--reserved .table-group .path-06,.kfk-section--seat-reservation .kfk-container .first-step .wrapper .floorplan-container .floorplan-layout .floorplan-layout-svg g #table-19.--reserved .table-group .path-07,.kfk-section--seat-reservation .kfk-container .first-step .wrapper .floorplan-container .floorplan-layout .floorplan-layout-svg g #table-19.--reserved .table-group .path-08,.kfk-section--seat-reservation .kfk-container .first-step .wrapper .floorplan-container .floorplan-layout .floorplan-layout-svg g #table-19.--reserved .table-group .path-09,.kfk-section--seat-reservation .kfk-container .first-step .wrapper .floorplan-container .floorplan-layout .floorplan-layout-svg g #table-19.--reserved .table-group .path-10,.kfk-section--seat-reservation .kfk-container .first-step .wrapper .floorplan-container .floorplan-layout .floorplan-layout-svg g #table-19.--reserved .table-group .path-11{fill:#d9d9d9}.kfk-section--seat-reservation .kfk-container .first-step .wrapper .floorplan-container .floorplan-layout .floorplan-layout-svg g #table-19.--reserved .seat-count .path-01{fill:#b7b7b7;stroke:#00000030}.kfk-section--seat-reservation .kfk-container .first-step .wrapper .floorplan-container .floorplan-layout .floorplan-layout-svg g #table-19.--reserved .seat-count .path-02,.kfk-section--seat-reservation .kfk-container .first-step .wrapper .floorplan-container .floorplan-layout .floorplan-layout-svg g #table-19.--reserved .seat-count .path-03{fill:#fdfdfd}.kfk-section--seat-reservation .kfk-container .first-step .wrapper .floorplan-container .floorplan-layout .floorplan-layout-svg g #table-19.--selected .table-group .rect-01,.kfk-section--seat-reservation .kfk-container .first-step .wrapper .floorplan-container .floorplan-layout .floorplan-layout-svg g #table-19.--selected .table-group .path-01,.kfk-section--seat-reservation .kfk-container .first-step .wrapper .floorplan-container .floorplan-layout .floorplan-layout-svg g #table-19.--selected .table-group .path-02,.kfk-section--seat-reservation .kfk-container .first-step .wrapper .floorplan-container .floorplan-layout .floorplan-layout-svg g #table-19.--selected .table-group .path-03,.kfk-section--seat-reservation .kfk-container .first-step .wrapper .floorplan-container .floorplan-layout .floorplan-layout-svg g #table-19.--selected .table-group .path-04,.kfk-section--seat-reservation .kfk-container .first-step .wrapper .floorplan-container .floorplan-layout .floorplan-layout-svg g #table-19.--selected .table-group .path-05,.kfk-section--seat-reservation .kfk-container .first-step .wrapper .floorplan-container .floorplan-layout .floorplan-layout-svg g #table-19.--selected .table-group .path-06,.kfk-section--seat-reservation .kfk-container .first-step .wrapper .floorplan-container .floorplan-layout .floorplan-layout-svg g #table-19.--selected .table-group .path-07,.kfk-section--seat-reservation .kfk-container .first-step .wrapper .floorplan-container .floorplan-layout .floorplan-layout-svg g #table-19.--selected .table-group .path-08,.kfk-section--seat-reservation .kfk-container .first-step .wrapper .floorplan-container .floorplan-layout .floorplan-layout-svg g #table-19.--selected .table-group .path-09,.kfk-section--seat-reservation .kfk-container .first-step .wrapper .floorplan-container .floorplan-layout .floorplan-layout-svg g #table-19.--selected .table-group .path-10,.kfk-section--seat-reservation .kfk-container .first-step .wrapper .floorplan-container .floorplan-layout .floorplan-layout-svg g #table-19.--selected .table-group .path-11{fill:#b8d8ad}.kfk-section--seat-reservation .kfk-container .first-step .wrapper .floorplan-container .floorplan-layout .floorplan-layout-svg g #table-19.--selected .seat-count .path-01{fill:#ac5431}.kfk-section--seat-reservation .kfk-container .first-step .wrapper .floorplan-container .floorplan-layout .floorplan-layout-svg g #table-19.--selected .seat-count .path-02,.kfk-section--seat-reservation .kfk-container .first-step .wrapper .floorplan-container .floorplan-layout .floorplan-layout-svg g #table-19.--selected .seat-count .path-03{fill:#ece4c5}.kfk-section--seat-reservation .kfk-container .first-step .wrapper .floorplan-container .floorplan-layout .floorplan-layout-svg g #table-18{cursor:pointer}.kfk-section--seat-reservation .kfk-container .first-step .wrapper .floorplan-container .floorplan-layout .floorplan-layout-svg g #table-18.--reserved{-webkit-user-select:none;user-select:none;pointer-events:none;cursor:none}.kfk-section--seat-reservation .kfk-container .first-step .wrapper .floorplan-container .floorplan-layout .floorplan-layout-svg g #table-18.--reserved .table-group .rect-01,.kfk-section--seat-reservation .kfk-container .first-step .wrapper .floorplan-container .floorplan-layout .floorplan-layout-svg g #table-18.--reserved .table-group .path-01,.kfk-section--seat-reservation .kfk-container .first-step .wrapper .floorplan-container .floorplan-layout .floorplan-layout-svg g #table-18.--reserved .table-group .path-02,.kfk-section--seat-reservation .kfk-container .first-step .wrapper .floorplan-container .floorplan-layout .floorplan-layout-svg g #table-18.--reserved .table-group .path-03,.kfk-section--seat-reservation .kfk-container .first-step .wrapper .floorplan-container .floorplan-layout .floorplan-layout-svg g #table-18.--reserved .table-group .path-04,.kfk-section--seat-reservation .kfk-container .first-step .wrapper .floorplan-container .floorplan-layout .floorplan-layout-svg g #table-18.--reserved .table-group .path-05,.kfk-section--seat-reservation .kfk-container .first-step .wrapper .floorplan-container .floorplan-layout .floorplan-layout-svg g #table-18.--reserved .table-group .path-06,.kfk-section--seat-reservation .kfk-container .first-step .wrapper .floorplan-container .floorplan-layout .floorplan-layout-svg g #table-18.--reserved .table-group .path-07,.kfk-section--seat-reservation .kfk-container .first-step .wrapper .floorplan-container .floorplan-layout .floorplan-layout-svg g #table-18.--reserved .table-group .path-08,.kfk-section--seat-reservation .kfk-container .first-step .wrapper .floorplan-container .floorplan-layout .floorplan-layout-svg g #table-18.--reserved .table-group .path-09,.kfk-section--seat-reservation .kfk-container .first-step .wrapper .floorplan-container .floorplan-layout .floorplan-layout-svg g #table-18.--reserved .table-group .path-10,.kfk-section--seat-reservation .kfk-container .first-step .wrapper .floorplan-container .floorplan-layout .floorplan-layout-svg g #table-18.--reserved .table-group .path-11{fill:#d9d9d9}.kfk-section--seat-reservation .kfk-container .first-step .wrapper .floorplan-container .floorplan-layout .floorplan-layout-svg g #table-18.--reserved .seat-count .path-01{fill:#b7b7b7;stroke:#00000030}.kfk-section--seat-reservation .kfk-container .first-step .wrapper .floorplan-container .floorplan-layout .floorplan-layout-svg g #table-18.--reserved .seat-count .path-02,.kfk-section--seat-reservation .kfk-container .first-step .wrapper .floorplan-container .floorplan-layout .floorplan-layout-svg g #table-18.--reserved .seat-count .path-03{fill:#fdfdfd}.kfk-section--seat-reservation .kfk-container .first-step .wrapper .floorplan-container .floorplan-layout .floorplan-layout-svg g #table-18.--selected .table-group .rect-01,.kfk-section--seat-reservation .kfk-container .first-step .wrapper .floorplan-container .floorplan-layout .floorplan-layout-svg g #table-18.--selected .table-group .path-01,.kfk-section--seat-reservation .kfk-container .first-step .wrapper .floorplan-container .floorplan-layout .floorplan-layout-svg g #table-18.--selected .table-group .path-02,.kfk-section--seat-reservation .kfk-container .first-step .wrapper .floorplan-container .floorplan-layout .floorplan-layout-svg g #table-18.--selected .table-group .path-03,.kfk-section--seat-reservation .kfk-container .first-step .wrapper .floorplan-container .floorplan-layout .floorplan-layout-svg g #table-18.--selected .table-group .path-04,.kfk-section--seat-reservation .kfk-container .first-step .wrapper .floorplan-container .floorplan-layout .floorplan-layout-svg g #table-18.--selected .table-group .path-05,.kfk-section--seat-reservation .kfk-container .first-step .wrapper .floorplan-container .floorplan-layout .floorplan-layout-svg g #table-18.--selected .table-group .path-06,.kfk-section--seat-reservation .kfk-container .first-step .wrapper .floorplan-container .floorplan-layout .floorplan-layout-svg g #table-18.--selected .table-group .path-07,.kfk-section--seat-reservation .kfk-container .first-step .wrapper .floorplan-container .floorplan-layout .floorplan-layout-svg g #table-18.--selected .table-group .path-08,.kfk-section--seat-reservation .kfk-container .first-step .wrapper .floorplan-container .floorplan-layout .floorplan-layout-svg g #table-18.--selected .table-group .path-09,.kfk-section--seat-reservation .kfk-container .first-step .wrapper .floorplan-container .floorplan-layout .floorplan-layout-svg g #table-18.--selected .table-group .path-10,.kfk-section--seat-reservation .kfk-container .first-step .wrapper .floorplan-container .floorplan-layout .floorplan-layout-svg g #table-18.--selected .table-group .path-11{fill:#b8d8ad}.kfk-section--seat-reservation .kfk-container .first-step .wrapper .floorplan-container .floorplan-layout .floorplan-layout-svg g #table-18.--selected .seat-count .path-01{fill:#ac5431}.kfk-section--seat-reservation .kfk-container .first-step .wrapper .floorplan-container .floorplan-layout .floorplan-layout-svg g #table-18.--selected .seat-count .path-02,.kfk-section--seat-reservation .kfk-container .first-step .wrapper .floorplan-container .floorplan-layout .floorplan-layout-svg g #table-18.--selected .seat-count .path-03{fill:#ece4c5}.kfk-section--seat-reservation .kfk-container .first-step .wrapper .floorplan-container .floorplan-layout .floorplan-layout-svg g #table-17{cursor:pointer}.kfk-section--seat-reservation .kfk-container .first-step .wrapper .floorplan-container .floorplan-layout .floorplan-layout-svg g #table-17.--reserved{-webkit-user-select:none;user-select:none;pointer-events:none;cursor:none}.kfk-section--seat-reservation .kfk-container .first-step .wrapper .floorplan-container .floorplan-layout .floorplan-layout-svg g #table-17.--reserved .table-group .rect-01,.kfk-section--seat-reservation .kfk-container .first-step .wrapper .floorplan-container .floorplan-layout .floorplan-layout-svg g #table-17.--reserved .table-group .path-01,.kfk-section--seat-reservation .kfk-container .first-step .wrapper .floorplan-container .floorplan-layout .floorplan-layout-svg g #table-17.--reserved .table-group .path-02,.kfk-section--seat-reservation .kfk-container .first-step .wrapper .floorplan-container .floorplan-layout .floorplan-layout-svg g #table-17.--reserved .table-group .path-03,.kfk-section--seat-reservation .kfk-container .first-step .wrapper .floorplan-container .floorplan-layout .floorplan-layout-svg g #table-17.--reserved .table-group .path-04,.kfk-section--seat-reservation .kfk-container .first-step .wrapper .floorplan-container .floorplan-layout .floorplan-layout-svg g #table-17.--reserved .table-group .path-05,.kfk-section--seat-reservation .kfk-container .first-step .wrapper .floorplan-container .floorplan-layout .floorplan-layout-svg g #table-17.--reserved .table-group .path-06,.kfk-section--seat-reservation .kfk-container .first-step .wrapper .floorplan-container .floorplan-layout .floorplan-layout-svg g #table-17.--reserved .table-group .path-07,.kfk-section--seat-reservation .kfk-container .first-step .wrapper .floorplan-container .floorplan-layout .floorplan-layout-svg g #table-17.--reserved .table-group .path-08,.kfk-section--seat-reservation .kfk-container .first-step .wrapper .floorplan-container .floorplan-layout .floorplan-layout-svg g #table-17.--reserved .table-group .path-09,.kfk-section--seat-reservation .kfk-container .first-step .wrapper .floorplan-container .floorplan-layout .floorplan-layout-svg g #table-17.--reserved .table-group .path-10,.kfk-section--seat-reservation .kfk-container .first-step .wrapper .floorplan-container .floorplan-layout .floorplan-layout-svg g #table-17.--reserved .table-group .path-11{fill:#d9d9d9}.kfk-section--seat-reservation .kfk-container .first-step .wrapper .floorplan-container .floorplan-layout .floorplan-layout-svg g #table-17.--reserved .seat-count .path-01{fill:#b7b7b7;stroke:#00000030}.kfk-section--seat-reservation .kfk-container .first-step .wrapper .floorplan-container .floorplan-layout .floorplan-layout-svg g #table-17.--reserved .seat-count .path-02,.kfk-section--seat-reservation .kfk-container .first-step .wrapper .floorplan-container .floorplan-layout .floorplan-layout-svg g #table-17.--reserved .seat-count .path-03{fill:#fdfdfd}.kfk-section--seat-reservation .kfk-container .first-step .wrapper .floorplan-container .floorplan-layout .floorplan-layout-svg g #table-17.--selected .table-group .rect-01,.kfk-section--seat-reservation .kfk-container .first-step .wrapper .floorplan-container .floorplan-layout .floorplan-layout-svg g #table-17.--selected .table-group .path-01,.kfk-section--seat-reservation .kfk-container .first-step .wrapper .floorplan-container .floorplan-layout .floorplan-layout-svg g #table-17.--selected .table-group .path-02,.kfk-section--seat-reservation .kfk-container .first-step .wrapper .floorplan-container .floorplan-layout .floorplan-layout-svg g #table-17.--selected .table-group .path-03,.kfk-section--seat-reservation .kfk-container .first-step .wrapper .floorplan-container .floorplan-layout .floorplan-layout-svg g #table-17.--selected .table-group .path-04,.kfk-section--seat-reservation .kfk-container .first-step .wrapper .floorplan-container .floorplan-layout .floorplan-layout-svg g #table-17.--selected .table-group .path-05,.kfk-section--seat-reservation .kfk-container .first-step .wrapper .floorplan-container .floorplan-layout .floorplan-layout-svg g #table-17.--selected .table-group .path-06,.kfk-section--seat-reservation .kfk-container .first-step .wrapper .floorplan-container .floorplan-layout .floorplan-layout-svg g #table-17.--selected .table-group .path-07,.kfk-section--seat-reservation .kfk-container .first-step .wrapper .floorplan-container .floorplan-layout .floorplan-layout-svg g #table-17.--selected .table-group .path-08,.kfk-section--seat-reservation .kfk-container .first-step .wrapper .floorplan-container .floorplan-layout .floorplan-layout-svg g #table-17.--selected .table-group .path-09,.kfk-section--seat-reservation .kfk-container .first-step .wrapper .floorplan-container .floorplan-layout .floorplan-layout-svg g #table-17.--selected .table-group .path-10,.kfk-section--seat-reservation .kfk-container .first-step .wrapper .floorplan-container .floorplan-layout .floorplan-layout-svg g #table-17.--selected .table-group .path-11{fill:#b8d8ad}.kfk-section--seat-reservation .kfk-container .first-step .wrapper .floorplan-container .floorplan-layout .floorplan-layout-svg g #table-17.--selected .seat-count .path-01{fill:#ac5431}.kfk-section--seat-reservation .kfk-container .first-step .wrapper .floorplan-container .floorplan-layout .floorplan-layout-svg g #table-17.--selected .seat-count .path-02,.kfk-section--seat-reservation .kfk-container .first-step .wrapper .floorplan-container .floorplan-layout .floorplan-layout-svg g #table-17.--selected .seat-count .path-03{fill:#ece4c5}.kfk-section--seat-reservation .kfk-container .first-step .wrapper .floorplan-container .floorplan-layout .floorplan-layout-svg g #table-16{cursor:pointer}.kfk-section--seat-reservation .kfk-container .first-step .wrapper .floorplan-container .floorplan-layout .floorplan-layout-svg g #table-16.--reserved{-webkit-user-select:none;user-select:none;pointer-events:none;cursor:none}.kfk-section--seat-reservation .kfk-container .first-step .wrapper .floorplan-container .floorplan-layout .floorplan-layout-svg g #table-16.--reserved .table-group .path-01,.kfk-section--seat-reservation .kfk-container .first-step .wrapper .floorplan-container .floorplan-layout .floorplan-layout-svg g #table-16.--reserved .table-group .path-02,.kfk-section--seat-reservation .kfk-container .first-step .wrapper .floorplan-container .floorplan-layout .floorplan-layout-svg g #table-16.--reserved .table-group .path-03,.kfk-section--seat-reservation .kfk-container .first-step .wrapper .floorplan-container .floorplan-layout .floorplan-layout-svg g #table-16.--reserved .table-group .path-04,.kfk-section--seat-reservation .kfk-container .first-step .wrapper .floorplan-container .floorplan-layout .floorplan-layout-svg g #table-16.--reserved .table-group .path-05{fill:#d9d9d9}.kfk-section--seat-reservation .kfk-container .first-step .wrapper .floorplan-container .floorplan-layout .floorplan-layout-svg g #table-16.--reserved .seat-count .path-01{fill:#b7b7b7;stroke:#00000030}.kfk-section--seat-reservation .kfk-container .first-step .wrapper .floorplan-container .floorplan-layout .floorplan-layout-svg g #table-16.--reserved .seat-count .path-02{fill:#fdfdfd}.kfk-section--seat-reservation .kfk-container .first-step .wrapper .floorplan-container .floorplan-layout .floorplan-layout-svg g #table-16.--selected .table-group .path-01,.kfk-section--seat-reservation .kfk-container .first-step .wrapper .floorplan-container .floorplan-layout .floorplan-layout-svg g #table-16.--selected .table-group .path-02,.kfk-section--seat-reservation .kfk-container .first-step .wrapper .floorplan-container .floorplan-layout .floorplan-layout-svg g #table-16.--selected .table-group .path-03,.kfk-section--seat-reservation .kfk-container .first-step .wrapper .floorplan-container .floorplan-layout .floorplan-layout-svg g #table-16.--selected .table-group .path-04,.kfk-section--seat-reservation .kfk-container .first-step .wrapper .floorplan-container .floorplan-layout .floorplan-layout-svg g #table-16.--selected .table-group .path-05{fill:#b8d8ad}.kfk-section--seat-reservation .kfk-container .first-step .wrapper .floorplan-container .floorplan-layout .floorplan-layout-svg g #table-16.--selected .seat-count .path-01{fill:#ac5431}.kfk-section--seat-reservation .kfk-container .first-step .wrapper .floorplan-container .floorplan-layout .floorplan-layout-svg g #table-16.--selected .seat-count .path-02{fill:#ece4c5}.kfk-section--seat-reservation .kfk-container .first-step .wrapper .floorplan-container .floorplan-layout .floorplan-layout-svg g #table-15{cursor:pointer}.kfk-section--seat-reservation .kfk-container .first-step .wrapper .floorplan-container .floorplan-layout .floorplan-layout-svg g #table-15.--reserved{-webkit-user-select:none;user-select:none;pointer-events:none;cursor:none}.kfk-section--seat-reservation .kfk-container .first-step .wrapper .floorplan-container .floorplan-layout .floorplan-layout-svg g #table-15.--reserved .table-group .rect-01,.kfk-section--seat-reservation .kfk-container .first-step .wrapper .floorplan-container .floorplan-layout .floorplan-layout-svg g #table-15.--reserved .table-group .path-01,.kfk-section--seat-reservation .kfk-container .first-step .wrapper .floorplan-container .floorplan-layout .floorplan-layout-svg g #table-15.--reserved .table-group .path-02,.kfk-section--seat-reservation .kfk-container .first-step .wrapper .floorplan-container .floorplan-layout .floorplan-layout-svg g #table-15.--reserved .table-group .path-03,.kfk-section--seat-reservation .kfk-container .first-step .wrapper .floorplan-container .floorplan-layout .floorplan-layout-svg g #table-15.--reserved .table-group .path-04,.kfk-section--seat-reservation .kfk-container .first-step .wrapper .floorplan-container .floorplan-layout .floorplan-layout-svg g #table-15.--reserved .table-group .path-05,.kfk-section--seat-reservation .kfk-container .first-step .wrapper .floorplan-container .floorplan-layout .floorplan-layout-svg g #table-15.--reserved .table-group .path-06,.kfk-section--seat-reservation .kfk-container .first-step .wrapper .floorplan-container .floorplan-layout .floorplan-layout-svg g #table-15.--reserved .table-group .path-07,.kfk-section--seat-reservation .kfk-container .first-step .wrapper .floorplan-container .floorplan-layout .floorplan-layout-svg g #table-15.--reserved .table-group .path-08{fill:#d9d9d9}.kfk-section--seat-reservation .kfk-container .first-step .wrapper .floorplan-container .floorplan-layout .floorplan-layout-svg g #table-15.--reserved .seat-count .path-01{fill:#b7b7b7;stroke:#00000030}.kfk-section--seat-reservation .kfk-container .first-step .wrapper .floorplan-container .floorplan-layout .floorplan-layout-svg g #table-15.--reserved .seat-count .path-02{fill:#fdfdfd}.kfk-section--seat-reservation .kfk-container .first-step .wrapper .floorplan-container .floorplan-layout .floorplan-layout-svg g #table-15.--selected .table-group .rect-01,.kfk-section--seat-reservation .kfk-container .first-step .wrapper .floorplan-container .floorplan-layout .floorplan-layout-svg g #table-15.--selected .table-group .path-01,.kfk-section--seat-reservation .kfk-container .first-step .wrapper .floorplan-container .floorplan-layout .floorplan-layout-svg g #table-15.--selected .table-group .path-02,.kfk-section--seat-reservation .kfk-container .first-step .wrapper .floorplan-container .floorplan-layout .floorplan-layout-svg g #table-15.--selected .table-group .path-03,.kfk-section--seat-reservation .kfk-container .first-step .wrapper .floorplan-container .floorplan-layout .floorplan-layout-svg g #table-15.--selected .table-group .path-04,.kfk-section--seat-reservation .kfk-container .first-step .wrapper .floorplan-container .floorplan-layout .floorplan-layout-svg g #table-15.--selected .table-group .path-05,.kfk-section--seat-reservation .kfk-container .first-step .wrapper .floorplan-container .floorplan-layout .floorplan-layout-svg g #table-15.--selected .table-group .path-06,.kfk-section--seat-reservation .kfk-container .first-step .wrapper .floorplan-container .floorplan-layout .floorplan-layout-svg g #table-15.--selected .table-group .path-07,.kfk-section--seat-reservation .kfk-container .first-step .wrapper .floorplan-container .floorplan-layout .floorplan-layout-svg g #table-15.--selected .table-group .path-08{fill:#b8d8ad}.kfk-section--seat-reservation .kfk-container .first-step .wrapper .floorplan-container .floorplan-layout .floorplan-layout-svg g #table-15.--selected .seat-count .path-01{fill:#ac5431}.kfk-section--seat-reservation .kfk-container .first-step .wrapper .floorplan-container .floorplan-layout .floorplan-layout-svg g #table-15.--selected .seat-count .path-02{fill:#ece4c5}.kfk-section--seat-reservation .kfk-container .first-step .wrapper .floorplan-container .floorplan-layout .floorplan-layout-svg g #table-14{cursor:pointer}.kfk-section--seat-reservation .kfk-container .first-step .wrapper .floorplan-container .floorplan-layout .floorplan-layout-svg g #table-14.--reserved{-webkit-user-select:none;user-select:none;pointer-events:none;cursor:none}.kfk-section--seat-reservation .kfk-container .first-step .wrapper .floorplan-container .floorplan-layout .floorplan-layout-svg g #table-14.--reserved .table-group .rect-01,.kfk-section--seat-reservation .kfk-container .first-step .wrapper .floorplan-container .floorplan-layout .floorplan-layout-svg g #table-14.--reserved .table-group .path-01,.kfk-section--seat-reservation .kfk-container .first-step .wrapper .floorplan-container .floorplan-layout .floorplan-layout-svg g #table-14.--reserved .table-group .path-02,.kfk-section--seat-reservation .kfk-container .first-step .wrapper .floorplan-container .floorplan-layout .floorplan-layout-svg g #table-14.--reserved .table-group .path-03,.kfk-section--seat-reservation .kfk-container .first-step .wrapper .floorplan-container .floorplan-layout .floorplan-layout-svg g #table-14.--reserved .table-group .path-04,.kfk-section--seat-reservation .kfk-container .first-step .wrapper .floorplan-container .floorplan-layout .floorplan-layout-svg g #table-14.--reserved .table-group .path-05,.kfk-section--seat-reservation .kfk-container .first-step .wrapper .floorplan-container .floorplan-layout .floorplan-layout-svg g #table-14.--reserved .table-group .path-06,.kfk-section--seat-reservation .kfk-container .first-step .wrapper .floorplan-container .floorplan-layout .floorplan-layout-svg g #table-14.--reserved .table-group .path-07,.kfk-section--seat-reservation .kfk-container .first-step .wrapper .floorplan-container .floorplan-layout .floorplan-layout-svg g #table-14.--reserved .table-group .path-08{fill:#d9d9d9}.kfk-section--seat-reservation .kfk-container .first-step .wrapper .floorplan-container .floorplan-layout .floorplan-layout-svg g #table-14.--reserved .seat-count .path-01{fill:#b7b7b7;stroke:#00000030}.kfk-section--seat-reservation .kfk-container .first-step .wrapper .floorplan-container .floorplan-layout .floorplan-layout-svg g #table-14.--reserved .seat-count .path-02{fill:#fdfdfd}.kfk-section--seat-reservation .kfk-container .first-step .wrapper .floorplan-container .floorplan-layout .floorplan-layout-svg g #table-14.--selected .table-group .rect-01,.kfk-section--seat-reservation .kfk-container .first-step .wrapper .floorplan-container .floorplan-layout .floorplan-layout-svg g #table-14.--selected .table-group .path-01,.kfk-section--seat-reservation .kfk-container .first-step .wrapper .floorplan-container .floorplan-layout .floorplan-layout-svg g #table-14.--selected .table-group .path-02,.kfk-section--seat-reservation .kfk-container .first-step .wrapper .floorplan-container .floorplan-layout .floorplan-layout-svg g #table-14.--selected .table-group .path-03,.kfk-section--seat-reservation .kfk-container .first-step .wrapper .floorplan-container .floorplan-layout .floorplan-layout-svg g #table-14.--selected .table-group .path-04,.kfk-section--seat-reservation .kfk-container .first-step .wrapper .floorplan-container .floorplan-layout .floorplan-layout-svg g #table-14.--selected .table-group .path-05,.kfk-section--seat-reservation .kfk-container .first-step .wrapper .floorplan-container .floorplan-layout .floorplan-layout-svg g #table-14.--selected .table-group .path-06,.kfk-section--seat-reservation .kfk-container .first-step .wrapper .floorplan-container .floorplan-layout .floorplan-layout-svg g #table-14.--selected .table-group .path-07,.kfk-section--seat-reservation .kfk-container .first-step .wrapper .floorplan-container .floorplan-layout .floorplan-layout-svg g #table-14.--selected .table-group .path-08{fill:#b8d8ad}.kfk-section--seat-reservation .kfk-container .first-step .wrapper .floorplan-container .floorplan-layout .floorplan-layout-svg g #table-14.--selected .seat-count .path-01{fill:#ac5431}.kfk-section--seat-reservation .kfk-container .first-step .wrapper .floorplan-container .floorplan-layout .floorplan-layout-svg g #table-14.--selected .seat-count .path-02{fill:#ece4c5}.kfk-section--seat-reservation .kfk-container .first-step .wrapper .floorplan-container .floorplan-layout .floorplan-layout-svg g #table-13{cursor:pointer}.kfk-section--seat-reservation .kfk-container .first-step .wrapper .floorplan-container .floorplan-layout .floorplan-layout-svg g #table-13.--reserved{-webkit-user-select:none;user-select:none;pointer-events:none;cursor:none}.kfk-section--seat-reservation .kfk-container .first-step .wrapper .floorplan-container .floorplan-layout .floorplan-layout-svg g #table-13.--reserved .table-group .path-01,.kfk-section--seat-reservation .kfk-container .first-step .wrapper .floorplan-container .floorplan-layout .floorplan-layout-svg g #table-13.--reserved .table-group .path-02,.kfk-section--seat-reservation .kfk-container .first-step .wrapper .floorplan-container .floorplan-layout .floorplan-layout-svg g #table-13.--reserved .table-group .path-03,.kfk-section--seat-reservation .kfk-container .first-step .wrapper .floorplan-container .floorplan-layout .floorplan-layout-svg g #table-13.--reserved .table-group .path-04,.kfk-section--seat-reservation .kfk-container .first-step .wrapper .floorplan-container .floorplan-layout .floorplan-layout-svg g #table-13.--reserved .table-group .path-05,.kfk-section--seat-reservation .kfk-container .first-step .wrapper .floorplan-container .floorplan-layout .floorplan-layout-svg g #table-13.--reserved .table-group .path-06,.kfk-section--seat-reservation .kfk-container .first-step .wrapper .floorplan-container .floorplan-layout .floorplan-layout-svg g #table-13.--reserved .table-group .path-07,.kfk-section--seat-reservation .kfk-container .first-step .wrapper .floorplan-container .floorplan-layout .floorplan-layout-svg g #table-13.--reserved .table-group .path-08{fill:#d9d9d9}.kfk-section--seat-reservation .kfk-container .first-step .wrapper .floorplan-container .floorplan-layout .floorplan-layout-svg g #table-13.--reserved .seat-count .path-01{fill:#b7b7b7;stroke:#00000030}.kfk-section--seat-reservation .kfk-container .first-step .wrapper .floorplan-container .floorplan-layout .floorplan-layout-svg g #table-13.--reserved .seat-count .path-02{fill:#fdfdfd}.kfk-section--seat-reservation .kfk-container .first-step .wrapper .floorplan-container .floorplan-layout .floorplan-layout-svg g #table-13.--selected .table-group .path-01,.kfk-section--seat-reservation .kfk-container .first-step .wrapper .floorplan-container .floorplan-layout .floorplan-layout-svg g #table-13.--selected .table-group .path-02,.kfk-section--seat-reservation .kfk-container .first-step .wrapper .floorplan-container .floorplan-layout .floorplan-layout-svg g #table-13.--selected .table-group .path-03,.kfk-section--seat-reservation .kfk-container .first-step .wrapper .floorplan-container .floorplan-layout .floorplan-layout-svg g #table-13.--selected .table-group .path-04,.kfk-section--seat-reservation .kfk-container .first-step .wrapper .floorplan-container .floorplan-layout .floorplan-layout-svg g #table-13.--selected .table-group .path-05,.kfk-section--seat-reservation .kfk-container .first-step .wrapper .floorplan-container .floorplan-layout .floorplan-layout-svg g #table-13.--selected .table-group .path-06,.kfk-section--seat-reservation .kfk-container .first-step .wrapper .floorplan-container .floorplan-layout .floorplan-layout-svg g #table-13.--selected .table-group .path-07,.kfk-section--seat-reservation .kfk-container .first-step .wrapper .floorplan-container .floorplan-layout .floorplan-layout-svg g #table-13.--selected .table-group .path-08{fill:#b8d8ad}.kfk-section--seat-reservation .kfk-container .first-step .wrapper .floorplan-container .floorplan-layout .floorplan-layout-svg g #table-13.--selected .seat-count .path-01{fill:#ac5431}.kfk-section--seat-reservation .kfk-container .first-step .wrapper .floorplan-container .floorplan-layout .floorplan-layout-svg g #table-13.--selected .seat-count .path-02{fill:#ece4c5}.kfk-section--seat-reservation .kfk-container .first-step .wrapper .floorplan-container .floorplan-layout .floorplan-layout-svg g #table-12{cursor:pointer}.kfk-section--seat-reservation .kfk-container .first-step .wrapper .floorplan-container .floorplan-layout .floorplan-layout-svg g #table-12.--reserved{-webkit-user-select:none;user-select:none;pointer-events:none;cursor:none}.kfk-section--seat-reservation .kfk-container .first-step .wrapper .floorplan-container .floorplan-layout .floorplan-layout-svg g #table-12.--reserved .table-group .path-01,.kfk-section--seat-reservation .kfk-container .first-step .wrapper .floorplan-container .floorplan-layout .floorplan-layout-svg g #table-12.--reserved .table-group .path-02,.kfk-section--seat-reservation .kfk-container .first-step .wrapper .floorplan-container .floorplan-layout .floorplan-layout-svg g #table-12.--reserved .table-group .path-03,.kfk-section--seat-reservation .kfk-container .first-step .wrapper .floorplan-container .floorplan-layout .floorplan-layout-svg g #table-12.--reserved .table-group .path-04,.kfk-section--seat-reservation .kfk-container .first-step .wrapper .floorplan-container .floorplan-layout .floorplan-layout-svg g #table-12.--reserved .table-group .path-05,.kfk-section--seat-reservation .kfk-container .first-step .wrapper .floorplan-container .floorplan-layout .floorplan-layout-svg g #table-12.--reserved .table-group .path-06,.kfk-section--seat-reservation .kfk-container .first-step .wrapper .floorplan-container .floorplan-layout .floorplan-layout-svg g #table-12.--reserved .table-group .path-07,.kfk-section--seat-reservation .kfk-container .first-step .wrapper .floorplan-container .floorplan-layout .floorplan-layout-svg g #table-12.--reserved .table-group .path-08{fill:#d9d9d9}.kfk-section--seat-reservation .kfk-container .first-step .wrapper .floorplan-container .floorplan-layout .floorplan-layout-svg g #table-12.--reserved .seat-count .path-01{fill:#b7b7b7;stroke:#00000030}.kfk-section--seat-reservation .kfk-container .first-step .wrapper .floorplan-container .floorplan-layout .floorplan-layout-svg g #table-12.--reserved .seat-count .path-02{fill:#fdfdfd}.kfk-section--seat-reservation .kfk-container .first-step .wrapper .floorplan-container .floorplan-layout .floorplan-layout-svg g #table-12.--selected .table-group .path-01,.kfk-section--seat-reservation .kfk-container .first-step .wrapper .floorplan-container .floorplan-layout .floorplan-layout-svg g #table-12.--selected .table-group .path-02,.kfk-section--seat-reservation .kfk-container .first-step .wrapper .floorplan-container .floorplan-layout .floorplan-layout-svg g #table-12.--selected .table-group .path-03,.kfk-section--seat-reservation .kfk-container .first-step .wrapper .floorplan-container .floorplan-layout .floorplan-layout-svg g #table-12.--selected .table-group .path-04,.kfk-section--seat-reservation .kfk-container .first-step .wrapper .floorplan-container .floorplan-layout .floorplan-layout-svg g #table-12.--selected .table-group .path-05,.kfk-section--seat-reservation .kfk-container .first-step .wrapper .floorplan-container .floorplan-layout .floorplan-layout-svg g #table-12.--selected .table-group .path-06,.kfk-section--seat-reservation .kfk-container .first-step .wrapper .floorplan-container .floorplan-layout .floorplan-layout-svg g #table-12.--selected .table-group .path-07,.kfk-section--seat-reservation .kfk-container .first-step .wrapper .floorplan-container .floorplan-layout .floorplan-layout-svg g #table-12.--selected .table-group .path-08{fill:#b8d8ad}.kfk-section--seat-reservation .kfk-container .first-step .wrapper .floorplan-container .floorplan-layout .floorplan-layout-svg g #table-12.--selected .seat-count .path-01{fill:#ac5431}.kfk-section--seat-reservation .kfk-container .first-step .wrapper .floorplan-container .floorplan-layout .floorplan-layout-svg g #table-12.--selected .seat-count .path-02{fill:#ece4c5}.kfk-section--seat-reservation .kfk-container .first-step .wrapper .floorplan-container .floorplan-layout .floorplan-layout-svg g #table-11{cursor:pointer}.kfk-section--seat-reservation .kfk-container .first-step .wrapper .floorplan-container .floorplan-layout .floorplan-layout-svg g #table-11.--reserved{-webkit-user-select:none;user-select:none;pointer-events:none;cursor:none}.kfk-section--seat-reservation .kfk-container .first-step .wrapper .floorplan-container .floorplan-layout .floorplan-layout-svg g #table-11.--reserved .table-group .path-01,.kfk-section--seat-reservation .kfk-container .first-step .wrapper .floorplan-container .floorplan-layout .floorplan-layout-svg g #table-11.--reserved .table-group .path-02,.kfk-section--seat-reservation .kfk-container .first-step .wrapper .floorplan-container .floorplan-layout .floorplan-layout-svg g #table-11.--reserved .table-group .path-03,.kfk-section--seat-reservation .kfk-container .first-step .wrapper .floorplan-container .floorplan-layout .floorplan-layout-svg g #table-11.--reserved .table-group .path-04,.kfk-section--seat-reservation .kfk-container .first-step .wrapper .floorplan-container .floorplan-layout .floorplan-layout-svg g #table-11.--reserved .table-group .path-05,.kfk-section--seat-reservation .kfk-container .first-step .wrapper .floorplan-container .floorplan-layout .floorplan-layout-svg g #table-11.--reserved .table-group .path-06,.kfk-section--seat-reservation .kfk-container .first-step .wrapper .floorplan-container .floorplan-layout .floorplan-layout-svg g #table-11.--reserved .table-group .path-07,.kfk-section--seat-reservation .kfk-container .first-step .wrapper .floorplan-container .floorplan-layout .floorplan-layout-svg g #table-11.--reserved .table-group .path-08{fill:#d9d9d9}.kfk-section--seat-reservation .kfk-container .first-step .wrapper .floorplan-container .floorplan-layout .floorplan-layout-svg g #table-11.--reserved .seat-count .path-01{fill:#b7b7b7;stroke:#00000030}.kfk-section--seat-reservation .kfk-container .first-step .wrapper .floorplan-container .floorplan-layout .floorplan-layout-svg g #table-11.--reserved .seat-count .path-02{fill:#fdfdfd}.kfk-section--seat-reservation .kfk-container .first-step .wrapper .floorplan-container .floorplan-layout .floorplan-layout-svg g #table-11.--selected .table-group .path-01,.kfk-section--seat-reservation .kfk-container .first-step .wrapper .floorplan-container .floorplan-layout .floorplan-layout-svg g #table-11.--selected .table-group .path-02,.kfk-section--seat-reservation .kfk-container .first-step .wrapper .floorplan-container .floorplan-layout .floorplan-layout-svg g #table-11.--selected .table-group .path-03,.kfk-section--seat-reservation .kfk-container .first-step .wrapper .floorplan-container .floorplan-layout .floorplan-layout-svg g #table-11.--selected .table-group .path-04,.kfk-section--seat-reservation .kfk-container .first-step .wrapper .floorplan-container .floorplan-layout .floorplan-layout-svg g #table-11.--selected .table-group .path-05,.kfk-section--seat-reservation .kfk-container .first-step .wrapper .floorplan-container .floorplan-layout .floorplan-layout-svg g #table-11.--selected .table-group .path-06,.kfk-section--seat-reservation .kfk-container .first-step .wrapper .floorplan-container .floorplan-layout .floorplan-layout-svg g #table-11.--selected .table-group .path-07,.kfk-section--seat-reservation .kfk-container .first-step .wrapper .floorplan-container .floorplan-layout .floorplan-layout-svg g #table-11.--selected .table-group .path-08{fill:#b8d8ad}.kfk-section--seat-reservation .kfk-container .first-step .wrapper .floorplan-container .floorplan-layout .floorplan-layout-svg g #table-11.--selected .seat-count .path-01{fill:#ac5431}.kfk-section--seat-reservation .kfk-container .first-step .wrapper .floorplan-container .floorplan-layout .floorplan-layout-svg g #table-11.--selected .seat-count .path-02{fill:#ece4c5}.kfk-section--seat-reservation .kfk-container .first-step .wrapper .floorplan-container .floorplan-layout .floorplan-layout-svg g #table-10{cursor:pointer}.kfk-section--seat-reservation .kfk-container .first-step .wrapper .floorplan-container .floorplan-layout .floorplan-layout-svg g #table-10.--reserved{-webkit-user-select:none;user-select:none;pointer-events:none;cursor:none}.kfk-section--seat-reservation .kfk-container .first-step .wrapper .floorplan-container .floorplan-layout .floorplan-layout-svg g #table-10.--reserved .table-group .path-01,.kfk-section--seat-reservation .kfk-container .first-step .wrapper .floorplan-container .floorplan-layout .floorplan-layout-svg g #table-10.--reserved .table-group .path-02,.kfk-section--seat-reservation .kfk-container .first-step .wrapper .floorplan-container .floorplan-layout .floorplan-layout-svg g #table-10.--reserved .table-group .path-03,.kfk-section--seat-reservation .kfk-container .first-step .wrapper .floorplan-container .floorplan-layout .floorplan-layout-svg g #table-10.--reserved .table-group .path-04,.kfk-section--seat-reservation .kfk-container .first-step .wrapper .floorplan-container .floorplan-layout .floorplan-layout-svg g #table-10.--reserved .table-group .path-05,.kfk-section--seat-reservation .kfk-container .first-step .wrapper .floorplan-container .floorplan-layout .floorplan-layout-svg g #table-10.--reserved .table-group .path-06,.kfk-section--seat-reservation .kfk-container .first-step .wrapper .floorplan-container .floorplan-layout .floorplan-layout-svg g #table-10.--reserved .table-group .path-07,.kfk-section--seat-reservation .kfk-container .first-step .wrapper .floorplan-container .floorplan-layout .floorplan-layout-svg g #table-10.--reserved .table-group .path-08{fill:#d9d9d9}.kfk-section--seat-reservation .kfk-container .first-step .wrapper .floorplan-container .floorplan-layout .floorplan-layout-svg g #table-10.--reserved .seat-count .path-01{fill:#b7b7b7;stroke:#00000030}.kfk-section--seat-reservation .kfk-container .first-step .wrapper .floorplan-container .floorplan-layout .floorplan-layout-svg g #table-10.--reserved .seat-count .path-02{fill:#fdfdfd}.kfk-section--seat-reservation .kfk-container .first-step .wrapper .floorplan-container .floorplan-layout .floorplan-layout-svg g #table-10.--selected .table-group .path-01,.kfk-section--seat-reservation .kfk-container .first-step .wrapper .floorplan-container .floorplan-layout .floorplan-layout-svg g #table-10.--selected .table-group .path-02,.kfk-section--seat-reservation .kfk-container .first-step .wrapper .floorplan-container .floorplan-layout .floorplan-layout-svg g #table-10.--selected .table-group .path-03,.kfk-section--seat-reservation .kfk-container .first-step .wrapper .floorplan-container .floorplan-layout .floorplan-layout-svg g #table-10.--selected .table-group .path-04,.kfk-section--seat-reservation .kfk-container .first-step .wrapper .floorplan-container .floorplan-layout .floorplan-layout-svg g #table-10.--selected .table-group .path-05,.kfk-section--seat-reservation .kfk-container .first-step .wrapper .floorplan-container .floorplan-layout .floorplan-layout-svg g #table-10.--selected .table-group .path-06,.kfk-section--seat-reservation .kfk-container .first-step .wrapper .floorplan-container .floorplan-layout .floorplan-layout-svg g #table-10.--selected .table-group .path-07,.kfk-section--seat-reservation .kfk-container .first-step .wrapper .floorplan-container .floorplan-layout .floorplan-layout-svg g #table-10.--selected .table-group .path-08{fill:#b8d8ad}.kfk-section--seat-reservation .kfk-container .first-step .wrapper .floorplan-container .floorplan-layout .floorplan-layout-svg g #table-10.--selected .seat-count .path-01{fill:#ac5431}.kfk-section--seat-reservation .kfk-container .first-step .wrapper .floorplan-container .floorplan-layout .floorplan-layout-svg g #table-10.--selected .seat-count .path-02{fill:#ece4c5}.kfk-section--seat-reservation .kfk-container .first-step .wrapper .floorplan-container .floorplan-layout .floorplan-layout-svg g #table-09{cursor:pointer}.kfk-section--seat-reservation .kfk-container .first-step .wrapper .floorplan-container .floorplan-layout .floorplan-layout-svg g #table-09.--reserved{-webkit-user-select:none;user-select:none;pointer-events:none;cursor:none}.kfk-section--seat-reservation .kfk-container .first-step .wrapper .floorplan-container .floorplan-layout .floorplan-layout-svg g #table-09.--reserved .table-group .path-01,.kfk-section--seat-reservation .kfk-container .first-step .wrapper .floorplan-container .floorplan-layout .floorplan-layout-svg g #table-09.--reserved .table-group .path-02,.kfk-section--seat-reservation .kfk-container .first-step .wrapper .floorplan-container .floorplan-layout .floorplan-layout-svg g #table-09.--reserved .table-group .path-03,.kfk-section--seat-reservation .kfk-container .first-step .wrapper .floorplan-container .floorplan-layout .floorplan-layout-svg g #table-09.--reserved .table-group .path-04,.kfk-section--seat-reservation .kfk-container .first-step .wrapper .floorplan-container .floorplan-layout .floorplan-layout-svg g #table-09.--reserved .table-group .path-05,.kfk-section--seat-reservation .kfk-container .first-step .wrapper .floorplan-container .floorplan-layout .floorplan-layout-svg g #table-09.--reserved .table-group .path-06,.kfk-section--seat-reservation .kfk-container .first-step .wrapper .floorplan-container .floorplan-layout .floorplan-layout-svg g #table-09.--reserved .table-group .path-07,.kfk-section--seat-reservation .kfk-container .first-step .wrapper .floorplan-container .floorplan-layout .floorplan-layout-svg g #table-09.--reserved .table-group .path-08{fill:#d9d9d9}.kfk-section--seat-reservation .kfk-container .first-step .wrapper .floorplan-container .floorplan-layout .floorplan-layout-svg g #table-09.--reserved .seat-count .path-01{fill:#b7b7b7;stroke:#00000030}.kfk-section--seat-reservation .kfk-container .first-step .wrapper .floorplan-container .floorplan-layout .floorplan-layout-svg g #table-09.--reserved .seat-count .path-02{fill:#fdfdfd}.kfk-section--seat-reservation .kfk-container .first-step .wrapper .floorplan-container .floorplan-layout .floorplan-layout-svg g #table-09.--selected .table-group .path-01,.kfk-section--seat-reservation .kfk-container .first-step .wrapper .floorplan-container .floorplan-layout .floorplan-layout-svg g #table-09.--selected .table-group .path-02,.kfk-section--seat-reservation .kfk-container .first-step .wrapper .floorplan-container .floorplan-layout .floorplan-layout-svg g #table-09.--selected .table-group .path-03,.kfk-section--seat-reservation .kfk-container .first-step .wrapper .floorplan-container .floorplan-layout .floorplan-layout-svg g #table-09.--selected .table-group .path-04,.kfk-section--seat-reservation .kfk-container .first-step .wrapper .floorplan-container .floorplan-layout .floorplan-layout-svg g #table-09.--selected .table-group .path-05,.kfk-section--seat-reservation .kfk-container .first-step .wrapper .floorplan-container .floorplan-layout .floorplan-layout-svg g #table-09.--selected .table-group .path-06,.kfk-section--seat-reservation .kfk-container .first-step .wrapper .floorplan-container .floorplan-layout .floorplan-layout-svg g #table-09.--selected .table-group .path-07,.kfk-section--seat-reservation .kfk-container .first-step .wrapper .floorplan-container .floorplan-layout .floorplan-layout-svg g #table-09.--selected .table-group .path-08{fill:#b8d8ad}.kfk-section--seat-reservation .kfk-container .first-step .wrapper .floorplan-container .floorplan-layout .floorplan-layout-svg g #table-09.--selected .seat-count .path-01{fill:#ac5431}.kfk-section--seat-reservation .kfk-container .first-step .wrapper .floorplan-container .floorplan-layout .floorplan-layout-svg g #table-09.--selected .seat-count .path-02{fill:#ece4c5}.kfk-section--seat-reservation .kfk-container .first-step .wrapper .floorplan-container .floorplan-layout .floorplan-layout-svg g #table-08{cursor:pointer}.kfk-section--seat-reservation .kfk-container .first-step .wrapper .floorplan-container .floorplan-layout .floorplan-layout-svg g #table-08.--reserved{-webkit-user-select:none;user-select:none;pointer-events:none;cursor:none}.kfk-section--seat-reservation .kfk-container .first-step .wrapper .floorplan-container .floorplan-layout .floorplan-layout-svg g #table-08.--reserved .table-group .path-01,.kfk-section--seat-reservation .kfk-container .first-step .wrapper .floorplan-container .floorplan-layout .floorplan-layout-svg g #table-08.--reserved .table-group .path-02,.kfk-section--seat-reservation .kfk-container .first-step .wrapper .floorplan-container .floorplan-layout .floorplan-layout-svg g #table-08.--reserved .table-group .path-03,.kfk-section--seat-reservation .kfk-container .first-step .wrapper .floorplan-container .floorplan-layout .floorplan-layout-svg g #table-08.--reserved .table-group .path-04,.kfk-section--seat-reservation .kfk-container .first-step .wrapper .floorplan-container .floorplan-layout .floorplan-layout-svg g #table-08.--reserved .table-group .path-05{fill:#d9d9d9}.kfk-section--seat-reservation .kfk-container .first-step .wrapper .floorplan-container .floorplan-layout .floorplan-layout-svg g #table-08.--reserved .seat-count .path-01{fill:#b7b7b7;stroke:#00000030}.kfk-section--seat-reservation .kfk-container .first-step .wrapper .floorplan-container .floorplan-layout .floorplan-layout-svg g #table-08.--reserved .seat-count .path-02{fill:#fdfdfd}.kfk-section--seat-reservation .kfk-container .first-step .wrapper .floorplan-container .floorplan-layout .floorplan-layout-svg g #table-08.--selected .table-group .path-01,.kfk-section--seat-reservation .kfk-container .first-step .wrapper .floorplan-container .floorplan-layout .floorplan-layout-svg g #table-08.--selected .table-group .path-02,.kfk-section--seat-reservation .kfk-container .first-step .wrapper .floorplan-container .floorplan-layout .floorplan-layout-svg g #table-08.--selected .table-group .path-03,.kfk-section--seat-reservation .kfk-container .first-step .wrapper .floorplan-container .floorplan-layout .floorplan-layout-svg g #table-08.--selected .table-group .path-04,.kfk-section--seat-reservation .kfk-container .first-step .wrapper .floorplan-container .floorplan-layout .floorplan-layout-svg g #table-08.--selected .table-group .path-05{fill:#b8d8ad}.kfk-section--seat-reservation .kfk-container .first-step .wrapper .floorplan-container .floorplan-layout .floorplan-layout-svg g #table-08.--selected .seat-count .path-01{fill:#ac5431}.kfk-section--seat-reservation .kfk-container .first-step .wrapper .floorplan-container .floorplan-layout .floorplan-layout-svg g #table-08.--selected .seat-count .path-02{fill:#fdfdfd}.kfk-section--seat-reservation .kfk-container .first-step .wrapper .floorplan-container .floorplan-layout .floorplan-layout-svg g #table-07{cursor:pointer}.kfk-section--seat-reservation .kfk-container .first-step .wrapper .floorplan-container .floorplan-layout .floorplan-layout-svg g #table-07.--reserved{-webkit-user-select:none;user-select:none;pointer-events:none;cursor:none}.kfk-section--seat-reservation .kfk-container .first-step .wrapper .floorplan-container .floorplan-layout .floorplan-layout-svg g #table-07.--reserved .table-group .rect-01,.kfk-section--seat-reservation .kfk-container .first-step .wrapper .floorplan-container .floorplan-layout .floorplan-layout-svg g #table-07.--reserved .table-group .path-01,.kfk-section--seat-reservation .kfk-container .first-step .wrapper .floorplan-container .floorplan-layout .floorplan-layout-svg g #table-07.--reserved .table-group .path-02,.kfk-section--seat-reservation .kfk-container .first-step .wrapper .floorplan-container .floorplan-layout .floorplan-layout-svg g #table-07.--reserved .table-group .path-03,.kfk-section--seat-reservation .kfk-container .first-step .wrapper .floorplan-container .floorplan-layout .floorplan-layout-svg g #table-07.--reserved .table-group .path-04,.kfk-section--seat-reservation .kfk-container .first-step .wrapper .floorplan-container .floorplan-layout .floorplan-layout-svg g #table-07.--reserved .table-group .path-05,.kfk-section--seat-reservation .kfk-container .first-step .wrapper .floorplan-container .floorplan-layout .floorplan-layout-svg g #table-07.--reserved .table-group .path-06,.kfk-section--seat-reservation .kfk-container .first-step .wrapper .floorplan-container .floorplan-layout .floorplan-layout-svg g #table-07.--reserved .table-group .path-07,.kfk-section--seat-reservation .kfk-container .first-step .wrapper .floorplan-container .floorplan-layout .floorplan-layout-svg g #table-07.--reserved .table-group .path-08{fill:#d9d9d9}.kfk-section--seat-reservation .kfk-container .first-step .wrapper .floorplan-container .floorplan-layout .floorplan-layout-svg g #table-07.--reserved .seat-count .path-01{fill:#b7b7b7;stroke:#00000030}.kfk-section--seat-reservation .kfk-container .first-step .wrapper .floorplan-container .floorplan-layout .floorplan-layout-svg g #table-07.--reserved .seat-count .path-02{fill:#fdfdfd}.kfk-section--seat-reservation .kfk-container .first-step .wrapper .floorplan-container .floorplan-layout .floorplan-layout-svg g #table-07.--selected .table-group .rect-01,.kfk-section--seat-reservation .kfk-container .first-step .wrapper .floorplan-container .floorplan-layout .floorplan-layout-svg g #table-07.--selected .table-group .path-01,.kfk-section--seat-reservation .kfk-container .first-step .wrapper .floorplan-container .floorplan-layout .floorplan-layout-svg g #table-07.--selected .table-group .path-02,.kfk-section--seat-reservation .kfk-container .first-step .wrapper .floorplan-container .floorplan-layout .floorplan-layout-svg g #table-07.--selected .table-group .path-03,.kfk-section--seat-reservation .kfk-container .first-step .wrapper .floorplan-container .floorplan-layout .floorplan-layout-svg g #table-07.--selected .table-group .path-04,.kfk-section--seat-reservation .kfk-container .first-step .wrapper .floorplan-container .floorplan-layout .floorplan-layout-svg g #table-07.--selected .table-group .path-05,.kfk-section--seat-reservation .kfk-container .first-step .wrapper .floorplan-container .floorplan-layout .floorplan-layout-svg g #table-07.--selected .table-group .path-06,.kfk-section--seat-reservation .kfk-container .first-step .wrapper .floorplan-container .floorplan-layout .floorplan-layout-svg g #table-07.--selected .table-group .path-07,.kfk-section--seat-reservation .kfk-container .first-step .wrapper .floorplan-container .floorplan-layout .floorplan-layout-svg g #table-07.--selected .table-group .path-08{fill:#b8d8ad}.kfk-section--seat-reservation .kfk-container .first-step .wrapper .floorplan-container .floorplan-layout .floorplan-layout-svg g #table-07.--selected .seat-count .path-01{fill:#ac5431}.kfk-section--seat-reservation .kfk-container .first-step .wrapper .floorplan-container .floorplan-layout .floorplan-layout-svg g #table-07.--selected .seat-count .path-02{fill:#ece4c5}.kfk-section--seat-reservation .kfk-container .first-step .wrapper .floorplan-container .floorplan-layout .floorplan-layout-svg g #table-06{cursor:pointer}.kfk-section--seat-reservation .kfk-container .first-step .wrapper .floorplan-container .floorplan-layout .floorplan-layout-svg g #table-06.--reserved{-webkit-user-select:none;user-select:none;pointer-events:none;cursor:none}.kfk-section--seat-reservation .kfk-container .first-step .wrapper .floorplan-container .floorplan-layout .floorplan-layout-svg g #table-06.--reserved .table-group .rect-01,.kfk-section--seat-reservation .kfk-container .first-step .wrapper .floorplan-container .floorplan-layout .floorplan-layout-svg g #table-06.--reserved .table-group .path-01,.kfk-section--seat-reservation .kfk-container .first-step .wrapper .floorplan-container .floorplan-layout .floorplan-layout-svg g #table-06.--reserved .table-group .path-02,.kfk-section--seat-reservation .kfk-container .first-step .wrapper .floorplan-container .floorplan-layout .floorplan-layout-svg g #table-06.--reserved .table-group .path-03,.kfk-section--seat-reservation .kfk-container .first-step .wrapper .floorplan-container .floorplan-layout .floorplan-layout-svg g #table-06.--reserved .table-group .path-04,.kfk-section--seat-reservation .kfk-container .first-step .wrapper .floorplan-container .floorplan-layout .floorplan-layout-svg g #table-06.--reserved .table-group .path-05,.kfk-section--seat-reservation .kfk-container .first-step .wrapper .floorplan-container .floorplan-layout .floorplan-layout-svg g #table-06.--reserved .table-group .path-06,.kfk-section--seat-reservation .kfk-container .first-step .wrapper .floorplan-container .floorplan-layout .floorplan-layout-svg g #table-06.--reserved .table-group .path-07,.kfk-section--seat-reservation .kfk-container .first-step .wrapper .floorplan-container .floorplan-layout .floorplan-layout-svg g #table-06.--reserved .table-group .path-08{fill:#d9d9d9}.kfk-section--seat-reservation .kfk-container .first-step .wrapper .floorplan-container .floorplan-layout .floorplan-layout-svg g #table-06.--reserved .seat-count .path-01{fill:#b7b7b7;stroke:#00000030}.kfk-section--seat-reservation .kfk-container .first-step .wrapper .floorplan-container .floorplan-layout .floorplan-layout-svg g #table-06.--reserved .seat-count .path-02{fill:#fdfdfd}.kfk-section--seat-reservation .kfk-container .first-step .wrapper .floorplan-container .floorplan-layout .floorplan-layout-svg g #table-06.--selected .table-group .rect-01,.kfk-section--seat-reservation .kfk-container .first-step .wrapper .floorplan-container .floorplan-layout .floorplan-layout-svg g #table-06.--selected .table-group .path-01,.kfk-section--seat-reservation .kfk-container .first-step .wrapper .floorplan-container .floorplan-layout .floorplan-layout-svg g #table-06.--selected .table-group .path-02,.kfk-section--seat-reservation .kfk-container .first-step .wrapper .floorplan-container .floorplan-layout .floorplan-layout-svg g #table-06.--selected .table-group .path-03,.kfk-section--seat-reservation .kfk-container .first-step .wrapper .floorplan-container .floorplan-layout .floorplan-layout-svg g #table-06.--selected .table-group .path-04,.kfk-section--seat-reservation .kfk-container .first-step .wrapper .floorplan-container .floorplan-layout .floorplan-layout-svg g #table-06.--selected .table-group .path-05,.kfk-section--seat-reservation .kfk-container .first-step .wrapper .floorplan-container .floorplan-layout .floorplan-layout-svg g #table-06.--selected .table-group .path-06,.kfk-section--seat-reservation .kfk-container .first-step .wrapper .floorplan-container .floorplan-layout .floorplan-layout-svg g #table-06.--selected .table-group .path-07,.kfk-section--seat-reservation .kfk-container .first-step .wrapper .floorplan-container .floorplan-layout .floorplan-layout-svg g #table-06.--selected .table-group .path-08{fill:#b8d8ad}.kfk-section--seat-reservation .kfk-container .first-step .wrapper .floorplan-container .floorplan-layout .floorplan-layout-svg g #table-06.--selected .seat-count .path-01{fill:#ac5431}.kfk-section--seat-reservation .kfk-container .first-step .wrapper .floorplan-container .floorplan-layout .floorplan-layout-svg g #table-06.--selected .seat-count .path-02{fill:#ece4c5}.kfk-section--seat-reservation .kfk-container .first-step .wrapper .floorplan-container .floorplan-layout .floorplan-layout-svg g #table-05{cursor:pointer}.kfk-section--seat-reservation .kfk-container .first-step .wrapper .floorplan-container .floorplan-layout .floorplan-layout-svg g #table-05.--reserved{-webkit-user-select:none;user-select:none;pointer-events:none;cursor:none}.kfk-section--seat-reservation .kfk-container .first-step .wrapper .floorplan-container .floorplan-layout .floorplan-layout-svg g #table-05.--reserved .table-group .path-01,.kfk-section--seat-reservation .kfk-container .first-step .wrapper .floorplan-container .floorplan-layout .floorplan-layout-svg g #table-05.--reserved .table-group .path-02,.kfk-section--seat-reservation .kfk-container .first-step .wrapper .floorplan-container .floorplan-layout .floorplan-layout-svg g #table-05.--reserved .table-group .path-03,.kfk-section--seat-reservation .kfk-container .first-step .wrapper .floorplan-container .floorplan-layout .floorplan-layout-svg g #table-05.--reserved .table-group .path-04,.kfk-section--seat-reservation .kfk-container .first-step .wrapper .floorplan-container .floorplan-layout .floorplan-layout-svg g #table-05.--reserved .table-group .path-05,.kfk-section--seat-reservation .kfk-container .first-step .wrapper .floorplan-container .floorplan-layout .floorplan-layout-svg g #table-05.--reserved .table-group .path-06,.kfk-section--seat-reservation .kfk-container .first-step .wrapper .floorplan-container .floorplan-layout .floorplan-layout-svg g #table-05.--reserved .table-group .path-07,.kfk-section--seat-reservation .kfk-container .first-step .wrapper .floorplan-container .floorplan-layout .floorplan-layout-svg g #table-05.--reserved .table-group .path-08{fill:#d9d9d9}.kfk-section--seat-reservation .kfk-container .first-step .wrapper .floorplan-container .floorplan-layout .floorplan-layout-svg g #table-05.--reserved .seat-count .path-01{fill:#b7b7b7;stroke:#00000030}.kfk-section--seat-reservation .kfk-container .first-step .wrapper .floorplan-container .floorplan-layout .floorplan-layout-svg g #table-05.--reserved .seat-count .path-02{fill:#fdfdfd}.kfk-section--seat-reservation .kfk-container .first-step .wrapper .floorplan-container .floorplan-layout .floorplan-layout-svg g #table-05.--selected .table-group .rect-01,.kfk-section--seat-reservation .kfk-container .first-step .wrapper .floorplan-container .floorplan-layout .floorplan-layout-svg g #table-05.--selected .table-group .path-01,.kfk-section--seat-reservation .kfk-container .first-step .wrapper .floorplan-container .floorplan-layout .floorplan-layout-svg g #table-05.--selected .table-group .path-02,.kfk-section--seat-reservation .kfk-container .first-step .wrapper .floorplan-container .floorplan-layout .floorplan-layout-svg g #table-05.--selected .table-group .path-03,.kfk-section--seat-reservation .kfk-container .first-step .wrapper .floorplan-container .floorplan-layout .floorplan-layout-svg g #table-05.--selected .table-group .path-04,.kfk-section--seat-reservation .kfk-container .first-step .wrapper .floorplan-container .floorplan-layout .floorplan-layout-svg g #table-05.--selected .table-group .path-05,.kfk-section--seat-reservation .kfk-container .first-step .wrapper .floorplan-container .floorplan-layout .floorplan-layout-svg g #table-05.--selected .table-group .path-06,.kfk-section--seat-reservation .kfk-container .first-step .wrapper .floorplan-container .floorplan-layout .floorplan-layout-svg g #table-05.--selected .table-group .path-07,.kfk-section--seat-reservation .kfk-container .first-step .wrapper .floorplan-container .floorplan-layout .floorplan-layout-svg g #table-05.--selected .table-group .path-08{fill:#b8d8ad}.kfk-section--seat-reservation .kfk-container .first-step .wrapper .floorplan-container .floorplan-layout .floorplan-layout-svg g #table-05.--selected .seat-count .path-01{fill:#ac5431}.kfk-section--seat-reservation .kfk-container .first-step .wrapper .floorplan-container .floorplan-layout .floorplan-layout-svg g #table-05.--selected .seat-count .path-02{fill:#ece4c5}.kfk-section--seat-reservation .kfk-container .first-step .wrapper .floorplan-container .floorplan-layout .floorplan-layout-svg g #table-04{cursor:pointer}.kfk-section--seat-reservation .kfk-container .first-step .wrapper .floorplan-container .floorplan-layout .floorplan-layout-svg g #table-04.--reserved{-webkit-user-select:none;user-select:none;pointer-events:none;cursor:none}.kfk-section--seat-reservation .kfk-container .first-step .wrapper .floorplan-container .floorplan-layout .floorplan-layout-svg g #table-04.--reserved .table-group .rect-01,.kfk-section--seat-reservation .kfk-container .first-step .wrapper .floorplan-container .floorplan-layout .floorplan-layout-svg g #table-04.--reserved .table-group .path-01,.kfk-section--seat-reservation .kfk-container .first-step .wrapper .floorplan-container .floorplan-layout .floorplan-layout-svg g #table-04.--reserved .table-group .path-02,.kfk-section--seat-reservation .kfk-container .first-step .wrapper .floorplan-container .floorplan-layout .floorplan-layout-svg g #table-04.--reserved .table-group .path-03,.kfk-section--seat-reservation .kfk-container .first-step .wrapper .floorplan-container .floorplan-layout .floorplan-layout-svg g #table-04.--reserved .table-group .path-04,.kfk-section--seat-reservation .kfk-container .first-step .wrapper .floorplan-container .floorplan-layout .floorplan-layout-svg g #table-04.--reserved .table-group .path-05,.kfk-section--seat-reservation .kfk-container .first-step .wrapper .floorplan-container .floorplan-layout .floorplan-layout-svg g #table-04.--reserved .table-group .path-06,.kfk-section--seat-reservation .kfk-container .first-step .wrapper .floorplan-container .floorplan-layout .floorplan-layout-svg g #table-04.--reserved .table-group .path-07,.kfk-section--seat-reservation .kfk-container .first-step .wrapper .floorplan-container .floorplan-layout .floorplan-layout-svg g #table-04.--reserved .table-group .path-08{fill:#d9d9d9}.kfk-section--seat-reservation .kfk-container .first-step .wrapper .floorplan-container .floorplan-layout .floorplan-layout-svg g #table-04.--reserved .seat-count .path-01{fill:#b7b7b7;stroke:#00000030}.kfk-section--seat-reservation .kfk-container .first-step .wrapper .floorplan-container .floorplan-layout .floorplan-layout-svg g #table-04.--reserved .seat-count .path-02{fill:#fdfdfd}.kfk-section--seat-reservation .kfk-container .first-step .wrapper .floorplan-container .floorplan-layout .floorplan-layout-svg g #table-04.--selected .table-group .rect-01,.kfk-section--seat-reservation .kfk-container .first-step .wrapper .floorplan-container .floorplan-layout .floorplan-layout-svg g #table-04.--selected .table-group .path-01,.kfk-section--seat-reservation .kfk-container .first-step .wrapper .floorplan-container .floorplan-layout .floorplan-layout-svg g #table-04.--selected .table-group .path-02,.kfk-section--seat-reservation .kfk-container .first-step .wrapper .floorplan-container .floorplan-layout .floorplan-layout-svg g #table-04.--selected .table-group .path-03,.kfk-section--seat-reservation .kfk-container .first-step .wrapper .floorplan-container .floorplan-layout .floorplan-layout-svg g #table-04.--selected .table-group .path-04,.kfk-section--seat-reservation .kfk-container .first-step .wrapper .floorplan-container .floorplan-layout .floorplan-layout-svg g #table-04.--selected .table-group .path-05,.kfk-section--seat-reservation .kfk-container .first-step .wrapper .floorplan-container .floorplan-layout .floorplan-layout-svg g #table-04.--selected .table-group .path-06,.kfk-section--seat-reservation .kfk-container .first-step .wrapper .floorplan-container .floorplan-layout .floorplan-layout-svg g #table-04.--selected .table-group .path-07,.kfk-section--seat-reservation .kfk-container .first-step .wrapper .floorplan-container .floorplan-layout .floorplan-layout-svg g #table-04.--selected .table-group .path-08{fill:#b8d8ad}.kfk-section--seat-reservation .kfk-container .first-step .wrapper .floorplan-container .floorplan-layout .floorplan-layout-svg g #table-04.--selected .seat-count .path-01{fill:#ac5431}.kfk-section--seat-reservation .kfk-container .first-step .wrapper .floorplan-container .floorplan-layout .floorplan-layout-svg g #table-04.--selected .seat-count .path-02{fill:#ece4c5}.kfk-section--seat-reservation .kfk-container .first-step .wrapper .floorplan-container .floorplan-layout .floorplan-layout-svg g #table-03{cursor:pointer}.kfk-section--seat-reservation .kfk-container .first-step .wrapper .floorplan-container .floorplan-layout .floorplan-layout-svg g #table-03.--reserved{-webkit-user-select:none;user-select:none;pointer-events:none;cursor:none}.kfk-section--seat-reservation .kfk-container .first-step .wrapper .floorplan-container .floorplan-layout .floorplan-layout-svg g #table-03.--reserved .table-group .rect-01,.kfk-section--seat-reservation .kfk-container .first-step .wrapper .floorplan-container .floorplan-layout .floorplan-layout-svg g #table-03.--reserved .table-group .path-01,.kfk-section--seat-reservation .kfk-container .first-step .wrapper .floorplan-container .floorplan-layout .floorplan-layout-svg g #table-03.--reserved .table-group .path-02,.kfk-section--seat-reservation .kfk-container .first-step .wrapper .floorplan-container .floorplan-layout .floorplan-layout-svg g #table-03.--reserved .table-group .path-03,.kfk-section--seat-reservation .kfk-container .first-step .wrapper .floorplan-container .floorplan-layout .floorplan-layout-svg g #table-03.--reserved .table-group .path-04,.kfk-section--seat-reservation .kfk-container .first-step .wrapper .floorplan-container .floorplan-layout .floorplan-layout-svg g #table-03.--reserved .table-group .path-05,.kfk-section--seat-reservation .kfk-container .first-step .wrapper .floorplan-container .floorplan-layout .floorplan-layout-svg g #table-03.--reserved .table-group .path-06,.kfk-section--seat-reservation .kfk-container .first-step .wrapper .floorplan-container .floorplan-layout .floorplan-layout-svg g #table-03.--reserved .table-group .path-07,.kfk-section--seat-reservation .kfk-container .first-step .wrapper .floorplan-container .floorplan-layout .floorplan-layout-svg g #table-03.--reserved .table-group .path-08{fill:#d9d9d9}.kfk-section--seat-reservation .kfk-container .first-step .wrapper .floorplan-container .floorplan-layout .floorplan-layout-svg g #table-03.--reserved .seat-count .path-01{fill:#b7b7b7;stroke:#00000030}.kfk-section--seat-reservation .kfk-container .first-step .wrapper .floorplan-container .floorplan-layout .floorplan-layout-svg g #table-03.--reserved .seat-count .path-02{fill:#fdfdfd}.kfk-section--seat-reservation .kfk-container .first-step .wrapper .floorplan-container .floorplan-layout .floorplan-layout-svg g #table-03.--selected .table-group .rect-01,.kfk-section--seat-reservation .kfk-container .first-step .wrapper .floorplan-container .floorplan-layout .floorplan-layout-svg g #table-03.--selected .table-group .path-01,.kfk-section--seat-reservation .kfk-container .first-step .wrapper .floorplan-container .floorplan-layout .floorplan-layout-svg g #table-03.--selected .table-group .path-02,.kfk-section--seat-reservation .kfk-container .first-step .wrapper .floorplan-container .floorplan-layout .floorplan-layout-svg g #table-03.--selected .table-group .path-03,.kfk-section--seat-reservation .kfk-container .first-step .wrapper .floorplan-container .floorplan-layout .floorplan-layout-svg g #table-03.--selected .table-group .path-04,.kfk-section--seat-reservation .kfk-container .first-step .wrapper .floorplan-container .floorplan-layout .floorplan-layout-svg g #table-03.--selected .table-group .path-05,.kfk-section--seat-reservation .kfk-container .first-step .wrapper .floorplan-container .floorplan-layout .floorplan-layout-svg g #table-03.--selected .table-group .path-06,.kfk-section--seat-reservation .kfk-container .first-step .wrapper .floorplan-container .floorplan-layout .floorplan-layout-svg g #table-03.--selected .table-group .path-07,.kfk-section--seat-reservation .kfk-container .first-step .wrapper .floorplan-container .floorplan-layout .floorplan-layout-svg g #table-03.--selected .table-group .path-08{fill:#b8d8ad}.kfk-section--seat-reservation .kfk-container .first-step .wrapper .floorplan-container .floorplan-layout .floorplan-layout-svg g #table-03.--selected .seat-count .path-01{fill:#ac5431}.kfk-section--seat-reservation .kfk-container .first-step .wrapper .floorplan-container .floorplan-layout .floorplan-layout-svg g #table-03.--selected .seat-count .path-02{fill:#ece4c5}.kfk-section--seat-reservation .kfk-container .first-step .wrapper .floorplan-container .floorplan-layout .floorplan-layout-svg g #table-02{cursor:pointer}.kfk-section--seat-reservation .kfk-container .first-step .wrapper .floorplan-container .floorplan-layout .floorplan-layout-svg g #table-02.--reserved{-webkit-user-select:none;user-select:none;pointer-events:none;cursor:none}.kfk-section--seat-reservation .kfk-container .first-step .wrapper .floorplan-container .floorplan-layout .floorplan-layout-svg g #table-02.--reserved .table-group .rect-01,.kfk-section--seat-reservation .kfk-container .first-step .wrapper .floorplan-container .floorplan-layout .floorplan-layout-svg g #table-02.--reserved .table-group .path-01,.kfk-section--seat-reservation .kfk-container .first-step .wrapper .floorplan-container .floorplan-layout .floorplan-layout-svg g #table-02.--reserved .table-group .path-02,.kfk-section--seat-reservation .kfk-container .first-step .wrapper .floorplan-container .floorplan-layout .floorplan-layout-svg g #table-02.--reserved .table-group .path-03,.kfk-section--seat-reservation .kfk-container .first-step .wrapper .floorplan-container .floorplan-layout .floorplan-layout-svg g #table-02.--reserved .table-group .path-04,.kfk-section--seat-reservation .kfk-container .first-step .wrapper .floorplan-container .floorplan-layout .floorplan-layout-svg g #table-02.--reserved .table-group .path-05,.kfk-section--seat-reservation .kfk-container .first-step .wrapper .floorplan-container .floorplan-layout .floorplan-layout-svg g #table-02.--reserved .table-group .path-06,.kfk-section--seat-reservation .kfk-container .first-step .wrapper .floorplan-container .floorplan-layout .floorplan-layout-svg g #table-02.--reserved .table-group .path-07,.kfk-section--seat-reservation .kfk-container .first-step .wrapper .floorplan-container .floorplan-layout .floorplan-layout-svg g #table-02.--reserved .table-group .path-08{fill:#d9d9d9}.kfk-section--seat-reservation .kfk-container .first-step .wrapper .floorplan-container .floorplan-layout .floorplan-layout-svg g #table-02.--reserved .seat-count .path-01{fill:#b7b7b7;stroke:#00000030}.kfk-section--seat-reservation .kfk-container .first-step .wrapper .floorplan-container .floorplan-layout .floorplan-layout-svg g #table-02.--reserved .seat-count .path-02{fill:#fdfdfd}.kfk-section--seat-reservation .kfk-container .first-step .wrapper .floorplan-container .floorplan-layout .floorplan-layout-svg g #table-02.--selected .table-group .rect-01,.kfk-section--seat-reservation .kfk-container .first-step .wrapper .floorplan-container .floorplan-layout .floorplan-layout-svg g #table-02.--selected .table-group .path-01,.kfk-section--seat-reservation .kfk-container .first-step .wrapper .floorplan-container .floorplan-layout .floorplan-layout-svg g #table-02.--selected .table-group .path-02,.kfk-section--seat-reservation .kfk-container .first-step .wrapper .floorplan-container .floorplan-layout .floorplan-layout-svg g #table-02.--selected .table-group .path-03,.kfk-section--seat-reservation .kfk-container .first-step .wrapper .floorplan-container .floorplan-layout .floorplan-layout-svg g #table-02.--selected .table-group .path-04,.kfk-section--seat-reservation .kfk-container .first-step .wrapper .floorplan-container .floorplan-layout .floorplan-layout-svg g #table-02.--selected .table-group .path-05,.kfk-section--seat-reservation .kfk-container .first-step .wrapper .floorplan-container .floorplan-layout .floorplan-layout-svg g #table-02.--selected .table-group .path-06,.kfk-section--seat-reservation .kfk-container .first-step .wrapper .floorplan-container .floorplan-layout .floorplan-layout-svg g #table-02.--selected .table-group .path-07,.kfk-section--seat-reservation .kfk-container .first-step .wrapper .floorplan-container .floorplan-layout .floorplan-layout-svg g #table-02.--selected .table-group .path-08{fill:#b8d8ad}.kfk-section--seat-reservation .kfk-container .first-step .wrapper .floorplan-container .floorplan-layout .floorplan-layout-svg g #table-02.--selected .seat-count .path-01{fill:#ac5431}.kfk-section--seat-reservation .kfk-container .first-step .wrapper .floorplan-container .floorplan-layout .floorplan-layout-svg g #table-02.--selected .seat-count .path-02{fill:#ece4c5}.kfk-section--seat-reservation .kfk-container .first-step .wrapper .floorplan-container .floorplan-layout .floorplan-layout-svg g #table-01{cursor:pointer}.kfk-section--seat-reservation .kfk-container .first-step .wrapper .floorplan-container .floorplan-layout .floorplan-layout-svg g #table-01.--reserved{-webkit-user-select:none;user-select:none;pointer-events:none;cursor:none}.kfk-section--seat-reservation .kfk-container .first-step .wrapper .floorplan-container .floorplan-layout .floorplan-layout-svg g #table-01.--reserved .table-group .rect-01,.kfk-section--seat-reservation .kfk-container .first-step .wrapper .floorplan-container .floorplan-layout .floorplan-layout-svg g #table-01.--reserved .table-group .path-01,.kfk-section--seat-reservation .kfk-container .first-step .wrapper .floorplan-container .floorplan-layout .floorplan-layout-svg g #table-01.--reserved .table-group .path-02,.kfk-section--seat-reservation .kfk-container .first-step .wrapper .floorplan-container .floorplan-layout .floorplan-layout-svg g #table-01.--reserved .table-group .path-03,.kfk-section--seat-reservation .kfk-container .first-step .wrapper .floorplan-container .floorplan-layout .floorplan-layout-svg g #table-01.--reserved .table-group .path-04,.kfk-section--seat-reservation .kfk-container .first-step .wrapper .floorplan-container .floorplan-layout .floorplan-layout-svg g #table-01.--reserved .table-group .path-05,.kfk-section--seat-reservation .kfk-container .first-step .wrapper .floorplan-container .floorplan-layout .floorplan-layout-svg g #table-01.--reserved .table-group .path-06,.kfk-section--seat-reservation .kfk-container .first-step .wrapper .floorplan-container .floorplan-layout .floorplan-layout-svg g #table-01.--reserved .table-group .path-07,.kfk-section--seat-reservation .kfk-container .first-step .wrapper .floorplan-container .floorplan-layout .floorplan-layout-svg g #table-01.--reserved .table-group .path-08{fill:#d9d9d9}.kfk-section--seat-reservation .kfk-container .first-step .wrapper .floorplan-container .floorplan-layout .floorplan-layout-svg g #table-01.--reserved .seat-count .path-01{fill:#b7b7b7;stroke:#00000030}.kfk-section--seat-reservation .kfk-container .first-step .wrapper .floorplan-container .floorplan-layout .floorplan-layout-svg g #table-01.--reserved .seat-count .path-02{fill:#fdfdfd}.kfk-section--seat-reservation .kfk-container .first-step .wrapper .floorplan-container .floorplan-layout .floorplan-layout-svg g #table-01.--selected .table-group .rect-01,.kfk-section--seat-reservation .kfk-container .first-step .wrapper .floorplan-container .floorplan-layout .floorplan-layout-svg g #table-01.--selected .table-group .path-01,.kfk-section--seat-reservation .kfk-container .first-step .wrapper .floorplan-container .floorplan-layout .floorplan-layout-svg g #table-01.--selected .table-group .path-02,.kfk-section--seat-reservation .kfk-container .first-step .wrapper .floorplan-container .floorplan-layout .floorplan-layout-svg g #table-01.--selected .table-group .path-03,.kfk-section--seat-reservation .kfk-container .first-step .wrapper .floorplan-container .floorplan-layout .floorplan-layout-svg g #table-01.--selected .table-group .path-04,.kfk-section--seat-reservation .kfk-container .first-step .wrapper .floorplan-container .floorplan-layout .floorplan-layout-svg g #table-01.--selected .table-group .path-05,.kfk-section--seat-reservation .kfk-container .first-step .wrapper .floorplan-container .floorplan-layout .floorplan-layout-svg g #table-01.--selected .table-group .path-06,.kfk-section--seat-reservation .kfk-container .first-step .wrapper .floorplan-container .floorplan-layout .floorplan-layout-svg g #table-01.--selected .table-group .path-07,.kfk-section--seat-reservation .kfk-container .first-step .wrapper .floorplan-container .floorplan-layout .floorplan-layout-svg g #table-01.--selected .table-group .path-08{fill:#b8d8ad}.kfk-section--seat-reservation .kfk-container .first-step .wrapper .floorplan-container .floorplan-layout .floorplan-layout-svg g #table-01.--selected .seat-count .path-01{fill:#ac5431}.kfk-section--seat-reservation .kfk-container .first-step .wrapper .floorplan-container .floorplan-layout .floorplan-layout-svg g #table-01.--selected .seat-count .path-02{fill:#ece4c5}.kfk-section--seat-reservation .kfk-container .first-step .wrapper .floorplan-container .row{margin-bottom:18px}@media only screen and (max-width: 1080px){.kfk-section--seat-reservation .kfk-container .first-step .wrapper .floorplan-container .row{margin:0 auto}}.kfk-section--seat-reservation .kfk-container .first-step .wrapper .floorplan-container .row .inner-col{display:flex;flex-direction:row;gap:45px}@media only screen and (max-width: 1200px){.kfk-section--seat-reservation .kfk-container .first-step .wrapper .floorplan-container .row .inner-col{flex-direction:column;gap:unset}}@media only screen and (max-width: 900px){.kfk-section--seat-reservation .kfk-container .first-step .wrapper .floorplan-container .row .inner-col{display:unset}}@media only screen and (max-width: 768px){.kfk-section--seat-reservation .kfk-container .first-step .wrapper .floorplan-container .row .inner-col{display:unset}}@media only screen and (max-width: 480px){.kfk-section--seat-reservation .kfk-container .first-step .wrapper .floorplan-container .row .inner-col{display:unset}}.kfk-section--seat-reservation .kfk-container .first-step .wrapper .floorplan-container .row .inner-col .legend{display:flex;align-items:center;gap:12px;color:#111321;font-family:Montserrat,sans-serif;font-size:17px;font-style:normal;font-weight:400;line-height:1.9em;letter-spacing:0px;justify-content:center}@media only screen and (max-width: 480px){.kfk-section--seat-reservation .kfk-container .first-step .wrapper .floorplan-container .row .inner-col .legend{font-size:15px}}.kfk-section--seat-reservation .kfk-container .first-step .wrapper .floorplan-container .row .inner-col .legend .vacant{display:flex;align-items:center;gap:11px;-webkit-user-select:none;user-select:none}@media only screen and (max-width: 480px){.kfk-section--seat-reservation .kfk-container .first-step .wrapper .floorplan-container .row .inner-col .legend .vacant svg{width:25px;height:25px}}.kfk-section--seat-reservation .kfk-container .first-step .wrapper .floorplan-container .row .inner-col .legend .reserved{display:flex;align-items:center;gap:11px}@media only screen and (max-width: 480px){.kfk-section--seat-reservation .kfk-container .first-step .wrapper .floorplan-container .row .inner-col .legend .reserved svg{width:25px;height:25px}}.kfk-section--seat-reservation .kfk-container .first-step .wrapper .floorplan-container .row .inner-col .legend .selected{display:flex;align-items:center;gap:11px}@media only screen and (max-width: 480px){.kfk-section--seat-reservation .kfk-container .first-step .wrapper .floorplan-container .row .inner-col .legend .selected svg{width:25px;height:25px}}.kfk-section--seat-reservation .kfk-container .first-step .wrapper .floorplan-container .row .inner-col .vacancy-information{display:flex;gap:20px;color:#000;text-align:right;font-family:Montserrat,sans-serif;font-size:17px;font-style:normal;font-weight:400;line-height:1.9em;letter-spacing:0px;justify-content:center}@media only screen and (max-width: 480px){.kfk-section--seat-reservation .kfk-container .first-step .wrapper .floorplan-container .row .inner-col .vacancy-information{font-size:15px}}.kfk-section--seat-reservation .kfk-container .first-step .function-notes{margin:0 auto;max-width:1200px;width:100%}.kfk-section--seat-reservation .kfk-container .first-step .function-notes p{color:#ac5431;font-family:Montserrat,sans-serif;font-size:17px;font-style:normal;font-weight:400;line-height:150%;margin:0 auto;letter-spacing:0;text-align:center}.kfk-section--seat-reservation .second-step{display:flex;margin:0 auto;width:100%;max-width:632px;height:1179px;flex-shrink:0;border-radius:7px;background:#fcfcfc;box-shadow:0 4px 4px 1px #00000040;flex-direction:column;padding:11px 45px}@media only screen and (max-width: 480px){.kfk-section--seat-reservation .second-step{padding:11px 25px}}.kfk-section--seat-reservation .second-step h2{color:#111321;font-family:Montserrat,sans-serif;font-size:31.597px;font-style:normal;font-weight:500;line-height:199.9%;letter-spacing:0px;margin:0}@media only screen and (max-width: 480px){.kfk-section--seat-reservation .second-step h2{font-size:26px}}.kfk-section--seat-reservation .second-step .form-container{max-width:543px;width:100%;margin:0 0 31px}.kfk-section--seat-reservation .second-step .form-container form .input-information{display:flex;flex-direction:column;flex-shrink:0;color:#000;font-family:Montserrat,sans-serif;font-size:17px;font-style:normal;font-weight:400;line-height:199.9%;letter-spacing:0px}.kfk-section--seat-reservation .second-step .form-container form .input-information input,.kfk-section--seat-reservation .second-step .form-container form .input-information .input-group{max-width:543px;width:100%;height:42px;border-radius:7.884px;border:1px solid rgba(0,0,0,.19);background:#fcfcfc;background-blend-mode:hard-light;-webkit-backdrop-filter:blur(30px);backdrop-filter:blur(30px);color:#000;font-family:Montserrat,sans-serif;font-size:17px;font-style:normal;font-weight:400;line-height:125%;letter-spacing:0px}.kfk-section--seat-reservation .second-step hr{max-width:541px;width:100%;height:1px;flex-shrink:0;stroke-width:2px;stroke:#d7d7d7;margin:0 auto;border:unset}.kfk-section--seat-reservation .second-step h3{color:#111321;font-family:Montserrat,sans-serif;font-size:31.597px;font-style:normal;font-weight:500;line-height:199.9%;letter-spacing:0px;margin:0}@media only screen and (max-width: 480px){.kfk-section--seat-reservation .second-step h3{font-size:26px}}.kfk-section--seat-reservation .second-step .summary-info .date-time{margin:0 auto 31px;max-width:543px;width:100%;height:122px;flex-shrink:0;border-radius:7px;background:#fcfcfc;box-shadow:0 4px 4px 1px #00000040}.kfk-section--seat-reservation .second-step .summary-info .date-time h2{padding:16px;color:#111321;font-family:Montserrat,sans-serif;font-size:22.637px;font-style:normal;font-weight:500;line-height:normal;letter-spacing:0px;margin:0}.kfk-section--seat-reservation .second-step .summary-info .date-time .date-time-details{display:flex;flex-direction:column;padding:0 0 0 14px}.kfk-section--seat-reservation .second-step .summary-info .date-time .date-time-details .date{width:100%;height:27px;flex-shrink:0;color:#000;font-family:Montserrat,sans-serif;font-size:17px;font-style:normal;font-weight:700;line-height:199.9%}.kfk-section--seat-reservation .second-step .summary-info .date-time .date-time-details .time{width:100%;height:24px;flex-shrink:0;color:#000;font-family:Montserrat,sans-serif;font-size:17px;font-style:normal;font-weight:400;line-height:199.9%}.kfk-section--seat-reservation .second-step .summary-info .table-selected{margin:0 auto 31px;max-width:543px;width:100%;min-height:150px;max-height:210px;height:100%;flex-shrink:0;border-radius:7px;background:#fcfcfc;box-shadow:0 4px 4px 1px #00000040}.kfk-section--seat-reservation .second-step .summary-info .table-selected h2{margin:0;color:#111321;font-family:Montserrat,sans-serif;font-size:22.637px;font-style:normal;font-weight:500;line-height:normal;letter-spacing:0px;padding:16px}.kfk-section--seat-reservation .second-step .summary-info .table-selected .table-details{display:grid;grid-template-columns:minmax(170px,1fr) minmax(170px,1fr);column-gap:106px;margin:0 auto;overflow:hidden;padding:0 80px 0 14px;overflow-x:hidden;overflow-y:auto;max-height:140px;min-height:140px;height:100%}@media only screen and (max-width: 768px){.kfk-section--seat-reservation .second-step .summary-info .table-selected .table-details{display:block}}@media only screen and (max-width: 480px){.kfk-section--seat-reservation .second-step .summary-info .table-selected .table-details{display:block;padding:0 60px 0 14px}}.kfk-section--seat-reservation .second-step .summary-info .table-selected .table-details .details .table-name{color:#000;font-family:Montserrat,sans-serif;font-size:17px;font-style:normal;font-weight:700;line-height:199.9%;letter-spacing:0px}.kfk-section--seat-reservation .second-step .summary-info .table-selected .table-details .details .table-seats{color:#000;font-family:Montserrat,sans-serif;font-size:17px;font-style:normal;font-weight:400;line-height:199.9%;letter-spacing:0px}.kfk-section--seat-reservation .second-step .summary-info hr{margin:0 auto;width:100%}.kfk-section--seat-reservation .second-step .summary-info .other-request{margin:0 auto 31px;max-width:543px;width:100%;height:122px;flex-shrink:0;border-radius:7px;background:#fcfcfc;box-shadow:0 4px 4px 1px #00000040}.kfk-section--seat-reservation .second-step .summary-info .other-request h2{margin:0;padding:10px 16px;color:#111321;font-family:Montserrat,sans-serif;font-size:22.637px;font-style:normal;font-weight:500;line-height:normal;letter-spacing:0px}@media only screen and (max-width: 480px){.kfk-section--seat-reservation .second-step .summary-info .other-request h2{margin:0;padding:10px;olor:#111321;font-family:Montserrat,sans-serif;font-size:17px;font-style:normal;font-weight:500;line-height:normal;letter-spacing:0px}}.kfk-section--seat-reservation .second-step .summary-info .other-request .msg-information{max-width:527px;width:100%;overflow:hidden;overflow-y:auto;overflow-x:hidden;height:65px}.kfk-section--seat-reservation .second-step .summary-info .other-request .msg-information p{color:#000;font-family:Montserrat,sans-serif;font-size:17px;font-style:normal;font-weight:400;line-height:125%;margin:0;letter-spacing:0px;padding:0 16px 16px}.kfk-section--seat-reservation .second-step .summary-info .rqf-notif{max-width:543px;width:100%;margin:0 auto}.kfk-section--seat-reservation .second-step .summary-info .rqf-notif p{color:#949494;font-family:Montserrat,sans-serif;font-size:17px;font-style:normal;font-weight:400;line-height:143%;letter-spacing:0px;margin:0}@media only screen and (max-width: 480px){.kfk-section--seat-reservation .second-step .summary-info .rqf-notif p{font-size:16px}}.kfk-section--seat-reservation .pending{display:none;flex-direction:column;width:906px;height:1239px;flex-shrink:0;border-radius:7px;background:#fcfcfc;box-shadow:0 4px 4px 1px #00000040;align-items:center;margin:0 auto}.kfk-section--seat-reservation .pending .pending-logo{padding:48px 358px 18px}.kfk-section--seat-reservation .pending h2{width:792px;color:#111321;text-align:center;font-family:Montserrat,sans-serif;font-size:30px;font-style:normal;font-weight:700;line-height:150%;margin:0 auto 9px;letter-spacing:0px;white-space:nowrap}.kfk-section--seat-reservation .pending .sub-head{width:591px;margin:0 auto 23px}.kfk-section--seat-reservation .pending .sub-head p{color:#111321;text-align:center;font-family:Montserrat,sans-serif;font-size:17px;font-style:normal;font-weight:400;line-height:143%;margin:0;letter-spacing:0px}.kfk-section--seat-reservation .pending .reference-id{width:561px;text-align:center;margin-bottom:23px}.kfk-section--seat-reservation .pending .reference-id span{color:#000;text-align:center;font-family:Montserrat,sans-serif;font-size:20px;font-style:normal;font-weight:400;line-height:143%;margin:0;letter-spacing:0px}.kfk-section--seat-reservation .pending .reference-id .id{color:#000;font-family:Montserrat,sans-serif;font-size:20px;font-style:normal;font-weight:700;line-height:143%;margin:0;letter-spacing:0px}.kfk-section--seat-reservation .pending .date-time{width:233.689px;color:#000;text-align:center;font-family:Montserrat,sans-serif;font-size:17px;font-style:normal;font-weight:700;line-height:199.9%;margin:0 0 15px;letter-spacing:0px}.kfk-section--seat-reservation .pending .contact-details{width:559px;height:181px;flex-shrink:0;border-radius:7px;background:#fcfcfc;box-shadow:0 4px 4px 1px #00000040;margin-bottom:15px}.kfk-section--seat-reservation .pending .contact-details h2{width:192.215px;color:#111321;font-family:Montserrat,sans-serif;font-size:22.637px;font-style:normal;font-weight:500;line-height:normal;margin:0;padding:8px 0 0 14px;letter-spacing:0px;white-space:nowrap}.kfk-section--seat-reservation .pending .contact-details .details{display:grid;grid-template-columns:minmax(240px,1fr) minmax(237px,1fr);column-gap:39px;margin:0 auto;overflow:hidden;padding:0 29px 0 14px;overflow-x:hidden;overflow-y:hidden;height:150px}.kfk-section--seat-reservation .pending .contact-details .details .name{width:93.681px;display:flex;flex-direction:column}.kfk-section--seat-reservation .pending .contact-details .details .name h2{color:#000;font-family:Montserrat,sans-serif;font-size:17px;font-style:normal;font-weight:700;line-height:199.9%;letter-spacing:0;margin:0;text-align:unset;padding:0}.kfk-section--seat-reservation .pending .contact-details .details .name span{max-width:160px;min-width:160px;width:100%;color:#000;font-family:Montserrat,sans-serif;font-size:17px;font-style:normal;font-weight:400;line-height:199.9%;display:inline-block;letter-spacing:0}.kfk-section--seat-reservation .pending .contact-details .details .phonenumber{min-width:140.007px;max-width:140.007px;width:100%;display:flex;flex-direction:column;letter-spacing:0;margin:0}.kfk-section--seat-reservation .pending .contact-details .details .phonenumber h2{text-align:unset;color:#000;font-family:Montserrat,sans-serif;font-size:17px;font-style:normal;font-weight:700;line-height:199.9%;letter-spacing:0;padding:0}.kfk-section--seat-reservation .pending .contact-details .details .phonenumber span{width:122.506px;color:#000;font-family:Montserrat,sans-serif;font-size:17px;font-style:normal;font-weight:400;line-height:199.9%;letter-spacing:0}.kfk-section--seat-reservation .pending .contact-details .details .email-add{max-width:131px;min-width:131px;width:100%;display:flex;flex-direction:column;margin:0}.kfk-section--seat-reservation .pending .contact-details .details .email-add h2{text-align:unset;color:#000;font-family:Montserrat,sans-serif;font-size:17px;font-style:normal;font-weight:700;line-height:199.9%;letter-spacing:0;padding:0}.kfk-section--seat-reservation .pending .contact-details .details .email-add span{width:225.453px;color:#000;font-family:Montserrat,sans-serif;font-size:17px;font-style:normal;font-weight:400;line-height:199.9%;display:inline-block;letter-spacing:0}.kfk-section--seat-reservation .pending .contact-details .details .address h2{text-align:unset;width:75.151px;color:#000;font-family:Montserrat,sans-serif;font-size:17px;font-style:normal;font-weight:700;line-height:199.9%;letter-spacing:0;padding:0}.kfk-section--seat-reservation .pending .contact-details .details .address span{width:240px;color:#000;font-family:Montserrat,sans-serif;font-size:17px;font-style:normal;font-weight:400;line-height:199.9%;display:inline-block;overflow:hidden;white-space:nowrap;letter-spacing:0}.kfk-section--seat-reservation .pending .table-selected{width:560px;height:121px;flex-shrink:0;border-radius:7px;background:#fcfcfc;box-shadow:0 4px 4px 1px #00000040;margin:0 0 15px}.kfk-section--seat-reservation .pending .table-selected h2{width:191.481px;color:#111321;font-family:Montserrat,sans-serif;padding:8px 0 15px 14.44px;font-size:22.637px;font-style:normal;font-weight:500;line-height:normal;margin:0;white-space:nowrap}.kfk-section--seat-reservation .pending .table-selected .table-details{display:grid;grid-template-columns:minmax(160px,1fr) minmax(160px,1fr);grid-template-rows:65px;column-gap:106PX;margin:0 auto;overflow:hidden;padding:0 104px 0 14px;overflow-x:hidden;overflow-y:auto;white-space:nowrap}.kfk-section--seat-reservation .pending .table-selected .table-details .details .table-name{width:242.954px;height:27px;flex-shrink:0;color:#000;font-family:Montserrat,sans-serif;font-size:17px;font-style:normal;font-weight:700;line-height:199.9%}.kfk-section--seat-reservation .pending .table-selected .table-details .details .table-seats{width:164.715px;color:#000;font-family:Montserrat,sans-serif;font-size:17px;font-style:normal;font-weight:400;line-height:199.9%}.kfk-section--seat-reservation .pending .other-request{width:559px;height:122px;flex-shrink:0;border-radius:7px;background:#fcfcfc;box-shadow:0 4px 4px 1px #00000040;margin:0 auto 37px}.kfk-section--seat-reservation .pending .other-request h2{width:186.333px;color:#111321;font-family:Montserrat,sans-serif;font-size:22.637px;font-style:normal;font-weight:500;line-height:normal;letter-spacing:0;margin:0;padding:8px 0 15px 14.44px;white-space:nowrap}.kfk-section--seat-reservation .pending .other-request .msg-information p{width:514px;color:#000;font-family:Montserrat,sans-serif;font-size:17px;font-style:normal;font-weight:400;line-height:125%;margin:0;letter-spacing:0;padding:0 20px 26px}.kfk-section--seat-reservation .pending hr{width:561px;flex-shrink:0;stroke-width:2px;stroke:#d7d7d7;margin:0 auto 37px;border:unset}.kfk-section--seat-reservation .pending .note{width:561px;color:#949494;font-family:Montserrat,sans-serif;font-size:17px;font-style:normal;font-weight:400;line-height:143%;letter-spacing:0;margin:0}.kfk-section--seat-reservation .pending .note p{letter-spacing:0;margin:0}.kfk-section--seat-reservation .reservation-summary-container{display:block;max-width:906px;width:100%;height:100%;flex-shrink:0;margin:0 auto;padding:11px 26px;border-radius:7px;background:#fcfcfc;box-shadow:0 4px 4px 1px #00000040}.kfk-section--seat-reservation .reservation-summary-container.--reservation{display:none}.kfk-section--seat-reservation .reservation-summary-container .reservation-summary .confirmation-logo{display:flex;justify-content:center;padding:48px 0 18px;width:100%;max-width:190px;margin:0 auto}@media only screen and (max-width: 480px){.kfk-section--seat-reservation .reservation-summary-container .reservation-summary .confirmation-logo{max-width:140px}}.kfk-section--seat-reservation .reservation-summary-container .reservation-summary h2{max-width:650px;width:100%;color:#111321;text-align:center;font-family:Montserrat,sans-serif;font-size:30px;font-style:normal;font-weight:700;line-height:1.5em;margin:0 auto 9px;letter-spacing:0px}@media only screen and (max-width: 480px){.kfk-section--seat-reservation .reservation-summary-container .reservation-summary h2{font-size:18px}}.kfk-section--seat-reservation .reservation-summary-container .reservation-summary .sub-head{max-width:591px;width:100%;margin:0 auto 23px}.kfk-section--seat-reservation .reservation-summary-container .reservation-summary .sub-head p{color:#111321;text-align:center;font-family:Montserrat,sans-serif;font-size:17px;font-style:normal;font-weight:400;line-height:1.43em;margin:0;letter-spacing:0px}.kfk-section--seat-reservation .reservation-summary-container .reservation-summary .reference-id{max-width:600px;width:100%;text-align:center;margin:0 auto 23px}.kfk-section--seat-reservation .reservation-summary-container .reservation-summary .reference-id span{color:#000;text-align:center;font-family:Montserrat,sans-serif;font-size:20px;font-style:normal;font-weight:400;line-height:1.43em;margin:0;letter-spacing:0px}@media only screen and (max-width: 480px){.kfk-section--seat-reservation .reservation-summary-container .reservation-summary .reference-id span{font-size:17px}}.kfk-section--seat-reservation .reservation-summary-container .reservation-summary .reference-id .id{color:#000;font-family:Montserrat,sans-serif;font-size:20px;font-style:normal;font-weight:700;line-height:1.43em;margin:0;letter-spacing:0px}@media only screen and (max-width: 480px){.kfk-section--seat-reservation .reservation-summary-container .reservation-summary .reference-id .id{font-size:17px}}.kfk-section--seat-reservation .reservation-summary-container .reservation-summary .date-time{max-width:233.689px;width:100%;color:#000;text-align:center;font-family:Montserrat,sans-serif;font-size:17px;font-style:normal;font-weight:700;line-height:1.99em;margin:0 auto 15px;letter-spacing:0px}@media only screen and (max-width: 480px){.kfk-section--seat-reservation .reservation-summary-container .reservation-summary .date-time{font-size:16px}}.kfk-section--seat-reservation .reservation-summary-container .reservation-summary .contact-details{max-width:560px;width:100%;max-height:200px;height:100%;flex-shrink:0;border-radius:7px;background:#fcfcfc;box-shadow:0 4px 4px 1px #00000040;margin:0 auto 20px}@media only screen and (max-width: 768px){.kfk-section--seat-reservation .reservation-summary-container .reservation-summary .contact-details{max-height:300px}}.kfk-section--seat-reservation .reservation-summary-container .reservation-summary .contact-details h2{color:#111321;font-family:Montserrat,sans-serif;font-size:22.637px;font-style:normal;font-weight:500;line-height:normal;margin:0;padding:8px 14px;letter-spacing:0px;white-space:nowrap;text-align:left}@media only screen and (max-width: 480px){.kfk-section--seat-reservation .reservation-summary-container .reservation-summary .contact-details h2{font-size:17px}}.kfk-section--seat-reservation .reservation-summary-container .reservation-summary .contact-details .details{display:grid;grid-template-columns:minmax(240px,1fr) minmax(237px,1fr);column-gap:39px;margin:0 auto;overflow:hidden;padding:0 29px 0 14px;overflow-x:hidden;overflow-y:hidden;height:150px}@media only screen and (max-width: 768px){.kfk-section--seat-reservation .reservation-summary-container .reservation-summary .contact-details .details{display:block;overflow:hidden;overflow-y:auto;overflow-x:hidden;max-height:250px;height:100%}}.kfk-section--seat-reservation .reservation-summary-container .reservation-summary .contact-details .details .name{width:93.681px;display:flex;flex-direction:column}.kfk-section--seat-reservation .reservation-summary-container .reservation-summary .contact-details .details .name h2{color:#000;font-family:Montserrat,sans-serif;font-size:17px;font-style:normal;font-weight:700;line-height:1.09em;letter-spacing:0;margin:0;text-align:unset;padding:0}@media only screen and (max-width: 480px){.kfk-section--seat-reservation .reservation-summary-container .reservation-summary .contact-details .details .name h2{font-size:16px}}.kfk-section--seat-reservation .reservation-summary-container .reservation-summary .contact-details .details .name span{max-width:160px;min-width:160px;width:100%;color:#000;font-family:Montserrat,sans-serif;font-size:17px;font-style:normal;font-weight:400;line-height:199.9%;display:inline-block;letter-spacing:0}@media only screen and (max-width: 480px){.kfk-section--seat-reservation .reservation-summary-container .reservation-summary .contact-details .details .name span{font-size:15px}}.kfk-section--seat-reservation .reservation-summary-container .reservation-summary .contact-details .details .phonenumber{min-width:140.007px;max-width:140.007px;width:100%;display:flex;flex-direction:column;letter-spacing:0;margin:0}.kfk-section--seat-reservation .reservation-summary-container .reservation-summary .contact-details .details .phonenumber h2{text-align:unset;color:#000;font-family:Montserrat,sans-serif;font-size:17px;font-style:normal;font-weight:700;line-height:1.09em;letter-spacing:0;padding:0}@media only screen and (max-width: 480px){.kfk-section--seat-reservation .reservation-summary-container .reservation-summary .contact-details .details .phonenumber h2{font-size:16px}}.kfk-section--seat-reservation .reservation-summary-container .reservation-summary .contact-details .details .phonenumber span{width:122.506px;color:#000;font-family:Montserrat,sans-serif;font-size:17px;font-style:normal;font-weight:400;line-height:199.9%;letter-spacing:0}.kfk-section--seat-reservation .reservation-summary-container .reservation-summary .contact-details .details .email-add{max-width:131px;min-width:131px;width:100%;display:flex;flex-direction:column;margin:0}.kfk-section--seat-reservation .reservation-summary-container .reservation-summary .contact-details .details .email-add h2{text-align:unset;color:#000;font-family:Montserrat,sans-serif;font-size:17px;font-style:normal;font-weight:700;line-height:199.9%;letter-spacing:0;padding:0}.kfk-section--seat-reservation .reservation-summary-container .reservation-summary .contact-details .details .email-add span{width:225.453px;color:#000;font-family:Montserrat,sans-serif;font-size:17px;font-style:normal;font-weight:400;line-height:199.9%;display:inline-block;letter-spacing:0}.kfk-section--seat-reservation .reservation-summary-container .reservation-summary .contact-details .details .address h2{text-align:unset;width:75.151px;color:#000;font-family:Montserrat,sans-serif;font-size:17px;font-style:normal;font-weight:700;line-height:199.9%;letter-spacing:0;padding:0}.kfk-section--seat-reservation .reservation-summary-container .reservation-summary .contact-details .details .address span{width:240px;color:#000;font-family:Montserrat,sans-serif;font-size:17px;font-style:normal;font-weight:400;line-height:199.9%;display:inline-block;overflow:hidden;white-space:nowrap;letter-spacing:0}.kfk-section--seat-reservation .reservation-summary-container .reservation-summary .tables-selected-container{margin:0 auto 31px;max-width:560px;width:100%;min-height:150px;max-height:210px;height:100%;flex-shrink:0;border-radius:7px;background:#fcfcfc;box-shadow:0 4px 4px 1px #00000040}.kfk-section--seat-reservation .reservation-summary-container .reservation-summary .tables-selected-container h2{color:#111321;font-family:Montserrat,sans-serif;padding:8px 0 15px 14.44px;font-size:22.637px;font-style:normal;font-weight:500;line-height:normal;margin:0;white-space:nowrap;text-align:left}@media only screen and (max-width: 480px){.kfk-section--seat-reservation .reservation-summary-container .reservation-summary .tables-selected-container h2{font-size:17px}}.kfk-section--seat-reservation .reservation-summary-container .reservation-summary .tables-selected-container .tables-selected{display:grid;grid-template-columns:minmax(170px,1fr) minmax(170px,1fr);column-gap:100px;margin:0 auto;overflow:hidden;padding:0 80px 0 14px;overflow-x:hidden;overflow-y:auto;max-height:130px;min-height:130px;height:100%}@media only screen and (max-width: 768px){.kfk-section--seat-reservation .reservation-summary-container .reservation-summary .tables-selected-container .tables-selected{display:block;overflow:hidden;overflow-x:hidden;overflow-y:auto}}@media only screen and (max-width: 480px){.kfk-section--seat-reservation .reservation-summary-container .reservation-summary .tables-selected-container .tables-selected{display:block;overflow:hidden;overflow-x:hidden;overflow-y:auto}}.kfk-section--seat-reservation .reservation-summary-container .reservation-summary .tables-selected-container .tables-selected .table-details{margin-bottom:15px}.kfk-section--seat-reservation .reservation-summary-container .reservation-summary .tables-selected-container .tables-selected .table-details .table-details-row .inner-row-1{display:flex;margin-bottom:10px}.kfk-section--seat-reservation .reservation-summary-container .reservation-summary .tables-selected-container .tables-selected .table-details .table-details-row .inner-row-1 .table-name{color:#111321;font-family:Montserrat,sans-serif;font-size:17px;font-style:normal;font-weight:600;line-height:normal;letter-spacing:0px}.kfk-section--seat-reservation .reservation-summary-container .reservation-summary .tables-selected-container .tables-selected .table-details .table-details-row .inner-row-2{display:flex;letter-spacing:0px}.kfk-section--seat-reservation .reservation-summary-container .reservation-summary .tables-selected-container .tables-selected .table-details .table-details-row .inner-row-2 .seat-capacity-info{color:#111321;font-family:Montserrat,sans-serif;font-size:17px;font-style:normal;font-weight:500;line-height:normal;letter-spacing:0px}.kfk-section--seat-reservation .reservation-summary-container .reservation-summary .tables-selected-container .tables-selected .table-details .table-details-row .inner-row-2 .seat-capacity{display:flex;align-items:center;justify-content:center;margin-left:10px;gap:24px}.kfk-section--seat-reservation .reservation-summary-container .reservation-summary .tables-selected-container .tables-selected .table-details .table-details-row .inner-row-2 .seat-capacity .capacity{color:#111321;text-align:center;font-family:Montserrat,sans-serif;font-size:17px;font-style:normal;font-weight:500;line-height:normal;letter-spacing:0px}.kfk-section--seat-reservation .reservation-summary-container .reservation-summary .request-form{max-width:560px;width:100%;margin:0 auto 20px;height:130px;flex-shrink:0;border-radius:7px;background:#fcfcfc;box-shadow:0 4px 4px 1px #00000040}.kfk-section--seat-reservation .reservation-summary-container .reservation-summary .request-form h2{color:#111321;font-family:Montserrat,sans-serif;font-size:22.637px;font-style:normal;font-weight:500;line-height:normal;margin:0 0 10px;letter-spacing:0;padding:8px 0 15px 14.44px;text-align:left}@media only screen and (max-width: 480px){.kfk-section--seat-reservation .reservation-summary-container .reservation-summary .request-form h2{font-size:17px}}.kfk-section--seat-reservation .reservation-summary-container .reservation-summary .request-form .rqf-messages{overflow:hidden;overflow-y:auto;overflow-x:hidden;height:65px}.kfk-section--seat-reservation .reservation-summary-container .reservation-summary .request-form .rqf-messages p{color:#000;font-family:Montserrat,sans-serif;font-size:17px;font-style:normal;font-weight:400;line-height:125%;margin:0;letter-spacing:0px;padding:0 16px 16px}.kfk-section--seat-reservation .cancelled{display:none;flex-direction:column;width:906px;height:1239px;flex-shrink:0;border-radius:7px;background:#fcfcfc;box-shadow:0 4px 4px 1px #00000040;align-items:center;margin:0 auto}.kfk-section--seat-reservation .cancelled .cancelled-logo{padding:48px 358px 18px}.kfk-section--seat-reservation .cancelled h2{width:792px;color:#111321;text-align:center;font-family:Montserrat,sans-serif;font-size:30px;font-style:normal;font-weight:700;line-height:150%;margin:0 auto 9px;letter-spacing:0px;white-space:nowrap}.kfk-section--seat-reservation .cancelled .sub-head{width:591px;margin:0 auto 23px}.kfk-section--seat-reservation .cancelled .sub-head p{color:#111321;text-align:center;font-family:Montserrat,sans-serif;font-size:17px;font-style:normal;font-weight:400;line-height:143%;margin:0;letter-spacing:0px}.kfk-section--seat-reservation .cancelled .reference-id{width:561px;text-align:center;margin-bottom:23px}.kfk-section--seat-reservation .cancelled .reference-id span{color:#000;text-align:center;font-family:Montserrat,sans-serif;font-size:20px;font-style:normal;font-weight:400;line-height:143%;margin:0;letter-spacing:0px}.kfk-section--seat-reservation .cancelled .reference-id .id{color:#000;font-family:Montserrat,sans-serif;font-size:20px;font-style:normal;font-weight:700;line-height:143%;margin:0;letter-spacing:0px}.kfk-section--seat-reservation .cancelled .date-time{width:233.689px;color:#000;text-align:center;font-family:Montserrat,sans-serif;font-size:17px;font-style:normal;font-weight:700;line-height:199.9%;margin:0 0 15px;letter-spacing:0px}.kfk-section--seat-reservation .cancelled .contact-details{width:559px;height:181px;flex-shrink:0;border-radius:7px;background:#fcfcfc;box-shadow:0 4px 4px 1px #00000040;margin-bottom:15px}.kfk-section--seat-reservation .cancelled .contact-details h2{width:192.215px;color:#111321;font-family:Montserrat,sans-serif;font-size:22.637px;font-style:normal;font-weight:500;line-height:normal;margin:0;padding:8px 0 0 14px;letter-spacing:0px;white-space:nowrap}.kfk-section--seat-reservation .cancelled .contact-details .details{display:grid;grid-template-columns:minmax(240px,1fr) minmax(237px,1fr);column-gap:39px;margin:0 auto;overflow:hidden;padding:0 29px 0 14px;overflow-x:hidden;overflow-y:hidden;height:150px}.kfk-section--seat-reservation .cancelled .contact-details .details .name{width:93.681px;display:flex;flex-direction:column}.kfk-section--seat-reservation .cancelled .contact-details .details .name h2{color:#000;font-family:Montserrat,sans-serif;font-size:17px;font-style:normal;font-weight:700;line-height:199.9%;letter-spacing:0;margin:0;text-align:unset;padding:0}.kfk-section--seat-reservation .cancelled .contact-details .details .name span{max-width:160px;min-width:160px;width:100%;color:#000;font-family:Montserrat,sans-serif;font-size:17px;font-style:normal;font-weight:400;line-height:199.9%;display:inline-block;letter-spacing:0}.kfk-section--seat-reservation .cancelled .contact-details .details .phonenumber{min-width:140.007px;max-width:140.007px;width:100%;display:flex;flex-direction:column;letter-spacing:0;margin:0}.kfk-section--seat-reservation .cancelled .contact-details .details .phonenumber h2{text-align:unset;color:#000;font-family:Montserrat,sans-serif;font-size:17px;font-style:normal;font-weight:700;line-height:199.9%;letter-spacing:0;padding:0}.kfk-section--seat-reservation .cancelled .contact-details .details .phonenumber span{width:122.506px;color:#000;font-family:Montserrat,sans-serif;font-size:17px;font-style:normal;font-weight:400;line-height:199.9%;letter-spacing:0}.kfk-section--seat-reservation .cancelled .contact-details .details .email-add{max-width:131px;min-width:131px;width:100%;display:flex;flex-direction:column;margin:0}.kfk-section--seat-reservation .cancelled .contact-details .details .email-add h2{text-align:unset;color:#000;font-family:Montserrat,sans-serif;font-size:17px;font-style:normal;font-weight:700;line-height:199.9%;letter-spacing:0;padding:0}.kfk-section--seat-reservation .cancelled .contact-details .details .email-add span{width:225.453px;color:#000;font-family:Montserrat,sans-serif;font-size:17px;font-style:normal;font-weight:400;line-height:199.9%;display:inline-block;letter-spacing:0}.kfk-section--seat-reservation .cancelled .contact-details .details .address h2{text-align:unset;width:75.151px;color:#000;font-family:Montserrat,sans-serif;font-size:17px;font-style:normal;font-weight:700;line-height:199.9%;letter-spacing:0;padding:0}.kfk-section--seat-reservation .cancelled .contact-details .details .address span{width:240px;color:#000;font-family:Montserrat,sans-serif;font-size:17px;font-style:normal;font-weight:400;line-height:199.9%;display:inline-block;overflow:hidden;white-space:nowrap;letter-spacing:0}.kfk-section--seat-reservation .cancelled .table-selected{width:560px;height:121px;flex-shrink:0;border-radius:7px;background:#fcfcfc;box-shadow:0 4px 4px 1px #00000040;margin:0 0 15px}.kfk-section--seat-reservation .cancelled .table-selected h2{width:191.481px;color:#111321;font-family:Montserrat,sans-serif;padding:8px 0 15px 14.44px;font-size:22.637px;font-style:normal;font-weight:500;line-height:normal;margin:0;white-space:nowrap}.kfk-section--seat-reservation .cancelled .table-selected .table-details{display:grid;grid-template-columns:minmax(160px,1fr) minmax(160px,1fr);grid-template-rows:65px;column-gap:106PX;margin:0 auto;overflow:hidden;padding:0 104px 0 14px;overflow-x:hidden;overflow-y:auto;white-space:nowrap}.kfk-section--seat-reservation .cancelled .table-selected .table-details .details .table-name{width:242.954px;height:27px;flex-shrink:0;color:#000;font-family:Montserrat,sans-serif;font-size:17px;font-style:normal;font-weight:700;line-height:199.9%}.kfk-section--seat-reservation .cancelled .table-selected .table-details .details .table-seats{width:164.715px;color:#000;font-family:Montserrat,sans-serif;font-size:17px;font-style:normal;font-weight:400;line-height:199.9%}.kfk-section--seat-reservation .cancelled .other-request{width:559px;height:122px;flex-shrink:0;border-radius:7px;background:#fcfcfc;box-shadow:0 4px 4px 1px #00000040;margin:0 auto 37px}.kfk-section--seat-reservation .cancelled .other-request h2{width:186.333px;color:#111321;font-family:Montserrat,sans-serif;font-size:22.637px;font-style:normal;font-weight:500;line-height:normal;letter-spacing:0;margin:0;padding:8px 0 15px 14.44px;white-space:nowrap}.kfk-section--seat-reservation .cancelled .other-request .msg-information p{width:514px;color:#000;font-family:Montserrat,sans-serif;font-size:17px;font-style:normal;font-weight:400;line-height:125%;margin:0;letter-spacing:0;padding:0 20px 26px}.kfk-section--seat-reservation .cancelled hr{width:561px;flex-shrink:0;stroke-width:2px;stroke:#d7d7d7;margin:0 auto 37px;border:unset}.kfk-section--seat-reservation .cancelled .note{width:561px;color:#949494;font-family:Montserrat,sans-serif;font-size:17px;font-style:normal;font-weight:400;line-height:143%;letter-spacing:0;margin:0}.kfk-section--seat-reservation .cancelled .note p{letter-spacing:0;margin:0}.kfk-section--seat-reservation .kfk-buttons{margin:85px auto 0;display:flex;max-width:632px;width:100%;gap:77px}@media only screen and (max-width: 768px){.kfk-section--seat-reservation .kfk-buttons{flex-direction:column;gap:15px}}.kfk-section--seat-reservation .kfk-buttons .previous{display:block;cursor:pointer;width:277px;height:61px;flex-shrink:0;background:#050505;color:#ece4c5;text-align:center;font-family:Montserrat,sans-serif;font-size:23px;font-style:normal;font-weight:500;line-height:199.9%;letter-spacing:0px;margin:0 auto}@media only screen and (max-width: 480px){.kfk-section--seat-reservation .kfk-buttons .previous{width:200px;height:50px;font-size:17px}}.kfk-section--seat-reservation .kfk-buttons .next{display:block;cursor:pointer;width:277px;height:61px;flex-shrink:0;background:#020912;color:#ece4c5;text-align:center;font-family:Montserrat,sans-serif;font-size:23px;font-style:normal;font-weight:500;line-height:199.9%;letter-spacing:0px;margin:0 auto}@media only screen and (max-width: 480px){.kfk-section--seat-reservation .kfk-buttons .next{width:200px;height:50px;font-size:17px}}.kfk-section--seat-reservation .kfk-buttons .reserve{display:block;cursor:pointer;width:277px;height:61px;flex-shrink:0;background:#020912;color:#ece4c5;text-align:center;font-family:Montserrat,sans-serif;font-size:23px;font-style:normal;font-weight:500;line-height:199.9%;letter-spacing:0px;margin:0 auto;align-items:center}@media only screen and (max-width: 480px){.kfk-section--seat-reservation .kfk-buttons .reserve{width:200px;height:50px;font-size:17px}}.kfk-section--seat-reservation .kfk-buttons .reserve svg{width:100%;max-width:100px;max-height:30px;height:100%;margin:15px;display:inline-block}.kfk-section--seat-reservation .customer-note{max-width:868px;width:100%;margin:57px auto 0}.kfk-section--seat-reservation .customer-note p{margin:0;color:#111321;text-align:center;font-family:Montserrat,sans-serif;font-size:17px;font-style:normal;font-weight:400;line-height:143%;letter-spacing:0px}.kfk-section--seat-reservation .customer-note p span{color:#111321;font-family:Montserrat,sans-serif;font-size:17px;font-style:normal;font-weight:700;line-height:143%}@media only screen and (max-width: 480px){.kfk-section--seat-reservation .customer-note p{font-size:16px}}.modal-main{position:fixed;z-index:9999;top:0;right:0;bottom:0;left:0;display:none;width:100%;height:100%}.modal-main.--show{display:block}.modal-main .modal-overlay{position:absolute;z-index:1;top:0;right:0;bottom:0;left:0;display:block;background-color:#00000080;width:100%;height:100%}.modal-main .modal-container{position:relative;z-index:2;top:50%;left:50%;translate:-50% -50%;display:flex;flex-direction:column;max-width:500px;min-width:none;width:100%}@media only screen and (max-width: 768px){.modal-main .modal-container{width:360px}}.modal-main .modal-container .modal-content{background-color:#fff;border:1px solid #000;outline:none;border-radius:7px;font-family:Montserrat,sans-serif}.modal-main .modal-container .modal-content .modal-body{width:100%;height:100%;background:#fefefe;padding:10px;border-radius:inherit}.modal-main .modal-container .modal-content .modal-body .close{display:flex;margin-left:auto;background-color:unset;border:0}.modal-main .modal-container .modal-content .modal-body h2{font-family:Montserrat,sans-serif;font-size:31px;letter-spacing:0;color:#000;margin:0 0 5px 10px}.modal-main .modal-container .modal-content .modal-body p{color:#000;letter-spacing:0;margin:0 0 0 10px;font-size:17px}.modal-main .modal-container .modal-content .modal-foot{width:100%;height:50px;border-bottom-left-radius:inherit;border-bottom-right-radius:inherit;background:#d9d9d9;padding:5px}.modal-main .modal-container .modal-content .modal-foot .modal-button{display:flex;margin-left:auto}.modal-main .modal-container .modal-content .modal-foot .modal-button.--Ok-button{display:block;width:70px;height:40px;background-color:#000;color:#fff;color:#ece4c5;font-size:20px}
/*# sourceMappingURL=/cdn/shop/t/4/assets/seat-reservation.css.map */
