﻿@font-face{font-family:'Open Sans';font-style:normal;font-weight:400;src:url("../fonts/webkit/open-sans-v15-latin-regular.eot");src:local("Open Sans Regular"),local("OpenSans-Regular"),url("../fonts/webkit/open-sans-v15-latin-regular.eot?#iefix") format("embedded-opentype"),url("../fonts/webkit/open-sans-v15-latin-regular.woff2") format("woff2"),url("../fonts/webkit/open-sans-v15-latin-regular.woff") format("woff"),url("../fonts/webkit/open-sans-v15-latin-regular.ttf") format("truetype"),url("../fonts/webkit/open-sans-v15-latin-regular.svg#OpenSans") format("svg")}@font-face{font-family:'Open Sans';font-style:normal;font-weight:600;src:url("../fonts/webkit/open-sans-v15-latin-600.eot");src:local("Open Sans SemiBold"),local("OpenSans-SemiBold"),url("../fonts/webkit/open-sans-v15-latin-600.eot?#iefix") format("embedded-opentype"),url("../fonts/webkit/open-sans-v15-latin-600.woff2") format("woff2"),url("../fonts/webkit/open-sans-v15-latin-600.woff") format("woff"),url("../fonts/webkit/open-sans-v15-latin-600.ttf") format("truetype"),url("../fonts/webkit/open-sans-v15-latin-600.svg#OpenSans") format("svg")}@font-face{font-family:'Open Sans';font-style:normal;font-weight:700;src:url("../fonts/webkit/open-sans-v15-latin-700.eot");src:local("Open Sans Bold"),local("OpenSans-Bold"),url("../fonts/webkit/open-sans-v15-latin-700.eot?#iefix") format("embedded-opentype"),url("../fonts/webkit/open-sans-v15-latin-700.woff2") format("woff2"),url("../fonts/webkit/open-sans-v15-latin-700.woff") format("woff"),url("../fonts/webkit/open-sans-v15-latin-700.ttf") format("truetype"),url("../fonts/webkit/open-sans-v15-latin-700.svg#OpenSans") format("svg")}@font-face{font-family:'Pacifico';font-style:normal;font-weight:400;src:url("../fonts/webkit/pacifico-v12-latin-regular.eot");src:local("Pacifico Regular"),local("Pacifico-Regular"),url("../fonts/webkit/pacifico-v12-latin-regular.eot?#iefix") format("embedded-opentype"),url("../fonts/webkit/pacifico-v12-latin-regular.woff2") format("woff2"),url("../fonts/webkit/pacifico-v12-latin-regular.woff") format("woff"),url("../fonts/webkit/pacifico-v12-latin-regular.ttf") format("truetype"),url("../fonts/webkit/pacifico-v12-latin-regular.svg#Pacifico") format("svg")}@font-face{font-family:'Poppins';font-style:normal;font-weight:400;src:url("../fonts/webkit/poppins-v5-latin-regular.eot");src:local("Poppins Regular"),local("Poppins-Regular"),url("../fonts/webkit/poppins-v5-latin-regular.eot?#iefix") format("embedded-opentype"),url("../fonts/webkit/poppins-v5-latin-regular.woff2") format("woff2"),url("../fonts/webkit/poppins-v5-latin-regular.woff") format("woff"),url("../fonts/webkit/poppins-v5-latin-regular.ttf") format("truetype"),url("../fonts/webkit/poppins-v5-latin-regular.svg#Poppins") format("svg")}@font-face{font-family:'Poppins';font-style:normal;font-weight:300;src:url("../fonts/webkit/poppins-v5-latin-300.eot");src:local("Poppins Light"),local("Poppins-Light"),url("../fonts/webkit/poppins-v5-latin-300.eot?#iefix") format("embedded-opentype"),url("../fonts/webkit/poppins-v5-latin-300.woff2") format("woff2"),url("../fonts/webkit/poppins-v5-latin-300.woff") format("woff"),url("../fonts/webkit/poppins-v5-latin-300.ttf") format("truetype"),url("../fonts/webkit/poppins-v5-latin-300.svg#Poppins") format("svg")}@font-face{font-family:'Poppins';font-style:normal;font-weight:500;src:url("../fonts/webkit/poppins-v5-latin-500.eot");src:local("Poppins Medium"),local("Poppins-Medium"),url("../fonts/webkit/poppins-v5-latin-500.eot?#iefix") format("embedded-opentype"),url("../fonts/webkit/poppins-v5-latin-500.woff2") format("woff2"),url("../fonts/webkit/poppins-v5-latin-500.woff") format("woff"),url("../fonts/webkit/poppins-v5-latin-500.ttf") format("truetype"),url("../fonts/webkit/poppins-v5-latin-500.svg#Poppins") format("svg")}@font-face{font-family:'Poppins';font-style:normal;font-weight:600;src:url("../fonts/webkit/poppins-v5-latin-600.eot");src:local("Poppins SemiBold"),local("Poppins-SemiBold"),url("../fonts/webkit/poppins-v5-latin-600.eot?#iefix") format("embedded-opentype"),url("../fonts/webkit/poppins-v5-latin-600.woff2") format("woff2"),url("../fonts/webkit/poppins-v5-latin-600.woff") format("woff"),url("../fonts/webkit/poppins-v5-latin-600.ttf") format("truetype"),url("../fonts/webkit/poppins-v5-latin-600.svg#Poppins") format("svg")}@font-face{font-family:'Poppins';font-style:normal;font-weight:700;src:url("../fonts/webkit/poppins-v5-latin-700.eot");src:local("Poppins Bold"),local("Poppins-Bold"),url("../fonts/webkit/poppins-v5-latin-700.eot?#iefix") format("embedded-opentype"),url("../fonts/webkit/poppins-v5-latin-700.woff2") format("woff2"),url("../fonts/webkit/poppins-v5-latin-700.woff") format("woff"),url("../fonts/webkit/poppins-v5-latin-700.ttf") format("truetype"),url("../fonts/webkit/poppins-v5-latin-700.svg#Poppins") format("svg")}@font-face{font-family:Dinpro-reg;src:url("/assets/fonts/fonty/DIN_Pro/DINPro-Regular.otf") format("opentype")}@font-face{font-family:Dinpro-black;src:url("/assets/fonts/fonty/DIN_Pro/DINPro-Black.otf") format("opentype")}@font-face{font-family:Dinpro-bold;src:url("/assets/fonts/fonty/DIN_Pro/DINPro-Bold.otf") format("opentype")}@font-face{font-family:Dinpro-light;src:url("/assets/fonts/fonty/DIN_Pro/DINPro-Light.otf") format("opentype")}@font-face{font-family:Dinpro-medium;src:url("/assets/fonts/fonty/DIN_Pro/DINPro-Medium.otf") format("opentype")}@font-face{font-family:Mixa-bold;src:url("/assets/fonts/fonty/Mixa/Mixa-Bold.ttf") format("truetype")}@font-face{font-family:Mixa-black;src:url("/assets/fonts/fonty/Mixa/Mixa-Black.ttf") format("truetype")}.background-main-01{background-color:#d22630}.background-main-02{background-color:#333}.background-main-03{background-color:#bf0b1c}.background-sub-01{background-color:#ffee9f}.background-sub-02{background-color:#90101c}.background-sub-03{background-color:#ffef00}.background-sub-04{background-color:#333f48}.background-sub-05{background-color:#ffd500}.background-neutral-01{background-color:#ddd}.background-neutral-02{background-color:#777}.background-neutral-03{background-color:#ececec}.background-neutral-04{background-color:#444}.background-neutral-05{background-color:#51545b}.background-neutral-06{background-color:#51545b}.border-top-dotted-1{border-top:1px dotted #8c8b8b}.border-top-dotted-2{border-top:2px dotted #8c8b8b}.border-top-dotted-3{border-top:3px dotted #8c8b8b}.border-top-dotted-4{border-top:4px dotted #8c8b8b}.border-top-dotted-5{border-top:5px dotted #8c8b8b}.border-top-dashed-1{border-top:1px dashed #8c8b8b}.border-top-dashed-2{border-top:2px dashed #8c8b8b}.border-top-dashed-3{border-top:3px dashed #8c8b8b}.border-top-dashed-4{border-top:4px dashed #8c8b8b}.border-top-dashed-5{border-top:5px dashed #8c8b8b}.border-top-solid-1{border-top:1px solid #8c8b8b}.border-top-solid-2{border-top:2px solid #8c8b8b}.border-top-solid-3{border-top:3px solid #8c8b8b}.border-top-solid-4{border-top:4px solid #8c8b8b}.border-top-solid-5{border-top:5px solid #8c8b8b}.border-top-double-1{border-top:1px double #8c8b8b}.border-top-double-2{border-top:2px double #8c8b8b}.border-top-double-3{border-top:3px double #8c8b8b}.border-top-double-4{border-top:4px double #8c8b8b}.border-top-double-5{border-top:5px double #8c8b8b}.border-bottom-dotted-1{border-bottom:1px dotted #8c8b8b}.border-bottom-dotted-2{border-bottom:2px dotted #8c8b8b}.border-bottom-dotted-3{border-bottom:3px dotted #8c8b8b}.border-bottom-dotted-4{border-bottom:4px dotted #8c8b8b}.border-bottom-dotted-5{border-bottom:5px dotted #8c8b8b}.border-bottom-dashed-1{border-bottom:1px dashed #8c8b8b}.border-bottom-dashed-2{border-bottom:2px dashed #8c8b8b}.border-bottom-dashed-3{border-bottom:3px dashed #8c8b8b}.border-bottom-dashed-4{border-bottom:4px dashed #8c8b8b}.border-bottom-dashed-5{border-bottom:5px dashed #8c8b8b}.border-bottom-solid-1{border-bottom:1px solid #8c8b8b}.border-bottom-solid-2{border-bottom:2px solid #8c8b8b}.border-bottom-solid-3{border-bottom:3px solid #8c8b8b}.border-bottom-solid-4{border-bottom:4px solid #8c8b8b}.border-bottom-solid-5{border-bottom:5px solid #8c8b8b}.border-bottom-double-1{border-bottom:1px double #8c8b8b}.border-bottom-double-2{border-bottom:2px double #8c8b8b}.border-bottom-double-3{border-bottom:3px double #8c8b8b}.border-bottom-double-4{border-bottom:4px double #8c8b8b}.border-bottom-double-5{border-bottom:5px double #8c8b8b}@media (min-width: 992px){.border-left-dotted-1{border-left:1px dotted #8c8b8b}}@media (min-width: 992px){.border-left-dotted-2{border-left:2px dotted #8c8b8b}}@media (min-width: 992px){.border-left-dotted-3{border-left:3px dotted #8c8b8b}}@media (min-width: 992px){.border-left-dotted-4{border-left:4px dotted #8c8b8b}}@media (min-width: 992px){.border-left-dotted-5{border-left:5px dotted #8c8b8b}}@media (min-width: 992px){.border-left-dashed-1{border-left:1px dashed #8c8b8b}}@media (min-width: 992px){.border-left-dashed-2{border-left:2px dashed #8c8b8b}}@media (min-width: 992px){.border-left-dashed-3{border-left:3px dashed #8c8b8b}}@media (min-width: 992px){.border-left-dashed-4{border-left:4px dashed #8c8b8b}}@media (min-width: 992px){.border-left-dashed-5{border-left:5px dashed #8c8b8b}}@media (min-width: 992px){.border-left-solid-1{border-left:1px solid #8c8b8b}}@media (min-width: 992px){.border-left-solid-2{border-left:2px solid #8c8b8b}}@media (min-width: 992px){.border-left-solid-3{border-left:3px solid #8c8b8b}}@media (min-width: 992px){.border-left-solid-4{border-left:4px solid #8c8b8b}}@media (min-width: 992px){.border-left-solid-5{border-left:5px solid #8c8b8b}}@media (min-width: 992px){.border-left-double-1{border-left:1px double #8c8b8b}}@media (min-width: 992px){.border-left-double-2{border-left:2px double #8c8b8b}}@media (min-width: 992px){.border-left-double-3{border-left:3px double #8c8b8b}}@media (min-width: 992px){.border-left-double-4{border-left:4px double #8c8b8b}}@media (min-width: 992px){.border-left-double-5{border-left:5px double #8c8b8b}}@media (min-width: 992px){.border-right-dotted-1{border-right:1px dotted #8c8b8b}}@media (min-width: 992px){.border-right-dotted-2{border-right:2px dotted #8c8b8b}}@media (min-width: 992px){.border-right-dotted-3{border-right:3px dotted #8c8b8b}}@media (min-width: 992px){.border-right-dotted-4{border-right:4px dotted #8c8b8b}}@media (min-width: 992px){.border-right-dotted-5{border-right:5px dotted #8c8b8b}}@media (min-width: 992px){.border-right-dashed-1{border-right:1px dashed #8c8b8b}}@media (min-width: 992px){.border-right-dashed-2{border-right:2px dashed #8c8b8b}}@media (min-width: 992px){.border-right-dashed-3{border-right:3px dashed #8c8b8b}}@media (min-width: 992px){.border-right-dashed-4{border-right:4px dashed #8c8b8b}}@media (min-width: 992px){.border-right-dashed-5{border-right:5px dashed #8c8b8b}}@media (min-width: 992px){.border-right-solid-1{border-right:1px solid #8c8b8b}}@media (min-width: 992px){.border-right-solid-2{border-right:2px solid #8c8b8b}}@media (min-width: 992px){.border-right-solid-3{border-right:3px solid #8c8b8b}}@media (min-width: 992px){.border-right-solid-4{border-right:4px solid #8c8b8b}}@media (min-width: 992px){.border-right-solid-5{border-right:5px solid #8c8b8b}}@media (min-width: 992px){.border-right-double-1{border-right:1px double #8c8b8b}}@media (min-width: 992px){.border-right-double-2{border-right:2px double #8c8b8b}}@media (min-width: 992px){.border-right-double-3{border-right:3px double #8c8b8b}}@media (min-width: 992px){.border-right-double-4{border-right:4px double #8c8b8b}}@media (min-width: 992px){.border-right-double-5{border-right:5px double #8c8b8b}}.lines-button{display:inline-block;padding:1.5rem .75rem;transition:0.3s;cursor:pointer;user-select:none;border-radius:.375rem;line-height:2px}.lines-button:active{transition:0;background:rgba(0,0,0,0.1)}.lines-button.x.closed .lines{background:transparent}.lines-button.x.closed .lines:before,.lines-button.x.closed .lines:after{transform-origin:50% 50%;top:0;width:3rem}.lines-button.x.closed .lines:before{transform:rotate3d(0, 0, 1, 45deg)}.lines-button.x.closed .lines:after{transform:rotate3d(0, 0, 1, -45deg)}.lines-button .lines{display:inline-block;width:3rem;height:.42857rem;background:#fff;border-radius:.21429rem;transition:.3s;position:relative}.lines-button .lines:before,.lines-button .lines:after{display:inline-block;width:3rem;height:.42857rem;background:#fff;border-radius:.21429rem;transition:.3s;position:absolute;left:0;content:"";transform-origin:.21429rem center}.lines-button .lines:before{top:.75rem}.lines-button .lines:after{top:-.75rem}@media (min-width: 992px){body #allcontent:not(.webkit-mobile-appview) .main-content-wrapper{padding-top:106px}}@media (min-width: 992px){body.subcontent #allcontent:not(.webkit-mobile-appview) .main-content-wrapper{padding-top:142px}}header.navbar .navbar-header{float:none;margin-left:-15px}header.navbar .navbar-header .desktop-menu2{text-align:center}@media (min-width: 992px) and (max-width: 1200px){header.navbar .navbar-header .desktop-menu2{padding-left:5px;padding-right:5px}}@media (max-width: 480px){header.navbar .navbar-header .desktop-menu2{margin-bottom:20px}}header.navbar .navbar-header .desktop-menu2 .navbar-default .navbar-collapse,header.navbar .navbar-header .desktop-menu2 .navbar-default .navbar-form{margin-top:10px}header.navbar .navbar-header .desktop-menu2 .navbar-collapse,header.navbar .navbar-header .desktop-menu2 .login.visible-xs.visible-sm{padding-top:13px}header.navbar .navbar-header .desktop-menu2 a{transition:none !important}body.focus-on-tab header.navbar .navbar-header .desktop-menu2 a:focus{outline:2px dotted #444;outline-offset:-3px !important;border-spacing:2px}@media (min-width: 992px){header.navbar .navbar-header .desktop-menu2 .logo-icon{float:left;margin-right:10px}}@media (max-width: 480px){header.navbar .navbar-header .desktop-menu2 .logo-icon{position:absolute;left:50%;transform:translate(-50%, 0%)}}@media (min-width: 992px){header.navbar .navbar-header .desktop-menu2 #menu-toggle{display:none}}header.navbar .navbar-header .desktop-menu2 .main-search{text-align:initial;margin-left:-6vw}header.navbar .navbar-header .desktop-menu2 .mainnavbar{position:relative;height:72px;float:none;display:inline-block;top:20px;right:20px}header.navbar .navbar-header .desktop-menu2 .mainnavbar li{display:inline-block;float:none;vertical-align:middle}header.navbar .navbar-header .desktop-menu2 .mainnavbar li:hover a{border-bottom:2px solid #90101c}header.navbar .navbar-header .desktop-menu2 .mainnavbar li a{line-height:2.5}header.navbar .navbar-header .desktop-menu2 li{position:static;vertical-align:middle;height:inherit}header.navbar .navbar-header .desktop-menu2 li:hover a{color:#90101c}header.navbar .navbar-header .desktop-menu2 li a{font-family:"Dinpro-reg", sans-serif;font-size:16px;font-weight:400;display:block;text-decoration:none;color:#333;height:inherit}header.navbar .navbar-header .desktop-menu2 li.active a{color:#90101c;background-color:transparent;border-bottom:2px solid #90101c}header.navbar .navbar-header .desktop-menu2 li.open a{color:#333;background-color:#ffee9f}header.navbar .navbar-header .desktop-menu2 .dropdown a{display:inline-block;padding-right:10px;margin-right:-5px}header.navbar .navbar-header .desktop-menu2 .dropdown .dropdown-toggle{padding:15px 15px 15px 0}header.navbar .navbar-header .desktop-menu2 .dropdown.open .dropdown-menu a{background-color:#ffee9f;padding:8px 20px;border-bottom:none;line-height:2;font-weight:normal}header.navbar .navbar-header .desktop-menu2 .dropdown .dropdown-menu{min-width:750px;top:72px;min-height:150px;background-color:#ffee9f}header.navbar .navbar-header .desktop-menu2 .dropdown .dropdown-menu li{display:inline-block;width:31%}header.navbar .navbar-header .desktop-menu2 .dropdown .dropdown-menu li a{word-wrap:normal;padding:5px 5px 5px 20px;white-space:normal}header.navbar .navbar-header .desktop-menu2 .dropdown .dropdown-menu li a:hover{font-weight:normal;text-decoration:underline}header.navbar .navbar-header .desktop-menu2 .subnavbar{margin-bottom:0;margin-left:-15px;margin-right:-30px;border-radius:0;border:none;background-color:#fff;min-height:30px}header.navbar .navbar-header .desktop-menu2 .subnavbar li{display:inline-block;position:relative}header.navbar .navbar-header .desktop-menu2 .subnavbar li a{font-size:14px;padding:8px 15px;color:#333;height:36px}header.navbar .navbar-header .desktop-menu2 .subnavbar li a:focus{outline:none}body.focus-on-tab header.navbar .navbar-header .desktop-menu2 .subnavbar li a:focus{outline:2px dotted #fff;outline-offset:5px;border-spacing:5px}header.navbar .navbar-header .desktop-menu2 .subnavbar li a:hover,header.navbar .navbar-header .desktop-menu2 .subnavbar li a:focus{background:transparent;color:#333;border-bottom:2px solid #333;font-weight:normal}header.navbar .navbar-header .desktop-menu2 .subnavbar li.active a{background:transparent;color:#333;border-bottom:2px solid #333;font-weight:normal}header.navbar .navbar-header .desktop-menu2 .login{margin:10px 0 0 45px;float:left}@media (max-width: 991px){header.navbar .navbar-header .desktop-menu2 .login{margin-left:-40px;float:right}}@media (max-width: 480px){header.navbar .navbar-header .desktop-menu2 .login{margin-left:0}}header.navbar .navbar-header .desktop-menu2 .login .caption{display:block;position:relative;top:-5px}header.navbar .navbar-header .desktop-menu2 .login:hover a,header.navbar .navbar-header .desktop-menu2 .login:focus a,header.navbar .navbar-header .desktop-menu2 .login:active a{color:#90101c}header.navbar .navbar-header .desktop-menu2 .login:hover a>svg path,header.navbar .navbar-header .desktop-menu2 .login:focus a>svg path,header.navbar .navbar-header .desktop-menu2 .login:active a>svg path{fill:#90101c}header.navbar .navbar-header .desktop-menu2 .login a>svg{width:40px;height:40px}header.navbar .navbar-header .desktop-menu2 .login a>svg path{transition:fill .2s ease !important;fill:#333}header.navbar .navbar-header .desktop-menu2 .login a{font-family:"Dinpro-medium", sans-serif;font-size:14px;font-weight:400;display:block;text-decoration:none;color:#333;height:inherit;transition:all .4s ease !important}#allcontent.webkit-mobile-appview header,#allcontent.webkit-mobile-appview .mainnav-wrapper.visible-xs,#allcontent.webkit-mobile-appview footer,#allcontent.webkit-mobile-appview #cookiebar{display:none !important;height:0;width:0}#allcontent.webkit-mobile-appview .mainnav-wrapper{margin-top:0 !important}@media (max-width: 767px){#allcontent.webkit-mobile-appview .mainnav-wrapper .visible-xs{display:none !important}}@media (min-width: 992px){#allcontent.webkit-mobile-appview .main-content-wrapper{padding-top:0 !important}}@media (min-width: 992px){body.subcontent #allcontent.webkit-mobile-appview .main-content-wrapper{padding-top:0 !important}}.panel .panel-heading{background-color:#d22630;color:#fff;padding:10px;font-size:16px}.panel .panel-heading .panel-title{margin-top:0;margin-bottom:0;font-size:16px;color:inherit;width:100%}.panel .panel-heading a{display:block;text-decoration:none;font-size:14px;font-weight:500;margin-left:5px}.panel .panel-heading a:hover,.panel .panel-heading a:focus{color:#fff}.panel .panel-heading a i{float:right}@media (min-width: 768px){.filter-height{max-height:45px;z-index:999}.filter-height .panel-collapse{background-color:white;z-index:999}}@media (min-width: 768px){.panel-group.filter .col-sm-5{padding-right:0px}}@media (min-width: 768px){.panel-group.filter .panel-default>.panel-heading{background-color:transparent}}.panel-group.filter .panel .panel-body .checkbox{padding-left:20px}.panel-group.filter .panel .panel-body .checkbox.hideDefaultOptionForCheckboxes{display:none;visibility:hidden}@media (min-width: 768px){.panel-group.filter .panel{text-shadow:none;box-shadow:none;margin-top:5px;background-color:transparent;z-index:9999}.panel-group.filter .panel .panel-heading{text-align:center;background-color:transparent;color:#333;border:0;padding:0px}.panel-group.filter .panel .panel-heading h4{font-family:"Dinpro-medium", sans-serif}.panel-group.filter .panel .panel-heading a{padding:9px 12px;margin-left:0;border:2px solid #d22630;border-radius:3px;border-bottom-left-radius:0px;border-bottom:0px solid transparent;border-bottom-right-radius:0px;transition:step-start 0.27s;font-size:16px}.panel-group.filter .panel .panel-heading a.collapsed{border-bottom-left-radius:3px;border-bottom:2px solid #d22630;border-bottom-right-radius:3px;transition:border 0.27s step-end}.panel-group.filter .panel .panel-heading a.collapsed:hover,.panel-group.filter .panel .panel-heading a.collapsed:active,.panel-group.filter .panel .panel-heading a.collapsed:focus{color:#333}.panel-group.filter .panel .panel-heading a:hover,.panel-group.filter .panel .panel-heading a:active,.panel-group.filter .panel .panel-heading a:focus{color:#333}.panel-group.filter .panel .panel-heading a i{display:none}.panel-group.filter .panel .panel-heading .panel-title{font-size:14px}.panel-group.filter .panel .panel-collapse{background-color:none;color:#333;border:2px solid #d22630;border-radius:3px;border-top-left-radius:0;border-top-right-radius:0;border-top:0;background-color:#fff;z-index:9999}.panel-group.filter .panel .panel-collapse>.panel-body{border:0}}.panel-group.filter .panel .btn-default{background-color:#d22630;color:#fff;border:none;transition:all 0.4s ease-in-out 0s;width:100%;height:45px;border-radius:2px;font-family:"Dinpro-medium", sans-serif;font-weight:400;font-size:16px}.panel-group.filter .panel .btn-default:focus{outline:none}body.focus-on-tab .panel-group.filter .panel .btn-default:focus{outline:2px dotted #444;outline-offset:5px;border-spacing:5px}.panel-group.filter .panel .btn-default:hover{background:#90101c}@media (max-width: 767px){.panel-group.filter .panel .btn-default{width:100%}}html{font-family:sans-serif;line-height:1.15;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,footer,header,nav,section{display:block}h1{font-size:2em;margin:0.67em 0}figcaption,figure,main{display:block}figure{margin:1em 40px}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace, monospace;font-size:1em}a{background-color:transparent;-webkit-text-decoration-skip:objects}a:active,a:hover{outline-width:0}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:inherit}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace, monospace;font-size:1em}dfn{font-style:italic}mark{background-color:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}audio,video{display:inline-block}audio:not([controls]){display:none;height:0}img{border-style:none}svg:not(:root){overflow:hidden}button,input,optgroup,select,textarea{font-family:sans-serif;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,html [type="button"],[type="reset"],[type="submit"]{-webkit-appearance:button}button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type="button"]:-moz-focusring,[type="reset"]:-moz-focusring,[type="submit"]:-moz-focusring{outline:1px dotted ButtonText}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{display:inline-block;vertical-align:baseline}textarea{overflow:auto}[type="checkbox"],[type="radio"]{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-cancel-button,[type="search"]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details,menu{display:block}summary{display:list-item}canvas{display:inline-block}template{display:none}[hidden]{display:none}a[data-toggle="collapse"] .indicator.fa-chevron-right{display:none}a[data-toggle="collapse"] .indicator.fa-chevron-right+span.sr-only{display:none}a[data-toggle="collapse"] .indicator.fa-chevron-down{display:block}a[data-toggle="collapse"] .indicator.fa-chevron-down+span.sr-only{display:block}a[data-toggle="collapse"].collapsed .indicator.fa-chevron-right{display:block}a[data-toggle="collapse"].collapsed .indicator.fa-chevron-right+span.sr-only{display:block}a[data-toggle="collapse"].collapsed .indicator.fa-chevron-down{display:none}a[data-toggle="collapse"].collapsed .indicator.fa-chevron-down+span.sr-only{display:none}button.expand .indicator.fa-chevron-down{display:none}button.expand .indicator.fa-chevron-up{display:block}button.expand.not-expanded .indicator.fa-chevron-down{display:block}button.expand.not-expanded .indicator.fa-chevron-up{display:none}.recipe-overview-wrapper .show-more-button,.searchresults .recipe-overview .show-more-button{margin-top:5px;margin-bottom:15px}.recipe-overview-wrapper .show-more-button .btn>i,.searchresults .recipe-overview .show-more-button .btn>i{margin-left:8px}.recipe-overview-wrapper .inner-wrap,.searchresults .recipe-overview .inner-wrap{border:1px solid #ddd}@media (min-width: 768px) and (max-width: 991px){.recipe-overview-wrapper .inner-wrap,.searchresults .recipe-overview .inner-wrap{min-height:340px}}@media (min-width: 992px) and (max-width: 1199px){.recipe-overview-wrapper .inner-wrap,.searchresults .recipe-overview .inner-wrap{min-height:430px}}@media (min-width: 1200px){.recipe-overview-wrapper .inner-wrap,.searchresults .recipe-overview .inner-wrap{min-height:430px}}@media (max-width: 767px){.recipe-overview-wrapper .inner-wrap,.searchresults .recipe-overview .inner-wrap{margin-bottom:25px}}.recipe-overview-wrapper .image-wrap a,.searchresults .recipe-overview .image-wrap a{display:block}@media (max-width: 767px){.recipe-overview-wrapper .image-wrap img.error-image,.searchresults .recipe-overview .image-wrap img.error-image{height:55vw}}@media (min-width: 768px) and (max-width: 991px){.recipe-overview-wrapper .image-wrap img.error-image,.searchresults .recipe-overview .image-wrap img.error-image{height:133px}}@media (min-width: 992px) and (max-width: 1199px){.recipe-overview-wrapper .image-wrap img.error-image,.searchresults .recipe-overview .image-wrap img.error-image{height:183px}}@media (min-width: 1200px){.recipe-overview-wrapper .image-wrap img.error-image,.searchresults .recipe-overview .image-wrap img.error-image{height:223px}}.recipe-overview-wrapper .image-wrap img.img-responsive,.searchresults .recipe-overview .image-wrap img.img-responsive{margin:0 auto}.recipe-overview-wrapper .image-wrap img.img-responsive.new-badge-icon,.searchresults .recipe-overview .image-wrap img.img-responsive.new-badge-icon{padding:0;margin-right:15px;z-index:2}.recipe-overview-wrapper .image-wrap .new-badge-icon,.searchresults .recipe-overview .image-wrap .new-badge-icon{position:absolute;right:15px;top:15px}.recipe-overview-wrapper .content-wrap,.searchresults .recipe-overview .content-wrap{padding:20px 20px 0 20px}.recipe-overview-wrapper .content-wrap a,.searchresults .recipe-overview .content-wrap a{text-decoration:none}.recipe-overview-wrapper .content-wrap .product-header,.searchresults .recipe-overview .content-wrap .product-header{overflow-wrap:break-word;word-wrap:break-word;-webkit-hyphens:auto;-ms-hyphens:auto;-moz-hyphens:auto;hyphens:auto}.recipe-overview-wrapper .content-wrap .product-header h2,.recipe-overview-wrapper .content-wrap .product-header h3,.recipe-overview-wrapper .content-wrap .product-header h4,.recipe-overview-wrapper .content-wrap .product-header h5,.recipe-overview-wrapper .content-wrap .product-header h6,.searchresults .recipe-overview .content-wrap .product-header h2,.searchresults .recipe-overview .content-wrap .product-header h3,.searchresults .recipe-overview .content-wrap .product-header h4,.searchresults .recipe-overview .content-wrap .product-header h5,.searchresults .recipe-overview .content-wrap .product-header h6{margin-top:0;margin-bottom:0}.recipe-overview-wrapper .content-wrap .product-header h2 a,.recipe-overview-wrapper .content-wrap .product-header h3 a,.recipe-overview-wrapper .content-wrap .product-header h4 a,.recipe-overview-wrapper .content-wrap .product-header h5 a,.recipe-overview-wrapper .content-wrap .product-header h6 a,.searchresults .recipe-overview .content-wrap .product-header h2 a,.searchresults .recipe-overview .content-wrap .product-header h3 a,.searchresults .recipe-overview .content-wrap .product-header h4 a,.searchresults .recipe-overview .content-wrap .product-header h5 a,.searchresults .recipe-overview .content-wrap .product-header h6 a{font-size:20px;font-size:20px;font-family:"Dinpro-medium", sans-serif;font-weight:500;line-height:1.2}@media (min-width: 768px) and (max-width: 991px){.recipe-overview-wrapper .content-wrap .product-header h2 a,.recipe-overview-wrapper .content-wrap .product-header h3 a,.recipe-overview-wrapper .content-wrap .product-header h4 a,.recipe-overview-wrapper .content-wrap .product-header h5 a,.recipe-overview-wrapper .content-wrap .product-header h6 a,.searchresults .recipe-overview .content-wrap .product-header h2 a,.searchresults .recipe-overview .content-wrap .product-header h3 a,.searchresults .recipe-overview .content-wrap .product-header h4 a,.searchresults .recipe-overview .content-wrap .product-header h5 a,.searchresults .recipe-overview .content-wrap .product-header h6 a{font-size:18px}}@media (min-width: 992px) and (max-width: 1199px){.recipe-overview-wrapper .content-wrap .product-header h2 a,.recipe-overview-wrapper .content-wrap .product-header h3 a,.recipe-overview-wrapper .content-wrap .product-header h4 a,.recipe-overview-wrapper .content-wrap .product-header h5 a,.recipe-overview-wrapper .content-wrap .product-header h6 a,.searchresults .recipe-overview .content-wrap .product-header h2 a,.searchresults .recipe-overview .content-wrap .product-header h3 a,.searchresults .recipe-overview .content-wrap .product-header h4 a,.searchresults .recipe-overview .content-wrap .product-header h5 a,.searchresults .recipe-overview .content-wrap .product-header h6 a{font-size:25px}}.recipe-overview-wrapper .content-wrap .product-header a,.searchresults .recipe-overview .content-wrap .product-header a{display:block}@media (min-width: 768px){.recipe-overview-wrapper .content-wrap .icon-wrap.row,.searchresults .recipe-overview .content-wrap .icon-wrap.row{margin-bottom:5px}}@media (min-width: 768px){.recipe-overview-wrapper .content-wrap .icon-wrap,.searchresults .recipe-overview .content-wrap .icon-wrap{position:absolute;bottom:0;right:0;padding-right:30px;padding-bottom:10px;width:100%}}@media (max-width: 767px){.recipe-overview-wrapper .content-wrap .icon-wrap,.searchresults .recipe-overview .content-wrap .icon-wrap{padding-bottom:15px;padding-top:10px}}.recipe-overview-wrapper .content-wrap .recipe-time span,.recipe-overview-wrapper .content-wrap .recipe-time h3,.recipe-overview-wrapper .content-wrap .recipe-time h4,.recipe-overview-wrapper .content-wrap .recipe-time h5,.recipe-overview-wrapper .content-wrap .recipe-time h6,.searchresults .recipe-overview .content-wrap .recipe-time span,.searchresults .recipe-overview .content-wrap .recipe-time h3,.searchresults .recipe-overview .content-wrap .recipe-time h4,.searchresults .recipe-overview .content-wrap .recipe-time h5,.searchresults .recipe-overview .content-wrap .recipe-time h6{font-family:"Dinpro-medium", sans-serif;font-size:18px;font-weight:300;color:#d22630;display:inline}@media (min-width: 768px) and (max-width: 991px){.recipe-overview-wrapper .content-wrap .recipe-time span,.recipe-overview-wrapper .content-wrap .recipe-time h3,.recipe-overview-wrapper .content-wrap .recipe-time h4,.recipe-overview-wrapper .content-wrap .recipe-time h5,.recipe-overview-wrapper .content-wrap .recipe-time h6,.searchresults .recipe-overview .content-wrap .recipe-time span,.searchresults .recipe-overview .content-wrap .recipe-time h3,.searchresults .recipe-overview .content-wrap .recipe-time h4,.searchresults .recipe-overview .content-wrap .recipe-time h5,.searchresults .recipe-overview .content-wrap .recipe-time h6{font-size:13px}}@media (max-width: 767px){.recipe-overview-wrapper .content-wrap .recipe-time span,.recipe-overview-wrapper .content-wrap .recipe-time h3,.recipe-overview-wrapper .content-wrap .recipe-time h4,.recipe-overview-wrapper .content-wrap .recipe-time h5,.recipe-overview-wrapper .content-wrap .recipe-time h6,.searchresults .recipe-overview .content-wrap .recipe-time span,.searchresults .recipe-overview .content-wrap .recipe-time h3,.searchresults .recipe-overview .content-wrap .recipe-time h4,.searchresults .recipe-overview .content-wrap .recipe-time h5,.searchresults .recipe-overview .content-wrap .recipe-time h6{font-size:15px}}.recipe-overview-wrapper .content-wrap .recipe-time i,.searchresults .recipe-overview .content-wrap .recipe-time i{font-size:25px;color:#d22630;padding-right:5px;padding-left:5px}@media (min-width: 768px) and (max-width: 991px){.recipe-overview-wrapper .content-wrap .recipe-time i,.searchresults .recipe-overview .content-wrap .recipe-time i{font-size:17px}}@media (max-width: 767px){.recipe-overview-wrapper .content-wrap .recipe-time i,.searchresults .recipe-overview .content-wrap .recipe-time i{font-size:20px}}@media (min-width: 768px) and (max-width: 991px){.recipe-overview-wrapper .content-wrap .recipe-diff,.searchresults .recipe-overview .content-wrap .recipe-diff{padding-left:0}}@media (min-width: 992px) and (max-width: 1199px){.recipe-overview-wrapper .content-wrap .recipe-diff,.searchresults .recipe-overview .content-wrap .recipe-diff{padding-left:0}}.recipe-overview-wrapper .content-wrap .recipe-diff span,.recipe-overview-wrapper .content-wrap .recipe-diff h3,.recipe-overview-wrapper .content-wrap .recipe-diff h4,.recipe-overview-wrapper .content-wrap .recipe-diff h5,.recipe-overview-wrapper .content-wrap .recipe-diff h6,.searchresults .recipe-overview .content-wrap .recipe-diff span,.searchresults .recipe-overview .content-wrap .recipe-diff h3,.searchresults .recipe-overview .content-wrap .recipe-diff h4,.searchresults .recipe-overview .content-wrap .recipe-diff h5,.searchresults .recipe-overview .content-wrap .recipe-diff h6{font-family:"Dinpro-medium", sans-serif;font-size:18px;font-weight:300;color:#d22630;padding-right:5px;display:inline}@media (min-width: 768px) and (max-width: 991px){.recipe-overview-wrapper .content-wrap .recipe-diff span,.recipe-overview-wrapper .content-wrap .recipe-diff h3,.recipe-overview-wrapper .content-wrap .recipe-diff h4,.recipe-overview-wrapper .content-wrap .recipe-diff h5,.recipe-overview-wrapper .content-wrap .recipe-diff h6,.searchresults .recipe-overview .content-wrap .recipe-diff span,.searchresults .recipe-overview .content-wrap .recipe-diff h3,.searchresults .recipe-overview .content-wrap .recipe-diff h4,.searchresults .recipe-overview .content-wrap .recipe-diff h5,.searchresults .recipe-overview .content-wrap .recipe-diff h6{font-size:13px}}@media (max-width: 767px){.recipe-overview-wrapper .content-wrap .recipe-diff span,.recipe-overview-wrapper .content-wrap .recipe-diff h3,.recipe-overview-wrapper .content-wrap .recipe-diff h4,.recipe-overview-wrapper .content-wrap .recipe-diff h5,.recipe-overview-wrapper .content-wrap .recipe-diff h6,.searchresults .recipe-overview .content-wrap .recipe-diff span,.searchresults .recipe-overview .content-wrap .recipe-diff h3,.searchresults .recipe-overview .content-wrap .recipe-diff h4,.searchresults .recipe-overview .content-wrap .recipe-diff h5,.searchresults .recipe-overview .content-wrap .recipe-diff h6{font-size:15px}}.recipe-overview-wrapper .content-wrap .recipe-diff i,.searchresults .recipe-overview .content-wrap .recipe-diff i{font-size:25px;color:#d22630;padding-right:5px}@media (min-width: 768px) and (max-width: 991px){.recipe-overview-wrapper .content-wrap .recipe-diff i,.searchresults .recipe-overview .content-wrap .recipe-diff i{font-size:17px}}@media (max-width: 767px){.recipe-overview-wrapper .content-wrap .recipe-diff i,.searchresults .recipe-overview .content-wrap .recipe-diff i{font-size:20px}}@media (min-width: 991px) and (max-width: 991px){.recipe-filters .filters-panel .panel-default{margin-right:7px}}@media (max-width: 767px){.recipe-filters .filters-panel{margin-top:15px}}@media (min-width: 768px){.recipe-filters .filters-panel{margin-top:19px}}.recipe-filters .filters-panel .panel-heading{background-color:#d22630;color:#fff;padding:10px;font-size:16px}.recipe-filters .filters-panel .panel-heading a{display:block;text-decoration:none;font-size:14px;font-weight:500;margin-left:10px}.recipe-filters .filters-panel .panel-heading a:focus{outline:none}body.focus-on-tab .recipe-filters .filters-panel .panel-heading a:focus{outline:2px dotted #fff;outline-offset:5px;border-spacing:5px}.recipe-filters .filters-panel .panel-heading a:hover,.recipe-filters .filters-panel .panel-heading a:focus{color:#fff}.recipe-filters .filters-panel .panel-heading a i{float:right}.recipe-filters .filters-panel .panel-body{padding:0px 5px 0px 35px}@media (max-width: 360px){.recipe-filters .filters-panel .panel-body{padding-left:5px}}.recipe-filters .filters-panel .panel-body .set-time span,.recipe-filters .filters-panel .panel-body .set-time h2,.recipe-filters .filters-panel .panel-body .set-time h3,.recipe-filters .filters-panel .panel-body .set-time h4,.recipe-filters .filters-panel .panel-body .set-time h5{font-family:"Dinpro-medium", sans-serif;font-size:18px;font-weight:300;color:#d22630;margin-top:0;margin-bottom:0}@media (min-width: 768px) and (max-width: 991px){.recipe-filters .filters-panel .panel-body .set-time span,.recipe-filters .filters-panel .panel-body .set-time h2,.recipe-filters .filters-panel .panel-body .set-time h3,.recipe-filters .filters-panel .panel-body .set-time h4,.recipe-filters .filters-panel .panel-body .set-time h5{font-size:13px}}@media (max-width: 767px){.recipe-filters .filters-panel .panel-body .set-time span,.recipe-filters .filters-panel .panel-body .set-time h2,.recipe-filters .filters-panel .panel-body .set-time h3,.recipe-filters .filters-panel .panel-body .set-time h4,.recipe-filters .filters-panel .panel-body .set-time h5{font-size:15px}}.recipe-filters .filters-panel .panel-body .set-time .time-header{margin-top:2px;margin-bottom:10px;display:block}.recipe-filters .filters-panel .panel-body .set-time .time-level a{text-decoration:none}.recipe-filters .filters-panel .panel-body .set-time .time-level a:hover,.recipe-filters .filters-panel .panel-body .set-time .time-level a:active,.recipe-filters .filters-panel .panel-body .set-time .time-level a:focus{text-decoration:none}.recipe-filters .filters-panel .panel-body .set-time .time-level .fa-circle-o.active:before{content:"\f111"}.recipe-filters .filters-panel .panel-body .set-time i{font-size:25px;color:#d22630;padding-right:5px}@media (min-width: 768px) and (max-width: 991px){.recipe-filters .filters-panel .panel-body .set-time i{font-size:17px}}@media (max-width: 767px){.recipe-filters .filters-panel .panel-body .set-time i{font-size:19px}}@media (min-width: 768px) and (max-width: 991px){.recipe-filters .filters-panel .panel-body .set-diff{padding-left:0}}@media (min-width: 992px) and (max-width: 1199px){.recipe-filters .filters-panel .panel-body .set-diff{padding-left:0}}.recipe-filters .filters-panel .panel-body .set-diff .diff-header{margin-top:2px;margin-bottom:10px;display:block}.recipe-filters .filters-panel .panel-body .set-diff .diff-level a{text-decoration:none}.recipe-filters .filters-panel .panel-body .set-diff .diff-level a:hover,.recipe-filters .filters-panel .panel-body .set-diff .diff-level a:active,.recipe-filters .filters-panel .panel-body .set-diff .diff-level a:focus{text-decoration:none}.recipe-filters .filters-panel .panel-body .set-diff .diff-level .fa-circle-o.active:before{content:"\f111"}.recipe-filters .filters-panel .panel-body .set-diff span,.recipe-filters .filters-panel .panel-body .set-diff h2,.recipe-filters .filters-panel .panel-body .set-diff h3,.recipe-filters .filters-panel .panel-body .set-diff h4,.recipe-filters .filters-panel .panel-body .set-diff h5,.recipe-filters .filters-panel .panel-body .set-diff h6{font-family:"Dinpro-medium", sans-serif;font-size:18px;font-weight:300;color:#d22630;padding-right:5px;margin-top:0;margin-bottom:0}@media (min-width: 768px) and (max-width: 991px){.recipe-filters .filters-panel .panel-body .set-diff span,.recipe-filters .filters-panel .panel-body .set-diff h2,.recipe-filters .filters-panel .panel-body .set-diff h3,.recipe-filters .filters-panel .panel-body .set-diff h4,.recipe-filters .filters-panel .panel-body .set-diff h5,.recipe-filters .filters-panel .panel-body .set-diff h6{font-size:13px}}@media (max-width: 767px){.recipe-filters .filters-panel .panel-body .set-diff span,.recipe-filters .filters-panel .panel-body .set-diff h2,.recipe-filters .filters-panel .panel-body .set-diff h3,.recipe-filters .filters-panel .panel-body .set-diff h4,.recipe-filters .filters-panel .panel-body .set-diff h5,.recipe-filters .filters-panel .panel-body .set-diff h6{font-size:15px}}.recipe-filters .filters-panel .panel-body .set-diff i{font-size:25px;color:#d22630;padding-right:5px}@media (min-width: 768px) and (max-width: 991px){.recipe-filters .filters-panel .panel-body .set-diff i{font-size:17px}}@media (max-width: 767px){.recipe-filters .filters-panel .panel-body .set-diff i{font-size:19px}}.recipe-filters fieldset{padding:0em 0.625em 0.95em;border:none}.recipe-filters fieldset legend{border-bottom:none}@media (min-width: 768px){.searchresults .recipe-overview .row.search-results{margin-bottom:25px}}.searchresults .recipe-overview .row.search-results .col-lg-4{margin-bottom:25px}.searchresults .recipe-overview .inner-wrap{border:1px solid #ddd}@media (min-width: 768px) and (max-width: 991px){.searchresults .recipe-overview .inner-wrap{min-height:300px}}@media (min-width: 992px) and (max-width: 1199px){.searchresults .recipe-overview .inner-wrap{min-height:370px}}@media (min-width: 1200px){.searchresults .recipe-overview .inner-wrap{min-height:370px}}.recipe-overview-msnr{margin-top:25px;margin-bottom:25px}.recipe-slider-wrapper .swiper-wrapper .media-item .inner-wrap,.recipe-slider-wrapper .swiper-wrapper .media-item .inner{border:1px solid #ddd}@media (min-width: 1200px){.recipe-slider-wrapper .swiper-wrapper .media-item .inner-wrap,.recipe-slider-wrapper .swiper-wrapper .media-item .inner{min-height:360px}}@media (min-width: 992px) and (max-width: 1199px){.recipe-slider-wrapper .swiper-wrapper .media-item .inner-wrap,.recipe-slider-wrapper .swiper-wrapper .media-item .inner{min-height:375px}}@media (min-width: 768px) and (max-width: 991px){.recipe-slider-wrapper .swiper-wrapper .media-item .inner-wrap,.recipe-slider-wrapper .swiper-wrapper .media-item .inner{min-height:280px}}@media (max-width: 767px){.recipe-slider-wrapper .swiper-wrapper .media-item .inner-wrap,.recipe-slider-wrapper .swiper-wrapper .media-item .inner{margin-bottom:25px}}@media (min-width: 768px){.recipe-slider-wrapper .swiper-wrapper .media-item .content-wrap .icon-wrap{position:absolute;bottom:0;right:0;left:0}}.recipe-overview-msnr .show-more-button,.recipe-slider-wrapper .swiper-wrapper .show-more-button{margin-top:5px;margin-bottom:15px}.recipe-overview-msnr .show-more-button .btn>i,.recipe-slider-wrapper .swiper-wrapper .show-more-button .btn>i{margin-left:8px}.recipe-overview-msnr .inner-wrap,.recipe-overview-msnr .inner,.recipe-slider-wrapper .swiper-wrapper .inner-wrap,.recipe-slider-wrapper .swiper-wrapper .inner{border:1px solid #ddd}@media (max-width: 767px){.recipe-overview-msnr .inner-wrap,.recipe-overview-msnr .inner,.recipe-slider-wrapper .swiper-wrapper .inner-wrap,.recipe-slider-wrapper .swiper-wrapper .inner{margin-bottom:25px}}.recipe-overview-msnr .image-wrap a,.recipe-slider-wrapper .swiper-wrapper .image-wrap a{display:block}@media (max-width: 767px){.recipe-overview-msnr .image-wrap img.error-image,.recipe-slider-wrapper .swiper-wrapper .image-wrap img.error-image{height:55vw}}@media (min-width: 768px) and (max-width: 991px){.recipe-overview-msnr .image-wrap img.error-image,.recipe-slider-wrapper .swiper-wrapper .image-wrap img.error-image{height:133px}}@media (min-width: 992px) and (max-width: 1199px){.recipe-overview-msnr .image-wrap img.error-image,.recipe-slider-wrapper .swiper-wrapper .image-wrap img.error-image{height:183px}}@media (min-width: 1200px){.recipe-overview-msnr .image-wrap img.error-image,.recipe-slider-wrapper .swiper-wrapper .image-wrap img.error-image{height:223px}}.recipe-overview-msnr .image-wrap img.img-responsive,.recipe-slider-wrapper .swiper-wrapper .image-wrap img.img-responsive{margin:0 auto}.recipe-overview-msnr .image-wrap img.img-responsive.new-badge-icon,.recipe-slider-wrapper .swiper-wrapper .image-wrap img.img-responsive.new-badge-icon{padding:0;margin-right:15px;z-index:2}.recipe-overview-msnr .image-wrap .new-badge-icon,.recipe-slider-wrapper .swiper-wrapper .image-wrap .new-badge-icon{position:absolute;right:15px;top:15px}.recipe-overview-msnr .content-wrap a,.recipe-slider-wrapper .swiper-wrapper .content-wrap a{text-decoration:none}.recipe-overview-msnr .content-wrap .product-header,.recipe-slider-wrapper .swiper-wrapper .content-wrap .product-header{margin-bottom:10px;padding:20px 20px 0 20px;overflow-wrap:break-word;word-wrap:break-word;-webkit-hyphens:auto;-ms-hyphens:auto;-moz-hyphens:auto;hyphens:auto}.recipe-overview-msnr .content-wrap .product-header h2,.recipe-overview-msnr .content-wrap .product-header h3,.recipe-overview-msnr .content-wrap .product-header h4,.recipe-overview-msnr .content-wrap .product-header h5,.recipe-overview-msnr .content-wrap .product-header h6,.recipe-slider-wrapper .swiper-wrapper .content-wrap .product-header h2,.recipe-slider-wrapper .swiper-wrapper .content-wrap .product-header h3,.recipe-slider-wrapper .swiper-wrapper .content-wrap .product-header h4,.recipe-slider-wrapper .swiper-wrapper .content-wrap .product-header h5,.recipe-slider-wrapper .swiper-wrapper .content-wrap .product-header h6{margin-bottom:0;margin-top:0}.recipe-overview-msnr .content-wrap .product-header h2 a,.recipe-overview-msnr .content-wrap .product-header h3 a,.recipe-overview-msnr .content-wrap .product-header h4 a,.recipe-overview-msnr .content-wrap .product-header h5 a,.recipe-overview-msnr .content-wrap .product-header h6 a,.recipe-slider-wrapper .swiper-wrapper .content-wrap .product-header h2 a,.recipe-slider-wrapper .swiper-wrapper .content-wrap .product-header h3 a,.recipe-slider-wrapper .swiper-wrapper .content-wrap .product-header h4 a,.recipe-slider-wrapper .swiper-wrapper .content-wrap .product-header h5 a,.recipe-slider-wrapper .swiper-wrapper .content-wrap .product-header h6 a{font-size:20px;font-family:"Dinpro-medium", sans-serif;font-weight:500;line-height:1.2}@media (min-width: 768px) and (max-width: 991px){.recipe-overview-msnr .content-wrap .product-header h2 a,.recipe-overview-msnr .content-wrap .product-header h3 a,.recipe-overview-msnr .content-wrap .product-header h4 a,.recipe-overview-msnr .content-wrap .product-header h5 a,.recipe-overview-msnr .content-wrap .product-header h6 a,.recipe-slider-wrapper .swiper-wrapper .content-wrap .product-header h2 a,.recipe-slider-wrapper .swiper-wrapper .content-wrap .product-header h3 a,.recipe-slider-wrapper .swiper-wrapper .content-wrap .product-header h4 a,.recipe-slider-wrapper .swiper-wrapper .content-wrap .product-header h5 a,.recipe-slider-wrapper .swiper-wrapper .content-wrap .product-header h6 a{font-size:18px}}@media (min-width: 992px) and (max-width: 1199px){.recipe-overview-msnr .content-wrap .product-header h2 a,.recipe-overview-msnr .content-wrap .product-header h3 a,.recipe-overview-msnr .content-wrap .product-header h4 a,.recipe-overview-msnr .content-wrap .product-header h5 a,.recipe-overview-msnr .content-wrap .product-header h6 a,.recipe-slider-wrapper .swiper-wrapper .content-wrap .product-header h2 a,.recipe-slider-wrapper .swiper-wrapper .content-wrap .product-header h3 a,.recipe-slider-wrapper .swiper-wrapper .content-wrap .product-header h4 a,.recipe-slider-wrapper .swiper-wrapper .content-wrap .product-header h5 a,.recipe-slider-wrapper .swiper-wrapper .content-wrap .product-header h6 a{font-size:25px}}.recipe-overview-msnr .content-wrap .product-header a,.recipe-slider-wrapper .swiper-wrapper .content-wrap .product-header a{display:block}.recipe-overview-msnr .content-wrap .icon-wrap,.recipe-slider-wrapper .swiper-wrapper .content-wrap .icon-wrap{padding:20px}@media (max-width: 991px){.recipe-overview-msnr .content-wrap .icon-wrap,.recipe-slider-wrapper .swiper-wrapper .content-wrap .icon-wrap{padding:10px}}.recipe-overview-msnr .content-wrap .recipe-time span,.recipe-overview-msnr .content-wrap .recipe-time h3,.recipe-overview-msnr .content-wrap .recipe-time h4,.recipe-overview-msnr .content-wrap .recipe-time h5,.recipe-overview-msnr .content-wrap .recipe-time h6,.recipe-slider-wrapper .swiper-wrapper .content-wrap .recipe-time span,.recipe-slider-wrapper .swiper-wrapper .content-wrap .recipe-time h3,.recipe-slider-wrapper .swiper-wrapper .content-wrap .recipe-time h4,.recipe-slider-wrapper .swiper-wrapper .content-wrap .recipe-time h5,.recipe-slider-wrapper .swiper-wrapper .content-wrap .recipe-time h6{font-family:"Dinpro-medium", sans-serif;font-size:18px;font-weight:300;color:#d22630;display:inline}@media (min-width: 768px) and (max-width: 991px){.recipe-overview-msnr .content-wrap .recipe-time span,.recipe-overview-msnr .content-wrap .recipe-time h3,.recipe-overview-msnr .content-wrap .recipe-time h4,.recipe-overview-msnr .content-wrap .recipe-time h5,.recipe-overview-msnr .content-wrap .recipe-time h6,.recipe-slider-wrapper .swiper-wrapper .content-wrap .recipe-time span,.recipe-slider-wrapper .swiper-wrapper .content-wrap .recipe-time h3,.recipe-slider-wrapper .swiper-wrapper .content-wrap .recipe-time h4,.recipe-slider-wrapper .swiper-wrapper .content-wrap .recipe-time h5,.recipe-slider-wrapper .swiper-wrapper .content-wrap .recipe-time h6{font-size:13px}}@media (max-width: 767px){.recipe-overview-msnr .content-wrap .recipe-time span,.recipe-overview-msnr .content-wrap .recipe-time h3,.recipe-overview-msnr .content-wrap .recipe-time h4,.recipe-overview-msnr .content-wrap .recipe-time h5,.recipe-overview-msnr .content-wrap .recipe-time h6,.recipe-slider-wrapper .swiper-wrapper .content-wrap .recipe-time span,.recipe-slider-wrapper .swiper-wrapper .content-wrap .recipe-time h3,.recipe-slider-wrapper .swiper-wrapper .content-wrap .recipe-time h4,.recipe-slider-wrapper .swiper-wrapper .content-wrap .recipe-time h5,.recipe-slider-wrapper .swiper-wrapper .content-wrap .recipe-time h6{font-size:15px}}.recipe-overview-msnr .content-wrap .recipe-time i,.recipe-slider-wrapper .swiper-wrapper .content-wrap .recipe-time i{font-size:25px;color:#d22630;padding-right:5px;padding-left:5px}@media (min-width: 768px) and (max-width: 991px){.recipe-overview-msnr .content-wrap .recipe-time i,.recipe-slider-wrapper .swiper-wrapper .content-wrap .recipe-time i{font-size:17px}}@media (max-width: 767px){.recipe-overview-msnr .content-wrap .recipe-time i,.recipe-slider-wrapper .swiper-wrapper .content-wrap .recipe-time i{font-size:19px}}@media (min-width: 768px) and (max-width: 991px){.recipe-overview-msnr .content-wrap .recipe-diff,.recipe-slider-wrapper .swiper-wrapper .content-wrap .recipe-diff{padding-left:0}}@media (min-width: 992px) and (max-width: 1199px){.recipe-overview-msnr .content-wrap .recipe-diff,.recipe-slider-wrapper .swiper-wrapper .content-wrap .recipe-diff{padding-left:0}}.recipe-overview-msnr .content-wrap .recipe-diff span,.recipe-overview-msnr .content-wrap .recipe-diff h3,.recipe-overview-msnr .content-wrap .recipe-diff h4,.recipe-overview-msnr .content-wrap .recipe-diff h5,.recipe-overview-msnr .content-wrap .recipe-diff h6,.recipe-slider-wrapper .swiper-wrapper .content-wrap .recipe-diff span,.recipe-slider-wrapper .swiper-wrapper .content-wrap .recipe-diff h3,.recipe-slider-wrapper .swiper-wrapper .content-wrap .recipe-diff h4,.recipe-slider-wrapper .swiper-wrapper .content-wrap .recipe-diff h5,.recipe-slider-wrapper .swiper-wrapper .content-wrap .recipe-diff h6{font-family:"Dinpro-medium", sans-serif;font-size:18px;font-weight:300;color:#d22630;padding-right:5px;display:inline}@media (min-width: 768px) and (max-width: 991px){.recipe-overview-msnr .content-wrap .recipe-diff span,.recipe-overview-msnr .content-wrap .recipe-diff h3,.recipe-overview-msnr .content-wrap .recipe-diff h4,.recipe-overview-msnr .content-wrap .recipe-diff h5,.recipe-overview-msnr .content-wrap .recipe-diff h6,.recipe-slider-wrapper .swiper-wrapper .content-wrap .recipe-diff span,.recipe-slider-wrapper .swiper-wrapper .content-wrap .recipe-diff h3,.recipe-slider-wrapper .swiper-wrapper .content-wrap .recipe-diff h4,.recipe-slider-wrapper .swiper-wrapper .content-wrap .recipe-diff h5,.recipe-slider-wrapper .swiper-wrapper .content-wrap .recipe-diff h6{font-size:13px}}@media (max-width: 767px){.recipe-overview-msnr .content-wrap .recipe-diff span,.recipe-overview-msnr .content-wrap .recipe-diff h3,.recipe-overview-msnr .content-wrap .recipe-diff h4,.recipe-overview-msnr .content-wrap .recipe-diff h5,.recipe-overview-msnr .content-wrap .recipe-diff h6,.recipe-slider-wrapper .swiper-wrapper .content-wrap .recipe-diff span,.recipe-slider-wrapper .swiper-wrapper .content-wrap .recipe-diff h3,.recipe-slider-wrapper .swiper-wrapper .content-wrap .recipe-diff h4,.recipe-slider-wrapper .swiper-wrapper .content-wrap .recipe-diff h5,.recipe-slider-wrapper .swiper-wrapper .content-wrap .recipe-diff h6{font-size:15px}}.recipe-overview-msnr .content-wrap .recipe-diff i,.recipe-slider-wrapper .swiper-wrapper .content-wrap .recipe-diff i{font-size:25px;color:#d22630;padding-right:5px}@media (min-width: 768px) and (max-width: 991px){.recipe-overview-msnr .content-wrap .recipe-diff i,.recipe-slider-wrapper .swiper-wrapper .content-wrap .recipe-diff i{font-size:17px}}@media (max-width: 767px){.recipe-overview-msnr .content-wrap .recipe-diff i,.recipe-slider-wrapper .swiper-wrapper .content-wrap .recipe-diff i{font-size:19px}}.recipe-overview-msnr .masonry-wall,.recipe-slider-wrapper .swiper-wrapper .masonry-wall{margin-bottom:25px}@media (min-width: 768px) and (max-width: 991px){.recipe-overview-msnr .masonry-wall,.recipe-slider-wrapper .swiper-wrapper .masonry-wall{margin-left:-10px;margin-right:-15px}}@media (min-width: 992px) and (max-width: 1199px){.recipe-overview-msnr .masonry-wall,.recipe-slider-wrapper .swiper-wrapper .masonry-wall{margin-left:-8px;margin-right:-15px}}@media (min-width: 1200px){.recipe-overview-msnr .masonry-wall,.recipe-slider-wrapper .swiper-wrapper .masonry-wall{margin-left:-14px;margin-right:-25px}}.recipe-overview-msnr .masonry-wall .media-sizer,.recipe-overview-msnr .masonry-wall .media-item,.recipe-slider-wrapper .swiper-wrapper .masonry-wall .media-sizer,.recipe-slider-wrapper .swiper-wrapper .masonry-wall .media-item{width:33%;padding-left:15px;padding-right:15px;padding-bottom:30px}@media (max-width: 767px){.recipe-overview-msnr .masonry-wall .media-sizer,.recipe-overview-msnr .masonry-wall .media-item,.recipe-slider-wrapper .swiper-wrapper .masonry-wall .media-sizer,.recipe-slider-wrapper .swiper-wrapper .masonry-wall .media-item{width:100%}}.recipe-overview-msnr .masonry-wall .media-sizer .inner,.recipe-overview-msnr .masonry-wall .media-item .inner,.recipe-slider-wrapper .swiper-wrapper .masonry-wall .media-sizer .inner,.recipe-slider-wrapper .swiper-wrapper .masonry-wall .media-item .inner{border:1px solid #ddd}.recipe-overview-msnr .masonry-wall .media-sizer .inner .image-wrap a,.recipe-overview-msnr .masonry-wall .media-item .inner .image-wrap a,.recipe-slider-wrapper .swiper-wrapper .masonry-wall .media-sizer .inner .image-wrap a,.recipe-slider-wrapper .swiper-wrapper .masonry-wall .media-item .inner .image-wrap a{display:block}.recipe-overview-msnr .show-more-button,.recipe-slider-wrapper .swiper-wrapper .show-more-button{margin-bottom:35px}div.searchresults div.products-overview h2 a,div.searchresults div.recipe-overview h2 a{text-decoration:none}div.searchresults div.products-overview h2 a:hover,div.searchresults div.recipe-overview h2 a:hover{text-decoration:underline}div.searchresults div.products-overview h2 a:hover,div.searchresults div.products-overview h2 a:visited,div.searchresults div.products-overview h2 a:active,div.searchresults div.recipe-overview h2 a:hover,div.searchresults div.recipe-overview h2 a:visited,div.searchresults div.recipe-overview h2 a:active{color:#333}.recipe-detailv2{margin-top:50px}.recipe-detailv2 .detail-header .image-wrap{border:1px solid #ddd}.recipe-detailv2 .detail-header .image-wrap a{display:block}.recipe-detailv2 .main-header{font-size:24px;font-family:"Dinpro-medium", sans-serif;line-height:1.2;margin-bottom:10px;padding-right:105px;margin-top:0;overflow-wrap:break-word;word-wrap:break-word;-webkit-hyphens:auto;-ms-hyphens:auto;-moz-hyphens:auto;hyphens:auto}@media (min-width: 768px) and (max-width: 991px){.recipe-detailv2 .main-header{font-size:25px}}@media (max-width: 991px){.recipe-detailv2 .main-header{padding-top:30px;padding-bottom:20px}}@media (min-width: 992px) and (max-width: 1199px){.recipe-detailv2 .main-header{font-size:20px}}.recipe-detailv2 .subheader{font-family:"Dinpro-medium", sans-serif;text-transform:uppercase;font-size:16px;color:#333;margin-top:20px;margin-bottom:5px}.recipe-detailv2 .content-wrap a{text-decoration:none}.recipe-detailv2 .content-wrap .badges-wrap{position:relative}.recipe-detailv2 .content-wrap .badges-wrap .new-badge-icon{width:75px;position:absolute;right:0;top:0}@media (max-width: 991px){.recipe-detailv2 .content-wrap .badges-wrap .new-badge-icon{padding-top:30px}}.recipe-detailv2 .content-wrap .hashtags{padding:15px;border:1px solid #d22630;margin-top:20px;border-radius:4px}.recipe-detailv2 .content-wrap .hashtags li{display:inline-block;list-style-type:none;color:#333;margin-right:10px}.recipe-detailv2 .rcp-time span,.recipe-detailv2 .rcp-time h3,.recipe-detailv2 .rcp-time h4,.recipe-detailv2 .rcp-time h5,.recipe-detailv2 .rcp-time h6{font-family:"Dinpro-light", sans-serif;font-size:18px;color:#333;display:inline}.recipe-detailv2 .rcp-time i{font-size:25px;color:#333;padding-right:5px;padding-left:5px}.recipe-detailv2 .rcp-diff span,.recipe-detailv2 .rcp-diff h3,.recipe-detailv2 .rcp-diff h4,.recipe-detailv2 .rcp-diff h5,.recipe-detailv2 .rcp-diff h6{font-family:"Dinpro-light", sans-serif;font-size:18px;color:#333;padding-right:5px;display:inline}.recipe-detailv2 .rcp-diff i{font-size:25px;color:#333;padding-right:5px}.recipe-detailv2 .product-seals{padding:15px 15px 5px 15px}.recipe-detailv2 .product-seals .seals{padding-left:0}.recipe-detailv2 .product-seals .seals li{list-style-type:none;display:inline-block;margin-right:20px}.recipe-detailv2 .food-infos{margin-left:0;margin-right:0;background-color:#ececec;margin-top:25px;margin-bottom:25px;border-radius:4px}.recipe-detailv2 .food-infos .food-icons{padding:15px 0px 5px 15px;float:right}.recipe-detailv2 .food-infos .food-icons .ico-description{display:block;font-size:13px;color:#ffee9f}@media (max-width: 407px){.recipe-detailv2 .food-infos .food-icons .ico-description{font-size:10px}}@media (max-width: 991px){.recipe-detailv2 .food-infos .food-icons{float:left}}.recipe-detailv2 .food-infos .food-icons li{list-style-type:none;display:inline-block;margin-right:20px}.recipe-detailv2 .food-infos .food-icons li img{width:60px;padding-bottom:5px;height:60px}@media (max-width: 407px){.recipe-detailv2 .food-infos .food-icons li img{width:45px}}.recipe-detailv2 .rcp-prep .panel{margin-bottom:25px}.recipe-detailv2 .rcp-prep .panel-heading{background-color:#d22630;color:#fff;padding:12px;font-size:16px;text-transform:none}.recipe-detailv2 .rcp-prep .panel-heading .rcp-time span{font-size:16px;color:#fff}.recipe-detailv2 .rcp-prep .panel-heading .rcp-time i{font-size:21px;color:#fff}.recipe-detailv2 .rcp-prep .panel-heading .rcp-diff span{font-size:16px;color:#fff;padding-right:5px}.recipe-detailv2 .rcp-prep .panel-heading .rcp-diff i{font-size:21px;color:#fff;padding-right:5px}.recipe-detailv2 .rcp-prep .panel-heading .panel-title{display:inline-block;font-size:16px;text-transform:none}.recipe-detailv2 .rcp-prep .panel-heading .toggle-icon{display:inline-block;color:#fff;text-decoration:none;font-size:14px;font-weight:500;margin-left:10px;float:right}.recipe-detailv2 .rcp-prep .panel-heading .toggle-icon:focus{outline:none}body.focus-on-tab .recipe-detailv2 .rcp-prep .panel-heading .toggle-icon:focus{outline:2px dotted #fff;outline-offset:5px;border-spacing:5px}.recipe-detailv2 .rcp-prep .panel-heading .toggle-icon:hover,.recipe-detailv2 .rcp-prep .panel-heading .toggle-icon:focus{color:#fff}@media (min-width: 768px){.recipe-detailv2 .rcp-prep .panel-heading .toggle-icon{display:none}}.recipe-detailv2 .rcp-prep .panel-body{padding:20px}@media (max-width: 361px){.recipe-detailv2 .rcp-prep .panel-body{padding:10px}}@media (min-width: 600px){.recipe-detailv2 .rcp-prep .recipe-video{padding:10px 80px 10px 20px}}.recipe-detailv2 .rcp-prep .main-header{text-transform:uppercase}@media (max-width: 991px){.recipe-detailv2 .rcp-prep .main-header{padding-top:0}}.recipe-detailv2 .rcp-prep ol{padding-left:30px}.recipe-detailv2 .rcp-prep ol li{font-size:25px;color:#333;padding-top:5px;margin-bottom:20px;font-weight:500}.recipe-detailv2 .rcp-prep ol li .text{overflow-wrap:break-word;word-wrap:break-word;-webkit-hyphens:auto;-ms-hyphens:auto;-moz-hyphens:auto;hyphens:auto;font-family:"Dinpro-reg", sans-serif;font-size:16px;line-height:1.5;color:#333;padding-left:10px}@media (min-width: 380px){.recipe-detailv2 .rcp-prep ol li .text{padding-right:50px}}.recipe-detailv2 .rcp-ingredients .serving-size{font-family:"Dinpro-reg", sans-serif;font-size:16px;line-height:1.5;color:#333;border-bottom:1px solid #333;padding-bottom:12px;text-transform:uppercase}.recipe-detailv2 .rcp-ingredients .serving-size a{text-decoration:none}.recipe-detailv2 .rcp-ingredients .serving-size a i{margin-left:5px;margin-right:5px}.recipe-detailv2 .rcp-ingredients .ingredients-list{padding-left:0;margin-top:12px}.recipe-detailv2 .rcp-ingredients .ingredients-list li{list-style-type:none;overflow-wrap:break-word;word-wrap:break-word;-webkit-hyphens:auto;-ms-hyphens:auto;-moz-hyphens:auto;hyphens:auto;font-family:"Dinpro-reg", sans-serif;font-size:16px;line-height:1.5;color:#333;padding-top:5px}.recipe-detailv2 .rcp-ingredients .panel{margin-bottom:25px}.recipe-detailv2 .rcp-ingredients .panel-heading{background-color:#d22630;color:#fff;padding:12px;font-size:16px}.recipe-detailv2 .rcp-ingredients .panel-heading .panel-title{display:inline-block;font-size:16px;text-transform:none}.recipe-detailv2 .rcp-ingredients .panel-heading .toggle-icon{display:inline-block;color:#fff;text-decoration:none;font-size:14px;font-weight:500;margin-left:10px;float:right}.recipe-detailv2 .rcp-ingredients .panel-heading .toggle-icon:focus{outline:none}body.focus-on-tab .recipe-detailv2 .rcp-ingredients .panel-heading .toggle-icon:focus{outline:2px dotted #fff;outline-offset:5px;border-spacing:5px}.recipe-detailv2 .rcp-ingredients .panel-heading .toggle-icon:hover,.recipe-detailv2 .rcp-ingredients .panel-heading .toggle-icon:focus{color:#fff}@media (min-width: 768px){.recipe-detailv2 .rcp-ingredients .panel-heading .toggle-icon{display:none}}.recipe-detailv2 .rcp-ingredients .panel-body{padding:20px}@media print{.container{display:inline}.recipe-detailv2{margin-top:0px}.recipe-detailv2 .food-infos{display:none}.recipe-detailv2 .image-wrap img{width:100%}.recipe-detailv2 .badges-wrap{display:none}.recipe-detailv2 .hashtags{display:none}.recipe-detailv2 .rcp-ingredients{margin-top:15px}.recipe-detailv2 .similar-products,.recipe-detailv2 .recipe-slider-wrapper{display:none}footer .first-level{display:none}}form.form-horizontal .form-group{margin-left:0;margin-right:0}form fieldset{border:none;padding:0;margin:0 0 40px 0}form fieldset legend{border-bottom:none;font-family:"Dinpro-medium", sans-serif;font-weight:400;color:#d22630}form fieldset #message-text{max-width:750px;min-width:300px}form fieldset[id^="customer-communication-settings-"],form fieldset[id^="customer-request-plastic-card-"]{margin-bottom:20px}form fieldset[id^="customer-communication-settings-"] legend,form fieldset[id^="customer-request-plastic-card-"] legend{margin-bottom:10px}form fieldset[id^="customer-communication-settings-"] .form-group,form fieldset[id^="customer-request-plastic-card-"] .form-group{margin-bottom:10px}form .button-row{margin-bottom:20px}form .result-row .result-text{max-width:calc(100% - 30px);font-style:italic}form .result-row .result-text.error{color:red !important;font-weight:bold}form .form-group.with-icon input,form .form-group.with-icon select{max-width:calc(100% - 30px)}@media (min-width: 992px){form .form-group.with-icon input,form .form-group.with-icon select{max-width:calc(100% - 30px)}}.customer-form fieldset{margin-bottom:0}.customer-form .radio-wrap label{display:block}.customer-form .form-group .help{padding:5px;color:#777}.customer-form .form-group .btn{width:50%}.customer-form .form-group .checkbox{padding-left:0px}.customer-form .form-group .checkbox input{margin-top:5px}.customer-form .form-group label{font-size:17px}.customer-form .form-group .btn-group{min-width:calc(100% - 30px)}.customer-form .form-group .btn-group .btn:first-child{border-top-left-radius:30px;border-bottom-left-radius:30px}.customer-form .form-group .btn-group .btn:last-child{border-top-right-radius:30px;border-bottom-right-radius:30px}.customer-form .form-group p{max-width:calc(100% - 30px)}.customer-form .form-group input,.customer-form .form-group select{max-width:100%;display:inline-block;border-radius:0;background-color:#eee;color:#000}.customer-form .form-group select{padding-left:9px}.customer-form .form-group .link-block{display:block;margin-top:5px;margin-bottom:0px;text-align:right;max-width:calc(100% - 30px);color:#737373}.customer-form .form-group .radio-inline label{font-size:1em;font-weight:normal}.customer-form .with-icon button{min-width:calc(100% - 30px)}.customer-form .btn-default{padding:8px 25px;margin-right:20px;color:#fff;background-color:#d22630;border-color:#d22630;transition:all 0.4s ease-in-out 0s;border-radius:0;background-color:#d22630;border-color:#d22630;min-width:100%;text-decoration:none;padding:8px 15px;transition:all 0.4s ease-in-out 0s}.customer-form .btn-default:hover,.customer-form .btn-default:focus,.customer-form .btn-default:active{border:1px solid #90101c;background:#90101c;color:#fff}.customer-form .btn-default:focus{outline:none}body.focus-on-tab .customer-form .btn-default:focus{outline:2px dotted #d22630;outline-offset:5px;border-spacing:5px}.customer-form .btn-default:hover,.customer-form .btn-default:active,.customer-form .btn-default:focus{background:#90101c;color:#fff;border-color:#90101c}.customer-form .btn-default i{margin-left:5px}.login.visible-xs.visible-sm,.register.visible-xs.visible-sm{margin-left:-40px}.form-control.disabled{max-width:calc(100% - 30px);display:inline-block;border:none;box-shadow:none;padding-left:0}.birthdate-segmented-errors{color:#a94442;margin-top:-20px;margin-bottom:20px}input::-webkit-outer-spin-button,input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}.small-print{font-size:12px}.birthdate-disabled-info-block{margin-top:-20px;margin-bottom:20px}form.disabled .checkbox [type="radio"]+span:before,form.disabled .radio [type="radio"]+span:before,form.disabled .radio-inline [type="radio"]+span:before{box-shadow:0 0 0 0.1em #bbb}form.disabled .form-group label,form.disabled .form-group input,form.disabled .form-group select,form.disabled .form-group textarea,form.disabled .form-group .radio-inline,form.disabled .form-group .help-block{cursor:not-allowed;color:#bbb;font-style:italic}form.disabled .form-group a[role="button"]{pointer-events:none}.btn-input-edit{color:#777}.label-editable{width:calc(100% - 60px);border:solid 1px #ccc;background-color:#eee;border-radius:0;font-size:14px !important;margin:0;padding:6px 12px;font-weight:normal;cursor:text}@media (max-width: 767px){div[id^="customer-requestactivationcode-email-"],div[id^="customer-requestactivationcode-sms-"]{margin-top:10px;margin-bottom:10px}}a[role=button],a:hover[role=button],a:active[role=button]{text-decoration:none}.form-horizontal .step{height:15px;width:15px;margin:0 2px;background-color:#bbb;border:none;border-radius:50%;display:inline-block;opacity:0.5}.form-horizontal .step.active{opacity:1}.form-horizontal .step.finish{background-color:#4CAF50}.form-horizontal .step-indicators{text-align:center;margin-top:40px}.form-horizontal .tab-navigation{overflow:auto}.form-horizontal .tab-navigation .tab-navigation-container.left{display:none;float:left}.form-horizontal .tab-navigation .tab-navigation-container.right{float:right}.form-horizontal .tab-navigation .tab-navigation-container .btn.btn-default.tab-btn,.form-horizontal .tab-navigation .tab-navigation-container .btn.btn-link.tab-btn{min-width:initial;display:none;margin-right:0}.form-horizontal .tab-navigation .tab-navigation-container .btn.btn-link.tab-btn{color:#d22630}.form-horizontal .tab{display:none}.form-horizontal .tab .checkboxes{margin-left:5.2em}.form-horizontal .tab .checkboxes.requestPlasticCard{margin-left:0}@media (max-width: 767px){.form-horizontal .tab .checkboxes{margin-left:0;padding-right:0.5em}}.form-horizontal #customer-communication-settings-update .checkboxes{margin-left:3em}.form-horizontal .big{font-family:"Poppins", sans-serif;font-weight:500;font-size:1.6em;margin-bottom:20px;line-height:1;pointer-events:none}@media (max-width: 767px){.form-horizontal .big{font-size:1.5em}}.form-horizontal .small{pointer-events:none}.form-horizontal .huge{font-family:"Poppins", sans-serif;font-weight:600;font-size:2.8em;line-height:1.2em;margin-bottom:0}@media (max-width: 767px){.form-horizontal .huge{font-size:2em}}.form-horizontal .huge.subline{font-weight:normal}.form-horizontal .benefitbanner{background-color:#ffd500;padding:15px 65px;margin-bottom:20px}@media (max-width: 767px){.form-horizontal .benefitbanner{padding:10px}}.form-horizontal .benefitbanner p{color:#333}.form-horizontal .checkbox label{padding-top:0;vertical-align:middle}.form-horizontal .checkbox a[role="button"]{display:table-cell}.form-horizontal .checkbox .help-block{display:table-row}.form-horizontal .checkbox .help-block ul{display:table-cell;padding-top:1em}.form-horizontal .checkbox [type="checkbox"]+span.bigbox{display:inline-block;width:1px;position:absolute}.form-horizontal .checkbox [type="checkbox"]+span.bigbox:before{font-size:3rem;margin-left:-65px;border-width:4px;box-shadow:0 0 0 4px #333}@media (max-width: 767px){.form-horizontal .checkbox [type="checkbox"]+span.bigbox:before{margin-left:-60px}}.form-horizontal .checkbox.setting label{margin-left:-40px;margin-right:40px}.form-horizontal .bigcheckbox{display:table;margin-bottom:20px}.form-horizontal .bigcheckbox label{display:table-cell}@media (max-width: 767px){.form-horizontal .bigcheckbox{margin-bottom:0}}.form-horizontal .bigcheckbox label{padding-left:calc(4em + 65px);padding-right:65px}@media (max-width: 767px){.form-horizontal .bigcheckbox label{padding-right:10px;padding-left:calc(2em + 30px);margin-top:-1.75em}}.form-horizontal .checkboxes{margin-left:5.2em;width:initial}.form-horizontal .checkboxes.requestPlasticCard{margin-left:0}@media (max-width: 767px){.form-horizontal .checkboxes{margin-left:0;padding-right:0.5em}}.form-horizontal .checkboxes .checkbox{display:table;padding-top:0}.form-horizontal .checkboxes .checkbox [type="checkbox"]+span{position:absolute;display:table-cell}@media (max-width: 767px){.form-horizontal .checkboxes .checkbox [type="checkbox"]+span{margin-right:0}}.panel .panel-body .form-horizontal .checkboxes{margin-left:2.8em}.contact-form .upload-files{margin-top:35px}@media (max-width: 767px){.contact-form .upload-files{margin-top:15px}}.contact-form .upload-files button.deleteFile,.contact-form .upload-files button.addFile{font-size:1.9rem;display:block}.contact-form .upload-files button.deleteFile:focus,.contact-form .upload-files button.addFile:focus{outline:none}body.focus-on-tab .contact-form .upload-files button.deleteFile:focus,body.focus-on-tab .contact-form .upload-files button.addFile:focus{outline:2px dotted #000;outline-offset:5px;border-spacing:5px}.contact-form .upload-files button.addFile{margin:3rem 0}.contact-form .radio-wrap{margin-bottom:10px}.contact-form .personal-info{margin-bottom:0}.contact-form .personal-info input[type="file"]{width:211px;height:36px;opacity:0.01;overflow:hidden;position:absolute;z-index:1;cursor:pointer}.contact-form .personal-info input[type="file"]+label.fake-file-upload{background:#bf0b1c;color:#fff;font-family:"Dinpro-medium", sans-serif;font-weight:600;font-size:1.5rem;padding:0.75rem 4rem;cursor:pointer;display:table}.contact-form .personal-info input[type="file"]:focus+label.fake-file-upload,.contact-form .personal-info input[type="file"]+label.fake-file-upload:focus{outline:2px dotted #444;outline-offset:5px;border-spacing:5px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 8px rgba(102,175,233,0.6);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 8px rgba(102,175,233,0.6)}.contact-form .terms{margin-top:40px}.contact-form .terms .checkbox label{color:#000}.contact-form .browse-file-btn{background:#bf0b1c;color:#fff}.contact-form .browse-file-btn:hover{background:#333;color:#fff}.contact-form .browse-file-btn:focus{background-color:#bf0b1c;color:#fff}.contact-form .browse-file-btn i{color:#fff;font-size:25px}.contact-form .product-details{display:none}.contact-form .product-details .upload-text{margin-left:10px}.contact-form .product-details .customrd{margin:0;width:140px}.contact-form .form-control{font-family:"Dinpro-reg", sans-serif}.contact-form .spans-two-rows{height:83px}.contact-form textarea.spans-two-rows{width:100%;min-width:100%;max-width:100%;min-height:83px;max-height:83px}.contact-form .btn-default{padding:8px 25px;margin-right:20px;color:#fff;background-color:#d22630;border-color:#d22630;transition:all 0.4s ease-in-out 0s;text-decoration:none;padding:8px 15px}.contact-form .btn-default:hover,.contact-form .btn-default:focus,.contact-form .btn-default:active{border:1px solid #90101c;background:#90101c;color:#fff}.contact-form .btn-default:focus{outline:none}body.focus-on-tab .contact-form .btn-default:focus{outline:2px dotted #d22630;outline-offset:5px;border-spacing:5px}.contact-form .btn-default i{margin-left:5px}.container.flipbook_source{margin-top:5px}.container+.container.flipbook_source{margin-top:-25px}.flipbook-container{margin-bottom:10px;padding-bottom:10px}.flipbook-container .h5fBottom{background-color:#d22630 !important}.flipbook-container .h5fPageNumbers,.flipbook-container .h5fPageNumber{color:#333 !important}.flipbook-container .h5fHeader,.flipbook-container .h5fHeaderRight{background:none repeat scroll right 0 white}.flipbook-container .h5Flipbook{background:none repeat scroll 0 0 white;font-family:"Dinpro-reg", Arial, sans-serif}.flipbook-container .h5Flipbook .h5fBottom{background-color:#d22630 !important}.flipbook-container .h5Flipbook.h5fWindowed .h5fBottom{background-color:#d22630;margin-top:10px}.flipbook-container .h5Flipbook input[type="text"]{border:1px inset #999;border-radius:5px;margin:-3px 3px 0 3px}.flipbook-container .booklet .b-arrow div{color:#d22630}.flipbook-container .h5fTitle{color:#333 !important;font-family:"Dinpro-medium", "Poppins", sans-serif !important}.flipbook-container .h5fWindowClose,.flipbook-container .h5fZoomInDesktop,.flipbook-container .h5fZoomOutDesktop{color:#d22630;text-shadow:white 0px 0px 8px;background:rgba(250,250,250,0.5);padding:1px 10px;right:0px}.flipbook-container .h5fZoomInDesktop,.flipbook-container .h5fZoomOutDesktop{font-size:33px}.flipbook-container .h5fWindowClose{top:0px}.flipbook-container .h5fZoomInDesktop{top:53px}.flipbook-container .h5fZoomOutDesktop{top:102px}.flipbook-container #h5fPageSelector{background:none repeat scroll 0 0 white}.flipbook-container .h5PageNumbersBox{border:1px solid}.flipbook-container .h5fPagesContainer{margin-bottom:10px;margin-top:50px}.cookiebar{z-index:9999;display:block;position:fixed;bottom:0;left:0;background-color:rgba(96,96,96,0.9);right:0;text-align:center}.cookiebar #cookieInfoText{display:inline-block;padding-top:4px;margin:5px;line-height:30px}.cookiebar #cookieInfoText a{color:#fff}.cookiebar #cookieInfoText p{display:inline;color:#fff}.cookiebar #cookieInfoText button{color:#fff;background-color:#d22630;border-color:#d22630;transition:all 0.4s ease-in-out 0s;font-family:"Dinpro-medium", sans-serif}.cookiebar #cookieInfoText button:hover,.cookiebar #cookieInfoText button:focus{border:1px solid #90101c;background:#90101c}@media (min-width: 768px){.cookiebar #cookieInfoText button{margin:2px 0px 5px 5px}}@media (max-width: 767px){.cookiebar #cookieInfoText button{margin:0px 0px 5px 5px}}@media print{.cookiebar{display:none !important}}#newsletter-signout-form fieldset{margin-bottom:10px}.newsletter-form fieldset .form-group.checkbox-wrapper{margin-bottom:35px}.newsletter-form .radio-wrap{margin-bottom:10px}.newsletter-form .form-control{font-family:"Dinpro-reg", sans-serif;font-weight:300}.newsletter-form .btn-default{padding:8px 25px;margin-right:20px;color:#fff;background-color:#d22630;border-color:#d22630;transition:all 0.4s ease-in-out 0s;text-decoration:none;padding:8px 15px}.newsletter-form .btn-default:hover,.newsletter-form .btn-default:focus,.newsletter-form .btn-default:active{border:1px solid #90101c;background:#90101c;color:#fff}.newsletter-form .btn-default:focus{outline:none}body.focus-on-tab .newsletter-form .btn-default:focus{outline:2px dotted #d22630;outline-offset:5px;border-spacing:5px}.newsletter-form .btn-default:hover,.newsletter-form .btn-default:active{background:#90101c;color:#fff}.newsletter-form .btn-default:focus{background-color:#90101c;color:#fff}.newsletter-form .btn-default i{margin-left:5px}.game-form .checkboxes{margin-top:20px}.game-form .checkboxes .form-group input[type="checkbox"]{margin-right:5px}.game-form .checkboxes .form-group span.text{vertical-align:text-bottom}.game-form fieldset{border:none;padding:0;margin:0 0 30px 0}.game-form fieldset.newsletter-full{margin:0 0 25px 0}.game-form fieldset.newsletter-full .radio-wrap{margin-top:10px}.game-form fieldset legend{border-bottom:none;font-family:"Dinpro-reg", sans-serif;font-weight:500;color:#333}.game-form .qheader{font-size:28px}@media (max-width: 991px){.game-form select.form-control{font-size:14px !important}}.game-form .message-group textarea{width:100%;max-width:100%;min-width:100%;resize:none}.game-form .message-group .radio-wrap{margin-left:20px}.game-form .message-group legend{font-size:16px}.game-form .message-group .radio label{padding-left:2px}.game-form .radio-wrap{margin-bottom:10px}.game-form .form-control{font-family:"Dinpro-medium", sans-serif;font-weight:300}.game-form .btn-default{padding:8px 25px;margin-right:20px;color:#fff;background-color:#d22630;border-color:#d22630;transition:all 0.4s ease-in-out 0s;text-decoration:none;padding:8px 15px}.game-form .btn-default:hover,.game-form .btn-default:focus,.game-form .btn-default:active{border:1px solid #90101c;background:#90101c;color:#fff}.game-form .btn-default:focus{outline:none}body.focus-on-tab .game-form .btn-default:focus{outline:2px dotted #d22630;outline-offset:5px;border-spacing:5px}.game-form .btn-default:hover{background:#90101c;color:#fff}.game-form .btn-default:focus{background-color:#90101c;color:#fff}.game-form .btn-default i{margin-left:5px}.breadcrumbs-wrap{margin-bottom:-15px}.breadcrumbs-wrap .breadcrumbs{padding-left:0;margin-top:10px;font-size:14px;font-family:"Dinpro-medium", sans-serif;font-weight:400}.breadcrumbs-wrap .breadcrumbs li{display:inline-block;list-style-type:none;margin-right:5px}.breadcrumbs-wrap .breadcrumbs li a{color:#333;text-decoration:none}.breadcrumbs-wrap .breadcrumbs li a:hover{color:#d22630}.breadcrumbs-wrap .breadcrumbs li i{font-size:16px}.breadcrumbs-wrap .breadcrumbs li .fa-angle-right{color:#333}.pagetabs .image-wrapper .headline{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);width:100%;text-align:center;vertical-align:middle}.pagetabs .image-wrapper .headline h1,.pagetabs .image-wrapper .headline h2,.pagetabs .image-wrapper .headline h3,.pagetabs .image-wrapper .headline h4,.pagetabs .image-wrapper .headline h5,.pagetabs .image-wrapper .headline h6,.pagetabs .image-wrapper .headline p{color:#fdfdfd}.pagetabs .image-wrapper .headline h1,.pagetabs .image-wrapper .headline h2,.pagetabs .image-wrapper .headline h3,.pagetabs .image-wrapper .headline h4,.pagetabs .image-wrapper .headline h5,.pagetabs .image-wrapper .headline h6{margin-top:20px;margin-bottom:0}.pagetabs .image-wrapper .overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:#dfdfdf;opacity:0.3;display:none}.pagetabs .nav-tabs{margin-top:20px;margin-bottom:20px;border-bottom:none;border-bottom-color:transparent;outline:none}.pagetabs .nav-tabs:focus .active{outline:2px dotted #000;outline-offset:5px;border-spacing:5px}@media (max-width: 767px){.pagetabs .nav-tabs li{display:inline-block;float:none}}@media (max-width: 767px){.pagetabs .nav-tabs li+li{margin-top:8px}}.pagetabs .nav-tabs li.active a{color:#fff;background-color:#d22630;border:none;border-bottom-color:transparent}.pagetabs .nav-tabs li.active a:hover,.pagetabs .nav-tabs li.active a:active,.pagetabs .nav-tabs li.active a:focus,.pagetabs .nav-tabs li.active a[aria-selected="true"]{border:none;border-spacing:2px}.pagetabs .nav-tabs li a{font-family:"Dinpro-medium", sans-serif;color:#d22630;font-weight:500;text-decoration:none;border-radius:4px;border:none}.pagetabs .nav-tabs li a:hover,.pagetabs .nav-tabs li a[aria-selected="true"]{border:none;background-color:#d22630;color:#fff;border-spacing:2px}.pagetabs .tab-pane:focus{outline:none}body.focus-on-tab .pagetabs .tab-pane:focus{outline:2px dotted #000;outline-offset:5px;border-spacing:5px}.pagetabs .tab-pane:focus{border-spacing:0 !important}.password-protect .__headline{font-size:28px}.password-protect .__info-text{margin-top:20px;font-size:20px}.password-protect form{margin-top:40px}.password-protect .checkboxes{margin-top:20px}.password-protect .checkboxes .form-group input[type="checkbox"]{margin-right:5px}.password-protect .checkboxes .form-group span.text{vertical-align:text-bottom}.password-protect fieldset{border:none;padding:0;margin:0 0 30px 0}.password-protect fieldset.newsletter-full{margin:0 0 25px 0}.password-protect fieldset.newsletter-full .radio-wrap{margin-top:10px}@media (max-width: 991px){.password-protect select.form-control{font-size:14px !important}}.password-protect .message-group textarea{width:100%;max-width:100%;min-width:100%;resize:none}.password-protect .message-group .radio-wrap{margin-left:20px}.password-protect .message-group legend{font-size:16px}.password-protect .message-group .radio label{padding-left:2px}.password-protect .radio-wrap{margin-bottom:10px}.password-protect .form-control{font-family:"Dinpro-medium", sans-serif;font-weight:300}.password-protect .btn-default{padding:8px 25px;margin-right:20px;color:#fff;background-color:#d22630;border-color:#d22630;transition:all 0.4s ease-in-out 0s;text-decoration:none;padding:8px 15px}.password-protect .btn-default:hover,.password-protect .btn-default:focus,.password-protect .btn-default:active{border:1px solid #90101c;background:#90101c;color:#fff}.password-protect .btn-default:focus{outline:none}body.focus-on-tab .password-protect .btn-default:focus{outline:2px dotted #d22630;outline-offset:5px;border-spacing:5px}.password-protect .btn-default:hover{background:#90101c;color:#fff}.password-protect .btn-default:focus{background-color:#90101c;color:#fff}.password-protect .btn-default i{margin-left:5px}body.modal-open{overflow-y:auto;padding-right:0 !important}.modal-backdrop{background-color:#fff}.modal-backdrop.in{opacity:0.7}.jobs-overview .collapse-box{position:absolute;width:89.7%;z-index:5;background:#fff;border:2px solid #d22630;border-top:none;margin-top:-3px}@media (max-width: 991px){.jobs-overview .collapse-box{width:83.9%}}@media (min-width: 992px) and (max-width: 1199px){.jobs-overview .collapse-box{width:87.7%}}.jobs-overview .collapse-box .inner{padding:10px}.jobs-overview h2{margin-top:15px}.jobs-overview .badge{margin-left:5px;background-color:#d22630}.jobs-overview .modal-container{position:relative;display:inline-block}.jobs-overview .modal-container .modal{position:absolute;top:auto;right:auto;bottom:auto;left:0}.jobs-overview .modal-container .modal-dialog{margin:15px auto}.jobs-overview .form-horizontal .reset-filter-button-wrapper{padding-top:15px}@media (min-width: 768px){.jobs-overview .form-horizontal .col-sm-5{padding-right:0px}}.jobs-overview .form-horizontal .input-group .form-control{font-size:13px;border-top-left-radius:4px;border-bottom-left-radius:4px;height:45px;border-radius:2px;color:#d22630;font-family:"Glober", sans-serif;font-weight:400;font-size:16px}.jobs-overview .form-horizontal .input-group .form-control::-webkit-input-placeholder{color:#d22630;font-family:"Glober", sans-serif;font-weight:400;font-size:16px;opacity:0.7}.jobs-overview .form-horizontal .input-group .form-control::-moz-placeholder{color:#d22630;font-family:"Glober", sans-serif;font-weight:400;font-size:16px;opacity:0.7}.jobs-overview .form-horizontal .input-group .form-control:-ms-input-placeholder{color:#d22630;font-family:"Glober", sans-serif;font-weight:400;font-size:2rem;opacity:0.7}.jobs-overview .form-horizontal .input-group .form-control:-moz-placeholder{color:#d22630;font-family:"Glober", sans-serif;font-weight:400;font-size:16px;opacity:0.7}.jobs-overview .form-horizontal .input-group.ff{width:100%}.jobs-overview .form-horizontal .input-group.secf{width:100%}.jobs-overview .form-horizontal .btn-default{background-color:#d22630;color:#fff;border:1px solid #d22630;transition:all 0.4s ease-in-out 0s;width:100%;height:40px;border-radius:2px;font-family:"Dinpro-medium", sans-serif;font-weight:400;font-size:16px}.jobs-overview .form-horizontal .btn-default:focus{outline:none}body.focus-on-tab .jobs-overview .form-horizontal .btn-default:focus{outline:2px dotted #444;outline-offset:5px;border-spacing:5px}@media (min-width: 768px){.jobs-overview .form-horizontal .btn-default{margin-top:5px}}.jobs-overview .form-horizontal .btn-default:hover,.jobs-overview .form-horizontal .btn-default:focus,.jobs-overview .form-horizontal .btn-default:active{background:#90101c;border:1px solid #90101c}@media (max-width: 767px){.jobs-overview .form-horizontal .btn-default{width:100%}}.jobs-overview .form-horizontal .input-icon>i{position:absolute;right:40px;background-size:22px;font-size:13pt;height:20px;width:22px;text-align:center;z-index:10;top:7px;cursor:pointer;transition:all 0.4s ease-in-out 0s}.jobs-overview .form-horizontal .input-icon>i:focus{outline:none}body.focus-on-tab .jobs-overview .form-horizontal .input-icon>i:focus{outline:2px dotted #d22630;outline-offset:5px;border-spacing:5px}.jobs-overview .form-horizontal .input-icon>i[hidden]{display:none}.jobs-overview label{font-family:"Dinpro-medium", sans-serif}.jobs-overview .input-group{margin-bottom:20px}@media (max-width: 767px){.jobs-overview .input-group{margin-bottom:10px}}.jobs-overview .input-group .btn-default{background-color:#d22630;border:none;height:35px;border-top-right-radius:4px;border-bottom-right-radius:4px;transition:all 0.4s ease-in-out 0s}.jobs-overview .input-group .btn-default:focus{outline:none}body.focus-on-tab .jobs-overview .input-group .btn-default:focus{outline:2px dotted #444;outline-offset:5px;border-spacing:5px}.jobs-overview .input-group .btn-default:hover{background:#bf0b1c}.jobs-overview .input-group .btn-default i{color:#fff}.jobs-overview a.job-modal{width:100%;text-decoration:none;margin-right:0}.jobs-overview a.job-modal:hover,.jobs-overview a.job-modal:active{background-color:#fff;color:#d22630;border:2px solid #d22630}.jobs-overview .job-modal{background-color:#fff;color:#d22630;padding:10px 15px;margin-right:1rem;border:2px solid #d22630;font-family:"Dinpro-medium", sans-serif;color:#d22630}.jobs-overview .job-modal:hover,.jobs-overview .job-modal:active{background-color:#bf0b1c;color:#fff;border:2px solid #bf0b1c}.jobs-overview .modal-footer .btn-primary{padding:8px 25px;margin-right:20px;color:#fff;background-color:#d22630;border-color:#d22630;transition:all 0.4s ease-in-out 0s;padding:6px 12px;margin-right:0}.jobs-overview .modal-footer .btn-primary:hover,.jobs-overview .modal-footer .btn-primary:focus,.jobs-overview .modal-footer .btn-primary:active{border:1px solid #90101c;background:#90101c;color:#fff}.jobs-overview .main-cat a,.jobs-overview .pageTeasers .sub-cat a,.pageTeasers .jobs-overview .sub-cat a,.jobs-overview .products-filters .sub-cat a,.products-filters .jobs-overview .sub-cat a{text-decoration:none}.jobs-overview .main-cat li,.jobs-overview .pageTeasers .sub-cat li,.pageTeasers .jobs-overview .sub-cat li,.jobs-overview .products-filters .sub-cat li,.products-filters .jobs-overview .sub-cat li{margin:8px}.jobs-overview .main-cat li:first-child,.jobs-overview .pageTeasers .sub-cat li:first-child,.pageTeasers .jobs-overview .sub-cat li:first-child,.jobs-overview .products-filters .sub-cat li:first-child,.products-filters .jobs-overview .sub-cat li:first-child{margin-left:0}.jobs-overview .main-cat li+li,.jobs-overview .pageTeasers .sub-cat li+li,.pageTeasers .jobs-overview .sub-cat li+li,.jobs-overview .products-filters .sub-cat li+li,.products-filters .jobs-overview .sub-cat li+li{margin-left:0}.jobs-overview .main-cat li.active a,.jobs-overview .pageTeasers .sub-cat li.active a,.pageTeasers .jobs-overview .sub-cat li.active a,.jobs-overview .products-filters .sub-cat li.active a,.products-filters .jobs-overview .sub-cat li.active a{background-color:#d22630;color:#fff}.jobs-overview .main-cat li a,.jobs-overview .pageTeasers .sub-cat li a,.pageTeasers .jobs-overview .sub-cat li a,.jobs-overview .products-filters .sub-cat li a,.products-filters .jobs-overview .sub-cat li a{font-family:"Dinpro-medium", sans-serif;color:#d22630;font-weight:500}.jobs-overview .main-cat li a:hover,.jobs-overview .pageTeasers .sub-cat li a:hover,.pageTeasers .jobs-overview .sub-cat li a:hover,.jobs-overview .products-filters .sub-cat li a:hover,.products-filters .jobs-overview .sub-cat li a:hover{background-color:#d22630;color:#fff}.jobs-overview hr{border-top:1px solid #ddd}.jobs-overview .panel-group{margin-bottom:0}@media (max-width: 767px){.jobs-overview .panel-group{margin-top:15px}}.jobs-overview .panel .panel-heading{background-color:#d22630;color:#fff;border-color:#d22630;border-radius:3px}.jobs-overview .panel .panel-heading h2{margin-top:0}.jobs-overview .panel .panel-heading a{text-decoration:none;display:block}@media (min-width: 768px){.jobs-overview .panel .panel-heading a:focus{outline:none}body.focus-on-tab .jobs-overview .panel .panel-heading a:focus{outline:2px dotted #d22630;outline-offset:5px;border-spacing:5px}}.jobs-overview .panel .panel-heading a:hover,.jobs-overview .panel .panel-heading a:focus{color:#fff;text-decoration:none}@media (min-width: 768px){.jobs-overview .panel .panel-heading a:hover,.jobs-overview .panel .panel-heading a:focus{color:#d22630}}.jobs-overview .panel .panel-heading i{float:right}.jobs-overview .icon-links{padding-left:15px}.jobs-overview .icon-links li{list-style-type:none}.jobs-overview .icon-links li a{text-decoration:underline;font-family:"Dinpro-medium", sans-serif;font-size:17px;font-weight:300}.jobs-overview .icon-links li a.btn-default{font-family:"Dinpro-medium", sans-serif;font-size:15px;font-weight:300;text-decoration:none;padding:8px 12px;margin-bottom:10px}@media (min-width: 992px) and (max-width: 1199px){.jobs-overview .icon-links li a.btn-default{font-size:12px}}@media (min-width: 992px) and (max-width: 1199px){.jobs-overview .icon-links li a{font-size:14px}}.jobs-overview .icon-links li a:hover{text-decoration:none}.jobs-overview .icon-links li a i{padding-right:5px}.jobs-overview .jobs-results{font-family:"Dinpro-medium", sans-serif;font-size:18px;font-weight:400;color:#777}@media (max-width: 991px){.jobs-overview .jobs-results{margin-bottom:20px;margin-top:20px}}.jobs-overview .jobs-results span{color:#90101c}.jobs-overview .jobs-list{padding-left:0}.jobs-overview .jobs-list li{list-style-type:none;border:1px solid #ececec;margin-bottom:15px;padding:10px 0;font-family:"Dinpro-medium", sans-serif;font-size:18px;font-weight:300}@media (max-width: 767px){.jobs-overview .jobs-list li .image-wrap{margin-bottom:20px}}@media (max-width: 767px){.jobs-overview .jobs-list li .col-xs-3{padding-right:0}}.jobs-overview .jobs-list li .job-title{font-size:20px;font-family:"Dinpro-medium", sans-serif;font-weight:500;line-height:1.2;margin-bottom:0;margin-top:0;overflow-wrap:break-word;word-wrap:break-word;-webkit-hyphens:auto;-ms-hyphens:auto;-moz-hyphens:auto;hyphens:auto}@media (min-width: 768px) and (max-width: 991px){.jobs-overview .jobs-list li .job-title{font-size:18px}}@media (min-width: 992px){.jobs-overview .jobs-list li .job-title{padding:0rem 0.5rem 0rem 0rem}}@media (max-width: 767px){.jobs-overview .jobs-list li .job-title{margin-top:0;margin-bottom:5px}}.jobs-overview .jobs-list li .job-title a{display:block;text-decoration:none}.jobs-overview .jobs-list li .date-posted{font-size:14px;font-style:italic;color:#767676}@media (min-width: 992px){.jobs-overview .jobs-list li .job-stores{padding:0rem 0.5rem 1rem 0}}@media (max-width: 767px){.jobs-overview .jobs-list li .job-stores{margin-top:5px;margin-bottom:5px}}.jobs-overview .jobs-list li .job-stores i{margin-right:0.3rem}@media (min-width: 992px){.jobs-overview .jobs-list li .job-location{padding:0rem 0.5rem 1rem 0.5rem}}@media (max-width: 767px){.jobs-overview .jobs-list li .job-location{margin-top:5px;margin-bottom:5px}}.jobs-overview .jobs-list li .job-location i{margin-right:0.3rem}@media (min-width: 992px){.jobs-overview .jobs-list li .job-type{padding:0rem 0.5rem 1rem 0.5rem}}@media (max-width: 767px){.jobs-overview .jobs-list li .job-type{margin-top:5px;margin-bottom:5px}}.jobs-overview .jobs-list li .job-type i{margin-right:0.3rem}@media (min-width: 992px){.jobs-overview .jobs-list li .job-field{padding:0rem 0.5rem 1rem 0.5rem}}@media (max-width: 767px){.jobs-overview .jobs-list li .job-field{margin-top:5px;margin-bottom:5px}}.mainheadline+link+job-overview .jobs-overview{padding-top:60px}.job-detail .job-infos{font-family:"Dinpro-medium", sans-serif;font-size:16px;font-weight:300;color:#d22630;border:1px solid #d22630;padding:10px 0;margin-left:0;margin-right:0;margin-top:30px}@media (min-width: 768px){.job-detail .job-infos{text-align:center}}@media (max-width: 767px){.job-detail .job-infos .col-sm-4{margin-bottom:10px}}.job-detail .image-wrapper{height:300px;overflow:hidden;position:relative}.job-detail .image-wrapper .headline{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);width:100%;text-align:center;vertical-align:middle}.job-detail .image-wrapper .headline h1,.job-detail .image-wrapper .headline h2,.job-detail .image-wrapper .headline h3,.job-detail .image-wrapper .headline h4,.job-detail .image-wrapper .headline h5,.job-detail .image-wrapper .headline h6,.job-detail .image-wrapper .headline p{color:#fdfdfd}.job-detail .image-wrapper .headline h1,.job-detail .image-wrapper .headline h2,.job-detail .image-wrapper .headline h3,.job-detail .image-wrapper .headline h4,.job-detail .image-wrapper .headline h5,.job-detail .image-wrapper .headline h6{margin-top:20px;margin-bottom:0}.job-detail .image-wrapper .overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:#dfdfdf;opacity:0.3;display:none}@media (max-width: 767px){.job-detail .image-wrapper img{position:absolute;top:-999px;bottom:-999px;margin:auto;left:-999px;right:-999px;height:300px}}.job-detail .show-more-button{margin-top:15px;margin-bottom:15px}@media (min-width: 992px){.job-detail .show-more-button{margin-top:25px;text-align:left}}@media (max-width: 991px){.job-detail .show-more-button{text-align:center}}.job-detail .show-more-button a{font-size:23px}.job-detail .custom-list{font-size:16px;line-height:1.5;font-family:"Dinpro-reg", sans-serif;list-style-type:none}.job-detail .custom-list li:before{width:7px;height:7px;background-color:#d22630;color:#d22630;content:"";display:inline-block;margin:4px 26px 9px -33px;vertical-align:middle;border-radius:100%}.job-detail .benefits{list-style-type:none;margin:20px 0;border:1px solid #ffee9f;padding:20px}.job-detail .benefits li{display:inline-block;margin:3px 25px 3px 0px}@media (max-width: 550px){.job-detail .benefits li{display:block;text-align:left !important}}.job-detail .benefits li a{text-decoration:none;font-size:16px;line-height:1.5;font-family:"Dinpro-reg", sans-serif}.job-detail .benefits li a:hover{text-decoration:underline}.job-detail .certificates{list-style-type:none;margin:20px 0}@media (max-width: 991px){.job-detail .certificates{padding-left:0}}@media (max-width: 991px){.job-detail .certificates{text-align:center !important}}.job-detail .certificates li{display:inline-block;margin-right:5px}.job-detail .certificates li img{height:60px;width:auto}@media (max-width: 500px){.job-detail .certificates li img{height:40px}}.loading-spinner{text-align:center;padding:2rem}@media (max-width: 991px){div.row div.wk-col-1,div.row div.wk-col-2,div.row div.wk-col-3,div.row div.wk-col-4,div.row div.wk-col-5,div.row div.wk-col-6,div.row div.wk-col-7,div.row div.wk-col-8,div.row div.wk-col-9,div.row div.wk-col-10,div.row div.wk-col-11,div.row div.wk-col-12{margin-bottom:20px}}.wk-col-backgroundimage{background-size:100% 100%;-webkit-background-size:100% 100%;-moz-background-size:100% 100%;-o-background-size:100% 100%;background-size:100% 100%}.pageTeasers a{text-decoration:none;transition:color 0.4s ease}@media (max-width: 767px){.pageTeasers .textimg .image-wrap{display:block}}.pageTeasers .form-horizontal .input-group .form-control{font-size:13px;border-top-left-radius:4px;border-bottom-left-radius:4px}.pageTeasers .form-horizontal .input-icon>i{position:absolute;right:40px;background-size:22px;font-size:13pt;height:20px;width:22px;text-align:center;z-index:10;top:7px;cursor:pointer;transition:all 0.4s ease-in-out 0s}.pageTeasers .form-horizontal .input-icon>i:focus{outline:none}body.focus-on-tab .pageTeasers .form-horizontal .input-icon>i:focus{outline:2px dotted #d22630;outline-offset:5px;border-spacing:5px}.pageTeasers .form-horizontal .input-icon>i[hidden]{display:none}.pageTeasers .input-group{margin-bottom:20px}.pageTeasers .input-group .btn-default{background-color:#d22630;border:none;height:35px;border-top-right-radius:4px;border-bottom-right-radius:4px;transition:all 0.4s ease-in-out 0s}.pageTeasers .input-group .btn-default:focus{outline:none}body.focus-on-tab .pageTeasers .input-group .btn-default:focus{outline:2px dotted #444;outline-offset:5px;border-spacing:5px}.pageTeasers .input-group .btn-default:hover{background:#bf0b1c}.pageTeasers .input-group .btn-default i{color:#fff}.pageTeasers .main-cat a,.pageTeasers .sub-cat a{text-decoration:none}.pageTeasers .main-cat li,.pageTeasers .sub-cat li{margin:7px 8px;border:1px solid #d22630;border-radius:5px}.pageTeasers .main-cat li:first-child,.pageTeasers .sub-cat li:first-child{margin-left:0}.pageTeasers .main-cat li+li,.pageTeasers .sub-cat li+li{margin-left:0}.pageTeasers .main-cat li.active a,.pageTeasers .sub-cat li.active a{background-color:#d22630;color:#fff}.pageTeasers .main-cat li a,.pageTeasers .sub-cat li a{font-family:"Dinpro-medium", sans-serif;color:#d22630;font-weight:500;border:1px solid #d22630;border-radius:5px}.pageTeasers .main-cat li a:hover,.pageTeasers .sub-cat li a:hover{background-color:#d22630;color:#fff}.pageTeasers .sub-cat li{border:1px solid #bf0b1c;border-radius:5px}.pageTeasers .sub-cat li.active a{background-color:#bf0b1c;color:#fff}.pageTeasers .sub-cat li a{font-family:"Dinpro-medium", sans-serif;color:#bf0b1c}.pageTeasers .sub-cat li a:hover{background-color:#bf0b1c;color:#fff}.pageTeasers .show-more-button a{text-decoration:none;padding:8px 50px;margin-right:0;margin-top:30px}.pageTeasers .show-more-button a:focus{outline:none}body.focus-on-tab .pageTeasers .show-more-button a:focus{outline:2px dotted #000;outline-offset:5px;border-spacing:5px}.pageTeasers .show-more-button a:hover{background:#bf0b1c;color:#fff}.pageTeasers .show-more-button a:focus{background-color:#bf0b1c;color:#fff}.pageTeasers .show-more-button a i{margin-left:5px}.pageTeasers hr{margin-bottom:0;margin-top:30px;border-top:1px solid #ddd}.pageTeasers .categories-panel .panel-heading,.pageTeasers .subcat-panel .panel-heading{background-color:#d22630;color:#fff;border-color:#d22630}.pageTeasers .categories-panel .panel-heading a:focus,.pageTeasers .subcat-panel .panel-heading a:focus{outline:none}body.focus-on-tab .pageTeasers .categories-panel .panel-heading a:focus,body.focus-on-tab .pageTeasers .subcat-panel .panel-heading a:focus{outline:2px dotted #fff;outline-offset:5px;border-spacing:5px}.pageTeasers .categories-panel .panel-heading a:hover,.pageTeasers .subcat-panel .panel-heading a:hover,.pageTeasers .categories-panel .panel-heading a:focus,.pageTeasers .subcat-panel .panel-heading a:focus{color:#fff}.pageTeasers .subcat-panel .panel-heading{background-color:#bf0b1c;border-color:#bf0b1c}.issuu-container{margin:2rem 0 3rem}.custom-form-error-summary:empty{display:none}.custom-form-error-summary{font-family:"Glober", sans-serif;font-weight:600;font-size:1.6rem;color:#bc0b1d;background-color:#fae3e56b;border:1px solid #bc0b1d;border:1px solid #bc0b1d;padding:1.2rem 1rem;margin-bottom:2rem}.contact-form .custom-form-error-summary__heading{font-size:1.8em;margin-top:0}.contact-form .custom-form-error-summary__heading:focus{outline:none}.custom-form-error-summary ul{list-style:none;padding-left:2rem;margin-bottom:0}.custom-form-error-summary li{margin-bottom:0.5rem}.custom-form-error-summary li:before{content:"\2022";position:absolute;left:3rem}@media (min-width: 768px){.custom-form-error-summary li{display:flex;flex-wrap:wrap}}.custom-form-error-summary .custom-form-error__item-msg,.custom-form-error-summary .custom-form-error__item-label{display:block}@media (min-width: 768px){.custom-form-error-summary .custom-form-error__item-msg{flex-basis:100%}}.custom-form-error-summary .custom-form-error__item-label{color:#000}.custom-form-error-summary button{color:#fff;background-color:#d22630;border:none;padding:0.3rem 0.8rem}.custom-form-error-summary button:focus{outline:none}body.focus-on-tab .custom-form-error-summary button:focus{outline:2px dotted #000;outline-offset:5px;border-spacing:5px}@media (min-width: 768px){.custom-form-error-summary button{margin-left:auto}}.video-wrap{position:relative;padding-bottom:56.25%;padding-top:25px}@media (min-width: 768px) and (max-width: 991px){.video-wrap{padding-bottom:43%}}.video-wrap .fa{position:absolute;height:36px;width:36px;top:calc(50% - 18px);left:calc(50% - 18px);font-size:36px}.video-wrap.hidden video,.video-wrap.hidden iframe,.video-wrap.hidden embed{display:none;visibility:hidden}.video-wrap video,.video-wrap iframe,.video-wrap embed{position:absolute;top:0;left:0;width:100%;height:100%}.detail-header .video-wrap{height:375px}.detail-header .image-wrap{height:375px;vertical-align:middle;position:relative;overflow:hidden;margin:auto}.detail-header .image-wrap img.main-image{padding:30px;margin:auto;position:absolute;top:0;left:0;right:0;max-height:100%;bottom:0;max-width:100%}.detail-header .images-preview-wrap{max-height:100px}.detail-header .images-preview-wrap .swiper-button-next,.detail-header .images-preview-wrap .swiper-button-prev{height:26px;margin-top:-12px;width:38px}.detail-header .images-preview-wrap .swiper-button-next:focus,.detail-header .images-preview-wrap .swiper-button-prev:focus{outline:none}body.focus-on-tab .detail-header .images-preview-wrap .swiper-button-next:focus,body.focus-on-tab .detail-header .images-preview-wrap .swiper-button-prev:focus{outline:2px dotted #444;outline-offset:5px;border-spacing:5px}.detail-header .images-preview-wrap .swiper-container{margin-left:20px;margin-right:20px}.detail-header .images-preview-wrap .swiper-container .swiper-wrapper .swiper-slide{width:25%;margin:auto;padding:9px}.detail-header .images-preview-wrap .swiper-container .swiper-wrapper .swiper-slide img{max-width:100%;max-height:100%}.detail-header .images-preview-wrap .swiper-container .swiper-wrapper .swiper-slide .overlay{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);width:100%;pointer-events:none}.detail-header .images-preview-wrap .swiper-container .swiper-wrapper .swiper-slide .overlay i{font-size:22px;padding:5px 15px;color:#000;opacity:0.7;border-radius:4px;background-color:#ddd}.food-infos{margin-left:0;margin-right:0;background-color:#ececec;margin-top:25px;margin-bottom:25px;border-radius:4px}.food-infos .food-icons-wrapper{display:inline-block;text-align:right;width:100%}@media (max-width: 767px){.food-infos .food-icons-wrapper{text-align:left}}.food-infos .food-icons{padding:15px 0px 5px 15px;float:right;margin-bottom:5px}.food-infos .food-icons .ico-description{display:block;font-size:13px;color:#ffee9f;font-weight:700}@media (max-width: 407px){.food-infos .food-icons .ico-description{font-size:10px}}@media (max-width: 991px){.food-infos .food-icons{float:left}}.food-infos .food-icons li{list-style-type:none;display:inline-block;margin-right:16px}.food-infos .food-icons li img{width:60px;padding-bottom:5px}@media (max-width: 407px){.food-infos .food-icons li img{width:45px}}#productdetail-nutrition-piechart-wrapper h3,#productdetail-nutrition-piechart-wrapper h4{text-align:center}#productdetail-nutrition-piechart-wrapper p{float:right}body.modal-open{overflow:hidden;margin-right:16px}body.viewport-lg{position:absolute}.form .row .col-centered{padding-left:15px;width:100% !important;margin:auto}.modal .form .row .col-centered{margin:auto}.modal-data-wasl{display:block}.modal-id-hide{display:none}.modal-id-show{display:block}@media (max-width: 767px){.modal{position:fixed;top:0;right:0;bottom:0;left:0;overflow:hidden}.modal .form .row .col-centered{width:100% !important}.modal-dialog{position:fixed;width:100%;height:100%;margin:0;padding:0}.modal-content{position:absolute;top:0;right:0;bottom:0;left:0;height:auto;min-height:100%;border:0 none;border-radius:0;overflow-y:auto}}.popover-title{background-color:#d22630;color:#fff;font-weight:700;border-radius:0;font-size:16px}.popover{border-radius:0;max-width:50vw}.popover img{max-width:80vw;height:auto}@media (max-width: 767px){.popover{max-width:96vw;left:2vw !important;right:0px !important}}#quicksearch-collapsible{cursor:pointer;margin-top:2px;margin-left:0px}#quicksearch-collapsible #quicksearchform-collapsible{position:relative;margin-top:7px;margin-bottom:0}#quicksearch-collapsible #quicksearchform-collapsible .search-form-container{text-align:right;position:absolute;width:72vw;overflow:hidden;background:transparent;right:50px;top:0;z-index:9}@media (min-width: 768px) and (max-width: 1199px){#quicksearch-collapsible #quicksearchform-collapsible .search-form-container{width:70vw}}#quicksearch-collapsible #quicksearchform-collapsible .search-form-container.hdn{width:0;display:none !important}#quicksearch-collapsible #quicksearchform-collapsible .search-form-container .form-control.searchfield{width:72vw;height:64px;font-size:16px}@media (min-width: 768px) and (max-width: 1199px){#quicksearch-collapsible #quicksearchform-collapsible .search-form-container .form-control.searchfield{width:70vw}}#quicksearch-collapsible #quicksearchform-collapsible .quicksearch{text-decoration:none;color:#d22630;transition:all .4s ease !important}#quicksearch-collapsible #quicksearchform-collapsible .quicksearch:focus{outline:none}body.focus-on-tab #quicksearch-collapsible #quicksearchform-collapsible .quicksearch:focus{outline:2px dotted #444;outline-offset:5px;border-spacing:5px}#quicksearch-collapsible #quicksearchform-collapsible .quicksearch:hover .caption,#quicksearch-collapsible #quicksearchform-collapsible .quicksearch:focus .caption,#quicksearch-collapsible #quicksearchform-collapsible .quicksearch:active .caption{color:#90101c}#quicksearch-collapsible #quicksearchform-collapsible .quicksearch:hover>svg path,#quicksearch-collapsible #quicksearchform-collapsible .quicksearch:focus>svg path,#quicksearch-collapsible #quicksearchform-collapsible .quicksearch:active>svg path{fill:#90101c}#quicksearch-collapsible #quicksearchform-collapsible .quicksearch>svg{width:40px;height:40px}#quicksearch-collapsible #quicksearchform-collapsible .quicksearch>svg path{transition:fill .2s ease !important;fill:#333}#quicksearch-collapsible #quicksearchform-collapsible .quicksearch .caption{display:block;position:relative;top:-5px}#quicksearch-collapsible #quicksearchform-collapsible .caption{color:#333;display:block;font-family:"Dinpro-medium", sans-serif;font-size:14px;font-weight:400;position:relative;text-align:right;text-decoration:none;top:3px}.checkbox label{padding-left:40px}.radio-inline{padding-left:5px}.checkbox [type="checkbox"],.radio [type="checkbox"],.radio-inline [type="checkbox"]{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.checkbox label,.radio label,.radio-inline label{display:block;cursor:pointer}@media (min-width: 768px) and (max-width: 1199px){.checkbox label,.radio label,.radio-inline label{font-size:12px}}.checkbox [type="checkbox"]+span,.checkbox [type="radio"]+span,.radio [type="checkbox"]+span,.radio [type="radio"]+span,.radio-inline [type="checkbox"]+span,.radio-inline [type="radio"]+span{pointer-events:none}.checkbox [type="checkbox"]+span:before,.radio [type="checkbox"]+span:before,.radio-inline [type="checkbox"]+span:before{content:"";display:inline-block;width:1em;height:1em;vertical-align:middle;border:1px solid #fff;box-shadow:0 0 0 2px #333;margin-right:0.75em;transition:0.5s ease all;line-height:0.7em;margin:0px 20px 0px -35px}.checkbox [type="checkbox"]+span:before:focus,.radio [type="checkbox"]+span:before:focus,.radio-inline [type="checkbox"]+span:before:focus{outline:none}body.focus-on-tab .checkbox [type="checkbox"]+span:before:focus,body.focus-on-tab .radio [type="checkbox"]+span:before:focus,body.focus-on-tab .radio-inline [type="checkbox"]+span:before:focus{outline:2px dotted #444;outline-offset:5px;border-spacing:5px}.checkbox [type="checkbox"]:checked+span:before,.radio [type="checkbox"]:checked+span:before,.radio-inline [type="checkbox"]:checked+span:before{color:#333;font-family:FontAwesome;content:"\f00c";display:inline-block;padding-right:3px;vertical-align:middle}.checkbox [type="radio"],.radio [type="radio"],.radio-inline [type="radio"]{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.checkbox [type="radio"]+span:before,.radio [type="radio"]+span:before,.radio-inline [type="radio"]+span:before{content:"";display:inline-block;width:1em;height:1em;vertical-align:middle;border-radius:1em;border:0.125em solid #fff;box-shadow:0 0 0 0.1em #000;margin-right:0.75em;transition:0.5s ease all;margin-top:-2px}.checkbox [type="radio"]+span:before:focus,.radio [type="radio"]+span:before:focus,.radio-inline [type="radio"]+span:before:focus{outline:none}body.focus-on-tab .checkbox [type="radio"]+span:before:focus,body.focus-on-tab .radio [type="radio"]+span:before:focus,body.focus-on-tab .radio-inline [type="radio"]+span:before:focus{outline:2px dotted #444;outline-offset:5px;border-spacing:5px}.checkbox [type="radio"]:checked+span:before,.radio [type="radio"]:checked+span:before,.radio-inline [type="radio"]:checked+span:before{background:#d22630;box-shadow:0 0 0 0.1em #000}body.focus-on-tab .checkbox [type="checkbox"]:focus+span:before,body.focus-on-tab .radio [type="checkbox"]:focus+span:before,body.focus-on-tab .radio-inline [type="checkbox"]:focus+span:before{outline:2px dotted #444 !important;outline-offset:5px !important}body.focus-on-tab .checkbox [type="radio"]:focus+span:before,body.focus-on-tab .radio [type="radio"]:focus+span:before,body.focus-on-tab .radio-inline [type="radio"]:focus+span:before{outline:2px dotted #444 !important;outline-offset:4px !important}.has-error [type="checkbox"]+span:before{box-shadow:0 0 0 2px #a94442}.loyalty-card{padding-top:20px;margin-bottom:2em}.loyalty-card .no-loyalty-card{font-family:"Dinpro-medium", sans-serif;font-size:16px}.loyalty-card img{padding-bottom:1em;width:100%}.loyalty-card .card-label{display:flex}.loyalty-card .card-label.top{flex-direction:column}.loyalty-card .card-label.left{flex-direction:row}.loyalty-card .card-label label{padding-top:1px;margin-bottom:0;font-size:16px;padding-right:5px}.loyalty-card .modal .modal-dialog{width:100%}.loyalty-card .modal .modal-dialog .modal-body img{width:100%}.loyalty-promotions .no-promotion{font-family:"Dinpro-medium", sans-serif;font-size:16px;padding-top:20px}.loyalty-promotions .img-left{float:left;margin:0 15px 5px 0}.loyalty-promotions .img-right{float:right;margin:0 0 5px 15px}.loyalty-promotions .img-center{display:block;margin-left:auto;margin-right:auto}.loyalty-promotions .img-undefined{display:block;margin-left:auto;margin-right:auto}.loyalty-promotions .barcode img{max-width:100%}.loyalty-promotions .barcode img.promotion{padding-bottom:3em}.loyalty-promotions .barcode p{margin-left:0em;margin-bottom:10px}.loyalty-promotions .barcode h1,.loyalty-promotions .barcode h2,.loyalty-promotions .barcode h3,.loyalty-promotions .barcode h4,.loyalty-promotions .barcode h5{margin-top:0px}.loyalty-promotions a .remain{font-weight:400;padding-top:0.5em;display:inline-block}.loyalty-promotions.promotion-teasers{display:flex;flex-wrap:wrap;justify-content:space-between;margin-top:30px}.loyalty-promotions.promotion-teasers .promotion-teaser{width:49%;padding:10px 10px 0 10px;margin-bottom:2%;border:1px solid #ddd}.loyalty-promotions.promotion-teasers .promotion-teaser .heading h3{margin-top:0}.loyalty-promotions.promotion-teasers .promotion-teaser .heading h3 span.remain{font-size:0.75em;font-weight:normal;font-style:italic}.ct-label{fill:rgba(0,0,0,0.8);color:rgba(0,0,0,0.8);font-size:14pt;line-height:1}.ct-chart-line .ct-label,.ct-chart-bar .ct-label{display:block;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}.ct-chart-pie .ct-label,.ct-chart-donut .ct-label{dominant-baseline:central}.ct-label.ct-horizontal.ct-start{-webkit-box-align:flex-end;-webkit-align-items:flex-end;-ms-flex-align:flex-end;align-items:flex-end;-webkit-box-pack:flex-start;-webkit-justify-content:flex-start;-ms-flex-pack:flex-start;justify-content:flex-start;text-align:left;text-anchor:start}.ct-label.ct-horizontal.ct-end{-webkit-box-align:flex-start;-webkit-align-items:flex-start;-ms-flex-align:flex-start;align-items:flex-start;-webkit-box-pack:flex-start;-webkit-justify-content:flex-start;-ms-flex-pack:flex-start;justify-content:flex-start;text-align:left;text-anchor:start}.ct-label.ct-vertical.ct-start{-webkit-box-align:flex-end;-webkit-align-items:flex-end;-ms-flex-align:flex-end;align-items:flex-end;-webkit-box-pack:flex-end;-webkit-justify-content:flex-end;-ms-flex-pack:flex-end;justify-content:flex-end;text-align:right;text-anchor:end}.ct-label.ct-vertical.ct-end{-webkit-box-align:flex-end;-webkit-align-items:flex-end;-ms-flex-align:flex-end;align-items:flex-end;-webkit-box-pack:flex-start;-webkit-justify-content:flex-start;-ms-flex-pack:flex-start;justify-content:flex-start;text-align:left;text-anchor:start}.ct-chart-bar .ct-label.ct-horizontal.ct-start{-webkit-box-align:flex-end;-webkit-align-items:flex-end;-ms-flex-align:flex-end;align-items:flex-end;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;text-align:center;text-anchor:start}.ct-chart-bar .ct-label.ct-horizontal.ct-end{-webkit-box-align:flex-start;-webkit-align-items:flex-start;-ms-flex-align:flex-start;align-items:flex-start;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;text-align:center;text-anchor:start}.ct-chart-bar.ct-horizontal-bars .ct-label.ct-horizontal.ct-start{-webkit-box-align:flex-end;-webkit-align-items:flex-end;-ms-flex-align:flex-end;align-items:flex-end;-webkit-box-pack:flex-start;-webkit-justify-content:flex-start;-ms-flex-pack:flex-start;justify-content:flex-start;text-align:left;text-anchor:start}.ct-chart-bar.ct-horizontal-bars .ct-label.ct-horizontal.ct-end{-webkit-box-align:flex-start;-webkit-align-items:flex-start;-ms-flex-align:flex-start;align-items:flex-start;-webkit-box-pack:flex-start;-webkit-justify-content:flex-start;-ms-flex-pack:flex-start;justify-content:flex-start;text-align:left;text-anchor:start}.ct-chart-bar.ct-horizontal-bars .ct-label.ct-vertical.ct-start{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:flex-end;-webkit-justify-content:flex-end;-ms-flex-pack:flex-end;justify-content:flex-end;text-align:right;text-anchor:end}.ct-chart-bar.ct-horizontal-bars .ct-label.ct-vertical.ct-end{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:flex-start;-webkit-justify-content:flex-start;-ms-flex-pack:flex-start;justify-content:flex-start;text-align:left;text-anchor:end}.ct-grid{stroke:rgba(0,0,0,0.4);stroke-width:1px;stroke-dasharray:2px}.ct-grid-background{fill:none}.ct-point{stroke-width:10px;stroke-linecap:round}.ct-line{fill:none;stroke-width:4px}.ct-area{stroke:none;fill-opacity:.1}.ct-bar{fill:none;stroke-width:10px}.ct-slice-donut{fill:none;stroke-width:60px}.ct-series-a .ct-point,.ct-series-a .ct-line,.ct-series-a .ct-bar,.ct-series-a .ct-slice-donut{stroke:#d22630}.ct-series-a .ct-slice-pie,.ct-series-a .ct-slice-donut-solid,.ct-series-a .ct-area{fill:#d22630}.ct-series-b .ct-point,.ct-series-b .ct-line,.ct-series-b .ct-bar,.ct-series-b .ct-slice-donut{stroke:#ffd500}.ct-series-b .ct-slice-pie,.ct-series-b .ct-slice-donut-solid,.ct-series-b .ct-area{fill:#ffd500}.ct-series-c .ct-point,.ct-series-c .ct-line,.ct-series-c .ct-bar,.ct-series-c .ct-slice-donut{stroke:#333}.ct-series-c .ct-slice-pie,.ct-series-c .ct-slice-donut-solid,.ct-series-c .ct-area{fill:#333}.ct-series-d .ct-point,.ct-series-d .ct-line,.ct-series-d .ct-bar,.ct-series-d .ct-slice-donut{stroke:#ddd}.ct-series-d .ct-slice-pie,.ct-series-d .ct-slice-donut-solid,.ct-series-d .ct-area{fill:#ddd}.ct-series-e .ct-point,.ct-series-e .ct-line,.ct-series-e .ct-bar,.ct-series-e .ct-slice-donut{stroke:#bf0b1c}.ct-series-e .ct-slice-pie,.ct-series-e .ct-slice-donut-solid,.ct-series-e .ct-area{fill:#bf0b1c}.ct-series-f .ct-point,.ct-series-f .ct-line,.ct-series-f .ct-bar,.ct-series-f .ct-slice-donut{stroke:#90101c}.ct-series-f .ct-slice-pie,.ct-series-f .ct-slice-donut-solid,.ct-series-f .ct-area{fill:#90101c}.ct-series-g .ct-point,.ct-series-g .ct-line,.ct-series-g .ct-bar,.ct-series-g .ct-slice-donut{stroke:#ffef00}.ct-series-g .ct-slice-pie,.ct-series-g .ct-slice-donut-solid,.ct-series-g .ct-area{fill:#ffef00}.ct-series-h .ct-point,.ct-series-h .ct-line,.ct-series-h .ct-bar,.ct-series-h .ct-slice-donut{stroke:#333f48}.ct-series-h .ct-slice-pie,.ct-series-h .ct-slice-donut-solid,.ct-series-h .ct-area{fill:#333f48}.ct-series-i .ct-point,.ct-series-i .ct-line,.ct-series-i .ct-bar,.ct-series-i .ct-slice-donut{stroke:#ffee9f}.ct-series-i .ct-slice-pie,.ct-series-i .ct-slice-donut-solid,.ct-series-i .ct-area{fill:#ffee9f}.ct-series-j .ct-point,.ct-series-j .ct-line,.ct-series-j .ct-bar,.ct-series-j .ct-slice-donut{stroke:#777}.ct-series-j .ct-slice-pie,.ct-series-j .ct-slice-donut-solid,.ct-series-j .ct-area{fill:#777}.ct-series-k .ct-point,.ct-series-k .ct-line,.ct-series-k .ct-bar,.ct-series-k .ct-slice-donut{stroke:#ececec}.ct-series-k .ct-slice-pie,.ct-series-k .ct-slice-donut-solid,.ct-series-k .ct-area{fill:#ececec}.ct-series-l .ct-point,.ct-series-l .ct-line,.ct-series-l .ct-bar,.ct-series-l .ct-slice-donut{stroke:#444}.ct-series-l .ct-slice-pie,.ct-series-l .ct-slice-donut-solid,.ct-series-l .ct-area{fill:#444}.ct-series-m .ct-point,.ct-series-m .ct-line,.ct-series-m .ct-bar,.ct-series-m .ct-slice-donut{stroke:#51545b}.ct-series-m .ct-slice-pie,.ct-series-m .ct-slice-donut-solid,.ct-series-m .ct-area{fill:#51545b}.ct-series-n .ct-point,.ct-series-n .ct-line,.ct-series-n .ct-bar,.ct-series-n .ct-slice-donut{stroke:#51545b}.ct-series-n .ct-slice-pie,.ct-series-n .ct-slice-donut-solid,.ct-series-n .ct-area{fill:#51545b}.ct-series-o .ct-point,.ct-series-o .ct-line,.ct-series-o .ct-bar,.ct-series-o .ct-slice-donut{stroke:#51545b}.ct-series-o .ct-slice-pie,.ct-series-o .ct-slice-donut-solid,.ct-series-o .ct-area{fill:#51545b}.ct-square{display:block;position:relative;width:100%}.ct-square:before{display:block;float:left;content:"";width:0;height:0;padding-bottom:100%}.ct-square:after{content:"";display:table;clear:both}.ct-square>svg{display:block;position:absolute;top:0;left:0}.ct-minor-second{display:block;position:relative;width:100%}.ct-minor-second:before{display:block;float:left;content:"";width:0;height:0;padding-bottom:93.75%}.ct-minor-second:after{content:"";display:table;clear:both}.ct-minor-second>svg{display:block;position:absolute;top:0;left:0}.ct-major-second{display:block;position:relative;width:100%}.ct-major-second:before{display:block;float:left;content:"";width:0;height:0;padding-bottom:88.88889%}.ct-major-second:after{content:"";display:table;clear:both}.ct-major-second>svg{display:block;position:absolute;top:0;left:0}.ct-minor-third{display:block;position:relative;width:100%}.ct-minor-third:before{display:block;float:left;content:"";width:0;height:0;padding-bottom:83.33333%}.ct-minor-third:after{content:"";display:table;clear:both}.ct-minor-third>svg{display:block;position:absolute;top:0;left:0}.ct-major-third{display:block;position:relative;width:100%}.ct-major-third:before{display:block;float:left;content:"";width:0;height:0;padding-bottom:80%}.ct-major-third:after{content:"";display:table;clear:both}.ct-major-third>svg{display:block;position:absolute;top:0;left:0}.ct-perfect-fourth{display:block;position:relative;width:100%}.ct-perfect-fourth:before{display:block;float:left;content:"";width:0;height:0;padding-bottom:75%}.ct-perfect-fourth:after{content:"";display:table;clear:both}.ct-perfect-fourth>svg{display:block;position:absolute;top:0;left:0}.ct-perfect-fifth{display:block;position:relative;width:100%}.ct-perfect-fifth:before{display:block;float:left;content:"";width:0;height:0;padding-bottom:66.66667%}.ct-perfect-fifth:after{content:"";display:table;clear:both}.ct-perfect-fifth>svg{display:block;position:absolute;top:0;left:0}.ct-minor-sixth{display:block;position:relative;width:100%}.ct-minor-sixth:before{display:block;float:left;content:"";width:0;height:0;padding-bottom:62.5%}.ct-minor-sixth:after{content:"";display:table;clear:both}.ct-minor-sixth>svg{display:block;position:absolute;top:0;left:0}.ct-golden-section{display:block;position:relative;width:100%}.ct-golden-section:before{display:block;float:left;content:"";width:0;height:0;padding-bottom:61.8047%}.ct-golden-section:after{content:"";display:table;clear:both}.ct-golden-section>svg{display:block;position:absolute;top:0;left:0}.ct-major-sixth{display:block;position:relative;width:100%}.ct-major-sixth:before{display:block;float:left;content:"";width:0;height:0;padding-bottom:60%}.ct-major-sixth:after{content:"";display:table;clear:both}.ct-major-sixth>svg{display:block;position:absolute;top:0;left:0}.ct-minor-seventh{display:block;position:relative;width:100%}.ct-minor-seventh:before{display:block;float:left;content:"";width:0;height:0;padding-bottom:56.25%}.ct-minor-seventh:after{content:"";display:table;clear:both}.ct-minor-seventh>svg{display:block;position:absolute;top:0;left:0}.ct-major-seventh{display:block;position:relative;width:100%}.ct-major-seventh:before{display:block;float:left;content:"";width:0;height:0;padding-bottom:53.33333%}.ct-major-seventh:after{content:"";display:table;clear:both}.ct-major-seventh>svg{display:block;position:absolute;top:0;left:0}.ct-octave{display:block;position:relative;width:100%}.ct-octave:before{display:block;float:left;content:"";width:0;height:0;padding-bottom:50%}.ct-octave:after{content:"";display:table;clear:both}.ct-octave>svg{display:block;position:absolute;top:0;left:0}.ct-major-tenth{display:block;position:relative;width:100%}.ct-major-tenth:before{display:block;float:left;content:"";width:0;height:0;padding-bottom:40%}.ct-major-tenth:after{content:"";display:table;clear:both}.ct-major-tenth>svg{display:block;position:absolute;top:0;left:0}.ct-major-eleventh{display:block;position:relative;width:100%}.ct-major-eleventh:before{display:block;float:left;content:"";width:0;height:0;padding-bottom:37.5%}.ct-major-eleventh:after{content:"";display:table;clear:both}.ct-major-eleventh>svg{display:block;position:absolute;top:0;left:0}.ct-major-twelfth{display:block;position:relative;width:100%}.ct-major-twelfth:before{display:block;float:left;content:"";width:0;height:0;padding-bottom:33.33333%}.ct-major-twelfth:after{content:"";display:table;clear:both}.ct-major-twelfth>svg{display:block;position:absolute;top:0;left:0}.ct-double-octave{display:block;position:relative;width:100%}.ct-double-octave:before{display:block;float:left;content:"";width:0;height:0;padding-bottom:25%}.ct-double-octave:after{content:"";display:table;clear:both}.ct-double-octave>svg{display:block;position:absolute;top:0;left:0}.chartist-tooltip{position:absolute;display:inline-block;opacity:0;min-width:5em;padding:.5em;background:#F4C63D;color:#453D3F;font-family:Oxygen,Helvetica,Arial,sans-serif;font-weight:700;text-align:center;pointer-events:none;z-index:1;-webkit-transition:opacity .2s linear;-moz-transition:opacity .2s linear;-o-transition:opacity .2s linear;transition:opacity .2s linear}.chartist-tooltip:before{content:"";position:absolute;top:100%;left:50%;width:0;height:0;margin-left:-15px;border:15px solid transparent;border-top-color:#F4C63D}.chartist-tooltip.tooltip-show{opacity:1}.ct-area,.ct-line{pointer-events:none}.ct-legend{position:relative;z-index:10}.ct-legend li{position:relative;padding-left:23px;margin-bottom:3px;list-style-type:none}.ct-legend li[tabindex]{cursor:pointer}.ct-legend li:before{width:18px;height:18px;position:absolute;left:0;content:'';border:3px solid transparent;border-radius:2px}.ct-legend li.inactive:before{background:transparent}@media (min-width: 768px){.ct-legend.ct-legend-inside{position:absolute;bottom:0;right:0}}.ct-legend .ct-series-0:before{background-color:#d22630;border-color:#d22630}.ct-legend .ct-series-1:before{background-color:#ffd500;border-color:#ffd500}.ct-legend .ct-series-2:before{background-color:#333;border-color:#333}.ct-legend .ct-series-3:before{background-color:#ddd;border-color:#ddd}.ct-legend .ct-series-4:before{background-color:#bf0b1c;border-color:#bf0b1c}.ct-legend .ct-series-5:before{background-color:#90101c;border-color:#90101c}.ct-legend .ct-series-6:before{background-color:#ffef00;border-color:#ffef00}.ct-legend .ct-series-7:before{background-color:#333f48;border-color:#333f48}.ct-legend .ct-series-8:before{background-color:#ffee9f;border-color:#ffee9f}.ct-legend .ct-series-9:before{background-color:#777;border-color:#777}.ct-legend .ct-series-10:before{background-color:#ececec;border-color:#ececec}.ct-legend .ct-series-11:before{background-color:#444;border-color:#444}.ct-legend .ct-series-12:before{background-color:#51545b;border-color:#51545b}.ct-legend .ct-series-13:before{background-color:#51545b;border-color:#51545b}.ct-legend .ct-series-14:before{background-color:#51545b;border-color:#51545b}.chartist-tooltip{background:#333;color:#fafafa}.chartist-tooltip:before{border-top-color:#333}.ct-chart{text-align:center;position:relative}.ct-chart .ct-legend{text-align:left}@media (max-width: 767px){.ct-chart .ct-legend{text-align:center;width:100%}}.ct-chart .ct-legend li{padding-left:30px;font-size:19px}.ct-chart .ct-legend li:focus{outline:none}body.focus-on-tab .ct-chart .ct-legend li:focus{outline:2px dotted #444;outline-offset:5px;border-spacing:5px}.ct-chart .ct-legend li:before{width:25px;height:25px}@media (max-width: 767px){.ct-chart .ct-legend li{display:inline-block;padding-right:15px}}.twentytwenty-horizontal .twentytwenty-handle:before,.twentytwenty-horizontal .twentytwenty-handle:after,.twentytwenty-vertical .twentytwenty-handle:before,.twentytwenty-vertical .twentytwenty-handle:after{content:" ";display:block;background:#fff;position:absolute;z-index:30}.twentytwenty-horizontal .twentytwenty-handle:before,.twentytwenty-horizontal .twentytwenty-handle:after{width:3px;height:9999px;left:50%;margin-left:-1.5px}.twentytwenty-vertical .twentytwenty-handle:before,.twentytwenty-vertical .twentytwenty-handle:after{width:9999px;height:3px;top:50%;margin-top:-1.5px}.twentytwenty-before-label,.twentytwenty-after-label,.twentytwenty-overlay{position:absolute;top:0;width:100%;height:100%}.twentytwenty-before-label,.twentytwenty-after-label,.twentytwenty-overlay{transition-duration:0.5s}.twentytwenty-before-label,.twentytwenty-after-label{transition-property:opacity}.twentytwenty-before-label:before,.twentytwenty-after-label:before{color:#fff;font-size:13px;letter-spacing:.1em}.twentytwenty-before-label:before,.twentytwenty-after-label:before{position:absolute;background:rgba(255,255,255,0.2);line-height:2rem;padding:0 20px;border-radius:2px}.twentytwenty-horizontal .twentytwenty-before-label:before,.twentytwenty-horizontal .twentytwenty-after-label:before{bottom:5%;margin-top:-19px;width:46%}.twentytwenty-vertical .twentytwenty-before-label:before,.twentytwenty-vertical .twentytwenty-after-label:before{left:50%;margin-left:-40%;text-align:center;width:80%}.twentytwenty-left-arrow,.twentytwenty-right-arrow,.twentytwenty-up-arrow,.twentytwenty-down-arrow{width:0;height:0;border:6px inset transparent;position:absolute}.twentytwenty-left-arrow,.twentytwenty-right-arrow{top:50%;margin-top:-6px}.twentytwenty-up-arrow,.twentytwenty-down-arrow{left:50%;margin-left:-6px}.twentytwenty-container{box-sizing:content-box;z-index:0;overflow:hidden;position:relative;-webkit-user-select:none;-moz-user-select:none}.twentytwenty-container img{max-width:100%;position:absolute;top:0;display:block}.twentytwenty-container.active .twentytwenty-overlay,.twentytwenty-container.active :hover.twentytwenty-overlay{background:transparent}.twentytwenty-container.active .twentytwenty-overlay .twentytwenty-before-label,.twentytwenty-container.active .twentytwenty-overlay .twentytwenty-after-label,.twentytwenty-container.active :hover.twentytwenty-overlay .twentytwenty-before-label,.twentytwenty-container.active :hover.twentytwenty-overlay .twentytwenty-after-label{opacity:0}.twentytwenty-container *{box-sizing:content-box}.twentytwenty-before-label{opacity:0}.twentytwenty-before-label:before{content:attr(data-content)}.twentytwenty-after-label{opacity:0}.twentytwenty-after-label:before{content:attr(data-content)}.twentytwenty-horizontal .twentytwenty-before-label:before{left:10px}.twentytwenty-horizontal .twentytwenty-after-label:before{right:10px;text-align:right}.twentytwenty-vertical .twentytwenty-before-label:before{top:10px}.twentytwenty-vertical .twentytwenty-after-label:before{bottom:10px}.twentytwenty-overlay{transition-property:background;background:transparent;z-index:25}.twentytwenty-overlay:hover{background:rgba(0,0,0,0.5)}.twentytwenty-overlay:hover .twentytwenty-after-label{opacity:1}.twentytwenty-overlay:hover .twentytwenty-before-label{opacity:1}.twentytwenty-before{z-index:20}.twentytwenty-after{z-index:10}.twentytwenty-handle{height:38px;width:38px;position:absolute;left:50%;top:50%;margin-left:-22px;margin-top:-22px;border:3px solid #fff;border-radius:1000px;box-shadow:0px 0px 12px rgba(51,51,51,0.5);z-index:40;cursor:pointer}.twentytwenty-horizontal .twentytwenty-handle:before{bottom:50%;margin-bottom:22px;box-shadow:0 3px 0 #fff,0px 0px 12px rgba(51,51,51,0.5)}.twentytwenty-horizontal .twentytwenty-handle:after{top:50%;margin-top:22px;box-shadow:0 -3px 0 #fff,0px 0px 12px rgba(51,51,51,0.5)}.twentytwenty-vertical .twentytwenty-handle:before{left:50%;margin-left:22px;box-shadow:3px 0 0 #fff,0px 0px 12px rgba(51,51,51,0.5)}.twentytwenty-vertical .twentytwenty-handle:after{right:50%;margin-right:22px;box-shadow:-3px 0 0 #fff,0px 0px 12px rgba(51,51,51,0.5)}.twentytwenty-left-arrow{border-right:6px solid #fff;left:50%;margin-left:-17px}.twentytwenty-right-arrow{border-left:6px solid #fff;right:50%;margin-right:-17px}.twentytwenty-up-arrow{border-bottom:6px solid #fff;top:50%;margin-top:-17px}.twentytwenty-down-arrow{border-top:6px solid #fff;bottom:50%;margin-bottom:-17px}.job-application-form.contact-form input[type="file"]{width:1px;display:table-cell !important}.job-application-form.contact-form .fake-file-upload{display:table-cell !important;vertical-align:middle}.job-application-form.contact-form .reset-btn{display:table-cell;color:#bf0b1c;text-decoration:none;cursor:pointer;padding-top:0;padding-bottom:0;border:none}.food-infos{background:none;border:1px solid #ddd}.food-infos .food-icons .ico-description{color:#333}#products-overview-grid .showBenefits .inner-wrap{min-height:550px}@supports (display: grid){#products-overview-grid .grid-wrap{display:grid;grid-gap:30px;grid-template:1fr/repeat(auto-fill, minmax(280px, 1fr))}#products-overview-grid .grid-wrap.row{margin:inherit;clear:inherit}#products-overview-grid .grid-wrap.row::before{content:"";width:0;padding-bottom:100%;grid-row:1 / 1;grid-column:1 / 1}#products-overview-grid .grid-wrap.row::before,#products-overview-grid .grid-wrap.row::after{content:none;display:inherit}#products-overview-grid .grid-wrap webkit-productteaser{border:1px solid #ddd}#products-overview-grid .grid-wrap webkit-productteaser:first-child{grid-row:1 / 1;grid-column:1 / 1}#products-overview-grid .grid-wrap webkit-productteaser>*{position:inherit;min-height:1px;padding:0;margin:0;float:none;width:100%;display:grid;height:100%}#products-overview-grid .grid-wrap webkit-productteaser>* .inner-wrap{border:none;display:grid;grid-template:auto 1fr / 1fr}#products-overview-grid .grid-wrap webkit-productteaser>* .inner-wrap .image-wrap{position:relative}#products-overview-grid .grid-wrap webkit-productteaser>* .inner-wrap .image-wrap img.new-badge-icon{margin-right:0}#products-overview-grid .grid-wrap webkit-productteaser>* .inner-wrap .content-wrap{display:grid;grid-template:auto auto 1fr auto / 1fr;padding:0;margin:0}#products-overview-grid .grid-wrap webkit-productteaser>* .inner-wrap .content-wrap .product-header,#products-overview-grid .grid-wrap webkit-productteaser>* .inner-wrap .content-wrap .product-size,#products-overview-grid .grid-wrap webkit-productteaser>* .inner-wrap .content-wrap .product-benefits{margin-left:20px;margin-right:20px;justify-self:start}#products-overview-grid .grid-wrap webkit-productteaser>* .inner-wrap .content-wrap .product-size{margin-bottom:10px;margin-left:20px;margin-right:20px}#products-overview-grid .grid-wrap webkit-productteaser>* .inner-wrap .content-wrap .prices{position:inherit;justify-self:end;align-self:end;margin-left:20px;margin-right:20px;margin-bottom:20px}@media (max-width: 767px){#products-overview-grid .grid-wrap webkit-productteaser>* .inner-wrap .content-wrap .prices{justify-self:initial;margin-bottom:0}}#products-overview-grid .grid-wrap webkit-productteaser>* .inner-wrap .content-wrap .prices .current-price{min-width:20px}}.customer-form .form-group input,.customer-form .form-group textarea,.customer-form .form-group select{background-color:#fff}.customer-form .form-group input:disabled,.customer-form .form-group textarea:disabled,.customer-form .form-group select:disabled{background-color:#eee}body{overflow-x:hidden;font-family:"Dinpro-reg", Arial, sans-serif}body noscript{overflow:hidden}body noscript iframe{width:1px !important;height:1px  !important;border:none !important;margin:0 !important}.text-undefined{text-align:left}.panel-group .panel-heading+.panel-collapse>.panel-body,.panel-group .panel-heading+.panel-collapse>.list-group{border:1px solid #ddd}.panel-group .panel{border:none}.input-group-btn:last-child>.btn,.input-group-btn:last-child>.btn-group{height:34px}h1,.h1{overflow-wrap:break-word;word-wrap:break-word;-webkit-hyphens:auto;-ms-hyphens:auto;-moz-hyphens:auto;hyphens:auto;font-family:"Dinpro-medium", sans-serif;font-size:42px;color:#333;margin-top:30px;margin-bottom:15px}h2,.h2{overflow-wrap:break-word;word-wrap:break-word;-webkit-hyphens:auto;-ms-hyphens:auto;-moz-hyphens:auto;hyphens:auto;font-family:"Dinpro-reg", sans-serif;font-size:36px;color:#333;line-height:1.2;margin-top:30px;margin-bottom:15px}h3,.h3{overflow-wrap:break-word;word-wrap:break-word;-webkit-hyphens:auto;-ms-hyphens:auto;-moz-hyphens:auto;hyphens:auto;font-family:"Dinpro-reg", sans-serif;font-size:28px;color:#333;line-height:1.2;margin-top:30px;margin-bottom:15px}h4,.h4{overflow-wrap:break-word;word-wrap:break-word;-webkit-hyphens:auto;-ms-hyphens:auto;-moz-hyphens:auto;hyphens:auto;font-family:"Dinpro-reg", sans-serif;font-size:20px;color:#333;font-size:22px;line-height:1.2;margin-top:30px;margin-bottom:15px}h5,.h5{overflow-wrap:break-word;word-wrap:break-word;-webkit-hyphens:auto;-ms-hyphens:auto;-moz-hyphens:auto;hyphens:auto;font-family:"Dinpro-reg", sans-serif;font-size:18px;color:#333;line-height:1.2;margin-top:30px;margin-bottom:15px}h6,.h6{overflow-wrap:break-word;word-wrap:break-word;-webkit-hyphens:auto;-ms-hyphens:auto;-moz-hyphens:auto;hyphens:auto;font-family:"Dinpro-reg", sans-serif;font-size:14px;text-transform:uppercase;color:#333;line-height:1.2;margin-top:30px;margin-bottom:15px}.cursive-header{overflow-wrap:break-word;word-wrap:break-word;-webkit-hyphens:auto;-ms-hyphens:auto;-moz-hyphens:auto;hyphens:auto;font-family:"Mixa-Black", cursive;padding-top:0 !important;margin:30px 0 15px;font-size:42px;border-bottom:none}.cursive-subtitle{display:block;font-family:"Mixa-Black", cursive;color:#333;line-height:1.2;font-size:70%}#maincontent:focus{outline:none}p{overflow-wrap:break-word;word-wrap:break-word;-webkit-hyphens:auto;-ms-hyphens:auto;-moz-hyphens:auto;hyphens:auto;font-family:"Dinpro-reg", sans-serif;font-size:16px;line-height:1.5;color:#333}a{color:#d22630;text-decoration:underline;transition:all 0.4s ease-in-out 0s}a:hover,a:active,a:focus{color:#333}.read-more:after{content:"→";color:#d22630;font-weight:bold;transition:all 0.4s ease-in-out 0s}.read-more:hover:after,.read-more:active:after,.read-more:focus:after{content:"→";color:#333;font-weight:bold}.food-infos-wrapper,.product-overview-wrapper,.textimg,.text-img-teaser,.leaflet-teaser,.leaflet-teaser-2,.picture-teaser,.video-teaser,.mainheadline,.video-teaser-triple,.products-overview,similar-products-slider,.social-media-wall-container,.recipe-overview-wrapper,.flipbook-container,.publitas-wrapper{margin-top:20px;margin-bottom:20px}.image-wrapper{position:relative}.image-wrapper img.desktop-image{width:100%}.image-wrapper .overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:#dfdfdf;opacity:0.3;display:none}.image-wrapper .headline{pointer-events:none;position:absolute;top:43%;left:50%;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);width:100%;text-align:center;vertical-align:middle}.image-wrapper .headline h1,.image-wrapper .headline h2,.image-wrapper .headline h3,.image-wrapper .headline h4,.image-wrapper .headline h5,.image-wrapper .headline h6,.image-wrapper .headline p{color:#fdfdfd}.image-wrapper .headline.quote{text-align:left}.image-wrapper .headline.quote h1,.image-wrapper .headline.quote h2,.image-wrapper .headline.quote h3,.image-wrapper .headline.quote h4,.image-wrapper .headline.quote h5,.image-wrapper .headline.quote h6,.image-wrapper .headline.quote p{color:#d22630;margin:0}@media (max-width: 480px){.image-wrapper .headline h1{font-size:32px}}@media (min-width: 480px) and (max-width: 767px){.image-wrapper .headline h1{font-size:36px}}@media (max-width: 480px){.image-wrapper .headline h2{font-size:28px}}@media (min-width: 480px) and (max-width: 767px){.image-wrapper .headline h2{font-size:32px}}@media (max-width: 480px){.image-wrapper .headline h3{font-size:24px}}@media (min-width: 480px) and (max-width: 767px){.image-wrapper .headline h3{font-size:28px}}@media screen and (max-width: 767px){.table-responsive{margin-bottom:20px}}@media (max-width: 767px){.table-vertical{margin:0 20px}}@media (min-width: 768px){.table-vertical .table{padding:0 15px}}.table-vertical .table .tr.thead{border-bottom:2px solid #ddd}.table-vertical .table .tr .th{font-size:14px;font-weight:500;text-transform:uppercase;color:#333}@media (max-width: 767px){.table-vertical .table .tr .th.remove-padding{padding-left:5px;padding-right:0}}.table-vertical .table .tr .th>div{margin:8px -8px}@media (max-width: 767px){.table-vertical .table .tr .th>div{padding-left:10px;padding-right:0}}.table-vertical .table .tr.td{border-top:1px solid #ddd;padding:10px}@media (max-width: 767px){.table-vertical .table .tr.td{padding:10px 0}}.table-vertical .table .tr.td .sml-table-text{font-size:12px;color:#777}.table-vertical table thead tr th{font-size:14px;font-weight:500;text-transform:uppercase;color:#333;border-bottom:2px solid #ddd}.table-vertical table tbody tr .sml-table-text{font-size:12px;color:#777}.table-vertical table tbody tr td{padding:15px}.lists{font-size:16px;line-height:1.5;margin:20px 0;font-family:"Dinpro-reg", sans-serif}.lists .ordered-list-inner ol{padding-left:15px}@media (max-width: 767px){.lists .ordered-list-inner ol{padding-left:25px}}.lists .unordered-list-inner ul{padding-left:15px}@media (max-width: 767px){.lists .unordered-list-inner ul{padding-left:25px}}.picture-teaser-full img{width:100%}@media (max-width: 767px){.picture-teaser .image-wrap{margin-bottom:20px}}.picture-teaser .image-wrap a{display:block}.picture-teaser .image-wrap img{border:1px solid #ddd}@media (max-width: 767px){.picture-teaser .image-wrap img{margin-left:auto;margin-right:auto}}.textimg a{text-decoration:none;transition:color 0.4s ease}.textimg .h2,.textimg h2{font-size:30px;line-height:1.2;margin-top:0}@media (max-width: 767px){.textimg .h2,.textimg h2{margin-top:20px}}.textimg p.teaser-date{font-size:14px;font-style:italic;color:#777}@media (max-width: 767px){.textimg .image-wrap{padding-bottom:10px}}.textimg .image-wrap img{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1);-webkit-transition:0.3s ease-in-out;-moz-transition:0.3s ease-in-out;-ms-transition:0.3s ease-in-out;-o-transition:0.3s ease-in-out;transition:0.3s ease-in-out}@media (max-width: 767px){.textimg .image-wrap img{margin-left:auto;margin-right:auto}}.textimg .image-wrap>a{display:block;overflow:hidden;border:1px solid #ddd}.textimg .image-wrap>a:focus{outline:none}body.focus-on-tab .textimg .image-wrap>a:focus{outline:2px dotted #444;outline-offset:5px;border-spacing:5px}.textimg .image-wrap>a:hover img{-webkit-transform:scale(1.3);-moz-transform:scale(1.3);-ms-transform:scale(1.3);-o-transform:scale(1.3);transform:scale(1.3)}.textimg .image-wrap>img{border:1px solid #ddd}.text-img-teaser a{display:block;text-decoration:none;transition:color 0.4s ease}.text-img-teaser .read-more a{display:inline-block}.text-img-teaser.text-top .content-wrap,.text-img-teaser.text-bottom .content-wrap{overflow:hidden;padding:15px}.text-img-teaser.text-top .image-wrap,.text-img-teaser.text-bottom .image-wrap{overflow:hidden}.text-img-teaser.text-left .row>div [class^="col"] .content-wrap,.text-img-teaser.text-right .row>div [class^="col"] .content-wrap{padding:15px 0 15px 0}@media (min-width: 768px){.text-img-teaser.text-left .row,.text-img-teaser.text-right .row{display:flex}.text-img-teaser.text-left .row>div[class^="col"],.text-img-teaser.text-right .row>div[class^="col"]{display:flex}.text-img-teaser.text-left .row>div[class^="col"] .inner-wrap.row,.text-img-teaser.text-right .row>div[class^="col"] .inner-wrap.row{display:flex;flex-direction:row;flex-basis:100%}}@media (min-width: 768px) and (min-width: 768px) and (max-width: 991px){.text-img-teaser.text-left .row>div[class^="col"] .inner-wrap.row,.text-img-teaser.text-right .row>div[class^="col"] .inner-wrap.row{flex-direction:column}}@media (min-width: 768px){.text-img-teaser.text-left .row>div[class^="col"] .inner-wrap.row .content-wrap,.text-img-teaser.text-right .row>div[class^="col"] .inner-wrap.row .content-wrap{margin-top:0;margin-bottom:auto}.text-img-teaser.text-left .row>div[class^="col"] .inner-wrap.row .image-wrap,.text-img-teaser.text-right .row>div[class^="col"] .inner-wrap.row .image-wrap{flex-shrink:0;margin-top:0;margin-bottom:auto}}@media (min-width: 768px) and (min-width: 768px) and (max-width: 991px){.text-img-teaser.text-left .row>div[class^="col"] .inner-wrap.row .image-wrap,.text-img-teaser.text-right .row>div[class^="col"] .inner-wrap.row .image-wrap{margin-top:auto;margin-bottom:0}}@media (min-width: 768px) and (min-width: 768px) and (max-width: 991px){.text-img-teaser.text-left .row>div[class^="col"].text-img-right .inner-wrap.row .image-wrap,.text-img-teaser.text-right .row>div[class^="col"].text-img-right .inner-wrap.row .image-wrap{margin-top:0;margin-bottom:0}.text-img-teaser.text-left .row>div[class^="col"].text-img-right .inner-wrap.row .content-wrap,.text-img-teaser.text-right .row>div[class^="col"].text-img-right .inner-wrap.row .content-wrap{padding:15px 0 15px 0}}.text-img-teaser.text-left .content-wrap,.text-img-teaser.text-right .content-wrap{overflow:hidden}.text-img-teaser .inner-wrap{border:1px solid #ddd}@media (max-width: 767px){.text-img-teaser .inner-wrap{margin-top:20px}}.text-img-teaser .inner-wrap.row{margin-left:0;margin-right:0}.text-img-teaser .inner-wrap .content-wrap{padding:15px}.text-img-teaser .inner-wrap .content-wrap p,.text-img-teaser .inner-wrap .content-wrap h2,.text-img-teaser .inner-wrap .content-wrap .h2,.text-img-teaser .inner-wrap .content-wrap h3,.text-img-teaser .inner-wrap .content-wrap .h3{padding:0px 10px 0px 10px}.text-img-teaser .inner-wrap .content-wrap h2,.text-img-teaser .inner-wrap .content-wrap .h2,.text-img-teaser .inner-wrap .content-wrap h3,.text-img-teaser .inner-wrap .content-wrap .h3{margin-top:15px;font-size:28px;line-height:1.2}.text-img-teaser .inner-wrap .content-wrap h2:hover a,.text-img-teaser .inner-wrap .content-wrap .h2:hover a,.text-img-teaser .inner-wrap .content-wrap h3:hover a,.text-img-teaser .inner-wrap .content-wrap .h3:hover a{color:#333}.text-img-teaser .inner-wrap .image-wrap{overflow:hidden}.text-img-teaser .inner-wrap .image-wrap.col-lg-6{padding-right:0;padding-left:0}.text-img-teaser .inner-wrap .image-wrap a{display:block}.text-img-teaser .inner-wrap .image-wrap a:hover img{-webkit-transform:scale(1.3);-moz-transform:scale(1.3);-ms-transform:scale(1.3);-o-transform:scale(1.3);transform:scale(1.3)}.text-img-teaser .inner-wrap .image-wrap img{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1);-webkit-transition:0.3s ease-in-out;-moz-transition:0.3s ease-in-out;-ms-transition:0.3s ease-in-out;-o-transition:0.3s ease-in-out;transition:0.3s ease-in-out}@media (max-width: 767px){.text-img-teaser .inner-wrap .image-wrap img{margin-left:auto;margin-right:auto}}.leaflet-teaser .additional-image img{border:1px solid #ddd}@media (min-width: 992px){.leaflet-teaser .additional-image img{margin-left:15px}}@media (max-width: 991px){.leaflet-teaser .image-wrap{position:absolute}}.leaflet-teaser .image-wrap img{border:1px solid #ddd}@media (max-width: 767px){.leaflet-teaser .image-wrap img{height:300px;border-top:0px solid transparent}}@media (min-width: 768px) and (max-width: 991px){.leaflet-teaser .image-wrap img{width:485px;height:300px}}.leaflet-teaser .image-wrap a{display:block}@media (max-width: 767px){.leaflet-teaser .image-wrap a{height:300px}}@media (min-width: 768px) and (max-width: 991px){.leaflet-teaser .image-wrap a{width:485px}}.leaflet-teaser .content-wrap{background-color:#ffd500;padding-top:25px;padding-bottom:25px}@media (max-width: 991px){.leaflet-teaser .content-wrap{background-color:rgba(255,255,255,0.8);height:300px}}@media (max-width: 767px){.leaflet-teaser .content-wrap{margin-bottom:20px}}@media (min-width: 992px) and (max-width: 1199px){.leaflet-teaser .content-wrap{height:234.5px}}@media (min-width: 992px){.leaflet-teaser .content-wrap{margin-left:-15px}}@media (min-width: 1200px){.leaflet-teaser .content-wrap{height:288px}}.leaflet-teaser .content-wrap .crest-wrap{position:absolute;top:-12px;right:35px}@media (min-width: 992px) and (max-width: 1199px){.leaflet-teaser .content-wrap .crest-wrap{left:-286px}}.leaflet-teaser .content-wrap h2{color:#333;font-size:26px}@media (max-width: 370px){.leaflet-teaser .content-wrap h2{font-size:26px}}@media (min-width: 992px) and (max-width: 1199px){.leaflet-teaser .content-wrap h2{font-size:18px;margin-top:0}}.leaflet-teaser .content-wrap h2 small{color:#333;line-height:1.4;font-size:85%}.leaflet-teaser .content-wrap a{color:#90101c;font-size:18px}@media (max-width: 991px){.leaflet-teaser .content-wrap a{color:#90101c}}.leaflet-teaser .content-wrap a:hover,.leaflet-teaser .content-wrap a:active,.leaflet-teaser .content-wrap a:focus{color:#333}@media (min-width: 992px) and (max-width: 1199px){.leaflet-teaser .content-wrap a{font-size:16px}}.leaflet-teaser i{position:relative;top:35px;padding-left:15px;padding-right:15px;line-height:1;height:5em;vertical-align:bottom;color:#fff}@media (max-width: 991px){.leaflet-teaser i{color:#333}}.leaflet-teaser p{margin-top:25px;margin-bottom:25px;-webkit-mask-image:-webkit-radial-gradient(circle, black, white);white-space:nowrap}.leaflet-teaser p span.dash{color:#333;font-size:50px;vertical-align:top;padding-left:10px;padding-right:10px}.leaflet-teaser time.icon{display:inline-block;position:relative;width:5.3em;height:5.3em;background-color:#fff;border-radius:0.6em !important;box-shadow:0 1px 0 #bdbdbd, 0 2px 0 #fff, 0 3px 0 #bdbdbd, 0 4px 0 #fff, 0 5px 0 #bdbdbd, 0 0 0 1px #bdbdbd;overflow:hidden;border-top:1px solid #bdbdbd}.leaflet-teaser time.icon *{display:block;width:100%;font-weight:bold;font-style:normal;text-align:center}.leaflet-teaser time.icon strong{text-transform:uppercase;position:absolute;top:0;padding:8px 0;color:#fff;background-color:#d22630;font-size:10px}@media (max-width: 991px){.leaflet-teaser time.icon strong{background-color:#d22630}}.leaflet-teaser time.icon em{position:absolute;text-transform:uppercase;bottom:0.1em;color:#444;font-size:10px;padding:3px 0}.leaflet-teaser time.icon span{letter-spacing:-0.05em;font-size:24px;font-weight:300;padding-top:29px;color:#444}.leaflet-teaser-2 .row.is-flex{margin-left:0;margin-right:0;align-items:center;justify-content:center;background-color:#ffd500;border:1px solid #ddd}@media (max-width: 767px){.leaflet-teaser-2 .row.is-flex{border-bottom:0px}}.leaflet-teaser-2 .row.is-flex>[class*="col-"]{display:block}.leaflet-teaser-2 .row.is-flex .image-wrap{padding:0;padding-right:16px}@media (max-width: 767px){.leaflet-teaser-2 .row.is-flex .image-wrap{padding-right:0px}}.leaflet-teaser-2 .row.is-flex .content-wrap{margin-left:0;padding-left:2px}.leaflet-teaser-2 .additional-image img{border:1px solid #ddd}@media (min-width: 992px){.leaflet-teaser-2 .additional-image img{margin-left:0}}@media (max-width: 767px){.leaflet-teaser-2 .additional-image img{margin-top:20px}}@media (min-width: 992px){.leaflet-teaser-2 .teaser-image{margin-left:-15px}}@media (max-width: 991px){.leaflet-teaser-2 .image-wrap img{border-bottom:0}}@media (max-width: 767px){.leaflet-teaser-2 .image-wrap img{border-bottom:0}}.leaflet-teaser-2 .image-wrap a{display:block}.leaflet-teaser-2 .crest-wrap{position:absolute;top:-12px;right:45px;z-index:10}@media (max-width: 767px){.leaflet-teaser-2 .crest-wrap{right:25px}}.leaflet-teaser-2 .crest-wrap img{width:55px}@media (max-width: 767px){.leaflet-teaser-2 .crest-wrap img{width:45px}}@media (min-width: 768px) and (max-width: 991px){.leaflet-teaser-2 .crest-wrap img{width:45px}}@media (min-width: 768px) and (max-width: 991px){.leaflet-teaser-2 .crest-wrap{left:212px}}@media (min-width: 992px) and (max-width: 1199px){.leaflet-teaser-2 .crest-wrap{left:279px}}.leaflet-teaser-2 .content-wrap{background-color:#ffd500;padding-top:25px;padding-bottom:25px}@media (max-width: 767px){.leaflet-teaser-2 .content-wrap{border-top:0px solid transparent}}@media (max-width: 767px){.leaflet-teaser-2 .content-wrap{width:calc(100% - 30px)}}@media (max-width: 991px){.leaflet-teaser-2 .content-wrap{margin-left:15px;margin-bottom:20px}}@media (min-width: 768px){.leaflet-teaser-2 .content-wrap{margin-left:-15px}}@media (min-width: 768px) and (max-width: 991px){.leaflet-teaser-2 .content-wrap{margin-left:-16px;padding-top:10px;padding-bottom:6px;height:auto}}.leaflet-teaser-2 .content-wrap .inner{margin:auto}.leaflet-teaser-2 .content-wrap h2{color:#333;font-size:26px}@media (max-width: 370px){.leaflet-teaser-2 .content-wrap h2{font-size:26px}}@media (max-width: 991px){.leaflet-teaser-2 .content-wrap h2{font-size:20px}}@media (min-width: 992px) and (max-width: 1199px){.leaflet-teaser-2 .content-wrap h2{font-size:18px;margin-top:0}}@media (min-width: 768px) and (max-width: 991px){.leaflet-teaser-2 .content-wrap h2{font-size:16px;margin-top:5px;margin-bottom:5px}}.leaflet-teaser-2 .content-wrap h2 small{color:#333;line-height:1.4;font-size:85%}.leaflet-teaser-2 .content-wrap a{color:#90101c;font-size:18px}@media (min-width: 992px) and (max-width: 1199px){.leaflet-teaser-2 .content-wrap a{font-size:16px}}.leaflet-teaser-2 .content-wrap a:hover,.leaflet-teaser-2 .content-wrap a:active,.leaflet-teaser-2 .content-wrap a:focus{color:#333}@media (min-width: 768px) and (max-width: 991px){.leaflet-teaser-2 .content-wrap a{font-size:12px}}.leaflet-teaser-2 i{position:relative;top:35px;padding-left:15px;padding-right:15px;line-height:1;height:5em;vertical-align:bottom;color:#fff}@media (max-width: 991px){.leaflet-teaser-2 i{color:#fff}}.leaflet-teaser-2 p{margin-top:25px;margin-bottom:25px;-webkit-mask-image:-webkit-radial-gradient(circle, black, white);white-space:nowrap}@media (min-width: 768px) and (max-width: 991px){.leaflet-teaser-2 p{margin-top:10px;margin-bottom:10px}}.leaflet-teaser-2 p span.dash{color:#333;font-size:50px;vertical-align:top;padding-left:10px;padding-right:10px}.leaflet-teaser-2 time.icon{display:inline-block;position:relative;width:5.3em;height:5.3em;background-color:#fff;border-radius:0.6em !important;box-shadow:0 1px 0 #bdbdbd, 0 2px 0 #fff, 0 3px 0 #bdbdbd, 0 4px 0 #fff, 0 5px 0 #bdbdbd, 0 0 0 1px #bdbdbd;overflow:hidden;border-top:1px solid #bdbdbd}@media (min-width: 768px) and (max-width: 991px){.leaflet-teaser-2 time.icon{width:5.3em;height:5.3em}}.leaflet-teaser-2 time.icon *{display:block;width:100%;font-weight:bold;font-style:normal;text-align:center}.leaflet-teaser-2 time.icon strong{text-transform:uppercase;position:absolute;top:0;padding:8px 0;color:#fff;background-color:#d22630;font-size:10px}@media (min-width: 768px) and (max-width: 991px){.leaflet-teaser-2 time.icon strong{font-size:10px}}.leaflet-teaser-2 time.icon em{position:absolute;text-transform:uppercase;bottom:0.1em;color:#444;font-size:10px;padding:3px 0}@media (min-width: 768px) and (max-width: 991px){.leaflet-teaser-2 time.icon em{font-size:9px}}.leaflet-teaser-2 time.icon span{letter-spacing:-0.05em;font-size:24px;font-weight:300;padding-top:29px;color:#444}.navbar{background-color:#ffd500}.navbar .header-content.container-fluid{-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-o-transition:all 0.5s ease;transition:all 0.5s ease;padding-left:15px}.navbar .header-content.container-fluid.pushed{padding-left:300px}.navbar .navbar-header{float:none;margin-left:-15px}.navbar .navbar-header .toggle-menu{display:inline-block}@media (max-width: 991px){.navbar .navbar-header .toggle-menu{width:25px;float:left;margin-top:15px}}.navbar .navbar-header .logo-wrap{display:inline-block}@media (max-width: 991px){.navbar .navbar-header .logo-wrap{text-align:center;display:block}}.navbar .navbar-header .logo-icon{padding:10px 15px;display:inline-block;margin:10px 0}.navbar .navbar-header .logo-icon img{height:65px;max-width:100%}.navbar .navbar-header .desktop-menu2{position:relative}.navbar .navbar-header .desktop-menu2 #menu-toggle{position:absolute;top:34px;left:20px}.navbar .navbar-header #menu-toggle{color:#fff;background-color:#d22630;transition:all 0.4s ease-in-out 0s;border:none;padding:14px 10px 17px 10px}.navbar .navbar-header #menu-toggle:focus{outline:none}body.focus-on-tab .navbar .navbar-header #menu-toggle:focus{outline:2px dotted #444;outline-offset:5px;border-spacing:5px}.navbar .navbar-header #menu-toggle:hover,.navbar .navbar-header #menu-toggle:active,.navbar .navbar-header #menu-toggle:focus{background:#90101c;color:#fff;border:none}@media (max-width: 349px){.navbar .navbar-header .col-xs-6{width:100%}}@media (min-width: 350px) and (max-width: 370px){.navbar .navbar-header .col-xs-6.col-sm-9{width:51%}}@media (min-width: 350px) and (max-width: 370px){.navbar .navbar-header .col-xs-6.col-sm-3{width:49%}}.navbar .navbar-header .main-search{margin-top:11px;float:left}.navbar .navbar-header .main-search .navbar-form{padding:0}@media (min-width: 992px) and (max-width: 1010px){.navbar .navbar-header .main-search .navbar-form{margin-right:-18px}}@media (max-width: 767px){.navbar .navbar-header .main-search{width:105px}}.navbar .navbar-header .main-search .form-control{background-color:#fff;border:none;box-shadow:none;border:1px solid #ddd;font-size:13px;border-top-left-radius:4px;border-bottom-left-radius:4px}@media (max-width: 991px){.navbar .navbar-header .main-search .form-control{font-size:16px}}@media (min-width: 768px){.navbar .navbar-header .main-search .form-control{width:160px;float:right}}@media (min-width: 1051px){.navbar .navbar-header .main-search .form-control{width:200px}}.navbar .navbar-header .main-search .input-group .btn-default{padding:8px 25px;margin-right:20px;color:#fff;background-color:#d22630;border-color:#d22630;transition:all 0.4s ease-in-out 0s;background-color:#d22630;border:none;margin-right:0;padding:0;border-top-right-radius:4px;border-bottom-right-radius:4px;height:34px;width:35px;transition:all 0.4s ease-in-out 0s}.navbar .navbar-header .main-search .input-group .btn-default:focus{outline:none}body.focus-on-tab .navbar .navbar-header .main-search .input-group .btn-default:focus{outline:2px dotted #444;outline-offset:5px;border-spacing:5px}.navbar .navbar-header .main-search .input-group .btn-default:hover,.navbar .navbar-header .main-search .input-group .btn-default:focus,.navbar .navbar-header .main-search .input-group .btn-default:active{border:1px solid #90101c;background:#90101c;color:#fff}.navbar .navbar-header .main-search .input-group .btn-default i{font-size:13px;color:#fff;padding-top:1px}.navbar .navbar-header .lines-button{padding:14px 10px 17px 10px}.navbar .navbar-header .lines-button .lines{width:20px !important;height:3px !important}.navbar .navbar-header .lines-button .lines:before,.navbar .navbar-header .lines-button .lines:after{width:20px !important;height:3px !important}.social-media-wall-container #social-media-wall .media-sizer,.social-media-wall-container #social-media-wall .media-item{width:25%;padding-right:20px;padding-bottom:20px}@media (max-width: 450px){.social-media-wall-container #social-media-wall .media-sizer,.social-media-wall-container #social-media-wall .media-item{width:100%;padding-left:15px;padding-right:15px}}@media (min-width: 451px) and (max-width: 767px){.social-media-wall-container #social-media-wall .media-sizer,.social-media-wall-container #social-media-wall .media-item{width:50%}}@media (min-width: 768px) and (max-width: 1199px){.social-media-wall-container #social-media-wall .media-sizer,.social-media-wall-container #social-media-wall .media-item{width:33%}}.social-media-wall-container #social-media-wall .media-sizer .inner,.social-media-wall-container #social-media-wall .media-item .inner{border:1px solid #ddd}.social-media-wall-container #social-media-wall .media-sizer .inner .image-wrap a,.social-media-wall-container #social-media-wall .media-item .inner .image-wrap a{display:block}.social-media-wall-container #social-media-wall .media-sizer p,.social-media-wall-container #social-media-wall .media-item p{padding:10px 15px}.social-media-wall-container #social-media-wall .media-sizer .item-footer,.social-media-wall-container #social-media-wall .media-item .item-footer{border-top:1px solid #ddd;padding:10px 0;margin-left:15px;margin-right:15px}.social-media-wall-container #social-media-wall .media-sizer .item-footer .user-name,.social-media-wall-container #social-media-wall .media-item .item-footer .user-name{display:inline-block;color:#51545b;text-decoration:none;font-family:"Dinpro-reg", sans-serif;line-height:1.3}.social-media-wall-container #social-media-wall .media-sizer .item-footer .time-stamp,.social-media-wall-container #social-media-wall .media-item .item-footer .time-stamp{display:block}.social-media-wall-container #social-media-wall .media-sizer .item-footer i,.social-media-wall-container #social-media-wall .media-item .item-footer i{position:absolute;right:35px;bottom:35px;font-size:20px}.social-media-wall-container .show-more-button{margin-bottom:35px}.header-image-slider{background-color:#333}@media (max-width: 991px){.header-image-slider{margin-bottom:30px}}.header-image-slider .row{margin-right:0}.header-image-slider .row .inner-wrap{margin-left:-15px;margin-right:-15px}.header-image-slider .carousel-indicators{bottom:0}@media (max-width: 991px){.header-image-slider .carousel-indicators{bottom:-55px;width:calc(100% - 30px);left:0;right:-28px;margin-left:auto;margin-right:auto}}.header-image-slider .carousel-indicators li{width:20px;height:20px;border-radius:20px;border-color:#51545b;background-color:rgba(255,255,255,0.7);margin-right:10px}.header-image-slider .carousel-indicators li:focus{outline:none}body.focus-on-tab .header-image-slider .carousel-indicators li:focus{outline:2px dotted #444;outline-offset:5px;border-spacing:5px}@media (max-width: 991px){.header-image-slider .carousel-indicators li{width:25px;height:25px;border-radius:25px}}.header-image-slider .carousel-indicators li.active{width:22px;height:22px;border-radius:22px;background-color:rgba(0,0,0,0.7);border:1px solid #51545b}@media (max-width: 991px){.header-image-slider .carousel-indicators li.active{width:27px;height:27px;border-radius:27px}}.header-image-slider .more-link-wrap{position:absolute;bottom:-62px;right:20px;z-index:2}@media (max-width: 547px){.header-image-slider .more-link-wrap{bottom:-2px}}.header-image-slider .more-link-wrap a{text-transform:uppercase;color:#777}.header-image-slider .carousel-inner{list-style-type:none;padding-left:0;margin-bottom:0}.header-image-slider .carousel-inner a{display:block}.header-image-slider .carousel-inner .item{text-align:center}.header-image-slider .carousel-inner .item .slider-text{position:absolute;bottom:0;left:0;background-color:rgba(248,248,248,0.5);padding:10px 70px 45px 70px;width:100%}@media (max-width: 991px) and (min-width: 768px){.header-image-slider .carousel-inner .item .slider-text{padding:10px 25px}}@media (max-width: 767px){.header-image-slider .carousel-inner .item .slider-text{position:relative;padding:10px 25px;background-color:#f8f8f8}}.header-image-slider .carousel-inner .item .slider-text h3{margin-top:0;margin-bottom:5px;font-size:24px;color:#333}.header-image-slider .carousel-inner .item .slider-text p{font-size:15px;color:#333}.header-image-slider .carousel-inner .item img,.header-image-slider .carousel-inner .item a>img{margin:auto}.header-image-slider .carousel-control{display:inline-block}@media (max-width: 991px){.header-image-slider .carousel-control{display:none}}.header-image-slider .carousel-control i{position:absolute;top:calc(50% - 55px);display:block;font-size:110px;line-height:110px;height:110px;width:110px}.header-image-slider .carousel-control i.fa-angle-left{left:15px}.header-image-slider .carousel-control i.fa-angle-right{right:15px}a:focus,.btn:focus,input:focus,select:focus,textarea:focus{outline:none}body.focus-on-tab a:focus,body.focus-on-tab .btn:focus,body.focus-on-tab input:focus,body.focus-on-tab select:focus,body.focus-on-tab textarea:focus{outline:2px dotted #444;outline-offset:5px;border-spacing:5px}#quick-navigation-wrap{position:absolute;left:38%;z-index:9999;top:0}.mainnav-wrapper{-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-o-transition:all 0.5s ease;transition:all 0.5s ease;padding-left:0}#allcontent:not(.webkit-mobile-appview) .mainnav-wrapper{margin-top:106px}.mainnav-wrapper.toggled{padding-left:0}@media (min-width: 768px){.mainnav-wrapper.toggled{padding-left:0}}.mainnav-wrapper.toggled .main-nav{width:0}.mainnav-wrapper .main-nav{-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-o-transition:all 0.5s ease;transition:all 0.5s ease;z-index:9999;position:fixed;left:280px;height:100%;margin-left:-280px;overflow-y:auto;background:#333}@media (min-width: 768px){.mainnav-wrapper .main-nav{z-index:9999}}.mainnav-wrapper .main-nav .main-search-mobile{width:100%}.mainnav-wrapper .main-nav .main-search-mobile label.sr-only{color:#fff}.mainnav-wrapper .main-nav .main-search-mobile .navbar-form{margin-left:0;margin-right:0;border-top:none;box-shadow:none;padding:10px 15px}.mainnav-wrapper .main-nav .main-search-mobile .form-control{background-color:#fff;border:none;box-shadow:none;border:1px solid #ddd;border-top-left-radius:4px !important;border-bottom-left-radius:4px !important;font-size:13px;border-top-left-radius:4px;border-bottom-left-radius:4px}@media (max-width: 991px){.mainnav-wrapper .main-nav .main-search-mobile .form-control{font-size:16px}}.mainnav-wrapper .main-nav .main-search-mobile .input-group{width:100%;padding-bottom:8px}.mainnav-wrapper .main-nav .main-search-mobile .input-group .btn-default{padding:8px 25px;margin-right:20px;color:#fff;background-color:#d22630;border-color:#d22630;transition:all 0.4s ease-in-out 0s;padding:6px 12px;margin-right:0;border:none;border-top-right-radius:4px;border-bottom-right-radius:4px;height:34px;transition:all 0.4s ease-in-out 0s}.mainnav-wrapper .main-nav .main-search-mobile .input-group .btn-default:focus{outline:none}body.focus-on-tab .mainnav-wrapper .main-nav .main-search-mobile .input-group .btn-default:focus{outline:2px dotted #444;outline-offset:5px;border-spacing:5px}.mainnav-wrapper .main-nav .main-search-mobile .input-group .btn-default:hover,.mainnav-wrapper .main-nav .main-search-mobile .input-group .btn-default:focus,.mainnav-wrapper .main-nav .main-search-mobile .input-group .btn-default:active{border:1px solid #90101c;background:#90101c;color:#fff}.mainnav-wrapper .main-nav .main-search-mobile .input-group .btn-default:hover,.mainnav-wrapper .main-nav .main-search-mobile .input-group .btn-default:active,.mainnav-wrapper .main-nav .main-search-mobile .input-group .btn-default:focus{border:none}.mainnav-wrapper .main-nav .main-search-mobile .input-group .btn-default i{font-size:13px;color:#fff;padding-top:1px}.mainnav-wrapper .navbar-nav{position:relative;top:0;width:100%;margin:0;padding:0;list-style:none;padding-bottom:90px}@media (max-width: 767px){.mainnav-wrapper .navbar-nav{padding-bottom:90px}}@media (min-width: 768px){.mainnav-wrapper .navbar-nav li{float:none}}.mainnav-wrapper .navbar-nav li a{overflow-wrap:break-word;word-wrap:break-word;-webkit-hyphens:auto;-ms-hyphens:auto;-moz-hyphens:auto;hyphens:auto;font-family:"Dinpro-medium", sans-serif;font-size:16px;transition:all 0.4s ease-in-out 0s;display:block;text-decoration:none;color:#fff}.mainnav-wrapper .navbar-nav li a:focus{outline:none}body.focus-on-tab .mainnav-wrapper .navbar-nav li a:focus{outline:2px dotted #fff;outline-offset:5px;border-spacing:5px}.mainnav-wrapper .navbar-nav li a:hover{text-decoration:none;color:#fff;background:rgba(255,255,255,0.2)}.mainnav-wrapper .navbar-nav li a:active,.mainnav-wrapper .navbar-nav li a:focus{text-decoration:none;background:rgba(255,255,255,0.2)}@media (max-width: 767px){.mainnav-wrapper .navbar-nav li a{padding-top:15px;padding-bottom:15px}}.mainnav-wrapper .navbar-nav li.open a{color:#fff;background:rgba(255,255,255,0.2)}.mainnav-wrapper .navbar-nav li.open a:focus{color:#fff}.mainnav-wrapper .navbar-nav li.open a:focus:focus{outline:none}body.focus-on-tab .mainnav-wrapper .navbar-nav li.open a:focus:focus{outline:2px dotted #fff;outline-offset:5px;border-spacing:5px}.mainnav-wrapper .navbar-nav li.open .dropdown-menu{padding-top:10px;padding-bottom:10px;background-color:#333;position:relative;float:none;width:auto;margin-top:0;border:0;box-shadow:none}.mainnav-wrapper .navbar-nav li.open .dropdown-menu li a{background-color:#333}.mainnav-wrapper .navbar-nav li.active a{color:#fff;background:rgba(255,255,255,0.2)}.mainnav-wrapper .navbar-nav li .dropdown-menu{position:static;float:none;width:auto;margin-top:0;border:0;box-shadow:none;background-color:#51545b;padding:0;border-radius:0}.mainnav-wrapper .navbar-nav li .dropdown-menu li a{overflow-wrap:break-word;word-wrap:break-word;-webkit-hyphens:auto;-ms-hyphens:auto;-moz-hyphens:auto;hyphens:auto;padding:10px 30px}@media (max-width: 767px){.mainnav-wrapper .navbar-nav li .dropdown-menu li a{padding:15px 30px}}.mainnav-wrapper .navbar-nav li.dropdown .clearfix{display:block}.mainnav-wrapper .navbar-nav li.dropdown .clearfix:hover,.mainnav-wrapper .navbar-nav li.dropdown .clearfix:focus{background:rgba(255,255,255,0.2)}.mainnav-wrapper .navbar-nav li.dropdown .clearfix a{overflow-wrap:break-word;word-wrap:break-word;-webkit-hyphens:auto;-ms-hyphens:auto;-moz-hyphens:auto;hyphens:auto;display:inline-block;padding:15px;font-family:"Dinpro-medium", sans-serif;font-size:16px;transition:all 0.4s ease-in-out 0s}.mainnav-wrapper .navbar-nav li.dropdown .clearfix a:first-child{width:83%}.mainnav-wrapper .navbar-nav li.dropdown .clearfix a.dropdown-toggle{float:right;width:17%}.mainnav-wrapper .navbar-nav li.dropdown .clearfix a:focus,.mainnav-wrapper .navbar-nav li.dropdown .clearfix a:hover,.mainnav-wrapper .navbar-nav li.dropdown .clearfix a:active{color:#fff;background:transparent}.mainnav-wrapper .navbar-nav li.dropdown .clearfix i{position:relative;font-size:17px}.mainnav-wrapper .navbar-nav li.dropdown .clearfix.open a{color:#fff;background:rgba(255,255,255,0.2)}.mainnav-wrapper .navbar-nav li.dropdown .clearfix.open a:focus{color:#fff}.mainnav-wrapper .navbar-nav li.dropdown .clearfix.open a:focus:focus{outline:none}body.focus-on-tab .mainnav-wrapper .navbar-nav li.dropdown .clearfix.open a:focus:focus{outline:2px dotted #fff;outline-offset:5px;border-spacing:5px}.mainnav-wrapper .navbar-nav .header-brand{font-size:18px;background-color:#d22630;margin-top:0;padding-top:1px;padding-bottom:1px}.mainnav-wrapper .navbar-nav .header-brand a{color:#fff;font-family:"Pacifico", cursive;text-transform:none;font-size:28px;margin:11px 0}.mainnav-wrapper .navbar-nav .header-brand a:hover{color:#fff;background:none}.mainnav-wrapper .navbar-nav .header-brand a:focus:focus{outline:none}body.focus-on-tab .mainnav-wrapper .navbar-nav .header-brand a:focus:focus{outline:2px dotted #fff;outline-offset:5px;border-spacing:5px}store-finder-map{height:250px;width:100%}@media (min-width: 768px){store-finder-map{height:350px}}.store-finder-map #store-map.isLoading{height:250px;width:801px}@media (min-width: 768px){.store-finder-map #store-map.isLoading{height:350px}}.store-finder-map #store-map.isLoading .gm-style img{max-height:none}.store-finder-map #store-map{height:250px;width:100%}@media (min-width: 768px){.store-finder-map #store-map{height:350px}}.store-finder-map #store-map .gm-style img{max-height:none}.store-finder-map .gm-style:nth-child(2){display:none}.store-finder-map .expand{padding:4px 11px;background-color:#ffd500;border-radius:4px;margin-top:-30px;border:1px solid #ffd500;transition:all 0.4s ease-in-out 0s}.store-finder-map .expand:hover{border:1px solid #ffef00;background:#ffef00}.store-finder-map .expand i{color:#d22630;font-size:22px}.gm-style-cc{display:none}.gm-bundled-control .gmnoprint{display:block}.store-finder .gpsButton:focus,.store-finder-preview .gpsButton:focus{outline:none}body.focus-on-tab .store-finder .gpsButton:focus,body.focus-on-tab .store-finder-preview .gpsButton:focus{outline:2px dotted #d22630;outline-offset:5px;border-spacing:5px}.store-finder ul.storefinder-open-filter,.store-finder-preview ul.storefinder-open-filter{margin-bottom:10px;margin-top:10px}.store-finder ul.storefinder-open-filter>li,.store-finder-preview ul.storefinder-open-filter>li{float:right;padding-top:5px}@media (max-width: 767px){.store-finder ul.storefinder-open-filter>li,.store-finder-preview ul.storefinder-open-filter>li{float:left;padding-top:0px}}.store-finder ul.storefinder-open-filter>li>a,.store-finder-preview ul.storefinder-open-filter>li>a{font-family:"Dinpro-reg", sans-serif;color:#333;font-weight:500;text-decoration:none}.store-finder ul.storefinder-open-filter>li>a.active,.store-finder-preview ul.storefinder-open-filter>li>a.active{background-color:#d22630;color:#fff}.store-finder .panel .panel-title>img,.store-finder-preview .panel .panel-title>img{height:28px}.store-finder .panel .panel-title div.distance,.store-finder-preview .panel .panel-title div.distance{float:right;text-align:right;font-family:"Dinpro-reg", sans-serif;font-size:14px !important}.store-finder .panel .panel-title span.address,.store-finder-preview .panel .panel-title span.address{font-weight:normal;font-size:14px;font-family:"Dinpro-reg", sans-serif}.store-finder .panel .panel-title span.address:nth-of-type(1),.store-finder-preview .panel .panel-title span.address:nth-of-type(1){font-weight:bold;margin-top:10px}.store-finder .panel .panel-title span.distance,.store-finder-preview .panel .panel-title span.distance{font-size:14px;padding-top:8px;font-family:"Dinpro-reg", sans-serif}.store-finder .panel .panel-title span.distance i,.store-finder-preview .panel .panel-title span.distance i{margin-right:5px}.store-finder .form-horizontal,.store-finder-preview .form-horizontal{margin-top:0px}@media (max-width: 767px){.store-finder .form-horizontal,.store-finder-preview .form-horizontal{margin-bottom:15px}}.store-finder .form-horizontal .input-icon,.store-finder-preview .form-horizontal .input-icon{margin-top:20px;margin-bottom:10px}.store-finder .form-horizontal .input-icon>i,.store-finder-preview .form-horizontal .input-icon>i{background:url("/assets/media/gps-icon.png");position:absolute;right:40px;background-size:22px;font-size:13pt;height:22px;width:22px;z-index:10;top:6px;cursor:pointer;transition:all 0.4s ease-in-out 0s}.store-finder .form-horizontal .input-group .form-control,.store-finder-preview .form-horizontal .input-group .form-control{font-size:13px;border-top-left-radius:4px;border-bottom-left-radius:4px}@media (max-width: 767px){.store-finder .form-horizontal .input-group .form-control,.store-finder-preview .form-horizontal .input-group .form-control{font-size:16px}}.store-finder .form-horizontal fieldset,.store-finder-preview .form-horizontal fieldset{padding:0em 0.625em 0.95em;border:none}.store-finder .form-horizontal fieldset legend,.store-finder-preview .form-horizontal fieldset legend{border-bottom:none}.store-finder .form-horizontal button,.store-finder-preview .form-horizontal button{padding:6px 10px;background-color:#d22630;border-radius:0;margin-left:3px;border:1px solid #d22630;transition:all 0.4s ease-in-out 0s;border-top-right-radius:4px;border-bottom-right-radius:4px}.store-finder .form-horizontal button:hover,.store-finder-preview .form-horizontal button:hover{border:1px solid #90101c;background:#90101c}.store-finder .form-horizontal button i,.store-finder-preview .form-horizontal button i{font-size:16px;color:#fff}@media (max-width: 767px){.store-finder .filters-panel,.store-finder-preview .filters-panel{margin-top:15px}}.store-finder .filters-panel .panel-heading,.store-finder-preview .filters-panel .panel-heading{background-color:#d22630;color:#fff;padding:12px;font-size:16px}.store-finder .filters-panel .panel-heading a,.store-finder-preview .filters-panel .panel-heading a{display:block;text-decoration:none;font-size:14px;font-weight:500;margin-left:10px}.store-finder .filters-panel .panel-heading a:focus,.store-finder-preview .filters-panel .panel-heading a:focus{outline:none}body.focus-on-tab .store-finder .filters-panel .panel-heading a:focus,body.focus-on-tab .store-finder-preview .filters-panel .panel-heading a:focus{outline:2px dotted #fff;outline-offset:5px;border-spacing:5px}.store-finder .filters-panel .panel-heading a:hover,.store-finder-preview .filters-panel .panel-heading a:hover,.store-finder .filters-panel .panel-heading a:focus,.store-finder-preview .filters-panel .panel-heading a:focus{color:#fff}.store-finder .filters-panel .panel-heading a i,.store-finder-preview .filters-panel .panel-heading a i{float:right}.store-finder .filters-panel .panel-body,.store-finder-preview .filters-panel .panel-body{padding:0px 5px 0px 35px}.store-finder .search-results,.store-finder-preview .search-results{margin:0;font-family:"Dinpro-reg", sans-serif;font-size:18px;color:#333}.store-finder .search-results span,.store-finder-preview .search-results span{color:#d22630;color:#333}.store-finder .search-hits,.store-finder-preview .search-hits{margin:20px 0;font-family:"Dinpro-reg", sans-serif;font-size:19px;color:#d22630}.store-finder .search-filters ul,.store-finder-preview .search-filters ul{margin-top:10px;margin-bottom:30px}.store-finder .search-filters ul li,.store-finder-preview .search-filters ul li{margin-bottom:10px}@media (max-width: 767px){.store-finder .search-filters ul li,.store-finder-preview .search-filters ul li{float:none}}.store-finder .search-filters .title,.store-finder-preview .search-filters .title{font-family:"Dinpro-reg", sans-serif;font-size:18px;color:#d22630}.store-finder .search-filters button,.store-finder-preview .search-filters button{padding:8px 25px;margin-right:20px;color:#fff;background-color:#d22630;border-color:#d22630;transition:all 0.4s ease-in-out 0s}.store-finder .search-filters button:hover,.store-finder-preview .search-filters button:hover,.store-finder .search-filters button:focus,.store-finder-preview .search-filters button:focus,.store-finder .search-filters button:active,.store-finder-preview .search-filters button:active{border:1px solid #90101c;background:#90101c;color:#fff}.store-finder .search-filters button i,.store-finder-preview .search-filters button i{padding-left:10px}.store-finder .store-result-list,.store-finder-preview .store-result-list{padding-left:0;margin-top:5px}.store-finder .store-result-list li,.store-finder-preview .store-result-list li{list-style-type:none;margin-bottom:20px;padding:0 15px}.store-finder .store-result-list li .panel-heading,.store-finder-preview .store-result-list li .panel-heading{background-color:#d22630;color:#fff;padding:12px 12px 12px 0;font-size:16px}@media (max-width: 767px){.store-finder .store-result-list li .panel-heading,.store-finder-preview .store-result-list li .panel-heading{padding-left:0;font-size:14px}}.store-finder .store-result-list li .panel-heading h2,.store-finder-preview .store-result-list li .panel-heading h2{display:inline-block}@media (max-width: 767px){.store-finder .store-result-list li .panel-heading h2,.store-finder-preview .store-result-list li .panel-heading h2{display:block;margin-bottom:5px}}.store-finder .store-result-list li .panel-heading h2 a,.store-finder-preview .store-result-list li .panel-heading h2 a{display:inline-block;text-decoration:none;font-size:14px;font-weight:500;margin-left:10px}.store-finder .store-result-list li .panel-heading h2 a:hover,.store-finder-preview .store-result-list li .panel-heading h2 a:hover{color:#333f48}@media (max-width: 767px){.store-finder .store-result-list li .panel-heading h2 a,.store-finder-preview .store-result-list li .panel-heading h2 a{margin-left:0;padding-right:50px;margin-top:5px;font-size:14px}}.store-finder .store-result-list li .panel-heading .address,.store-finder-preview .store-result-list li .panel-heading .address{line-height:1.2}.store-finder .store-result-list li .panel-heading .address:first-of-type,.store-finder-preview .store-result-list li .panel-heading .address:first-of-type{font-weight:bold}.store-finder .store-result-list li .panel-heading .second-level,.store-finder-preview .store-result-list li .panel-heading .second-level{text-align:right}@media (max-width: 400px){.store-finder .store-result-list li .panel-heading .second-level,.store-finder-preview .store-result-list li .panel-heading .second-level{padding-right:0;padding-left:0}}.store-finder .store-result-list li .panel-heading .second-level .flag-wrap,.store-finder-preview .store-result-list li .panel-heading .second-level .flag-wrap{position:absolute;top:0;right:130px}@media (max-width: 767px){.store-finder .store-result-list li .panel-heading .second-level .flag-wrap,.store-finder-preview .store-result-list li .panel-heading .second-level .flag-wrap{position:relative;display:block;right:0}}.store-finder .store-result-list li .panel-heading .second-level .flag-wrap .open,.store-finder-preview .store-result-list li .panel-heading .second-level .flag-wrap .open{color:#fff;font-family:"Dinpro-reg", sans-serif;font-size:15px}@media (max-width: 767px){.store-finder .store-result-list li .panel-heading .second-level .flag-wrap .open,.store-finder-preview .store-result-list li .panel-heading .second-level .flag-wrap .open{padding:5px 0;margin-bottom:0;font-size:14px}}.store-finder .store-result-list li .panel-heading .second-level .flag-wrap .closed,.store-finder-preview .store-result-list li .panel-heading .second-level .flag-wrap .closed{color:#fff;font-family:"Dinpro-reg", sans-serif;font-size:15px}@media (max-width: 767px){.store-finder .store-result-list li .panel-heading .second-level .flag-wrap .closed,.store-finder-preview .store-result-list li .panel-heading .second-level .flag-wrap .closed{padding:5px 0;margin-bottom:0;font-size:14px}}.store-finder .store-result-list li .panel-heading .second-level span,.store-finder-preview .store-result-list li .panel-heading .second-level span{float:right}@media (max-width: 767px){.store-finder .store-result-list li .panel-heading .second-level span,.store-finder-preview .store-result-list li .panel-heading .second-level span{float:none;display:inline-block;margin-left:-25px}}.store-finder .store-result-list li .panel-heading .second-level span .fa-map-marker,.store-finder-preview .store-result-list li .panel-heading .second-level span .fa-map-marker{padding-right:5px}@media (min-width: 768px){.store-finder .store-result-list li .panel-heading .second-level,.store-finder-preview .store-result-list li .panel-heading .second-level{margin-top:-25px}}.store-finder .store-result-list li .panel-heading .chevron-toggle,.store-finder-preview .store-result-list li .panel-heading .chevron-toggle{text-decoration:none;font-size:16px}.store-finder .store-result-list li .panel-heading .chevron-toggle:focus,.store-finder-preview .store-result-list li .panel-heading .chevron-toggle:focus{outline:none}body.focus-on-tab .store-finder .store-result-list li .panel-heading .chevron-toggle:focus,body.focus-on-tab .store-finder-preview .store-result-list li .panel-heading .chevron-toggle:focus{outline:2px dotted #fff;outline-offset:5px;border-spacing:5px}.store-finder .store-result-list li .panel-heading .chevron-toggle i,.store-finder-preview .store-result-list li .panel-heading .chevron-toggle i{color:#fff}@media (max-width: 767px){.store-finder .store-result-list li .panel-heading .chevron-toggle,.store-finder-preview .store-result-list li .panel-heading .chevron-toggle{float:right}}@media (max-width: 400px){.store-finder .store-result-list li .panel-heading .chevron-toggle,.store-finder-preview .store-result-list li .panel-heading .chevron-toggle{margin-right:-15px;float:right}}.store-finder .store-result-list li .panel-body,.store-finder-preview .store-result-list li .panel-body{padding-top:0;padding-bottom:0}@media (max-width: 767px){.store-finder .store-result-list li .panel-body,.store-finder-preview .store-result-list li .panel-body{padding:0}}@media (max-width: 355px){.store-finder .store-result-list li .panel-body .col-xs-6,.store-finder-preview .store-result-list li .panel-body .col-xs-6{min-height:123px}}.store-finder .store-result-list li .panel-body span.open,.store-finder-preview .store-result-list li .panel-body span.open{font-weight:700;color:#d22630}.store-finder .store-result-list li h3,.store-finder-preview .store-result-list li h3{font-size:10px;margin-top:14px;margin-bottom:9px;text-transform:uppercase;color:#777;font-weight:600}.store-finder .store-result-list li p,.store-finder-preview .store-result-list li p{font-size:13px}.store-finder .store-result-list li a,.store-finder-preview .store-result-list li a{font-size:13px}.store-finder .store-result-list li .parking i,.store-finder-preview .store-result-list li .parking i{font-weight:bold;padding-left:5px}.store-finder .store-result-list li .buttons,.store-finder-preview .store-result-list li .buttons{padding-top:15px}.store-finder .store-result-list li .buttons a,.store-finder-preview .store-result-list li .buttons a{margin-bottom:20px;padding:8px 25px;margin-right:20px;color:#fff;background-color:#d22630;border-color:#d22630;transition:all 0.4s ease-in-out 0s;text-decoration:none;width:130px;min-width:81%}.store-finder .store-result-list li .buttons a:hover,.store-finder-preview .store-result-list li .buttons a:hover,.store-finder .store-result-list li .buttons a:focus,.store-finder-preview .store-result-list li .buttons a:focus,.store-finder .store-result-list li .buttons a:active,.store-finder-preview .store-result-list li .buttons a:active{border:1px solid #90101c;background:#90101c;color:#fff}@media (max-width: 991px){.store-finder .store-result-list li .buttons,.store-finder-preview .store-result-list li .buttons{text-align:center}.store-finder .store-result-list li .buttons a,.store-finder-preview .store-result-list li .buttons a{margin-right:0}}@keyframes slideinfromtop{from{margin-top:-200px;width:100%}to{margin-top:0px;width:100%}}@keyframes slideouttotop{from{margin-top:0px;width:100%}to{margin-top:-200px;width:100%}}.store-finder-preview{-webkit-transition:max-height 0.4s ease-in-out;-moz-transition:max-height 0.4s ease-in-out;transition:max-height 0.4s ease-in-out;min-height:0;max-height:0;overflow:hidden;margin-top:-5px}.store-finder-preview.slideInFromTop{max-height:130vh}.store-finder-preview .store-result-list{margin-bottom:0}.store-finder-preview .store-result-list li{margin-bottom:0;border-radius:0}.store-finder-preview .store-result-list li .panel-heading{border-radius:0}.paging .pagination li.active a{color:#fff;background-color:#d22630;border:2px solid #d22630}.paging .pagination li a{border-radius:4px;padding:8px 16px;margin:4px;color:#d22630;background-color:#fff;border:2px solid #d22630;transition:all 0.4s ease-in-out 0s}@media (max-width: 480px){.paging .pagination li a{font-size:14px;padding:4px 10px;margin:3px}}.paging .pagination li a:hover{background:#d22630;color:#fff;border:2px solid #d22630}.paging .pagination .shortener{padding:8px 16px;color:#ffd500;background-color:#fff;border:1px solid #fff}.show-more-button a.btn.btn-default{padding:8px 25px;margin-right:20px;color:#fff;background-color:#d22630;border-color:#d22630;transition:all 0.4s ease-in-out 0s;text-decoration:none;padding:8px 50px;margin-right:0;font-family:"Dinpro-medium"}.show-more-button a.btn.btn-default:hover,.show-more-button a.btn.btn-default:focus,.show-more-button a.btn.btn-default:active{border:1px solid #90101c;background:#90101c;color:#fff}.show-more-button a.btn.btn-default:focus{outline:none}body.focus-on-tab .show-more-button a.btn.btn-default:focus{outline:2px dotted #333;outline-offset:5px;border-spacing:5px}.show-more-button a.btn.btn-default i{margin-left:5px}.show-more-button a.btn.btn-default i.left{margin-left:0;margin-right:5px}.show-more-button a.btn.btn-default span{white-space:pre-line}@media (max-width: 767px){.show-more-button a.btn.btn-default{padding:8px;width:100%}}.alternate-footer{margin-top:50px;border-top:2px solid #ececec;color:#51545b}.alternate-footer nav{background-color:#333f48}.alternate-footer .first-level{padding-top:30px;padding-bottom:30px;font-family:"Dinpro-medium", sans-serif;font-size:16px}.alternate-footer .first-level .headline{margin-top:10px;margin-bottom:5px}.alternate-footer .first-level .headline h1,.alternate-footer .first-level .headline h2,.alternate-footer .first-level .headline h3,.alternate-footer .first-level .headline h4,.alternate-footer .first-level .headline h5,.alternate-footer .first-level .headline h6{margin-top:0;margin-bottom:0}.alternate-footer .first-level p{margin-top:0em;margin-bottom:0.2em;line-height:normal;font-weight:normal;color:#fff}.alternate-footer .first-level a{overflow-wrap:break-word;word-wrap:break-word;-webkit-hyphens:auto;-ms-hyphens:auto;-moz-hyphens:auto;hyphens:auto;font-family:"Dinpro-reg", sans-serif;font-size:18px;color:#fff;font-weight:500;text-decoration:none;display:inline-block;margin-top:10px;margin-bottom:0;display:inline-block;transition:all 0.4s ease-in-out 0s}.alternate-footer .first-level a:hover,.alternate-footer .first-level a:focus,.alternate-footer .first-level a:active{color:#fff;text-decoration:underline}.alternate-footer .first-level h1,.alternate-footer .first-level h2,.alternate-footer .first-level h3,.alternate-footer .first-level h4,.alternate-footer .first-level h5,.alternate-footer .first-level h6{font-family:"Dinpro-medium", sans-serif;font-weight:500;color:#fff}.alternate-footer .first-level h1 a,.alternate-footer .first-level h2 a,.alternate-footer .first-level h3 a,.alternate-footer .first-level h4 a,.alternate-footer .first-level h5 a,.alternate-footer .first-level h6 a{font-family:"Dinpro-reg", sans-serif;color:#bf0b1c}@media (max-width: 767px){.alternate-footer .first-level h1,.alternate-footer .first-level h2,.alternate-footer .first-level h3,.alternate-footer .first-level h4,.alternate-footer .first-level h5,.alternate-footer .first-level h6,.alternate-footer .first-level .fb-page{margin-top:20px;margin-bottom:7px}}@media (min-width: 767px){.alternate-footer .first-level h1,.alternate-footer .first-level h2,.alternate-footer .first-level h3,.alternate-footer .first-level h4,.alternate-footer .first-level h5,.alternate-footer .first-level h6,.alternate-footer .first-level .fb-page{margin-top:10px;margin-bottom:7px}}.alternate-footer .first-level ul,.alternate-footer .first-level ol{padding-left:20px;margin-bottom:2px}.alternate-footer .first-level ul li,.alternate-footer .first-level ol li{padding:0px 5px 5px 0px;margin-top:0px;margin-bottom:-4px}.alternate-footer .first-level ul li a,.alternate-footer .first-level ol li a{overflow-wrap:break-word;word-wrap:break-word;-webkit-hyphens:auto;-ms-hyphens:auto;-moz-hyphens:auto;hyphens:auto;font-family:"Dinpro-reg", sans-serif;font-size:16px;color:#fff;text-decoration:none;transition:all 0.4s ease-in-out 0s}.alternate-footer .first-level ul li a:hover,.alternate-footer .first-level ul li a:focus,.alternate-footer .first-level ul li a:active,.alternate-footer .first-level ol li a:hover,.alternate-footer .first-level ol li a:focus,.alternate-footer .first-level ol li a:active{color:#fff;text-decoration:underline}.alternate-footer .first-level .social-media{padding-top:35px}@media (min-width: 768px){.alternate-footer .first-level .social-media{text-align:center}}.alternate-footer .first-level .social-media .footer-image{display:inline-block}@media (min-width: 768px){.alternate-footer .first-level .social-media .footer-image img{max-width:170px}}.alternate-footer .first-level .social-media ul{padding-left:10px;padding-top:15px}@media (max-width: 767px){.alternate-footer .first-level .social-media ul{padding-top:25px}}.alternate-footer .first-level .social-media li{display:inline-block;margin-right:10px;padding:0}@media (max-width: 767px){.alternate-footer .first-level .social-media li{margin-right:15px}}.alternate-footer .first-level .social-media li i{color:#d22630;font-size:30px;transition:all 0.4s ease-in-out 0s}.alternate-footer .first-level .social-media li i:hover{color:#bf0b1c}.alternate-footer .first-level .social-media .addthis_inline_follow_toolbox{display:inline-block}.alternate-footer .first-level .nl-subscribe{margin-bottom:20px}@media (max-width: 767px){.alternate-footer .first-level .nl-subscribe{margin-top:35px}}.alternate-footer .first-level .nl-subscribe label{color:#fff}.alternate-footer .first-level .nl-subscribe a:hover{color:#fff}.alternate-footer .first-level .nl-subscribe h3,.alternate-footer .first-level .nl-subscribe h4,.alternate-footer .first-level .nl-subscribe h5,.alternate-footer .first-level .nl-subscribe h6{font-family:"Dinpro-medium", sans-serif;font-size:20px;font-weight:500;color:#fff;transition:all 0.4s ease-in-out 0s}.alternate-footer .first-level .nl-subscribe p{margin-top:10px;color:#fff;margin-bottom:0.2em}.alternate-footer .first-level .nl-subscribe .input-group{border-top-left-radius:4px;border-bottom-left-radius:4px;margin-bottom:0.2em}@media (max-width: 767px){.alternate-footer .first-level .nl-subscribe .input-group{margin-top:15px;margin-bottom:15px}}.alternate-footer .first-level .nl-subscribe .input-group .form-control{font-size:13px;border-top-left-radius:4px;border-bottom-left-radius:4px}@media (max-width: 767px){.alternate-footer .first-level .nl-subscribe .input-group .form-control{font-size:16px}}.alternate-footer .first-level .nl-subscribe button{padding:6px 10px;background-color:#d22630;border-top-right-radius:4px;border-bottom-right-radius:4px;border:1px solid #d22630;transition:all 0.4s ease-in-out 0s;color:#fff}.alternate-footer .first-level .nl-subscribe button:hover{border:1px solid #90101c;background:#90101c}.alternate-footer .first-level .nl-subscribe button i{font-size:16px;color:#fff}.alternate-footer .second-level{background-color:#ffd500;padding-top:15px;padding-bottom:15px}.alternate-footer .second-level p{color:#000;margin-bottom:0}@media (max-width: 767px){.alternate-footer .second-level .text-right{margin-top:20px}}.alternate-footer .second-level a img{width:74px;margin-left:auto}.main-footer{margin-top:50px;background-color:#ececec}.main-footer nav{padding:25px 5px}.main-footer .social-media{list-style-type:none;padding-left:0;margin-bottom:0}.main-footer .social-media li{display:inline-block;margin-right:15px}.main-footer .social-media li i{font-size:30px;color:#bf0b1c;transition:all 0.4s ease-in-out 0s}.main-footer .social-media li i:hover{color:#bf0b1c}.main-footer .social-media .addthis_inline_follow_toolbox{display:inline-block}.main-footer .copyright{text-align:right;font-size:12px;padding-top:7px}.pac-container{z-index:1200}.pac-container:after{background-image:none !important;height:0px}#load{width:100%;height:100%;position:fixed;z-index:9999;background:url("/dummy_assets/img/Preloader_2.gif") no-repeat center center rgba(255,255,255,0.5)}.headline{margin-top:10px;margin-bottom:10px}.headline h1,.headline h2,.headline h3,.headline h4,.headline h5,.headline h6{margin-top:0;margin-bottom:0}.mainheadline h1{margin:0;margin-top:20px}.video-teaser a{text-decoration:none;transition:color 0.4s ease}.video-teaser p.teaser-date{font-size:14px;font-style:italic;color:#777}.video-teaser .image-wrap a{display:block}.video-teaser .image-wrap iframe{min-height:360px}.video-teaser .overlay{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);width:100%;pointer-events:none}.video-teaser .content-wrap .h2{line-height:1.2;font-size:30px}@media (min-width: 768px){.video-teaser .content-wrap .h2{margin-top:0}}.video-teaser-triple p.teaser-date{font-size:14px;font-style:italic;color:#777}.video-teaser-triple .inner-wrap{border:1px solid #ddd}@media (max-width: 767px){.video-teaser-triple .inner-wrap{margin-bottom:20px}}.video-teaser-triple .image-wrap{position:relative}.video-teaser-triple .image-wrap a{display:block}.video-teaser-triple .overlay{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);width:100%;pointer-events:none}.video-teaser-triple .content-wrap{padding:15px}.video-teaser-triple .content-wrap a{text-decoration:none}.video-teaser-triple .content-wrap .h2{line-height:1.2;font-size:30px}@media (min-width: 768px){.video-teaser-triple .content-wrap .h2{margin-top:0}}.video-teaser-triple .content-wrap p,.video-teaser-triple .content-wrap .h2,.video-teaser-triple .content-wrap h2,.video-teaser-triple .content-wrap .h3,.video-teaser-triple .content-wrap h3{padding:0px 10px 0px 10px}.video-teaser-triple .content-wrap h2,.video-teaser-triple .content-wrap .h2,.video-teaser-triple .content-wrap h3,.video-teaser-triple .content-wrap .h3{margin-top:15px;font-size:28px;line-height:1.2}.video-teaser-triple .content-wrap h2:hover a,.video-teaser-triple .content-wrap .h2:hover a,.video-teaser-triple .content-wrap h3:hover a,.video-teaser-triple .content-wrap .h3:hover a{color:#90101c}@media (min-width: 992px){#productFilterAccordion{padding-top:10px}}#productFilterAccordion .reset-filter-button-wrapper button.btn.btn-default{background-color:#d22630;color:#fff;border:1px solid #d22630;transition:all 0.4s ease-in-out 0s;width:100%;height:40px;border-radius:2px;font-family:"Dinpro-medium", sans-serif;font-weight:400;font-size:16px}#productFilterAccordion .reset-filter-button-wrapper button.btn.btn-default:focus{outline:none}body.focus-on-tab #productFilterAccordion .reset-filter-button-wrapper button.btn.btn-default:focus{outline:2px dotted #444;outline-offset:5px;border-spacing:5px}@media (min-width: 768px){#productFilterAccordion .reset-filter-button-wrapper button.btn.btn-default{margin-top:5px}}#productFilterAccordion .reset-filter-button-wrapper button.btn.btn-default:hover,#productFilterAccordion .reset-filter-button-wrapper button.btn.btn-default:focus,#productFilterAccordion .reset-filter-button-wrapper button.btn.btn-default:active{background:#90101c;border:1px solid #90101c}@media (max-width: 767px){#productFilterAccordion .reset-filter-button-wrapper button.btn.btn-default{width:100%}}@media (min-width: 992px){.product-overview-wrapper{margin-bottom:30px}}.products-filters .form-horizontal .input-group .form-control{font-size:13px;border-top-left-radius:4px;border-bottom-left-radius:4px}.products-filters .form-horizontal .input-group .product-search{height:40px}.products-filters .form-horizontal .input-icon>i{position:absolute;right:40px;background-size:22px;font-size:13pt;height:20px;width:22px;text-align:center;z-index:10;top:10px;cursor:pointer;transition:all 0.4s ease-in-out 0s}.products-filters .form-horizontal .input-icon>i:focus{outline:none}body.focus-on-tab .products-filters .form-horizontal .input-icon>i:focus{outline:2px dotted #d22630;outline-offset:5px;border-spacing:5px}.products-filters .form-horizontal .input-icon>i[hidden]{display:none}.products-filters .input-group{margin-bottom:20px;margin-top:20px}.products-filters .input-group .btn-default{background-color:#d22630;border:none;border-top-right-radius:4px;border-bottom-right-radius:4px;transition:all 0.4s ease-in-out 0s}.products-filters .input-group .btn-default:focus{outline:none}body.focus-on-tab .products-filters .input-group .btn-default:focus{outline:2px dotted #444;outline-offset:5px;border-spacing:5px}.products-filters .input-group .btn-default:hover{background:#90101c}.products-filters .input-group .btn-default i{color:#fff}.products-filters .main-cat a,.products-filters .sub-cat a{text-decoration:none}.products-filters .main-cat li,.products-filters .sub-cat li{margin:7px 8px;border:1px solid #d22630;border-radius:5px}.products-filters .main-cat li:first-child,.products-filters .sub-cat li:first-child{margin-left:0}.products-filters .main-cat li+li,.products-filters .sub-cat li+li{margin-left:0}.products-filters .main-cat li.active a,.products-filters .sub-cat li.active a{background-color:#d22630;color:#fff}.products-filters .main-cat li a,.products-filters .sub-cat li a{font-family:"Dinpro-medium", sans-serif;color:#333;font-weight:500}.products-filters .main-cat li a:hover,.products-filters .sub-cat li a:hover{background-color:#d22630;color:#fff}.products-filters .sub-cat li{border:1px solid #bf0b1c;border-radius:5px}.products-filters .sub-cat li.active a{background-color:#90101c;color:#fff}.products-filters .sub-cat li a{font-family:"Dinpro-medium", sans-serif;color:#333}.products-filters .sub-cat li a:hover{background-color:#90101c;color:#fff}.products-overview .show-more-button{margin-top:35px;margin-bottom:35px}.products-overview .show-more-button .btn>i{margin-left:8px}@media (min-width: 768px){.products-overview .row{margin-bottom:25px}}@media (min-width: 768px){.products-overview .row .col-lg-4{margin-bottom:25px}}.products-overview .inner-wrap{border:1px solid #ddd}@media (min-width: 768px) and (max-width: 991px){.products-overview .inner-wrap{min-height:440px}}@media (min-width: 992px) and (max-width: 1199px){.products-overview .inner-wrap{min-height:460px}}@media (min-width: 1200px){.products-overview .inner-wrap{min-height:480px}}@media (max-width: 767px){.products-overview .inner-wrap{margin-bottom:25px}}.products-overview .image-wrap a{display:block;z-index:5000}.products-overview .image-wrap img{width:100%;padding:15px 25px}.products-overview .image-wrap img.img-responsive{max-height:260px;margin:0 auto}.products-overview .image-wrap img.img-responsive.new-badge-icon{padding:0;margin-right:15px;z-index:2}.products-overview .image-wrap .new-badge-icon{width:25%;position:absolute;right:15px;top:15px}.products-overview .content-wrap{padding:0px 20px 0 20px}.products-overview .content-wrap a{text-decoration:none;z-index:5000}.products-overview .content-wrap .product-header{margin-bottom:10px;overflow-wrap:break-word;word-wrap:break-word;-webkit-hyphens:auto;-ms-hyphens:auto;-moz-hyphens:auto;hyphens:auto}.products-overview .content-wrap .product-header h2,.products-overview .content-wrap .product-header h3,.products-overview .content-wrap .product-header h4,.products-overview .content-wrap .product-header h5,.products-overview .content-wrap .product-header h6{margin-top:0;margin-bottom:0}.products-overview .content-wrap .product-header h2 a,.products-overview .content-wrap .product-header h3 a,.products-overview .content-wrap .product-header h4 a,.products-overview .content-wrap .product-header h5 a,.products-overview .content-wrap .product-header h6 a{font-size:20px;font-family:"Dinpro-medium", sans-serif;line-height:1.2}@media (min-width: 768px) and (max-width: 991px){.products-overview .content-wrap .product-header h2 a,.products-overview .content-wrap .product-header h3 a,.products-overview .content-wrap .product-header h4 a,.products-overview .content-wrap .product-header h5 a,.products-overview .content-wrap .product-header h6 a{font-size:20px}}@media (min-width: 992px) and (max-width: 1199px){.products-overview .content-wrap .product-header h2 a,.products-overview .content-wrap .product-header h3 a,.products-overview .content-wrap .product-header h4 a,.products-overview .content-wrap .product-header h5 a,.products-overview .content-wrap .product-header h6 a{font-size:25px}}.products-overview .content-wrap .product-header a{display:block}.products-overview .content-wrap .product-size{font-family:"Dinpro-light", sans-serif;font-size:16px;color:#999999}@media (min-width: 768px) and (max-width: 991px){.products-overview .content-wrap .product-size{font-size:17px}}@media (min-width: 992px) and (max-width: 1199px){.products-overview .content-wrap .product-size{font-size:16px}}@media (min-width: 768px){.products-overview .content-wrap .prices{position:absolute;bottom:15px;right:35px}}.products-overview .content-wrap .old-price{text-align:right;text-decoration:line-through;font-family:"Dinpro-reg", sans-serif;font-size:18px;color:#333;min-height:10px}@media (min-width: 768px) and (max-width: 991px){.products-overview .content-wrap .old-price{font-size:15px}}.products-overview .content-wrap .current-price{text-align:right;font-family:"Dinpro-medium", sans-serif;font-size:30px;background-color:#d22630;padding:11px 11px 7px 11px}@media (max-width: 767px){.products-overview .content-wrap .current-price{margin-left:-20px;margin-right:-20px;padding:20px 18px 13px 11px}}@media (min-width: 768px) and (max-width: 991px){.swiper-container .products-overview .content-wrap .current-price{font-size:19px}}@media (min-width: 992px) and (max-width: 1199px){.swiper-container .products-overview .content-wrap .current-price{font-size:21px}}.products-overview .content-wrap .current-price .sup{display:inline-block;font-size:18px;margin-left:1px;margin-top:4px;line-height:1;vertical-align:top}.products-overview .content-wrap .product-benefits{color:#333}@media (max-width: 767px){.categories-panel,.pageTeasers .subcat-panel,.subcat-panel{margin-top:15px}}.categories-panel .panel-heading,.subcat-panel .panel-heading{background-color:#d22630;color:#fff;padding:12px;font-size:16px;border-radius:4px;border-color:#d22630}.categories-panel .panel-heading a,.subcat-panel .panel-heading a{display:block;text-decoration:none;font-size:14px;font-weight:500;margin-left:10px}.categories-panel .panel-heading a:focus,.subcat-panel .panel-heading a:focus{outline:none}body.focus-on-tab .categories-panel .panel-heading a:focus,body.focus-on-tab .subcat-panel .panel-heading a:focus{outline:2px dotted #fff;outline-offset:5px;border-spacing:5px}.categories-panel .panel-heading a:hover,.subcat-panel .panel-heading a:hover,.categories-panel .panel-heading a:focus,.subcat-panel .panel-heading a:focus{color:#fff}.categories-panel .panel-heading a i,.subcat-panel .panel-heading a i{float:right}.categories-panel .panel-body,.subcat-panel .panel-body{padding:0px 5px 0px 35px}.subcat-panel .panel-heading{background-color:#bf0b1c;border-color:#bf0b1c}.product-detail{margin-top:50px}.product-detail .detail-header .image-wrap{padding:30px;border:1px solid #ddd}.product-detail .detail-header .image-wrap a{display:block}.product-detail .detail-header .image-wrap img.img-responsive.new-badge-icon{position:absolute;padding:0;margin-right:15px;top:20px;right:25px;z-index:2;width:20%}.product-detail .detail-header .content-wrap{position:relative}.product-detail .detail-header .content-wrap a{text-decoration:none}.product-detail .detail-header .content-wrap .product-header{line-height:1.2;margin-bottom:10px;padding-right:105px;margin-top:0;overflow-wrap:break-word;word-wrap:break-word;-webkit-hyphens:auto;-ms-hyphens:auto;-moz-hyphens:auto;hyphens:auto}@media (max-width: 991px){.product-detail .detail-header .content-wrap .product-header{padding-top:30px}}.product-detail .detail-header .content-wrap .product-header h2,.product-detail .detail-header .content-wrap .product-header h3,.product-detail .detail-header .content-wrap .product-header h4,.product-detail .detail-header .content-wrap .product-header h5,.product-detail .detail-header .content-wrap .product-header h6{margin-top:0;margin-bottom:0;font-size:24px;font-family:"Dinpro-medium", sans-serif;font-weight:500;line-height:1.2;padding-right:105px}@media (min-width: 768px) and (max-width: 991px){.product-detail .detail-header .content-wrap .product-header h2,.product-detail .detail-header .content-wrap .product-header h3,.product-detail .detail-header .content-wrap .product-header h4,.product-detail .detail-header .content-wrap .product-header h5,.product-detail .detail-header .content-wrap .product-header h6{font-size:25px}}@media (min-width: 992px) and (max-width: 1199px){.product-detail .detail-header .content-wrap .product-header h2,.product-detail .detail-header .content-wrap .product-header h3,.product-detail .detail-header .content-wrap .product-header h4,.product-detail .detail-header .content-wrap .product-header h5,.product-detail .detail-header .content-wrap .product-header h6{font-size:20px}}.product-detail .detail-header .content-wrap h1,.product-detail .detail-header .content-wrap h2,.product-detail .detail-header .content-wrap h3,.product-detail .detail-header .content-wrap h4,.product-detail .detail-header .content-wrap h5,.product-detail .detail-header .content-wrap h6{font-family:"Dinpro-medium", sans-serif}.product-detail .detail-header .content-wrap h1.subheader,.product-detail .detail-header .content-wrap h2.subheader,.product-detail .detail-header .content-wrap h3.subheader,.product-detail .detail-header .content-wrap h4.subheader,.product-detail .detail-header .content-wrap h5.subheader,.product-detail .detail-header .content-wrap h6.subheader{font-family:"Dinpro-medium", sans-serif;font-weight:500;text-transform:uppercase;font-size:16px;color:#333;margin-top:20px;margin-bottom:5px}.product-detail .detail-header .content-wrap .product-size{font-family:"Dinpro-light", sans-serif;font-size:16px;color:#999999}@media (min-width: 768px) and (max-width: 991px){.product-detail .detail-header .content-wrap .product-size{font-size:17px}}@media (min-width: 992px) and (max-width: 1199px){.product-detail .detail-header .content-wrap .product-size{font-size:16px}}.product-detail .detail-header .content-wrap .hashtags{padding:15px;border:1px solid #d22630;margin-top:20px;border-radius:4px}.product-detail .detail-header .content-wrap .hashtags li{display:inline-block;list-style-type:none;color:#333;margin-right:10px}.product-detail .detail-header .old-price{text-align:right;text-decoration:line-through;font-family:"Dinpro-light", sans-serif;font-size:18px;color:#333}@media (min-width: 768px) and (max-width: 991px){.product-detail .detail-header .old-price{font-size:15px}}.product-detail .detail-header .current-price{text-align:right;font-family:"Dinpro-medium", sans-serif;font-size:35px;background-color:#d22630;color:#eef8ff;padding:11px 11px 7px 15px;float:right}@media (max-width: 767px){.product-detail .detail-header .current-price{padding:14px 15px 9px 20px;margin-left:0;margin-right:0}}.product-detail .detail-header .current-price .prices{position:relative;margin-top:10px}.product-detail .detail-header .current-price .sup{display:inline-block;font-size:20px;margin-left:1px;margin-top:4px;line-height:1;vertical-align:top}.product-detail .product-seals{padding:15px 15px 5px 15px;margin:auto;line-height:75px}@media (max-width: 767px){.product-detail .product-seals{line-height:60px}}.product-detail .product-seals .seals{margin-top:10px;padding-left:0}.product-detail .product-seals .seals li{list-style-type:none;display:inline-block;margin-left:10px;margin-right:10px}.product-detail .product-seals .seals li img{max-height:80px;max-width:100px}.product-detail .product-description .panel{margin-bottom:20px}@media (max-width: 991px){.product-detail .product-description .panel .panel-body{padding:15px}}@media (max-width: 767px){.product-detail .product-description .panel .panel-body .tables{margin:0}}.product-detail .product-description .panel .panel-body .reference-info{padding:15px;color:#333}@media (max-width: 991px){.product-detail .product-description .panel .panel-body .reference-info{padding:0}}.product-detail .product-description .panel-heading{background-color:#d22630;color:#fff;padding:12px}.product-detail .product-description .panel-heading .panel-title{display:inline-block}.product-detail .product-description .panel-heading a{font-size:16px;display:inline-block;color:#fff;text-decoration:none;font-weight:500;margin-left:10px;cursor:default}@media (max-width: 767px){.product-detail .product-description .panel-heading a{width:100%;padding-right:10px;cursor:pointer}}.product-detail .product-description .panel-heading a:focus{outline:none}body.focus-on-tab .product-detail .product-description .panel-heading a:focus{outline:2px dotted #fff;outline-offset:5px;border-spacing:5px}.product-detail .product-description .panel-heading a:hover,.product-detail .product-description .panel-heading a:focus{color:#fff}.product-detail .product-description .panel-heading a[data-toggle="collapse"] i.indicator{font-size:14px;margin-top:2px}@media (min-width: 768px){.product-detail .product-description .panel-heading a[data-toggle="collapse"] i.indicator{display:none}}.product-detail .product-description .panel-body{padding:20px}@media (max-width: 361px){.product-detail .product-description .panel-body{padding:0}}.similar-products .image-wrap img{padding:15px 25px}.similar-products .content-wrap{padding:20px 20px 0 20px}.recipe-slider-wrapper .image-wrap img{padding:0}.recipe-slider-wrapper .content-wrap{padding:0}.similar-products,.recipe-slider-wrapper{margin-bottom:20px}.similar-products .swiper-container,.recipe-slider-wrapper .swiper-container{width:100%}.similar-products .swiper-container .swiper-button-next,.recipe-slider-wrapper .swiper-container .swiper-button-next{background-image:url("/assets/media/swiper/chevron-right-red.svg")}.similar-products .swiper-container .swiper-button-next.swiper-button-disabled,.recipe-slider-wrapper .swiper-container .swiper-button-next.swiper-button-disabled{opacity:0}.similar-products .swiper-container .swiper-button-prev,.recipe-slider-wrapper .swiper-container .swiper-button-prev{background-image:url("/assets/media/swiper/chevron-left-red.svg")}.similar-products .swiper-container .swiper-button-prev.swiper-button-disabled,.recipe-slider-wrapper .swiper-container .swiper-button-prev.swiper-button-disabled{opacity:0}.similar-products .swiper-container .swiper-slide,.recipe-slider-wrapper .swiper-container .swiper-slide{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center}.similar-products .swiper-container .swiper-slide .media-item,.recipe-slider-wrapper .swiper-container .swiper-slide .media-item{max-width:100%}@media (min-width: 768px) and (max-width: 991px){.similar-products .swiper-container .swiper-slide,.recipe-slider-wrapper .swiper-container .swiper-slide{width:220px}}@media (min-width: 992px) and (max-width: 1199px){.similar-products .swiper-container .swiper-slide,.recipe-slider-wrapper .swiper-container .swiper-slide{width:293.333px}}@media (min-width: 1200px){.similar-products .swiper-container .swiper-slide,.recipe-slider-wrapper .swiper-container .swiper-slide{width:360px}}.similar-products .inner-wrap,.recipe-slider-wrapper .inner-wrap{border:1px solid #ddd;width:100%}@media (min-width: 768px) and (max-width: 991px){.similar-products .inner-wrap,.recipe-slider-wrapper .inner-wrap{min-height:440px}}@media (min-width: 992px) and (max-width: 1199px){.similar-products .inner-wrap,.recipe-slider-wrapper .inner-wrap{min-height:460px}}@media (min-width: 1200px){.similar-products .inner-wrap,.recipe-slider-wrapper .inner-wrap{min-height:550px}}.similar-products .image-wrap a,.recipe-slider-wrapper .image-wrap a{display:block;z-index:5000}.similar-products .image-wrap img,.recipe-slider-wrapper .image-wrap img{width:100%}.similar-products .image-wrap img.img-responsive,.recipe-slider-wrapper .image-wrap img.img-responsive{margin:0 auto}.similar-products .image-wrap img.img-responsive.new-badge-icon,.recipe-slider-wrapper .image-wrap img.img-responsive.new-badge-icon{padding:0;z-index:2;width:25%}@media (max-width: 1199px){.similar-products .image-wrap img.img-responsive.new-badge-icon,.recipe-slider-wrapper .image-wrap img.img-responsive.new-badge-icon{padding:6px}}@media (min-width: 1200px){.similar-products .image-wrap img.img-responsive.new-badge-icon,.recipe-slider-wrapper .image-wrap img.img-responsive.new-badge-icon{margin-right:10px}}@media (max-width: 767px){.similar-products .image-wrap img.img-responsive.new-badge-icon,.recipe-slider-wrapper .image-wrap img.img-responsive.new-badge-icon{margin-right:10px}}.similar-products .image-wrap .new-badge-icon,.recipe-slider-wrapper .image-wrap .new-badge-icon{position:absolute;right:15px;top:15px}.similar-products .content-wrap a,.recipe-slider-wrapper .content-wrap a{text-decoration:none;z-index:5000}.similar-products .content-wrap .product-header,.recipe-slider-wrapper .content-wrap .product-header{font-family:"Dinpro-reg", sans-serif;margin-bottom:10px;overflow-wrap:break-word;word-wrap:break-word;-webkit-hyphens:auto;-ms-hyphens:auto;-moz-hyphens:auto;hyphens:auto}@media (min-width: 768px) and (max-width: 991px){.similar-products .content-wrap .product-header,.recipe-slider-wrapper .content-wrap .product-header{font-size:20px}}@media (min-width: 992px) and (max-width: 1199px){.similar-products .content-wrap .product-header,.recipe-slider-wrapper .content-wrap .product-header{font-size:20px}}.similar-products .content-wrap .product-header h2,.similar-products .content-wrap .product-header h3,.similar-products .content-wrap .product-header h4,.similar-products .content-wrap .product-header h5,.similar-products .content-wrap .product-header h6,.recipe-slider-wrapper .content-wrap .product-header h2,.recipe-slider-wrapper .content-wrap .product-header h3,.recipe-slider-wrapper .content-wrap .product-header h4,.recipe-slider-wrapper .content-wrap .product-header h5,.recipe-slider-wrapper .content-wrap .product-header h6{margin-top:0;margin-bottom:0}.similar-products .content-wrap .product-header h2 a,.similar-products .content-wrap .product-header h3 a,.similar-products .content-wrap .product-header h4 a,.similar-products .content-wrap .product-header h5 a,.similar-products .content-wrap .product-header h6 a,.recipe-slider-wrapper .content-wrap .product-header h2 a,.recipe-slider-wrapper .content-wrap .product-header h3 a,.recipe-slider-wrapper .content-wrap .product-header h4 a,.recipe-slider-wrapper .content-wrap .product-header h5 a,.recipe-slider-wrapper .content-wrap .product-header h6 a{font-size:20px;font-family:"Dinpro-reg", sans-serif;font-weight:500;line-height:1.2}.similar-products .content-wrap .product-header a,.recipe-slider-wrapper .content-wrap .product-header a{display:block}.similar-products .content-wrap .product-size,.recipe-slider-wrapper .content-wrap .product-size{font-family:"Dinpro-light", sans-serif;font-size:16px;color:#999999;margin-bottom:0}@media (min-width: 768px) and (max-width: 991px){.similar-products .content-wrap .product-size,.recipe-slider-wrapper .content-wrap .product-size{font-size:17px}}@media (max-width: 991px){.similar-products .content-wrap .product-size,.recipe-slider-wrapper .content-wrap .product-size{margin-bottom:20px}}@media (min-width: 992px) and (max-width: 1199px){.similar-products .content-wrap .product-size,.recipe-slider-wrapper .content-wrap .product-size{font-size:16px}}@media (min-width: 768px){.similar-products .content-wrap .prices,.recipe-slider-wrapper .content-wrap .prices{position:absolute;bottom:15px;right:20px}}.similar-products .content-wrap .old-price,.recipe-slider-wrapper .content-wrap .old-price{text-align:right;text-decoration:line-through;font-family:"Dinpro-reg", sans-serif;font-size:18px;font-weight:300;color:#333}@media (min-width: 768px) and (max-width: 991px){.similar-products .content-wrap .old-price,.recipe-slider-wrapper .content-wrap .old-price{font-size:15px}}@media (max-width: 991px){.similar-products .content-wrap .old-price,.recipe-slider-wrapper .content-wrap .old-price{min-height:26px}}.similar-products .content-wrap .current-price,.recipe-slider-wrapper .content-wrap .current-price{text-align:right;font-family:"Dinpro-medium", sans-serif;font-size:30px;background-color:#d22630;color:#eef8ff;padding:11px 11px 7px 11px}@media (max-width: 767px){.similar-products .content-wrap .current-price,.recipe-slider-wrapper .content-wrap .current-price{margin-left:-20px;margin-right:-20px}}@media (min-width: 768px) and (max-width: 991px){.similar-products .content-wrap .current-price,.recipe-slider-wrapper .content-wrap .current-price{font-size:19px}}@media (min-width: 992px) and (max-width: 1199px){.similar-products .content-wrap .current-price,.recipe-slider-wrapper .content-wrap .current-price{font-size:21px}}@media (max-width: 767px){.similar-products .content-wrap .current-price,.recipe-slider-wrapper .content-wrap .current-price{padding:20px 18px 13px 11px}}.similar-products .content-wrap .current-price .sup,.recipe-slider-wrapper .content-wrap .current-price .sup{display:inline-block;font-size:18px;margin-left:1px;margin-top:2px;line-height:1;vertical-align:top}.searchresults .products-overview .row:first-child{margin-bottom:0}.searchresults .content-results .row .inner-wrap{margin-bottom:15px}.searchresults .content-results .text-img-teaser .inner-wrap{border:none}.searchresults .content-results .text-img-teaser .inner-wrap .content-wrap{padding:0}.searchresults .content-results .text-img-teaser .inner-wrap .content-wrap .h2,.searchresults .content-results .text-img-teaser .inner-wrap .content-wrap .h3,.searchresults .content-results .text-img-teaser .inner-wrap .content-wrap p{padding-left:0;margin-bottom:5px}.searchresults .mainheader{font-size:24px;font-weight:400;color:#777;margin-bottom:15px}.searchresults .mainheader .results-term{color:#333}.searchresults .subheader{margin-top:0;margin-bottom:25px;font-size:26px}.searchresults .subheader a{font-size:26px}.searchresults h3.search-results{font-size:24px;font-weight:400;color:#777}::-ms-clear{width:0;height:0}::-ms-reveal{width:0;height:0;display:none}#skip{position:absolute;top:0;left:0;z-index:1040;text-align:center;width:100%;padding-top:0.5rem}#skip:focus{background:rgba(255,255,255,0.2)}#skip a{background:transparent;overflow:hidden;color:#d22630;text-decoration:none;transition:none}#skip a:focus{outline:none}body.focus-on-tab #skip a:focus{outline:2px dotted #333;outline-offset:5px;border-spacing:5px}#skip a:active,#skip a:hover,#skip a:focus{color:#333}.row.is-flex{display:flex}@media (max-width: 767px){.row.is-flex{flex-wrap:wrap}}.row.is-flex>[class*="col-"]{display:flex}.row.is-flex .box{display:flex;flex-direction:column;flex-basis:100%}.row.is-flex .box .image-wrap{flex-shrink:0}.text-img-teaser .text-top .box .content-wrap{margin-bottom:auto}.text-img-teaser .text-top .box .image-wrap{margin-top:auto}.text-img-teaser .text-bottom .box .content-wrap{margin-bottom:auto}#reweFlipbookcontrol .b-controls .b-next div:focus,#reweFlipbookcontrol .b-controls .b-prev div:focus{outline:none}body.focus-on-tab #reweFlipbookcontrol .b-controls .b-next div:focus,body.focus-on-tab #reweFlipbookcontrol .b-controls .b-prev div:focus{outline:2px dotted #333;outline-offset:5px;border-spacing:5px}.addthis_toolbox span.addthis_follow_label{display:inline}.grecaptcha-badge{display:none}.has-error img.haficon,.has-danger img.haficon{border:1px solid #a94442;border-radius:4px;box-shadow:inset 0 1px 1px rgba(0,0,0,0.075)}.headline h3.img-headline-single{margin-top:0px}.picture-gallery-item{margin-bottom:10px}.picture-gallery-item .pictureteaser a,.picture-gallery-item .pictureteaser p,.picture-gallery-item .pictureteaser small{display:block}.picture-gallery-item .pictureteaser p{margin-bottom:0}.picture-gallery-item .pictureteaser small{margin-bottom:10px}.picture-gallery-item .pictureteaser p,.picture-gallery-item .pictureteaser small{width:100%}@media (max-width: 991px){.picture-gallery-item .pictureteaser img{margin:auto}.picture-gallery-item .pictureteaser p,.picture-gallery-item .pictureteaser small{text-align:center}}.hashtags ul{padding:15px;border:1px solid #333;margin-top:20px;border-radius:4px}.hashtags ul li{display:inline-block;list-style-type:none;color:#333;margin-right:10px}.subheader h1,.subheader h2,.subheader h3,.subheader h4,.subheader h5,.subheader h6{font-family:"Dinpro-medium", sans-serif;font-weight:500;text-transform:uppercase;font-size:16px;color:#333;margin-top:20px;margin-bottom:5px}.subtext{font-family:"Dinpro-regular", sans-serif;font-size:16px;font-weight:300;color:#999999}@media (min-width: 768px) and (max-width: 991px){.subtext{font-size:17px}}@media (min-width: 992px) and (max-width: 1199px){.subtext{font-size:16px}}.subtext p,.subtext div,.subtext span{font-family:"Dinpro-regular", sans-serif;font-size:16px;font-weight:300;color:#999999}@media (min-width: 768px) and (max-width: 991px){.subtext p,.subtext div,.subtext span{font-size:17px}}@media (min-width: 992px) and (max-width: 1199px){.subtext p,.subtext div,.subtext span{font-size:16px}}.swiper-container h1,.swiper-container h2,.swiper-container h3,.swiper-container h4,.swiper-container h5,.swiper-container h6{overflow-wrap:break-word;word-wrap:break-word;-webkit-hyphens:auto;-ms-hyphens:auto;-moz-hyphens:auto;hyphens:auto;font-size:20px;font-family:"Dinpro-medium", sans-serif;font-weight:500;line-height:1.2}@media (min-width: 768px) and (max-width: 991px){.swiper-container h1,.swiper-container h2,.swiper-container h3,.swiper-container h4,.swiper-container h5,.swiper-container h6{font-size:20px}}@media (min-width: 992px) and (max-width: 1199px){.swiper-container h1,.swiper-container h2,.swiper-container h3,.swiper-container h4,.swiper-container h5,.swiper-container h6{font-size:25px}}.prices{position:relative}.swiper-container .prices{bottom:20px;right:0}@media (max-width: 767px){.swiper-container .prices{bottom:0px}}.prices .old-price{text-align:right;text-decoration:line-through;font-family:"Dinpro-medium", sans-serif;font-size:18px;font-weight:300;color:#d22630;min-height:10px}@media (min-width: 768px) and (max-width: 991px){.prices .old-price{font-size:15px}}.prices .current-price{text-align:right;font-family:"Dinpro-medium", sans-serif;font-size:35px;font-weight:500;background-color:#d22630;color:#eef8ff;padding:11px 11px 7px 11px}@media (max-width: 767px){.prices .current-price{margin-left:-20px;margin-right:-20px}}.swiper-container .prices .current-price{float:none}@media (min-width: 768px) and (max-width: 991px){.swiper-container .prices .current-price{font-size:19px}}@media (min-width: 992px) and (max-width: 1199px){.swiper-container .prices .current-price{font-size:21px}}@media (max-width: 767px){.swiper-container .prices .current-price{padding:20px 18px 13px 11px}}.prices .current-price .sup{display:inline-block;font-size:18px;margin-left:1px;margin-top:4px;line-height:1;vertical-align:top}.wk-accordion-panel-group.row{margin-top:20px;margin-bottom:20px}.wk-accordion-panel-group.row .wk-col-1.panel,.wk-accordion-panel-group.row .wk-col-2.panel,.wk-accordion-panel-group.row .wk-col-3.panel,.wk-accordion-panel-group.row .wk-col-4.panel,.wk-accordion-panel-group.row .wk-col-5.panel,.wk-accordion-panel-group.row .wk-col-6.panel,.wk-accordion-panel-group.row .wk-col-7.panel,.wk-accordion-panel-group.row .wk-col-8.panel,.wk-accordion-panel-group.row .wk-col-9.panel,.wk-accordion-panel-group.row .wk-col-10.panel,.wk-accordion-panel-group.row .wk-col-11.panel{margin-top:5px !important;margin-bottom:0 !important}.wk-accordion-panel.no-parent{margin-top:20px}.wk-accordion-panel.panel{box-shadow:none;margin-top:20px;margin-bottom:20px}.wk-accordion-panel.panel .panel-heading{background-color:#d22630;color:#fff;padding:12px;font-size:16px;display:inline-block;width:100%}.wk-accordion-panel.panel .panel-heading .panel-title{display:inline-block}.wk-accordion-panel.panel .panel-heading a{color:#fff;text-decoration:none;font-size:14px;font-weight:500;margin-left:10px;margin-top:5px}.no-margin{margin:0}.image-wrapper.add-border{border:1px solid #ddd}.image-wrapper.add-spacing{padding:30px}.col-centered{float:none;margin:0 auto}.webkit-list-filter.panel{margin-bottom:5px}
