.inner-header{background-color:var(--sx-color-fon);z-index:1000;padding-block-end:var(--sx-components-16)}.inner-header.transparent{padding-block:var(--sx-components-16);background-color:#0000}.inner-header.transparent .title{color:var(--sx-color-white)}.inner-header.transparent .inner-header__logo{background-color:#0000;border-radius:0;height:auto;padding:0}.inner-header.transparent .inner-header__back{--icon-fill:currentColor;color:var(--sx-color-white)}.inner-header.fixed{position:absolute;inset-block-start:0;inset-inline:0}.inner-header:has(.inner-header__middle) .wrapper{grid-template-areas:"start end""middle middle"}.inner-header .wrapper{gap:var(--wrapper-gap-x);width:min(100% - var(--wrapper-gap-x) * 2, 1921px);grid-template-areas:"start end";justify-content:space-between;align-items:center;display:grid}.inner-header__start{grid-area:start}.inner-header__middle{grid-area:middle}.inner-header__end{grid-area:end}.inner-header__logo{width:clamp(5.625rem,.5536rem + 10.5655vw,10.0625rem);height:clamp(5.375rem,.5179rem + 10.119vw,9.625rem);padding-inline:var(--sx-components-8);background-color:var(--sx-color-primary);border-radius:0 0 12px 12px;justify-content:center;align-items:center;display:flex}.inner-header__logo .aspect-ratio{--aspect-ratio:129/46;width:100%}.inner-header__back{--icon-size:var(--sx-icons-size-20);align-items:center;gap:var(--sx-components-8);color:var(--sx-color-black);font-size:var(--sx-typography-p2);font-weight:400;line-height:1.5;text-decoration:none;transition:transform .15s;display:flex;position:relative}.inner-header__back:after{content:"";transform-origin:0;background-color:currentColor;height:1px;transition:transform .3s;position:absolute;bottom:-.3em;left:0;right:0;transform:scaleX(0)}.inner-header__back:hover:after{transform:scaleX(1)}.inner-header__back:active{transform:scale(.98)}.line-nav__select{padding-block-end:var(--sx-modules-50)}.line-nav__slider{min-height:var(--button-height);transition:opacity var(--sx-transition);align-items:center;display:flex;position:relative}.line-nav__slider:not(.is-locked){padding-inline:calc(var(--button-width) + var(--sx-components-16))}.line-nav__slider.is-locked .swiper-wrapper{width:100%}.line-nav__slider.is-locked .swiper-slide{flex:1 1 0;width:auto}.line-nav__slider .swiper{border-bottom:1px solid var(--sx-color-gray-light);flex-grow:1;padding-block:2px 3px;padding-inline:2px;overflow:hidden}.line-nav__slider .swiper-slide{text-align:center;width:33.3333%;height:auto}.line-nav__slider .slider-controls .button{position:absolute;inset-block-start:50%;transform:translateY(-50%)}.line-nav__slider .slider-controls .button--prev{inset-inline-start:0}.line-nav__slider .slider-controls .button--next{inset-inline-end:0}.line-nav__anchor{height:100%;padding:var(--sx-components-16);color:var(--sx-color-black);font-size:var(--sx-typography-p2);transition:color var(--sx-transition);appearance:none;width:100%;font-family:inherit;line-height:1.2;font-weight:inherit;text-align:center;cursor:pointer;white-space:nowrap;background:0 0;border:0;justify-content:center;align-items:center;text-decoration:none;display:flex;position:relative}.line-nav__anchor:after{content:"";opacity:0;background-color:var(--sx-color-primary);height:5px;transition:all 1s cubic-bezier(.5,0,0,1);position:absolute;inset-block-end:-3px;inset-inline:0;transform:scaleX(0)}.line-nav__anchor.active:after{opacity:1;transform:scale(1)}.hidden{visibility:hidden}.data-table{border-collapse:collapse;table-layout:fixed;width:100%;font-size:var(--sx-typography-p3);line-height:1.5}.data-table th{padding-block:calc(var(--sx-components-8) / 2);text-align:left;overflow-wrap:break-word;word-wrap:break-word;font-weight:600}.data-table th:first-child{padding-inline-end:var(--sx-components-24)}.data-table td{padding-block:calc(var(--sx-components-8) / 2);overflow-wrap:break-word;word-wrap:break-word}.data-table td:first-child{padding-inline-end:var(--sx-components-24)}.data-table tr:first-child th,.data-table tr:first-child td{padding-block-start:0}.data-table tr:last-child td{padding-block-end:0}.data-table .break{word-wrap:break-word;overflow-wrap:anywhere}.info-table{border-collapse:separate;width:100%;border-spacing:0 var(--sx-components-16)}.info-table thead th{padding-inline:var(--sx-components-16);font-size:var(--sx-typography-p4);text-align:left;text-transform:uppercase;padding-block-end:var(--sx-components-8);font-weight:600;line-height:1.5}.info-table thead th:first-child{padding-inline-start:var(--sx-components-24)}.info-table-wrapper{position:relative}.wallet-price{flex-direction:column;align-items:flex-start;display:inline-flex}.info-table.info-table--invoices{border-spacing:0}.inline-nav{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:var(--sx-color-primary) transparent;display:flex;overflow-x:auto}.inline-nav:not(:last-child){margin-block-end:var(--sx-components-58)}.inline-nav__list{border-radius:var(--sx-radius-8);background-color:var(--sx-color-fon);align-items:center;margin-inline:auto;padding:4px;display:flex;position:relative}.inline-nav__active-indicator{width:var(--active-tab-width,0px);height:var(--active-tab-height,0px);border-radius:var(--sx-radius-8);background-color:var(--sx-color-primary);transform:translate(var(--active-tab-x,0px), var(--active-tab-y,0px));transition:transform .25s,width .25s,height .25s;position:absolute;inset-block-start:4px;inset-inline-start:4px}.inline-nav__active-indicator{pointer-events:none;z-index:1}.inline-nav__anchor{color:currentColor;text-align:center;padding:0;padding-block:var(--sx-components-8);padding-inline:var(--sx-components-12);font-size:var(--sx-typography-p2);border-radius:var(--sx-radius-8);cursor:pointer;z-index:2;background:0 0;border:0;flex:50%;line-height:1.5;text-decoration:none;transition:color .25s;position:relative}.step-indicator-wrapper{text-align:center}.step-indicator{--progress-gap:var(--sx-components-12);--progress-border-height:1px;--progress-bar-height:6px;--progress-number-size:36px}.step-indicator__list{justify-content:space-between;padding-block-start:calc(var(--progress-number-size) + var(--progress-gap));display:flex;position:relative}.step-indicator__list:before{content:"";block-size:var(--progress-border-height);inset-block-start:calc(var(--progress-number-size) / 2);inset-inline:var(--offset,0%);z-index:1;background:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 200 1' %3e%3cpath fill='none'  stroke='%23b6b6b6' stroke-linecap='round' stroke-dasharray='2 2' d='M0.5 0.5L199.5 0.500017'/%3e%3c/svg%3e") repeat-x;position:absolute}.step-indicator__list:after{content:"";block-size:var(--progress-bar-height);inline-size:var(--progress,0%);max-inline-size:calc(100% - var(--offset) * 2);background-color:var(--sx-color-primary);border-radius:var(--progress-bar-height);z-index:2;margin-block-start:calc((var(--progress-bar-height) / 2 - 1px) * -1);margin-inline-start:var(--offset,0%);transition:inline-size 2.5s cubic-bezier(.85,0,0,1);animation:2.5s cubic-bezier(.85,0,0,1) backwards progress-animation;position:absolute;inset-block-start:calc(var(--progress-number-size) / 2);inset-inline:0}.step-indicator__step{font-size:var(--sx-typography-p4);text-align:center;padding-block-start:var(--sx-components-8);font-weight:600;line-height:1.2}.step-indicator--transparent{color:var(--sx-color-white)}.step-indicator--transparent .step-indicator__list:before{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 200 1' %3e%3cpath fill='none'  stroke='%23fff' stroke-linecap='round' stroke-dasharray='2 2' d='M0.5 0.5L199.5 0.500017'/%3e%3c/svg%3e")}.step-indicator--transparent .step-item__num{color:var(--sx-color-black)}.step-item{font-size:var(--sx-typography-p4);text-align:center;flex:1 0 10%;font-weight:600;line-height:1.2;position:relative}.step-item:first-child .step-item__num{animation-delay:.325s}.step-item:nth-child(2) .step-item__num{animation-delay:.65s}.step-item:nth-child(3) .step-item__num{animation-delay:.975s}.step-item:nth-child(4) .step-item__num{animation-delay:1.3s}.step-item:nth-child(5) .step-item__num{animation-delay:1.625s}.step-item:nth-child(6) .step-item__num{animation-delay:1.95s}.step-item:nth-child(7) .step-item__num{animation-delay:2.275s}.step-item:nth-child(8) .step-item__num{animation-delay:2.6s}.step-item:nth-child(9) .step-item__num{animation-delay:2.925s}.step-item:nth-child(10) .step-item__num{animation-delay:3.25s}.step-item__num{block-size:var(--progress-number-size);inline-size:var(--progress-number-size);background-color:var(--sx-color-white);border:8px solid var(--sx-color-gray-light);z-index:3;border-radius:50%;justify-content:center;align-items:center;animation-duration:.5s;animation-timing-function:cubic-bezier(.85,0,0,1);animation-fill-mode:backwards;display:flex;position:absolute;inset-block-start:calc((var(--progress-number-size) + var(--progress-gap)) * -1);inset-inline-start:50%;transform:translate(-50%)}.step-item__text{display:none}.step-item.current .step-item__num,.step-item.completed .step-item__num{border-color:var(--sx-color-primary);animation-name:progress-circle-animation}@keyframes progress-animation{0%{inline-size:0%}to{inline-size:var(--progress,0%)}}@keyframes progress-circle-animation{0%{border-color:var(--sx-color-gray-light)}to{border-color:var(--sx-color-primary)}}.configurator{gap:var(--sx-components-16);grid-template-areas:"content""aside";display:grid}.configurator__cont{gap:var(--sx-components-16);grid-area:content;align-self:flex-start;min-width:0;display:grid;position:relative}.configurator__aside{gap:var(--sx-components-16);flex-direction:column;grid-area:aside;min-width:0;display:flex}.configurator__aside .configurator-box{padding:var(--sx-components-16);z-index:222;position:relative}.configurator__box{gap:var(--sx-components-32);padding:var(--sx-components-16);background-color:var(--sx-color-white);border:1px solid var(--sx-color-gray-dark);border-radius:var(--sx-radius-16);transition:opacity var(--sx-transition);display:grid}.configurator__box:has(.discount-box__radio-input:disabled){opacity:.6}.configurator__box:has(.discount-box__radio-input:disabled) *{pointer-events:none}.configurator-column__header{padding-block:var(--sx-components-24);padding-inline:var(--sx-components-16);color:var(--sx-color-white);background-color:var(--sx-color-black);border-radius:var(--sx-radius-8) var(--sx-radius-8) 0 0;justify-content:space-between;align-items:center;display:flex}.configurator-column__body{padding-block:var(--sx-components-24);padding-inline:var(--sx-components-16);background-color:var(--sx-color-fon);border-radius:0 0 var(--sx-radius-8) var(--sx-radius-8)}.configurator-column__title{font-size:var(--sx-typography-p2);font-weight:600;line-height:1.5}.configurator-box{padding-block:var(--sx-components-24);padding-inline:var(--sx-components-16);background-color:var(--sx-color-fon);border-radius:var(--sx-radius-8);min-width:0;position:relative}.configurator-box>.title{z-index:101;position:relative}.configurator-box:not(.configurator-box--sticky).is-disabled:after{content:"";opacity:.6;background-color:var(--sx-color-white);z-index:100;position:absolute;inset:0}.configurator-table{border-collapse:separate;border-spacing:0;width:100%;line-height:1.5}.configurator-table tbody tr:first-child td{border-top:2px solid var(--sx-color-gray-300)}.configurator-table th{text-align:left;padding:0;padding-block-end:var(--sx-components-8);font-weight:500}.configurator-table th:not(:only-child):last-child{text-align:right;font-weight:700}.configurator-table td{padding-block:var(--sx-components-4);padding-inline:var(--sx-components-8);font-size:var(--sx-typography-p3);font-weight:500}.configurator-table td:first-child{padding-inline-start:0;line-height:1.3}.configurator-table td:only-child{padding-inline:0}.configurator-table td:last-child:not(:only-child){text-align:right;padding-inline:0;font-weight:700}.configurator-table tr:first-child td{padding-block-start:var(--sx-components-8)}.configurator-table tr:last-child td{padding-block-end:var(--sx-components-8)}.configurator-table tr:has(.configurator-table__title--hidden){display:none}.configurator-table__countries td{border-top-width:0!important}.configurator-table__countries tr:first-child td{padding-block-start:var(--sx-components-4)!important}.configurator-table th:first-child,.configurator-table td:first-child{white-space:normal;overflow-wrap:anywhere}:is(.configurator:has(.configurator-table__extras .configurator-item) tr:has(.configurator-table__title--hidden),.configurator:has(.configurator-table__countries .configurator-item) tr:has(.configurator-table__title--hidden)){display:table-row}.configurator-divider{height:2px;margin-block:var(--sx-components-32);background-color:var(--sx-color-white);padding-block:0}#reservation-extras-coverage-form>.configurator-box:first-child{margin-bottom:var(--sx-components-16)}.configurator-box--skeleton{overflow:hidden}.configurator-table--skeleton{table-layout:fixed;width:100%}.configurator-table--skeleton th,.configurator-table--skeleton td{vertical-align:top}.configurator-table--skeleton th:first-child,.configurator-table--skeleton td:first-child{width:15%}.configurator-table--skeleton th:last-child,.configurator-table--skeleton td:last-child{width:28%}.configurator-table--skeleton tbody tr:first-child td{border-top:2px solid var(--sx-color-gray-300)}.configurator-table--skeleton td{padding-block:var(--sx-components-8)}.configurator-table--skeleton th,.configurator-table--skeleton td{color:#0000}.configurator-skeleton-line{border-radius:var(--sx-radius-8);background-color:var(--sx-color-gray-200);animation:1.6s ease-in-out infinite configurator-skeleton-pulse;display:block}.configurator-skeleton-line--title{width:72%;min-height:20px;margin-block-end:var(--sx-components-8)}.configurator-skeleton-line--label{width:56%;min-height:16px}.configurator-skeleton-line--meta{width:82%;min-height:12px;margin-block-start:var(--sx-components-8)}.configurator-skeleton-line--price{width:88px;min-height:18px;margin-inline-start:auto}.configurator-skeleton-line--price-small{width:30px;min-height:12px;margin-block-start:var(--sx-components-8);margin-inline-start:auto}@keyframes configurator-skeleton-pulse{0%{opacity:.75}50%{opacity:.45}to{opacity:.75}}.editable-box{gap:var(--sx-components-24);display:grid}.editable-box__header{justify-content:space-between;align-items:center;display:flex}.editable-box__back,.editable-box.is-expanded .editable-box__front{display:none}.editable-box.is-expanded .editable-box__back{display:block}.extra-box{--button-height:50px;--button-padding-block:14px;gap:var(--sx-components-16);min-height:100%;padding:var(--sx-components-16);border-radius:var(--sx-radius-8);background-color:var(--sx-color-white);transition:border-color var(--sx-transition), background-color var(--sx-transition);border:1px solid #0000;flex-direction:column;display:flex}.extra-box__footer{justify-content:flex-end;gap:var(--sx-components-8);flex-direction:column;flex-grow:1;display:flex}.extra-box.active{border-color:var(--sx-color-warning);background-color:var(--sx-color-sub-green)}.extra-item{align-items:center;gap:var(--sx-components-16);grid-template-columns:auto 1fr;grid-template-areas:"image content";display:grid}.extra-item:has(.extra-item__text){grid-template-areas:"image content""text text"}.extra-item__image{background-color:var(--sx-color-white);border-radius:var(--sx-radius-8);grid-area:image;width:80px;overflow:hidden}.extra-item__image .aspect-ratio{--aspect-ratio:1/1}.extra-item__title{font-size:var(--sx-typography-p2);font-weight:600;line-height:1.5}.extra-item__cont{grid-area:content}.extra-item__text{grid-area:text}.extra-item__text .text{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.extra-dropdown{position:relative}.extra-dropdown__body{padding:var(--sx-components-16);background-color:var(--sx-color-white);border:2px solid var(--sx-color-black);border-radius:var(--sx-radius-8);z-index:222;margin-block-start:-2px;display:none;position:absolute;inset-block-start:100%;inset-inline:0}.is-open .extra-dropdown__body{display:block}.extra-dropdown__list{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-face-color:var(--sx-color-primary);scrollbar-shadow-color:var(--sx-color-primary);scrollbar-highlight-color:var(--sx-color-primary);scrollbar-color:var(--sx-color-primary) transparent}.extra-dropdown__list::-webkit-scrollbar{width:4px;height:4px}.extra-dropdown__list::-webkit-scrollbar-track{background-color:#0000}.extra-dropdown__list::-webkit-scrollbar-thumb{background-color:var(--sx-color-primary)}.extra-dropdown__list::-webkit-scrollbar-thumb:hover{background-color:var(--sx-color-primary)}.extra-dropdown__list::-webkit-scrollbar-thumb:active{background-color:var(--sx-color-primary)}.extra-dropdown__list::-webkit-scrollbar-button{display:none}.extra-dropdown__list{gap:var(--sx-components-12);max-height:246px;display:grid;overflow:hidden auto}.extra-dropdown__list li:has(.button-cancel){display:none}.extra-dropdown__list:has(input:checked) li:has(.button-cancel){display:block}.extra-dropdown .form__checkbox{display:flex}.coverage-box{--sx-custom-border-color:var(--sx-color-gray-dark);--sx-custom-bg:var(--sx-color-white);padding:var(--sx-components-24);background-color:var(--sx-custom-bg);border:1px solid var(--sx-custom-border-color);outline-offset:0;border-radius:var(--sx-radius-16);transition:background-color var(--sx-transition), border-color var(--sx-transition), outline-color var(--sx-transition);outline:1px solid #0000;position:relative;overflow:hidden}.coverage-box--no_coverage{--sx-custom-border-color:var(--coverage-box-color,#ff3b30);--sx-custom-bg:color-mix(in srgb, var(--coverage-box-color,#ff3b30), transparent 50%)}.coverage-box--good{--sx-custom-border-color:var(--coverage-box-color,#34c759);--sx-custom-bg:color-mix(in srgb, var(--coverage-box-color,#34c759), transparent 50%)}.coverage-box--top{--sx-custom-border-color:var(--coverage-box-color,#007aff);--sx-custom-bg:color-mix(in srgb, var(--coverage-box-color,#007aff), transparent 50%)}.coverage-box--premium{--sx-custom-border-color:var(--coverage-box-color,#af52de);--sx-custom-bg:color-mix(in srgb, var(--coverage-box-color,#af52de), transparent 50%)}.coverage-box__header{gap:var(--sx-components-16);grid-template-areas:"top""mid""btm";display:grid}.coverage-box__header-top{grid-area:top}.coverage-box__header-mid{grid-area:mid}.coverage-box__header-btm{grid-area:btm}.coverage-box__radio{align-items:center;gap:var(--sx-components-16);display:flex}.coverage-box__radio:after{content:"";cursor:pointer;z-index:1;position:absolute;inset:-900px}.coverage-box__radio:has(.coverage-box__radio-input:checked):after{inset:0}.coverage-box__radio-input{border-width:7px;width:24px;height:24px;margin-block-start:0}.coverage-box__radio-label{align-items:flex-start;gap:var(--sx-components-16);font-family:var(--sx-title-font);font-size:var(--sx-typography-h6);flex-flow:column wrap;font-weight:600;line-height:1.1;display:flex}.coverage-box__trigger,.coverage-box__tooltip{z-index:2}.coverage-box__radio-label,.coverage-box__tooltip{z-index:2;position:relative}.coverage-box__trigger,.coverage-box__tooltip{z-index:2}.coverage-box__table{border-collapse:collapse}.coverage-box__table td{padding:0}.coverage-box .accordion__trigger{padding:0}.coverage-box .accordion__trigger:before,.coverage-box .accordion__trigger:after{display:none}.coverage-box .accordion__trigger .button__icon{transition:transform var(--sx-transition)}.coverage-box .accordion__trigger.is-active .button__icon{transform:rotate(-180deg)}.coverage-box .accordion__content-inner{border:0;margin:0;padding-block-end:0;padding-inline:0}.coverage-box:has(.coverage-box__radio-input:checked){background-color:var(--sx-color-sub-green);border-color:var(--sx-color-warning);outline-color:var(--sx-color-warning)}.coverage-box:has(.coverage-box__radio-input:disabled){--input-label-color:var(--sx-color-gray-100);--sx-custom-bg:var(--sx-color-white);--sx-custom-border-color:var(--sx-color-gray-200);color:var(--sx-color-gray-100);border-color:var(--sx-color-gray-200);-webkit-user-select:none;user-select:none}.coverage-box:has(.coverage-box__radio-input:disabled) .coverage-box__radio:after{pointer-events:none}.coverage-box:has(.coverage-box__radio-input:disabled) .coverage-box__trigger{pointer-events:none}.coverage-box:has(.coverage-box__radio-input:disabled) .coverage-box__trigger .button__icon{transition:none}.coverage-box:has(.coverage-box__radio-input:disabled) .accordion__trigger{--icon-fill:var(--sx-color-gray-100)}.coverage-box__restriction-text{grid-column:1/-1;align-items:baseline;margin-block-start:-6px;display:flex}.coverage-box__restriction-icon{width:16px;height:16px;flex-shrink:0;margin-inline-end:var(--sx-components-8);position:relative;top:4px}.payment-box{gap:var(--sx-components-16);min-height:100%;padding:var(--sx-components-24) var(--sx-components-16);background-color:var(--sx-color-white);border:1px solid var(--sx-color-gray-dark);outline-offset:0;border-radius:var(--sx-radius-16);transition:background-color var(--sx-transition), border-color var(--sx-transition), outline-color var(--sx-transition);cursor:pointer;outline:1px solid #0000;flex-direction:column;display:flex}.payment-box__header{justify-content:space-between;align-items:center;gap:16px;display:flex}.payment-box__header-start{flex:1 0 auto}.payment-box__radio{align-items:center;gap:var(--sx-components-16);display:flex}.payment-box__radio-input{cursor:pointer;border-width:7px;width:24px;height:24px;margin-block-start:0}.payment-box__radio-label{align-items:center;gap:var(--sx-components-16);font-family:var(--sx-title-font);font-size:var(--sx-typography-h6);font-weight:600;line-height:1.1;display:flex}.payment-box:has(.payment-box__radio-input:checked){background-color:var(--sx-color-sub-green);border-color:var(--sx-color-warning);outline-color:var(--sx-color-warning)}.payment-box:has(.payment-box__radio-input:focus-visible){outline:2px solid var(--sx-color-warning);outline-offset:2px}.payment-box:has(.payment-box__radio-input:disabled){color:var(--sx-color-gray-100);border-color:var(--sx-color-gray-200);-webkit-user-select:none;user-select:none;pointer-events:none;opacity:.7}.payment-box:has(.payment-box__radio-input:disabled) .payment-box__radio{pointer-events:none}.payment-method-box{gap:var(--sx-components-16);padding:var(--sx-components-24) var(--sx-components-16);background-color:var(--sx-color-white);border:1px solid var(--sx-color-gray-dark);outline-offset:0;border-radius:var(--sx-radius-16);transition:background-color var(--sx-transition), border-color var(--sx-transition), outline-color var(--sx-transition);cursor:pointer;outline:1px solid #0000;display:flex}.payment-method-box__header{flex-grow:1;justify-content:space-between;align-items:center;display:flex}.payment-method-box__header-start{flex-grow:1}.payment-method-box__radio{align-items:center;gap:var(--sx-components-16);display:flex}.payment-method-box__radio-input{cursor:pointer;border-width:7px;width:24px;height:24px;margin-block-start:0}.payment-method-box__radio-input:disabled{border-width:1px;border-color:var(--sx-color-gray-dark)!important;background-color:var(--sx-color-white)!important}.payment-method-box__radio-input:disabled+.payment-method-box__radio-label img{opacity:.5}.payment-method-box__radio-input:disabled+.payment-method-box__radio-label{color:var(--sx-color-gray-100);-webkit-user-select:none;user-select:none;pointer-events:none}.payment-method-box__radio-label{font-size:var(--sx-typography-p2);align-items:center;gap:14px;font-weight:600;line-height:1.5;display:flex}.payment-method-box:has(.payment-method-box__radio-input:checked){background-color:var(--sx-color-sub-green);border-color:var(--sx-color-warning);outline-color:var(--sx-color-warning)}.payment-method-box:has(.payment-method-box__radio-input:focus){outline:2px solid var(--sx-color-warning);outline-offset:2px}.payment-method-box--stripe .payment-method-box__header-start{flex-grow:0}.payment-method-box--stripe .payment-method-box__header{justify-content:flex-start;align-items:center;gap:14px}.payment-method-box--stripe .payment-method-box__logos{align-items:center;gap:14px;display:flex}.payment-method-box--stripe .payment-method-box__logo{border:2px solid var(--sx-color-black);border-radius:3px;flex-shrink:0;justify-content:center;align-items:center;min-height:30px;padding:4px 8px;display:flex}.payment-method-box__disabled-text{color:var(--sx-color-black);margin-block-start:4px;font-size:.875rem;font-style:normal;font-weight:400;line-height:150%}.discount-box{gap:var(--sx-components-8);display:grid;position:relative}.discount-box__header{min-height:clamp(3rem,1.5714rem + 2.9762vw,4.25rem);font-size:var(--sx-typography-p2);padding-inline-start:calc(var(--sx-components-16) + 16px);padding-inline-end:clamp(3rem,1.5714rem + 2.9762vw,4.25rem);font-weight:600;line-height:1.5}.discount-box__decoration{justify-content:space-between;align-items:flex-start;display:flex;position:absolute;inset-block-start:0;inset-inline:0}.discount-box__radio{align-items:center;gap:var(--sx-components-16);z-index:2;display:flex;position:relative}.discount-box__radio-input{cursor:pointer;border-width:7px;width:24px;height:24px;margin:0}.discount-box__icon{--icon-size:clamp(1.625rem, .3393rem + 2.6786vw, 2.75rem);background-color:var(--sx-color-sub-green);border-radius:50%;justify-content:center;align-items:center;width:clamp(3rem,1.5714rem + 2.9762vw,4.25rem);height:clamp(3rem,1.5714rem + 2.9762vw,4.25rem);display:flex}.discount-box__msg{padding:var(--sx-components-16);font-size:var(--sx-typography-p3);background-color:var(--sx-color-fon);border-radius:var(--sx-radius-8);font-weight:500;line-height:1.5}.discount-box__msg--warning{background-color:var(--sx-color-pink)}.discount-box__msg--warning strong{color:var(--sx-color-error)}.discount-box:has(.discount-box__radio-input:focus-visible){outline:2px solid var(--sx-color-warning);outline-offset:11px;border-radius:1px}.profile-tab-content--vouchers{view-transition-name:profile-vouchers-content}.profile-tab-content--reservations{view-transition-name:profile-reservations-content}.profile-tab-content--invoices{view-transition-name:profile-invoices-content}::view-transition-old(profile-vouchers-content){animation:.12s both profile-tab-content-out}::view-transition-old(profile-reservations-content){animation:.12s both profile-tab-content-out}::view-transition-old(profile-invoices-content){animation:.12s both profile-tab-content-out}::view-transition-new(profile-vouchers-content){animation:.38s cubic-bezier(.22,1,.36,1) both profile-tab-content-in}::view-transition-new(profile-reservations-content){animation:.38s cubic-bezier(.22,1,.36,1) both profile-tab-content-in}::view-transition-new(profile-invoices-content){animation:.38s cubic-bezier(.22,1,.36,1) both profile-tab-content-in}@keyframes profile-tab-content-out{0%{opacity:1}to{opacity:0}}@keyframes profile-tab-content-in{0%{opacity:0;transform:translate(120px)}to{opacity:1;transform:translate(0)}}.wallet-payment-details{gap:var(--sx-components-4);font-size:var(--sx-typography-p3);flex-direction:column;line-height:1.5;display:flex}.wallet-payment-details__row{align-items:flex-start;gap:var(--sx-components-8);display:flex}.wallet-payment-details__label{flex-shrink:0;align-self:flex-end}.wallet-payment-details__value{align-items:baseline;gap:var(--sx-components-4);flex-wrap:wrap;display:flex}.stripe-details{background-color:var(--sx-color-fon);margin-block-end:0;padding-block-end:var(--sx-modules-120);padding-block-start:32px!important}.stripe-details .wrapper{width:100%;max-width:950px;margin-inline:auto}.stripe-details__container{background-color:var(--sx-color-white);border-radius:16px;flex-direction:column;justify-content:center;width:100%;padding:32px;display:flex}.stripe-details__title{text-align:center;font-family:var(--sx-title-font);font-size:var(--sx-typography-h4);letter-spacing:-.84px;text-transform:uppercase;margin-block-end:24px;font-weight:800;line-height:1.1}.stripe-details__price{margin-block-end:24px}.stripe-details__price-label{font-size:var(--sx-typography-p2);color:var(--sx-color-black);margin-block-end:8px;font-weight:400;line-height:1.5}.stripe-details__price-value{font-family:var(--sx-title-font);font-size:var(--sx-typography-h6);letter-spacing:-.68px;text-transform:uppercase;font-weight:800;line-height:1.6}.stripe-details__button{justify-content:center;margin-block-start:24px;display:flex}.bank-transfer-details{background-color:var(--sx-color-fon);margin-block-end:0;padding-block-end:var(--sx-modules-120);padding-block-start:32px!important}.bank-transfer-details .wrapper{width:100%;max-width:950px;margin-inline:auto}.bank-transfer-details__container .wrapper--forms .form-box{padding-block:var(--sx-components-58) var(--sx-modules-80)}.bank-transfer-details__button{margin-block-start:32px}.guest-login .legend{display:none}.guest-login__consent{margin-top:32px}.guest-login .button-row{margin-block-start:var(--spacing-l)!important}
@media (hover:hover) {
.line-nav__anchor:hover:after,.line-nav__anchor:focus-visible:after{opacity:1;transform:scale(1)}
}
@media screen and (prefers-reduced-motion:reduce) {
.inline-nav__active-indicator{transition:none}
}
@media (forced-colors:active) {
.configurator-skeleton-line{background-color:graytext;animation:none}
}
@media (width<=1024px) {
.info-table{width:calc(100% + var(--wrapper-gap-x));max-width:calc(100dvw - var(--wrapper-gap-x));margin-inline-end:calc(var(--wrapper-gap-x) * -1);display:flex}.info-table thead tr{flex-direction:column;justify-content:space-around;min-height:100%;display:flex}.info-table thead th{padding-block:var(--sx-components-16);align-items:center;padding-inline-start:0;display:flex}.info-table thead th:first-child{padding-inline-start:0}.info-table tbody{gap:var(--sx-components-8);overscroll-behavior:contain;scrollbar-width:thin;scrollbar-face-color:var(--sx-color-primary);scrollbar-shadow-color:var(--sx-color-primary);scrollbar-highlight-color:var(--sx-color-primary);scrollbar-color:var(--sx-color-primary) transparent;display:flex;position:relative;overflow:auto hidden}.info-table tbody::-webkit-scrollbar{width:4px;height:4px}.info-table tbody::-webkit-scrollbar-track{background-color:#0000}.info-table tbody::-webkit-scrollbar-thumb{background-color:var(--sx-color-primary)}.info-table tbody::-webkit-scrollbar-thumb:hover{background-color:var(--sx-color-primary)}.info-table tbody::-webkit-scrollbar-thumb:active{background-color:var(--sx-color-primary)}.info-table tbody::-webkit-scrollbar-button{display:none}.info-table-wrapper.is-not-at-start .info-table tbody:before{content:"";pointer-events:none;z-index:4;inset-inline-start:0;background:linear-gradient(90deg,#00000024 0%,#0000001f 10%,#00000014 22%,#0000000a 45%,#00000003 70%,#0000 100%);align-self:stretch;width:20px;min-width:20px;margin-inline-end:-20px;position:sticky;top:0}.info-table-wrapper.is-not-at-end .info-table tbody:after{content:"";pointer-events:none;z-index:4;inset-inline-end:0;background:linear-gradient(270deg,#0000008c 0%,#0006 4%,#00000047 8%,#00000038 15%,#00000024 22%,#00000008 48%,#00000003 70%,#0000 100%);align-self:stretch;width:36px;min-width:36px;margin-inline-start:-36px;position:sticky;top:0}.info-table tbody tr{min-width:240px;padding:var(--sx-components-16);background-color:var(--sx-color-fon);border-radius:var(--sx-radius-8);flex-direction:column;flex:1 0 240px;justify-content:space-between;display:flex}.info-table tbody tr.positive{background-color:var(--sx-color-green-100)}.info-table tbody tr.negative{background-color:var(--sx-color-red-100)}.info-table tbody td{padding-block:var(--sx-components-16);border-top:2px solid var(--sx-color-white)}.info-table tbody td:first-child{border-top-width:0}.info-table-scroll{position:relative}
}
@media (width<=768px) {
.line-nav__slider{height:0;overflow:hidden;min-height:0!important}
}
@media (width<=480px) {
.coverage-box__table{display:block}.coverage-box__table tbody{gap:var(--sx-components-8);flex-direction:column;display:flex}.coverage-box__table tr{flex-direction:column;display:flex}
}
@media screen and (width<480px) {
.payment-method-box__radio-label img{height:30px}.payment-method-box--stripe .payment-method-box__logo img{max-width:39px}
}
@media screen and (width<375px) {
.payment-method-box{padding:var(--sx-components-24) var(--sx-components-8)}.payment-method-box__radio-label{flex-direction:column;gap:4px}.payment-method-box--stripe .payment-method-box__logos{align-items:flex-start}
}
@media (width>=360px) {
.coverage-box__radio-label{flex-direction:row;align-items:center}
}
@media (width>=421px) {
.inline-nav__list{flex-wrap:nowrap}.inline-nav__anchor{text-align:start;flex:none}
}
@media (width>=480px) {
.inline-nav__anchor{padding-inline:var(--sx-components-16)}.coverage-box__header{grid-template-columns:1fr auto;grid-template-areas:"top btm""mid mid";align-items:center}.coverage-box__table tr:not(:first-child) td{padding-block-start:var(--sx-components-8)}.coverage-box__table td:not(:first-child){padding-inline-start:var(--sx-components-24)}
}
@media screen and (width>480px) {
.payment-box{padding:var(--sx-components-24)}.payment-method-box{padding:12px var(--sx-components-24);min-height:80px}.payment-method-box__radio-label{gap:var(--sx-components-16)}.payment-method-box--stripe .payment-method-box__header{gap:var(--sx-components-16);flex-direction:row;align-items:center}.payment-method-box--stripe .payment-method-box__logos{justify-content:flex-start;align-items:center;gap:var(--sx-components-16);flex-direction:row;padding-inline-start:0}.payment-method-box--stripe .payment-method-box__logo{min-height:36px;padding:4px 12px}
}
@media (width>=768px) {
.inner-header.transparent{padding-block:var(--sx-components-32)}.inner-header:has(.inner-header__middle) .wrapper{grid-template-columns:auto 1fr auto;grid-template-areas:"start middle end"}.line-nav__select{display:none}.step-indicator__step{display:none}.step-item__text{display:block}.configurator__box{padding:var(--sx-components-24)}.configurator-column__header{border-radius:var(--sx-radius-16) var(--sx-radius-16) 0 0}.configurator-column__body{border-radius:0 0 var(--sx-radius-16) var(--sx-radius-16)}.configurator-box{border-radius:var(--sx-radius-16)}.configurator-box--sticky{position:sticky;inset-block-start:var(--sx-components-16);inset-inline-start:0}.discount-box__header{min-height:unset;padding-inline:0}.discount-box__body{grid-template-columns:calc(clamp(3rem, 1.5714rem + 2.9762vw, 4.25rem) + var(--sx-components-16) + var(--sx-components-24)) 1fr;gap:var(--sx-components-24);align-items:flex-start;display:grid}.discount-box__decoration{position:unset;align-items:center}
}
@media (width>=800px) and (width<=1230px) {
.configurator.configurator--upsales{grid-template-columns:1fr;grid-template-areas:"content""aside"}
}
@media (width>=1024px) {
.line-nav__slider .swiper-slide{width:20%}.info-table tbody tr.positive td{background-color:var(--sx-color-green-100)}.info-table tbody tr.negative td{background-color:var(--sx-color-red-100)}.info-table tbody td{padding-block:var(--sx-components-24);padding-inline:var(--sx-components-16);background-color:var(--sx-color-fon);position:relative}.info-table tbody td:not(:last-child):before{content:"";width:2px;inset-block:var(--sx-components-24);background-color:var(--sx-color-white);position:absolute;inset-inline-end:0}.info-table tbody td:first-child{border-radius:var(--sx-radius-16) 0 0 var(--sx-radius-16);padding-inline-start:var(--sx-components-24)}.info-table tbody td:last-child{border-radius:0 var(--sx-radius-16) var(--sx-radius-16) 0;padding-inline-end:var(--sx-components-24)}.info-table tbody td:has(.button){width:calc(56px + var(--sx-components-16) + var(--sx-components-24))}.info-table.info-table--invoices thead th{padding-block-start:var(--sx-components-16);padding-block-end:0}.info-table.info-table--invoices tbody tr:first-child td{border-top:var(--sx-components-24) solid transparent;background-clip:padding-box}.info-table.info-table--invoices tbody tr+tr td{border-top:var(--sx-components-16) solid transparent;background-clip:padding-box}.configurator{grid-template-columns:minmax(0,1fr) 343px;grid-template-areas:"content aside"}
}
@media (width>=1024px) and (width<=1115px) {
.configurator{grid-template-columns:1fr;grid-template-areas:"content""aside"}
}
@media (width>=1200px) {
.inner-header__logo{padding-inline:var(--sx-components-16)}.configurator__aside .configurator-box{padding:var(--sx-components-16)}.configurator-box{padding:var(--sx-components-32)}.extra-box{border-radius:var(--sx-radius-16)}
}
@media (width>=1440px) {
.line-nav__slider .swiper-slide{width:16.6666%}
}
