.stage-block__image-caption.svelte-12cond3{display:none}.is--collapsed.svelte-12cond3 .collapsed:where(.svelte-12cond3){visibility:hidden;height:0;margin:0;padding:0;position:absolute}.stage-block-step.svelte-12cond3{margin-right:var(--spacing-s);flex-direction:column;flex:1 0 100%;max-width:calc(100% - 30px);transition:max-width .1s ease-in-out;display:flex}.stage-block--body.is--collapsed.svelte-12cond3 .stage-block-step:where(.svelte-12cond3){max-width:calc(100% - 84px)}@media only screen and (width>=576px){.stage-block--body.is--collapsed.svelte-12cond3 .stage-block-step:where(.svelte-12cond3){max-width:calc(100% - 102px)}}.stage-block--body.svelte-12cond3 hr:where(.svelte-12cond3){background:var(--color-grey-light);border:0;height:1px;margin-top:12px}.stage-block--body.is--collapsed.svelte-12cond3 hr:where(.svelte-12cond3){display:none}.stage-block--body.svelte-12cond3{background-color:var(--color-grey-lightest);border-radius:var(--border-radius-l);margin-bottom:8px;padding:1rem}@media only screen and (width>=576px){.stage-block--body.svelte-12cond3{padding:1.5rem}}.stage-block--body.svelte-12cond3 .attribute-block{padding-top:var(--spacing-l);margin-bottom:0}.stage-block--body.svelte-12cond3 .accommodation-block__image,.stage-block--body.svelte-12cond3 .accommodation-block--image-background{border-radius:1rem}.stage-block--body.svelte-12cond3 .block-component{margin-top:0}.stage-block__collapse-button.svelte-12cond3{flex:1 0 100%;min-width:25px;max-width:25px;margin-top:10px}@media only screen and (width>=576px){.stage-block__collapse-button.svelte-12cond3{margin-top:20px}}.stage-block__collapse-button.svelte-12cond3 button:where(.svelte-12cond3){cursor:pointer;background:0 0;border:0;padding:0}.stage-block__image.svelte-12cond3{opacity:0;flex:1 0 100%;width:42px;min-width:0;max-width:0;height:42px;margin-right:0;transition:margin-right .1s ease-in-out,max-width .1s ease-in-out,min-width .1s ease-in-out,opacity .1s ease-in-out}@media only screen and (width>=576px){.stage-block__image.svelte-12cond3{width:60px;height:60px}}.stage-block__image.svelte-12cond3 figure:where(.svelte-12cond3){width:100%;height:100%}.stage-block__image.svelte-12cond3 img:where(.svelte-12cond3){object-fit:cover;border-radius:.75rem;width:100%;height:100%}.stage-block--body.is--collapsed.svelte-12cond3 .stage-block__image:where(.svelte-12cond3){opacity:1;min-width:42px;max-width:42px;margin-right:12px}@media only screen and (width>=576px){.stage-block--body.is--collapsed.svelte-12cond3 .stage-block__image:where(.svelte-12cond3){min-width:60px;max-width:60px}}.stage-block__title.svelte-12cond3{cursor:pointer;line-height:var(--line-height-xs);text-align:left;background:0 0;border:0;flex-direction:row;width:100%;padding:0;display:flex;overflow:hidden}.stage-block__title.svelte-12cond3 h3:where(.svelte-12cond3){font-weight:400;font-size:var(--font-size-xxs);display:inline-block}.is--collapsed.svelte-12cond3 .stage-block__title:where(.svelte-12cond3) h3:where(.svelte-12cond3){text-overflow:ellipsis;white-space:nowrap;overflow:hidden}@media only screen and (width>=576px){.stage-block__title.svelte-12cond3 h3:where(.svelte-12cond3){font-size:var(--font-size-m);line-height:var(--line-height-m)}}.stage-block__subtitle.svelte-12cond3 h4:where(.svelte-12cond3){font-size:var(--font-size-l);margin-top:0;margin-bottom:.5rem}.stage-block__day.svelte-12cond3{font-weight:700;font-size:var(--font-size-xs);line-height:var(--line-height-xs);margin-top:4px}@media only screen and (width>=576px){.stage-block__day.svelte-12cond3{font-size:var(--font-size-m);line-height:var(--line-height-m)}}.stage-block__content.svelte-12cond3{font-size:var(--font-size-xs);line-height:var(--line-height-s);margin-top:var(--spacing-xl);margin-bottom:var(--spacing-xl)}@media only screen and (width>=576px){.stage-block__content.svelte-12cond3{font-size:var(--font-size-m);line-height:var(--line-height-m)}}.stage-block--half-hide.svelte-12cond3{height:4.25rem;margin-bottom:var(--spacing-m);position:relative;overflow-y:hidden}.stage-block--half-hide.svelte-12cond3:before{content:"";opacity:1;z-index:1;background-image:linear-gradient(#f000,#fff);width:100%;height:100%;position:absolute;top:0;left:0}.stage-block__button.svelte-12cond3{justify-content:center;align-items:center;width:100%;display:flex}
