/* Porath V1.0.3 – nur mobile Navigation */
.porath-mobile-nav{display:none}
@media(max-width:767px){
 header.u-header{min-height:0!important;height:auto!important;padding:8px 12px 12px!important;position:relative}
 header.u-header .u-sheet{min-height:0!important;height:auto!important;padding:0!important;margin:0 auto!important}
 header.u-header .u-logo{position:relative!important;display:block!important;top:auto!important;left:auto!important;right:auto!important;margin:0 auto 8px!important;max-width:100%!important;width:290px!important;height:auto!important}
 header.u-header .u-logo img{display:block!important;width:100%!important;height:auto!important;object-fit:contain!important}
 header.u-header .u-line,header.u-header nav.u-menu{display:none!important}
 .porath-mobile-nav{display:block;position:relative;z-index:10000;max-width:460px;margin:0 auto!important;font-family:Arial,sans-serif}
 .porath-mobile-nav summary{display:flex;align-items:center;gap:12px;cursor:pointer;background:#071d30;color:white;border-radius:5px;padding:12px 16px;font-size:16px;list-style:none;user-select:none}
 .porath-mobile-nav summary::-webkit-details-marker{display:none}
 .porath-mobile-nav summary:before{content:'☰';font-size:23px;line-height:1}
 .porath-mobile-nav[open] summary:before{content:'✕'}
 .porath-mobile-nav .porath-links{display:flex;flex-direction:column;background:#071d30;box-shadow:0 8px 16px #0003}
 .porath-mobile-nav .porath-links a{display:block;padding:13px 16px;color:#fff!important;text-decoration:none!important;font-size:15px;border-top:1px solid #ffffff30}
 .porath-mobile-nav .porath-links a[aria-current="page"]{background:#f6a000;color:#071d30!important}
 .porath-mobile-nav .porath-links a:focus-visible,.porath-mobile-nav summary:focus-visible{outline:3px solid #f6a000;outline-offset:2px}
 body{overflow-x:hidden}
/* Porath V1.0.4 – Mobiles Scrollen */

@media (max-width: 767px) {
    .u-carousel,
    .u-carousel-inner,
    .u-carousel-item,
    .u-gallery,
    .u-gallery-inner,
    .u-gallery-item {
        touch-action: pan-y !important;
    }
}
