@layer cvo-reset{*,:after,:before{box-sizing:border-box}*{margin:0}@media (prefers-reduced-motion:no-preference){html{interpolate-size:allow-keywords}}body{-webkit-font-smoothing:antialiased;margin:0;line-height:1.5}canvas,img,picture,svg,video{max-width:100%;display:block}nav{display:unset}button,input,select,textarea{font:inherit;background:0 0;border:none;padding:0}label{cursor:inherit}h1,h2,h3,h4,h5,h6,p{overflow-wrap:break-word}a{color:currentColor}a[disabled]{pointer-events:none}#__nuxt,#root{isolation:isolate;min-height:100%}ol,ul{margin-block:0;padding-inline-start:0;list-style:none}}@layer cvo-ui{body,html{height:100%;margin:0;font-family:Arial}:root{--transform-direction:1;--reka-popper-transform-origin:50% 0px}:root[dir=rtl]{--transform-direction:-1}h1{letter-spacing:-1.44px;font-size:3rem}h1,h2{font-family:Arial;font-weight:600;line-height:normal}h2{letter-spacing:-1.2px;font-size:2.5rem}h3{letter-spacing:-.96px;font-size:2rem}h3,h4{font-family:Arial;font-weight:600;line-height:normal}h4{letter-spacing:-.72px;font-size:1.5rem}h5{letter-spacing:-.6px;font-size:1.25rem}h5,h6{font-family:Arial;font-weight:600;line-height:normal}h6{letter-spacing:-.48px;font-size:1rem}a{text-decoration:underline}#__nuxt{background-color:#e6e7e8}.overlay-enter-active{transition:opacity .3s ease-out}.overlay-leave-active{transition:opacity .2s ease-in}.overlay-enter-from,.overlay-leave-to{opacity:0}.fade-enter-active,.fade-leave-active{transition:opacity .2s ease-in-out}.fade-enter-from,.fade-leave-to{opacity:0}.fade-enter-to,.fade-leave-from{opacity:1}.slide-top-to-down-enter-active,.slide-top-to-down-leave-active,.slide-top-to-down-move{transition:transform .2s ease-out,opacity .2s ease-out}.slide-top-to-down-enter-from,.slide-top-to-down-leave-to{opacity:0;transform:translateY(-100%)}.slide-end-enter-active,.slide-start-enter-active{transition:transform .2s cubic-bezier(.16,1,.3,1)}.slide-end-leave-active,.slide-start-leave-active{transition:transform .2s cubic-bezier(.7,0,.84,0)}.slide-start-enter-from,.slide-start-leave-to{transform:translate(-100%)}.slide-end-enter-from,.slide-end-leave-to,[dir=rtl] .slide-start-enter-from,[dir=rtl] .slide-start-leave-to{transform:translate(100%)}[dir=rtl] .slide-end-enter-from,[dir=rtl] .slide-end-leave-to{transform:translate(-100%)}.slow-fade-enter-from,.slow-fade-leave-to{opacity:0}.slow-fade-enter-to{opacity:1}.slow-fade-enter-active{transition:opacity .3s ease-out}.slow-fade-leave-active{transition:opacity}.slow-slide-in-bottom-enter-active{transition:opacity .3s ease-out,transform .3s ease-out}.slow-slide-in-bottom-enter-from{opacity:0;transform:translateY(10px)}.slow-slide-in-bottom-enter-to{opacity:1;transform:translateY(0)}.slow-slide-in-bottom-leave-active{transition:all}.slow-slide-in-bottom-leave-to{opacity:0}.fade-slide-text-enter-active,.fade-slide-text-leave-active{transition:opacity .3s,transform .3s}@media (prefers-reduced-motion:reduce){.fade-slide-text-enter-active,.fade-slide-text-leave-active{transition:none}}.fade-slide-text-enter-from{opacity:0;transform:translateY(12px)}.fade-slide-text-enter-to,.fade-slide-text-leave-from{opacity:1;transform:translateY(0)}.fade-slide-text-leave-to{opacity:0;transform:translateY(-12px)}.slide-up-collapse-enter-active,.slide-up-collapse-leave-active{max-height:100px;transition:opacity .3s ease-in,transform .3s ease-in,max-height .3s ease-in,margin .3s ease-in;overflow:hidden}.slide-up-collapse-enter-active{transition-timing-function:ease-out}.slide-up-collapse-enter-from,.slide-up-collapse-leave-to{opacity:0;max-height:0;margin:0;transform:translateY(-20px)}.fade-swap-enter-from,.fade-swap-leave-to{opacity:0}.fade-swap-leave-active{transition:opacity .2s ease-out}.fade-swap-enter-active{transition:opacity .3s ease-out}.u-text-xl{letter-spacing:-.72px;font-size:1.5rem;font-weight:400;line-height:28px}.u-text-lg{letter-spacing:-.6px;font-size:1.25rem;font-weight:400;line-height:24px}.u-text-md{letter-spacing:-.48px;font-size:1rem;font-weight:400;line-height:20px}.u-text-sm{letter-spacing:-.42px;font-size:.875rem;font-weight:400;line-height:18px}.u-text-xs{letter-spacing:-.36px;font-size:.75rem;font-weight:400;line-height:16px}.u-h1{letter-spacing:-1.44px;font-size:3rem}.u-h1,.u-h2{font-family:Arial;font-weight:600;line-height:normal}.u-h2{letter-spacing:-1.2px;font-size:2.5rem}.u-h3{letter-spacing:-.96px;font-size:2rem}.u-h3,.u-h4{font-family:Arial;font-weight:600;line-height:normal}.u-h4{letter-spacing:-.72px;font-size:1.5rem}.u-h5{letter-spacing:-.6px;font-size:1.25rem}.u-h5,.u-h6{font-family:Arial;font-weight:600;line-height:normal}.u-h6{letter-spacing:-.48px;font-size:1rem}.u-textPrimary{color:#252423!important}.u-textSecondary{color:#595854!important}.u-textTertiary{color:#85898e!important}.u-textQuaternary{color:#bbbdc0!important}.u-textQuinary{color:#d5d6d8!important}.u-textInvert{color:#fefefe!important}.u-textBrandPrimary{color:#e89136!important}.u-textBrandSecondary{color:#595854!important}.u-textSuccessPrimary{color:#4caf50!important}.u-textWarningPrimary{color:#ff8a00!important}.u-textDangerPrimary{color:#f10!important}.u-textDangerSecondary{color:#ffb8b3!important}.u-textInfoPrimary{color:#004295!important}.u-text-ellipsis{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.u-container{container-type:inline-size}.u-sticky,.u-sticky-bottom,.u-sticky-top{position:sticky}.u-sticky-top{top:0}.u-sticky-bottom{bottom:0}.u-card-bordered{box-shadow:none;background:#fefefe;border:1px solid #d5d6d8;border-radius:.5rem}.u-card-elevated{background:#fefefe;border:none;border-radius:.5rem;box-shadow:0 2px 8px #33333326}.u-form-card{color:#252423;box-shadow:none;background:#fefefe;border:1px solid #d5d6d8;border-radius:.5rem;padding:20px}@media screen and (width<=767px){.u-form-card{border-radius:4px}}.u-visually-hidden{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.u-spin{animation:1s linear infinite spin}.u-display-contents{display:contents}}@keyframes spin{to{transform:rotate(1turn)}}@keyframes slide-down{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}@keyframes slideDownAndFade{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}@keyframes slideUpAndFade{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}@keyframes slideRightAndFade{0%{opacity:0;transform:translate(-4px)}to{opacity:1;transform:translate(0)}}@keyframes slideLeftAndFade{0%{opacity:0;transform:translate(4px)}to{opacity:1;transform:translate(0)}}@keyframes scaleIn{0%{opacity:0;transform:scale(0)}to{opacity:1;transform:scale(1)}}@keyframes accordionSlideDown{0%{opacity:0;height:0}to{height:var(--reka-accordion-content-height);opacity:1}}@keyframes accordionSlideUp{0%{height:var(--reka-accordion-content-height);opacity:1}to{opacity:0;height:0}}@layer cvo-base{@media screen and (width>=1024px){.LayoutWithMinicart{justify-content:space-between;align-items:flex-start;gap:56px;display:flex}.LayoutWithMinicart-main{flex:1}}:root{--breakpoint-mobile:767px;--breakpoint-tablet:1023px}#__nuxt{--page-padding-x:20px;--page-padding-y:20px;--page-max-width:767px}@media print,screen and (width>=768px){#__nuxt{--page-padding-x:40px;--page-max-width:1023px}}@media screen and (width>=1024px){#__nuxt{--page-padding-x:80px;--page-max-width:1439px}}body:has(.AppHeader--sticky){scroll-margin-top:64px}@media screen and (width>=1024px){body:has(.AppHeader--sticky){scroll-margin-top:88px}}.App{flex-direction:column;min-height:100vh;display:flex}.App-layout{flex:1}.App-layout:has(.RegistrationPage){background-color:#e6e7e8}.App-layout:has(.BookingPage){background-color:#e6e7e8}.PageContainer{max-width:calc(var(--page-max-width) + var(--page-padding-x)*2);padding:var(--page-padding-y) var(--page-padding-x);margin:0 auto}.PageContainer:has(.PageFullWidth){max-width:revert;padding:revert}.PageBanner{margin-bottom:32px}#bottom-sticky:has(>.CartSubscription-wrapper){z-index:200}@media screen and (width>=1023px){.BookCartColumn{flex-direction:column;gap:16px;display:flex}}.BookQuotaBreakdown .Card-title{letter-spacing:-.48px;font-size:1rem;font-weight:600;line-height:20px}.BookQuotaBreakdown .Breakdown-total{letter-spacing:-.42px;font-size:.875rem;font-weight:500;line-height:18px}@media screen and (width<=1023px){.BookQuotaBreakdown--standalone{display:none}}@media screen and (width>=1023px){.BookQuotaBreakdown--standalone{width:335px}}.Notifications{inset-inline:0;z-index:90;flex-direction:column;gap:12px;display:flex;position:fixed;top:108px}@media screen and (width<=767px){.Notifications{top:84px}}.Notifications.PageContainer{padding-block:0}.Notifications-item{box-shadow:0 2px 8px #33333326}.Notifications .slide-top-to-down-leave-active{inset-inline:var(--page-padding-x);position:absolute}.AppFooter{color:#595854;background-color:#fefefe;border-top:1px solid #d5d6d8;width:100%;position:relative}.AppFooter-container{min-height:80px}.AppFooter-column1,.AppFooter-container{justify-content:space-between;display:flex}.AppFooter-column1{box-sizing:border-box;flex-direction:column;flex-shrink:0;align-self:stretch;align-items:flex-start;height:100%;min-height:64px;padding:0;position:relative}.AppFooter-disclaimer{color:#85898e}.AppFooter-copyright{text-align:end;letter-spacing:-.42px;color:#85898e;flex-direction:row;justify-content:start;align-items:center;gap:10px;font-size:14px;font-weight:400}.AppFooter-column2,.AppFooter-copyright{box-sizing:border-box;flex-shrink:0;padding:0;display:flex;position:relative}.AppFooter-column2{flex-direction:column;justify-content:space-between;align-items:flex-end;gap:20px;min-height:64px}.AppFooter-links{flex-flow:wrap;flex-shrink:0;justify-content:start;align-items:center;display:flex;position:relative}.AppFooter-link{max-width:360px}@media print,screen and (width>=768px){.AppFooter-link:not(:last-child){border-inline-end:1px solid #d5d6d8;margin-inline-end:4px;padding-inline-end:4px}}.AppFooter-link:hover{color:#004295}.AppFooter-contact{text-align:end;letter-spacing:-.42px;flex-direction:row;flex-shrink:0;justify-content:start;align-items:center;gap:10px;padding:0;font-size:14px;font-weight:400;display:flex;position:relative}@media screen and (width<=767px){.AppFooter-container{gap:20px}.AppFooter-container,.AppFooter-links{flex-direction:column}.AppFooter-column1,.AppFooter-column2{align-items:center;width:100%}.AppFooter-contact,.AppFooter-copyright{text-align:center}}.ErrorPage{background-color:#f8f8f8}.ErrorPage-content{flex:1;justify-content:start;align-items:flex-start;gap:56px;padding:96px 120px;display:flex}@media screen and (width<=767px){.ErrorPage-content{flex-direction:column-reverse;justify-content:center;align-items:center;gap:56px;padding:20px}}.ErrorPage-information{flex-direction:column;flex:1;align-items:start;gap:64px;min-width:0;display:flex}@media screen and (width<=767px){.ErrorPage-information{align-items:stretch}}.ErrorPage-text{flex-direction:column;gap:24px;display:flex}.ErrorPage-errorCode{letter-spacing:-1.44px;font-size:3rem}.ErrorPage-errorCode,.ErrorPage-title{color:#333;font-family:Work Sans,PingFang SC,PingFang TC,Microsoft YaHei,Hiragino Sans GB,sans-serif;font-weight:600;line-height:normal}.ErrorPage-title{letter-spacing:-1.2px;font-size:2.5rem}.ErrorPage-description{color:#626262;letter-spacing:-.72px;font-size:1.5rem;font-weight:400;line-height:28px}}@layer cvo-tenant{.AccountValidation-description{margin:12px 0 32px}@media screen and (width<=767px){.AccountValidation-description{letter-spacing:-.42px;font-size:.875rem;font-weight:400;line-height:18px}}@media screen and (width>=768px) and (width<=1023px){.AccountValidation-description{letter-spacing:-.48px;font-size:1rem;font-weight:400;line-height:20px}}@media screen and (width>=1024px){.AccountValidation-description{letter-spacing:-.48px;font-size:1rem;font-weight:400;line-height:20px}}.AccountValidation-actions{justify-content:flex-end;gap:16px;display:flex}@media screen and (width<=767px){.AccountValidation-actions{flex-direction:column-reverse;gap:32px}}.AppNavigation-item:after{display:none}.OffboardingConfirmStep-trackingConsent{margin-top:24px}.Benefits-content,.Benefits-image{align-self:stretch}.Benefits-image{background:#27a9e1;justify-content:center;align-items:center;padding:24px;display:flex}@media screen and (width<=1023px){.Benefits-image{width:100%}}.Benefits-picture{justify-content:center;align-items:center;width:100%;height:100%;display:flex}.Benefits-imageElement{-o-object-fit:contain;object-fit:contain;max-width:100%;max-height:400px}.Hero,.Hero-background{min-height:100vh}.Hero-content{display:none}.FreezeHeader{background-color:#e89136}.FreezeHeader-container{justify-content:space-between;align-items:center;gap:20px;padding-block:12px;display:flex}@media screen and (width<=767px){.FreezeHeader-container{flex-flow:column}}.FreezeHeader-content{flex-direction:column;gap:4px;display:flex}@media screen and (width<=767px){.FreezeHeader-content{text-align:center}}.FreezeHeader-title{letter-spacing:-.6px;color:#fefefe;font-family:Arial;font-size:1.25rem;font-weight:600;line-height:normal}.FreezeHeader-description{letter-spacing:-.42px;color:#fefefe;font-size:.875rem;font-weight:400;line-height:18px}.FreezeHeader .Countdown{color:#fefefe}.PromoHeader{background-color:#e89136}.PromoHeader-container{justify-content:space-between;align-items:center;gap:20px;padding-block:12px;display:flex}@media screen and (width<=767px){.PromoHeader-container{flex-flow:column}}.PromoHeader-content{flex-direction:column;gap:4px;display:flex}@media screen and (width<=767px){.PromoHeader-content{text-align:center}}.PromoHeader-title{letter-spacing:-.6px;color:#fefefe;font-family:Arial;font-size:1.25rem;font-weight:600;line-height:normal}.PromoHeader-description{letter-spacing:-.42px;color:#fefefe;font-size:.875rem;font-weight:400;line-height:18px}.SubscriptionDetailsCard{flex-direction:column;gap:24px;padding:20px;display:flex;position:relative}.SubscriptionDetailsCard.is-disabled .SubscriptionDetailsCard-label{color:#252423}.SubscriptionDetailsCard.is-disabled .SubscriptionDetailsCard-text{color:#595854}.SubscriptionDetailsCard-header{justify-content:space-between;align-items:center;display:flex}.SubscriptionDetailsCard-actionsTrigger{padding-inline:0}.SubscriptionDetailsCard-content{grid-template-columns:repeat(2,1fr);gap:32px;display:grid}@media screen and (width<=1023px){.SubscriptionDetailsCard-content{grid-template-columns:repeat(1,1fr);gap:12px}}.SubscriptionDetailsCard-column{flex-direction:column;gap:12px;display:flex}.SubscriptionDetailsCard-item{flex-wrap:wrap;gap:8px;display:flex}@media screen and (width<=767px){.SubscriptionDetailsCard-item{flex-direction:column;gap:4px}}@media print,screen and (width>=768px){.SubscriptionDetailsCard-item{align-items:center}}.SubscriptionDetailsCard-label{letter-spacing:-.48px;font-size:1rem;font-weight:500;line-height:20px}.SubscriptionDetailsCard-text{color:#595854;letter-spacing:-.48px;font-size:1rem;font-weight:400;line-height:20px}.SubscriptionDetailsCard-disclaimer{color:#85898e;letter-spacing:-.36px;font-size:.75rem;font-weight:400;line-height:16px}.SubscriptionDetailsCard-addonsList,.SubscriptionDetailsCard-itemAddons{flex-direction:column;gap:4px;display:flex}.SubscriptionDetailsCard-addonsList .amount{color:#595854;letter-spacing:-.48px;margin-inline-end:4px;font-size:1rem;font-weight:400;line-height:20px}.SubscriptionDetailsCard-priceDescription{align-items:center;gap:4px;display:flex}.SubscriptionDetailsCard-priceDescription .Tooltip-triggerInfoIcon{color:#85898e}@media screen and (width<=767px){.SubscriptionDetailsCard-label,.SubscriptionDetailsCard-text{letter-spacing:-.42px;font-size:.875rem;font-weight:400;line-height:18px}}.LandingPage-section{--section-bg-color:initial;--section-surface-color:initial}}
