.layout_head_venue_container{display:flex;flex-direction:row;position:fixed;top:0;left:0;right:0;height:84px;min-width:1024px;background:#fff;box-shadow:0 10px 20px rgba(0,0,0,.05);z-index:100;transition:background .2s ease,box-shadow 1.2s ease}.layout_head_venue_container.layout_head_venue_still{box-shadow:none;position:absolute;z-index:10;transition:none}.layout_head_venue_container.layout_head_venue_still.theme-plain{box-shadow:0 1px 0 rgba(11,0,44,.1);background:#fff}.layout_head_venue_container.layout_head_venue_attached{box-shadow:none;transition:background .2s ease}.layout_head_venue_inner{flex:1 1;display:flex;flex-direction:row;align-items:center;width:100%;max-width:1440px;margin:0 auto;padding:0 32px;box-sizing:border-box;transition:all .5s ease}.layout_head_venue_container.layout_head_venue_still .layout_head_venue_inner{transition:all .2s ease}@media screen and (min-width:1265px) and (max-width:1440px){.layout_head_venue_container.layout_head_venue_still .layout_head_venue_inner{max-width:1264px}}@media screen and (min-width:1441px){.layout_head_venue_container.layout_head_venue_still .layout_head_venue_inner{max-width:1440px}}.layout_head_venue_left{display:flex;flex-direction:row;align-items:center;box-sizing:border-box}@media screen and (min-width:1265px) and (max-width:1440px){.layout_head_venue_left{width:auto}}@media screen and (min-width:1441px) and (max-width:1680px){.layout_head_venue_left{width:auto}}@media screen and (min-width:1681px) and (max-width:1920px){.layout_head_venue_left{width:380px}}@media screen and (min-width:1921px){.layout_head_venue_left{width:380px}}.layout_head_venue_center{flex-direction:row;justify-content:center;flex:1 1;margin:0 16px;transition:opacity 1s ease}.layout_head_venue_center,.layout_head_venue_right{display:flex;align-items:center;box-sizing:border-box}.layout_head_venue_right{flex-direction:row;justify-content:flex-end}@media screen and (min-width:1265px) and (max-width:1440px){.layout_head_venue_right{width:auto}}@media screen and (min-width:1441px) and (max-width:1680px){.layout_head_venue_right{width:auto}}@media screen and (min-width:1681px) and (max-width:1920px){.layout_head_venue_right{width:380px}}@media screen and (min-width:1921px){.layout_head_venue_right{width:380px}}.layout_head_venue_call{margin-left:16px;text-align:right;white-space:nowrap}.layout_head_venue_call svg{width:24px;height:24px;margin-right:8px;vertical-align:middle;position:relative;top:-1px}.layout_head_venue_call a{color:#ffa600;font-weight:700;font-size:16px;text-decoration:none}.layout_goup_container{position:fixed;left:32px;bottom:32px;display:none;align-items:center;justify-content:center;width:50px;height:50px;border-radius:8px;background:rgba(0,0,0,.4);color:#fff;cursor:pointer;transition:background .3s ease}.layout_goup_container:hover{background:rgba(0,0,0,.6)}.layout_goup_container.layout_goup_visible{display:flex}.layout_goup_container svg{width:20px;height:20px;transform:rotate(180deg)}.layout_venue_container{flex:1 1;display:flex;flex-direction:column}.page_venue_main_covers_container{width:100%;max-width:100%;margin:24px auto 0;box-sizing:border-box;position:relative}.page_venue_main_covers_body{display:flex;position:relative;overflow-x:scroll;-ms-overflow-style:none;scrollbar-width:none;scroll-snap-type:x mandatory;border-radius:12px}.page_venue_main_covers_body::-webkit-scrollbar{display:none}.page_venue_main_covers_item{display:block;width:100%;flex-shrink:0;scroll-snap-align:start}.page_venue_main_covers_item:not(:first-child){margin-left:8px}.page_venue_main_covers_item img{width:100%;height:380px;vertical-align:top;border-radius:12px;object-fit:cover}@media screen and (min-width:1265px) and (max-width:1440px){.page_venue_main_covers_item img{height:380px}}@media screen and (min-width:1441px){.page_venue_main_covers_item img{height:486px}}.page_venue_main_covers_single .page_venue_main_covers_controls{display:none}.page_venue_main_covers_button{width:40px;height:40px;border-radius:40px;box-sizing:border-box;cursor:pointer;border:none;outline:none;background:rgba(0,0,0,.2);color:#fff;display:flex;align-items:center;justify-content:center;transition:background .3s ease}.page_venue_main_covers_button:not(.disabled):hover{background:rgba(0,0,0,.5)}.page_venue_main_covers_button.page_venue_main_covers_back{position:absolute;left:12px;top:175px}.page_venue_main_covers_button.page_venue_main_covers_forward{position:absolute;right:12px;top:175px}@media screen and (min-width:1265px) and (max-width:1440px){.page_venue_main_covers_button.page_venue_main_covers_back,.page_venue_main_covers_button.page_venue_main_covers_forward{top:175px}}@media screen and (min-width:1441px){.page_venue_main_covers_button.page_venue_main_covers_back,.page_venue_main_covers_button.page_venue_main_covers_forward{top:230px}}.page_venue_main_covers_button svg{width:14px;height:14px}.page_venue_main_covers_button.page_venue_main_covers_back svg{position:relative;left:-1px}.page_venue_main_covers_button.page_venue_main_covers_forward svg{position:relative;left:1px}.page_venue_main_covers_button.disabled{cursor:not-allowed;opacity:.3}.page_venue_main_details_product_main{display:flex;flex-direction:row;align-items:center}.page_venue_main_details_product_caption{flex:1 1}.page_venue_main_details_product_title{margin:0;font-weight:700;font-size:18px;color:#1d1d1f}.page_venue_main_details_product_subtitle{margin:4px 0 0;font-weight:500;font-size:14px;color:#8c8c8c}.page_venue_main_details_product_priceValue{font-weight:600;font-size:16px;color:#1d1d1f}.page_venue_main_details_product_priceValueWithDiscount{font-weight:600;font-size:16px;color:#e85917}.page_venue_main_details_product_priceValueWithoutDiscount{font-weight:600;font-size:16px;-webkit-text-decoration-line:line-through;text-decoration-line:line-through;color:#959595;margin-right:12px;line-height:20px}.page_venue_main_details_product_desc{margin:16px 0 0;font-weight:500;font-size:14px;line-height:18px;color:#595959}.page_venue_main_details_venue_map_container{width:100%;height:100%;display:flex;overflow:hidden;border-radius:12px}.page_venue_main_details_venue_map_container>div{width:100%;height:100%}.page_venue_main_details_venue_schedule_picker{display:flex;flex-direction:row;align-items:center;width:340px;cursor:pointer}.page_venue_main_details_venue_schedule_pickerMain{flex:1 1}.page_venue_main_details_venue_schedule_pickerDown{display:flex;align-items:center;justify-content:center}.page_venue_main_details_venue_schedule_pickerDown svg{width:9px;height:6px;transition:transform .3s ease}.page_venue_main_details_venue_schedule_container:not(.page_venue_main_details_venue_schedule_collapsed) .page_venue_main_details_venue_schedule_pickerDown svg{transform:rotate(180deg)}.page_venue_main_details_venue_schedule_drop{width:331px;margin-top:8px}.page_venue_main_details_venue_schedule_day{display:flex;flex-direction:row;align-items:center}.page_venue_main_details_venue_schedule_day:not(:first-child){margin-top:8px}.page_venue_main_details_venue_schedule_dayTitle{flex:1 1}.page_venue_main_details_venue_schedule_dayValue{width:120px;font-weight:500;font-size:14px;color:#595959}.page_venue_main_details_venue_map{width:100%;height:280px;object-fit:contain;background:#f9f9f9;border-radius:12px}@media screen and (min-width:1265px) and (max-width:1440px){.page_venue_main_details_venue_map{height:280px}}@media screen and (min-width:1441px){.page_venue_main_details_venue_map{height:350px}}.page_venue_main_details_venue_info{list-style:none;margin:24px 0 0;padding:0}.page_venue_main_details_venue_infoOption{display:flex;flex-direction:row;align-items:flex-start;padding:16px 0;border-bottom:1px solid #e3e3e4}.page_venue_main_details_venue_infoOptionIcon{display:flex;align-items:center;justify-content:center;width:20px;height:20px;margin-right:16px}.page_venue_main_details_venue_infoOptionIcon svg{width:20px;height:20px;color:#595959}.page_venue_main_details_venue_infoOptionValue{flex:1 1;font-weight:600;font-size:14px;color:#1d1d1f}.page_venue_main_details_venue_desc{margin:16px 0;font-size:14px}.page_venue_main_details_container{margin-top:16px}.page_venue_main_details_head{display:flex;flex-direction:row;align-items:center;border-bottom:1px solid #e3e3e4}.page_venue_main_details_tab{position:relative;padding:16px;font-weight:600;font-size:14px;color:#8c8c8c;text-transform:uppercase;cursor:pointer;transition:border .3s ease,color .3s ease}.page_venue_main_details_tab:hover{color:#1d1d1f}.page_venue_main_details_tab.page_venue_main_details_active:after{content:"";position:absolute;bottom:-2px;left:0;display:block;width:100%;height:4px;border-radius:4px;background:#ffa600}.page_venue_main_details_body{padding:24px 0}.page_venue_main_details_hidden{display:none}.page_venue_main_head{margin-top:16px}.page_venue_main_breadcrumbs{display:flex;flex-direction:row;align-items:center}.page_venue_main_breadcrumbs .page_venue_main_link{display:flex;flex-direction:row;align-items:center;padding:8px 16px;gap:4px;background:rgba(0,0,0,.05);border-radius:2px;font-weight:600;font-size:12px;text-transform:uppercase;color:#1d1d1f;transition:background .3s ease}.page_venue_main_breadcrumbs .page_venue_main_link:hover{background:rgba(0,0,0,.1)}.page_venue_main_breadcrumbs .page_venue_main_link svg{width:6px;height:9px;margin-right:6px}.page_venue_main_title{margin:0;font-size:30px;font-weight:600;color:#1d1d1f}.page_venue_main_subtitle{margin:0;font-size:13px;font-weight:500;color:#595959}.ui_switchOptions_container{display:flex;position:relative;overflow:hidden}.ui_switchOptions_option{flex:1 1;display:flex;align-items:center;justify-items:center;justify-content:center;cursor:pointer;text-align:center;box-sizing:border-box;transition:background .3s ease,color .3s ease}.ui_switchOptions_primaryPreset{gap:4px;padding:4px;border-radius:40px;background:#f4f4f4;color:#1d1d1f;font-weight:600;font-size:14px}.ui_switchOptions_primaryPreset .ui_switchOptions_option{height:46px;padding:0 8px;border-radius:40px;box-sizing:border-box}.ui_switchOptions_primaryPreset .ui_switchOptions_option:hover{background-color:#fafafa}.ui_switchOptions_primaryPreset .ui_switchOptions_option.ui_switchOptions_selected{background-color:#fff}.ui_switchOptions_alternativePreset{background-color:#f4f4f4;border-radius:10px}.ui_switchOptions_alternativePreset .ui_switchOptions_option{border-radius:10px}.ui_switchOptions_alternativePreset .ui_switchOptions_option:hover{background-color:#eee}.ui_switchOptions_alternativePreset .ui_switchOptions_option.ui_switchOptions_selected{background-color:#e85917;color:#fff}.ui_selectCounter_picker_picker{flex:1 1;display:flex;align-items:center;padding:0 16px;cursor:pointer;position:relative;z-index:1;transition:border-radius .3s ease,background .3s ease}.ui_selectCounter_picker_value{flex:1 1;display:flex;align-items:center;justify-content:center;height:100%;font-weight:500;font-size:14px;z-index:1}.ui_selectCounter_picker_blank .ui_selectCounter_picker_value{color:#999}.ui_selectCounter_picker_down{display:flex;align-items:center;height:100%;margin-left:14px;transition:transform .3s ease}.ui_selectCounter_picker_picker.ui_selectCounter_picker_active .ui_selectCounter_picker_down{transform:rotate(180deg)}.ui_selectCounter_picker_down svg{width:10px;height:10px}.ui_selectCounter_picker_primaryPreset{padding:0 16px;background:#fff;border:1px solid #e3e3e4;border-radius:0;box-sizing:border-box}.ui_selectCounter_picker_primaryPreset:hover{background:#f4f4f4}.ui_selectCounter_drop_drop{position:absolute;left:44px;top:100%;overflow:hidden;opacity:0;display:flex;flex-direction:column;width:calc(100% - 88px);max-height:0;overflow:auto;padding:8px 0 16px;border-radius:0 0 8px 8px;box-sizing:border-box;box-shadow:0 5px 15px -10px rgba(0,0,0,.3);transform:translateY(-8px);visibility:hidden;z-index:2;transition:opacity .2s ease,max-height .2s ease,transform .2s ease,visibility .2s ease}.ui_selectCounter_drop_drop.ui_selectCounter_drop_active{opacity:1;visibility:visible;max-height:250px;transform:translate(0);transition:opacity .3s ease,max-height .6s ease,transform .6s ease,visibility .6s ease}.ui_selectCounter_drop_option{display:flex;align-items:center;width:calc(100% - 16px);min-height:40px;margin:0 8px;padding:4px 8px;box-sizing:border-box;border-radius:8px;border:none;background:transparent;outline:none;cursor:pointer;font-weight:500;white-space:nowrap;font-size:14px;transition:background .3s ease}.ui_selectCounter_drop_option:not(:first-child){margin-top:8px}.ui_selectCounter_drop_option.ui_selectCounter_drop_selected,.ui_selectCounter_drop_option:hover{background:#f4f4f4}.ui_selectCounter_drop_optionBody{flex:1 1;display:flex;flex-direction:column;align-items:flex-start;text-align:left}.ui_selectCounter_drop_optionStatus{width:30px;display:flex;justify-content:flex-end;align-items:center}.ui_selectCounter_drop_optionStatus svg{width:16px;height:16px}.ui_selectCounter_drop_primaryPreset{background:#fff;border-radius:0 0 10px 10px;border:1px solid #e3e3e4;border-top:none}.ui_selectCounter_container{position:relative;flex:1 1;display:flex}.ui_selectCounter_button{display:flex;align-items:center;justify-content:center;width:44px;height:44px;border:1px solid #e3e3e4;background:#fff;transition:background .3s ease;color:#ffa600}.ui_selectCounter_button.ui_selectCounter_minus{border-radius:4px 0 0 4px;border-right:none}.ui_selectCounter_button.ui_selectCounter_plus{border-radius:0 4px 4px 0;border-left:none}.ui_selectCounter_button:not(.ui_selectCounter_disabled){cursor:pointer}.ui_selectCounter_button:not(.ui_selectCounter_disabled):hover{background:#f4f4f4}.ui_selectCounter_button.ui_selectCounter_disabled{color:#595959}.ui_selectCounter_button svg{width:14px;height:14px}.page_venue_side_container{display:flex;flex-direction:column;background:#fff;border-radius:12px;width:492px;position:-webkit-sticky;position:sticky;top:calc(80px + 32px);box-shadow:0 10px 15px rgba(0,0,0,.03);transition:top .6s ease,height .6s ease}@media screen and (max-height:500px){.page_venue_side_container{position:static}}.page_venue_side_head{flex-shrink:0;padding:40px 40px 32px}.page_venue_side_error{display:flex;align-items:center;justify-content:center;margin:0 40px 32px;padding:12px 16px;font-weight:500;font-size:14px;color:var(--palette-color-negative);background:var(--palette-color-negative-weaker);border-radius:4px;text-align:center;box-sizing:border-box}.page_venue_side_body{flex-shrink:0;flex:1 1;display:flex;flex-direction:column;width:100%;padding:0 40px;box-sizing:border-box}.page_venue_side_foot{flex-shrink:0;width:100%;padding:32px 40px 40px;box-sizing:border-box}.page_venue_side_buttonSubmit{height:54px;width:100%;padding:0 32px;border-radius:64px;font-weight:600;font-size:18px}.page_venue_side_priceValueWithoutDiscount{-webkit-text-decoration-line:line-through;text-decoration-line:line-through}.page_venue_side_priceValueWithDiscount{color:#e85917}.page_venue_side_stack{display:flex;flex-wrap:wrap;gap:8px}.page_venue_side_buttonDay{display:flex;flex-direction:column;align-items:center;justify-content:center;height:54px;width:62px;background:#fff;border:1px solid #e3e3e4;border-radius:4px;cursor:pointer;transition:background .3s ease,border .3s ease}.page_venue_side_buttonDay:hover{background:#f4f4f4}.page_venue_side_buttonDay.page_venue_side_active{border-color:#ffa600;background:rgba(255,166,0,.1)}.page_venue_side_buttonTime{position:relative;display:flex;flex-direction:row;align-items:center;justify-content:center;gap:4px;height:36px;width:132px;background:#fff;border:1px solid #e3e3e4;border-radius:4px;font-weight:500;font-size:14px;color:#1d1d1f;cursor:pointer;transition:background .3s ease,border .3s ease}.page_venue_side_buttonTime:not([disabled]):hover{background:#f4f4f4}.page_venue_side_buttonTime.page_venue_side_active{border-color:#ffa600;background:rgba(255,166,0,.1)}.page_venue_side_buttonTime[disabled]{opacity:.3;cursor:default}.page_venue_side_buttonTime svg{position:absolute;left:4px;width:14px;height:14px}.page_venue_side_lastLabel{position:absolute;bottom:-6px;padding:1px 6px;background:#ffe5e5;border:1px solid red;border-radius:20px;font-weight:500;font-size:9px;color:red}.page_venue_side_submitNotes{margin-top:16px;font-size:13px;font-weight:500;text-align:center;color:#777}.page_venue_side_calendarTable{width:100%}.page_venue_side_select{--next-ui-select-height:44px}.page_venue_container{flex:1 1;display:flex;flex-direction:row;padding:32px 0}.page_venue_main{flex:1 1}.page_venue_side{width:492px;margin-left:80px}.layout_logo_container a{display:block;transition:all .3s ease}.layout_logo_container a:hover{transform:scale(1.02)}.layout_logo_container a:active{transform:scale(.95)}.layout_logo_container svg{width:197px;height:44px}.theme-dark .layout_logo_container a path{fill:#1c1c1c}.theme-light .layout_logo_container a path{fill:#fff}.layout_head_simple_container{display:flex;flex-direction:row;position:fixed;top:0;left:0;right:0;height:84px;min-width:1024px;background:#fff;box-shadow:0 10px 20px rgba(0,0,0,.05);z-index:100}.layout_head_simple_container.layout_head_simple_initialized{transition:background .2s ease}.layout_head_simple_container.layout_head_simple_still{box-shadow:none}.layout_head_simple_inner{flex:1 1;display:flex;flex-direction:row;align-items:center;justify-content:center;width:100%;max-width:100%;margin:0 auto;padding:0 32px;box-sizing:border-box}.layout_head_simple_initialized .layout_head_simple_inner{transition:all .5s ease}.layout_simple_container{flex:1 1;display:flex;flex-direction:column}.page_common_404_box{display:flex;flex-direction:column;align-items:center;justify-content:center;flex:1 1;padding:32px 0}.page_common_404_cover svg{width:500px;height:500px}.page_common_404_title{margin-top:16px;font-weight:700;font-size:24px}.page_common_404_controls{margin-top:24px}.page_common_404_button{height:48px;padding:0 80px;font-weight:600;font-size:18px}