:where(:not(html,iframe,canvas,img,svg,video,div[class*=Chatbot] *):not(svg *,symbol *)){all:unset;display:revert}*,:after,:before{box-sizing:border-box}a,button{cursor:pointer}menu,ol,ul{list-style:none}img{max-width:100%}table{border-collapse:collapse}textarea{white-space:revert}meter{-webkit-appearance:revert;-moz-appearance:revert;appearance:revert}::-moz-placeholder{color:unset}::placeholder{color:unset}:where([hidden]){display:none}:where([contenteditable]:not([contenteditable=false])){-moz-user-modify:read-write;-webkit-user-modify:read-write;overflow-wrap:break-word;-webkit-line-break:after-white-space;line-break:after-white-space}:where([draggable=true]){-webkit-user-drag:element}.tippy-box[data-theme~=light]{color:#181818!important}@media(min-width:768px){.tippy-box[data-theme~=light]{color:#181818!important;box-shadow:0 1px 8px 0 rgba(0,0,0,.3)!important}}div[data-tippy-root]{z-index:40003!important}.tippy-content{padding:0!important}.width-100{width:100%}.absolute-full{position:absolute;top:0;right:0;bottom:0;left:0}.empty-backdrop{display:block;position:fixed;top:0;left:0;height:100vh;width:100vw}.flex-center{display:flex;align-items:center;justify-content:center}.flex-start-center{display:flex;align-items:center;justify-content:flex-start}.flex-space-between-horizontal{display:flex;align-items:center;justify-content:space-between}.flex-center-vertical{display:flex;flex-direction:column;align-items:center;justify-content:center}.flex-start-vertical{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start}.tooltip-max-height{height:100%;max-height:65vh;overflow-y:auto}.safe-area-bottom{height:env(safe-area-inset-bottom,0)}.bullet:before{display:flex;content:"•";font-size:60%}.link-highlight{color:#0563c1;cursor:pointer}.link-highlight:hover{color:#0563c1;text-decoration:underline}.full-width{width:calc(100% + 20px);margin-left:-10px}body,html{padding:0;margin:0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-moz-text-size-adjust:none;-webkit-text-size-adjust:none;text-size-adjust:none;scrollbar-gutter:stable}.body{font-family:Arial,-apple-system,Helvetica,sans-serif;color:#181818;font-size:16px;padding-bottom:env(safe-area-inset-bottom,0);background-color:#f4f4f4;overflow-x:hidden}.body--desktop{font-family:Verdana,-apple-system,Helvetica,sans-serif;color:#181818;font-size:14px;background-color:#fafafa;overflow-x:auto}.body--Windows::-webkit-scrollbar{width:7px;height:10%;margin:10px 0}.body--Windows::-webkit-scrollbar-track{background:#ebebeb}.body--Windows::-webkit-scrollbar-thumb{width:100%;background-color:#949494}.body--Windows ::-webkit-scrollbar{width:7px;height:10%;margin:10px 0}.body--Windows ::-webkit-scrollbar-track{background:#ebebeb;border-radius:6px}.body--Windows ::-webkit-scrollbar-thumb{width:100%;background-color:#949494;border-radius:3px}@supports(-webkit-hyphens:none){.body{overflow:scroll}}a{color:inherit;text-decoration:none}*{margin:0;padding:0;font-size:1em;font-family:inherit;-webkit-tap-highlight-color:rgba(0,0,0,0)}b,strong{font-weight:700}u{text-decoration:underline}i{font-style:italic}input,select:focus,textarea{font-size:100%!important}img:-moz-loading{visibility:hidden}button:focus,input:focus,select:focus,textarea:focus{outline:none}button,input,optgroup,select,textarea{margin:0;font:inherit;color:inherit}input::-moz-focus-inner{border:0;padding:0}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]{-moz-appearance:textfield}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;height:auto;margin:0}input[type=search]{box-sizing:content-box;-webkit-appearance:textfield}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}input[type=reset],input[type=submit]{cursor:pointer;-webkit-appearance:button}html:has(.c24m-fix-ios-26.c24-tap-bar-visible){overflow-y:hidden}html:has(.c24m-fix-ios-26.c24-tap-bar-visible) body{overflow-y:auto;scroll-behavior:smooth;overscroll-behavior:contain;-webkit-overflow-scrolling:touch}@keyframes custom-pulse{0%{transform:scale(1)}50%{transform:scale(var(--to-scale))}to{transform:scale(1)}}@keyframes fill-to{to{fill:var(--fill-to)}}@keyframes bg-to{to{background-color:var(--bg-to)}}@keyframes border-to{to{border-color:var(--border-to)}}#c24-header .c24-header-content{max-width:1280px!important;margin:0 auto!important}footer.c24-footer{display:flex!important;align-items:center!important;justify-content:center!important}.c24-search-input{background-color:#fff}.c24-cookie-consent-functional{cursor:pointer}body:has(.booking-layout) .c24m-footer{padding-bottom:74px}#c24m-header-top{height:60px!important}#c24m-header-top:has(.c24m-header-back-wrapper:not([style*="display:none"])):has(#c24m-logo) #c24m-logo{margin-left:36px}.c24m-header-top-icons-right{height:60px!important}.c24m-header-top-icons-left{padding-left:20px!important}.c24m-header-icon{min-width:60px!important;height:60px!important;padding:0!important}#c24m-product-name{padding:0!important;font-size:18px!important}.c24m-footer .c24-footer-links summary{position:relative}.c24m-footer .c24-footer-links summary:after{content:"";position:absolute;right:0;top:50%;transform:translateY(-50%) rotate(180deg);width:14px;height:8px;background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNCIgaGVpZ2h0PSI4IiB2aWV3Qm94PSIwIDAgMTQgOCIgZmlsbD0ibm9uZSI+CiAgPGcgY2xpcC1wYXRoPSJ1cmwoI2NsaXAwXzUxMF80NDM1KSI+CiAgICA8cGF0aCBkPSJNNi45IDIuMUwxMi42IDcuN0wxMy43IDYuNkw2LjkgMEwwIDYuNkwxLjEgNy43TDYuOSAyLjFaIiBmaWxsPSIjMTgxODE4Ii8+CiAgPC9nPgogIDxkZWZzPgogICAgPGNsaXBQYXRoIGlkPSJjbGlwMF81MTBfNDQzNSI+CiAgICAgIDxyZWN0IHdpZHRoPSI3LjciIGhlaWdodD0iMTMuNyIgZmlsbD0id2hpdGUiIHRyYW5zZm9ybT0ibWF0cml4KDAgLTEgMSAwIDAgNy43KSIvPgogICAgPC9jbGlwUGF0aD4KICA8L2RlZnM+Cjwvc3ZnPgo=");background-repeat:no-repeat;transition:transform .2s ease}.c24m-footer .c24-footer-links details{padding:0 16px!important;margin:0!important;grid-column:span 12!important}.c24m-footer .c24-footer-links details[open] summary:after{transform:translateY(-50%) rotate(0deg)}