@media screen and (max-width:986px){header .dropdown-menu.pull-right{right:0 !important}div#sortimentnavigation{display:block !important;position:absolute;left:-9999px}.handheld-navigation{display:block !important}.size2 .main-navigation ul li:last-child,.size3 .main-navigation ul li:last-child{right:0 !important}.woocommerce-subcategories li{width:auto !important}.search-results .site-main article,.search-results .site-main li,.error404 .site-main article,.error404 .site-main li{width:100% !important}.hentry .entry-content .woocommerce-MyAccount-content{width:100% !important}#accessoryProductsTab .product_item{flex:0 0 100% !important;max-width:100% !important}ul.products li.product .custom-quantity-wrapper .qty{padding:0 5px !important}body{padding-top:132px}body h1{font-size:2em;line-height:1.2em;margin-bottom:50px}body .form-row button:not(.show-password-input),body .form-row input[type="button"]:not(.show-password-input),body .form-row input[type="reset"]:not(.show-password-input),body .form-row input[type="submit"]:not(.show-password-input),body .form-row .button:not(.show-password-input),body .form-row .widget a.button:not(.show-password-input){background:#0A2738;font-size:1.25em !important;line-height:40px !important;border-radius:0;color:white;font-family:"Lato", sans-serif !important;font-weight:700;border:none;padding:0 !important;text-align:center !important;display:inline-block;padding:0 20px !important;min-width:auto;margin:20px 0 0;white-space:initial;width:100%;height:auto}body p,body .font-nra,body .font-loginform,body .font-text,body .textbig,body footer .footer-widgets .widget{font-size:0.9em !important}body img{border-radius:0px}body .person{width:auto}body.page-id-1846 .content-area{grid-row:3;grid-column:1}body.page-id-1846 .custom-section-speaker{grid-column:1 !important;grid-row:2 !important;margin-top:15px}body.page-id-1844 .col-full>.primary-navigation{height:0;overflow:hidden;transition:all, ease, 0.8s}body.page-id-1844.expanded-menu .col-full>.primary-navigation{height:100vh}body.page-id-1844 .custom-section-speaker{grid-column:1 !important;grid-row:2 !important;margin-top:15px}body.page-id-1844 .content-area{grid-row:3;grid-column:1}body.page-id-1844 #secondary{grid-row:1}body.page-id-1844 header #menu-top-menu li:nth-child(2){display:none}body.page-id-1844 header #menu-top-menu li:nth-child(1){border:none}body.page-id-1844 header .col-full .second-navbar .right-top-nav{order:2}body.page-id-1844.woocommerce-active header.site-header .site-branding{flex-basis:60px;width:199px !important}body footer{font-size:0.9em}body footer .col-full{padding-right:15px;padding-left:15px}body footer .footer-widgets #menu-footer,body footer .footer-widgets #menu-footer-2{font-size:1.25em}body footer .footer-widgets h4{font-size:1.25em}body footer .footer-widgets p{font-size:1.25em !important}body footer .footer-widgets .footer-widget-4{height:auto}body footer .footer-widgets .footer-widget-4 .footer-logos{position:relative;margin-top:50px}body footer .footer-widgets .footer-widget-4 .wp-block-gallery.has-nested-images figure.wp-block-image:not(#individual-image){width:auto;flex-grow:0}body footer .storefront-handheld-footer-bar{display:none}body .site-content a{color:#0A2738;text-decoration:none}body .site-content .vorlesen{margin-left:0px}body.right-sidebar .content-area{padding-right:20px;padding-left:20px}body.woocommerce-active header.site-header .site-branding{width:110px;flex-basis:50px;flex-grow:1;flex-shrink:0}body.woocommerce-active .product span.price bdi,body.woocommerce-active .product span.woocommerce-Price-amount bdi,body.woocommerce-active .custom-product-item span.price bdi,body.woocommerce-active .custom-product-item span.woocommerce-Price-amount bdi{font-size:1.25em !important}body.woocommerce-active .custom-product-item span.woocommerce-Price-amount span.woocommerce-Price-currencySymbol,body.woocommerce-active .product span.price span.woocommerce-Price-currencySymbol{font-size:1em !important}body.woocommerce-active .product h2.woocommerce-loop-product__title,body.woocommerce-active .custom-product-item h2.woocommerce-loop-product__title{font-size:1.25em !important}body.woocommerce-active .product-sku{font-size:1em}body.woocommerce-active .mwst-text{font-size:1em}body.woocommerce-active ul.products li.product .product_type_variable,body.woocommerce-active ul.products li.product .product_type_simple{font-size:1.25em !important}body.woocommerce-active ul.products li.product img,body.woocommerce-active ul.products .wc-block-grid__product img,body.woocommerce-active .wc-block-grid__products li.product img,body.woocommerce-active .wc-block-grid__products .wc-block-grid__product img{height:auto;width:100%;border-radius:0;object-fit:contain}body.woocommerce-active .storefront-breadcrumb{display:none}body.woocommerce-active .woocommerce-form__label-for-checkbox .woocommerce-form__input-checkbox{margin-right:0 !important}body.single-product .content-area{padding-right:0px;padding-left:0px}body.single-product div.product table.variations .value{margin-bottom:1em;display:flex;align-items:center}body.single-product div.product table.variations .value a.reset_variations{white-space:nowrap}body.single-product .woocommerce-variation-description{display:none}body.single-product .quantity{border:1px solid #0A2738;margin-bottom:5px}body.single-product .quantity .qty{border:0;box-shadow:none}body.single-product .first-block{flex-flow:column}body.single-product div.product .woocommerce-product-gallery{margin-right:0px}body.single-product div.product .summary{width:100%}body.single-product .product_title *{font-weight:900}body.single-product .woocommerce-product-details__short-description{flex-flow:column}body.single-product .product,body.single-product .custom-product-item{list-style:none}body.single-product .second-block-wrapper{flex-flow:column}body.single-product .second-block-wrapper .infos{flex:0 0 100%;max-width:100%;width:100%;padding:20px 40px 20px 40px}body.single-product .second-block-wrapper .second-block{flex:0 0 100%;max-width:100%;width:100%;padding-right:40px}body.single-product .second-block-wrapper .second-block p span{font-weight:normal;font-size:1em !important}body .product a.woocommerce-LoopProduct-link.woocommerce-loop-product__link,body .custom-product-item a.woocommerce-LoopProduct-link.woocommerce-loop-product__link{display:flex;flex-flow:column}body .product a.woocommerce-LoopProduct-link.woocommerce-loop-product__link img,body .custom-product-item a.woocommerce-LoopProduct-link.woocommerce-loop-product__link img{width:100%;margin-bottom:20px;border-radius:0}body.expanded-menu{overflow:hidden}body.expanded-menu header .col-full{padding:0}body.expanded-menu header .col-full>.primary-navigation{background:#fff;width:100%;max-height:calc(100vh - 111.53px);overflow-y:scroll;display:block}body.expanded-menu.reverse header .col-full>.primary-navigation{background-color:#0b2738}body.expanded-menu.reverse header .col-full>.primary-navigation .right>div{border-right:1px solid #0b2738}body.expanded-menu.reverse header ul.children{background-color:#0b2738}body.expanded-menu.reverse header ul.children li a{color:#ffffff !important}body .trp-language-switcher-list{background-color:#0b2738;border-top:1px solid #436276}body .trp-language-switcher-list li{display:inline-block;margin-right:15px}body .trp-language-switcher-list li a{font-size:1em;line-height:50px;color:#fff;font-weight:600;text-transform:uppercase}body .trp-language-switcher-list li a span{font-weight:600}body ul.products .product{width:100% !important}body .news-list-view{display:flex;flex-flow:column}body .news-list-view.column-3{display:flex;flex-flow:column}body .news-list-view .teaser-text h2{margin-top:0}body .news-list-view .teaser-text a.button{max-width:100%}body .news-list-view:not(.column-3) .teaser-text .datum{margin-bottom:12px;font-size:0.9em;line-height:1.2em;letter-spacing:0.01em}body .news-list-view:not(.column-3) .teaser-text h2{font-size:1.25em;line-height:1.2em;letter-spacing:0.01em}body .news-list-view:not(.column-3) .teaser-text p{margin-bottom:40px;font-size:1em;line-height:1.2em;letter-spacing:0.01em}body .site-header{margin:0;padding:0;position:fixed;top:0;width:100%}body .site-header .custom-logo-link img{max-width:110px;height:auto;width:100%}body .site-header .user{margin:0px 10px}body div#content>.col-full{display:flex;flex-flow:column}body div#content>.col-full .custom-section-speaker{grid-column:2;grid-row:2;padding:20px 20px 0;order:2}body div#content>.col-full #primary{order:2}body div#content>.col-full #primary.content-area .entry-content>p{font-size:1.125em !important}body div#content>.col-full #secondary{order:1}body .handheld-navigation #menu-hauptmenue-1{display:flex;gap:10px;margin:40px 40px 30px 40px}body .handheld-navigation #menu-hauptmenue-1 li.current-menu-item a{color:#0A2738}body .handheld-navigation #menu-hauptmenue-1 li a{width:fit-content;font-size:1em}body.reverse .site-content a{color:#ffffff}body.reverse .woocommerce-checkout-payment a{color:#0b2738}body.reverse .primary-navigation .right{background-color:#436276}body.reverse.archive .custom-section-speaker{background-color:#436276}body.reverse header .col-full .second-navbar .menu-item{background:#436276;color:#ffffff;display:flex;align-items:center}body.reverse header .col-full .second-navbar .menu-item a{color:#ffffff}body.reverse .main-navigation ul li:last-child{background-color:transparent;color:white}body.reverse .handheld-navigation #menu-hauptmenue-1 li.current-menu-item a{color:#ffffff}body.reverse .handheld-navigation #menu-hauptmenue-1 li a{color:#ffffff}body .d-xs-block{display:block !important}body .d-xs-flex{display:flex !important}body .mobile-right-top-nav .cart-contents{display:block}body .icon{display:block}body .primary-navigation{flex-direction:column !important}body .primary-navigation .right{background-color:#0A2738}body .primary-navigation .right>div{flex:1;width:auto !important;padding:0 !important;line-height:50px}body .primary-navigation .right>div.fontsize{flex-basis:95px;flex-shrink:0;flex-grow:0}body .primary-navigation .right>div *{padding:0 !important;width:100% !important}body .primary-navigation .principal-menu,body .primary-navigation #secondary,body .primary-navigation .right,body .primary-navigation .trp-language-switcher-list{max-height:0;overflow:hidden;transition:all, ease, 0.8s}body .primary-navigation .principal-menu.show,body .primary-navigation #secondary.show,body .primary-navigation .right.show,body .primary-navigation .trp-language-switcher-list.show{max-height:99999px}body .primary-navigation #secondary,body .primary-navigation .principal-menu{display:block;padding-left:15px;padding-right:15px}body .primary-navigation #secondary ul.children,body .primary-navigation .principal-menu ul.children{font-size:10px}body .primary-navigation .primary-navigation,body .primary-navigation .right-top-nav{display:none}body #secondary{display:none}body #secondary.show{display:block}body .col-full button.menu-toggle{display:none}body .top-bar .left{display:flex;justify-content:space-between;width:100%}body .top-bar .left #menu-top-menu li:first-child{margin-right:0px}body .top-bar .left #menu-top-menu li:last-child{border-right:none}body .top-bar .right{display:none}body .secondary-navigation{display:block}body .secondary-navigation .menu-top-menu-container{z-index:1111;position:relative}body .col-full{width:100% !important;margin:0}body header #site-header-cart{width:auto;position:relative}body header #menu-top-menu{margin:0}body header #menu-top-menu li.trp-language-switcher-container{display:none}body header .col-full{display:flex;flex-direction:column;padding:0;margin:0}body header .col-full .second-navbar{justify-content:flex-end;padding:10px 20px 5px;margin:0;gap:10px;flex-wrap:nowrap;align-items:center}body header .col-full .second-navbar .menu-item{background:#EDEDED;color:#0A2738;list-style:none;display:flex;align-items:center;min-height:30px;height:auto;margin-right:0px;border:none;width:fit-content}body header .col-full .second-navbar .menu-item a{color:#0A2738;font-size:1.25em !important;padding:0 10px !important;font-weight:700;line-height:1em !important}body header#masthead>div:nth-child(2):before,body header#masthead>div:nth-child(2):after{content:none}body .toggled #site-navigation-menu-toggle-mobile:before{transform:rotate(45deg)}body .toggled #site-navigation-menu-toggle-mobile:after{transform:rotate(-45deg)}body #site-navigation-menu-toggle-mobile{display:block;background:transparent;padding:0 !important;width:30px;height:30px;border:none;margin:10px 20px 0 0px}body #site-navigation-menu-toggle-mobile:before{transform:translateY(-12px)}body #site-navigation-menu-toggle-mobile:after{transform:translateY(12px)}body #site-navigation-menu-toggle-mobile:before,body #site-navigation-menu-toggle-mobile:after,body #site-navigation-menu-toggle-mobile span::before{background-color:white;width:30px;left:0}body .archive .custom-section-speaker{background:transparent !important;padding-top:0px !important}body .news.news-single{padding-left:0;padding-right:0}.is-medium table.wc-block-cart-items .wc-block-cart-items__row,.is-mobile table.wc-block-cart-items .wc-block-cart-items__row,.is-small table.wc-block-cart-items .wc-block-cart-items__row{-ms-grid-columns:0px 132px !important;display:-ms-grid;display:grid;grid-template-columns:0px 132px !important;padding:12px 0 0 !important;border-bottom:1px solid}.is-small table.wc-block-cart-items .wc-block-cart-items__row .wc-block-cart-item__image img{display:none;width:0;height:0}td.custom-price-column{display:none}.is-medium table.wc-block-cart-items .wc-block-cart-items__row .wc-block-cart-item__image,.is-mobile table.wc-block-cart-items .wc-block-cart-items__row .wc-block-cart-item__image,.is-small table.wc-block-cart-items .wc-block-cart-items__row .wc-block-cart-item__image{padding-right:0}#ship-to-different-address label{padding-left:0 !important}#main form label,#ship-to-different-address{font-size:1em !important}#ship-to-different-address label span{font-size:0.9em !important}}@media screen and (max-width:986px) and (max-width:575px){body .handheld-navigation #menu-hauptmenue-1{flex-flow:column}}@media screen and (max-width:480px){.news .article .news-img-wrap{float:none !important;margin:0 auto 25px !important}.woocommerce-subcategories li img{height:auto !important}}@media screen and (max-width:380px){.single-product .cart .single_add_to_cart_button,.single-product .cart .quantity{width:100% !important}}.wc-block-components-product-price{line-height:1em}.is-large .label_preis_total,.is-large .label_preis{display:none}#site-navigation-menu-toggle-mobile{display:none}.d-sm-none{display:none !important}@media screen and (max-width:768px){.stock.out-of-stock{grid-row:5}.ce-upload{padding:19px 70px !important;margin:0 !important}.ce-upload:before{width:31px;height:38px}table.wc-block-cart-items .wc-block-cart-items__row .wc-block-cart-item__total{margin-bottom:12px}.woocommerce-account .woocommerce-MyAccount-orders .woocommerce-orders-table__cell.woocommerce-orders-table__cell-order-actions{text-align:center}.woocommerce-account .woocommerce-MyAccount-orders .woocommerce-orders-table__cell.woocommerce-orders-table__cell-order-actions .woocommerce-button{display:inline-block}.woocommerce-account .woocommerce-MyAccount-orders .woocommerce-orders-table__cell.woocommerce-orders-table__cell-order-actions:before{content:none !important}.woocommerce-checkout .woocommerce-shipping-fields{margin-top:15px}.is-mobile table.wc-block-cart-items .wc-block-cart-items__row,.is-small table.wc-block-cart-items .wc-block-cart-items__row,.is-medium table.wc-block-cart-items .wc-block-cart-items__row{grid-template-columns:1fr 30px !important}.is-mobile table.wc-block-cart-items .wc-block-cart-items__row .custom-remove-column,.is-small table.wc-block-cart-items .wc-block-cart-items__row .custom-remove-column,.is-medium table.wc-block-cart-items .wc-block-cart-items__row .custom-remove-column{grid-column:2;grid-row:1}.is-mobile table.wc-block-cart-items .wc-block-cart-items__row .custom-remove-column .wc-block-cart-item__remove-link,.is-small table.wc-block-cart-items .wc-block-cart-items__row .custom-remove-column .wc-block-cart-item__remove-link,.is-medium table.wc-block-cart-items .wc-block-cart-items__row .custom-remove-column .wc-block-cart-item__remove-link{display:block !important}.is-mobile table.wc-block-cart-items .wc-block-cart-items__row .wc-block-cart-item__image,.is-small table.wc-block-cart-items .wc-block-cart-items__row .wc-block-cart-item__image,.is-medium table.wc-block-cart-items .wc-block-cart-items__row .wc-block-cart-item__image{display:none}.is-mobile table.wc-block-cart-items .wc-block-cart-items__row .wc-block-cart-item__product,.is-small table.wc-block-cart-items .wc-block-cart-items__row .wc-block-cart-item__product,.is-medium table.wc-block-cart-items .wc-block-cart-items__row .wc-block-cart-item__product{margin:0;grid-column:1 !important;grid-row:1;grid-row-start:inherit !important}.is-mobile table.wc-block-cart-items .wc-block-cart-items__row .wc-block-cart-item__total,.is-small table.wc-block-cart-items .wc-block-cart-items__row .wc-block-cart-item__total,.is-medium table.wc-block-cart-items .wc-block-cart-items__row .wc-block-cart-item__total{grid-row-start:inherit !important;grid-column:1 / 3}.woocommerce-message{border:none}.woocommerce-message .button{padding-right:0 !important;border:none;height:auto}.footer-widget-3{margin-bottom:22.935px}body .person{flex-direction:column;margin-left:45px;margin-right:20px}.woocommerce-form-login>:nth-child(3){margin-top:20px}table th,table td{hyphens:auto;-webkit-hyphens:auto;-ms-hyphens:auto;word-break:break-word}.mx-20{margin-left:20px !important;margin-right:20px !important}.hentry .entry-content .woocommerce-MyAccount-content .woocommerce-customer-details address p{font-size:1em !important}body{word-break:break-all}body.size2 .main-navigation ul li:last-child a{font-size:1em !important}body.size2 .woocommerce-info .woocommerce-Button,body.size3 .woocommerce-info .woocommerce-Button{margin-left:0}body .hentry .entry-content .woocommerce-MyAccount-content .woocommerce-Button.button{height:auto}body .woocommerce-info .woocommerce-Button{margin-top:20px}body .wpcf7 input[type="file"]{width:100%}body.single-product div.product table.variations .value{flex-direction:column;align-items:start}body.single-product div.product table.variations .value .reset_variations{margin-left:0}body.single-product .product-type-simple .first-block .stock.in-stock,body.single-product .product-type-variable .first-block .stock.in-stock{grid-column:1;grid-row:5}body.single-product .product-type-simple .first-block .woocommerce-variation.single_variation,body.single-product .product-type-variable .first-block .woocommerce-variation.single_variation{grid-row:7;grid-column:1}}