﻿@charset "UTF-8";@font-face{font-family:"glyphicons-halflings-regular";src:url("/Assets/fonts/glyphicons-halflings-regular.ttf") format("truetype");font-display:swap;}@font-face{font-family:"glyphicons-halflings-regular";src:url("/Assets/fonts/glyphicons-halflings-regular.woff") format("woff");font-display:swap;}@font-face{font-family:"glyphicons-halflings-regular";src:url("/Assets/fonts/glyphicons-halflings-regular.eot?") format("embedded-opentype");font-display:swap;}@font-face{font-family:"glyphicons-halflings-regular";src:url("/Assets/fonts/glyphicons-halflings-regular.svg") format("svg");}@font-face{font-family:"pasgo-fonts-regular";src:url("/Assets/fonts/fontlexend/lexend-regular.ttf") format("truetype");}@font-face{font-family:"pasgo-fonts-medium";src:url("/Assets/fonts/fontlexend/lexend-medium.ttf") format("truetype");}@font-face{font-family:"pasgo-fonts-semibold";src:url("/Assets/fonts/fontlexend/lexend-semibold.ttf") format("truetype");}@font-face{font-family:"pasgo-fonts-bold";src:url("/Assets/fonts/fontlexend/lexend-bold.ttf") format("truetype");}@font-face{font-family:"pasgo-fonts-extrabold";src:url("/Assets/fonts/fontlexend/lexend-extrabold.ttf") format("truetype");}@font-face{font-family:"pasgo-fonts-black";src:url("/Assets/fonts/fontlexend/lexend-black.ttf") format("truetype");}.wapcontent{background:#fff;border-radius:10px;}#booking-restaurant{border-radius:10px;border:1px solid rgba(120,120,128,.2);}h1{margin-left:5px;}.info-data{margin:0 auto;}.wap-booking{position:relative;line-height:155%;font-size:14px;font-weight:400;margin:20px 0;background:#fff;}.wap-booking article{z-index:10;border-radius:10px;border:1px solid rgba(120,120,128,.2);}.wap-booking article .booking-list-header{padding:0 16px;border-bottom:1px solid #bababa;}.wap-booking article .booking-list-header .title-heading{font-weight:normal;font-size:16px;text-align:left;padding:0;margin:0;color:#000;}.wap-booking article .booking-list-header .list-chose-info{display:flex;align-items:center;width:100%;justify-content:space-around;padding:10px 0;}.wap-booking article .booking-list-header .list-header-button{margin:0;padding:8px 10px;outline:0;border:0;cursor:pointer;float:right;border-radius:5px;text-align:center;font:normal 500 14px/1.5 "pasgo-fonts-regular",sans-serif;color:#fff;background:#d02028;}.wap-booking article h2{font-size:16px;padding-left:15px;text-align:left;font-weight:normal;color:#000;}.wap-booking article .list-header-button{margin:0;padding:8px 10px;outline:0;border:0;cursor:pointer;float:right;border-radius:5px;text-align:center;font:normal 500 14px/1.5 "pasgo-fonts-regular",sans-serif;color:#fff;background:#d02028;}.wap-booking article #btn-showEditForm{border:1px solid #d02028!important;color:#d02028!important;background-color:#fff!important;}.wap-booking article .form-group{padding:0;width:100%;display:flex;font-size:14px;}.wap-booking article .form-group .form-control{cursor:pointer;}.wap-booking article .form-group input#txtNgayDen{border-radius:5px;}.wap-booking article .form-group select#txtGioDen{border-radius:5px;font-size:14px;color:#000;border:1px solid #ccc;padding:0 6px;}.wap-booking article .form-group .form-group-left{display:flex;flex-direction:row;align-items:center;width:50%;gap:7px;}.wap-booking article .form-group .form-group-left .form-control{border-radius:5px;}.wap-booking article .form-group .form-group-right{display:flex;flex-direction:row;align-items:center;width:50%;gap:7px;}.wap-booking article .form-group .form-group-right .form-control{border-radius:5px;}.wap-booking article .form-group .form-group-full{display:flex;flex-direction:row;align-items:center;width:100%;gap:7px;}.wap-booking article .form-group .booking-border{margin:0 5px;position:relative;font-size:14px;}.wap-booking article .form-group .form-group-right-area{position:relative;}.wap-booking article .form-group .form-group-right-area .form-control{border-radius:5px;border:1px solid #e5e5ea;}.wap-booking article .form-group p{color:#808080;font-size:13px;margin:0 0 6px 0;}.wap-booking article .form-group .text-center{color:#d02028;font-size:13px;font-weight:700;margin-top:0;padding-bottom:0;}.wap-booking article .form-group .text-chiet-khau{font-weight:bold;font-size:16px;}.wap-booking article .form-group textarea{box-shadow:none;border-radius:0;border:1px solid rgba(120,120,128,.2);font-size:13px;color:#424242;width:100%;margin:5px 0;outline:2px solid rgba(120,120,128,.2);}.wap-booking article .form-group #txtErMessage{color:#d02028;}.wap-booking article .form-group #btn-booking{display:flex;justify-content:center;padding:8px;align-items:center;gap:8px;width:100%;border-radius:5px;background:#d02028;color:#fff;}.wap-booking article .form-group .booking-call{color:#888787;margin:10px 0;font-size:13px;}.wap-booking article .form-group .booking-call .phone-number{color:#d02028;font-weight:700;font-size:18px;}.wap-booking article .form-group .input-group{padding:5px 0;}.wap-booking article .form-group .input-group .input-group-addon{border:1px solid #ccc;padding:0;border-right:0;border-left:0;}.wap-booking article .form-group .input-group .input-group-addon .glyphicon-calendar:before{content:"";}.wap-booking article .form-group .input-group #txtNgayDenDesktop,.wap-booking article .form-group .input-group #txtnbooking-adults{border-right:0;}.wap-booking article.affix{top:8%;position:fixed;}.timepicker-button--disabled.is-disabled{color:rgba(0,0,0,.35)!important;background-color:#f5f5f7!important;border-color:rgba(60,60,67,.18)!important;cursor:not-allowed!important;opacity:.7!important;}.booking{position:relative;display:block;width:100%;padding:20px 0;clear:both;background:#f2f2f7;min-height:200px;line-height:24px;}.booking .disactive{background:rgba(60,60,67,.18);}.booking .form-checktime .timeout-order{text-align:center;}.booking .form-checktime .timeout-order button{padding:8px 16px;border-radius:4px;border:1px solid rgba(60,60,67,.33);margin:10px 14px;color:rgba(0,0,0,.8);text-align:center;}.booking .form-checktime .timeout-order button.active{border-color:#d02028;color:#d02028;background-color:#fff5f6;}.booking .form-checktime .timeout-order button.disabled,.booking .form-checktime .timeout-order button:disabled{color:rgba(0,0,0,.35);background-color:#f5f5f7;border-color:rgba(60,60,67,.18);cursor:not-allowed;opacity:.7;}.booking .form-group{padding:5px 0;width:100%;display:flex;font-size:14px;}.booking .form-group small{font-size:14px;}.booking .form-group input#txtNgayDen{border-radius:5px;}.booking .form-group select#txtGioDen{border-radius:5px;}.booking .form-group .form-group-left{display:flex;flex-direction:row;align-items:center;width:50%;gap:7px;}.booking .form-group .form-group-left .form-control{border-radius:5px;}.booking .form-group .form-group-right{display:flex;flex-direction:row;align-items:center;width:50%;gap:7px;}.booking .form-group .form-group-right .form-control{border-radius:5px;}.booking .form-group .form-group-full{display:flex;flex-direction:row;align-items:center;width:100%;gap:7px;}.booking .form-group .booking-border{margin:0 5px;position:relative;font-size:16px;}.booking .form-group .form-group-left-datetime{display:flex;flex-direction:row;align-items:center;width:65%;gap:7px;}.booking .form-group .form-group-right-datetime{display:flex;flex-direction:row;align-items:center;width:35%;gap:7px;}.booking .form-group .form-group-left-area{display:flex;flex-direction:row;align-items:center;width:35%;gap:7px;}.booking .form-group .form-group-right-area{display:flex;flex-direction:row;align-items:center;width:65%;gap:7px;position:relative;}.booking .form-group .form-group-right-area .form-control{border-radius:5px;border:1px solid #e5e5ea;}.booking .form-group p{color:#808080;font-size:13px;}.booking .form-group .text-center{color:#d02028;font-size:13px;font-weight:700;margin-top:0;padding-bottom:0;}.booking .form-group .text-chiet-khau{font-weight:bold;font-size:16px;}.booking .form-group textarea{box-shadow:none;border-radius:5px;border:1px solid rgba(120,120,128,.2);font-size:13px;color:#424242;width:100%;margin:5px 0;}.booking .form-group #txtErMessage{color:#d02028;}.booking .form-group #btn-booking{display:flex;justify-content:center;padding:8px;align-items:center;gap:8px;width:100%;border-radius:5px;background:#d02028;color:#fff;}.booking .form-group .booking-call{color:#888787;margin:10px 0;font-size:13px;}.booking .form-group .booking-call .phone-number{color:#d02028;font-weight:700;font-size:18px;}.booking .form-group .input-group{padding:5px 0;}.booking .form-group .input-group .input-group-addon{border:1px solid #ccc;padding:0;border-right:0;border-left:0;}.booking .form-group .input-group .input-group-addon .glyphicon-calendar:before{content:"";}.booking .form-group .input-group #txtNgayDenDesktop,.booking .form-group .input-group #txtnbooking-adults{border-right:0;}.booking .booking-time-order{display:flex;align-items:center;gap:8px;width:100%;padding:0 16px;background-color:#e8f1ff;border-radius:5px;}.booking .booking-time-order .time-order-title{color:#000;font-size:14px;}.booking .booking-time-order .time-order-description{color:#d02028;}.booking .booking-list{display:block;width:100%;padding:0;}.booking .booking-list .booking-list-header{padding:0 0;border-bottom:1px solid #e5e5ea;}.booking .booking-list .booking-list-header .title-heading{font-weight:normal;font-size:16px;text-align:left;padding:0;margin:0;color:#030303;}.booking .booking-list .booking-list-header .list-chose-info{display:flex;align-items:center;width:100%;justify-content:space-around;padding:10px 0;}.booking .booking-list .booking-list-header #btn-showEditForm{color:#d02028!important;border:1px solid #d02028!important;background-color:#fff!important;}.booking .booking-list .booking-list-header .list-header-button{margin:0;padding:8px 10px;outline:0;border:0;cursor:pointer;float:right;border-radius:5px;text-align:center;font:normal 500 14px/1.5 "pasgo-fonts-regular",sans-serif;color:#fff;background:#d02028;}.booking .booking-list .info-order-booking{padding:8px 16px 20px 16px;}.booking .booking-list .info-order-booking .order-booking-item{border-bottom:1px solid rgba(120,120,128,.2);}.booking .booking-list .info-order-booking .order-booking-item h3{font-size:14px;line-height:24px;font-weight:normal;}.booking .booking-list .info-order-booking .order-booking-item .decription{font-size:14px;line-height:26px;color:#000;}.booking .booking-list .info-order-booking .order-booking-item span{font-size:14px;line-height:26px;color:#000;}.booking .form-group{display:block;width:100%;padding:10px;margin:10px 0;}.booking .form-group .component-common{width:100%;display:block;padding:0;}.booking .form-group .component-common .form-control{display:inline-block;border-radius:5px;border:0;outline:0;font-size:18px;border:1px solid rgba(120,120,128,.2);width:30%;height:auto;}.booking .form-group .component-common .text-description{color:rgba(0,0,0,.8);margin:0 auto;}.booking .form-group .continue-button button{background:#d02028;}.booking .form-group .continue-button .disactive{background:rgba(60,60,67,.18);}.booking .form-group .title-heading{font-weight:normal;font-size:16px;text-align:left;padding:0;color:#000;}.booking .form-group input[readonly]{background:rgba(60,60,67,.18);color:#030303;}.booking .form-group .detail-form-title{display:block;width:100%;height:100%;margin:0 auto;padding:12px 0 0;}.booking .form-group .detail-form-title .detail-hotline-title{font-weight:normal;font-size:20px;text-align:left;color:#000;}.booking .form-group .detail-form-title .detail-log-in{color:#d02028;font-size:16px;text-align:right;padding:12px 0;background:transparent;}.booking .form-group .form__warning{display:none;width:100%;height:auto;margin:0 auto;padding:24px 0 0;}.booking .form-group .form__warning .form__info{display:flex;align-items:center;gap:8px;color:#000;margin:0;padding:12px;background-color:#fff4d7;border-radius:10px;}.booking .form-group .form__warning--text{font:normal 400 14px/1.5 "pasgo-fonts-regular",sans-serif;text-align:left;}.booking .form-group .form__warning--icon-format{width:24px;height:24px;color:#ffb22c;}.booking .form-group .detail-info{display:block;padding:12px 0;--switch-height:13px;--switch-padding:2px;--switch-width:calc((var(--switch-height)*2) - var(--switch-padding));--slider-height:calc(var(--switch-height) - var(--switch-padding));--slider-on:calc(var(--switch-height) - var(--switch-padding));}.booking .form-group .detail-info .title-description{font-size:14px;margin:0 auto;padding:0;color:rgba(0,0,0,.8);}.booking .form-group .detail-info .title-description .red-special{margin-left:5px;color:#d02028;}.booking .form-group .detail-info .title-description .text-order-other-people{float:left;}.booking .form-group .detail-info #dat-cho-nguoi-khac *{--switch-height:13px;--switch-padding:2px;--switch-width:calc((var(--switch-height)*2) - var(--switch-padding));--slider-height:calc(var(--switch-height) - var(--switch-padding));--slider-on:calc(var(--switch-height) - var(--switch-padding));}.booking .form-group .detail-info #dat-cho-nguoi-khac .switch{margin:5px;position:relative;display:inline-block;width:var(--switch-width);height:var(--switch-height);}.booking .form-group .detail-info #dat-cho-nguoi-khac .switch input{opacity:0;width:0;height:0;}.booking .form-group .detail-info #dat-cho-nguoi-khac .slider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background:#ccc;-webkit-transition:.4s;transition:.4s;}.booking .form-group .detail-info #dat-cho-nguoi-khac .slider:before{content:"";position:absolute;height:var(--slider-height);width:var(--slider-height);left:calc(var(--switch-padding)/2);bottom:calc(var(--switch-padding)/2);background:#fff;-webkit-transition:.4s;transition:.4s;}.booking .form-group .detail-info #dat-cho-nguoi-khac input:checked+.slider{background:#34c759;}.booking .form-group .detail-info #dat-cho-nguoi-khac input:focus+.slider{box-shadow:0 0 1px #34c759;}.booking .form-group .detail-info #dat-cho-nguoi-khac input:checked+.slider:before{transform:translateX(var(--slider-on));}.booking .form-group .detail-info #dat-cho-nguoi-khac .slider.round{border-radius:var(--slider-height);}.booking .form-group .detail-info #dat-cho-nguoi-khac .slider.round:before{border-radius:50%;}.booking .form-group .detail-info .form-usser{padding:0;position:relative;}.booking .form-group .detail-info .form-usser .icon-down{position:absolute;top:4px;right:4px;}.booking .form-group .detail-info .form-usser .form-usser-left{position:relative;padding:0;}.booking .form-group .detail-info .form-usser .form-usser-left .icon-down{position:absolute;top:4px;right:4px;}.booking .form-group .detail-info .form-usser .usser-regions{padding:0 5px 0 5px;}.booking .form-group .detail-info .form-usser .usser-regions-phone{padding:0 0 0 5px;}.booking .form-group .detail-info .form-control{display:inline-block;border-radius:5px;border:1px solid rgba(120,120,128,.2);padding:14px;}.booking .form-group .detail-info .detail-info-left{padding:0 5px 0 0;}.booking .form-group .detail-info .detail-info-right{padding:0 0 0 5px;}.modal{overflow-x:hidden!important;overflow-y:hidden!important;z-index:1050;}#d-modalGioDen .modal-content{border-radius:6px;border:0;position:relative;}#d-modalGioDen .modal-header{position:absolute;top:0;width:100%;z-index:9;display:flex;align-items:center;justify-content:center;background:#d02028;color:#fff;position:relative;padding:12px 16px;}#d-modalGioDen .modal-header .modal-title{margin:0;font-size:16px;font-weight:600;line-height:1;text-transform:uppercase;}#d-modalGioDen .modal-header .btn-close{position:absolute;right:12px;top:50%;transform:translateY(-50%);cursor:pointer;color:#fff;opacity:1;}#d-modalGioDen .modal-body{padding:16px 16px;margin:10px 0 50px;max-height:50vh;overflow-y:auto;}#d-modalGioDen #d-timepicker-container{display:grid;grid-template-columns:repeat(auto-fill,minmax(92px,1fr));grid-gap:12px;align-items:stretch;}#d-modalGioDen .timepicker-button{padding:8px 0;border-radius:4px;border:1px solid rgba(60,60,67,.33);margin:0;color:rgba(0,0,0,.8);text-align:center;background:#fff;}#d-modalGioDen .timepicker-button.active{color:#fff;background-color:#d02028;}#d-modalGioDen .timepicker-button.disabled,#d-modalGioDen .timepicker-button:disabled{color:rgba(0,0,0,.35);background-color:#f5f5f7;border:0;cursor:not-allowed;opacity:.7;pointer-events:auto;}#d-modalGioDen .modal-footer{position:absolute;bottom:0;width:100%;z-index:9;border:0;padding:12px 16px 16px;background-color:#fff;}#d-modalGioDen #d-btn-confirm-time{background-color:#d02028;color:#fff;border:0;border-radius:5px;padding:8px 16px;font-weight:500;cursor:pointer;transition:background-color .2s ease;}#d-modalGioDen #d-btn-confirm-time:hover{background:#d71a21;border-color:#d71a21;}.modal-list{overflow:hidden;background-color:rgba(0,0,0,.5);z-index:999;}@media(min-width:820px) and (max-width:1366px){.modal-list .modal-dialog{width:55%;}}@media(min-width:1367px){.modal-list .modal-dialog{width:45%;}}.modal-list .modal-dialog{margin:30px auto;}.modal-list .modal-dialog .modal-content{position:absolute;top:70%;left:50%;transform:translate(-50%,-50%);width:100%;height:70%;overflow-y:hidden;}.modal-list .modal-dialog .modal-content .modal-header{position:fixed;top:0%;left:0%;display:block;width:100%;background-color:#fff!important;z-index:99;border-radius:5px;}.modal-list .modal-dialog .modal-content .modal-header .header-top{display:flex;flex-direction:row;align-items:center;justify-content:space-between;width:100%;}.modal-list .modal-dialog .modal-content .modal-header .header-top h4{margin:0;font:normal 400 18px "pasgo-fonts-regular",sans-serif;width:85%;text-align:left;}.modal-list .modal-dialog .modal-content .modal-header .header-top .modal-close{background-color:transparent;outline:0;border:0;}.modal-list .modal-dialog .modal-content .modal-body{position:relative;display:flex;flex-direction:column;gap:8px;width:100%;height:100%;padding:50px 0!important;overflow-y:auto;overflow-x:hidden;}.modal-list .modal-dialog .modal-content .modal-body .special-product{display:none;}.modal-list .modal-dialog .modal-content .modal-body .special-product h3{font:normal 500 18px/1.5 "pasgo-fonts-medium",sans-serif;margin:0;text-align:left;color:#000;padding:8px 16px;}.modal-list .modal-dialog .modal-content .modal-body .special-product .other-wrapper-special{position:relative;width:100%;padding:16px 8px 16px 0;}.modal-list .modal-dialog .modal-content .modal-body .special-product .other-wrapper-special .items{position:relative;display:flex;flex-direction:column;gap:12px;width:100%;height:100%;}.modal-list .modal-dialog .modal-content .modal-body .special-product .other-wrapper-special .items .rec-item-container{display:flex;flex-direction:column;gap:8px;padding:0;border-radius:4px;border:1px solid #e6ebfa;background-color:#fff;border:0;outline:0;}.modal-list .modal-dialog .modal-content .modal-body .special-product .other-wrapper-special .items .rec-item-container .rec-item-image{position:relative;display:flex;flex-direction:column;gap:8px;}.modal-list .modal-dialog .modal-content .modal-body .special-product .other-wrapper-special .items .rec-item-container .rec-item-image img{width:100%;height:100%;aspect-ratio:1/1;object-fit:cover;border-radius:5px;}.modal-list .modal-dialog .modal-content .modal-body .special-product .other-wrapper-special .items .rec-item-container .rec-item-image .rec-items-sticker,.modal-list .modal-dialog .modal-content .modal-body .special-product .other-wrapper-special .items .rec-item-container .rec-item-image .product__tag{position:absolute;top:0;left:0;width:100%;height:100%;border-radius:8px;display:flex;align-items:flex-start;gap:8px;flex-direction:column;}.modal-list .modal-dialog .modal-content .modal-body .special-product .other-wrapper-special .items .rec-item-container .rec-item-image .rec-items-sticker .rec-image-text,.modal-list .modal-dialog .modal-content .modal-body .special-product .other-wrapper-special .items .rec-item-container .rec-item-image .rec-items-sticker .product__tag--text,.modal-list .modal-dialog .modal-content .modal-body .special-product .other-wrapper-special .items .rec-item-container .rec-item-image .product__tag .rec-image-text,.modal-list .modal-dialog .modal-content .modal-body .special-product .other-wrapper-special .items .rec-item-container .rec-item-image .product__tag .product__tag--text{max-width:100%;font:normal 400 12px/1.3 "pasgo-fonts-regular",sans-serif;padding:6px;background-color:#d02028;color:#fff;border-radius:8px;border:0;outline:0;text-align:center;overflow-x:hidden;text-overflow:ellipsis;}.modal-list .modal-dialog .modal-content .modal-body .special-product .other-wrapper-special .items .rec-item-container .rec-item-description{display:flex;flex-direction:column;gap:8px;border:0;outline:0;}.modal-list .modal-dialog .modal-content .modal-body .special-product .other-wrapper-special .items .rec-item-container .rec-item-description .rec-item-text{display:flex;flex-direction:column;gap:8px;}.modal-list .modal-dialog .modal-content .modal-body .special-product .other-wrapper-special .items .rec-item-container .rec-item-description .rec-item-text h4{font:normal 500 16px "pasgo-fonts-medium",sans-serif;}.modal-list .modal-dialog .modal-content .modal-body .special-product .other-wrapper-special .items .rec-item-container .rec-item-description .rec-item-text .rec-desc-sale{color:#000;}.modal-list .modal-dialog .modal-content .modal-body .special-product .other-wrapper-special .items .rec-item-container .rec-item-description .rec-item-text .rec-desc-sale .discount{color:#757575;text-decoration:line-through;}.modal-list .modal-dialog .modal-content .modal-body .special-product .other-wrapper-special .items .rec-item-container .rec-item-description .rec-item-text .rec-desc-sale .initial{font:normal 500 16px "pasgo-fonts-medium",sans-serif;}.modal-list .modal-dialog .modal-content .modal-body .special-product .other-wrapper-special .items .rec-item-container .rec-item-description .rec-item-text .rec-desc-sale .gap{font:normal 500 16px "pasgo-fonts-medium",sans-serif;color:#d02028;}.modal-list .modal-dialog .modal-content .modal-body .special-product .other-wrapper-special .items .rec-item-container .rec-item-description .items-child-info-rule{color:#007aff;text-decoration:underline;}.modal-list .modal-dialog .modal-content .modal-body .special-product .other-wrapper-special .items .rec-item-container .rec-item-description .btn-booking{display:flex;justify-content:center;align-items:center;width:100%;padding:5px 16px;border-radius:5px;color:#000;background-color:transparent;border:1px solid #757575;outline:0;cursor:pointer;}.modal-list .modal-dialog .modal-content .modal-body .special-product .other-wrapper-special .items .rec-item-container .rec-item-description .btn-booking:hover{color:#d02028;background-color:transparent;border:1px solid #d02028;}.modal-list .modal-dialog .modal-content .modal-body .product__not--selected{padding:16px 0 0;}.modal-list .modal-dialog .modal-content .modal-body .product__not--selected .product__title--not-selected{font-size:18px;padding:0 16px;}.modal-list .modal-dialog .modal-content .modal-body .rec-spec,.modal-list .modal-dialog .modal-content .modal-body .rec-other,.modal-list .modal-dialog .modal-content .modal-body .rec-dish{padding:0 16px 16px;}.modal-list .modal-dialog .modal-content .modal-body .rec-spec .spec-wrapper,.modal-list .modal-dialog .modal-content .modal-body .rec-spec .other-wrapper,.modal-list .modal-dialog .modal-content .modal-body .rec-spec .dish-wrapper,.modal-list .modal-dialog .modal-content .modal-body .rec-other .spec-wrapper,.modal-list .modal-dialog .modal-content .modal-body .rec-other .other-wrapper,.modal-list .modal-dialog .modal-content .modal-body .rec-other .dish-wrapper,.modal-list .modal-dialog .modal-content .modal-body .rec-dish .spec-wrapper,.modal-list .modal-dialog .modal-content .modal-body .rec-dish .other-wrapper,.modal-list .modal-dialog .modal-content .modal-body .rec-dish .dish-wrapper{display:grid;grid-template-columns:repeat(2,1fr);gap:10px;}.modal-list .modal-dialog .modal-content .modal-body .rec-spec .spec-wrapper .product__item,.modal-list .modal-dialog .modal-content .modal-body .rec-spec .other-wrapper .product__item,.modal-list .modal-dialog .modal-content .modal-body .rec-spec .dish-wrapper .product__item,.modal-list .modal-dialog .modal-content .modal-body .rec-other .spec-wrapper .product__item,.modal-list .modal-dialog .modal-content .modal-body .rec-other .other-wrapper .product__item,.modal-list .modal-dialog .modal-content .modal-body .rec-other .dish-wrapper .product__item,.modal-list .modal-dialog .modal-content .modal-body .rec-dish .spec-wrapper .product__item,.modal-list .modal-dialog .modal-content .modal-body .rec-dish .other-wrapper .product__item,.modal-list .modal-dialog .modal-content .modal-body .rec-dish .dish-wrapper .product__item{margin:0!important;}.modal-list .modal-dialog .modal-content .modal-body .rec-spec .spec-wrapper .product__item .product__info,.modal-list .modal-dialog .modal-content .modal-body .rec-spec .other-wrapper .product__item .product__info,.modal-list .modal-dialog .modal-content .modal-body .rec-spec .dish-wrapper .product__item .product__info,.modal-list .modal-dialog .modal-content .modal-body .rec-other .spec-wrapper .product__item .product__info,.modal-list .modal-dialog .modal-content .modal-body .rec-other .other-wrapper .product__item .product__info,.modal-list .modal-dialog .modal-content .modal-body .rec-other .dish-wrapper .product__item .product__info,.modal-list .modal-dialog .modal-content .modal-body .rec-dish .spec-wrapper .product__item .product__info,.modal-list .modal-dialog .modal-content .modal-body .rec-dish .other-wrapper .product__item .product__info,.modal-list .modal-dialog .modal-content .modal-body .rec-dish .dish-wrapper .product__item .product__info{display:grid;grid-template-columns:100px auto;border-radius:4px;border:1px solid #e6ebfa;margin:10px 0;padding:5px;}.modal-list .modal-dialog .modal-content .modal-body .rec-spec .spec-wrapper .product__item .product__info .product__image,.modal-list .modal-dialog .modal-content .modal-body .rec-spec .other-wrapper .product__item .product__info .product__image,.modal-list .modal-dialog .modal-content .modal-body .rec-spec .dish-wrapper .product__item .product__info .product__image,.modal-list .modal-dialog .modal-content .modal-body .rec-other .spec-wrapper .product__item .product__info .product__image,.modal-list .modal-dialog .modal-content .modal-body .rec-other .other-wrapper .product__item .product__info .product__image,.modal-list .modal-dialog .modal-content .modal-body .rec-other .dish-wrapper .product__item .product__info .product__image,.modal-list .modal-dialog .modal-content .modal-body .rec-dish .spec-wrapper .product__item .product__info .product__image,.modal-list .modal-dialog .modal-content .modal-body .rec-dish .other-wrapper .product__item .product__info .product__image,.modal-list .modal-dialog .modal-content .modal-body .rec-dish .dish-wrapper .product__item .product__info .product__image{display:block;width:100%;}.modal-list .modal-dialog .modal-content .modal-body .rec-spec .spec-wrapper .product__item .product__info .product__image img,.modal-list .modal-dialog .modal-content .modal-body .rec-spec .other-wrapper .product__item .product__info .product__image img,.modal-list .modal-dialog .modal-content .modal-body .rec-spec .dish-wrapper .product__item .product__info .product__image img,.modal-list .modal-dialog .modal-content .modal-body .rec-other .spec-wrapper .product__item .product__info .product__image img,.modal-list .modal-dialog .modal-content .modal-body .rec-other .other-wrapper .product__item .product__info .product__image img,.modal-list .modal-dialog .modal-content .modal-body .rec-other .dish-wrapper .product__item .product__info .product__image img,.modal-list .modal-dialog .modal-content .modal-body .rec-dish .spec-wrapper .product__item .product__info .product__image img,.modal-list .modal-dialog .modal-content .modal-body .rec-dish .other-wrapper .product__item .product__info .product__image img,.modal-list .modal-dialog .modal-content .modal-body .rec-dish .dish-wrapper .product__item .product__info .product__image img{border-radius:8px;aspect-ratio:1/1;opacity:.4;}.modal-list .modal-dialog .modal-content .modal-body .rec-spec .spec-wrapper .product__item .product__info .product__intro,.modal-list .modal-dialog .modal-content .modal-body .rec-spec .other-wrapper .product__item .product__info .product__intro,.modal-list .modal-dialog .modal-content .modal-body .rec-spec .dish-wrapper .product__item .product__info .product__intro,.modal-list .modal-dialog .modal-content .modal-body .rec-other .spec-wrapper .product__item .product__info .product__intro,.modal-list .modal-dialog .modal-content .modal-body .rec-other .other-wrapper .product__item .product__info .product__intro,.modal-list .modal-dialog .modal-content .modal-body .rec-other .dish-wrapper .product__item .product__info .product__intro,.modal-list .modal-dialog .modal-content .modal-body .rec-dish .spec-wrapper .product__item .product__info .product__intro,.modal-list .modal-dialog .modal-content .modal-body .rec-dish .other-wrapper .product__item .product__info .product__intro,.modal-list .modal-dialog .modal-content .modal-body .rec-dish .dish-wrapper .product__item .product__info .product__intro{display:flex;width:100%;}.modal-list .modal-dialog .modal-content .modal-body .rec-spec .spec-wrapper .product__item .product__info .product__intro--title,.modal-list .modal-dialog .modal-content .modal-body .rec-spec .other-wrapper .product__item .product__info .product__intro--title,.modal-list .modal-dialog .modal-content .modal-body .rec-spec .dish-wrapper .product__item .product__info .product__intro--title,.modal-list .modal-dialog .modal-content .modal-body .rec-other .spec-wrapper .product__item .product__info .product__intro--title,.modal-list .modal-dialog .modal-content .modal-body .rec-other .other-wrapper .product__item .product__info .product__intro--title,.modal-list .modal-dialog .modal-content .modal-body .rec-other .dish-wrapper .product__item .product__info .product__intro--title,.modal-list .modal-dialog .modal-content .modal-body .rec-dish .spec-wrapper .product__item .product__info .product__intro--title,.modal-list .modal-dialog .modal-content .modal-body .rec-dish .other-wrapper .product__item .product__info .product__intro--title,.modal-list .modal-dialog .modal-content .modal-body .rec-dish .dish-wrapper .product__item .product__info .product__intro--title{text-align:left;margin:0;font-size:16px;color:#1a1d21;opacity:.4;}.modal-list .modal-dialog .modal-content .modal-body .rec-spec .spec-wrapper .product__item .product__info .product__intro--warning,.modal-list .modal-dialog .modal-content .modal-body .rec-spec .other-wrapper .product__item .product__info .product__intro--warning,.modal-list .modal-dialog .modal-content .modal-body .rec-spec .dish-wrapper .product__item .product__info .product__intro--warning,.modal-list .modal-dialog .modal-content .modal-body .rec-other .spec-wrapper .product__item .product__info .product__intro--warning,.modal-list .modal-dialog .modal-content .modal-body .rec-other .other-wrapper .product__item .product__info .product__intro--warning,.modal-list .modal-dialog .modal-content .modal-body .rec-other .dish-wrapper .product__item .product__info .product__intro--warning,.modal-list .modal-dialog .modal-content .modal-body .rec-dish .spec-wrapper .product__item .product__info .product__intro--warning,.modal-list .modal-dialog .modal-content .modal-body .rec-dish .other-wrapper .product__item .product__info .product__intro--warning,.modal-list .modal-dialog .modal-content .modal-body .rec-dish .dish-wrapper .product__item .product__info .product__intro--warning{text-align:left;margin:0;color:#1a1d21;}.modal-list .modal-dialog .modal-content .modal-body .rec-spec .spec-wrapper .items .rec-item-container,.modal-list .modal-dialog .modal-content .modal-body .rec-spec .other-wrapper .items .rec-item-container,.modal-list .modal-dialog .modal-content .modal-body .rec-spec .dish-wrapper .items .rec-item-container,.modal-list .modal-dialog .modal-content .modal-body .rec-other .spec-wrapper .items .rec-item-container,.modal-list .modal-dialog .modal-content .modal-body .rec-other .other-wrapper .items .rec-item-container,.modal-list .modal-dialog .modal-content .modal-body .rec-other .dish-wrapper .items .rec-item-container,.modal-list .modal-dialog .modal-content .modal-body .rec-dish .spec-wrapper .items .rec-item-container,.modal-list .modal-dialog .modal-content .modal-body .rec-dish .other-wrapper .items .rec-item-container,.modal-list .modal-dialog .modal-content .modal-body .rec-dish .dish-wrapper .items .rec-item-container{display:grid;grid-template-columns:100px auto;gap:8px;padding:5px;border-radius:4px;border:1px solid #e6ebfa;background-color:#fff;min-height:230px;margin:10px 0;opacity:1;}.modal-list .modal-dialog .modal-content .modal-body .rec-spec .spec-wrapper .items .rec-item-container .rec-item-left,.modal-list .modal-dialog .modal-content .modal-body .rec-spec .other-wrapper .items .rec-item-container .rec-item-left,.modal-list .modal-dialog .modal-content .modal-body .rec-spec .dish-wrapper .items .rec-item-container .rec-item-left,.modal-list .modal-dialog .modal-content .modal-body .rec-other .spec-wrapper .items .rec-item-container .rec-item-left,.modal-list .modal-dialog .modal-content .modal-body .rec-other .other-wrapper .items .rec-item-container .rec-item-left,.modal-list .modal-dialog .modal-content .modal-body .rec-other .dish-wrapper .items .rec-item-container .rec-item-left,.modal-list .modal-dialog .modal-content .modal-body .rec-dish .spec-wrapper .items .rec-item-container .rec-item-left,.modal-list .modal-dialog .modal-content .modal-body .rec-dish .other-wrapper .items .rec-item-container .rec-item-left,.modal-list .modal-dialog .modal-content .modal-body .rec-dish .dish-wrapper .items .rec-item-container .rec-item-left{color:#000;border:0;outline:0;text-decoration:none;}.modal-list .modal-dialog .modal-content .modal-body .rec-spec .spec-wrapper .items .rec-item-container .rec-item-image,.modal-list .modal-dialog .modal-content .modal-body .rec-spec .other-wrapper .items .rec-item-container .rec-item-image,.modal-list .modal-dialog .modal-content .modal-body .rec-spec .dish-wrapper .items .rec-item-container .rec-item-image,.modal-list .modal-dialog .modal-content .modal-body .rec-other .spec-wrapper .items .rec-item-container .rec-item-image,.modal-list .modal-dialog .modal-content .modal-body .rec-other .other-wrapper .items .rec-item-container .rec-item-image,.modal-list .modal-dialog .modal-content .modal-body .rec-other .dish-wrapper .items .rec-item-container .rec-item-image,.modal-list .modal-dialog .modal-content .modal-body .rec-dish .spec-wrapper .items .rec-item-container .rec-item-image,.modal-list .modal-dialog .modal-content .modal-body .rec-dish .other-wrapper .items .rec-item-container .rec-item-image,.modal-list .modal-dialog .modal-content .modal-body .rec-dish .dish-wrapper .items .rec-item-container .rec-item-image{position:relative;display:flex;flex-direction:column;gap:8px;}.modal-list .modal-dialog .modal-content .modal-body .rec-spec .spec-wrapper .items .rec-item-container .rec-item-image img,.modal-list .modal-dialog .modal-content .modal-body .rec-spec .other-wrapper .items .rec-item-container .rec-item-image img,.modal-list .modal-dialog .modal-content .modal-body .rec-spec .dish-wrapper .items .rec-item-container .rec-item-image img,.modal-list .modal-dialog .modal-content .modal-body .rec-other .spec-wrapper .items .rec-item-container .rec-item-image img,.modal-list .modal-dialog .modal-content .modal-body .rec-other .other-wrapper .items .rec-item-container .rec-item-image img,.modal-list .modal-dialog .modal-content .modal-body .rec-other .dish-wrapper .items .rec-item-container .rec-item-image img,.modal-list .modal-dialog .modal-content .modal-body .rec-dish .spec-wrapper .items .rec-item-container .rec-item-image img,.modal-list .modal-dialog .modal-content .modal-body .rec-dish .other-wrapper .items .rec-item-container .rec-item-image img,.modal-list .modal-dialog .modal-content .modal-body .rec-dish .dish-wrapper .items .rec-item-container .rec-item-image img{width:100%;height:100%;aspect-ratio:1/1;object-fit:cover;border-radius:5px;}.modal-list .modal-dialog .modal-content .modal-body .rec-spec .spec-wrapper .items .rec-item-container .rec-item-image .rec-items-sticker,.modal-list .modal-dialog .modal-content .modal-body .rec-spec .spec-wrapper .items .rec-item-container .rec-item-image .product__tag,.modal-list .modal-dialog .modal-content .modal-body .rec-spec .other-wrapper .items .rec-item-container .rec-item-image .rec-items-sticker,.modal-list .modal-dialog .modal-content .modal-body .rec-spec .other-wrapper .items .rec-item-container .rec-item-image .product__tag,.modal-list .modal-dialog .modal-content .modal-body .rec-spec .dish-wrapper .items .rec-item-container .rec-item-image .rec-items-sticker,.modal-list .modal-dialog .modal-content .modal-body .rec-spec .dish-wrapper .items .rec-item-container .rec-item-image .product__tag,.modal-list .modal-dialog .modal-content .modal-body .rec-other .spec-wrapper .items .rec-item-container .rec-item-image .rec-items-sticker,.modal-list .modal-dialog .modal-content .modal-body .rec-other .spec-wrapper .items .rec-item-container .rec-item-image .product__tag,.modal-list .modal-dialog .modal-content .modal-body .rec-other .other-wrapper .items .rec-item-container .rec-item-image .rec-items-sticker,.modal-list .modal-dialog .modal-content .modal-body .rec-other .other-wrapper .items .rec-item-container .rec-item-image .product__tag,.modal-list .modal-dialog .modal-content .modal-body .rec-other .dish-wrapper .items .rec-item-container .rec-item-image .rec-items-sticker,.modal-list .modal-dialog .modal-content .modal-body .rec-other .dish-wrapper .items .rec-item-container .rec-item-image .product__tag,.modal-list .modal-dialog .modal-content .modal-body .rec-dish .spec-wrapper .items .rec-item-container .rec-item-image .rec-items-sticker,.modal-list .modal-dialog .modal-content .modal-body .rec-dish .spec-wrapper .items .rec-item-container .rec-item-image .product__tag,.modal-list .modal-dialog .modal-content .modal-body .rec-dish .other-wrapper .items .rec-item-container .rec-item-image .rec-items-sticker,.modal-list .modal-dialog .modal-content .modal-body .rec-dish .other-wrapper .items .rec-item-container .rec-item-image .product__tag,.modal-list .modal-dialog .modal-content .modal-body .rec-dish .dish-wrapper .items .rec-item-container .rec-item-image .rec-items-sticker,.modal-list .modal-dialog .modal-content .modal-body .rec-dish .dish-wrapper .items .rec-item-container .rec-item-image .product__tag{display:flex;flex-direction:column;gap:8px;}.modal-list .modal-dialog .modal-content .modal-body .rec-spec .spec-wrapper .items .rec-item-container .rec-item-image .rec-items-sticker .rec-image-text,.modal-list .modal-dialog .modal-content .modal-body .rec-spec .spec-wrapper .items .rec-item-container .rec-item-image .rec-items-sticker .product__tag--text,.modal-list .modal-dialog .modal-content .modal-body .rec-spec .spec-wrapper .items .rec-item-container .rec-item-image .product__tag .rec-image-text,.modal-list .modal-dialog .modal-content .modal-body .rec-spec .spec-wrapper .items .rec-item-container .rec-item-image .product__tag .product__tag--text,.modal-list .modal-dialog .modal-content .modal-body .rec-spec .other-wrapper .items .rec-item-container .rec-item-image .rec-items-sticker .rec-image-text,.modal-list .modal-dialog .modal-content .modal-body .rec-spec .other-wrapper .items .rec-item-container .rec-item-image .rec-items-sticker .product__tag--text,.modal-list .modal-dialog .modal-content .modal-body .rec-spec .other-wrapper .items .rec-item-container .rec-item-image .product__tag .rec-image-text,.modal-list .modal-dialog .modal-content .modal-body .rec-spec .other-wrapper .items .rec-item-container .rec-item-image .product__tag .product__tag--text,.modal-list .modal-dialog .modal-content .modal-body .rec-spec .dish-wrapper .items .rec-item-container .rec-item-image .rec-items-sticker .rec-image-text,.modal-list .modal-dialog .modal-content .modal-body .rec-spec .dish-wrapper .items .rec-item-container .rec-item-image .rec-items-sticker .product__tag--text,.modal-list .modal-dialog .modal-content .modal-body .rec-spec .dish-wrapper .items .rec-item-container .rec-item-image .product__tag .rec-image-text,.modal-list .modal-dialog .modal-content .modal-body .rec-spec .dish-wrapper .items .rec-item-container .rec-item-image .product__tag .product__tag--text,.modal-list .modal-dialog .modal-content .modal-body .rec-other .spec-wrapper .items .rec-item-container .rec-item-image .rec-items-sticker .rec-image-text,.modal-list .modal-dialog .modal-content .modal-body .rec-other .spec-wrapper .items .rec-item-container .rec-item-image .rec-items-sticker .product__tag--text,.modal-list .modal-dialog .modal-content .modal-body .rec-other .spec-wrapper .items .rec-item-container .rec-item-image .product__tag .rec-image-text,.modal-list .modal-dialog .modal-content .modal-body .rec-other .spec-wrapper .items .rec-item-container .rec-item-image .product__tag .product__tag--text,.modal-list .modal-dialog .modal-content .modal-body .rec-other .other-wrapper .items .rec-item-container .rec-item-image .rec-items-sticker .rec-image-text,.modal-list .modal-dialog .modal-content .modal-body .rec-other .other-wrapper .items .rec-item-container .rec-item-image .rec-items-sticker .product__tag--text,.modal-list .modal-dialog .modal-content .modal-body .rec-other .other-wrapper .items .rec-item-container .rec-item-image .product__tag .rec-image-text,.modal-list .modal-dialog .modal-content .modal-body .rec-other .other-wrapper .items .rec-item-container .rec-item-image .product__tag .product__tag--text,.modal-list .modal-dialog .modal-content .modal-body .rec-other .dish-wrapper .items .rec-item-container .rec-item-image .rec-items-sticker .rec-image-text,.modal-list .modal-dialog .modal-content .modal-body .rec-other .dish-wrapper .items .rec-item-container .rec-item-image .rec-items-sticker .product__tag--text,.modal-list .modal-dialog .modal-content .modal-body .rec-other .dish-wrapper .items .rec-item-container .rec-item-image .product__tag .rec-image-text,.modal-list .modal-dialog .modal-content .modal-body .rec-other .dish-wrapper .items .rec-item-container .rec-item-image .product__tag .product__tag--text,.modal-list .modal-dialog .modal-content .modal-body .rec-dish .spec-wrapper .items .rec-item-container .rec-item-image .rec-items-sticker .rec-image-text,.modal-list .modal-dialog .modal-content .modal-body .rec-dish .spec-wrapper .items .rec-item-container .rec-item-image .rec-items-sticker .product__tag--text,.modal-list .modal-dialog .modal-content .modal-body .rec-dish .spec-wrapper .items .rec-item-container .rec-item-image .product__tag .rec-image-text,.modal-list .modal-dialog .modal-content .modal-body .rec-dish .spec-wrapper .items .rec-item-container .rec-item-image .product__tag .product__tag--text,.modal-list .modal-dialog .modal-content .modal-body .rec-dish .other-wrapper .items .rec-item-container .rec-item-image .rec-items-sticker .rec-image-text,.modal-list .modal-dialog .modal-content .modal-body .rec-dish .other-wrapper .items .rec-item-container .rec-item-image .rec-items-sticker .product__tag--text,.modal-list .modal-dialog .modal-content .modal-body .rec-dish .other-wrapper .items .rec-item-container .rec-item-image .product__tag .rec-image-text,.modal-list .modal-dialog .modal-content .modal-body .rec-dish .other-wrapper .items .rec-item-container .rec-item-image .product__tag .product__tag--text,.modal-list .modal-dialog .modal-content .modal-body .rec-dish .dish-wrapper .items .rec-item-container .rec-item-image .rec-items-sticker .rec-image-text,.modal-list .modal-dialog .modal-content .modal-body .rec-dish .dish-wrapper .items .rec-item-container .rec-item-image .rec-items-sticker .product__tag--text,.modal-list .modal-dialog .modal-content .modal-body .rec-dish .dish-wrapper .items .rec-item-container .rec-item-image .product__tag .rec-image-text,.modal-list .modal-dialog .modal-content .modal-body .rec-dish .dish-wrapper .items .rec-item-container .rec-item-image .product__tag .product__tag--text{color:#d02028;border:1px solid #d02028;background-color:transparent;border-radius:4px;text-align:center;margin:0;display:block;display:-webkit-box;line-height:1.5;-webkit-line-clamp:2;-webkit-box-orient:vertical;visibility:visible;text-overflow:ellipsis;overflow:hidden;}.modal-list .modal-dialog .modal-content .modal-body .rec-spec .spec-wrapper .items .rec-item-container .rec-item-description,.modal-list .modal-dialog .modal-content .modal-body .rec-spec .other-wrapper .items .rec-item-container .rec-item-description,.modal-list .modal-dialog .modal-content .modal-body .rec-spec .dish-wrapper .items .rec-item-container .rec-item-description,.modal-list .modal-dialog .modal-content .modal-body .rec-other .spec-wrapper .items .rec-item-container .rec-item-description,.modal-list .modal-dialog .modal-content .modal-body .rec-other .other-wrapper .items .rec-item-container .rec-item-description,.modal-list .modal-dialog .modal-content .modal-body .rec-other .dish-wrapper .items .rec-item-container .rec-item-description,.modal-list .modal-dialog .modal-content .modal-body .rec-dish .spec-wrapper .items .rec-item-container .rec-item-description,.modal-list .modal-dialog .modal-content .modal-body .rec-dish .other-wrapper .items .rec-item-container .rec-item-description,.modal-list .modal-dialog .modal-content .modal-body .rec-dish .dish-wrapper .items .rec-item-container .rec-item-description{display:flex;flex-direction:column;gap:8px;border:0;outline:0;}.modal-list .modal-dialog .modal-content .modal-body .rec-spec .spec-wrapper .items .rec-item-container .rec-item-description .rec-item-right,.modal-list .modal-dialog .modal-content .modal-body .rec-spec .other-wrapper .items .rec-item-container .rec-item-description .rec-item-right,.modal-list .modal-dialog .modal-content .modal-body .rec-spec .dish-wrapper .items .rec-item-container .rec-item-description .rec-item-right,.modal-list .modal-dialog .modal-content .modal-body .rec-other .spec-wrapper .items .rec-item-container .rec-item-description .rec-item-right,.modal-list .modal-dialog .modal-content .modal-body .rec-other .other-wrapper .items .rec-item-container .rec-item-description .rec-item-right,.modal-list .modal-dialog .modal-content .modal-body .rec-other .dish-wrapper .items .rec-item-container .rec-item-description .rec-item-right,.modal-list .modal-dialog .modal-content .modal-body .rec-dish .spec-wrapper .items .rec-item-container .rec-item-description .rec-item-right,.modal-list .modal-dialog .modal-content .modal-body .rec-dish .other-wrapper .items .rec-item-container .rec-item-description .rec-item-right,.modal-list .modal-dialog .modal-content .modal-body .rec-dish .dish-wrapper .items .rec-item-container .rec-item-description .rec-item-right{text-decoration:none;color:#000;border:0;outline:0;}.modal-list .modal-dialog .modal-content .modal-body .rec-spec .spec-wrapper .items .rec-item-container .rec-item-description .rec-item-text,.modal-list .modal-dialog .modal-content .modal-body .rec-spec .other-wrapper .items .rec-item-container .rec-item-description .rec-item-text,.modal-list .modal-dialog .modal-content .modal-body .rec-spec .dish-wrapper .items .rec-item-container .rec-item-description .rec-item-text,.modal-list .modal-dialog .modal-content .modal-body .rec-other .spec-wrapper .items .rec-item-container .rec-item-description .rec-item-text,.modal-list .modal-dialog .modal-content .modal-body .rec-other .other-wrapper .items .rec-item-container .rec-item-description .rec-item-text,.modal-list .modal-dialog .modal-content .modal-body .rec-other .dish-wrapper .items .rec-item-container .rec-item-description .rec-item-text,.modal-list .modal-dialog .modal-content .modal-body .rec-dish .spec-wrapper .items .rec-item-container .rec-item-description .rec-item-text,.modal-list .modal-dialog .modal-content .modal-body .rec-dish .other-wrapper .items .rec-item-container .rec-item-description .rec-item-text,.modal-list .modal-dialog .modal-content .modal-body .rec-dish .dish-wrapper .items .rec-item-container .rec-item-description .rec-item-text{display:flex;flex-direction:column;gap:8px;}.modal-list .modal-dialog .modal-content .modal-body .rec-spec .spec-wrapper .items .rec-item-container .rec-item-description .rec-item-text h4,.modal-list .modal-dialog .modal-content .modal-body .rec-spec .other-wrapper .items .rec-item-container .rec-item-description .rec-item-text h4,.modal-list .modal-dialog .modal-content .modal-body .rec-spec .dish-wrapper .items .rec-item-container .rec-item-description .rec-item-text h4,.modal-list .modal-dialog .modal-content .modal-body .rec-other .spec-wrapper .items .rec-item-container .rec-item-description .rec-item-text h4,.modal-list .modal-dialog .modal-content .modal-body .rec-other .other-wrapper .items .rec-item-container .rec-item-description .rec-item-text h4,.modal-list .modal-dialog .modal-content .modal-body .rec-other .dish-wrapper .items .rec-item-container .rec-item-description .rec-item-text h4,.modal-list .modal-dialog .modal-content .modal-body .rec-dish .spec-wrapper .items .rec-item-container .rec-item-description .rec-item-text h4,.modal-list .modal-dialog .modal-content .modal-body .rec-dish .other-wrapper .items .rec-item-container .rec-item-description .rec-item-text h4,.modal-list .modal-dialog .modal-content .modal-body .rec-dish .dish-wrapper .items .rec-item-container .rec-item-description .rec-item-text h4{font:normal 500 16px "pasgo-fonts-medium",sans-serif;}.modal-list .modal-dialog .modal-content .modal-body .rec-spec .spec-wrapper .items .rec-item-container .rec-item-description .rec-item-text .rec-desc-sale,.modal-list .modal-dialog .modal-content .modal-body .rec-spec .other-wrapper .items .rec-item-container .rec-item-description .rec-item-text .rec-desc-sale,.modal-list .modal-dialog .modal-content .modal-body .rec-spec .dish-wrapper .items .rec-item-container .rec-item-description .rec-item-text .rec-desc-sale,.modal-list .modal-dialog .modal-content .modal-body .rec-other .spec-wrapper .items .rec-item-container .rec-item-description .rec-item-text .rec-desc-sale,.modal-list .modal-dialog .modal-content .modal-body .rec-other .other-wrapper .items .rec-item-container .rec-item-description .rec-item-text .rec-desc-sale,.modal-list .modal-dialog .modal-content .modal-body .rec-other .dish-wrapper .items .rec-item-container .rec-item-description .rec-item-text .rec-desc-sale,.modal-list .modal-dialog .modal-content .modal-body .rec-dish .spec-wrapper .items .rec-item-container .rec-item-description .rec-item-text .rec-desc-sale,.modal-list .modal-dialog .modal-content .modal-body .rec-dish .other-wrapper .items .rec-item-container .rec-item-description .rec-item-text .rec-desc-sale,.modal-list .modal-dialog .modal-content .modal-body .rec-dish .dish-wrapper .items .rec-item-container .rec-item-description .rec-item-text .rec-desc-sale{color:#000;}.modal-list .modal-dialog .modal-content .modal-body .rec-spec .spec-wrapper .items .rec-item-container .rec-item-description .rec-item-text .rec-desc-sale .discount,.modal-list .modal-dialog .modal-content .modal-body .rec-spec .other-wrapper .items .rec-item-container .rec-item-description .rec-item-text .rec-desc-sale .discount,.modal-list .modal-dialog .modal-content .modal-body .rec-spec .dish-wrapper .items .rec-item-container .rec-item-description .rec-item-text .rec-desc-sale .discount,.modal-list .modal-dialog .modal-content .modal-body .rec-other .spec-wrapper .items .rec-item-container .rec-item-description .rec-item-text .rec-desc-sale .discount,.modal-list .modal-dialog .modal-content .modal-body .rec-other .other-wrapper .items .rec-item-container .rec-item-description .rec-item-text .rec-desc-sale .discount,.modal-list .modal-dialog .modal-content .modal-body .rec-other .dish-wrapper .items .rec-item-container .rec-item-description .rec-item-text .rec-desc-sale .discount,.modal-list .modal-dialog .modal-content .modal-body .rec-dish .spec-wrapper .items .rec-item-container .rec-item-description .rec-item-text .rec-desc-sale .discount,.modal-list .modal-dialog .modal-content .modal-body .rec-dish .other-wrapper .items .rec-item-container .rec-item-description .rec-item-text .rec-desc-sale .discount,.modal-list .modal-dialog .modal-content .modal-body .rec-dish .dish-wrapper .items .rec-item-container .rec-item-description .rec-item-text .rec-desc-sale .discount{color:#757575;text-decoration:line-through;}.modal-list .modal-dialog .modal-content .modal-body .rec-spec .spec-wrapper .items .rec-item-container .rec-item-description .rec-item-text .rec-desc-sale .initial,.modal-list .modal-dialog .modal-content .modal-body .rec-spec .other-wrapper .items .rec-item-container .rec-item-description .rec-item-text .rec-desc-sale .initial,.modal-list .modal-dialog .modal-content .modal-body .rec-spec .dish-wrapper .items .rec-item-container .rec-item-description .rec-item-text .rec-desc-sale .initial,.modal-list .modal-dialog .modal-content .modal-body .rec-other .spec-wrapper .items .rec-item-container .rec-item-description .rec-item-text .rec-desc-sale .initial,.modal-list .modal-dialog .modal-content .modal-body .rec-other .other-wrapper .items .rec-item-container .rec-item-description .rec-item-text .rec-desc-sale .initial,.modal-list .modal-dialog .modal-content .modal-body .rec-other .dish-wrapper .items .rec-item-container .rec-item-description .rec-item-text .rec-desc-sale .initial,.modal-list .modal-dialog .modal-content .modal-body .rec-dish .spec-wrapper .items .rec-item-container .rec-item-description .rec-item-text .rec-desc-sale .initial,.modal-list .modal-dialog .modal-content .modal-body .rec-dish .other-wrapper .items .rec-item-container .rec-item-description .rec-item-text .rec-desc-sale .initial,.modal-list .modal-dialog .modal-content .modal-body .rec-dish .dish-wrapper .items .rec-item-container .rec-item-description .rec-item-text .rec-desc-sale .initial{font:normal 500 16px "pasgo-fonts-medium",sans-serif;}.modal-list .modal-dialog .modal-content .modal-body .rec-spec .spec-wrapper .items .rec-item-container .rec-item-description .rec-item-text .rec-desc-sale .gap,.modal-list .modal-dialog .modal-content .modal-body .rec-spec .other-wrapper .items .rec-item-container .rec-item-description .rec-item-text .rec-desc-sale .gap,.modal-list .modal-dialog .modal-content .modal-body .rec-spec .dish-wrapper .items .rec-item-container .rec-item-description .rec-item-text .rec-desc-sale .gap,.modal-list .modal-dialog .modal-content .modal-body .rec-other .spec-wrapper .items .rec-item-container .rec-item-description .rec-item-text .rec-desc-sale .gap,.modal-list .modal-dialog .modal-content .modal-body .rec-other .other-wrapper .items .rec-item-container .rec-item-description .rec-item-text .rec-desc-sale .gap,.modal-list .modal-dialog .modal-content .modal-body .rec-other .dish-wrapper .items .rec-item-container .rec-item-description .rec-item-text .rec-desc-sale .gap,.modal-list .modal-dialog .modal-content .modal-body .rec-dish .spec-wrapper .items .rec-item-container .rec-item-description .rec-item-text .rec-desc-sale .gap,.modal-list .modal-dialog .modal-content .modal-body .rec-dish .other-wrapper .items .rec-item-container .rec-item-description .rec-item-text .rec-desc-sale .gap,.modal-list .modal-dialog .modal-content .modal-body .rec-dish .dish-wrapper .items .rec-item-container .rec-item-description .rec-item-text .rec-desc-sale .gap{color:#d02028;font:normal 500 16px "pasgo-fonts-medium",sans-serif;}.modal-list .modal-dialog .modal-content .modal-body .rec-spec .spec-wrapper .items .rec-item-container .rec-item-description .items-child-info-rule,.modal-list .modal-dialog .modal-content .modal-body .rec-spec .other-wrapper .items .rec-item-container .rec-item-description .items-child-info-rule,.modal-list .modal-dialog .modal-content .modal-body .rec-spec .dish-wrapper .items .rec-item-container .rec-item-description .items-child-info-rule,.modal-list .modal-dialog .modal-content .modal-body .rec-other .spec-wrapper .items .rec-item-container .rec-item-description .items-child-info-rule,.modal-list .modal-dialog .modal-content .modal-body .rec-other .other-wrapper .items .rec-item-container .rec-item-description .items-child-info-rule,.modal-list .modal-dialog .modal-content .modal-body .rec-other .dish-wrapper .items .rec-item-container .rec-item-description .items-child-info-rule,.modal-list .modal-dialog .modal-content .modal-body .rec-dish .spec-wrapper .items .rec-item-container .rec-item-description .items-child-info-rule,.modal-list .modal-dialog .modal-content .modal-body .rec-dish .other-wrapper .items .rec-item-container .rec-item-description .items-child-info-rule,.modal-list .modal-dialog .modal-content .modal-body .rec-dish .dish-wrapper .items .rec-item-container .rec-item-description .items-child-info-rule{color:#007aff;text-decoration:underline;}.modal-list .modal-dialog .modal-content .modal-body .rec-spec .spec-wrapper .items .rec-item-container .rec-item-description .notactive,.modal-list .modal-dialog .modal-content .modal-body .rec-spec .other-wrapper .items .rec-item-container .rec-item-description .notactive,.modal-list .modal-dialog .modal-content .modal-body .rec-spec .dish-wrapper .items .rec-item-container .rec-item-description .notactive,.modal-list .modal-dialog .modal-content .modal-body .rec-other .spec-wrapper .items .rec-item-container .rec-item-description .notactive,.modal-list .modal-dialog .modal-content .modal-body .rec-other .other-wrapper .items .rec-item-container .rec-item-description .notactive,.modal-list .modal-dialog .modal-content .modal-body .rec-other .dish-wrapper .items .rec-item-container .rec-item-description .notactive,.modal-list .modal-dialog .modal-content .modal-body .rec-dish .spec-wrapper .items .rec-item-container .rec-item-description .notactive,.modal-list .modal-dialog .modal-content .modal-body .rec-dish .other-wrapper .items .rec-item-container .rec-item-description .notactive,.modal-list .modal-dialog .modal-content .modal-body .rec-dish .dish-wrapper .items .rec-item-container .rec-item-description .notactive{display:flex;justify-content:center;align-items:center;width:100%;padding:5px 16px;border-radius:5px;color:#000;background-color:transparent;border:1px solid #757575;outline:0;}.modal-list .modal-dialog .modal-content .modal-body .rec-spec .spec-wrapper .items .rec-item-container .rec-item-description .notactive:hover,.modal-list .modal-dialog .modal-content .modal-body .rec-spec .other-wrapper .items .rec-item-container .rec-item-description .notactive:hover,.modal-list .modal-dialog .modal-content .modal-body .rec-spec .dish-wrapper .items .rec-item-container .rec-item-description .notactive:hover,.modal-list .modal-dialog .modal-content .modal-body .rec-other .spec-wrapper .items .rec-item-container .rec-item-description .notactive:hover,.modal-list .modal-dialog .modal-content .modal-body .rec-other .other-wrapper .items .rec-item-container .rec-item-description .notactive:hover,.modal-list .modal-dialog .modal-content .modal-body .rec-other .dish-wrapper .items .rec-item-container .rec-item-description .notactive:hover,.modal-list .modal-dialog .modal-content .modal-body .rec-dish .spec-wrapper .items .rec-item-container .rec-item-description .notactive:hover,.modal-list .modal-dialog .modal-content .modal-body .rec-dish .other-wrapper .items .rec-item-container .rec-item-description .notactive:hover,.modal-list .modal-dialog .modal-content .modal-body .rec-dish .dish-wrapper .items .rec-item-container .rec-item-description .notactive:hover{color:#d02028;background-color:transparent;border:1px solid #d02028;}.modal-list .modal-dialog .modal-content .modal-body .rec-spec .spec-wrapper .items .rec-item-container .rec-item-description .link-booking .items-child-booking .active,.modal-list .modal-dialog .modal-content .modal-body .rec-spec .other-wrapper .items .rec-item-container .rec-item-description .link-booking .items-child-booking .active,.modal-list .modal-dialog .modal-content .modal-body .rec-spec .dish-wrapper .items .rec-item-container .rec-item-description .link-booking .items-child-booking .active,.modal-list .modal-dialog .modal-content .modal-body .rec-other .spec-wrapper .items .rec-item-container .rec-item-description .link-booking .items-child-booking .active,.modal-list .modal-dialog .modal-content .modal-body .rec-other .other-wrapper .items .rec-item-container .rec-item-description .link-booking .items-child-booking .active,.modal-list .modal-dialog .modal-content .modal-body .rec-other .dish-wrapper .items .rec-item-container .rec-item-description .link-booking .items-child-booking .active,.modal-list .modal-dialog .modal-content .modal-body .rec-dish .spec-wrapper .items .rec-item-container .rec-item-description .link-booking .items-child-booking .active,.modal-list .modal-dialog .modal-content .modal-body .rec-dish .other-wrapper .items .rec-item-container .rec-item-description .link-booking .items-child-booking .active,.modal-list .modal-dialog .modal-content .modal-body .rec-dish .dish-wrapper .items .rec-item-container .rec-item-description .link-booking .items-child-booking .active{color:#d02028;border:1px solid #d02028;background-color:transparent;width:100%;padding:5px 16px;border-radius:5px;}.modal-list .modal-dialog .modal-content .modal-body .rec-spec .spec-wrapper .items .rec-item-container .rec-item-description .link-booking .items-child-booking .active:hover,.modal-list .modal-dialog .modal-content .modal-body .rec-spec .other-wrapper .items .rec-item-container .rec-item-description .link-booking .items-child-booking .active:hover,.modal-list .modal-dialog .modal-content .modal-body .rec-spec .dish-wrapper .items .rec-item-container .rec-item-description .link-booking .items-child-booking .active:hover,.modal-list .modal-dialog .modal-content .modal-body .rec-other .spec-wrapper .items .rec-item-container .rec-item-description .link-booking .items-child-booking .active:hover,.modal-list .modal-dialog .modal-content .modal-body .rec-other .other-wrapper .items .rec-item-container .rec-item-description .link-booking .items-child-booking .active:hover,.modal-list .modal-dialog .modal-content .modal-body .rec-other .dish-wrapper .items .rec-item-container .rec-item-description .link-booking .items-child-booking .active:hover,.modal-list .modal-dialog .modal-content .modal-body .rec-dish .spec-wrapper .items .rec-item-container .rec-item-description .link-booking .items-child-booking .active:hover,.modal-list .modal-dialog .modal-content .modal-body .rec-dish .other-wrapper .items .rec-item-container .rec-item-description .link-booking .items-child-booking .active:hover,.modal-list .modal-dialog .modal-content .modal-body .rec-dish .dish-wrapper .items .rec-item-container .rec-item-description .link-booking .items-child-booking .active:hover{color:#000;border:1px solid #757575;background-color:transparent;}.modal-list .modal-dialog .modal-content .modal-footer{position:fixed;bottom:0%;left:0%;display:block;width:100%;height:auto;z-index:99;border:0;padding:8px 16px;background-color:transparent;}.modal-list .modal-dialog .modal-content .modal-footer .apply{display:flex;align-items:center;justify-content:center;width:100%;background-color:#d02028;color:#fff;cursor:pointer;border-radius:5px;padding:4px;}.modal-list .modal-dialog .modal-content .modal-footer .apply .btn-apply{padding:8px 0;outline:0;border:0;background-color:transparent;}.modal-calendar-pause{overflow:hidden;background-color:rgba(0,0,0,.3);}.modal-calendar-pause .modal-content{border-radius:5px;border:0;position:absolute;top:50%;background-color:transparent;box-shadow:none;}.modal-calendar-pause .modal-content .modal-body{display:flex;flex-direction:column;gap:12px;padding:16px!important;display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;}.modal-calendar-pause .modal-content .modal-body .modal-calendar{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;width:80%;gap:24px;padding:50px;background-color:#fff;border-radius:8px;}.modal-calendar-pause .modal-content .modal-body .modal-calendar .calendar-image{padding:0 100px;}.modal-calendar-pause .modal-content .modal-body .modal-calendar .calendar-image img{display:block;width:100%;height:100%;border-radius:8px;object-fit:cover;aspect-ratio:5/3;}.modal-calendar-pause .modal-content .modal-body .modal-calendar h4{font:normal 500 20px/1.5 "pasgo-fonts-medium",sans-serif;margin:0;color:#d09320;}.modal-calendar-pause .modal-content .modal-body .modal-calendar p{margin:0;}.modal-calendar-pause .modal-content .modal-body .modal-calendar .calendar-close{display:block;width:100%;text-align:center;}.modal-calendar-pause .modal-content .modal-body .modal-calendar .calendar-close .btn-close{outline:0;border:0;color:#000;padding:8px 70px;background-color:rgba(43,47,51,.2);border-radius:8px;}.wapper{position:relative;display:block;float:left;width:100%;clear:both;background:#fff;min-height:200px;margin-bottom:8px;box-shadow:0 1px 6px #dcdcdc;}.booking-title{display:block;width:100%;padding:10px 0;}.booking-title .title-header{font-size:20px;font-weight:normal;line-height:22px;text-transform:uppercase;color:rgba(0,0,0,.8);}#phone-call{background-color:rgba(0,0,0,.5);}.modal{text-align:center;padding:0!important;background-color:rgba(0,0,0,.5);}.modal .modal-content{border-radius:0;border:0;}.modal .modal-content .modal-header{padding:8px 15px;background:#d02028;text-align:center;}.modal .modal-content .modal-header .close{float:right;border:0;background:transparent;font-size:20px;padding:4px;color:#fff;}.modal .modal-content .modal-header .modal-title{color:#fff;font-size:18px;font-weight:500;line-height:155%;text-transform:uppercase;position:relative;top:4px;}.modal .modal-content .modal-footer{padding:5px 15px;background:#fff6f6;}.modal .modal-content .modal-footer .btn-default{width:100%;color:#d02028;background:transparent;}.modal:before{content:"";display:inline-flex;height:100%;vertical-align:middle;margin-right:-4px;}.modal-dialog{display:inline-flex;text-align:left;}.modal-confirm-booking{overflow:hidden!important;}@media only screen and (min-width:820px){.modal-confirm-booking .modal-dialog{height:65%;width:55%;}}@media(min-width:820px) and (max-width:1366.99px){.modal-confirm-booking .modal-dialog{height:65%;width:55%;}}@media only screen and (min-width:1367px){.modal-confirm-booking .modal-dialog{height:40%;width:45%;}}.modal-confirm-booking .modal-dialog{top:-15%;border-radius:15px;margin:30px auto;}.modal-confirm-booking .modal-dialog .modal-content{height:100%;overflow-y:hidden;}.modal-confirm-booking .modal-dialog .modal-content .modal-header{position:fixed;top:-6%;display:block;width:100%;background-color:#fff!important;border:0;border-radius:15px 15px 0 0;}.modal-confirm-booking .modal-dialog .modal-content .modal-header .modal-header-heading{font:normal 500 20px/1.5 "pasgo-fonts-medium",sans-serif;margin:0;border-bottom:1px solid #bcc5de;}.modal-confirm-booking .modal-dialog .modal-content .modal-body{display:flex;width:100%;height:100%;gap:12px;padding:30px 16px 8px!important;}.modal-confirm-booking .modal-dialog .modal-content .modal-body h5{font:normal 500 16px/1.5 "pasgo-fonts-regular",sans-serif;margin:0;padding:8px;}.modal-confirm-booking .modal-dialog .modal-content .modal-body .modal-booking{display:grid;grid-gap:8px;width:100%;grid-template-columns:repeat(2,1fr);}.modal-confirm-booking .modal-dialog .modal-content .modal-body .modal-booking .info-booking,.modal-confirm-booking .modal-dialog .modal-content .modal-body .modal-booking .info-user{display:flex;flex-direction:column;border-radius:5px;border:1px solid #e8f1ff;}.modal-confirm-booking .modal-dialog .modal-content .modal-body .modal-booking .info-booking .info-space-large,.modal-confirm-booking .modal-dialog .modal-content .modal-body .modal-booking .info-user .info-space-large{padding:8px 16px!important;}.modal-confirm-booking .modal-dialog .modal-content .modal-body .modal-booking .info-booking .info-booking-check,.modal-confirm-booking .modal-dialog .modal-content .modal-body .modal-booking .info-booking .info-user-check,.modal-confirm-booking .modal-dialog .modal-content .modal-body .modal-booking .info-user .info-booking-check,.modal-confirm-booking .modal-dialog .modal-content .modal-body .modal-booking .info-user .info-user-check{display:flex;padding:8px 16px;align-items:center;gap:8px;width:100%;}.modal-confirm-booking .modal-dialog .modal-content .modal-body .modal-booking .info-booking .info-booking-check .info-booking-day,.modal-confirm-booking .modal-dialog .modal-content .modal-body .modal-booking .info-booking .info-booking-check .info-booking-hours,.modal-confirm-booking .modal-dialog .modal-content .modal-body .modal-booking .info-booking .info-booking-check .info-user-value,.modal-confirm-booking .modal-dialog .modal-content .modal-body .modal-booking .info-booking .info-booking-check .info-user-phone,.modal-confirm-booking .modal-dialog .modal-content .modal-body .modal-booking .info-booking .info-booking-check .info-user-contact,.modal-confirm-booking .modal-dialog .modal-content .modal-body .modal-booking .info-booking .info-booking-check .info-user-email,.modal-confirm-booking .modal-dialog .modal-content .modal-body .modal-booking .info-booking .info-user-check .info-booking-day,.modal-confirm-booking .modal-dialog .modal-content .modal-body .modal-booking .info-booking .info-user-check .info-booking-hours,.modal-confirm-booking .modal-dialog .modal-content .modal-body .modal-booking .info-booking .info-user-check .info-user-value,.modal-confirm-booking .modal-dialog .modal-content .modal-body .modal-booking .info-booking .info-user-check .info-user-phone,.modal-confirm-booking .modal-dialog .modal-content .modal-body .modal-booking .info-booking .info-user-check .info-user-contact,.modal-confirm-booking .modal-dialog .modal-content .modal-body .modal-booking .info-booking .info-user-check .info-user-email,.modal-confirm-booking .modal-dialog .modal-content .modal-body .modal-booking .info-user .info-booking-check .info-booking-day,.modal-confirm-booking .modal-dialog .modal-content .modal-body .modal-booking .info-user .info-booking-check .info-booking-hours,.modal-confirm-booking .modal-dialog .modal-content .modal-body .modal-booking .info-user .info-booking-check .info-user-value,.modal-confirm-booking .modal-dialog .modal-content .modal-body .modal-booking .info-user .info-booking-check .info-user-phone,.modal-confirm-booking .modal-dialog .modal-content .modal-body .modal-booking .info-user .info-booking-check .info-user-contact,.modal-confirm-booking .modal-dialog .modal-content .modal-body .modal-booking .info-user .info-booking-check .info-user-email,.modal-confirm-booking .modal-dialog .modal-content .modal-body .modal-booking .info-user .info-user-check .info-booking-day,.modal-confirm-booking .modal-dialog .modal-content .modal-body .modal-booking .info-user .info-user-check .info-booking-hours,.modal-confirm-booking .modal-dialog .modal-content .modal-body .modal-booking .info-user .info-user-check .info-user-value,.modal-confirm-booking .modal-dialog .modal-content .modal-body .modal-booking .info-user .info-user-check .info-user-phone,.modal-confirm-booking .modal-dialog .modal-content .modal-body .modal-booking .info-user .info-user-check .info-user-contact,.modal-confirm-booking .modal-dialog .modal-content .modal-body .modal-booking .info-user .info-user-check .info-user-email{display:flex;align-items:center;text-align:left;gap:8px;}.modal-confirm-booking .modal-dialog .modal-content .modal-body .modal-booking .info-booking .info-booking-check .info-booking-text-day,.modal-confirm-booking .modal-dialog .modal-content .modal-body .modal-booking .info-booking .info-booking-check .info-booking-text-hours,.modal-confirm-booking .modal-dialog .modal-content .modal-body .modal-booking .info-booking .info-booking-check .info-user-text-phone,.modal-confirm-booking .modal-dialog .modal-content .modal-body .modal-booking .info-booking .info-booking-check .info-user-text-contact,.modal-confirm-booking .modal-dialog .modal-content .modal-body .modal-booking .info-booking .info-booking-check .info-user-text-email,.modal-confirm-booking .modal-dialog .modal-content .modal-body .modal-booking .info-booking .info-booking-check .info-user-people,.modal-confirm-booking .modal-dialog .modal-content .modal-body .modal-booking .info-booking .info-booking-check .info-user-children,.modal-confirm-booking .modal-dialog .modal-content .modal-body .modal-booking .info-booking .info-user-check .info-booking-text-day,.modal-confirm-booking .modal-dialog .modal-content .modal-body .modal-booking .info-booking .info-user-check .info-booking-text-hours,.modal-confirm-booking .modal-dialog .modal-content .modal-body .modal-booking .info-booking .info-user-check .info-user-text-phone,.modal-confirm-booking .modal-dialog .modal-content .modal-body .modal-booking .info-booking .info-user-check .info-user-text-contact,.modal-confirm-booking .modal-dialog .modal-content .modal-body .modal-booking .info-booking .info-user-check .info-user-text-email,.modal-confirm-booking .modal-dialog .modal-content .modal-body .modal-booking .info-booking .info-user-check .info-user-people,.modal-confirm-booking .modal-dialog .modal-content .modal-body .modal-booking .info-booking .info-user-check .info-user-children,.modal-confirm-booking .modal-dialog .modal-content .modal-body .modal-booking .info-user .info-booking-check .info-booking-text-day,.modal-confirm-booking .modal-dialog .modal-content .modal-body .modal-booking .info-user .info-booking-check .info-booking-text-hours,.modal-confirm-booking .modal-dialog .modal-content .modal-body .modal-booking .info-user .info-booking-check .info-user-text-phone,.modal-confirm-booking .modal-dialog .modal-content .modal-body .modal-booking .info-user .info-booking-check .info-user-text-contact,.modal-confirm-booking .modal-dialog .modal-content .modal-body .modal-booking .info-user .info-booking-check .info-user-text-email,.modal-confirm-booking .modal-dialog .modal-content .modal-body .modal-booking .info-user .info-booking-check .info-user-people,.modal-confirm-booking .modal-dialog .modal-content .modal-body .modal-booking .info-user .info-booking-check .info-user-children,.modal-confirm-booking .modal-dialog .modal-content .modal-body .modal-booking .info-user .info-user-check .info-booking-text-day,.modal-confirm-booking .modal-dialog .modal-content .modal-body .modal-booking .info-user .info-user-check .info-booking-text-hours,.modal-confirm-booking .modal-dialog .modal-content .modal-body .modal-booking .info-user .info-user-check .info-user-text-phone,.modal-confirm-booking .modal-dialog .modal-content .modal-body .modal-booking .info-user .info-user-check .info-user-text-contact,.modal-confirm-booking .modal-dialog .modal-content .modal-body .modal-booking .info-user .info-user-check .info-user-text-email,.modal-confirm-booking .modal-dialog .modal-content .modal-body .modal-booking .info-user .info-user-check .info-user-people,.modal-confirm-booking .modal-dialog .modal-content .modal-body .modal-booking .info-user .info-user-check .info-user-children{display:flex;align-items:center;text-align:right;gap:8px;}.modal-confirm-booking .modal-dialog .modal-content .modal-body .modal-booking .info-booking .info-booking-check .info-booking-text-day p,.modal-confirm-booking .modal-dialog .modal-content .modal-body .modal-booking .info-booking .info-booking-check .info-booking-text-hours p,.modal-confirm-booking .modal-dialog .modal-content .modal-body .modal-booking .info-booking .info-booking-check .info-user-text-phone p,.modal-confirm-booking .modal-dialog .modal-content .modal-body .modal-booking .info-booking .info-booking-check .info-user-text-contact p,.modal-confirm-booking .modal-dialog .modal-content .modal-body .modal-booking .info-booking .info-booking-check .info-user-text-email p,.modal-confirm-booking .modal-dialog .modal-content .modal-body .modal-booking .info-booking .info-booking-check .info-user-people p,.modal-confirm-booking .modal-dialog .modal-content .modal-body .modal-booking .info-booking .info-booking-check .info-user-children p,.modal-confirm-booking .modal-dialog .modal-content .modal-body .modal-booking .info-booking .info-user-check .info-booking-text-day p,.modal-confirm-booking .modal-dialog .modal-content .modal-body .modal-booking .info-booking .info-user-check .info-booking-text-hours p,.modal-confirm-booking .modal-dialog .modal-content .modal-body .modal-booking .info-booking .info-user-check .info-user-text-phone p,.modal-confirm-booking .modal-dialog .modal-content .modal-body .modal-booking .info-booking .info-user-check .info-user-text-contact p,.modal-confirm-booking .modal-dialog .modal-content .modal-body .modal-booking .info-booking .info-user-check .info-user-text-email p,.modal-confirm-booking .modal-dialog .modal-content .modal-body .modal-booking .info-booking .info-user-check .info-user-people p,.modal-confirm-booking .modal-dialog .modal-content .modal-body .modal-booking .info-booking .info-user-check .info-user-children p,.modal-confirm-booking .modal-dialog .modal-content .modal-body .modal-booking .info-user .info-booking-check .info-booking-text-day p,.modal-confirm-booking .modal-dialog .modal-content .modal-body .modal-booking .info-user .info-booking-check .info-booking-text-hours p,.modal-confirm-booking .modal-dialog .modal-content .modal-body .modal-booking .info-user .info-booking-check .info-user-text-phone p,.modal-confirm-booking .modal-dialog .modal-content .modal-body .modal-booking .info-user .info-booking-check .info-user-text-contact p,.modal-confirm-booking .modal-dialog .modal-content .modal-body .modal-booking .info-user .info-booking-check .info-user-text-email p,.modal-confirm-booking .modal-dialog .modal-content .modal-body .modal-booking .info-user .info-booking-check .info-user-people p,.modal-confirm-booking .modal-dialog .modal-content .modal-body .modal-booking .info-user .info-booking-check .info-user-children p,.modal-confirm-booking .modal-dialog .modal-content .modal-body .modal-booking .info-user .info-user-check .info-booking-text-day p,.modal-confirm-booking .modal-dialog .modal-content .modal-body .modal-booking .info-user .info-user-check .info-booking-text-hours p,.modal-confirm-booking .modal-dialog .modal-content .modal-body .modal-booking .info-user .info-user-check .info-user-text-phone p,.modal-confirm-booking .modal-dialog .modal-content .modal-body .modal-booking .info-user .info-user-check .info-user-text-contact p,.modal-confirm-booking .modal-dialog .modal-content .modal-body .modal-booking .info-user .info-user-check .info-user-text-email p,.modal-confirm-booking .modal-dialog .modal-content .modal-body .modal-booking .info-user .info-user-check .info-user-people p,.modal-confirm-booking .modal-dialog .modal-content .modal-body .modal-booking .info-user .info-user-check .info-user-children p{margin:0;}.modal-confirm-booking .modal-dialog .modal-content .modal-body .modal-booking .info-booking .info-booking-check .info-booking-text-day .text-email-user,.modal-confirm-booking .modal-dialog .modal-content .modal-body .modal-booking .info-booking .info-booking-check .info-booking-text-day .text-username,.modal-confirm-booking .modal-dialog .modal-content .modal-body .modal-booking .info-booking .info-booking-check .info-booking-text-hours .text-email-user,.modal-confirm-booking .modal-dialog .modal-content .modal-body .modal-booking .info-booking .info-booking-check .info-booking-text-hours .text-username,.modal-confirm-booking .modal-dialog .modal-content .modal-body .modal-booking .info-booking .info-booking-check .info-user-text-phone .text-email-user,.modal-confirm-booking .modal-dialog .modal-content .modal-body .modal-booking .info-booking .info-booking-check .info-user-text-phone .text-username,.modal-confirm-booking .modal-dialog .modal-content .modal-body .modal-booking .info-booking .info-booking-check .info-user-text-contact .text-email-user,.modal-confirm-booking .modal-dialog .modal-content .modal-body .modal-booking .info-booking .info-booking-check .info-user-text-contact .text-username,.modal-confirm-booking .modal-dialog .modal-content .modal-body .modal-booking .info-booking .info-booking-check .info-user-text-email .text-email-user,.modal-confirm-booking .modal-dialog .modal-content .modal-body .modal-booking .info-booking .info-booking-check .info-user-text-email .text-username,.modal-confirm-booking .modal-dialog .modal-content .modal-body .modal-booking .info-booking .info-booking-check .info-user-people .text-email-user,.modal-confirm-booking .modal-dialog .modal-content .modal-body .modal-booking .info-booking .info-booking-check .info-user-people .text-username,.modal-confirm-booking .modal-dialog .modal-content .modal-body .modal-booking .info-booking .info-booking-check .info-user-children .text-email-user,.modal-confirm-booking .modal-dialog .modal-content .modal-body .modal-booking .info-booking .info-booking-check .info-user-children .text-username,.modal-confirm-booking .modal-dialog .modal-content .modal-body .modal-booking .info-booking .info-user-check .info-booking-text-day .text-email-user,.modal-confirm-booking .modal-dialog .modal-content .modal-body .modal-booking .info-booking .info-user-check .info-booking-text-day .text-username,.modal-confirm-booking .modal-dialog .modal-content .modal-body .modal-booking .info-booking .info-user-check .info-booking-text-hours .text-email-user,.modal-confirm-booking .modal-dialog .modal-content .modal-body .modal-booking .info-booking .info-user-check .info-booking-text-hours .text-username,.modal-confirm-booking .modal-dialog .modal-content .modal-body .modal-booking .info-booking .info-user-check .info-user-text-phone .text-email-user,.modal-confirm-booking .modal-dialog .modal-content .modal-body .modal-booking .info-booking .info-user-check .info-user-text-phone .text-username,.modal-confirm-booking .modal-dialog .modal-content .modal-body .modal-booking .info-booking .info-user-check .info-user-text-contact .text-email-user,.modal-confirm-booking .modal-dialog .modal-content .modal-body .modal-booking .info-booking .info-user-check .info-user-text-contact .text-username,.modal-confirm-booking .modal-dialog .modal-content .modal-body .modal-booking .info-booking .info-user-check .info-user-text-email .text-email-user,.modal-confirm-booking .modal-dialog .modal-content .modal-body .modal-booking .info-booking .info-user-check .info-user-text-email .text-username,.modal-confirm-booking .modal-dialog .modal-content .modal-body .modal-booking .info-booking .info-user-check .info-user-people .text-email-user,.modal-confirm-booking .modal-dialog .modal-content .modal-body .modal-booking .info-booking .info-user-check .info-user-people .text-username,.modal-confirm-booking .modal-dialog .modal-content .modal-body .modal-booking .info-booking .info-user-check .info-user-children .text-email-user,.modal-confirm-booking .modal-dialog .modal-content .modal-body .modal-booking .info-booking .info-user-check .info-user-children .text-username,.modal-confirm-booking .modal-dialog .modal-content .modal-body .modal-booking .info-user .info-booking-check .info-booking-text-day .text-email-user,.modal-confirm-booking .modal-dialog .modal-content .modal-body .modal-booking .info-user .info-booking-check .info-booking-text-day .text-username,.modal-confirm-booking .modal-dialog .modal-content .modal-body .modal-booking .info-user .info-booking-check .info-booking-text-hours .text-email-user,.modal-confirm-booking .modal-dialog .modal-content .modal-body .modal-booking .info-user .info-booking-check .info-booking-text-hours .text-username,.modal-confirm-booking .modal-dialog .modal-content .modal-body .modal-booking .info-user .info-booking-check .info-user-text-phone .text-email-user,.modal-confirm-booking .modal-dialog .modal-content .modal-body .modal-booking .info-user .info-booking-check .info-user-text-phone .text-username,.modal-confirm-booking .modal-dialog .modal-content .modal-body .modal-booking .info-user .info-booking-check .info-user-text-contact .text-email-user,.modal-confirm-booking .modal-dialog .modal-content .modal-body .modal-booking .info-user .info-booking-check .info-user-text-contact .text-username,.modal-confirm-booking .modal-dialog .modal-content .modal-body .modal-booking .info-user .info-booking-check .info-user-text-email .text-email-user,.modal-confirm-booking .modal-dialog .modal-content .modal-body .modal-booking .info-user .info-booking-check .info-user-text-email .text-username,.modal-confirm-booking .modal-dialog .modal-content .modal-body .modal-booking .info-user .info-booking-check .info-user-people .text-email-user,.modal-confirm-booking .modal-dialog .modal-content .modal-body .modal-booking .info-user .info-booking-check .info-user-people .text-username,.modal-confirm-booking .modal-dialog .modal-content .modal-body .modal-booking .info-user .info-booking-check .info-user-children .text-email-user,.modal-confirm-booking .modal-dialog .modal-content .modal-body .modal-booking .info-user .info-booking-check .info-user-children .text-username,.modal-confirm-booking .modal-dialog .modal-content .modal-body .modal-booking .info-user .info-user-check .info-booking-text-day .text-email-user,.modal-confirm-booking .modal-dialog .modal-content .modal-body .modal-booking .info-user .info-user-check .info-booking-text-day .text-username,.modal-confirm-booking .modal-dialog .modal-content .modal-body .modal-booking .info-user .info-user-check .info-booking-text-hours .text-email-user,.modal-confirm-booking .modal-dialog .modal-content .modal-body .modal-booking .info-user .info-user-check .info-booking-text-hours .text-username,.modal-confirm-booking .modal-dialog .modal-content .modal-body .modal-booking .info-user .info-user-check .info-user-text-phone .text-email-user,.modal-confirm-booking .modal-dialog .modal-content .modal-body .modal-booking .info-user .info-user-check .info-user-text-phone .text-username,.modal-confirm-booking .modal-dialog .modal-content .modal-body .modal-booking .info-user .info-user-check .info-user-text-contact .text-email-user,.modal-confirm-booking .modal-dialog .modal-content .modal-body .modal-booking .info-user .info-user-check .info-user-text-contact .text-username,.modal-confirm-booking .modal-dialog .modal-content .modal-body .modal-booking .info-user .info-user-check .info-user-text-email .text-email-user,.modal-confirm-booking .modal-dialog .modal-content .modal-body .modal-booking .info-user .info-user-check .info-user-text-email .text-username,.modal-confirm-booking .modal-dialog .modal-content .modal-body .modal-booking .info-user .info-user-check .info-user-people .text-email-user,.modal-confirm-booking .modal-dialog .modal-content .modal-body .modal-booking .info-user .info-user-check .info-user-people .text-username,.modal-confirm-booking .modal-dialog .modal-content .modal-body .modal-booking .info-user .info-user-check .info-user-children .text-email-user,.modal-confirm-booking .modal-dialog .modal-content .modal-body .modal-booking .info-user .info-user-check .info-user-children .text-username{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}.modal-confirm-booking .modal-dialog .modal-content .modal-body .modal-product{display:flex;justify-content:center;align-items:flex-start;gap:16px;width:100%;height:auto;}.modal-confirm-booking .modal-dialog .modal-content .modal-body .modal-product .product{display:flex;flex-direction:column;align-items:flex-start;width:100%;gap:8px;padding:8px;margin:0;border-radius:5px;border:1px solid #e8f1ff;}.modal-confirm-booking .modal-dialog .modal-content .modal-body .modal-product .product .product-info{display:flex;flex-direction:column;align-items:center;gap:12px;width:100%;height:auto;}.modal-confirm-booking .modal-dialog .modal-content .modal-body .modal-product .product .product-info .product-info-group{display:flex;align-items:center;width:100%;height:auto;border-bottom:1px solid #e8f1ff;padding:8px;}.modal-confirm-booking .modal-dialog .modal-content .modal-body .modal-product .product .product-info .product-info-group .product-calendar{display:flex;flex-direction:column;gap:8px;text-align:right;}.modal-confirm-booking .modal-dialog .modal-content .modal-body .modal-product .product .product-info .product-info-group .product-calendar p{margin:0;}.modal-confirm-booking .modal-dialog .modal-content .modal-body .modal-product .product .product-info .product-info-group .product-calendar .product-price-list{font-size:14px;text-decoration:line-through;}.modal-confirm-booking .modal-dialog .modal-content .modal-body .modal-product .product .product-info .product-price{display:flex;justify-content:space-between;align-items:center;width:100%;height:auto;}.modal-confirm-booking .modal-dialog .modal-content .modal-body .modal-product .product .product-info .product-price .price-heading{padding:0 6px;}.modal-confirm-booking .modal-dialog .modal-content .modal-body .modal-product .product .product-info .product-price .price-money{padding:0 6px;font-weight:600;}.modal-confirm-booking .modal-dialog .modal-content .modal-body .modal-note{display:flex;gap:16px;width:100%;height:auto;}.modal-confirm-booking .modal-dialog .modal-content .modal-body .modal-note .note-group{display:flex;width:100%;gap:12px;}.modal-confirm-booking .modal-dialog .modal-content .modal-body .modal-note .note-group .text-note{width:10%;}.modal-confirm-booking .modal-dialog .modal-content .modal-body .modal-note .note-group .moal-note-text{width:90%;overflow-y:auto;overflow-x:hidden;min-height:60px;}.modal-confirm-booking .modal-dialog .modal-content .modal-body .modal-note .note-group .moal-note-text{min-width:250px;height:150px;min-height:100px;box-sizing:border-box;border:1px solid #ccc;box-sizing:border-box;border-radius:8px;}@media(max-width:480px){.modal-confirm-booking .modal-dialog .modal-content .modal-body .modal-note .note-group .moal-note-text{height:100px;font-size:14px;}}.modal-confirm-booking .modal-dialog .modal-content .modal-footer{position:fixed;bottom:-10%;display:flex;width:100%;height:auto;padding:16px!important;border-radius:0 0 15px 15px;}.modal-confirm-booking .modal-dialog .modal-content .modal-footer .modal-footer-group{display:flex;justify-content:center;flex-direction:row;align-items:center;gap:12px;width:100%;}.modal-confirm-booking .modal-dialog .modal-content .modal-footer .modal-footer-group .btn{display:flex;padding:8px 16px;justify-content:center;align-items:center;gap:8px;border-radius:5px;}.modal-confirm-booking .modal-dialog .modal-content .modal-footer .modal-footer-group .btn-back{color:#000;border:1px solid #aeaeb2;background-color:transparent;}.modal-confirm-booking .modal-dialog .modal-content .modal-footer .modal-footer-group .btn-confirm{color:#fff;background-color:#f01b23;}.overlay-half .overlay-content-confirm,.overlay-half .overlay-content-note{padding:30px;position:absolute;top:50%;left:50%;width:100%;transform:translate(-50%,-50%);}.overlay-half .overlay-content-confirm .empty-div,.overlay-half .overlay-content-note .empty-div{height:50%;}.overlay-half .overlay-content-confirm .overlay-group,.overlay-half .overlay-content-note .overlay-group{position:absolute;top:50%;left:50%;width:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:0;padding:0 30px;border-radius:10px;transform:translate(-50%,-50%);background-color:transparent;}.overlay-half .overlay-content-confirm .overlay-group .popup-confirm-content,.overlay-half .overlay-content-confirm .overlay-group .popup-note-content,.overlay-half .overlay-content-note .overlay-group .popup-confirm-content,.overlay-half .overlay-content-note .overlay-group .popup-note-content{display:flex;flex-direction:column;gap:16px;background-color:#fff;border-radius:8px;padding:16px;}.overlay-half .overlay-content-confirm .overlay-group .popup-confirm-content h4,.overlay-half .overlay-content-confirm .overlay-group .popup-note-content h4,.overlay-half .overlay-content-note .overlay-group .popup-confirm-content h4,.overlay-half .overlay-content-note .overlay-group .popup-note-content h4{font:normal 500 20px/1.5 "pasgo-fonts-medium",sans-serif;margin:0;}.overlay-half .overlay-content-confirm .overlay-group .popup-confirm-content .popup-confirm-btn,.overlay-half .overlay-content-confirm .overlay-group .popup-confirm-content .popup-note-btn,.overlay-half .overlay-content-confirm .overlay-group .popup-note-content .popup-confirm-btn,.overlay-half .overlay-content-confirm .overlay-group .popup-note-content .popup-note-btn,.overlay-half .overlay-content-note .overlay-group .popup-confirm-content .popup-confirm-btn,.overlay-half .overlay-content-note .overlay-group .popup-confirm-content .popup-note-btn,.overlay-half .overlay-content-note .overlay-group .popup-note-content .popup-confirm-btn,.overlay-half .overlay-content-note .overlay-group .popup-note-content .popup-note-btn{display:flex;flex-direction:row;justify-content:flex-end;width:100%;}.overlay-half .overlay-content-confirm .overlay-group .popup-confirm-content .popup-confirm-btn .btn-review,.overlay-half .overlay-content-confirm .overlay-group .popup-confirm-content .popup-confirm-btn .btn-continue,.overlay-half .overlay-content-confirm .overlay-group .popup-confirm-content .popup-note-btn .btn-review,.overlay-half .overlay-content-confirm .overlay-group .popup-confirm-content .popup-note-btn .btn-continue,.overlay-half .overlay-content-confirm .overlay-group .popup-note-content .popup-confirm-btn .btn-review,.overlay-half .overlay-content-confirm .overlay-group .popup-note-content .popup-confirm-btn .btn-continue,.overlay-half .overlay-content-confirm .overlay-group .popup-note-content .popup-note-btn .btn-review,.overlay-half .overlay-content-confirm .overlay-group .popup-note-content .popup-note-btn .btn-continue,.overlay-half .overlay-content-note .overlay-group .popup-confirm-content .popup-confirm-btn .btn-review,.overlay-half .overlay-content-note .overlay-group .popup-confirm-content .popup-confirm-btn .btn-continue,.overlay-half .overlay-content-note .overlay-group .popup-confirm-content .popup-note-btn .btn-review,.overlay-half .overlay-content-note .overlay-group .popup-confirm-content .popup-note-btn .btn-continue,.overlay-half .overlay-content-note .overlay-group .popup-note-content .popup-confirm-btn .btn-review,.overlay-half .overlay-content-note .overlay-group .popup-note-content .popup-confirm-btn .btn-continue,.overlay-half .overlay-content-note .overlay-group .popup-note-content .popup-note-btn .btn-review,.overlay-half .overlay-content-note .overlay-group .popup-note-content .popup-note-btn .btn-continue{min-width:20%;text-align:right;color:#007aff!important;background-color:transparent;border:0;outline:0;}.overlay-half .overlay-content-confirm .overlay-group .popup-confirm-content .popup-confirm-btn .btn-continue-understand,.overlay-half .overlay-content-confirm .overlay-group .popup-confirm-content .popup-note-btn .btn-continue-understand,.overlay-half .overlay-content-confirm .overlay-group .popup-note-content .popup-confirm-btn .btn-continue-understand,.overlay-half .overlay-content-confirm .overlay-group .popup-note-content .popup-note-btn .btn-continue-understand,.overlay-half .overlay-content-note .overlay-group .popup-confirm-content .popup-confirm-btn .btn-continue-understand,.overlay-half .overlay-content-note .overlay-group .popup-confirm-content .popup-note-btn .btn-continue-understand,.overlay-half .overlay-content-note .overlay-group .popup-note-content .popup-confirm-btn .btn-continue-understand,.overlay-half .overlay-content-note .overlay-group .popup-note-content .popup-note-btn .btn-continue-understand{text-align:center;color:#000;background-color:transparent;border:0;outline:0;}.overlay-half .overlay-content-confirm .overlay-group .popup-confirm-content .popup-confirm-btn .btn-cancel,.overlay-half .overlay-content-confirm .overlay-group .popup-confirm-content .popup-note-btn .btn-cancel,.overlay-half .overlay-content-confirm .overlay-group .popup-note-content .popup-confirm-btn .btn-cancel,.overlay-half .overlay-content-confirm .overlay-group .popup-note-content .popup-note-btn .btn-cancel,.overlay-half .overlay-content-note .overlay-group .popup-confirm-content .popup-confirm-btn .btn-cancel,.overlay-half .overlay-content-note .overlay-group .popup-confirm-content .popup-note-btn .btn-cancel,.overlay-half .overlay-content-note .overlay-group .popup-note-content .popup-confirm-btn .btn-cancel,.overlay-half .overlay-content-note .overlay-group .popup-note-content .popup-note-btn .btn-cancel{display:flex;justify-content:center;align-items:center;background-color:transparent;border:1px solid #000;border-radius:50%;outline:0;width:30px;height:30px;}.overlay-half .overlay-content-confirm .overlay-group .popup-confirm-content .popup-confirm-btn .btn-cancel .icon-close,.overlay-half .overlay-content-confirm .overlay-group .popup-confirm-content .popup-note-btn .btn-cancel .icon-close,.overlay-half .overlay-content-confirm .overlay-group .popup-note-content .popup-confirm-btn .btn-cancel .icon-close,.overlay-half .overlay-content-confirm .overlay-group .popup-note-content .popup-note-btn .btn-cancel .icon-close,.overlay-half .overlay-content-note .overlay-group .popup-confirm-content .popup-confirm-btn .btn-cancel .icon-close,.overlay-half .overlay-content-note .overlay-group .popup-confirm-content .popup-note-btn .btn-cancel .icon-close,.overlay-half .overlay-content-note .overlay-group .popup-note-content .popup-confirm-btn .btn-cancel .icon-close,.overlay-half .overlay-content-note .overlay-group .popup-note-content .popup-note-btn .btn-cancel .icon-close{width:30px;height:30px;display:flex;justify-content:center;align-items:center;color:#000;}.overlay-half .overlay-content-confirm .overlay-group .popup-confirm-content .popup-confirm-btn .btn-cancel .icon-close svg,.overlay-half .overlay-content-confirm .overlay-group .popup-confirm-content .popup-note-btn .btn-cancel .icon-close svg,.overlay-half .overlay-content-confirm .overlay-group .popup-note-content .popup-confirm-btn .btn-cancel .icon-close svg,.overlay-half .overlay-content-confirm .overlay-group .popup-note-content .popup-note-btn .btn-cancel .icon-close svg,.overlay-half .overlay-content-note .overlay-group .popup-confirm-content .popup-confirm-btn .btn-cancel .icon-close svg,.overlay-half .overlay-content-note .overlay-group .popup-confirm-content .popup-note-btn .btn-cancel .icon-close svg,.overlay-half .overlay-content-note .overlay-group .popup-note-content .popup-confirm-btn .btn-cancel .icon-close svg,.overlay-half .overlay-content-note .overlay-group .popup-note-content .popup-note-btn .btn-cancel .icon-close svg{color:#000;width:24px;height:24px;}#d-modalGioDen .modal-dialog{transform:translate(0,-35%);}.modal{text-align:center;padding:0!important;overflow:hidden;background-color:rgba(0,0,0,.5);}.modal .modal-content{border-radius:5px;border:0;}.modal .modal-content .modal-header{padding:8px 15px;background:#d02028;text-align:center;}.modal .modal-content .modal-header .close{float:right;border:0;background-color:transparent;font-size:20px;padding:4px;color:#fff;}.modal .modal-content .modal-header .modal-title{color:#fff;font-size:18px;font-weight:500;line-height:155%;text-transform:uppercase;position:relative;top:4px;}.modal .modal-content .modal-body{display:flex;flex-direction:column;gap:12px;padding:16px 16px;}.modal .modal-content .modal-body .modal-top{position:relative;display:block;width:100%;}.modal .modal-content .modal-body .modal-top .btn-close{position:absolute;right:2%;top:10%;}.modal .modal-content .modal-body .modal-top .btn-close button{background-color:transparent;border:0;}.modal .modal-content .modal-footer{padding:12px 16px;border:0;}.modal .modal-content .modal-footer .booking-items{display:flex;flex-direction:row;justify-content:flex-end;gap:12px;width:100%;}.modal .modal-content .modal-footer .booking-items .btn-detail-phone-call{display:flex;padding:8px 16px;justify-content:center;align-items:center;gap:16px;min-width:10%;border-radius:8px;color:#007aff!important;background-color:transparent!important;border:0!important;outline:0!important;outline:0!important;}.modal .modal-content .modal-footer .booking-items .btn-cancel{outline:0;border:0;background-color:transparent;}.modal .modal-content .modal-footer .btn-default{width:100%;color:#d02028;background-color:transparent;}.modal{text-align:center;padding:0!important;overflow:hidden;background-color:rgba(0,0,0,.5);}.modal .modal-content{border-radius:5px;border:0;}.modal .modal-content .modal-header{padding:8px 15px;background:#d02028;text-align:center;}.modal .modal-content .modal-header .close{float:right;border:0;background-color:transparent;font-size:20px;padding:4px;color:#fff;}.modal .modal-content .modal-header .modal-title{color:#fff;font-size:18px;font-weight:500;line-height:155%;text-transform:uppercase;position:relative;top:4px;}.modal .modal-content .modal-body{display:flex;flex-direction:column;gap:12px;padding:16px 16px;}.modal .modal-content .modal-footer{padding:12px 16px;border:0;background-color:#fff;}.modal .modal-content .modal-footer .booking-items{display:flex;flex-direction:row;justify-content:flex-end;gap:12px;width:100%;}.modal .modal-content .modal-footer .booking-items .btn-detail-phone-call{display:flex;padding:8px 16px;justify-content:center;align-items:center;gap:16px;min-width:10%;border-radius:8px;color:#007aff!important;background-color:transparent!important;border:0!important;outline:0!important;outline:0!important;}.modal .modal-content .modal-footer .booking-items .btn-cancel{outline:0;border:0;background-color:transparent;}.modal .modal-content .modal-footer .btn-default{width:100%;color:#d02028;background-color:transparent;}.popup-note-comfirm{overflow:hidden!important;z-index:1000;}@media(min-width:820px) and (max-width:1366px){.popup-note-comfirm .modal-dialog{width:55%;}}@media(min-width:1367px){.popup-note-comfirm .modal-dialog{width:45%;}}.popup-note-comfirm .modal-dialog{margin:30px auto;}.popup-note-comfirm .modal-dialog .modal-content{position:absolute;top:70%;left:50%;transform:translate(-50%,-50%);width:100%;height:65%;overflow-y:hidden;}.popup-note-comfirm .modal-dialog .modal-content .modal-header{position:fixed;top:0%;left:0%;display:block;width:100%;background-color:#fff!important;z-index:99;border-radius:5px;}.popup-note-comfirm .modal-dialog .modal-content .modal-header .modal-group{display:flex;flex-direction:row;width:100%;height:auto;}.popup-note-comfirm .modal-dialog .modal-content .modal-header .modal-group .modal-back{display:flex;justify-content:flex-start;flex-direction:column;gap:8px;width:30%;}.popup-note-comfirm .modal-dialog .modal-content .modal-header .modal-group .modal-back .modal-close{padding:0;background-color:transparent;border:0;outline:0;font:normal 500 18px/1.5 "pasgo-fonts-medium",sans-serif;color:#000;text-align:left;}.popup-note-comfirm .modal-dialog .modal-content .modal-header .modal-group-not-booking{display:flex;align-items:center;justify-content:space-between;flex-direction:row;width:100%;height:auto;}.popup-note-comfirm .modal-dialog .modal-content .modal-header .modal-group-not-booking h4{margin:0;font:normal 500 16px/1.5 "pasgo-fonts-medium",sans-serif;}.popup-note-comfirm .modal-dialog .modal-content .modal-header .modal-group-not-booking .btn-close-modal .modal-close{width:24px;height:24px;outline:0;border:0;background-color:transparent;}.popup-note-comfirm .modal-dialog .modal-content .modal-header .modal-group-not-booking .modal-back{display:flex;justify-content:flex-start;flex-direction:column;gap:8px;width:30%;}.popup-note-comfirm .modal-dialog .modal-content .modal-header .modal-group-not-booking .modal-back .modal-close{padding:0;background-color:transparent;border:0;outline:0;font:normal 500 18px/1.5 "pasgo-fonts-medium",sans-serif;color:#000;text-align:left;}.popup-note-comfirm .modal-dialog .modal-content .modal-body{position:relative;display:flex;flex-direction:column;gap:8px;width:100%;height:100%;padding:50px 16px!important;overflow-y:auto;overflow-x:hidden;}.popup-note-comfirm .modal-dialog .modal-content .modal-body .box-group .tab-menu{display:block;width:100%;}.popup-note-comfirm .modal-dialog .modal-content .modal-body .box-group .tab-menu .tabs{display:flex;flex-direction:row;gap:0;align-items:center;width:100%;padding:0;margin:0;overflow:hidden;}.popup-note-comfirm .modal-dialog .modal-content .modal-body .box-group .tab-menu .tabs .tab-link{display:inline-block;list-style:none;padding:12px 24px;margin:0;font-weight:500;margin:0;color:#000;border:0;text-align:center;cursor:pointer;}.popup-note-comfirm .modal-dialog .modal-content .modal-body .box-group .tab-menu .tabs .tab-link.active{border-bottom:2px solid #d02028;color:#d02028;padding-bottom:10px;}.popup-note-comfirm .modal-dialog .modal-content .modal-body .box-group .content-product{margin-top:16px!important;}.popup-note-comfirm .modal-dialog .modal-content .modal-body .box-group .content-product .time__count{display:flex;align-items:center;margin:10px 0!important;}.popup-note-comfirm .modal-dialog .modal-content .modal-body .box-group .content-product .time__count img{width:24px;height:24px;aspect-ratio:1/1;}.popup-note-comfirm .modal-dialog .modal-content .modal-body .box-group .content-product .time__count p{margin:0;}.popup-note-comfirm .modal-dialog .modal-content .modal-body .box-group .content-product .desc-content p{margin:0;}.popup-note-comfirm .modal-dialog .modal-content .modal-body .box-group .content-items .item-title{color:#007aff!important;}.popup-note-comfirm .modal-dialog .modal-content .modal-body .box-group .content-items .item-title span{color:#007aff!important;}.popup-note-comfirm .modal-dialog .modal-content .modal-body .modal-body-content{display:flex;flex-direction:column;gap:8px;width:100%;overflow-x:hidden;}.popup-note-comfirm .modal-dialog .modal-content .modal-body .modal-body-content table{width:100%!important;padding:0!important;margin:0!important;}.popup-note-comfirm .modal-dialog .modal-content .modal-body .modal-body-content div{width:100%!important;padding:0!important;margin:0!important;}.popup-note-comfirm .modal-dialog .modal-content .modal-body div{width:100%!important;padding:0!important;margin:0!important;}.popup-note-comfirm .modal-dialog .modal-content .modal-body h4{margin:0;font:normal 500 18px/1.5 "pasgo-fonts-medium",sans-serif;}.popup-note-comfirm .modal-dialog .modal-content .modal-footer{position:fixed;bottom:0%;left:0%;display:block;width:100%;height:auto;z-index:99;border:0;padding:8px 16px;background-color:transparent;}.popup-note-comfirm .modal-dialog .modal-content .modal-footer .modal-continue{display:flex;align-items:center;justify-content:center;width:100%;background-color:#d02028;color:#fff;cursor:pointer;border-radius:5px;padding:4px;}.popup-note-comfirm .modal-dialog .modal-content .modal-footer .modal-continue .btn-continue{padding:8px 0;outline:0;border:0;background-color:transparent;}#popup-confirm .modal-dialog .modal-content .modal-footer{padding:12px 16px!important;border-radius:0 0 5px 5px;}#popup-confirm .modal-dialog .modal-content .modal-footer button{background-color:transparent;outline:0;border-radius:8px;}#popup-confirm .modal-dialog .modal-content .modal-footer .btn-review{color:#007aff;border:1px solid #007aff;}#popup-confirm .modal-dialog .modal-content .modal-footer .btn-continue-understand{border:1px solid #000;}.ui-state-highlight.ui-state-active{padding:4px 5px!important;}.ui-state-default.ui-state-hover{padding:4px 5px!important;opacity:.5;}.ui-state-default.ui-state-active{padding:4px 5px!important;}.ui-state-default.ui-state-highlight{padding:3px 5px!important;}.ui-datepicker td span,.ui-datepicker td a{padding:.5em!important;}[class^=icon-],[class*=" icon-"]{font-family:"icomoon";speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}@font-face{font-family:"icomoon";src:url("data:application/x-font-ttf;charset=utf-8;base64,AAEAAAALAIAAAwAwT1MvMghi9pwAAAC8AAAAYGNtYXAgVsCNAAABHAAAAFRnYXNwAAAAEAAAAXAAAAAIZ2x5ZqNqZaUAAAF4AAAIFGhlYWQaRAp1AAAJjAAAADZoaGVhA+IB7AAACcQAAAAkaG10eBEAADQAAAnoAAAALGxvY2EGkAkoAAAKFAAAABhtYXhwABgA0AAACiwAAAAgbmFtZZlKCfsAAApMAAABhnBvc3QAAwAAAAAL1AAAACAAAwHgAZAABQAAAUwBZgAAAEcBTAFmAAAA9QAZAIQAAAAAAAAAAAAAAAAAAAABEAAAAAAAAAAAAAAAAAAAAABAAADgBgHg/+AAIAHgACAAAAABAAAAAAAAAAAAAAAgAAAAAAADAAAAAwAAABwAAQADAAAAHAADAAEAAAAcAAQAOAAAAAoACAACAAIAAQAg4Ab//f//AAAAAAAg4AD//f//AAH/4yAEAAMAAQAAAAAAAAAAAAAAAQAB//8ADwABAAAAAAAAAAAAAgAANzkBAAAAAAEAAAAAAAAAAAACAAA3OQEAAAAAAQAAAAAAAAAAAAIAADc5AQAAAAAIABwAAAHgAeAACwAXACMALwBIAGEAegCGAAATNDYzMhYVFAYjIiYXNDYzMhYVFAYjIiYXNDYzMhYVFAYjIiYHNDYzMhYVFAYjIiYHOAExNDYzMhYVOAExOAExFAYjIiY1OAExJzgBMTQ2MzIWFTgBMTgBMRQGIyImNTgBMQM4ATE0NjMyFhU4ATE4ATEUBiMiJjU4ATEHNDYzMhYVFAYjIibAJRsbJSUbGyWIJRsaJiYaGyVYEw0NExMNDRM4Ew0NExMNDROIEw0NExMNDROIEw0NExMNDRMQHBQUHBwUFBwsFQ8PFRUPDxUBoBslJRsbJSUdGiYmGhslJW0NExMNDRMTew0TEw0NExMrDRMTDQ0TEw04DRMTDQ0TEw0BEBQcHBQUHBwUiA8VFQ8PFRUAAgAQ//gCAAHYADoAcgAAJTQmJy4BJy4BJy4BByIGBw4BBw4BBw4BFxQWFx4BFx4BFx4BNzI2Nz4BNz4BNz4BNzoBMTI2NTwBNTEHDgEHDgEHDgEnIiYnLgEnLgEnLgE3NDY3PgE3PgE3PgEXMhYXHgEXHgEXHgEHMRwBFRQWFw4BBwIACwoKHRISKRcXMRgYMBYWKBEQGgkICQELCQkbEREnFRYtFxcsFRUlDxAYCAUGAgEBDRMzCRkPECUUFCoVFSoTEyMODhcHCAcBCQkIFw8OIhMSJxQUJhISHw4NFAcHBwERDAMIBeAZMRcXKRERGwkJCQELCgkcERIoFhcuGBguFRYmEBAZCAkIAQoJChoQECYUDRoNEw0BAQFVFCQPDhgHCAgBCggJGA8PIxQTKRQUKBMSIQ4OFgcHBwEJCAgWDg4hEhIlEwEBAQwSAQ4ZDAAAAAUAAP/gAgAB3gANABsAJAAsADsAADc0NjUnDgEVFBYXNy4BJRQGBxc+ATU0JicHFBYnHgEXNy4BJxUHPgE3NQ4BBwUOASMiJicHHgEzMjY3J2ABXAMCLCU5FBYBQBYUOSUsAgNcAYAiOBFdHGpCqxE4IkJqHAEqDyESEiEPORs+IiI+GzngBQkEHgwYDDdhI08VOB8fOBVPI2E3DBgMHgQJmAcpHh46TwhhTh4pB2EITzr/BwcHB04PEREPTgAAAAMAAP/gAgAB4AAbACcASgAAASIHDgEHBhUUFx4BFxYzMjc+ATc2NTQnLgEnJgcyFhUUBiMiJjU0NhMOASMiJicuATU0NjcXOAExBhQXHgEzMjY3NjQnNx4BFRQGAQA1Ly5GFBQUFEYuLzU1Ly5GFBQUFEYuLzU1S0s1NUtLzh9PKytPHx4hIR4iMTEYPSIiPRgxMSIeISEB4BQURi4vNTUvLkYUFBQURi4vNTUvLkYUFIBLNTVLSzU1S/7nHiEhHh9PKytPHyIxjDEYGRkYMYwxIh9PKytPAAIAAP/gAgAB4AAhAEMAAAEiBw4BBwYHNjc+ATc2MzIXHgEXFhUUFjMyNjU0Jy4BJyYDMjc+ATc2NwYHDgEHBiMiJy4BJyY1NCYjIgYVFBceARcWAQA0Li5GFBUBAREROCUmKismJjgREBwUFBwUFEYuLzU0Li5GFBUBAREROCUmKismJjgREBwUFBwUFEYuLwHgFBNELS40LSgoOxEREhE9KSkuFBwcFDUvLkYUFP4AFBNELS40LSgoOxEREhE9KSkuFBwcFDUvLkYUFAAAAAABAAD/4AIAAeAALQAAASM3LgEjIgYHDgEVFBYXHgEzMjY3PgE3Fw4BIyInLgEnJjU0Nz4BNzYzMhYXNwIAwEgbRyYmRxsbHR0bG0cmJkcbAgQCMSRjOjUvLkYUFBQURi4vNTVdI0sBIEgbHR0bG0cmJkcbGx0dGwMEAysoLxQURi4vNTUvLkYUFCgjSwAAAAAMAAj/7gHvAd4ADQAbAC0APwBQAGIAcACFAJcAqQC7AM0AAAEiJj0BNDYzMhYdARQGAyImPQE0NjMyFh0BFAYDIiYvASY2NzYWHwEWBgcOASMTIiYvASY2NzYWHwEWBgcOASMnIiYvAS4BNz4BHwEeAQcOAQUiJi8BLgE3PgEfAR4BBw4BIyUjIiY1NDY7ATIWFRQGJTgBMSMiJjU0NjM4ATEzMhYVFAYjBSImJyY2PwE2FhcWBg8BDgEjJSImJyY2PwE2FhcWBg8BDgEjAyImJy4BPwE+ARceAQ8BDgEjEyImJy4BPwE+ARceAQ8BDgEjAQAMEhIMDBISDAgLCwgICwtLBw0ELQYGCgoXBS0GBgoDCAOzBAgDLAQEBgYNBCwEBAYCBALkBAYDTgkGBgUVCU4JBgYDDQEwAgQCTQYDAwMMBk0GAwMCBwT+uFoKDg4KWgoODgFcWgYJCQZaBgkJBv5eBgoDBQUITggRBQUFCE4CBgMBNgQHAgMDBk0GDAMDAwZNAgQC5AMFAggEBC0EEQcHBQQtAwoFswIEAQYDAy0DDAUGAwMtAgcEAUgSDFoMEhIMWgwS/qYKCFoHCwsHWggKAUoIBk4KFgYGBgpOChYGAgL+1QUETQYOAwQEBk0GDgMCAfwCAiwGFQkJBgUtBhUJBgeoAQEtAwwFBgMDLQMMBQQEZw4KCg4OCgoOCQkGBgkJBgYJdwYFCBIELQUFCAgSBSwCAboEBAUMAy0DAwYFDAMtAQH+9gEBBRAHTgcFBQQQCE0FBQE7AQEDDAZNBgMDAwwGTQQEAAAAAQAAAAEAAAe3Z1NfDzz1AAsCAAAAAADckmTcAAAAANySZNwAAP/gAgAB4AAAAAgAAgAAAAAAAAABAAAB4P/gAAACAAAAAAACAAABAAAAAAAAAAAAAAAAAAAACwIAAAAAAAAAAAAAAAEAAAACAAAcAgAAEAIAAAACAAAAAgAAAAIAAAACAAAIAAAAAAAKABQAHgC2AWABwAIsApQC3AQKAAEAAAALAM4ADAAAAAAAAgAAAAAAAAAAAAAAAAAAAAAAAAAOAK4AAQAAAAAAAQAHAAAAAQAAAAAAAgAHAGAAAQAAAAAAAwAHADYAAQAAAAAABAAHAHUAAQAAAAAABQALABUAAQAAAAAABgAHAEsAAQAAAAAACgAaAIoAAwABBAkAAQAOAAcAAwABBAkAAgAOAGcAAwABBAkAAwAOAD0AAwABBAkABAAOAHwAAwABBAkABQAWACAAAwABBAkABgAOAFIAAwABBAkACgA0AKRpY29tb29uAGkAYwBvAG0AbwBvAG5WZXJzaW9uIDEuMABWAGUAcgBzAGkAbwBuACAAMQAuADBpY29tb29uAGkAYwBvAG0AbwBvAG5pY29tb29uAGkAYwBvAG0AbwBvAG5SZWd1bGFyAFIAZQBnAHUAbABhAHJpY29tb29uAGkAYwBvAG0AbwBvAG5Gb250IGdlbmVyYXRlZCBieSBJY29Nb29uLgBGAG8AbgB0ACAAZwBlAG4AZQByAGEAdABlAGQAIABiAHkAIABJAGMAbwBNAG8AbwBuAC4AAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA") format("truetype");font-weight:normal;font-style:normal;font-display:block;}.loader-center{display:none;position:fixed;top:0;left:0;z-index:10000;height:100%;width:100%;text-align:center;background:rgba(0,0,0,.8);}.loader-center .loader-group{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);}.loader-center .loader{display:inline-block;font-size:4em;height:1em;line-height:1;margin:.5em;animation:anim-rotate 2s infinite linear;color:#f00;text-shadow:0 0 .25em rgba(255,255,255,.3);}.loader-center .loader--steps{animation:anim-rotate 1s infinite steps(12);}.loader-center .icon-loader:before{content:"";}@keyframes anim-rotate{0%{transform:rotate(0);}100%{transform:rotate(360deg);}}.product-attach{display:none;width:100%;padding:8px 10px;align-items:center;margin-bottom:10px;}.product-attach .product__attach--btn-disabled{background-color:rgba(60,60,67,.18)!important;color:#fff!important;border:0!important;cursor:no-drop!important;}.product-attach .product-attach-btn{display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:8px;width:100%;height:auto;padding:8px;border:1px solid #d02028;border-radius:4px;color:#d02028;background-color:#fff;cursor:pointer;}.product-attach .product-attach-btn .attach-heading{font:normal 400 16px "pasgo-fonts-regular",sans-serif;margin:0;}.product-attach .product-attach-btn .discovery-heading{display:flex;align-items:center;}.product-attach .product-attach-btn .discovery-heading .icon-arrow-right{width:24px;height:24px;}.product__title--disabled{display:block;width:100%;height:auto;margin:0;padding:8px 10px;}.product__title--disabled .text__title--disabled{font:normal 500 16px/1.5 "pasgo-fonts-medium",sans-serif;text-align:left;color:#857676;margin:0;padding:0 8px;}.product__item--disabled{gap:0!important;margin:0 auto;}.product__item--disabled .product__item--content{display:flex;align-items:center;margin:0;}.product__item--disabled .product__item--content .product__item--title{display:flex;flex-direction:column;gap:8px;align-items:stretch;padding:0;}.product__item--disabled .product__item--content .product__item--title .text__title{font-family:"pasgo-fonts-regular",sans-serif;font-weight:400;font-style:normal;line-height:1.5;font-size:16px;color:rgba(51,51,51,.4);padding:0 6px;margin:0;}.product__item--disabled .product__item--content .product__item--title .product__item--warning{display:flex;align-items:center;width:100%;margin:0 auto;padding:0 6px;}.product__item--disabled .product__item--content .product__item--title .product__item--warning .text__warning{font-family:"pasgo-fonts-regular",sans-serif;font-weight:400;font-style:normal;line-height:1.5;font-size:14px;color:#857676;padding:0;margin:0;}.product__item--disabled .product__item--content .product__item--price{display:flex;flex-direction:column;gap:8px;text-align:right;padding:0;}.product__item--disabled .product__item--content .product__item--price .text__price{font-family:"pasgo-fonts-regular",sans-serif;font-weight:400;font-style:normal;line-height:1.5;font-size:16px;color:rgba(51,51,51,.4);padding:0;margin:0;}.product{display:flex;padding:8px;flex-direction:column;align-items:flex-start;gap:8px;align-self:stretch;}.product .product-top{position:relative;display:flex;flex-direction:row;align-items:center;justify-content:space-between;width:100%;padding:10px;}.product .product-top h3{font-weight:normal;font-size:16px;text-align:left;padding:0;color:#000;margin:0;}.product .product-top .product-change{position:inherit;background-color:#fff;}.product .product-top .product-change .btn__change--disabled{background-color:rgba(60,60,67,.18)!important;color:#fff!important;border:0!important;cursor:no-drop!important;}.product .product-top .product-change .btn-change{border:1px solid #d02028;padding:4px 6px;color:#d02028;outline:0;cursor:pointer;border-radius:5px;background-color:#fff;}.product .product-label{display:flex;padding:8px;align-items:center;gap:8px;align-self:stretch;}.product .product-main{display:flex;justify-content:space-between;align-items:flex-start;gap:8px;align-self:stretch;padding:0 6px;flex-direction:row;flex-wrap:nowrap;}.product .product-main .product-quantity{display:none;}.product .product-main img{width:80px;height:80px;object-fit:cover;}.product .product-main button{padding:0;border:0;margin:0;background:none;padding-top:4px;}.product .product-main .product-name{font-size:16px;}.product .product-sum{display:none;padding:8px;padding-top:32px;justify-content:space-between;align-items:flex-start;align-self:stretch;border-top:1px solid var(--Dark-888,#888);}.product .product-sum .sum-label{font-size:16px;}.product .init{color:var(--color-text-28-a-8-a-8-e,#8a8a8e);text-align:right;font-size:14px;font-style:normal;font-weight:400;line-height:24px;letter-spacing:.18px;text-decoration:line-through;}.product .discount{color:var(--Color-Text-main-Light-100,#030303);text-align:right;font-size:16px;font-style:normal;font-weight:500;line-height:18px;letter-spacing:-.08px;}div#timepicker-alert{margin-top:30px;margin-bottom:-20px;}#booking-form-area{display:flex;flex-direction:column;gap:24px;}#AlertModal .modal-content #tvBody{text-align:center;}