:root{--global-font-color:#7f898c;--global-font-family:"Roboto Condensed","Helvetica Neue","Arial Narrow",sans-serif;--global-font-size:22;--global-font-line-height:1.4;--highlight-font-family:"Roboto Condensed","Helvetica Neue","Arial Narrow",sans-serif;--content-width:80rem;--dropdown-symbol-width:0.7em;--color-theme-primary:#960032;--color-theme-secondary:#006496;--color-theme-red:#81022d;--color-theme-darkred:#5c0020;--color-theme-green:#27ae60;--color-theme-blue:#006496;--color-theme-yellow:#f1c40f;--color-theme-black:#1c2833;--color-theme-grey:#80888b;--color-theme-grey100:#e2e2e2;--color-theme-grey200:#f0f0f0;--color-theme-grey300:#80898c;--color-theme-grey400:#f5f5f5;--color-theme-grey500:#ededed;--color-theme-grey600:#c2cbce;--color-theme-darkgrey:#2d2d2d;--color-theme-darkgrey100:#3c3c3c;--color-theme-darkgrey200:#707070;--color-theme-white:#fff;--color-font:#555;--color-font-darker:#555;--color-link:#960032;--color-link-visited:#333;--color-link-active:#00a0d2;--color-quote-border:#000;--color-quote-citation:#6c7781;--font-size-small:calc(16/var(--global-font-size)*1rem);--font-size-regular:calc(var(--global-font-size)/16*1rem);--font-size-large:calc(36/var(--global-font-size)*1rem);--font-size-larger:calc(48/var(--global-font-size)*1rem)}

/*! normalize.css v8.0.0 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}link{display:none}h1{font-size:2em;margin:.67em 0}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{-webkit-box-sizing:border-box;box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}[hidden],template{display:none}.no-js .lazy{display:none!important}@font-face{font-family:Roboto Condensed;font-style:normal;font-weight:400;src:url(../fonts/roboto-condensed-v24-latin-regular.eot);src:local(""),url(../fonts/roboto-condensed-v24-latin-regular.eot?#iefix) format("embedded-opentype"),url(../fonts/roboto-condensed-v24-latin-regular.woff2) format("woff2"),url(../fonts/roboto-condensed-v24-latin-regular.woff) format("woff"),url(../fonts/roboto-condensed-v24-latin-regular.ttf) format("truetype"),url(../fonts/roboto-condensed-v24-latin-regular.svg#RobotoCondensed) format("svg")}@font-face{font-family:Roboto Condensed;font-style:italic;font-weight:400;src:url(../fonts/roboto-condensed-v24-latin-italic.eot);src:local(""),url(../fonts/roboto-condensed-v24-latin-italic.eot?#iefix) format("embedded-opentype"),url(../fonts/roboto-condensed-v24-latin-italic.woff2) format("woff2"),url(../fonts/roboto-condensed-v24-latin-italic.woff) format("woff"),url(../fonts/roboto-condensed-v24-latin-italic.ttf) format("truetype"),url(../fonts/roboto-condensed-v24-latin-italic.svg#RobotoCondensed) format("svg")}@font-face{font-family:Roboto Condensed;font-style:normal;font-weight:700;src:url(../fonts/roboto-condensed-v24-latin-700.eot);src:local(""),url(../fonts/roboto-condensed-v24-latin-700.eot?#iefix) format("embedded-opentype"),url(../fonts/roboto-condensed-v24-latin-700.woff2) format("woff2"),url(../fonts/roboto-condensed-v24-latin-700.woff) format("woff"),url(../fonts/roboto-condensed-v24-latin-700.ttf) format("truetype"),url(../fonts/roboto-condensed-v24-latin-700.svg#RobotoCondensed) format("svg")}@font-face{font-family:Roboto Condensed;font-style:italic;font-weight:700;src:url(../fonts/roboto-condensed-v24-latin-700italic.eot);src:local(""),url(../fonts/roboto-condensed-v24-latin-700italic.eot?#iefix) format("embedded-opentype"),url(../fonts/roboto-condensed-v24-latin-700italic.woff2) format("woff2"),url(../fonts/roboto-condensed-v24-latin-700italic.woff) format("woff"),url(../fonts/roboto-condensed-v24-latin-700italic.ttf) format("truetype"),url(../fonts/roboto-condensed-v24-latin-700italic.svg#RobotoCondensed) format("svg")}body,button,input,optgroup,select,textarea{color:#7f898c;color:var(--global-font-color);font-family:Roboto Condensed,Helvetica Neue,Arial Narrow,sans-serif;font-family:var(--global-font-family);font-size:1.375rem;font-size:var(--font-size-regular);line-height:1.4;line-height:var(--global-font-line-height);-webkit-font-smoothing:antialiased}p{font-size:1em}h1,h2,h3,h4,h5,h6{font-family:Roboto Condensed,Helvetica Neue,Arial Narrow,sans-serif;font-family:var(--highlight-font-family);font-stretch:condensed;clear:both}.h2,.h3,h2,h3{color:#555;color:var(--color-font);font-weight:400}.h3,h3{font-size:26px}h4{font-weight:400}.entry-header h1.entry-title,.h1,.page-header .page-title,h1{font-size:2rem;line-height:1.4;margin-top:1em;margin-bottom:1em;font-weight:400;text-align:center}cite,dfn,em,i{font-style:italic}blockquote,q{quotes:"" ""}blockquote{border-left:4px solid #000;border-left:4px solid var(--color-quote-border);margin:0}.entry-content>blockquote{padding-left:1em;margin-left:1.5rem}@media screen and (min-width:48em){.entry-content>blockquote{margin-left:auto}}blockquote cite{color:#6c7781;color:var(--color-quote-citation);font-size:13px;margin-top:1em;position:relative;font-style:normal}address{margin:0 0 1.5em}pre{background:#eee;font-family:Courier\ 10 Pitch,Courier,monospace;font-size:.9375rem;line-height:1.6;margin-bottom:1.5em;max-width:100%;overflow:auto;padding:1.5em}code,kbd,tt,var{font-family:Monaco,Consolas,Andale Mono,DejaVu Sans Mono,monospace;font-size:.8rem}abbr,acronym{border-bottom:1px dotted #666;cursor:help}ins,mark{background:#fff9c0;text-decoration:none}big{font-size:125%}.color-red{color:#960032;color:var(--color-theme-primary)}html{-webkit-box-sizing:border-box;box-sizing:border-box}*,:after,:before{-webkit-box-sizing:inherit;box-sizing:inherit}body{background:#fff}hr{background-color:#e2e2e2;background-color:var(--color-theme-grey100);border:0;height:1px;width:calc(100% - 40px);margin:60px auto}ol,ul{margin:0 0 1.5em 3em}ul{list-style:disc}ol{list-style:decimal}li>ol,li>ul{margin-bottom:0;margin-left:1.5em}dt{font-weight:700}dd{margin:0 1.5em 1.5em}img{display:block;height:auto;max-width:100%}figure{margin:.5em 0}table{margin:0 0 1.5em;width:100%}a{color:#960032;color:var(--color-link)}a:visited{color:#333;color:var(--color-link-visited)}a:active,a:focus,a:hover{color:#00a0d2;color:var(--color-link-active)}a:focus{outline:thin dotted}a:active,a:hover{outline:0}:focus{outline:none!important}.screen-reader-text{clip:rect(1px,1px,1px,1px);position:absolute!important;height:1px;width:1px;overflow:hidden;word-wrap:normal!important}.screen-reader-text:focus{background-color:#f1f1f1;border-radius:0;-webkit-box-shadow:0 0 2px 2px rgba(0,0,0,.6);box-shadow:0 0 2px 2px rgba(0,0,0,.6);clip:auto!important;color:#21759b;display:block;font-size:.875rem;font-weight:700;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}#primary[tabindex="-1"]:focus{outline:0}.has-primary-color{color:#960032;color:var(--color-theme-primary)}.has-primary-background-color{background-color:#960032;background-color:var(--color-theme-primary)}.has-primary-background-color:hover,.has-primary-background-color:visited,a.wp-block-button__link:hover,a.wp-block-button__link:visited{color:#fff}.has-secondary-color{color:#006496;color:var(--color-theme-secondary)}.has-secondary-background-color{background-color:#006496;background-color:var(--color-theme-secondary)}.has-light-gray-color{color:#e2e2e2;color:var(--color-theme-grey100)}.has-light-gray-background-color{background-color:#e2e2e2;background-color:var(--color-theme-grey100)}.has-gray-color{color:#80888b;color:var(--color-theme-grey)}.has-gray-background-color{background-color:#80888b;background-color:var(--color-theme-grey)}.has-dark-gray-color{color:#555;color:var(--color-font)}.has-dark-gray-background-color{background-color:#555;background-color:var(--color-font)}.site{margin:0 auto;max-width:100%}@media screen and (min-width:60em){.has-sidebar .site{display:grid;grid-template-columns:3fr 1fr;grid-gap:2rem;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.archive.woocommerce.has-sidebar #page.site,.author #page.site{display:block}.site-header{grid-column:span 2}.site-main{grid-column:1;margin:0 auto}.primary-sidebar{grid-column:2;min-width:0}.site-footer{grid-column:span 2}}.woocommerce.archive .site-main{max-width:80rem;max-width:var(--content-width)}.wp-block-columns.fullwidth{width:100%;max-width:100%;grid-gap:0;gap:0}#to_top_scrollup{z-index:100000}.fullwidth :not([data-align])>.wp-block-image,:not([data-align])>.wp-block-image{grid-template-columns:unset}.wp-block-columns:not(.is-not-stacked-on-mobile)>.wp-block-column:not(:first-child){margin-left:0}:not([data-align])>.wp-block-image>figcaption{display:inline-block}@media only screen and (max-width:767px){.site{overflow-x:hidden;max-width:100%!important}}textarea{width:100%}button,input[type=button],input[type=reset],input[type=submit]{border:1px solid;border-color:#ccc #ccc #bbb;border-radius:0;background:#e6e6e6;color:rgba(0,0,0,.8);font-size:.75rem;line-height:1;padding:.6em 1em .4em;cursor:pointer}button:hover,input[type=button]:hover,input[type=reset]:hover,input[type=submit]:hover{border-color:#ccc #bbb #aaa}button:active,button:focus,input[type=button]:active,input[type=button]:focus,input[type=reset]:active,input[type=reset]:focus,input[type=submit]:active,input[type=submit]:focus{border-color:#aaa #bbb #bbb}input[type=color],input[type=date],input[type=datetime-local],input[type=datetime],input[type=email],input[type=month],input[type=number],input[type=password],input[type=range],input[type=search],input[type=tel],input[type=text],input[type=time],input[type=url],input[type=week],textarea{color:#666;border:1px solid #ccc;border-radius:0;padding:3px}input[type=color]:focus,input[type=date]:focus,input[type=datetime-local]:focus,input[type=datetime]:focus,input[type=email]:focus,input[type=month]:focus,input[type=number]:focus,input[type=password]:focus,input[type=range]:focus,input[type=search]:focus,input[type=tel]:focus,input[type=text]:focus,input[type=time]:focus,input[type=url]:focus,input[type=week]:focus,textarea:focus{color:#111}select{border:1px solid #ccc}.site-header{padding-bottom:0;position:-webkit-sticky;position:sticky;top:-131px;z-index:10000}.header-image{margin:0 auto}.header-image img{display:block;margin:0 auto}.site-branding{text-align:center;padding-left:0;width:80px;display:inline-block}.site-branding a.custom-logo-link{width:60px;height:27px;margin-bottom:0}.site-title{margin:0 1em;font-family:Roboto Condensed,Helvetica Neue,Arial Narrow,sans-serif;font-family:var(--highlight-font-family);font-stretch:condensed;font-size:38px;font-weight:700;line-height:1.2;color:#333332}.site-title a{text-decoration:none;color:inherit}.site-description{margin:.4375em 0 0;font-family:Roboto Condensed,Helvetica Neue,Arial Narrow,sans-serif;font-family:var(--highlight-font-family);font-stretch:condensed;font-size:17px;font-weight:inherit;line-height:1.4;word-wrap:break-word;color:#757575}.header-top{background-color:#f5f5f5;background-color:var(--color-theme-grey400);display:inline-block;width:100%;padding:10px 15px}.header-top_content{max-width:80rem;max-width:var(--content-width);margin:0 auto;font-size:14px}.header-top .left{width:50%;float:left;text-align:left}.header-top .right{width:50%;float:right;text-align:right}.header-top_content a{text-decoration:none;color:#7f898c;color:var(--global-font-color)}.header-top_content .right a:first-of-type,.header-top_content .right a:nth-of-type(2),.header-top_content .right a:nth-of-type(3),.header-top_content .right a:nth-of-type(4){margin-right:30px}.header-top_content .right a:last-of-type{margin-right:0}a.header_top--home:before{content:"";display:inline-block;width:21px;height:15px;background-image:url(../images/icon_home.png);background-size:cover;margin-right:5px}.header-branding{padding:20px 15px;background-color:#fff;background-color:var(--color-theme-white)}.header-branding a{text-decoration:none}.header-branding a:hover{text-decoration:underline;color:#960032;color:var(--color-theme-primary)}.header-branding_content{max-width:80rem;max-width:var(--content-width);margin:0 auto;position:relative}.header-branding_left{display:inline-block;right:0;position:absolute}.header-branding_cart{display:inline-block;height:40px;vertical-align:middle}.header-branding_account{display:inline-block;height:60px;margin-top:-15px;padding-top:20px;border-right:1px solid #7f898c;border-right:1px solid var(--global-font-color);padding-right:20px;vertical-align:middle}.header-branding_language,.header-branding_partner{display:inline-block;margin-left:20px;vertical-align:middle;padding-bottom:15px}.header-branding_partner a{color:#960032;color:var(--color-theme-primary)}.header-branding_content img.header_language-flags{display:inline-block;margin-right:15px;float:left}.nav--toggle-small .menu-toggle{display:block;margin:1.2em auto;padding:.6em 1.2em .5em;font-family:Roboto Condensed,Helvetica Neue,Arial Narrow,sans-serif;font-family:var(--highlight-font-family);font-stretch:condensed;font-size:80%;text-transform:uppercase;border:2px solid #000;border-radius:0;background:transparent}.nav--toggle-small .menu,.nav--toggle-sub .dropdown,.nav--toggle-sub .dropdown-toggle{display:none}@media screen and (max-width:37.5em){.nav--toggle-small.nav--toggled-on .menu{display:block}}@media screen and (min-width:37.5em){.nav--toggle-small .menu-toggle{display:none}.nav--toggle-small .menu{display:block}.nav--toggle-sub ul ul{display:none;position:absolute;top:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;background:#fff;margin-left:0;-webkit-box-shadow:0 3px 3px rgba(0,0,0,.2);box-shadow:0 3px 3px rgba(0,0,0,.2);z-index:1}.nav--toggle-sub .dropdown,.nav--toggle-sub .dropdown-toggle{display:block;background:transparent;position:absolute;right:0;top:50%;width:.7em;width:var(--dropdown-symbol-width);height:.7em;height:var(--dropdown-symbol-width);font-size:inherit;line-height:inherit;margin:0;padding:0;border:none;border-radius:0;-webkit-transform:translateY(-50%);transform:translateY(-50%);overflow:visible}.nav--toggle-sub .dropdown-symbol{display:block;background:transparent;position:absolute;right:20%;top:35%;width:60%;height:60%;border:solid #000;border-width:0 2px 2px 0;-webkit-transform:translateY(-50%) rotate(45deg);transform:translateY(-50%) rotate(45deg)}.nav--toggle-sub ul ul .dropdown,.nav--toggle-sub ul ul .dropdown-toggle{top:40%;right:.2em}.nav--toggle-sub ul ul .dropdown-symbol{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.nav--toggle-sub .dropdown-toggle:hover,.nav--toggle-sub .menu-item--has-toggle:hover .dropdown-toggle{pointer-events:none}.nav--toggle-sub li.menu-item--has-toggle,.nav--toggle-sub li.menu-item-has-children{position:relative;padding-right:.7em;padding-right:var(--dropdown-symbol-width)}.nav--toggle-sub li.menu-item--toggled-on>ul,.nav--toggle-sub li:hover>ul,.nav--toggle-sub li:not(.menu-item--has-toggle):focus>ul{display:block}.nav--toggle-sub li:not(.menu-item--has-toggle):focus-within>ul{display:block}}.main-navigation{clear:both;display:block;margin:0 auto;padding:0 1em;width:100%;background-color:#960032;background-color:var(--color-theme-primary);height:70px;font-family:Roboto Condensed,Helvetica Neue,Arial Narrow,sans-serif;font-family:var(--highlight-font-family);font-stretch:condensed}.main-navigation a{display:block;width:100%;padding:.5em 1em .5em 0;text-decoration:none;color:#fff;color:var(--color-theme-white)}.main-navigation a:focus,.main-navigation a:hover{text-decoration:underline}.main-navigation ul{display:block;list-style:none;margin:0;padding:0}.main-navigation ul ul li{padding-left:1em}@media screen and (min-width:37.5em){.main-navigation ul li a{padding:.4em .5em}.main-navigation ul li{margin:0 0 0 .5em}.main-navigation ul li:first-child{margin-left:0}.main-navigation ul ul a{width:200px}.main-navigation ul ul li{padding-left:0;margin-left:0}.main-navigation ul ul li a{width:218px;background:none}.main-navigation ul ul ul{top:0;left:100%;min-height:100%}.main-navigation .menu{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}@media only screen and (min-width:769px) and (max-width:1111px){li.mega-menu-item>a.mega-menu-link{font-size:14px!important}span.mega-indicator{display:none!important}#site-navigation input.search-field{max-width:200px!important;margin-left:20px!important}}@media only screen and (min-width:769px){#mega-menu-wrap-dental #mega-menu-dental,#mega-menu-wrap-home #mega-menu-home,#mega-menu-wrap-prae #mega-menu-prae,#mega-menu-wrap-primary #mega-menu-primary{max-width:80rem;max-width:var(--content-width);margin:0 auto;width:100%;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;display:-webkit-box;display:-ms-flexbox;display:flex}#mega-menu-wrap-dental #mega-menu-dental li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-row,#mega-menu-wrap-home #mega-menu-home li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-row,#mega-menu-wrap-prae #mega-menu-prae li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-row,#mega-menu-wrap-primary #mega-menu-primary li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-row{width:100%;float:none;max-width:80rem;margin:0 auto!important;text-align:center}#mega-menu-wrap-dental #mega-menu-dental>li.mega-menu-megamenu>ul.mega-sub-menu,#mega-menu-wrap-home #mega-menu-home>li.mega-menu-megamenu>ul.mega-sub-menu,#mega-menu-wrap-prae #mega-menu-prae>li.mega-menu-megamenu>ul.mega-sub-menu,#mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-megamenu>ul.mega-sub-menu{position:fixed;background-color:rgb(241 241 241/90%);z-index:1000}#mega-menu-wrap-dental #mega-menu-dental li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-row .mega-menu-column,#mega-menu-wrap-home #mega-menu-home li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-row .mega-menu-column,#mega-menu-wrap-prae #mega-menu-prae li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-row .mega-menu-column,#mega-menu-wrap-primary #mega-menu-primary li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-row .mega-menu-column{margin-right:25px}ul.mega-sub-menu .mega-menu-item-has-children{padding:20px!important;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;background-color:#fff!important;border-radius:0!important;margin:20px 20px 20px 0!important}#mega-menu-wrap-dental #mega-menu-dental li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-row .mega-menu-column>ul.mega-sub-menu>li.mega-menu-item,#mega-menu-wrap-home #mega-menu-home li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-row .mega-menu-column>ul.mega-sub-menu>li.mega-menu-item,#mega-menu-wrap-prae #mega-menu-prae li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-row .mega-menu-column>ul.mega-sub-menu>li.mega-menu-item,#mega-menu-wrap-primary #mega-menu-primary li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-row .mega-menu-column>ul.mega-sub-menu>li.mega-menu-item{min-height:339px}#mega-menu-wrap-dental #mega-menu-dental>li.mega-menu-item>a.mega-menu-link,#mega-menu-wrap-home #mega-menu-home>li.mega-menu-item>a.mega-menu-link,#mega-menu-wrap-prae #mega-menu-prae>li.mega-menu-item>a.mega-menu-link,#mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-item>a.mega-menu-link{line-height:30px;padding:10px}#mega-menu-wrap-dental #mega-menu-dental li.mega-menu-item a.mega-menu-link:before,#mega-menu-wrap-home #mega-menu-home li.mega-menu-item a.mega-menu-link:before,#mega-menu-wrap-prae #mega-menu-prae li.mega-menu-item a.mega-menu-link:before,#mega-menu-wrap-primary #mega-menu-primary li.mega-menu-item a.mega-menu-link:before{content:"";display:block;margin:0 auto;background-repeat:no-repeat}#mega-menu-wrap-primary #mega-menu-primary li.mega-menu-item:first-child a.mega-menu-link:before{width:54px;height:24px;background-size:cover;background-image:url(../images/icon_pen.svg)}#mega-menu-wrap-primary #mega-menu-primary li.mega-menu-item:nth-child(2) a.mega-menu-link:before{width:25px;height:25px;background-image:url(../images/icon_zoom.svg)}#mega-menu-wrap-primary #mega-menu-primary li.mega-menu-item:nth-child(3) a.mega-menu-link:before{width:28px;height:25px;background-image:url(../images/icon_atom.svg)}#mega-menu-wrap-primary #mega-menu-primary li.mega-menu-item:nth-child(4) a.mega-menu-link:before{width:22px;height:25px;background-image:url(../images/icon_bell.svg)}#mega-menu-wrap-primary #mega-menu-primary li.mega-menu-item:nth-child(5) a.mega-menu-link:before{width:30px;height:25px;background-image:url(../images/icon_books.svg)}#mega-menu-wrap-primary #mega-menu-primary li.mega-menu-item:nth-child(6) a.mega-menu-link:before{width:30px;height:25px;background-image:url(../images/icon_mail-menu.svg)}#mega-menu-wrap-dental #mega-menu-dental li.mega-menu-item .mega-sub-menu a.mega-menu-link:before,#mega-menu-wrap-home #mega-menu-home li.mega-menu-item .mega-sub-menu a.mega-menu-link:before,#mega-menu-wrap-prae #mega-menu-prae li.mega-menu-item .mega-sub-menu a.mega-menu-link:before,#mega-menu-wrap-primary #mega-menu-primary li.mega-menu-item .mega-sub-menu a.mega-menu-link:before{display:none}#mega-menu-wrap-dental #mega-menu-dental>li.mega-menu-item.mega-current-menu-ancestor>a.mega-menu-link,#mega-menu-wrap-dental #mega-menu-dental>li.mega-menu-item.mega-current-menu-item>a.mega-menu-link,#mega-menu-wrap-dental #mega-menu-dental>li.mega-menu-item.mega-current-page-ancestor>a.mega-menu-link,#mega-menu-wrap-dental #mega-menu-dental>li.mega-menu-item.mega-toggle-on>a.mega-menu-link,#mega-menu-wrap-dental #mega-menu-dental>li.mega-menu-item>a.mega-menu-link:hover,#mega-menu-wrap-home #mega-menu-home>li.mega-menu-item.mega-current-menu-ancestor>a.mega-menu-link,#mega-menu-wrap-home #mega-menu-home>li.mega-menu-item.mega-current-menu-item>a.mega-menu-link,#mega-menu-wrap-home #mega-menu-home>li.mega-menu-item.mega-current-page-ancestor>a.mega-menu-link,#mega-menu-wrap-home #mega-menu-home>li.mega-menu-item.mega-toggle-on>a.mega-menu-link,#mega-menu-wrap-home #mega-menu-home>li.mega-menu-item>a.mega-menu-link:hover,#mega-menu-wrap-prae #mega-menu-prae>li.mega-menu-item.mega-current-menu-ancestor>a.mega-menu-link,#mega-menu-wrap-prae #mega-menu-prae>li.mega-menu-item.mega-current-menu-item>a.mega-menu-link,#mega-menu-wrap-prae #mega-menu-prae>li.mega-menu-item.mega-current-page-ancestor>a.mega-menu-link,#mega-menu-wrap-prae #mega-menu-prae>li.mega-menu-item.mega-toggle-on>a.mega-menu-link,#mega-menu-wrap-prae #mega-menu-prae>li.mega-menu-item>a.mega-menu-link:hover,#mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-item.mega-current-menu-ancestor>a.mega-menu-link,#mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-item.mega-current-menu-item>a.mega-menu-link,#mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-item.mega-current-page-ancestor>a.mega-menu-link,#mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-item.mega-toggle-on>a.mega-menu-link,#mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-item>a.mega-menu-link:hover{background:transparent!important;color:#e2e2e2;color:var(--color-theme-grey100)}#mega-menu-wrap-dental #mega-menu-dental>li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-item li.mega-menu-item>a.mega-menu-link:focus,#mega-menu-wrap-dental #mega-menu-dental>li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-item li.mega-menu-item>a.mega-menu-link:hover,#mega-menu-wrap-dental #mega-menu-dental>li.mega-menu-megamenu>ul.mega-sub-menu li.mega-menu-column>ul.mega-sub-menu>li.mega-menu-item li.mega-menu-item>a.mega-menu-link:focus,#mega-menu-wrap-dental #mega-menu-dental>li.mega-menu-megamenu>ul.mega-sub-menu li.mega-menu-column>ul.mega-sub-menu>li.mega-menu-item li.mega-menu-item>a.mega-menu-link:hover,#mega-menu-wrap-home #mega-menu-home>li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-item li.mega-menu-item>a.mega-menu-link:focus,#mega-menu-wrap-home #mega-menu-home>li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-item li.mega-menu-item>a.mega-menu-link:hover,#mega-menu-wrap-home #mega-menu-home>li.mega-menu-megamenu>ul.mega-sub-menu li.mega-menu-column>ul.mega-sub-menu>li.mega-menu-item li.mega-menu-item>a.mega-menu-link:focus,#mega-menu-wrap-home #mega-menu-home>li.mega-menu-megamenu>ul.mega-sub-menu li.mega-menu-column>ul.mega-sub-menu>li.mega-menu-item li.mega-menu-item>a.mega-menu-link:hover,#mega-menu-wrap-prae #mega-menu-prae>li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-item li.mega-menu-item>a.mega-menu-link:focus,#mega-menu-wrap-prae #mega-menu-prae>li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-item li.mega-menu-item>a.mega-menu-link:hover,#mega-menu-wrap-prae #mega-menu-prae>li.mega-menu-megamenu>ul.mega-sub-menu li.mega-menu-column>ul.mega-sub-menu>li.mega-menu-item li.mega-menu-item>a.mega-menu-link:focus,#mega-menu-wrap-prae #mega-menu-prae>li.mega-menu-megamenu>ul.mega-sub-menu li.mega-menu-column>ul.mega-sub-menu>li.mega-menu-item li.mega-menu-item>a.mega-menu-link:hover,#mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-item li.mega-menu-item>a.mega-menu-link:focus,#mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-item li.mega-menu-item>a.mega-menu-link:hover,#mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-megamenu>ul.mega-sub-menu li.mega-menu-column>ul.mega-sub-menu>li.mega-menu-item li.mega-menu-item>a.mega-menu-link:focus,#mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-megamenu>ul.mega-sub-menu li.mega-menu-column>ul.mega-sub-menu>li.mega-menu-item li.mega-menu-item>a.mega-menu-link:hover{color:#960032;color:var(--color-theme-primary)}#site-navigation .search-form input.search-submit{display:none}#site-navigation form.search-form{margin-top:13px}#site-navigation input.search-field{max-width:250px;margin-left:100px}#site-navigation .primary-menu-container #mega-menu-wrap-dental #mega-menu-dental .textwidget a.mega-menu-link,#site-navigation .primary-menu-container #mega-menu-wrap-home #mega-menu-home .textwidget a.mega-menu-link,#site-navigation .primary-menu-container #mega-menu-wrap-prae #mega-menu-prae .textwidget a.mega-menu-link,#site-navigation .primary-menu-container #mega-menu-wrap-primary #mega-menu-primary .textwidget a.mega-menu-link{color:#960032;color:var(--color-theme-primary);font-family:inherit;font-size:18px;text-transform:none;text-decoration:none;font-weight:400;text-align:left;margin:30px 0 -20px!important;padding:0;vertical-align:top;display:block;border:0}.mega-menu-column .iml__seminare--content,.mega-menu-column .iml__termine_small--content{max-width:100%}.mega-menu-column span.iml__termine_small--location{padding-left:0;padding-right:0;text-align:left}.mega-menu-column span.iml__termine_small--date{padding-left:0;padding-right:10px;text-align:left}.mega-menu-column .color-red.iml__termine_small--headline{padding-left:0;padding-right:0;text-align:left}#mega-menu-wrap-dental #mega-menu-dental li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-row .mega-menu-column>ul.mega-sub-menu>li.mega-menu-item,#mega-menu-wrap-home #mega-menu-home li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-row .mega-menu-column>ul.mega-sub-menu>li.mega-menu-item,#mega-menu-wrap-prae #mega-menu-prae li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-row .mega-menu-column>ul.mega-sub-menu>li.mega-menu-item,#mega-menu-wrap-primary #mega-menu-primary li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-row .mega-menu-column>ul.mega-sub-menu>li.mega-menu-item{padding:15px 0 15px 15px}#mega-menu-wrap-dental #mega-menu-dental li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-row>ul.mega-sub-menu>li.mega-menu-column:last-of-type,#mega-menu-wrap-home #mega-menu-home li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-row>ul.mega-sub-menu>li.mega-menu-column:last-of-type,#mega-menu-wrap-prae #mega-menu-prae li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-row>ul.mega-sub-menu>li.mega-menu-column:last-of-type,#mega-menu-wrap-primary #mega-menu-primary li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-row>ul.mega-sub-menu>li.mega-menu-column:last-of-type{margin-right:0!important;width:28%;float:right}#mega-menu-wrap-dental #mega-menu-dental li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-row>ul.mega-sub-menu>li.mega-menu-columns-2-of-12,#mega-menu-wrap-home #mega-menu-home li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-row>ul.mega-sub-menu>li.mega-menu-columns-2-of-12,#mega-menu-wrap-prae #mega-menu-prae li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-row>ul.mega-sub-menu>li.mega-menu-columns-2-of-12,#mega-menu-wrap-primary #mega-menu-primary li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-row>ul.mega-sub-menu>li.mega-menu-columns-2-of-12{width:19%}#mega-menu-wrap-dental #mega-menu-dental>li.mega-menu-item>a.mega-menu-link,#mega-menu-wrap-home #mega-menu-home>li.mega-menu-item>a.mega-menu-link,#mega-menu-wrap-prae #mega-menu-prae>li.mega-menu-item>a.mega-menu-link{padding-top:20px}#mega-menu-wrap-home #mega-menu-home>li.mega-menu-item.mega-toggle-on>a.mega-menu-link{background-color:#960032;background-color:var(--color-theme-primary)}li.mega-menu-item-type-wpml_ls_menu_item{display:none!important}}@media only screen and (max-width:768px){.entry-header h1.entry-title,.h1,.page-header .page-title{padding-top:60px}div#wpadminbar{display:none}.site-header{position:fixed;top:0;width:100%}#burger-navigation{display:none}.main-navigation{display:block;position:absolute;background-color:transparent;padding:0;border-radius:0;margin-top:-87px;z-index:100;width:55px;right:0}.mega-menu-dental-mobile-open .main-navigation,.mega-menu-home-mobile-open .main-navigation,.mega-menu-prae-mobile-open .main-navigation,.mega-menu-primary-mobile-open .main-navigation{width:100%}#mega-menu-wrap-dental .mega-menu-toggle,#mega-menu-wrap-home .mega-menu-toggle,#mega-menu-wrap-prae .mega-menu-toggle,#mega-menu-wrap-primary .mega-menu-toggle{background-color:transparent;width:55px;position:absolute;right:5px;top:30px}#mega-menu-wrap-dental,#mega-menu-wrap-home,#mega-menu-wrap-prae,#mega-menu-wrap-primary{padding-top:120px;background:transparent;overflow-y:scroll}.mega-menu-primary-mobile-open #mega-menu-wrap-dental,.mega-menu-primary-mobile-open #mega-menu-wrap-home,.mega-menu-primary-mobile-open #mega-menu-wrap-prae,.mega-menu-primary-mobile-open #mega-menu-wrap-primary{height:100vh}#site-navigation form.search-form input.search-field{width:75%;background-color:#f5f5f5;border-color:transparent;height:43px}#site-navigation form.search-form input.search-submit{float:right;width:25%}#site-navigation form.search-form{position:absolute;top:15px;width:100%;background-color:#fff;padding:0 20px 1px}#mega-menu-wrap-dental .mega-menu-toggle .mega-toggle-block-0 .mega-toggle-animated-inner,#mega-menu-wrap-dental .mega-menu-toggle .mega-toggle-block-0 .mega-toggle-animated-inner:after,#mega-menu-wrap-dental .mega-menu-toggle .mega-toggle-block-0 .mega-toggle-animated-inner:before,#mega-menu-wrap-home .mega-menu-toggle .mega-toggle-block-0 .mega-toggle-animated-inner,#mega-menu-wrap-home .mega-menu-toggle .mega-toggle-block-0 .mega-toggle-animated-inner:after,#mega-menu-wrap-home .mega-menu-toggle .mega-toggle-block-0 .mega-toggle-animated-inner:before,#mega-menu-wrap-prae .mega-menu-toggle .mega-toggle-block-0 .mega-toggle-animated-inner,#mega-menu-wrap-prae .mega-menu-toggle .mega-toggle-block-0 .mega-toggle-animated-inner:after,#mega-menu-wrap-prae .mega-menu-toggle .mega-toggle-block-0 .mega-toggle-animated-inner:before,#mega-menu-wrap-primary .mega-menu-toggle .mega-toggle-block-0 .mega-toggle-animated-inner,#mega-menu-wrap-primary .mega-menu-toggle .mega-toggle-block-0 .mega-toggle-animated-inner:after,#mega-menu-wrap-primary .mega-menu-toggle .mega-toggle-block-0 .mega-toggle-animated-inner:before{height:3px;background-color:#7f898c}button.mega-toggle-animated.mega-toggle-animated-slider{background:transparent!important}#mega-menu-wrap-dental #mega-menu-dental>li.mega-menu-item>a.mega-menu-link,#mega-menu-wrap-dental #mega-menu-dental>li.mega-menu-megamenu>ul.mega-sub-menu li.mega-menu-column>ul.mega-sub-menu>li.mega-menu-item>a.mega-menu-link,#mega-menu-wrap-home #mega-menu-home>li.mega-menu-item>a.mega-menu-link,#mega-menu-wrap-home #mega-menu-home>li.mega-menu-megamenu>ul.mega-sub-menu li.mega-menu-column>ul.mega-sub-menu>li.mega-menu-item>a.mega-menu-link,#mega-menu-wrap-prae #mega-menu-prae>li.mega-menu-item>a.mega-menu-link,#mega-menu-wrap-prae #mega-menu-prae>li.mega-menu-megamenu>ul.mega-sub-menu li.mega-menu-column>ul.mega-sub-menu>li.mega-menu-item>a.mega-menu-link,#mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-item>a.mega-menu-link,#mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-megamenu>ul.mega-sub-menu li.mega-menu-column>ul.mega-sub-menu>li.mega-menu-item>a.mega-menu-link{color:#7f898c;color:var(--global-font-color)}#mega-menu-wrap-dental .mega-menu-toggle+#mega-menu-dental,#mega-menu-wrap-home .mega-menu-toggle+#mega-menu-home,#mega-menu-wrap-prae .mega-menu-toggle+#mega-menu-prae,#mega-menu-wrap-primary .mega-menu-toggle+#mega-menu-primary{background:#fff;background:var(--color-theme-white)}#mega-menu-wrap-dental #mega-menu-dental>li.mega-menu-item>a.mega-menu-link,#mega-menu-wrap-dental #mega-menu-dental>li.mega-menu-megamenu.mega-menu-item a,#mega-menu-wrap-home #mega-menu-home>li.mega-menu-item>a.mega-menu-link,#mega-menu-wrap-home #mega-menu-home>li.mega-menu-megamenu.mega-menu-item a,#mega-menu-wrap-prae #mega-menu-prae>li.mega-menu-item>a.mega-menu-link,#mega-menu-wrap-prae #mega-menu-prae>li.mega-menu-megamenu.mega-menu-item a,#mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-item>a.mega-menu-link,#mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-megamenu.mega-menu-item a{font-size:16px!important;padding-left:20px}#mega-menu-wrap-dental #mega-menu-dental>li.mega-menu-item.mega-current-menu-item>a.mega-menu-link,#mega-menu-wrap-dental #mega-menu-dental>li.mega-menu-item.mega-toggle-on>a.mega-menu-link,#mega-menu-wrap-home #mega-menu-home>li.mega-menu-item.mega-current-menu-item>a.mega-menu-link,#mega-menu-wrap-home #mega-menu-home>li.mega-menu-item.mega-toggle-on>a.mega-menu-link,#mega-menu-wrap-prae #mega-menu-prae>li.mega-menu-item.mega-current-menu-item>a.mega-menu-link,#mega-menu-wrap-prae #mega-menu-prae>li.mega-menu-item.mega-toggle-on>a.mega-menu-link,#mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-item.mega-current-menu-item>a.mega-menu-link,#mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-item.mega-toggle-on>a.mega-menu-link{color:#960032;color:var(--color-theme-primary);font-size:18px!important;background:#fff;background:var(--color-theme-white);border-left:4px solid #960032;border-left:4px solid var(--color-theme-primary);padding-top:0}#mega-menu-wrap-dental #mega-menu-dental>li.mega-menu-megamenu>ul.mega-sub-menu,#mega-menu-wrap-home #mega-menu-home>li.mega-menu-megamenu>ul.mega-sub-menu,#mega-menu-wrap-prae #mega-menu-prae>li.mega-menu-megamenu>ul.mega-sub-menu,#mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-megamenu>ul.mega-sub-menu{margin:0 15px;width:calc(100% - 30px)}.menu_seminare{display:none!important}li.mega-menu-item>ul.mega-sub-menu:first-of-type{margin-top:10px!important}}.site-main .pagination{margin-bottom:1.5em}.pagination .nav-links{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.pagination .page-numbers{margin-bottom:.5em;margin-right:1em;border:1px solid #960032;border:1px solid var(--color-link);min-width:1.75em;line-height:1.75}.pagination a:visited{color:#960032;color:var(--color-link)}.pagination a:active,.pagination a:focus,.pagination a:hover{border-color:#00a0d2}.pagination .next,.pagination .prev{min-width:auto;border-color:transparent;text-decoration:underline}.pagination .next:active,.pagination .next:focus,.pagination .next:hover,.pagination .prev:active,.pagination .prev:focus,.pagination .prev:hover{border-color:transparent}.pagination .dots{min-width:auto;border:none}.pagination .current{border-color:#7f898c;border-color:var(--global-font-color)}.flex-center{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#burger-navigation{position:absolute;top:5px;right:10px;z-index:1;width:40px;display:none}#burger-navigation .checkbox-toggle{position:absolute;top:0;left:0;z-index:2;cursor:pointer;width:40px;height:40px;opacity:0}#burger-navigation .checkbox-toggle:checked+.hamburger>div{-webkit-transform:rotate(135deg);transform:rotate(135deg);background-color:#80888b;background-color:var(--color-theme-grey)}#burger-navigation .checkbox-toggle:checked+.hamburger>div:after,#burger-navigation.checkbox-toggle:checked+.hamburger>div:before{top:0;-webkit-transform:rotate(90deg);transform:rotate(90deg)}#burger-navigation .checkbox-toggle:checked+.hamburger>div:after{opacity:1;background-color:#80888b;background-color:var(--color-theme-grey)}#burger-navigation .checkbox-toggle:checked+.hamburger>div:before{opacity:0}#burger-navigation .checkbox-toggle:checked~.burger-menu-container{pointer-events:auto;visibility:visible}#burger-navigation .checkbox-toggle:checked~.burger-menu-container>div{-webkit-transform:scale(1);transform:scale(1);-webkit-transition-duration:.75s;transition-duration:.75s;background-color:#fff;background-color:var(--color-theme-white)}#burger-navigation .checkbox-toggle:checked~.burger-menu-container>div>div{opacity:1;-webkit-transition:opacity .4s ease .4s;transition:opacity .4s ease .4s}#burger-navigation .checkbox-toggle:hover+.hamburger{-webkit-box-shadow:none;box-shadow:none}#burger-navigation .checkbox-toggle:checked:hover+.hamburger>div{-webkit-transform:rotate(225deg);transform:rotate(225deg)}#burger-navigation .hamburger{position:absolute;top:0;left:0;z-index:1;width:40px;height:40px;padding:.5em .3em;background:transparent;cursor:pointer;-webkit-transition:box-shadow .4s ease;-webkit-transition:-webkit-box-shadow .4s ease;transition:-webkit-box-shadow .4s ease;transition:box-shadow .4s ease;transition:box-shadow .4s ease,-webkit-box-shadow .4s ease;-webkit-backface-visibility:hidden;backface-visibility:hidden;-ms-flex-align:center;-ms-flex-pack:center}#burger-navigation .hamburger,#burger-navigation .hamburger>div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center}#burger-navigation .hamburger>div{position:relative;-webkit-box-flex:0;-ms-flex:none;flex:none;width:100%;height:2px;background:#80888b;background:var(--color-theme-grey);-webkit-transition:all .4s ease;transition:all .4s ease;-ms-flex-align:center;-ms-flex-pack:center}#burger-navigation .hamburger>div:after,#burger-navigation .hamburger>div:before{content:"";position:absolute;z-index:1;top:-10px;left:0;width:100%;height:2px;background-color:#80888b;background-color:var(--color-theme-grey);-webkit-transition:all .4s ease;transition:all .4s ease}#burger-navigation .hamburger>div:after{top:10px}#burger-navigation .burger-menu-container{position:fixed;top:0;left:0;width:100%;height:100%;pointer-events:none;visibility:hidden;outline:1px solid transparent;-ms-flex-align:center;-ms-flex-pack:center}#burger-navigation .burger-menu-container,#burger-navigation .burger-menu-container>div{overflow:hidden;-webkit-backface-visibility:hidden;backface-visibility:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center}#burger-navigation .burger-menu-container>div{width:200vw;height:200vw;color:#80888b;color:var(--color-theme-grey);background:#fff;background:var(--color-theme-white);border-radius:50%;-webkit-transition:all .4s ease;transition:all .4s ease;-webkit-box-flex:0;-ms-flex:none;flex:none;-webkit-transform:scale(0);transform:scale(0);-ms-flex-align:center;-ms-flex-pack:center}#burger-navigation .burger-menu-container>div>div{text-align:center;max-width:90vw;max-height:100vh;opacity:0;-webkit-transition:opacity .4s ease;transition:opacity .4s ease;overflow-y:auto;-webkit-box-flex:0;-ms-flex:none;flex:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#burger-navigation .burger-menu-container>div>div>ul{list-style:none;padding:0 1em;margin:0;display:block;max-height:100vh}#burger-navigation .burger-menu-container>div>div>ul>li{padding:0;margin:1em;font-size:24px;display:block}#burger-navigation .burger-menu-container>div>div>ul>li>a{position:relative;display:inline;cursor:pointer;-webkit-transition:color .4s ease;transition:color .4s ease;text-decoration:none;font-size:1.5em;color:#80888b;color:var(--color-theme-grey)}#burger-navigation .burger-menu-container>div>div>ul>li>a:hover{color:#e2e2e2;color:var(--color-theme-grey100)}#burger-navigation .burger-menu-container>div>div>ul>li>a:hover:after{width:100%}#burger-navigation .burger-menu-container>div>div>ul>li>a:after{content:"";position:absolute;z-index:1;bottom:-.15em;left:0;width:0;height:2px;background:#e5e5e5;-webkit-transition:width .4s ease;transition:width .4s ease}.site-main .comment-navigation,.site-main .pagination,.site-main .post-navigation,.site-main .posts-navigation{border-bottom:1px solid #111;margin:0 auto 2em;max-width:80rem;max-width:var(--content-width);overflow:hidden;padding:0 1.5rem 2em;font-family:Roboto Condensed,Helvetica Neue,Arial Narrow,sans-serif;font-family:var(--highlight-font-family);font-stretch:condensed}@media screen and (min-width:48em){.site-main .comment-navigation,.site-main .pagination,.site-main .post-navigation,.site-main .posts-navigation{padding-left:0;padding-right:0}}.nav-links{display:-webkit-box;display:-ms-flexbox;display:flex}.comment-navigation .nav-previous,.post-navigation .nav-previous,.posts-navigation .nav-previous{width:50%;-webkit-box-flex:1;-ms-flex:1 0 50%;flex:1 0 50%}.comment-navigation .nav-next,.post-navigation .nav-next,.posts-navigation .nav-next{text-align:end;-webkit-box-flex:1;-ms-flex:1 0 50%;flex:1 0 50%}.post-navigation-sub span{color:#7f898c;color:var(--global-font-color);text-decoration:none;display:inline-block}.site-main .pagination,.site-main .woocommerce-pagination{border-bottom:none;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content;margin:0 auto;padding:10px;background-color:#f0f0f0}.site-main .woocommerce-pagination{padding:0}.woocommerce nav.woocommerce-pagination ul li{float:none;display:inline-block;margin-bottom:0;margin-right:0;padding:7px;text-decoration:none;font-size:16px;border:none;color:#7f898c;color:var(--global-font-color);border-radius:100px}.pagination .nav-links,.woocommerce .woocommerce-pagination .nav-links{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;max-width:300px;margin:0 auto;padding:10px;background-color:#f0f0f0;background-color:var(--color-theme-grey200)}.woocommerce nav.woocommerce-pagination ul li a,.woocommerce nav.woocommerce-pagination ul li span{padding:7px;border-radius:100px;width:31px}.pagination .page-numbers{display:inline-block;margin-bottom:0;border-radius:100px;width:27px;height:27px;padding:7px;height:auto;line-height:12px;text-align:center;text-decoration:none;font-size:16px;margin-right:5px;border:none;color:#7f898c;color:var(--global-font-color)}.woocommerce nav.woocommerce-pagination ul{border:none}.pagination span.page-numbers.current,.woocommerce .woocommerce-pagination span.page-numbers.current{border:1px solid #960032;border:1px solid var(--color-theme-primary);background-color:#960032;background-color:var(--color-theme-primary);color:#fff;color:var(--color-theme-white)}.pagination a.next.page-numbers:after,.pagination a.prev.page-numbers:after,.woocommerce .woocommerce-pagination a.next.page-numbers:after,.woocommerce .woocommerce-pagination a.prev.page-numbers:after{content:"";background-image:url(../images/icon_arrow.svg);display:block;width:27px;height:27px;position:relative;visibility:visible}.woocommerce .woocommerce-pagination .next,.woocommerce .woocommerce-pagination .prev{visibility:hidden}.pagination a.next.page-numbers:after,.woocommerce .woocommerce-pagination a.next.page-numbers:after{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.pagination a:visited,.woocommerce .woocommerce-pagination a:visited{color:#960032;color:var(--color-link)}.pagination a:active,.pagination a:focus,.pagination a:hover,.woocommerce .woocommerce-pagination a:active,.woocommerce .woocommerce-pagination a:focus,.woocommerce .woocommerce-pagination a:hover{border-color:#00a0d2}.pagination .next,.pagination .prev,.woocommerce .woocommerce-pagination .next,.woocommerce .woocommerce-pagination .prev{min-width:auto;border-color:transparent;text-decoration:underline;padding:0}.pagination .next:active,.pagination .next:focus,.pagination .next:hover,.pagination .prev:active,.pagination .prev:focus,.pagination .prev:hover,.woocommerce .woocommerce-pagination .next:active,.woocommerce .woocommerce-pagination .next:focus,.woocommerce .woocommerce-pagination .next:hover,.woocommerce .woocommerce-pagination .prev:active,.woocommerce .woocommerce-pagination .prev:focus,.woocommerce .woocommerce-pagination .prev:hover{border-color:transparent}.pagination .dots,.woocommerce .woocommerce-pagination .dots{min-width:auto;border:none}.pagination .current{border-color:#7f898c;border-color:var(--global-font-color)}.pagination--wrapper.pagination,.woocommerce .woocommerce-pagination .pagination--wrapper.pagination,.woocommerce .woocommerce-pagination nav.navigation.pagination,nav.navigation.pagination{display:block;-ms-grid-column:1/4;grid-column:1/4;text-transform:uppercase;margin-top:60px;width:100%}.pagination--wrapper,.woocommerce .pagination--wrapper{width:100%;display:block;-ms-grid-column:1/4;grid-column:1/4;text-align:center;margin:30px auto 100px}.site-main.grid-3{grid-template-columns:1fr fr 1fr;-ms-grid-columns:1fr 1fr 1fr;display:-ms-grid;display:grid;-ms-grid-auto-flow:dense;grid-auto-flow:dense;-ms-grid-gap:3rem;grid-gap:3rem;margin:0 auto;max-width:80rem;max-width:var(--content-width)}@media screen and (min-width:60em){.site-main.grid-3{-ms-grid-columns:1fr 1fr 1fr;grid-template-columns:1fr 1fr 1fr}}@media only screen and (max-width:767px){.site-main.grid-3{display:block;padding:0 25px}}.site-footer{font-family:Roboto Condensed,Helvetica Neue,Arial Narrow,sans-serif;font-family:var(--highlight-font-family);font-stretch:condensed;background-color:#2d2d2d;background-color:var(--color-theme-darkgrey);color:#80888b;color:var(--color-theme-grey)}.site-footer .form_wrapper{text-align:left}.footer_wrapper{margin:0 auto}.footer-bottom-meta{padding-top:0;background-color:#2d2d2d;background-color:var(--color-theme-darkgrey);border-top:1px solid #3c3c3c;border-top:1px solid var(--color-theme-darkgrey100)}footer .footer-bottom,footer .footer-meta,footer .site-info{width:100%;margin:0 auto;text-align:center;font-size:.8em;color:#fff;color:var(--color-theme-white)}footer .footer-bottom a,footer .footer-meta a,footer .site-info a{text-decoration:none;font-weight:600;color:#fff;color:var(--color-theme-white)}.single-product .footer-bottom-meta{padding-bottom:140px!important}footer#colophon{background-color:#960032;background-color:var(--color-theme-primary);margin-top:0;margin-bottom:0;padding-bottom:0;text-align:center;color:#fff}footer section.widget_media_image{max-width:200px;margin:0 auto 20px!important}footer section.widget_media_image img{margin:0 auto}footer .footer-bottom{background-color:#2d2d2d;background-color:var(--color-theme-darkgrey);padding:6px 0;font-size:14px}footer .footer-bottom .footer-bottom_content a{margin-top:-15px}footer .footer-bottom .footer-bottom_content{max-width:80rem;max-width:var(--content-width);margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.footer-bottom_content-1,.footer-bottom_content-2,.footer-bottom_content-3{min-width:20%}.footer-bottom_content-3{visibility:hidden}.icon__payment{display:inline-block;margin-right:10px;background-repeat:no-repeat}.icon__payment:last-of-type{margin-right:0}.icon__payment.icon__payment--visa{width:43px;height:28px;background-image:url(../images/icon_visa.svg)}.icon__payment.icon__payment--mastercard{width:43px;height:28px;background-image:url(../images/icon_mastercard.svg)}.icon__payment.icon__payment--cc{width:43px;height:28px;background-image:url(../images/icon_cc.svg)}.icon__payment.icon__payment--paypal{width:43px;height:28px;background-image:url(../images/icon_paypal.svg)}.icon__payment.icon__payment--sepa{width:43px;height:28px;background-image:url(../images/icon_sepa.svg)}.icon__payment.icon__payment--klarna{width:43px;height:28px;background-image:url(../images/icon_klarna.svg)}.fa-shopping-cart{width:27px!important;height:27px;background-image:url(../images/icon_cart_full.svg);margin-top:2px}.account-icon,.fa-shopping-cart{display:block;float:left;background-size:contain;background-repeat:no-repeat}.account-icon{width:26px;height:26px;background-image:url(../images/icon_house.svg)}.fa-shopping-cart:before{content:" ";display:none}a.cart-icon,a.cart-icon:hover{color:#fff}footer .footer-meta{background-color:#2d2d2d;background-color:var(--color-theme-darkgrey);padding:15px 0;border-top:1px solid #3c3c3c;border-top:1px solid var(--color-theme-darkgrey100);border-bottom:1px solid #3c3c3c;border-bottom:1px solid var(--color-theme-darkgrey100)}footer .footer-meta .footer-meta_content{max-width:80rem;max-width:var(--content-width);margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}footer .footer-bottom .footer-bottom_content a,footer .footer-meta .footer-meta_content a{font-weight:400}footer .footer-meta .footer-meta_content a{color:#80898c;color:var(--color-theme-grey300)}footer .footer-partner{width:100%}footer .footer-partner .footer-partner_content{max-width:60rem;margin:0 auto;display:inline-grid;grid-template-columns:1fr 1fr 1fr;padding:0 0 10px}footer a.footer-partner_link{padding-top:12px}footer .footer-partner_link img{max-height:90px;height:90px;width:auto;-o-object-fit:contain;object-fit:contain}.footer-partner_link{text-align:center;margin:0 auto}footer .footer-newsletter{background-color:#f0f0f0;background-color:var(--color-theme-grey200)}.single footer .footer-newsletter{background-color:#fff;background-color:var(--color-theme-white)}footer .footer-newsletter .footer-newsletter_content{margin:0 auto;max-width:80rem;max-width:var(--content-width);padding:25px 0}footer .footer-newsletter .footer-newsletter_form{max-width:50rem;margin:0 auto}.footer-back.footer-vertrag{background-color:#dbdbdb}.footer-vertrag_content{max-width:600px;text-align:center;margin:0 auto}.single__meta{display:-ms-flexbox;display:-webkit-box;display:flex;-ms-flex-direction:row;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-pack:start;-webkit-box-pack:start;justify-content:flex-start;-ms-flex-line-pack:stretch;align-content:stretch;-ms-flex-align:start;-webkit-box-align:start;align-items:flex-start}.single__meta.single__meta--events{grid-gap:40px;gap:40px;margin-left:20px}.single__meta--events--place{width:50%;float:left;margin-bottom:30px}.single__meta--left{padding:0 70px 0 0;-ms-flex-order:0;-webkit-box-ordinal-group:1;order:0;-ms-flex:40 1 auto;-webkit-box-flex:40;flex:40 1 auto;-webkit-align-self:auto;-ms-flex-item-align:auto;align-self:auto;max-width:40%}.single__meta--left h3 span.color-red{margin-right:5px}.single__meta--right{width:100%}.single__meta--right a{color:#006496;color:var(--color-theme-secondary)}span.tag-links.term-links{float:left}.author-box{display:grid;grid-template-columns:1fr 2fr}.single__meta .author-box__avatar{float:left;padding-right:26px;height:auto;display:inline-block;padding-bottom:140px}.single__meta .author-box__avatar img{border-radius:100px}.single__meta h3{border-bottom:1px solid #c2cbce;border-bottom:1px solid var(--color-theme-grey600);padding-right:50px;font-size:28px;padding-bottom:10px}.single__meta--sources ol{margin-left:20px}#site-navigation .header-branding_language{display:none}@media only screen and (max-width:768px){.single__meta--left{padding:0;-webkit-box-flex:100;-ms-flex:100;flex:100;max-width:100%}.site{padding-top:50px}a.footer-partner_link,footer .footer-partner .footer-partner_content{display:inline-block;margin:0 auto}.ts-rating-light.skyscraper_vertical{margin:0 auto 20px}.mega-menu-home-mobile-open #site-navigation .header-branding_language{background-color:#fff;width:100%;display:inline-block;margin-left:0;padding:10px 10px 10px 20px;margin-top:-10px;top:0;display:none}.mega-menu-home-mobile-open #site-navigation .header-branding_language a.wpml-ls-item{display:inline!important}.mega-menu-home-mobile-open #site-navigation .header-branding_language img{width:40px;display:inline-block!important}li.mega-menu-item-type-wpml_ls_menu_item{padding-left:18px!important;display:inline-block!important;padding-bottom:30px!important;padding-top:15px!important;margin-right:-20px!important}li.mega-menu-item-type-wpml_ls_menu_item a{padding-left:0!important}#mega-menu-wrap-dental .mega-menu-toggle.mega-menu-open+#mega-menu-dental,#mega-menu-wrap-home .mega-menu-toggle.mega-menu-open+#mega-menu-home,#mega-menu-wrap-prae .mega-menu-toggle.mega-menu-open+#mega-menu-prae,#mega-menu-wrap-primary .mega-menu-toggle.mega-menu-open+#mega-menu-primary{padding-top:70px;min-height:100vh}footer .footer-partner .footer-partner_content{grid-template-columns:1fr}}.footer-widget-area .widget{margin-bottom:1.5em}footer #footer-widget-areas .footer-widget-areas_content{max-width:80rem;max-width:var(--content-width);display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;margin:0 auto;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}footer #footer-widget-areas{background-color:#5c0020;background-color:var(--color-theme-darkred);width:100%;max-width:100%;padding:20px 0 0}#footer-widget-area-1{text-align:left}#footer-widget-area-1,#footer-widget-area-2,#footer-widget-area-3{min-width:18%}#footer-widget-areas h2.widget-title{color:#fff;color:var(--color-theme-white);font-size:20px}footer .widget-area .widget,footer .widget-area .widget p{margin-bottom:0}footer .widget-area .textwidget{padding:0 0 20px}.footer-widget-area .widget_nav_menu a,.footer-widget-area a{color:#fff;color:var(--color-theme-white)}.footer-widget-area a{display:block;padding:.5em 0;text-decoration:none;font-size:1em}#footer-widget-areas div#footer-widget-area-2 h2.widget-title{max-width:100%;text-align:center;margin:0 auto 20px}.icon__social{display:inline-block;background-repeat:no-repeat;margin-right:30px}.icon__social:last-of-type{margin-right:0}.icon__social.icon__social--youtube{width:37px;height:26px;background-image:url(../images/social-youtube.svg)}.icon__social.icon__social--facebook{width:29px;height:29px;background-image:url(../images/social-media-facebook.svg)}.icon__social.icon__social--instagram{width:27px;height:27px;background-image:url(../images/social-instagram.svg)}.icon__social.icon__social--linkedin{width:27px;height:27px;background-image:url(../images/social-linkedin.png);background-size:contain}.footer-widget_social{margin-top:30px}.footer-widget_phone{font-size:27px;margin-top:30px}.footer-widget_phone a,.footer-widget_phone a:hover{color:#fff;color:var(--color-theme-white);text-decoration:none}.footer-widget_phone:before{content:"";width:29px;height:27px;margin-right:15px;display:inline-block;background-image:url(../images/icon_phone.svg);vertical-align:middle}.footer-widget_address:before{content:"";width:17px;height:17px;margin-right:20px;background-repeat:no-repeat;display:inline-block;background-image:url(../images/flag_de_small.svg);vertical-align:middle}@media screen and (min-width:48em){.footer-widget-areas{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:stretch;-ms-flex-pack:stretch;justify-content:stretch}.footer-widget-area{-webkit-box-flex:1;-ms-flex:1;flex:1;padding:0 1.5rem}.footer-widget-area:first-child{padding-left:3rem}.footer-widget-area:last-child{padding-right:3rem}.footer-widget-area .widget:last-child{margin-bottom:0}}.infinite-scroll.neverending .site-footer,.infinite-scroll .pagination,.infinite-scroll .posts-navigation{display:none}.infinity-end.neverending .site-footer{display:block}a.btn{display:inline-block;padding:15px 20px;text-align:center;margin:0 auto;text-decoration:none;width:100%;background-color:#960032;background-color:var(--color-theme-primary);color:#fff;color:var(--color-theme-white);font-size:18px}a.btn.btn--outline{border:1px solid #80888b;border:1px solid var(--color-theme-grey);border-radius:0;color:#80888b;color:var(--color-theme-grey);background-color:transparent}a.btn.btn--outline:hover{background-color:#80898c;background-color:var(--color-theme-grey300);color:#fff;color:var(--color-theme-white)}.wp-block-button.is-style-outline a.wp-block-button__link:hover{color:#fff;background-color:#960032;background-color:var(--color-theme-primary);border:1px solid #960032;border:1px solid var(--color-theme-primary)}a.btn.btn--grey{border-radius:0;color:#fff;color:var(--color-theme-white);background-color:#80898c;background-color:var(--color-theme-grey300)}a.btn.btn--grey:hover{background-color:#686f72}.is-style-outline>.wp-block-button__link:not(.has-background),.wp-block-button.is-style-outline a,.wp-block-button__link.is-style-outline:not(.has-background){border:1px solid}.content__404{text-align:center}.content__404--h1{font-size:20px;font-weight:100}.content__404--h1:after,.content__404--h1:before{background-color:#e2e2e2;background-color:var(--color-theme-grey100);content:"";display:inline-block;height:1px;font-size:1.12em;position:relative;vertical-align:middle;width:25%}.content__404--h1:before{right:5em;margin-left:-50%}.content__404--h1:after{left:5em;margin-right:-50%}.content__404-image{width:100%;min-height:600px;background-image:url(../images/404_image.svg);background-repeat:no-repeat;background-size:cover}.content__404 form.search-form{margin:50px auto 100px}.content__404 form.search-form button,.content__404 form.search-form input[type=button],.content__404 form.search-form input[type=reset],.content__404 form.search-form input[type=submit]{width:150px}.content__404 form.search-form input.search-field{background-color:#f0f0f0;background-color:var(--color-theme-grey200);border:1px solid #f0f0f0;border:1px solid var(--color-theme-grey200)}.breadcumb__wrapper{background-color:#80898c;background-color:var(--color-theme-grey300)}.breadcrumbs{max-width:80rem;margin:0 auto;text-align:center;font-size:.8em;padding:7px 0}.breadcrumbs,.breadcrumbs a{color:#fff;color:var(--color-theme-white);text-decoration:none}@media only screen and (max-width:768px){.primary-menu-container li:last-of-type:before{content:"Mit Leidenschaft und Präzision";display:block;height:35px;width:100%;z-index:100;color:#fff;background-color:#960032;background-color:var(--color-theme-primary);text-align:left;padding-left:18px;font-size:16px;padding-top:6px;position:absolute;top:-33px}html[lang=en-US] .primary-menu-container li:last-of-type:before{content:"With passion and precision"}}hr.wp-block-separator.is-style-wide{margin-top:20px}.type-page .entry-content{margin-top:0}.image__link-box{position:relative}.wp-block-image.image__link-box figcaption{background-color:#960032;background-color:var(--color-theme-primary);text-align:left;right:0;position:absolute;bottom:40px;font-size:28px;color:#fff;color:var(--color-theme-white)}.wp-block-image.image__link-box figcaption:after{content:"";text-align:right;-webkit-transform:rotate(180deg);transform:rotate(180deg);display:block;float:right;background-image:url(../images/navigation-left-circle.svg);width:32px;height:32px;background-size:contain;background-repeat:no-repeat;margin-top:25px;margin-right:40px;position:absolute;right:0;top:0;pointer-events:none}.image__link-box figcaption a{color:#fff;text-decoration:none;display:inline-block;padding:25px 0 25px 40px;width:100%;min-width:620px}.size-full.wp-block-image.image__link-box figcaption{width:auto}.size-full.wp-block-image.image__link-box figcaption:after{margin-left:20px}.wp-block-ub-tabbed-content .wp-block-ub-tabbed-content-tabs-content{border:none;padding:25px 0}.wp-block-ub-tabbed-content-tab-holder.horizontal-tab-width-mobile.horizontal-tab-width-tablet{border-bottom:1px solid #7f898c;border-bottom:1px solid var(--global-font-color)}.wp-block-ub-tabbed-content-tab-title-wrap,.wp-block-ub-tabbed-content-tab-title-wrap .color-red{border:none!important;color:#7f898c;color:var(--global-font-color);font-size:26px}.wp-block-ub-tabbed-content-tab-title-wrap.active{color:#960032!important;color:var(--color-theme-primary)!important;background-color:transparent!important;border:none;border-bottom:3px solid #960032!important;border-bottom:3px solid var(--color-theme-primary)!important}.iml__product--sidebar .iml__contactperson .textwidget{padding-bottom:0}.iml__product--sidebar .iml__contactperson{margin-bottom:40px}.iml__contactperson .carousel-cell{width:100%;padding:0 10px;margin:0 auto;text-align:center}.iml__contactperson .carousel-cell h2{margin:0}.iml__contactperson .carousel-cell h3{margin:5px;font-size:20px}.iml__contactperson .iml__contactperson--main-carousel .flickity-page-dots{bottom:5px}.iml__contactperson--main-carousel{height:340px;overflow:hidden}.iml__contactperson .carousel-cell{height:100%}.iml__contactperson--title{margin:5px 0 10px;font-size:16px;color:#006496;color:var(--color-theme-secondary)}.iml__contactperson a.post-thumbnail img{width:130px;height:130px;-o-object-fit:cover;object-fit:cover;margin:0 auto;border-radius:100px}.iml__contactperson--meta{margin:0 auto}body .iml__contactperson--meta a.iml__contactperson--email,body .iml__contactperson--meta a.iml__contactperson--phone{display:inline-block;color:#7f898c;color:var(--global-font-color);font-size:25px;margin-top:10px}a.iml__contactperson--phone{margin-right:25px}.woocommerce div.product{max-width:80rem;max-width:var(--content-width);margin:50px auto 0}.woocommerce div.product div.summary{margin-top:0}.woocommerce div.product .product_title{margin-bottom:5px}.woocommerce div.product p.price,.woocommerce div.product span.price{margin-bottom:0;margin-top:0}.woocommerce ul.tabs.wc-tabs{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;grid-gap:30px;gap:30px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:center;align-content:center;border-bottom:1px solid #7f898c;border-bottom:1px solid var(--global-font-color);padding-left:0!important;padding-right:0!important;margin-top:80px}.woocommerce div.product .woocommerce-tabs ul.tabs li{border:none;background-color:#fff;background-color:var(--color-theme-white);border-radius:0xp;font-weight:400;margin-left:0;margin-right:0;padding-right:0!important;padding:0 0 5px;text-align:left}.woocommerce div.product .woocommerce-tabs ul.tabs li a{font-weight:400;font-size:26px}.woocommerce div.product .woocommerce-tabs ul.tabs li.active{border:none;color:#960032;color:var(--color-theme-primary);text-align:center;padding:0;margin-left:0}.woocommerce div.product .woocommerce-tabs ul.tabs li.active:first-of-type,.woocommerce div.product .woocommerce-tabs ul.tabs li:first-of-type{text-align:left}.woocommerce div.product .woocommerce-tabs ul.tabs li.active:last-of-type,.woocommerce div.product .woocommerce-tabs ul.tabs li:last-of-type{text-align:right}.woocommerce div.product .woocommerce-tabs ul.tabs li a:focus{-webkit-box-shadow:none;box-shadow:none}.woocommerce div.product .woocommerce-tabs ul.tabs li.active a{border-bottom:4px solid #960032;border-bottom:4px solid var(--color-theme-primary)}.woocommerce div.product .woocommerce-tabs ul.tabs li:after,.woocommerce div.product .woocommerce-tabs ul.tabs li:before{display:none}.woocommerce-tabs a.btn{width:auto;display:block;max-width:-webkit-max-content;max-width:-moz-max-content;max-width:max-content;color:#fff}section.related.products{background-color:#f0f0f0;background-color:var(--color-theme-grey200);padding:100px 0}.related_products--content{max-width:80rem;margin:0 auto}.related_products--content h2{margin-top:0;margin-bottom:50px;text-align:center}.iml__woo-related--main-carousel .carousel-cell{width:31%;background-color:#fff;background-color:var(--color-theme-white);border:1px solid #c2cbce;border:1px solid var(--color-theme-grey600);margin-right:35px;counter-increment:carousel-cell;min-height:580px}.iml__woo-related--main-carousel .carousel-cell img{width:100%;height:300px;-o-object-fit:cover;object-fit:cover;border-bottom:25px solid #960032;border-bottom:25px solid var(--color-theme-primary)}.iml__woo-related--main-carousel .carousel-cell .product__wrapper{padding:0 25px 15px}.iml__woo-related--main-carousel .carousel-cell h2.woocommerce-loop-product__title{padding:0 25px;font-size:28px;text-decoration:none;margin-bottom:0;margin-top:15px;text-align:left}.iml__woo-related--main-carousel .carousel-cell span.woocommerce-Price-amount.amount{margin-left:0}a.woocommerce-LoopProduct-link.woocommerce-loop-product__link{text-decoration:none}a.woocommerce-LoopProduct-link.woocommerce-loop-product__link:first-child:hover:after{content:"Produkt ansehen";text-align:center;width:100%;display:block;background-color:#960032;background-color:var(--color-theme-primary);padding:15px;color:#fff;color:var(--color-theme-white);margin-bottom:-60px;top:240px;position:absolute}html[lang=en-US] a.wc-block-grid__product-link:hover .wc-block-grid__product-image:after,html[lang=en-US] a.woocommerce-LoopProduct-link.woocommerce-loop-product__link:first-child:hover:after{content:"View product"}.product__wrapper a.woocommerce-LoopProduct-link.woocommerce-loop-product__link:hover:after{display:none}.products .related_products--content .woocommerce-de_price_taxrate,.products .woocommerce-de_price_taxrate,.related_products--content .woocommerce_de_versandkosten,.wgm-info.woocommerce-de_price_taxrate,.woocommerce.single-product .woocommerce_de_versandkosten{display:inline-block}.related_products--content p.price,.woocommerce div.product p.price,.woocommerce div.product span.price{color:#960032;color:var(--color-theme-primary)}.iml__product-wrapper.wrap--left{width:75%;float:left}.woocommerce div.product .product_title{text-align:left}.woocommerce div.product form.cart .button{width:100%;border-radius:0;background-color:#960032;background-color:var(--color-theme-primary);font-weight:400;margin-top:10px}.woocommerce .woocommerce-de_price_taxrate,.woocommerce .woocommerce_de_versandkosten{float:left}.woocommerce.single-product .woocommerce-de_price_taxrate,.woocommerce.single-product .woocommerce_de_versandkosten{float:none}.woocommerce-de_price_taxrate:first-letter{text-transform:lowercase}.wgm-info.woocommerce_de_versandkosten:before{content:" | ";display:inline;margin-left:5px;margin-right:5px}.woocommerce.archive .shipping_de.shipping_de_string{display:block;width:100%}.products .woocommerce-de_price_taxrate,.wgm-info.woocommerce-de_price_taxrate{min-width:97px}.woocommerce .product_tag-konfigurierbar p.price:before{content:"ab ";color:#960032;color:var(--color-theme-primary)}.single .woocommerce-Tabs-panel h2{color:#555;color:var(--color-font-darker);font-size:28px}.woocommerce table.shop_attributes,.woocommerce table.shop_attributes td,.woocommerce table.shop_attributes th,td.woocommerce-product-attributes-item__value{border:none}.woocommerce table.shop_attributes th{font-weight:400}.woocommerce table.shop_attributes th:after{content:":"}.woocommerce table.shop_attributes td{font-style:normal}.single-product span.sku_wrapper{width:100%;display:inline-block}.iml__product--sidebar{width:25%;float:right;padding-left:30px}.iml__product--sidebar .textwidget{background-color:#f0f0f0;background-color:var(--color-theme-grey200)}.iml__product--sidebar .textwidget h2,.iml__product--sidebar .textwidget p{text-align:center}.iml__product--sidebar .textwidget h2{margin:0;padding-top:20px}.iml__product--sidebar h2.widget-title{display:none}.iml__product--sidebar .nf-form-cont{background-color:#f0f0f0;background-color:var(--color-theme-grey200);padding:0 25px;display:inline-block}.iml__product--sidebar div#nf-form-90-cont.nf-form-cont nf-field:nth-of-type(3){width:100%}.iml__product--sidebar div#nf-form-90-cont.nf-form-cont nf-field:nth-of-type(4){width:30%;float:left;margin-left:0}.iml__product--sidebar div#nf-form-90-cont.nf-form-cont nf-field:nth-of-type(5){width:65%;float:left}.iml__product--sidebar div#nf-form-90-cont.nf-form-cont .field-wrap>div input[type=checkbox],.iml__product--sidebar div#nf-form-90-cont.nf-form-cont .field-wrap button,.iml__product--sidebar div#nf-form-90-cont.nf-form-cont .field-wrap input[type=button],.iml__product--sidebar div#nf-form-90-cont.nf-form-cont .field-wrap input[type=submit],.iml__product--sidebar div#nf-form-90-cont.nf-form-cont nf-field:nth-of-type(6),.iml__product--sidebar div#nf-form-90-cont.nf-form-cont nf-field:nth-of-type(7){width:100%;margin-left:0}.iml__product--sidebar .nf-form-cont .nf-field-label label{padding-top:0}.iml__product--sidebar input[type=button].ninja-forms-field{background-color:#80898c;background-color:var(--color-theme-grey300)}.iml__product--sidebar input[type=submit]{padding:20px}.header-branding a.cart-icon:hover{text-decoration:none}.ub-expand-portion a.ub-expand-toggle-button,a.read-link{text-align:center!important;text-decoration:underline;display:block;margin:0 auto;width:250px}a.ub-expand-toggle-button:before{content:" ";background-image:url(../images/icon_readmore.svg);width:19px;height:14px;display:inline-block;margin-right:10px;background-size:cover}a.ub-expand-toggle-button.ub-hide{display:none}a.ub-expand-toggle-button:before{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.ub-expand-partial a.ub-expand-toggle-button:last-of-type:before{-webkit-transform:rotate(0deg);transform:rotate(0deg)}.quantity input::-webkit-inner-spin-button,.quantity input::-webkit-outer-spin-button{display:none;margin:0}.quantity input.qty{appearance:textfield;-webkit-appearance:none;-moz-appearance:textfield;background-color:transparent;color:#7f898c;color:var(--global-font-color)}.woocommerce input.qty_button.minus,.woocommerce input.qty_button.plus{display:inline-block;width:unset;background-color:transparent;border-radius:100px;font-size:24px;width:37px;height:37px;padding:4px;text-align:center;color:#7f898c;color:var(--global-font-color);border-color:#7f898c;border-color:var(--global-font-color)}.woocommerce div.product form.cart div.quantity{background-color:#e2e2e2;background-color:var(--color-theme-grey100);display:inline-block;padding:5px 10px;float:none}.woocommerce a.product__configlink{display:none}.woocommerce .tc-init a.product__configlink:hover{background-color:#e2e2e2;background-color:var(--color-theme-grey100)}.woocommerce .tc-init a.product__configlink{width:100%;display:inline;padding:14px 76px;background-color:#fff;background-color:var(--color-theme-white);text-decoration:none;color:#7f898c;color:var(--global-font-color);border:1px solid #e2e2e2;border:1px solid var(--color-theme-grey100);margin-top:5px;vertical-align:text-top;line-height:2;font-size:16px;top:-2px;position:relative}.search .star-rating,.woocommerce .woocommerce-product-rating .star-rating{margin:6px 5px 0 0;background-color:#f5f5f5;background-color:var(--color-theme-grey400);padding:4px;height:30px;line-height:1.3;color:#464646}.search .star-rating{overflow:hidden;position:relative;display:block;margin:0 0 .5em;float:none;height:1em;line-height:1}.search .star-rating span{overflow:hidden;float:left;top:0;left:0;position:absolute;padding-top:1.5em}.search .star-rating,.woocommerce #reviews .star-rating,.woocommerce .star-rating{height:30px;width:136px;line-height:1.3;padding:4px;background-color:#f5f5f5;background-color:var(--color-theme-grey400)}.search .star-rating,.woocommerce .products .star-rating{width:136px;font-family:star}.woocommerce ul.products li.product .star-rating{font-size:1em}.search .star-rating:before{content:"\73\73\73\73\73";color:#d3ced2;float:left;position:absolute;left:0;top:0}.search .star-rating span:before{content:"\53\53\53\53\53";position:absolute;left:0;top:0}.search .star-rating:before,.search .star-rating span:before,.woocommerce .star-rating:before,.woocommerce .star-rating span:before{letter-spacing:5px}.search .star-rating span,.search p.stars.selected a.active:before,.search p.stars.selected a:not(.active):before,.woocommerce .star-rating span,.woocommerce p.stars.selected a.active:before,.woocommerce p.stars.selected a:not(.active):before{color:#960032;color:var(--color-theme-primary)}.search p.stars.selected a.active~a:before,.search p.stars a:before,.woocommerce p.stars.selected a.active~a:before,.woocommerce p.stars a:before{color:#464646}#review_form p.stars{background-color:#f5f5f5;background-color:var(--color-theme-grey400);display:table-cell;float:revert;clear:both;height:25px;line-height:1.2;padding:4px}.product_meta{margin-bottom:20px}@media only screen and (max-width:767px){.woocommerce .tc-init a.product__configlink{float:left;text-align:center}}@media only screen and (min-width:768px) and (max-width:991px){.iml__product-wrapper.wrap--left{width:100%}.iml__product--sidebar{width:50%}.single-content--wrapper{display:block}.iml__news nav.navigation.pagination{-ms-grid-column:1/3;grid-column:1/3}}.search-results li.product a img,.woocommerce.archive ul.products li.product a img{height:300px;-o-object-fit:cover;object-fit:cover;border-bottom:25px solid #960032;border-bottom:25px solid var(--color-theme-primary)}.search-results li.product,.woocommerce-page ul.products.columns-3 li.product,.woocommerce ul.products.columns-3 li.product{border:1px solid #c2cbce;border:1px solid var(--color-theme-grey600);min-height:580px}.search-results h2.woocommerce-loop-product__title,.woocommerce.archive h2.woocommerce-loop-product__title{padding:0 25px!important;font-size:28px}.search-results .product__wrapper,.woocommerce.archive .product__wrapper{padding:0 25px 15px}.product__wrapper--cat{margin-bottom:10px}.product__wrapper--cat a{font-size:18px;color:#7f898c;color:var(--global-font-color);display:inline-block}.search-results span.woocommerce-Price-amount.amount,.woocommerce.archive span.woocommerce-Price-amount.amount{color:#960032;color:var(--color-theme-primary);font-size:23px}.woocommerce.archive .woocommerce-products-header .term-description{text-align:center}.iml__subcat--list{text-align:center;margin-top:50px;margin-bottom:50px}.iml__subcat--list a{display:inline-block;padding:10px 20px;border:1px solid #7f898c;border:1px solid var(--global-font-color);margin-right:15px;margin-bottom:15px;border-radius:0;font-size:16px;text-decoration:none;color:#7f898c;color:var(--global-font-color)}.iml__subcat--list a.prodcat--active,.iml__subcat--list a:hover{border:1px solid #960032;border:1px solid var(--color-theme-primary);color:#fff;color:var(--color-theme-white);background-color:#960032;background-color:var(--color-theme-primary)}.woocommerce .woocommerce-ordering select{vertical-align:top;background-color:#fff;background-color:var(--color-theme-white);color:#7f898c;color:var(--global-font-color)}.related_products--content a.button.product_type_simple.add_to_cart_button,.search-results a.button.product_type_simple.add_to_cart_button,.woocommerce.archive a.button.product_type_simple.add_to_cart_button{background-color:transparent;margin-top:5px!important;margin-left:50px;padding:0;display:none}.woocommerce.archive a.button.product_type_simple.add_to_cart_button:after{width:45px;content:"";display:block;background-repeat:no-repeat;background-size:cover;height:45px;background-image:url(../images/icon_edit.svg);visibility:visible;margin-top:0}.related_products--content .shipping_de.shipping_de_string,.search-results .shipping_de.shipping_de_string,.woocommerce.archive .shipping_de.shipping_de_string{margin-bottom:15px;display:inline;float:left}.related_products--content .product_wrapper .price .search-results ul.products li.product .price .woocommerce ul.products li.product .price{margin-top:60px}.related_products--content a.add_to_wishlist img,.search-results a.add_to_wishlist img,.woocommerce.archive ul.products li.product a.add_to_wishlist img,a.delete_item.button.alt img{height:auto!important;border:none!important;max-width:45px}.related_products--content a.add_to_wishlist.single_add_to_wishlist.button,.search-results a.add_to_wishlist.single_add_to_wishlist.button,.woocommerce a.add_to_wishlist.single_add_to_wishlist.button,a.delete_item.button.alt{margin-top:0!important;padding-top:0}a.delete_item.button.alt{text-indent:-9999px;background-color:transparent}.related_products--content .yith-wcwl-add-button,.search-results .yith-wcwl-add-button{position:relative;top:-30px;left:80px;display:inline-block}.related_products--content .yith-wcwl-wishlistaddedbrowse,.related_products--content .yith-wcwl-wishlistexistsbrowse,.search-results .yith-wcwl-wishlistaddedbrowse,.search-results .yith-wcwl-wishlistexistsbrowse{position:relative;right:-50px;bottom:30px}.yith-wcwl-wishlistaddedbrowse img,.yith-wcwl-wishlistexistsbrowse img{width:45px!important;height:45px!important;border:none!important;margin-left:30px!important;display:inline-block}a.delete_item.button.alt{position:relative;top:0;right:30px;background-color:transparent!important;margin:0!important;padding:0!important;font-size:0!important}.yith-wcwl-add-button{text-align:right}.search-results .grid-3 li.product{position:relative}.related_products--content a.add_to_wishlist.single_add_to_wishlist.button.alt{padding:0}.related_products--content .product__wrapper a.button.product_type_simple{display:none}#yith-wcwl-popup-message{-webkit-box-shadow:none!important;box-shadow:none!important;z-index:0!important}div#yith-wcwl-message{display:none!important;color:#fff;font-size:0!important}.woocommerce .woocommerce-result-count,form.woocommerce-ordering{display:none}.wc-block-grid__product-add-to-cart.wp-block-button,.yith-wcwl-add-to-wishlist{display:none!important}.search-results .type-product p.info+p{display:none}.iml__search--product .type-product.product_tag-app-baumkontrolle p{padding:0 25px}.search-results .type-product p.info{padding:0 25px;overflow:hidden}p.info a.woocommerce-LoopProduct-link.woocommerce-loop-product__link:first-child:hover:after,p.info a.woocommerce-LoopProduct-link.woocommerce-loop-product__link br{display:none}.iml__search--product p.info a.woocommerce-LoopProduct-link.woocommerce-loop-product__link br{display:block}.product_cat-seminare .product__wrapper a.button.product_type_simple{display:none;margin:0;padding:0}p.info a.woocommerce-LoopProduct-link.woocommerce-loop-product__link:first-child:hover{color:#333}.iml__search--product span.short_description--teaser{font-size:14px;line-height:1.3;display:inline-block;padding:15px 0}.product_cat-seminare a.woocommerce-LoopProduct-link.woocommerce-loop-product__link:first-child:hover:after{content:"Seminar ansehen"}.iml__search--wrapper.iml__search--posts .iml__news span.event--over:after,.iml__search--wrapper.iml__search--posts .iml__news span.event--over:before{background-color:#f0f0f0}.iml__search--posts .iml__news .iml__news--date:before{margin-left:17%}li.wc-block-grid__product{border:1px solid #c2cbce;border:1px solid var(--color-theme-grey600);min-height:500px}.wc-block-grid__product .wc-block-grid__product-title{margin:0;font-size:28px;color:#555;color:var(--color-font);font-weight:400;text-decoration:none!important;text-align:left;padding-left:25px}.wc-block-grid__product .wc-block-grid__product-price.price{text-align:left;width:auto;margin-left:0;display:inline-block;font-weight:400;color:#960032;color:var(--color-theme-primary);font-size:23px;width:100%;padding-left:25px}.wc-block-grid__product .wc-block-grid__product-price.price span.woocommerce-Price-amount.amount{color:#960032;color:var(--color-theme-primary)}a.wc-block-grid__product-link{text-decoration:none}.wc-block-grid__product .wgm-info.woocommerce-de_price_taxrate{display:inline;padding-left:25px;float:left}.wc-block-grid__product .wgm-info.woocommerce_de_versandkosten{display:block}li.wc-block-grid__product{text-align:left;padding-bottom:15px}.wc-block-grid__product .wp-block-button.wc-block-grid__product-add-to-cart a{background-color:transparent;margin-top:5px!important;margin-left:50px;padding:0;display:block;width:100%;position:absolute;height:40px;left:0}a.button.product_type_simple.add_to_cart_button{background-color:transparent;margin-top:5px!important;margin-left:50px;padding:0;position:relative;left:20px;bottom:20px;display:inline;float:left}.wc-block-grid__product .wp-block-button.wc-block-grid__product-add-to-cart:after,a.button.product_type_simple.add_to_cart_button:after{width:45px;content:"";display:block;background-repeat:no-repeat;background-size:cover;height:45px;background-image:url(../images/icon_edit.svg);visibility:visible;margin-top:0}.woocommerce ul.products li.product.product_tag-ios-ipad-app .button.product_type_simple{display:none}.wc-block-grid__product .wgm-info.shipping_de.shipping_de_string{padding-left:25px;display:inline-block;float:left}.wc-block-grid__product-rating{display:none}.wc-block-grid__products .wc-block-grid__product-image img{height:300px;max-height:300px;max-width:100%;-o-object-fit:cover;object-fit:cover;width:100%!important;border-bottom:25px solid #960032;border-bottom:25px solid var(--color-theme-primary)}a.wc-block-grid__product-link:hover .wc-block-grid__product-image:after{content:"Produkt ansehen";text-align:center;width:100%;display:block;background-color:#960032;background-color:var(--color-theme-primary);padding:16px;color:#fff;color:var(--color-theme-white);margin-top:-60px;position:absolute}.entry-content .wc-block-grid.has-3-columns .wc-block-grid__product{-webkit-box-flex:1;-ms-flex:1 0 30%;flex:1 0 30%;max-width:30%;margin-right:25px;margin-bottom:25px}.wc-block-grid.has-3-columns .wc-block-grid__product:last-of-type{margin-right:0}.wc-block-grid__product-add-to-cart.wp-block-button{display:inline-block;position:relative;top:45px;right:-40px}.entry-content ul.wc-block-grid__products{padding:0;margin-top:50px;margin-bottom:70px}.carousel-cell .shipping_de.shipping_de_string{display:inline-block;text-align:left;float:left}.wp-block-separator:not(.is-style-wide):not(.is-style-dots){width:100%;margin:30px auto}.woocommerce #reviews #comments ol.commentlist{padding:0}.woocommerce #reviews #comments ol.commentlist li{padding-left:35px;border-bottom:1px solid #c2cbce;border-bottom:1px solid var(--color-theme-grey600)}.woocommerce #reviews #comments ol.commentlist li img.avatar{display:none}.woocommerce #reviews #comments ol.commentlist li .comment-text{margin:0;border:none;border-radius:0;padding:1em 0 0}.woocommerce #reviews .star-rating{float:left;display:inline-block}.woocommerce #reviews #comments ol.commentlist li .comment-text p.meta{display:inline-block;margin-top:15px;width:100%}.woocommerce #review_form #respond{max-width:70%;margin:50px auto;border:1px solid #707070;border:1px solid var(--color-theme-darkgrey200);padding:25px}.woocommerce #review_form #respond span#reply-title{font-size:25px;text-align:center;width:100%;display:inline-block;color:#960032;color:var(--color-theme-primary);margin-bottom:20px}.woocommerce #review_form #respond label[for=rating]{margin-bottom:20px;display:inline-block;font-size:20px;color:#555;color:var(--color-font-darker)}.woocommerce #review_form #respond .cleverreach-checkbox label,.woocommerce #review_form #respond span.comment-form-privacy-policy-checkbox-text{margin-left:10px;vertical-align:middle;font-size:16px}.woocommerce #review_form input#cleverreach_checkbox_comments{display:inline-block;vertical-align:inherit}.woocommerce #review_form #respond span.comment-form-privacy-policy-checkbox-text{margin-left:0}.woocommerce #review_form #respond .form-submit input{left:auto;background-color:#80898c;background-color:var(--color-theme-grey300);color:#fff;color:var(--color-theme-white);font-weight:400;width:50%;margin:10px 0;border-radius:0}.woocommerce .iml__faq--content .tab{max-width:70%;margin:30px auto}.woocommerce .iml__faq--content .post-ratings-image{border:0;max-width:20px;margin:0!important;display:inline-block}.woocommerce .iml__faq--content .post-ratings{width:39%;display:inline-block;text-align:right}.woocommerce .iml__faq--content .tab-content--ratings .tab-content--ratings--title{width:60%;display:inline-block;text-align:center;padding:10px 0}.woocommerce div.product div.images .recall_lightbox img{height:600px;-o-object-fit:cover;object-fit:cover}.woocommerce div#tm-extra-product-options{background-color:#f0f0f0;background-color:var(--color-theme-grey200);padding:50px 0 100px}.woocommerce .tm-extra-product-options .tm-extra-product-options-field{max-width:100%}.woocommerce .tm-extra-product-options-inner{max-width:80rem;margin:0 auto}.woocommerce .tm-extra-product-options .tc-container{background-color:#e2e2e2;background-color:var(--color-theme-grey100);margin-bottom:0!important;max-width:80rem;max-width:var(--content-width);margin:50px auto 0}.woocommerce .tc-cell.tcwidth-100,.woocommerce .tcwidth-100,.woocommerce .tm-extra-product-options .tc-cell.tcwidth-100,.woocommerce .tm-extra-product-options .tcwidth-100{background-color:#e2e2e2;background-color:var(--color-theme-grey100);padding-left:0;padding-right:0}.woocommerce label.tc-cell.tm-epo-element-label{background-color:#fff!important;background-color:var(--color-theme-white)!important;text-align:center;padding:10px;-webkit-box-shadow:0 4px 4px -2px #8a8a8a;box-shadow:0 4px 4px -2px #8a8a8a}.woocommerce .tc-cell.tc-col.tm-extra-product-options-container{margin-top:25px;margin-bottom:25px}.woocommerce .tm-collapse.tmaccordion{padding:0;margin:0 0 25px;-webkit-box-shadow:none;box-shadow:none}.woocommerce .tm-collapse,.woocommerce .tm-collapse-wrap{-webkit-box-shadow:none!important;box-shadow:none!important}.tm-collapse .tm-arrow{font-size:35px}.tm-extra-product-options .cpf-section .tc-section-inner-wrap>.tc-row>.tc-cell{padding-left:0;padding-right:0}.woocommerce .tm-extra-product-options .tm-epo-element-label.tm-section-label{text-align:center;background-color:#fff;background-color:var(--color-theme-white);margin:0;padding:15px 0}.woocommerce .tc-cell.tc-width100.tm-element-description.tm-description{background:#f0f0f0;margin-bottom:0}.woocommerce .tm-extra-product-options h3.tc-cell.tc-epo-label.tm-section-label.tm-toggle{padding:20px}.woocommerce .tc-container.cpf-element.tc-cell.tcwidth-100{margin-top:1px}.woocommerce .tm-collapse{background-image:none;margin:0;padding:0;background-color:#e2e2e2;background-color:var(--color-theme-grey100);border:none}.woocommerce .tm-collapse,.woocommerce .tm-extra-product-options .tm-epo-element-label.tm-section-label{-webkit-box-shadow:0 4px 4px -2px #8a8a8a;box-shadow:0 4px 4px -2px #8a8a8a}.woocommerce li.tmcp-field-wrap.tmhexcolorimage-li-nowh.tc-mode-images{max-width:20%;max-width:23.8%;margin:0 20px 0 0;padding:0!important}.woocommerce .tc-mode-images label.tm-epo-field-label{background-color:#7f898c;background-color:var(--global-font-color)}.woocommerce .tc-mode-images label.tm-epo-field-label .checkbox-image-label,.woocommerce .tc-mode-images label.tm-epo-field-label .radio-image-label{padding:7px;font-size:20px;color:#fff;color:var(--color-theme-white);font-weight:400}.tm-extra-product-options .checkbox-image,.tm-extra-product-options .radio-image{max-height:220px;width:100%;-o-object-fit:cover!important;object-fit:cover!important}.woocommerce li.tmcp-field-wrap.tmhexcolorimage-li-nowh.tc-mode-images.tc-active label.tm-epo-field-label{background-color:#960032;background-color:var(--color-theme-primary)}.woocommerce .tm-extra-product-options .checkbox_image,.woocommerce .tm-extra-product-options .radio_image{border:none;padding:0;max-height:200px;-o-object-fit:cover;object-fit:cover;width:100%}.woocommerce h4.tc-cell.tc-col-auto.tc-epo-label.tm-section-label.tm-toggle.tcwidth-100{padding-left:15px}.cpf-type-checkbox:first-of-type .tc-cell.tc-col.tm-extra-product-options-container{margin-top:25px}.cpf-type-checkbox:last-of-type .tc-cell.tc-col.tm-extra-product-options-container{margin-bottom:25px}.cpf-type-checkbox .tc-cell.tc-col.tm-extra-product-options-container{margin:0;border-bottom:1px solid #e2e2e2;border-bottom:1px solid var(--color-theme-grey100)}.single_add_to_cart_product,.tc-extra-product-options .cpf-type-product .tc-epo-element-product-li-container .tc-epo-element-product-container .single_add_to_cart_product{background-color:#960032;background-color:var(--color-theme-primary);border-radius:0;max-width:250px}.tc-extra-product-options .cpf-type-product .tc-epo-element-product-li-container .tc-epo-element-product-container .single_add_to_cart_product:hover{background-color:#3d3d3d!important}.woocommerce .tm-epo-totals{padding-bottom:0;padding-top:0}.woocommerce select.tmcp-field.tm-epo-field.tmcp-select{background-color:#fff;background-color:var(--color-theme-white);color:#7f898c;color:var(--global-font-color);font-size:18px}.woocommerce .tm-extra-product-options-checkbox li.tmcp-field-wrap input,.woocommerce .tm-extra-product-options-radio li.tmcp-field-wrap input{visibility:hidden}.woocommerce .tm-extra-product-options-checkbox li.tmcp-field-wrap,.woocommerce .tm-extra-product-options-radio li.tmcp-field-wrap{background-color:#fff;background-color:var(--color-theme-white);text-align:center;display:inline-block;line-height:2;margin-bottom:0!important;border-bottom:1px solid #e2e2e2;border-bottom:1px solid var(--color-theme-grey100)}.woocommerce .tm-extra-product-options-checkbox li.tmcp-field-wrap:last-of-type,.woocommerce .tm-extra-product-options-radio li.tmcp-field-wrap:last-of-type{border-bottom:none}.woocommerce .cpf-section.tc-cell.tcwidth-100{padding-bottom:25px}.cpf-section.tc-cell.tcwidth-100:first-of-type,.cpf-section.tc-cell.tcwidth-100:first-of-type .tc-container.cpf_hide_element.tc-cell.tcwidth-100.cpf-type-header{background:#f0f0f0;background:var(--color-theme-grey200)}li.tmcp-field-wrap.tmhexcolorimage-li-nowh.tc-mode-color{width:25%!important;float:left;padding-right:15px!important;background-color:transparent}.use_colors_container .tmhexcolorimage{height:120px!important;width:100%}.tm-quantity-alt button.single_add_to_cart_product.button{color:#fff;font-size:normal;padding:19px 30px;font-size:22px;font-weight:400}html[lang=en-US] .woocommerce .tc-init a.product__configlink{padding:17px 87px}.tc-epo-element-product-container-cart .cpf-section.tc-cell.tcwidth-100 .tc-section-inner-wrap .tc-row .cpf-type-header h3{margin-bottom:0}.tc-epo-element-product-container-cart .cpf-section.tc-cell.tcwidth-100,.tc-epo-element-product-container-cart .cpf-section.tc-cell.tcwidth-100 .tc-section-inner-wrap .tc-row .cpf-type-header{background-color:transparent!important}.tc-epo-element-product-container-wrap .product-title{float:left;font-size:24px;color:#555}.tc-epo-element-product-container-wrap .product-price{text-align:right;font-size:24px;color:#555}.tc-epo-element-product-container-wrap .product-price span.woocommerce-Price-amount.amount{color:#555}.tc-epo-element-product-container-wrap .product-price:before{content:"+";margin-right:2px}.tc-epo-element-product-container-wrap .tm-quantity-alt button{background-color:#555!important}.tm-quantity-alt button.single_add_to_cart_product.button{font-size:16px!important}.tc-epo-element-product-container-wrap .tm-quantity-alt{float:right;width:250px}.tm-extra-product-options .tc-active .tc-label-wrap,.tm-extra-product-options li.tmcp-field-wrap.tc-active .price.tc-price .amount,.tm-extra-product-options li.tmcp-field-wrap.tc-active .tc-label.tm-label,.tm-extra-product-options ul.tmcp-ul-wrap.tm-extra-product-options-checkbox li.tmcp-field-wrap label input[type=checkbox]:checked~.tc-label,.tm-extra-product-options ul.tmcp-ul-wrap.tm-extra-product-options-radio li.tmcp-field-wrap label input[type=radio]:checked~.tc-label{color:#960032;color:var(--color-theme-primary)}.woocommerce .tm-extra-product-options ul.tmcp-ul-wrap.tm-element-ul-radio.tc-images-container li.tmcp-field-wrap{background:transparent}.tm-extra-product-options ul.tmcp-ul-wrap.tm-element-ul-radio{grid-gap:15px;gap:15px}.tm-extra-product-options ul.tmcp-elements li.tmcp-field-wrap{float:none;text-align:left;padding:0 150px}.tm-extra-product-options .tm-element-ul-checkbox li.tmcp-field-wrap.tc-mode-images,.tm-extra-product-options li.tmcp-field-wrap.tc-mode-images{float:left}.tc-epo-element-product-container-wrap .tm-extra-product-options ul.tmcp-elements li.tmcp-field-wrap{padding-left:0}.tm-extra-product-options .tmcp-field-wrap .tc-price{float:right!important;text-align:right}.woocommerce .tm-extra-product-options .tc-row{margin:0}.woocommerce .cpf-section.tc-cell.tcwidth-100,.woocommerce .tc-cell.tc-col.tm-extra-product-options-container{padding-left:0;padding-right:0;width:100%}.tc-tooltip{float:right;padding-right:0;margin-top:9px}span.tc-price-wrap{float:right;display:inline-block;min-width:160px}.tc-tooltip.tc-tooltip-right{padding-right:5px}.tm-no-options-pxq .tc-totals-form,.tm-no-options-pxq a.product__configlink,.tm-no-options-pxq dt.tm-options-totals{display:none!important}.tc-totals-form.tc-show{background-color:#f0f0f0;background-color:var(--color-theme-grey200);padding:100px 0;display:none}.tm-floating-box.bottom.right button.single_add_to_cart_button{float:right}.tm-floating-box.right{left:0;right:0;background:none;background-color:#f5f5f5;margin:0 auto;min-height:100px;padding:0 0 0 calc(45% - 300px)}.tm-floating-box dl.tm-extra-product-options-totals.tm-custom-price-totals{width:300px;text-align:center;margin:0 auto;display:inline}.tm-floating-box.bottom.right button.single_add_to_cart_button{width:250px;display:inline-block;text-align:center;float:none;margin:20px}.tm-floating-box .tm-fee-totals,.tm-floating-box .tm-final-totals,.tm-floating-box .tm-options-totals,.tm-floating-box .tm-unit-price{width:250px;float:left;margin-bottom:20px;margin-top:30px}.tm-floating-box dt.tm-final-totals{margin-top:30px!important;font-size:1.5em;font-weight:400;color:#960032;color:var(--color-theme-primary)}.tm-floating-box .tm-fb{display:none!important}.tm-floating-box span.woocommerce-Price-currencySymbol:after{content:"zzgl. MwSt.";font-size:16px;margin-left:7px;color:#80898c}@media only screen and (max-width:768px){.tm-floating-box{display:block!important}.tm-floating-box dt.tm-final-totals{margin-top:20px!important;font-size:24px}.tm-floating-box .tm-fee-totals,.tm-floating-box .tm-final-totals,.tm-floating-box .tm-options-totals,.tm-floating-box .tm-unit-price{font-size:24px;margin-top:20px;max-width:47%;float:left;margin-right:5px}.tm-extra-product-options-totals .amount.final{font-size:24px}.tm-floating-box.bottom.right button.single_add_to_cart_button{width:230px;margin:5px auto;display:block;height:55px}.cpf-section.tc-cell.tcwidth-100:first-of-type,.cpf-section.tc-cell.tcwidth-100:first-of-type .tc-container.cpf_hide_element.tc-cell.tcwidth-100.cpf-type-header,.woocommerce .tc-cell.tc-width100.tm-element-description.tm-description{background:#e2e2e2}.tm-box,.tm-collapse{max-width:100%}li.tmcp-field-wrap span{font-size:12px!important}.tm-extra-product-options ul.tmcp-ul-wrap.tm-extra-product-options-checkbox li.tmcp-field-wrap .tc-price-wrap,.tm-extra-product-options ul.tmcp-ul-wrap.tm-extra-product-options-checkbox li.tmcp-field-wrap .tm-label.tc-label,.tm-extra-product-options ul.tmcp-ul-wrap.tm-extra-product-options-radio li.tmcp-field-wrap .tc-price-wrap,.tm-extra-product-options ul.tmcp-ul-wrap.tm-extra-product-options-radio li.tmcp-field-wrap .tm-label.tc-label{font-size:12px;padding-left:10px!important;padding-top:5px}.tc-epo-element-product-container-right,.tc-epo-element-product-container-right .product-price,.tc-epo-element-product-container-right .product-title{font-size:16px!important}.tc-epo-element-product-container-wrap .tm-quantity-alt{float:right;width:100%}.tm-extra-product-options .tc-epo-element-product-container-wrap .tc-epo-element-product-container-cart .tm-quantity-alt .quantity{max-width:20%;height:50px!important}.single_add_to_cart_product,.tc-extra-product-options .cpf-type-product .tc-epo-element-product-li-container .tc-epo-element-product-container .single_add_to_cart_product{max-width:80%;height:30px;padding:0;line-height:1;font-size:14px!important}.tc-extra-product-options-inline .tc-element-inner-wrap .tc-cell.tc-width100.tm-element-description.tm-description{width:100%;margin:0;background-color:unset}.tc-extra-product-options-inline .cpf-section.tc-cell.tcwidth-100{padding-bottom:0!important}.tc-extra-product-options-inline ul.tmcp-ul-wrap.tmcp-elements.tm-extra-product-options-radio.tm-element-ul-radio{padding-left:14px}.tm-extra-product-options ul.tmcp-ul-wrap.tm-extra-product-options-checkbox li.tmcp-field-wrap label,.tm-extra-product-options ul.tmcp-ul-wrap.tm-extra-product-options-radio li.tmcp-field-wrap label{line-height:1.1}}@media only screen and (max-width:370px){li.tmcp-field-wrap span{font-size:10px!important}}html[lang=en-US] .tm-floating-box span.woocommerce-Price-currencySymbol:after{content:"plus VAT"}h2.yikes-custom-woo-tab-title.yikes-custom-woo-tab-title-technische-details{display:none}.woocommerce .tc-cell.tc-width100.tm-description h3{margin-bottom:0;margin-top:0}.woocommerce label.tc-cell.tm-epo-element-label{margin-left:7px;margin-top:15px}.woocommerce .tm-extra-product-options .tc-col.tc-element-container{max-width:100%;padding-left:0;margin-left:0;padding-right:0;margin-right:0}li.tmcp-field-wrap.tmhexcolorimage-li-nowh.tc-mode-color{max-width:24%}.woocommerce label.tc-cell.tm-epo-element-label{margin-bottom:15px}.woocommerce .tc-cell.tc-width100.tm-element-description.tm-description{margin:10px 12px}.woocommerce .tm-extra-product-options h3.tc-cell.tc-epo-label.tm-section-label.tm-toggle{background-color:#fff}@media only screen and (max-width:767px){.tm-extra-product-options ul.tmcp-elements:not(.tm-extra-product-options-variations) li.tmcp-field-wrap:not(.tm-per-row){padding:0;min-width:100%;margin-bottom:0!important}.tm-extra-product-options ul.tmcp-ul-wrap.tm-extra-product-options-radio li.tmcp-field-wrap .tm-label.tc-label{padding-left:0!important;display:inline-block!important;margin-top:-20px!important}}.footer__callback{background-color:#fff;background-color:var(--color-theme-white)}.iml__woo-callback{margin-top:100px}.iml__woo-callback--content{max-width:50rem;margin:0 auto;text-align:center;padding-bottom:100px}.iml__woo-callback--content nf-field:nth-of-type(7){float:none}.iml__woo-callback--content nf-field:nth-of-type(4),.iml__woo-callback--content nf-field:nth-of-type(6),.iml__woo-callback--content nf-field:nth-of-type(9){margin-left:0}form.woocommerce-cart-form{display:-webkit-box;display:-ms-flexbox;display:flex;width:70%;float:left;padding-right:25px}.woocommerce-page .cart-collaterals,.woocommerce .cart-collaterals{width:30%;display:-webkit-box;display:-ms-flexbox;display:flex;padding-left:25px}.woocommerce table.shop_table{border:none}.woocommerce-page .cart-collaterals .cart_totals,.woocommerce .cart-collaterals .cart_totals{width:108%}#add_payment_method .wc-proceed-to-checkout a.checkout-button,.woocommerce #respond input#submit.alt,.woocommerce-cart .wc-proceed-to-checkout a.checkout-button,.woocommerce-checkout .wc-proceed-to-checkout a.checkout-button,.woocommerce a.button.alt,.woocommerce button.button.alt,.woocommerce input.button.alt{font-weight:400;background-color:#960032;background-color:var(--color-theme-primary);padding:20px 30px;font-size:16px;border-radius:0}.payment_box.payment_method_bs_payone_creditcard p.form-row.form-row-wide:nth-of-type(4),.payment_box.payment_method_bs_payone_creditcard p.form-row.form-row-wide:nth-of-type(5){width:30%;display:inline-block;vertical-align:top}.woocommerce-cart .woocommerce{width:100%;max-width:100%}.woocommerce-cart .woocommerce-cart__wrapper{height:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;max-width:80rem;max-width:var(--content-width);margin:0 auto}.woocommerce-notices-wrapper{width:80rem;width:var(--content-width);max-width:80rem;max-width:var(--content-width);margin:0 auto}.woocommerce-info{width:100%}.woocommerce-cart h1,.woocommerce-checkout h1{max-width:80rem;max-width:var(--content-width);margin:50px auto;text-align:left;border-bottom:1px solid #e2e2e2;border-bottom:1px solid var(--color-theme-grey100);padding-bottom:20px}.woocommerce table.shop_table th{font-weight:400;padding:9px 12px;line-height:1.5em;color:#555;color:var(--color-font-darker)}#add_payment_method table.cart img,.woocommerce-cart table.cart img,.woocommerce-checkout table.cart img{width:217px;height:132px;-o-object-fit:cover;object-fit:cover;margin:15px 0}td.product-name a{color:#555;color:var(--color-font-darker);text-decoration:none;font-weight:400;font-size:20px}.woocommerce-cart .quantity{background-color:#80898c;background-color:var(--color-theme-grey300);display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.woocommerce-cart input.qty_button.minus,.woocommerce-cart input.qty_button.plus{font-size:24px;height:37px;padding:4px;text-align:center;background-color:#e2e2e2;background-color:var(--color-theme-grey100);width:20px;border-radius:0;display:inline-block;border:none;color:#fff;color:var(--color-theme-white)}.woocommerce-cart .quantity .qty{width:30px;display:inline-block;color:#fff;color:var(--color-theme-white);border:none;text-align:center;padding:0}span.woocommerce-Price-amount.amount{text-align:left;width:auto;margin-left:5px;display:inline-block;font-weight:400;color:#555;color:var(--color-font-darker)}.single-product span.woocommerce-Price-amount.amount{width:auto;color:#960032;color:var(--color-theme-primary)}.product-subtotal .product-tax .amount,.product-total .product-tax .amount,.wgm-tax,.wgm-tax .amount{width:auto}dl.tc-epo-metadata.variation{font-size:16px;font-weight:400}.cart_item dt.tc-name{font-weight:400}.woocommerce td.product-name .wc-item-meta dd,.woocommerce td.product-name dl.variation dd{display:inline}.woocommerce td.product-name .wc-item-meta dd p,.woocommerce td.product-name dl.variation dd p{margin-top:0;padding-top:5px}.woocommerce td.product-name dl.variation dd p{padding-top:9px}.woocommerce td.product-name dl.variation dd:first-of-type p{padding-top:0}.woocommerce-cart-form .tc-associated-table-product .tc-associated-table-product-indent{padding-left:0}.woocommerce-cart-form table.shop_table td{padding:15px 12px}.cart-collaterals h2{margin-top:10px;font-size:24px;border-bottom:1px solid #e2e2e2;border-bottom:1px solid var(--color-theme-grey100);padding-bottom:9px}.order-total .wgm-tax span.woocommerce-Price-amount.amount,.woocommerce .cart_item .product-subtotal .wgm-tax span.woocommerce-Price-amount.amount{width:auto}.woocommerce .cart_totals tr th{padding-left:0;font-weight:400!important;font-size:20px;color:#555;color:var(--color-font-darker)}.cart_totals label,p.woocommerce-shipping-destination{font-size:20px}.product-subtotal .product-tax,.product-total .product-tax,.wgm-tax{font-size:16px}.order-total span.woocommerce-Price-amount.amount{color:#960032;color:var(--color-theme-primary);font-weight:400;font-size:24px}.order-total span.wgm-tax.includes_tax span.woocommerce-Price-amount.amount,.woocommerce .cart_item .product-subtotal span.wgm-tax.includes_tax span.woocommerce-Price-amount.amount{color:#7f898c;color:var(--global-font-color);font-size:16px;font-weight:400}.order-total span.wgm-tax.includes_tax,.woocommerce .cart_item .product-subtotal .wgm-tax,.woocommerce .cart_item .product-subtotal .wgm-tax span.woocommerce-Price-amount.amount{font-size:12px;line-height:1.2}a.shipping-calculator-button,a.shipping-calculator-button:after,form.woocommerce-shipping-calculator{font-size:20px;color:#006496;color:var(--color-theme-secondary);text-decoration:none}span.cpf-img-on-cart img{display:none}.form-row.validate-email.form-row-wide{padding-left:25px}.form-row.validate-phone.form-row-wide{padding-left:0!important}.woocommerce #respond input#submit,.woocommerce #respond input#submit.disabled,.woocommerce #respond input#submit:disabled,.woocommerce #respond input#submit:disabled[disabled],.woocommerce a.button,.woocommerce a.button.disabled,.woocommerce a.button:disabled,.woocommerce a.button:disabled[disabled],.woocommerce button.button,.woocommerce button.button.disabled,.woocommerce button.button:disabled,.woocommerce button.button:disabled[disabled],.woocommerce input.button,.woocommerce input.button.disabled,.woocommerce input.button:disabled,.woocommerce input.button:disabled[disabled]{font-size:16px;font-weight:400;padding:20px}.tc-associated-table-product .tc-associated-table-product-price:before{display:none}@media only screen and (max-width:767px){.woocommerce-message:before{left:5px;top:10px}.woocommerce-message a.button.wc-forward{float:right!important;width:30%;padding:5px;text-align:center;color:#fff;color:var(--color-theme-white);background-color:#960032;background-color:var(--color-theme-primary)}.woocommerce-page .woocommerce-message{padding:10px 10px 10px 30px!important}.woocommerce-page .woocommerce-notices-wrapper{width:100%}}form.checkout.woocommerce-checkout{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:120px}.checkout__left{-webkit-box-flex:60%;-ms-flex:60%;flex:60%;padding-right:25px}.checkout__right{-webkit-box-flex:40%;-ms-flex:40%;flex:40%;padding-left:25px;border-left:1px solid #f0f0f0;border-left:1px solid var(--color-theme-grey200)}form.checkout.woocommerce-checkout h3{margin-top:10px;font-size:24px;border-bottom:1px solid #e2e2e2;border-bottom:1px solid var(--color-theme-grey100);padding-bottom:9px}.woocommerce-checkout span.cpf-img-on-cart{display:none}.woocommerce-checkout .product-subtotal .product-tax,.woocommerce-checkout .product-total .product-tax,.woocommerce-checkout .wgm-tax{font-size:16px!important}.woocommerce-checkout .woocommerce table.shop_table td{vertical-align:top;padding:40px 12px}form.checkout .checkout__right tbody tr:first-of-type td{border-top:none}#add_payment_method #payment,.woocommerce-cart #payment,.woocommerce-checkout #payment{background:#fff;background:var(--color-theme-white);border-radius:0}.woocommerce form .form-row .input-checkbox{width:12px;height:12px;display:inline-block}#add_payment_method #payment,.woocommerce-cart #payment,.woocommerce-checkout #payment{font-size:16px}.woocommerce form .checkout__left .form-row{width:49%;display:inline-block}.woocommerce form .checkout__left .col-1{margin-bottom:100px}.woocommerce-checkout #payment ul.payment_methods li input[type=text]{width:100%;height:50px;padding:10px!important}.woocommerce #payment .form-row select,.woocommerce-page #payment .form-row select{width:100%;height:50px}#add_payment_method #payment div.payment_box,.woocommerce-cart #payment div.payment_box,.woocommerce-checkout #payment div.payment_box{background-color:#fff}#add_payment_method #payment div.payment_box:before,.woocommerce-cart #payment div.payment_box:before,.woocommerce-checkout #payment div.payment_box:before{display:none}#add_payment_method #payment ul.payment_methods li img,.woocommerce-cart #payment ul.payment_methods li img,.woocommerce-checkout #payment ul.payment_methods li img{display:inline-block}label[for=payment_method_bs_payone_creditcard]:after{content:" ";width:220px;height:30px;display:inline-block;background-image:url(/wp-content/uploads/2020/04/cc-logos-iml-2.png);background-image:url(../images/cc-logos-iml.png);background-size:contain;background-repeat:no-repeat;margin-left:7px;vertical-align:middle}label[for=payment_method_bs_payone_creditcard] img,label[for=payment_method_bs_payone_giropay] img,label[for=payment_method_bs_payone_sofort] img{display:none!important}.woocommerce-checkout #payment div.form-row{display:grid}.woocommerce-checkout #payment div.form-row a.button{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.woocommerce-checkout #payment div.form-row #ywraq_cart_quote.button,.woocommerce-checkout #payment div.form-row #ywraq_checkout_quote_button.button{-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5;margin-top:20px}.myaccount__header{margin-top:30px}.myaccount__header hr{width:100%;margin:30px 0 40px}.myaccount__header-left{width:50%;display:inline-block;float:left}.myaccount__header-right{width:50%;display:inline-block;text-align:right;margin-top:45px}.myaccount__header-left h1{text-align:left}.woocommerce-MyAccount-content{margin-bottom:100px}.woocommerce-account .addresses .title .edit,.woocommerce-account .addresses .title h3{float:none}.woocommerce-account .addresses .title h3{color:#960032;color:var(--color-theme-primary);margin-bottom:0}.woocommerce-account .addresses .title .edit{color:#006496;color:var(--color-theme-secondary);font-weight:100}address{font-style:normal}.woocommerce-MyAccount-content form h3{margin-top:0;color:#960032;color:var(--color-theme-primary)}.woocommerce form .form-row input,.woocommerce form .form-row input.input-text,.woocommerce form .form-row textarea{color:#2d2d2d;color:var(--color-theme-darkgrey);border:1px solid #e2e2e2;border:1px solid var(--color-theme-grey100);border-radius:0;padding:5px;text-align:left;font-size:16px;height:50px}.woocommerce-page form .form-row-last,.woocommerce form .form-row-last{float:none}.woocommerce form .checkout__left .form-row:nth-of-type(2n){padding-left:25px}.woocommerce form .checkout__left p#billing_phone_field{padding-left:25px!important}.woocommerce form .checkout__left p#billing_email_field{padding-left:0!important}.woocommerce form p#billing_vat_field{background-color:#8c1d35;color:#fff;padding:15px}.woocommerce .select2-container{margin-top:-4px}.woocommerce-checkout form .form-row .input-checkbox{border-radius:100px!important;padding:revert!important}.woocommerce-account .woocommerce #respond input#submit,.woocommerce-account .woocommerce a.button,.woocommerce-account .woocommerce button.button,.woocommerce-account .woocommerce input.button{background:#960032;background:var(--color-theme-primary);color:#fff;color:var(--color-theme-white);font-weight:400}.woocommerce-pagination.woocommerce-pagination--without-numbers.woocommerce-Pagination{background-color:transparent}.woocommerce-MyAccount-navigation ul{list-style-type:none;margin-left:0;padding-left:0!important}li.woocommerce-MyAccount-navigation-link{padding:10px 20px;text-align:center;-webkit-box-shadow:0 3px 6px rgba(0,0,0,.16);box-shadow:0 3px 6px rgba(0,0,0,.16);margin-bottom:20px}li.woocommerce-MyAccount-navigation-link a{text-decoration:none}li.woocommerce-MyAccount-navigation-link.is-active a,li.woocommerce-MyAccount-navigation-link.woocommerce-MyAccount-navigation-link--orders.is-active a{color:#960032;color:var(--color-theme-primary)}li.woocommerce-MyAccount-navigation-link.woocommerce-MyAccount-navigation-link--customer-logout a{color:#3c434a}.woocommerce-MyAccount-content table.form-table{display:none}table.shop_table.cart.wishlist_table.wishlist_view.traditional.responsive{margin-bottom:100px}@media only screen and (max-width:767px){.woocommerce-page ul.products[class*=columns-] li.product,.woocommerce ul.products[class*=columns-] li.product{width:calc(100% - 50px);margin:25px}}.wc-tabs-wrapper h2.yikes-custom-woo-tab-title.yikes-custom-woo-tab-title-haeufige-fragen{display:none}.woocommerce .wc-tabs-wrapper .iml__faq--content .tab{max-width:70%;margin:30px auto;width:70%;display:block}.woocommerce .wc-tabs-wrapper .iml__faq{margin-bottom:150px}@media only screen and (max-width:768px){.woocommerce div.product .woocommerce-tabs ul.tabs li.active:first-of-type,.woocommerce div.product .woocommerce-tabs ul.tabs li.active:last-of-type,.woocommerce div.product .woocommerce-tabs ul.tabs li:first-of-type,.woocommerce div.product .woocommerce-tabs ul.tabs li:last-of-type{text-align:center}}.woocommerce div.product .woocommerce-product-gallery .thumbnail_image.slick-slide img{height:110px}.xoo-el-form-container button.button.btn.xoo-el-action-btn{background-color:#960032;background-color:var(--color-theme-primary);text-transform:capitalize;padding:22px;color:#fff;font-size:22px}.xoo-el-form-container{display:grid}.xoo-el-section.xoo-el-active{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.xoo-el-header{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.xoo-el-main{padding:60px 80px}form.xoo-el-action-form.xoo-el-form-login:before{content:"Jetzt anmelden!"}form.xoo-el-action-form.xoo-el-form-login:before,form.xoo-el-action-form.xoo-el-form-register:before{font-size:34px;margin-bottom:20px;display:inherit;text-align:center;color:#960032;color:var(--color-theme-primary)}form.xoo-el-action-form.xoo-el-form-register:before{content:"Jetzt einloggen!"}.xoo-aff-input-group .xoo-aff-input-icon{display:none;border-radius:0}.xoo-aff-group input[type=email],.xoo-aff-group input[type=number],.xoo-aff-group input[type=password],.xoo-aff-group input[type=text],.xoo-aff-group select,.xoo-aff-group select+.select2{border-radius:0}.xoo-el-form-container ul.xoo-el-tabs li.xoo-el-active{display:none}.xoo-el-form-container ul.xoo-el-tabs li:before{content:"Sie haben noch keinen Account?";color:#80898c;text-decoration:none!important;padding-right:5px;text-align:left}.xoo-el-form-container.xoo-el-form-popup[data-active=register] ul.xoo-el-tabs li:before{content:"Sie haben bereits einen Account?"}.xoo-el-form-container ul.xoo-el-tabs li{background-color:transparent;color:#006496;color:var(--color-theme-secondary);text-align:left;padding-left:6px}html[lang=en-US] form.xoo-el-action-form.xoo-el-form-login:before{content:"Login now!"}html[lang=en-US] form.xoo-el-action-form.xoo-el-form-register:before{content:"Register now!"}html[lang=en-US] .xoo-el-form-container ul.xoo-el-tabs li.xoo-el-login-tgr:before{content:"You have already an account?"}html[lang=en-US] .xoo-el-form-container ul.xoo-el-tabs li.xoo-el-reg-tgr:before{content:"You don't have an account?"}html[lang=en-US] .xoo-el-form-container.xoo-el-form-popup[data-active=register] ul.xoo-el-tabs li:before{content:"You have already an account?"}@media only screen and (max-width:991px){.wgm-info,.wgm-info small{font-size:12px!important}.products .woocommerce-de_price_taxrate,.wgm-info.woocommerce-de_price_taxrate{min-width:75px}}.product__wrapper a.button.wp-element-button.product_type_simple{display:none!important}.usercentrics-button .uc-floating-button-wrapper{opacity:.3}.usercentrics-button .uc-floating-button-wrapper:hover{opacity:1}@media only screen and (max-width:767px){.usercentrics-button.uc-button-bl .uc-privacy-button-wrapper{right:90px!important;bottom:20px!important;left:unset!important}}#overlay{position:fixed;top:0;left:0;z-index:100000;height:100%;width:100%;background:#000;opacity:.9;display:none}#video{display:none;position:absolute;top:15%;left:10%;width:80%;z-index:100010}#video-container{position:relative;padding-bottom:56.25%;padding-top:30px;height:0;overflow:hidden}#video-container iframe{position:absolute;top:0;left:0;width:100%;height:100%}#clickVideo{position:absolute;top:50%;left:calc(50% - 37px);z-index:100000;pointer-events:all}#clickVideo i.fa-play:before{background-image:url(../images/icon_play.svg);content:" ";width:75px;height:75px;display:block;background-size:contain;z-index:1000}#clickVideo:hover{opacity:.5}footer .footer-partner .ts-rating-light.skyscraper_vertical{width:260px!important;height:170px!important}footer .footer-partner .ts-rating-light.skyscraper_vertical .ts-wrapper{height:200px!important}footer .footer-partner .ts-rating-light.skyscraper_vertical .ts-reviews .ts-reviews-list{width:100%!important;height:180px!important}footer .footer-partner .ts-rating-light.skyscraper_vertical .ts-reviews .ts-reviews-list li{width:100%!important;height:auto!important}span.footer-partner_link.trustedshops{background-color:#fff;border-radius:10px;color:#000!important;height:90px;margin-top:12px}.etrusted-trusted-stars-service-widget{max-width:290px;line-height:1.3}.etrusted-trusted-stars-service-widget-wrapper{margin:15px}.etrusted-trusted-stars-service-widget-wrapper__link{font-size:14px;text-decoration:none;color:#000;cursor:pointer;background-color:#fff;border-radius:9px;padding:10px}@media only screen and (max-width:400px){.woocommerce div.product .woocommerce-product-rating{margin-bottom:1.618em;display:inline-grid}.woocommerce .woocommerce-product-rating .star-rating,a.woocommerce-review-link{margin:0 auto}}.product_cat-seminare .legacy-itemprop-offers,.single .product_cat-seminare .woocommerce-Tabs-panel h2:first-of-type,a.subcat--seminare,a.subcat--unkategorisiert{display:none}li.wc-block-grid__product.add-to-wishlist-after_add_to_cart{background-color:#fff}.related_products--content p,ul.products li p,ul.wc-block-grid__products li p{display:none}.product_cat-seminare~.related.products .related_products--content p.info,.products--seminare ul.wc-block-grid__products li p,.term-seminare ul.products li p{display:block;padding:0 25px;white-space:break-spaces;overflow:hidden;text-overflow:clip;font-size:16px}.product_cat-seminare~.related.products .related_products--content p.info a.btn,.product_cat-seminare~.related.products .related_products--content p.info br,.products--seminare ul.wc-block-grid__products li p a.btn,.products--seminare ul.wc-block-grid__products li p br,.term-seminare ul.products li p a.btn,.term-seminare ul.products li p br{display:none}.product_cat-seminare~.related.products a.woocommerce-LoopProduct-link.woocommerce-loop-product__link:first-child:hover:after,.products--seminare a.wc-block-grid__product-link:hover .wc-block-grid__product-image:after,.term-seminare a.woocommerce-LoopProduct-link.woocommerce-loop-product__link:first-child:hover:after{content:"Seminar ansehen"}:where(.wp-block-group.has-background){padding:1em}.wp-block-file{margin-bottom:1.5em;text-align:center}.wp-block-file a{display:none}.wp-block-file a.wp-block-file__button.wp-element-button{display:block;border:none;border-radius:0;-webkit-box-shadow:none;box-shadow:none;cursor:pointer;display:inline-block;font-size:18px;padding:15px 50px;text-align:center;text-decoration:none;overflow-wrap:break-word;margin-bottom:50px;width:340px;color:#fff;background-color:#32373c}.wp-block-file a.wp-block-file__button.wp-element-button:hover{background-color:#960032;background-color:var(--color-theme-primary)}@media only screen and (min-width:768px) and (max-width:991px){.woocommerce-page .cart-collaterals,.woocommerce .cart-collaterals,form.woocommerce-cart-form{width:100%}.iml__woo-related--main-carousel .carousel-cell{min-height:640px}section.related.products{background-color:#fff}form.checkout.woocommerce-checkout{display:block!important}}