/*Created: 2025-12-12 15:07:14 Europe/Berlin
Version: 20251212020714*/
/*Module: header-transparent: https://lg-ratzeburg.de/wp-content/plugins/customify-pro/modules/header-transparent/css/style.min.css */
.is-header-transparent #masthead{position:absolute;top:0;width:100%;z-index:60}.is-header-transparent #page-cover #page-breadcrumb.breadcrumb--after_header{padding-top:0;background-color:transparent}.is-header-transparent #page-cover #page-breadcrumb.breadcrumb--inside{background-color:transparent}.site-branding .site-img-logo-tran{display:none}.is-header-transparent .header--transparent .nav-menu-desktop.style-border-bottom .nav-menu>li.current-menu-ancestor>a .link-before:before,.is-header-transparent .header--transparent .nav-menu-desktop.style-border-bottom .nav-menu>li.current-menu-item>a .link-before:before,.is-header-transparent .header--transparent .nav-menu-desktop.style-border-bottom .nav-menu>li:focus>a .link-before:before,.is-header-transparent .header--transparent .nav-menu-desktop.style-border-bottom .nav-menu>li:hover>a .link-before:before,.is-header-transparent .header--transparent .nav-menu-desktop.style-border-top .nav-menu>li:focus>a .link-before:before,.is-header-transparent .header--transparent .nav-menu-desktop.style-border-top .nav-menu>li:hover>a .link-before:before{background-color:currentColor}.is-header-transparent .header--transparent .site-branding.has-tran-logo .site-img-logo{display:none}.is-header-transparent .header--transparent .site-branding.has-tran-logo .site-img-logo-tran{display:block}.is-header-transparent .sticky-active .header--transparent .site-branding.has-tran-logo .site-img-logo{display:none}.is-header-transparent .sticky-active .header--transparent .site-branding.has-tran-logo.no-sticky-logo .site-img-logo{display:block}.is-header-transparent .sticky-active .header--transparent .site-branding.has-tran-logo .site-img-logo-tran{display:none}.is-header-transparent .sticky-active .header--transparent .site-branding.has-tran-logo .site-img-logo-sticky{display:block}.header--row.header--transparent .dark-mode,.header--row.header--transparent .light-mode{background:0 0!important;box-shadow:none}.header--row.header--transparent,.header--row.header--transparent .light-mode{color:rgba(255,255,255,.99)}.header--row.header--transparent .builder-contact--item,.header--row.header--transparent .light-mode .builder-contact--item{color:rgba(255,255,255,.99)}.header--row.header--transparent .light-mode .nav-menu-desktop.style-border-bottom .nav-menu>li>a:focus,.header--row.header--transparent .light-mode .nav-menu-desktop.style-border-bottom .nav-menu>li>a:hover,.header--row.header--transparent .light-mode .nav-menu-desktop.style-border-top .nav-menu>li>a:focus,.header--row.header--transparent .light-mode .nav-menu-desktop.style-border-top .nav-menu>li>a:hover,.header--row.header--transparent .light-mode .nav-menu-desktop.style-full-height .nav-menu>li>a:focus,.header--row.header--transparent .light-mode .nav-menu-desktop.style-full-height .nav-menu>li>a:hover,.header--row.header--transparent .light-mode .nav-menu-desktop.style-plain .nav-menu>li>a:focus,.header--row.header--transparent .light-mode .nav-menu-desktop.style-plain .nav-menu>li>a:hover,.header--row.header--transparent .nav-menu-desktop.style-border-bottom .nav-menu>li>a:focus,.header--row.header--transparent .nav-menu-desktop.style-border-bottom .nav-menu>li>a:hover,.header--row.header--transparent .nav-menu-desktop.style-border-top .nav-menu>li>a:focus,.header--row.header--transparent .nav-menu-desktop.style-border-top .nav-menu>li>a:hover,.header--row.header--transparent .nav-menu-desktop.style-full-height .nav-menu>li>a:focus,.header--row.header--transparent .nav-menu-desktop.style-full-height .nav-menu>li>a:hover,.header--row.header--transparent .nav-menu-desktop.style-plain .nav-menu>li>a:focus,.header--row.header--transparent .nav-menu-desktop.style-plain .nav-menu>li>a:hover{color:rgba(255,255,255,.99);background:0 0}.header--row.header--transparent .light-mode .nav-menu-desktop.style-border-bottom .nav-menu>li.current-menu-ancestor>a,.header--row.header--transparent .light-mode .nav-menu-desktop.style-border-bottom .nav-menu>li.current-menu-item>a,.header--row.header--transparent .light-mode .nav-menu-desktop.style-border-top .nav-menu>li.current-menu-ancestor>a,.header--row.header--transparent .light-mode .nav-menu-desktop.style-border-top .nav-menu>li.current-menu-item>a,.header--row.header--transparent .light-mode .nav-menu-desktop.style-full-height .nav-menu>li.current-menu-ancestor>a,.header--row.header--transparent .light-mode .nav-menu-desktop.style-full-height .nav-menu>li.current-menu-item>a,.header--row.header--transparent .light-mode .nav-menu-desktop.style-plain .nav-menu>li.current-menu-ancestor>a,.header--row.header--transparent .light-mode .nav-menu-desktop.style-plain .nav-menu>li.current-menu-item>a,.header--row.header--transparent .nav-menu-desktop.style-border-bottom .nav-menu>li.current-menu-ancestor>a,.header--row.header--transparent .nav-menu-desktop.style-border-bottom .nav-menu>li.current-menu-item>a,.header--row.header--transparent .nav-menu-desktop.style-border-top .nav-menu>li.current-menu-ancestor>a,.header--row.header--transparent .nav-menu-desktop.style-border-top .nav-menu>li.current-menu-item>a,.header--row.header--transparent .nav-menu-desktop.style-full-height .nav-menu>li.current-menu-ancestor>a,.header--row.header--transparent .nav-menu-desktop.style-full-height .nav-menu>li.current-menu-item>a,.header--row.header--transparent .nav-menu-desktop.style-plain .nav-menu>li.current-menu-ancestor>a,.header--row.header--transparent .nav-menu-desktop.style-plain .nav-menu>li.current-menu-item>a{color:rgba(255,255,255,.99);background:0 0}.header--row.header--transparent .light-mode .site-title,.header--row.header--transparent .light-mode .site-title a,.header--row.header--transparent .site-title,.header--row.header--transparent .site-title a{color:rgba(255,255,255,.99)}.header--row.header--transparent .builder-contact--item a,.header--row.header--transparent .customify-builder-social-icons.color-custom li a,.header--row.header--transparent .icon-box a,.header--row.header--transparent .item--html a,.header--row.header--transparent .light-mode .builder-contact--item a,.header--row.header--transparent .light-mode .customify-builder-social-icons.color-custom li a,.header--row.header--transparent .light-mode .icon-box a,.header--row.header--transparent .light-mode .item--html a,.header--row.header--transparent .light-mode .menu-mobile-toggle,.header--row.header--transparent .light-mode .nav-menu>li>a,.header--row.header--transparent .light-mode .search-icon,.header--row.header--transparent .menu-mobile-toggle,.header--row.header--transparent .nav-menu>li>a,.header--row.header--transparent .search-icon{color:rgba(255,255,255,.79)}.header--row.header--transparent .builder-contact--item a:hover,.header--row.header--transparent .customify-builder-social-icons.color-custom li a:hover,.header--row.header--transparent .icon-box a:hover,.header--row.header--transparent .item--html a:hover,.header--row.header--transparent .light-mode .builder-contact--item a:hover,.header--row.header--transparent .light-mode .customify-builder-social-icons.color-custom li a:hover,.header--row.header--transparent .light-mode .icon-box a:hover,.header--row.header--transparent .light-mode .item--html a:hover,.header--row.header--transparent .light-mode .menu-mobile-toggle:hover,.header--row.header--transparent .light-mode .nav-menu>li>a:hover,.header--row.header--transparent .light-mode .search-icon:hover,.header--row.header--transparent .menu-mobile-toggle:hover,.header--row.header--transparent .nav-menu>li>a:hover,.header--row.header--transparent .search-icon:hover{color:rgba(255,255,255,.99)}.header--row.header--transparent .cart-item-link,.header--row.header--transparent .light-mode .cart-item-link{color:rgba(255,255,255,.79)}.header--row.header--transparent .cart-item-link .cart-icon,.header--row.header--transparent .light-mode .cart-item-link .cart-icon{color:rgba(255,255,255,.99)}.header--row.header--transparent .cart-item-link:hover,.header--row.header--transparent .light-mode .cart-item-link:hover{color:rgba(255,255,255,.99)}.header--row.header--transparent .header-search_box-item .search-field,.header--row.header--transparent .light-mode .header-search_box-item .search-field{background:rgba(255,255,255,.3);border-color:rgba(255,255,255,.08);color:rgba(255,255,255,.79)}.header--row.header--transparent .header-search_box-item .search-field::placeholder,.header--row.header--transparent .light-mode .header-search_box-item .search-field::placeholder{color:rgba(255,255,255,.79)}.header--row.header--transparent .header-search_box-item .search-submit,.header--row.header--transparent .light-mode .header-search_box-item .search-submit{color:rgba(255,255,255,.79)}.header--row.header--transparent .header-search_box-item .search-submit:hover,.header--row.header--transparent .light-mode .header-search_box-item .search-submit:hover{color:rgba(255,255,255,.99)}
/*Module: header-sticky: https://lg-ratzeburg.de/wp-content/plugins/customify-pro/modules/header-sticky/css/style.min.css */
#masthead.sticky #masthead-inner{z-index:60;position:fixed;top:0;left:0;width:100%;transform:translateY(-100%)}#masthead.sticky #masthead-inner>.header--row{display:none}#masthead.sticky #masthead-inner>.header--row.header--sticky{display:block}@media screen and (min-width:1025px){#masthead.sticky #masthead-inner>.header--row.header--sticky .customify-grid .hide-on-desktop,#masthead.sticky #masthead-inner>.header--row.header--sticky.hide-on-desktop{display:none}}@media screen and (max-width:1024px){#masthead.sticky #masthead-inner>.header--row.header--sticky .customify-grid .hide-on-tablet,#masthead.sticky #masthead-inner>.header--row.header--sticky.hide-on-tablet{display:none}}@media screen and (min-width:568px){#masthead.sticky #masthead-inner>.header--row.header--sticky .customify-grid .hide-on-tablet_up,#masthead.sticky #masthead-inner>.header--row.header--sticky.hide-on-tablet_up{display:none}}@media screen and (max-width:568px){#masthead.sticky #masthead-inner>.header--row.header--sticky .customify-grid .hide-on-mobile,#masthead.sticky #masthead-inner>.header--row.header--sticky.hide-on-mobile{display:none}}#masthead.sticky.sticky-active #masthead-inner{transition:all .3s;transform:translateY(0)}#masthead.sticky.sticky-active.sticky-hiding #masthead-inner{transform:translateY(-120%)}#masthead.sticky.sticky-active .header--row-inner{box-shadow:none}.site-branding .site-img-logo-sticky{display:none}.sticky .site-branding.has-sticky-logo .site-img-logo{display:none}.sticky .site-branding.has-sticky-logo .site-img-logo-sticky{display:block}
/*Module: infinity: https://lg-ratzeburg.de/wp-content/plugins/customify-pro/modules/infinity/assets/css/infinity.min.css */
@keyframes c_spinner{to{transform:rotate(360deg)}}.customify-infinity-button,.customify-infinity-button.button{position:relative;border:none;cursor:pointer;padding:0 1.3em;line-height:2.5em;min-height:2.6em;max-width:100%;font-weight:bolder;text-transform:uppercase;transition:transform .3s,border .3s,background .3s,box-shadow .3s,opacity .3s,color .3s;border-radius:1px;display:inline-block}.customify-infinity-button.button.loading,.customify-infinity-button.loading{padding:0 1.3em 0 3.4em}.customify-infinity-button.button.loading:before,.customify-infinity-button.loading:before{content:"";box-sizing:border-box;position:absolute;top:50%;left:1.3em;width:1.5em;height:1.5em;display:block;margin-top:-.7em;margin-left:0;border-radius:50%;border:2px solid #ccc;border-top-color:#333;animation:c_spinner .6s linear infinite}
