.e-footer__boxed{width:100%;max-width:var(--container-max);margin-inline:auto;padding-inline:10px}.e-footer__treatHead{background-color:var(--color-green-dark);padding:50px 10px 10px}.e-footer .elementor-element-c188cfa,.e-footer__treatHead .elementor-element-c188cfa{text-align:center}.e-footer .elementor-element-c188cfa>.elementor-widget-container,.e-footer__treatHead .elementor-element-c188cfa>.elementor-widget-container{margin:0 0 -4px;padding:0}.e-footer .e-footer__treatTitle,.e-footer__treatHead h2.e-footer__treatTitle,.e-footer__treatTitle,.elementor-168 .elementor-element-c188cfa .elementor-heading-title,.foot-treat h2.e-footer__treatTitle,body.elementor-kit-17 .e-footer__treatTitle,body.page-template-elementor_header_footer .e-footer__treatTitle{margin:0;text-align:center;font-family:Playfair Display,sans-serif;font-size:var(--e-global-typography-3dea849-font-size,var(--font-size-display-2,48px));font-weight:700;line-height:var(--line-height-heading,1.15em);color:var(--e-global-color-2a30b40,var(--color-white,#ffffff))!important}.e-footer__treatCarousel{background-color:var(--color-green-dark);padding:0}.e-footer__columns{background-color:var(--color-white);padding:60px 0 50px}.e-footer__columnsInner{display:flex;flex-wrap:wrap;align-items:flex-start}@media (min-width:768px){.e-footer__columns .e-footer__boxed{max-width:1360px}}.e-footer__col{padding:20px;min-width:0}.e-footer__col--brand{flex:0 0 29%;max-width:29%}.e-footer__col--contact{flex:0 0 25%;max-width:25%;margin-top:10px}.e-footer__col--contact,.e-footer__col--links{border-left:1px solid var(--color-text);margin-bottom:20px}.e-footer__col--links{flex:0 0 20%;max-width:20%}.e-footer__col--gallery{flex:0 0 25%;max-width:25%}.e-footer__colHeading{margin:0 0 var(--space-md);font-family:var(--font-heading);font-size:var(--font-size-h5);font-weight:700;line-height:var(--line-height-heading,1.15em);color:var(--color-primary)}.e-footer__brandRow{display:flex;align-items:center;flex-wrap:wrap;gap:5px;margin-bottom:20px}.e-footer__logo{width:69%;max-width:69%;height:auto}.e-footer__nabh{width:28%;max-width:28%;height:auto;max-height:87px;-o-object-fit:contain;object-fit:contain}.e-footer .e-footer__blurb,.e-footer__blurb,.e-footer__col--brand .e-footer__blurb{margin:0 0 24px;font-size:var(--font-size-body);line-height:1.5em;color:var(--color-text)}.e-footer__social{display:flex;flex-wrap:wrap;justify-content:flex-start;gap:16px;margin:0;padding:0;list-style:none}.e-footer__socialItem{display:flex}.e-footer__socialIcon,.elementor-kit-17 a.e-footer__socialIcon,.elementor-kit-17 a.elementor-social-icon,.elementor-social-icon,a.e-footer__socialIcon,a.elementor-social-icon{display:inline-flex;align-items:center;justify-content:center;width:38px;height:38px;border-radius:var(--radius-pill);background-color:var(--color-green-dark);color:#ffffff!important;transition:background-color .3s ease,color .3s ease}.e-footer__socialIcon:active,.e-footer__socialIcon:focus,.e-footer__socialIcon:focus-visible,.e-footer__socialIcon:hover,.elementor-kit-17 a.e-footer__socialIcon:active,.elementor-kit-17 a.e-footer__socialIcon:focus,.elementor-kit-17 a.e-footer__socialIcon:focus-visible,.elementor-kit-17 a.e-footer__socialIcon:hover,.elementor-social-icon:active,.elementor-social-icon:focus,.elementor-social-icon:focus-visible,.elementor-social-icon:hover,a.e-footer__socialIcon:active,a.e-footer__socialIcon:focus,a.e-footer__socialIcon:focus-visible,a.e-footer__socialIcon:hover{background-color:var(--color-brand-orange);color:#ffffff!important}.e-footer__socialIcon svg,.elementor-social-icon svg{width:18px;height:18px;fill:#ffffff!important;color:#ffffff!important}.e-footer__socialIcon svg path,.elementor-social-icon svg path{fill:#ffffff!important}.e-footer__socialIcon:active svg,.e-footer__socialIcon:active svg path,.e-footer__socialIcon:focus svg,.e-footer__socialIcon:focus svg path,.e-footer__socialIcon:focus-visible svg,.e-footer__socialIcon:focus-visible svg path,.e-footer__socialIcon:hover svg,.e-footer__socialIcon:hover svg path,.elementor-social-icon:active svg,.elementor-social-icon:active svg path,.elementor-social-icon:focus svg,.elementor-social-icon:focus svg path,.elementor-social-icon:focus-visible svg,.elementor-social-icon:focus-visible svg path,.elementor-social-icon:hover svg,.elementor-social-icon:hover svg path{fill:#ffffff!important;color:#ffffff!important}.e-footer__socialLabel{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.e-footer__contact p{margin:0;font-size:var(--font-size-body);line-height:30px;color:var(--color-text)}.e-footer__contact strong{color:var(--color-primary)}.e-footer .e-footer__list{margin:0;padding:0;list-style:none}.e-footer__listItem{padding-block:3.5px}.e-footer__link{color:var(--color-accent);font-size:var(--font-size-body);text-decoration:none;transition:color .3s ease}.e-footer__link:focus-visible,.e-footer__link:hover{color:var(--color-brand-orange)}.e-footer__linkText{transition:color .3s ease}.e-footer__gallery{display:grid;grid-template-columns:repeat(3,1fr);gap:0}.e-footer__galleryItem{position:relative;display:block;aspect-ratio:1/1;overflow:hidden}.e-footer__galleryItem:nth-child(n+10){display:none}.e-footer__galleryItem .e-gallery-image,.e-footer__galleryItem img,.elementor .e-footer__galleryItem img{position:absolute;inset:0;display:block;width:100%!important;height:100%!important;-o-object-fit:cover!important;object-fit:cover!important;background-size:cover;background-position:50%;background-repeat:no-repeat;transition:transform .8s ease}.e-footer__galleryItem:hover .e-gallery-image,.e-footer__galleryItem:hover img,.elementor .e-footer__galleryItem:hover img{transform:scale(1.05)}.e-footer__galleryItem:after{content:"";position:absolute;inset:0;z-index:1;pointer-events:none;background-color:rgba(0,0,0,0);transition:background-color .8s ease}.e-footer__galleryItem:focus-visible:after,.e-footer__galleryItem:hover:after{background-color:rgba(0,0,0,.5)}.e-footer__legal{border-top:1px solid var(--color-text);padding:30px 0 20px}.e-footer__legalText{margin:0 0 16px;text-align:center;font-size:var(--font-size-body);color:var(--color-primary)}.e-footer a:focus-visible,.e-footer button:focus-visible{outline:2px solid var(--color-brand-orange);outline-offset:2px;border-radius:var(--radius-sm)}@media (max-width:1024px){.e-footer__col--brand,.e-footer__col--contact,.e-footer__col--gallery,.e-footer__col--links{flex:0 0 50%;max-width:50%}.e-footer__col--contact{border-top:0;border-bottom:1px solid var(--color-text);margin-top:0}.e-footer-carousel__slide{flex-basis:314px;max-width:314px}.elementskit-box-image{height:369px}.e-footer .elementor-element-c188cfa>.elementor-widget-container,.e-footer__treatHead .elementor-element-c188cfa>.elementor-widget-container{margin:0 0 -6px;padding:0 60px}.e-footer .e-footer__treatTitle,.e-footer__treatHead h2.e-footer__treatTitle,.e-footer__treatTitle,.elementor-168 .elementor-element-c188cfa .elementor-heading-title,.foot-treat h2.e-footer__treatTitle,body.elementor-kit-17 .e-footer__treatTitle,body.page-template-elementor_header_footer .e-footer__treatTitle{font-size:var(--e-global-typography-3dea849-font-size,30px);line-height:var(--line-height-heading,1.15em)}}@media (max-width:767px){.e-footer__treatHead{padding:40px 10px 10px}.e-footer .elementor-element-c188cfa>.elementor-widget-container,.e-footer__treatHead .elementor-element-c188cfa>.elementor-widget-container{margin:0 0 -8px;padding:0}.e-footer .e-footer__treatTitle,.e-footer__treatHead h2.e-footer__treatTitle,.e-footer__treatTitle,.elementor-168 .elementor-element-c188cfa .elementor-heading-title,.foot-treat h2.e-footer__treatTitle,body.elementor-kit-17 .e-footer__treatTitle,body.page-template-elementor_header_footer .e-footer__treatTitle{font-size:var(--e-global-typography-3dea849-font-size,24px);line-height:var(--line-height-heading,1.15em)}.e-footer__col--brand,.e-footer__col--contact,.e-footer__col--gallery,.e-footer__col--links{flex:0 0 100%;max-width:100%}.e-footer__col--contact{border-top:1px solid var(--color-text);border-bottom:1px solid var(--color-text);border-left:0;border-right:0;margin-top:10px;margin-bottom:20px}.e-footer__col--links{border:0;border-bottom:1px solid var(--color-text);margin-top:0;margin-bottom:20px}.e-footer__col--gallery{border:0}.e-footer__brandRow{justify-content:flex-start}.e-footer-carousel__slide{flex-basis:72%;max-width:72%}.elementskit-box-image{height:auto;aspect-ratio:370/435}.e-footer-carousel__nav{display:none}}#goog-gt-tt,#google_translate_element,.goog-te-balloon-frame,.goog-te-banner-frame,.goog-tooltip,div.skiptranslate:not(.sr-lang-allowed){display:none!important}body{top:0!important}font font{background-color:transparent!important;box-shadow:none!important;position:static!important}#gt_float_wrapper button,.sr-lang-float button,.sr-lang-modal button,body.elementor-kit-17 #gt_float_wrapper button,body.elementor-kit-17 .sr-lang-float button,body.elementor-kit-17 .sr-lang-modal button{all:unset;box-sizing:border-box;cursor:pointer;font-family:inherit}#gt_float_wrapper li,#gt_float_wrapper ol,#gt_float_wrapper ul,.sr-lang-modal li,.sr-lang-modal ol,.sr-lang-modal ul{list-style:none!important;margin:0!important;padding:0!important}#gt_float_wrapper,.sr-lang-float{position:fixed;left:20px;bottom:20px;z-index:999999;font-family:Karla,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}.sr-lang-trigger{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:8px!important;min-width:118px!important;height:48px!important;padding:0 14px 0 12px!important;background-color:#ffffff!important;border:1px solid #d0d5dd!important;border-radius:26px!important;box-shadow:0 4px 14px rgba(16,24,40,.12)!important;color:#101828!important;cursor:pointer!important;-webkit-user-select:none!important;-moz-user-select:none!important;user-select:none!important;transition:all .2s cubic-bezier(.16,1,.3,1)!important}.sr-lang-trigger:hover{background-color:#f9fafb!important;border-color:#98a2b3!important;box-shadow:0 6px 20px rgba(16,24,40,.16)!important;transform:translateY(-1px)}.sr-lang-trigger:focus-visible{outline:2px solid var(--color-brand-orange,#EF8C17)!important;outline-offset:2px!important}.sr-lang-trigger[aria-expanded=true]{border-color:var(--color-brand-green,#00843b)!important;box-shadow:0 0 0 3px rgba(0,132,59,.15),0 6px 20px rgba(16,24,40,.16)!important}.sr-lang-flag{display:inline-flex;align-items:center;justify-content:center;width:24px;height:17px;border-radius:3px;overflow:hidden;flex-shrink:0;box-shadow:0 0 0 1px rgba(16,24,40,.15)}.sr-lang-flag svg{width:100%;height:100%;display:block}.sr-lang-flag-emoji{font-size:18px;line-height:1}.sr-lang-code{flex:1;text-align:left;font-size:14px;font-weight:700;letter-spacing:.05em;color:#101828}.sr-lang-chevron{width:14px;height:14px;color:#667085;flex-shrink:0;transition:transform .25s cubic-bezier(.16,1,.3,1)}.sr-lang-trigger[aria-expanded=true] .sr-lang-chevron{transform:rotate(180deg);color:var(--color-brand-green,#00843b)}.sr-lang-modal{position:absolute;left:0;bottom:calc(100% + 12px);width:360px;max-height:520px;display:flex;flex-direction:column;background-color:#ffffff;border:1px solid #e2e8f0;border-radius:16px;box-shadow:0 20px 40px -8px rgba(16,24,40,.22),0 0 0 1px rgba(0,0,0,.04);opacity:0;visibility:hidden;transform:translateY(8px) scale(.98);transform-origin:bottom left;transition:opacity .2s cubic-bezier(.16,1,.3,1),transform .2s cubic-bezier(.16,1,.3,1),visibility 0s linear .2s;overflow:hidden;z-index:1000000}.sr-lang-modal.is-open{opacity:1;visibility:visible;transform:translateY(0) scale(1);transition:opacity .2s cubic-bezier(.16,1,.3,1),transform .2s cubic-bezier(.16,1,.3,1),visibility 0s}.sr-lang-header{display:flex;align-items:center;justify-content:space-between;padding:14px 16px 12px;background:#f8fafc;border-bottom:1px solid #f1f5f9}.sr-lang-title-group{display:flex;align-items:center;gap:8px}.sr-lang-title{margin:0;font-size:15px;font-weight:700;color:#0f172a;letter-spacing:-.01em}.sr-lang-count-badge{display:inline-block;padding:2px 7px;font-size:11px;font-weight:600;color:#475569;background:#e2e8f0;border-radius:12px}.sr-lang-close-btn{display:flex!important;align-items:center!important;justify-content:center!important;min-width:44px!important;min-height:44px!important;width:44px!important;height:44px!important;border-radius:50%!important;color:#64748b!important;background:transparent!important;transition:all .15s ease!important}.sr-lang-close-btn:hover{background:#e2e8f0!important;color:#0f172a!important}.sr-lang-close-btn:focus-visible{outline:2px solid var(--color-brand-orange,#EF8C17)!important}.sr-lang-search-wrapper{position:relative;padding:10px 14px;border-bottom:1px solid #f1f5f9;background:#ffffff}.sr-lang-search-icon{z-index:2;position:absolute;left:24px;top:50%;transform:translateY(-50%);width:15px;height:15px;color:#94a3b8;pointer-events:none}.sr-lang-search-input{width:100%;box-sizing:border-box;height:42px;padding:0 44px 0 40px!important;font-size:16px;font-family:inherit;color:#0f172a;background:#f8fafc;border:1px solid #e2e8f0;border-radius:8px;transition:all .15s ease}.sr-lang-search-input:focus{outline:none;background:#ffffff;border-color:var(--color-brand-green,#00843b);box-shadow:0 0 0 3px rgba(0,132,59,.12)}.sr-lang-search-clear{position:absolute!important;right:14px!important;top:50%!important;transform:translateY(-50%)!important;display:flex!important;align-items:center!important;justify-content:center!important;min-width:44px!important;min-height:44px!important;width:44px!important;height:44px!important;border-radius:50%!important;color:#64748b!important;background:transparent!important;font-size:14px!important;line-height:1!important;cursor:pointer!important}.sr-lang-search-clear:hover{color:#0f172a!important;background:#e2e8f0!important}.sr-lang-popular-section{padding:8px 14px 6px;background:#ffffff;border-bottom:1px solid #f8fafc}.sr-lang-section-label{margin:0 0 6px;font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.05em;color:#94a3b8}.sr-lang-chips{display:flex;flex-wrap:wrap;gap:6px}.sr-lang-chip{display:inline-flex!important;align-items:center!important;gap:4px!important;padding:4px 9px!important;font-size:12px!important;font-weight:500!important;color:#334155!important;background:#f1f5f9!important;border:1px solid #e2e8f0!important;border-radius:14px!important;transition:all .15s ease!important}.sr-lang-chip:hover{background:#e2e8f0!important;color:#0f172a!important;border-color:#cbd5e1!important}.sr-lang-chip.is-active{background:#ecfdf5!important;color:#065f46!important;border-color:#a7f3d0!important;font-weight:600!important}.sr-lang-list{flex:1;max-height:280px;overflow-y:auto;padding:6px;margin:0}.sr-lang-list::-webkit-scrollbar{width:6px}.sr-lang-list::-webkit-scrollbar-track{background:#f8fafc}.sr-lang-list::-webkit-scrollbar-thumb{background:#cbd5e1;border-radius:4px}.sr-lang-list::-webkit-scrollbar-thumb:hover{background:#94a3b8}.sr-lang-option{display:flex!important;align-items:center!important;justify-content:space-between!important;width:100%!important;padding:8px 10px!important;border-radius:8px!important;background:transparent!important;border:1px solid transparent!important;transition:background .15s ease,border-color .15s ease!important;text-align:left!important}.sr-lang-option:focus-visible,.sr-lang-option:hover{background:#f8fafc!important;border-color:#e2e8f0!important;outline:none!important}.sr-lang-option.is-active{background:#f0fdf4!important;border-color:#bbf7d0!important}.sr-lang-option-left{display:flex;align-items:center;gap:10px;min-width:0}.sr-lang-flag-small{display:inline-flex;align-items:center;justify-content:center;width:22px;height:16px;border-radius:2px;overflow:hidden;flex-shrink:0;box-shadow:0 0 0 1px rgba(16,24,40,.1)}.sr-lang-flag-small svg{width:100%;height:100%;display:block}.sr-lang-names{display:flex;flex-direction:column;min-width:0}.sr-lang-native{font-size:14px;font-weight:600;color:#0f172a;line-height:1.25}.sr-lang-english,.sr-lang-native{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sr-lang-english{font-size:12px;color:#64748b;line-height:1.2}.sr-lang-option-right{display:flex;align-items:center;gap:8px;flex-shrink:0}.sr-lang-pill-code{display:inline-block;padding:2px 6px;font-size:11px;font-weight:600;color:#64748b;background:#f1f5f9;border-radius:4px;text-transform:uppercase}.sr-lang-option.is-active .sr-lang-pill-code{background:#dcfce7;color:#15803d}.sr-lang-check-icon{width:16px;height:16px;color:var(--color-brand-green,#00843b);flex-shrink:0}.sr-lang-empty{padding:32px 16px;text-align:center;color:#64748b}.sr-lang-empty-icon{width:32px;height:32px;margin:0 auto 8px;color:#94a3b8}.sr-lang-empty-text{margin:0 0 8px;font-size:13px;color:#475569}.sr-lang-empty-btn{display:inline-block!important;padding:4px 12px!important;font-size:12px!important;font-weight:500!important;color:var(--color-brand-green,#00843b)!important;background:#f0fdf4!important;border:1px solid #bbf7d0!important;border-radius:12px!important}.sr-lang-backdrop{display:none}@media (max-width:640px){#gt_float_wrapper,.sr-lang-float{left:14px;bottom:14px}.sr-lang-modal{position:fixed;left:12px;right:12px;bottom:74px;width:auto;max-height:calc(100vh - 120px);transform-origin:bottom center}.sr-lang-backdrop{display:block;position:fixed;inset:0;background:rgba(0,0,0,.35);backdrop-filter:blur(2px);z-index:999998}}.gt-float__status,.sr-lang-status{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}[dir=rtl] .sr-lang-search-icon{left:auto;right:24px}[dir=rtl] .sr-lang-search-input{padding:0 40px 0 44px!important}[dir=rtl] .sr-lang-search-clear{right:auto!important;left:14px!important}.booking-popup-root{position:fixed;inset:0;z-index:100000;display:flex;align-items:center;justify-content:center;box-sizing:border-box;padding:max(16px,env(safe-area-inset-top,16px)) max(16px,env(safe-area-inset-right,16px)) max(16px,env(safe-area-inset-bottom,16px)) max(16px,env(safe-area-inset-left,16px));pointer-events:auto}.booking-popup-backdrop{position:absolute;inset:0;background-color:rgba(0,0,0,.65);backdrop-filter:blur(2px);transition:opacity .25s ease-out}.booking-popup-panel{position:relative;z-index:1;width:100%;max-width:520px;display:flex;flex-direction:column;max-height:calc(100vh - 32px);max-height:calc(100dvh - max(32px, calc(env(safe-area-inset-top, 16px) + env(safe-area-inset-bottom, 16px))));background-color:#ffffff;border-radius:12px;box-shadow:0 20px 25px -5px rgba(0,0,0,.25),0 8px 10px -6px rgba(0,0,0,.2);overflow:hidden;animation:bookingPopupFadeIn .25s cubic-bezier(.16,1,.3,1);box-sizing:border-box}@keyframes bookingPopupFadeIn{0%{opacity:0;transform:scale(.96) translateY(6px)}to{opacity:1;transform:scale(1) translateY(0)}}.booking-popup-header{flex-shrink:0;display:flex;align-items:center;justify-content:space-between;padding:18px 24px 14px;border-bottom:1px solid rgba(0,0,0,.08);background-color:#ffffff}.booking-popup-title{margin:0;font-family:var(--e-global-typography-a845645-font-family),"Playfair Display",sans-serif;font-size:24px;font-weight:700;line-height:1.2;color:var(--e-global-color-primary,#000000);letter-spacing:-.01em}.booking-popup-body{flex:1 1 auto;min-height:0;overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;padding:20px 24px 24px}.booking-popup-close,body.elementor-kit-17 .booking-popup-close{all:unset!important;box-sizing:border-box!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;width:36px!important;height:36px!important;min-width:36px!important;min-height:36px!important;padding:0!important;margin:0!important;border-radius:50%!important;background-color:rgba(0,0,0,.05)!important;color:#454545!important;border:none!important;cursor:pointer!important;transition:background-color .2s ease,color .2s ease,transform .15s ease!important;line-height:1!important}.booking-popup-close:focus-visible,.booking-popup-close:hover,body.elementor-kit-17 .booking-popup-close:focus-visible,body.elementor-kit-17 .booking-popup-close:hover{background-color:rgba(0,0,0,.12)!important;color:#000000!important;outline:2px solid #EF8C17!important;outline-offset:1px!important}.booking-popup-close svg{width:20px!important;height:20px!important;display:block!important;stroke:currentColor!important}.booking-submit-button,body.elementor-kit-17 .booking-submit-button{all:unset!important;box-sizing:border-box!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;width:100%!important;padding:13px 28px!important;margin-top:6px!important;background-color:#EF8C17!important;color:#ffffff!important;font-family:var(--e-global-typography-text-font-family,"Poppins",sans-serif)!important;font-size:16px!important;font-weight:600!important;line-height:1.4!important;border-radius:8px!important;border:none!important;cursor:pointer!important;transition:background-color .2s ease,transform .1s ease,opacity .2s ease!important;text-align:center!important;box-shadow:0 2px 4px rgba(239,140,23,.2)!important}.booking-submit-button:focus-visible,.booking-submit-button:hover,body.elementor-kit-17 .booking-submit-button:focus-visible,body.elementor-kit-17 .booking-submit-button:hover{background-color:#d67a0d!important;color:#ffffff!important;box-shadow:0 4px 8px rgba(239,140,23,.3)!important;outline:2px solid #413625!important;outline-offset:2px!important}.booking-submit-button:disabled,body.elementor-kit-17 .booking-submit-button:disabled{opacity:.6!important;cursor:not-allowed!important;box-shadow:none!important}@media (max-width:640px){.booking-popup-panel{max-width:100%;border-radius:12px}.booking-popup-header{padding:14px 18px 12px}.booking-popup-title{font-size:20px}.booking-popup-body{padding:16px 18px 18px}}@media (max-height:500px){.booking-popup-root{padding:max(8px,env(safe-area-inset-top,8px)) max(16px,env(safe-area-inset-right,16px)) max(8px,env(safe-area-inset-bottom,8px)) max(16px,env(safe-area-inset-left,16px))}.booking-popup-panel{max-height:calc(100vh - 16px);max-height:calc(100dvh - max(16px, calc(env(safe-area-inset-top, 8px) + env(safe-area-inset-bottom, 8px))))}.booking-popup-header{padding:10px 16px 8px}.booking-popup-title{font-size:18px}.booking-popup-body{padding:10px 16px 14px}}