@charset "UTF-8";/*!*
 *
 * inuitcss.com -- @inuitcss -- @csswizardry
 *
 *//*! normalize.css v2.1.0 | MIT License | git.io/normalize */article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,video{display:inline-block}audio:not([controls]){display:none;height:0}[hidden]{display:none}html{-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}body{margin:0}a:focus{outline:dotted thin}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}mark{background:#ff0;color:#000}code,kbd,pre,samp{font-family:monospace,serif;font-size:1em}pre{white-space:pre-wrap}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:0}button,input,select,textarea{font-family:inherit;font-size:100%;margin:0}button,input{line-height:normal}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}input[type=checkbox],input[type=radio]{-moz-box-sizing:border-box;box-sizing:border-box;padding:0}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}table{border-collapse:collapse;border-spacing:0}*,:after,:before{-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}blockquote,caption,dd,dl,fieldset,form,h1,h2,h3,h4,h5,h6,hr,legend,ol,p,pre,table,td,th,ul{margin:0;padding:0}abbr[title],dfn[title]{cursor:help}ins,u{text-decoration:none}ins{border-bottom:1px solid}img{font-style:italic}button,input,label,option,select,textarea{cursor:pointer}.text-input:active,.text-input:focus,textarea:active,textarea:focus{cursor:text;outline:0}.cf:after,.content-form .regCheckBox:after,.content-form__checkbox-label:after,.media:after,.vtc-treueaktionribbon__stats:after{content:"";display:table;clear:both}.form-fields>li,.island,.islet,.media,address,blockquote,dl,fieldset,figure,h1,h2,h3,h4,h5,h6,hgroup,ol,p,pre,table,ul{margin-bottom:1.66667rem}.islet .form-fields>li,.islet .island,.islet .islet,.islet .media,.islet address,.islet blockquote,.islet dl,.islet fieldset,.islet figure,.islet h1,.islet h2,.islet h3,.islet h4,.islet h5,.islet h6,.islet hgroup,.islet ol,.islet p,.islet pre,.islet table,.islet ul{margin-bottom:.83333rem}.landmark{margin-bottom:3.33333rem}hr{margin-bottom:1.5rem}dd,ol,ul{margin-left:3.33333rem}html{font:.75em/2 sans-serif;overflow-y:scroll;min-height:100%}.delta,h4{font-size:20px;font-size:1.66667rem;line-height:1.2}.epsilon,h5{font-size:16px;font-size:1.33333rem;line-height:1.5}.zeta,h6{font-size:14px;font-size:1.16667rem;line-height:1.71429}hgroup .hN{margin-bottom:0}.giga{font-size:96px;font-size:8rem;line-height:1}.mega{font-size:72px;font-size:6rem;line-height:1}.kilo{font-size:48px;font-size:4rem;line-height:1}.lead,.lede{font-size:13.5px;font-size:1.125rem;line-height:1.77778}.milli,.smallprint{font-size:12px;font-size:1rem;line-height:2}.micro{font-size:10px;font-size:.83333rem;line-height:2.4}q{quotes:"‘" "’" "\\201C " "\\201D "}q:before{content:"\2018";content:open-quote}q:after{content:"\2019";content:close-quote}q q:before{content:"\201C";content:open-quote}q q:after{content:"\201D";content:close-quote}blockquote{quotes:"\\201C " "\\201D "}blockquote p:before{content:"\\201C ";content:open-quote}blockquote p:after{content:"";content:no-close-quote}blockquote p:last-of-type:after{content:"\\201D ";content:close-quote}blockquote q:before{content:"\2018";content:open-quote}blockquote q:after{content:"\2019";content:close-quote}blockquote{text-indent:-.41em}blockquote p:last-of-type{margin-bottom:0}.source{display:block;text-indent:0}.source:before{content:"\2014"}pre{overflow:auto}pre mark{background:0 0;border-bottom:1px solid;color:inherit}.code-comment{opacity:.75;filter:alpha(opacity=75)}.line-numbers{font-family:monospace,serif;list-style:decimal-leading-zero inside;white-space:nowrap;overflow:auto;margin-left:0}.line-numbers code{white-space:pre}img{max-width:100%}img[height],img[width]{max-width:none}.img--round{border-radius:4px}.img--right{float:right;margin-bottom:20px;margin-left:20px}.img--left{float:left;margin-right:20px;margin-bottom:20px}.img--center{display:block;margin-right:auto;margin-bottom:20px;margin-left:auto}.img--short{height:100px}.img--medium{height:200px}.img--tall{height:300px}figure>img{display:block}li>ol,li>ul{margin-bottom:0}.numbered-list{list-style-type:decimal}table{width:100%}td,th{padding:5px;text-align:left}@media screen and (min-width:480px){td,th{padding:10px}}[colspan]{text-align:center}[colspan="1"]{text-align:left}[rowspan]{vertical-align:middle}[rowspan="1"]{vertical-align:top}.numerical{text-align:right}.t5{width:5%}.t10{width:10%}.t12{width:12.5%}.t15{width:15%}.t20{width:20%}.t25{width:25%}.t30{width:30%}.t33{width:33.333%}.t35{width:35%}.t37{width:37.5%}.t40{width:40%}.t45{width:45%}.t50{width:50%}.t55{width:55%}.t60{width:60%}.t62{width:62.5%}.t65{width:65%}.t66{width:66.666%}.t70{width:70%}.t75{width:75%}.t80{width:80%}.t85{width:85%}.t87{width:87.5%}.t90{width:90%}.t95{width:95%}.table--bordered td,.table--bordered th{border:1px solid #ccc}.table--bordered td:empty,.table--bordered th:empty{border:none}.table--bordered thead tr:last-child th{border-bottom-width:2px}.table--bordered tbody tr th:last-of-type{border-right-width:2px}.table--striped tbody tr:nth-of-type(odd){background-color:#ffc}.table--data{font:12px/1.5 sans-serif}.form-fields{list-style:none;margin:0}.form-fields>li:last-child{margin-bottom:0}.label,label{display:block}.additional{display:block;font-weight:400}.check-list{list-style:none;margin:0}.check-label,.check-list .label,.check-list label{display:inline-block}.spoken-form label{display:inline-block;font:inherit}.extra-help{display:inline-block;visibility:hidden}.text-input:active+.extra-help,.text-input:focus+.extra-help{visibility:visible}.grid{list-style:none;margin-bottom:0}.grid>.grid{margin-left:0}.grid__item{display:inline-block;width:100%;padding-left:20px;vertical-align:top}.media{display:block}.media__img{float:left;margin-right:20px}.media__img--rev{float:right;margin-left:20px}.media__img img,.media__img--rev img{display:block}.media__body{overflow:hidden}.media__body,.media__body>:last-child{margin-bottom:0}.islet .media__img{margin-right:10px}.islet .media__img--rev{margin-left:10px}.page-wrapper .brand-navigation .brand-navigation__item--active a span:after,.page-wrapper .brand-navigation .brand-navigation__item--active a span:before{content:"";position:absolute;border-collapse:separate;border:4px solid transparent;top:100%;left:50%;margin-left:-4px}.page-wrapper .brand-navigation .brand-navigation__item--active a span:after{margin-left:-4px}.one-whole{width:100%}.five-tenths,.four-eighths,.one-half,.six-twelfths,.three-sixths,.two-quarters{width:50%}.four-twelfths,.one-third,.two-sixths{width:33.333%}.eight-twelfths,.four-sixths,.two-thirds{width:66.666%}.one-quarter,.three-twelfths,.two-eighths{width:25%}.nine-twelfths,.six-eighths,.three-quarters{width:75%}.one-fifth,.two-tenths{width:20%}.four-tenths,.two-fifths{width:40%}.six-tenths,.three-fifths{width:60%}.eight-tenths,.four-fifths{width:80%}.one-sixth,.two-twelfths{width:16.666%}.five-sixths,.ten-twelfths{width:83.333%}.one-eighth{width:12.5%}.three-eighths{width:37.5%}.five-eighths{width:62.5%}.seven-eighths{width:87.5%}.one-tenth{width:10%}.three-tenths{width:30%}.seven-tenths{width:70%}.nine-tenths{width:90%}.one-twelfth{width:8.333%}.five-twelfths{width:41.666%}.seven-twelfths{width:58.333%}.eleven-twelfths{width:91.666%}@media only screen and (max-width:719px){.palm-one-whole{width:100%}.palm-five-tenths,.palm-four-eighths,.palm-one-half,.palm-six-twelfths,.palm-three-sixths,.palm-two-quarters{width:50%}.palm-four-twelfths,.palm-one-third,.palm-two-sixths{width:33.333%}.palm-eight-twelfths,.palm-four-sixths,.palm-two-thirds{width:66.666%}.palm-one-quarter,.palm-three-twelfths,.palm-two-eighths{width:25%}.palm-nine-twelfths,.palm-six-eighths,.palm-three-quarters{width:75%}.palm-one-fifth,.palm-two-tenths{width:20%}.palm-four-tenths,.palm-two-fifths{width:40%}.palm-six-tenths,.palm-three-fifths{width:60%}.palm-eight-tenths,.palm-four-fifths{width:80%}.palm-one-sixth,.palm-two-twelfths{width:16.666%}.palm-five-sixths,.palm-ten-twelfths{width:83.333%}.palm-one-eighth{width:12.5%}.palm-three-eighths{width:37.5%}.palm-five-eighths{width:62.5%}.palm-seven-eighths{width:87.5%}.palm-one-tenth{width:10%}.palm-three-tenths{width:30%}.palm-seven-tenths{width:70%}.palm-nine-tenths{width:90%}.palm-one-twelfth{width:8.333%}.palm-five-twelfths{width:41.666%}.palm-seven-twelfths{width:58.333%}.palm-eleven-twelfths{width:91.666%}}@media only screen and (min-width:720px) and (max-width:959px){.lap-one-whole{width:100%}.lap-five-tenths,.lap-four-eighths,.lap-one-half,.lap-six-twelfths,.lap-three-sixths,.lap-two-quarters{width:50%}.lap-four-twelfths,.lap-one-third,.lap-two-sixths{width:33.333%}.lap-eight-twelfths,.lap-four-sixths,.lap-two-thirds{width:66.666%}.lap-one-quarter,.lap-three-twelfths,.lap-two-eighths{width:25%}.lap-nine-twelfths,.lap-six-eighths,.lap-three-quarters{width:75%}.lap-one-fifth,.lap-two-tenths{width:20%}.lap-four-tenths,.lap-two-fifths{width:40%}.lap-six-tenths,.lap-three-fifths{width:60%}.lap-eight-tenths,.lap-four-fifths{width:80%}.lap-one-sixth,.lap-two-twelfths{width:16.666%}.lap-five-sixths,.lap-ten-twelfths{width:83.333%}.lap-one-eighth{width:12.5%}.lap-three-eighths{width:37.5%}.lap-five-eighths{width:62.5%}.lap-seven-eighths{width:87.5%}.lap-one-tenth{width:10%}.lap-three-tenths{width:30%}.lap-seven-tenths{width:70%}.lap-nine-tenths{width:90%}.lap-one-twelfth{width:8.333%}.lap-five-twelfths{width:41.666%}.lap-seven-twelfths{width:58.333%}.lap-eleven-twelfths{width:91.666%}}@media only screen and (min-width:720px){.lap-and-up-one-whole{width:100%}.lap-and-up-five-tenths,.lap-and-up-four-eighths,.lap-and-up-one-half,.lap-and-up-six-twelfths,.lap-and-up-three-sixths,.lap-and-up-two-quarters{width:50%}.lap-and-up-four-twelfths,.lap-and-up-one-third,.lap-and-up-two-sixths{width:33.333%}.lap-and-up-eight-twelfths,.lap-and-up-four-sixths,.lap-and-up-two-thirds{width:66.666%}.lap-and-up-one-quarter,.lap-and-up-three-twelfths,.lap-and-up-two-eighths{width:25%}.lap-and-up-nine-twelfths,.lap-and-up-six-eighths,.lap-and-up-three-quarters{width:75%}.lap-and-up-one-fifth,.lap-and-up-two-tenths{width:20%}.lap-and-up-four-tenths,.lap-and-up-two-fifths{width:40%}.lap-and-up-six-tenths,.lap-and-up-three-fifths{width:60%}.lap-and-up-eight-tenths,.lap-and-up-four-fifths{width:80%}.lap-and-up-one-sixth,.lap-and-up-two-twelfths{width:16.666%}.lap-and-up-five-sixths,.lap-and-up-ten-twelfths{width:83.333%}.lap-and-up-one-eighth{width:12.5%}.lap-and-up-three-eighths{width:37.5%}.lap-and-up-five-eighths{width:62.5%}.lap-and-up-seven-eighths{width:87.5%}.lap-and-up-one-tenth{width:10%}.lap-and-up-three-tenths{width:30%}.lap-and-up-seven-tenths{width:70%}.lap-and-up-nine-tenths{width:90%}.lap-and-up-one-twelfth{width:8.333%}.lap-and-up-five-twelfths{width:41.666%}.lap-and-up-seven-twelfths{width:58.333%}.lap-and-up-eleven-twelfths{width:91.666%}}@media only screen and (max-width:959px){.portable-one-whole{width:100%}.portable-five-tenths,.portable-four-eighths,.portable-one-half,.portable-six-twelfths,.portable-three-sixths,.portable-two-quarters{width:50%}.portable-four-twelfths,.portable-one-third,.portable-two-sixths{width:33.333%}.portable-eight-twelfths,.portable-four-sixths,.portable-two-thirds{width:66.666%}.portable-one-quarter,.portable-three-twelfths,.portable-two-eighths{width:25%}.portable-nine-twelfths,.portable-six-eighths,.portable-three-quarters{width:75%}.portable-one-fifth,.portable-two-tenths{width:20%}.portable-four-tenths,.portable-two-fifths{width:40%}.portable-six-tenths,.portable-three-fifths{width:60%}.portable-eight-tenths,.portable-four-fifths{width:80%}.portable-one-sixth,.portable-two-twelfths{width:16.666%}.portable-five-sixths,.portable-ten-twelfths{width:83.333%}.portable-one-eighth{width:12.5%}.portable-three-eighths{width:37.5%}.portable-five-eighths{width:62.5%}.portable-seven-eighths{width:87.5%}.portable-one-tenth{width:10%}.portable-three-tenths{width:30%}.portable-seven-tenths{width:70%}.portable-nine-tenths{width:90%}.portable-one-twelfth{width:8.333%}.portable-five-twelfths{width:41.666%}.portable-seven-twelfths{width:58.333%}.portable-eleven-twelfths{width:91.666%}}@media only screen and (min-width:960px){.desk-one-whole{width:100%}.desk-five-tenths,.desk-four-eighths,.desk-one-half,.desk-six-twelfths,.desk-three-sixths,.desk-two-quarters{width:50%}.desk-four-twelfths,.desk-one-third,.desk-two-sixths{width:33.333%}.desk-eight-twelfths,.desk-four-sixths,.desk-two-thirds{width:66.666%}.desk-one-quarter,.desk-three-twelfths,.desk-two-eighths{width:25%}.desk-nine-twelfths,.desk-six-eighths,.desk-three-quarters{width:75%}.desk-one-fifth,.desk-two-tenths{width:20%}.desk-four-tenths,.desk-two-fifths{width:40%}.desk-six-tenths,.desk-three-fifths{width:60%}.desk-eight-tenths,.desk-four-fifths{width:80%}.desk-one-sixth,.desk-two-twelfths{width:16.666%}.desk-five-sixths,.desk-ten-twelfths{width:83.333%}.desk-one-eighth{width:12.5%}.desk-three-eighths{width:37.5%}.desk-five-eighths{width:62.5%}.desk-seven-eighths{width:87.5%}.desk-one-tenth{width:10%}.desk-three-tenths{width:30%}.desk-seven-tenths{width:70%}.desk-nine-tenths{width:90%}.desk-one-twelfth{width:8.333%}.desk-five-twelfths{width:41.666%}.desk-seven-twelfths{width:58.333%}.desk-eleven-twelfths{width:91.666%}}.brand{font-family:Helvetica Neue,sans-serif!important;color:#ffd500!important}.brand-face{font-family:Helvetica Neue,sans-serif!important}.brand-color,.brand-colour{color:#ffd500!important}.float--right,.pull-right{float:right!important}.float--left,.pull-left{float:left!important}.float--none{float:none!important}.text--left{text-align:left!important}.text--center,.text-center{text-align:center!important}.text--right{text-align:right!important}.weight--light{font-weight:300!important}.weight--normal{font-weight:400!important}.weight--semibold{font-weight:600!important}.push{margin:20px!important}.push--top{margin-top:20px!important}.push--right{margin-right:20px!important}.push--bottom{margin-bottom:20px!important}.push--left{margin-left:20px!important}.push--ends{margin-top:20px!important;margin-bottom:20px!important}.push--sides{margin-right:20px!important;margin-left:20px!important}.push-half{margin:10px!important}.push-half--top{margin-top:10px!important}.push-half--right{margin-right:10px!important}.push-half--bottom{margin-bottom:10px!important}.push-half--left{margin-left:10px!important}.push-half--ends{margin-top:10px!important;margin-bottom:10px!important}.push-half--sides{margin-right:10px!important;margin-left:10px!important}.flush{margin:0!important}.flush--top{margin-top:0!important}.flush--right{margin-right:0!important}.flush--bottom{margin-bottom:0!important}.flush--left{margin-left:0!important}.flush--ends{margin-top:0!important;margin-bottom:0!important}.flush--sides{margin-right:0!important;margin-left:0!important}.soft{padding:20px!important}.soft--top{padding-top:20px!important}.soft--right{padding-right:20px!important}.soft--bottom{padding-bottom:20px!important}.soft--left{padding-left:20px!important}.soft--ends{padding-top:20px!important;padding-bottom:20px!important}.soft--sides{padding-right:20px!important;padding-left:20px!important}.soft-half{padding:10px!important}.soft-half--top{padding-top:10px!important}.soft-half--right{padding-right:10px!important}.soft-half--bottom{padding-bottom:10px!important}.soft-half--left{padding-left:10px!important}.soft-half--ends{padding-top:10px!important;padding-bottom:10px!important}.soft-half--sides{padding-right:10px!important;padding-left:10px!important}.hard{padding:0!important}.hard--top{padding-top:0!important}.hard--right{padding-right:0!important}.hard--bottom{padding-bottom:0!important}.hard--left{padding-left:0!important}.hard--ends{padding-top:0!important;padding-bottom:0!important}.hard--sides{padding-right:0!important;padding-left:0!important}.full-bleed{margin-right:-20px!important;margin-left:-20px!important}.islet .full-bleed{margin-right:-10px!important;margin-left:-10px!important}.informative{cursor:help!important}.muted{opacity:.5!important;filter:alpha(opacity=50)!important}.proceed{text-align:right!important}.go:after{content:" " "»"!important}.caps{text-transform:uppercase!important}.accessibility,.visuallyhidden{border:0!important;clip:rect(0 0 0 0)!important;height:1px!important;margin:-1px!important;overflow:hidden!important;padding:0!important;position:absolute!important;width:1px!important}@media only screen and (max-width:719px){.accessibility--palm,.visuallyhidden--palm{border:0!important;clip:rect(0 0 0 0)!important;height:1px!important;margin:-1px!important;overflow:hidden!important;padding:0!important;position:absolute!important;width:1px!important}}@media only screen and (min-width:720px) and (max-width:959px){.accessibility--lap,.visuallyhidden--lap{border:0!important;clip:rect(0 0 0 0)!important;height:1px!important;margin:-1px!important;overflow:hidden!important;padding:0!important;position:absolute!important;width:1px!important}}@media only screen and (min-width:720px){.accessibility--lap-and-up,.visuallyhidden--lap-and-up{border:0!important;clip:rect(0 0 0 0)!important;height:1px!important;margin:-1px!important;overflow:hidden!important;padding:0!important;position:absolute!important;width:1px!important}}@media only screen and (max-width:959px){.accessibility--portable,.visuallyhidden--portable{border:0!important;clip:rect(0 0 0 0)!important;height:1px!important;margin:-1px!important;overflow:hidden!important;padding:0!important;position:absolute!important;width:1px!important}}@media only screen and (min-width:960px){.accessibility--desk,.visuallyhidden--desk{border:0!important;clip:rect(0 0 0 0)!important;height:1px!important;margin:-1px!important;overflow:hidden!important;padding:0!important;position:absolute!important;width:1px!important}}@media only screen and (min-width:1200px){.accessibility--desk-wide,.visuallyhidden--desk-wide{border:0!important;clip:rect(0 0 0 0)!important;height:1px!important;margin:-1px!important;overflow:hidden!important;padding:0!important;position:absolute!important;width:1px!important}}.swiper-container{margin:0 auto;position:relative;overflow:hidden;-webkit-backface-visibility:hidden;-ms-backface-visibility:hidden;-o-backface-visibility:hidden;backface-visibility:hidden;z-index:1}.swiper-wrapper{position:relative;width:100%;-moz-transition-duration:0s;-moz-transform:translate3d(0,0,0);-moz-transition-timing-function:ease;-o-transition-duration:0s;-o-transition-timing-function:ease;-o-transform:translate(0,0);-ms-transition-duration:0s;-ms-transform:translate3d(0,0,0);-ms-transition-timing-function:ease;-webkit-transition-property:-webkit-transform,left,top;transition-property:transform,left,top;-webkit-transition-duration:0s;transition-duration:0s;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);-webkit-transition-timing-function:ease;transition-timing-function:ease;-moz-box-sizing:content-box;box-sizing:content-box}.swiper-free-mode>.swiper-wrapper{-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out;margin:0 auto}.swiper-slide{float:left;-moz-box-sizing:content-box;box-sizing:content-box}.swiper-wp8-horizontal{-ms-touch-action:pan-y}.swiper-wp8-vertical{-ms-touch-action:pan-x}.swiper-container,.swiper-slide,.swiper-wrapper{-webkit-transform-style:preserve-3d;-o-transform-style:preserve-3d;-ms-transform-style:preserve-3d;transform-style:preserve-3d}.swiper-container{-webkit-perspective:1200px;-o-perspective:1200px;perspective:1200px}.swiper-wrapper{-ms-perspective:1200px}.swiper-slide-shadow-bottom,.swiper-slide-shadow-left,.swiper-slide-shadow-right,.swiper-slide-shadow-top{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none}.swiper-slide-shadow-left{background-image:-webkit-gradient(linear,left top,right top,from(rgba(0,0,0,.5)),to(transparent));background-image:-webkit-linear-gradient(right,rgba(0,0,0,.5),transparent);background-image:linear-gradient(to left,rgba(0,0,0,.5),transparent)}.swiper-slide-shadow-right{background-image:-webkit-gradient(linear,right top,left top,from(rgba(0,0,0,.5)),to(transparent));background-image:-webkit-linear-gradient(left,rgba(0,0,0,.5),transparent);background-image:linear-gradient(to right,rgba(0,0,0,.5),transparent)}.swiper-slide-shadow-top{background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,.5)),to(transparent));background-image:-webkit-linear-gradient(bottom,rgba(0,0,0,.5),transparent);background-image:linear-gradient(to top,rgba(0,0,0,.5),transparent)}.swiper-slide-shadow-bottom{background-image:-webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,.5)),to(transparent));background-image:-webkit-linear-gradient(top,rgba(0,0,0,.5),transparent);background-image:linear-gradient(to bottom,rgba(0,0,0,.5),transparent)}audio,canvas,iframe,img,svg,video{vertical-align:middle}#aspnetForm,body,html{overflow:hidden;position:absolute;width:100%;height:100%}.hairline{border-bottom:1px solid #d7d7d7}.has-flag{position:relative;overflow:visible}.flag{position:absolute;left:-18px;top:100px;z-index:10}.gradient--secondary{background-image:-webkit-linear-gradient(top,#fff,#e2e5eb);background-image:linear-gradient(to bottom,#fff,#e2e5eb);background-color:#f0f2f5}.collapsed .team__header,.gradient--primary{background-image:-webkit-linear-gradient(top,#ffe600,#ffc400);background-image:linear-gradient(to bottom,#ffe600,#ffc400);background-color:#ffd500}input[placeholder]{text-overflow:ellipsis}::-moz-placeholder{text-overflow:ellipsis}input:-moz-placeholder{text-overflow:ellipsis}.tablet #ww-quick-bar,body.desktop:not(.tablet) .meta-navi__item--location{display:none}.visually-hidden{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);border:0}.list-inline,.list-unstyled,.social-links ul{margin:0;padding:0;list-style-type:none}.list-inline li{display:inline-block}.btn,.btn-unstyled,.filialfinder-detail .filialfinder__button,.main-header .meta-navi button,.search-page .filialfinder__button,.subpage .h5Flipbook .h5fPrintDialog .h5fPrintSubmit{border:none;outline:0;background:0 0}.clearfix:after,.container--multiple-controls:after,.discount-teaser:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}a{color:inherit;text-decoration:none}.rounded-corners{border-radius:6px}.rounded-corners--small{border-radius:3px}.card{position:relative;border:1px solid #f5f5f5;box-shadow:0 1px 3px rgba(0,0,0,.35);border-radius:6px;background-color:#f0f0f0;color:#333;margin-bottom:15px;overflow:hidden}.card h1{color:#333;font-family:Arial,Verdana,sans;font-weight:700}.card .card__section{padding:10px}.card .card__section--bright{background-color:#fff}.card .card__section--divider-top{border-top:1px solid #d7d7d7}.push--bottom-ctrl{margin-bottom:40px!important}@media only screen and (max-width:719px){.push--bottom-ctrl{margin-bottom:25px!important}}.soft-font{color:#666}.narrow-lines{line-height:1}.cursor-pointer{cursor:pointer}body{font-family:Arial,Verdana,sans;color:#333;font-size:13px;font-size:1.08333rem;line-height:1.3}.grid{font-size:0}.grid .grid__item{font-size:13px;font-size:1.08333rem}.alpha,.beta,h1,h2{font-family:"Melior W02 Bold",Georgia,"Times New Roman",serif;font-weight:400;line-height:1.3}.alpha b,.alpha strong,.beta b,.beta strong,h1 b,h1 strong,h2 b,h2 strong{font-weight:400}.alpha,h1{font-size:26px;font-size:2.16667rem}.beta,h2{font-size:16px;font-size:1.33333rem}.gamma,h3,h4,h5,h6{font-family:Arial,Verdana,sans;font-weight:700;line-height:1.3;font-size:13px;font-size:1.08333rem}.inline-heading{display:inline-block;vertical-align:middle;margin:0}.pagenotfound__title,.subpage__title,.title-headline{margin:0 0 20px;padding:0 0 10px;border-bottom:1px solid #d7d7d7;font-family:"Melior W02 Bold",Georgia,"Times New Roman",serif;font-size:26px;font-size:2.16667rem;text-align:center}.pagenotfound__title b,.pagenotfound__title strong,.subpage__title b,.subpage__title strong,.title-headline b,.title-headline strong{color:#d7182a}.title-headline--strong{border-bottom:2px solid #d7d7d7}.input-group{position:relative;display:table;border-collapse:separate}.input-group[class*=col-]{float:none;padding-left:0;padding-right:0}.input-group .form-control{position:relative;z-index:2;float:left;width:100%;margin-bottom:0}.input-group .form-control,.input-group-addon,.input-group-btn{display:table-cell}.input-group .form-control:not(:first-child):not(:last-child),.input-group-addon:not(:first-child):not(:last-child),.input-group-btn:not(:first-child):not(:last-child){border-radius:0}.input-group-addon,.input-group-btn{width:1%;white-space:nowrap;vertical-align:middle}.input-group-addon{padding:6px 12px;font-size:14px;font-weight:400;line-height:1;color:#555;text-align:center;background-color:#eee;border:1px solid #ccc;border-radius:4px}.form-horizontal .form-group-sm .input-group-addon.form-control,.input-group-addon.input-sm,.input-group-sm>.input-group-addon,.input-group-sm>.input-group-btn>.input-group-addon.btn,.subpage .h5Flipbook .h5fPrintDialog .input-group-sm>.input-group-btn>.input-group-addon.h5fPrintSubmit{padding:5px 10px;font-size:12px;border-radius:3px}.form-horizontal .form-group-lg .input-group-addon.form-control,.input-group-addon.input-lg,.input-group-lg>.input-group-addon,.input-group-lg>.input-group-btn>.input-group-addon.btn,.subpage .h5Flipbook .h5fPrintDialog .input-group-lg>.input-group-btn>.input-group-addon.h5fPrintSubmit{padding:10px 16px;font-size:18px;border-radius:6px}.input-group-addon input[type=checkbox],.input-group-addon input[type=radio]{margin-top:0}.input-group .form-control:first-child,.input-group-addon:first-child,.input-group-btn:first-child>.btn,.input-group-btn:first-child>.btn-group>.btn,.input-group-btn:first-child>.dropdown-toggle,.input-group-btn:last-child>.btn-group:not(:last-child)>.btn,.input-group-btn:last-child>.btn:not(:last-child):not(.dropdown-toggle),.subpage .h5Flipbook .h5fPrintDialog .input-group-btn:first-child>.btn-group>.h5fPrintSubmit,.subpage .h5Flipbook .h5fPrintDialog .input-group-btn:first-child>.h5fPrintSubmit,.subpage .h5Flipbook .h5fPrintDialog .input-group-btn:last-child>.btn-group:not(:last-child)>.h5fPrintSubmit,.subpage .h5Flipbook .h5fPrintDialog .input-group-btn:last-child>.h5fPrintSubmit:not(:last-child):not(.dropdown-toggle){border-top-right-radius:0;border-bottom-right-radius:0}.input-group-addon:first-child{border-right:0}.input-group .form-control:last-child,.input-group-addon:last-child,.input-group-btn:first-child>.btn-group:not(:first-child)>.btn,.input-group-btn:first-child>.btn:not(:first-child),.input-group-btn:last-child>.btn,.input-group-btn:last-child>.btn-group>.btn,.input-group-btn:last-child>.dropdown-toggle,.subpage .h5Flipbook .h5fPrintDialog .input-group-btn:first-child>.btn-group:not(:first-child)>.h5fPrintSubmit,.subpage .h5Flipbook .h5fPrintDialog .input-group-btn:first-child>.h5fPrintSubmit:not(:first-child),.subpage .h5Flipbook .h5fPrintDialog .input-group-btn:last-child>.btn-group>.h5fPrintSubmit,.subpage .h5Flipbook .h5fPrintDialog .input-group-btn:last-child>.h5fPrintSubmit{border-top-left-radius:0;border-bottom-left-radius:0}.input-group-addon:last-child{border-left:0}.input-group-btn{position:relative;font-size:0;white-space:nowrap}.input-group-btn>.btn,.subpage .h5Flipbook .h5fPrintDialog .input-group-btn>.h5fPrintSubmit{position:relative}.input-group-btn>.btn+.btn,.subpage .h5Flipbook .h5fPrintDialog .input-group-btn>.btn+.h5fPrintSubmit,.subpage .h5Flipbook .h5fPrintDialog .input-group-btn>.h5fPrintSubmit+.btn,.subpage .h5Flipbook .h5fPrintDialog .input-group-btn>.h5fPrintSubmit+.h5fPrintSubmit{margin-left:-1px}.input-group-btn>.btn:active,.input-group-btn>.btn:focus,.input-group-btn>.btn:hover,.subpage .h5Flipbook .h5fPrintDialog .input-group-btn>.h5fPrintSubmit:active,.subpage .h5Flipbook .h5fPrintDialog .input-group-btn>.h5fPrintSubmit:focus,.subpage .h5Flipbook .h5fPrintDialog .input-group-btn>.h5fPrintSubmit:hover{z-index:2}.input-group-btn:first-child>.btn,.input-group-btn:first-child>.btn-group,.subpage .h5Flipbook .h5fPrintDialog .input-group-btn:first-child>.h5fPrintSubmit{margin-right:-1px}.input-group-btn:last-child>.btn,.input-group-btn:last-child>.btn-group,.subpage .h5Flipbook .h5fPrintDialog .input-group-btn:last-child>.h5fPrintSubmit{margin-left:-1px}fieldset{padding:0;margin:0;border:0;min-width:0}legend{display:block;width:100%;padding:0;margin-bottom:20px;font-size:21px;line-height:inherit;color:#333;border:0;border-bottom:1px solid #e5e5e5}label{display:inline-block;max-width:100%;margin-bottom:5px;font-weight:700}input[type=search]{-moz-box-sizing:border-box;box-sizing:border-box}input[type=checkbox],input[type=radio]{margin:4px 0 0;line-height:normal}input[type=file]{display:block}input[type=range]{display:block;width:100%}select[multiple],select[size]{height:auto}input[type=file]:focus,input[type=checkbox]:focus,input[type=radio]:focus{outline:dotted thin;outline:-webkit-focus-ring-color auto 5px;outline-offset:-2px}output{display:block;padding-top:7px;font-size:14px;line-height:1.42857;color:#555}.form-control{display:block;width:100%;height:34px;padding:6px 12px;font-size:14px;line-height:1.42857;color:#555;background-color:#fff;background-image:none;border:1px solid #ccc;border-radius:4px;box-shadow:inset 0 1px 1px rgba(0,0,0,.075);-webkit-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s}.form-control:focus{border-color:#66afe9;outline:0;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6)}.form-control::-moz-placeholder{color:#777;opacity:1}.form-control:-ms-input-placeholder{color:#777}.form-control::-webkit-input-placeholder{color:#777}.form-control[disabled],.form-control[readonly],fieldset[disabled] .form-control{cursor:not-allowed;background-color:#eee;opacity:1}textarea.form-control{height:auto}input[type=search]{-webkit-appearance:none}input[type=date],input[type=time],input[type=datetime-local],input[type=month]{line-height:34px;line-height:1.42857 \0}.form-horizontal .form-group-sm input[type=date].form-control,.form-horizontal .form-group-sm input[type=time].form-control,.form-horizontal .form-group-sm input[type=datetime-local].form-control,.form-horizontal .form-group-sm input[type=month].form-control,.input-group-sm>.input-group-btn>input[type=date].btn,.input-group-sm>.input-group-btn>input[type=time].btn,.input-group-sm>.input-group-btn>input[type=datetime-local].btn,.input-group-sm>.input-group-btn>input[type=month].btn,.input-group-sm>input[type=date].form-control,.input-group-sm>input[type=date].input-group-addon,.input-group-sm>input[type=time].form-control,.input-group-sm>input[type=time].input-group-addon,.input-group-sm>input[type=datetime-local].form-control,.input-group-sm>input[type=datetime-local].input-group-addon,.input-group-sm>input[type=month].form-control,.input-group-sm>input[type=month].input-group-addon,.subpage .h5Flipbook .h5fPrintDialog .input-group-sm>.input-group-btn>input[type=date].h5fPrintSubmit,.subpage .h5Flipbook .h5fPrintDialog .input-group-sm>.input-group-btn>input[type=time].h5fPrintSubmit,.subpage .h5Flipbook .h5fPrintDialog .input-group-sm>.input-group-btn>input[type=datetime-local].h5fPrintSubmit,.subpage .h5Flipbook .h5fPrintDialog .input-group-sm>.input-group-btn>input[type=month].h5fPrintSubmit,input[type=date].input-sm,input[type=time].input-sm,input[type=datetime-local].input-sm,input[type=month].input-sm{line-height:30px}.form-horizontal .form-group-lg input[type=date].form-control,.form-horizontal .form-group-lg input[type=time].form-control,.form-horizontal .form-group-lg input[type=datetime-local].form-control,.form-horizontal .form-group-lg input[type=month].form-control,.input-group-lg>.input-group-btn>input[type=date].btn,.input-group-lg>.input-group-btn>input[type=time].btn,.input-group-lg>.input-group-btn>input[type=datetime-local].btn,.input-group-lg>.input-group-btn>input[type=month].btn,.input-group-lg>input[type=date].form-control,.input-group-lg>input[type=date].input-group-addon,.input-group-lg>input[type=time].form-control,.input-group-lg>input[type=time].input-group-addon,.input-group-lg>input[type=datetime-local].form-control,.input-group-lg>input[type=datetime-local].input-group-addon,.input-group-lg>input[type=month].form-control,.input-group-lg>input[type=month].input-group-addon,.subpage .h5Flipbook .h5fPrintDialog .input-group-lg>.input-group-btn>input[type=date].h5fPrintSubmit,.subpage .h5Flipbook .h5fPrintDialog .input-group-lg>.input-group-btn>input[type=time].h5fPrintSubmit,.subpage .h5Flipbook .h5fPrintDialog .input-group-lg>.input-group-btn>input[type=datetime-local].h5fPrintSubmit,.subpage .h5Flipbook .h5fPrintDialog .input-group-lg>.input-group-btn>input[type=month].h5fPrintSubmit,input[type=date].input-lg,input[type=time].input-lg,input[type=datetime-local].input-lg,input[type=month].input-lg{line-height:46px}.form-group{margin-bottom:15px}.checkbox,.radio{position:relative;display:block;min-height:20px;margin-top:10px;margin-bottom:10px}.checkbox label,.radio label{padding-left:20px;margin-bottom:0;font-weight:400;cursor:pointer}.checkbox input[type=checkbox],.checkbox-inline input[type=checkbox],.radio input[type=radio],.radio-inline input[type=radio]{position:absolute;margin-left:-20px}.checkbox+.checkbox,.radio+.radio{margin-top:-5px}.checkbox-inline,.radio-inline{display:inline-block;padding-left:20px;margin-bottom:0;vertical-align:middle;font-weight:400;cursor:pointer}.checkbox-inline+.checkbox-inline,.radio-inline+.radio-inline{margin-top:0;margin-left:10px}.checkbox-inline.disabled,.checkbox.disabled label,.radio-inline.disabled,.radio.disabled label,fieldset[disabled] .checkbox label,fieldset[disabled] .checkbox-inline,fieldset[disabled] .radio label,fieldset[disabled] .radio-inline,fieldset[disabled] input[type=checkbox],fieldset[disabled] input[type=radio],input[type=checkbox].disabled,input[type=checkbox][disabled],input[type=radio].disabled,input[type=radio][disabled]{cursor:not-allowed}.form-control-static{padding-top:7px;padding-bottom:7px;margin-bottom:0}.form-control-static.input-lg,.form-control-static.input-sm,.form-horizontal .form-group-lg .form-control-static.form-control,.form-horizontal .form-group-sm .form-control-static.form-control,.input-group-lg>.form-control-static.form-control,.input-group-lg>.form-control-static.input-group-addon,.input-group-lg>.input-group-btn>.form-control-static.btn,.input-group-sm>.form-control-static.form-control,.input-group-sm>.form-control-static.input-group-addon,.input-group-sm>.input-group-btn>.form-control-static.btn,.subpage .h5Flipbook .h5fPrintDialog .input-group-lg>.input-group-btn>.form-control-static.h5fPrintSubmit,.subpage .h5Flipbook .h5fPrintDialog .input-group-sm>.input-group-btn>.form-control-static.h5fPrintSubmit{padding-left:0;padding-right:0}.form-horizontal .form-group-sm .form-control,.input-group-sm>.form-control,.input-group-sm>.input-group-addon,.input-group-sm>.input-group-btn>.btn,.input-sm,.subpage .h5Flipbook .h5fPrintDialog .input-group-sm>.input-group-btn>.h5fPrintSubmit{height:30px;padding:5px 10px;font-size:12px;line-height:1.5;border-radius:3px}.form-horizontal .form-group-sm select.form-control,.input-group-sm>.input-group-btn>select.btn,.input-group-sm>select.form-control,.input-group-sm>select.input-group-addon,.subpage .h5Flipbook .h5fPrintDialog .input-group-sm>.input-group-btn>select.h5fPrintSubmit,select.input-sm{height:30px;line-height:30px}.form-horizontal .form-group-sm select[multiple].form-control,.form-horizontal .form-group-sm textarea.form-control,.input-group-sm>.input-group-btn>select[multiple].btn,.input-group-sm>.input-group-btn>textarea.btn,.input-group-sm>select[multiple].form-control,.input-group-sm>select[multiple].input-group-addon,.input-group-sm>textarea.form-control,.input-group-sm>textarea.input-group-addon,.subpage .h5Flipbook .h5fPrintDialog .input-group-sm>.input-group-btn>select[multiple].h5fPrintSubmit,.subpage .h5Flipbook .h5fPrintDialog .input-group-sm>.input-group-btn>textarea.h5fPrintSubmit,select[multiple].input-sm,textarea.input-sm{height:auto}.form-horizontal .form-group-lg .form-control,.input-group-lg>.form-control,.input-group-lg>.input-group-addon,.input-group-lg>.input-group-btn>.btn,.input-lg,.subpage .h5Flipbook .h5fPrintDialog .input-group-lg>.input-group-btn>.h5fPrintSubmit{height:46px;padding:10px 16px;font-size:18px;line-height:1.33;border-radius:6px}.form-horizontal .form-group-lg select.form-control,.input-group-lg>.input-group-btn>select.btn,.input-group-lg>select.form-control,.input-group-lg>select.input-group-addon,.subpage .h5Flipbook .h5fPrintDialog .input-group-lg>.input-group-btn>select.h5fPrintSubmit,select.input-lg{height:46px;line-height:46px}.form-horizontal .form-group-lg select[multiple].form-control,.form-horizontal .form-group-lg textarea.form-control,.input-group-lg>.input-group-btn>select[multiple].btn,.input-group-lg>.input-group-btn>textarea.btn,.input-group-lg>select[multiple].form-control,.input-group-lg>select[multiple].input-group-addon,.input-group-lg>textarea.form-control,.input-group-lg>textarea.input-group-addon,.subpage .h5Flipbook .h5fPrintDialog .input-group-lg>.input-group-btn>select[multiple].h5fPrintSubmit,.subpage .h5Flipbook .h5fPrintDialog .input-group-lg>.input-group-btn>textarea.h5fPrintSubmit,select[multiple].input-lg,textarea.input-lg{height:auto}.has-feedback{position:relative}.has-feedback .form-control{padding-right:42.5px}.form-control-feedback{position:absolute;top:25px;right:0;z-index:2;display:block;width:34px;height:34px;line-height:34px;text-align:center}.form-horizontal .form-group-lg .form-control+.form-control-feedback,.input-group-lg>.form-control+.form-control-feedback,.input-group-lg>.input-group-addon+.form-control-feedback,.input-group-lg>.input-group-btn>.btn+.form-control-feedback,.input-lg+.form-control-feedback,.subpage .h5Flipbook .h5fPrintDialog .input-group-lg>.input-group-btn>.h5fPrintSubmit+.form-control-feedback{width:46px;height:46px;line-height:46px}.form-horizontal .form-group-sm .form-control+.form-control-feedback,.input-group-sm>.form-control+.form-control-feedback,.input-group-sm>.input-group-addon+.form-control-feedback,.input-group-sm>.input-group-btn>.btn+.form-control-feedback,.input-sm+.form-control-feedback,.subpage .h5Flipbook .h5fPrintDialog .input-group-sm>.input-group-btn>.h5fPrintSubmit+.form-control-feedback{width:30px;height:30px;line-height:30px}.has-success .checkbox,.has-success .checkbox-inline,.has-success .control-label,.has-success .help-block,.has-success .radio,.has-success .radio-inline{color:#3c763d}.has-success .form-control{border-color:#3c763d;box-shadow:inset 0 1px 1px rgba(0,0,0,.075)}.has-success .form-control:focus{border-color:#2b542c;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #67b168}.has-success .input-group-addon{color:#3c763d;border-color:#3c763d;background-color:#dff0d8}.has-success .form-control-feedback{color:#3c763d}.has-warning .checkbox,.has-warning .checkbox-inline,.has-warning .control-label,.has-warning .help-block,.has-warning .radio,.has-warning .radio-inline{color:#8a6d3b}.has-warning .form-control{border-color:#8a6d3b;box-shadow:inset 0 1px 1px rgba(0,0,0,.075)}.has-warning .form-control:focus{border-color:#66512c;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #c0a16b}.has-warning .input-group-addon{color:#8a6d3b;border-color:#8a6d3b;background-color:#fcf8e3}.has-warning .form-control-feedback{color:#8a6d3b}.has-error .checkbox,.has-error .checkbox-inline,.has-error .control-label,.has-error .help-block,.has-error .radio,.has-error .radio-inline{color:#a94442}.has-error .form-control{border-color:#a94442;box-shadow:inset 0 1px 1px rgba(0,0,0,.075)}.has-error .form-control:focus{border-color:#843534;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #ce8483}.has-error .input-group-addon{color:#a94442;border-color:#a94442;background-color:#f2dede}.has-error .form-control-feedback{color:#a94442}.has-feedback label.sr-only~.form-control-feedback{top:0}.help-block{display:block;margin-top:5px;margin-bottom:10px;color:#737373}@media (min-width:768px){.form-inline .form-group{display:inline-block;margin-bottom:0;vertical-align:middle}.form-inline .form-control{display:inline-block;width:auto;vertical-align:middle}.form-inline .input-group{display:inline-table;vertical-align:middle}.form-inline .input-group .form-control,.form-inline .input-group .input-group-addon,.form-inline .input-group .input-group-btn{width:auto}.form-inline .input-group>.form-control{width:100%}.form-inline .control-label{margin-bottom:0;vertical-align:middle}.form-inline .checkbox,.form-inline .radio{display:inline-block;margin-top:0;margin-bottom:0;vertical-align:middle}.form-inline .checkbox label,.form-inline .radio label{padding-left:0}.form-inline .checkbox input[type=checkbox],.form-inline .radio input[type=radio]{position:relative;margin-left:0}.form-inline .has-feedback .form-control-feedback{top:0}}.form-horizontal .checkbox,.form-horizontal .checkbox-inline,.form-horizontal .radio,.form-horizontal .radio-inline{margin-top:0;margin-bottom:0;padding-top:7px}.form-horizontal .checkbox,.form-horizontal .radio{min-height:27px}.form-horizontal .form-group{margin-left:-15px;margin-right:-15px;zoom:1}.form-horizontal .form-group:after,.form-horizontal .form-group:before{content:"\0020";display:block;height:0;overflow:hidden}.form-horizontal .form-group:after{clear:both}@media (min-width:768px){.form-horizontal .control-label{text-align:right;margin-bottom:0;padding-top:7px}}.form-horizontal .has-feedback .form-control-feedback{top:0;right:15px}@media (min-width:768px){.form-horizontal .form-group-lg .control-label{padding-top:14.3px}}@media (min-width:768px){.form-horizontal .form-group-sm .control-label{padding-top:6px}}.form-control--error{border:1px solid #a94442;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #ce8483}.form-control-errorMessage{color:red;display:none}.form-group span{display:inline-block;margin-top:5px}.form-group span[style*=inline]{display:inline-block!important}.form-group .form-error{display:inline-block;margin-top:5px}.form-group .content-form__checkbox-label .form-error{display:inline-block;margin-left:20px}.has-val-error input,.has-val-error select,.has-val-error textarea{border:1px solid #a94442;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #ce8483}.has-val-error input[type=checkbox]{box-shadow:none;border:none}.has-val-error.newsletter-teaser input{border:1px solid #d7182a!important;box-shadow:inset 0 1px 1px rgba(215,24,42,.1),0 0 6px #e9394a}.btn,.subpage .h5Flipbook .h5fPrintDialog .h5fPrintSubmit{position:relative;padding:10px 50px 10px 10px;line-height:17px;border-radius:3px;font-weight:700;font-size:13px;font-size:1.08333rem;text-align:left;box-shadow:0 1px 2px rgba(0,0,0,.5);cursor:pointer}.btn svg,.subpage .h5Flipbook .h5fPrintDialog .h5fPrintSubmit svg{width:15px;height:15px;margin:12px;position:absolute;top:0;right:0}.btn--contest{padding:0;border-radius:22px;height:44px;line-height:44px;font-size:20px;font-size:1.66667rem;text-align:center;text-transform:uppercase;color:#fff;background-image:-webkit-linear-gradient(top,#bf0b1c,#a40813);background-image:linear-gradient(to bottom,#bf0b1c,#a40813);background-color:#b10917}.btn--brand,.btn--primary,.subpage .h5Flipbook .h5fPrintDialog .h5fPrintSubmit{background-image:-webkit-linear-gradient(top,#ffe600,#ffc400);background-image:linear-gradient(to bottom,#ffe600,#ffc400);background-color:#ffd500;color:#bf0b1c;text-shadow:0 1px 0 #FFF790}.btn--brand:hover,.btn--primary:hover,.subpage .h5Flipbook .h5fPrintDialog .h5fPrintSubmit:hover{background-image:-webkit-linear-gradient(top,#ffef00,#ffd201);background-image:linear-gradient(to bottom,#ffef00,#ffd201);background-color:#ffe000}.mobile .btn--brand:hover,.mobile .btn--primary:hover,.mobile .subpage .h5Flipbook .h5fPrintDialog .h5fPrintSubmit:hover,.subpage .h5Flipbook .h5fPrintDialog .mobile .h5fPrintSubmit:hover{background-image:-webkit-linear-gradient(top,#ffe600,#ffc400);background-image:linear-gradient(to bottom,#ffe600,#ffc400);background-color:#ffd500}.btn--brand svg,.btn--primary svg,.subpage .h5Flipbook .h5fPrintDialog .h5fPrintSubmit svg{fill:#bf0b1c}.btn--transparent{background:0 0;border:0;appearance:none}.btn--small{padding:8px}.btn--block{display:block}.btn--shop{color:#FFF;box-shadow:0 1px 2px rgba(0,0,0,.5);text-shadow:none;width:180px;background-image:-webkit-linear-gradient(top,#bf0b1c,#a40813);background-image:linear-gradient(to bottom,#bf0b1c,#a40813);background-color:#b10917}.btn--shop svg{fill:#FFF}.btn--admin{position:fixed;top:0;right:25px;color:#fff;z-index:1000;background:#bb3b3b;border-top-right-radius:0;border-top-left-radius:0;height:25px;padding:5px 15px}.btn--vtc-show{display:none!important}.vtc .btn--vtc-show{display:inline-block!important}.vtc .btn--vtc-hide{display:none!important}.btn--vtc-container{height:37px;box-shadow:none;border:2px solid #a30918;font-size:12px;font-size:1rem;font-weight:400;color:#FFF;background-image:-webkit-linear-gradient(top,#bf0b1c,#a40813);background-image:linear-gradient(to bottom,#bf0b1c,#a40813);background-color:#b10917}.btn--vtc-container:hover{background-image:-webkit-linear-gradient(top,#eb212c,#d81117);background-image:linear-gradient(to bottom,#eb212c,#d81117);background-color:#e11921}.btn-link{display:inline-block;color:#bf0b1c;vertical-align:middle;margin-top:-2px;font-weight:700;box-shadow:none;white-space:nowrap}.btn-link svg{vertical-align:middle;margin:0 0 3px;width:9px;height:9px;fill:#bf0b1c}.btn--inset,.filialfinder-detail .filialfinder__button,.search-page .filialfinder__button{box-shadow:0 0 3px rgba(0,0,0,.4) inset;height:24px;line-height:24px;font-size:12px;font-size:1rem;font-weight:400;display:inline-block;color:#FFF;padding-top:0;padding-bottom:0;background-color:rgba(0,0,0,.07)}.filialfinder-detail .subpage .filialfinder__button,.search-page .subpage .filialfinder__button,.subpage .btn--inset,.subpage .filialfinder-detail .filialfinder__button,.subpage .search-page .filialfinder__button{background-color:#ABABAB}.filialfinder-detail .subpage .filialfinder__button svg,.search-page .subpage .filialfinder__button svg,.subpage .btn--inset svg,.subpage .filialfinder-detail .filialfinder__button svg,.subpage .search-page .filialfinder__button svg{fill:#ffd500}.btn--inset svg,.filialfinder-detail .filialfinder__button svg,.search-page .filialfinder__button svg{height:14px;margin:5px}.btn--mobile{height:33px;padding:5px 50px 5px 10px;font-size:16px;font-size:1.33333rem;line-height:1.5}.btn--mobile svg{margin-top:4px}.btn--red{color:#fff;background-image:-webkit-linear-gradient(top,#bf0b1c,#a40813);background-image:linear-gradient(to bottom,#bf0b1c,#a40813);background-color:#b10917}.btn--red:hover{background-image:-webkit-linear-gradient(top,#eb212c,#d81117);background-image:linear-gradient(to bottom,#eb212c,#d81117);background-color:#e11921}.btn--red svg{fill:#fff}.btn--cart-small{color:#fff;background-image:-webkit-linear-gradient(top,#eb212c,#d81117);background-image:linear-gradient(to bottom,#eb212c,#d81117);background-color:#e11921}.btn--cart-small svg{width:60px;height:45px;padding:0;position:absolute;top:0;right:0}.btn--reisen{padding:2px 15px;background-color:rgba(255,255,255,.8);box-shadow:none;color:#4f514a}.btn--reisen-active{background-color:#ffd500;color:#d7182a}.subpage .h5Flipbook .h5fPrintDialog .vtc .h5fPrintSubmit,.vtc .btn--primary,.vtc .subpage .h5Flipbook .h5fPrintDialog .h5fPrintSubmit{color:#FFF;text-shadow:none;background-image:-webkit-linear-gradient(top,#bf0b1c,#a40813);background-image:linear-gradient(to bottom,#bf0b1c,#a40813);background-color:#b10917}.subpage .h5Flipbook .h5fPrintDialog .vtc .h5fPrintSubmit:hover,.vtc .btn--primary:hover,.vtc .subpage .h5Flipbook .h5fPrintDialog .h5fPrintSubmit:hover{background-image:-webkit-linear-gradient(top,#eb212c,#d81117);background-image:linear-gradient(to bottom,#eb212c,#d81117);background-color:#e11921}.mobile .vtc .btn--primary:hover,.mobile .vtc .subpage .h5Flipbook .h5fPrintDialog .h5fPrintSubmit:hover,.subpage .h5Flipbook .h5fPrintDialog .mobile .vtc .h5fPrintSubmit:hover{background-image:-webkit-linear-gradient(top,#bf0b1c,#a40813);background-image:linear-gradient(to bottom,#bf0b1c,#a40813);background-color:#b10917}.subpage .h5Flipbook .h5fPrintDialog .vtc .h5fPrintSubmit svg,.vtc .btn--primary svg,.vtc .subpage .h5Flipbook .h5fPrintDialog .h5fPrintSubmit svg{fill:#fff}.filialfinder-detail .vtc .filialfinder__button,.search-page .vtc .filialfinder__button,.vtc .btn--inset,.vtc .filialfinder-detail .filialfinder__button,.vtc .search-page .filialfinder__button{font-weight:700;color:#bf0b1c;text-shadow:1px 1px 0 #fff}.filialfinder-detail .vtc .filialfinder__button svg,.search-page .vtc .filialfinder__button svg,.vtc .btn--inset svg,.vtc .filialfinder-detail .filialfinder__button svg,.vtc .search-page .filialfinder__button svg{fill:#bf0b1c}.vtc .btn-link svg{fill:#fff}.vtc .page-title{background-color:#bf0b1c;color:#fff}.vtc .page-title svg{fill:#bf0b1c}.vtc .page-title img{display:inline-block}.vtc .subpage__navigation svg{fill:#d7182a}.vtc .editor-teaser--separated .editor-teaser__background{background:#f0f0f0}.vtc .editor-teaser--separated .editor-teaser__headline{color:#FFF;background-color:#bf0b1c;box-shadow:0 -2px 15px #9b0917 inset;font-weight:400}.vtc .flyer-teaser__title{color:#fff}.vtc .flyer-teaser__next svg,.vtc .flyer-teaser__prev svg{fill:#fff!important}@media only screen and (max-width:719px){.vtc .flyer-teaser__next svg,.vtc .flyer-teaser__prev svg{fill:#666!important}}.vtc .flyer-teaser__next--inactive,.vtc .flyer-teaser__prev--inactive{cursor:default}.vtc .flyer-teaser__next--inactive svg,.vtc .flyer-teaser__prev--inactive svg{fill:#d25561!important}@media only screen and (max-width:719px){.vtc .flyer-teaser__next--inactive svg,.vtc .flyer-teaser__prev--inactive svg{fill:#f0f0f0!important}}.vtc .pagenotfound__title,.vtc .subpage__title,.vtc .title-headline{color:#bf0b1c}.frischgekocht .btn--primary,.frischgekocht .subpage .h5Flipbook .h5fPrintDialog .h5fPrintSubmit,.subpage .h5Flipbook .h5fPrintDialog .frischgekocht .h5fPrintSubmit{color:#FFF;text-shadow:none;background-image:-webkit-linear-gradient(top,#c9172b,#ab1522);background-image:linear-gradient(to bottom,#c9172b,#ab1522);background-color:#ba1626}.frischgekocht .fg-teaser{width:200px;height:250px;overflow:hidden;background-image:none;background-image:-webkit-linear-gradient(135deg,rgba(0,0,0,.2),transparent);background-image:linear-gradient(315deg,rgba(0,0,0,.2),transparent);background-color:rgba(0,0,0,.1)}.frischgekocht .fg-teaser h1{margin-bottom:5px}.frischgekocht .fg-teaser.fg-teaser--magazin{width:250px;background-image:-webkit-linear-gradient(135deg,transparent,transparent);background-image:linear-gradient(315deg,transparent,transparent);background-color:transparent}.frischgekocht .fg-teaser.fg-teaser--magazin h1{margin-bottom:15px}.shop .btn--primary,.shop .subpage .h5Flipbook .h5fPrintDialog .h5fPrintSubmit,.subpage .h5Flipbook .h5fPrintDialog .shop .h5fPrintSubmit{color:#FFF;text-shadow:none;background-image:-webkit-linear-gradient(top,#ffe600,#ffc400);background-image:linear-gradient(to bottom,#ffe600,#ffc400);background-color:#ffd500}.shop .btn--primary:hover,.shop .subpage .h5Flipbook .h5fPrintDialog .h5fPrintSubmit:hover,.subpage .h5Flipbook .h5fPrintDialog .shop .h5fPrintSubmit:hover{background-image:-webkit-linear-gradient(top,#ffef00,#ffd201);background-image:linear-gradient(to bottom,#ffef00,#ffd201);background-color:#ffe000}.shop .ticker{border-radius:6px}.shop .ticker__header{background-color:#ffd500}.shop .ticker__headline{font-size:26px;font-size:2.16667rem;color:#333}.shop .ticker__headline--red{color:#d7182a}.shop .ticker__swiper-slide{background-color:#fff;text-align:center}.shop .ticker__swiper-slide:before{content:'';position:absolute;top:0;left:0;height:5px;width:6px;z-index:10;background-image:url(../images/ticker-card-left-corner.png)}.shop .ticker__swiper-slide:after{content:'';position:absolute;top:0;right:-1px;height:5px;width:6px;background-image:url(../images/ticker-card-right-corner.png)}.shop .ticker__swiper-slide img{max-height:125px;margin-bottom:15px}.shop .ticker__swiper-slide h1{max-height:32px;margin-bottom:5px;overflow:hidden;text-overflow:ellipsis}.shop .ticker__swiper-slide p{max-height:16px;margin-bottom:0;color:#666}.shop .ticker__swiper-slide .btn--red{background-image:-webkit-linear-gradient(top,#d7182a,#bf0b1c);background-image:linear-gradient(to bottom,#d7182a,#bf0b1c);background-color:#cb1123}.shop .ticker__swiper-next,.shop .ticker__swiper-prev{margin-top:-45px}.color--brand{color:#ffd500;fill:#ffd500}.color--brand-contrast{color:#d7182a;fill:#d7182a}.color--vtc{color:#bf0b1c;fill:#bf0b1c}.color--vtc-contrast{color:#fff;fill:#fff}.container{position:relative;width:940px;margin-left:auto;margin-right:auto}.container--small{width:940px}.container--960{width:960px}.container--large{width:980px}.container--stretch{width:100%}@media only screen and (max-width:959px){.container{width:720px}.container.container--small{width:700px}.container.container--large{width:740px}}.container--multiple-controls{margin-bottom:40px}.container--multiple-controls>article,.container--multiple-controls>div{float:left;display:inline-block;margin-right:20px}.container--multiple-controls>article:last-child,.container--multiple-controls>div:last-child{margin-right:0}@media only screen and (max-width:959px){.container--multiple-controls>article:last-child,.container--multiple-controls>div:last-child{display:none}.container--multiple-controls>article:nth-last-child(2),.container--multiple-controls>div:nth-last-child(2){margin-right:0}}@media only screen and (max-width:959px){.subpage__content .container--multiple-controls>article:last-child,.subpage__content .container--multiple-controls>div:last-child{display:inline-block;visibility:visible}.subpage__content .container--multiple-controls>article:nth-last-child(2),.subpage__content .container--multiple-controls>div:nth-last-child(2){margin-right:20px}}img+.cms-block{margin-top:20px}.cms-block ol li,.cms-block ul li{margin-top:5px}.cms-block ol li:first-child,.cms-block ul li:first-child{margin-top:0}.cms-block table th{color:#000;text-shadow:1px 1px 1px #fff;border-left:solid 1px #fbfbfb;background-image:-webkit-linear-gradient(top,#ffe600,#ffc400);background-image:linear-gradient(to bottom,#ffe600,#ffc400);background-color:#ffd500}.cms-block table th:first-child{border-left:0}.cms-block table tr:nth-child(odd) td{color:#484848;background:#f0f0f0;border-bottom:solid 1px #fbfbfb;border-left:solid 1px #fbfbfb}.cms-block table tr:nth-child(odd) td:first-child{border-left:0}.cms-block a:before{content:'\00BB';display:inline-block;font-weight:700;margin-right:3px}.cms-block a.image-link:before{content:none;display:none}.grid{margin-left:-20px}.grid .grid__item{padding-left:20px;margin-bottom:20px}.grid-demo{width:100%;background-color:#dadada;text-align:center;margin-bottom:0}.js-accordion .js-accordion__header{display:block;width:100%;text-align:left}.js-accordion .js-accordion__panel{display:none;overflow:hidden}.js-accordion .collapsed .js-accordion__panel{display:block}.social-links{position:absolute;right:0;bottom:90px}.social-links li{line-height:0}.social-links .social-links__item{width:40px;height:40px}.social-links .facebook{background-color:#3b5998}.social-links .instagram{padding:5px;background-color:#fff}.social-links .twitter{background-color:#55acee}.social-links .google{background-color:#dd4b39}.social-links .youtube{background-color:#fff}.social-links .pinterest{background-color:#eee}.ribbon{position:relative;display:block;width:100%;max-width:960px;padding:1px;border:1px solid #d7d7d7;border-radius:6px;box-shadow:0 1px 5px 0 rgba(0,0,0,.2);overflow:hidden;color:#000}.ribbon__body{position:relative;width:100%;height:100%;border-color:#fff;border-radius:5px;overflow:hidden}.ribbon__slideout-header{position:relative;height:77px;overflow:hidden;background:#ffd500}.ribbon__slideout-header h1{margin-bottom:5px}.ribbon__slideout-header-left{float:left;width:500px;padding:10px}.ribbon__slideout-header-left p{margin-bottom:0}.ribbon__slideout-header-link{position:absolute;top:20px;right:10px}.ribbon__slideout-body{position:relative;padding:10px}.ribbon__slideout-body h2{margin-bottom:5px;font-family:Arial,Verdana,sans;font-weight:700}.ribbon__slideout-body p{margin-bottom:0}.ribbon__slideout-body p+p{margin-top:10px}.ribbon__slideout-close{position:absolute;top:10px;right:10px;width:25px;height:20px;background-color:transparent;border:none;outline:0}.ribbon__slideout-close svg{width:20px;height:15px}.ribbon--vtc .ribbon__body{color:#fff;background:#bf0b1c;border:2px solid #bf0b1c;border-radius:5px;overflow:hidden}.ribbon--mini{width:220px}.ribbon--mini .ribbon__body{padding:5px;background-color:#f0f0f0}.ribbon--mini .ribbon__img{width:70px;height:70px;display:block;float:left;border-radius:3px}.ribbon--mini .ribbon__content{height:70px;width:136px;padding:5px 10px;display:block;float:left}.ribbon--mini .ribbon__content h1{height:32px;margin-bottom:5px;margin-top:-5px;overflow:hidden}.ribbon--mini .ribbon__content .btn,.ribbon--mini .ribbon__content .subpage .h5Flipbook .h5fPrintDialog .h5fPrintSubmit,.subpage .h5Flipbook .h5fPrintDialog .ribbon--mini .ribbon__content .h5fPrintSubmit{width:100%;height:32px;line-height:14px;overflow:hidden;display:block}.ribbon--mini .ribbon__content .btn svg,.ribbon--mini .ribbon__content .subpage .h5Flipbook .h5fPrintDialog .h5fPrintSubmit svg,.subpage .h5Flipbook .h5fPrintDialog .ribbon--mini .ribbon__content .h5fPrintSubmit svg{margin:9px}.cookie-message{display:none;position:fixed;bottom:0;left:0;right:0;padding:15px 0 10px;background-color:rgba(51,51,51,.7);color:#fff;z-index:500;font-weight:400}.cookie-message .row{position:relative;padding:0 50px 0 15px;line-height:1.5}.cookie-message a{color:inherit;text-decoration:underline}.cookie-message__close{position:absolute;top:0;right:15px;margin:0;padding:0;border:none;background-color:transparent;outline:0}.cookie-message__close:focus{outline:0}.cookie-message svg{background-position:0 0;fill:#fff;overflow:hidden;width:21px;height:21px}.main-header{position:relative;z-index:600;color:#444;min-height:100px;padding-top:1px;overflow:visible}.main-header .header__bar{position:absolute;top:0;right:0;left:0;z-index:50;border-top:solid 1px #fff8b3;border-bottom:solid 1px #d6a81e;box-shadow:0 2px 5px rgba(0,0,0,.2);background-image:-webkit-linear-gradient(top,#ffe600,#ffc400);background-image:linear-gradient(to bottom,#ffe600,#ffc400);background-color:#ffd500}.main-header .header__bar .meta-navi__item a,.main-header .header__bar .meta-navi__item button,.main-header .header__bar .open-menu{overflow:hidden;height:42px}.main-header .header__bar .meta-navi__item a svg,.main-header .header__bar .meta-navi__item button svg,.main-header .header__bar .open-menu svg{width:22px;height:26px;margin:8px 4px}.main-header .header__bar--sticky .shop-banner{padding:15px}.main-header .header__bar--sticky .shop-banner img{height:35px}.main-header .header__bar--sticky .logo{height:30px;margin-top:-4px}.main-header .header__bar .open-menu{margin-left:15px}.main-header .header__bar .header__menu-arrow{position:absolute;height:46px;margin-left:-5px;display:none}body.snapjs-left .main-header .header__bar .header__menu-arrow{display:block}.main-header .header__bar .header__menu-arrow--closed{height:43px;display:block}body.snapjs-left .main-header .header__bar .header__menu-arrow--closed{display:none}.main-header .container{height:42px}.main-header .logo-holder{display:inline-block;vertical-align:top;text-align:center;padding:10px 0;z-index:2}.main-header .meta-navi{position:absolute;top:0;right:0;z-index:10;display:inline-block;vertical-align:top;height:42px;font-size:0;overflow:hidden}.main-header .meta-navi .meta-navi__item{font-size:12px;font-size:1rem;display:inline-block;vertical-align:top;line-height:40px;height:100%;width:50px;text-align:center}.main-header .meta-navi .meta-navi__item--active{background-color:#fff;padding-top:3px;margin-top:-3px;box-shadow:0 0 4px -1px #666}.main-header .meta-navi .loggedout-icon{display:inline-block}.logged-in .main-header .meta-navi .loggedout-icon,.main-header .meta-navi .loggedin-icon{display:none}.logged-in .main-header .meta-navi .loggedin-icon{display:inline-block}.main-header .toggle-cart{position:relative}.main-header .cart-badge{position:absolute;right:0;top:6px;font-size:11px;font-size:.91667rem;color:#fff;padding:2px 6px;background-color:#ce1b1f;border-radius:10px}.main-header .open-menu{float:left}.main-header .divider-left{border-left:solid 1px #e7c91b}.main-header .hero-image{margin-top:42px;bottom:0;left:0;right:0;height:455px;overflow:hidden;background-size:auto 455px;background-position:center;box-shadow:0 -50px 50px -50px #000 inset}.tablet .main-header .hero-image{height:290px;background-size:cover}.main-header .hero-text{position:absolute;bottom:36px;width:400px;color:#231f20;font-size:36px;font-size:3rem;font-family:"Melior W02 Bold",Georgia,"Times New Roman",serif;font-weight:700;line-height:47px}.main-header .hero-text span{background-color:#f3c602}.subpage{padding-top:0;padding-bottom:40px}.subpage .container{width:100%;padding:0!important}.subpage .container.brand-container__content{padding:20px 0!important}.subpage__content,.subpage__navigation{background:#fff}.subpage__breadcrumb{padding-bottom:12px}@media only screen and (max-width:959px){.subpage__navigation{display:none}}.subpage__navigation>strong{display:block;width:100%;padding:7px 10px;color:#000;background-image:-webkit-linear-gradient(top,#ffe600,#ffc400);background-image:linear-gradient(to bottom,#ffe600,#ffc400);background-color:#ffd500}.vtc .subpage__navigation>strong{color:#fff;background-image:-webkit-linear-gradient(top,#bf0b1c,#a40813);background-image:linear-gradient(to bottom,#bf0b1c,#a40813);background-color:#b10917}.subpage__navigation ul{padding:0;margin:0;list-style-type:none;color:#666;font-size:13px;font-size:1.08333rem;line-height:1.84615}.subpage__navigation>ul li a{position:relative;display:block;padding:4px 10px;width:100%;height:100%;color:inherit}.subpage__navigation>ul li a:hover{color:#bf0b1c}.subpage__navigation>ul li.active>a,.subpage__navigation>ul li.expanded>a{color:#bf0b1c;font-weight:700}.subpage__navigation>ul>li+li{border-top:1px solid #d7d7d7}.subpage__navigation>ul>li:last-child{bottom:1px solid #d7d7d7}.subpage__navigation>ul .expanded ul{display:block}.subpage__navigation>ul ul{display:none;padding-left:6px}.subpage__navigation>ul ul li>a{padding-left:30px}.subpage__navigation>ul ul li>a svg{position:absolute;display:block;top:11px;left:10px;width:9px;height:9px}@media only screen and (max-width:959px){.subpage__breadcrumb{display:none}}.subpage__breadcrumb ul{display:block;margin:0;padding:0;list-style-type:none;zoom:1}.subpage__breadcrumb ul:after,.subpage__breadcrumb ul:before{content:"\0020";display:block;height:0;overflow:hidden}.subpage__breadcrumb ul:after{clear:both}.subpage__breadcrumb li{float:left;color:#666;font-size:11px;font-size:.91667rem}.subpage__breadcrumb li a{display:inline-block}.subpage__breadcrumb li.active{color:#d7182a;font-weight:700}.subpage__breadcrumb li+li:before{content:"\00BB";padding:0 3px}.page-wrapper{position:absolute;top:0;right:0;left:0;overflow-x:hidden;overflow-y:auto;background-color:#fff;height:100%;-webkit-overflow-scrolling:touch}.sidebar{position:relative;width:300px;height:100%;background-color:#232429;color:#c5c5cf;overflow-x:hidden;overflow-y:auto}.sidebar:after{position:absolute;top:0;right:0;bottom:0;display:block;overflow:hidden;width:0;content:" ";box-shadow:0 0 30px 3px #000}.sidebar .sidebar__heading{border-top:2px solid #232429;padding:0 10px;height:30px;line-height:30px;background-color:#51545b;color:#fafeff;font-weight:700}.sidebar .sidebar__icon{width:20px;height:20px;display:inline-block;margin:5px;fill:#c5c5cf}.sidebar .sidebar__icon--unexpandable{height:13px}.sidebar .sidebar__icon--expanded{display:none}.sidebar .sidebar__bw-imgwrap{width:40px;display:block;float:left}.sidebar .expanded .sidebar__icon--expandable:not(.sidebar__icon--expanded){display:none}.sidebar .expanded .sidebar__icon--expanded{display:inline-block}.sidebar .sidebar-brand-navigation a{padding:0}.sidebar .brand-image{display:inline-block;width:50px;text-align:center;vertical-align:middle}.sidebar .brand-image img{height:20px}.sidebar ul{background-color:#41414b}.sidebar li a{display:block;padding:0 10px;height:40px;line-height:40px;border-top:1px solid #27272f;font-weight:700}.sidebar li a:hover{background-color:#383b42;color:#fafeff}.sidebar li ul{display:none;padding-bottom:10px}.sidebar li ul li a{padding-left:40px;height:30px;line-height:30px;font-weight:400;border:none;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.search{display:none;position:absolute;right:0;width:360px}.search.flapout{background:0 0}.search input:focus{border:1px solid #72b7ee;box-shadow:0 0 10px #ddd}.search .search__section--tabs{background-color:#f7f7f7;border-top-right-radius:0;border-top-left-radius:3px;overflow:hidden}.search .search__section--tabs li{float:left;text-align:center}.search .search__section--tabs button{padding:0 10px;width:100%;color:#333;border-right:1px solid #DBDBDB;font-weight:700}.search .tabs__list-item--active{background-image:-webkit-linear-gradient(top,#ffe600,#ffc400);background-image:linear-gradient(to bottom,#ffe600,#ffc400);background-color:#ffd500}.search .tabs__content{background-color:#fff;border-top:none}.search__input{width:100%;padding:24px 20px;background-color:#fff;box-shadow:1px 2px 4px -2px #666}.search__input .form-control{border-radius:4px 0 0 4px;margin-right:-1px;width:220px;border-right:none}.search__button{width:100px;height:34px!important;color:#000;text-align:center;line-height:14px;border:1px solid #ccc;box-shadow:none;border-radius:0 4px 4px 0}.search__button svg{height:14px!important;margin:10px 4px!important;fill:#828282}.search__section{margin-top:3px;background-color:#fff;box-shadow:1px 2px 4px -2px #666;line-height:40px}.search__section li a{display:block;padding-left:15px;color:#767676;border-bottom:1px solid #e8e8e8}.search__section li a:hover{text-decoration:underline}.search__section header{padding-left:10px;color:#959595;font-weight:700;background-color:#f7f7f7}.search__section header .search__amount{float:right;padding-right:10px}.search__match{color:#000}.search__show-all{width:100%;font-weight:700;text-align:center}.filialfinder__bubble{display:none;position:relative;margin-left:-50px;margin-top:-260px;width:250px;height:270px;background-color:#fff;border-radius:10px;overflow:hidden;color:#606060;pointer-events:none}.gm-style-iw .filialfinder__bubble{display:block}.filialfinder__bubble .distance{position:absolute;right:10px;top:10px}.filialfinder__bubble strong{color:#2f2f2f}.filialfinder__bubble a{color:#405397;text-decoration:underline}.filialfinder__bubble .filialfinder__show-route{padding-bottom:10px;pointer-events:auto}.filialfinder__bubble .filialfinder__bubble__section{padding:10px 15px;border-bottom:1px solid #e9e9e9}.filialfinder__bubble div{line-height:1.4}.filialfinder__bubble .important{font-weight:700;color:#fb0000}.filialfinder__bubble footer{text-align:center;height:40px;background-image:-webkit-linear-gradient(top,#e6e6e6,#fff);background-image:linear-gradient(to bottom,#e6e6e6,#fff);background-color:#f2f2f2}.filialfinder__bubble footer svg{width:36px;height:40px;padding:5px}.filialfinder{position:relative;overflow:hidden;height:0;background-size:cover;-webkit-transition:height .3s ease-out;transition:height .3s ease-out}.filialfinder__specs tr td:first-child{width:165px}.filialfinder .filialfinder__map{position:absolute;left:0;top:0;width:100%;height:100%}.filialfinder.filialfinder--open{height:415px}.filialfinder .street{display:block;color:#4a4a4a;font-weight:700;line-height:15px}.filialfinder header .form-control{display:inline-block;width:240px}.filialfinder .filialfinder__list{position:absolute;left:50%;margin-left:-480px;margin-top:28px;width:320px;background-color:#fff;box-shadow:0 2px 8px -1px #999}.filialfinder .filialfinder__list header svg{width:50px;height:50px;padding:12px;vertical-align:middle}.filialfinder .filialfinder__list ul{max-height:250px;overflow:auto}.filialfinder .filialfinder__list li{position:relative;height:57px;padding:10px;border-top:1px solid #e9e9e9}.filialfinder .filialfinder__list li:active,.filialfinder .filialfinder__list li:hover{cursor:pointer;background-color:#f0f0f0}.filialfinder .filialfinder__list .city{color:#666;line-height:15px}.filialfinder .filialfinder__list .distance{position:absolute;right:10px;bottom:5px;color:#666}.filialfinder .filialfinder__list .filialfinder__show-more{width:100%;color:#666;border-top:1px solid #e9e9e9;border-bottom:1px solid #e9e9e9}.filialfinder .filialfinder__list .filialfinder__show-detail-holder{padding:10px;text-align:right}.filialfinder .filialfinder__list .filialfinder__show-detail{padding:5px;color:#fff;text-shadow:0 -1px 0 #555;background-color:#868686;border-radius:3px}.filialfinder-detail .filialfinder-detail__map,.search-page .filialfinder-detail__map{height:500px}.filialfinder-detail .filialfinder__regions,.search-page .filialfinder__regions{position:absolute;top:10px;right:10px;box-shadow:0 1px 3px rgba(0,0,0,.3)}.filialfinder-detail .filialfinder__regions .toggle-regions-list,.search-page .filialfinder__regions .toggle-regions-list{display:block;padding:5px;background-color:#fff;cursor:pointer;width:200px}.filialfinder-detail .filialfinder__regions li,.search-page .filialfinder__regions li{width:200px;border-top:1px solid #d7d7d7;background-color:#fff}.filialfinder-detail .filialfinder__regions li:hover,.search-page .filialfinder__regions li:hover{background-color:#f0f0f0}.filialfinder-detail .filialfinder__regions li a,.search-page .filialfinder__regions li a{padding:5px;display:block}.filialfinder-detail .filialfinder__buttons,.search-page .filialfinder__buttons{float:right}.filialfinder-detail .filialfinder__button,.search-page .filialfinder__button{height:22px;line-height:22px;vertical-align:top;border-radius:6px;background-color:#b6b6b6;color:#fff;text-shadow:0 -1px #555;padding:0 0 0 10px}.filialfinder-detail .filialfinder__button[disabled],.search-page .filialfinder__button[disabled]{opacity:.5}.filialfinder-detail .filialfinder__button svg,.search-page .filialfinder__button svg{fill:#FED500}.filialfinder-detail .error,.search-page .error{color:red;font-weight:700;display:block;height:16px;line-height:25px;vertical-align:bottom}.filialfinder-detail .icons,.search-page .icons{height:23px}.filialfinder-detail .icons svg,.search-page .icons svg{margin-right:5px}.filialfinder-detail .icons .disabled,.search-page .icons .disabled{opacity:.5}.filialfinder-detail table,.search-page table{margin:0}.filialfinder-detail svg,.search-page svg{width:20px;height:20px}.filialfinder-detail td,.filialfinder-detail th,.search-page td,.search-page th{padding:0 20px 0 0;vertical-align:top;line-height:1.5}.filialfinder-detail tr td:last-child,.filialfinder-detail tr th:last-child,.search-page tr td:last-child,.search-page tr th:last-child{padding-right:0}.filialfinder-detail th,.search-page th{color:#333}.filialfinder-detail .filialfinder__pagination-holder,.search-page .filialfinder__pagination-holder{float:right;display:inline-block}.filialfinder-detail .filialfinder__pagination,.search-page .filialfinder__pagination{display:inline-block}.filialfinder-detail .filialfinder__pagination__item,.search-page .filialfinder__pagination__item{background-color:#d3d3d3;padding:1px 4px;border-radius:6px}.filialfinder-detail .filialfinder__pagination__item.filialfinder__pagination__item--current,.search-page .filialfinder__pagination__item.filialfinder__pagination__item--current{background-color:#9c9c9c}.filialfinder-detail .filialfinder__pagination__item.filialfinder__pagination__item--current button,.search-page .filialfinder__pagination__item.filialfinder__pagination__item--current button{color:#FFF}.filialfinder-detail label,.search-page label{padding-left:10px;font-weight:400;margin:0}.filialfinder-detail .card__section--filter-options,.search-page .card__section--filter-options{padding:0}.filialfinder-detail .filter-options,.search-page .filter-options{font-size:0}.filialfinder-detail .filter-options li,.search-page .filter-options li{position:relative;margin-top:10px;margin-bottom:20px;font-size:13px;font-size:1.08333rem;text-align:center;width:14.285%}.filialfinder-detail .filter-options li svg,.search-page .filter-options li svg{width:100%;height:25px;vertical-align:middle}.filialfinder-detail .filter-options :checked+label,.search-page .filter-options :checked+label{opacity:1}.filialfinder-detail .filter-options label,.search-page .filter-options label{opacity:.5;padding:0}.filialfinder-detail .filter-options input[type=checkbox],.search-page .filter-options input[type=checkbox]{display:block;position:absolute;bottom:-15px;left:50%;margin:auto auto auto -5px}.filialfinder-detail .grid,.search-page .grid{margin-left:0}.filialfinder-detail .filialfinder__pagination__next,.filialfinder-detail .filialfinder__pagination__prev,.search-page .filialfinder__pagination__next,.search-page .filialfinder__pagination__prev{display:inline-block}.filialfinder-detail .branch-search input[type=search],.search-page .branch-search input[type=search]{width:300px}.filialfinder-detail .branch-search .branch-search__expander,.search-page .branch-search .branch-search__expander{overflow:hidden;height:0;-webkit-transition:height .2s ease-out;transition:height .2s ease-out}.filialfinder-detail .branch-search.branch-search--open .branch-search__expander,.search-page .branch-search.branch-search--open .branch-search__expander{height:176px}.filialfinder-detail .branch-search--aside,.search-page .branch-search--aside{position:absolute;right:-25px;width:230px;margin-top:195px;opacity:0;display:none;-webkit-transition:opacity .2s ease-out;transition:opacity .2s ease-out}.filialfinder-detail .branch-search--aside--open,.search-page .branch-search--aside--open{opacity:1}.filialfinder-detail .branch-search--aside input[type=text],.search-page .branch-search--aside input[type=text]{width:130px;margin-right:15px;float:left}.filialfinder-detail .branch-search--aside .card__section:last-child,.search-page .branch-search--aside .card__section:last-child{padding-bottom:20px}.filialfinder-detail .branch-search--aside .filter-options li,.search-page .branch-search--aside .filter-options li{width:50%;margin-top:20px}.filialfinder-detail .filialfinder__button--search,.search-page .filialfinder__button--search{width:160px;margin-right:5px;margin-top:7px;-webkit-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:-webkit-transform .1s ease-out;transition:transform .1s ease-out}.filialfinder-detail .filialfinder__button--search svg,.search-page .filialfinder__button--search svg{float:right;-webkit-transform:rotate(90deg);transform:rotate(90deg)}.filialfinder-detail .branch-search--open .filialfinder__button--search svg,.search-page .branch-search--open .filialfinder__button--search svg{-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.filialfinder__map .gm-style .gm-style-iw{line-height:1.35;white-space:nowrap}.filialfinder__map .gm-style img{max-width:none}.filialfinder__map .gm-style label{width:auto;display:inline}.filialfinder__map .gm-style-iw+div{display:none}.login{display:none;position:absolute;right:0;width:100%;max-width:360px;background-color:#fff}.login header{font-weight:700}.login .input-group-addon{min-width:40px;overflow:hidden}.login .input-group-addon--mail{font-size:18px;font-size:1.5rem;line-height:.8}.login .input-group-addon--pw{display:block;height:20px;font-size:50px;font-size:4.16667rem;line-height:.9}.login .login__form{padding:5px 20px}.login .login__form-header{display:block;margin:20px 0 10px;font-weight:700;font-size:14px;font-size:1.16667rem}.login .login__form .form-group{margin-bottom:0}.login .login__form .input-group-addon span{margin-top:0}.login .register{padding:8px 20px}.login .login__form{border-bottom:1px solid #d7d7d7;padding-bottom:15px}.login .login__form header{padding:5px 0 0}.login .login__form.show-warnings .has-error span{display:block}.login .login__register-header{display:block;padding:15px 20px 8px;font-weight:700}.login .login__register .banner{background-color:#eee}.login .login__register img{float:left;margin-right:10px}.login .login__register strong{display:block}.login .login__register .text{padding:8px 10px;height:60px;line-height:1.2}.login .has-error span{display:none}.vtc-container .vtc__header{background-image:-webkit-linear-gradient(top,#bf0b1c,#a40813);background-image:linear-gradient(to bottom,#bf0b1c,#a40813);background-color:#b10917;border-bottom:1px solid #d25561}.vtc-container .vtc__content{background-color:#bf0b1c}.vtc-container .vtc__content-ribbon .push--bottom-ctrl{margin-bottom:25px!important}.vtc-activation-code{background-color:#f0f0f0;border-radius:6px;overflow:hidden;line-height:1.3}.vtc-activation-code img{display:block}.vtc-activation-code header{color:#FFF;line-height:30px;padding:5px 10px;font-weight:700;background-image:-webkit-linear-gradient(top,#bf0b1c,#a40813);background-image:linear-gradient(to bottom,#bf0b1c,#a40813);background-color:#b10917}.subpage .h5Flipbook .h5fPrintDialog .vtc-activation-code .h5fPrintSubmit,.vtc-activation-code .btn,.vtc-activation-code .subpage .h5Flipbook .h5fPrintDialog .h5fPrintSubmit{display:block;margin-top:10px;padding-right:10px}.vtc-teaser{width:340px;color:#fff}.vtc-teaser header{background-image:-webkit-linear-gradient(top,#BF0B1C,#A40813);background-image:linear-gradient(to bottom,#BF0B1C,#A40813);background-color:#b10917;border-bottom:1px solid #d25561;border-top-left-radius:6px;border-top-right-radius:6px;margin-bottom:0;font-weight:700;padding-left:10px;line-height:30px;vertical-align:middle;font-size:13px;font-size:1.08333rem}.vtc-teaser .cont{position:relative;border-bottom-left-radius:6px;border-bottom-right-radius:6px;overflow:hidden}.vtc-teaser .cont img{display:block}.vtc-teaser .cont .transparent{position:absolute;bottom:0;left:0;border-bottom-left-radius:6px;border-bottom-right-radius:6px;background:rgba(0,0,0,.4);z-index:6;line-height:1.2;padding:10px;font-size:13px;font-size:1.08333rem}.vtc-teaser a{margin:10px 0;display:block}.vtc-teaser:first-child{display:inline-block;margin-right:10px!important;float:left}.vtc-teaser:last-child{display:inline-block;margin-left:10px}.table-twocol table{margin:0}.table-twocol td{padding:20px;position:relative}.subpage .h5Flipbook .h5fPrintDialog .table-twocol .h5fPrintSubmit,.table-twocol .btn,.table-twocol .subpage .h5Flipbook .h5fPrintDialog .h5fPrintSubmit{display:inline-block;position:absolute;bottom:20px;right:20px}.table-twocol .media{margin-bottom:0}.table-twocol .media__img{width:40%;max-width:40%}.editor-teaser{display:inline-block;position:relative;height:305px;width:220px;overflow:hidden;border-radius:6px;background-color:#f0f0f0}.editor-teaser img{display:block;width:100%;max-height:165px;border-radius:0;-ms-interpolation-mode:nearest-neighbor}.editor-teaser .vtc-treueaktionribbon__stats{width:100%;top:inherit;left:0;right:0;bottom:20px;border-radius:0;background:rgba(255,255,255,.8)}.editor-teaser__headline{position:absolute;top:0;left:0;width:100%;height:32px;margin-bottom:0;padding:5px 10px;z-index:1;background-color:rgba(255,255,255,.8);font-family:Arial,Verdana,sans;font-weight:700;font-size:12px;font-size:1rem;line-height:22px;text-align:left;color:#333}.editor-teaser__body{position:absolute;bottom:0;left:0;right:0;padding:12px;border:1px solid #f0f0f0;line-height:1.3;min-height:140px;color:#333;background-color:#f0f0f0;border-radius:0 0 6px 6px;z-index:1}.editor-teaser__body.editor-teaser__body--textlink p{height:auto}.editor-teaser__body strong{color:#bf0b1c}.editor-teaser__body p{min-height:58px;margin-top:4px;margin-bottom:0}.editor-teaser__body .btn,.editor-teaser__body .subpage .h5Flipbook .h5fPrintDialog .h5fPrintSubmit,.subpage .h5Flipbook .h5fPrintDialog .editor-teaser__body .h5fPrintSubmit{display:block}.editor-teaser__body .btn-link{position:absolute;bottom:21px;left:12px;display:block}.editor-teaser--separated{height:273px;border-radius:6px;background-color:transparent}.editor-teaser--separated img{display:block;width:100%;max-height:165px}.editor-teaser--separated .editor-teaser__headline{height:26px;padding:2px 10px;position:static;background-color:#fff}.editor-teaser--separated .editor-teaser__body{height:197px;position:relative;padding:0;overflow-x:hidden;overflow-y:auto}.editor-teaser--separated .editor-teaser__body img{max-height:197px}.editor-teaser--separated .editor-teaser__body p{height:auto;padding:10px 15px;position:absolute;bottom:0;right:0;left:0;background-color:rgba(255,255,255,.9)}.editor-teaser--separated .btn,.editor-teaser--separated .subpage .h5Flipbook .h5fPrintDialog .h5fPrintSubmit,.subpage .h5Flipbook .h5fPrintDialog .editor-teaser--separated .h5fPrintSubmit{display:block}.editor-teaser--separated-free{height:273px}.editor-teaser--separated-free .editor-teaser__body{height:197px;overflow:hidden}.editor-teaser--separated-free .editor-teaser__body img{border-radius:0 0 7px 7px}.editor-teaser__stats{height:auto;padding:0;position:absolute;bottom:0;right:0;left:0;background-color:#f0f0f0;border-radius:0 0 6px 6px;min-height:80px}.editor-teaser__stats table{margin:0}.editor-teaser__stats .table--no-bottomline tr:last-child{border:none}.editor-teaser__stats tr{border-bottom:1px solid #d7d7d7}.editor-teaser__stats td{padding:10px 5px;font-weight:700;white-space:nowrap}.editor-teaser__stats .value{white-space:nowrap;font-family:"Melior W02 Bold",Georgia,"Times New Roman",serif;text-align:right;padding:0 5px;font-size:16px;font-size:1.33333rem}.editor-teaser__list{padding:0;margin:0;list-style-type:none}.editor-teaser__list li{border-top:1px solid #d7d7d7}.editor-teaser__list li:last-child{border-bottom:1px solid #d7d7d7}.editor-teaser__list li a{position:relative;display:block;width:100%;padding:7px 40px 8px 0}.editor-teaser__list li strong{color:#000;font-weight:400;font-size:16px;font-size:1.33333rem;line-height:1}.editor-teaser__list li span{display:block;color:#666;font-size:12px;font-size:1rem;line-height:1}.editor-teaser__list li svg{position:absolute;top:15px;right:15px;width:13px;height:13px}.editor-teaser__footer{position:absolute;bottom:0;right:0;left:0;padding-bottom:3px}.editor-teaser__footer .btn,.editor-teaser__footer .subpage .h5Flipbook .h5fPrintDialog .h5fPrintSubmit,.subpage .h5Flipbook .h5fPrintDialog .editor-teaser__footer .h5fPrintSubmit{width:100%}.editor-teaser--x3{width:700px}.editor-teaser--x3 img{width:auto;max-width:100%;max-height:100%}.editor-teaser--x3 .btn,.editor-teaser--x3 .subpage .h5Flipbook .h5fPrintDialog .h5fPrintSubmit,.subpage .h5Flipbook .h5fPrintDialog .editor-teaser--x3 .h5fPrintSubmit{display:inline-block;position:absolute;bottom:10px;right:10px}.editor-ribbon .ribbon__body{height:56px;overflow:hidden;background:#ffd500}.editor-ribbon .editor-ribbon__parts{display:table;width:100%}.editor-ribbon .editor-ribbon__part{display:table-cell;vertical-align:top;line-height:1}.editor-ribbon .editor-ribbon__part--one{width:25%;height:56px;overflow:hidden;text-align:left;padding:0}.editor-ribbon .editor-ribbon__part--one img{width:auto;height:56px}.editor-ribbon .editor-ribbon__part--two{padding:0 20px;text-align:left;vertical-align:middle}.editor-ribbon .editor-ribbon__part--two .btn-link{display:inline-block;margin-left:5px;margin-top:-4px}.editor-ribbon .editor-ribbon__part--two .btn-link svg use{fill:#d7182a}.editor-ribbon .headline{color:#000;font-family:"Melior W02 Bold",Georgia,"Times New Roman",serif;font-size:16px;font-size:1.33333rem;line-height:1.5}.editor-ribbon .btn-link{display:block}.editor-ribbon .btn-link svg use{fill:#d7182a}.editor-ribbon .btn,.editor-ribbon .subpage .h5Flipbook .h5fPrintDialog .h5fPrintSubmit,.subpage .h5Flipbook .h5fPrintDialog .editor-ribbon .h5fPrintSubmit{white-space:nowrap}.editor-ribbon .editor-ribbon__part--three{width:25%;text-align:right;padding:20px 16px 0 0}.vtc-treuepunkte-teaser{font-weight:700;color:#333}.vtc-treuepunkte-teaser .editor-teaser__body{overflow:hidden}.vtc-treuepunkte-teaser .editor-teaser__body table{position:absolute;bottom:0;right:0;left:0;background-color:rgba(255,255,255,.9);margin-bottom:0}.vtc-treuepunkte-teaser .editor-teaser__body table td{vertical-align:bottom}.vtc-treuepunkte-teaser__left{width:50%;padding:10px 15px;text-align:left}.vtc-treuepunkte-teaser__right{width:50%;padding:10px 15px;text-align:center}.vtc-treuepunkte-teaser__right strong{font-family:"Melior W02 Bold",Georgia,"Times New Roman",serif;font-size:18px;font-size:1.5rem;padding:0 5px;color:#333}.vtc-meinedaten-teaser{width:480px;max-width:100%;background-color:#f0f0f0}.subpage .vtc-meinedaten-teaser{width:460px}.vtc-meinedaten-teaser .content{border:none;zoom:1}.vtc-meinedaten-teaser .content:after,.vtc-meinedaten-teaser .content:before{content:"\0020";display:block;height:0;overflow:hidden}.vtc-meinedaten-teaser .content:after{clear:both}.vtc-meinedaten-teaser .content>div{padding:10px;width:50%;float:left}.vtc-meinedaten-teaser .block>strong{display:block;border-bottom:1px solid #d7d7d7;margin-bottom:5px}.vtc-meinedaten-teaser .block>span{display:block}.vtc-meinedaten-teaser .block.member{position:relative;padding-left:36px}.vtc-meinedaten-teaser .block.member strong{border:none}.vtc-meinedaten-teaser .block.member svg{position:absolute;top:0;left:0;width:26px;height:19px}.vtc-meinedaten-teaser .block+.block{margin-top:20px}.vtc-meinedaten-teaser .form-group{margin:0}.vtc-meinedaten-teaser .form-group .checkbox{margin-top:0}.vtc-meinedaten-teaser .form-group .checkbox+.checkbox{margin-top:10px}.subpage .h5Flipbook .h5fPrintDialog .vtc-meinedaten-teaser .h5fPrintSubmit,.vtc-meinedaten-teaser .btn,.vtc-meinedaten-teaser .subpage .h5Flipbook .h5fPrintDialog .h5fPrintSubmit{position:absolute;width:auto;right:10px;bottom:10px}.backtotop{display:none;position:fixed;padding:0;top:50%;bottom:50%;right:0;width:30px;height:30px;margin-top:-15px;border:0;outline:0;background:0 0;z-index:100}.backtotop--active{display:block}.icon-backtotop{width:30px;height:30px;padding:3px;background:rgba(0,0,0,.2)}.icon-backtotop:hover{background:rgba(0,0,0,.3)}.icon-backtotop:active{background:rgba(0,0,0,.5)}.ticker{position:relative;overflow:visible;width:100%}.ticker__header{position:relative;height:65px;text-align:center}.ticker__header-img{position:absolute;top:7px;left:0}.ticker__headline-wrapper{position:absolute;left:0;top:0;right:0;bottom:0}.ticker__headline{line-height:65px}.ticker__headline b,.ticker__headline strong,.ticker__headline--red{color:#d7182a}.ticker__body{position:relative;border:1px solid #d7d7d7;overflow:visible}.ticker__swiper-next,.ticker__swiper-prev{background-color:rgba(255,255,255,.9);border-radius:50%;position:absolute;top:50%;margin-top:-20px;height:40px;width:40px;z-index:10}.ticker__swiper-next svg,.ticker__swiper-prev svg{width:17px;height:24px}.ticker__swiper{height:270px;width:100%}.ticker__swiper-prev{left:-13px}.ticker__swiper-next{right:-13px}.ticker__swiper-slide{position:relative;width:100%;height:270px;float:left}.ticker .swiper-slide-visible+.swiper-slide-visible .article__body{border-left:1px dashed #b2b2b2}.ticker--common .ticker__swiper-slide{margin-left:7.5px}.ticker--assortment{height:310px}.ticker--assortment .ticker__swiper{height:310px;width:100%}.ticker--assortment .ticker__swiper-next{right:-20px}.ticker--assortment .ticker__swiper-slide{background-color:#fff}.ticker--assortment .swiper-slide,.ticker--assortment .swiper-slide-visible+.swiper-slide-visible{position:relative}.ticker--assortment .swiper-slide-visible+.swiper-slide-visible:before{content:'';width:1px;height:155px;display:block;position:absolute;top:0;left:3px;background-image:-webkit-linear-gradient(top,#fff,#dcdcdc);background-image:linear-gradient(to bottom,#fff,#dcdcdc);background-color:#ededed}.ticker--assortment .swiper-slide-visible+.swiper-slide-visible:after{content:'';width:1px;height:155px;display:block;position:absolute;bottom:0;left:3px;background-image:-webkit-linear-gradient(top,#dcdcdc,#fff);background-image:linear-gradient(to bottom,#dcdcdc,#fff);background-color:#ededed}.ticker--billa-marke,.ticker--corso{border-radius:6px 6px 0 0}.ticker--billa-marke .article__body h1,.ticker--corso .article__body h1{width:185px;display:inline-block}.ticker--billa-marke .ticker__header,.ticker--corso .ticker__header{background-color:#ffd500}.ticker--billa-marke .ticker__header-img,.ticker--corso .ticker__header-img{top:0}.ticker--billa-marke .ticker__swiper-slide,.ticker--corso .ticker__swiper-slide{text-align:center}.ticker--billa-marke .ticker__swiper-slide:before,.ticker--corso .ticker__swiper-slide:before{content:'';position:absolute;top:0;left:0;height:5px;width:6px;z-index:10;background-image:url(../images/ticker-card-left-corner.png)}.ticker--billa-marke .ticker__swiper-slide:after,.ticker--corso .ticker__swiper-slide:after{content:'';position:absolute;top:0;right:-1px;height:5px;width:6px;background-image:url(../images/ticker-card-right-corner.png)}.ticker__header-bg{position:absolute;top:0;height:65px;background-repeat:no-repeat}.ticker__header-bg--left{left:0;width:320px;background-image:url(../images/corsohead-bg-left.jpg)}.ticker__header-bg--right{right:0;width:253px;background-image:url(../images/corsohead-bg-right.jpg)}.article{position:relative}.article__body{padding:12px 20px 10px;height:300px}.article__body h1{margin-bottom:5px}.article__body p{margin-bottom:0}.ticker--billa-marke .article__body,.ticker--corso .article__body{height:270px}.ticker--billa-marke .article__body h1,.ticker--corso .article__body h1{margin-bottom:30px}.article__footer{position:absolute;bottom:0;left:0;right:0;height:51px;width:100%;background-image:-webkit-linear-gradient(top,#fff,#d1d1d1);background-image:linear-gradient(to bottom,#fff,#d1d1d1);background-color:#e8e8e8}.article__footer:before{content:'';display:block;height:10px;width:100%;background-image:url(../images/ticker-parquet.png);background-repeat:repeat-x}.article__footer-inner{display:inline-block;height:45px;margin-top:-5px;border-radius:0 6px;background-image:-webkit-linear-gradient(top,#ffe600,#ffc400);background-image:linear-gradient(to bottom,#ffe600,#ffc400);background-color:#ffd500}.article__price{height:45px;padding:5px 15px;display:inline-block;overflow:hidden}.article__price-single{display:block;font-size:16px;font-size:1.33333rem;font-weight:700;color:#000}.article__price-unit{display:block;font-size:11px;font-size:.91667rem}.article__btn{height:45px;width:55px;margin:0;float:right}.article__btn svg{margin:0}.article--free{width:220px;border-radius:6px;overflow:hidden;text-align:center}.article--assortment{width:220px;height:310px;margin-left:10px;float:left}.article--assortment .article__headline{position:absolute;width:206px;margin-left:10px;margin-top:25px;font-size:16px;font-size:1.33333rem;color:#333;font-weight:700}.article--assortment .article__img{position:absolute;bottom:0;left:0;z-index:1}.tabs__list{padding:0;margin:0 0 -4px;list-style:none;border-radius:6px 6px 0 0;overflow:hidden;display:inline-block}.tabs__list-item{float:left;width:170px;background-color:#f1f1f1}.tabs__list-item button{width:170px;padding:5px;outline:0;color:#404040}.tabs__list-item--active{background-image:-webkit-linear-gradient(top,#bf0b1c,#a40813);background-image:linear-gradient(to bottom,#bf0b1c,#a40813);background-color:#b10917}.tabs__list-item--active button{color:#fff}.tabs__content{display:none;border-top:10px solid #a40813;background-color:#f1f1f1;border-radius:0 6px 6px}.tabs__content--active{display:block}.tabs__body p{line-height:1.2}.subpage .h5Flipbook .h5fPrintDialog .tabs__body .h5fPrintSubmit,.tabs__body .btn,.tabs__body .subpage .h5Flipbook .h5fPrintDialog .h5fPrintSubmit{margin-top:39px}.vtc-mobilepocket-teaser{width:220px;max-width:100%;background-color:#f0f0f0}.vtc-mobilepocket-teaser .content{padding:10px}.vtc-mobilepocket-teaser p{line-height:1.2}.vtc-mobilepocket-teaser img{width:50px;height:50px;float:left;vertical-align:middle;margin-right:10px}.vtc-mobilepocket-teaser input{float:left;margin-top:17px}.vtc-mobilepocket-teaser .form-group{margin:0}.vtc-mobilepocket-teaser .form-group .checkbox{margin-top:0}.vtc-mobilepocket-teaser .form-group .checkbox+.checkbox{margin-top:10px}.subpage .h5Flipbook .h5fPrintDialog .vtc-mobilepocket-teaser .h5fPrintSubmit,.vtc-mobilepocket-teaser .btn,.vtc-mobilepocket-teaser .subpage .h5Flipbook .h5fPrintDialog .h5fPrintSubmit{position:absolute;width:auto;right:10px;bottom:10px}.vtc-mobile-pocket__headline{margin-bottom:5px;color:#000;font-family:Arial,Verdana,sans;font-weight:700;font-size:13px;font-size:1.08333rem}.vtc-mobile-pocket__pin input{float:left;width:130px}.vtc-mobile-pocket__pin label{display:block;font-size:12px;font-size:1rem}.subpage .h5Flipbook .h5fPrintDialog .vtc-mobile-pocket__pin .h5fPrintSubmit,.vtc-mobile-pocket__pin .btn,.vtc-mobile-pocket__pin .subpage .h5Flipbook .h5fPrintDialog .h5fPrintSubmit{float:left;margin:5px 0 0 10px}.vtc-mobile-pocket .form-group{position:relative;margin-bottom:10px}.vtc-mobile-pocket .checkbox{margin:0}.vtc-mobile-pocket .checkbox input{float:left;margin-top:0}.vtc-mobile-pocket .tabs__list-item a{display:block;width:100%;margin:10px;font-weight:700}.vtc-mobile-pocket .tabs__list-item img{float:left;width:40px;height:40px;border-radius:3px}.vtc-mobile-pocket .tabs__list-item span{float:left;margin-left:10px;line-height:40px}.vtc-mobile-pocket .tabs__body{position:relative;padding:20px 10px}.downloads__container{background-color:#fff;border-radius:6px;margin-bottom:15px}.downloads .text{font-size:12px;font-size:1rem;color:#888}.downloads .text strong{display:block;color:#333;font-size:16px;font-size:1.33333rem;margin-bottom:5px}.downloads .file{display:block}.downloads .file img{height:22px;width:18px;display:block;float:left}.downloads .file__name{color:#999;line-height:25px}.downloads .file__name strong{color:#333}.downloads .file__type{float:left;width:18px;height:22px;margin-right:5px;background-image:url(../images/file-types.png);background-repeat:no-repeat;background-position:-54px 0}.downloads .file__type--pdf{background-position:0 0}.downloads .file__type--gif,.downloads .file__type--img,.downloads .file__type--jpg,.downloads .file__type--png{background-position:-18px 0}.downloads .file__type--doc,.downloads .file__type--docx{background-position:-36px 0}.downloads .file__type--txt{background-position:-72px 0}.downloads .file__type--default{background-position:-54px 0}.knock-out-teaser{position:relative;width:460px;min-height:303px}.knock-out-teaser h1{padding:10px 0 0 20px;font-size:26px;font-size:2.16667rem;color:#404040;line-height:1;margin:0}.knock-out-teaser h1 b,.knock-out-teaser h1 strong{color:#d10024}.knock-out-teaser .content__text{margin:20px 0 10px 20px;font-family:Arial,Verdana,sans;font-size:13px;font-size:1.08333rem;line-height:1.3;width:370px;color:#333}.knock-out-teaser .flag{top:160px}.fg-teaser{position:relative;width:220px;height:255px;overflow:hidden;background-image:url(../images/fg-background-small.jpg)}.fg-teaser>div{margin:10px}.ticker .fg-teaser{background-image:none}.fg-teaser__image{display:block;max-height:130px;border:2px solid #fff}.fg-teaser__image--whole{display:block}.fg-teaser__band{position:absolute;top:5px;right:25px}.fg-teaser__video{display:block;max-height:130px}.fg-teaser__body{display:block;margin:10px 0 0;overflow:hidden;color:#fff}.ticker .fg-teaser__body{color:#333}.fg-teaser__headline{font-size:18px;font-size:1.5rem;margin-bottom:5px}.ticker .fg-teaser__headline{color:#333}.fg-teaser__label{font-size:13px;font-size:1.08333rem;line-height:25px}.ticker .fg-teaser__label{color:#333}.fg-teaser__rating{display:inline-block;float:right;margin-top:2px}.fg-teaser__date{font-size:11px;font-size:.91667rem;color:#999}.fg-teaser__content p{margin-bottom:0}.fg-teaser--recipe .fg-teaser__headline{margin-bottom:10px}.fg-teaser--recipe .play-icon{display:none}.fg-teaser--video .play-icon{position:absolute;top:40px;left:75px;display:block;width:60px;height:60px;opacity:.75}.fg-teaser--magazin{width:250px;text-align:center;background-image:none}.fg-teaser--magazin .fg-teaser__headline{padding:0 10px;color:#fff;margin-bottom:10px}.fg-teaser--magazin .fg-teaser__fulllink{display:block;padding:10px 0;color:#fff}.fg-teaser--magazin .fg-teaser__bottom-text{display:block;margin-top:15px}.meals{color:#666}.meals strong{color:#333}.meals__cook-bg{padding:30px 0 10px 92px;min-height:211px;background:url(../images/cook.png) -10px 0 no-repeat;font-size:12px;font-size:1rem}.meals__header{position:relative;border-bottom:1px solid #f9f9fa;background-image:-webkit-linear-gradient(top,#f9f9fa,#fff);background-image:linear-gradient(to bottom,#f9f9fa,#fff);background-color:#fcfcfc}.meals__header:before{content:"";display:block;position:absolute;top:0;bottom:0;left:0;width:1px;background:#e7e8ea}.meals__header:after{content:"";display:block;position:absolute;top:0;bottom:0;right:0;width:1px;background:#e7e8ea}.meals__arrow-icon{position:relative;padding:10px 15px;z-index:10}.meals__arrow-icon svg{width:12px;height:20px}.meals__day-text{position:relative;top:-30px}.meals__menu{padding:3px 5px;line-height:1.75;font-size:12px;font-size:1rem}.meals__name{line-height:1.35;font-size:18px;font-size:1.5rem}.meals__swiper{overflow:hidden;height:258px!important}.meals__footer{padding:10px;box-shadow:0 3px 3px rgba(0,0,0,.3);border-radius:0 0 6px 6px;font-size:12px;font-size:1rem;background-image:-webkit-linear-gradient(top,#fff,#d6dbe5);background-image:linear-gradient(to bottom,#fff,#d6dbe5);background-color:#eaedf2}.meals__footer .btn,.meals__footer .subpage .h5Flipbook .h5fPrintDialog .h5fPrintSubmit,.subpage .h5Flipbook .h5fPrintDialog .meals__footer .h5fPrintSubmit{margin-left:20px;padding-right:10px;box-shadow:none}.meals .icon--location{display:inline-block;width:17px;height:17px;vertical-align:middle}.meals-detail__header{padding:15px;background:#f3f3f3;font-weight:700;zoom:1}.meals-detail__header:after,.meals-detail__header:before{content:"\0020";display:block;height:0;overflow:hidden}.meals-detail__header:after{clear:both}.meals-detail__header .btn-link{float:right}.meals-detail__weekdays{list-style-type:none;margin:0;padding:0;width:100%;display:table;border-bottom:2px solid #ffd500}.meals-detail__weekdays li{display:table-cell;padding:0}.meals-detail__weekdays li:last-child a{margin-right:0}.meals-detail__weekdays li.tabs__list-item--active a{background:#ffd500;color:#d7182a}.meals-detail__weekdays a{display:block;padding:10px;background:#f3f3f3;color:#999;font-weight:700;border-top-left-radius:6px;border-top-right-radius:6px;text-align:center;margin-right:5px}.meals-detail__weekdays a:hover{background:#ffd500;color:#d7182a}.meals-detail__image{width:270px;max-height:180px;overflow:hidden}.meals-detail__menu{width:448px;position:relative;height:165px;overflow:hidden;padding-right:20px}.meals-detail__available{display:block;position:absolute;left:20px;right:20px;bottom:10px}.meals-detail__available b{display:block;margin-bottom:10px}.meals-detail__available--left{right:0}.meals-detail__slideput-panel{display:none;margin-bottom:25px}.meals-detail__slideput-panel.expanded{display:block}.meals-detail .tabs__content{border-top:none;background-color:transparent}.meals-detail .tabs__list-item--active{background:0 0}.meals-detail h2{font-size:20px;font-size:1.66667rem;line-height:1.2;margin-bottom:15px}.marked{color:#333;display:inline;background:#ffd500}.marked--dark{color:#fff;background:#333}.blog-article__head{position:relative;text-align:center;margin-bottom:20px}.blog-article__header{position:absolute;top:0;left:0;right:0;text-align:left}.blog-article__header-wrapper{display:block;position:relative;overflow:hidden;padding:0 0 0 10px}.blog-article__header-wrapper h1{display:inline;padding:5px 0;background-color:#4da731;line-height:46px;color:#fff;font-size:30px;font-size:2.5rem;z-index:5}.blog-article__header-wrapper h1:after{content:'';position:absolute;left:0;top:0;width:10px;height:100%;background-color:#4da731}.blog-article__headline-dummy{position:absolute;top:0;left:0;width:100%;background-color:#4da731;z-index:0}.blog-article__date{display:inline-block;padding:8px 20px;background-color:#ffd500}.blog-article__img-text{color:#666}.blog-article__text{margin-bottom:45px;line-height:1.4;font-size:16px;font-size:1.33333rem}.blog-article__text .btn,.blog-article__text .subpage .h5Flipbook .h5fPrintDialog .h5fPrintSubmit,.subpage .h5Flipbook .h5fPrintDialog .blog-article__text .h5fPrintSubmit{display:block;width:185px;float:right}.blog-article__footer-headline{color:#666;margin-bottom:10px;font-size:12px;font-size:1rem}.blog-article__more-link{position:relative;display:block;padding:10px 25px 10px 10px;background-color:#4da731;color:#fff;font-family:"Melior W02 Bold",Georgia,"Times New Roman",serif;font-size:18px;font-size:1.5rem}.blog-article__more-link svg{position:absolute;bottom:15px;right:10px;width:13px;height:12px;fill:#ffd500}.category-teaser{margin-left:-20px}.category-teaser__item{width:340px;margin-left:20px;margin-bottom:45px;float:left}.category-teaser__headline,.category-teaser__text{margin-bottom:10px}.category-teaser__img{display:block;margin-bottom:20px}.category-teaser .btn,.category-teaser .subpage .h5Flipbook .h5fPrintDialog .h5fPrintSubmit,.subpage .h5Flipbook .h5fPrintDialog .category-teaser .h5fPrintSubmit{display:block;float:right;width:185px}.page-title{position:absolute;left:50%;bottom:0;margin:0 0 0 -480px;height:50px;line-height:50px;background-color:#fff;font-size:24px;font-size:2rem;padding:0 5px;color:#000}@media (max-width:1100px){.page-title{left:100px;margin:0}}.page-title svg{fill:#fff;display:block;height:66px;width:65px;position:absolute;top:-4px}.page-title svg:first-of-type{left:-61px}.page-title svg:last-of-type{right:-61px}.page-title img{height:38px;width:38px;margin-top:-3px;margin-right:10px;vertical-align:middle;display:none}.search-page__headline{position:relative;margin-top:40px;padding:12px;background-color:#f0f0f0;font-family:Arial,Verdana,sans;font-weight:700;color:#999}.search-page__headline span{position:absolute;right:12px}.search-page__pagination{position:relative;margin:40px 0 0}.search-page__pagination-pages{display:block;width:100%;padding:0 120px;text-align:center}.search-page__pagination-prev{position:absolute;top:0;left:0}.search-page__pagination-next{position:absolute;top:0;right:0}.search-page__pagination-item{width:33px;padding:8px 4px;background-color:#d3d3d3;border-radius:6px}.search-page__pagination-item--active{background-color:#9c9c9c}.search-page__pagination-item--active button{color:#fff}.search-page__catlist-item label{height:22px;line-height:22px;vertical-align:top;border-radius:6px;background-color:#d3d3d3;color:#333;padding:0 0 0 10px}.search-page__catlist-item input{margin:5px 6px 0 3px}.search-page__catlist-item--active label{background-color:#9c9c9c;color:#fff}.search-page__entry{margin-bottom:10px;padding-bottom:10px;border-bottom:1px solid #d7d7d7}.search-page__entry-headline{margin-bottom:5px}.search-page__entry-img{display:block;float:left;width:50px;height:50px;margin-right:10px;border-radius:3px}.search-page__entry-container{float:left}.search-page__entry-recipe{position:relative;margin-top:5px;padding-top:5px}.search-page__entry-recipe strong{margin-right:5px}.search-page__entry-recipe img{margin-right:15px}.search-page__entry-recipe span{position:absolute;top:0;right:0}.search-page__entry-store{margin-bottom:20px}.search-page__entry svg{width:8px;height:8px;fill:#bf0b1c}.search-page__entry p{margin-bottom:0}.search-page__entry a{display:block;margin-top:5px;font-weight:700;color:#bf0b1c}.content-form__help-block{padding-left:20px}.content-form__captcha-img{margin-top:14px}.content-form .regCheckBox input,.content-form__checkbox-label input{float:left}.content-form .regCheckBox input[type=checkbox],.content-form .regCheckBox input[type=radio],.content-form__checkbox-label input[type=checkbox],.content-form__checkbox-label input[type=radio]{margin:0}.content-form .regCheckBox label,.content-form__checkbox-label label{display:block;margin-left:20px}.content-form .regCheckBox input[type=radio]+label,.content-form__checkbox-label input[type=radio]+label{margin-bottom:15px}.content-form .regCheckBox input[type=checkbox]+label,.content-form .regCheckBox:last-child input[type=radio]+label,.content-form__checkbox-label input[type=checkbox]+label,.content-form__checkbox-label:last-child input[type=radio]+label{margin-bottom:0}.content-form__note{color:#666;font-style:italic;font-size:10px;font-size:.83333rem}.content-form h2{margin-bottom:10px}.content-form ul{margin-bottom:0}.content-form hr{height:1px;margin:30px 0;background-color:#d7d7d7;border:none}.content-form hr.hr--big{height:2px}.content-form .grid__item{margin-bottom:0}.content-form .form-group{margin-bottom:25px}.content-form label a{text-decoration:underline}.content-form [type=checkbox]+label,.content-form [type=radio]+label{font-weight:400}.content-form .btn,.content-form .subpage .h5Flipbook .h5fPrintDialog .h5fPrintSubmit,.subpage .h5Flipbook .h5fPrintDialog .content-form .h5fPrintSubmit{display:inline-block}.vtc-already-form .vtc-already-hide,.vtc-no-form .vtc-no-hide,.vtc-yes-form .vtc-yes-hide{display:none}.prp-teaser{border-radius:6px;overflow:hidden}.prp-teaser__header{position:relative;height:60px;background-image:-webkit-linear-gradient(top,#dee9c0,#c9d7a5);background-image:linear-gradient(to bottom,#dee9c0,#c9d7a5);background-color:#d3e0b2}.prp-teaser__headline{text-align:center;line-height:60px}.prp-teaser__logo{position:absolute;top:15px;right:15px}.prp-teaser__body{position:relative;height:300px;background-color:#e4e4e4}.prp-teaser__body h2{margin:0 0 10px;padding:7px 10px;background-color:#cdcdcd;font-family:Arial,Verdana,sans;font-size:13px;font-size:1.08333rem;font-weight:700}.prp-teaser__search{float:left;width:250px;height:300px;padding:15px 12px 15px 20px;border-right:1px dashed #9f9f9f}.prp-teaser__search .btn,.prp-teaser__search .subpage .h5Flipbook .h5fPrintDialog .h5fPrintSubmit,.subpage .h5Flipbook .h5fPrintDialog .prp-teaser__search .h5fPrintSubmit{position:absolute;bottom:15px;left:20px;width:215px}.prp-teaser__results{float:left;width:450px;padding:15px 20px 15px 12px}.prp-teaser__results .btn,.prp-teaser__results .subpage .h5Flipbook .h5fPrintDialog .h5fPrintSubmit,.subpage .h5Flipbook .h5fPrintDialog .prp-teaser__results .h5fPrintSubmit{position:absolute;bottom:15px;right:20px}.prp-teaser__result{position:relative;height:91px;width:100%;margin-bottom:3px;padding:18px 20px;background-color:#fff}.prp-teaser__result-headline{width:340px;margin-bottom:5px;color:#000;font-family:Arial,Verdana,sans;font-size:15px;font-size:1.25rem;font-weight:700}.prp-teaser__result-desc{width:340px;color:#666}.prp-teaser__result-rating{position:absolute;top:28px;right:20px;width:35px;height:35px;border-radius:100px;box-shadow:0 2px 0 0 rgba(0,0,0,.15);text-indent:-999em;overflow:hidden}.prp-teaser__result-rating--green{background-image:-webkit-linear-gradient(top,#a3cd00,#458600);background-image:linear-gradient(to bottom,#a3cd00,#458600);background-color:#74a900}.prp-teaser__result-rating--yellow{background-image:-webkit-linear-gradient(top,#ffde00,#ff8b00);background-image:linear-gradient(to bottom,#ffde00,#ff8b00);background-color:#ffb400}.prp-teaser__result-rating--red{background-image:-webkit-linear-gradient(top,#e60000,#c60000);background-image:linear-gradient(to bottom,#e60000,#c60000);background-color:#d60000}.prp-teaser__swiper{position:relative}.prp-teaser__swiper-container{height:55px;width:165px}.prp-teaser__swiper-next,.prp-teaser__swiper-prev{position:absolute;top:50%;margin-top:-20px;display:block;background-color:transparent;border:none;outline:0}.prp-teaser__swiper-next svg,.prp-teaser__swiper-prev svg{height:30px;width:15px;fill:#9f9f9f}.prp-teaser__swiper-prev{left:0}.prp-teaser__swiper-next{right:0}.prp-teaser__swiper-slide{text-align:center}.prp-teaser__swiper-slide a{display:inline-block;width:45px;height:45px;margin:0;line-height:45px;font-size:24px;text-align:center;font-weight:700;color:#d7182a;background-color:#fff}.video{border-radius:6px;background-color:#f0f0f0}.hero-teasers .video{display:inline-block;text-align:left;margin-top:10px}.video__header{padding:10px}.video__headline{margin-bottom:0}.video__description{width:100%;padding:0 10px 10px}.video__description h2{font-family:Arial,Verdana,sans;font-weight:700;font-size:15px;font-size:1.25rem;margin-bottom:5px}.video__description p{margin-bottom:0}.video__video{width:100%;padding:10px}.video__frame-wrapper{position:relative;height:0;padding-bottom:56.25%;padding-top:30px;overflow:hidden}.video__frame-wrapper embed,.video__frame-wrapper iframe,.video__frame-wrapper object{position:absolute;top:0;left:0;width:100%;height:100%}.video__frame-overlay{position:absolute;top:0;bottom:0;left:0;right:0}.video__frame-overlay-play{width:47px;height:47px;display:block;position:absolute;top:50%;left:50%;margin-top:-23px;margin-left:-23px;background-image:url(../images/play.png);background-color:transparent;border:none;text-indent:-999em;outline:0}.video__frame-overlay-play:hover{opacity:.7}.hero-teasers .video__frame-overlay{max-height:none!important;margin-top:0!important;box-shadow:none!important}.video__footer{padding:20px 10px 10px;text-align:right}.video--large .video__video{float:left;width:458px;padding:0 10px}.video--large .video__description{float:left;width:240px;padding:0 10px}.video--medium{width:460px}.video--small{width:300px}.team{position:relative}.team__header{position:relative;display:block;line-height:35px;padding-left:15px;background-color:#ffd500;border-top:1px solid #fff}.team__header+div{padding:20px 25px}.team__header .svg-rotate-wrapper{position:absolute;top:0;right:10px;display:inline-block;-webkit-transform:rotate(90deg);transform:rotate(90deg);-webkit-transition:all .2s ease-out;transition:all .2s ease-out}.team__header svg{width:15px;height:15px;fill:#d7182a}.team__close-all,.team__open-all{position:absolute;top:0;right:40px;margin-top:8px;padding-right:10px;color:#fff;text-shadow:none}.vtc .team__close-all,.vtc .team__open-all{color:#fff;text-shadow:none}.collapsed .team__header{box-shadow:0 5px 5px -2px rgba(0,0,0,.2)}.collapsed .team__header .svg-rotate-wrapper{-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.team strong{display:block}.vtc-vorteile{display:block;background-color:#bf0b1c;border-radius:3px}.vtc-vorteile__header{position:relative;display:block;border-radius:3px 3px 0 0;background-image:-webkit-linear-gradient(top,#bf0b1c,#a40813);background-image:linear-gradient(to bottom,#bf0b1c,#a40813);background-color:#b10917}.vtc-vorteile__header h1{width:100%;color:#fff;font-size:22px;font-size:1.83333rem;text-align:center}.vtc-vorteile__body{color:#fff}.vtc-vorteile__body h2{margin-bottom:3px;font-family:Arial,Verdana,sans;font-weight:600}.vtc-vorteile__body p{opacity:.66}.filialfinder-detail .subpage .h5Flipbook .h5fPrintDialog .vtc-vorteile .filialfinder__button.h5fPrintSubmit,.filialfinder-detail .vtc-vorteile .btn.filialfinder__button,.search-page .subpage .h5Flipbook .h5fPrintDialog .vtc-vorteile .filialfinder__button.h5fPrintSubmit,.search-page .vtc-vorteile .btn.filialfinder__button,.subpage .h5Flipbook .h5fPrintDialog .filialfinder-detail .vtc-vorteile .filialfinder__button.h5fPrintSubmit,.subpage .h5Flipbook .h5fPrintDialog .search-page .vtc-vorteile .filialfinder__button.h5fPrintSubmit,.subpage .h5Flipbook .h5fPrintDialog .vtc-vorteile .btn--inset.h5fPrintSubmit,.vtc-vorteile .btn.btn--inset,.vtc-vorteile .filialfinder-detail .btn.filialfinder__button,.vtc-vorteile .filialfinder-detail .subpage .h5Flipbook .h5fPrintDialog .filialfinder__button.h5fPrintSubmit,.vtc-vorteile .search-page .btn.filialfinder__button,.vtc-vorteile .search-page .subpage .h5Flipbook .h5fPrintDialog .filialfinder__button.h5fPrintSubmit,.vtc-vorteile .subpage .h5Flipbook .h5fPrintDialog .btn--inset.h5fPrintSubmit,.vtc-vorteile .subpage .h5Flipbook .h5fPrintDialog .filialfinder-detail .filialfinder__button.h5fPrintSubmit,.vtc-vorteile .subpage .h5Flipbook .h5fPrintDialog .search-page .filialfinder__button.h5fPrintSubmit{height:34px;line-height:34px;background-color:rgba(0,0,0,.2);font-size:16px;font-size:1.33333rem}.filialfinder-detail .subpage .h5Flipbook .h5fPrintDialog .vtc-vorteile .filialfinder__button.h5fPrintSubmit svg,.filialfinder-detail .vtc-vorteile .btn.filialfinder__button svg,.search-page .subpage .h5Flipbook .h5fPrintDialog .vtc-vorteile .filialfinder__button.h5fPrintSubmit svg,.search-page .vtc-vorteile .btn.filialfinder__button svg,.subpage .h5Flipbook .h5fPrintDialog .filialfinder-detail .vtc-vorteile .filialfinder__button.h5fPrintSubmit svg,.subpage .h5Flipbook .h5fPrintDialog .search-page .vtc-vorteile .filialfinder__button.h5fPrintSubmit svg,.subpage .h5Flipbook .h5fPrintDialog .vtc-vorteile .btn--inset.h5fPrintSubmit svg,.vtc-vorteile .btn.btn--inset svg,.vtc-vorteile .filialfinder-detail .btn.filialfinder__button svg,.vtc-vorteile .filialfinder-detail .subpage .h5Flipbook .h5fPrintDialog .filialfinder__button.h5fPrintSubmit svg,.vtc-vorteile .search-page .btn.filialfinder__button svg,.vtc-vorteile .search-page .subpage .h5Flipbook .h5fPrintDialog .filialfinder__button.h5fPrintSubmit svg,.vtc-vorteile .subpage .h5Flipbook .h5fPrintDialog .btn--inset.h5fPrintSubmit svg,.vtc-vorteile .subpage .h5Flipbook .h5fPrintDialog .filialfinder-detail .filialfinder__button.h5fPrintSubmit svg,.vtc-vorteile .subpage .h5Flipbook .h5fPrintDialog .search-page .filialfinder__button.h5fPrintSubmit svg{height:18px;width:18px;margin:7px;fill:#ffd500}.pagenotfound__title{font-size:58px;font-size:4.83333rem;margin-bottom:40px}.pagenotfound__info{font-size:26px;font-size:2.16667rem;font-family:"Melior W02 Bold",Georgia,"Times New Roman",serif}.pagenotfound__text{margin-bottom:40px}.pagenotfound__button{display:inline-block}.pagenotfound h2{margin-bottom:10px}.pagenotfound .textlink:before{content:'\00BB';display:inline-block;font-weight:700;margin-right:3px}.pagenotfound .list-inline li+li,.pagenotfound .list-unstyled li+li,.pagenotfound .social-links ul li+li,.social-links .pagenotfound ul li+li{margin-top:5px}.pagenotfound .pagenotfound,.pagenotfound .search__input{background-color:transparent;box-shadow:none;padding:0}.pagenotfound .search__input .form-control{width:300px}.billa-reisen__offer{width:220px;height:305px;margin:0 10px;background-color:#f5f6f9;border-radius:6px}.billa-reisen .billa-reisen__offer{height:180px}.billa-reisen__offer-header{position:relative;height:46px;padding:6px;border-bottom:1px solid #e1e2e3;background-color:#f2f2f2;border-radius:6px 6px 0 0}.billa-reisen__offer-header h1{margin-bottom:0;color:#323233;font-size:14px;font-size:1.16667rem}.billa-reisen__offer-header h2{margin-bottom:3px;color:#878787;width:140px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;font-size:12px;font-size:1rem}.billa-reisen__offer-header--vtc{border:1px solid #f5f6f9;background-color:#bf0b1c}.billa-reisen__offer-header--vtc h1{color:#fff}.billa-reisen__offer-header--vtc h2{color:#ebebeb}.billa-reisen__offer-body{position:relative;height:213px;padding:6px}.billa-reisen .billa-reisen__offer-body{height:88px}.billa-reisen__offer-body .media__img{margin-right:10px}.billa-reisen__offer-body img{width:80px;height:60px}.billa-reisen__offer-body h3{margin-bottom:0;color:#bf0b1c;font-size:14px;font-size:1.16667rem}.billa-reisen__offer-body p{height:42px;overflow:hidden;color:#878787;font-size:11px;font-size:.91667rem}.billa-reisen__offer-body .vtc-offer-text{position:absolute;bottom:125px;left:6px;color:#bf0b1c;font-size:10px;font-size:.83333rem}.billa-reisen .billa-reisen__offer-body .vtc-offer-text{bottom:4px}.billa-reisen__offer-footer{position:relative;height:46px;padding:8px;border-top:1px solid #c9c9c9;text-align:right;color:#bf0b1c;font-family:"Melior W02 Bold",Georgia,"Times New Roman",serif}.billa-reisen__offer-footer .price-info{display:block;line-height:.4;font-size:14px;font-size:1.16667rem}.billa-reisen__offer-footer .price-currency{font-size:20px;font-size:1.66667rem}.billa-reisen__offer-footer .price-value{font-size:26px;font-size:2.16667rem}.billa-reisen__offer-footer .vtc-icon{position:absolute;left:6px;top:8px;width:30px;height:30px;background-image:url(../images/vtc-reisen-icon.jpg);background-repeat:no-repeat}.billa-reisen__offer .rating{position:absolute;top:5px;right:10px;height:12px;width:54px;background-repeat:no-repeat;overflow:hidden;text-indent:-999em}.billa-reisen__offer .rating--4{background-image:url(../images/rating-star-4.png)}.billa-reisen__offer .rating--3{background-image:url(../images/rating-star-3.png)}.billa-reisen__offer .rating--2{background-image:url(../images/rating-star-2.png)}.billa-reisen__offer .rating--1{background-image:url(../images/rating-star-1.png)}.reisen-ribbon{min-height:60px;background-color:#ebf5fa;box-shadow:2px 5px 5px 0 rgba(0,0,0,.4)}.reisen-ribbon .ribbon{outline:0}.reisen-ribbon .ribbon__body{padding:3px}.reisen-ribbon__img{float:left;width:50px;height:50px;margin-right:10px}.reisen-ribbon__text{float:left;max-width:580px;color:#44494d}.reisen-ribbon__text strong{display:block;margin-bottom:3px;font-size:14px;font-size:1.16667rem}.reisen-ribbon__text p{margin-bottom:0;font-size:12px;font-size:1rem}.reisen-ribbon__btn{float:right;width:200px;margin-top:5px;margin-right:6px}.reisen-ribbon__btn .btn,.reisen-ribbon__btn .subpage .h5Flipbook .h5fPrintDialog .h5fPrintSubmit,.subpage .h5Flipbook .h5fPrintDialog .reisen-ribbon__btn .h5fPrintSubmit{display:block;color:#000;text-shadow:1px 1px 0 rgba(255,255,255,.66);background-color:#ffd500}.sharebuttons{margin-bottom:30px;padding:15px 0 0;border-top:1px solid #ccc}.subpage .sharebuttons.container{padding:15px 0 0!important}.sharebuttons__item{float:right;margin-right:10px}.sharebuttons__item--google{margin-top:-2px}.sharebuttons__item--friend .sharebuttons__friend-btn{height:20px;padding:0 10px;line-height:22px;font-size:12px;font-size:1rem;font-weight:400;display:inline-block;background-color:#efefef}.sharebuttons__item--friend .sharebuttons__friend-btn:hover{background-color:#fefefe}.sharebuttons__item--friend .sharebuttons__friend-btn svg{position:static;height:11px;margin:3px 5px 5px 0;fill:#d7182a}.share-friend-form{width:100%}.share-friend-form .captcha{height:34px}.share-friend-form textarea.form-control{min-height:100px}.modal{width:400px;background-color:#fff;padding:20px;border-radius:6px}.modal__close{width:15px;height:15px;position:absolute;top:10px;right:10px;cursor:pointer}.modal__close svg{width:100%;height:100%}.vtc-mobile-pocket-v2{position:relative;overflow:hidden;border-radius:6px}.vtc-mobile-pocket-v2 h2{display:block;width:100%;margin:0;padding:15px 10px;color:#fff;font-family:Arial,Verdana,sans;font-weight:700;font-size:13px;font-size:1.08333rem;background-image:-webkit-linear-gradient(top,#bf0b1c,#a40813);background-image:linear-gradient(to bottom,#bf0b1c,#a40813);background-color:#b10917}.vtc-mobile-pocket-v2>div{background:#f1f1f1}.vtc-mobile-pocket-v2>div>span{display:block;padding:20px 10px 15px}.vtc-mobile-pocket-v2 ul{margin:0;padding:0;list-style-type:none}.vtc-mobile-pocket-v2 li+li{border-top:1px solid #c1c1c1}.vtc-mobile-pocket-v2 li{padding:20px 10px}.vtc-mobile-pocket-v2 li label span{display:inline-block;margin-left:10px;min-width:240px}.vtc-mobile-pocket-v2 li div{display:inline-block}.vtc-mobile-pocket-v2 li div div{margin-left:10px}.vtc-mobile-pocket-v2 li div input[type=password]{display:inline-block;width:130px}.subpage .h5Flipbook .h5fPrintDialog .vtc-mobile-pocket-v2 li div .h5fPrintSubmit,.vtc-mobile-pocket-v2 li div .btn,.vtc-mobile-pocket-v2 li div .subpage .h5Flipbook .h5fPrintDialog .h5fPrintSubmit{display:inline-block;margin-left:10px;color:#000!important}.subpage .h5Flipbook .h5fPrintDialog .vtc-mobile-pocket-v2 li div .disabled.h5fPrintSubmit,.vtc-mobile-pocket-v2 li div .btn.disabled,.vtc-mobile-pocket-v2 li div .subpage .h5Flipbook .h5fPrintDialog .disabled.h5fPrintSubmit{zoom:1;filter:alpha(opacity=65);opacity:.65;cursor:default}.page-wrapper .brand-navigation{background-image:-webkit-linear-gradient(top,#f3f2f3,#ededeb);background-image:linear-gradient(to bottom,#f3f2f3,#ededeb);background-color:#f0efef}.page-wrapper .brand-navigation ul{margin-top:0;margin-bottom:0;margin-left:50px;padding:0}.page-wrapper .brand-navigation li{display:inline-block;list-style-type:none}.page-wrapper .brand-navigation .brand-navigation__item{position:relative;display:inline-block;height:40px}.page-wrapper .brand-navigation .brand-navigation__item a{padding:6px 12px 6px 0;width:100%;font-family:Arial,Verdana,sans;font-weight:700;font-size:12px;font-size:1rem;color:#888;text-decoration:none;line-height:40px;text-align:center}.page-wrapper .brand-navigation .brand-navigation__item a svg{height:10px;width:10px}.page-wrapper .brand-navigation .brand-navigation__item a svg use{height:100%;width:100%}.page-wrapper .brand-navigation .brand-navigation__item a span{padding:6px 3px;margin:0 10px 0 0}.page-wrapper .brand-navigation .brand-navigation__item--active a svg{display:none}.page-wrapper .brand-navigation .brand-navigation__item--active a span{position:relative;padding:6px 10px;width:100%;border-radius:3px;background-color:#ffd500;color:#444445;box-shadow:inset 0 2px 10px #ffbe00}.page-wrapper .brand-navigation .brand-navigation__item--active a span:after,.page-wrapper .brand-navigation .brand-navigation__item--active a span:before{border-top-color:#ffd500!important}.page-wrapper .brand-navigation .brand-navigation__item:not(.brand-navigation__item--active) a:hover span{text-decoration:underline}.nicescroll-rails{display:none!important;visibility:hidden!important}.sidebar-open .nicescroll-rails{display:block!important;visibility:visible!important}.your-store{padding:10px 0;color:#505050;line-height:15px;background-image:-webkit-linear-gradient(top,#d5d4d5,#eae9ea);background-image:linear-gradient(to bottom,#d5d4d5,#eae9ea);background-color:#dfdedf}.your-store .icon-marker{vertical-align:top;margin:0 5px;height:34px;width:34px}.your-store .your-store__content{display:inline-block;margin-top:3px}.your-store .your-store__nearest{display:inline-block;width:230px}.your-store .your-store__opening-hours{display:inline-block;width:280px}.your-store .your-store__title{color:#868686;text-shadow:1px 1px 1px #fff}.your-store .your-store__button{vertical-align:top;display:inline-block;background-color:#c3c3c3;color:#FFF;text-shadow:-1px -1px 2px #909090;padding:7px 15px;border-radius:3px}.your-store .your-store__button:active{background-color:#868686}.your-store .your-store__button--close{display:none;background-color:#868686}.your-store--open .your-store__button--open{display:none}.your-store--open .your-store__button--close{display:inline-block}.welcome{display:none;position:absolute;right:0;top:44px;height:30px;background-color:rgba(0,0,0,.4);padding:0 0 0 15px;color:#ededed;line-height:30px;z-index:1}.welcome strong{color:#edc504}.welcome .welcome__close{vertical-align:top}.welcome .welcome__close svg{height:10px;width:10px;margin:10px;vertical-align:top;color:#bcbbbc}.flapout{display:none;position:absolute;background-color:#fff;left:0;top:45px;box-shadow:1px 2px 4px -2px #666}.flapout--search{top:39px}.flapout--login{top:42px}.flapout.flapout--right{left:auto;right:0}.flapout__item{width:100%;border-bottom:solid 1px #e8e8e8}.flapout__item svg{width:40px;height:40px;vertical-align:top;padding:15px}.flapout__item a{position:relative;display:block;padding:13px 5px 11px 40px;min-height:40px;line-height:1.3}.flapout__item a:hover{text-decoration:underline}.flapout__item a svg{position:absolute;left:0;top:0}.flapout__item--active{font-weight:700;color:#d7182a}.flapout__column{display:inline-block;float:left;width:240px;border-left:dashed 1px #b7b7b7}.flapout__column:first-child{border-left:none}.flapout--shop{display:none;position:absolute;top:55px;left:0;right:0;background-color:#fff}.flapout--shop .flapout__item:first-child{border-top:solid 1px #e8e8e8}.flapout--navigation{width:720px;top:42px;margin-left:50%;left:-150px;min-width:240px}.flapout--account{top:42px}.main-header .hero-link{position:absolute;top:0;left:0;right:0;bottom:0}.main-header .hero-teasers{position:absolute;margin-left:50%;margin-top:5px;width:460px;text-align:right}@media only screen and (max-width:959px){.main-header .hero-teasers{-webkit-transform:translateX(-100px);transform:translateX(-100px)}}.main-header .hero-teasers>a{display:inline-block}.main-header .hero-teasers>a img{display:block;max-height:190px;margin-top:20px;box-shadow:1px 1px 4px 0 rgba(0,0,0,.4)}.main-header .hero-teasers .hero-teaser--small img{float:right;margin-top:40px}.main-header .logo-holder{width:160px}.main-header .logo,.main-header .shop-banner{height:89px;-webkit-transition:all .1s ease-out;transition:all .1s ease-out}.main-header .navigation-main{display:inline-block;width:550px}@media only screen and (max-width:959px){.main-header .navigation-main{display:none}}.main-header .navigation-main ul{list-style-type:none;margin:0;padding:0}.main-header .navigation-main ul .navigation-main__item{display:inline-block;position:relative;padding:0 10px;line-height:42px}.main-header .navigation-main ul .navigation-main__item>a{text-shadow:1px 1px 1px #FFF790;font-size:14px;font-size:1.16667rem;font-weight:700}.main-header .navigation-main ul .navigation-main__item--active{color:#d7182a;background-image:-webkit-linear-gradient(top,#f9dc1e,#fdec85);background-image:linear-gradient(to bottom,#f9dc1e,#fdec85);background-color:#fbe451}.main-header .navigation-main ul .navigation-main__item .flapout{overflow:auto}.main-header .navigation-main ul .navigation-main__item--active:hover,.main-header .navigation-main ul .navigation-main__item:hover{background-color:#fff;padding-top:3px;margin-top:-3px;box-shadow:0 0 4px -1px #666;background-image:none;color:#333}.main-header .navigation-main ul .navigation-main__item--active:hover .flapout,.main-header .navigation-main ul .navigation-main__item:hover .flapout{display:block}.main-header .navigation-main ul .navigation-main__item svg{fill:#d7182a}.main-header .navigation-main .flapout{min-width:240px}.main-header .shop-banner{position:relative;display:inline-block;background-color:#fc0;height:55px;width:148px;vertical-align:top;margin-top:-10px;padding:5px 15px;box-shadow:1px 1px 4px -1px #666}@media (max-width:1175px){.main-header .shop-banner{display:none}}.main-header .shop-banner:hover{background-color:#fff}.main-header .shop-banner:hover .flapout{display:block}.main-header .shop-banner svg{fill:#d7182a}.main-header .shop-banner:before{content:'';width:9px;height:9px;position:absolute;top:0;left:-9px;display:block;background-image:url(../images/header-onlineshop-eck.png)}@media only screen and (max-width:959px){.main-header .header__bar .container{margin-left:0;width:0}}@media only screen and (max-width:1199px){.main-header .header__bar .container{width:auto;margin-left:100px}}.vtc-container .container--multiple-controls{margin-bottom:30px}.vtc-container .vtc__header{color:#FFF;height:60px}.vtc-container .vtc__header h1{line-height:60px;margin:0 20px 0 0}.vtc-container .vtc__content{padding-bottom:20px;box-shadow:0 2px 2px -2px rgba(0,0,0,.5) inset}.vtc-container .vtc__logo{float:left;margin:5px 10px 5px 30px}.vtc-container .vtc__read-more{position:relative;display:inline-block;float:right;padding-right:40px;height:60px;line-height:60px;vertical-align:top;color:#fff;opacity:.8;font-size:12px;font-size:1rem}.vtc-container .vtc__read-more svg{position:absolute;top:0;right:0;width:30px;height:60px;padding:17px 0}@media only screen and (max-width:959px){.vtc-container .btn-vtc-register,.vtc-container .grid__item:last-child{display:none}}.vtc-container .vtc__main-teaser{width:450px;margin-left:10px}.vtc-container .vtc__main-teaser div{height:244px;overflow:hidden;border-bottom-right-radius:3px;border-bottom-left-radius:3px}.vtc-container .vtc__main-teaser a{display:block;margin-top:10px}.vtc-container .vtc__main-teaser a svg{top:-2px}.vtc-container .editor-teaser{margin-top:20px;margin-bottom:10px;color:#333}.vtc-container .editor-teaser__headline{color:#FFF;background-color:#bf0b1c;box-shadow:0 -2px 15px #9b0917 inset;font-weight:400}.billa-world{background-color:#f0f0f0;padding:20px 0 30px}.billa-world .container--multiple-controls{margin-bottom:0}.billa-world h1{margin:0;text-align:center;color:#333;font-family:"Melior W02 Bold",Georgia,"Times New Roman",serif;font-size:26px;font-size:2.16667rem;border-bottom:1px solid #d7d7d7}.billa-world h1 strong{color:#d7182a}.billa-world .editor-teaser__headline{font-family:Arial,Verdana,sans;font-weight:700;font-size:12px;font-size:1rem;line-height:22px;text-align:left;color:#332a00}.billa-world .editor-teaser,.billa-world .editor-teaser__body{background-color:#fff}.billa-world .editor-teaser.editor-teaser--separated,.billa-world .editor-teaser__body.editor-teaser--separated{background-color:transparent}.billa-world .editor-teaser__body{border-color:#fff}.billa-world .editor-teaser__body.editor-teaser--separated{border-color:transparent}.billa-world .billa-world-swiper{overflow:visible}.billa-world .swiper-wrapper{margin-left:0;padding:20px 0}.billa-world .swiper-slide{position:relative;width:240px;padding-left:0;padding-right:0;height:340px}.billa-world .swiper-slide .editor-teaser{position:absolute;top:0;bottom:0;left:10px;right:10px;border-radius:6px;overflow:hidden}.billa-world .swiper-slide h1{font-size:12px;font-size:1rem;font-family:Arial,Verdana,sans;text-align:left;color:#332a00}.billa-world .billaworld-next,.billa-world .billaworld-prev{background-color:rgba(255,255,255,.9);border-radius:50%;position:absolute;top:50%;margin-top:-20px;height:40px;width:40px;z-index:10}.billa-world .billaworld-next svg,.billa-world .billaworld-prev svg{width:32px;height:32px;padding:4px}.billa-world .billaworld-next{right:-10px}.billa-world .billaworld-prev{left:-10px}.frischgekocht{color:#fff}.frischgekocht .frischgekocht__brochures{float:left;display:inline-block;width:290px;height:265px;text-align:center}.frischgekocht .frischgekocht-swiper-container{position:relative;display:inline-block;width:690px;height:265px}.frischgekocht .frischgekocht-swiper{margin:0 45px;float:left;width:600px;height:250px}.frischgekocht header{height:45px;background-image:-webkit-linear-gradient(top,#c9172b,#ab1522);background-image:linear-gradient(to bottom,#c9172b,#ab1522);background-color:#ba1626}.frischgekocht .content{padding:20px 0 15px;height:320px;background-repeat:repeat-x;background-image:url(../images/frischgekocht-background.jpg)}.frischgekocht .frischgekocht__read-more{position:relative;display:inline-block;float:right;padding-right:40px;margin-right:20px;height:45px;line-height:45px;vertical-align:top;color:#fff;opacity:.8;font-size:12px;font-size:1rem}.frischgekocht .frischgekocht__read-more svg{position:absolute;top:0;right:0;width:30px;height:45px;padding:10px 0}.frischgekocht h1{color:#fff;font-size:18px;font-size:1.5rem;line-height:1;margin-bottom:0;display:inline-block}.frischgekocht li{width:200px;display:inline-block;vertical-align:top}.frischgekocht .frischgekocht__item{padding:8px;line-height:1.3;background-image:-webkit-linear-gradient(135deg,rgba(0,0,0,.4),transparent);background-image:linear-gradient(315deg,rgba(0,0,0,.4),transparent);background-color:rgba(0,0,0,.2)}.frischgekocht .frischgekocht__item img{display:block;border:2px solid #fff;margin-bottom:10px}.frischgekocht .frischgekocht__rating{font-weight:700;height:25px}.frischgekocht .frischgekocht__info{font-size:11px;font-size:.91667rem;height:15px;color:#aaa}.frischgekocht .recipe h1{margin-bottom:10px}.frischgekocht .recipe.recipe--rating h1{height:48px}.frischgekocht .recipe.recipe--text .frischgekocht__text{height:52px}.frischgekocht .get-app-container{margin-top:5px;height:25px}.frischgekocht .get-app{vertical-align:top}.frischgekocht .frischgekocht-swiper-container button{position:absolute;top:50%;margin-top:-15px}.frischgekocht .frischgekocht-swiper-container button svg{height:30px;width:30px;fill:#828282}.frischgekocht .frischgekocht-next{right:0}.frischgekocht .frischgekocht-prev{left:0}.frischgekocht .swiper-container .swiper-slide{margin:0}@media only screen and (max-width:959px){.frischgekocht .frischgekocht-swiper-container{width:490px}.frischgekocht .frischgekocht-swiper{width:400px}.frischgekocht .frischgekocht__brochures{padding-left:0;width:210px}}.flyer-teaser{position:relative;width:460px;height:300px;background-color:#f0f0f0;border-radius:6px}.hero-teasers .flyer-teaser{margin-top:80px}.flyer-teaser .grid__item{height:300px}.flyer-teaser h3{text-align:center;padding-top:15px;font-family:"Melior W02 Bold",Georgia,"Times New Roman",serif;font-weight:400;font-size:16px;font-size:1.33333rem}.flyer-teaser .btn,.flyer-teaser .subpage .h5Flipbook .h5fPrintDialog .h5fPrintSubmit,.subpage .h5Flipbook .h5fPrintDialog .flyer-teaser .h5fPrintSubmit{position:absolute;bottom:0;left:0;width:440px;min-height:37px;margin:10px;text-align:center;z-index:1}@media (max-width:460px){.flyer-teaser .btn,.flyer-teaser .subpage .h5Flipbook .h5fPrintDialog .h5fPrintSubmit,.subpage .h5Flipbook .h5fPrintDialog .flyer-teaser .h5fPrintSubmit{width:320px}}.flyer-teaser__next,.flyer-teaser__prev{position:absolute;bottom:9px;z-index:5;height:40px;width:40px;padding:7px;background:0 0;border:none;outline:0}.flyer-teaser__next svg,.flyer-teaser__prev svg{height:20px;width:25px;margin:5px;fill:#333}.flyer-teaser__next--inactive,.flyer-teaser__prev--inactive{cursor:default}.flyer-teaser__next--inactive svg,.flyer-teaser__prev--inactive svg{fill:#cdcdcd}.flyer-teaser__next{right:10px}.flyer-teaser__prev{left:10px}.flyer-teaser__view-flyer{display:block;right:10px;top:130px;position:absolute;z-index:10}.flyer-teaser__title{color:#000;text-shadow:none}.flyer-teaser__title b{color:#bf0b1c}.flyer-teaser__swiper{width:490px}.flyer-teaser .swiper-container{margin-top:-15px;width:490px;height:245px}.flyer-teaser .swiper-slide{width:185px}.flyer-teaser .swiper-slide img{opacity:0;width:185px;height:250px}.flyer-teaser .swiper-slide-visible img{opacity:.7}.flyer-teaser .swiper-slide-active{width:185px!important;z-index:10!important}.flyer-teaser .swiper-slide-active img{-webkit-transform:rotate(2deg);transform:rotate(2deg);opacity:1}.flyer-teaser .swiper-slide span{display:none}.discount-teaser{width:460px}@media only screen and (max-width:959px){.discount-teaser{width:340px}}.discount-teaser .item--vtc{height:300px;width:220px;float:left;overflow:hidden;position:relative}.discount-teaser .item--vtc .second-item__text{background-color:#bf0b1c;position:absolute;bottom:0;right:0;left:0;height:70px}.discount-teaser .item--vtc img.bg-img{position:absolute;box-shadow:0 0 10px 0 #000;z-index:1}.discount-teaser .item--vtc img.vtc{position:absolute;bottom:10px;right:10px}.discount-teaser .item--vtc .text{position:absolute;bottom:15px;right:70px;color:#fff;width:135px;line-height:1.3;text-align:right}.discount-teaser .item--non-vtc{position:relative;height:300px;width:240px;float:left;overflow:hidden;background:#f0f0f0}@media only screen and (max-width:959px){.discount-teaser .item--non-vtc{display:none}}.discount-teaser .item--non-vtc .text{position:absolute;line-height:1.3;left:20px;top:20px;right:20px;bottom:20px}.discount-teaser .item--non-vtc .text a{display:block;overflow:hidden;margin-bottom:12px}.discount-teaser .item--non-vtc .text span{position:absolute;left:0;right:0;bottom:42px}.discount-teaser .item--non-vtc .subpage .h5Flipbook .h5fPrintDialog a.h5fPrintSubmit,.discount-teaser .item--non-vtc a.btn,.subpage .h5Flipbook .h5fPrintDialog .discount-teaser .item--non-vtc a.h5fPrintSubmit{position:absolute;bottom:15px;left:20px;width:83%}.discount-teaser .item--non-vtc button{position:absolute;margin:15px 20px;width:200px;bottom:0;right:0}.billa-shop-ribbon{background-color:#ffd500;border-radius:6px;height:80px}.billa-shop-ribbon a{display:block}.billa-shop-ribbon .billa-shop-ribbon__logo{margin-left:30px;margin-right:10px}.billa-shop-ribbon .btn,.billa-shop-ribbon .subpage .h5Flipbook .h5fPrintDialog .h5fPrintSubmit,.subpage .h5Flipbook .h5fPrintDialog .billa-shop-ribbon .h5fPrintSubmit{margin-top:20px;margin-right:20px;vertical-align:top;display:inline-block;float:right}@media only screen and (max-width:959px){.billa-shop-ribbon .billa-shop-ribbon__truck{display:none}}.brand-container .container--multiple-controls{margin-bottom:0}.brand-container__header{position:relative;height:55px}.brand-container__header .bg{position:absolute;bottom:0;left:0;height:45px;width:100%;background-image:-webkit-linear-gradient(top,#ffe600,#ffc400);background-image:linear-gradient(to bottom,#ffe600,#ffc400);background-color:#ffd500}.brand-container__header img{position:absolute;bottom:0;left:0;max-height:50px;max-width:180px}.brand-container__header img+h1{margin-left:10px;left:190px}.brand-container__header h1{position:absolute;margin-left:10px;top:17px;font-size:26px;font-size:2.16667rem}.brand-container__header h1 b,.brand-container__header h1 strong{color:#d7182a}.brand-container__header a{position:absolute;right:10px}.brand-container__header .subpage .h5Flipbook .h5fPrintDialog a.h5fPrintSubmit,.brand-container__header a.btn,.subpage .h5Flipbook .h5fPrintDialog .brand-container__header a.h5fPrintSubmit{color:#333;padding:7px 15px}.brand-container__header .liefergebiet{position:absolute;top:10px;bottom:0;right:0;padding:7px;width:240px;font-family:Arial,Verdana,sans;color:rgba(0,0,0,.7);font-size:12px;font-size:1rem;line-height:1.2;text-align:center;border-left:1px solid #ffea54}.brand-container__header .liefergebiet:before{content:'';position:absolute;top:0;left:-2px;height:100%;border-left:1px solid #eac500}.brand-container__header .liefergebiet .icon-marker{height:25px;width:20px;margin:0 5px;vertical-align:center;float:left}.brand-container__header .liefergebiet .liefergebiet__content{float:left}.brand-container__content{z-index:10;position:relatvie;height:345px;background-image:-webkit-linear-gradient(left,#f0f0f0,#fff);background-image:linear-gradient(to right,#f0f0f0,#fff);background-color:#f7f7f7}.brand-container__content .editor-teaser,.brand-container__content .editor-teaser__body{background-color:#f2f0df}.brand-container__content .grid__item.cta__item{position:relative;height:305px;margin:10px 0}@media only screen and (max-width:959px){.brand-container__content .grid__item.cta__item:last-child{display:none}}.brand-container__footer{z-index:1;position:relative;height:80px;background-image:-webkit-linear-gradient(top,#ffe600,#ffc400);background-image:linear-gradient(to bottom,#ffe600,#ffc400);background-color:#ffd500}.subpage__content .brand-container__footer{height:57px}@media only screen and (max-width:959px){.brand-container__footer{height:57px}}.brand-container__footer img{position:absolute;bottom:5px;left:10px}.brand-container__footer a{position:absolute;bottom:10px;right:10px}.footer{border-top:1px solid #caac00;background-image:-webkit-linear-gradient(top,#ffe600,#ffc400);background-image:linear-gradient(to bottom,#ffe600,#ffc400);background-color:#ffd500;font-size:12px;font-size:1rem;line-height:2}.footer__inner{border:1px solid #eac700}.footer__spacer{height:1px;border-top:1px solid #edd143;border-bottom:1px solid #fee355}.footer__navi{padding:30px 0}.footer__navi svg{fill:#bf0b1c}.footer__navi ul{zoom:1;list-style-type:none;padding:0;margin:0}.footer__navi ul:after,.footer__navi ul:before{content:"\0020";display:block;height:0;overflow:hidden}.footer__navi ul:after{clear:both}.footer__navi>ul>li{float:left;width:235px;padding-right:20px}.footer__navi h2{font-size:16px;font-size:1.33333rem;line-height:1.5;font-weight:400;color:#bf0b1c;margin-bottom:8px}.footer__navi a{text-decoration:none;color:#333}.footer__navi a:hover{text-decoration:underline}.footer__navi .phone{display:block;font-size:22px;font-size:1.83333rem;line-height:1.09091;font-weight:400}.footer__links{zoom:1}.footer__links:after,.footer__links:before{content:"\0020";display:block;height:0;overflow:hidden}.footer__links:after{clear:both}.footer__links>a{display:inline-block;float:left;height:70px;vertical-align:middle}.footer__links>a:before{content:'';display:inline-block;height:100%;vertical-align:middle;margin-right:-1px}.footer__links>a img{display:inline-block;vertical-align:middle}.footer__links>a+a{margin-left:100px}.footer__links .newsletter-teaser{display:inline-block;float:right;margin-top:18px}.footer__links .newsletter-teaser>span{display:inline-block;vertical-align:middle}.footer__links .newsletter-teaser label{display:inline-block;font-size:14px;font-size:1.16667rem;line-height:1.71429;color:#806a00;margin-right:16px}.footer__links .newsletter-teaser input{display:inline-block;height:34px;padding:0 8px;font-size:14px;font-size:1.16667rem;border-style:none;border-top:1px solid #a9a9a9;border-left:1px solid #a9a9a9;border-bottom:1px solid #a9a9a9}.footer__links .newsletter-teaser a{display:inline-block;margin-left:-4px;height:34px;padding:0 11px;font-size:14px;font-size:1.16667rem;line-height:34px;color:#000;text-shadow:0 1px 0 #fff800;font-weight:700;background-image:-webkit-linear-gradient(top,#ffe600,#ffc400);background-image:linear-gradient(to bottom,#ffe600,#ffc400);background-color:#ffd500;border-top:#ffe600}.footer__links .newsletter-teaser a:hover{background-image:-webkit-linear-gradient(top,#ffef00,#ffd201);background-image:linear-gradient(to bottom,#ffef00,#ffd201);background-color:#ffe000}.footer__copyright{padding:20px 0;background:#333;color:#ccc;zoom:1}.footer__copyright:after,.footer__copyright:before{content:"\0020";display:block;height:0;overflow:hidden}.footer__copyright:after{clear:both}.footer__copyright .copyright{float:left}.footer__copyright .legal{float:right}.footer__copyright a{color:#ccc;text-decoration:none}.footer__copyright a:hover{text-decoration:underline}.billareisen{height:368px;background-image:url(../images/billareisen-bg.jpg);background-position:center;background-size:cover;background-repeat:no-repeat;box-shadow:inset 0 20px 20px -10px rgba(0,0,0,.6)}.billareisen .billareisen__header{height:65px;line-height:65px;margin-bottom:5px}.billareisen .billareisen__logo{position:absolute;left:0;top:-8px}.billareisen .dates{float:right;color:#454943;font-weight:700}.billareisen .dates a{display:block}.billareisen .billareisen__date{display:inline-block;height:20px;width:80px;margin-left:10px;line-height:14px;padding:3px;border-radius:4px;background-color:rgba(255,255,255,.9);text-align:center}.billareisen .billareisen__date.billareisen__date--all{color:#d7182a;text-shadow:1px 1px 0 #fff;background-image:-webkit-linear-gradient(top,#ffe919,#ffca19);background-image:linear-gradient(to bottom,#ffe919,#ffca19);background-color:#ffd919}.billareisen .swiper-slide{float:left;width:240px;height:180px}.billareisen .billareisen-swiper{margin-bottom:10px}.billareisen .billareisen__box{margin:0 10px;display:inline-block;background:#f5f6f7;border:1px solid #fff;border-radius:3px;height:180px;font-size:12px;font-size:1rem;color:#44494d;box-shadow:0 1px 3px rgba(0,0,0,.35)}.billareisen .billareisen__box .media{overflow:hidden;margin-bottom:0;height:62px}.billareisen .billareisen__box .box__header{position:relative;display:block;padding:4px 10px;border-bottom:1px solid #dbdbdb;background-image:-webkit-linear-gradient(top,#fff,#dbdbdb);background-image:linear-gradient(to bottom,#fff,#dbdbdb);background-color:#ededed}.billareisen .billareisen__box .box__header .subheadline{margin:0;color:#878787;font-size:12px;font-size:1rem;line-height:12px;font-weight:700}.billareisen .billareisen__box .box__header .headline{margin:0;font-weight:700;line-height:14px;color:#323233;font-size:14px;font-size:1.16667rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.billareisen .billareisen__box .box__body{padding:5px 10px 25px;position:relative;color:#44494d}.billareisen .billareisen__box .box__thumbnail{float:left;margin-right:10px}.billareisen .billareisen__box .box__infos{line-height:1.33;overflow:hidden;height:60px}.billareisen .billareisen__box .box__infos strong{color:#d10024}.billareisen .billareisen__box footer{padding:3px 10px 0;border-top:1px solid #fff;box-shadow:0 -1px 0 #d1d2d3}.billareisen .billareisen__box footer .vtc-logo{height:35px;width:35px}.billareisen .billareisen__box footer .price{float:right;text-shadow:1px 1px 0 rgba(255,255,255,.66);position:relative;display:inline-block;padding-top:4px;color:#d10024;line-height:35px}.billareisen .billareisen__box footer .price small{position:absolute;top:0;right:0;font-size:10px;font-size:.83333rem;height:14px;line-height:1}.billareisen .billareisen__box footer .price .price__currency{font-weight:700;font-family:"Melior W02 Bold",Georgia,"Times New Roman",serif;font-size:18px;font-size:1.5rem}.billareisen .billareisen__box footer .price .price__amount{font-weight:700;font-family:"Melior W02 Bold",Georgia,"Times New Roman",serif;font-size:30px;font-size:2.5rem}.billareisen .billareisen__box.billareisen__box--vtc .box__header{background:#cd1324}.billareisen .billareisen__box.billareisen__box--vtc .box__header .headline,.billareisen .billareisen__box.billareisen__box--vtc .box__header .subheadline{color:#fff}.billareisen .billareisen__box.billareisen__box--vtc .box__body{padding-bottom:0}.billareisen .billareisen__box.billareisen__box--vtc .vtc-only{font-size:10px;font-size:.83333rem;color:#cd1324}.billareisen .billareisen__pagination{text-align:center}.billareisen .billareisen__pagination span{display:none;margin:0 4px;width:16px;height:16px;border-radius:50%;background-color:rgba(0,0,0,.5);cursor:pointer}.billareisen .billareisen__pagination span.swiper-active-switch:before{content:'';display:block;width:12px;height:12px;border-radius:50%;background-color:#fff;margin:2px}.billareisen .billareisen__pagination span:nth-child(4n - 3){display:inline-block}.billareisen .billareisen__info-box{background-color:rgba(255,255,255,.9);height:65px;border-radius:6px;padding:7px}.billareisen .billareisen__info-box img{float:left;margin-right:7px}.billareisen .billareisen__info-box h1{font-family:Arial,Verdana,sans;font-weight:700;font-size:16px;font-size:1.33333rem;color:#505050;margin:0}.billareisen .billareisen__info-box .text{display:block;line-height:1.2;color:#505050}.billareisen .billareisen__button{float:right;margin:6px;border:1px solid #ffd201;border-radius:6px;background-image:-webkit-linear-gradient(top,#ffe600,#ffc400);background-image:linear-gradient(to bottom,#ffe600,#ffc400);background-color:#ffd500}.billareisen .billareisen__button svg{float:left;vertical-align:top;width:40px;height:37px;padding:6px;border-right:1px solid #ffd201}.billareisen .billareisen__button span{float:left;display:inline-block;line-height:37px;height:37px;padding:0 20px;width:180px;color:#000;border-left:1px solid #ffe653;font-weight:700;text-shadow:1px 1px 0 #fff0b1}.newsroom{margin-bottom:50px}.newsroom h1.headline{margin-top:35px;padding-bottom:10px;text-align:center;color:#d7182a;font-size:26px;font-size:2.16667rem;line-height:1;font-weight:700;border-bottom:2px solid #eee}.newsroom h1.headline span{color:#404040}.newsroom .grid{margin-left:0}.newsroom .grid .grid__item{padding:0}.newsroom .fb{margin-right:10px}.newsroom .fb .text{line-height:1.5;color:#404040;margin-bottom:5px}.newsroom .fb .text a{color:#d7182a}.newsroom .fb .likes{color:#333;line-height:20px;font-size:12px;font-size:1rem;background:#edeff5}.newsroom .fb .likes img{vertical-align:middle;padding-left:10px}.newsroom .fb .likes span{color:#42619d}.newsroom .fb__header{height:40px;background:#f0f0f0}.newsroom .fb__header .fb__header-logo{width:40px;height:40px;background-color:#3d599b;float:left;border:1px solid #3d599b}.newsroom .fb__header .fb__header-text{text-align:right;line-height:40px;padding-right:10px;color:#d0d0d0}.newsroom .fb__second-header h1{font-family:Arial,Verdana,sans;margin:0;padding:0;line-height:40px;font-size:12px;font-size:1rem;float:left;color:#42619d;font-weight:700}.newsroom .fb__second-header div{line-height:40px;padding-right:10px;font-size:12px;font-size:1rem;color:#a7a7a7;text-align:right}.newsroom .yt{margin:0 10px}.newsroom .yt h2{font-family:Arial,Verdana,sans;margin:0;padding:0;line-height:40px;font-size:12px;font-size:1rem;font-weight:700;color:#444}.newsroom .yt .video-info{margin:15px 0;color:#999;line-height:1;font-size:12px;font-size:1rem}.newsroom .yt .video-info span{float:right}.newsroom .yt .text{color:#040404;line-height:1.1}.newsroom .yt .text span{display:block;font-weight:700}.newsroom .yt__header{height:40px;background:#f0f0f0}.newsroom .yt__header .yt__header-logo{width:40px;height:40px;background-color:#fff;float:left;border:1px solid #f0f0f0}.newsroom .yt__header .yt__header-text{text-align:right;line-height:40px;padding-right:10px;color:#d0d0d0}.newsroom .tt{margin-left:10px}.newsroom .tt .tweet{font-size:12px;font-size:1rem;line-height:40px;color:#040404;border-bottom:1px solid #eee;padding-bottom:15px;margin-bottom:15px}.newsroom .tt .tweet span:first-of-type{color:#aaa}.newsroom .tt .tweet span:last-child{float:right;padding-right:10px;color:#777}.newsroom .tt .tweet .tweet__text{margin-top:-8px;line-height:1.5}.newsroom .tt .tweet a{color:#d7182a}.newsroom .tt__header{height:40px;background:#f0f0f0}.newsroom .tt__header .tt__header-logo{width:40px;height:40px;background-color:#3bcdfb;float:left;border:1px solid #3bcdfb}.newsroom .tt__header .tt__header-text{text-align:right;line-height:40px;padding-right:10px;color:#d0d0d0}.contest .container{position:relative;margin-top:10px;margin-bottom:10px;height:318px}.contest .contest__image{position:absolute;top:23px;left:70px;box-shadow:0 0 5px rgba(0,0,0,.5);border:6px solid #fff}.contest .contest__heading{position:absolute;left:550px;top:30px}@media only screen and (max-width:959px){.contest .contest__heading{left:200px}}.contest .contest__text{position:absolute;top:130px;left:565px;width:320px;height:100px;color:#fff;font-size:14px;font-size:1.16667rem;line-height:1.25}@media only screen and (max-width:959px){.contest .contest__text{left:220px;text-align:center}}.contest .contest__text h1{font-family:Arial,Verdana,sans;font-weight:700;font-size:22px;font-size:1.83333rem;margin:0}.contest .btn--contest{position:absolute;bottom:25px;right:60px;width:340px}@media only screen and (max-width:959px){.contest .btn--contest{left:200px}}.newsletter-ribbon{height:65px;margin:17px 0}.newsletter-ribbon .container{position:relative;height:65px}.newsletter-ribbon .left__half{height:65px;float:left;width:50%;border-top-left-radius:6px;border-bottom-left-radius:6px;box-shadow:1px 1px 4px rgba(0,0,0,.3);border:1px solid #fff;background-image:-webkit-linear-gradient(top,#f7f9fc,#eef3f8);background-image:linear-gradient(to bottom,#f7f9fc,#eef3f8);background-color:#f2f6fa}.newsletter-ribbon .left__half h1{font-size:26px;font-size:2.16667rem;margin-top:15px;margin-left:15px;line-height:1;color:#040404;margin-bottom:0;font-weight:700}.newsletter-ribbon .left__half h1 span{color:#d10024}.newsletter-ribbon .left__half div{color:#44494d;line-height:1.1;margin-left:15px;font-size:11px;font-size:.91667rem}.newsletter-ribbon .right__half{height:65px;float:left;width:50%;border-top-right-radius:6px;border-bottom-right-radius:6px;box-shadow:1px 1px 4px rgba(0,0,0,.3);border:1px solid #fff;background-image:-webkit-linear-gradient(top,#ffe600,#ffc400);background-image:linear-gradient(to bottom,#ffe600,#ffc400);background-color:#ffd500}.newsletter-ribbon .right__half .newsletter-teaser{display:inline-block;float:right;margin-top:18px;margin-right:15px}.newsletter-ribbon .right__half .newsletter-teaser .label{display:block;font-size:12px;font-size:1rem;line-height:17px;color:#806a00;margin-right:16px;float:left}.newsletter-ribbon .right__half .newsletter-teaser .label span{display:block}.newsletter-ribbon .right__half .newsletter-teaser input{display:inline-block;width:300px;height:34px;padding:5px 100px 5px 8px;font-size:14px;font-size:1.16667rem;border:1px solid #a9a9a9}@media only screen and (max-width:959px){.newsletter-ribbon .right__half .newsletter-teaser input{width:260px}}.newsletter-ribbon .right__half .newsletter-teaser a{position:absolute;right:19px;top:22px;display:inline-block;height:28px;padding:1px 11px;font-size:14px;font-size:1.16667rem;line-height:28px;color:#000;text-shadow:0 1px 0 #fff800;font-weight:700;background-image:-webkit-linear-gradient(top,#fff000,#ffb800);background-image:linear-gradient(to bottom,#fff000,#ffb800);background-color:#ffd400}.newsletter-ribbon img{width:90px;height:80px;position:absolute;top:0;left:50%;margin-left:-45px;margin-top:-7.5px}.subpage .newsletter-ribbon{position:relative}.subpage .newsletter-ribbon .right__half .newsletter-teaser input{width:205px}.hotline{padding:10px 0 30px}.hotline .container{position:relative;height:65px}.hotline .left__half{height:65px;float:left;width:70%;border-top-left-radius:6px;border-bottom-left-radius:6px;box-shadow:1px 1px 4px rgba(0,0,0,.3);border:1px solid #fff;color:#505050;background-image:-webkit-linear-gradient(top,#f7f9fc,#eef3f8);background-image:linear-gradient(to bottom,#f7f9fc,#eef3f8);background-color:#f2f6fa}.hotline .left__half h1{font-family:Arial,Verdana,sans;font-size:16px;font-size:1.33333rem;font-weight:700;margin:6px 0 0}.hotline .left__half .hotline__description{display:block;font-size:11px;font-size:.91667rem;line-height:1.3}.hotline .right__half{height:65px;float:left;padding:12px 12px 12px 40px;width:30%;border-top-right-radius:6px;border-bottom-right-radius:6px;box-shadow:1px 1px 4px rgba(0,0,0,.3);border:1px solid #fff;background-image:-webkit-linear-gradient(top,#ffe600,#ffc400);background-image:linear-gradient(to bottom,#ffe600,#ffc400);background-color:#ffd500}.hotline .hotline__face{float:left;width:100px;height:65px;margin-right:10px;background-position:center;background-size:cover}.hotline .hotline__divider{position:absolute;top:-4px;left:588px;margin-left:-45px;margin-top:-7.5px}.hotline .hotline__heading{display:block;color:#d7182a;font-size:13px;font-size:1.08333rem;font-weight:700;line-height:1}.hotline .hotline__number{font-family:"Melior W02 Bold",Georgia,"Times New Roman",serif;font-size:30px;font-size:2.5rem;line-height:1;color:#333}@media only screen and (max-width:959px){.hotline .left__half{width:60%}.hotline .right__half{width:40%}.hotline .hotline__divider{left:345px}}.career-ribbon{height:87px}.career-ribbon .career__branding{position:absolute;left:2px;top:-10px}.career-ribbon .career__faces{position:absolute;height:58px;left:570px;top:0}.career-ribbon .container{height:60px;background-color:#f0f0f0;border:1px solid #f0f0f0;border-radius:6px;box-shadow:1px 1px 4px rgba(0,0,0,.3);color:#505050}.career-ribbon .container .container-inner{height:100%;margin:1px;border:1px solid #fff;border-radius:6px}.career-ribbon .content{margin-left:250px;width:300px}.career-ribbon h1{font-family:Arial,Verdana,sans;font-size:16px;font-size:1.33333rem;font-weight:700;margin:3px 0 0}.career-ribbon .career__description{display:block;font-size:11px;font-size:.91667rem;line-height:1.3}.career-ribbon .btn,.career-ribbon .subpage .h5Flipbook .h5fPrintDialog .h5fPrintSubmit,.subpage .h5Flipbook .h5fPrintDialog .career-ribbon .h5fPrintSubmit{float:right;margin:12px;color:#332a00;padding:7px 15px}.content-background{position:absolute;margin-top:-56px}.content-background--hero-image{margin-top:0}.subpage{zoom:1}.subpage:after,.subpage:before{content:"\0020";display:block;height:0;overflow:hidden}.subpage:after{clear:both}.subpage__navigation{float:left;width:220px}.subpage__content{float:left;margin-left:20px;width:700px}.subpage__breadcrumb{padding-left:240px}.ribbon{height:60px}.ribbon--mini,.ribbon--slideout{height:auto}.ribbon--brands{height:115px;background-image:-webkit-linear-gradient(top,#ffe600,#ffc400);background-image:linear-gradient(to bottom,#ffe600,#ffc400);background-color:#ffd500}.ribbon--brands header{height:35px;line-height:35px;text-align:center;text-transform:uppercase;color:#333;font-weight:700}.ribbon--brands button{position:absolute;top:50px}.ribbon--brands button.brands-swiper-prev{left:0}.ribbon--brands button.brands-swiper-next{right:0}.ribbon--brands button svg{width:30px;height:30px}.ribbon--brands .swiper-container{width:616px}.ribbon--brands ul{display:block;text-align:center}.ribbon__notLoggedIn{display:block;position:absolute;z-index:1000;top:0;left:0;right:0;bottom:0;padding:0 160px 0 15px;background:rgba(255,255,255,.8)}.logged-in .ribbon__notLoggedIn{display:none}.ribbon__notLoggedIn .text{display:table;width:100%;height:100%}.ribbon__notLoggedIn .text span{display:table-cell;text-align:left;vertical-align:middle;color:#000;font-weight:700;font-size:12px;font-size:1rem}.ribbon__notLoggedIn .btn,.ribbon__notLoggedIn .subpage .h5Flipbook .h5fPrintDialog .h5fPrintSubmit,.subpage .h5Flipbook .h5fPrintDialog .ribbon__notLoggedIn .h5fPrintSubmit{position:absolute;top:50%;right:10px;margin-top:-19px}.vtc-vorteile{width:700px}.vtc-vorteile__header{height:60px;border-bottom:2px solid #990916}.vtc-vorteile__header h1{line-height:60px}.vtc-vorteile__header a{position:absolute;top:13px;right:13px;width:200px}.vtc-vorteile__body{padding:15px 0 0 15px}.vtc-vorteile__body li{display:inline-block;width:210px;margin-right:15px}.vtc-werberibbon{height:80px}.vtc-werberibbon .ribbon__body{padding:20px 15px}.vtc-werberibbon .text{display:block;width:200px;font-size:16px;font-size:1.33333rem;line-height:1.5;line-height:1.3;font-weight:400}.vtc-werberibbon img{position:absolute;top:10px;left:220px}.subpage .h5Flipbook .h5fPrintDialog .vtc-werberibbon .h5fPrintSubmit,.vtc-werberibbon .btn,.vtc-werberibbon .subpage .h5Flipbook .h5fPrintDialog .h5fPrintSubmit{position:absolute;top:21px;right:16px;display:block}.vtc-rabattsammler-ribbon img{float:left;margin-top:-1px;margin-left:-1px;width:56px}.vtc-rabattsammler-ribbon table{width:auto;margin:0;padding:0;height:100%}.vtc-rabattsammler-ribbon table td{padding:0;position:relative}.vtc-rabattsammler-ribbon table td.progress{position:relative;padding:0 15px;width:60%}.vtc-rabattsammler-ribbon table td.rabatt{width:15%}.vtc-rabattsammler-ribbon table td.percent{width:25%}.vtc-rabattsammler-ribbon .sales{display:block;position:absolute;top:0}.vtc-rabattsammler-ribbon .amount{display:block;position:absolute;top:0;left:56%}.vtc-rabattsammler-ribbon .rabatt>span{line-height:16px;display:block}.vtc-rabattsammler-ribbon .progress-bar-wrapper{position:relative;margin-top:15px}.vtc-rabattsammler-ribbon .progress-bar{position:relative;width:100%;height:15px;border:1px solid #fff;border-radius:6px;overflow:hidden;background:#ccc}.vtc-rabattsammler-ribbon .bar{position:absolute;z-index:0;top:0;left:0;background-image:-webkit-linear-gradient(top,#f69,#c00);background-image:linear-gradient(to bottom,#f69,#c00);background-color:#e5334c;height:100%}.vtc-rabattsammler-ribbon .line{position:absolute;z-index:1;top:0;height:100%;border-left:1px solid #fff}.vtc-rabattsammler-ribbon .line--33{left:33%}.vtc-rabattsammler-ribbon .line--66{left:66%}.vtc-rabattsammler-ribbon .marker{position:absolute;z-index:2;top:50%}.vtc-rabattsammler-ribbon .marker--100{left:10%;margin-top:-17px;margin-left:-17px;width:34px;height:33px;background:url(../images/vtc-rabattsammler-ribbon-100.png) no-repeat}.vtc-rabattsammler-ribbon .marker--100.highlighted{background-position:-34px}.vtc-rabattsammler-ribbon .marker--200{left:50%;margin-top:-23px;margin-left:-21px;width:41px;height:41px;background:url(../images/vtc-rabattsammler-ribbon-200.png) no-repeat}.vtc-rabattsammler-ribbon .marker--200.highlighted{background-position:-41px}.vtc-rabattsammler-ribbon .marker--400{right:4%;margin-top:-32px;margin-left:-25px;width:50px;height:49px;background:url(../images/vtc-rabattsammler-ribbon-400.png) no-repeat}.vtc-rabattsammler-ribbon .marker--400.highlighted{background-position:-50px}.vtc-rabattsammler-ribbon .percent{text-align:center;background:#fff;border-radius:0 4px 4px 0;color:#c03}.vtc-rabattsammler-ribbon .percent strong{display:block;font-weight:400;font-size:36px;font-size:3rem;line-height:1.33333;line-height:1;margin-top:-2px}.vtc-rabattsammler-ribbon .percent span{display:block;line-height:1;margin-top:-2px}.vtc-rabattsammler-ribbon .percent .triangle{position:absolute;top:0;left:0;width:17px;height:56px;margin:0;padding:0}.vtc-rabattsammler-ribbon2{zoom:1}.vtc-rabattsammler-ribbon2:after,.vtc-rabattsammler-ribbon2:before{content:"\0020";display:block;height:0;overflow:hidden}.vtc-rabattsammler-ribbon2:after{clear:both}.vtc-rabattsammler-ribbon2 img{position:absolute;top:-1px;left:-1px;width:56px}.vtc-rabattsammler-ribbon2 .table-wrapper{margin-left:56px}.vtc-rabattsammler-ribbon2 table{width:100%;margin:0;padding:0;height:52px}.vtc-rabattsammler-ribbon2 table td{padding:0;position:relative}.vtc-rabattsammler-ribbon2 table td.sales{width:30%}.vtc-rabattsammler-ribbon2 table td.rabatt{width:45%}.vtc-rabattsammler-ribbon2 table td.percent{width:25%}.vtc-rabattsammler-ribbon2 .sales{padding:0 15px;color:#666;background:#f0f0f0;border-radius:5px 0 0 5px}.vtc-rabattsammler-ribbon2 .sales span{display:block;border-bottom:1px solid #666;font-size:12px;font-size:1rem;line-height:2}.vtc-rabattsammler-ribbon2 .sales strong{display:block;text-align:right;font-size:16px;font-size:1.33333rem;line-height:1.5}.vtc-rabattsammler-ribbon2 .rabatt{color:#000;background:#fff;text-align:center;font-size:20px;font-size:1.66667rem;line-height:1.2}.vtc-rabattsammler-ribbon2 .rabatt span{margin-left:16px}.vtc-rabattsammler-ribbon2 .percent{text-align:center;background:#bf0b1c;border-radius:0 4px 4px 0;color:#fff}.vtc-rabattsammler-ribbon2 .percent strong{display:block;font-weight:400;margin-left:16px;font-size:36px;font-size:3rem;line-height:1.33333;line-height:1;margin-top:-2px}.vtc-rabattsammler-ribbon2 .percent span{display:block;margin-left:16px;line-height:1;margin-top:-2px}.vtc-rabattsammler-ribbon2 .triangle{position:absolute;top:0;left:0;width:17px;height:56px;margin:0;padding:0}.login-box{color:#000}.login-box header{background-image:-webkit-linear-gradient(top,#ffe600,#ffc400);background-image:linear-gradient(to bottom,#ffe600,#ffc400);background-color:#ffd500;border-top-left-radius:6px;border-top-right-radius:6px;border-bottom:1px solid #ffd201}.login-box header h2{margin:0;padding:10px;color:#CC002B}.login-box header h4{text-align:center;padding:10px;margin:0;line-height:41px;color:#CC002B}.login-box .image{position:relative}.login-box .image img{height:320px;width:467px;vertical-align:top}.login-box .image .transparent{position:absolute;top:0;right:0;bottom:0;width:50%;color:#fff;background-color:rgba(0,0,0,.6)}.login-box .image .transparent h2{font-family:Arial,Verdana,sans;font-size:16px;font-size:1.33333rem;font-weight:700;padding:10px;margin-bottom:0}.login-box .image .transparent div{padding:10px}.login-box .grid{margin-left:0;max-height:320px}.login-box .grid.content{overflow:hidden;background:#fff;border-bottom-left-radius:6px;border-bottom-right-radius:6px}.login-box .grid .grid__item{padding:0;margin-bottom:0}.login-box .grid .four-twelfths,.login-box .grid .one-third,.login-box .grid .two-sixths{border-left:1px solid #eac500}.login-box .login-form{height:320px;max-height:320px;padding:10px;position:relative}.login-box .login-form .form-group{margin-bottom:10px}.login-box .login-form .form-group label{line-height:1;margin-bottom:10px}.login-box .login-form .form-group span{margin:7px 0 0;color:#d7182a!important}.vtc .login-box .login-form .form-group span{color:#fff!important}.login-box .pw-forget{font-weight:700;font-size:11px;font-size:.91667rem;line-height:1;display:block;text-align:right;margin-bottom:15px}.login-box .reg-text{display:block;margin:10px 0;font-size:11px;font-size:.91667rem;line-height:1.2}.login-box .btn-link{color:#000}.login-box .btn-link:hover{text-decoration:underline}.login-box .btn,.login-box .subpage .h5Flipbook .h5fPrintDialog .h5fPrintSubmit,.subpage .h5Flipbook .h5fPrintDialog .login-box .h5fPrintSubmit{position:absolute;bottom:10px;left:10px;right:10px}.login-box__register{position:absolute;bottom:10px;left:0}.login-box__register .btn-link{color:#fff}.login-box__register .btn-link:hover{text-decoration:none}.vtc .login-box{color:#fff}.vtc .login-box header{background-image:-webkit-linear-gradient(top,#bf0b1c,#a40813);background-image:linear-gradient(to bottom,#bf0b1c,#a40813);background-color:#b10917;border-bottom:1px solid #d25561}.vtc .login-box header h2,.vtc .login-box header h4{color:#fff}.vtc .login-box .content{background:#bf0b1c}.vtc .login-box .btn-link{color:#fff}.vtc .login-box .four-twelfths,.vtc .login-box .one-third,.vtc .login-box .two-sixths{border-left:1px solid #d25561}.vtc .login-box span{color:#fff}.vtc-activation-code .content__form,.vtc-activation-code .content__text{width:50%;padding:10px}.vtc-meinvorteilsclub{position:relative;width:100%;overflow:hidden;background:#bf0b1c;border-radius:6px}.vtc-meinvorteilsclub>header{background-image:-webkit-linear-gradient(top,#bf0b1c,#a40813);background-image:linear-gradient(to bottom,#bf0b1c,#a40813);background-color:#b10917;color:#fff}.vtc-meinvorteilsclub>header h2{margin:0;padding:10px 10px 0;text-align:center;line-height:1}.vtc-meinvorteilsclub>header span{display:block;margin-top:-5px;text-align:center;font-size:12px;font-size:1rem;line-height:2;zoom:1;filter:alpha(opacity=70);opacity:.7}.vtc-meinvorteilsclub .list-container{overflow:hidden}.vtc-meinvorteilsclub svg{fill:#bf0b1c}.vtc-meinvorteilsclub>ul{width:702px;padding:0;margin:0;overflow:hidden;list-style-type:none;zoom:1}.vtc-meinvorteilsclub>ul:after,.vtc-meinvorteilsclub>ul:before{content:"\0020";display:block;height:0;overflow:hidden}.vtc-meinvorteilsclub>ul:after{clear:both}.vtc-meinvorteilsclub>ul>li{position:relative;float:left;margin:-1px 0 0 -1px;padding:0;width:234.6px;height:320px;background-color:#f0f0f0}.vtc-meinvorteilsclub>ul>li.x2{width:468.2px}.vtc-meinvorteilsclub>ul>li .bl,.vtc-meinvorteilsclub>ul>li .br,.vtc-meinvorteilsclub>ul>li .tl,.vtc-meinvorteilsclub>ul>li .tr{width:0;height:0;position:absolute}.vtc-meinvorteilsclub>ul>li .tl{top:0;left:0;border-top:5px solid #bf0b1c;border-right:5px solid transparent}.vtc-meinvorteilsclub>ul>li .tr{top:0;right:0;border-top:5px solid #bf0b1c;border-left:5px solid transparent}.vtc-meinvorteilsclub>ul>li .bl{bottom:0;left:0;border-bottom:5px solid #bf0b1c;border-right:5px solid transparent}.vtc-meinvorteilsclub>ul>li .br{bottom:0;right:0;border-bottom:5px solid #bf0b1c;border-left:5px solid transparent}.vtc-meinvorteilsclub>ul>li .dots{position:absolute;top:-3px;left:6px;right:5px;height:7px;background:url(../images/dotted_line.png) -2px 0 repeat-x}.vtc-meinvorteilsclub .editor-teaser{width:100%;max-width:none;height:320px;padding:10px;border-left:1px dotted #a5a5a5;font-size:12px;font-size:1rem;color:#333;line-height:1.8}.vtc-meinvorteilsclub .editor-teaser--separated .editor-teaser__headline{background-color:transparent;color:#bf0b1c;padding:0 0 0 10px;box-shadow:none;font-weight:700}.vtc-meinvorteilsclub .editor-teaser--separated .editor-teaser__footer{bottom:10px;left:10px;right:10px}.vtc-meinvorteilsclub .editor-teaser__stats{position:static;margin-top:10px;border-top:1px solid #d7d7d7;background-color:transparent}.vtc-meinvorteilsclub .editor-teaser__stats td{padding:0 5px;line-height:1.8}.vtc-meinvorteilsclub .editor-teaser__stats table tr:last-child{border-bottom:1px solid #d7d7d7}.vtc-meinvorteilsclub .editor-teaser__body{height:auto}.table-twocol table tr:last-child{border:none}.table-twocol tr{border-bottom:1px solid #d7d7d7}.table-twocol tr td:last-child{border:none}.table-twocol td{border-right:1px solid #d7d7d7}.vtc-aufrunderribbon .ribbon__body{position:relative;overflow:hidden}.vtc-aufrunderribbon__img{display:block;position:absolute;top:0;left:0;height:100%}.vtc-aufrunderribbon__parts-wrapper{margin-left:120px}.vtc-aufrunderribbon__parts{display:table;width:101%;height:56px}.vtc-aufrunderribbon__part{display:table-cell;position:relative;vertical-align:middle}.vtc-aufrunderribbon__part--one{width:28%;background-color:#bf0b1c;line-height:1.3;padding-left:8px;font-size:12px;font-size:1rem}.vtc-aufrunderribbon__part--two{width:32%;background-color:#f0f0f0;color:#2f2f2f;line-height:1.3;padding-left:25px;font-size:12px;font-size:1rem}.vtc-aufrunderribbon__part--three{text-align:right;width:40%;background-color:#fff;color:#bf0b1c;line-height:1.3;padding-right:10px;font-size:12px;font-size:1rem}.vtc-aufrunderribbon__svg-triangle{position:absolute;top:0;left:0;width:17px;height:56px;margin:0;padding:0}.vtc-aufrunderribbon__sum{display:block;margin-top:-5px;font-size:36px;font-size:3rem;line-height:1}.vtc-aufrunderribbon__sum-text{display:block;font-size:12px;font-size:1rem}.vtc-aufrunderribbon__form .checkbox{margin:-5px 0 0}.vtc-aufrunderribbon__form .checkbox label{font-weight:700}.vtc-aufrunderribbon__form .checkbox input{float:left;margin-top:0}.subpage .h5Flipbook .h5fPrintDialog .vtc-aufrunderribbon__form .h5fPrintSubmit,.vtc-aufrunderribbon__form .btn,.vtc-aufrunderribbon__form .subpage .h5Flipbook .h5fPrintDialog .h5fPrintSubmit{width:142px;margin-top:-3px}.vtc-treueaktionribbon .ribbon__body{position:relative}.vtc-treueaktionribbon__img{display:block;height:100%;width:100%}.vtc-treueaktionribbon__stats{position:absolute;top:2px;right:2px;bottom:2px;width:31%;background-color:#fff;border-radius:4px;color:#bf0b1c}.vtc-treueaktionribbon__stats span{display:block;float:left}.vtc-treueaktionribbon__stats-numtext{width:60%;padding:11px 10px;font-size:12px;font-size:1rem;line-height:1.3;font-weight:700}.vtc-treueaktionribbon__stats-number{width:40%;padding:7px 0;font-size:36px;font-size:3rem;line-height:1;text-align:center}.downloads__container{border:1px solid #f6f6f6;min-height:110px;width:100%;padding:1px}.downloads__item{border-radius:5px;background-color:#f3f3f3;overflow:hidden}.downloads .image{display:block;height:90px;width:210px;margin:10px;float:left}.downloads .text{width:205px;margin:20px 20px 0;float:left}.downloads .file{position:relative;width:220px;min-height:110px;float:right;background:#fff;padding:10px}.downloads .file img{margin:0 10px 10px 0}.downloads .file .btn,.downloads .file .subpage .h5Flipbook .h5fPrintDialog .h5fPrintSubmit,.subpage .h5Flipbook .h5fPrintDialog .downloads .file .h5fPrintSubmit{position:absolute;bottom:10px;right:10px;left:10px}.find-article-ribbon .ribbon__body{position:relative;overflow:hidden}.find-article-ribbon__img{position:absolute;display:block;height:100%;width:100%}.find-article-ribbon__form{position:absolute;width:350px;height:40px;left:130px;margin-top:9px;margin-bottom:0;background-color:#fff;border-radius:5px}.find-article-ribbon__form label{line-height:40px;margin-left:30px;margin-right:20px;margin-bottom:0}.find-article-ribbon__form select{display:inline-block;width:203px;height:36px;margin:2px}.find-article-ribbon .btn,.find-article-ribbon .subpage .h5Flipbook .h5fPrintDialog .h5fPrintSubmit,.subpage .h5Flipbook .h5fPrintDialog .find-article-ribbon .h5fPrintSubmit{position:absolute;width:190px;right:10px;top:10px}.change-filiale-ribbon .ribbon__body{position:relative;overflow:hidden}.change-filiale-ribbon__bg{position:absolute;display:block;height:100%;width:100%}.change-filiale-ribbon__logo{position:absolute;display:inline-block;height:32px;width:32px;top:12px;left:15px}.change-filiale-ribbon__content{position:absolute;width:425px;height:40px;left:55px;margin-top:9px;margin-bottom:0;background-color:#fff;border-radius:5px;font-size:11px;font-size:.91667rem}.change-filiale-ribbon__content .text{display:inline-block;width:240px;margin:0 10px}.change-filiale-ribbon__content .label{color:#505050;line-height:15px;margin-top:5px}.change-filiale-ribbon__content .address{font-size:13px;font-size:1.08333rem;color:#999;line-height:20px}.change-filiale-ribbon__content .address strong{font-weight:700;color:#505050}.change-filiale-ribbon__content .time{display:inline-block;color:#44494d;vertical-align:top;margin:5px 0}.change-filiale-ribbon__content .time span{display:block}.change-filiale-ribbon .btn,.change-filiale-ribbon .subpage .h5Flipbook .h5fPrintDialog .h5fPrintSubmit,.subpage .h5Flipbook .h5fPrintDialog .change-filiale-ribbon .h5fPrintSubmit{position:absolute;width:190px;right:10px;top:10px}.brand-thumb a{display:block;background-color:#fff;border:1px solid #dec22e;border-radius:5px;margin-right:7px;width:70px;height:65px;font-size:10px;font-size:.83333rem;text-align:center;color:#888}.brand-header .brand-header__decoration{position:absolute}.brand-header div{margin-top:5px;color:#666}.product-categories .grid__item{padding-bottom:0;border-bottom:1px solid #D6D6D6;margin-bottom:0}.product-categories .grid__item:nth-child(2n) .product-categories__item{margin-left:-10px;padding-left:10px;border-left:1px solid #d7d7d7}.product-categories .product-categories__item{min-height:393px}.product-categories h1{margin-bottom:5px;padding-top:20px;font-family:Arial,sans-serif;font-weight:700;font-size:16px;font-size:1.33333rem}.product-categories .btn,.product-categories .subpage .h5Flipbook .h5fPrintDialog .h5fPrintSubmit,.subpage .h5Flipbook .h5fPrintDialog .product-categories .h5fPrintSubmit{margin-bottom:20px}.product-categories .img-wrapper{height:240px}.product-categories img{margin:20px 0}.prp__heading{background-image:-webkit-linear-gradient(top,#dee9c0,#c9d7a5);background-image:linear-gradient(to bottom,#dee9c0,#c9d7a5);background-color:#d3e0b2}.prp__heading h1{margin:0;padding:20px 0;font-family:"Melior W02 Bold",Georgia,"Times New Roman",serif;font-weight:400;text-align:center}.prp__search-form{width:100%;margin-top:5px}.prp__search-form input[type=text],.prp__search-form input[type=search]{display:block;float:left;width:549px;height:36px;margin-right:-1px;padding:6px 12px;border:1px solid #ccc;border-right:none;border-radius:4px 0 0 4px;background-color:#fff;background-image:none;color:#555}.prp__search-form .btn,.prp__search-form .subpage .h5Flipbook .h5fPrintDialog .h5fPrintSubmit,.subpage .h5Flipbook .h5fPrintDialog .prp__search-form .h5fPrintSubmit{width:130px;height:36px!important;color:#000;border:1px solid #ccc;border-radius:0 4px 4px 0;box-shadow:none;line-height:34px;text-align:center}.prp__search-form .btn span,.prp__search-form .subpage .h5Flipbook .h5fPrintDialog .h5fPrintSubmit span,.subpage .h5Flipbook .h5fPrintDialog .prp__search-form .h5fPrintSubmit span{width:95px;display:inline-block;overflow:hidden}.prp__search-form .btn svg,.prp__search-form .subpage .h5Flipbook .h5fPrintDialog .h5fPrintSubmit svg,.subpage .h5Flipbook .h5fPrintDialog .prp__search-form .h5fPrintSubmit svg{height:14px!important;margin:10px 4px!important;fill:#828282}.prp__indicator{width:35px;height:35px;border-radius:50%;float:right;margin:10px;box-shadow:0 2px 2px #d3d3d3}.prp__indicator--green{background-image:-webkit-linear-gradient(top,#aad114,#528f14);background-image:linear-gradient(to bottom,#aad114,#528f14);background-color:#7eb014}.prp__indicator--yellow{background-image:-webkit-linear-gradient(top,#FFE805,#C99724);background-image:linear-gradient(to bottom,#FFE805,#C99724);background-color:#e4bf14}.prp__indicator--red{background-image:-webkit-linear-gradient(top,#F2310E,#870D0D);background-image:linear-gradient(to bottom,#F2310E,#870D0D);background-color:#bc1f0d}.prp__group-icon{background-color:#ffd500;display:inline-block;color:#d7182a;width:15px;height:15px;text-align:center;font-weight:700;border-radius:50%}.prp__table{margin-bottom:0}.prp__table th{color:#fff;background-color:#aaa}.prp__table td,.prp__table th{border-right:1px dotted #999}.prp__table__entry__nowrap-cell{white-space:nowrap}.prp__table__entry--even{background-color:#e1e1e1}.prp__table__entry--odd{background-color:#fbfbfb}.prp__table tr{vertical-align:top;cursor:pointer}.prp__table tr.info--open{height:86px}.prp--result h1{font-size:18px;margin-bottom:0;width:500px}.prp__text{width:500px;color:#666;margin:20px 0}.prp__info button{float:right}.prp__info svg{width:10px;height:10px}.prp__info td{text-align:left;box-shadow:0 10px 15px -5px #DADADA inset;background-color:#efefef}.prp__info-holder{display:none}.prp .swiper-container{width:624px}.prp__btn-holder{float:left;padding:5px;width:33.33333%}.prp__btn-holder a{display:block;width:100%}.prp__alphabet-wrapper{position:relative}.prp__alphabet-wrapper .prp__alphabet-next,.prp__alphabet-wrapper .prp__alphabet-prev{position:absolute;top:10px}.prp__alphabet-wrapper .prp__alphabet-prev{left:-7px}.prp__alphabet-wrapper .prp__alphabet-next{right:-10px}.prp__alphabet-wrapper svg{height:30px;width:25px;fill:#a7a7a7}.prp__letter{display:block;width:42px;height:42px;margin:5px;line-height:42px;font-size:24px;text-align:center;font-weight:700;color:#d7182a;background-color:#fff}.prp__notes{font-size:11px;font-size:.91667rem;font-style:italic}.b4k-ribbon__img{display:block;z-index:1000;width:100%}.b4k-ribbon__text{position:absolute;z-index:1001;display:table;top:0;left:300px;width:180px;height:100%}.b4k-ribbon__text span{display:table-cell;text-align:left;vertical-align:middle;font-size:11px;font-size:.91667rem;color:#44494d}.b4k-ribbon .btn,.b4k-ribbon .subpage .h5Flipbook .h5fPrintDialog .h5fPrintSubmit,.subpage .h5Flipbook .h5fPrintDialog .b4k-ribbon .h5fPrintSubmit{position:absolute;top:50%;right:10px;margin-top:-19px}.cookbooks{position:relative}.cookbooks .swiper-container{margin-left:-10px;width:720px}.cookbooks .cookbook{margin:10px;height:260px;background-color:#ddd}.last-orders th{background-image:-webkit-linear-gradient(top,#ffe600,#ffc400);background-image:linear-gradient(to bottom,#ffe600,#ffc400);background-color:#ffd500}.last-orders a{text-decoration:underline}.last-orders td{border-right:1px dotted #999}.last-orders td:last-child{border-right:none}.last-orders tr:nth-child(2n){background-color:#F5F5F5}.last-orders tr:nth-child(2n-1){background-color:#E1E1E1}.vtc-card{display:none}body{overflow:auto}body.snapjs-left{overflow:hidden}#aspnetForm,.page-wrapper{min-width:740px}.sitemap .sitemap__panel{padding:5px 10px}.sitemap .sitemap__panel>ul>li>a{color:#000}.sitemap h2.sitemap__header{font-family:Arial,Verdana,sans;font-size:14px;margin-bottom:0;line-height:18px;font-weight:700;color:#666;padding:10px;background:#FFF;border-bottom:solid 1px #D6D6D6;cursor:pointer}.sitemap h2.sitemap__header .opened{display:none}.sitemap h2.sitemap__header a{font-weight:400}.sitemap h2.sitemap__header b{float:right}.sitemap .collapsed h2.sitemap__header,.sitemap h2.sitemap__header:active,.sitemap h2.sitemap__header:hover{background:#EBEBEB}.sitemap .collapsed h2.sitemap__header .opened{display:inline}.sitemap .collapsed h2.sitemap__header .closed{display:none}.sitemap ul{list-style-type:none;margin-left:10px}.sitemap ul li a{display:block;padding:3px 0;border-bottom:solid 1px #EDEDED;color:#666}.sitemap ul li a:hover{background:#EBEBEB}.incompatible{background-color:#ffd500;width:100%;height:100%;margin-top:0;overflow:auto}.incompatible .logo-holder{width:100%;margin-top:40px;text-align:center}.incompatible .box{background-color:#fff;width:500px;margin:40px auto auto;padding:20px}.incompatible .box a{font-weight:700;color:#d7182a}.integration-page .container.subpage{margin:auto;width:800px}.integration-page .subpage__content{margin-left:50px}.integration-page .booklet .b-arrow-prev div{margin-left:0}.billa-reisen{min-height:370px;background-repeat:no-repeat;background-size:cover;background-position:center center}.billa-reisen__logo{position:absolute;top:-10px}.billa-reisen__nav{height:70px;overflow:hidden}.billa-reisen__nav ul{float:right;margin-top:25px}.billa-reisen__nav ul li{float:left;margin-left:10px}.billa-reisen__offers{position:relative;min-height:210px;margin-bottom:10px}.billa-reisen__offers-swiper{overflow:hidden}.billa-reisen__pagination{width:100%;position:absolute;bottom:-2px;left:0;text-align:center}.billa-reisen__pagination .swiper-pagination-switch{display:none;width:18px;height:18px;border-radius:50%;background:rgba(0,0,0,.5);margin:0 3px;cursor:pointer}.billa-reisen__pagination .swiper-pagination-switch:nth-child(4n+1){display:inline-block}.billa-reisen__pagination .swiper-active-switch{background:#fff;border:2px solid rgba(0,0,0,.5)}.subpage .flipbook-header select{float:right;padding:0 5px;margin-top:0;height:27px;line-height:30px;border:1px solid #d3d3d3}.subpage .flipbook-header button{margin-right:5px;margin-bottom:-5px;padding:0}.subpage .flipbook-header button,.subpage .flipbook-header svg{width:20px;height:20px;fill:#535352}.filialfinder-detail .subpage .flipbook-header .filialfinder__button,.search-page .subpage .flipbook-header .filialfinder__button,.subpage .flipbook-header .btn--inset,.subpage .flipbook-header .filialfinder-detail .filialfinder__button,.subpage .flipbook-header .search-page .filialfinder__button{background-color:#A0A0A0}.filialfinder-detail .subpage .flipbook-header .filialfinder__button svg,.search-page .subpage .flipbook-header .filialfinder__button svg,.subpage .flipbook-header .btn--inset svg,.subpage .flipbook-header .filialfinder-detail .filialfinder__button svg,.subpage .flipbook-header .search-page .filialfinder__button svg{width:15px;height:15px;fill:#ffd500}.subpage .h5fBottom,.subpage .h5fHeader{display:none}.subpage .flipbook-region{color:inherit;display:inline-block;width:65px;text-decoration:none;text-align:center;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;font-size:12px}.subpage .flipbook-region img{display:block;padding:5px}.subpage .h5Flipbook .h5fPrintDialog{box-shadow:none;border:none;background:0 0;right:-180px;bottom:0;top:auto!important;left:auto!important}.subpage .h5Flipbook{position:relative;height:500px!important}.subpage #h5FlipbookPhonePageRoot,.subpage .h5fPancontainer{width:700px!important;height:100%!important;border:0!important;top:0!important;left:0!important;overflow:hidden}.subpage #h5FlipbookPhonePageRoot .h5fPancontainerPan,.subpage .h5fPancontainer .h5fPancontainerPan{width:100%!important;height:100%!important}.subpage #h5fPageSelector{top:0!important;height:100%!important}.subpage .h5fWindowClose{top:0;right:0}.h5fPagesContainer img{max-width:none}.h5fSearchBox{margin-top:-1px}.h5FlipbookPhone{position:relative}body:not(.integration-page) .subpage #flipbookPages.booklet{padding:0;position:relative;height:500px!important}body:not(.integration-page) .subpage #flipbookPages.booklet .b-page{height:500px!important}body:not(.integration-page) .subpage #flipbookPages.booklet .b-page.b-p1,body:not(.integration-page) .subpage #flipbookPages.booklet .b-page.b-p2{width:350px}body:not(.integration-page) .subpage #flipbookPages.booklet .b-wrap{width:350px!important}body:not(.integration-page) .subpage #flipbookPages.booklet .b-wrap img,body:not(.integration-page) .subpage #flipbookPages.booklet .b-wrap-left{height:500px!important}body:not(.integration-page) .subpage #flipbookPages.booklet .b-arrow{width:25px;height:500px!important}body:not(.integration-page) .subpage #flipbookPages.booklet .b-arrow-prev{left:-30px}body:not(.integration-page) .subpage #flipbookPages.booklet .b-arrow-prev div{margin-left:0!important}body:not(.integration-page) .subpage #flipbookPages.booklet .b-arrow-next{right:-30px}body:not(.integration-page) .subpage #flipbookPages.booklet .b-arrow div{height:50px;background-size:contain}body.integration-page .subpage .h5fPancontainer{width:670px!important;height:459px!important;border:0!important;top:0!important;left:0!important;margin-left:15px}body.integration-page .subpage .h5fPageSelector{height:450px!important}body.integration-page .subpage .flipbook-header .card__section.card__section--bright{text-align:right}body.integration-page .subpage #flipbookPages.booklet{width:810px}body.integration-page .subpage .FlugBlattimageListVerlinkung{text-align:center}body.integration-page .subpage .h5Flipbook{background-color:#fff!important;height:456px!important;margin-bottom:20px}body.integration-page .subpage .h5Flipbook .h5fPrintDialog{top:-44px!important;left:574px!important;width:0;height:0;padding:0}body.integration-page .subpage .h5Flipbook .h5fPrintDialog .h5fText{margin:0}body.integration-page .subpage .h5Flipbook .h5fPrintDialog .h5fPrintDialogButton{text-align:left}