@charset "UTF-8";
/* https://alpn-asgs.ch/wp-content/themes/total-child-theme/css/alpn_announcement_bar.css?ver=1794239979 */
.alpn-announcement-bar{position:relative;background:#c1d7ea;color:#062b4c;font-size:14px;line-height:1.4}.alpn-announcement-bar__inner{display:grid;justify-items:center;text-align:center;padding-block:8px;padding-inline:40px}.alpn-announcement-bar[hidden]{display:none}.alpn-announcement-bar__close{position:absolute;top:50%;right:8px;display:flex;align-items:center;justify-content:center;width:32px;height:32px;padding:0;margin:0;border:0;background:none;color:inherit;cursor:pointer;transform:translateY(-50%)}.alpn-announcement-bar__close svg{width:16px;height:16px}.alpn-announcement-bar__close:hover,.alpn-announcement-bar__close:focus-visible{background:rgb(6 43 76 / .1);color:inherit}.alpn-announcement-bar__item{grid-row:1;grid-column:1;opacity:0;visibility:hidden;transition:opacity 0.5s ease,visibility 0.5s;font-weight:600}.alpn-announcement-bar__item.is-active{opacity:1;visibility:visible}.alpn-announcement-bar__item a{color:inherit;text-decoration:underline;text-underline-offset:2px}.alpn-announcement-bar__item a:hover,.alpn-announcement-bar__item a:focus-visible{color:inherit;text-decoration-thickness:2px}.alpn-announcement-bar__item .alpn-announcement-bar__link{display:inline-flex;align-items:center;gap:4px;text-decoration:none}.alpn-announcement-bar__item .alpn-announcement-bar__link:hover,.alpn-announcement-bar__item .alpn-announcement-bar__link:focus-visible{text-decoration:underline;text-decoration-thickness:1px}.alpn-announcement-bar__arrow{width:14px;height:14px;flex-shrink:0}@media (max-width:960px){.alpn-announcement-bar{font-size:13px}body.alpn-menu-open .alpn-announcement-bar,body.alpn-search-open .alpn-announcement-bar{display:none}}@media (prefers-reduced-motion:reduce){.alpn-announcement-bar__item{transition:none}}