html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{border:0;font-size:100%;font:inherit;vertical-align:baseline;margin:0;padding:0;}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block;}body{line-height:1;}ol,ul{list-style:none;}blockquote,q{quotes:none;}blockquote:before,blockquote:after,q:before,q:after{content:none;}table{border-collapse:collapse;border-spacing:0;}@font-face{font-family:"Roboto";src:url("/themes/custom/wdm/fonts/Roboto-Regular.woff2") format("woff2"),url("/themes/custom/wdm/fonts/Roboto-Regular.woff") format("woff");font-weight:400;font-style:normal;}@font-face{font-family:"Roboto";src:url("/themes/custom/wdm/fonts/Roboto-Bold.woff2") format("woff2"),url("/themes/custom/wdm/fonts/Roboto-Bold.woff") format("woff");font-weight:600;font-style:normal;}body{font-family:"Roboto",Helvetica,Arial,sans-serif;font-weight:400;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:black;}.spacer{height:30px;}@media (min-width:700px){.spacer{height:50px;}}@media (min-width:1000px){.spacer{height:100px;}}.block{margin-top:30px;margin-bottom:30px;}@media (min-width:700px){.block{margin-top:50px;margin-bottom:50px;}}@media (min-width:1000px){.block{margin-top:100px;margin-bottom:100px;}}.page-node-type-overview-page article.overview-page .content .block:first-child{margin-top:0;}.clear:before,.clear:after{content:" ";display:table;}.clear:after{clear:both;}.wrap{margin:0 auto;padding:0 20px;}@media (min-width:700px){.wrap{padding:0 40px;}}.wrap-l{max-width:1280px;}.wrap-m{max-width:800px;}.wrap-s{max-width:580px;}h1,h2,h3,h4{margin-top:5px;font-weight:400;}h2,h3,h4,p,ul,ol{margin-bottom:10px;}@media (min-width:700px){h2,h3,h4,p,ul,ol{margin-bottom:20px;}}h1,h2{font-size:24px;line-height:28px;margin-bottom:15px;}@media (min-width:700px){h1,h2{font-size:30px;line-height:40px;margin-bottom:30px;}}@media (min-width:1000px){h1,h2{font-size:44px;line-height:48px;}}h3{font-size:18px;line-height:24px;}@media (min-width:700px){h3{font-size:20px;line-height:26px;}}@media (min-width:1000px){h3{font-size:22px;line-height:28px;}}h4{font-size:18px;line-height:26px;}p,ul,ol,table{font-size:15px;line-height:21px;}@media (min-width:700px){p,ul,ol,table{font-size:16px;line-height:22px;}}@media (min-width:1000px){p,ul,ol,table{font-size:17px;line-height:23px;}}em,i{font-style:italic;}b,strong{font-weight:600;}hr{background-color:#595959;height:1px;border:0;outline:0;display:block;width:100%;margin:30px 0;}ul,ol{padding-left:30px;}ul{list-style:disc;}ol{list-style-type:decimal;}.article-page-paragraph{}.article-page-paragraph p,.article-page-paragraph ul,.article-page-paragraph ol{margin:0 0 20px 0;}.article-page-paragraph h3,.article-page-paragraph h4{margin:0 0 20px 0;}.article-page-paragraph h3,.article-page-paragraph h4{font-weight:600;}.article-page-paragraph h1,.article-page-paragraph h2{margin:50px 0 30px 0;font-size:28px;line-height:30px;font-weight:400;}@media (min-width:1000px){.article-page-paragraph h1,.article-page-paragraph h2{font-size:48px;line-height:58px;}}.article-page-paragraph h3{font-size:18px;line-height:24px;}@media (min-width:1000px){.article-page-paragraph h3{font-size:30px;line-height:36px;}}.article-page-paragraph h4{font-size:15px;line-height:21px;}@media (min-width:1000px){.article-page-paragraph h4{font-size:18px;line-height:23px;}}.article-page-paragraph p,.article-page-paragraph ul,.article-page-paragraph ol{font-size:15px;line-height:23px;}@media (min-width:1000px){.article-page-paragraph p,.article-page-paragraph ul,.article-page-paragraph ol{font-size:18px;line-height:26px;}}.article-page-paragraph ul li,.article-page-paragraph ol li{padding-bottom:10px;}.article-page-paragraph .intro p{font-size:17px;line-height:25px;}@media (min-width:1000px){.article-page-paragraph .intro p{font-size:24px;line-height:32px;}}.article-page-paragraph .copyright{font-size:10px;color:#595959;text-align:right;margin-top:5px;margin-bottom:10px;}@media (min-width:1000px){.article-page-paragraph .copyright{font-size:11px;}}.description,.description .line-vertical{font-size:14px;line-height:21px;color:#595959;}@media (min-width:1000px){.description,.description .line-vertical{font-size:15px;line-height:22px;}}.description .line-vertical{margin:0 10px;}a{text-decoration:none;color:#04347A;}.link-black a{color:black;border-bottom:1px solid black;}p a,ul a,ol a{color:#04347A;text-decoration:none;border-bottom:1px solid #04347A;}p a:hover,ul a:hover,ol a:hover{border-bottom:0;}h1 a,h2 a,h3 a,h4 a{border:0;color:black;}h1 a:hover,h2 a:hover,h3 a:hover,h4 a:hover{border-bottom:1px solid black;}img{display:block;width:100%;max-width:100%;height:auto;margin-bottom:12px;}img,a img,img a{-webkit-backface-visibility:hidden;}a img,.button,input[type=submit],.icons .social a,.owl-nav span{transition:opacity 0.4s ease;}a img:hover,.button:hover,input[type=submit]:hover,.icons .social a:hover,.owl-nav span:hover{opacity:0.7;}.icon-account{width:14px;padding-right:10px;display:inline-block;}.vki-plus{width:25px;display:inline-block;margin-bottom:-4px;margin-left:5px;}label{margin-bottom:10px;display:block;}input,textarea,button{font-family:"Roboto",Helvetica,Arial,sans-serif;}input,button{-moz-appearance:none;-webkit-appearance:none;appearance:none;}input[type=checkbox],input[type=radio]{border:0;-moz-appearance:none;-webkit-appearance:none;appearance:none;}textarea,input[type=email],input[type=text],input[type=submit],input[type=search],input[type=password],.button,.outline-button,.link-button{font-size:15px;}@media (min-width:700px){textarea,input[type=email],input[type=text],input[type=submit],input[type=search],input[type=password],.button,.outline-button,.link-button{font-size:18px;}}.form-item{margin-bottom:30px;}textarea,input[type=email],input[type=text],input[type=submit],input[type=search],input[type=password]{padding:18px 20px;box-sizing:border-box;outline:0;}textarea,input[type=email],input[type=text],input[type=search],input[type=password]{width:100%;max-width:600px;border:2px solid #04347A;border-radius:0;color:black;}textarea:focus,input[type=email]:focus,input[type=text]:focus,input[type=search]:focus,input[type=password]:focus{border:2px solid #4e85d6;}input[type=search]::-webkit-search-cancel-button{display:none;}textarea{resize:vertical;height:192px;line-height:24px;box-shadow:none !important;}a.link-button,button[type=submit],input[type=submit]{padding:20px 80px;background-color:#04347A;border:2px solid #04347A;color:white;cursor:pointer;border-radius:0;}a.link-button:focus,button[type=submit]:focus,input[type=submit]:focus{outline:2px solid #4e85d6;outline-offset:2px;}a.link-button{display:inline-block;text-align:center;}button,.button,.outline-button{border:none;padding:0;cursor:pointer;margin:20px 0;}@media (min-width:700px){button,.button,.outline-button{margin:40px 0;}}button a,.button a,.outline-button a{display:block;padding:15px 60px;}@media (min-width:700px){button a,.button a,.outline-button a{padding:18px 80px;}}button a:hover,.button a:hover,.outline-button a:hover{border-bottom:0;}.button a{color:white;background-color:#04347A;}.outline-button a{color:#04347A;background-color:white;border:2px solid #04347A;}.outline-button a:hover{background-color:#04347A;color:white;border:2px solid white;}.outline-button a:focus{outline:2px solid #4e85d6;outline-offset:2px;}ul.pager{list-style:none;padding:0;}ul.pager li.pager__item a{display:block;text-align:center;max-width:280px;background:#04347A;color:white;padding:20px 0;}ul.pager .button{margin:0;}.article-page-paragraph a.button{display:block;text-align:center;max-width:280px;background:#04347A;color:white;padding:20px 0;border:0;}.radio-buttons{list-style:none;margin:0 0 30px 0;padding:0;overflow:auto;}.radio-buttons li{color:#04347A;display:block;position:relative;float:left;width:100%;}.radio-buttons li input[type=radio]{position:absolute;visibility:hidden;}.radio-buttons li label{display:block;position:relative;padding-left:40px;margin:10px auto;z-index:9;cursor:pointer;font-size:18px;}.radio-buttons li .check{display:block;position:absolute;border:2px solid #04347A;border-radius:100%;height:23px;width:23px;top:7px;left:0;z-index:5;}.radio-buttons li .check:focus{border:2px solid #4e85d6;}.radio-buttons li .check::before{display:block;position:absolute;content:"";border-radius:100%;height:13px;width:13px;top:5px;left:5px;margin:auto;}.radio-buttons input[type=radio]:checked ~ .check{border:2px solid #04347A;}.radio-buttons input[type=radio]:checked ~ .check:focus{border:2px solid #4e85d6;}.radio-buttons input[type=radio]:checked ~ .check::before{background:#04347A;}select{display:block;margin-bottom:30px;width:100%;max-width:320px;padding:5px 35px 5px 20px;font-size:18px;height:60px;border:2px solid #04347A;outline:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("/themes/custom/wdm/images/icons/icon-arrow-down.svg");background-size:20px 20px;background-repeat:no-repeat;background-position:95%;background-color:white;font-family:"Roboto",Helvetica,Arial,sans-serif;border-radius:0;}select:focus{border:2px solid #4e85d6;}input:placeholder-shown{color:#595959;}input::-webkit-input-placeholder{color:#595959;}input:-ms-input-placeholder{color:#595959;}input:-moz-placeholder{color:#595959;opacity:1;}input::-moz-placeholder{color:#595959;opacity:1;}textarea:placeholder-shown{color:#595959;}textarea::-webkit-input-placeholder{color:#595959;}textarea:-ms-input-placeholder{color:#595959;}textarea:-moz-placeholder{color:#595959;opacity:1;}textarea::-moz-placeholder{color:#595959;opacity:1;}.popup{display:none;position:fixed;z-index:9999999999;padding-top:100px;left:0;top:0;width:100%;height:100%;background-color:white;}.popup label{display:none;}.close{float:right;}.close img{width:30px;}.close:hover,.close:focus{cursor:pointer;}form label.form-required:after,form span.form-required:after{content:" *";color:red;}.webform-submission-form .captcha img{width:auto;}.webform-submission-form label.form-required:after,.webform-submission-form span.form-required:after{content:" *";color:red;}.webform-submission-form .webform-type-radios legend{padding-top:2%;}.webform-submission-form .webform-type-radios label{position:relative;padding-left:40px;z-index:9;cursor:pointer;font-size:17px;line-height:22px;color:#04347A;margin:3% 3% 4% 0;}.webform-submission-form .webform-type-radios label input{display:block;border-radius:100%;height:13px;width:13px;position:absolute;left:7px;top:3px;outline:none;margin:0;}.webform-submission-form .webform-type-radios label input:checked{border:1px solid #04347A;background:#04347A;}.webform-submission-form .webform-type-radios label input:focus{border:1px solid #e3eaf4;background:#e3eaf4;}.webform-submission-form .webform-type-radios label:before{display:block;content:"";position:absolute;border:2px solid #04347A;border-radius:100%;height:23px;width:23px;left:0;z-index:5;margin:0;top:-4px;}.form-type-checkbox{position:relative;}.form-type-checkbox input[type=checkbox]{display:block;height:28px;width:28px;outline:none;margin:0;border:2px solid #04347A;cursor:pointer;float:left;position:absolute;left:0;top:0;}.form-type-checkbox input[type=checkbox]:focus{border:2px solid #4e85d6;}.form-type-checkbox input[type=checkbox]:checked{background:#04347A;}.form-type-checkbox input[type=checkbox]:checked:before{display:block;position:relative;height:100%;content:"";background-image:url("/themes/custom/wdm/images/icons/icon-check.svg");background-repeat:no-repeat;background-size:18px;background-position:center center;}.form-type-checkbox label{padding-left:40px;padding-top:5px;cursor:pointer;color:#04347A;font-weight:600;font-size:16px;line-height:19px;}.form-type-checkbox label a{text-decoration:underline;}.form-type-checkbox label a:hover{text-decoration:none;}.form .js-form-wrapper{margin:40px 0;}.form .js-form-wrapper .js-form-type-managed-file .control-label{font-weight:600;}.form .js-form-wrapper .js-form-type-managed-file .js-form-managed-file{margin-top:20px;}.form .js-form-wrapper .js-form-type-managed-file .js-form-managed-file .file-link,.form .js-form-wrapper .js-form-type-managed-file .js-form-managed-file .file-size{display:block;}.form .js-form-wrapper .js-form-type-managed-file .js-form-managed-file .file-link{font-weight:600;margin-bottom:7px;}.form .js-form-wrapper .js-form-type-managed-file .js-form-managed-file button{padding:10px 15px;margin:10px 0 20px 0;font-size:15px;}.form .js-form-wrapper .webform-element-description{margin-bottom:15px;}.fieldset-wrapper .description{margin:10px 0 20px 0;}.wrap.wrap-s.copyright-text{margin-bottom:50px;}.skip-to-content-link{background-color:white;color:#04347A;left:50%;padding:10px;position:absolute;transform:translateY(-100%);transition:transform 0.3s;}.skip-to-content-link:focus{transform:translateY(0%);}.header .bg-blue{padding:0;display:none;}@media (min-width:700px){.header .bg-blue{display:block;}}.bg-blue .header-top a{border:0;}.bg-blue .header-top a:hover{border:0;}.header-top.grid{display:flex;gap:0;justify-content:space-between;}.header-top{margin-bottom:20px;}.header-top div{align-self:center;}.header-top div:first-child a{padding:12px 7px;display:block;}@media (min-width:1000px){.header-top div:first-child a{padding:20px 30px;}}.header-top div:first-child .is-active,.header-top div:first-child a:hover{color:#04347A;background:white;}.header-top div:first-child .is-active a{color:#04347A;}.header-top ul{list-style:none;margin:0;padding:0;font-size:13px;}@media (min-width:1000px){.header-top ul{font-size:15px;}}.header-top ul li{display:inline-block;}body.shop-active .header-top div:first-child .is-active,body.shop-active .header-top div:first-child .is-active a,body.shop-active .header-top div:first-child .is-active a:hover{color:white;background:#04347A;}.header-bottom{grid-template-columns:1fr 3fr;padding-top:20px;}@media (min-width:700px){.header-bottom{padding-top:0;}}.header-bottom div.logo{grid-column:1;grid-row:1/3;}.header-bottom div.logo img.logo{max-width:none;width:150px;}@media (min-width:700px){.header-bottom div.logo img.logo{width:200px;}}@media (min-width:1000px){.header-bottom div.logo img.logo{width:270px;}}@media (min-width:1280px){.header-bottom div.logo img.logo{width:300px;}}.header-bottom div.logo .logo-ecc{max-width:none;width:200px;margin-left:-10px;}@media (min-width:700px){.header-bottom div.logo .logo-ecc{width:250px;margin-top:15px;margin-bottom:-15px;margin-left:-30px;}}@media (min-width:1000px){.header-bottom div.logo .logo-ecc{width:300px;}}@media (min-width:1280px){.header-bottom div.logo .logo-ecc{width:380px;}}.header-bottom .icons{display:none;}@media (min-width:700px){.header-bottom .icons{display:flex;justify-content:flex-end;}}.header-bottom .icons .search{margin-left:25px;}.header-bottom .icons .search img{width:25px;display:inline-block;cursor:pointer;}.social{float:right;}.social a{border:0;}.social .fa-2x{font-size:26px;}.social .social-media-links--platforms.horizontal li{padding:1px 12px;}.header .header-bottom{gap:0px !important;}.nav-desktop{display:none;}@media (min-width:700px){.nav-desktop{grid-column:2;grid-row:2;display:block;}}.nav-desktop ul{list-style:none;margin:0;padding:0;}.nav-desktop ul.main-menu{font-size:20px;line-height:30px;}@media (min-width:700px){.nav-desktop ul.main-menu{display:block !important;text-align:right;font-size:17px;line-height:20px;}}@media (min-width:850px){.nav-desktop ul.main-menu{font-size:22px;line-height:25px;}}@media (min-width:1000px){.nav-desktop ul.main-menu{font-size:24px;line-height:28px;}}@media (min-width:1280px){.nav-desktop ul.main-menu{font-size:32px;line-height:37px;}}.nav-desktop ul.main-menu a{border-bottom:0;}.nav-desktop ul.main-menu a,.nav-desktop ul.main-menu ul,.nav-desktop ul.main-menu li{color:#04347A;}.nav-desktop ul.main-menu a.is-active{border-bottom:1px solid #04347A;}.nav-desktop ul.main-menu .footer-headline{font-size:20px;line-height:26px;cursor:pointer;}@media (min-width:700px){.nav-desktop ul.main-menu > li{display:inline-block;padding:0 0 0 10px;}}@media (min-width:1000px){.nav-desktop ul.main-menu > li{padding:0 0 0 20px;}}@media (min-width:1280px){.nav-desktop ul.main-menu > li{padding:0 0 0 40px;}}.nav-desktop ul.main-menu > li > ul.sub-menu > li{display:block;}@media (min-width:700px){.nav-desktop ul > li:hover ul.sub-menu,.nav-desktop ul > li:focus ul.sub-menu,.nav-desktop ul > li:focus-within ul.sub-menu{display:block;}}.nav-desktop ul.sub-menu{display:none;text-align:left;background-color:white;padding:0 70px 0 30px;margin-left:-30px;}@media (min-width:700px){.nav-desktop ul.sub-menu{position:absolute;z-index:99;}}.nav-desktop ul.sub-menu li{padding:10px 0;}.nav-desktop ul.sub-menu li a:hover{border-bottom:1px solid #04347A;}.language-selection{margin-left:25px;margin-top:2px;}.language-selection a{border:0;}.language-selection a:hover,.language-selection .active-language{font-weight:600;}.language-selection span.language{color:white;}@media (min-width:700px){.language-selection span.language{color:#04347A;}}.language-selection span{color:#ccc;}@media (min-width:700px){.language-selection{float:right;}}#mobilenav{display:block;}@media (min-width:700px){#mobilenav{display:none;}}#mobilenav .search{text-decoration:none;font-size:15px;cursor:pointer;}#mobilenav .search a{display:flex;}#mobilenav .search img{width:25px;}#mobilenav .search p{margin-left:10px;margin-top:3px;}#mobilenav .mobilenav-content,#mobilenav ul li{font-size:18px;line-height:27px;}#mobilenav .mobilenav-content{margin-top:20px;display:none !important;background-color:#04347A;color:white;padding:20px;}#mobilenav .mobilenav-content a{color:white;}#mobilenav .mobilenav-content.open{display:block !important;}#mobilenav ul{list-style:none;margin:0;padding:0;}#mobilenav ul.main-menu > li > ul > li{border-bottom:0;}#mobilenav ul.main-menu > li > ul{padding:0 20px;}#mobilenav ul.main-menu > li{border-bottom:1px solid #3e6399;}#mobilenav ul.main-menu > li:first-child{border-top:1px solid #3e6399;}#mobilenav ul.main-menu{margin-top:20px;display:block !important;}#mobilenav ul.main-menu a{width:100%;display:block;border:0;}#mobilenav ul.main-menu a:hover{border:0;}#mobilenav ul.main-menu li{display:block;position:relative;padding-top:20px;padding-bottom:20px;}#mobilenav .submenu-button{z-index:99;display:block;cursor:pointer;background:none;margin:0;color:white;font-size:18px;line-height:24px;width:100%;text-align:left;}#mobilenav .submenu-button:after,#mobilenav .submenu-button:before{position:absolute;display:block;content:"";background:white;}#mobilenav .submenu-button:after{top:31px;right:7px;width:16px;height:2px;}#mobilenav .submenu-button:before{top:24px;right:14px;width:2px;height:16px;}#mobilenav .submenu-button.submenu-opened:after{background:white;}#mobilenav .submenu-button.submenu-opened:before{display:none;}#mobilenav .account{margin:20px 0 30px 0;}#mobilenav .domain-menu{margin-bottom:20px;}#mobilenav .domain-menu li{padding-bottom:20px;}#mobilenav .social{margin:50px 0;float:none;}#search-popup input[name=domain]{appearance:auto;}#search-popup p{margin-top:3%;}#search-popup button#close{padding:0px 0px;background-color:inherit;float:right;margin:0px;width:30px;height:30px;}.burger{height:72px;width:84px;position:absolute;right:0;top:14px;cursor:pointer;z-index:9999;background:none;margin:0;}.burger:after,.burger:before{content:"";display:block;position:absolute;}.burger:before,.burger.menu-opened:after{-webkit-transition:all 0.2s ease;-ms-transition:all 0.2s ease;transition:all 0.2s ease;}.burger:before,.burger.menu-opened:after,.burger.menu-opened:before{background:#04347A;}.burger:before,.burger:after,.burger.menu-opened:before,.burger.menu-opened:after{width:31px;}.burger:before{top:15px;right:20px;height:3px;}.burger:after{top:27px;right:20px;height:9px;border-top:3px solid #04347A;border-bottom:3px solid #04347A;}.burger.menu-opened:before{top:27px;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg);}.burger.menu-opened:after{top:27px;border:0;height:3px;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);}#mobilenav .user-menu li{display:inline;}.user-menu{display:inline-block;}.user-menu li:not(:first-child){padding-left:5px;margin-left:5px;border-left:1px solid #fff;}@media (min-width:1000px){.user-menu li:not(:first-child){padding-left:10px;margin-left:10px;}}@media (min-width:1000px){.user-menu .user-menu-item__profile:before,.user-menu .user-menu-item__login:before{content:"";background:url("/themes/custom/wdm/images/icons/icon-account.svg") center center no-repeat transparent;height:16px;width:14px;display:block;margin:4px 9px 0 0;position:absolute;}}@media (min-width:1000px){.user-menu .user-menu-item__profile a,.user-menu .user-menu-item__login a{margin-left:20px;}}@media (min-width:700px){.user-menu .user-menu-item__shop a.active{background:#e3eaf4;color:#04347A;display:inline;text-decoration:none;padding:25px 15px 25px 15px;margin-right:-10px;}}@media (min-width:1000px){.user-menu .user-menu-item__shop a.active{padding:25px 20px 25px 20px;margin-right:-15px;}}.user-menu em{font-style:normal;}.user-menu li a{text-decoration:underline;}.user-menu li:hover a{text-decoration:none;}.cart-block-mobile{position:absolute;right:70px;top:26px;}.cart-block--summary a{display:flex;flex-direction:row;align-items:center;transition:opacity 0.4s ease;}.cart-block--summary a:hover{opacity:0.7;}.cart-block--summary__icon:before{display:block;content:"";background-repeat:no-repeat;background-size:30px;background-position:center center;background-image:url("/themes/custom/wdm/images/icons/icon-cart-blue.svg");height:30px;width:30px;padding:0 10px;}.cart-block--summary__count{background-color:#04347A;color:white;height:13px;width:13px;border-radius:100%;padding:5px;margin-right:20px;font-size:13px;font-weight:bold;text-align:center;}.grid{display:grid;gap:20px;}@media (min-width:1000px){.grid{gap:40px;}}.col-2{grid-template-columns:1fr;}@media (min-width:700px){.col-2{grid-template-columns:1fr 1fr;}}.col-3-1{grid-template-columns:3fr 1fr;}.col-1-3{grid-template-columns:1fr 3fr;}.col-3{grid-template-columns:1fr;}@media (min-width:700px){.col-3{grid-template-columns:1fr 1fr;}}@media (min-width:1280px){.col-3{grid-template-columns:repeat(3,1fr);}}.col-5{grid-template-columns:1fr 1fr;}@media (min-width:700px){.col-5{grid-template-columns:repeat(3,1fr);}}@media (min-width:1000px){.col-5{grid-template-columns:repeat(4,1fr);}}@media (min-width:1280px){.col-5{grid-template-columns:repeat(5,1fr);}}.col-auto{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));}.col-align-left,.col-align-right{flex:1;}.col-align-left{order:1;}.col-align-right{order:2;}.flex-1{flex:1;}.flex-3{flex:3;}.featured-article-v1{max-height:640px;height:50vw;}.featured-article-v1 article h1{margin-bottom:0;}@media (min-width:1000px){.featured-article-v1 article{width:45%;}.featured-article-v1 article h1{margin-bottom:30px;}.featured-article-v1 article p{margin-bottom:0;}}.featured-article-v1 p{display:none;}@media (min-width:1000px){.featured-article-v1 p{display:block;}}.featured-article-v2 article,.featured-article-v2 img{align-self:center;}.banner-feature{grid-template-columns:1fr 3fr;}.banner-feature article,.banner-feature img{align-self:center;}.banner-feature h2{margin-top:0;}.article-list-vertical article{margin-bottom:40px;}.article-list-horizontal img{margin-bottom:20px;}.article-list-horizontal .views-infinite-scroll-content-wrapper{display:grid;gap:20px;grid-template-columns:1fr;}@media (min-width:700px){.article-list-horizontal .views-infinite-scroll-content-wrapper{grid-template-columns:1fr 1fr;}}@media (min-width:1000px){.article-list-horizontal .views-infinite-scroll-content-wrapper{gap:40px;}}@media (min-width:1280px){.article-list-horizontal .views-infinite-scroll-content-wrapper{grid-template-columns:1fr 1fr 1fr;}}.article-list-3-columns div.views-row{border-bottom:1px solid #ccc;}.article-list-3-columns .views-infinite-scroll-content-wrapper{display:grid;gap:20px;grid-template-columns:1fr;}@media (min-width:700px){.article-list-3-columns .views-infinite-scroll-content-wrapper{grid-template-columns:1fr 1fr;}}@media (min-width:1000px){.article-list-3-columns .views-infinite-scroll-content-wrapper{gap:40px;}}@media (min-width:1280px){.article-list-3-columns .views-infinite-scroll-content-wrapper{grid-template-columns:1fr 1fr 1fr;}}.article-list-3-columns .views-infinite-scroll-content-wrapper-products{display:grid;gap:20px;grid-template-columns:1fr;}.article-list-3-columns .views-infinite-scroll-content-wrapper-products div.views-row{border-bottom:none;}@media (min-width:700px){.article-list-3-columns .views-infinite-scroll-content-wrapper-products{grid-template-columns:1fr 1fr;}}@media (min-width:1000px){.article-list-3-columns .views-infinite-scroll-content-wrapper-products{gap:40px;}}@media (min-width:1280px){.article-list-3-columns .views-infinite-scroll-content-wrapper-products{grid-template-columns:1fr 1fr 1fr 1fr;}}.sub-page-list{grid-gap:0 40px;}.sub-page-list h2{margin:0;}.sub-page-list article{padding:20px 0;}.main-grid .view-content{display:grid;gap:20px;grid-template-columns:1fr;}@media (min-width:700px){.main-grid .view-content{grid-template-columns:2.1fr 1fr;}}@media (min-width:1000px){.main-grid .view-content{gap:40px;}}.main-grid .main{height:50vw;grid-column:1;grid-row:1;}@media (min-width:700px){.main-grid .main{height:auto;min-height:28vw;grid-column:1/2;grid-row:1;}}@media (min-width:1280px){.main-grid .main{min-height:390px;}}.main-grid .main h2{margin-bottom:0;}.main-grid .bottom{grid-column:1;grid-row:2;}@media (min-width:700px){.main-grid .bottom{grid-column:1/3;grid-row:2;}}@media (min-width:700px){.main-grid .col-3{grid-template-columns:1fr 1fr 1fr;}}.main-grid .sidebar{grid-column:1;grid-row:3;}@media (min-width:700px){.main-grid .sidebar{grid-column:2;grid-row:1;}}.main-grid .sidebar article{border-bottom:1px solid #ccc;padding-bottom:5px;margin-bottom:20px;}@media (min-width:1000px){.main-grid .sidebar article{padding-bottom:20px;margin-bottom:40px;}}@media (min-width:700px){.main-grid .sidebar article:last-child{border-bottom:0;margin:0;padding:0;}}.article-page-paragraph .meta{color:black;}.article-page-paragraph .meta a{color:black;}.meta{color:#595959;font-size:13px;}@media (min-width:700px){.meta{font-size:15px;}}.meta a{border:0;color:#595959;}.meta a:hover{border-bottom:1px solid #ccc;}.bg-image,.bg-blue{color:white;}.bg-image a,.bg-blue a{color:white;}.bg-image h1,.bg-image h2,.bg-image h3,.bg-image h4,.bg-image p,.bg-image ul,.bg-image ol,.bg-image span,.bg-image .meta,.bg-blue h1,.bg-blue h2,.bg-blue h3,.bg-blue h4,.bg-blue p,.bg-blue ul,.bg-blue ol,.bg-blue span,.bg-blue .meta{color:white;}.bg-image h1 a,.bg-image h2 a,.bg-image h3 a,.bg-image h4 a,.bg-image p a,.bg-image ul a,.bg-image ol a,.bg-image span a,.bg-image .meta a,.bg-blue h1 a,.bg-blue h2 a,.bg-blue h3 a,.bg-blue h4 a,.bg-blue p a,.bg-blue ul a,.bg-blue ol a,.bg-blue span a,.bg-blue .meta a{border:0;color:white;}.bg-image h1 a:hover,.bg-image h2 a:hover,.bg-image h3 a:hover,.bg-image h4 a:hover,.bg-image p a:hover,.bg-image ul a:hover,.bg-image ol a:hover,.bg-image span a:hover,.bg-image .meta a:hover,.bg-blue h1 a:hover,.bg-blue h2 a:hover,.bg-blue h3 a:hover,.bg-blue h4 a:hover,.bg-blue p a:hover,.bg-blue ul a:hover,.bg-blue ol a:hover,.bg-blue span a:hover,.bg-blue .meta a:hover{border-bottom:1px solid white;}.bg-image{background-repeat:no-repeat;background-size:cover;background-position:center center;-webkit-box-shadow:inset 0px -170px 120px -50px rgba(0,0,0,0.8);-moz-box-shadow:inset 0px -170px 120px -50px rgba(0,0,0,0.8);box-shadow:inset 0px -170px 120px -50px rgba(0,0,0,0.8);}@media (min-width:700px){.bg-image{-webkit-box-shadow:inset 0px -270px 120px -50px rgba(0,0,0,0.8);-moz-box-shadow:inset 0px -270px 120px -50px rgba(0,0,0,0.8);box-shadow:inset 0px -270px 120px -50px rgba(0,0,0,0.8);}}.bg-image article{align-self:end;padding:20px;}@media (min-width:1000px){.bg-image article{padding:40px;}}.bg-blue,.bg-grey{padding:20px 0;}@media (min-width:1000px){.bg-blue,.bg-grey{padding:40px 0;}}.bg-blue{background-color:#04347A;}.bg-blue-light{background-color:#e3eaf4;}.bg-grey{background-color:#e9e9e9;}.article-page .col-2 p,.article-page .col-3-1 p,.article-page .col-1-3 p{margin-top:0;}.article-page-paragraph p.pictogram-caption{font-weight:600;margin-top:10px;}.block-with-icon .icon{text-align:center;}.block-with-icon .icon img{max-width:200px;}.block-with-icon .icon h4{color:#008db0;margin-top:10px;}.block-more-links a{color:black;border-bottom:1px solid black;}.block-more-links a:hover{border:0;}.block-more-links h4{margin-bottom:0;}.block-more-links h4,.block-more-links p{margin-top:0;}.block-downloads ul{list-style:none;margin:0;padding:0;}.block-downloads li{display:block;margin-bottom:20px;padding-top:10px;transition:opacity 0.4s ease;}@media (min-width:1000px){.block-downloads li{margin-bottom:40px;}}.block-downloads li:hover{opacity:0.6;}.block-downloads li:before{display:block;float:left;width:26px;padding-right:22px;margin-top:-12px;}@media (min-width:1000px){.block-downloads li:before{width:36px;}}.block-downloads a{color:black;padding:17px 20px 14px 60px;margin-left:-60px;border:0;}.block-downloads .file-pdf:before{content:url("/themes/custom/wdm/images/icons/file-pdf.svg")/"PDF";}.block-downloads .file-ppt:before{content:url("/themes/custom/wdm/images/icons/file-ppt.svg")/"PPT";}.block-downloads .file-xls:before{content:url("/themes/custom/wdm/images/icons/file-xls.svg")/"XLS";}.block-downloads .file-jpg:before{content:url("/themes/custom/wdm/images/icons/file-jpg.svg")/"JPG";}.block-downloads .file-png:before{content:url("/themes/custom/wdm/images/icons/file-png.svg")/"PNG";}.block-downloads .file-doc:before{content:url("/themes/custom/wdm/images/icons/file-doc.svg")/"DOC";}.block-downloads .file-zip:before{content:url("/themes/custom/wdm/images/icons/file-zip.svg")/"ZIP";}.block-downloads .file:before{content:url("/themes/custom/wdm/images/icons/file.svg");}.block-share img{width:36px;display:inline-block;margin-right:18px;}@media (min-width:1000px){.block-share img{width:50px;}}.content-table{}.content-table .table-of-contents-headline{margin-top:0;margin-bottom:10px;font-size:15px;line-height:21px;font-weight:bold;}@media (min-width:1000px){.content-table .table-of-contents-headline{font-size:18px;line-height:23px;}}.content-table nav{z-index:999999;margin:0 auto;}.content-table nav ol{margin:0;}.content-table nav a{border:0;color:black;}.content-table nav a:hover{font-weight:600;}.content-table .toggle-table-of-content{display:block;}#article-stat p{margin-bottom:10px;}#article-stat div.topics{line-height:1.5;}#article-stat div.topics span a{text-decoration:underline;color:black;}#article-stat div.topics span a:hover{text-decoration:none;}#article-stat div.topics span:not(:first-child):before{content:"| ";}.view-taxonomy-term div.row.views-row{border-bottom:1px solid #ccc;}.view-taxonomy-term .term-wrapper{width:95%;margin-bottom:1%;padding-bottom:1%;}@media (min-width:700px){.view-taxonomy-term .term-wrapper{width:100%;}}.view-taxonomy-term div.topics{margin-bottom:7%;}.view-taxonomy-term div.topics span a{text-decoration:underline;color:black;}.view-taxonomy-term .pager ul{display:inline-flex;padding:5% 0;list-style:none;}.view-taxonomy-term .pager ul .pager__item{margin-right:32%;font-size:22px;}.view-taxonomy-term .pager ul .pager__item a{color:black;text-decoration:none;border-bottom:none;}.view-taxonomy-term .pager ul .pager__item.is-active a{text-decoration:underline;}article.is-unpublished{background:lavenderblush;}.align-left{display:flex;justify-content:left;float:unset;}.align-right{display:flex;justify-content:right;float:unset;}.align-center{display:flex;justify-content:center;float:unset;}.block-more-links a,.block-downloads a{word-break:break-all;overflow-wrap:break-word;word-wrap:break-word;-ms-word-break:break-all;}.webform-confirmation{background:#EFEFEF;padding:40px;}.webform-element-help{border:2px solid #595959 !important;background:#595959 !important;}.messages__wrapper .alert-danger{background:#B51621;}.messages__wrapper .alert-success{background:#04347A;}.messages__wrapper .alert-success,.messages__wrapper .alert-danger{padding:3%;color:white;margin:30px 0;}.messages__wrapper h2,.messages__wrapper button{display:none;}.messages__wrapper p,.messages__wrapper ul,.messages__wrapper ol{margin:0;font-weight:600;}.messages__wrapper p a,.messages__wrapper ul a,.messages__wrapper ol a{color:white;border-bottom:1px solid white;}.messages__wrapper p a:hover,.messages__wrapper ul a:hover,.messages__wrapper ol a:hover{border-bottom:none;}.pharmacist-text-box{max-width:1220px;padding:30px;margin:30px auto 0 auto;background:#04347A;color:white;font-weight:600;}.pharmacist-text-box p,.pharmacist-text-box ul,.pharmacist-text-box ol{margin:0;}.pharmacist-text-box a,.pharmacist-text-box p a,.pharmacist-text-box ul a,.pharmacist-text-box ol a{color:white;border-bottom:1px solid white;}.pharmacist-text-box a:hover,.pharmacist-text-box p a:hover,.pharmacist-text-box ul a:hover,.pharmacist-text-box ol a:hover{border-bottom:none;}.block-productfinder .product-finder-link{display:block;margin-top:0.5rem;text-decoration:underline;}.block-productfinder .product-finder-link:hover{text-decoration:none;border:none;}.block-productfinder .bg-blue{padding:40px;}@media (min-width:700px){.block-productfinder .bg-blue{padding:50px 70px;}}.block-productfinder .grid{grid-template-columns:1fr 1fr;gap:0;}.block-productfinder .grid h3{margin-top:0;}.block-productfinder .grid p{margin:0;}.block-productfinder .grid .btn{display:block;text-align:center;max-width:280px;background:white;color:#04347A;padding:14px 0;border:0;cursor:pointer;font-size:18px;transition:opacity 0.4s ease;}.block-productfinder .grid .btn:hover{border:0;opacity:0.7;}.block-productfinder .grid img{width:90px;}@media (min-width:700px){.block-productfinder .grid img{width:100px;}}.premium{background-color:#B51621;color:white;text-transform:uppercase;font-size:13px;font-weight:600;padding:2px 4px;margin-left:10px;}.content-type-tag{color:white;text-transform:uppercase;font-size:13px;font-weight:600;padding:2px 4px;margin-left:10px;}.article-body-wrap:not(.article-body-wrap--empty){position:relative;min-height:7rem;}.article-body-wrap:not(.article-body-wrap--empty) .article-paywall-inner{margin-top:-7rem;}.article-body-wrap:not(.article-body-wrap--empty) .article-paywall-inner:before{content:"";background:rgb(255,255,255);background:linear-gradient(180deg,rgba(255,255,255,0) 0%,rgba(255,255,255,0.8) 69%,rgb(255,255,255) 100%);height:7rem;display:block;position:relative;}.article-additional-paragraphs--paywall-blocked .field--name-field-paragraphs-intro .field--item:last-child > section > .block{margin-bottom:0;}.article-paywall-box{background-color:#04347A;color:#fff;padding:2rem;}@media (min-width:700px){.article-paywall-box{padding:2rem 5rem;}}@media (min-width:1000px){.article-paywall-box{padding:2rem 7rem;}}.article-paywall-box .premium{display:inline-block;margin-left:0;}.article-paywall-box a{color:#fff;text-decoration:underline;}.article-paywall-box a:hover{text-decoration:none;}.article-paywall-box .button{display:block;text-align:center;max-width:280px;background:#fff;color:#04347A;padding:20px 0;text-decoration:none;}.article-paywall-box ul{font-size:17px;line-height:23px;}@media (min-width:700px){.article-paywall-box ul{font-size:18px;line-height:24px;}}@media (min-width:1000px){.article-paywall-box ul{font-size:19px;line-height:25px;}}@media (min-width:700px){.footer hr{display:none;}}.footer ul{list-style:none;padding:0;margin:0;}.footer .bg-blue{display:none;}@media (min-width:700px){.footer .bg-blue{display:block;}}.footer .footer-top ul.main-menu{font-size:30px;line-height:40px;display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));}.footer .footer-top ul.sub-menu{font-size:16px;line-height:30px;margin-top:30px;}.footer .footer-top a{border:0;}.footer .footer-top a:hover{border-bottom:1px solid white;}.footer .footer-top .footer-headline{font-size:30px;line-height:40px;}.footer .footer-bottom{margin-top:40px;margin-bottom:40px;}.footer .footer-bottom ul{margin-bottom:20px;}.footer .footer-bottom ul li{display:inline-block;}.footer .footer-bottom ul li a{border:0;}.footer .footer-bottom ul li a:hover{border-bottom:1px solid #04347A;}.footer .footer-bottom ul li:after{content:"|";display:inline-block;margin:0 10px;}.footer .footer-bottom ul li:last-child:after{display:none;}.footer .footer-bottom .logo{width:150px;}@media (min-width:700px){.footer .footer-bottom .logo{width:200px;}}.footer .footer-bottom .logo-ecc{width:200px;}@media (min-width:700px){.footer .footer-bottom .logo-ecc{width:260px;}}.footer .footer-bottom p,.footer .footer-bottom ul{color:#04347A;}@media (min-width:700px){.footer .footer-bottom p,.footer .footer-bottom ul{text-align:right;}}.back-to-top{height:25px;width:25px;bottom:25px;right:25px;position:fixed;background-color:#04347A;margin:0;padding:16px 12px 9px 12px;border-radius:10px;transition:all 0.3s ease;z-index:9;border:2px solid white;text-decoration:none;display:none;}.back-to-top.visible{display:block;}.back-to-top:hover{opacity:0.7;bottom:30px;border:2px solid white;text-decoration:none;}.back-to-top img{display:block;width:100%;margin:0;padding:0;transition:0;}.owl-carousel,.owl-carousel .owl-item{-webkit-tap-highlight-color:transparent;position:relative;}.owl-carousel{display:none;width:100%;z-index:1;}.owl-carousel .owl-stage{position:relative;-ms-touch-action:pan-Y;touch-action:manipulation;-moz-backface-visibility:hidden;}.owl-carousel .owl-stage:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0;}.owl-carousel .owl-stage-outer{position:relative;overflow:hidden;-webkit-transform:translate3d(0,0,0);}.owl-carousel .owl-item,.owl-carousel .owl-wrapper{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);}.owl-carousel .owl-item{min-height:1px;float:left;-webkit-backface-visibility:hidden;-webkit-touch-callout:none;}.owl-carousel .owl-item img{display:block;width:100%;}.owl-carousel .owl-dots.disabled,.owl-carousel .owl-nav.disabled{display:none;}.no-js .owl-carousel,.owl-carousel.owl-loaded{display:block;}.owl-carousel .owl-dot,.owl-carousel .owl-nav .owl-next,.owl-carousel .owl-nav .owl-prev{cursor:pointer;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}.owl-carousel.owl-loading{opacity:0;display:block;}.owl-carousel.owl-hidden{opacity:0;}.owl-carousel.owl-refresh .owl-item{visibility:hidden;}.owl-carousel.owl-drag .owl-item{-ms-touch-action:pan-y;touch-action:pan-y;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}.owl-carousel.owl-grab{cursor:move;cursor:grab;}.owl-carousel.owl-rtl{direction:rtl;}.owl-carousel.owl-rtl .owl-item{float:right;}.owl-carousel .animated{animation-duration:1s;animation-fill-mode:both;}.owl-carousel .owl-animated-in{z-index:0;}.owl-carousel .owl-animated-out{z-index:1;}.owl-carousel .fadeOut{animation-name:fadeOut;}@keyframes fadeOut{0%{opacity:1;}100%{opacity:0;}}.owl-height{transition:height 0.5s ease-in-out;}.owl-carousel .owl-item .owl-lazy{opacity:0;transition:opacity 0.4s ease;}.owl-carousel .owl-item .owl-lazy:not([src]),.owl-carousel .owl-item .owl-lazy[src^=""]{max-height:0;}.owl-carousel .owl-item img.owl-lazy{transform-style:preserve-3d;}.owl-carousel .owl-video-wrapper{position:relative;height:100%;background:#000;}.owl-carousel .owl-video-play-icon{position:absolute;height:80px;width:80px;left:50%;top:50%;margin-left:-40px;margin-top:-40px;background:url(https://vki.at/themes/custom/wdm/css/owl.video.play.png) no-repeat;cursor:pointer;z-index:1;-webkit-backface-visibility:hidden;transition:transform 0.1s ease;}.owl-carousel .owl-video-play-icon:hover{-ms-transform:scale(1.3,1.3);transform:scale(1.3,1.3);}.owl-carousel .owl-video-playing .owl-video-play-icon,.owl-carousel .owl-video-playing .owl-video-tn{display:none;}.owl-carousel .owl-video-tn{opacity:0;height:100%;background-position:center center;background-repeat:no-repeat;background-size:contain;transition:opacity 0.4s ease;}.owl-carousel .owl-video-frame{position:relative;z-index:1;height:100%;width:100%;}.owl-prev span,.owl-next span{height:60px;width:60px;display:block;position:absolute;background-size:35px;background-repeat:no-repeat;border:0;padding:0;outline:0;top:28%;}@media (min-width:700px){.owl-prev span,.owl-next span{height:100px;width:100px;background-size:50px;}}.owl-prev span{left:0;background-image:url("/themes/custom/wdm/images/icons/icon-arrow-left-white.png");background-position:10px;}@media (min-width:700px){.owl-prev span{background-position:20px;}}.owl-next span{right:0;background-image:url("/themes/custom/wdm/images/icons/icon-arrow-right-white.png");background-position:10px;}@media (min-width:700px){.owl-next span{background-position:20px;}}.paragraph--type--carousel{position:relative;}.paragraph--type--carousel .full-screen{background-image:url("/themes/custom/wdm/images/icons/icons8-expand-40.png");position:absolute;right:5%;width:26px;z-index:99999;cursor:pointer;margin:2%;background-repeat:no-repeat;background-size:contain;height:19px;}.paragraph--type--carousel .slider-close.active{display:block;z-index:99999999;position:fixed;right:0;top:0;color:white;font-size:46px;padding:1%;cursor:pointer;-webkit-text-stroke:1px black;}.paragraph--type--carousel .slider-close{display:none;width:inherit;margin:1.5% 1.5% 0 0;line-height:0.5;}.paragraph--type--carousel .slick.blazy .media--image{background:black;}.paragraph--type--carousel .slick.blazy .media--image img{max-height:534px;width:auto;}.paragraph--type--carousel .slick.blazy .slick-dots{margin-bottom:0;display:inline-flex;width:100%;justify-content:flex-start;}.paragraph--type--carousel .slick.blazy li[role=presentation]{margin:0;}.paragraph--type--carousel .slick.blazy .slick-dots--thumbnail-grid li:hover img,.paragraph--type--carousel .slick.blazy .slick-dots--thumbnail-grid .slick-active img{border-color:white;}.paragraph--type--carousel .slick.blazy .slide__caption{position:relative !important;padding:0;margin-top:12px;}.paragraph--type--carousel .slick.blazy .slide__caption h2.slide__title{margin:0;font-size:20px;line-height:2;}@media (max-width:500px){.paragraph--type--carousel .slick.blazy .slick__arrow{top:43%;}}@media (max-width:400px){.paragraph--type--carousel .slick.blazy .slick__arrow{top:39%;}}.paragraph--type--carousel .slick.blazy .slick__arrow .slick-arrow{margin-top:0;}.paragraph--type--carousel .slick.blazy .slick__arrow button.slick-next::before{content:"";background-image:url("/themes/custom/wdm/images/icons/icon-arrow-right-white.png");background-size:contain;background-repeat:no-repeat;display:block;height:100%;width:100%;}.paragraph--type--carousel .slick.blazy .slick__arrow button.slick-prev{margin-left:1%;}.paragraph--type--carousel .slick.blazy .slick__arrow button.slick-next{width:29px;}.paragraph--type--carousel .slick.blazy .slick__arrow button.slick-prev::before{content:"";background-image:url("/themes/custom/wdm/images/icons/icon-arrow-left-white.png");background-size:contain;background-repeat:no-repeat;display:block;height:100%;width:100%;}.slick--thumbnail{display:none;}@media (max-width:500px){.slick--thumbnail .slick__arrow{top:43%;}}@media (max-width:400px){.slick--thumbnail .slick__arrow{top:39%;}}.slick--thumbnail .slick__arrow .slick-arrow{margin-top:0;}.slick--thumbnail .slick__arrow button.slick-next::before{content:"";background-image:url("/themes/custom/wdm/images/icons/icon-arrow-right-white.png");background-size:contain;background-repeat:no-repeat;display:block;height:100%;width:100%;}.slick--thumbnail .slick__arrow button.slick-prev{margin-left:1%;}.slick--thumbnail .slick__arrow button.slick-next{width:29px;}.slick--thumbnail .slick__arrow button.slick-prev::before{content:"";background-image:url("/themes/custom/wdm/images/icons/icon-arrow-left-white.png");background-size:contain;background-repeat:no-repeat;display:block;height:100%;width:100%;}.slick--thumbnail.active{background:black;position:fixed;top:0;right:0;z-index:9999999;height:100vh;display:flex;width:100%;align-items:center;}.slick--thumbnail.active .slick-initialized{width:100%;}.slick--thumbnail.active .slick-initialized .slick-track{display:flex;align-items:center;}.slick--thumbnail.active .b-lazy{height:auto;width:100%;}.slick--thumbnail.active .slick__slide img{max-height:87vh;width:auto;margin:0 auto;}.slick--thumbnail.active .slide__caption{margin-top:0;padding:2%;background:black;bottom:0;color:#fff;}.slick--thumbnail.active .slide__caption .description{color:#fff;}.slick--thumbnail.active .slick__arrow{top:50%;}@media print{*{color:#000;-webkit-print-color-adjust:exact !important;color-adjust:exact !important;}@page{margin:80px;}.wrap{width:80%;margin:0;padding:0;}img,p,h1,h2,h3,h4,h5{break-inside:avoid;}.content-table nav.fixed{position:relative;}.header .bg-blue,.header .icons,.header nav,.popup,.block-share,.block-downloads,.block-more-articles,.block-comments,.footer,.owl-nav,.burger,.burger:before,.burger:after,span.search,div.search,.paragraph--type--webform,#mobilenav,button,.button{display:none;content:none;}.content-table{margin:0;}.content-table .table-of-contents-nav.fixed{margin:0;padding:0;position:relative;}.content-table .table-of-contents-nav.fixed .table-of-contents-headline{padding:0;padding-bottom:10px;}.content-table .table-of-contents-nav.fixed ol{list-style-type:decimal;padding-left:30px;}.content-table .table-of-contents-nav.fixed ol li{padding-bottom:10px;list-style:decimal;}.content-table .table-of-contents-nav.fixed ol li a{display:block;}.content-table .table-of-contents-nav.fixed .toggle-table-of-content{display:none;}.slick-list{overflow:visible;}.slick-track{width:80%;margin:0 auto;transform:none;}.owl-carousel .owl-stage-outer{overflow:visible;}.fullsize-video.youtube-video,.minsize-video.youtube-video{display:none;}.fullsize-video.youtube-video.print-view,.minsize-video.youtube-video.print-view{display:block;}.paragraph--type--carousel .full-screen{display:none;}.paragraph--type--carousel .slick.blazy{display:flex;flex-flow:row;}.paragraph--type--carousel .slick.blazy .slick-track{display:inline;}.paragraph--type--carousel .slick.blazy .slick-track .slick-slide{display:block;}.paragraph--type--carousel .slick.blazy .slick-track .slick-slide .slide__caption{margin-bottom:12px;margin-top:8px;}.paragraph--type--carousel .slick.blazy .slick-track .slick-slide.slick-cloned{display:none;}.paragraph--type--carousel .slick.blazy .slick-arrow{display:none;}}.youtube-logo{position:absolute;height:20%;width:20%;top:35%;left:40%;background:none;margin:0;}.section-two-columns-1-2 .section-column .youtube-logo:nth-child(1),.section-two-columns-2-1 .section-column:nth-child(2) .youtube-logo{}.section-two-columns-1-2 .section-column iframe.youtube:nth-child(1),.section-two-columns-2-1 .section-column:nth-child(2) iframe.youtube{height:100%;}user agent stylesheet *{transform-origin:0px 0px 0px;}.youtube-video{cursor:pointer;background-size:100%;background-position:50%;background-repeat:no-repeat;height:0;padding-bottom:56.5%;position:relative;overflow:hidden;transition-duration:0.25s;}.youtube-video:hover .youtube-play-button{fill:#cc0000;}.youtube-video iframe,.youtube-video object,.youtube-video embed{position:absolute;top:0;left:0;width:100%;height:100%;}.fullsize-video{max-width:800px;max-height:450px;}.youtube-video.print-view{display:none;}.minsize-video{max-width:380px;max-height:214px;}#consent-form-popup{display:none;overflow-y:scroll;}#consent-form-popup button#close{padding:0px 0px;background-color:inherit;float:right;margin:0px;width:30px;height:30px;border:none;}@media (max-width:500px){iframe.youtube{}.youtube-logo{}#consent-form-popup.popup{padding-top:40px;}}@media (max-width:414px){#consent-form-popup.popup{padding-top:10px;width:100%;}#consent-form-popup.popup .wrap-s{max-width:80%;}#consent-form-popup.popup p{font-size:13px;line-height:18px;}#consent-form-popup.popup .acceptance-form button[type=submit]{padding:10px 70px;margin:10px 0;}}#cc-overlay{position:fixed;z-index:9999999999;font-size:1em;background:none rgba(0,0,0,0.6);left:0;top:0;right:0;min-height:100vh;padding:5vh;display:none;}#cc-overlay .cc-overlay-content a{border-bottom:0;text-decoration:underline;}#cc-overlay .cc-overlay-content a:hover{color:#005aab;}#cc-overlay .vki-logo img{max-width:60px;}#cc-overlay .ecc-logo img{max-width:250px;}#cc-overlay .cc-overlay-frame{max-width:550px;margin:0 auto;background-color:white;padding:3.5em;max-height:90vh;overflow-y:auto;}#cc-overlay .cc-overlay-header{margin:40px 0 20px 0;font-weight:600;}#cc-overlay p,#cc-overlay .cc-overlay-header{font-size:1.3em;line-height:1.4em;}#cc-overlay .cc-overlay-footer{cursor:pointer;}#cc-overlay .cc-overlay-footer button{margin:20px 0 0 0;font-weight:600;}#cc-overlay .cc-overlay-footer button.cc-overlay-button{box-sizing:border-box;font-size:1em;width:100%;padding:20px 0;max-width:280px;}#cc-overlay .cc-overlay-footer button.cc-overlay-yes{background:none #04347A;color:white;}#cc-overlay .cc-overlay-footer button.cc-overlay-no{border:2px solid #04347A;background-color:white;color:#04347A;}#cc-overlay .cc-overlay-footer button.cc-overlay-no:focus{border:2px solid #3e6eb5;}@media screen and (max-width:680px){#cc-overlay{padding:3vh;}#cc-overlay .cc-overlay-frame{padding:1.5em;max-height:94vh;}#cc-overlay .cc-overlay-footer button.cc-overlay-button{width:100%;}}@media (max-width:500px){#cc-overlay .cc-overlay-frame{padding:1.2em;}#cc-overlay p,#cc-overlay .cc-overlay-header{font-size:1.1em;line-height:1.4em;}}@media (max-height:550px){#cc-overlay .cc-overlay-frame{padding:1.5em;}#cc-overlay p,#cc-overlay .cc-overlay-header{font-size:1em;line-height:1em;margin:20px 0 10px 0;}#cc-overlay .cc-overlay-footer button.cc-overlay-button{font-size:0.9em;width:100%;padding:10px 0;}#cc-overlay .cc-overlay-footer button{margin:5px 0 0 0;}#cc-overlay .vki-logo img{max-width:30px;}}.user-edit__wrapper{max-width:1400px;margin:0 auto;}@media (min-width:700px){.user-edit__wrapper{display:grid;grid-template-columns:1fr 1fr;}}.user-edit__main{grid-column:1;grid-row:1;}.user-message-box{grid-column:2;font-size:18px;line-height:24px;}@media (min-width:700px){.user-message-box{font-size:20px;line-height:26px;}}@media (min-width:1000px){.user-message-box{font-size:22px;line-height:28px;}}.user-pass-reset,#wdm-premium-data-change-form,#wdm-premium-data-change-form--2,.wdm-premium-request-data-change{max-width:1280px;margin:0 auto;padding:0 20px;}@media (min-width:700px){.user-pass-reset,#wdm-premium-data-change-form,#wdm-premium-data-change-form--2,.wdm-premium-request-data-change{padding:0 40px;}}#wdm-premium-data-change-form select,#wdm-premium-data-change-form--2 select,.wdm-premium-request-data-change select{max-width:600px;}#wdm-premium-data-change-form h2,#wdm-premium-data-change-form--2 h2,.wdm-premium-request-data-change h2{padding:0 !important;margin:60px 0 30px 0 !important;}.path-user-registration .wdm-premium-user-registration-form{max-width:580px;margin:0 auto;padding:0 20px;}@media (min-width:700px){.path-user-registration .wdm-premium-user-registration-form{padding:0 40px;}}.user-message-box{max-width:580px;margin:80px auto 0 auto;padding:0 20px;}@media (min-width:700px){.user-message-box{padding:0 40px;}}.user-message-box a{color:#04347A;border-bottom:1px solid #04347A;}.user-message-box a:hover{border-bottom:0;}.path-user h1,.path-user h2,.path-user .user-form,.path-user .user-pass,.path-user .user-login-form,.path-user .article-paywall-box,.path-user .wdm-premium-user-registration-form{max-width:580px;margin:0 auto;padding:0 20px;}@media (min-width:700px){.path-user h1,.path-user h2,.path-user .user-form,.path-user .user-pass,.path-user .user-login-form,.path-user .article-paywall-box,.path-user .wdm-premium-user-registration-form{padding:0 40px;}}.path-user .tabs{display:none;}.path-user .article-paywall-box{margin-top:80px;padding:60px !important;}.path-user .article-paywall-box h2{padding:0;margin-bottom:20px;}.path-user h1,.path-user-registration h1,.path-user .user-pass{margin-top:80px;}.path-user h1{margin-bottom:30px;}.user-reset-password-link{margin-top:30px;display:block;text-decoration:underline;}.user-reset-password-link:hover{text-decoration:none;}.user-form,.user-login-form{margin:80px auto;}.user-login-form button,.path-user button{margin:0;}.user-logged-in.path-user h2{font-size:18px;line-height:26px;font-weight:600;margin:30px auto;}@media (min-width:700px){.user-logged-in.path-user h2{font-size:22px;line-height:30px;}}.wdm-premium-user-registration-form .form-item-customer-id,#wdm-premium-data-change-form--2 .form-item-salutation,#wdm-premium-data-change-form .form-item-salutation{margin-top:30px;}.wdm-premium-user-registration-form a{text-decoration:underline;}.wdm-premium-user-registration-form a:hover{text-decoration:none;}.user-form textarea,.user-form input[type=email],.user-form input[type=text],.user-form input[type=submit],.user-form input[type=search],.user-form input[type=password]{margin-bottom:0;}.user-form .description{margin-top:10px;}.user-form .description a:hover{text-decoration:underline;}.user-form .form-item{margin-bottom:40px;}.user-form .password-confirm-message,.user-form .password-strength__title,.user-form .password-suggestions,.user-form .password-suggestions ul,.user-form .password-suggestions ol,.user-form .password-suggestions p{font-size:14px;line-height:20px;}.user-form .password-suggestions{margin-top:-30px;}.user-form .password-confirm-message,.user-form .password-strength__title{margin-top:10px;display:block;}.user-form .password-confirm-message .error{font-weight:600;color:#B51621;}.user-form .password-confirm-message .ok{font-weight:600;color:#04347A;}.user-form .password-strength__indicator{background-color:#04347A;}.user-form .password-strength__meter{height:10px;margin-top:10px;}.address-container-inline > .form-item{display:block;margin-right:0;}.path-user select{max-width:none;}.wdm-premium-request-data-change-table table{margin-bottom:1.5rem;}.wdm-premium-request-data-change-table table tr td{padding-top:0.25rem;padding-bottom:0.25rem;padding-right:0.75rem;border-bottom:1px solid #ccc;}.wdm-premium-request-data-change-table table tr td:last-child{padding-right:0;}.wdm-premium-request-data-change-table table tr:last-child td{border-bottom:0;}#views-exposed-form-search-index-page-1 div.form--inline.form-inline.clearfix{display:grid;}#views-exposed-form-search-index-page-1 div.form--inline.form-inline.clearfix,#wdm-search-facets{grid-template-columns:1fr;}@media (min-width:700px){#views-exposed-form-search-index-page-1 div.form--inline.form-inline.clearfix,#wdm-search-facets{grid-template-columns:1fr 1fr;column-gap:30px;}}@media (min-width:1000px){#views-exposed-form-search-index-page-1 div.form--inline.form-inline.clearfix,#wdm-search-facets{grid-template-columns:1fr 1fr 1fr;column-gap:60px;}}#wdm-search-filters input[type=text],#wdm-search-filters select,#wdm-search-filters button,#wdm-search-facets input[type=text],#wdm-search-facets select,#wdm-search-facets button{width:100%;max-width:none;}#wdm-search-filters button,#wdm-search-facets button{margin:30px 0;}@media (min-width:1000px){#wdm-search-filters button,#wdm-search-facets button{margin:0;}}#views-exposed-form-search-index-page-1 div.form--inline.form-inline.clearfix:after{content:none;}#edit-field-domain-access--2 div.form-item{display:inline-block;margin-top:8px;}#views-exposed-form-search-index-page-1 input[type=radio]{border:2px solid #04347A;border-radius:100%;height:27px;width:27px;background-color:white;float:left;margin:-5px 8px 0 0;cursor:pointer;}#views-exposed-form-search-index-page-1 input[type=radio]:focus{border:2px solid #3e6eb5;}#views-exposed-form-search-index-page-1 label{display:block;font-size:16px;color:#04347A;cursor:pointer;}#wdm-search-filters fieldset input:checked:before{content:"";display:block;background-color:#04347A;height:13px;width:13px;border-radius:100%;margin:5px;}#wdm-search-facets{display:none;}@media (min-width:700px){#wdm-search-facets{display:grid !important;}}#wdm-search-facets.active{display:grid;}div.view-search-index div.view-header{margin:30px 0;font-size:24px;line-height:28px;}@media (min-width:700px){div.view-search-index div.view-header{font-size:30px;line-height:40px;}}@media (min-width:1000px){div.view-search-index div.view-header{font-size:44px;line-height:48px;}}#wdm-search-facets h4{text-align:left;margin-bottom:5px;}.article-list-3-columns div.views-row{padding-bottom:20px;}#wdm-search-results .views-row article a,#wdm-search-results .views-row article p a{color:black;text-decoration:none;border-bottom:0;}#wdm-search-results .views-row article h3 a:hover{border-bottom:1px solid black;}#wdm-search-results .views-row article .meta a{color:#595959;}#wdm-search-results nav h4{display:none;}#comments-section .pager-nav ul,.path-shop .pager-nav ul,.path-search-index .pager-nav ul,.view-id-taxonomy_term .pager-nav ul{list-style:none;text-align:center;padding:0;margin:70px 0;}#comments-section .pager-nav li,.path-shop .pager-nav li,.path-search-index .pager-nav li,.view-id-taxonomy_term .pager-nav li{display:inline;}#comments-section .pager-nav ul a,.path-shop .pager-nav ul a,.path-search-index .pager-nav ul a,.view-id-taxonomy_term .pager-nav ul a{border-bottom:0;padding:10px;color:black;}#comments-section .pager-nav ul a:hover,.path-shop .pager-nav ul a:hover,.path-search-index .pager-nav ul a:hover,.view-id-taxonomy_term .pager-nav ul a:hover{border-bottom:2px solid #04347A;color:#04347A;}#comments-section .pager-nav .pager__item.is-active a,.path-shop .pager-nav .pager__item.is-active a,.path-search-index .pager-nav .pager__item.is-active a,.view-id-taxonomy_term .pager-nav .pager__item.is-active a{border-bottom:2px solid #04347A;color:#04347A;font-weight:600;}.toggle-suchfilter{display:inline;color:#04347A;border-bottom:1px solid #04347A;font-size:15px;line-height:17px;cursor:pointer;background-color:inherit;}.toggle-suchfilter:hover{color:#04347A;border-bottom:0;}@media (min-width:700px){.toggle-suchfilter{display:none;}}.bg-blue-light.shop-image{padding:15%;display:flex;align-items:center;aspect-ratio:1/1;}.bg-blue-light.shop-image img{margin:0;}@supports not (aspect-ratio:1/1){.bg-blue-light.shop-image::before{float:left;padding-top:100%;content:"";}.bg-blue-light.shop-image::after{display:block;content:"";clear:both;}}.bg-blue.middle-shop{margin:50px 0;}.commerce-product .font-weight-bold{font-weight:bold;word-break:break-word;}.commerce-product .commerce-product-price{font-weight:bold;margin:5px 0 10px 0;text-transform:uppercase;font-size:18px;line-height:26px;}@media (min-width:700px){.commerce-product .commerce-product-price{margin-bottom:20px;}}.commerce-product .field--name-body h2,.commerce-product .field--name-body h3,.commerce-product .field--name-field-intro-text h2,.commerce-product .field--name-field-intro-text h3,.commerce-product .field--name-field-product-data h2,.commerce-product .field--name-field-product-data h3,.commerce-product .field--name-field-promo-text h2,.commerce-product .field--name-field-promo-text h3{font-weight:bold;margin:5px 0 10px 0;font-size:18px;line-height:26px;}@media (min-width:700px){.commerce-product .field--name-body h2,.commerce-product .field--name-body h3,.commerce-product .field--name-field-intro-text h2,.commerce-product .field--name-field-intro-text h3,.commerce-product .field--name-field-product-data h2,.commerce-product .field--name-field-product-data h3,.commerce-product .field--name-field-promo-text h2,.commerce-product .field--name-field-promo-text h3{margin-bottom:20px;}}.commerce-product h1{margin-bottom:10px;}.commerce-product h3{margin-bottom:0;}.commerce-product .meta{display:block;margin-top:10px;}.commerce-product .teaser-title{font-size:20px;line-height:26px;font-weight:bold;margin-bottom:0px;}.commerce-product .teaser-price{font-size:18px;line-height:26px;}.related-products{padding-top:50px;}.related-products .field--label{font-size:24px;line-height:28px;margin-bottom:15px;}@media (min-width:700px){.related-products .field--label{font-size:30px;line-height:40px;margin-bottom:30px;}}@media (min-width:1000px){.related-products .field--label{font-size:44px;line-height:48px;}}.related-products .field--items{display:grid;gap:20px;grid-template-columns:1fr 1fr;}@media (min-width:700px){.related-products .field--items{grid-template-columns:repeat(3,1fr);}}@media (min-width:1000px){.related-products .field--items{grid-template-columns:repeat(4,1fr);gap:40px;}}@media (min-width:1280px){.related-products .field--items{grid-template-columns:repeat(5,1fr);}}ol.checkout-progress{padding-left:0;border-bottom:2px solid;}.layout-checkout-form input[type=radio]{border:initial;-moz-appearance:auto;-webkit-appearance:auto;appearance:auto;}.view-shop .view-content{grid-template-columns:1fr 1fr;display:grid;gap:40px;}@media (min-width:700px){.view-shop .view-content{grid-template-columns:repeat(3,1fr);}}@media (min-width:1280px){.view-shop .view-content{grid-template-columns:repeat(4,1fr);}}@media (min-width:700px){.shop-grid{grid-template-columns:0.25fr 1fr;display:grid;gap:40px;}}.path-cart .cart,.path-product .commerce-product .grid.col-2,.path-checkout h1{margin-top:80px;}.path-product .form-type-checkbox label{padding-top:0;}.commerce-product .grid.col-2{column-gap:70px;}.commerce-product .block-share{margin:50px 0;}.shop-promo{padding:6% 7% 4% 7%;margin:30px 0;}.shop-downloads{margin:50px 0;}.shop-downloads .block-downloads .file:before{width:26px;display:block;float:left;margin-right:20px;}.shop-downloads .block-downloads .file--application-pdf:before{content:url("/themes/custom/wdm/images/icons/file-pdf.svg");}.shop-downloads .file-link,.shop-downloads .file-size{display:block;font-size:15px;}.shop-downloads .file-link a{text-decoration:underline;}.shop-main .breadcrumb{display:none;}body.path-product .breadcrumb{list-style:none;padding:0;max-width:1280px;margin:50px auto 0 auto;padding:0 20px;}@media (min-width:700px){body.path-product .breadcrumb{padding:0 40px;}}body.path-product .breadcrumb li:last-child{display:none;}.button-link a{background-color:#04347A;color:white;display:block;max-width:180px;text-align:center;font-size:18px;padding:20px 80px;margin:40px 0;transition:opacity 0.4s ease;}.button-link a:hover{opacity:0.7;}.shop-sidebar{margin-bottom:50px;}@media (min-width:700px){.shop-sidebar{border-right:1px solid #04347A;margin-bottom:0;}}.shop-sidebar h2{font-weight:bold;color:#04347A;margin:0 0 10px 0;text-transform:uppercase;font-size:18px;line-height:26px;}.shop-sidebar .facets-widget-checkbox ul{list-style:none;padding-left:0;}.shop-sidebar .facet-item{position:relative;}.shop-sidebar input{display:block;height:22px;width:22px;position:absolute;left:0;top:1px;outline:none;margin:0;border:2px solid #04347A;cursor:pointer;}.shop-sidebar input:checked{background:#04347A;}.shop-sidebar input[type=checkbox]:focus{border-color:#3e6eb5;}.shop-sidebar input:checked:before{display:block;position:relative;height:100%;content:"";background-image:url("/themes/custom/wdm/images/icons/icon-check.svg");background-repeat:no-repeat;background-size:14px;background-position:center center;}.shop-sidebar label{padding-left:30px;cursor:pointer;}.shop-sidebar-inner{display:none;}@media (min-width:700px){.shop-sidebar-inner{display:block !important;}}.shop-sidebar-inner.active{display:block;}.shop-filter-toggle{background-color:#04347A;margin-bottom:20px;}@media (min-width:700px){.shop-filter-toggle{display:none;}}.shop-filter-toggle button{color:white;padding:10px 0;display:block;cursor:pointer;margin:0px;font-size:16px;text-align:left;width:100%;}.shop-filter-toggle button:before{display:block;content:"";height:20px;width:30px;background-image:url("/themes/custom/wdm/images/icons/icon-arrow-down-white.svg");background-repeat:no-repeat;background-size:14px;background-position:center center;float:left;}.shop-filter-toggle.active button:before{background-image:url("/themes/custom/wdm/images/icons/icon-arrow-up-white.svg");}.cart-empty-page{font-size:30px;line-height:38px;text-align:center;margin:100px 0;}.cart table{width:100%;}.cart thead{font-weight:600;}.cart thead,.cart tr{border-bottom:1px solid #ccc;}.cart tr{text-align:left;}.cart td{vertical-align:middle;}.cart img{width:40px;margin:20px 0;}@media (min-width:700px){.cart img{width:90px;}}.cart input[type=number]{border:2px solid #ccc;outline:0;padding:12px;}.cart input[type=number]:focus{border:2px solid #04347A;}.cart .form-type-number label{display:none;}.cart button.delete-order-item{padding:10px;margin:10px 0 0 0;font-size:1px;color:transparent;background-color:white;}.cart button.delete-order-item:before{display:block;content:"";height:20px;width:20px;background-size:17px;background-image:url("/themes/custom/wdm/images/icons/icon-trash.svg");background-repeat:no-repeat;background-position:center center;}.cart form .form-group{text-align:right;}.cart .form-group button:last-child{margin-left:30px;}.cart .views-field-edit-quantity,.cart .views-field-total-price__number,.cart .views-field-unit-price__number{text-align:right;}.cart th.views-field-remove-button{visibility:hidden;}.cart .order-total-line{padding:0;font-size:17px;line-height:20px;text-align:right;margin-top:20px;}.coupon-redemption-form__coupons td{display:block;margin-bottom:10px;}.order-total-line__adjustment--promotion{color:#B51621;}.path-checkout .views-field-quantity{display:block;margin-right:10px;}ol.checkout-progress{border-bottom:1px solid #ccc;color:#04347A;margin-bottom:30px;padding-bottom:10px;font-size:13px;line-height:16px;display:flex;flex-direction:column;}@media (min-width:450px){ol.checkout-progress{flex-direction:row;}}@media (min-width:700px){ol.checkout-progress{margin-bottom:50px;padding-bottom:15px;font-size:18px;line-height:22px;}}ol.checkout-progress a{border-bottom:0;}ol.checkout-progress a:hover{text-decoration:underline;}.checkout-progress--step__current.checkout-progress--step:before{background:#04347A;color:white;}.checkout-progress--step{display:flex;margin-right:20px;margin-bottom:10px;}@media (min-width:450px){.checkout-progress--step{margin-bottom:0;}}@media (min-width:700px){.checkout-progress--step{margin-right:40px;}}.checkout-progress--step:before{content:counter(checkout-progress) "";background:#e3eaf4;color:#04347A;border-radius:100%;display:block;text-align:center;box-sizing:border-box;height:18px;width:18px;padding:1px 0 0 0;margin-right:5px;margin-top:-1px;}@media (min-width:700px){.checkout-progress--step:before{height:32px;width:32px;padding:5px 0 0 0;margin-right:10px;margin-top:-5px;}}.path-checkout #edit-login-returning-customer-forgot-password{display:block;margin:15px 0 70px 0;text-decoration:underline;}.path-checkout #edit-login-returning-customer-forgot-password:hover{text-decoration:none;}.path-checkout input,.path-checkout select{width:100%;max-width:none;}.path-checkout button{margin:0;}.path-checkout #edit-payment-information-payment-method{margin-bottom:50px;}.path-checkout #edit-payment-information-payment-method--wrapper legend{margin-bottom:10px;}@media (min-width:700px){.path-checkout .layout-checkout-form{display:grid;grid-template-columns:1.5fr 1fr;column-gap:50px;}}@media (min-width:1100px){.path-checkout .layout-checkout-form{column-gap:250px;}}.path-checkout .layout-region-checkout-main,.path-checkout .layout-region-checkout-footer,.path-checkout .layout-region-checkout-secondary{float:none;width:100%;}.path-checkout .link--previous{margin-top:30px;display:block;text-decoration:underline;}.path-checkout .link--previous:hover{text-decoration:none;}.path-checkout #edit-sidebar-coupon-redemption-form label,.path-checkout #edit-sidebar-coupon-redemption-form input,.path-checkout #edit-sidebar-coupon-redemption-form button{font-size:14px;}.path-checkout #edit-sidebar-coupon-redemption-form input,.path-checkout #edit-sidebar-coupon-redemption-form button{padding:12px;margin:0;}.path-checkout #edit-sidebar-coupon-redemption-form input{width:60%;margin-bottom:10px;}.path-checkout .checkout-pane{font-size:15px;line-height:21px;}@media (min-width:700px){.path-checkout .checkout-pane{font-size:16px;line-height:22px;}}@media (min-width:1000px){.path-checkout .checkout-pane{font-size:17px;line-height:23px;}}.path-checkout .checkout-pane .wrap{padding:0;}.path-checkout .checkout-pane .panel-title{font-weight:600;margin-bottom:20px;}.path-checkout .checkout-pane .legal-item{margin-top:40px;}.path-checkout .checkout-pane-order-summary{border:2px solid #ccc;padding:30px;margin-bottom:30px;}.path-checkout .checkout-pane-order-summary table{width:100%;}.path-checkout .checkout-pane-order-summary .views-field-purchased-entity a:hover{text-decoration:underline;}.path-checkout .checkout-pane-order-summary .views-field-total-price__number{text-align:right;}.path-checkout .checkout-pane-order-summary .order-total-line{padding:10px 0 0 0;}.path-checkout .checkout-pane-order-summary .view-footer{margin-top:20px;}.path-checkout .layout-region-checkout-footer{margin-top:50px;}.path-checkout .fieldset-wrapper div.form-item{display:block;margin-top:8px;}.path-checkout .fieldset-wrapper input[type=radio]{border:2px solid #04347A;border-radius:100%;height:27px;width:27px;background-color:white;float:left;margin:-5px 8px 0 0;cursor:pointer;-moz-appearance:none;-webkit-appearance:none;appearance:none;}.path-checkout .fieldset-wrapper input[type=radio]:focus{border:2px solid #3e6eb5;}.path-checkout .fieldset-wrapper label{display:block;margin:0 0 15px 0;font-size:16px;color:#04347A;cursor:pointer;}.path-checkout .fieldset-wrapper input:checked:before{content:"";display:block;background-color:#04347A;height:13px;width:13px;border-radius:100%;margin:5px;}#edit-payment-information-add-payment-method-billing-information .field--name-address{margin-top:50px;}#edit-payment-information-payment-method--wrapper{margin-top:30px;}#edit-review-contact-information .panel-body{margin-bottom:20px;}button.address-book-edit-button{color:#04347A;border:0;background:none;padding:0;margin:0 0 20px 0;display:block;font-size:16px;text-decoration:underline;}button.address-book-edit-button:hover{text-decoration:none;opacity:1;}.checkout-complete{background-color:#458257;color:white;padding:40px;margin-bottom:50px;font-weight:600;}.checkout-complete h1,.checkout-complete h2,.checkout-complete h3,.checkout-complete h4,.checkout-complete p,.checkout-complete ul,.checkout-complete ol{margin:0;}.cart-form .views-field-edit-quantity .form-item{margin-bottom:0;}.cart-form .views-field-remove-button button[type=submit]{border:none;}.comment--editor{background-color:#e3eaf4;padding:1rem 2rem;margin-left:-2rem;margin-right:-2rem;}.view-comments-recent article{margin-bottom:1.5rem;}.view-comments-recent h3{font-size:15px;margin-bottom:0;}.view-recent-comments-replies{margin-left:1rem;}@media (min-width:1000px){.view-comments-recent h3{font-size:18px;}}.js-comment .field--name-field-comment{font-size:15px;line-height:23px;}@media (min-width:1000px){.js-comment .field--name-field-comment{font-size:18px;line-height:26px;}}body:not(.user-logged-in) .js-comment > ul{display:none;}.js-comment > ul{list-style:none;margin:0;padding:0;font-size:0.8rem;margin-top:1rem;line-height:0.8rem;}.js-comment > ul li{display:inline-block;padding:0;margin-right:1rem;border-right:1px solid #04347A;padding-right:1rem;}.js-comment > ul li:last-child{border-right:none;margin-right:0;padding-right:0;}.js-comment > ul li a{border-bottom:none;}body.comment-reply-page .comment-wrapper,body.comment-reply-page .comment-comment-form{margin:0 auto;padding:0 20px;max-width:580px;}@media (min-width:700px){body.comment-reply-page .comment-wrapper,body.comment-reply-page .comment-comment-form{padding:0 40px;}}body.comment-reply-page .comment-comment-form{margin-top:40px;}
