.external-tmpl .teaser-highlight{display:flex;width:fit-content;padding:.3rem .4rem;gap:.4rem}.external-tmpl .teaser-highlight.teaser-highlight--conversion{background-image:var(--color-scheme-conversion-background-image);background-color:var(--color-scheme-conversion-background-color);color:var(--color-scheme-conversion-color)}.external-tmpl .teaser-highlight__icon{display:flex;align-items:center}.external-tmpl .teaser-highlight__text{font-family:var(--typo-text-font-family);font-weight:var(--typo-text-font-weight);line-height:var(--typo-text-line-height);font-style:var(--typo-text-font-style);font-size:var(--typo-xs-font-size);font-family:var(--typo-xs-font-family, var(--typo-text-font-family));font-weight:var(--typo-xs-font-weight, var(--typo-text-font-weight));line-height:var(--typo-xs-line-height, var(--typo-text-line-height));font-style:var(--typo-xs-font-style, var(--typo-text-font-style));display:flex;align-items:center;white-space:nowrap;user-select:none}.external-tmpl .teaser-tag{display:flex;width:fit-content;padding:.3rem .4rem;gap:.4rem}.external-tmpl .teaser-tag.scheme--conversion{background-color:var(--color-conversion)}.external-tmpl .teaser-tag.scheme--success{background-color:var(--color-success);color:var(--color-success-text)}.external-tmpl .teaser-tag.scheme--warning{background-color:var(--color-warning);color:var(--color-warning-text)}.external-tmpl .teaser-tag.scheme--danger{background-color:var(--color-danger);color:var(--color-danger-text)}.external-tmpl .teaser-tag.scheme--neutral{background-color:var(--color-light);border:1px solid var(--color-dark);color:var(--color-dark)}.external-tmpl .teaser-tag__icon{display:flex;align-items:center}.external-tmpl .teaser-tag__text{font-family:var(--typo-text-font-family);font-weight:var(--typo-text-font-weight);line-height:var(--typo-text-line-height);font-style:var(--typo-text-font-style);font-size:var(--typo-xs-font-size);font-family:var(--typo-xs-font-family, var(--typo-text-font-family));font-weight:var(--typo-xs-font-weight, var(--typo-text-font-weight));line-height:var(--typo-xs-line-height, var(--typo-text-line-height));font-style:var(--typo-xs-font-style, var(--typo-text-font-style));display:flex;align-items:center;font-weight:normal;line-height:1.2}.external-tmpl .teaser-bookmark.btn{--btn-width: auto;--btn-height: auto;--btn-icon-size: var(--icon-size-xxs);--btn-padding: .38rem}@media(min-width: 768px){.external-tmpl .teaser-bookmark.btn{--btn-icon-size: var(--icon-size-xs);--btn-padding: .5rem}}.external-tmpl .teaser-bookmark .teaser-bookmark__add{display:inline-flex}.external-tmpl .teaser-bookmark .teaser-bookmark__remove{display:none}.external-tmpl .teaser-bookmark.active .teaser-bookmark__add{display:none}.external-tmpl .teaser-bookmark.active .teaser-bookmark__remove{display:inline-flex}.external-tmpl .teaser-line{display:flex;flex-direction:column;gap:.5rem}.external-tmpl .teaser-line__item{--gap: .5rem;display:flex;gap:var(--gap);align-items:center}.external-tmpl .teaser-line__item .js-ski-opening-state-line-open,.external-tmpl .teaser-line__item .js-ski-opening-state-line-closed,.external-tmpl .teaser-line__item .js-always-open,.external-tmpl .teaser-line__item .js-open-now,.external-tmpl .teaser-line__item .js-closed-now{display:contents}.external-tmpl .tile__label.teaser-line__item--time-intervals:not(.hidden)+.tile__label{display:none}.external-tmpl .teaser-line__sub-item{display:flex;gap:var(--gap);align-items:center;flex:0 1 50%}.external-tmpl .teaser-line__opening-hours{display:contents}.external-tmpl .teaser-line__icon,.external-tmpl .teaser-line__dot,.external-tmpl .teaser-line__text{display:flex;align-items:center}@container (max-width: 8.75rem){.external-tmpl .teaser-line__icon{font-size:.6875rem}}.external-tmpl .teaser-line__icon-list{display:flex;gap:.125rem;color:var(--color-warning)}.external-tmpl .teaser-line__text{font-family:var(--typo-text-font-family);font-weight:var(--typo-text-font-weight);line-height:var(--typo-text-line-height);font-style:var(--typo-text-font-style);font-size:var(--typo-xs-font-size);font-family:var(--typo-xs-font-family, var(--typo-text-font-family));font-weight:var(--typo-xs-font-weight, var(--typo-text-font-weight));line-height:var(--typo-xs-line-height, var(--typo-text-line-height));font-style:var(--typo-xs-font-style, var(--typo-text-font-style));line-height:1.2}.external-tmpl .teaser-opening-dot{display:flex;width:1rem;height:1rem;background:rgba(0,0,0,0);border-radius:50%}.external-tmpl .teaser-opening-dot.teaser-opening-dot--open{background:green}.external-tmpl .teaser-opening-dot.teaser-opening-dot--closed{background:red}
