@font-face{font-family: 'Rubik';src: url('../../../assets/vendor/fonts/rubik/Rubik-Regular.eot');src: url('../../../assets/vendor/fonts/rubik/Rubik-Regular.eot?#iefix') format('embedded-opentype'), url('../../../assets/vendor/fonts/rubik/Rubik-Regular.woff2') format('woff2'), url('../../../assets/vendor/fonts/rubik/Rubik-Regular.woff') format('woff'), url('../../../assets/vendor/fonts/rubik/Rubik-Regular.ttf') format('truetype');font-weight: normal;font-style: normal;font-display: swap;}@font-face{font-family: 'Rubik';src: url('../../../assets/vendor/fonts/rubik/Rubik-Light.eot');src: url('../../../assets/vendor/fonts/rubik/Rubik-Light.eot?#iefix') format('embedded-opentype'), url('../../../assets/vendor/fonts/rubik/Rubik-Light.woff2') format('woff2'), url('../../../assets/vendor/fonts/rubik/Rubik-Light.woff') format('woff'), url('../../../assets/vendor/fonts/rubik/Rubik-Light.ttf') format('truetype');font-weight: 300;font-style: normal;font-display: swap;}@font-face{font-family: 'Rubik';src: url('../../../assets/vendor/fonts/rubik/Rubik-Medium.eot');src: url('../../../assets/vendor/fonts/rubik//Rubik-Medium.eot?#iefix') format('embedded-opentype'), url('../../../assets/vendor/fonts/rubik/Rubik-Medium.woff2') format('woff2'), url('../../../assets/vendor/fonts/rubik/Rubik-Medium.woff') format('woff'), url('../../../assets/vendor/fonts/rubik/Rubik-Medium.ttf') format('truetype');font-weight: 500;font-style: normal;font-display: swap;}a,a:hover,a:active{color: #DC0817;}body{font-family: 'Rubik',Arial,sans-serif;font-size: 16px;color: #1A1A1A;}#header{position: fixed;width: 100%;background: #ffffff;padding: 15px 30px;z-index: 999;padding-right: 70px;}#header.sticky{-webkit-box-shadow: 0px 5px 32px -1px rgba(0,0,0,0.2);-moz-box-shadow: 0px 5px 32px -1px rgba(0,0,0,0.2);box-shadow: 0px 5px 32px -1px rgba(0,0,0,0.2);}#header .logo{width: 350px;height: auto;}#header .logo img{max-width: 100%;height: auto;}#header ul.menu{padding: 0;list-style: none;float: right;margin-top: 15px;margin-bottom: 0;}#header ul.menu li{display: inline-block;}#header ul.menu li:last-child{padding-right: 0;}#header ul.menu li a{color: #6B6569;text-decoration: none;font-weight: 500;font-size: 1.2rem;padding: 5px 15px;display: inline-block;}#header ul.menu li:hover{background-color: #6B6569;}#header ul.menu li.selected a{color: #DC0817;}#header ul.menu li:hover a{ color: #FFFFFF;}#header ul.menu li ul.dropdown{display: none;position: absolute;background-color: #6B6569;min-width: 160px;box-shadow: 0px 8px 16px 0px rgba(0,0,0,0.2);z-index: 1;text-align: left;}#header ul.menu li:hover ul.dropdown{ display: block;padding: 0 0 10px 0;}#header ul.menu li:hover ul.dropdown li{display: block;padding: 0;}#header ul.menu li:hover ul.dropdown li:hover{ background-color: #6B6569;}#header ul.menu li:hover ul.dropdown li a{width: 100%;font-size: 1rem;padding: 3px 15px;color: #FFFFFF;}#header .lindani{	float:right;	width: 110px;height: auto;}#header .lindani img{width: 100%;height: auto;}.container-xl{max-width: 1500px;}#footer{position: fixed;bottom: 0;width: 100%;z-index: 998;}#footer .f-menu{width: 100%;min-height: 80px;text-align: center;padding-top: 10px;}#footer .f-menu ul.menu{padding: 0;list-style: none;padding: 15px 20px;display: inline-block;margin-bottom: -4px;}#footer .f-menu ul.menu li{display: inline-block;padding: 0 20px;}#footer .f-menu ul.menu li{padding-left: 0;}#footer .f-menu ul.menu li:last-child{padding-right: 0;}#footer .f-menu ul.menu li a{color: #6B6569;text-decoration: none;font-weight: 500;font-size: 1.2rem;}#footer .f-menu ul.menu li.selected a{color: #DC0817;}#footer .fp .fp-inner .partners{padding: 20px;}#footer .fp .fp-inner .partners .owl-dots{display: none;}#footer .fp .fp-inner .partners img{height: 40px;width: auto;display: inline-block;}#footer .fp .fp-inner .partners.owl-carousel .owl-stage{margin: 0 auto;}#footer .footer{background: #DC0817;color: #FFFFFF;display: inline-block;width: 100%;margin-bottom: -10px;padding: 15px 0;}#footer .footer .copyright{float: left;}#footer .footer .menu{float: right;}#footer .footer .menu ul{padding: 0;list-style: none;display: inline-block;margin-bottom: -4px;}#footer .footer .menu ul li{float: left;padding: 0 10px;}#footer .footer .menu ul li:last-child{padding-right: 0;}#footer .footer .menu ul li a{color: #FFFFFF;text-decoration: none;}.bg-white{background: #ffffff;}.top-bordered{border-top-left-radius: 12px;border-top-right-radius: 12px;}.info-box{background: #FFFFFF;width: 340px;margin-bottom: 15px;border-radius: 12px;padding: 20px;position: fixed;bottom: 0;}.info-box h2{font-size: 1.2rem;color: #DC0817;}#content{position: absolute;top: 120px;width: 100%;z-index: 0;display: block;float: left;}#content .content{background: rgba(255,255,255,.90);padding: 20px;border-radius: 12px;margin-bottom: 125px;display: inline-block;width: 100%;}#content .content h1{font-size: 1.2rem;color: #DC0817;}#content .content h2{font-size: 1.1rem;}.single-leistung h2{cursor: pointer;font-size: 1.1rem !important;text-transform: none;}.single-leistung h2:hover{text-decoration: none !important;}.single-leistung h2 span{width: 20px;display: inline-block;}.single-leistung h2 span::before{content: "+ ";font-size: 1.1rem !important;color: green;}.single-leistung h2.active span::before{content: "- ";font-size: 1.1rem !important;color: #d00;}.single-leistung-inner{display: none;padding-left: 20px;}.single-leistung-inner p{padding-top: 0;margin-top: 0;}.btn-default{background-color: #DC0817;border-color: #DC0817;color: #FFFFFF;}.btn-default:hover,.btn-default:focus,.btn-default:active,.btn-default.active{background-color: #c30714;border-color: #ab0612;color: #FFFFFF;}.btn-default.disabled:hover,.btn-default.disabled:focus,.btn-default.disabled:active,.btn-default.disabled.active,.btn-default[disabled]:hover,.btn-default[disabled]:focus,.btn-default[disabled]:active,.btn-default[disabled].active,fieldset[disabled] .btn-default:hover,fieldset[disabled] .btn-default:focus,fieldset[disabled] .btn-default:active,fieldset[disabled] .btn-default.active{background-color: #DC0817;border-color: #DC0817;color: #FFFFFF;}#slider{position: fixed;top: 0;left: 0;width: 100%;height: 100%;overflow: hidden;z-index: -999}#slider .photo{position: absolute;top: 0;left: 0;width: 100%;height: 100%;z-index: 1;-webkit-background-size: cover;-moz-background-size: cover;-o-background-size: cover;background-size: cover;background-repeat: no-repeat;background-position: top;}#header .menu-toggle{display: none;}table tr th{padding-right: 15px;word-break: break-word;}.table th{text-align: right;padding: .5rem;word-break: normal;}.table td{padding: .5rem;}.table tr:last-child th,.table tr:last-child td{border-bottom: 1px solid #dee2e6;}.table-contact th,.table-contact td{border: none !important;padding: 0;padding-bottom: .25rem;padding-top: .25rem;}dl,ol,ul{padding-left: 20px;}button:focus,button:active,a:visited,textarea:focus,input:focus{outline: none;}hr{margin-top: 0.5rem;margin-bottom: 0.5rem;}.pageteaser-container-item,.mitarbeiter-container-item,.news-list-item{width: 100%;display: inline-block;}.pageteaser-container-image,.mitarbeiter-container-image,.news-list-item-image{float: left;height: 150px;width: 150px;overflow: hidden;position: relative;}.pageteaser-container-text,.mitarbeiter-container-text,.news-list-item-text{width: calc(100% - 160px);float: right;margin-top: 15px;}.pageteaser-container-text h2,.mitarbeiter-container-text h2{font-weight: 500;font-size: 1.2rem;}.linda-list{float: left;width: 33.33%;margin: 20px 0;font-weight: 700;text-align: center;list-style: none;}.linda-list a{color: #333;text-decoration: none}.linda-list span{display: block;margin: 0 auto;margin-bottom: 5px;}.sprite{display: inline-block;overflow: hidden;background-repeat: no-repeat;background-image: url('../../../assets/themes/newlinda/images/sprite.png');}.icon_advice{width: 101px;height: 101px;background-position: -2px -387px}.icon_buybenefit{width: 101px;height: 101px;background-position: -2px -284px}.icon_coupons{width: 101px;height: 102px;background-position: -2px -180px}.icon_discretion{width: 101px;height: 101px;background-position: -105px -312px}.icon_events{width: 101px;height: 102px;background-position: -323px -2px}.icon_lindani{width: 101px;height: 102px;background-position: -220px -2px}.icon_media{width: 101px;height: 102px;background-position: -2px -76px}.icon_pdm{width: 101px;height: 101px;background-position: -105px -209px}.icon_quality{width: 101px;height: 101px;background-position: -105px -106px}.icon_quizzes{width: 101px;height: 102px;background-position: -117px -2px}.lindaSpiele a{cursor: pointer !important;color: #1e4000 !important;}.lindaSpiele a:hover{text-decoration: underline !important;}.btn-green{color: #000000;background-color: #C8DDA4;border-color: #C7E396;font-weight: bold;border-radius: 0 !important;}.btn-green:hover,.btn-green:focus,.btn-green:active,.btn-green.active,.open .dropdown-toggle.btn-green{color: #000000;background-color: #C8DDA4;border-color: #C7E396;}.btn-green:active,.btn-green.active,.open .dropdown-toggle.btn-green{background-image: none;}.btn-green.disabled,.btn-green[disabled],fieldset[disabled] .btn-green,.btn-green.disabled:hover,.btn-green[disabled]:hover,fieldset[disabled] .btn-green:hover,.btn-green.disabled:focus,.btn-green[disabled]:focus,fieldset[disabled] .btn-green:focus,.btn-green.disabled:active,.btn-green[disabled]:active,fieldset[disabled] .btn-green:active,.btn-green.disabled.active,.btn-green[disabled].active,fieldset[disabled] .btn-green.active{background-color: #C8DDA4;border-color: #C7E396;}.btn-green .badge{color: #C8DDA4;background-color: #000000;}.ssl-logo{margin-bottom: 20px;}.page-whatsapp .whatsapp-image{float: right;margin-left: 15px;width: 100px;height: auto;}#wa-link{color: #1e4000;cursor: pointer;margin-bottom: 0.5rem;}.job-page{background-image: url(../../../assets/themes/newlinda/images/stellen_bckg_neu.jpg);background-repeat: no-repeat;max-width: 100%;border: solid 1px #c9cbbc;display: inline-block;min-height: 390px;}.jp-title{width: calc(100% - 100px);padding: 10px 15px;float: right;background-color: #C8DDA5;border: 3px solid #ffffff;border-top: 0;border-right: 0;}.jp-content{padding: 10px 15px;width: calc(100% - 150px);float: right;}.jp-title::after,.jp-content::after{clear: both;display: block;}.formzeile,.fzl{width: 100%;display: table;}.formzeile .werte .cL,.fzl .werte .cL{width: 20px;}.bz,.bzk,.bzgr,.werte,.wk,.wgr,.label,.cD,.cL,.gewichtLabel,.gewichtWerte{float: left;}.bz,.werte{width: 48%;font-weight: normal;margin-bottom: 10px;}.bz{font-weight: bold;}.bzk,.wk{width: 20%;}.bzgr,.wgr{width: 75%;}.formzeile,.fzb,.fzr,.fzl{clear: both;}.formzeile{margin-bottom: 4px;border-bottom: 1px dotted #bbb;padding: 3px;}.fzb{margin-top: 10px;padding-top: 10px;}.cZ{clear: both;}.cL{width: 25%;float: left;margin-bottom: 5px;}.cD{width: 70%;float: left;margin-bottom: 5px;line-height: 1.2em;}.rB{background-color: transparent !important;border: none !important;}.reiseselect{width: 50%;}.gewichtLabel{width: 30%;}.gewichtWerte{width: 65%;}.fmittel{width: 156px;}.flang{width: 220px;}.fkurz{width: 50px;}textarea{width: 100% !important;height: 150px;}fieldset{border: 1px solid #aaaaaa;padding: 10px 10px 10px 10px;margin: 0px 0px 10px 0px;}legend{font-weight: 700;background-color: transparent !important;height: 30px;margin-bottom: 5px;padding: 8px 10px 0px 10px;font-size: 1.2rem;}.button{color: #000000;background-color: #C8DDA4;border-color: #C8DDA4;margin-right: 15px;margin-top: 5px;}.button:hover,.button:focus,.button:active,.button.active,.open .dropdown-toggle.button{color: #000000;background-color: #C8DDA4;border-color: #C8DDA4;}.button:active,.button.active,.open .dropdown-toggle.button{background-image: none;}.button.disabled,.button[disabled],fieldset[disabled] .button,.button.disabled:hover,.button[disabled]:hover,fieldset[disabled] .button:hover,.button.disabled:focus,.button[disabled]:focus,fieldset[disabled] .button:focus,.button.disabled:active,.button[disabled]:active,fieldset[disabled] .button:active,.button.disabled.active,.button[disabled].active,fieldset[disabled] .button.active{background-color: #C8DDA4;border-color: #C8DDA4;}.button .badge{color: #C8DDA4;background-color: #000000;}.menu-toggle{display: none;}.news-container-item{margin-bottom: 20px;display: inline-block;width: 100%;}.news-container-text-inner img{margin-left: 10px;margin-right: 10px;margin-bottom: 10px;}.news-container-item{border: 1px solid #c9dea3;padding: 10px 15px;}.news-container-item p:empty,h1:empty,h2:empty{display: none;}.pageteaser-container-item{width: 50%;display: inline-block;margin-bottom: 40px;padding-right: 20px;}.pageteaser-container-item .pageteaser-container-image img{max-width: 100%;height: auto;border-radius: 12px;}.pageteaser-container-item .pageteaser-container-text h2{margin-bottom: 0;}.pageteaser-container-item .pageteaser-container-text h2 a{font-size: 1.2rem;color: #1A1A1A;}.pageteaser-container-item .pageteaser-container-text h2 a:hover{text-decoration: none;}.mobile-view{display: none;}.icon{padding-left: 20px;background-size: 14px 14px;background-repeat: no-repeat;background-position: 0 4px;min-height: 14px;font-style: normal;}.icon.icon-info{background-image: url('../../../files/images/4417487/icon-info.png');}.img-right{ float: right; max-width: 100%; height: auto;}.alert-default{	background-color: #efefef95;border: 1px solid #ccc;}.alert.alert-default h2{color: #DC0817;}@media (max-width: 1500px){#header .logo{width: auto;}}@media (max-width: 1200px){#header .logo{ max-width: 100%;}#header .logo img{ max-width: 100%; height: auto;}#header ul.menu{ margin-top: 0;}}@media (max-width: 992px){.pageteaser-container-item{ width: 100%; padding-right: 0; margin-bottom: 10px;}#header{ text-align: center;}#header .lindani{		float: none; display: inline-block;}#header .logo{ float: none; display: inline-block;}#header .logo img{ width: 250px;}#header ul.menu{ float: none; margin-top: 10px; display: inline-block;}#footer .partners.top-bordered{ border-radius: 0; border-top: 1px solid #ccc;}#footer .footer{ text-align: center;}#footer .f-menu ul.menu{ text-align: center;}#footer .footer .menu,#footer .footer .copyright{ float: none;}}@media (max-width: 768px){.table-impressum th{ display:-webkit-inline-box; width: 100%;padding-left: 0; padding-bottom: 0.1rem;text-align: left;}.table-impressum td{ display: -webkit-inline-box; width: 100%; border-top: none; border-bottom: none; padding: 0;text-align: left;}.table-impressum td:last-child{ padding-bottom: 10px;}.multicolumnContainer li{width: 100% !important;}.info-box{ position: relative; top: 100px; max-width: 100%; width: 100%;}.info-box-wrapper{ padding-bottom: 170px;}.info-box-wrapper .btn{ display: block; margin-bottom: 10px; margin-left: 0 !important;}.img-right{ float: none; display: block; max-width: 100%; height: auto;}.mobile-view{ display: block;}#header .menu-toggle-content{ background: #FFFFFF; height: 100%; margin-left: -100%; overflow: scroll; padding: 0px; position: fixed; top: 0; left: 0; transition: margin-left 0.2s ease-in; width: 250px; z-index: 2000; transform: translateZ(1px); -webkit-overflow-scrolling: touch; -webkit-box-shadow: 16px 0px 40px -14px rgba(0,0,0,0.5); -moz-box-shadow: 16px 0px 40px -14px rgba(0,0,0,0.5); box-shadow: 16px 0px 40px -14px rgba(0,0,0,0.5); display: block; margin-top: 0; padding-top: 30px;}#header .menu-toggle{ border: 0; cursor: pointer; height: 2rem; padding: 0px; width: 32px; height: 32px; z-index: 10000; background: url('../../../assets/themes/mooswald/images/menu-mobile.png') no-repeat center center; background-size: 40px; border-radius: 2px; overflow: hidden; float: right; display: block; margin-left: 10px; margin-top: 10px; outline: none;}#header .menu-toggle span{ display: none; opacity: 0;}.menu-visible #header .menu-toggle-content{ margin-left: 0; padding-top: 30px;}#header .menu-toggle-content ul.menu{ margin-top: 0;}#header .menu-toggle-content ul.menu li{ display: inline-block; float: none; margin-left: 0; width: 100%;}#header .menu-toggle-content ul.menu li a{ padding: 7px 15px; border-bottom: 1px solid #efefef; display: inline-block; width: 100%; color: #6B6569 ;}#header ul.menu li:hover{ background-color: transparent;}#header ul.menu li ul.dropdown{ display: block; position: relative; box-shadow: none; z-index: 1; padding: 0 0 0 15px; background-color: transparent;}#header ul.menu li ul.dropdown{ padding: 0 0 0 15px;}#header ul.menu li ul.dropdown:hover{ padding: 0 0 0 15px;}#header ul.menu li ul.dropdown li a{ font-size: 1rem; padding: 3px 15px; border-bottom: none;}#header ul.menu li:hover ul.dropdown{padding: 0 0 0 15px;}#header ul.menu li:hover ul.dropdown li:hover{  background-color: transparent;}#header ul.menu li:hover ul.dropdown li a{ width: 100%; font-size: 1rem; padding: 3px 15px; color: #6B6569;}#header{ text-align: left;} #header .mobile-view .lindani{padding: 20px;}}@media (max-width: 576px){.pageteaser-container-item .pageteaser-container-text{ width: 100%; margin-top: 10px;}.f-menu,.partners{ display: none;}#header .lindani{display: none;}#header .mobile-view .lindani{ display: block;} #slider .photo{height: 300px;top: 72px;}}.medikament-item{border: 1px solid #FDFDFD;border-radius: 8px;padding: 20px;background: #FDFDFD;position: relative;margin-bottom: 20px;}.remove-btn{width: 24px;height: 24px;padding: 0;text-align: center;font-weight: bold;position: absolute;top: 8px;right: 8px;z-index: 10;border-radius: 50%;font-size: 16px;line-height: 1;}.medikament-fields{padding-right: 35px;}input[type="file"]{padding: 6px;}.vorbestellung-form{margin-top: 30px;padding: 20px;background-color: #F7F7F7;}.btn-outline-primary{color: #565758;border-color: #565758;}.btn-outline-primary:hover{color: #FFFFFF;background-color: #565758;border-color: #565758;}.tooltip-container{position: relative;display: inline-block;margin-left: 5px;}.help-icon{display: inline-flex;align-items: center;justify-content: center;width: 16px;height: 16px;border-radius: 50%;border: 2px solid #565758 !important;background-color: transparent;color: #565758;font-size: 11px;font-weight: bold;cursor: help;border: none;padding: 0;}.help-icon:hover,.help-icon:focus{background-color: transparent;outline: 2px solid #2196F3;outline-offset: 2px;}.tooltip{position: absolute;bottom: 125%;left: 50%;transform: translateX(-50%);background-color: #565758;color: white;padding: 8px 12px;border-radius: 4px;font-size: 12px;white-space: nowrap;max-width: 350px;white-space: normal;z-index: 1000;opacity: 0;visibility: hidden;transition: opacity 0.3s,visibility 0.3s;box-shadow: 0 2px 8px rgba(0,0,0,0.2);}.tooltip::after{content: '';position: absolute;top: 100%;left: 50%;transform: translateX(-50%);border: 5px solid transparent;border-top-color: #565758;}.tooltip-container:hover .tooltip,.tooltip-container:focus-within .tooltip,.tooltip.show{opacity: 1;visibility: visible;}.checkbox-container input{width: 15px;height: 15px;      margin-right: 10px;}.contact-form,.rezept-form,.kundenkarte-form{padding: 20px;background-color: #F7F7F7;margin-bottom: 20px;}.form-website{position: absolute;left: -9999px;}.captcha-image{width: auto;height: 47px !important;margin-bottom: 0 !important;}.captcha-container{display: flex;flex-direction: row;gap: 0.5rem;margin-bottom: 1rem;align-items: center;margin-top: 30px;}            .captcha-wrapper{display: flex;align-items: center;gap: 5px;}.icon-refresh{cursor: pointer;font-size: 1.2rem;background-size: 12px;background-position: 0;background-image: url(https://www.apotool.kiosk.vision/assets/themes/default/images/icon-refresh.png);background-repeat: no-repeat;}.icon-refresh span{position: absolute;width: 1px;height: 1px;padding: 0;margin: -1px;overflow: hidden;clip: rect(0,0,0,0);border: 0;}.form-group{margin-bottom: 15px;}.icon-add{background-size: 12px;background-position: 0;background-image: url(https://www.apotool.kiosk.vision/assets/images/icon-plus.png);background-repeat: no-repeat;padding-left: 16px;font-weight: bold;margin: 15px 0;display: block;cursor: pointer;}.contact-info{display: flex;gap: 0.5rem;flex-direction: column;margin-bottom: 20px;}.contact-info-item{display: flex;align-items: center;gap: 0.5rem;text-decoration: none;}.contact-info-item a{text-decoration: none;}.visually-hidden{display: none;}      .captcha-container button{width: 32px;height: 32px;background-size: 32px;background-position: 0;background-image: url(https://www.apotool.kiosk.vision/assets/themes/default/images/icon-refresh.png);background-repeat: no-repeat;}@media (max-width: 576px){.remove-btn{ position: absolute; top: 5px; right: 5px; width: 20px; height: 20px; font-size: 16px;}.medikament-fields{ padding-right: 30px;}}@media screen AND (max-height: 600px){.f-menu,.partners{	display: none;}}.info-box-wrapper{display: none;}#c39,#c75{	padding-right: 15px;	width: 50%;float: left;}#c63,#c66,#c67{	padding-right: 15px;	width: 50%;float: right;}#content img{	max-width: 100%;height: auto;}.show-mobile{	display: none;}.sparezept img{width: 100%;}@media screen AND (max-width: 768px){.show-mobile{ display: block;}	#c39,#c63,#c66,#c67,#c75{	width: 100%;float: none;}}