@font-face{font-family:"ringier";font-style:normal;font-weight:400;font-display:swap;src:url(/site-lieblingstitel/templates/assets/fonts/ringier/Ringier-Book.ttf)format("truetype")}@font-face{font-family:"ringier";font-style:normal;font-weight:700;font-display:swap;src:url(/site-lieblingstitel/templates/assets/fonts/ringier/Ringier-Black.ttf)format("truetype")}@font-face{font-family:"BauerBodoniPro";font-style:normal;font-weight:700;font-display:swap;src:url(/site-abo-lieblingstitel/templates/assets/fonts/ringier/BauerBodoniPro1W05-Bold.woff)format("woff"),url(/site-abo-lieblingstitel/templates/assets/fonts/ringier/BauerBodoniProW05-Bold.woff2)format("woff2")}ol,ul{list-style:none;margin-bottom:10px}*,:after,:before{box-sizing:inherit}:focus{outline:0}html{color:#252525;box-sizing:border-box;font-size:100%}body,h1,h2,h3,h4{font-family:"ringier",Helvetica,Arial,sans-serif;font-weight:400}body,html{height:100%}body{font-size:1rem;line-height:1.2;display:flex;flex-direction:column}h1,h2,h3,h4{color:#000}*+h1{margin-bottom:20px}h1{font-size:1.25rem;letter-spacing:0;margin-bottom:10px}h2{margin-bottom:15px;line-height:120%}h4{font-size:1.1rem;line-height:1.3;margin-bottom:5px}h1+h2{margin-top:-5px;margin-bottom:0;font-size:2.36rem}*+.uk-h1,*+.uk-h2,*+.uk-h3,*+.uk-h4,*+.uk-h5,*+.uk-h6,*+h1,*+h2,*+h3,*+h4,*+h5,*+h6{margin-top:20px}a,a:link,a:visited{text-decoration:none;color:#222;transition:all .3s ease-out}a:hover{text-decoration:none;color:#ff0e0d}#wrap_Inputfield_form_anrede label span.pw-no-select,strong{font-weight:700}#home .uk-grid+.uk-grid-medium,#home .uk-grid-medium>.uk-grid-margin,*+p{margin-top:0}p{margin-top:5px;margin-bottom:10px}.textNormal{font-weight:400}table{border-collapse:collapse}small{font-size:.875rem}.lightgreyBG{background-color:#eee}.darkgreyBG{background-color:#777!important}.redBG{background-color:#a00}.yellowBG{background-color:#ffe600}#intro,.lightblueBG{background-color:#dbeded}.loading{position:fixed;z-index:999;top:0;left:0;height:100%;width:100%;background:rgba(255,255,255,.6)url(../assets/images/preloader.gif)50% 50%no-repeat}header{background:#162d46;color:#fff}.uk-navbar-container:not(.uk-navbar-transparent){background:0 0;min-height:42px}.uk-navbar-toggle{min-height:80px;color:#a09e9c!important;padding:0}.uk-navbar-toggle:hover{color:#ff0e0d!important}.uk-navbar-left span{display:inline-block;padding-top:4px;letter-spacing:.05rem;font-size:1.125rem;line-height:100%;color:#ff9323;text-transform:uppercase;background:linear-gradient(0deg,#ff9323 10%,#ff9323 10%,#fff 80%,#fff 100%);background-clip:border-box;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.uk-navbar-right{padding-top:5px;font-weight:700}.uk-navbar-right div{display:inline-block}.uk-navbar-right .cartIcon{margin-right:10px}.uk-navbar-right .cartIcon svg{margin-top:-3px}.uk-navbar-right a.modal-cart:hover .cartIcon{color:#92ddfa;margin-right:6px}.uk-navbar-right .cartIcon,.uk-navbar-right a.modal-cart #header-cart{color:#fff;transition:all .25s ease-out}.uk-navbar-right a.modal-cart:hover #header-cart{color:#92ddfa}.uk-navbar-right a.modal-cart .pipe{color:#2da3d1;padding-left:2px}@media (max-width:960px){.uk-navbar-container:not(.uk-navbar-transparent){min-height:47px}.uk-navbar-right{padding-top:14px}}@media (max-width:640px){.uk-navbar-container:not(.uk-navbar-transparent){min-height:40px}.uk-navbar-right{padding-top:12px}}@media (max-width:480px){.uk-navbar-container:not(.uk-navbar-transparent){min-height:35px}.uk-navbar-right{padding-top:3px}}#modal-special-selection .uk-close{color:#a00}#modal-special-selection [class*=uk-modal-close-]{padding:8px;border:1px solid #a00;border-radius:100%}#modal-cart .uk-close{color:#a00}#modal-cart [class*=uk-modal-close-]{padding:8px;border:1px solid #a00;border-radius:100%}#modal-cart-container h2{color:#00506e;font-size:1.4rem}#modal-cart-container table.cart-table{font-size:14px;margin-bottom:10px}#modal-cart-container .cart-table th{background-color:#fff}#modal-cart-container .cart-table tr:nth-child(odd){background-color:#f7f7f7}#modal-cart-container .cart-table td.remove-product{padding:6px 20px}#bestellung .cart-table tr.cart-total td,#modal-cart-container .cart-table tr.cart-total td{border-bottom-width:5px;border-bottom-style:double}#modal-cart-container a.remove-product-cart-modal{background-color:#fff;color:#a00!important;border-color:#a00;border-radius:4px;font-size:13px;padding:2px 5px;font-weight:400;line-height:1}#modal-cart-container a.remove-product-cart-modal:hover{background-color:#a00;color:#fff!important;border-color:#a00;font-size:13px;padding:2px 5px;font-weight:400;line-height:1}#modal-cart .uk-button-primary{text-transform:uppercase;padding:11px 16px 10px;font-size:.875rem}.uk-logo{position:absolute;top:10px}a.uk-logo{color:#cf9}@media (max-width:960px){.uk-logo{top:6px}a.uk-logo{max-width:240px}}@media (max-width:640px){.uk-logo{left:-3px}a.uk-logo{max-width:200px}}@media (max-width:480px){.uk-logo{top:5px;left:-5px}a.uk-logo{max-width:170px}}.uk-offcanvas-content{flex:1 0 auto}.uk-offcanvas-bar{background:#5a5551}.uk-offcanvas-bar .uk-close,.uk-offcanvas-bar .uk-nav-default>li>a,footer a:link,footer a:visited{color:#fff}.uk-offcanvas-bar .uk-close:focus,.uk-offcanvas-bar .uk-close:hover,.uk-offcanvas-bar .uk-nav-default>li>a:hover{color:#ff0e0d}.uk-slideshow-nav.uk-dotnav.uk-flex-center.uk-margin{margin:-13px 0 0!important;position:relative}.uk-dotnav>*{flex:none;padding-left:4px}.uk-dotnav>*>*{border-color:#1f4671;background-color:#fff;width:30px;height:8px;border-radius:0}.uk-dotnav>*>:focus,.uk-dotnav>*>:hover{background-color:#1f4671;border-color:#fff;outline:0}.uk-dotnav>.uk-active>*{background-color:#1f4671;border-color:#fff}[class*=uk-inline],[class*=uk-inline] a{width:100%;height:100%}[class*=uk-inline] a{background:0 0;display:block}@media (max-width:640px){.uk-slideshow{display:none}}.uk-section{padding-top:40px;padding-bottom:40px}.paddingNone{padding:0}#actionButtons,.paddingTopNone{padding-top:0}.paddingTop{padding-top:20px}.uk-button-primary{border-radius:30px}@media (max-width:960px){.uk-section{padding-top:30px;padding-bottom:30px}}@media (max-width:640px){.uk-section{padding-top:20px;padding-bottom:20px}}.uk-subnav{margin-top:25px}.uk-subnav-pill{display:none}.js-filter{justify-content:center}.uk-subnav-pill>*>:first-child{padding:9px 10px 7px;border:1px solid #800;border-radius:4px;color:#800;line-height:1;transition:all .3s}.uk-subnav-pill>*>a:focus,.uk-subnav-pill>*>a:hover{background-color:#ff9323;border-color:#ff9323;color:#300}.uk-subnav-pill>.uk-active>a{background-color:#ff9323;border-color:#ff9323;color:#300}@media (max-width:480px){.uk-subnav>*{padding-left:10px}}#home h4,.tcsAction a,.uk-card-default{color:#222}.uk-card{border-bottom:1px solid #999;padding:20px 10px;text-align:center}.uk-card-media-top{position:relative;margin-bottom:5px}.uk-card .uk-card-media-top img{max-width:70%}@media (max-width:1024px){.uk-card .uk-card-media-top img{max-width:75%}}@media (max-width:960px){.uk-card .uk-card-media-top img{max-width:80%}}.discount{background-color:#f49000;border:3px solid #fff;border-radius:50%;box-shadow:2px 3px 10px rgba(0,0,0,.66);color:#fff;display:flex;flex-direction:column;align-content:center;justify-content:center;font-weight:700;font-size:1.3rem;line-height:150%;position:absolute;width:110px;height:110px;bottom:20px;right:0;text-align:center}.discount span:first-child{color:#ebc66b;display:block;font-family:"ringier",Helvetica,Arial,sans-serif;font-size:1rem;font-weight:700;margin-bottom:6px}.discount span:last-child{color:#fff;display:block;font-family:"ringier",Helvetica,Arial,sans-serif;font-size:2.25rem;font-weight:700;margin-bottom:0}.uk-card-body{padding:0}#home .uk-card-body h3{color:#00506e;font-size:1.125rem;font-weight:700;line-height:1.3;margin-bottom:0}.uk-card-body h4{font-size:1rem;font-weight:700;line-height:1.3;margin:10px 0 0;background:#dbeded;padding:4px 0 2px;border-radius:8px 8px 0 0}.uk-card-body p{font-size:1.1rem;line-height:1.3;margin:0 0 5px;padding:1px 4px 0;min-height:70px}.uk-button.add-product,.uk-button.add-product-bestellung{background-color:#00729f;display:block;border-radius:0 0 8px 8px;line-height:120%;padding:8px 16px}.uk-button.add-product-bestellung:hover,.uk-button.add-product:hover{background-color:#162d46}.uk-button-default.remove-product,.uk-button-default.remove-product-bestellung{background-color:#f49000;color:#fff;display:block;border-color:#f49000;border-radius:0 0 8px 8px;font-size:1rem;font-weight:700;text-transform:none;line-height:120%;padding:8px 16px}.uk-button-default.remove-product-bestellung:hover,.uk-button-default.remove-product:hover{border-color:#e48700;background-color:#e48700;border-style:solid}@media (max-width:1024px){.discount{right:10px}}@media (max-width:960px){.discount{right:10px}}@media (max-width:640px){.discount{right:50px;bottom:20px}}@media (max-width:480px){.uk-card-body p{min-height:0}.discount{right:0;bottom:10px}}#intro h2{font-family:"BauerBodoniPro",serif;font-weight:700;color:#162d46}#intro h3{margin:0}#schulerArtikel .uk-button-default.remove-product,#schulerArtikel .uk-button-default.remove-product-bestellung,#schulerArtikel .uk-button.add-product,#schulerArtikel .uk-button.add-product-bestellung{border-radius:8px}.schulerButtons{position:relative}.schulerButtonDisabled{display:none;opacity:.6;position:absolute;width:100%;height:100%;z-index:1;background:#eee}#bestellung h1,#bestellung h2,#bestellung h3{color:#000}#bestellung h2{font-size:1.375rem}#bestellung table.cart-table{margin-bottom:10px}#bestellung .cart-table th{background-color:#c3dfdf}#bestellung .cart-table tr:nth-child(odd){background-color:rgba(255,255,255,.2)}#bestellung .cart-table td.remove-product{padding:6px 16px}#bestellung a.remove-product-cart,#bestellung a.remove-product-cart:hover{border-color:#a00;font-size:15px;padding:2px 5px;font-weight:400;line-height:1}#bestellung a.remove-product-cart{background-color:rgba(255,255,255,.3);color:#a00!important;border-radius:4px}#bestellung a.remove-product-cart:hover{background-color:#a00;color:#fff!important}#actionButtons .hotelcard{margin-top:-20px;margin-bottom:-14px!important;max-width:50%!important}#bestellung .hotelcard{margin-top:-30px;margin-bottom:5px!important;max-width:150px!important}@media (max-width:960px){#actionButtons .hotelcard{margin-top:-10px;max-width:70%!important}#bestellung .hotelcard{max-width:130px!important}}@media (max-width:640px){#actionButtons .hotelcard{margin-top:0;max-width:80%!important}}@media (max-width:480px){#actionButtons .hotelcard{max-width:100%!important}}.FormBuilder{margin-top:10px}.FormBuilder label{cursor:default}.InputfieldStateRequired>.InputfieldHeader:first-child::after{color:#a00}.InputfieldForm .Inputfield{transition:all .3s ease-out;position:relative;margin:0 0 .75em!important}.uk-input,.uk-select,.uk-textarea{color:#000;border:1px solid #79a6a6;opacity:.85}.uk-input:focus,.uk-select:focus,.uk-textarea:focus{color:#000;border-color:#fff;opacity:1}#modal-special-selection #wrap_Inputfield_form_special_selection label{font-size:1.25rem;font-weight:700}#modal-special-selection>.uk-legend{margin-top:15px;font-size:1rem;line-height:1.2;font-weight:700}.uk-checkbox,.uk-radio{border-color:#000}.uk-text-muted,checkbox+span{font-size:1rem}#wrap_bestellung_submit{margin-top:20px!important;text-align:left}.button-primary,.uk-button-primary{background-color:#162d46;color:#fff!important;padding:8px 16px;vertical-align:middle;font-size:1rem;line-height:120%;font-weight:700;text-transform:none;transition:all .3s ease-out}.uk-checkbox:checked:focus,.uk-checkbox:indeterminate:focus,.uk-radio:checked:focus{background-color:#30bcf8}.uk-checkbox:focus,.uk-radio:focus{outline:0;border-color:#30bcf8}.uk-checkbox:checked,.uk-checkbox:indeterminate,.uk-radio:checked{background-color:#30bcf8}.uk-alert-danger{background:#fff;color:#a00}.uk-text-danger{color:#a00!important}#actionButtons a,#wrap_bestellung_submit button,#wrap_wettbewerb_submit button{border-radius:30px;color:#fff;display:inline-block;font-size:1.125rem;line-height:120%;min-width:100%;margin:30px 0;padding:16px 12px 14px;text-transform:uppercase;transition:all .3s ease-out}#wrap_bestellung_submit button:hover,#wrap_wettbewerb_submit button:hover,.button-primary:hover,.uk-button-primary:hover{background-color:#00506e}#actionButtons a.darkgreyBG:hover{opacity:.8}#wrap_wettbewerb_submit .uk-form-controls{text-align:right}.uk-alert.uk-alert-success{background:0 0;color:#222;padding:0}#wrap_Inputfield_form_abostart .uk-text-muted{color:#666!important;margin-top:0}@media (max-width:960px){#actionButtons a,#wrap_bestellung_submit button,#wrap_wettbewerb_submit button{min-width:100%}}@media (max-width:640px){#actionButtons a,#wrap_bestellung_submit button,#wrap_wettbewerb_submit button{min-width:100%}}@media (max-width:480px){#actionButtons a,#wrap_bestellung_submit button,#wrap_wettbewerb_submit button{min-width:100%}}.cart-table{width:100%}.cart-table td,.cart-table th{border-bottom:1px solid #7fa2ad;padding:6px 0;line-height:1.4}.cart-table td.angebot_preis{vertical-align:top}#home{padding-top:20px}#home h2,#home h3{color:#800;font-weight:700;line-height:1.1}#home h2{font-size:2.5rem;margin-top:0;letter-spacing:-1px}#home h3{margin:0}#home h3 small{font-size:14px}@media (max-width:960px){#home h2{font-size:2.36rem}#home h3 br{display:none}}@media (max-width:640px){#home h2{font-size:1.5rem}#home h4{font-size:.875rem}}.geschenk{text-align:center}.geschenk img{max-width:380px}.tcsAction{font-size:1.25rem;font-weight:700;padding:8px 14px 4px}.tcsAction a:first-child{color:#c00}.tcsAction a:hover{color:#900}#teilnahmebedingungen{font-size:.875rem;padding-top:5px}#teilnahmebedingungen h2{font-size:1.25rem}#teilnahmebedingungen .zusatz-sterne{font-weight:700;font-size:80%}#teilnahmebedingungen .competition-description{padding-top:35px;padding-bottom:20px;border-bottom:1px solid #1f4671;margin-bottom:35px}#teilnahmebedingungen .competition-description h2{color:#000;font-size:1.1rem;font-weight:400;margin:0}#teilnahmebedingungen .competition-description h3{color:#1f4671;font-family:"ringier",Helvetica,Arial,sans-serif;font-size:1.75rem;line-height:120%;margin:0 0 10px}#teilnahmebedingungen .competition-description p{font-size:1.05rem;font-weight:700}#teilnahmebedingungen .competition-description ol,#teilnahmebedingungen .competition-description ul{font-size:1.05rem;list-style:disc}@media (max-width:640px){#teilnahmebedingungen h2{font-size:1rem}}footer{color:#fff;background:#252525;line-height:1.5;flex-shrink:0;padding-top:40px;padding-bottom:80px}footer a:hover{color:#30bcf8}@media (max-width:960px){footer p{margin:-10px 0-20px!important}}a.uk-totop.uk-icon:link,a.uk-totopuk-totop.uk-icon:visited{text-decoration:none;background-color:#162d46;color:#fff;display:inline-block;width:40px;height:40px;border-radius:100%;text-align:center;transition:all .3s ease-out}a.uk-totop.uk-icon svg{margin-top:14px;color:#fff;transition:all .3s ease-out}a.uk-totop.uk-icon:not(.uk-preserve) [stroke*="#"]:not(.uk-preserve){margin-top:5px;stroke-width:2}a.uk-totop.uk-icon:focus,a.uk-totop.uk-icon:hover{background-color:#00506e}a.uk-totop.uk-icon:focus svg,a.uk-totop.uk-icon:hover svg{color:#fff;outline:0}