/*!  */.clear:after,.clear:before{content:"\0020";display:block;height:0;overflow:hidden}.clear:after{clear:both}.fixed{position:fixed!important;z-index:10}.noTransition,.noTransition *{-webkit-transition:none!important;transition:none!important}.noAnimation,.noAnimation *{-webkit-transition-property:none!important;transition-property:none!important;-webkit-transform:none!important;transform:none!important;-webkit-animation:none!important;animation:none!important}#navLegal:after,#navLegal:before,#navMain:after,#navMain:before,#navSocial:after,#navSocial:before,.nav:after,.nav:before{content:"\0020";display:block;height:0;overflow:hidden}#navLegal:after,#navMain:after,#navSocial:after,.nav:after{clear:both}#navLegal li#copyright,#navLegal li a,.navLink{display:block;float:none}#navLegal li#copyright:after,#navLegal li#copyright:before,#navLegal li a:after,#navLegal li a:before,.navLink:after,.navLink:before{content:"\0020";display:block;height:0;overflow:hidden}#navLegal li#copyright:after,#navLegal li a:after,.navLink:after{clear:both}#navLegal li,#navMain li,.navLinkList{position:relative;float:left}html:before{display:block;visibility:hidden;position:fixed;top:-200px}@media screen and (max-width:479px){html:before{content:"mobile portrait"}}@media screen and (min-width:1024px){html:before{content:"desktop"}}@media only screen and (min-width:480px) and (max-width:1023px),screen and (min-width:768px) and (max-width:1023px) and (orientation:portrait){html:before{content:"tablet portrait"}}@-webkit-keyframes animationArrowBounce{0%{-webkit-transform:translateY(0)}20%{-webkit-transform:translateY(.5rem)}to{-webkit-transform:translateY(0)}}@keyframes animationArrowBounce{0%{-webkit-transform:translateY(0);transform:translateY(0)}20%{-webkit-transform:translateY(.5rem);transform:translateY(.5rem)}to{-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes animationArrowBounceMobile{0%{-webkit-transform:translateY(0)}20%{-webkit-transform:translateY(1rem)}to{-webkit-transform:translateY(0)}}@keyframes animationArrowBounceMobile{0%{-webkit-transform:translateY(0);transform:translateY(0)}20%{-webkit-transform:translateY(1rem);transform:translateY(1rem)}to{-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes animationLinkFade{0%{opacity:1}to{opacity:.7}}@keyframes animationLinkFade{0%{opacity:1}to{opacity:.7}}@-webkit-keyframes animationBounceX{0%{left:0}30%{left:.2em}to{left:0}}@keyframes animationBounceX{0%{left:0}30%{left:.2em}to{left:0}}@-webkit-keyframes fadeInOut{0%{opacity:0}96%{opacity:0}98%{opacity:1}to{opacity:0}}@keyframes fadeInOut{0%{opacity:0}97%{opacity:0}98%{opacity:1}to{opacity:0}}@-webkit-keyframes imageFadeOut{0%{opacity:1}to{opacity:0}}@keyframes imageFadeOut{0%{opacity:1}to{opacity:0}}@-webkit-keyframes imageFadeIn{0%{opacity:0}to{opacity:1}}@keyframes imageFadeIn{0%{opacity:0}to{opacity:1}}@-webkit-keyframes imageFadeIn-contTsrBig-desktop{0%{opacity:0}to{opacity:.8}}@keyframes imageFadeIn-contTsrBig-desktop{0%{opacity:0}to{opacity:.8}}@-webkit-keyframes imageFadeIn-contTsrBig-tablet{0%{opacity:0}to{opacity:.65}}@keyframes imageFadeIn-contTsrBig-tablet{0%{opacity:0}to{opacity:.65}}@-webkit-keyframes productAnimationShow{0%{width:0;height:0;opacity:0}50%{width:22.2em;height:21em;opacity:0}to{width:22.2em;height:21em;opacity:1}}@keyframes productAnimationShow{0%{width:0;height:0;opacity:0}50%{width:22.2em;height:21em;opacity:0}to{width:22.2em;height:21em;opacity:1}}@-webkit-keyframes productAnimationHide{0%{width:22.2em;height:21em;opacity:1}50%{width:22.2em;height:21em;opacity:0}to{width:0;height:0;opacity:0}}@keyframes productAnimationHide{0%{width:22.2em;height:21em;opacity:1}50%{width:22.2em;height:21em;opacity:0}to{width:0;height:0;opacity:0}}@-webkit-keyframes productAnimationShowSmall{0%{width:0;height:0;opacity:0}50%{width:29.3em;height:34em;opacity:0}to{width:29.3em;height:34em;opacity:1}}@keyframes productAnimationShowSmall{0%{width:0;height:0;opacity:0}50%{width:29.3em;height:34em;opacity:0}to{width:29.3em;height:34em;opacity:1}}@-webkit-keyframes productAnimationHideSmall{0%{width:29.3em;height:34em;opacity:1}50%{width:29.3em;height:34em;opacity:0}to{width:0;height:0;opacity:0}}@keyframes productAnimationHideSmall{0%{width:29.3em;height:34em;opacity:1}50%{width:29.3em;height:34em;opacity:0}to{width:0;height:0;opacity:0}}@-webkit-keyframes headerToMiniContentHeader{0%{margin-top:0}to{margin-top:-14rem}}@keyframes headerToMiniContentHeader{0%{margin-top:0}to{margin-top:-14rem}}@-webkit-keyframes headerToMiniSubNavigation{0%{top:12rem}to{top:-2rem}}@keyframes headerToMiniSubNavigation{0%{top:12rem}to{top:-2rem}}@-webkit-keyframes headerToNormalContentHeader{0%{margin-top:-14rem}to{margin-top:0}}@keyframes headerToNormalContentHeader{0%{margin-top:-14rem}to{margin-top:0}}@-webkit-keyframes headerToNormalSubNavigation{0%{bottom:-6rem}to{bottom:-14rem}}@keyframes headerToNormalSubNavigation{0%{bottom:-6rem}to{bottom:-14rem}}@-webkit-keyframes headerToMiniParallax{0%{top:24rem}to{top:12rem}}@keyframes headerToMiniParallax{0%{top:24rem}to{top:12rem}}@-webkit-keyframes no-subnav-headerToMiniParallax{0%{top:12rem}to{top:6rem}}@keyframes no-subnav-headerToMiniParallax{0%{top:12rem}to{top:6rem}}@-webkit-keyframes headerToMiniRelatedDetailPageLink{0%{top:24rem}to{top:12rem}}@keyframes headerToMiniRelatedDetailPageLink{0%{top:24rem}to{top:12rem}}@-webkit-keyframes headerToNormalRelatedDetailPageLink{0%{top:6rem}to{top:14rem}}@keyframes headerToNormalRelatedDetailPageLink{0%{top:6rem}to{top:14rem}}@-webkit-keyframes headerToMiniProductsContent{0%{margin-top:14rem}to{margin-top:0}}@keyframes headerToMiniProductsContent{0%{margin-top:14rem}to{margin-top:0}}@-webkit-keyframes headerToNormalProductsContent{0%{margin-top:0}to{margin-top:14rem}}@keyframes headerToNormalProductsContent{0%{margin-top:0}to{margin-top:14rem}}#competitionLaunch #competitionQuestion .info,#competitionPftp #competitionQuestion .info,#root .rating .rateTxtOutput,#root .webform_msg_info strong,#root .webform_row.bold .webform_field *,#search #numOfSearchResults,.channel-themes[class*=channel-] header .channel,.contentSection.faq .item h2,.copyText .marginalRow .marginalElement.infoText h1,.fontstyle-basic-head,.page-aktuelles .teaser-channel[class*=channel-] header .channel,.page-competition #competitionContact #rememberMe h4,.page-kakaoklasse .rb-subHeader,.shareModule h1,.teaser-opener h2,body.page-merits-facts .contentWallpaper+section .root h1,body.page-product-details .downloads a,body.page-product-details .ingredients h2.customVisibility,body.page-product-details .toggle .toggleContent.nutritionInfo>h3,body.page-product-details .toggle h2,body.page-product-details .tsr h1,body.page-product-details section#nutritionalInformation h1,body.page-product-details section#nutritionalInformation h1 span,section#projectWidget .item h1{font-family:FuturaBold;font-size:1.2rem;color:#41464b;text-transform:uppercase}@media screen and (max-width:479px){#competitionLaunch #competitionQuestion .info,#competitionPftp #competitionQuestion .info,#root .rating .rateTxtOutput,#root .webform_msg_info strong,#root .webform_row.bold .webform_field *,#search #numOfSearchResults,.channel-themes[class*=channel-] header .channel,.contentSection.faq .item h2,.copyText .marginalRow .marginalElement.infoText h1,.fontstyle-basic-head,.page-aktuelles .teaser-channel[class*=channel-] header .channel,.page-competition #competitionContact #rememberMe h4,.page-kakaoklasse .rb-subHeader,.shareModule h1,.teaser-opener h2,body.page-merits-facts .contentWallpaper+section .root h1,body.page-product-details .downloads a,body.page-product-details .ingredients h2.customVisibility,body.page-product-details .toggle .toggleContent.nutritionInfo>h3,body.page-product-details .toggle h2,body.page-product-details .tsr h1,body.page-product-details section#nutritionalInformation h1,body.page-product-details section#nutritionalInformation h1 span,section#projectWidget .item h1{font-size:2.4rem}}@media only screen and (min-width:480px) and (max-width:1023px),screen and (min-width:768px) and (max-width:1023px) and (orientation:portrait){#competitionLaunch #competitionQuestion .info,#competitionPftp #competitionQuestion .info,#root .rating .rateTxtOutput,#root .webform_msg_info strong,#root .webform_row.bold .webform_field *,#search #numOfSearchResults,.channel-themes[class*=channel-] header .channel,.contentSection.faq .item h2,.copyText .marginalRow .marginalElement.infoText h1,.fontstyle-basic-head,.page-aktuelles .teaser-channel[class*=channel-] header .channel,.page-competition #competitionContact #rememberMe h4,.page-kakaoklasse .rb-subHeader,.shareModule h1,.teaser-opener h2,body.page-merits-facts .contentWallpaper+section .root h1,body.page-product-details .downloads a,body.page-product-details .ingredients h2.customVisibility,body.page-product-details .toggle .toggleContent.nutritionInfo>h3,body.page-product-details .toggle h2,body.page-product-details .tsr h1,body.page-product-details section#nutritionalInformation h1,body.page-product-details section#nutritionalInformation h1 span,section#projectWidget .item h1{font-size:1.2rem}}.fontstyle-basic-subhead,.teaser-opener h1{font-family:FuturaLight;font-size:2.7em;color:#41464b;line-height:125%}@media screen and (max-width:479px){.fontstyle-basic-subhead,.teaser-opener h1{font-size:5em}}@media only screen and (min-width:480px) and (max-width:1023px),screen and (min-width:768px) and (max-width:1023px) and (orientation:portrait){.fontstyle-basic-subhead,.teaser-opener h1{font-size:5em}}#cookieAdvise .root p,#terms_and_conditions_overlay .inner ol li,#terms_and_conditions_overlay .inner p,#terms_and_conditions_overlay .inner ul li,#toastMessage .cookieAdvise p,#toastMessage .uk .ukQuestion p,#toastMessage .uk .ukSwitch p,.channel-themes[class*=channel-] article p,.contentSection.faq .item p,.fontstyle-basic-running,.nutrition>ul li,.page-aktuelles .teaser-channel[class*=channel-] article p,.teaser-opener p,.tiles.tiles--white .text-wrapper p,body.page-product-details .ingredients p,body.page-product-details .subtext p,body.page-product-details .tsr p{font-family:FuturaLight;font-size:1.5em;color:#41464b;line-height:130%}@media screen and (max-width:479px){#cookieAdvise .root p,#terms_and_conditions_overlay .inner ol li,#terms_and_conditions_overlay .inner p,#terms_and_conditions_overlay .inner ul li,#toastMessage .cookieAdvise p,#toastMessage .uk .ukQuestion p,#toastMessage .uk .ukSwitch p,.channel-themes[class*=channel-] article p,.contentSection.faq .item p,.fontstyle-basic-running,.nutrition>ul li,.page-aktuelles .teaser-channel[class*=channel-] article p,.teaser-opener p,.tiles.tiles--white .text-wrapper p,body.page-product-details .ingredients p,body.page-product-details .subtext p,body.page-product-details .tsr p{font-size:3em}}@media only screen and (min-width:480px) and (max-width:1023px),screen and (min-width:768px) and (max-width:1023px) and (orientation:portrait){#cookieAdvise .root p,#terms_and_conditions_overlay .inner ol li,#terms_and_conditions_overlay .inner p,#terms_and_conditions_overlay .inner ul li,#toastMessage .cookieAdvise p,#toastMessage .uk .ukQuestion p,#toastMessage .uk .ukSwitch p,.channel-themes[class*=channel-] article p,.contentSection.faq .item p,.fontstyle-basic-running,.nutrition>ul li,.page-aktuelles .teaser-channel[class*=channel-] article p,.teaser-opener p,.tiles.tiles--white .text-wrapper p,body.page-product-details .ingredients p,body.page-product-details .subtext p,body.page-product-details .tsr p{font-size:1.5em}}.fontstyle-basic-running-sub{font-family:FuturaMedium;font-size:1.2em;color:#cacacc}@media screen and (max-width:479px){.fontstyle-basic-running-sub{font-size:1.6em}}@media only screen and (min-width:480px) and (max-width:1023px),screen and (min-width:768px) and (max-width:1023px) and (orientation:portrait){.fontstyle-basic-running-sub{font-size:.8em}}#navMain li a,.fontstyle-navMain{font-family:FuturaBold;font-size:1.3em;color:#979799;text-transform:uppercase;text-decoration:none}@media screen and (max-width:479px){#navMain li a,.fontstyle-navMain{font-size:2.4em}}@media only screen and (min-width:480px) and (max-width:1023px),screen and (min-width:768px) and (max-width:1023px) and (orientation:portrait){#navMain li a,.fontstyle-navMain{font-size:1.3em}}#navMain li html.no-touch a,html.no-touch #navMain li a,html.no-touch .fontstyle-navMain{-webkit-transition:color 1s cubic-bezier(.215,.61,.355,1) 0s;transition:color 1s cubic-bezier(.215,.61,.355,1) 0s}#content .sortRange li a>span.productName,#mast .back,#navMain #linkOpenNav>a,#navMain #linkSearch>a,#navMain #linkShop>a,#newsletter h1,#pageNavigation ul li a,#productTeaserSlider li.item a,#relatedDetailPageLinkWrapper .root a#relatedDetailPageLink,#subNavigation li.item a,#toTop,.cocoa-place .slider-col-3-2-1 .item a,.contentSection.faq ul.faqUl li a,.copyText h1+h2,.fontstyle-nav,.page-competition #content .root.rootBack .back,.page-competition #content>.root:first-child .back,.page-contact #content .root.rootBack .back,.page-contact #content>.root:first-child .back,.page-related-detail #content .root.rootBack .back,.page-related-detail #content>.root:first-child .back,.page-search ul.breadcrumb li,.productDetailSlider li.item a,.rubric,.stage .links a,.teaser-opener .link a,body.page-article .back,body.page-gate ul.languageList li a,body.page-product-details #productDetailSlider li.item a,body:not(.page-products) .anchorHead{font-family:FuturaBold;font-size:1.2em;color:#979799;text-transform:uppercase;text-decoration:none;line-height:140%}@media screen and (max-width:479px){#content .sortRange li a>span.productName,#mast .back,#navMain #linkOpenNav>a,#navMain #linkSearch>a,#navMain #linkShop>a,#newsletter h1,#pageNavigation ul li a,#productTeaserSlider li.item a,#relatedDetailPageLinkWrapper .root a#relatedDetailPageLink,#subNavigation li.item a,#toTop,.cocoa-place .slider-col-3-2-1 .item a,.contentSection.faq ul.faqUl li a,.copyText h1+h2,.fontstyle-nav,.page-competition #content .root.rootBack .back,.page-competition #content>.root:first-child .back,.page-contact #content .root.rootBack .back,.page-contact #content>.root:first-child .back,.page-related-detail #content .root.rootBack .back,.page-related-detail #content>.root:first-child .back,.page-search ul.breadcrumb li,.productDetailSlider li.item a,.rubric,.stage .links a,.teaser-opener .link a,body.page-article .back,body.page-gate ul.languageList li a,body.page-product-details #productDetailSlider li.item a,body:not(.page-products) .anchorHead{font-size:2.4em}}@media only screen and (min-width:480px) and (max-width:1023px),screen and (min-width:768px) and (max-width:1023px) and (orientation:portrait){#content .sortRange li a>span.productName,#mast .back,#navMain #linkOpenNav>a,#navMain #linkSearch>a,#navMain #linkShop>a,#newsletter h1,#pageNavigation ul li a,#productTeaserSlider li.item a,#relatedDetailPageLinkWrapper .root a#relatedDetailPageLink,#subNavigation li.item a,#toTop,.cocoa-place .slider-col-3-2-1 .item a,.contentSection.faq ul.faqUl li a,.copyText h1+h2,.fontstyle-nav,.page-competition #content .root.rootBack .back,.page-competition #content>.root:first-child .back,.page-contact #content .root.rootBack .back,.page-contact #content>.root:first-child .back,.page-related-detail #content .root.rootBack .back,.page-related-detail #content>.root:first-child .back,.page-search ul.breadcrumb li,.productDetailSlider li.item a,.rubric,.stage .links a,.teaser-opener .link a,body.page-article .back,body.page-gate ul.languageList li a,body.page-product-details #productDetailSlider li.item a,body:not(.page-products) .anchorHead{font-size:1.2em}}#content .sortRange li html.no-touch a>span.productName,#mast html.no-touch .back,#navMain html.no-touch #linkOpenNav>a,#navMain html.no-touch #linkSearch>a,#navMain html.no-touch #linkShop>a,#newsletter html.no-touch h1,#pageNavigation ul li html.no-touch a,#productTeaserSlider li.item html.no-touch a,#relatedDetailPageLinkWrapper .root html.no-touch a#relatedDetailPageLink,#subNavigation li.item html.no-touch a,.cocoa-place .slider-col-3-2-1 .item html.no-touch a,.contentSection.faq ul.faqUl li html.no-touch a,.copyText html.no-touch h1+h2,.page-competition #content .root.rootBack html.no-touch .back,.page-competition #content>.root:first-child html.no-touch .back,.page-contact #content .root.rootBack html.no-touch .back,.page-contact #content>.root:first-child html.no-touch .back,.page-related-detail #content .root.rootBack html.no-touch .back,.page-related-detail #content>.root:first-child html.no-touch .back,.page-search ul.breadcrumb html.no-touch li,.productDetailSlider li.item html.no-touch a,.stage .links html.no-touch a,.teaser-opener .link html.no-touch a,body.page-article html.no-touch .back,body.page-gate ul.languageList li html.no-touch a,body.page-product-details #productDetailSlider li.item html.no-touch a,body:not(.page-products) html.no-touch .anchorHead,html.no-touch #content .sortRange li a>span.productName,html.no-touch #mast .back,html.no-touch #navMain #linkOpenNav>a,html.no-touch #navMain #linkSearch>a,html.no-touch #navMain #linkShop>a,html.no-touch #newsletter h1,html.no-touch #pageNavigation ul li a,html.no-touch #productTeaserSlider li.item a,html.no-touch #relatedDetailPageLinkWrapper .root a#relatedDetailPageLink,html.no-touch #subNavigation li.item a,html.no-touch #toTop,html.no-touch .cocoa-place .slider-col-3-2-1 .item a,html.no-touch .contentSection.faq ul.faqUl li a,html.no-touch .copyText h1+h2,html.no-touch .fontstyle-nav,html.no-touch .page-competition #content .root.rootBack .back,html.no-touch .page-competition #content>.root:first-child .back,html.no-touch .page-contact #content .root.rootBack .back,html.no-touch .page-contact #content>.root:first-child .back,html.no-touch .page-related-detail #content .root.rootBack .back,html.no-touch .page-related-detail #content>.root:first-child .back,html.no-touch .page-search ul.breadcrumb li,html.no-touch .productDetailSlider li.item a,html.no-touch .rubric,html.no-touch .stage .links a,html.no-touch .teaser-opener .link a,html.no-touch body.page-article .back,html.no-touch body.page-gate ul.languageList li a,html.no-touch body.page-product-details #productDetailSlider li.item a,html.no-touch body:not(.page-products) .anchorHead{-webkit-transition:color 1s cubic-bezier(.215,.61,.355,1) 0s;transition:color 1s cubic-bezier(.215,.61,.355,1) 0s}#content .sortRange .anchorHead a.active,#content .sortRange .anchorHead a:hover,#mast .back:active,#navLegal li.active a,#navLegal li a:hover,#navMain #linkOpenNav a:hover,#navMain #linkSearch a:hover,#navMain #linkShop a:hover,#navMain .active#linkOpenNav a,#navMain .active#linkSearch a,#navMain .active#linkShop a,#navMain li.active a,#navMain li a:hover,#navSocial li.active a,#navSocial li a:hover,#toTop:hover,.contentSection.faq ul.faqUl li a.active,.contentSection.faq ul.faqUl li a:active,.fontstyle-nav-active,.fontstyle-nav-sortrange-active,.navLinkList.active a,.navLinkList a:hover,.navLinkListIconTop.active a,.navLinkListIconTop a:hover,.teaser-opener .link a:hover,.tile-module ul.nav li a:hover,body.page-article .back:hover,body.page-product-details html.no-touch #productDetailSlider li.item a:hover,body:not(.page-products) .anchorHead:hover,html.no-touch #mast .back:hover,html.no-touch #navMain li a:hover,html.no-touch #productTeaserSlider li.item a:hover,html.no-touch #subNavigation li.item a:hover,html.no-touch .cocoa-place .slider-col-3-2-1 .item a:hover,html.no-touch .contentSection.faq ul.faqUl li a:hover,html.no-touch .productDetailSlider li.item a:hover,html.no-touch body.page-product-details #productDetailSlider li.item a:hover{color:#be9229}#content .sortRange .anchorHead html.no-touch a.active,#content .sortRange .anchorHead html.no-touch a:hover,#mast html.no-touch .back:active,#navLegal li.active html.no-touch a,#navLegal li html.no-touch a:hover,#navMain #linkOpenNav html.no-touch a:hover,#navMain #linkSearch html.no-touch a:hover,#navMain #linkShop html.no-touch a:hover,#navMain .active#linkOpenNav html.no-touch a,#navMain .active#linkSearch html.no-touch a,#navMain .active#linkShop html.no-touch a,#navMain li.active html.no-touch a,#navMain li html.no-touch a:hover,#navSocial li.active html.no-touch a,#navSocial li html.no-touch a:hover,.contentSection.faq ul.faqUl li html.no-touch a.active,.contentSection.faq ul.faqUl li html.no-touch a:active,.navLinkList.active html.no-touch a,.navLinkList html.no-touch a:hover,.navLinkListIconTop.active html.no-touch a,.navLinkListIconTop html.no-touch a:hover,.teaser-opener .link html.no-touch a:hover,.tile-module ul.nav li html.no-touch a:hover,body.page-article html.no-touch .back:hover,body.page-product-details html.no-touch #productDetailSlider li.item a:hover,body:not(.page-products) html.no-touch .anchorHead:hover,html.no-touch #content .sortRange .anchorHead a.active,html.no-touch #content .sortRange .anchorHead a:hover,html.no-touch #mast .back:active,html.no-touch #mast .back:hover,html.no-touch #navLegal li.active a,html.no-touch #navLegal li a:hover,html.no-touch #navMain #linkOpenNav a:hover,html.no-touch #navMain #linkSearch a:hover,html.no-touch #navMain #linkShop a:hover,html.no-touch #navMain .active#linkOpenNav a,html.no-touch #navMain .active#linkSearch a,html.no-touch #navMain .active#linkShop a,html.no-touch #navMain li.active a,html.no-touch #navMain li a:hover,html.no-touch #navSocial li.active a,html.no-touch #navSocial li a:hover,html.no-touch #productTeaserSlider li.item a:hover,html.no-touch #subNavigation li.item a:hover,html.no-touch #toTop:hover,html.no-touch .cocoa-place .slider-col-3-2-1 .item a:hover,html.no-touch .contentSection.faq ul.faqUl li a.active,html.no-touch .contentSection.faq ul.faqUl li a:active,html.no-touch .contentSection.faq ul.faqUl li a:hover,html.no-touch .fontstyle-nav-active,html.no-touch .fontstyle-nav-sortrange-active,html.no-touch .navLinkList.active a,html.no-touch .navLinkList a:hover,html.no-touch .navLinkListIconTop.active a,html.no-touch .navLinkListIconTop a:hover,html.no-touch .productDetailSlider li.item a:hover,html.no-touch .teaser-opener .link a:hover,html.no-touch .tile-module ul.nav li a:hover,html.no-touch body.page-article .back:hover,html.no-touch body.page-product-details #productDetailSlider li.item a:hover,html.no-touch body:not(.page-products) .anchorHead:hover{-webkit-transition:color .3s cubic-bezier(.215,.61,.355,1) 0s;transition:color .3s cubic-bezier(.215,.61,.355,1) 0s}#navLegal li#copyright,#navLegal li a,#navSocial li>a,.fontstyle-navFooter,.navLink{font-family:FuturaBold;font-size:1.2em;color:#cacacc;text-transform:uppercase;text-decoration:none;line-height:140%}@media screen and (max-width:479px){#navLegal li#copyright,#navLegal li a,#navSocial li>a,.fontstyle-navFooter,.navLink{font-size:2.4em}}@media only screen and (min-width:480px) and (max-width:1023px),screen and (min-width:768px) and (max-width:1023px) and (orientation:portrait){#navLegal li#copyright,#navLegal li a,#navSocial li>a,.fontstyle-navFooter,.navLink{font-size:1.2em}}#navLegal html.no-touch li#copyright,#navLegal li html.no-touch a,#navSocial html.no-touch li>a,html.no-touch #navLegal li#copyright,html.no-touch #navLegal li a,html.no-touch #navSocial li>a,html.no-touch .fontstyle-navFooter,html.no-touch .navLink{-webkit-transition:color 1s cubic-bezier(.215,.61,.355,1) 0s;transition:color 1s cubic-bezier(.215,.61,.355,1) 0s}.fontstyle-stage-head,.page-competition #competitionHead .txt h2,.page-competition .competition-block .txt h2{font-family:FuturaLight;font-size:6.5em;color:#41464b;line-height:130%}@media screen and (max-width:479px){.fontstyle-stage-head,.page-competition #competitionHead .txt h2,.page-competition .competition-block .txt h2{font-size:6.5em}}@media only screen and (min-width:480px) and (max-width:1023px),screen and (min-width:768px) and (max-width:1023px) and (orientation:portrait){.fontstyle-stage-head,.page-competition #competitionHead .txt h2,.page-competition .competition-block .txt h2{font-size:6.5em}}#competitionChristmas #competitionQuestion h3+p,#root .stage:not(.widescreen) h2,#terms_and_conditions_overlay .inner h1,#terms_and_conditions_overlay .inner h2,.contentSection .textBlock .rubric,.contentSection .textBlock h2,.copyText h3,.fontstyle-stage-subhead,body.page-presse #content span.date{font-family:FuturaBold;font-size:1.3em;color:#41464b;text-transform:uppercase;line-height:162.5%}@media screen and (max-width:479px){#competitionChristmas #competitionQuestion h3+p,#root .stage:not(.widescreen) h2,#terms_and_conditions_overlay .inner h1,#terms_and_conditions_overlay .inner h2,.contentSection .textBlock .rubric,.contentSection .textBlock h2,.copyText h3,.fontstyle-stage-subhead,body.page-presse #content span.date{font-size:2.4em;line-height:130%}}@media only screen and (min-width:480px) and (max-width:1023px),screen and (min-width:768px) and (max-width:1023px) and (orientation:portrait){#competitionChristmas #competitionQuestion h3+p,#root .stage:not(.widescreen) h2,#terms_and_conditions_overlay .inner h1,#terms_and_conditions_overlay .inner h2,.contentSection .textBlock .rubric,.contentSection .textBlock h2,.copyText h3,.fontstyle-stage-subhead,body.page-presse #content span.date{font-size:1.3em;line-height:130%}}.fontstyle-stage-running{font-family:FuturaLight;font-size:1.7em;color:#41464b;line-height:160%}@media screen and (max-width:479px){.fontstyle-stage-running{font-size:3em}}@media only screen and (min-width:480px) and (max-width:1023px),screen and (min-width:768px) and (max-width:1023px) and (orientation:portrait){.fontstyle-stage-running{font-size:1.7em}}#content #competitionLottery h3.headline,#mast h1,.contentSection .textBlock h1,.copyText h1,.fontstyle-masthead-head{font-family:FuturaLight;font-size:7em;color:#00008b;line-height:130%;letter-spacing:-.02em;position:relative;left:-.4rem}@media screen and (max-width:479px){#content #competitionLottery h3.headline,#mast h1,.contentSection .textBlock h1,.copyText h1,.fontstyle-masthead-head{font-size:9.2em;line-height:105%;left:-.6rem}}@media only screen and (min-width:480px) and (max-width:1023px),screen and (min-width:768px) and (max-width:1023px) and (orientation:portrait){#content #competitionLottery h3.headline,#mast h1,.contentSection .textBlock h1,.copyText h1,.fontstyle-masthead-head{font-size:6.5em;line-height:105%}}#mast h2,.fontstyle-masthead-running{font-family:FuturaLight;font-size:2.1em;color:#be9229}@media screen and (max-width:479px){#mast h2,.fontstyle-masthead-running{font-size:3.4em;line-height:162.5%}}@media only screen and (min-width:480px) and (max-width:1023px),screen and (min-width:768px) and (max-width:1023px) and (orientation:portrait){#mast h2,.fontstyle-masthead-running{font-size:2.1em;line-height:162.5%}}#content .sortRange .anchorHead a,.fontstyle-nav-sortrange,.tile-module ul#navLegal li a,.tile-module ul#navMain li a,.tile-module ul#navSocial li a,.tile-module ul.nav li a,.toggleBar{font-family:FuturaBold;font-size:1.2em;color:#979799;text-decoration:none;line-height:140%}@media screen and (max-width:479px){#content .sortRange .anchorHead a,.fontstyle-nav-sortrange,.tile-module ul#navLegal li a,.tile-module ul#navMain li a,.tile-module ul#navSocial li a,.tile-module ul.nav li a,.toggleBar{font-size:2.4em}}@media only screen and (min-width:480px) and (max-width:1023px),screen and (min-width:768px) and (max-width:1023px) and (orientation:portrait){#content .sortRange .anchorHead a,.fontstyle-nav-sortrange,.tile-module ul#navLegal li a,.tile-module ul#navMain li a,.tile-module ul#navSocial li a,.tile-module ul.nav li a,.toggleBar{font-size:1.2em}}#content .sortRange .anchorHead html.no-touch a,.tile-module ul#navLegal li html.no-touch a,.tile-module ul#navMain li html.no-touch a,.tile-module ul#navSocial li html.no-touch a,.tile-module ul.nav li html.no-touch a,html.no-touch #content .sortRange .anchorHead a,html.no-touch .fontstyle-nav-sortrange,html.no-touch .tile-module ul#navLegal li a,html.no-touch .tile-module ul#navMain li a,html.no-touch .tile-module ul#navSocial li a,html.no-touch .tile-module ul.nav li a,html.no-touch .toggleBar{-webkit-transition:color 1s cubic-bezier(.215,.61,.355,1) 0s;transition:color 1s cubic-bezier(.215,.61,.355,1) 0s}.fontstyle-nav-sortrange-active{color:#be9229}.fontstyle-label-choc{font-family:FuturaLight;font-size:2.5em;color:#fff;text-transform:uppercase}@media screen and (max-width:479px){.fontstyle-label-choc{font-size:2.5em}}@media only screen and (min-width:480px) and (max-width:1023px),screen and (min-width:768px) and (max-width:1023px) and (orientation:portrait){.fontstyle-label-choc{font-size:2.5em}}#productTeaserSlider>h1,.fontstyle-productTeaserSlider{font-family:FuturaLight;font-size:5em;color:#41464b;text-align:center;line-height:130%;letter-spacing:-.02em}@media screen and (max-width:479px){#productTeaserSlider>h1,.fontstyle-productTeaserSlider{font-size:7em}}@media only screen and (min-width:480px) and (max-width:1023px),screen and (min-width:768px) and (max-width:1023px) and (orientation:portrait){#productTeaserSlider>h1,.fontstyle-productTeaserSlider{font-size:3.5em}}.contTsrBig h3,.fontsize-cont-tsr-head{font-family:FuturaLight;font-size:5em;color:#fff;text-align:center;letter-spacing:-.02em}@media screen and (max-width:479px){.contTsrBig h3,.fontsize-cont-tsr-head{font-size:7em;color:#41464b}}@media only screen and (min-width:480px) and (max-width:1023px),screen and (min-width:768px) and (max-width:1023px) and (orientation:portrait){.contTsrBig h3,.fontsize-cont-tsr-head{font-size:5em;color:#41464b}}.fontsize-cont-tsr-subhead{font-family:FuturaBook;font-size:1.7em;color:#fff;text-align:center;line-height:139%}@media screen and (max-width:479px){.fontsize-cont-tsr-subhead{font-size:3em;color:#41464b}}@media only screen and (min-width:480px) and (max-width:1023px),screen and (min-width:768px) and (max-width:1023px) and (orientation:portrait){.fontsize-cont-tsr-subhead{font-size:1.5em}}.fontstyle-content-headline{font-family:FuturaLight;font-size:4em;line-height:120%}@media screen and (max-width:479px){.fontstyle-content-headline{font-size:4em}}@media only screen and (min-width:480px) and (max-width:1023px),screen and (min-width:768px) and (max-width:1023px) and (orientation:portrait){.fontstyle-content-headline{font-size:2em}}.channel-themes[class*=channel-] article h1,.fontstyle-channel-headline,.page-aktuelles .teaser-channel[class*=channel-] article h1{font-family:FuturaLight;font-size:4em;line-height:120%}@media screen and (max-width:479px){.channel-themes[class*=channel-] article h1,.fontstyle-channel-headline,.page-aktuelles .teaser-channel[class*=channel-] article h1{font-size:6em}}@media only screen and (min-width:480px) and (max-width:1023px),screen and (min-width:768px) and (max-width:1023px) and (orientation:portrait){.channel-themes[class*=channel-] article h1,.fontstyle-channel-headline,.page-aktuelles .teaser-channel[class*=channel-] article h1{font-size:4em}}.channel-themes[class*=channel-] header .date,.fontstyle-channel-date,.page-aktuelles .teaser-channel[class*=channel-] header .date{font-family:FuturaLight;font-size:1.2em;color:#cacacc}@media screen and (max-width:479px){.channel-themes[class*=channel-] header .date,.fontstyle-channel-date,.page-aktuelles .teaser-channel[class*=channel-] header .date{font-size:2.4rem}}@media only screen and (min-width:480px) and (max-width:1023px),screen and (min-width:768px) and (max-width:1023px) and (orientation:portrait){.channel-themes[class*=channel-] header .date,.fontstyle-channel-date,.page-aktuelles .teaser-channel[class*=channel-] header .date{font-size:1.2rem}}#root .channel-themes.channel-newsletter h1,#root .channel-themes.channel-rss h1,#root .channel-themes.channel-twitter article a,#root .channel-themes.channel-twitter h1,#root .page-aktuelles .channel-newsletter.teaser-channel h1,#root .page-aktuelles .channel-rss.teaser-channel h1,#root .page-aktuelles .channel-twitter.teaser-channel article a,#root .page-aktuelles .channel-twitter.teaser-channel h1,.fontstyle-channel-sub,.page-aktuelles #root .channel-newsletter.teaser-channel h1,.page-aktuelles #root .channel-rss.teaser-channel h1,.page-aktuelles #root .channel-twitter.teaser-channel article a,.page-aktuelles #root .channel-twitter.teaser-channel h1,.tiles.tiles--white h4{font-family:FuturaLight;font-size:2.7em;line-height:133%}@media screen and (max-width:479px){#root .channel-themes.channel-newsletter h1,#root .channel-themes.channel-rss h1,#root .channel-themes.channel-twitter article a,#root .channel-themes.channel-twitter h1,#root .page-aktuelles .channel-newsletter.teaser-channel h1,#root .page-aktuelles .channel-rss.teaser-channel h1,#root .page-aktuelles .channel-twitter.teaser-channel article a,#root .page-aktuelles .channel-twitter.teaser-channel h1,.fontstyle-channel-sub,.page-aktuelles #root .channel-newsletter.teaser-channel h1,.page-aktuelles #root .channel-rss.teaser-channel h1,.page-aktuelles #root .channel-twitter.teaser-channel article a,.page-aktuelles #root .channel-twitter.teaser-channel h1,.tiles.tiles--white h4{font-size:4.4em;line-height:120%}}@media only screen and (min-width:480px) and (max-width:1023px),screen and (min-width:768px) and (max-width:1023px) and (orientation:portrait){#root .channel-themes.channel-newsletter h1,#root .channel-themes.channel-rss h1,#root .channel-themes.channel-twitter article a,#root .channel-themes.channel-twitter h1,#root .page-aktuelles .channel-newsletter.teaser-channel h1,#root .page-aktuelles .channel-rss.teaser-channel h1,#root .page-aktuelles .channel-twitter.teaser-channel article a,#root .page-aktuelles .channel-twitter.teaser-channel h1,.fontstyle-channel-sub,.page-aktuelles #root .channel-newsletter.teaser-channel h1,.page-aktuelles #root .channel-rss.teaser-channel h1,.page-aktuelles #root .channel-twitter.teaser-channel article a,.page-aktuelles #root .channel-twitter.teaser-channel h1,.tiles.tiles--white h4{font-size:2.2em;line-height:120%}}.fontstyle-banderole-edge,.page-aktuelles .teaser-channel[class*=banderole-]:before{font-family:FuturaBold;font-size:1.2em;line-height:120%}@media screen and (max-width:479px){.fontstyle-banderole-edge,.page-aktuelles .teaser-channel[class*=banderole-]:before{font-size:2.4em}}@media only screen and (min-width:480px) and (max-width:1023px),screen and (min-width:768px) and (max-width:1023px) and (orientation:portrait){.fontstyle-banderole-edge,.page-aktuelles .teaser-channel[class*=banderole-]:before{font-size:1.2em}}.fontstyle-content-figcaption,figure figcaption{font-family:FuturaLight;font-size:1.5em;line-height:133%;color:#41464b}@media screen and (max-width:479px){.fontstyle-content-figcaption,figure figcaption{font-size:3em}}@media only screen and (min-width:480px) and (max-width:1023px),screen and (min-width:768px) and (max-width:1023px) and (orientation:portrait){.fontstyle-content-figcaption,figure figcaption{font-size:1.5em}}.fontstyle-content-blockquote,blockquote p{font-family:FuturaLight;font-size:3.3em!important;line-height:137%!important;color:#be9229;letter-spacing:-.02em}@media screen and (max-width:479px){.fontstyle-content-blockquote,blockquote p{font-size:4.5em!important}}@media only screen and (min-width:480px) and (max-width:1023px),screen and (min-width:768px) and (max-width:1023px) and (orientation:portrait){.fontstyle-content-blockquote,blockquote p{font-size:3.3em!important}}.fontstyle-content-blockquote-footer,blockquote footer{font-family:FuturaBook;font-size:1.5em;color:#be9229}@media screen and (max-width:479px){.fontstyle-content-blockquote-footer,blockquote footer{font-size:3em}}@media only screen and (min-width:480px) and (max-width:1023px),screen and (min-width:768px) and (max-width:1023px) and (orientation:portrait){.fontstyle-content-blockquote-footer,blockquote footer{font-size:1.5em}}.fontstyle-content-blockquote-footer-bold,blockquote footer strong{font-family:FuturaBold;font-size:.8em;color:#be9229;text-transform:uppercase}@media screen and (max-width:479px){.fontstyle-content-blockquote-footer-bold,blockquote footer strong{font-size:.8em}}@media only screen and (min-width:480px) and (max-width:1023px),screen and (min-width:768px) and (max-width:1023px) and (orientation:portrait){.fontstyle-content-blockquote-footer-bold,blockquote footer strong{font-size:.8em}}.fontstyle-search-headline,.page-search h2{font-family:FuturaLight;font-size:4em;line-height:120%}@media screen and (max-width:479px){.fontstyle-search-headline,.page-search h2{font-size:6.5em}}@media only screen and (min-width:480px) and (max-width:1023px),screen and (min-width:768px) and (max-width:1023px) and (orientation:portrait){.fontstyle-search-headline,.page-search h2{font-size:6.5em}}.fontstyle-input-text{font-family:FuturaLight;font-size:1.2em}@media screen and (max-width:479px){.fontstyle-input-text{font-size:2.4em}}@media only screen and (min-width:480px) and (max-width:1023px),screen and (min-width:768px) and (max-width:1023px) and (orientation:portrait){.fontstyle-input-text{font-size:1.2em}}.fontstyle-input-button{font-family:FuturaLight;font-size:2.7em}@media screen and (max-width:479px){.fontstyle-input-button{font-size:5em}}@media only screen and (min-width:480px) and (max-width:1023px),screen and (min-width:768px) and (max-width:1023px) and (orientation:portrait){.fontstyle-input-button{font-size:5em}}#competitionChristmas #competitionQuestion .competitionFind p,#competitionChristmas #competitionQuestion .competitionSuccess p,#root .OpenCmsWebform *,#root .typeSelect *,.cocoa-step-acc .acc-content .headline,.cocoa-step-acc .acc-content p,.col4Wrapper .col4 p,.contentSection .textBlock p,.contTsrBig p,.copyText p,.copyText table,.fontstyle-merits-p,.fontstyle-p,.fontstyle-visit-p,.page-competition #competitionHead .txt p,.page-competition .competition-block .txt p,.page-search p,.rb-cocoa-goals .acc-content span,.rb-p,.stage:not(.widescreen) p,.ui-selectmenu-menu ul li,body.page-merits-facts .contentWallpaper+section .root p,ul.ui-autocomplete li{font-family:FuturaLight;font-size:1.7rem;line-height:160%}@media screen and (max-width:479px){#competitionChristmas #competitionQuestion .competitionFind p,#competitionChristmas #competitionQuestion .competitionSuccess p,#root .OpenCmsWebform *,#root .typeSelect *,.cocoa-step-acc .acc-content .headline,.cocoa-step-acc .acc-content p,.col4Wrapper .col4 p,.contentSection .textBlock p,.contTsrBig p,.copyText p,.copyText table,.fontstyle-merits-p,.fontstyle-p,.fontstyle-visit-p,.page-competition #competitionHead .txt p,.page-competition .competition-block .txt p,.page-search p,.rb-cocoa-goals .acc-content span,.rb-p,.stage:not(.widescreen) p,.ui-selectmenu-menu ul li,body.page-merits-facts .contentWallpaper+section .root p,ul.ui-autocomplete li{font-size:3.4rem}}@media only screen and (min-width:480px) and (max-width:1023px),screen and (min-width:768px) and (max-width:1023px) and (orientation:portrait){#competitionChristmas #competitionQuestion .competitionFind p,#competitionChristmas #competitionQuestion .competitionSuccess p,#root .OpenCmsWebform *,#root .typeSelect *,.cocoa-step-acc .acc-content .headline,.cocoa-step-acc .acc-content p,.col4Wrapper .col4 p,.contentSection .textBlock p,.contTsrBig p,.copyText p,.copyText table,.fontstyle-merits-p,.fontstyle-p,.fontstyle-visit-p,.page-competition #competitionHead .txt p,.page-competition .competition-block .txt p,.page-search p,.rb-cocoa-goals .acc-content span,.rb-p,.stage:not(.widescreen) p,.ui-selectmenu-menu ul li,body.page-merits-facts .contentWallpaper+section .root p,ul.ui-autocomplete li{font-size:1.7rem}}.contentSection .textBlock p,.contTsrBig p,.copyText p,.copyText table,.fontstyle-visit-p{color:#be9229}.fontstyle-merits-p,body.page-merits-facts .contentWallpaper+section .root p{color:#41464b}.fontstyle-merits-headline-main,body.page-merits-facts .contentSection:first-of-type h3{font-family:FuturaLight;font-size:5em;color:#41464b;line-height:130%;margin-bottom:.45em}@media screen and (max-width:479px){.fontstyle-merits-headline-main,body.page-merits-facts .contentSection:first-of-type h3{font-size:7em;margin-bottom:.42857em}}@media only screen and (min-width:480px) and (max-width:1023px),screen and (min-width:768px) and (max-width:1023px) and (orientation:portrait){.fontstyle-merits-headline-main,body.page-merits-facts .contentSection:first-of-type h3{font-size:5em;margin-bottom:.3em}}.fontstyle-merits-head{font-family:FuturaLight;font-size:5em;color:#41464b;text-align:center;margin-bottom:.3em}@media screen and (max-width:479px){.fontstyle-merits-head{font-size:7em;color:#41464b;margin-bottom:.21429em}}@media only screen and (min-width:480px) and (max-width:1023px),screen and (min-width:768px) and (max-width:1023px) and (orientation:portrait){.fontstyle-merits-head{font-size:5em;color:#41464b;margin-bottom:.3em}}@media screen and (min-width:1024px){.fontstyle-image-subtext,body.page-merits-facts .contentWallpaper ul li{font-family:FuturaBold;text-transform:uppercase;font-size:1.2em;color:#41464b;line-height:120%}.fontstyle-image-subtext>*,body.page-merits-facts .contentWallpaper ul li>*{font-size:1.5rem;text-transform:none;font-family:FuturaLight;line-height:130%;font-weight:400}}@media screen and (max-width:479px){.fontstyle-image-subtext,body.page-merits-facts .contentWallpaper ul li{font-family:FuturaBold;font-size:2.4rem;color:#41464b;text-transform:uppercase;line-height:120%}.fontstyle-image-subtext>*,body.page-merits-facts .contentWallpaper ul li>*{font-family:FuturaLight;font-size:3.4rem;line-height:120%;text-transform:none;font-weight:400}}@media only screen and (min-width:480px) and (max-width:1023px),screen and (min-width:768px) and (max-width:1023px) and (orientation:portrait){.fontstyle-image-subtext,body.page-merits-facts .contentWallpaper ul li{font-family:FuturaBold;font-size:1.2rem;color:#41464b;text-transform:uppercase;line-height:120%}.fontstyle-image-subtext>*,body.page-merits-facts .contentWallpaper ul li>*{font-family:FuturaLight;font-size:1.7rem;line-height:160%;text-transform:none;font-weight:400}}#competitionChristmas #competitionQuestion section.product.contentSection span.infotext.chooseOther,#competitionLaunch #competitionQuestion form button:after,#competitionLaunch #competitionQuestion form button span,#competitionPftp #competitionQuestion form button:after,#competitionPftp #competitionQuestion form button span,#root .form-btn,#root .form-btn span,#root .webform_button button,#root .webform_button button span,.fontstyle-btn,.page-competition #competitionContact .OpenCmsWebform #form_competition_register button.submitbutton span,.page-competition #content #scrollAdvise span,.scroll-adviser span,a.btn,body.page-product-details .tsr footer p a,body.page-sitemap .col4Wrapper ul.col4 li a{font-family:FuturaBold;font-size:1.2rem;color:#979799!important;text-transform:uppercase;text-decoration:none;line-height:1.7rem}@media screen and (max-width:479px){#competitionChristmas #competitionQuestion section.product.contentSection span.infotext.chooseOther,#competitionLaunch #competitionQuestion form button:after,#competitionLaunch #competitionQuestion form button span,#competitionPftp #competitionQuestion form button:after,#competitionPftp #competitionQuestion form button span,#root .form-btn,#root .form-btn span,#root .webform_button button,#root .webform_button button span,.fontstyle-btn,.page-competition #competitionContact .OpenCmsWebform #form_competition_register button.submitbutton span,.page-competition #content #scrollAdvise span,.scroll-adviser span,a.btn,body.page-product-details .tsr footer p a,body.page-sitemap .col4Wrapper ul.col4 li a{font-size:2.4rem;line-height:3.4rem}}@media only screen and (min-width:480px) and (max-width:1023px),screen and (min-width:768px) and (max-width:1023px) and (orientation:portrait){#competitionChristmas #competitionQuestion section.product.contentSection span.infotext.chooseOther,#competitionLaunch #competitionQuestion form button:after,#competitionLaunch #competitionQuestion form button span,#competitionPftp #competitionQuestion form button:after,#competitionPftp #competitionQuestion form button span,#root .form-btn,#root .form-btn span,#root .webform_button button,#root .webform_button button span,.fontstyle-btn,.page-competition #competitionContact .OpenCmsWebform #form_competition_register button.submitbutton span,.page-competition #content #scrollAdvise span,.scroll-adviser span,a.btn,body.page-product-details .tsr footer p a,body.page-sitemap .col4Wrapper ul.col4 li a{font-size:1.2rem}}#competitionChristmas #competitionQuestion section.product.contentSection html.no-touch span.infotext.chooseOther,#competitionLaunch #competitionQuestion form button html.no-touch span,#competitionLaunch #competitionQuestion form html.no-touch button:after,#competitionPftp #competitionQuestion form button html.no-touch span,#competitionPftp #competitionQuestion form html.no-touch button:after,#root .form-btn html.no-touch span,#root .webform_button button html.no-touch span,#root .webform_button html.no-touch button,#root html.no-touch .form-btn,.page-competition #competitionContact .OpenCmsWebform #form_competition_register button.submitbutton html.no-touch span,.page-competition #content #scrollAdvise html.no-touch span,.scroll-adviser html.no-touch span,body.page-product-details .tsr footer p html.no-touch a,body.page-sitemap .col4Wrapper ul.col4 li html.no-touch a,html.no-touch #competitionChristmas #competitionQuestion section.product.contentSection span.infotext.chooseOther,html.no-touch #competitionLaunch #competitionQuestion form button:after,html.no-touch #competitionLaunch #competitionQuestion form button span,html.no-touch #competitionPftp #competitionQuestion form button:after,html.no-touch #competitionPftp #competitionQuestion form button span,html.no-touch #root .form-btn,html.no-touch #root .form-btn span,html.no-touch #root .webform_button button,html.no-touch #root .webform_button button span,html.no-touch .fontstyle-btn,html.no-touch .page-competition #competitionContact .OpenCmsWebform #form_competition_register button.submitbutton span,html.no-touch .page-competition #content #scrollAdvise span,html.no-touch .scroll-adviser span,html.no-touch a.btn,html.no-touch body.page-product-details .tsr footer p a,html.no-touch body.page-sitemap .col4Wrapper ul.col4 li a{-webkit-transition:color 1s cubic-bezier(.215,.61,.355,1) 0s;transition:color 1s cubic-bezier(.215,.61,.355,1) 0s}.rb-btn{color:#fff;font-family:FuturaBold;font-size:1.2rem;text-transform:uppercase;text-decoration:none;line-height:1.7rem}@media screen and (max-width:479px){.rb-btn{font-size:2.4rem;line-height:3.4rem}}@media only screen and (min-width:480px) and (max-width:1023px),screen and (min-width:768px) and (max-width:1023px) and (orientation:portrait){.rb-btn{font-size:1.2rem}}html.no-touch .rb-btn{-webkit-transition:color 1s cubic-bezier(.215,.61,.355,1) 0s;transition:color 1s cubic-bezier(.215,.61,.355,1) 0s}#competitionLaunch #competitionQuestion form button:active:not(.loading):after,#competitionLaunch #competitionQuestion form button:active html.no-touch span,#competitionLaunch #competitionQuestion form button:active span:active,#competitionLaunch #competitionQuestion form html.no-touch button:active:not(.loading):after,#competitionPftp #competitionQuestion form button:active:not(.loading):after,#competitionPftp #competitionQuestion form button:active html.no-touch span,#competitionPftp #competitionQuestion form button:active span:active,#competitionPftp #competitionQuestion form html.no-touch button:active:not(.loading):after,.fontstyle-btn-active:active,a.btn:active,body.page-sitemap .col4Wrapper ul.col4 li a:active,body.page-sitemap .col4Wrapper ul.col4 li html.no-touch a:active,body.page-sitemap .col4Wrapper ul.col4 li html.no-touch a:hover,html.no-touch #competitionLaunch #competitionQuestion form button:active:not(.loading):after,html.no-touch #competitionLaunch #competitionQuestion form button:active:not(.loading):hover:after,html.no-touch #competitionLaunch #competitionQuestion form button:active span,html.no-touch #competitionLaunch #competitionQuestion form button:not(.loading):hover:after,html.no-touch #competitionLaunch #competitionQuestion form button:not(.loading):hover span,html.no-touch #competitionLaunch #competitionQuestion form button:not(.loading):hover span:active,html.no-touch #competitionPftp #competitionQuestion form button:active:not(.loading):after,html.no-touch #competitionPftp #competitionQuestion form button:active:not(.loading):hover:after,html.no-touch #competitionPftp #competitionQuestion form button:active span,html.no-touch #competitionPftp #competitionQuestion form button:not(.loading):hover:after,html.no-touch #competitionPftp #competitionQuestion form button:not(.loading):hover span,html.no-touch #competitionPftp #competitionQuestion form button:not(.loading):hover span:active,html.no-touch .fontstyle-btn-active,html.no-touch a.btn.active,html.no-touch a.btn:active,html.no-touch a.btn:active:hover,html.no-touch a.btn:hover,html.no-touch body.page-product-details .tsr footer p a:active,html.no-touch body.page-product-details .tsr footer p a:hover,html.no-touch body.page-sitemap .col4Wrapper ul.col4 li a:active,html.no-touch body.page-sitemap .col4Wrapper ul.col4 li a:hover{color:#be9229!important}#competitionLaunch #competitionQuestion form button:active html.no-touch span,#competitionLaunch #competitionQuestion form html.no-touch button:active:not(.loading):after,#competitionPftp #competitionQuestion form button:active html.no-touch span,#competitionPftp #competitionQuestion form html.no-touch button:active:not(.loading):after,body.page-sitemap .col4Wrapper ul.col4 li html.no-touch a:active,body.page-sitemap .col4Wrapper ul.col4 li html.no-touch a:hover,html.no-touch #competitionLaunch #competitionQuestion form button:active:not(.loading):after,html.no-touch #competitionLaunch #competitionQuestion form button:active span,html.no-touch #competitionLaunch #competitionQuestion form button:not(.loading):hover:after,html.no-touch #competitionLaunch #competitionQuestion form button:not(.loading):hover span,html.no-touch #competitionPftp #competitionQuestion form button:active:not(.loading):after,html.no-touch #competitionPftp #competitionQuestion form button:active span,html.no-touch #competitionPftp #competitionQuestion form button:not(.loading):hover:after,html.no-touch #competitionPftp #competitionQuestion form button:not(.loading):hover span,html.no-touch .fontstyle-btn-active,html.no-touch a.btn.active,html.no-touch a.btn:active,html.no-touch a.btn:hover,html.no-touch body.page-product-details .tsr footer p a:active,html.no-touch body.page-product-details .tsr footer p a:hover,html.no-touch body.page-sitemap .col4Wrapper ul.col4 li a:active,html.no-touch body.page-sitemap .col4Wrapper ul.col4 li a:hover{-webkit-transition:color .3s cubic-bezier(.215,.61,.355,1) 0s;transition:color .3s cubic-bezier(.215,.61,.355,1) 0s}.fontstyle-textTeaserHeadline,.textTeaserWrapper .textTeaser h1{font-family:FuturaLight;font-size:3.3em;color:#fff;letter-spacing:-.02em;line-height:4.2rem}@media screen and (max-width:479px){.fontstyle-textTeaserHeadline,.textTeaserWrapper .textTeaser h1{font-size:6.5em;line-height:8rem}}@media only screen and (min-width:480px) and (max-width:1023px),screen and (min-width:768px) and (max-width:1023px) and (orientation:portrait){.fontstyle-textTeaserHeadline,.textTeaserWrapper .textTeaser h1{font-size:3.3em}}.fontstyle-textTeaser,.textTeaserWrapper .textTeaser p,.textTeaserWrapper .textTeaser ul{font-family:FuturaLight;font-size:1.7em;color:#fff;line-height:3rem}@media screen and (max-width:479px){.fontstyle-textTeaser,.textTeaserWrapper .textTeaser p,.textTeaserWrapper .textTeaser ul{font-size:3em;line-height:4.2rem}}@media only screen and (min-width:480px) and (max-width:1023px),screen and (min-width:768px) and (max-width:1023px) and (orientation:portrait){.fontstyle-textTeaser,.textTeaserWrapper .textTeaser p,.textTeaserWrapper .textTeaser ul{font-size:1.7em}}.contentSection.faq h1,.fontstyle-contentHeadline,.rb-header h1,.rb-header h2,.tileSection h1{max-width:none!important;font-family:FuturaLight;font-size:7rem;color:#41464b;letter-spacing:-.02em;text-align:center;padding:8.5rem 0 7rem}@media only screen and (min-width:480px) and (max-width:1023px),screen and (min-width:768px) and (max-width:1023px) and (orientation:portrait){.contentSection.faq h1,.fontstyle-contentHeadline,.rb-header h1,.rb-header h2,.tileSection h1{font-size:6.5rem;text-align:left;padding:5rem 0 4rem 4.7rem}}@media screen and (max-width:479px){.contentSection.faq h1,.fontstyle-contentHeadline,.rb-header h1,.rb-header h2,.tileSection h1{font-size:7rem;text-align:left;padding:5rem 0 6rem 4rem}}.contentSection .copyText h1,.fontstyle-copyTextHeadline{font-family:FuturaLight;font-size:6rem;color:#41464b;letter-spacing:-.02em;position:relative;left:-.4rem}@media screen and (max-width:479px){.contentSection .copyText h1,.fontstyle-copyTextHeadline{font-size:7rem}}#root .OpenCmsWebform h2,.col4Wrapper h1,.contentSection .copyText h2:first-of-type,.fontstyle-copyTextSubline,.page-competition #content h3,.teaserHeadline{font-family:FuturaLight;font-size:4.5rem;color:#41464b;letter-spacing:-.02em;position:relative;left:-.4rem}@media screen and (max-width:479px){#root .OpenCmsWebform h2,.col4Wrapper h1,.contentSection .copyText h2:first-of-type,.fontstyle-copyTextSubline,.page-competition #content h3,.teaserHeadline{font-size:7rem}}#root .copyText p b,#root .copyText p strong,#root .copyText table b,#root .copyText table strong,.fontstyle-copyTextBold{font-family:FuturaMedium;font-weight:400;text-transform:none}.fontstyle-multiColumn,.page-contact .contentSection.contact .contactWrapper p,.page-contact .contentSection.contact .contactWrapper p a,.page-contact .contentSection.multiColumn .columnWrapper * :not(.btn),.page-related-detail .contentSection.contact .contactWrapper p,.page-related-detail .contentSection.contact .contactWrapper p a,.page-related-detail .contentSection.multiColumn .columnWrapper * :not(.btn),section#projectWidget .item p{font-family:FuturaLight;font-size:1.5rem;color:#41464b;letter-spacing:-.02em;line-height:140%}@media only screen and (min-width:480px) and (max-width:1023px),screen and (min-width:768px) and (max-width:1023px) and (orientation:portrait){.fontstyle-multiColumn,.page-contact .contentSection.contact .contactWrapper p,.page-contact .contentSection.contact .contactWrapper p a,.page-contact .contentSection.multiColumn .columnWrapper * :not(.btn),.page-related-detail .contentSection.contact .contactWrapper p,.page-related-detail .contentSection.contact .contactWrapper p a,.page-related-detail .contentSection.multiColumn .columnWrapper * :not(.btn),section#projectWidget .item p{font-size:1.5rem}}@media screen and (max-width:479px){.fontstyle-multiColumn,.page-contact .contentSection.contact .contactWrapper p,.page-contact .contentSection.contact .contactWrapper p a,.page-contact .contentSection.multiColumn .columnWrapper * :not(.btn),.page-related-detail .contentSection.contact .contactWrapper p,.page-related-detail .contentSection.contact .contactWrapper p a,.page-related-detail .contentSection.multiColumn .columnWrapper * :not(.btn),section#projectWidget .item p{font-size:3rem}}.fontstyle-projectHeadline,section#projectWidget .item h2{font-family:FuturaLight;font-size:4rem;color:#72c503;letter-spacing:-.02em;line-height:4.5rem}@media only screen and (min-width:480px) and (max-width:1023px),screen and (min-width:768px) and (max-width:1023px) and (orientation:portrait){.fontstyle-projectHeadline,section#projectWidget .item h2{font-size:4rem}}@media screen and (max-width:479px){.fontstyle-projectHeadline,section#projectWidget .item h2{font-size:8rem;line-height:9.2rem}}[class*=icon-]{display:inline-block;padding-bottom:.25em;padding-top:.25em}[class*=icon-] em{color:#ca3c3d}[class*=icon-]:before{font-size:2em;position:relative;top:.25em;color:#41464b;padding-right:.5rem}[class*=icon-].missing,[class*=icon-].missing:before{color:#cacacc}[class*=icon-][class*=arrow-down]:before{content:"arrow-down";content:"\e900"}[class*=icon-][class*=arrow-down]:before,[class*=icon-][class*=arrow-up]:before{font-family:RitterIcons;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}[class*=icon-][class*=arrow-up]:before{content:"arrow-up";content:"\e905"}[class*=icon-][class*=arrow-right]:before{content:"arrow-right";content:"\e907"}[class*=icon-][class*=arrow-left]:before,[class*=icon-][class*=arrow-right]:before{font-family:RitterIcons;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}[class*=icon-][class*=arrow-left]:before{content:"arrow-left";content:"\e906"}[class*=icon-][class*=arrow-right-s]:before{content:"arrow-right-s";content:"\e904"}[class*=icon-][class*=arrow-left-s]:before,[class*=icon-][class*=arrow-right-s]:before{font-family:RitterIcons;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}[class*=icon-][class*=arrow-left-s]:before{content:"arrow-left-s";content:"\e902"}[class*=icon-][class*=arrow-right-m]:before{content:"arrow-right-m";content:"\e903"}[class*=icon-][class*=arrow-left-m]:before,[class*=icon-][class*=arrow-right-m]:before{font-family:RitterIcons;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}[class*=icon-][class*=arrow-left-m]:before{content:"arrow-left-m";content:"\e901"}[class*=icon-][class*=blog]:before{content:"blog";content:"\e908"}[class*=icon-][class*=blog]:before,[class*=icon-][class*=cart]:before{font-family:RitterIcons;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}[class*=icon-][class*=cart]:before{content:"cart";content:"\e909"}[class*=icon-][class*=download]:before{content:"download";content:"\e90a"}[class*=icon-][class*=download]:before,[class*=icon-][class*=email]:before{font-family:RitterIcons;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}[class*=icon-][class*=email]:before{content:"email";content:"\e90b"}[class*=icon-][class*=external]:before{content:"external";content:"\e90c"}[class*=icon-][class*=external]:before,[class*=icon-][class*=facebook]:before{font-family:RitterIcons;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}[class*=icon-][class*=facebook]:before{content:"facebook";content:"\e90d"}[class*=icon-][class*=info]:before{content:"info";content:"\e90f"}[class*=icon-][class*=info-block]:before,[class*=icon-][class*=info]:before{font-family:RitterIcons;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}[class*=icon-][class*=info-block]:before{content:"info-block";content:"\e90e"}[class*=icon-][class*=instagram]:before{content:"instagram";content:"\e910"}[class*=icon-][class*=instagram]:before,[class*=icon-][class*=magnifier]:before{font-family:RitterIcons;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}[class*=icon-][class*=magnifier]:before{content:"magnifier";content:"\e912"}[class*=icon-][class*=menu]:before{content:"menu";content:"\e914"}[class*=icon-][class*=menu]:before,[class*=icon-][class*=minus]:before{font-family:RitterIcons;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}[class*=icon-][class*=minus]:before{content:"minus";content:"\e915"}[class*=icon-][class*=pinterest]:before{content:"pinterest";content:"\e918"}[class*=icon-][class*=pinterest]:before,[class*=icon-][class*=play]:before{font-family:RitterIcons;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}[class*=icon-][class*=play]:before{content:"play";content:"\e919"}[class*=icon-][class*=plus]:before{content:"plus";content:"\e91a"}[class*=icon-][class*=plus]:before,[class*=icon-][class*=rss]:before{font-family:RitterIcons;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}[class*=icon-][class*=rss]:before{content:"rss";content:"\e91c"}[class*=icon-][class*=share]:before{content:"share";content:"\e91d"}[class*=icon-][class*=share]:before,[class*=icon-][class*=twitter]:before{font-family:RitterIcons;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}[class*=icon-][class*=twitter]:before{content:"twitter";content:"\e91f"}[class*=icon-][class*=youtube]:before{font-family:RitterIcons;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"youtube";content:"\e922"}[class*=icon-][class*=logo-color]:before{content:"logo";content:"\e911";color:#000492;border:.06em solid #be9229}[class*=icon-][class*=logo-color]:before,[class*=icon-][class*=logo-sw]:before{font-family:RitterIcons;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;text-align:center;-webkit-box-sizing:border-box;box-sizing:border-box;width:1.1em;margin-right:.2em;background:#fff}[class*=icon-][class*=logo-sw]:before{content:"logo-sw";content:"\e911";color:inherit;border:.06em solid #000}.iconSun:before{content:"sun";content:"\e91e"!important}.iconSnowflake:before{content:"snowflake";content:"\e923"!important}.trans-bg,.trans-bg .root,body.page-product-details .root,body.page-product-details .root .root{background-color:transparent}.bg .root,.full-bg{background-color:#fff}.box-border,body.page-product-details .tsr,body.page-product-details section#nutritionalInformation{border-bottom:2px solid #dcdcde}.overlayBoxShadow:after{content:"";position:absolute;width:100%;height:4px;left:0;bottom:-4px;background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,.2)),to(transparent));background-image:linear-gradient(rgba(0,0,0,.2),transparent)}html.no-cssgradients .overlayBoxShadow:after{background-image:url(/system/modules/com.rittersport.cms.main/resources/img/overlay-box-shadow-fallback.png);background-color:transparent;background-repeat:repeat-x;background-position:0 0;background-size:100% 100%}.fullScreenOverlay:before{content:"";display:block;position:fixed;left:0;background-color:rgba(0,0,0,.8);width:100%;height:100%;z-index:-1}div.table{display:table}div.table>div{display:table-row}div.table>div div{display:table-cell}.col{float:left;direction:ltr}.col.two{width:50%}.col.four{width:25%}.toggleBar{padding-top:1.66667em;padding-bottom:1.66667em;line-height:130%;cursor:pointer}@media only screen and (min-width:480px) and (max-width:1023px),screen and (min-width:768px) and (max-width:1023px) and (orientation:portrait){.toggleBar{line-height:1.66667em;padding-right:1.66667em;padding-left:1.66667em}#header .toggleBar:after,.toggleBar:after{line-height:inherit}}@media screen and (max-width:479px){.toggleBar{line-height:1.66667em;padding-right:.83333em;padding-left:.83333em}}.toggleBar:after{content:"arrow-up";content:"\e905";padding-left:1em}.toggle .toggle:not(.closed) .toggleBar:after,.toggleBar:after{font-family:RitterIcons;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.toggle .toggle:not(.closed) .toggleBar:after{content:"minus";content:"\e915"}.toggle .toggle.closed .toggleBar{color:#cacacc!important}.toggle .toggle.closed .toggleBar:after{font-family:RitterIcons;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"plus";content:"\e91a"}#root .toggle:not(.closed) .toggleBar{color:#be9229}#header .toggle .toggleBar{text-align:left;color:#be9229}#header .toggle .toggleBar:after{display:inline}#header .toggle{position:relative;z-index:1;background-color:#fff}#header .toggle:after{content:"";position:absolute;width:100%;height:4px;left:0;bottom:-4px;background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,.2)),to(transparent));background-image:linear-gradient(rgba(0,0,0,.2),transparent)}html.no-cssgradients #header .toggle:after{background-image:url(/system/modules/com.rittersport.cms.main/resources/img/overlay-box-shadow-fallback.png);background-color:transparent;background-repeat:repeat-x;background-position:0 0;background-size:100% 100%}@media screen and (max-width:1023px){#header.anchorHeadUnderSubnav .toggle{z-index:-1}#header.anchorHeadUnderSubnav #subNavigation:after{display:none}#header .toggleBar{background-color:#fff}#header .toggle:before{content:"";position:fixed;background-color:transparent;width:100%;height:0;z-index:-1;-webkit-transition:background-color .4s ease-out 0s;transition:background-color .4s ease-out 0s}#header .toggle:not(.closed):before{content:"";display:block;position:fixed;left:0;background-color:rgba(0,0,0,.8);width:100%;height:100%;z-index:-1}}.toggle.closed .toggleBar,.toggleBarClosed{color:#979799;-webkit-transition:color 1s cubic-bezier(.215,.61,.355,1) 0s;transition:color 1s cubic-bezier(.215,.61,.355,1) 0s}.toggle.closed .toggleBar:active,.toggle.closed .toggleBar:hover,.toggleBarClosed:active,.toggleBarClosed:hover{color:#be9229;-webkit-transition:color .3s cubic-bezier(.215,.61,.355,1) 0s;transition:color .3s cubic-bezier(.215,.61,.355,1) 0s}.toggle.closed .toggleBar:after,.toggleBarClosed:after{font-family:RitterIcons;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"arrow-down";content:"\e900";padding-left:1em}.toggleContent{background-color:#fff;overflow:hidden;position:relative}.contentSection .toggleContent{background-color:transparent}.tab{display:none}.tab:first-of-type{display:block}.click-able.click-active:hover a{color:#be9229!important}.click-able .fullLink{z-index:13;cursor:pointer;position:absolute;bottom:0;top:0;left:0;right:0}a.btn{position:relative;display:inline-block;background-color:#fff;border-bottom:2px solid #cacacc;padding:1.3rem 1.5rem;margin:1.5rem 1.5rem 0 0}a.btn.dark{background-color:#f7f7fa!important}a.btn.noBorder{border:0!important;padding-top:0!important;padding-left:0!important;padding-bottom:0!important;margin:inherit 0 0!important;background-color:transparent!important}a.btn.noBorder:not(.icon){padding-right:0!important}a.btn.icon{padding-right:4.2rem}a.btn.icon:after{content:"arrow-right";content:"\e907"}a.btn.icon.pin:after,a.btn.icon:after{font-family:RitterIcons;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}a.btn.icon.pin:after{content:"pin";content:"\e917"}a.btn.icon.ext:after{content:"external";content:"\e90c"}a.btn.icon.dl:after,a.btn.icon.ext:after{font-family:RitterIcons;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}a.btn.icon.dl:after{content:"download";content:"\e90a"}a.btn.icon.share:after{content:"share";content:"\e91d"}a.btn.icon.share:after,a.btn.icon.video:after{font-family:RitterIcons;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}a.btn.icon.video:after{content:"play";content:"\e919"}a.btn.icon.email:after{content:"email";content:"\e90b"}a.btn.icon.email:after,a.btn.icon.facebook:after{font-family:RitterIcons;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}a.btn.icon.facebook:after{content:"facebook";content:"\e90d"}a.btn.icon.twitter:after{content:"twitter";content:"\e91f"}a.btn.icon.pinterest:after,a.btn.icon.twitter:after{font-family:RitterIcons;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}a.btn.icon.pinterest:after{content:"pinterest";content:"\e918"}a.btn.icon:after{position:absolute;right:1.5rem;top:calc(50% - .6rem)}a.btn.iconBig{border:0;padding:4em 0 0!important;margin-right:4.5rem}a.btn.iconBig:after{font-size:3em;display:block;position:absolute;width:100%;top:0!important;left:0!important;right:inherit!important;padding:0!important}@media screen and (max-width:479px){a.btn{border-bottom-width:2px;padding:2.6rem 3rem;margin:1.5em 1.5em 0 0}a.btn.icon{padding-right:8.4rem}a.btn.icon:after{right:3rem;top:calc(50% - 1.2rem)}a.btn.iconBig{margin-right:9rem}}#root #content a.btn.btn--red{background-color:#e31540!important;color:#fff!important;border-style:none}@media screen and (max-width:1023px){.onlyDesktop{display:none}}@media screen and (min-width:1024px){.onlyTablet{display:none}}@media screen and (max-width:479px){.onlyTablet{display:none}}@media screen and (min-width:480px){.onlyMobile{display:none}}@media screen and (min-width:1024px){.noDesktop{display:none}}@media only screen and (min-width:480px) and (max-width:1023px),screen and (min-width:768px) and (max-width:1023px) and (orientation:portrait){.noTablet{display:none}}@media screen and (max-width:479px){.noMobile{display:none}}.col4Wrapper{padding:5.5rem 0}.col4Wrapper h1{max-width:none!important;padding:0 0 5rem}.col4Wrapper *{direction:ltr;list-style-type:none}.col4Wrapper .col4{display:block}.col4Wrapper .col4:after,.col4Wrapper .col4:before{content:"\0020";display:block;height:0;overflow:hidden}.col4Wrapper .col4:after{clear:both}.col4Wrapper .col4>*{display:block;width:25%;padding-right:3rem;float:left}.col4Wrapper .col4 h2{font-family:FuturaBold;font-size:1.2rem;color:#41464b;text-transform:uppercase;text-decoration:none;left:0;line-height:160%;margin-bottom:.20833em}@media screen and (max-width:479px){.col4Wrapper .col4 h2{font-size:2.4rem}}.col4Wrapper .col4 p{margin-bottom:1.8em}#root .col4Wrapper .col4 p a{text-decoration:underline;color:#41464b}#root .col4Wrapper .col4 p a:hover{color:#be9229;text-decoration:none}body.page-sitemap .col4Wrapper{padding:3rem 0 9rem}body.page-sitemap .col4Wrapper ul.col4 li a{display:block;margin-top:1.5rem;padding-bottom:1.2rem;border-bottom:1px solid #979799}body.page-sitemap .col4Wrapper ul.col4 li li a{padding-bottom:0;border-bottom:0}body.page-sitemap .col4Wrapper ul.col4>li{margin-bottom:6rem}@media screen and (max-width:1023px){body.page-sitemap .col4Wrapper{padding-bottom:0}}@media screen and (min-width:1024px){.col4Wrapper .col4>:nth-of-type(5n){clear:left}}@media only screen and (min-width:480px) and (max-width:1023px),screen and (min-width:768px) and (max-width:1023px) and (orientation:portrait){#root .col4Wrapper{padding-right:4.7rem;padding-left:4.7rem}.col4Wrapper .col4>*{width:50%;padding-right:4rem}.col4Wrapper .col4>:nth-of-type(2n){padding-left:1rem}.col4Wrapper .col4>:nth-of-type(2n - 1){clear:left}}@media screen and (max-width:479px){#root .col4Wrapper{padding-right:4rem;padding-left:4rem}.col4Wrapper .col4>*{width:100%}}
/*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background:#ff0;color:#000}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:1em 40px}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}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}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield;-webkit-box-sizing:content-box;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:700}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}

/*! HTML5 Boilerplate v4.3.0 | MIT License | http://h5bp.com/ */button,html,input,select,textarea{color:#222}html{font-size:1em;line-height:1.4}::-moz-selection{background:#b3d4fc;text-shadow:none}::selection{background:#b3d4fc;text-shadow:none}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}audio,canvas,img,video{vertical-align:middle}fieldset{border:0;margin:0;padding:0}textarea{resize:vertical}.browsehappy{margin:.2em 0;background:#ccc;color:#000;padding:.2em 0}.ir{background-color:transparent;border:0;overflow:hidden}.ir:before{content:"";display:block;width:0;height:150%}.hidden{display:none!important;visibility:hidden}.visuallyhidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.visuallyhidden.focusable:active,.visuallyhidden.focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}.invisible{visibility:hidden}.clearfix:after,.clearfix:before{content:" ";display:table}.clearfix:after{clear:both}@media print{*{background:transparent!important;color:#000!important;-webkit-box-shadow:none!important;box-shadow:none!important;text-shadow:none!important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}.ir a:after,a[href^="#"]:after,a[href^="javascript:"]:after{content:""}blockquote,pre{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}img,tr{page-break-inside:avoid}img{max-width:100%!important}@page{margin:.5cm}h2,h3,p{orphans:3;widows:3}h2,h3{page-break-after:avoid}}body:after{content:"desktop";display:none}@media (max-width:767px){body:after{content:"phone"}}@media (min-width:768px) and (max-width:979px){body:after{content:"tablet"}}@media (min-width:1200px){body:after{content:"desktop";content:"desktop-large"}}*{-webkit-box-sizing:border-box;box-sizing:border-box;margin:0;padding:0;font-family:FuturaLight;font-weight:400;background-repeat:no-repeat;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}html{font-size:10px}@media screen and (min-width:1172px) and (max-width:1245px){html{font-size:9.41365px}html:after{content:"9.41365";position:fixed;height:0}}@media screen and (min-width:1099px) and (max-width:1171px){html{font-size:8.82731px}html:after{content:"8.82731";position:fixed;height:0}}@media screen and (min-width:1023px) and (max-width:1098px){html{font-size:8px}html:after{content:"8";position:fixed;height:0}}@media screen and (min-width:996px) and (max-width:1023px){html{font-size:13.56947px}}@media screen and (min-width:923px) and (max-width:995px){html{font-size:12.57492px}}@media screen and (min-width:850px) and (max-width:922px){html{font-size:11.58037px}}@media screen and (min-width:768px) and (max-width:776px){html{font-size:10px}}@media screen and (min-width:734px) and (max-width:767px){html{font-size:12.50094px}}@media screen and (min-width:661px) and (max-width:733px){html{font-size:11.25766px}}@media screen and (min-width:587px) and (max-width:660px){html{font-size:9.99734px}}@media screen and (min-width:514px) and (max-width:586px){html{font-size:8.75406px}}@media screen and (min-width:441px) and (max-width:513px){html{font-size:7.51078px}}@media screen and (min-width:368px) and (max-width:440px){html{font-size:6.2675px}}@media screen and (min-width:320px) and (max-width:367px){html{font-size:5px}}@media screen and (min-width:295px) and (max-width:319px){html{font-size:5.02422px}}@media screen and (min-width:222px) and (max-width:294px){html{font-size:3.78094px}}@media screen and (min-width:149px) and (max-width:221px){html{font-size:2.53766px}}body{text-align:center;background:#fff}body.no-nav #navLegal #link-contact,body.no-nav #navLegal #link-LangSelect,body.no-nav #navLegal #link-press,body.no-nav #navLegal #link-sitemap,body.no-nav #navMain,body.no-nav #navSocial,body.no-nav #search{display:none!important}body>div h1,body>div h2,body>div h3,body>div h4,body>div h5,body>div h6,body>div ol *,body>div p,body>div ul{font-size:inherit;line-height:100%;margin:0;padding:0;text-align:left}a:focus{outline:none}a>span,a>span>span{font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;line-height:inherit}.marge--zero{margin:0}.marge-top--grid{margin-top:1.5rem}.marge-top--grid-double{margin-top:3rem}.marge-bottom--grid{margin-bottom:1.5rem}.marge-bottom--grid-double{margin-bottom:3rem}#root .color--font{color:#41464b}img.responsive{width:100%;height:auto}img.center{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}img.max{max-width:100%;max-height:100%}.root{max-width:1185px;position:relative;margin:0 auto;text-align:left}.root:after,.root:before{content:"\0020";display:block;height:0;overflow:hidden}.root:after{clear:both}@media screen and (min-width:2415px){.root{width:2355px}}@media screen and (min-width:2268px) and (max-width:2414px){.root{width:2209px}}@media screen and (min-width:2122px) and (max-width:2267px){.root{width:2063px}}@media screen and (min-width:1976px) and (max-width:2121px){.root{width:1916px}}@media screen and (min-width:1830px) and (max-width:1975px){.root{width:1770px}}@media screen and (min-width:1683px) and (max-width:1829px){.root{width:1624px}}@media screen and (min-width:1537px) and (max-width:1682px){.root{width:1478px}}@media screen and (min-width:1391px) and (max-width:1536px){.root{width:1331px}}@media screen and (min-width:1245px) and (max-width:1390px){.root{width:1185px}}@media screen and (min-width:1171px) and (max-width:1244px){.root{width:1112px}}@media screen and (min-width:1098px) and (max-width:1170px){.root{width:1039px}}@media screen and (min-width:1024px) and (max-width:1097px){.root{width:966px}}@media screen and (min-width:995px) and (max-width:1023px){.root{width:965px}}@media screen and (min-width:922px) and (max-width:994px){.root{width:892px}}@media screen and (min-width:849px) and (max-width:921px){.root{width:819px}}@media screen and (min-width:776px) and (max-width:848px){.root{width:746px}}@media screen and (min-width:768px) and (max-width:775px){.root{width:738px}}@media screen and (max-width:479px){.root{width:auto;padding-left:2em;padding-right:2em}}ul#navLegal li,ul#navMain li,ul#navSocial li,ul.nav li{list-style:none}#logo{height:auto;overflow:hidden;float:left;z-index:9999;position:relative;width:6em}@media screen and (max-width:479px){#logo{font-size:1.33em;margin-left:1.50376em}}@media only screen and (min-width:480px) and (max-width:1023px),screen and (min-width:768px) and (max-width:1023px) and (orientation:portrait){#logo{font-size:1em;margin-left:1.5rem}}#logo a{display:block}#logo h1{position:absolute;left:-2000px}#logo img{position:relative;width:100%;height:auto}#mainWrapper{background-color:#f7f7fa}#main{border-top:12em solid #fff}@media screen and (max-width:479px){.js #main{border-top:12em solid #fff}}@media only screen and (min-width:480px) and (max-width:1023px),screen and (min-width:768px) and (max-width:1023px) and (orientation:portrait){.js #main{border-top:9em solid #fff}}.picture{position:relative}.picture img{width:100%;height:auto}.loaded{background-image:none!important}#toplink{position:relative;display:block;padding:5.2rem 0;z-index:10;background:#fff}.page-legal #toplink,.page-merits-facts #toplink,.page-merits-vision #toplink,.page-product-details #toplink,.page-products #toplink,.page-search #toplink{background:#fff!important}.page-aktuelles #toplink,.page-start #toplink{background:#f7f7fa!important}.page-products #toplink{padding-top:0}@media screen and (min-width:480px){.page-product-details #toplink{padding-top:0}}.page-visiting #toplink{padding-top:2em}@media screen and (min-width:1024px){.page-competition-thanks #toplink,.page-error #toplink,.page-start #toplink{display:none}}.page-competition #toplink,.page-gate #toplink{display:none}@media only screen and (min-width:480px) and (max-width:1023px),screen and (min-width:768px) and (max-width:1023px) and (orientation:portrait){.page-aktuelles #toplink{margin-top:-1.5em}}@media screen and (max-width:479px){.page-visiting #toplink{padding-top:4.5em}}#toTop:after{font-family:RitterIcons;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"arrow-up";content:"\e905";position:relative;top:.1rem;left:1rem}@media screen and (max-width:479px){#toTop:after{top:.2rem;left:2rem}}#footer{position:relative;z-index:10;background:#fff}.form_section{clear:both}.OpenCmsWebform{position:relative;background-color:#fff;overflow:visible}.OpenCmsWebform:after,.OpenCmsWebform:before{content:"\0020";display:block;height:0;overflow:hidden}.OpenCmsWebform:after{clear:both}.OpenCmsWebform *{margin:0;padding:0;-webkit-border-radius:0;-webkit-appearance:none;border-radius:0}@media screen and (max-width:479px){#root .OpenCmsWebform *{font-size:3rem}}#root .OpenCmsWebform h2{margin-bottom:inherit;text-transform:none}.OpenCmsWebform a:not(.btn){color:#41464b}#root .OpenCmsWebform a:not(.btn){text-decoration:underline}.OpenCmsWebform a:not(.btn):active,html.no-touch .OpenCmsWebform a:not(.btn):hover{color:#be9229;text-decoration:none!important}.webform_msg_info,.webform_msg_info *{color:#fff!important}#root .webform_msg_info p{font-size:1.5rem;padding:1.5rem;background-color:#d31540;border-bottom:2px solid #a51032}#root .webform_msg_info strong{display:block;padding-bottom:.5rem}@media screen and (max-width:479px){#root .webform_msg_info p{font-size:3rem;padding:3rem}#root .webform_msg_info strong{padding-bottom:1rem}}@media screen and (min-width:1024px){.webform_msg_info{position:absolute;top:0;right:-22.5rem;width:19.5rem;padding:.75rem 0}}@media only screen and (min-width:480px) and (max-width:1023px),screen and (min-width:768px) and (max-width:1023px) and (orientation:portrait){.webform_msg_info{padding:2rem 0}}@media screen and (max-width:479px){.webform_msg_info{padding:4rem 0}}#root .webform_msg_info *{color:#6e3f2e!important}#root .webform_msg_info p{background-color:#ebdcd0;border-bottom:2px solid #dcc1ac}@media screen and (max-width:1023px){#root .webform_msg_info *{color:#41464b!important}#root .webform_msg_info p{padding-right:0;padding-left:0;font-size:inherit;background-color:transparent;border-bottom:0}#root .webform_msg_info p strong{display:none}}.webform_msg_error *{color:#d31540!important}.webform_msg_error p{padding-right:0;padding-left:0;font-size:inherit;background-color:transparent;border-bottom:0}.webform_msg_error p strong{display:none}.webform_wrapper{position:relative;margin:0 auto;width:100%;text-align:left}.webform_wrapper:after,.webform_wrapper:before{content:"\0020";display:block;height:0;overflow:hidden}.webform_wrapper:after{clear:both}form .webform_wrapper{padding-bottom:6rem}@media screen and (min-width:1024px){.webform_wrapper{width:73.5rem}}@media only screen and (min-width:480px) and (max-width:1023px),screen and (min-width:768px) and (max-width:1023px) and (orientation:portrait){.webform_wrapper{padding-right:4.7rem;padding-left:4.7rem}}@media screen and (max-width:479px){.webform_wrapper{padding-right:4rem;padding-left:4rem}form .webform_wrapper{padding-bottom:9rem}}.webform_middletext{clear:both}.webform_button:after,.webform_button:before{content:"\0020";display:block;height:0;overflow:hidden}.webform_button:after{clear:both}.form-btn,.webform_button button{outline:none}#root .form-btn,#root .webform_button button{position:relative;display:block;float:left;background-color:#f7f7fa;border:0;border-bottom:2px solid #cacacc;padding:1.3rem 4.2rem 1.3rem 1.5rem;margin:1.5rem 1.5rem 0 0}#root .form-btn:after,#root .webform_button button:after{font-family:RitterIcons;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"arrow-right";content:"\e907";position:absolute;right:1.5rem;top:calc(50% - .6rem)}#root .form-btn:not(.inactive),#root .webform_button button:not(.inactive){cursor:pointer}#root .form-btn.resetbutton:after,#root .webform_button button.resetbutton:after{font-family:RitterIcons;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"plus";content:"\e91a";-webkit-transform:rotate(45deg);transform:rotate(45deg)}#root .form-btn:not(.inactive).active,#root .form-btn:not(.inactive).active span,#root .form-btn:not(.inactive):active,#root .form-btn:not(.inactive):active span,#root .webform_button button:not(.inactive).active,#root .webform_button button:not(.inactive).active span,#root .webform_button button:not(.inactive):active,#root .webform_button button:not(.inactive):active span,html.no-touch #root .form-btn:not(.inactive):hover,html.no-touch #root .form-btn:not(.inactive):hover span,html.no-touch #root .webform_button button:not(.inactive):hover,html.no-touch #root .webform_button button:not(.inactive):hover span{color:#be9229!important;-webkit-transition:color .3s cubic-bezier(.215,.61,.355,1) 0s;transition:color .3s cubic-bezier(.215,.61,.355,1) 0s}#root .form-btn.no-icon,#root .webform_button button.no-icon{padding:1.3rem 1.5rem}#root .form-btn.no-icon:after,#root .webform_button button.no-icon:after{display:none}#root .form-btn.loading,#root .webform_button button.loading{position:relative;cursor:default;padding-right:1.5rem}#root .form-btn.loading:after,#root .webform_button button.loading:after{opacity:0}#root .form-btn.loading span,#root .webform_button button.loading span{padding-right:40px;background:url(/system/modules/com.rittersport.cms.main/resources/img/loading.gif) no-repeat #f7f7fa 100%}@media screen and (max-width:479px){#root .form-btn.loading,#root .webform_button button.loading{padding-right:3rem}}@media screen and (max-width:479px){#root .form-btn,#root .webform_button button{padding:2.6rem 8.4rem 2.6rem 3rem;margin:1.5em 1.5em 0 0}#root .form-btn:after,#root .webform_button button:after{right:3rem;top:calc(50% - 1.2rem)}}#root .form-btn.white,#root .webform_button button.white{background-color:#fff}#root .form-btn.inactive,#root .webform_button button.inactive{cursor:default;opacity:.5}.webform_row{height:auto;width:100%;float:left;padding:.75rem 0}@media screen and (max-width:479px){.webform_row{padding:1.5rem 0}}.webform_row.col-25,.webform_row.col-50,.webform_row.col-75{padding-right:.75rem}.webform_row.col-25+.webform_row,.webform_row.col-50+.webform_row,.webform_row.col-75+.webform_row{padding-left:.75rem}@media screen and (max-width:479px){.webform_row.col-25,.webform_row.col-50,.webform_row.col-75{padding-right:1.5rem}.webform_row.col-25+.webform_row,.webform_row.col-50+.webform_row,.webform_row.col-75+.webform_row{padding-left:1.5rem}}.webform_row.col-50,.webform_row.col-50+.webform_row{width:50%}@media screen and (max-width:479px){.webform_row.col-50,.webform_row.col-50+.webform_row{width:100%;padding-right:0;padding-left:0}}.webform_row.col-25{width:25%}.webform_row.col-25+.webform_row{width:75%}@media screen and (max-width:479px){.webform_row.col-25{width:30%}.webform_row.col-25+.webform_row{width:70%}}.webform_row.col-75{width:75%}.webform_row.col-75+.webform_row{width:25%}@media screen and (max-width:479px){.webform_row.col-75{width:70%}.webform_row.col-75+.webform_row{width:30%}}.webform_row.width-65{width:65%}@media screen and (max-width:479px){.webform_row.width-65{width:100%}}.webform_row.ddmmyyyy,.webform_row.ddmmyyyy+.webform_row{width:15%;padding-right:1.5rem}.webform_row.ddmmyyyy+.webform_row+.webform_row{width:20%;width:calc(20% + .75rem);padding-right:1.5rem}@media screen and (max-width:479px){.webform_row.ddmmyyyy,.webform_row.ddmmyyyy+.webform_row{width:30%;width:calc(30% + 1.5rem);padding-right:3rem}.webform_row.ddmmyyyy+.webform_row+.webform_row{width:40%;width:calc(40% - 3rem);padding-right:0}}.webform_row.ddmmyyyy .error-text{width:300%}.webform_row.ddmmyyyy+.webform_row+.webform_row .error-text,.webform_row.ddmmyyyy+.webform_row .error-text{display:none}.webform_row.form_info_aside img,.webform_row.form_info img{width:100%;height:auto}.webform_row.form_info_aside{float:none;position:absolute;right:0;width:20.5rem;width:calc(35% - 3rem);height:auto;background-color:#f7f7fa;padding:0;margin-top:.75rem}@media only screen and (min-width:480px) and (max-width:1023px),screen and (min-width:768px) and (max-width:1023px) and (orientation:portrait){.webform_row.form_info_aside{margin-top:6.75rem;right:4.7rem;width:calc(35% - 7.7rem)}}.webform_row.form_lot_1{position:relative;width:35%}.webform_row.form_lot_1+.form_lot_1{width:15%;width:calc(15% + .75rem);padding:.75rem 1.5rem}.webform_row.form_lot_1+.form_lot_1:before{content:":";position:absolute;display:block;height:4.5rem;line-height:4.5rem;left:.5rem}@media screen and (max-width:479px){.webform_row.form_lot_1{width:80%}.webform_row.form_lot_1+.form_lot_1{width:20%;padding:1.5rem 0 1.5rem 3rem}.webform_row.form_lot_1+.form_lot_1:before{height:9rem;line-height:9rem;left:1rem}}.webform_row_hidden{display:none}.webform_row_checkbox{display:table}.webform_row_checkbox .checkboxInfo,.webform_row_checkbox .webform_field_checkbox{display:table-cell}.webform_row_checkbox .checkboxInfo{vertical-align:top;padding-left:1rem}.webform_label{display:none}.webform_field,.webform_field_checkbox,.webform_field_multi{position:relative;width:100%}.webform_field .webform_label_error,.webform_field_checkbox .webform_label_error,.webform_field_multi .webform_label_error{display:none}.webform_field_checkbox input:not(checkbox),.webform_field_checkbox textarea,.webform_field_multi input:not(checkbox),.webform_field_multi textarea,.webform_field input:not(checkbox),.webform_field textarea{position:relative;width:100%;outline:none;border:0;background-color:#efeff4;display:block;vertical-align:middle}.webform_field_checkbox input,.webform_field_checkbox option,.webform_field_multi input,.webform_field_multi option,.webform_field input,.webform_field option{height:4.5rem;padding-left:.75rem}@media screen and (max-width:479px){.webform_field_checkbox input,.webform_field_checkbox option,.webform_field_multi input,.webform_field_multi option,.webform_field input,.webform_field option{height:8rem;padding-left:1.5rem}}.webform_field_checkbox input[type=checkbox],.webform_field_checkbox input[type=radio],.webform_field_multi input[type=checkbox],.webform_field_multi input[type=radio],.webform_field input[type=checkbox],.webform_field input[type=radio]{position:relative;width:2.5rem;height:4.5rem;display:block;float:left;opacity:0;z-index:2}@media screen and (max-width:479px){.webform_field_checkbox input[type=checkbox],.webform_field_checkbox input[type=radio],.webform_field_multi input[type=checkbox],.webform_field_multi input[type=radio],.webform_field input[type=checkbox],.webform_field input[type=radio]{width:5rem;height:8rem}}.webform_field_checkbox input[type=checkbox]+span,.webform_field_checkbox input[type=radio]+span,.webform_field_multi input[type=checkbox]+span,.webform_field_multi input[type=radio]+span,.webform_field input[type=checkbox]+span,.webform_field input[type=radio]+span{content:"";width:2.5rem;height:4.5rem;display:block;position:absolute;z-index:1;background:url(/system/modules/com.rittersport.cms.main/resources/img/icons/form-fields2x.png) no-repeat 0 100% transparent;background-size:100% auto}@media screen and (max-width:479px){.webform_field_checkbox input[type=checkbox]+span,.webform_field_checkbox input[type=radio]+span,.webform_field_multi input[type=checkbox]+span,.webform_field_multi input[type=radio]+span,.webform_field input[type=checkbox]+span,.webform_field input[type=radio]+span{width:5rem;height:8rem}}.webform_field_checkbox input[type=radio],.webform_field_multi input[type=radio],.webform_field input[type=radio]{-webkit-appearance:radio}.webform_field_checkbox input[type=radio]+span,.webform_field_multi input[type=radio]+span,.webform_field input[type=radio]+span{background-position:0 -11.3rem}.webform_field_checkbox input[type=radio]:checked+span,.webform_field_multi input[type=radio]:checked+span,.webform_field input[type=radio]:checked+span{background-position:0 -18.4rem}@media screen and (max-width:479px){.webform_field_checkbox input[type=radio]+span,.webform_field_multi input[type=radio]+span,.webform_field input[type=radio]+span{background-position:0 -22.6rem}.webform_field_checkbox input[type=radio]:checked+span,.webform_field_multi input[type=radio]:checked+span,.webform_field input[type=radio]:checked+span{background-position:0 -36.8rem}}.webform_field_checkbox input[type=checkbox],.webform_field_multi input[type=checkbox],.webform_field input[type=checkbox]{-webkit-appearance:checkbox}.webform_field_checkbox input[type=checkbox]+span,.webform_field_multi input[type=checkbox]+span,.webform_field input[type=checkbox]+span{background-position:0 .9rem}.webform_field_checkbox input[type=checkbox]:checked+span,.webform_field_multi input[type=checkbox]:checked+span,.webform_field input[type=checkbox]:checked+span{background-position:0 -4.1rem}@media screen and (max-width:479px){.webform_field_checkbox input[type=checkbox]+span,.webform_field_multi input[type=checkbox]+span,.webform_field input[type=checkbox]+span{background-position:0 1.8rem}.webform_field_checkbox input[type=checkbox]:checked+span,.webform_field_multi input[type=checkbox]:checked+span,.webform_field input[type=checkbox]:checked+span{background-position:0 -8.2rem}}.webform_field_checkbox textarea,.webform_field_multi textarea,.webform_field textarea{padding:.75rem;resize:vertical}@media screen and (max-width:479px){.webform_field_checkbox textarea,.webform_field_multi textarea,.webform_field textarea{padding:1.5rem}}.webform_field .webform_radio_wrapper,.webform_field .webform_radio_wrapper *,.webform_field_checkbox .webform_radio_wrapper,.webform_field_checkbox .webform_radio_wrapper *,.webform_field_multi .webform_radio_wrapper,.webform_field_multi .webform_radio_wrapper *{display:block;height:4.5rem;float:left}.webform_field .webform_radio_wrapper .webform_label_radio,.webform_field_checkbox .webform_radio_wrapper .webform_label_radio,.webform_field_multi .webform_radio_wrapper .webform_label_radio{padding-left:1rem;padding-right:2rem}#root .webform_field .webform_radio_wrapper .webform_label_radio,#root .webform_field_checkbox .webform_radio_wrapper .webform_label_radio,#root .webform_field_multi .webform_radio_wrapper .webform_label_radio{line-height:4.5rem}@media screen and (max-width:479px){#root .webform_field .webform_radio_wrapper .webform_label_radio,#root .webform_field_checkbox .webform_radio_wrapper .webform_label_radio,#root .webform_field_multi .webform_radio_wrapper .webform_label_radio{line-height:8rem}}@media screen and (max-width:479px){.webform_field .webform_radio_wrapper,.webform_field .webform_radio_wrapper *,.webform_field_checkbox .webform_radio_wrapper,.webform_field_checkbox .webform_radio_wrapper *,.webform_field_multi .webform_radio_wrapper,.webform_field_multi .webform_radio_wrapper *{height:8rem}.webform_field .webform_radio_wrapper .webform_label_radio,.webform_field_checkbox .webform_radio_wrapper .webform_label_radio,.webform_field_multi .webform_radio_wrapper .webform_label_radio{padding-left:2rem;padding-right:4rem}}.webform_field.error input,.webform_field_checkbox.error input,.webform_field_multi.error input,.webform_row.error input{border-left:3px solid #ec2a2a}.error *{color:#ec2a2a}.error-text{clear:left;padding-top:.8rem}.checkboxInfo,.webform_field_checkbox{display:block;width:auto;height:auto;float:left}#root .checkboxInfo,#root .webform_field_checkbox{line-height:4.5rem}.webform_field_checkbox{width:2.5rem;margin-right:1rem}@media screen and (max-width:479px){.webform_field_checkbox{margin-right:2rem;width:5rem;height:8rem}#root .webform_field_checkbox{line-height:8rem}}.webform_field_checkbox.error+.checkboxInfo{color:#ec2a2a}@media screen and (max-width:479px){#root .checkboxInfo{line-height:4.5rem;width:calc(100% - 7rem)}}span.ui-selectmenu-button{position:relative;width:100%!important;display:inline-block;height:auto;background-color:#efeff4;cursor:pointer;outline:none}span.ui-selectmenu-button .ui-icon{position:absolute;top:0;right:0;width:4.5rem;height:100%;z-index:2}@media screen and (max-width:479px){span.ui-selectmenu-button .ui-icon{width:8rem}}span.ui-selectmenu-button .ui-icon:after{font-family:RitterIcons;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"arrow-down";content:"\e900";display:block;position:absolute;top:0;right:0;width:4.5rem;height:4.5rem;line-height:4.5rem;text-align:center;background-color:#fff;-webkit-box-sizing:border-box;box-sizing:border-box;border:2px solid #efeff4;color:#dcdcde;font-size:1.7rem}@media screen and (max-width:479px){span.ui-selectmenu-button .ui-icon:after{width:8rem;height:8rem;line-height:8rem;font-size:3rem}}span.ui-selectmenu-button.ui-corner-top .ui-icon:after,span.ui-selectmenu-button.ui-state-hover .ui-icon:after{color:#be9229}span.ui-selectmenu-button .ui-selectmenu-text{display:block;position:relative;z-index:1;padding-left:1rem;height:4.5rem}#root span.ui-selectmenu-button .ui-selectmenu-text{line-height:4.5rem}@media screen and (max-width:479px){span.ui-selectmenu-button .ui-selectmenu-text{height:8rem;padding-left:2rem}#root span.ui-selectmenu-button .ui-selectmenu-text{line-height:8rem}}.ui-selectmenu-menu{display:none}.ui-selectmenu-menu.ui-selectmenu-open{position:absolute!important;top:4.5rem!important}.ui-selectmenu-menu.ui-selectmenu-open,ul.ui-autocomplete{-webkit-box-sizing:initial;box-sizing:initial;-webkit-box-sizing:content-box;box-sizing:content-box;display:block;z-index:3;overflow:auto;max-height:22.5rem;width:100%!important;border-bottom:2px solid #dcdcde}@media screen and (max-width:479px){.ui-selectmenu-menu.ui-selectmenu-open,ul.ui-autocomplete{max-height:40rem;top:8rem!important}}.ui-selectmenu-menu ul,ul.ui-autocomplete{width:100%!important;margin:0;padding:0;list-style:none;background-color:#efeff4}.ui-selectmenu-menu ul li,ul.ui-autocomplete li{border-top:1px solid #dcdcde;height:4.5rem;padding-left:1rem;cursor:pointer;color:#979799!important;text-align:left;font-weight:700}.ui-selectmenu-menu ul li.ui-state-disabled,ul.ui-autocomplete li.ui-state-disabled{display:none}#root .ui-selectmenu-menu ul li,#root ul.ui-autocomplete li{line-height:4.5rem}@media screen and (max-width:479px){.ui-selectmenu-menu ul li,ul.ui-autocomplete li{height:8rem;padding-left:2rem}#root .ui-selectmenu-menu ul li,#root ul.ui-autocomplete li{line-height:8rem}}html.no-touch .ui-selectmenu-menu ul li,html.no-touch ul.ui-autocomplete li{-webkit-transition:color 1s cubic-bezier(.215,.61,.355,1) 0s;transition:color 1s cubic-bezier(.215,.61,.355,1) 0s}.ui-selectmenu-menu ul li:active,html.no-touch .ui-selectmenu-menu ul li:hover,html.no-touch ul.ui-autocomplete li:hover,ul.ui-autocomplete li:active{color:#be9229!important}html.no-touch .ui-selectmenu-menu ul li:hover,html.no-touch ul.ui-autocomplete li:hover{-webkit-transition:color .3s cubic-bezier(.215,.61,.355,1) 0s;transition:color .3s cubic-bezier(.215,.61,.355,1) 0s}.typeSelect,span.ui-selectmenu-button{position:relative;text-align:left;background-color:#efeff4}.typeSelect:after,span.ui-selectmenu-button:after{font-family:RitterIcons;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"arrow-down";content:"\e900";display:block;position:absolute;top:0;right:0;width:4.5rem;height:4.5rem;line-height:4.5rem;text-align:center;background-color:#fff;-webkit-box-sizing:border-box;box-sizing:border-box;border:2px solid #efeff4;color:#dcdcde;font-size:1.7rem}@media screen and (max-width:479px){.typeSelect:after,span.ui-selectmenu-button:after{width:8rem;height:8rem;line-height:8rem;font-size:3rem}}.typeSelect:focus:after,html.no-touch .typeSelect:hover:after,html.no-touch span.ui-selectmenu-button:hover:after,span.ui-selectmenu-button:focus:after{color:#be9229}.typeSelect select,span.ui-selectmenu-button select{position:relative;background-color:transparent;padding-left:.75rem;cursor:pointer;z-index:2;outline:none;border:0;display:block;vertical-align:middle;width:100%;height:4.5rem}@media screen and (max-width:479px){.typeSelect select,span.ui-selectmenu-button select{height:8rem;padding-left:1.5rem}}option:disabled{display:none}.typeSelect *{margin:0;padding:0;-webkit-border-radius:0;-webkit-appearance:none;border-radius:0}@media screen and (max-width:479px){#root .typeSelect *{font-size:3rem}}.combobox{position:relative;display:block}.combobox input{padding-right:4.5rem}@media screen and (max-width:479px){.combobox input{padding-right:8rem}}.combobox .btn--combobox{position:absolute;top:0;right:0;width:4.5rem;height:4.5rem;cursor:pointer;z-index:10}.combobox .btn--combobox:after{font-family:RitterIcons;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"arrow-down";content:"\e900";display:block;position:absolute;top:0;right:0;width:4.5rem;height:4.5rem;line-height:4.5rem;text-align:center;background-color:#fff;-webkit-box-sizing:border-box;box-sizing:border-box;border:2px solid #efeff4;color:#dcdcde;font-size:1.7rem}@media screen and (max-width:479px){.combobox .btn--combobox:after{width:8rem;height:8rem;line-height:8rem;font-size:3rem}}@media screen and (max-width:479px){.combobox .btn--combobox{width:8rem;height:8rem}}.combobox .btn--combobox:focus:after,html.no-touch .combobox .btn--combobox:hover:after{color:#be9229}.combobox.open .btn--combobox{-webkit-transform:rotate(-180deg);transform:rotate(-180deg)}input[type=number]{-moz-appearance:textfield}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none}#productTeaserSlider .root,.productTeaserSlider .root{padding:0 3em}#productTeaserSlider .next:after,#productTeaserSlider .next:before,#productTeaserSlider .prev:after,#productTeaserSlider .prev:before,.productTeaserSlider .next:after,.productTeaserSlider .next:before,.productTeaserSlider .prev:after,.productTeaserSlider .prev:before{margin-top:-1.6em!important}@media screen and (max-width:1023px){#productTeaserSlider,.productTeaserSlider{overflow:hidden}#productTeaserSlider .root,.productTeaserSlider .root{position:relative}#productTeaserSlider .next,#productTeaserSlider .prev,.productTeaserSlider .next,.productTeaserSlider .prev{display:none}#productTeaserSlider a span.picture:after,.productTeaserSlider a span.picture:after{display:none!important}}@media only screen and (min-width:480px) and (max-width:1023px),screen and (min-width:768px) and (max-width:1023px) and (orientation:portrait){#productTeaserSlider .root,.productTeaserSlider .root{width:140%;left:-20%}#productTeaserSlider ul.slider li.item,.productTeaserSlider ul.slider li.item{width:20%}}@media screen and (max-width:479px){#productTeaserSlider .root,.productTeaserSlider .root{width:160%;left:-30%}#productTeaserSlider ul.slider li.item,.productTeaserSlider ul.slider li.item{width:33.33333%}}.productDetailSlider,body.page-product-details #productDetailSlider{position:relative;width:100%;height:12rem;border-bottom:1px solid #dcdcde;margin-bottom:1.5rem}.productDetailSlider .iosSlider,body.page-product-details #productDetailSlider .iosSlider{position:relative;overflow:hidden;width:100%;height:100%}.productDetailSlider ul.slider,body.page-product-details #productDetailSlider ul.slider{list-style-type:none;width:100%;height:100%}.productDetailSlider li.item,body.page-product-details #productDetailSlider li.item{overflow:hidden;display:block;float:left;height:100%;width:20%}.productDetailSlider li.item a,body.page-product-details #productDetailSlider li.item a{display:block;width:100%;height:100%;text-decoration:none;text-align:center;text-decoration:inherit;line-height:1em}.productDetailSlider li.item a img,.productDetailSlider li.item a span,body.page-product-details #productDetailSlider li.item a img,body.page-product-details #productDetailSlider li.item a span{display:block}.productDetailSlider li.item.active a,body.page-product-details #productDetailSlider li.item.active a{color:#be9229}.productDetailSlider .next,.productDetailSlider .prev,body.page-product-details #productDetailSlider .next,body.page-product-details #productDetailSlider .prev{position:absolute;top:0;width:1em;height:100%;cursor:pointer;color:#cacacc;font-size:300%;z-index:2;-webkit-transition:color 1s cubic-bezier(.215,.61,.355,1) 0s;transition:color 1s cubic-bezier(.215,.61,.355,1) 0s}.productDetailSlider .next:before,.productDetailSlider .prev:before,body.page-product-details #productDetailSlider .next:before,body.page-product-details #productDetailSlider .prev:before{font-family:RitterIcons;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"arrow-right-s";content:"\e904"}.productDetailSlider .next:after,.productDetailSlider .next:before,.productDetailSlider .prev:after,.productDetailSlider .prev:before,body.page-product-details #productDetailSlider .next:after,body.page-product-details #productDetailSlider .next:before,body.page-product-details #productDetailSlider .prev:after,body.page-product-details #productDetailSlider .prev:before{top:50%;height:100%;margin-top:-1em;left:25%}.productDetailSlider .next:active,.productDetailSlider .next:hover,.productDetailSlider .prev:active,.productDetailSlider .prev:hover,body.page-product-details #productDetailSlider .next:active,body.page-product-details #productDetailSlider .next:hover,body.page-product-details #productDetailSlider .prev:active,body.page-product-details #productDetailSlider .prev:hover{color:#be9229;-webkit-transition:color .3s cubic-bezier(.215,.61,.355,1) 0s;transition:color .3s cubic-bezier(.215,.61,.355,1) 0s}.productDetailSlider .next.unselectable,.productDetailSlider .prev.unselectable,body.page-product-details #productDetailSlider .next.unselectable,body.page-product-details #productDetailSlider .prev.unselectable{cursor:default}.productDetailSlider .next.unselectable:after,.productDetailSlider .next.unselectable:before,.productDetailSlider .prev.unselectable:after,.productDetailSlider .prev.unselectable:before,body.page-product-details #productDetailSlider .next.unselectable:after,body.page-product-details #productDetailSlider .next.unselectable:before,body.page-product-details #productDetailSlider .prev.unselectable:after,body.page-product-details #productDetailSlider .prev.unselectable:before{color:#cacacc;opacity:0}.productDetailSlider .prev,body.page-product-details #productDetailSlider .prev{right:inherit}.productDetailSlider .prev:before,body.page-product-details #productDetailSlider .prev:before{font-family:RitterIcons;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"arrow-left-s";content:"\e902"}.productDetailSlider li.item,body.page-product-details #productDetailSlider li.item{width:25%}.productDetailSlider li.item a,body.page-product-details #productDetailSlider li.item a{line-height:150%}.productDetailSlider li.item a img,body.page-product-details #productDetailSlider li.item a img{width:auto;height:7rem;margin:0 auto}.productDetailSlider.disabled .next,.productDetailSlider.disabled .prev,body.page-product-details .disabled#productDetailSlider .next,body.page-product-details .disabled#productDetailSlider .prev{display:none}.productDetailSlider .next,.productDetailSlider .prev,body.page-product-details #productDetailSlider .next,body.page-product-details #productDetailSlider .prev{width:2.7rem;font-size:2.7rem;background:#fff;right:0;height:auto}.productDetailSlider .next:after,.productDetailSlider .next:before,.productDetailSlider .prev:after,.productDetailSlider .prev:before,body.page-product-details #productDetailSlider .next:after,body.page-product-details #productDetailSlider .next:before,body.page-product-details #productDetailSlider .prev:after,body.page-product-details #productDetailSlider .prev:before{position:relative;display:block;text-align:center;width:100%;height:auto;margin:0;padding:2rem 0;top:0;left:0}.productDetailSlider .prev,body.page-product-details #productDetailSlider .prev{left:0}@media screen and (max-width:479px){.productDetailSlider,body.page-product-details #productDetailSlider{position:relative;width:160%;height:18rem;left:-30%;margin-bottom:0;border-bottom:0}.productDetailSlider~.nIContent,body.page-product-details #productDetailSlider~.nIContent{border-top:1px solid #dcdcde;padding-top:3rem}.productDetailSlider ul.slider li.item,body.page-product-details #productDetailSlider ul.slider li.item{width:33.33333%}.productDetailSlider ul.slider li.item a img,body.page-product-details #productDetailSlider ul.slider li.item a img{height:10rem}.productDetailSlider .next,.productDetailSlider .prev,body.page-product-details #productDetailSlider .next,body.page-product-details #productDetailSlider .prev{display:none}}@media screen and (min-width:1024px){.hasSubNavigation #subNavigation{position:absolute;z-index:4}}#subNavigation{position:relative;width:100%;height:14rem;background-color:#f7f7fa}#subNavigation .iosSlider{position:relative;overflow:hidden;width:100%;height:100%}#subNavigation ul.slider{list-style-type:none;width:100%;height:100%}#subNavigation li.item{display:block;float:left;height:100%;width:20%}#subNavigation li.item a{width:100%;height:100%;text-decoration:none;text-align:center;text-decoration:inherit;line-height:1em}#subNavigation li.item a img,#subNavigation li.item a span{display:block}#subNavigation li.item.active a{color:#be9229}#subNavigation .next,#subNavigation .prev{position:absolute;top:0;right:0;width:1em;height:100%;cursor:pointer;color:#cacacc;font-size:300%;z-index:2;-webkit-transition:color 1s cubic-bezier(.215,.61,.355,1) 0s;transition:color 1s cubic-bezier(.215,.61,.355,1) 0s}#subNavigation .next:before,#subNavigation .prev:before{font-family:RitterIcons;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"arrow-right-s";content:"\e904"}#subNavigation .next:after,#subNavigation .next:before,#subNavigation .prev:after,#subNavigation .prev:before{display:block;position:relative;top:50%;height:100%;margin-top:-1em;left:25%}#subNavigation .next:active,#subNavigation .next:hover,#subNavigation .prev:active,#subNavigation .prev:hover{color:#be9229;-webkit-transition:color .3s cubic-bezier(.215,.61,.355,1) 0s;transition:color .3s cubic-bezier(.215,.61,.355,1) 0s}#subNavigation .next.unselectable,#subNavigation .prev.unselectable{cursor:default}#subNavigation .next.unselectable:after,#subNavigation .next.unselectable:before,#subNavigation .prev.unselectable:after,#subNavigation .prev.unselectable:before{color:#cacacc;opacity:0}#subNavigation .prev{right:inherit;left:0}#subNavigation .prev:before{font-family:RitterIcons;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"arrow-left-s";content:"\e902"}#subNavigation ul.slider{text-align:center;font-size:0}#subNavigation ul.slider li{font-size:1rem;float:none;display:block}#subNavigation li.item{position:relative;text-align:center;width:12.5%;overflow:hidden}#subNavigation li.item a{position:absolute;top:0;left:0;padding-top:7rem;line-height:5rem;display:block;background:url(/system/modules/com.rittersport.cms.main/resources/img/blank3zu2.gif) transparent}#subNavigation li.item a span{display:inline-block;line-height:1.4rem;vertical-align:middle}#subNavigation img{position:relative;width:13.5rem;height:9rem;opacity:1}@media screen and (min-width:1200px){#subNavigation img{width:110%;left:-5%;height:auto;bottom:1.7rem}}@media screen and (max-width:1023px){#header #subNavigation{height:12rem}#header #subNavigation:after{content:"";position:absolute;width:100%;height:4px;left:0;bottom:-4px;background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,.2)),to(transparent));background-image:linear-gradient(rgba(0,0,0,.2),transparent)}html.no-cssgradients #header #subNavigation:after{background-image:url(/system/modules/com.rittersport.cms.main/resources/img/overlay-box-shadow-fallback.png);background-color:transparent;background-repeat:repeat-x;background-position:0 0;background-size:100% 100%}#header #subNavigation .root{padding:0}#header #subNavigation .root:after{background-image:none;content:""}}@media screen and (max-width:1023px){#subNavigation.fixed,#subNavigation.mini{top:6rem}#subNavigation.fixed:after,#subNavigation.mini:after{content:"";position:absolute;width:100%;height:4px;left:0;bottom:-4px;background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,.2)),to(transparent));background-image:linear-gradient(rgba(0,0,0,.2),transparent)}html.no-cssgradients #subNavigation.fixed:after,html.no-cssgradients #subNavigation.mini:after{background-image:url(/system/modules/com.rittersport.cms.main/resources/img/overlay-box-shadow-fallback.png);background-color:transparent;background-repeat:repeat-x;background-position:0 0;background-size:100% 100%}}#subNavigation .next,#subNavigation .prev{display:none}@media screen and (min-width:1024px){#subNavigation li.item a{line-height:5rem;padding-top:7rem}#header.mini+#mainWrapper #subNavigation:after{content:"";position:absolute;width:100%;height:4px;left:0;bottom:-4px;background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,.2)),to(transparent));background-image:linear-gradient(rgba(0,0,0,.2),transparent)}html.no-cssgradients #header.mini+#mainWrapper #subNavigation:after{background-image:url(/system/modules/com.rittersport.cms.main/resources/img/overlay-box-shadow-fallback.png);background-color:transparent;background-repeat:repeat-x;background-position:0 0;background-size:100% 100%}html.cssanimations.no-touch #header.mini+#mainWrapper #subNavigation{-webkit-animation:headerToMiniSubNavigation .6s cubic-bezier(.215,.61,.355,1) 1 forwards;animation:headerToMiniSubNavigation .6s cubic-bezier(.215,.61,.355,1) 1 forwards}html.no-cssanimations #header.mini+#mainWrapper #subNavigation,html.touch #header.mini+#mainWrapper #subNavigation{top:-2rem}html.no-touch #header.mini+#mainWrapper #subNavigation img{-webkit-animation:imageFadeOut .6s ease-in 1 forwards;animation:imageFadeOut .6s ease-in 1 forwards}#header.mini+#mainWrapper #subNavigation li.item a{line-height:6rem;padding-top:8rem}html.no-touch #header.mini+#mainWrapper #subNavigation li.item a{-webkit-transition:all .6s cubic-bezier(.215,.61,.355,1) 0s;transition:all .6s cubic-bezier(.215,.61,.355,1) 0s}html.cssanimations.no-touch #header.normal+#mainWrapper #subNavigation{-webkit-animation:headerToNormalSubNavigation .6s cubic-bezier(.215,.61,.355,1) 1 forwards;animation:headerToNormalSubNavigation .6s cubic-bezier(.215,.61,.355,1) 1 forwards}html.no-cssanimations body.parallax #header.normal+#mainWrapper #subNavigation,html.touch body.parallax #header.normal+#mainWrapper #subNavigation{bottom:-14rem}html.no-touch #header.normal+#mainWrapper #subNavigation img{-webkit-animation:imageFadeIn .4s ease-in 1 forwards;animation:imageFadeIn .4s ease-in 1 forwards}}@media screen and (min-width:1024px){body.page-products #subNavigation{z-index:11}#subNavigation ul.slider li.item{display:inline-block}#subNavigation.fixed,#subNavigation.mini{z-index:25}}@media only screen and (min-width:480px) and (max-width:1023px),screen and (min-width:768px) and (max-width:1023px) and (orientation:portrait){#subNavigation{-webkit-box-sizing:initial;box-sizing:initial;height:12rem;border-bottom:2rem solid #f7f7fa}#header #subNavigation{border-bottom-width:0}#subNavigation,#subNavigation.fixed{width:120%;left:-10%}#subNavigation ul.slider li.item{width:20%}#subNavigation.disabled{left:0;width:100%}#subNavigation.disabled ul.slider li.item{display:inline-block}}@media screen and (max-width:479px){#subNavigation{height:12rem;border-bottom-width:0!important;border-top:1px solid #fff}#mast #subNavigation .root{margin:0}#subNavigation img{display:none}#subNavigation,#subNavigation.fixed{width:140%;left:-20%}#subNavigation ul.slider li.item{width:33.33333%}#subNavigation ul.slider li.item a{padding-top:0;line-height:12rem}#subNavigation ul.slider li.item a span{line-height:2.8rem}#subNavigation.disabled{left:0;width:100%}#subNavigation.disabled ul.slider li.item{width:50%;display:inline-block}}.mastheadSlider{height:0;padding-bottom:55rem}.mastheadSlider,.mastheadSlider .item{position:relative;width:100%;overflow:hidden}.mastheadSlider .item{height:55rem}.mastheadSlider .sliderControls{display:block;bottom:30px;width:100%;text-align:center;position:absolute;overflow:visible;font-size:0}.mastheadSlider .sliderControls .ctrItem{cursor:pointer;display:inline-block;width:15px;height:15px;background-color:#cacacc;margin:0 5px}.mastheadSlider .sliderControls .ctrItem.selected{background-color:#be9229}.mastheadSlider .next,.mastheadSlider .prev{position:relative;top:24.5rem;display:block;width:6rem;height:6rem;cursor:pointer;opacity:.85}.mastheadSlider .next:before,.mastheadSlider .prev:before{position:absolute;display:block;width:6rem;height:6rem;line-height:200%!important;font-size:3rem;text-align:center;background-color:#fff;color:#979799;-webkit-transition:color 1s cubic-bezier(.215,.61,.355,1) 0s;transition:color 1s cubic-bezier(.215,.61,.355,1) 0s}.mastheadSlider .next:active:before,.mastheadSlider .prev:active:before,html.no-touch .mastheadSlider .next:hover:before,html.no-touch .mastheadSlider .prev:hover:before{color:#be9229;-webkit-transition:color .3s cubic-bezier(.215,.61,.355,1) 0s;transition:color .3s cubic-bezier(.215,.61,.355,1) 0s}.mastheadSlider .next{float:right}.mastheadSlider .next:before{font-family:RitterIcons;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"arrow-right";content:"\e907"}.mastheadSlider .prev{float:left}.mastheadSlider .prev:before{font-family:RitterIcons;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"arrow-left";content:"\e906"}.mastheadSlider .sliderControlsWrapper{display:none;position:static;overflow:visible;max-width:1315px;height:0!important;opacity:0}.no-touch .mastheadSlider .sliderControlsWrapper{display:block;-webkit-transition:opacity .3s ease-out 0s;transition:opacity .3s ease-out 0s}.no-touch .mastheadSlider:hover .sliderControlsWrapper{opacity:1}.mastheadSlider .root{height:100%}@media screen and (max-width:1023px){.mastheadSlider .root{width:100%;padding:0;margin:0}}.mastheadSlider .innerWrapper{position:absolute;width:100%;bottom:0;padding-bottom:75px}.mastheadSlider .picturefill,.mastheadSlider .picturefill img{width:100%;height:auto}.mastheadSlider .textWrapper h1{padding:1rem 0!important}.mastheadSlider .textWrapper,.mastheadSlider .textWrapper h1{text-align:center}.mastheadSlider .textWrapper a{font-family:FuturaBold;font-size:1.3em;color:#979799;text-transform:uppercase;text-decoration:none;opacity:0}.mastheadSlider .textWrapper a:after{font-family:RitterIcons;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"arrow-right";content:"\e907";position:relative;top:1px;padding-left:.5em}html.no-touch .mastheadSlider .textWrapper a:hover{opacity:.7;-webkit-transition:opacity .3s cubic-bezier(.215,.61,.355,1) 0s;transition:opacity .3s cubic-bezier(.215,.61,.355,1) 0s}html.no-touch .mastheadSlider .textWrapper a:hover:after{-webkit-animation:animationBounceX .6s ease-out 1 forwards;animation:animationBounceX .6s ease-out 1 forwards}body.start .mastheadSlider .textWrapper a{opacity:1;-webkit-transition:opacity .6s ease-out 1s;transition:opacity .6s ease-out 1s}@media screen and (max-width:479px){.mastheadSlider .textWrapper a{font-size:2.4em}}html.no-touch .mastheadSlider .textWrapper:hover a{-webkit-transition:opacity 1s cubic-bezier(.215,.61,.355,1) 0s;transition:opacity 1s cubic-bezier(.215,.61,.355,1) 0s}@media screen and (min-width:1024px){.mastheadSlider .teaser .innerWrapper,.mastheadSlider .wallpaper-teaser .innerWrapper{position:relative;display:table;table-layout:fixed;width:100%;height:100%;padding:0}.mastheadSlider .teaser .innerWrapper .textWrapper,.mastheadSlider .wallpaper-teaser .innerWrapper .textWrapper{position:relative;display:table-cell;vertical-align:middle;direction:ltr}.mastheadSlider .teaser .picturefill,.mastheadSlider .wallpaper-teaser .picturefill{position:absolute;bottom:0}.mastheadSlider .teaser .textWrapper,.mastheadSlider .wallpaper-teaser .textWrapper{width:46.4%}.mastheadSlider .teaser.right .picturefill,.mastheadSlider .wallpaper-teaser.right .picturefill{left:0}.mastheadSlider .teaser.right .innerWrapper,.mastheadSlider .wallpaper-teaser.right .innerWrapper{direction:ltr}.mastheadSlider .teaser.left .innerWrapper,.mastheadSlider .wallpaper-teaser.left .innerWrapper{direction:rtl}.mastheadSlider .teaser.center .textWrapper,.mastheadSlider .wallpaper-teaser.center .textWrapper{width:100%;padding-left:4.7rem!important;padding-right:4.7rem!important}.mastheadSlider .teaser.center .textWrapper,.mastheadSlider .teaser.center .textWrapper h1,.mastheadSlider .wallpaper-teaser.center .textWrapper,.mastheadSlider .wallpaper-teaser.center .textWrapper h1{text-align:center}.mastheadSlider .teaser.center .textWrapper a,.mastheadSlider .teaser.center .textWrapper h1,.mastheadSlider .wallpaper-teaser.center .textWrapper a,.mastheadSlider .wallpaper-teaser.center .textWrapper h1{color:#fff!important;text-shadow:1px 3px 5px rgba(0,0,0,.8)}.mastheadSlider .teaser.center.widescreen .picturefill,.mastheadSlider .wallpaper-teaser.center.widescreen .picturefill{overflow:hidden}.mastheadSlider .teaser.center.widescreen img,.mastheadSlider .wallpaper-teaser.center.widescreen img{position:relative;height:100%;width:auto;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.mastheadSlider .teaser .picturefill{width:70%}.mastheadSlider .teaser.right .picturefill{left:0}.mastheadSlider .teaser.left .picturefill{right:0}.mastheadSlider .wallpaper-teaser.background-image a,.mastheadSlider .wallpaper-teaser.background-image h1{color:#fff!important;text-shadow:1px 3px 5px rgba(0,0,0,.8)}}@media screen and (min-width:1024px){#mast .mastheadSlider h1{font-size:6.5rem}.mastheadSlider .teaser .textWrapper,.mastheadSlider .teaser .textWrapper h1,.mastheadSlider .wallpaper-teaser .textWrapper,.mastheadSlider .wallpaper-teaser .textWrapper h1{text-align:left}}@media screen and (max-width:1023px){.touch .mastheadSlider .sliderControls .ctrItem{margin:0 8px}}@media only screen and (min-width:480px) and (max-width:1023px),screen and (min-width:768px) and (max-width:1023px) and (orientation:portrait){.mastheadSlider{padding-bottom:65rem}.mastheadSlider .item{height:65rem}.mastheadSlider .textWrapper{min-height:20rem;margin:0 4.7rem!important;padding:0!important;top:0!important;right:0!important;left:0!important}}@media screen and (max-width:479px){.mastheadSlider{padding-bottom:80rem}.mastheadSlider .item{height:80rem}.mastheadSlider .innerWrapper{padding-bottom:50px}.mastheadSlider .sliderControls{bottom:20px}.mastheadSlider .textWrapper{min-height:24rem;margin:0!important;padding:0 2rem!important}#mast .mastheadSlider .textWrapper h1{font-size:6rem}}.slider-img-card{position:relative;width:100%;overflow:hidden;height:79rem}.slider-img-card.slider-product .picturefill{position:relative;left:10rem}.slider-img-card.slider-blogposts .slider-img-card__content,.slider-img-card.slider-product .slider-img-card__content{padding-top:6rem}@media screen and (max-width:1023px){.slider-img-card{height:108rem}.slider-img-card .root{padding:0!important}.slider-img-card.slider-img-card--outline{height:130rem}.slider-img-card.slider-blogposts .slider-img-card__img{-ms-flex-preferred-size:auto;flex-basis:auto}}@media screen and (max-width:479px){.slider-img-card.slider-img-card--outline{height:172rem}.slider-img-card.slider-img-card--wallpaper{height:180rem}.slider-img-card.slider-blogposts .slider-img-card__content,.slider-img-card.slider-product .slider-img-card__content{padding-top:6rem}.slider-img-card.slider-blogposts .slider-img-card__card,.slider-img-card.slider-product .slider-img-card__card{margin-top:0;padding-top:0;padding-bottom:5rem}.slider-img-card.slider-blogposts .subline,.slider-img-card.slider-product .subline{font-size:4.8rem}.slider-img-card.slider-blogposts .rb-p,.slider-img-card.slider-product .rb-p{font-size:4rem}.slider-img-card.slider-blogposts .sliderControls,.slider-img-card.slider-product .sliderControls{bottom:30px}.slider-img-card.slider-product{height:150rem}.slider-img-card.slider-product .slider-img-card__content{padding-top:22rem}.slider-img-card.slider-product .picturefill{left:8rem}.slider-img-card.slider-product img{max-width:none;width:110%;position:relative;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.slider-img-card.slider-blogposts{height:150rem}.slider-img-card.slider-blogposts .slider-img-card__card,.slider-img-card.slider-blogposts .slider-img-card__img{padding-right:4rem;padding-left:4rem}.slider-img-card.slider-blogposts .slider-img-card__card,.slider-img-card.slider-blogposts .slider-img-card__content{padding-top:6rem!important}}#root .slider-img-card__headline{position:absolute;width:100%;max-width:none;text-align:center;color:#fff;padding-top:8rem;z-index:10}@media screen and (max-width:1023px){#root .slider-img-card__headline{padding-top:7%}}@media screen and (max-width:479px){.slider-img-card__headline{padding-right:4.7rem;padding-left:4.7rem}}.slider-img-card__item-headline{font-family:FuturaBold;font-size:5rem;text-transform:uppercase;text-align:center;position:absolute;top:8rem;width:100%}.slider-img-card__container{height:100%}@media screen and (min-width:1024px){.slider-img-card__container{cursor:default!important}}.slider-img-card__bg{position:absolute;left:0;top:0;width:100%;height:100%;background-position:top;background-size:cover}.slider-img-card__bg>img{max-height:100%;width:auto}.slider-img-card__bg>div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;height:100%}.slider-img-card__bg>div img{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.slider-img-card__bg .root:after,.slider-img-card__bg .root:before{display:none}@media screen and (max-width:1023px){.slider-img-card--outline .slider-img-card__bg img{width:160%}.slider-img-card--outline .slider-img-card__bg img:last-child{margin-left:-60%}.slider-img-card__bg .root{width:auto}}.slider-img-card__content{position:absolute;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;padding:0 6rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-pack:distribute;justify-content:space-around;width:100%;height:100%}@media screen and (max-width:1023px){.slider-img-card__content{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;padding-bottom:10rem}.slider-img-card--outline .slider-img-card__content{padding-bottom:40%}}@media screen and (max-width:479px){.slider-img-card__content{padding:0 2rem}}.slider-img-card__img{-webkit-box-flex:0;-ms-flex:0 1 62%;flex:0 1 62%}.slider-img-card__img img{max-width:100%}@media screen and (max-width:1023px){.slider-img-card__img{-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto}}.slider-img-card__card{-webkit-box-flex:0;-ms-flex:0 1 37%;flex:0 1 37%;margin-right:1%;padding:60px 50px;min-height:38rem;background-color:#fff}.slider-img-card__card .headline{color:#1e0096}.slider-img-card__card .subline{margin:1.6rem 0 2.4rem}.slider-img-card__card p{color:#6c6c6e}.slider-img-card__card .cta-link{margin-top:1em}.slider-img-card__card .rb-btn{margin-top:2.4em}@media screen and (max-width:479px){.slider-img-card__card .rb-btn{margin-top:1.6em}}.slider-img-card__card.no-bg{background-color:transparent}.slider-img-card__card.no-bg p{color:#fff}@media screen and (max-width:1023px){.slider-img-card__card{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;margin-right:0;min-height:0;padding:40px 30px}}.slider-img-card .item{position:relative;height:100%}.slider-img-card .item>.root{height:100%}.slider-img-card .size-manager{width:100%;height:auto}.slider-img-card .sliderControls{display:block;bottom:30px;width:100%;text-align:center;position:absolute;overflow:visible;font-size:0;z-index:1}.slider-img-card .sliderControls .ctrItem{cursor:pointer;display:inline-block;width:15px;height:15px;background-color:#fff;border:2px solid #be9229;margin:0 5px}.slider-img-card .sliderControls .ctrItem.selected{background-color:#be9229}.slider-img-card .sliderControls.sliderControls--white .ctrItem{background-color:transparent}.slider-img-card .sliderControls.sliderControls--white .ctrItem,.slider-img-card .sliderControls.sliderControls--white .ctrItem.selected{border-color:#fff}.slider-img-card .sliderControls.sliderControls--white .ctrItem.selected{background-color:#fff}.slider-img-card .sliderControls.sliderControls--purple-81 .ctrItem{background-color:transparent}.slider-img-card .sliderControls.sliderControls--purple-81 .ctrItem,.slider-img-card .sliderControls.sliderControls--purple-81 .ctrItem.selected{border-color:#8e1a61}.slider-img-card .sliderControls.sliderControls--purple-81 .ctrItem.selected{background-color:#8e1a61}.slider-img-card .next,.slider-img-card .prev{position:relative;top:50%;display:block;margin-top:-6rem;width:6rem;height:6rem;cursor:pointer;opacity:.85;pointer-events:all}.slider-img-card .next:before,.slider-img-card .prev:before{-webkit-transition:color 1s cubic-bezier(.215,.61,.355,1) 0s;transition:color 1s cubic-bezier(.215,.61,.355,1) 0s;position:absolute;display:block;width:6rem;height:6rem;line-height:200%!important;font-size:3rem;text-align:center;color:#1e0096}.slider-img-card .next:active:before,.slider-img-card .prev:active:before,html.no-touch .slider-img-card .next:hover:before,html.no-touch .slider-img-card .prev:hover:before{-webkit-transition:color .3s cubic-bezier(.215,.61,.355,1) 0s;transition:color .3s cubic-bezier(.215,.61,.355,1) 0s;color:#be9229}.slider-img-card .next{float:right}.slider-img-card .next:before{font-family:RitterIcons;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"arrow-right";content:"\e907"}.slider-img-card .prev{float:left}.slider-img-card .prev:before{font-family:RitterIcons;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"arrow-left";content:"\e906"}.no-touch .slider-img-card:hover .slider-c-container{opacity:1}@media screen and (max-width:1023px){.touch .slider-img-card .sliderControls .ctrItem{margin:0 8px}}@media screen and (max-width:479px){.slider-img-card .sliderControls{bottom:20px}}.slider-img-card--wallpaper .slider-img-card__content{padding-top:8rem}.slider-img-card--wallpaper .next,.slider-img-card--wallpaper .prev{margin-top:1rem}@media screen and (max-width:479px){.slider-img-card--wallpaper .slider-img-card__content{padding-top:28rem;padding-bottom:14rem;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.slider-img-card--wallpaper .slider-img-card__card{margin-top:3rem}}.slider-img-card--big-card .slider-img-card__img{-webkit-box-flex:0;-ms-flex:0 1 60%;flex:0 1 60%}.slider-img-card--big-card .slider-img-card__card{-webkit-box-flex:0;-ms-flex:0 1 40%;flex:0 1 40%}.slider-img-card.disabled .next,.slider-img-card.disabled .prev,.slider-img-card.disabled .sliderControls{display:none}.slider-insta{position:relative;width:100%;overflow:hidden;height:auto;min-height:79.6rem}.slider-insta__container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;padding-bottom:75px}@media screen and (min-width:1024px){.slider-insta__container{cursor:default!important}}.slider-insta .item{position:relative;-webkit-box-flex:0;-ms-flex:0 0 33.33%;flex:0 0 33.33%;max-width:33.33%}.slider-insta .item.teaser div{color:#94d600}.slider-insta .item.teaser .slider-insta__video>div{position:absolute;top:0;padding:3rem 2rem 0}.slider-insta .item.teaser .slider-insta__headline{font-size:4rem}.slider-insta .item.teaser .slider-insta__text{font-family:FuturaBold;text-transform:uppercase;font-size:2.2rem;line-height:1.2em;left:0;margin-top:.5em}@media screen and (max-width:479px){.slider-insta .item.teaser .slider-insta__text{font-size:3rem}}.slider-insta .item.teaser img{background-color:#8e1a61}.slider-insta .item>div{position:relative;padding:0 1.5rem}@media only screen and (min-width:480px) and (max-width:1023px),screen and (min-width:768px) and (max-width:1023px) and (orientation:portrait){.slider-insta .item{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}}@media screen and (max-width:479px){.slider-insta .item{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}}.slider-insta .item img,.slider-insta .item video{max-width:100%}.slider-insta .item>.root{height:100%}.slider-insta__video{position:relative}.slider-insta__video video{position:absolute;top:0;left:0;width:100%;height:100%;cursor:pointer}.slider-insta .count{height:100%;padding-right:4px}.slider-insta__textblock{display:-webkit-box;display:-ms-flexbox;display:flex}.count,.slider-insta__headline{font-family:FuturaBook;font-size:3.2rem;line-height:4.8rem;color:#8e1a61;padding-top:2rem}@media screen and (max-width:479px){.count,.slider-insta__headline{font-size:6.4rem;line-height:9.6rem;padding-top:4rem}}.slider-insta__text{padding:1rem 0 3rem}.slider-insta .sliderControls{position:absolute;bottom:0;padding:30px 0;width:100%;text-align:center;overflow:visible;font-size:0;z-index:1}.slider-insta .sliderControls .ctrItem{cursor:pointer;display:inline-block;width:15px;height:15px;background-color:transparent;border:2px solid #8e1a61;margin:0 5px}.slider-insta .sliderControls .ctrItem.selected{background-color:#8e1a61}@media screen and (max-width:1023px){.touch .slider-insta .sliderControls .ctrItem{margin:0 8px}}@media screen and (max-width:479px){.slider-insta .sliderControls{bottom:20px}}.slider-insta-fu{position:relative}@media screen and (min-width:480px){.slider-insta-fu{padding:0 7.5rem}}@media screen and (max-width:479px){.slider-insta-fu{padding:0 7.5rem}}.slider-insta-fu .next,.slider-insta-fu .prev{position:relative;top:50%;display:block;padding-top:75px;padding-bottom:7.5rem;margin-top:-26.9rem;width:6rem;height:6rem;cursor:pointer;opacity:.85;pointer-events:all}.slider-insta-fu .next:before,.slider-insta-fu .prev:before{-webkit-transition:color 1s cubic-bezier(.215,.61,.355,1) 0s;transition:color 1s cubic-bezier(.215,.61,.355,1) 0s;position:absolute;display:block;width:6rem;height:6rem;line-height:200%!important;font-size:3rem;text-align:center;color:#8e1a61}.slider-insta-fu .next:active:before,.slider-insta-fu .prev:active:before,html.no-touch .slider-insta-fu .next:hover:before,html.no-touch .slider-insta-fu .prev:hover:before{-webkit-transition:color .3s cubic-bezier(.215,.61,.355,1) 0s;transition:color .3s cubic-bezier(.215,.61,.355,1) 0s;color:#be9229}.slider-insta-fu .next{float:right}.slider-insta-fu .next:before{font-family:RitterIcons;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"arrow-right";content:"\e907"}.slider-insta-fu .prev{float:left}.slider-insta-fu .prev:before{font-family:RitterIcons;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"arrow-left";content:"\e906"}.slider-c-container{display:none;position:absolute;top:0;left:0;width:100%;height:100%;opacity:1;pointer-events:none}.slider-c-container .root{height:100%}@media screen and (min-width:480px){.slider-c-container{-webkit-transition:opacity .3s ease-out 0s;transition:opacity .3s ease-out 0s;display:block}}#pageNavigation{position:absolute;left:4rem;display:block;background-color:transparent;z-index:30}#pageNavigation p{display:none;width:18rem;font-family:FuturaBold;font-size:1.2em;color:#fff;text-transform:uppercase;line-height:1.8rem;margin-bottom:.5rem}#pageNavigation ul{list-style:none;width:100%;overflow:hidden}#pageNavigation ul li{display:block;width:auto;cursor:pointer;margin-bottom:2px;white-space:nowrap}#pageNavigation ul li a{line-height:3rem}#pageNavigation ul li.active:after,#pageNavigation ul li:hover:after{background:#be9229}#pageNavigation ul li.active a,#pageNavigation ul li:hover a{color:#be9229}#header .toggle .toggleContent #pageNavigation{position:relative;display:block;width:100%;background-color:#fff;top:0;left:0}#header .toggle .toggleContent #pageNavigation a,#header .toggle .toggleContent #pageNavigation li{display:block;width:100%;line-height:1em}#header .toggle .toggleContent #pageNavigation li{border-top:1px solid #f7f7fa;padding:0 2rem;margin-bottom:0}#header .toggle .toggleContent #pageNavigation a{padding:2em 0}@media screen and (min-width:1024px){#pageNavigation{position:fixed;z-index:30!important;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}#pageNavigation p{position:absolute;bottom:100%;cursor:default;display:block;opacity:1;z-index:-1;-webkit-transition:opacity .3s ease-out 0s;transition:opacity .3s ease-out 0s}#pageNavigation ul{margin-top:-3rem;padding-top:3rem;padding-right:3rem;padding-bottom:3rem;z-index:2}#pageNavigation ul li{position:relative}#pageNavigation ul li:after{position:absolute;display:inline-block;content:"";width:1rem;height:1rem;top:.9rem;left:0;background:#cacacc;opacity:1;z-index:1}#pageNavigation ul li a{position:relative;background-color:#fff;padding:0 1rem;left:0;display:block;z-index:2;opacity:1}#root #pageNavigation ul li a{-webkit-transition:all .2s ease-in-out 0s;transition:all .2s ease-in-out 0s}#pageNavigation p{opacity:0}#pageNavigation ul{width:0}#pageNavigation ul li:after{opacity:0}#pageNavigation ul li a{left:-100%;opacity:0}#header.mini+#mainWrapper #main #pageNavigation p,body.page-legal #pageNavigation p,body.page-newsletter #pageNavigation p,body.page-presse #pageNavigation p{opacity:1}#header.mini+#mainWrapper #main #pageNavigation ul,body.page-legal #pageNavigation ul,body.page-newsletter #pageNavigation ul,body.page-presse #pageNavigation ul{width:100%}#header.mini+#mainWrapper #main #pageNavigation ul li:after,body.page-legal #pageNavigation ul li:after,body.page-newsletter #pageNavigation ul li:after,body.page-presse #pageNavigation ul li:after{opacity:1}#header.mini+#mainWrapper #main #pageNavigation ul li a,body.page-legal #pageNavigation ul li a,body.page-newsletter #pageNavigation ul li a,body.page-presse #pageNavigation ul li a{left:0;opacity:1}#header.mini+#mainWrapper #main #pageNavigation.iconNavigation p,body.page-legal #pageNavigation.iconNavigation p,body.page-newsletter #pageNavigation.iconNavigation p,body.page-presse #pageNavigation.iconNavigation p{opacity:0}#header.mini+#mainWrapper #main #pageNavigation.iconNavigation:not(.noIconNavigation) ul li a,body.page-legal #pageNavigation.iconNavigation:not(.noIconNavigation) ul li a,body.page-newsletter #pageNavigation.iconNavigation:not(.noIconNavigation) ul li a,body.page-presse #pageNavigation.iconNavigation:not(.noIconNavigation) ul li a{left:-100%;opacity:0}#root #header.mini+#mainWrapper #main #pageNavigation.iconNavigation:not(.noIconNavigation) ul li a,#root body.page-legal #pageNavigation.iconNavigation:not(.noIconNavigation) ul li a,#root body.page-newsletter #pageNavigation.iconNavigation:not(.noIconNavigation) ul li a,#root body.page-presse #pageNavigation.iconNavigation:not(.noIconNavigation) ul li a{-webkit-transition:all .2s ease-in-out 0s;transition:all .2s ease-in-out 0s}#header.mini+#mainWrapper #main #pageNavigation.iconNavigation:not(.noIconNavigation) ul,body.page-legal #pageNavigation.iconNavigation:not(.noIconNavigation) ul,body.page-newsletter #pageNavigation.iconNavigation:not(.noIconNavigation) ul,body.page-presse #pageNavigation.iconNavigation:not(.noIconNavigation) ul{width:0;-webkit-transition:width 0 linear .3s;transition:width 0 linear .3s}#header.mini+#mainWrapper #main #pageNavigation.iconNavigation:not(.noIconNavigation) ul:hover,body.page-legal #pageNavigation.iconNavigation:not(.noIconNavigation) ul:hover,body.page-newsletter #pageNavigation.iconNavigation:not(.noIconNavigation) ul:hover,body.page-presse #pageNavigation.iconNavigation:not(.noIconNavigation) ul:hover{width:100%;-webkit-transition:none!important;transition:none!important}#header.mini+#mainWrapper #main #pageNavigation.iconNavigation:not(.noIconNavigation) ul:hover li a,body.page-legal #pageNavigation.iconNavigation:not(.noIconNavigation) ul:hover li a,body.page-newsletter #pageNavigation.iconNavigation:not(.noIconNavigation) ul:hover li a,body.page-presse #pageNavigation.iconNavigation:not(.noIconNavigation) ul:hover li a{left:0;opacity:1}#root #header.mini+#mainWrapper #main #pageNavigation.iconNavigation:not(.noIconNavigation) ul:hover li a,#root body.page-legal #pageNavigation.iconNavigation:not(.noIconNavigation) ul:hover li a,#root body.page-newsletter #pageNavigation.iconNavigation:not(.noIconNavigation) ul:hover li a,#root body.page-presse #pageNavigation.iconNavigation:not(.noIconNavigation) ul:hover li a{-webkit-transition:all .2s ease-in-out 0s;transition:all .2s ease-in-out 0s}#header.mini+#mainWrapper #main #pageNavigation.noIconNavigation,#header.mini+#mainWrapper #main #pageNavigation.noIconNavigation *,body.page-legal #pageNavigation.noIconNavigation,body.page-legal #pageNavigation.noIconNavigation *,body.page-newsletter #pageNavigation.noIconNavigation,body.page-newsletter #pageNavigation.noIconNavigation *,body.page-presse #pageNavigation.noIconNavigation,body.page-presse #pageNavigation.noIconNavigation *{-webkit-transition:none!important;transition:none!important}}@media screen and (max-width:1023px){#pageNavigation{display:none}}body:not(.page-products) .anchorHead{padding:0 2rem;line-height:6rem;cursor:pointer;text-align:left;background-color:#fff}@media screen and (min-width:1024px){body:not(.page-products) .anchorHead{display:none}}@media screen and (max-width:479px){body:not(.page-products) .anchorHead{line-height:12rem}}.presentation{position:relative;width:100%;height:0;padding-bottom:72%}.presentation,.presentation .item{overflow:hidden}.presentation .item img{width:100%;height:66.66667%;padding:0!important}.presentation .sliderControls{display:none}.presentation.paralax .item,.presentation.slider .item{width:100%;height:auto}.presentation.paralax .sliderControls,.presentation.slider .sliderControls{display:block;bottom:0;width:100%;text-align:center;position:absolute;padding-top:2.25em;overflow:visible}.presentation.paralax .sliderControls .ctrItem,.presentation.slider .sliderControls .ctrItem{cursor:pointer;display:inline-block;width:1.5em;height:1.5em;background-color:#cacacc;margin:0 .75em}.presentation.paralax .sliderControls .ctrItem.selected,.presentation.slider .sliderControls .ctrItem.selected{background-color:#be9229}@media screen and (min-width:1024px){html.no-touch .presentation.paralax .next,html.no-touch .presentation.paralax .prev,html.no-touch .presentation.slider .next,html.no-touch .presentation.slider .prev{position:absolute;display:block;top:0;bottom:4.5em;width:6rem;cursor:pointer;opacity:0;-webkit-transition:opacity .3s ease-out 0s;transition:opacity .3s ease-out 0s}html.no-touch .presentation.paralax .next:before,html.no-touch .presentation.paralax .prev:before,html.no-touch .presentation.slider .next:before,html.no-touch .presentation.slider .prev:before{position:absolute;display:block;top:50%;width:6rem;height:6rem;line-height:200%!important;font-size:3rem;margin-top:-3rem;text-align:center;background-color:#fff;color:#979799;-webkit-transition:color 1s cubic-bezier(.215,.61,.355,1) 0s;transition:color 1s cubic-bezier(.215,.61,.355,1) 0s}html.no-touch .presentation.paralax .next:hover:before,html.no-touch .presentation.paralax .prev:hover:before,html.no-touch .presentation.slider .next:hover:before,html.no-touch .presentation.slider .prev:hover:before{color:#be9229;-webkit-transition:color .3s cubic-bezier(.215,.61,.355,1) 0s;transition:color .3s cubic-bezier(.215,.61,.355,1) 0s}html.no-touch .presentation.paralax .prev,html.no-touch .presentation.slider .prev{left:.5rem}html.no-touch .presentation.paralax .prev:before,html.no-touch .presentation.slider .prev:before{font-family:RitterIcons;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"arrow-left";content:"\e906"}html.no-touch .presentation.paralax .next,html.no-touch .presentation.slider .next{right:.5rem}html.no-touch .presentation.paralax .next:before,html.no-touch .presentation.slider .next:before{font-family:RitterIcons;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"arrow-right";content:"\e907"}html.no-touch .presentation.paralax:hover .next,html.no-touch .presentation.paralax:hover .prev,html.no-touch .presentation.slider:hover .next,html.no-touch .presentation.slider:hover .prev{opacity:.85}}@media screen and (min-width:480px){.presentation.paralax .next,.presentation.paralax .prev,.presentation.slider .next,.presentation.slider .prev{display:none}}@media screen and (min-width:1024px){.presentation{width:57rem;padding-bottom:44rem}.contentSection:nth-of-type(2n) .presentation{float:right}.contentSection:nth-of-type(odd) .presentation{float:left}.presentation .presentationWrapper{padding:3rem 0}.presentation.slider{padding-bottom:42.5rem}.presentation.slider .presentationWrapper{padding:0}}@media only screen and (min-width:480px) and (max-width:1023px),screen and (min-width:768px) and (max-width:1023px) and (orientation:portrait){.presentation{margin-bottom:4.7rem}}@media screen and (max-width:479px){.presentation{margin-bottom:6rem;padding-bottom:73%}.presentation img{padding:0!important}.presentation.paralax .sliderControls .ctrItem,.presentation.slider .sliderControls .ctrItem{width:2rem;height:2rem;margin:0 1rem}}section#projectWidget{position:relative}section#projectWidget:after,section#projectWidget:before{content:"\0020";display:block;height:0;overflow:hidden}section#projectWidget:after{clear:both}section#projectWidget .root{position:relative;height:0;overflow:visible;background-color:transparent!important}section#projectWidget #mapSlider.presentation{position:absolute!important;width:36.5em;height:auto;left:inherit!important;right:0}section#projectWidget #mapSlider.presentation .sliderControls{display:none}section#projectWidget #mapSlider.presentation .item{width:100%;height:auto;background-color:#fff}section#projectWidget .item h1{color:#72c503;padding:0 1.5rem 0 5rem;line-height:6rem;background-position:1.5rem 1.5rem;background-size:2rem auto}section#projectWidget .item h2{padding:0 1.5rem}section#projectWidget .item p{padding:1.5rem}section#projectWidget .item a{margin:0 1.5rem 1.5rem;opacity:1!important}section#projectWidget .item img{width:100%;height:auto}section#projectWidget #map_canvas{height:60rem;width:100%}@media screen and (min-width:1024px){section#projectWidget #mapSlider.presentation{top:6rem!important}}@media only screen and (min-width:480px) and (max-width:1023px),screen and (min-width:768px) and (max-width:1023px) and (orientation:portrait){section#projectWidget .root{width:100%;height:auto}section#projectWidget #mapSlider.presentation{top:2rem!important;right:2rem!important;width:calc((100% - 1.5rem)/2)}section#projectWidget #mapSlider.presentation .item{width:100%}section#projectWidget #map_canvas{height:52rem}}@media screen and (max-width:479px){section#projectWidget .root{height:auto}section#projectWidget #mapSlider.presentation{position:relative!important;width:100%;padding-bottom:98rem}section#projectWidget #mapSlider.presentation .item{width:100%}section#projectWidget #mapSlider.presentation .sliderControls{display:block}section#projectWidget .item h1{padding:0 3rem 0 10rem;line-height:12rem;background-position:3rem 3rem;background-size:4rem auto}section#projectWidget .item h2{padding:0 3rem}section#projectWidget .item p{padding:3rem}section#projectWidget .item a{margin:0 3rem 3rem}section#projectWidget #map_canvas{display:none}}.contentSection.faq .moveable>.root,.contentSection.faq>.root{position:relative;display:block;text-align:center}@media screen and (max-width:479px){.contentSection.faq .moveable>.root,.contentSection.faq>.root{padding:0}}.contentSection.faq ul.faqUl{display:inline-block;list-style-type:none}.contentSection.faq ul.faqUl li{display:inline-block;margin:0 2.2em}.contentSection.faq ul.faqUl li:first-of-type{margin-left:0}.contentSection.faq ul.faqUl li:last-of-type{margin-right:0}.contentSection.faq .itemContainer{padding:3rem 0 4rem}.contentSection.faq .itemContainer.cat-application .item:not(.cat-application),.contentSection.faq .itemContainer.cat-applicationProfile .item:not(.cat-applicationProfile),.contentSection.faq .itemContainer.cat-apprenticeship .item:not(.cat-apprenticeship),.contentSection.faq .itemContainer.cat-industrialPlacement-scholar .item:not(.cat-industrialPlacement-scholar),.contentSection.faq .itemContainer.cat-industrialPlacement-student .item:not(.cat-industrialPlacement-student),.contentSection.faq .itemContainer.cat-studies .item:not(.cat-studies){display:none}@media screen and (min-width:1024px){.contentSection.faq .itemContainer{width:108em;margin:0 auto}}@media only screen and (min-width:480px) and (max-width:1023px),screen and (min-width:768px) and (max-width:1023px) and (orientation:portrait){#root .contentSection.faq .itemContainer{width:69rem!important;margin:0 auto;padding:1.75rem 0 4rem}}@media screen and (max-width:479px){#root .contentSection.faq .itemContainer{padding:2rem 0 0}}.contentSection.faq .typeSelect{margin:0 auto}@media screen and (min-width:1024px){.contentSection.faq .typeSelect{display:none}}@media only screen and (min-width:480px) and (max-width:1023px),screen and (min-width:768px) and (max-width:1023px) and (orientation:portrait){.contentSection.faq .typeSelect{width:64.5rem}}.contentSection.faq .item{position:relative;display:inline-block;width:31.5em;background-color:#f7f7fa;padding:1.5rem;border-bottom:2px solid #dcdcde;margin:2.25rem;vertical-align:top}.contentSection.faq .item:after,.contentSection.faq .item:before{content:"\0020";display:block;height:0;overflow:hidden}.contentSection.faq .item:after{clear:both}.contentSection.faq .item h2{line-height:134%;padding-bottom:1.2rem;margin-bottom:1.2rem;border-bottom:1px solid #dcdcde}.contentSection.faq .item p{line-height:140%}.contentSection.faq .item img{width:100%;height:auto;margin-top:1.5rem}#root .contentSection.faq .item a{text-decoration:underline;color:#41464b}#root .contentSection.faq .item a:hover{color:#be9229;text-decoration:none}@media screen and (max-width:1023px){.contentSection.faq ul.faqUl{display:none}}@media only screen and (min-width:480px) and (max-width:1023px),screen and (min-width:768px) and (max-width:1023px) and (orientation:portrait){.contentSection.faq .item{width:30rem}}@media screen and (max-width:479px){.contentSection.faq .item,.contentSection.faq .typeSelect{width:calc(100% - 8rem)}.contentSection.faq .item{margin:2rem 4rem;padding:4rem}.contentSection.faq .item h2{padding-bottom:2.4rem;margin-bottom:2.4rem}.contentSection.faq .item img{margin-top:4rem}}.shareModule{display:none;position:fixed;width:34rem;height:39rem;background-color:#fff;top:50%;left:50%;margin:-19.5rem 0 0 -17rem;z-index:200}.shareModule .toggle:before{content:"";position:fixed;background-color:transparent;width:100%;height:0;z-index:-1;-webkit-transition:background-color .4s ease-out 0s;transition:background-color .4s ease-out 0s}.shareModule:before{content:"";display:block;position:fixed;left:0;background-color:rgba(0,0,0,.8);width:100%;height:100%;z-index:-1;top:0}.shareModule *{position:relative;z-index:1;background-color:#fff}.shareModule:after,.shareModule>:first-child:before{content:"";display:block;position:absolute;width:100%;height:2px;background-color:#dcdcde;top:-2px;z-index:1}.shareModule:after{top:auto;bottom:-2px}.shareModule h1{text-align:left;text-indent:2rem;line-height:6rem;height:6rem;margin:0;padding:0}.shareModule ul{border-top:1px solid #dcdcde;list-style-type:none;padding:1.5rem 0;margin:0 2rem}.shareModule ul:after,.shareModule ul:before{content:"\0020";display:block;height:0;overflow:hidden}.shareModule ul:after{clear:both}.shareModule ul li{position:relative;display:block;float:left}.shareModule ul li,.shareModule ul li a{width:15rem;height:15rem;line-height:15rem;margin:0;background-color:transparent}.shareModule ul li a.btn.iconBig{left:1rem;padding-top:2em!important}.shareModule ul li a.btn.iconBig:after{line-height:3em}.shareModule ul li:nth-of-type(2n - 1){border-right:1px solid #dcdcde}.shareModule ul li:nth-of-type(2n - 1) a.btn.iconBig{left:-1rem}.shareModule ul li:first-of-type,.shareModule ul li:first-of-type+li{border-bottom:1px solid #dcdcde}.shareModule ul li a.btn.iconBig.pinterest,.shareModule ul li a[data-pin-config]{left:-1rem!important}html.no-touch .shareModule ul li:hover a.btn.iconBig.pinterest{color:#be9229!important;-webkit-transition:color .3s cubic-bezier(.215,.61,.355,1) 0s;transition:color .3s cubic-bezier(.215,.61,.355,1) 0s}.shareModule ul li a.btn.iconBig.pinterest{position:relative;z-index:1}.shareModule ul li a[data-pin-config]{position:absolute!important;top:0!important;width:100%!important;height:100%!important;z-index:4!important;opacity:0!important}.shareModule .close{position:absolute;top:0;right:0;width:6rem;height:6rem;line-height:6rem;overflow:hidden;cursor:pointer;color:#979799;-webkit-transition:color 1s cubic-bezier(.215,.61,.355,1) 0s;transition:color 1s cubic-bezier(.215,.61,.355,1) 0s}.shareModule .close:active,html.no-touch .shareModule .close:hover{color:#be9229;-webkit-transition:color .3s cubic-bezier(.215,.61,.355,1) 0s;transition:color .3s cubic-bezier(.215,.61,.355,1) 0s}.shareModule .close:before{font-family:RitterIcons;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"plus";content:"\e91a";display:block;width:100%;height:100%;font-size:1.5rem;line-height:inherit;-webkit-transform:rotate(45deg);transform:rotate(45deg)}@media screen and (max-width:479px){.shareModule{width:calc(100% - 4rem);height:auto;top:0;left:0;margin:2rem}.shareModule h1{line-height:12rem;height:12rem;text-indent:4rem}.shareModule ul{padding:3rem 0}.shareModule ul li,.shareModule ul li a{width:50%;height:auto;line-height:8em;padding-top:2em;margin:0;background-color:transparent}.shareModule ul li a.btn.iconBig{width:100%}.shareModule ul li a.btn.iconBig:after{line-height:2em}.shareModule .close{width:12rem;height:12rem;line-height:12rem}.shareModule .close:before{font-size:3rem;line-height:12rem}}#cookieAdvise{display:none;background-color:#41464b;position:fixed;bottom:0;width:100%;z-index:200}#cookieAdvise *{color:#fff!important}#cookieAdvise .root #cookieClose{position:absolute;font-family:FuturaBold;font-size:1.3rem;text-transform:uppercase;height:100%;right:0;top:0;width:9rem;z-index:2;cursor:pointer}#cookieAdvise .root #cookieClose:after{position:absolute;content:"ok";width:100%;text-align:center}@media screen and (min-width:480px){#cookieAdvise .root #cookieClose:after{top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}}#cookieAdvise .root p{padding:2rem 9rem 2rem 0;position:relative;z-index:1;line-height:140%}@media only screen and (min-width:480px) and (max-width:1023px),screen and (min-width:768px) and (max-width:1023px) and (orientation:portrait){#cookieAdvise .root{margin:0}#cookieAdvise .root p{padding-left:1.5rem}}@media screen and (max-width:479px){#cookieAdvise .root{padding:0}#cookieAdvise .root #cookieClose{position:relative;font-size:2.6rem;width:100%;height:12rem;line-height:12rem}#cookieAdvise .root p{padding:5rem 4rem 0}}#toastMessage{display:none;background-color:#41464b;position:fixed;bottom:0;width:100%;z-index:200}#toastMessage *{color:#fff!important}#toastMessage.isUkCitizen .cookieAdvise{display:none}#toastMessage .cookieAdvise{position:relative}#toastMessage .cookieAdvise #acceptCookiesButton{position:absolute;font-family:FuturaBold;font-size:1.3rem;text-transform:uppercase;height:100%;right:0;top:0;width:9rem;z-index:2;cursor:pointer}#toastMessage .cookieAdvise #acceptCookiesButton:after{position:absolute;content:"ok";width:100%;text-align:center}@media screen and (min-width:480px){#toastMessage .cookieAdvise #acceptCookiesButton:after{top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}}#toastMessage .cookieAdvise p{padding:2rem 9rem 2rem 0;position:relative;z-index:1;line-height:140%}#toastMessage.isNoUkCitizen .uk,#toastMessage .uk{display:none}#toastMessage.isUkCitizen .uk{display:block}#toastMessage .uk{padding:1rem 1.5rem 2rem}#toastMessage .uk .ukQuestion,#toastMessage .uk .ukSwitch{font-size:2rem}#toastMessage .uk .ukQuestion p,#toastMessage .uk .ukSwitch p{position:relative;z-index:1;line-height:140%}#toastMessage .uk .ukQuestion a,#toastMessage .uk .ukSwitch a{font-family:FuturaBold;text-transform:uppercase;text-decoration:none}#toastMessage .uk .ukQuestion a:hover,#toastMessage .uk .ukSwitch a:hover{text-decoration:none}#toastMessage .uk .ukQuestion a span:hover,#toastMessage .uk .ukSwitch a span:hover{text-decoration:underline}#toastMessage .uk .flag{padding:.5rem;position:relative;font-size:3rem}#toastMessage .uk .ukSwitch{display:-webkit-box;display:-ms-flexbox;display:flex;padding:2rem 0;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}#toastMessage .uk .ukCookieAdvise{font-size:1.5em}@media only screen and (min-width:480px) and (max-width:1023px),screen and (min-width:768px) and (max-width:1023px) and (orientation:portrait){#toastMessage .cookieAdvise{margin:0}#toastMessage .cookieAdvise p{padding-left:1.5rem}#toastMessage .uk{padding:2rem 1.5rem}#toastMessage .uk p{padding-left:0}}@media screen and (max-width:479px){#toastMessage .cookieAdvise{padding:0}#toastMessage .cookieAdvise #acceptCookiesButton{position:relative;font-size:2.6rem;width:100%;height:12rem;line-height:12rem}#toastMessage .cookieAdvise p{padding:5rem 4rem 0}#toastMessage .uk{padding:2rem 1.5rem}#toastMessage .uk .ukSwitch{display:block}#toastMessage .uk .ukSwitch,#toastMessage .uk p{padding:5rem 4rem 0}#toastMessage .uk a{display:block;font-size:2.6rem;padding:1.5rem 0}}#iScrollWrapper{position:absolute;z-index:1;bottom:0}#iScrollWrapper,#videoPlayer{top:0;left:0;width:100%;overflow:hidden}#videoPlayer{display:none;position:fixed;height:100%;background-color:transparent;z-index:200;opacity:0;-webkit-transition:opacity .4s cubic-bezier(.215,.61,.355,1) 0s;transition:opacity .4s cubic-bezier(.215,.61,.355,1) 0s}#videoPlayer.active{opacity:1}#videoPlayer *{position:relative;z-index:1;background-color:#fff}#videoPlayer .toggle:before{content:"";position:fixed;background-color:transparent;width:100%;height:0;z-index:-1;-webkit-transition:background-color .4s ease-out 0s;transition:background-color .4s ease-out 0s}#videoPlayer:before{content:"";display:block;position:fixed;left:0;background-color:rgba(0,0,0,.8);width:100%;height:100%;z-index:-1;top:0}#videoPlayer .close{display:block;position:absolute;top:-45px;right:0;width:45px;height:45px;line-height:45px;overflow:hidden;cursor:pointer;color:#979799;z-index:200}@media screen and (min-width:1024px){html.no-touch #videoPlayer .close{-webkit-transition:color 1s cubic-bezier(.215,.61,.355,1) 0s;transition:color 1s cubic-bezier(.215,.61,.355,1) 0s}}#videoPlayer .close:active,html.no-touch #videoPlayer .close:hover{color:#be9229;-webkit-transition:color .3s cubic-bezier(.215,.61,.355,1) 0s;transition:color .3s cubic-bezier(.215,.61,.355,1) 0s}#videoPlayer .close:before{font-family:RitterIcons;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"plus";content:"\e91a";display:block;width:100%;height:100%;font-size:20px;line-height:45px;text-align:center;-webkit-transform:rotate(45deg);transform:rotate(45deg)}#videoPlayer #videoWrapper{padding:0 0 30px!important;margin:45px auto 0;opacity:1;-webkit-transition:width .4s cubic-bezier(.215,.61,.355,1) 0s;transition:width .4s cubic-bezier(.215,.61,.355,1) 0s}#videoPlayer #videoWrapper,#videoPlayer img{position:relative;height:auto;background-color:transparent}#videoPlayer img{width:100%}#videoPlayer iframe{position:absolute;top:0;left:0;width:100%;height:100%;opacity:1;-webkit-transition:opacity .4s cubic-bezier(.215,.61,.355,1) 0s;transition:opacity .4s cubic-bezier(.215,.61,.355,1) 0s}.videoSlider{position:relative;width:100%}@media screen and (min-width:1024px){.videoSlider .wrapper{cursor:default!important}}.videoSlider .size-manager{margin-bottom:75px}.videoSlider .item{position:relative}.videoSlider .video-elem{position:absolute;top:0;left:0;width:100%;height:100%}.videoSlider .sliderControls{display:block;bottom:30px;width:100%;text-align:center;position:absolute;overflow:visible;font-size:0;z-index:1}.videoSlider .sliderControls .ctrItem{cursor:pointer;display:inline-block;width:15px;height:15px;background-color:#cacacc;margin:0 5px}.videoSlider .sliderControls .ctrItem.selected{background-color:#be9229}.videoSlider .next,.videoSlider .prev{position:relative;top:50%;display:block;margin-top:-7rem;width:6rem;height:6rem;cursor:pointer;opacity:.85}.videoSlider .next:before,.videoSlider .prev:before{position:absolute;display:block;width:6rem;height:6rem;line-height:200%!important;font-size:3rem;text-align:center;background-color:#fff;color:#979799;-webkit-transition:color 1s cubic-bezier(.215,.61,.355,1) 0s;transition:color 1s cubic-bezier(.215,.61,.355,1) 0s}.videoSlider .next:active:before,.videoSlider .prev:active:before,html.no-touch .videoSlider .next:hover:before,html.no-touch .videoSlider .prev:hover:before{color:#be9229;-webkit-transition:color .3s cubic-bezier(.215,.61,.355,1) 0s;transition:color .3s cubic-bezier(.215,.61,.355,1) 0s}.videoSlider .next{float:right}.videoSlider .next:before{font-family:RitterIcons;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"arrow-right";content:"\e907"}.videoSlider .prev{float:left}.videoSlider .prev:before{font-family:RitterIcons;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"arrow-left";content:"\e906"}.videoSlider .sliderControlsWrapper{display:none;position:static;overflow:visible;max-width:1315px;height:100%!important;opacity:1}.no-touch .videoSlider .sliderControlsWrapper{display:block;-webkit-transition:opacity .3s ease-out 0s;transition:opacity .3s ease-out 0s}.no-touch .videoSlider:hover .sliderControlsWrapper{opacity:1}.videoSlider .root{height:100%}@media screen and (max-width:1023px){.videoSlider .root{width:100%;padding:0;margin:0}}@media screen and (max-width:1023px){.touch .videoSlider .sliderControls .ctrItem{margin:0 8px}}@media screen and (max-width:479px){.videoSlider .sliderControls{bottom:20px}}.skrollable,.skrollableDelegated{-webkit-transform:translateZ(0);-webkit-backface-visibility:hidden;-webkit-perspective:1000}.page-start .teaserWrapper .teaser-opener{opacity:0;-webkit-transition:opacity 1ms ease-out 1s;transition:opacity 1ms ease-out 1s}.page-start.start .teaserWrapper .teaser-opener{opacity:1!important}@-webkit-keyframes fadeinOnBottomButton{0%{top:4em;opacity:0}50%{top:2em;opacity:1}to{top:0;opacity:1}}@keyframes fadeinOnBottomButton{0%{top:4em;opacity:0}50%{top:2em;opacity:1}to{top:0;opacity:1}}@-webkit-keyframes fadeinOutBottomButton{0%{top:0;opacity:1}50%{top:2em;opacity:1}to{top:4em;opacity:0}}@keyframes fadeinOutBottomButton{0%{top:0;opacity:1}50%{top:2em;opacity:1}to{top:4em;opacity:0}}@media screen and (min-width:1024px){.js body #mast h1{opacity:0;-webkit-transition:opacity 1.5s ease-out 0s;transition:opacity 1.5s ease-out 0s}.js body #mast h2{opacity:0;-webkit-transition:opacity 1.5s ease-out .25s;transition:opacity 1.5s ease-out .25s}.js body #mast #subNavigation .item{opacity:0}.js body #mast #subNavigation .item:first-child{-webkit-transition:opacity 1.5s ease-out .25s;transition:opacity 1.5s ease-out .25s}.js body #mast #subNavigation .item:nth-child(2){-webkit-transition:opacity 1.5s ease-out .35s;transition:opacity 1.5s ease-out .35s}.js body #mast #subNavigation .item:nth-child(3){-webkit-transition:opacity 1.5s ease-out .45s;transition:opacity 1.5s ease-out .45s}.js body #mast #subNavigation .item:nth-child(4){-webkit-transition:opacity 1.5s ease-out .55s;transition:opacity 1.5s ease-out .55s}.js body #mast #subNavigation .item:nth-child(5){-webkit-transition:opacity 1.5s ease-out .65s;transition:opacity 1.5s ease-out .65s}.js body #mast #subNavigation .item:nth-child(6){-webkit-transition:opacity 1.5s ease-out .75s;transition:opacity 1.5s ease-out .75s}.js body #mast #subNavigation .item:nth-child(7){-webkit-transition:opacity 1.5s ease-out .85s;transition:opacity 1.5s ease-out .85s}.js body #mast #subNavigation .item:nth-child(8){-webkit-transition:opacity 1.5s ease-out .95s;transition:opacity 1.5s ease-out .95s}.js body #mast #subNavigation .item:nth-child(9){-webkit-transition:opacity 1.5s ease-out 1.05s;transition:opacity 1.5s ease-out 1.05s}.js body #mast #subNavigation .item:nth-child(10){-webkit-transition:opacity 1.5s ease-out 1.15s;transition:opacity 1.5s ease-out 1.15s}.js body.start #mast #subNavigation .item,.js body.start #mast h1,.js body.start #mast h2{opacity:1}.js body.page-start #mast img{opacity:0;-webkit-transition:opacity .6s ease-out .5s;transition:opacity .6s ease-out .5s}.js body.page-start #mast h1{opacity:0;-webkit-transition:opacity .6s ease-out .75s;transition:opacity .6s ease-out .75s}.js body.page-start #mast h2{opacity:0;-webkit-transition:opacity .6s ease-out 1s;transition:opacity .6s ease-out 1s}.js body.page-start #mast .links a:first-child{opacity:0;-webkit-transition:opacity .6s ease-out 1.25s;transition:opacity .6s ease-out 1.25s}.js body.page-start #mast .links a:nth-child(2){opacity:0;-webkit-transition:opacity .6s ease-out 1.5s;transition:opacity .6s ease-out 1.5s}.js body.page-start.start #mast .links a:first-child,.js body.page-start.start #mast .links a:nth-child(2),.js body.page-start.start #mast h1,.js body.page-start.start #mast h2,.js body.page-start.start #mast img{opacity:1}}.trigger{position:absolute;top:0;bottom:0;left:0;height:100%}.trigger.trigger-all-btn{position:relative;display:inline;width:0}.trigger.trigger-all-tiles{position:absolute!important;display:inline;width:0!important;margin:0 -1px 0 0!important;float:none!important;overflow:hidden}.moveable,.moveableText{position:relative}@media screen and (min-width:1024px){#header.mini+#mainWrapper .skr-header .moveable{position:fixed}html.cssanimations #header.mini+#mainWrapper .skr-header .moveable{-webkit-animation:headerToMiniParallax .6s cubic-bezier(.215,.61,.355,1) 1 forwards;animation:headerToMiniParallax .6s cubic-bezier(.215,.61,.355,1) 1 forwards}html.no-cssanimations #header.mini+#mainWrapper .skr-header .moveable{top:12rem}html.cssanimations body.no-subnav #header.mini+#mainWrapper .skr-header .moveable{-webkit-animation:no-subnav-headerToMiniParallax .6s cubic-bezier(.215,.61,.355,1) 1 forwards;animation:no-subnav-headerToMiniParallax .6s cubic-bezier(.215,.61,.355,1) 1 forwards}html.no-cssanimations body.no-subnav #header.mini+#mainWrapper .skr-header .moveable{top:6rem}html.no-touch .skr-header{height:72em;overflow:hidden}html.no-touch .skr-header .moveable{width:100%}html.no-touch .merits-lower.textTeaserWrapper,html.no-touch .merits-upper.textTeaserWrapper{z-index:5!important}html.no-touch .skr-first-upper,html.no-touch .skr-upper{z-index:4!important;background-color:transparent!important}html.no-touch .skr-first-upper .moveable,html.no-touch .skr-upper .moveable{z-index:4!important;background-color:#fff}html.no-touch .skr-first-lower,html.no-touch .skr-lower{z-index:3!important;background-color:transparent!important}html.no-touch .skr-first-lower .moveable,html.no-touch .skr-lower .moveable{z-index:3!important;background-color:#f7f7fa}html.no-touch .skr-first-lower .moveable.relative,html.no-touch .skr-lower .moveable.relative{position:relative;top:0}html.no-touch .skr-first-lower .moveable.fixed,html.no-touch .skr-lower .moveable.fixed{position:fixed;margin-top:-.5em;top:50%;width:100%;left:0}html.no-touch .skr-first-lower .moveable.outsidefixed,html.no-touch .skr-lower .moveable.outsidefixed{position:fixed;top:150%;width:100%;left:0}html.no-touch .skr-lowest,html.no-touch .skr-lowest .moveable{z-index:1!important}.skr-lower .btn.icon,.skr-lower .tile-module li,.skr-upper .btn.icon,.skr-upper .tile-module li{opacity:0;-webkit-animation:none;animation:none;-webkit-animation-duration:.25s;animation-duration:.25s;-webkit-animation-delay:.125s;animation-delay:.125s;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-animation-fill-mode:both;animation-fill-mode:both}.skr-lower .btn.icon.noBorder,.skr-lower .btn.icon:not(.revealed),.skr-lower .btn.icon html.touch,.skr-lower .tile-module li.noBorder,.skr-lower .tile-module li:not(.revealed),.skr-lower .tile-module li html.touch,.skr-upper .btn.icon.noBorder,.skr-upper .btn.icon:not(.revealed),.skr-upper .btn.icon html.touch,.skr-upper .tile-module li.noBorder,.skr-upper .tile-module li:not(.revealed),.skr-upper .tile-module li html.touch,html.no-cssanimations .skr-lower .btn.icon,html.no-cssanimations .skr-lower .tile-module li,html.no-cssanimations .skr-upper .btn.icon,html.no-cssanimations .skr-upper .tile-module li{opacity:1}html.no-touch .skr-lower .btn.icon:not(.revealed),html.no-touch .skr-lower .tile-module li:not(.revealed),html.no-touch .skr-upper .btn.icon:not(.revealed),html.no-touch .skr-upper .tile-module li:not(.revealed){-webkit-animation-name:fadeinOutBottomButton;animation-name:fadeinOutBottomButton}.skr-lower .btn.icon:not(.revealed).noBorder,.skr-lower .tile-module li:not(.revealed).noBorder,.skr-upper .btn.icon:not(.revealed).noBorder,.skr-upper .tile-module li:not(.revealed).noBorder,html.no-cssanimations .skr-lower .btn.icon:not(.revealed),html.no-cssanimations .skr-lower .tile-module li:not(.revealed),html.no-cssanimations .skr-upper .btn.icon:not(.revealed),html.no-cssanimations .skr-upper .tile-module li:not(.revealed){-webkit-animation:none!important;animation:none!important}.skr-lower .btn.icon:not(.revealed):nth-child(12),.skr-lower .tile-module li:not(.revealed):nth-child(12),.skr-upper .btn.icon:not(.revealed):nth-child(12),.skr-upper .tile-module li:not(.revealed):nth-child(12){-webkit-animation-delay:.1s;animation-delay:.1s}.skr-lower .btn.icon:not(.revealed):nth-child(11),.skr-lower .tile-module li:not(.revealed):nth-child(11),.skr-upper .btn.icon:not(.revealed):nth-child(11),.skr-upper .tile-module li:not(.revealed):nth-child(11){-webkit-animation-delay:.2s;animation-delay:.2s}.skr-lower .btn.icon:not(.revealed):nth-child(10),.skr-lower .tile-module li:not(.revealed):nth-child(10),.skr-upper .btn.icon:not(.revealed):nth-child(10),.skr-upper .tile-module li:not(.revealed):nth-child(10){-webkit-animation-delay:.3s;animation-delay:.3s}.skr-lower .btn.icon:not(.revealed):nth-child(9),.skr-lower .tile-module li:not(.revealed):nth-child(9),.skr-upper .btn.icon:not(.revealed):nth-child(9),.skr-upper .tile-module li:not(.revealed):nth-child(9){-webkit-animation-delay:.4s;animation-delay:.4s}.skr-lower .btn.icon:not(.revealed):nth-child(8),.skr-lower .tile-module li:not(.revealed):nth-child(8),.skr-upper .btn.icon:not(.revealed):nth-child(8),.skr-upper .tile-module li:not(.revealed):nth-child(8){-webkit-animation-delay:.5s;animation-delay:.5s}.skr-lower .btn.icon:not(.revealed):nth-child(7),.skr-lower .tile-module li:not(.revealed):nth-child(7),.skr-upper .btn.icon:not(.revealed):nth-child(7),.skr-upper .tile-module li:not(.revealed):nth-child(7){-webkit-animation-delay:.6s;animation-delay:.6s}.skr-lower .btn.icon:not(.revealed):nth-child(6),.skr-lower .tile-module li:not(.revealed):nth-child(6),.skr-upper .btn.icon:not(.revealed):nth-child(6),.skr-upper .tile-module li:not(.revealed):nth-child(6){-webkit-animation-delay:.7s;animation-delay:.7s}.skr-lower .btn.icon:not(.revealed):nth-child(5),.skr-lower .tile-module li:not(.revealed):nth-child(5),.skr-upper .btn.icon:not(.revealed):nth-child(5),.skr-upper .tile-module li:not(.revealed):nth-child(5){-webkit-animation-delay:.8s;animation-delay:.8s}.skr-lower .btn.icon:not(.revealed):nth-child(4),.skr-lower .tile-module li:not(.revealed):nth-child(4),.skr-upper .btn.icon:not(.revealed):nth-child(4),.skr-upper .tile-module li:not(.revealed):nth-child(4){-webkit-animation-delay:.9s;animation-delay:.9s}.skr-lower .btn.icon:not(.revealed):nth-child(3),.skr-lower .tile-module li:not(.revealed):nth-child(3),.skr-upper .btn.icon:not(.revealed):nth-child(3),.skr-upper .tile-module li:not(.revealed):nth-child(3){-webkit-animation-delay:1s;animation-delay:1s}.skr-lower .btn.icon:not(.revealed):nth-child(2),.skr-lower .tile-module li:not(.revealed):nth-child(2),.skr-upper .btn.icon:not(.revealed):nth-child(2),.skr-upper .tile-module li:not(.revealed):nth-child(2){-webkit-animation-delay:1.1s;animation-delay:1.1s}.skr-lower .btn.icon:not(.revealed):first-child,.skr-lower .tile-module li:not(.revealed):first-child,.skr-upper .btn.icon:not(.revealed):first-child,.skr-upper .tile-module li:not(.revealed):first-child{-webkit-animation-delay:1.2s;animation-delay:1.2s}.skr-lower .btn.icon.revealed,.skr-lower .tile-module li.revealed,.skr-upper .btn.icon.revealed,.skr-upper .tile-module li.revealed{-webkit-animation-name:fadeinOnBottomButton;animation-name:fadeinOnBottomButton}.skr-lower .btn.icon.revealed.noBorder,.skr-lower .tile-module li.revealed.noBorder,.skr-upper .btn.icon.revealed.noBorder,.skr-upper .tile-module li.revealed.noBorder{-webkit-animation:none;animation:none}.skr-lower .btn.icon.revealed:first-child,.skr-lower .tile-module li.revealed:first-child,.skr-upper .btn.icon.revealed:first-child,.skr-upper .tile-module li.revealed:first-child{-webkit-animation-delay:.1s;animation-delay:.1s}.skr-lower .btn.icon.revealed:nth-child(2),.skr-lower .tile-module li.revealed:nth-child(2),.skr-upper .btn.icon.revealed:nth-child(2),.skr-upper .tile-module li.revealed:nth-child(2){-webkit-animation-delay:.2s;animation-delay:.2s}.skr-lower .btn.icon.revealed:nth-child(3),.skr-lower .tile-module li.revealed:nth-child(3),.skr-upper .btn.icon.revealed:nth-child(3),.skr-upper .tile-module li.revealed:nth-child(3){-webkit-animation-delay:.3s;animation-delay:.3s}.skr-lower .btn.icon.revealed:nth-child(4),.skr-lower .tile-module li.revealed:nth-child(4),.skr-upper .btn.icon.revealed:nth-child(4),.skr-upper .tile-module li.revealed:nth-child(4){-webkit-animation-delay:.4s;animation-delay:.4s}.skr-lower .btn.icon.revealed:nth-child(5),.skr-lower .tile-module li.revealed:nth-child(5),.skr-upper .btn.icon.revealed:nth-child(5),.skr-upper .tile-module li.revealed:nth-child(5){-webkit-animation-delay:.5s;animation-delay:.5s}.skr-lower .btn.icon.revealed:nth-child(6),.skr-lower .tile-module li.revealed:nth-child(6),.skr-upper .btn.icon.revealed:nth-child(6),.skr-upper .tile-module li.revealed:nth-child(6){-webkit-animation-delay:.6s;animation-delay:.6s}.skr-lower .btn.icon.revealed:nth-child(7),.skr-lower .tile-module li.revealed:nth-child(7),.skr-upper .btn.icon.revealed:nth-child(7),.skr-upper .tile-module li.revealed:nth-child(7){-webkit-animation-delay:.7s;animation-delay:.7s}.skr-lower .btn.icon.revealed:nth-child(8),.skr-lower .tile-module li.revealed:nth-child(8),.skr-upper .btn.icon.revealed:nth-child(8),.skr-upper .tile-module li.revealed:nth-child(8){-webkit-animation-delay:.8s;animation-delay:.8s}.skr-lower .btn.icon.revealed:nth-child(9),.skr-lower .tile-module li.revealed:nth-child(9),.skr-upper .btn.icon.revealed:nth-child(9),.skr-upper .tile-module li.revealed:nth-child(9){-webkit-animation-delay:.9s;animation-delay:.9s}.skr-lower .btn.icon.revealed:nth-child(10),.skr-lower .tile-module li.revealed:nth-child(10),.skr-upper .btn.icon.revealed:nth-child(10),.skr-upper .tile-module li.revealed:nth-child(10){-webkit-animation-delay:1s;animation-delay:1s}.skr-lower .btn.icon.revealed:nth-child(11),.skr-lower .tile-module li.revealed:nth-child(11),.skr-upper .btn.icon.revealed:nth-child(11),.skr-upper .tile-module li.revealed:nth-child(11){-webkit-animation-delay:1.1s;animation-delay:1.1s}.skr-lower .btn.icon.revealed:nth-child(12),.skr-lower .tile-module li.revealed:nth-child(12),.skr-upper .btn.icon.revealed:nth-child(12),.skr-upper .tile-module li.revealed:nth-child(12){-webkit-animation-delay:1.2s;animation-delay:1.2s}#pageNavigation,#pageNavigation .moveable{z-index:30!important}html.no-touch .page-merits-sustainability.parallax.start #projectWidget.skr-lowest .presentation.slider{opacity:0}html.no-touch .page-merits-vision.parallax .contentSection .contTsrBig .inner{position:relative}html.no-touch .page-merits-vision.parallax .contentSection.merits-upper .contTsrBig{z-index:4!important}html.no-touch .page-merits-vision.parallax .contentSection.merits-lower .contTsrBig{z-index:2!important}html.no-touch .page-merits-vision.parallax .contentSection .textTeaserWrapper{max-height:none;overflow:visible;position:relative;display:block!important;z-index:5!important}html.no-touch .page-merits-vision.parallax .contentSection:nth-of-type(2n) .textTeaserWrapper{left:3rem}html.no-touch .page-merits-vision.parallax .contentSection:nth-of-type(odd) .textTeaserWrapper{right:0}html.no-touch .page-merits-facts.parallax .skr-facts-wallpaper .nameBlock{position:relative;background-color:#f7f7fa}html.no-touch .page-start .teaserWrapper .teaser-opener:first-child{opacity:0;top:3em;-webkit-transition:all .5s ease-out 0s;transition:all .5s ease-out 0s}html.no-touch .page-start .teaserWrapper .teaser-opener:nth-child(2){opacity:0;top:3em;-webkit-transition:all .5s ease-out .25s;transition:all .5s ease-out .25s}html.no-touch .page-start .teaserWrapper .teaser-opener:nth-child(3){opacity:0;top:3em;-webkit-transition:all .5s ease-out .5s;transition:all .5s ease-out .5s}html.no-touch .page-start .teaserWrapper.showteaser .teaser-opener:first-child,html.no-touch .page-start .teaserWrapper.showteaser .teaser-opener:nth-child(2),html.no-touch .page-start .teaserWrapper.showteaser .teaser-opener:nth-child(3){opacity:1;top:0}html.touch .page-start .teaserWrapper .teaser-opener:first-child{opacity:0;top:3em;-webkit-transition:all .5s ease-out 2s;transition:all .5s ease-out 2s}html.touch .page-start .teaserWrapper .teaser-opener:nth-child(2){opacity:0;top:3em;-webkit-transition:all .5s ease-out 2.25s;transition:all .5s ease-out 2.25s}html.touch .page-start .teaserWrapper .teaser-opener:nth-child(3){opacity:0;top:3em;-webkit-transition:all .5s ease-out 2.5s;transition:all .5s ease-out 2.5s}html.touch .page-start.start .teaserWrapper .teaser-opener:first-child,html.touch .page-start.start .teaserWrapper .teaser-opener:nth-child(2),html.touch .page-start.start .teaserWrapper .teaser-opener:nth-child(3){opacity:1;top:0}}.picturefill:before{position:fixed;left:-2000px;visibility:hidden}@media only screen and (min-device-width:320px) and (max-device-width:568px) and (-webkit-device-pixel-ratio:2) and (device-aspect-ratio:40/71){.contTsrBig .picturefill:before{content:"480"}}@media screen and (max-width:479px){.contTsrBig .picturefill:before{content:"320"}}@media only screen and (min-width:480px) and (max-width:1023px),screen and (min-width:768px) and (max-width:1023px) and (orientation:portrait){.contTsrBig .picturefill:before{content:"750"}}@media only screen and (min-width:480px) and (max-width:1023px) and (-webkit-min-device-pixel-ratio:2),only screen and (min-width:480px) and (max-width:1023px) and (min-resolution:2dppx),only screen and (min-width:480px) and (max-width:1023px) and (min-resolution:192dpi),only screen and (min-width:768px) and (max-width:1023px) and (orientation:portrait) and (-webkit-min-device-pixel-ratio:2),only screen and (min-width:768px) and (max-width:1023px) and (orientation:portrait) and (min-resolution:2dppx),only screen and (min-width:768px) and (max-width:1023px) and (orientation:portrait) and (min-resolution:192dpi){.contTsrBig .picturefill:before{content:"1500"}}@media screen and (min-width:1024px){.contTsrBig .picturefill:before{content:"1280"}}@media only screen and (min-width:1024px) and (-webkit-min-device-pixel-ratio:2),only screen and (min-width:1024px) and (min-resolution:2dppx),only screen and (min-width:1024px) and (min-resolution:192dpi){.contTsrBig .picturefill:before{content:"1920"}}@media screen and (min-width:1400px){.contTsrBig .picturefill:before{content:"1400"}}@media only screen and (min-device-width:320px) and (max-device-width:568px) and (-webkit-device-pixel-ratio:2) and (device-aspect-ratio:40/71){.mastheadSlider .teaser .picturefill:before{content:"480"}}@media screen and (max-width:479px){.mastheadSlider .teaser .picturefill:before{content:"320"}}@media only screen and (min-width:480px) and (max-width:1023px),screen and (min-width:768px) and (max-width:1023px) and (orientation:portrait){.mastheadSlider .teaser .picturefill:before{content:"750"}}@media only screen and (min-width:480px) and (max-width:1023px) and (-webkit-min-device-pixel-ratio:2),only screen and (min-width:480px) and (max-width:1023px) and (min-resolution:2dppx),only screen and (min-width:480px) and (max-width:1023px) and (min-resolution:192dpi),only screen and (min-width:768px) and (max-width:1023px) and (orientation:portrait) and (-webkit-min-device-pixel-ratio:2),only screen and (min-width:768px) and (max-width:1023px) and (orientation:portrait) and (min-resolution:2dppx),only screen and (min-width:768px) and (max-width:1023px) and (orientation:portrait) and (min-resolution:192dpi){.mastheadSlider .teaser .picturefill:before{content:"1500"}}@media screen and (min-width:1024px){.mastheadSlider .teaser .picturefill:before{content:"996"}}@media only screen and (min-width:1024px) and (-webkit-min-device-pixel-ratio:2),only screen and (min-width:1024px) and (min-resolution:2dppx),only screen and (min-width:1024px) and (min-resolution:192dpi){.mastheadSlider .teaser .picturefill:before{content:"1660"}}@media only screen and (min-device-width:320px) and (max-device-width:568px) and (-webkit-device-pixel-ratio:2) and (device-aspect-ratio:40/71){.mastheadSlider .widescreen-teaser .picturefill:before{content:"480"}}@media screen and (max-width:479px){.mastheadSlider .widescreen-teaser .picturefill:before{content:"320"}}@media only screen and (min-width:480px) and (max-width:1023px),screen and (min-width:768px) and (max-width:1023px) and (orientation:portrait){.mastheadSlider .widescreen-teaser .picturefill:before{content:"750"}}@media only screen and (min-width:480px) and (max-width:1023px) and (-webkit-min-device-pixel-ratio:2),only screen and (min-width:480px) and (max-width:1023px) and (min-resolution:2dppx),only screen and (min-width:480px) and (max-width:1023px) and (min-resolution:192dpi),only screen and (min-width:768px) and (max-width:1023px) and (orientation:portrait) and (-webkit-min-device-pixel-ratio:2),only screen and (min-width:768px) and (max-width:1023px) and (orientation:portrait) and (min-resolution:2dppx),only screen and (min-width:768px) and (max-width:1023px) and (orientation:portrait) and (min-resolution:192dpi){.mastheadSlider .widescreen-teaser .picturefill:before{content:"1500"}}@media screen and (min-width:1024px){.mastheadSlider .widescreen-teaser .picturefill:before{content:"1422"}}@media only screen and (min-width:1024px) and (-webkit-min-device-pixel-ratio:2),only screen and (min-width:1024px) and (min-resolution:2dppx),only screen and (min-width:1024px) and (min-resolution:192dpi){.mastheadSlider .widescreen-teaser .picturefill:before{content:"1896"}}@media only screen and (min-device-width:320px) and (max-device-width:568px) and (-webkit-device-pixel-ratio:2) and (device-aspect-ratio:40/71){.mastheadSlider .wallpaper-teaser .picturefill:before{content:"480"}}@media screen and (max-width:479px){.mastheadSlider .wallpaper-teaser .picturefill:before{content:"320"}}@media only screen and (min-width:480px) and (max-width:1023px),screen and (min-width:768px) and (max-width:1023px) and (orientation:portrait){.mastheadSlider .wallpaper-teaser .picturefill:before{content:"750"}}@media only screen and (min-width:480px) and (max-width:1023px) and (-webkit-min-device-pixel-ratio:2),only screen and (min-width:480px) and (max-width:1023px) and (min-resolution:2dppx),only screen and (min-width:480px) and (max-width:1023px) and (min-resolution:192dpi),only screen and (min-width:768px) and (max-width:1023px) and (orientation:portrait) and (-webkit-min-device-pixel-ratio:2),only screen and (min-width:768px) and (max-width:1023px) and (orientation:portrait) and (min-resolution:2dppx),only screen and (min-width:768px) and (max-width:1023px) and (orientation:portrait) and (min-resolution:192dpi){.mastheadSlider .wallpaper-teaser .picturefill:before{content:"1500"}}@media screen and (min-width:1024px){.mastheadSlider .wallpaper-teaser .picturefill:before{content:"1536"}}@media only screen and (min-width:1024px) and (-webkit-min-device-pixel-ratio:2),only screen and (min-width:1024px) and (min-resolution:2dppx),only screen and (min-width:1024px) and (min-resolution:192dpi){.mastheadSlider .wallpaper-teaser .picturefill:before{content:"1920"}}@media screen and (min-width:1400px){.mastheadSlider .wallpaper-teaser .picturefill:before{content:"1400"}}@media only screen and (min-device-width:320px) and (max-device-width:568px) and (-webkit-device-pixel-ratio:2) and (device-aspect-ratio:40/71){.stage:not(.widescreen) .picturefill:before{content:"480"}}@media screen and (max-width:479px){.stage:not(.widescreen) .picturefill:before{content:"320"}}@media only screen and (min-width:480px) and (max-width:1023px),screen and (min-width:768px) and (max-width:1023px) and (orientation:portrait){.stage:not(.widescreen) .picturefill:before{content:"690"}}@media only screen and (min-width:480px) and (max-width:1023px) and (-webkit-min-device-pixel-ratio:2),only screen and (min-width:480px) and (max-width:1023px) and (min-resolution:2dppx),only screen and (min-width:480px) and (max-width:1023px) and (min-resolution:192dpi),only screen and (min-width:768px) and (max-width:1023px) and (orientation:portrait) and (-webkit-min-device-pixel-ratio:2),only screen and (min-width:768px) and (max-width:1023px) and (orientation:portrait) and (min-resolution:2dppx),only screen and (min-width:768px) and (max-width:1023px) and (orientation:portrait) and (min-resolution:192dpi){.stage:not(.widescreen) .picturefill:before{content:"1380"}}@media screen and (min-width:1024px){.stage:not(.widescreen) .picturefill:before{content:"828"}}@media only screen and (min-width:1024px) and (-webkit-min-device-pixel-ratio:2),only screen and (min-width:1024px) and (min-resolution:2dppx),only screen and (min-width:1024px) and (min-resolution:192dpi){.stage:not(.widescreen) .picturefill:before{content:"1380"}}@media only screen and (min-device-width:320px) and (max-device-width:568px) and (-webkit-device-pixel-ratio:2) and (device-aspect-ratio:40/71){.stage.widescreen .picturefill:before{content:"480"}}@media screen and (max-width:479px){.stage.widescreen .picturefill:before{content:"320"}}@media only screen and (min-width:480px) and (max-width:1023px),screen and (min-width:768px) and (max-width:1023px) and (orientation:portrait){.stage.widescreen .picturefill:before{content:"750"}}@media only screen and (min-width:480px) and (max-width:1023px) and (-webkit-min-device-pixel-ratio:2),only screen and (min-width:480px) and (max-width:1023px) and (min-resolution:2dppx),only screen and (min-width:480px) and (max-width:1023px) and (min-resolution:192dpi),only screen and (min-width:768px) and (max-width:1023px) and (orientation:portrait) and (-webkit-min-device-pixel-ratio:2),only screen and (min-width:768px) and (max-width:1023px) and (orientation:portrait) and (min-resolution:2dppx),only screen and (min-width:768px) and (max-width:1023px) and (orientation:portrait) and (min-resolution:192dpi){.stage.widescreen .picturefill:before{content:"1500"}}@media screen and (min-width:1024px){.stage.widescreen .picturefill:before{content:"1280"}}@media only screen and (min-width:1024px) and (-webkit-min-device-pixel-ratio:2),only screen and (min-width:1024px) and (min-resolution:2dppx),only screen and (min-width:1024px) and (min-resolution:192dpi){.stage.widescreen .picturefill:before{content:"1920"}}@media screen and (min-width:1400px){.stage.widescreen .picturefill:before{content:"1400"}}@media only screen and (min-device-width:320px) and (max-device-width:568px) and (-webkit-device-pixel-ratio:2) and (device-aspect-ratio:40/71){.contentSection .imgBlock>.picturefill:before{content:"480"}}@media screen and (max-width:479px){.contentSection .imgBlock>.picturefill:before{content:"320"}}@media only screen and (min-width:480px) and (max-width:1023px),screen and (min-width:768px) and (max-width:1023px) and (orientation:portrait){.contentSection .imgBlock>.picturefill:before{content:"660"}}@media only screen and (min-width:480px) and (max-width:1023px) and (-webkit-min-device-pixel-ratio:2),only screen and (min-width:480px) and (max-width:1023px) and (min-resolution:2dppx),only screen and (min-width:480px) and (max-width:1023px) and (min-resolution:192dpi),only screen and (min-width:768px) and (max-width:1023px) and (orientation:portrait) and (-webkit-min-device-pixel-ratio:2),only screen and (min-width:768px) and (max-width:1023px) and (orientation:portrait) and (min-resolution:2dppx),only screen and (min-width:768px) and (max-width:1023px) and (orientation:portrait) and (min-resolution:192dpi){.contentSection .imgBlock>.picturefill:before{content:"1320"}}@media screen and (min-width:1024px){.contentSection .imgBlock>.picturefill:before{content:"630"}}@media only screen and (min-width:1024px) and (-webkit-min-device-pixel-ratio:2),only screen and (min-width:1024px) and (min-resolution:2dppx),only screen and (min-width:1024px) and (min-resolution:192dpi){.contentSection .imgBlock>.picturefill:before{content:"1260"}}@media only screen and (min-device-width:320px) and (max-device-width:568px) and (-webkit-device-pixel-ratio:2) and (device-aspect-ratio:40/71){.contentSection .imgBlock .presentationWrapper .picturefill:before{content:"480"}}@media screen and (max-width:479px){.contentSection .imgBlock .presentationWrapper .picturefill:before{content:"320"}}@media only screen and (min-width:480px) and (max-width:1023px),screen and (min-width:768px) and (max-width:1023px) and (orientation:portrait){.contentSection .imgBlock .presentationWrapper .picturefill:before{content:"750"}}@media only screen and (min-width:480px) and (max-width:1023px) and (-webkit-min-device-pixel-ratio:2),only screen and (min-width:480px) and (max-width:1023px) and (min-resolution:2dppx),only screen and (min-width:480px) and (max-width:1023px) and (min-resolution:192dpi),only screen and (min-width:768px) and (max-width:1023px) and (orientation:portrait) and (-webkit-min-device-pixel-ratio:2),only screen and (min-width:768px) and (max-width:1023px) and (orientation:portrait) and (min-resolution:2dppx),only screen and (min-width:768px) and (max-width:1023px) and (orientation:portrait) and (min-resolution:192dpi){.contentSection .imgBlock .presentationWrapper .picturefill:before{content:"1500"}}@media screen and (min-width:1024px){.contentSection .imgBlock .presentationWrapper .picturefill:before{content:"570"}}@media only screen and (min-width:1024px) and (-webkit-min-device-pixel-ratio:2),only screen and (min-width:1024px) and (min-resolution:2dppx),only screen and (min-width:1024px) and (min-resolution:192dpi){.contentSection .imgBlock .presentationWrapper .picturefill:before{content:"1140"}}@media only screen and (min-device-width:320px) and (max-device-width:568px) and (-webkit-device-pixel-ratio:2) and (device-aspect-ratio:40/71){.tile-module .picturefill:before{content:"240"}}@media screen and (max-width:479px){.tile-module .picturefill:before{content:"120"}}@media only screen and (min-width:480px) and (max-width:1023px),screen and (min-width:768px) and (max-width:1023px) and (orientation:portrait){.tile-module .picturefill:before{content:"230"}}@media only screen and (min-width:480px) and (max-width:1023px) and (-webkit-min-device-pixel-ratio:2),only screen and (min-width:480px) and (max-width:1023px) and (min-resolution:2dppx),only screen and (min-width:480px) and (max-width:1023px) and (min-resolution:192dpi),only screen and (min-width:768px) and (max-width:1023px) and (orientation:portrait) and (-webkit-min-device-pixel-ratio:2),only screen and (min-width:768px) and (max-width:1023px) and (orientation:portrait) and (min-resolution:2dppx),only screen and (min-width:768px) and (max-width:1023px) and (orientation:portrait) and (min-resolution:192dpi){.tile-module .picturefill:before{content:"460"}}@media screen and (min-width:1024px){.tile-module .picturefill:before{content:"210"}}@media only screen and (min-width:1024px) and (-webkit-min-device-pixel-ratio:2),only screen and (min-width:1024px) and (min-resolution:2dppx),only screen and (min-width:1024px) and (min-resolution:192dpi){.tile-module .picturefill:before{content:"420"}}@media screen and (min-width:1024px){.tsr .picturefill:before{content:"315"}}@media only screen and (min-width:1024px) and (-webkit-min-device-pixel-ratio:2),only screen and (min-width:1024px) and (min-resolution:2dppx),only screen and (min-width:1024px) and (min-resolution:192dpi){.tsr .picturefill:before{content:"630"}}@media only screen and (min-device-width:320px) and (max-device-width:568px) and (-webkit-device-pixel-ratio:2) and (device-aspect-ratio:40/71){.teaser-opener .picturefill:before{content:"480"}}@media screen and (max-width:479px){.teaser-opener .picturefill:before{content:"320"}}@media only screen and (min-width:480px) and (max-width:1023px),screen and (min-width:768px) and (max-width:1023px) and (orientation:portrait){.teaser-opener .picturefill:before{content:"750"}}@media only screen and (min-width:480px) and (max-width:1023px) and (-webkit-min-device-pixel-ratio:2),only screen and (min-width:480px) and (max-width:1023px) and (min-resolution:2dppx),only screen and (min-width:480px) and (max-width:1023px) and (min-resolution:192dpi),only screen and (min-width:768px) and (max-width:1023px) and (orientation:portrait) and (-webkit-min-device-pixel-ratio:2),only screen and (min-width:768px) and (max-width:1023px) and (orientation:portrait) and (min-resolution:2dppx),only screen and (min-width:768px) and (max-width:1023px) and (orientation:portrait) and (min-resolution:192dpi){.teaser-opener .picturefill:before{content:"1500"}}@media screen and (min-width:1024px){.teaser-opener .picturefill:before{content:"315"}}@media only screen and (min-width:1024px) and (-webkit-min-device-pixel-ratio:2),only screen and (min-width:1024px) and (min-resolution:2dppx),only screen and (min-width:1024px) and (min-resolution:192dpi){.teaser-opener .picturefill:before{content:"630"}}@media only screen and (min-device-width:320px) and (max-device-width:568px) and (-webkit-device-pixel-ratio:2) and (device-aspect-ratio:40/71){.teaser-medium .picturefill:before{content:"480"}}@media screen and (max-width:479px){.teaser-medium .picturefill:before{content:"320"}}@media only screen and (min-width:480px) and (max-width:1023px),screen and (min-width:768px) and (max-width:1023px) and (orientation:portrait){.teaser-medium .picturefill:before{content:"750"}}@media only screen and (min-width:480px) and (max-width:1023px) and (-webkit-min-device-pixel-ratio:2),only screen and (min-width:480px) and (max-width:1023px) and (min-resolution:2dppx),only screen and (min-width:480px) and (max-width:1023px) and (min-resolution:192dpi),only screen and (min-width:768px) and (max-width:1023px) and (orientation:portrait) and (-webkit-min-device-pixel-ratio:2),only screen and (min-width:768px) and (max-width:1023px) and (orientation:portrait) and (min-resolution:2dppx),only screen and (min-width:768px) and (max-width:1023px) and (orientation:portrait) and (min-resolution:192dpi){.teaser-medium .picturefill:before{content:"1500"}}@media screen and (min-width:1024px){.teaser-medium .picturefill:before{content:"775"}}@media only screen and (min-width:1024px) and (-webkit-min-device-pixel-ratio:2),only screen and (min-width:1024px) and (min-resolution:2dppx),only screen and (min-width:1024px) and (min-resolution:192dpi){.teaser-medium .picturefill:before{content:"1550"}}@media only screen and (min-device-width:320px) and (max-device-width:568px) and (-webkit-device-pixel-ratio:2) and (device-aspect-ratio:40/71){.teaser-small .picturefill:before{content:"480"}}@media screen and (max-width:479px){.teaser-small .picturefill:before{content:"320"}}@media only screen and (min-width:480px) and (max-width:1023px),screen and (min-width:768px) and (max-width:1023px) and (orientation:portrait){.teaser-small .picturefill:before{content:"370"}}@media only screen and (min-width:480px) and (max-width:1023px) and (-webkit-min-device-pixel-ratio:2),only screen and (min-width:480px) and (max-width:1023px) and (min-resolution:2dppx),only screen and (min-width:480px) and (max-width:1023px) and (min-resolution:192dpi),only screen and (min-width:768px) and (max-width:1023px) and (orientation:portrait) and (-webkit-min-device-pixel-ratio:2),only screen and (min-width:768px) and (max-width:1023px) and (orientation:portrait) and (min-resolution:2dppx),only screen and (min-width:768px) and (max-width:1023px) and (orientation:portrait) and (min-resolution:192dpi){.teaser-small .picturefill:before{content:"740"}}@media screen and (min-width:1024px){.teaser-small .picturefill:before{content:"365"}}@media only screen and (min-width:1024px) and (-webkit-min-device-pixel-ratio:2),only screen and (min-width:1024px) and (min-resolution:2dppx),only screen and (min-width:1024px) and (min-resolution:192dpi){.teaser-small .picturefill:before{content:"730"}}@media only screen and (min-device-width:320px) and (max-device-width:568px) and (-webkit-device-pixel-ratio:2) and (device-aspect-ratio:40/71){figure .picturefill:before{content:"480"}}@media screen and (max-width:479px){figure .picturefill:before{content:"320"}}@media only screen and (min-width:480px) and (max-width:1023px),screen and (min-width:768px) and (max-width:1023px) and (orientation:portrait){figure .picturefill:before{content:"750"}}@media only screen and (min-width:480px) and (max-width:1023px) and (-webkit-min-device-pixel-ratio:2),only screen and (min-width:480px) and (max-width:1023px) and (min-resolution:2dppx),only screen and (min-width:480px) and (max-width:1023px) and (min-resolution:192dpi),only screen and (min-width:768px) and (max-width:1023px) and (orientation:portrait) and (-webkit-min-device-pixel-ratio:2),only screen and (min-width:768px) and (max-width:1023px) and (orientation:portrait) and (min-resolution:2dppx),only screen and (min-width:768px) and (max-width:1023px) and (orientation:portrait) and (min-resolution:192dpi){figure .picturefill:before{content:"1500"}}@media screen and (min-width:1024px){figure .picturefill:before{content:"575"}}@media only screen and (min-width:1024px) and (-webkit-min-device-pixel-ratio:2),only screen and (min-width:1024px) and (min-resolution:2dppx),only screen and (min-width:1024px) and (min-resolution:192dpi){figure .picturefill:before{content:"1150"}}@media only screen and (min-device-width:320px) and (max-device-width:568px) and (-webkit-device-pixel-ratio:2) and (device-aspect-ratio:40/71){.page-search .img .picturefill:before{content:"480"}}@media screen and (max-width:479px){.page-search .img .picturefill:before{content:"320"}}@media only screen and (min-width:480px) and (max-width:1023px),screen and (min-width:768px) and (max-width:1023px) and (orientation:portrait){.page-search .img .picturefill:before{content:"420"}}@media only screen and (min-width:480px) and (max-width:1023px) and (-webkit-min-device-pixel-ratio:2),only screen and (min-width:480px) and (max-width:1023px) and (min-resolution:2dppx),only screen and (min-width:480px) and (max-width:1023px) and (min-resolution:192dpi),only screen and (min-width:768px) and (max-width:1023px) and (orientation:portrait) and (-webkit-min-device-pixel-ratio:2),only screen and (min-width:768px) and (max-width:1023px) and (orientation:portrait) and (min-resolution:2dppx),only screen and (min-width:768px) and (max-width:1023px) and (orientation:portrait) and (min-resolution:192dpi){.page-search .img .picturefill:before{content:"840"}}@media screen and (min-width:1024px){.page-search .img .picturefill:before{content:"420"}}@media only screen and (min-width:1024px) and (-webkit-min-device-pixel-ratio:2),only screen and (min-width:1024px) and (min-resolution:2dppx),only screen and (min-width:1024px) and (min-resolution:192dpi){.page-search .img .picturefill:before{content:"840"}}#relatedDetailPageLinkWrapper{position:relative;width:100%}@media screen and (min-width:480px){#relatedDetailPageLinkWrapper{position:relative;height:0;overflow:visible;z-index:1}}@media screen and (min-width:1024px){body.hasSubNavigation #header+#mainWrapper #main #relatedDetailPageLinkWrapper{position:relative;z-index:24;top:14rem}body.hasSubNavigation #header.mini+#mainWrapper #main #relatedDetailPageLinkWrapper{position:fixed}html.cssanimations.no-touch body.hasSubNavigation #header.mini+#mainWrapper #main #relatedDetailPageLinkWrapper{-webkit-animation:headerToMiniRelatedDetailPageLink .6s cubic-bezier(.215,.61,.355,1) 1 forwards;animation:headerToMiniRelatedDetailPageLink .6s cubic-bezier(.215,.61,.355,1) 1 forwards}html.no-cssanimations body.hasSubNavigation #header.mini+#mainWrapper #main #relatedDetailPageLinkWrapper,html.touch body.hasSubNavigation #header.mini+#mainWrapper #main #relatedDetailPageLinkWrapper{top:12rem}body.hasSubNavigation #header.normal+#mainWrapper #main #relatedDetailPageLinkWrapper{position:relative;z-index:24}html.cssanimations.no-touch body.hasSubNavigation #header.normal+#mainWrapper #main #relatedDetailPageLinkWrapper{-webkit-animation:headerToNormalRelatedDetailPageLink .6s cubic-bezier(.215,.61,.355,1) 1 forwards;animation:headerToNormalRelatedDetailPageLink .6s cubic-bezier(.215,.61,.355,1) 1 forwards}html.no-cssanimations body.hasSubNavigation #header.normal+#mainWrapper #main #relatedDetailPageLinkWrapper,html.touch body.hasSubNavigation #header.normal+#mainWrapper #main #relatedDetailPageLinkWrapper{top:14rem}}@media only screen and (min-width:480px) and (max-width:1023px),screen and (min-width:768px) and (max-width:1023px) and (orientation:portrait){#relatedDetailPageLinkWrapper+#content #contentHeader .contTsrBig .textBlock{top:8rem}}#relatedDetailPageLinkWrapper .root a#relatedDetailPageLink{-webkit-transition:none!important;transition:none!important;position:relative;display:block;width:100%;color:#fff!important;background-color:#e31540;line-height:6rem;padding:0 2rem}#relatedDetailPageLinkWrapper .root a#relatedDetailPageLink:after{font-family:RitterIcons;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"arrow-right";content:"\e907";padding-left:2rem}@media screen and (min-width:480px){#relatedDetailPageLinkWrapper .root{z-index:1;text-align:right}#relatedDetailPageLinkWrapper .root a#relatedDetailPageLink{position:absolute;top:-4px;right:3rem;width:auto}#relatedDetailPageLinkWrapper .root a#relatedDetailPageLink:before{position:absolute;top:0;right:-4px;content:"";display:block;width:0;height:0;border-bottom:4px solid #980e2b;border-right:4px solid transparent}}@media screen and (max-width:1023px){#relatedDetailPageLinkWrapper .root{width:100%;padding:0}}@media screen and (max-width:479px){#relatedDetailPageLinkWrapper .root a#relatedDetailPageLink{padding:0 4rem;line-height:12rem}}.picturefill.loading:not(.loaded){background:url(/system/modules/com.rittersport.cms.main/resources/img/loading.gif) no-repeat 50%}.picturefill.loading:not(.loaded) img.lazy{opacity:0}.picturefill.loading.loaded{background-image:none}@media screen and (min-width:1024px){html.cssanimations #contentHeader .contTsrBig .picturefill.loading.loaded img.lazy{-webkit-animation:imageFadeIn-contTsrBig-desktop .6s 1 forwards;animation:imageFadeIn-contTsrBig-desktop .6s 1 forwards}}@media only screen and (min-width:480px) and (max-width:1023px),screen and (min-width:768px) and (max-width:1023px) and (orientation:portrait){html.cssanimations #contentHeader .contTsrBig .picturefill.loading.loaded img.lazy{-webkit-animation:imageFadeIn-contTsrBig-tablet .6s 1 forwards;animation:imageFadeIn-contTsrBig-tablet .6s 1 forwards}}@media screen and (max-width:479px){html.cssanimations #contentHeader .contTsrBig .picturefill.loading.loaded img.lazy{-webkit-animation:imageFadeIn .6s 1 forwards;animation:imageFadeIn .6s 1 forwards}}html.cssanimations .picturefill.loading.loaded img.lazy{-webkit-animation:imageFadeIn .4s 1 forwards;animation:imageFadeIn .4s 1 forwards}html.no-cssanimations .picturefill.loading.loaded img.lazy{opacity:1}@media screen and (min-width:1024px){html.no-cssanimations #contentHeader .contTsrBig .picturefill.loading.loaded img.lazy{opacity:.8}}@media only screen and (min-width:480px) and (max-width:1023px),screen and (min-width:768px) and (max-width:1023px) and (orientation:portrait){html.no-cssanimations #contentHeader .contTsrBig .picturefill.loading.loaded img.lazy{opacity:.65}}@media screen and (max-width:479px){html.no-cssanimations #contentHeader .contTsrBig .picturefill.loading.loaded img.lazy{opacity:1}}body.page-aktuelles .picturefill.loading{background-image:none}body.page-aktuelles .picturefill.loading img.lazy{opacity:1}#competitionLaunch #competitionQuestion .outline,#competitionPftp #competitionQuestion .outline{display:table;height:100%;margin:0 auto;padding:2rem 0 12rem}@media screen and (min-width:1024px){#competitionLaunch #competitionQuestion .outline,#competitionPftp #competitionQuestion .outline{width:73.5rem}}@media only screen and (min-width:480px) and (max-width:1023px),screen and (min-width:768px) and (max-width:1023px) and (orientation:portrait){#competitionLaunch #competitionQuestion .outline,#competitionPftp #competitionQuestion .outline{padding-right:4.7rem;padding-left:4.7rem}}@media screen and (max-width:479px){#competitionLaunch #competitionQuestion .outline,#competitionPftp #competitionQuestion .outline{padding-right:4rem;padding-left:4rem}}#competitionLaunch #competitionQuestion .inner,#competitionPftp #competitionQuestion .inner{display:table-cell;vertical-align:middle}#competitionLaunch #competitionQuestion .info,#competitionPftp #competitionQuestion .info{text-align:left;margin-bottom:2em}#competitionLaunch #competitionQuestion h3,#competitionPftp #competitionQuestion h3{margin-bottom:4.5rem;left:0}@media screen and (max-width:479px){#competitionLaunch #competitionQuestion h3,#competitionPftp #competitionQuestion h3{font-size:5.5rem;line-height:6.5rem}}#competitionLaunch #competitionQuestion form,#competitionPftp #competitionQuestion form{position:relative}#competitionLaunch #competitionQuestion form *,#competitionPftp #competitionQuestion form *{font-size:0}@media screen and (min-width:480px){#competitionLaunch #competitionQuestion form,#competitionPftp #competitionQuestion form{background-color:#f7f7fa}#competitionLaunch #competitionQuestion form:after,#competitionLaunch #competitionQuestion form:before,#competitionPftp #competitionQuestion form:after,#competitionPftp #competitionQuestion form:before{content:"\0020";display:block;height:0;overflow:hidden}#competitionLaunch #competitionQuestion form:after,#competitionPftp #competitionQuestion form:after{clear:both}}#competitionLaunch #competitionQuestion form input,#competitionPftp #competitionQuestion form input{-webkit-border-radius:0;-webkit-appearance:none;border-radius:0;font-size:4.5rem;border:none;display:block;margin:0;background-color:#f7f7fa;width:calc(100% - 21.5rem);padding:0 4px;height:6rem;line-height:6rem;float:left}#competitionLaunch #competitionQuestion form input:focus,#competitionPftp #competitionQuestion form input:focus{outline:none}@media screen and (max-width:479px){#competitionLaunch #competitionQuestion form input,#competitionPftp #competitionQuestion form input{display:block;width:100%;font-size:3rem;line-height:160%;padding:1.5rem;height:8rem;float:none}}#competitionLaunch #competitionQuestion form button,#competitionPftp #competitionQuestion form button{position:relative;display:block;width:21.5rem;background-color:#fff;border:4px solid #f7f7fa;height:6rem;line-height:6rem;padding:0 4rem 0 1.5rem;float:right;text-align:left;-webkit-transition:width .3s cubic-bezier(.215,.61,.355,1) 0s;transition:width .3s cubic-bezier(.215,.61,.355,1) 0s}#competitionLaunch #competitionQuestion form button:focus,#competitionPftp #competitionQuestion form button:focus{outline:none}#competitionLaunch #competitionQuestion form button:after,#competitionPftp #competitionQuestion form button:after{font-family:RitterIcons;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"arrow-right";content:"\e907";position:absolute;display:inline;text-align:center;top:50%;right:0;width:4rem;text-indent:-1rem;margin-top:-.5em}#competitionLaunch #competitionQuestion form button span,#competitionPftp #competitionQuestion form button span{width:100%;text-align:left}#competitionLaunch #competitionQuestion form button.loading,#competitionPftp #competitionQuestion form button.loading{background:url(/system/modules/com.rittersport.cms.main/resources/img/loading.gif) no-repeat #fff 14.5rem;cursor:default;width:19.5rem}#root #competitionLaunch #competitionQuestion form button.loading span,#root #competitionPftp #competitionQuestion form button.loading span{color:#979799!important}#competitionLaunch #competitionQuestion form button.loading:after,#competitionPftp #competitionQuestion form button.loading:after{opacity:0}@media screen and (max-width:479px){#competitionLaunch #competitionQuestion form button,#competitionPftp #competitionQuestion form button{display:block;width:auto;background-color:#f7f7fa!important;border:0;border-bottom:2px solid #cacacc;height:9rem;line-height:9rem;padding:0 8rem 0 1.5rem;float:none}#competitionLaunch #competitionQuestion form button:after,#competitionPftp #competitionQuestion form button:after{top:0;right:0;width:8rem;height:9rem;line-height:9rem;text-indent:-2rem;margin-top:0}#competitionLaunch #competitionQuestion form button span,#competitionPftp #competitionQuestion form button span{line-height:9rem}#competitionLaunch #competitionQuestion form button.loading,#competitionPftp #competitionQuestion form button.loading{background-position:28rem;padding:0 12rem 0 1.5rem;width:auto}}#competitionLaunch #competitionQuestion.error p#hint span,#competitionPftp #competitionQuestion.error p#hint span{color:#ec2a2a}#competitionLaunch #competitionQuestion.error form input,#competitionPftp #competitionQuestion.error form input{border-left:3px solid #ec2a2a}#competitionLaunch #competitionQuestion.success form:after,#competitionPftp #competitionQuestion.success form:after{font-family:RitterIcons;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"mark";content:"\e913";position:relative;margin-top:-5.25rem;display:block;width:4.5rem;height:4.5rem;line-height:150%;font-size:3rem;text-align:center;color:#fff;background-color:#4fbe00;float:right}#competitionLaunch #competitionQuestion.success form,#competitionLaunch #competitionQuestion.success form input,#competitionPftp #competitionQuestion.success form,#competitionPftp #competitionQuestion.success form input{background-color:transparent;color:#4fbe00}#competitionLaunch #competitionQuestion.success form input,#competitionPftp #competitionQuestion.success form input{padding:0}#competitionLaunch #competitionQuestion.success form button,#competitionPftp #competitionQuestion.success form button{display:none}#competitionLaunch #competitionQuestion.success form p#hint,#competitionPftp #competitionQuestion.success form p#hint{visibility:hidden}@media screen and (max-width:479px){#competitionLaunch #competitionQuestion.success form input,#competitionPftp #competitionQuestion.success form input{font-size:5.5rem;line-height:6.5rem}#competitionLaunch #competitionQuestion.success form:after,#competitionPftp #competitionQuestion.success form:after{position:absolute;margin-top:0;top:.6rem;right:0;width:7rem;height:7rem;line-height:7rem;font-size:5rem}}@media screen and (min-width:480px){#competitionLaunch #competitionContact,#competitionPftp #competitionContact{padding-top:6rem}}#competitionLaunch #competitionContact.invisible,#competitionPftp #competitionContact.invisible,body.christmas #root #mast .links a.link-shop{display:none}body.christmas #root #mast .links a.link-product:before{font-family:RitterIcons;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"wand";content:"\e921";font-size:2.7rem;top:1.2rem;left:1.8rem}@media screen and (min-width:1024px){body.christmas #root #mast .links{right:0;left:inherit;width:49rem;text-align:left}body.christmas #root #mast .links a.link-product{margin-right:0}}@media screen and (max-width:479px){body.christmas #root #mast .links a.link-product:before{font-size:4.5rem;top:2.6rem;left:2.5rem}}@media screen and (min-width:1024px){body.christmas #root #mast .slogan{right:0;left:inherit;width:49rem}}@media only screen and (min-width:480px) and (max-width:1023px),screen and (min-width:768px) and (max-width:1023px) and (orientation:portrait){#competitionChristmas #competitionHead .contTsrBig{padding-top:4.7rem}}#competitionChristmas #competitionHead .txt h2{color:#ea292d;margin:.3em 0}#competitionChristmas #competitionQuestion{padding:3rem 0 10rem}#competitionChristmas #competitionQuestion h3{text-align:center;margin-bottom:.3em}#competitionChristmas #competitionQuestion h3+p{text-align:center}@media screen and (max-width:479px){#competitionChristmas #competitionQuestion h3{line-height:inherit}}#competitionChristmas #competitionQuestion .competitionFind,#competitionChristmas #competitionQuestion .competitionSuccess{-webkit-transition:opacity 1s ease-in-out 0s;transition:opacity 1s ease-in-out 0s}#competitionChristmas #competitionQuestion .competitionFind{position:absolute;top:3rem;left:0;width:100%;z-index:2;opacity:1}#competitionChristmas #competitionQuestion .competitionFind p{line-height:175%;text-transform:none}#competitionChristmas #competitionQuestion .competitionFind .imgWrapper{position:relative;overflow:hidden;top:4rem}#competitionChristmas #competitionQuestion .competitionFind .imgWrapper>img{position:relative;display:block;left:50%;width:750px;height:auto;margin-left:-375px;z-index:1}@media screen and (max-width:479px){#competitionChristmas #competitionQuestion .competitionFind .imgWrapper>img{width:450px;margin-left:-225px}}#competitionChristmas #competitionQuestion .competitionFind .searchImg{position:absolute;z-index:2}#competitionChristmas #competitionQuestion .competitionFind .searchImg img+img{position:absolute;top:0;left:0;opacity:0}html.no-touch #competitionChristmas #competitionQuestion .competitionFind .searchImg:hover{cursor:pointer}html.no-touch #competitionChristmas #competitionQuestion .competitionFind .searchImg:hover img{opacity:0}html.no-touch #competitionChristmas #competitionQuestion .competitionFind .searchImg:hover img+img{opacity:1}@media screen and (max-width:479px){#competitionChristmas #competitionQuestion .competitionFind .searchImg img{width:25px;height:auto}}#competitionChristmas #competitionQuestion .competitionFind.pos1 .searchImg{left:50%;top:112px;margin-left:36px}@media screen and (max-width:479px){#competitionChristmas #competitionQuestion .competitionFind.pos1 .searchImg{top:68px;margin-left:22px}}#competitionChristmas #competitionQuestion .competitionFind.pos2 .searchImg{left:50%;top:229px;margin-left:-158px}@media screen and (max-width:479px){#competitionChristmas #competitionQuestion .competitionFind.pos2 .searchImg{top:137px;margin-left:-95px}}#competitionChristmas #competitionQuestion .competitionSuccess{position:relative;z-index:1;opacity:0;overflow:hidden}#competitionChristmas #competitionQuestion .competitionSuccess img{position:relative;display:block;left:50%;width:1200px;height:auto;margin-left:-600px}@media screen and (max-width:479px){#competitionChristmas #competitionQuestion .competitionSuccess img{width:600px;margin-left:-300px}}@media screen and (min-width:480px){#competitionChristmas #competitionQuestion .competitionSuccess,#competitionChristmas #competitionQuestion .competitionSuccess *{text-align:center}}#competitionChristmas #competitionQuestion .competitionSuccess h3{position:relative;left:0;z-index:3;margin:0}#competitionChristmas #competitionQuestion .competitionSuccess p{line-height:175%;padding:0 10%}@media only screen and (min-width:480px) and (max-width:1023px),screen and (min-width:768px) and (max-width:1023px) and (orientation:portrait){#competitionChristmas #competitionQuestion .competitionSuccess p{padding:0 4.7rem}}@media screen and (max-width:479px){#competitionChristmas #competitionQuestion .competitionSuccess h3,#competitionChristmas #competitionQuestion .competitionSuccess p{padding:0 4rem}}#competitionChristmas #competitionQuestion.competition-success .competitionFind{opacity:0;z-index:1}#competitionChristmas #competitionQuestion.competition-success .competitionSuccess{opacity:1;z-index:2}#competitionChristmas #competitionQuestion section.product.contentSection:first-of-type{margin-top:6rem}@media screen and (max-width:1023px){#competitionChristmas #competitionQuestion section.product.contentSection:first-of-type{border-top:2px solid #f7f7fa}#competitionChristmas #competitionQuestion section.product.contentSection:last-of-type{border-bottom:2px solid #f7f7fa}}#competitionChristmas #competitionQuestion section.product.contentSection:nth-of-type(2n){background-color:#fff}#competitionChristmas #competitionQuestion section.product.contentSection:nth-of-type(2n) a.btn{background-color:#f7f7fa}#competitionChristmas #competitionQuestion section.product.contentSection .imgBlock,#competitionChristmas #competitionQuestion section.product.contentSection .textBlock{padding-top:0;padding-bottom:0}@media screen and (max-width:1023px){#competitionChristmas #competitionQuestion section.product.contentSection .imgBlock{padding-top:9rem;padding-bottom:0}#competitionChristmas #competitionQuestion section.product.contentSection .textBlock{padding-top:0;padding-bottom:9rem}}@media only screen and (min-width:480px) and (max-width:1023px),screen and (min-width:768px) and (max-width:1023px) and (orientation:portrait){#competitionChristmas #competitionQuestion section.product.contentSection .textBlock{padding-bottom:2.6rem;padding-top:9rem}}#competitionChristmas #competitionQuestion section.product.contentSection span.infotext{display:none;color:#4fbe00}#competitionChristmas #competitionQuestion section.product.contentSection span.infotext.chooseOther{display:block;color:#eb2931!important}#competitionChristmas #competitionQuestion section.product.contentSection a.btn{display:none;margin:2rem 0;height:4.5rem;line-height:4.5rem;padding-top:0;padding-bottom:0}#competitionChristmas #competitionQuestion section.product.contentSection.choose a.btn.choose,#competitionChristmas #competitionQuestion section.product.contentSection a.btn.chooseOther{display:inline-block}#competitionChristmas #competitionQuestion section.product.contentSection.choosed a.btn.chooseOther,#competitionChristmas #competitionQuestion section.product.contentSection.choose span.infotext,#root #competitionChristmas #competitionQuestion section.product.contentSection.choose a.btn.chooseOther{display:none}#competitionChristmas #competitionQuestion section.product.contentSection.choosed a.btn.choose{display:inline-block;cursor:default;background-color:transparent;border-bottom:0;padding:0 0 0 5.5rem;color:#4fbe00!important}#competitionChristmas #competitionQuestion section.product.contentSection.choosed a.btn.choose:after{display:none}#competitionChristmas #competitionQuestion section.product.contentSection.choosed a.btn.choose:before{font-family:RitterIcons;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"mark";content:"\e913";position:absolute;top:0;left:0;display:block;width:4.5rem;line-height:150%;font-size:3rem;height:100%;text-align:center;color:#fff;background-color:#4fbe00}#competitionChristmas #competitionQuestion section.product.contentSection.choosed span.infotext{display:block}#competitionChristmas #competitionQuestion section.product.contentSection.choosed span.infotext.chooseOther{display:none}@media screen and (max-width:479px){#competitionChristmas #competitionQuestion h3,#competitionChristmas #competitionQuestion h3+p{text-align:left;margin:0 4rem}#competitionChristmas #competitionQuestion section.product.contentSection a.btn{margin:4rem 0;height:9rem;line-height:9rem}#competitionChristmas #competitionQuestion section.product.contentSection.choosed a.btn.choose{background-color:transparent;border-bottom:0;padding-left:11rem}#competitionChristmas #competitionQuestion section.product.contentSection.choosed a.btn.choose:before{width:9rem;line-height:9rem;font-size:6rem;height:100%}}#competitionChristmas #competitionContact #form_wish_error p{padding:.75rem 0}@media screen and (max-width:479px){#competitionChristmas #competitionContact #form_wish_error p{padding:1.5rem 0}}@-webkit-keyframes zoomIn{0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}50%{opacity:1}}@keyframes zoomIn{0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}50%{opacity:1}}#root button.load-images{display:inline-block;float:none;margin:0}button.load-images:after{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.reveal{display:none}@media screen and (max-width:479px){#competitionHead .txt h2,#competitionHead .txt p{text-align:center!important}}#terms_and_conditions_overlay p{margin-bottom:1rem}#content #competitionLottery h3.headline{color:#41464b}#content #competitionLottery img{max-width:100%}#content #competitionLottery .picturefill img{width:100%;height:auto}#content #competitionLottery a{color:#41464b;text-decoration:underline}#content #competitionLottery a:hover{color:#be9229;text-decoration:none}.txt.small-pad{padding-bottom:1rem!important}@media screen and (max-width:479px){.mobile-slider-wrapper{width:100%;overflow:hidden}.mobile-slider-wrapper .root{position:relative;height:70rem;width:220%;left:-60%}}.mobile-slider{position:relative;overflow:hidden;width:100%;height:100%}.tiles{padding-top:4.5rem;text-align:center}.tiles:after,.tiles:before{content:"\0020";display:block;height:0;overflow:hidden}.tiles:after{clear:both}.tiles .item{float:left;margin-bottom:4.5rem}.tiles .item .wrapper{position:relative;background-color:#f7f7fa;border-bottom:2px solid #dcdcde}.tiles .item p{padding:2rem 0 0!important;text-align:left!important}.tiles.tiles--2 .item{width:calc(50% - 2.25rem)}.tiles.tiles--2 .item:nth-of-type(odd){margin-right:4.5rem}.tiles.tiles--4 .item{width:25%;margin:0 0 1.5rem;padding:0 .75rem}.tiles.tiles--4 .item:nth-of-type(4n){margin-right:0}.tiles.tiles--white h4{line-height:4.5rem}.tiles.tiles--white h4 img{position:relative;top:-4px}.tiles.tiles--white .item .wrapper{background-color:#fff}.tiles.tiles--white .text-wrapper{padding:0 3rem 3rem}.tiles.tiles--white .text-wrapper img{max-height:4.5rem;margin-right:1.5rem}@media only screen and (min-width:480px) and (max-width:1023px),screen and (min-width:768px) and (max-width:1023px) and (orientation:portrait){.tiles.tiles--white h4{line-height:2.25rem}.tiles.tiles--white .text-wrapper{padding:0 1.5rem 1.5rem}.tiles.tiles--white .text-wrapper img{max-height:2.25rem;margin-right:.75rem}}@media screen and (max-width:479px){.tiles.tiles--white .item{width:33.33333%;margin-right:2rem}.tiles.tiles--white .item .text-wrapper{min-height:28rem}}@media only screen and (min-width:480px) and (max-width:1023px),screen and (min-width:768px) and (max-width:1023px) and (orientation:portrait){.tiles{padding-right:2.25rem;padding-left:2.25rem}}@media screen and (min-width:1024px){.tiles{padding-right:100px;padding-left:100px}}.color-haze-bg{background-color:#f7f7fa}.text--center{text-align:center}.competition-block{padding-top:3.5rem}@media screen and (min-width:480px){.competition-block{padding-top:7rem}}@media screen and (max-width:479px){.competition-block h3{line-height:140%!important;text-align:left!important}}.scroll-adviser{padding-top:5rem}img.blank{width:100%;height:auto}@media screen and (min-width:1024px){.upload-wrapper .img-wrapper{display:inline-block}.upload-wrapper>div{position:relative;width:calc(50% - 4.5rem);float:left}.upload-wrapper>div:first-child{margin:0 9rem 4.5rem 0;text-align:center}.upload-wrapper .upload-action{padding-top:30%}.upload-wrapper .upload-action>div{-webkit-transform:translateY(-50%);transform:translateY(-50%)}.upload-wrapper .scroll-adviser{display:inline-block;margin-left:3.5rem;width:auto!important}}.upload-wrapper .upload-action.uploaded>div:first-child,.upload-wrapper .upload-action:not(.uploaded)>div:last-child{display:none}.upload-wrapper p{padding-right:40%;font-size:17px;line-height:150%;color:#979799;clear:left;padding-top:2rem}.upload-wrapper .uploaded p.error{display:none}.upload-wrapper .uploaded.error p.error{display:block;color:#d31540}.upload-wrapper .uploaded.error .scroll-adviser,.upload-wrapper .uploaded.error p.success{display:none}@media screen and (max-width:1023px){.upload-wrapper img.blank{display:none}}@media only screen and (min-width:480px) and (max-width:1023px),screen and (min-width:768px) and (max-width:1023px) and (orientation:portrait){.upload-wrapper{padding:9rem 4.5rem}.upload-wrapper p.error{padding-top:5rem;padding-right:0}}@media screen and (max-width:479px){.upload-wrapper{padding-top:4.5rem;padding-bottom:4.5rem}}.file-wrapper{overflow:hidden}.file-wrapper input{position:absolute;left:-999em}.file-wrapper input:invalid+label span.valid,.file-wrapper input:valid+label span.invalid{display:none}.round-info-wrapper{text-align:center}.round-info-wrapper .round-info{text-align:center;opacity:.3}.round-info-wrapper .round-info.active{opacity:1}.round-info-wrapper .round-info h4{font-family:FuturaBold;font-size:1.3rem;text-transform:uppercase;line-height:175%}.round-info-wrapper .round-info h4 span{font-family:FuturaBold;font-size:1.5rem;text-transform:none}.round-info-wrapper .round-info p,.round-info-wrapper .round-info p span{font-family:FuturaBook;font-size:1.5rem;line-height:130%}@media screen and (min-width:1024px){.round-info-wrapper .round-info{display:inline-block}.round-info-wrapper .round-info+.round-info{margin-left:9rem}}@media screen and (max-width:479px){.round-info-wrapper .round-info h4{font-size:2.6rem}.round-info-wrapper .round-info h4 span,.round-info-wrapper .round-info p,.round-info-wrapper .round-info p span{font-size:3rem}}@media screen and (max-width:1023px){.round-info-wrapper{display:inline-block}.round-info-wrapper .round-info{margin:3rem 0}}ul.my-selection{position:relative;list-style:none;display:block}ul.my-selection:after,ul.my-selection:before{content:"\0020";display:block;height:0;overflow:hidden}ul.my-selection:after{clear:both}ul.my-selection img{max-width:100%}ul.my-selection .remove{cursor:pointer;position:absolute;top:-8px;right:-8px;width:25px;height:25px;background-color:#be9229;z-index:1}ul.my-selection .remove:before{font-family:RitterIcons;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"plus";content:"\e91a";color:#fff;display:block;font-size:15px;line-height:25px;text-align:center;-webkit-transform:rotate(45deg);transform:rotate(45deg)}ul.my-selection li{position:relative;display:block;float:left;width:calc((100% - 9rem)/5 - 1.5rem);margin-right:1.5rem}ul.my-selection li.separator{top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);position:absolute;right:calc((100% - 9rem)/5 - 1.5rem);text-align:center;line-height:1}ul.my-selection li.separator,ul.my-selection li.separator:before{width:9rem}ul.my-selection li.separator:before{font-family:RitterIcons;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"plus";content:"\e91a";font-size:3rem}@media screen and (max-width:479px){ul.my-selection li{width:calc((100% - 4rem)/5 - 1.5rem);margin-right:1.5rem}ul.my-selection li.separator{right:calc((100% - 4rem)/5 - 1.5rem)}ul.my-selection li.separator,ul.my-selection li.separator:before{width:4rem}}ul.my-selection li.selection__special{margin-right:0;float:right}ul.my-selection li.empty .remove,ul.my-selection li.empty .selected-item-image{display:none}ul.my-selection li img.chocolate{position:absolute;top:0;left:0}ul.my-selection li.new img.chocolate{-webkit-animation-duration:.2s;animation-duration:.2s;-webkit-animation-name:zoomIn;animation-name:zoomIn}ul.my-selection li.new img:not(.chocolate){opacity:0}.selection-bar{z-index:9999;position:fixed;width:100%;left:0;bottom:0;padding:15px 0;background-color:#f7f7fa;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transition:transform .3s linear 0s;-webkit-transition:-webkit-transform .3s linear 0s;transition:-webkit-transform .3s linear 0s;transition:transform .3s linear 0s;transition:transform .3s linear 0s,-webkit-transform .3s linear 0s}.selection-bar.inactive{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}.selection-bar button{display:inline-block;float:none}@media screen and (min-width:480px){.selection-bar .btn-wrapper,.selection-bar .my-selection{float:left}.selection-bar .my-selection{width:70%}.selection-bar .btn-wrapper{width:30%;text-align:center;padding-top:1.5rem}.selection-bar button{float:right!important}}@media screen and (max-width:479px){.selection-bar .btn-wrapper{text-align:center}}.selection-result-wrapper{padding:4.5rem 0 9rem}.selection-result-wrapper.inactive{opacity:0}.selection-result-wrapper .remove{display:none}#root .selection-result-wrapper h4{font-family:FuturaBold;font-size:1.3rem;color:#41464b;text-transform:uppercase;line-height:162.5%;text-align:center;padding-bottom:2rem}@media screen and (max-width:479px){.selection-result-wrapper{padding:9rem 0 4.5rem}#root .selection-result-wrapper h4{font-size:2.6rem;text-align:left}}.lottery-ticket{position:relative}.lottery-ticket .headline{margin-top:3.5rem;font-size:2.6rem}.lottery-ticket .headline,.lottery-ticket .headline span{color:#41464b;font-family:FuturaBold;text-transform:uppercase}.lottery-ticket .headline span{font-size:1.3rem}.lottery-ticket .headline .icon{display:block;margin-bottom:2rem}.lottery-ticket .headline .icon,.lottery-ticket .headline .icon:before{padding:0}.lottery-ticket .headline .icon:before{font-weight:700;font-size:2.6rem}@media screen and (max-width:479px){.lottery-ticket .headline .icon:before{font-size:5.2rem}}.lottery-ticket.inactive .selection{opacity:.2}.lottery-ticket.inactive:before{content:" ";display:block;width:100%;height:100%;position:absolute;left:0;top:0;z-index:1}.lottery-ticket .item{float:left;width:calc(16.66667% - 1.5rem);margin:0 1.5rem 1.5rem 0}@media only screen and (min-width:480px) and (max-width:1023px),screen and (min-width:768px) and (max-width:1023px) and (orientation:portrait){.lottery-ticket .item{width:calc(25% - 1.5rem)}}@media screen and (max-width:479px){.lottery-ticket .item{width:calc(33.33333% - 1.5rem)}}.lottery-ticket .selection{position:relative;opacity:1;-webkit-transition:opacity .3s ease-out 0s;transition:opacity .3s ease-out 0s}.lottery-ticket .selection img{width:100%;height:auto}.lottery-ticket .selection img.chocolate{position:absolute;top:0;left:0}.lottery-ticket .selection.selected img.chocolate{opacity:0}.lottery-ticket .selection.selected:before{content:" ";display:block;position:absolute;top:0;left:0;width:100%;height:100%;z-index:2;background:url(/system/modules/com.rittersport.cms.main/resources/img/content/lottery/cross-light.gif) no-repeat 50%}.lottery-ticket .selection.selected[style="background-color:#ffffff;"]:before{background-image:url(/system/modules/com.rittersport.cms.main/resources/img/content/lottery/cross-dark.gif)}@media screen and (max-width:479px){.lottery-ticket .selection.selected:before{background-size:25%}}.lottery-ticket .selection:not(.selected){cursor:pointer;background-color:#fff!important}.lottery-ticket .selections{margin-top:4.5rem}.lottery-ticket .selections:after,.lottery-ticket .selections:before{content:"\0020";display:block;height:0;overflow:hidden}.lottery-ticket .selections:after{clear:both}.lottery-ticket .selections.disabled{opacity:.2}.lottery-ticket .selections.disabled .selection{cursor:default}.rating{margin-top:2rem}.rating:after,.rating:before{content:"\0020";display:block;height:0;overflow:hidden}.rating:after{clear:both}.rating *{margin:0;padding:0}.rating .headline{position:relative;top:-.3rem;font:inherit;float:left;margin-right:1rem}.rating ul.ratingStars{list-style:none;display:block;float:left;cursor:default}.rating li{display:inline-block;width:1.8rem;height:1.8rem;margin:0 .5rem;background-color:transparent;cursor:pointer}.rating li:last-child{margin:0 2rem 0 .5rem}.rating li span{position:relative;text-indent:-999em}.rating li span,.rating li span:before{width:100%;height:100%;display:block;background-color:#efeff4}.rating li span:before{content:"";position:absolute;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.rating ul.rated span,.rating ul.rated span:before{background-color:#be9229}.rating ul.rated li.rate~li span,.rating ul.rated li.rate~li span:before{background-color:#efeff4}.rating .rateTxtOutput{min-height:2rem;float:left}@media screen and (max-width:1023px){.rating .rateTxtOutput{min-height:2rem;padding-top:1.5rem;float:none;clear:left}}@media screen and (max-width:479px){.rating .headline{top:-.6rem;margin-right:2rem}.rating li{width:3.6rem;height:3.6rem;margin:0 1rem}.rating .rateTxtOutput{min-height:4rem;padding-top:3rem}}.videoContainer{position:relative;height:100%}.videoContainer .video-elem{position:absolute}body.page-gate ul.languageList{text-align:center;list-style-type:none;margin:0;padding:0}body.page-gate ul.languageList *>{font-size:0}body.page-gate ul.languageList li{width:13.5rem;margin:2rem 3rem 6rem;font-size:1rem;display:inline-block}body.page-gate ul.languageList li a span{color:#41464b}body.page-gate ul.languageList li a span+span{color:inherit}body.page-gate ul.languageList li img{display:block;width:100%;height:auto}body.page-gate ul.languageList li span{display:block}@media screen and (max-width:1023px){body.page-gate #mast{display:none}}@media only screen and (min-width:480px) and (max-width:1023px),screen and (min-width:768px) and (max-width:1023px) and (orientation:portrait){body.page-gate ul.languageList{margin-bottom:6rem}body.page-gate ul.languageList li{margin:3rem 4.5rem 0}}@media screen and (max-width:479px){body.page-gate ul.languageList{margin:0 6rem 6rem}body.page-gate ul.languageList:after,body.page-gate ul.languageList:before{content:"\0020";display:block;height:0;overflow:hidden}body.page-gate ul.languageList:after{clear:both}body.page-gate ul.languageList li{display:block;float:left;margin:4rem 0;width:50%}}body.page-gate #newsletter{display:none}#root.pure section.sortRange:not(.pure){display:none}@media screen and (max-width:1023px){#root.pure #pageNavigation li:not(.pure){display:none}}#root.pure section.sortRange li:not(.pure){opacity:0;width:0;height:0}@media screen and (min-width:1024px){#root.pure section.sortRange li:not(.pure){-webkit-animation:productAnimationHide .3s 1 forwards;animation:productAnimationHide .3s 1 forwards}}#root.crunchy section.sortRange:not(.crunchy){display:none}@media screen and (max-width:1023px){#root.crunchy #pageNavigation li:not(.crunchy){display:none}}#root.crunchy section.sortRange li:not(.crunchy){opacity:0;width:0;height:0}@media screen and (min-width:1024px){#root.crunchy section.sortRange li:not(.crunchy){-webkit-animation:productAnimationHide .3s 1 forwards;animation:productAnimationHide .3s 1 forwards}}#root.fruity section.sortRange:not(.fruity){display:none}@media screen and (max-width:1023px){#root.fruity #pageNavigation li:not(.fruity){display:none}}#root.fruity section.sortRange li:not(.fruity){opacity:0;width:0;height:0}@media screen and (min-width:1024px){#root.fruity section.sortRange li:not(.fruity){-webkit-animation:productAnimationHide .3s 1 forwards;animation:productAnimationHide .3s 1 forwards}}#root.creamy section.sortRange:not(.creamy){display:none}@media screen and (max-width:1023px){#root.creamy #pageNavigation li:not(.creamy){display:none}}#root.creamy section.sortRange li:not(.creamy){opacity:0;width:0;height:0}@media screen and (min-width:1024px){#root.creamy section.sortRange li:not(.creamy){-webkit-animation:productAnimationHide .3s 1 forwards;animation:productAnimationHide .3s 1 forwards}}#root.nuttily section.sortRange:not(.nuttily){display:none}@media screen and (max-width:1023px){#root.nuttily #pageNavigation li:not(.nuttily){display:none}}#root.nuttily section.sortRange li:not(.nuttily){opacity:0;width:0;height:0}@media screen and (min-width:1024px){#root.nuttily section.sortRange li:not(.nuttily){-webkit-animation:productAnimationHide .3s 1 forwards;animation:productAnimationHide .3s 1 forwards}}#root.vegan section.sortRange:not(.vegan){display:none}@media screen and (max-width:1023px){#root.vegan #pageNavigation li:not(.vegan){display:none}}#root.vegan section.sortRange li:not(.vegan){opacity:0;width:0;height:0}@media screen and (min-width:1024px){#root.vegan section.sortRange li:not(.vegan){-webkit-animation:productAnimationHide .3s 1 forwards;animation:productAnimationHide .3s 1 forwards}}#root.organic section.sortRange:not(.organic){display:none}@media screen and (max-width:1023px){#root.organic #pageNavigation li:not(.organic){display:none}}#root.organic section.sortRange li:not(.organic){opacity:0;width:0;height:0}@media screen and (min-width:1024px){#root.organic section.sortRange li:not(.organic){-webkit-animation:productAnimationHide .3s 1 forwards;animation:productAnimationHide .3s 1 forwards}}#root.lactoseFree section.sortRange:not(.lactoseFree){display:none}@media screen and (max-width:1023px){#root.lactoseFree #pageNavigation li:not(.lactoseFree){display:none}}#root.lactoseFree section.sortRange li:not(.lactoseFree){opacity:0;width:0;height:0}@media screen and (min-width:1024px){#root.lactoseFree section.sortRange li:not(.lactoseFree){-webkit-animation:productAnimationHide .3s 1 forwards;animation:productAnimationHide .3s 1 forwards}}@media screen and (min-width:1024px){html.cssanimations .page-products #header.mini+#mainWrapper #main #content{-webkit-animation:headerToMiniProductsContent .6s cubic-bezier(.215,.61,.355,1) 1 forwards;animation:headerToMiniProductsContent .6s cubic-bezier(.215,.61,.355,1) 1 forwards}html.no-cssanimations .page-products #header.mini+#mainWrapper #main #content{margin-top:0}html.cssanimations .page-products #header.normal+#mainWrapper #main #content{-webkit-animation:headerToNormalProductsContent .6s cubic-bezier(.215,.61,.355,1) 1 forwards;animation:headerToNormalProductsContent .6s cubic-bezier(.215,.61,.355,1) 1 forwards}html.no-cssanimations .page-products #header.normal+#mainWrapper #main #content{margin-top:14rem}}@media screen and (min-width:1024px){.page-products #main #content{padding-bottom:13rem}}@media screen and (max-width:1023px){.page-products #main #content{padding-top:0}.page-products #main #content:after{content:"";display:block;position:relative;height:2px;top:-2px;width:100%;background-color:#fff}}.nutrition>ul li{list-style:none;padding-left:.66667em;line-height:2em}.nutrition>ul li *{font-size:inherit}.nutrition>ul li span.value{float:right;line-height:2em;position:relative}.nutrition>ul li span.value sup{position:absolute;top:.75em;margin-left:.3em;font-size:.75em}.nutrition>ul>li{font-family:FuturaMedium;border-bottom:1px solid #dcdcde;padding:1em 0}.nutrition>ul>li:first-child{padding-top:0}.nutrition>ul>li:last-of-type{border-bottom:none}body.page-product-details .root.productOutOfAssortment:before{content:"";display:block;position:absolute;top:3rem;left:6rem;width:12rem;height:12rem;background:url(/system/modules/com.rittersport.cms.main/resources/img/label/out-of-assortment_en.svg) no-repeat 0 0;background-size:100%;z-index:10;-webkit-backface-visibility:hidden;-webkit-box-shadow:1px 2px 5px 0 rgba(0,0,0,.7);-moz-transition:1px 2px 5px 0 rgba(0,0,0,.7);-o-transition:1px 2px 5px 0 rgba(0,0,0,.7);box-shadow:1px 2px 5px 0 rgba(0,0,0,.7);-webkit-transform:rotate(-10deg);transform:rotate(-10deg)}@media screen and (max-width:479px){body.page-product-details .root.productOutOfAssortment:before{top:10rem;left:4rem;width:20rem;height:20rem}}body.page-product-details .root.productOutOfAssortment .stage .links{display:none}body.page-product-details.de .root.productOutOfAssortment:before{background-image:url(/system/modules/com.rittersport.cms.main/resources/img/label/out-of-assortment_de.svg)}body.page-product-details.it .root.productOutOfAssortment:before{background-image:url(/system/modules/com.rittersport.cms.main/resources/img/label/out-of-assortment_it.svg)}body.page-product-details.ru .root.productOutOfAssortment:before{background-image:url(/system/modules/com.rittersport.cms.main/resources/img/label/out-of-assortment_ru.svg)}body.page-product-details .boxCombo{position:relative;margin:0 auto;width:103.5em;padding:4.5em 0 0}body.page-product-details .boxCombo:after,body.page-product-details .boxCombo:before{content:"\0020";display:block;height:0;overflow:hidden}body.page-product-details .boxCombo:after{clear:both}body.page-product-details section#nutritionalInformation{overflow:hidden;width:67.5em;padding:0 2em;float:left;margin-bottom:4.5em}body.page-product-details aside{width:31.5em;float:right;margin-bottom:4.5em}body.page-product-details .nutritionInfo .col.two{width:29.75em}body.page-product-details .nutritionInfo .col.two+.col{float:right}body.page-product-details section#nutritionalInformation{background:#fff}body.page-product-details section#nutritionalInformation:before{content:"desktop";display:none}body.page-product-details section#nutritionalInformation h1,body.page-product-details section#nutritionalInformation h1 span{line-height:130%;padding-top:1.91667em;padding-bottom:1.91667em;text-transform:none}body.page-product-details section#nutritionalInformation h1 span{font-size:inherit;line-height:inherit}body.page-product-details .nIContent{display:none}body.page-product-details .nIContent.active{display:block}body.page-product-details .nutritionalBigSeven{position:relative;border-bottom:1px solid #dcdcde;background:url(data:image/png;base64,R0lGODlhAQABAIAAANzc3gAAACH5BAAAAAAALAAAAAABAAEAAAICRAEAOw==) repeat-y top}body.page-product-details .nutritionalBigSeven:after,body.page-product-details .nutritionalBigSeven:before{content:"\0020";display:block;height:0;overflow:hidden}body.page-product-details .nutritionalBigSeven:after{clear:both;content:"";display:block;position:relative;width:1px;height:1.5em;left:50%;top:0;margin-left:-1px;background:#fff;top:inherit;bottom:1.5em;margin-bottom:-1.5em}body.page-product-details .ingredients h2.customVisibility{display:none;line-height:5em}body.page-product-details .ingredients p{line-height:160%}body.page-product-details .ingredients p.info{position:relative;border-top:1px solid #dcdcde;margin-top:1.33333em;padding-top:2rem}body.page-product-details .ingredients p.info:last-child{padding-bottom:2rem}@media screen and (max-width:479px){body.page-product-details .ingredients p.info{padding-top:3rem}body.page-product-details .ingredients p.info:last-child{padding-bottom:3.5rem}}body.page-product-details .ingredients p b{letter-spacing:-.04em;font-weight:400;font-family:FuturaMedium}body.page-product-details .subtext{clear:both;position:relative;top:-1px;border-top:1px solid #dcdcde;padding:2em 0}body.page-product-details .subtext p{line-height:160%}body.page-product-details .downloads a{line-height:5em;display:block;color:#cacacc;text-decoration:inherit}body.page-product-details .downloads a:active,body.page-product-details .downloads a:hover{color:#be9229}body.page-product-details .downloads a:after{font-family:RitterIcons;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"download";content:"\e90a";padding-left:1em}body.page-product-details .toggle .toggleContent.nutritionInfo>h3{padding:1.25em 0 2.5em}body.page-product-details .toggle .toggleContent.nutritionInfo>h3 span{text-transform:none;font-family:FuturaBold;color:#cacacc;padding-left:.4rem;-webkit-transition:color 1s cubic-bezier(.215,.61,.355,1) 0s;transition:color 1s cubic-bezier(.215,.61,.355,1) 0s}body.page-product-details .toggle .toggleContent.nutritionInfo>h3 span:after{font-family:RitterIcons;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"arrow-left";content:"\e906"}body.page-product-details .toggle .toggleContent.nutritionInfo>h3 span.active,body.page-product-details .toggle .toggleContent.nutritionInfo>h3 span:hover{cursor:pointer;color:#be9229;-webkit-transition:color .3s cubic-bezier(.215,.61,.355,1) 0s;transition:color .3s cubic-bezier(.215,.61,.355,1) 0s}body.page-product-details .toggle .toggleContent.nutritionInfo>h3 span:last-of-type{padding-left:0}body.page-product-details .toggle .toggleContent.nutritionInfo>h3 span:last-of-type:after{display:none}body.page-product-details .toggle .toggleContent.nutritionInfo>h3 span:last-of-type:before{font-family:RitterIcons;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"arrow-right";content:"\e907"}body.page-product-details .tsr{background:#fff;width:100%}body.page-product-details .tsr h1{line-height:130%;padding-left:1.25em;padding-top:1.91667em;padding-bottom:1.91667em}body.page-product-details .tsr img{width:100%;height:auto}body.page-product-details .tsr p{padding:1.33333em;line-height:160%}body.page-product-details .tsr footer p{padding:0;line-height:100%}body.page-product-details .tsr footer p a{border-top:1px solid #dcdcde;display:block;padding-top:1.66667em;padding-bottom:1.66667em;line-height:130%!important;text-decoration:inherit;margin:0 1.66667em}body.page-product-details .tsr footer p a:after{font-family:RitterIcons;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"arrow-right";content:"\e907";padding-left:1em}@media only screen and (min-width:480px) and (max-width:1023px),screen and (min-width:768px) and (max-width:1023px) and (orientation:portrait){body.page-product-details .boxCombo{width:100%}body.page-product-details .boxCombo #nutritionalInformation{float:none;margin-right:auto;margin-left:auto}body.page-product-details .boxCombo aside{display:none}}@media screen and (max-width:1023px){body.page-product-details .toggle h2{padding-left:0}}@media screen and (max-width:479px){body.page-product-details .toggle h2{padding-bottom:1.48333em}}@media screen and (max-width:479px){body.page-product-details .boxCombo,body.page-product-details aside,body.page-product-details section#nutritionalInformation{width:auto;float:none}body.page-product-details section#nutritionalInformation:before{content:"mobile"}body.page-product-details section#nutritionalInformation{width:auto;float:none;padding-right:4em;padding-left:4em}body.page-product-details section#nutritionalInformation>h1 span.customVisibility{display:none}body.page-product-details .ingredients h2.customVisibility{display:block}body.page-product-details .nutritionalBigSeven{background:none}body.page-product-details .nutritionalBigSeven:after,body.page-product-details .nutritionalBigSeven:before{width:inherit;height:0;left:inherit;margin-bottom:0}body.page-product-details .col.two,body.page-product-details .col.two+.col,body.page-product-details .col.two.nutrition{float:none;width:100%}body.page-product-details .toggle{border-bottom:2px solid #dcdcde}body.page-product-details .toggle:last-of-type{border-bottom:none}body.page-product-details .tsr{display:none}}html.no-touch #productDetailSlider ul.slider li.item a:hover{color:#be9229}.channel-themes[class*=channel-],.page-aktuelles .teaser-channel[class*=channel-]{position:relative;border-bottom:2px solid #dcdcde}.channel-themes[class*=channel-] header,.page-aktuelles .teaser-channel[class*=channel-] header{line-height:6rem}.channel-themes[class*=channel-] header .date,.page-aktuelles .teaser-channel[class*=channel-] header .date{float:right;color:#cacacc;margin-right:1.5rem;position:relative;top:-1px}.channel-themes[class*=channel-] header .channel,.page-aktuelles .teaser-channel[class*=channel-] header .channel{float:left}.channel-themes[class*=channel-] header .channel:before,.page-aktuelles .teaser-channel[class*=channel-] header .channel:before{position:relative;top:-1px;font-size:3rem;width:3rem;height:3rem;vertical-align:middle;margin:0 1rem 0 1.5rem}@media screen and (max-width:479px){.channel-themes[class*=channel-] header,.page-aktuelles .teaser-channel[class*=channel-] header{line-height:12rem}.channel-themes[class*=channel-] header .date,.page-aktuelles .teaser-channel[class*=channel-] header .date{margin-right:3rem}.channel-themes[class*=channel-] header .channel:before,.page-aktuelles .teaser-channel[class*=channel-] header .channel:before{font-size:6rem;width:6rem;height:6rem;margin:0 2rem 0 3rem}}.channel-themes[class*=channel-] article a,.channel-themes[class*=channel-] article h1,.channel-themes[class*=channel-] article p,.page-aktuelles .teaser-channel[class*=channel-] article a,.page-aktuelles .teaser-channel[class*=channel-] article h1,.page-aktuelles .teaser-channel[class*=channel-] article p{padding-right:1.5rem;padding-left:1.5rem}.channel-themes[class*=channel-] article h1,.page-aktuelles .teaser-channel[class*=channel-] article h1{position:relative;top:-.5rem;clear:both}.channel-themes[class*=channel-] article p,.page-aktuelles .teaser-channel[class*=channel-] article p{color:#41464b;line-height:160%;margin-top:.75rem}.channel-themes[class*=channel-] article a,.page-aktuelles .teaser-channel[class*=channel-] article a{position:relative;text-align:left;left:-.2rem;display:block;font-family:FuturaBold;font-size:1.2rem;text-transform:uppercase;text-decoration:none;color:#979799;line-height:6rem;-webkit-transition:color 1s cubic-bezier(.215,.61,.355,1) 0s;transition:color 1s cubic-bezier(.215,.61,.355,1) 0s}@media screen and (max-width:479px){.channel-themes[class*=channel-] article a,.page-aktuelles .teaser-channel[class*=channel-] article a{font-size:2.4rem;left:-.4rem;line-height:12rem}}.channel-themes[class*=channel-] article .picture,.page-aktuelles .teaser-channel[class*=channel-] article .picture{overflow:hidden}@media screen and (max-width:479px){.channel-themes[class*=channel-] article a,.channel-themes[class*=channel-] article h1,.channel-themes[class*=channel-] article p,.page-aktuelles .teaser-channel[class*=channel-] article a,.page-aktuelles .teaser-channel[class*=channel-] article h1,.page-aktuelles .teaser-channel[class*=channel-] article p{padding-right:3rem;padding-left:3rem}.channel-themes[class*=channel-] article h1,.page-aktuelles .teaser-channel[class*=channel-] article h1{top:-1rem}.channel-themes[class*=channel-] article p,.page-aktuelles .teaser-channel[class*=channel-] article p{margin-top:1.5rem}}.page-aktuelles html.no-touch .teaser-channel[class*=channel-].channel-blog:hover article a,.page-aktuelles html.no-touch .teaser-channel[class*=channel-].channel-ritter:hover article a,.page-aktuelles html.no-touch .teaser-channel[class*=channel-].channel-twitter:hover article a,html.no-touch .channel-themes[class*=channel-].channel-blog:hover article a,html.no-touch .channel-themes[class*=channel-].channel-ritter:hover article a,html.no-touch .channel-themes[class*=channel-].channel-twitter:hover article a,html.no-touch .page-aktuelles .teaser-channel[class*=channel-].channel-blog:hover article a,html.no-touch .page-aktuelles .teaser-channel[class*=channel-].channel-ritter:hover article a,html.no-touch .page-aktuelles .teaser-channel[class*=channel-].channel-twitter:hover article a{color:#be9229;-webkit-transition:color .3s cubic-bezier(.215,.61,.355,1) 0s;transition:color .3s cubic-bezier(.215,.61,.355,1) 0s}.channel-themes.channel-ritter h1,.channel-themes.channel-ritter header .channel,.page-aktuelles .channel-ritter.teaser-channel h1,.page-aktuelles .channel-ritter.teaser-channel header .channel{color:#000492}.channel-themes.channel-ritter .channel:before,.page-aktuelles .channel-ritter.teaser-channel .channel:before{font-family:RitterIcons;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"logo-svg";content:" ";display:inline-block;background-image:url(/system/modules/com.rittersport.cms.main/resources/img/logo-ritter-sport.svg);background-repeat:no-repeat;background-size:100%}.channel-themes.channel-blog h1,.channel-themes.channel-blog header .channel,.page-aktuelles .channel-blog.teaser-channel h1,.page-aktuelles .channel-blog.teaser-channel header .channel{color:#ffb100}.channel-themes.channel-blog .channel:before,.page-aktuelles .channel-blog.teaser-channel .channel:before{font-family:RitterIcons;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"blog";content:"\e908"}.channel-themes.channel-facebook h1,.channel-themes.channel-facebook header .channel,.page-aktuelles .channel-facebook.teaser-channel h1,.page-aktuelles .channel-facebook.teaser-channel header .channel{color:#4864a2}.channel-themes.channel-facebook .channel:before,.page-aktuelles .channel-facebook.teaser-channel .channel:before{font-family:RitterIcons;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"facebook";content:"\e90d"}.channel-themes.channel-instagram h1,.channel-themes.channel-instagram header .channel,.page-aktuelles .channel-instagram.teaser-channel h1,.page-aktuelles .channel-instagram.teaser-channel header .channel{color:#3f729b}.channel-themes.channel-instagram .channel:before,.page-aktuelles .channel-instagram.teaser-channel .channel:before{font-family:RitterIcons;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"instagram";content:"\e910"}.channel-themes.channel-shop h1,.channel-themes.channel-shop header .channel,.page-aktuelles .channel-shop.teaser-channel h1,.page-aktuelles .channel-shop.teaser-channel header .channel{color:#be9229}.channel-themes.channel-shop .channel:before,.page-aktuelles .channel-shop.teaser-channel .channel:before{font-family:RitterIcons;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"cart";content:"\e909"}@media screen and (min-width:480px){#root .channel-themes.channel-shop .channel:before,#root .page-aktuelles .channel-shop.teaser-channel .channel:before,.page-aktuelles #root .channel-shop.teaser-channel .channel:before{font-size:3.5rem}}.channel-themes.channel-blog article a:after,.channel-themes.channel-facebook article a:after,.channel-themes.channel-instagram article a:after,.channel-themes.channel-ritter article a:after,.channel-themes.channel-rss article a:after,.channel-themes.channel-shop article a:after,.page-aktuelles .channel-blog.teaser-channel article a:after,.page-aktuelles .channel-facebook.teaser-channel article a:after,.page-aktuelles .channel-instagram.teaser-channel article a:after,.page-aktuelles .channel-ritter.teaser-channel article a:after,.page-aktuelles .channel-rss.teaser-channel article a:after,.page-aktuelles .channel-shop.teaser-channel article a:after{font-family:RitterIcons;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"arrow-right";content:"\e907";position:relative;top:.1rem;left:1rem}@media screen and (max-width:479px){.channel-themes.channel-blog article a:after,.channel-themes.channel-facebook article a:after,.channel-themes.channel-instagram article a:after,.channel-themes.channel-ritter article a:after,.channel-themes.channel-rss article a:after,.channel-themes.channel-shop article a:after,.page-aktuelles .channel-blog.teaser-channel article a:after,.page-aktuelles .channel-facebook.teaser-channel article a:after,.page-aktuelles .channel-instagram.teaser-channel article a:after,.page-aktuelles .channel-ritter.teaser-channel article a:after,.page-aktuelles .channel-rss.teaser-channel article a:after,.page-aktuelles .channel-shop.teaser-channel article a:after{top:.2rem;left:2rem}}#root .channel-themes.channel-newsletter h1,#root .channel-themes.channel-rss h1,#root .channel-themes.channel-twitter h1,#root .page-aktuelles .channel-newsletter.teaser-channel h1,#root .page-aktuelles .channel-rss.teaser-channel h1,#root .page-aktuelles .channel-twitter.teaser-channel h1,.page-aktuelles #root .channel-newsletter.teaser-channel h1,.page-aktuelles #root .channel-rss.teaser-channel h1,.page-aktuelles #root .channel-twitter.teaser-channel h1{color:#41464b}.channel-themes.channel-twitter header .channel,.page-aktuelles .channel-twitter.teaser-channel header .channel{color:#00a9da}.channel-themes.channel-twitter header .channel:before,.page-aktuelles .channel-twitter.teaser-channel header .channel:before{font-family:RitterIcons;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"twitter";content:"\e91f"}#root .channel-themes.channel-twitter article a,#root .page-aktuelles .channel-twitter.teaser-channel article a,.page-aktuelles #root .channel-twitter.teaser-channel article a{text-transform:none;word-wrap:break-word;line-height:inherit;margin-bottom:1rem;position:relative;top:-.5rem}@media screen and (max-width:479px){#root .channel-themes.channel-twitter article a,#root .page-aktuelles .channel-twitter.teaser-channel article a,.page-aktuelles #root .channel-twitter.teaser-channel article a{margin-bottom:2rem;top:-1rem}}.channel-themes.channel-rss header .channel:before,.page-aktuelles .channel-rss.teaser-channel header .channel:before{font-family:RitterIcons;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"rss";content:"\e91c"}.channel-themes.channel-newsletter header .channel:before,.page-aktuelles .channel-newsletter.teaser-channel header .channel:before{font-family:RitterIcons;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"email";content:"\e90b"}.channel-themes.channel-newsletter .set,.page-aktuelles .channel-newsletter.teaser-channel .set{background-color:#f7f7fa;margin:1.5rem;height:4rem;border:2px solid #f7f7fa}.channel-themes.channel-newsletter .set:after,.channel-themes.channel-newsletter .set:before,.page-aktuelles .channel-newsletter.teaser-channel .set:after,.page-aktuelles .channel-newsletter.teaser-channel .set:before{content:"\0020";display:block;height:0;overflow:hidden}.channel-themes.channel-newsletter .set:after,.page-aktuelles .channel-newsletter.teaser-channel .set:after{clear:both}.channel-themes.channel-newsletter .set button,.channel-themes.channel-newsletter .set input,.page-aktuelles .channel-newsletter.teaser-channel .set button,.page-aktuelles .channel-newsletter.teaser-channel .set input{display:block;height:100%;font-size:1.5rem;border:0;-webkit-border-radius:0;-webkit-appearance:none;border-radius:0;outline:none;padding:0}.channel-themes.channel-newsletter .set input,.page-aktuelles .channel-newsletter.teaser-channel .set input{float:left;background-color:red;font-family:FuturaLight;padding-left:.75rem;padding-right:.75rem;width:calc(100% - 4rem);background-color:transparent}.channel-themes.channel-newsletter .set button,.page-aktuelles .channel-newsletter.teaser-channel .set button{float:right;background-color:#fff;width:4rem;overflow:hidden}.channel-themes.channel-newsletter .set button:before,.page-aktuelles .channel-newsletter.teaser-channel .set button:before{font-family:RitterIcons;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"arrow-right";content:"\e907";color:#b9b9b9;display:block;padding:0;font-size:1.3rem;line-height:308%;height:4rem;width:4rem;position:relative;text-align:center;top:-2px}.page-aktuelles html.no-touch .channel-newsletter.teaser-channel .set button:before,html.no-touch .channel-themes.channel-newsletter .set button:before,html.no-touch .page-aktuelles .channel-newsletter.teaser-channel .set button:before{-webkit-transition:color 1s cubic-bezier(.215,.61,.355,1) 0s;transition:color 1s cubic-bezier(.215,.61,.355,1) 0s}.page-aktuelles html.no-touch .channel-newsletter.teaser-channel .set button:hover:before,html.no-touch .channel-themes.channel-newsletter .set button:hover:before,html.no-touch .page-aktuelles .channel-newsletter.teaser-channel .set button:hover:before{color:#be9229;-webkit-transition:color .3s cubic-bezier(.215,.61,.355,1) 0s;transition:color .3s cubic-bezier(.215,.61,.355,1) 0s}@media screen and (max-width:479px){.channel-themes.channel-newsletter,.page-aktuelles .channel-newsletter.teaser-channel{display:none}}.page-aktuelles .teaser-channel,.tc-teaser-sizes{width:100%;margin:0 0 4rem}@media screen and (min-width:1024px){.page-aktuelles .teaser-channel,.tc-teaser-sizes{margin-right:45px;margin-bottom:45px}}@media only screen and (min-width:480px) and (max-width:1023px),screen and (min-width:768px) and (max-width:1023px) and (orientation:portrait){.page-aktuelles .teaser-channel,.tc-teaser-sizes{margin-right:15px;margin-bottom:15px}}@media screen and (min-width:1024px){.page-aktuelles .teaser-small.teaser-channel,.tc-teaser-sizes.teaser-small{width:calc(33.33333% - 45px)}}@media only screen and (min-width:480px) and (max-width:1023px),screen and (min-width:768px) and (max-width:1023px) and (orientation:portrait){.page-aktuelles .teaser-small.teaser-channel,.tc-teaser-sizes.teaser-small{width:calc(50% - 15px)}}@media screen and (min-width:1024px){.page-aktuelles .teaser-medium.teaser-channel,.tc-teaser-sizes.teaser-medium{width:calc(66.66667% - 45px)}}@media only screen and (min-width:480px) and (max-width:1023px),screen and (min-width:768px) and (max-width:1023px) and (orientation:portrait){.page-aktuelles .teaser-medium.teaser-channel,.tc-teaser-sizes.teaser-medium{width:calc(100% - 15px)}}.page-aktuelles #content{background:radial-gradient(closest-side at 50% 25%,#f2f2f4 0,#f2f2f4 30%,#f7f7fa 85%)}.page-aktuelles #main{overflow:hidden}.page-aktuelles #marginFix{position:relative}.page-aktuelles #marginFix:after,.page-aktuelles #marginFix:before{content:"\0020";display:block;height:0;overflow:hidden}.page-aktuelles #marginFix:after{clear:both}@media screen and (min-width:1024px){.page-aktuelles #marginFix{width:calc(100% + 45px);top:1rem}.page-aktuelles #marginFix #masonry #gutterSize{width:45px}}@media only screen and (min-width:480px) and (max-width:1023px),screen and (min-width:768px) and (max-width:1023px) and (orientation:portrait){.page-aktuelles #marginFix{width:calc(100% + 15px)}.page-aktuelles #marginFix #masonry #gutterSize{width:15px}}@media screen and (max-width:479px){.page-aktuelles #marginFix{padding-top:5rem;width:100%}.page-aktuelles #marginFix #masonry #gutterSize{width:0}}.page-aktuelles #marginFix.msnry #masonry .teaser-channel{margin-right:0}.page-aktuelles #marginFix #masonry #gutterSize{position:absolute}html.js .page-aktuelles #content{background:url(/system/modules/com.rittersport.cms.main/resources/img/loading.gif) no-repeat center 12rem}html.js .page-aktuelles #content.revealed{background-image:none}html.js .page-aktuelles .teaser-channel{opacity:0}.page-aktuelles .teaser-channel{position:relative;background-color:#fff;float:left}.page-aktuelles .teaser-channel .picture img{width:100%;height:auto}.page-aktuelles .teaser-channel[class*=banderole-]{overflow:visible!important}.page-aktuelles .teaser-channel[class*=banderole-]:before{content:attr(data-banderole-text);position:absolute;background-repeat:no-repeat;background-size:contain;color:#fff;text-align:center;text-transform:uppercase;z-index:20;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);-ms-transform:rotate(45deg)}@media screen and (min-width:480px){.page-aktuelles .teaser-channel[class*=banderole-]:before{top:.8rem;right:-2.8rem;width:9rem;height:4.7rem;padding:1rem 2rem 0}}@media screen and (max-width:479px){.page-aktuelles .teaser-channel[class*=banderole-]:before{top:1.6rem;right:-5.6rem;width:18rem;height:9.4rem;padding:2rem 4rem 0}}html.cssanimations .page-aktuelles .teaser-channel[class*=banderole-]:before{background-image:url(/system/modules/com.rittersport.cms.main/resources/img/icons/banderole-right.svg)}html.no-cssanimations .page-aktuelles .teaser-channel[class*=banderole-]:before{background-image:url(/system/modules/com.rittersport.cms.main/resources/img/icons/banderole-right-fallback.png)}.page-aktuelles .teaser-channel[class*=banderole-] .date{display:none}@media screen and (min-width:1024px){.page-aktuelles .teaser-channel.teaser-medium:nth-of-type(2){float:right}.page-aktuelles .teaser-channel.teaser-medium:nth-of-type(2)+.teaser-small{position:absolute;top:0;right:0}}html.no-touch .page-aktuelles .teaser-channel{-webkit-transform:translate(0);-moz-transform:translate(0);-o-transform:translate(0);-ms-transform:translate(0);-webkit-transition:transform .3s ease-out 0s;-webkit-transition:-webkit-transform .3s ease-out 0s;transition:-webkit-transform .3s ease-out 0s;transition:transform .3s ease-out 0s;transition:transform .3s ease-out 0s,-webkit-transform .3s ease-out 0s}html.no-touch .page-aktuelles .teaser-channel:hover{-webkit-transform:translateY(-.6rem);-moz-transform:translateY(-.6rem);-o-transform:translateY(-.6rem);-ms-transform:translateY(-.6rem);-webkit-transition:transform .2s ease-in-out 0s;-webkit-transition:-webkit-transform .2s ease-in-out 0s;transition:-webkit-transform .2s ease-in-out 0s;transition:transform .2s ease-in-out 0s;transition:transform .2s ease-in-out 0s,-webkit-transform .2s ease-in-out 0s}@media screen and (max-width:479px){body[class*=-merits] #mast h1{font-size:6.5rem}}@media screen and (min-width:1024px){body.page-merits-facts #mast{background-color:#f7f7fa}body.page-merits-facts #main{background-color:#fff}}