@font-face{font-family:"Frutiger Next";src:url("assets/fonts/Frutiger-Next/Frutiger-Next.ttf") format("truetype");font-weight:400}@font-face{font-family:"Frutiger Next Condensed";src:url("assets/fonts/Frutiger-Next/Frutiger-Next-Medium-Condensed.ttf") format("truetype");font-weight:500}@font-face{font-family:"Frutiger Next";src:url("assets/fonts/Frutiger-Next/Frutiger-Next-Bold.ttf") format("truetype");font-weight:700}html,body,p,a{font-family:"Frutiger Next", sans-serif}.tooltip{position:relative;display:inline-block}.tooltip .tooltiptext{visibility:hidden;opacity:0;transition:0.3s all;width:240px;background-color:rgba(255,255,255,0.95);color:#222;text-align:center;padding:10px;border-radius:var(--border-radius);font-size:0.875rem;position:absolute;z-index:1;left:0;top:35px;line-height:1.25}.tooltip:hover .tooltiptext{visibility:visible;opacity:1}#kundengruppe_field.read-only,#typderschule_field.read-only,#typmedienzentrum_field.read-only{opacity:0.5;cursor:not-allowed;pointer-events:none}#typderschule_field label::after,#typmedienzentrum_field label::after{content:"*"}#typderschule_field .optional,#typmedienzentrum_field .optional{display:none}#header.has-transparent .header-wrapper:not(.stuck) .menu-item>a{color:#fff}.mega-menu-navlink .sub-menu.nav-dropdown{border-bottom-left-radius:var(--border-radius);border-bottom-right-radius:var(--border-radius)}#mega-menu-products{max-width:100%;width:100%;margin:0;padding:0}#mega-menu-products .product-categories li{display:block}#mega-menu-products .product-categories li.active a{background:var(--primary-color);color:#fff;font-weight:bold}#mega-menu-products .product-categories li+li{margin-top:10px}#mega-menu-products .product-categories li:last-child{margin-bottom:0}#mega-menu-products .product-categories li img{margin-right:1rem;height:80px}#mega-menu-products .product-categories li a{display:flex;align-items:center;font-weight:bold}#mega-menu-products .products-wrapper-col{border-left:1px solid var(--divider-color);padding-top:30px;padding-bottom:30px;color:#000000}#mega-menu-products .product-categories-col{padding:0}#mega-menu-products .products-wrapper{height:100%}#mega-menu-products .products-wrapper .cat{display:none;width:100%;max-width:100%;margin:0;flex-direction:column;height:100%}#mega-menu-products .products-wrapper .cat.active{display:flex}#mega-menu-products .products-wrapper .cat .cat-title{margin-bottom:1.5rem}#mega-menu-products .products-wrapper .cat .cat-info p{color:#000000}#mega-menu-products .products-wrapper .cat .other-categories{max-height:450px;overflow:auto}#mega-menu-products .products-wrapper .cat .product .box-image{background:none}#mega-menu-products .products-wrapper .cat .product .box-image a,#mega-menu-products .products-wrapper .cat .product .box-image img{width:100px;margin:0 auto}#mega-menu-products .products-wrapper .category-banner-ad{margin-top:auto}#footer .section-content>.row>.col{padding-bottom:0px}#footer .sidebar-wrapper .widget{margin-bottom:0px}#footer .sidebar-wrapper .widget+.widget{border:none}#footer .sidebar-wrapper span,#footer .sidebar-wrapper p,#footer #menu-kundenservice-footer-menu>li>a{color:var(--secondary-color)}#footer .sidebar-wrapper .widget-title{font-size:22px}#footer .sidebar-wrapper p,#footer #menu-kundenservice-footer-menu>li>a{font-size:14px}#footer .sidebar-wrapper #text-4 .textwidget{display:flex;flex-wrap:wrap}#footer .sidebar-wrapper #text-4 .textwidget p{flex:50%}#footer #menu-kundenservice-footer-menu{margin-top:-5px}#footer #text-5 img{padding-left:5px;padding-top:5px}#footer #text-5 p{margin-left:-5px}.absolute-footer{display:none}.footer-newsletter-row{background-color:#f0f0f0;position:relative;top:100px;border-radius:10px}.footer-newsletter-row>.col{padding-top:80px}.footer-newsletter-row h2{font-size:32px}.home-banner-section .section-content{z-index:9}.home-search-wrapper input,.home-search-wrapper button,.home-search-wrapper select{height:70px;border:0}.home-search-wrapper select{background-color:#f0f0f0;min-width:260px;font-weight:bold;border-top-left-radius:var(--border-radius);border-bottom-left-radius:var(--border-radius);padding-left:20px;cursor:pointer}.home-search-wrapper .submit-button{color:var(--primary-color);border-top-right-radius:var(--border-radius);border-bottom-right-radius:var(--border-radius);min-width:70px}.home-search-wrapper .submit-button:hover{background:var(--primary-color) !important;color:#fff}.home-search-wrapper .live-search-results{max-height:425px;overflow:auto}#fwu-roles-lightbox{padding:50px !important;border-radius:var(--border-radius)}#fwu-roles-lightbox #fwu-role-form{margin-bottom:0}#user-roles-listing div.active::before{content:"Aktiv";background:var(--primary-color);color:#fff;position:absolute;padding:2px 10px;border-top-left-radius:10px}#user-roles-listing div.active .col-inner{border-color:var(--primary-color)}#user-roles-listing .col{padding-bottom:0}#user-roles-listing .col-inner{border:2px solid #d9d9d9;border-radius:10px;box-shadow:10px 10px 20px rgba(0,0,0,0.09);height:100%;display:flex;flex-direction:column;padding:30px 20px 20px 20px}#user-roles-listing img{width:70px;height:70px;margin:0 auto}#user-roles-listing a.button{margin:auto 0 0 0;width:100%;padding:5px 0;align-self:center;font-size:16px}#user-roles-listing h2{font-size:2rem;color:#000000;margin-bottom:0px}#user-roles-listing h3{font-size:1.15rem;color:#000000;text-align:center;margin-top:1rem;margin-bottom:1.5rem}#user-roles-listing p{text-align:left}#user-roles-listing ul{text-align:left;list-style-type:none;margin-bottom:20px}#user-roles-listing ul li{margin:0px}#user-roles-listing ul li:before{content:url("/wp-content/uploads/2021/03/Check.svg");margin-right:7px}.variations{border-bottom:1px solid var(--divider-color);padding-bottom:1rem}.variations .value{font-size:1rem}.variations .value div:nth-child(even){background:#fafafa}.product-summary .woocommerce-Price-currencySymbol{vertical-align:initial;font-size:1rem;margin:0}.before-add-to-cart{border-top:1px solid var(--divider-color);padding-top:1rem}.your-selection{background:#fafafa;margin-bottom:30px}.your-selection .col{padding:20px 40px}.your-selection .inner-container{display:flex;justify-content:space-between}.your-selection .title-wrapper{margin-right:auto;margin-left:1rem}.your-selection .title-wrapper .chosen-variation{color:#767676}.your-selection .add-to-cart-wrapper{align-self:center}.your-selection .amount{margin:0 30px;font-size:1.5rem}.your-selection .button{margin:0;width:300px;padding:5px}.product-footer .woocommerce-tabs{border:0}.product-footer .woocommerce-tabs .tabs{border-bottom:1px solid var(--divider-color)}.product-footer .woocommerce-tabs .tabs li>a::before{bottom:0;top:initial !important}.product-footer .woocommerce-tabs .tabs li a{font-size:1rem}.tinv-wishlist .tinvwl_add_to_wishlist_button.tinvwl-icon-heart:before,.woocommerce ul.products li.product a.tinvwl-button.tinvwl_add_to_wishlist_button.tinvwl-icon-heart:before,.woocommerce-page ul.products li.product a.tinvwl-button.tinvwl-icon-heart.tinvwl_add_to_wishlist_button:before,a.wishlist_products_counter.top_wishlist-heart:before,span.wishlist_products_counter.top_wishlist-heart:before,a.sidr-class-wishlist_products_counter.sidr-class-top_wishlist-heart:before{content:"";width:25px;height:21px;background-image:url(/wp-content/uploads/2021/03/Wishlist.svg);background-size:cover}div.product.type-product>.col-inner .title-wrapper .product-title{margin-bottom:0}div.product.type-product>.col-inner .price-wrapper{margin-top:1rem}div.product.type-product>.col-inner .classes a+a::before{content:", "}#shop-sidebar .cat-item-240.cat-parent .children,#shop-sidebar .cat-item-240.cat-parent .toggle{display:none !important}body.woocommerce #footer{padding-top:20px}.single-product .price-wrapper{margin-top:1rem}.step-circle{background-color:#494949;position:absolute;top:-40px;left:50%;border-radius:50%;width:80px;height:80px;text-align:center;color:#fff;padding-top:14px;transform:translate(-50%, 0)}.step-circle .step-number{font-size:1.75rem;font-weight:bold}#fwu-role-form .selected{border-color:var(--primary-color)}#fwu-role-form h2{text-align:center;font-size:2rem;margin-bottom:0}@media only screen and (max-width: 48em){#fwu-role-form h2{font-size:1.5rem}}#fwu-role-form header{margin-bottom:1.5rem}#fwu-role-form .subline{text-align:center;font-size:1.25rem}@media only screen and (max-width: 48em){#fwu-role-form .subline{font-size:1rem}}#fwu-role-form section{margin-top:2rem}#fwu-role-form section.institutions{margin-top:1rem}#fwu-role-form .row-field{display:flex;align-items:center}#fwu-role-form .institutions>.row:last-child .col{padding-bottom:10px}#fwu-role-form .radio-button{color:var(--primary-color);font-size:1.5rem;margin-right:0.5rem}#fwu-role-form .radio-button.active{font-weight:700}#fwu-role-form label{font-weight:normal;font-size:1rem;display:inline;margin-left:0.5rem;color:#494949}#fwu-role-form label img{margin-right:0.5rem;border-radius:5px}#fwu-role-form label[for="region-welt"]{background:#ccc;padding:10px}#fwu-role-form label[for="region-gi"] img{height:26px;width:55px}#fwu-role-form .or{position:relative}#fwu-role-form .or:before,#fwu-role-form .or:after{content:"";border-bottom:1px solid #333;width:calc(50% - 80px);position:absolute;margin-top:15px;top:0}#fwu-role-form .or:after{right:0}#fwu-role-form .or .or-text{background:#444;color:#fff;padding:0 20px;width:100px;margin:0 auto;text-align:center;font-size:1.85rem;line-height:1.25}#fwu-role-form h4{color:#000}#fwu-role-form .button{margin-bottom:0}#fwu-role-form .button.submit-form{width:240px}#fwu-role-form .button.prev-step{border:0;color:#494949}#fwu-role-form .button.prev-step:hover{background:none}.header-wrapper.stuck .html.custom.html_topbar_right{height:initial}.html.custom.html_topbar_right{border-left:1px solid #b6b6b6;padding-left:40px}.lightbox-noclose{position:fixed;left:50%;top:50%;z-index:9999;transform:translate(-50%, -50%)}@media screen and (min-width: 850px){.lightbox-noclose{max-width:1240px;width:100%}}.license-dropdown{border:1px solid #ccc;border-radius:5px;padding:0 !important;line-height:30px}.license-dropdown .fwu-region{padding:0 30px 0 10px;width:180px;font-size:14px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.license-dropdown .fwu-role{background:#f0f0f0;width:55px;text-align:center;border-radius:5px;padding:5px 15px 5px 5px}.license-dropdown .fwu-role svg{vertical-align:middle}.license-dropdown:after{content:"\f107";font-family:"Font Awesome 5 Pro", "FontAwesome";position:absolute;right:8px}#login{width:400px}.shipping-cost,.shipping-option{display:none}@media only screen and (max-width: 849px){#main-menu .license-dropdown{justify-content:space-between;line-height:50px}#main-menu .license-dropdown .fwu-role{text-align:left}#fwu-roles-lightbox{padding-bottom:15px !important;padding-left:15px !important;padding-right:15px !important;overflow-y:scroll;max-height:100%;width:90%}#fwu-roles-lightbox form{font-size:14px}#fwu-roles-lightbox .col{padding-bottom:1rem}#fwu-roles-lightbox #user-roles-listing a.button{font-size:14px}#fwu-roles-lightbox #user-roles-listing img{width:3rem;height:3rem}#fwu-roles-lightbox #step-2 label img{width:2rem}#fwu-roles-lightbox #step-2 .radio-button{font-size:1.15rem}}
/*# sourceMappingURL=style.min.css.map */