.container-fluid{margin-right:auto;margin-left:auto;padding-right:2rem;padding-left:2rem}.row{box-sizing:border-box;display:flex;flex:0 1 auto;flex-direction:row;flex-wrap:wrap;margin-right:-1rem;margin-left:-1rem}.row.reverse{flex-direction:row-reverse}.col.reverse{flex-direction:column-reverse}.col-xs,.col-xs-1,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9,.col-xs-10,.col-xs-11,.col-xs-12{box-sizing:border-box;flex:0 0 auto;padding-right:1rem;padding-left:1rem}.col-xs{flex-grow:1;flex-basis:0;max-width:100%}.col-xs-1{flex-basis:8.333%;max-width:8.333%}.col-xs-2{flex-basis:16.667%;max-width:16.667%}.col-xs-3{flex-basis:25%;max-width:25%}.col-xs-4{flex-basis:33.333%;max-width:33.333%}.col-xs-5{flex-basis:41.667%;max-width:41.667%}.col-xs-6{flex-basis:50%;max-width:50%}.col-xs-7{flex-basis:58.333%;max-width:58.333%}.col-xs-8{flex-basis:66.667%;max-width:66.667%}.col-xs-9{flex-basis:75%;max-width:75%}.col-xs-10{flex-basis:83.333%;max-width:83.333%}.col-xs-11{flex-basis:91.667%;max-width:91.667%}.col-xs-12{flex-basis:100%;max-width:100%}.col-xs-offset-1{margin-left:8.333%}.col-xs-offset-2{margin-left:16.667%}.col-xs-offset-3{margin-left:25%}.col-xs-offset-4{margin-left:33.333%}.col-xs-offset-5{margin-left:41.667%}.col-xs-offset-6{margin-left:50%}.col-xs-offset-7{margin-left:58.333%}.col-xs-offset-8{margin-left:66.667%}.col-xs-offset-9{margin-left:75%}.col-xs-offset-10{margin-left:83.333%}.col-xs-offset-11{margin-left:91.667%}.start-xs{justify-content:flex-start;text-align:start}.center-xs{justify-content:center;text-align:center}.end-xs{justify-content:flex-end;text-align:end}.top-xs{align-items:flex-start}.middle-xs{align-items:center}.bottom-xs{align-items:flex-end}.around-xs{justify-content:space-around}.between-xs{justify-content:space-between}.first-xs{order:-1}.last-xs{order:1}@media only screen and (min-width:48em){.container{width:46rem}.col-sm,.col-sm-1,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-10,.col-sm-11,.col-sm-12{box-sizing:border-box;flex:0 0 auto;padding-right:1rem;padding-left:1rem}.col-sm{flex-grow:1;flex-basis:0;max-width:100%}.col-sm-1{flex-basis:8.333%;max-width:8.333%}.col-sm-2{flex-basis:16.667%;max-width:16.667%}.col-sm-3{flex-basis:25%;max-width:25%}.col-sm-4{flex-basis:33.333%;max-width:33.333%}.col-sm-5{flex-basis:41.667%;max-width:41.667%}.col-sm-6{flex-basis:50%;max-width:50%}.col-sm-7{flex-basis:58.333%;max-width:58.333%}.col-sm-8{flex-basis:66.667%;max-width:66.667%}.col-sm-9{flex-basis:75%;max-width:75%}.col-sm-10{flex-basis:83.333%;max-width:83.333%}.col-sm-11{flex-basis:91.667%;max-width:91.667%}.col-sm-12{flex-basis:100%;max-width:100%}.col-sm-offset-1{margin-left:8.333%}.col-sm-offset-2{margin-left:16.667%}.col-sm-offset-3{margin-left:25%}.col-sm-offset-4{margin-left:33.333%}.col-sm-offset-5{margin-left:41.667%}.col-sm-offset-6{margin-left:50%}.col-sm-offset-7{margin-left:58.333%}.col-sm-offset-8{margin-left:66.667%}.col-sm-offset-9{margin-left:75%}.col-sm-offset-10{margin-left:83.333%}.col-sm-offset-11{margin-left:91.667%}.start-sm{justify-content:flex-start;text-align:start}.center-sm{justify-content:center;text-align:center}.end-sm{justify-content:flex-end;text-align:end}.top-sm{align-items:flex-start}.middle-sm{align-items:center}.bottom-sm{align-items:flex-end}.around-sm{justify-content:space-around}.between-sm{justify-content:space-between}.first-sm{order:-1}.last-sm{order:1}}@media only screen and (min-width:62em){.container{width:61rem}.col-md,.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11,.col-md-12{box-sizing:border-box;flex:0 0 auto;padding-right:1rem;padding-left:1rem}.col-md{flex-grow:1;flex-basis:0;max-width:100%}.col-md-1{flex-basis:8.333%;max-width:8.333%}.col-md-2{flex-basis:16.667%;max-width:16.667%}.col-md-3{flex-basis:25%;max-width:25%}.col-md-4{flex-basis:33.333%;max-width:33.333%}.col-md-5{flex-basis:41.667%;max-width:41.667%}.col-md-6{flex-basis:50%;max-width:50%}.col-md-7{flex-basis:58.333%;max-width:58.333%}.col-md-8{flex-basis:66.667%;max-width:66.667%}.col-md-9{flex-basis:75%;max-width:75%}.col-md-10{flex-basis:83.333%;max-width:83.333%}.col-md-11{flex-basis:91.667%;max-width:91.667%}.col-md-12{flex-basis:100%;max-width:100%}.col-md-offset-1{margin-left:8.333%}.col-md-offset-2{margin-left:16.667%}.col-md-offset-3{margin-left:25%}.col-md-offset-4{margin-left:33.333%}.col-md-offset-5{margin-left:41.667%}.col-md-offset-6{margin-left:50%}.col-md-offset-7{margin-left:58.333%}.col-md-offset-8{margin-left:66.667%}.col-md-offset-9{margin-left:75%}.col-md-offset-10{margin-left:83.333%}.col-md-offset-11{margin-left:91.667%}.start-md{justify-content:flex-start;text-align:start}.center-md{justify-content:center;text-align:center}.end-md{justify-content:flex-end;text-align:end}.top-md{align-items:flex-start}.middle-md{align-items:center}.bottom-md{align-items:flex-end}.around-md{justify-content:space-around}.between-md{justify-content:space-between}.first-md{order:-1}.last-md{order:1}}@media only screen and (min-width:75em){.container{width:71rem}.col-lg,.col-lg-1,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-10,.col-lg-11,.col-lg-12{box-sizing:border-box;flex:0 0 auto;padding-right:1rem;padding-left:1rem}.col-lg{flex-grow:1;flex-basis:0;max-width:100%}.col-lg-1{flex-basis:8.333%;max-width:8.333%}.col-lg-2{flex-basis:16.667%;max-width:16.667%}.col-lg-3{flex-basis:25%;max-width:25%}.col-lg-4{flex-basis:33.333%;max-width:33.333%}.col-lg-5{flex-basis:41.667%;max-width:41.667%}.col-lg-6{flex-basis:50%;max-width:50%}.col-lg-7{flex-basis:58.333%;max-width:58.333%}.col-lg-8{flex-basis:66.667%;max-width:66.667%}.col-lg-9{flex-basis:75%;max-width:75%}.col-lg-10{flex-basis:83.333%;max-width:83.333%}.col-lg-11{flex-basis:91.667%;max-width:91.667%}.col-lg-12{flex-basis:100%;max-width:100%}.col-lg-offset-1{margin-left:8.333%}.col-lg-offset-2{margin-left:16.667%}.col-lg-offset-3{margin-left:25%}.col-lg-offset-4{margin-left:33.333%}.col-lg-offset-5{margin-left:41.667%}.col-lg-offset-6{margin-left:50%}.col-lg-offset-7{margin-left:58.333%}.col-lg-offset-8{margin-left:66.667%}.col-lg-offset-9{margin-left:75%}.col-lg-offset-10{margin-left:83.333%}.col-lg-offset-11{margin-left:91.667%}.start-lg{justify-content:flex-start;text-align:start}.center-lg{justify-content:center;text-align:center}.end-lg{justify-content:flex-end;text-align:end}.top-lg{align-items:flex-start}.middle-lg{align-items:center}.bottom-lg{align-items:flex-end}.around-lg{justify-content:space-around}.between-lg{justify-content:space-between}.first-lg{order:-1}.last-lg{order:1}}:root{--ci-lightest-grey:#f9f9f9;--ci-lighter-grey:#d9dadb;--ci-light-grey:#9a9b9f;--ci-grey:#707070;--ci-light-blue:#5fb4dc;--ci-blue:#5090cb;--ci-dark-blue:#006ab3;--ci-red:#dd1b0b;--ci-yellow:#fad13b;--ci-green:#afcb54;--ci-font-primary:"Verdana",sans-serif;--ci-font-primary-bold:"Verdana-Bold",sans-serif;--ci-font-hydrogen:"Hydrogen",sans-serif;--ci-font-score-board:"Score Board",sans-serif;--swiper-navigation-color:#fff}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,main,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section{display:block}[hidden]{display:none}body{line-height:1}menu,ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}

/*!
 * Hamburgers
 * @description Tasty CSS-animated hamburgers
 * @author Jonathan Suh @jonsuh
 * @site https://jonsuh.com/hamburgers
 * @link https://github.com/jonsuh/hamburgers
 */.hamburger{padding:15px;display:inline-block;cursor:pointer;transition-property:opacity,filter;transition-duration:.15s;transition-timing-function:linear;font:inherit;color:inherit;text-transform:none;background-color:transparent;border:0;margin:0;overflow:visible}.hamburger:hover{opacity:1}.hamburger.is-active:hover{opacity:1}.hamburger.is-active .hamburger-inner,.hamburger.is-active .hamburger-inner:after,.hamburger.is-active .hamburger-inner:before{background-color:var(--ci-grey)}.hamburger-box{width:20px;height:20px;display:inline-block;position:relative}.hamburger-inner{display:block;top:50%;margin-top:-2px}.hamburger-inner,.hamburger-inner:after,.hamburger-inner:before{width:20px;height:4px;background-color:var(--ci-grey);border-radius:4px;position:absolute;transition-property:transform;transition-duration:.15s;transition-timing-function:ease}.hamburger-inner:after,.hamburger-inner:before{content:"";display:block}.hamburger-inner:before{top:-8px}.hamburger-inner:after{bottom:-8px}.hamburger--3dx .hamburger-box{perspective:40px}.hamburger--3dx .hamburger-inner{transition:transform .15s cubic-bezier(.645,.045,.355,1),background-color 0s cubic-bezier(.645,.045,.355,1) .1s}.hamburger--3dx .hamburger-inner:after,.hamburger--3dx .hamburger-inner:before{transition:transform 0s cubic-bezier(.645,.045,.355,1) .1s}.hamburger--3dx.is-active .hamburger-inner{background-color:transparent!important;transform:rotateY(180deg)}.hamburger--3dx.is-active .hamburger-inner:before{transform:translate3d(0,8px,0) rotate(45deg)}.hamburger--3dx.is-active .hamburger-inner:after{transform:translate3d(0,-8px,0) rotate(-45deg)}.hamburger--3dx-r .hamburger-box{perspective:40px}.hamburger--3dx-r .hamburger-inner{transition:transform .15s cubic-bezier(.645,.045,.355,1),background-color 0s cubic-bezier(.645,.045,.355,1) .1s}.hamburger--3dx-r .hamburger-inner:after,.hamburger--3dx-r .hamburger-inner:before{transition:transform 0s cubic-bezier(.645,.045,.355,1) .1s}.hamburger--3dx-r.is-active .hamburger-inner{background-color:transparent!important;transform:rotateY(-180deg)}.hamburger--3dx-r.is-active .hamburger-inner:before{transform:translate3d(0,8px,0) rotate(45deg)}.hamburger--3dx-r.is-active .hamburger-inner:after{transform:translate3d(0,-8px,0) rotate(-45deg)}.hamburger--3dy .hamburger-box{perspective:40px}.hamburger--3dy .hamburger-inner{transition:transform .15s cubic-bezier(.645,.045,.355,1),background-color 0s cubic-bezier(.645,.045,.355,1) .1s}.hamburger--3dy .hamburger-inner:after,.hamburger--3dy .hamburger-inner:before{transition:transform 0s cubic-bezier(.645,.045,.355,1) .1s}.hamburger--3dy.is-active .hamburger-inner{background-color:transparent!important;transform:rotateX(-180deg)}.hamburger--3dy.is-active .hamburger-inner:before{transform:translate3d(0,8px,0) rotate(45deg)}.hamburger--3dy.is-active .hamburger-inner:after{transform:translate3d(0,-8px,0) rotate(-45deg)}.hamburger--3dy-r .hamburger-box{perspective:40px}.hamburger--3dy-r .hamburger-inner{transition:transform .15s cubic-bezier(.645,.045,.355,1),background-color 0s cubic-bezier(.645,.045,.355,1) .1s}.hamburger--3dy-r .hamburger-inner:after,.hamburger--3dy-r .hamburger-inner:before{transition:transform 0s cubic-bezier(.645,.045,.355,1) .1s}.hamburger--3dy-r.is-active .hamburger-inner{background-color:transparent!important;transform:rotateX(180deg)}.hamburger--3dy-r.is-active .hamburger-inner:before{transform:translate3d(0,8px,0) rotate(45deg)}.hamburger--3dy-r.is-active .hamburger-inner:after{transform:translate3d(0,-8px,0) rotate(-45deg)}.hamburger--3dxy .hamburger-box{perspective:40px}.hamburger--3dxy .hamburger-inner{transition:transform .15s cubic-bezier(.645,.045,.355,1),background-color 0s cubic-bezier(.645,.045,.355,1) .1s}.hamburger--3dxy .hamburger-inner:after,.hamburger--3dxy .hamburger-inner:before{transition:transform 0s cubic-bezier(.645,.045,.355,1) .1s}.hamburger--3dxy.is-active .hamburger-inner{background-color:transparent!important;transform:rotateX(180deg) rotateY(180deg)}.hamburger--3dxy.is-active .hamburger-inner:before{transform:translate3d(0,8px,0) rotate(45deg)}.hamburger--3dxy.is-active .hamburger-inner:after{transform:translate3d(0,-8px,0) rotate(-45deg)}.hamburger--3dxy-r .hamburger-box{perspective:40px}.hamburger--3dxy-r .hamburger-inner{transition:transform .15s cubic-bezier(.645,.045,.355,1),background-color 0s cubic-bezier(.645,.045,.355,1) .1s}.hamburger--3dxy-r .hamburger-inner:after,.hamburger--3dxy-r .hamburger-inner:before{transition:transform 0s cubic-bezier(.645,.045,.355,1) .1s}.hamburger--3dxy-r.is-active .hamburger-inner{background-color:transparent!important;transform:rotateX(180deg) rotateY(180deg) rotate(-180deg)}.hamburger--3dxy-r.is-active .hamburger-inner:before{transform:translate3d(0,8px,0) rotate(45deg)}.hamburger--3dxy-r.is-active .hamburger-inner:after{transform:translate3d(0,-8px,0) rotate(-45deg)}.hamburger--arrow.is-active .hamburger-inner:before{transform:translate3d(-4px,0,0) rotate(-45deg) scaleX(.7)}.hamburger--arrow.is-active .hamburger-inner:after{transform:translate3d(-4px,0,0) rotate(45deg) scaleX(.7)}.hamburger--arrow-r.is-active .hamburger-inner:before{transform:translate3d(4px,0,0) rotate(45deg) scaleX(.7)}.hamburger--arrow-r.is-active .hamburger-inner:after{transform:translate3d(4px,0,0) rotate(-45deg) scaleX(.7)}.hamburger--arrowalt .hamburger-inner:before{transition:top .1s ease .1s,transform .1s cubic-bezier(.165,.84,.44,1)}.hamburger--arrowalt .hamburger-inner:after{transition:bottom .1s ease .1s,transform .1s cubic-bezier(.165,.84,.44,1)}.hamburger--arrowalt.is-active .hamburger-inner:before{top:0;transform:translate3d(-4px,-5px,0) rotate(-45deg) scaleX(.7);transition:top .1s ease,transform .1s cubic-bezier(.895,.03,.685,.22) .1s}.hamburger--arrowalt.is-active .hamburger-inner:after{bottom:0;transform:translate3d(-4px,5px,0) rotate(45deg) scaleX(.7);transition:bottom .1s ease,transform .1s cubic-bezier(.895,.03,.685,.22) .1s}.hamburger--arrowalt-r .hamburger-inner:before{transition:top .1s ease .1s,transform .1s cubic-bezier(.165,.84,.44,1)}.hamburger--arrowalt-r .hamburger-inner:after{transition:bottom .1s ease .1s,transform .1s cubic-bezier(.165,.84,.44,1)}.hamburger--arrowalt-r.is-active .hamburger-inner:before{top:0;transform:translate3d(4px,-5px,0) rotate(45deg) scaleX(.7);transition:top .1s ease,transform .1s cubic-bezier(.895,.03,.685,.22) .1s}.hamburger--arrowalt-r.is-active .hamburger-inner:after{bottom:0;transform:translate3d(4px,5px,0) rotate(-45deg) scaleX(.7);transition:bottom .1s ease,transform .1s cubic-bezier(.895,.03,.685,.22) .1s}.hamburger--arrowturn.is-active .hamburger-inner{transform:rotate(-180deg)}.hamburger--arrowturn.is-active .hamburger-inner:before{transform:translate3d(8px,0,0) rotate(45deg) scaleX(.7)}.hamburger--arrowturn.is-active .hamburger-inner:after{transform:translate3d(8px,0,0) rotate(-45deg) scaleX(.7)}.hamburger--arrowturn-r.is-active .hamburger-inner{transform:rotate(-180deg)}.hamburger--arrowturn-r.is-active .hamburger-inner:before{transform:translate3d(-8px,0,0) rotate(-45deg) scaleX(.7)}.hamburger--arrowturn-r.is-active .hamburger-inner:after{transform:translate3d(-8px,0,0) rotate(45deg) scaleX(.7)}.hamburger--boring .hamburger-inner,.hamburger--boring .hamburger-inner:after,.hamburger--boring .hamburger-inner:before{transition-property:none}.hamburger--boring.is-active .hamburger-inner{transform:rotate(45deg)}.hamburger--boring.is-active .hamburger-inner:before{top:0;opacity:0}.hamburger--boring.is-active .hamburger-inner:after{bottom:0;transform:rotate(-90deg)}.hamburger--collapse .hamburger-inner{top:auto;bottom:0;transition-duration:.13s;transition-delay:.13s;transition-timing-function:cubic-bezier(.55,.055,.675,.19)}.hamburger--collapse .hamburger-inner:after{top:-16px;transition:top .2s cubic-bezier(.33333,.66667,.66667,1) .2s,opacity .1s linear}.hamburger--collapse .hamburger-inner:before{transition:top .12s cubic-bezier(.33333,.66667,.66667,1) .2s,transform .13s cubic-bezier(.55,.055,.675,.19)}.hamburger--collapse.is-active .hamburger-inner{transform:translate3d(0,-8px,0) rotate(-45deg);transition-delay:.22s;transition-timing-function:cubic-bezier(.215,.61,.355,1)}.hamburger--collapse.is-active .hamburger-inner:after{top:0;opacity:0;transition:top .2s cubic-bezier(.33333,0,.66667,.33333),opacity .1s linear .22s}.hamburger--collapse.is-active .hamburger-inner:before{top:0;transform:rotate(-90deg);transition:top .1s cubic-bezier(.33333,0,.66667,.33333) .16s,transform .13s cubic-bezier(.215,.61,.355,1) .25s}.hamburger--collapse-r .hamburger-inner{top:auto;bottom:0;transition-duration:.13s;transition-delay:.13s;transition-timing-function:cubic-bezier(.55,.055,.675,.19)}.hamburger--collapse-r .hamburger-inner:after{top:-16px;transition:top .2s cubic-bezier(.33333,.66667,.66667,1) .2s,opacity .1s linear}.hamburger--collapse-r .hamburger-inner:before{transition:top .12s cubic-bezier(.33333,.66667,.66667,1) .2s,transform .13s cubic-bezier(.55,.055,.675,.19)}.hamburger--collapse-r.is-active .hamburger-inner{transform:translate3d(0,-8px,0) rotate(45deg);transition-delay:.22s;transition-timing-function:cubic-bezier(.215,.61,.355,1)}.hamburger--collapse-r.is-active .hamburger-inner:after{top:0;opacity:0;transition:top .2s cubic-bezier(.33333,0,.66667,.33333),opacity .1s linear .22s}.hamburger--collapse-r.is-active .hamburger-inner:before{top:0;transform:rotate(90deg);transition:top .1s cubic-bezier(.33333,0,.66667,.33333) .16s,transform .13s cubic-bezier(.215,.61,.355,1) .25s}.hamburger--elastic .hamburger-inner{top:2px;transition-duration:.275s;transition-timing-function:cubic-bezier(.68,-.55,.265,1.55)}.hamburger--elastic .hamburger-inner:before{top:8px;transition:opacity .125s ease .275s}.hamburger--elastic .hamburger-inner:after{top:16px;transition:transform .275s cubic-bezier(.68,-.55,.265,1.55)}.hamburger--elastic.is-active .hamburger-inner{transform:translate3d(0,8px,0) rotate(135deg);transition-delay:75ms}.hamburger--elastic.is-active .hamburger-inner:before{transition-delay:0s;opacity:0}.hamburger--elastic.is-active .hamburger-inner:after{transform:translate3d(0,-16px,0) rotate(-270deg);transition-delay:75ms}.hamburger--elastic-r .hamburger-inner{top:2px;transition-duration:.275s;transition-timing-function:cubic-bezier(.68,-.55,.265,1.55)}.hamburger--elastic-r .hamburger-inner:before{top:8px;transition:opacity .125s ease .275s}.hamburger--elastic-r .hamburger-inner:after{top:16px;transition:transform .275s cubic-bezier(.68,-.55,.265,1.55)}.hamburger--elastic-r.is-active .hamburger-inner{transform:translate3d(0,8px,0) rotate(-135deg);transition-delay:75ms}.hamburger--elastic-r.is-active .hamburger-inner:before{transition-delay:0s;opacity:0}.hamburger--elastic-r.is-active .hamburger-inner:after{transform:translate3d(0,-16px,0) rotate(270deg);transition-delay:75ms}.hamburger--emphatic{overflow:hidden}.hamburger--emphatic .hamburger-inner{transition:background-color .125s ease-in .175s}.hamburger--emphatic .hamburger-inner:before{left:0;transition:transform .125s cubic-bezier(.6,.04,.98,.335),top .05s linear .125s,left .125s ease-in .175s}.hamburger--emphatic .hamburger-inner:after{top:8px;right:0;transition:transform .125s cubic-bezier(.6,.04,.98,.335),top .05s linear .125s,right .125s ease-in .175s}.hamburger--emphatic.is-active .hamburger-inner{transition-delay:0s;transition-timing-function:ease-out;background-color:transparent!important}.hamburger--emphatic.is-active .hamburger-inner:before{left:-40px;top:-40px;transform:translate3d(40px,40px,0) rotate(45deg);transition:left .125s ease-out,top .05s linear .125s,transform .125s cubic-bezier(.075,.82,.165,1) .175s}.hamburger--emphatic.is-active .hamburger-inner:after{right:-40px;top:-40px;transform:translate3d(-40px,40px,0) rotate(-45deg);transition:right .125s ease-out,top .05s linear .125s,transform .125s cubic-bezier(.075,.82,.165,1) .175s}.hamburger--emphatic-r{overflow:hidden}.hamburger--emphatic-r .hamburger-inner{transition:background-color .125s ease-in .175s}.hamburger--emphatic-r .hamburger-inner:before{left:0;transition:transform .125s cubic-bezier(.6,.04,.98,.335),top .05s linear .125s,left .125s ease-in .175s}.hamburger--emphatic-r .hamburger-inner:after{top:8px;right:0;transition:transform .125s cubic-bezier(.6,.04,.98,.335),top .05s linear .125s,right .125s ease-in .175s}.hamburger--emphatic-r.is-active .hamburger-inner{transition-delay:0s;transition-timing-function:ease-out;background-color:transparent!important}.hamburger--emphatic-r.is-active .hamburger-inner:before{left:-40px;top:40px;transform:translate3d(40px,-40px,0) rotate(-45deg);transition:left .125s ease-out,top .05s linear .125s,transform .125s cubic-bezier(.075,.82,.165,1) .175s}.hamburger--emphatic-r.is-active .hamburger-inner:after{right:-40px;top:40px;transform:translate3d(-40px,-40px,0) rotate(45deg);transition:right .125s ease-out,top .05s linear .125s,transform .125s cubic-bezier(.075,.82,.165,1) .175s}.hamburger--minus .hamburger-inner:after,.hamburger--minus .hamburger-inner:before{transition:bottom .08s ease-out 0s,top .08s ease-out 0s,opacity 0s linear}.hamburger--minus.is-active .hamburger-inner:after,.hamburger--minus.is-active .hamburger-inner:before{opacity:0;transition:bottom .08s ease-out,top .08s ease-out,opacity 0s linear .08s}.hamburger--minus.is-active .hamburger-inner:before{top:0}.hamburger--minus.is-active .hamburger-inner:after{bottom:0}.hamburger--slider .hamburger-inner{top:2px}.hamburger--slider .hamburger-inner:before{top:8px;transition-property:transform,opacity;transition-timing-function:ease;transition-duration:.15s}.hamburger--slider .hamburger-inner:after{top:16px}.hamburger--slider.is-active .hamburger-inner{transform:translate3d(0,8px,0) rotate(45deg)}.hamburger--slider.is-active .hamburger-inner:before{transform:rotate(-45deg) translate3d(-2.8571428571px,-4px,0);opacity:0}.hamburger--slider.is-active .hamburger-inner:after{transform:translate3d(0,-16px,0) rotate(-90deg)}.hamburger--slider-r .hamburger-inner{top:2px}.hamburger--slider-r .hamburger-inner:before{top:8px;transition-property:transform,opacity;transition-timing-function:ease;transition-duration:.15s}.hamburger--slider-r .hamburger-inner:after{top:16px}.hamburger--slider-r.is-active .hamburger-inner{transform:translate3d(0,8px,0) rotate(-45deg)}.hamburger--slider-r.is-active .hamburger-inner:before{transform:rotate(45deg) translate3d(2.8571428571px,-4px,0);opacity:0}.hamburger--slider-r.is-active .hamburger-inner:after{transform:translate3d(0,-16px,0) rotate(90deg)}.hamburger--spin .hamburger-inner{transition-duration:.22s;transition-timing-function:cubic-bezier(.55,.055,.675,.19)}.hamburger--spin .hamburger-inner:before{transition:top .1s ease-in .25s,opacity .1s ease-in}.hamburger--spin .hamburger-inner:after{transition:bottom .1s ease-in .25s,transform .22s cubic-bezier(.55,.055,.675,.19)}.hamburger--spin.is-active .hamburger-inner{transform:rotate(225deg);transition-delay:.12s;transition-timing-function:cubic-bezier(.215,.61,.355,1)}.hamburger--spin.is-active .hamburger-inner:before{top:0;opacity:0;transition:top .1s ease-out,opacity .1s ease-out .12s}.hamburger--spin.is-active .hamburger-inner:after{bottom:0;transform:rotate(-90deg);transition:bottom .1s ease-out,transform .22s cubic-bezier(.215,.61,.355,1) .12s}.hamburger--spin-r .hamburger-inner{transition-duration:.22s;transition-timing-function:cubic-bezier(.55,.055,.675,.19)}.hamburger--spin-r .hamburger-inner:before{transition:top .1s ease-in .25s,opacity .1s ease-in}.hamburger--spin-r .hamburger-inner:after{transition:bottom .1s ease-in .25s,transform .22s cubic-bezier(.55,.055,.675,.19)}.hamburger--spin-r.is-active .hamburger-inner{transform:rotate(-225deg);transition-delay:.12s;transition-timing-function:cubic-bezier(.215,.61,.355,1)}.hamburger--spin-r.is-active .hamburger-inner:before{top:0;opacity:0;transition:top .1s ease-out,opacity .1s ease-out .12s}.hamburger--spin-r.is-active .hamburger-inner:after{bottom:0;transform:rotate(90deg);transition:bottom .1s ease-out,transform .22s cubic-bezier(.215,.61,.355,1) .12s}.hamburger--spring .hamburger-inner{top:2px;transition:background-color 0s linear .13s}.hamburger--spring .hamburger-inner:before{top:8px;transition:top .1s cubic-bezier(.33333,.66667,.66667,1) .2s,transform .13s cubic-bezier(.55,.055,.675,.19)}.hamburger--spring .hamburger-inner:after{top:16px;transition:top .2s cubic-bezier(.33333,.66667,.66667,1) .2s,transform .13s cubic-bezier(.55,.055,.675,.19)}.hamburger--spring.is-active .hamburger-inner{transition-delay:.22s;background-color:transparent!important}.hamburger--spring.is-active .hamburger-inner:before{top:0;transition:top .1s cubic-bezier(.33333,0,.66667,.33333) .15s,transform .13s cubic-bezier(.215,.61,.355,1) .22s;transform:translate3d(0,8px,0) rotate(45deg)}.hamburger--spring.is-active .hamburger-inner:after{top:0;transition:top .2s cubic-bezier(.33333,0,.66667,.33333),transform .13s cubic-bezier(.215,.61,.355,1) .22s;transform:translate3d(0,8px,0) rotate(-45deg)}.hamburger--spring-r .hamburger-inner{top:auto;bottom:0;transition-duration:.13s;transition-delay:0s;transition-timing-function:cubic-bezier(.55,.055,.675,.19)}.hamburger--spring-r .hamburger-inner:after{top:-16px;transition:top .2s cubic-bezier(.33333,.66667,.66667,1) .2s,opacity 0s linear}.hamburger--spring-r .hamburger-inner:before{transition:top .1s cubic-bezier(.33333,.66667,.66667,1) .2s,transform .13s cubic-bezier(.55,.055,.675,.19)}.hamburger--spring-r.is-active .hamburger-inner{transform:translate3d(0,-8px,0) rotate(-45deg);transition-delay:.22s;transition-timing-function:cubic-bezier(.215,.61,.355,1)}.hamburger--spring-r.is-active .hamburger-inner:after{top:0;opacity:0;transition:top .2s cubic-bezier(.33333,0,.66667,.33333),opacity 0s linear .22s}.hamburger--spring-r.is-active .hamburger-inner:before{top:0;transform:rotate(90deg);transition:top .1s cubic-bezier(.33333,0,.66667,.33333) .15s,transform .13s cubic-bezier(.215,.61,.355,1) .22s}.hamburger--stand .hamburger-inner{transition:transform 75ms cubic-bezier(.55,.055,.675,.19) .15s,background-color 0s linear 75ms}.hamburger--stand .hamburger-inner:before{transition:top 75ms ease-in 75ms,transform 75ms cubic-bezier(.55,.055,.675,.19) 0s}.hamburger--stand .hamburger-inner:after{transition:bottom 75ms ease-in 75ms,transform 75ms cubic-bezier(.55,.055,.675,.19) 0s}.hamburger--stand.is-active .hamburger-inner{transform:rotate(90deg);background-color:transparent!important;transition:transform 75ms cubic-bezier(.215,.61,.355,1) 0s,background-color 0s linear .15s}.hamburger--stand.is-active .hamburger-inner:before{top:0;transform:rotate(-45deg);transition:top 75ms ease-out .1s,transform 75ms cubic-bezier(.215,.61,.355,1) .15s}.hamburger--stand.is-active .hamburger-inner:after{bottom:0;transform:rotate(45deg);transition:bottom 75ms ease-out .1s,transform 75ms cubic-bezier(.215,.61,.355,1) .15s}.hamburger--stand-r .hamburger-inner{transition:transform 75ms cubic-bezier(.55,.055,.675,.19) .15s,background-color 0s linear 75ms}.hamburger--stand-r .hamburger-inner:before{transition:top 75ms ease-in 75ms,transform 75ms cubic-bezier(.55,.055,.675,.19) 0s}.hamburger--stand-r .hamburger-inner:after{transition:bottom 75ms ease-in 75ms,transform 75ms cubic-bezier(.55,.055,.675,.19) 0s}.hamburger--stand-r.is-active .hamburger-inner{transform:rotate(-90deg);background-color:transparent!important;transition:transform 75ms cubic-bezier(.215,.61,.355,1) 0s,background-color 0s linear .15s}.hamburger--stand-r.is-active .hamburger-inner:before{top:0;transform:rotate(-45deg);transition:top 75ms ease-out .1s,transform 75ms cubic-bezier(.215,.61,.355,1) .15s}.hamburger--stand-r.is-active .hamburger-inner:after{bottom:0;transform:rotate(45deg);transition:bottom 75ms ease-out .1s,transform 75ms cubic-bezier(.215,.61,.355,1) .15s}.hamburger--squeeze .hamburger-inner{transition-duration:75ms;transition-timing-function:cubic-bezier(.55,.055,.675,.19)}.hamburger--squeeze .hamburger-inner:before{transition:top 75ms ease .12s,opacity 75ms ease}.hamburger--squeeze .hamburger-inner:after{transition:bottom 75ms ease .12s,transform 75ms cubic-bezier(.55,.055,.675,.19)}.hamburger--squeeze.is-active .hamburger-inner{transform:rotate(45deg);transition-delay:.12s;transition-timing-function:cubic-bezier(.215,.61,.355,1)}.hamburger--squeeze.is-active .hamburger-inner:before{top:0;opacity:0;transition:top 75ms ease,opacity 75ms ease .12s}.hamburger--squeeze.is-active .hamburger-inner:after{bottom:0;transform:rotate(-90deg);transition:bottom 75ms ease,transform 75ms cubic-bezier(.215,.61,.355,1) .12s}.hamburger--vortex .hamburger-inner{transition-duration:.2s;transition-timing-function:cubic-bezier(.19,1,.22,1)}.hamburger--vortex .hamburger-inner:after,.hamburger--vortex .hamburger-inner:before{transition-duration:0s;transition-delay:.1s;transition-timing-function:linear}.hamburger--vortex .hamburger-inner:before{transition-property:top,opacity}.hamburger--vortex .hamburger-inner:after{transition-property:bottom,transform}.hamburger--vortex.is-active .hamburger-inner{transform:rotate(765deg);transition-timing-function:cubic-bezier(.19,1,.22,1)}.hamburger--vortex.is-active .hamburger-inner:after,.hamburger--vortex.is-active .hamburger-inner:before{transition-delay:0s}.hamburger--vortex.is-active .hamburger-inner:before{top:0;opacity:0}.hamburger--vortex.is-active .hamburger-inner:after{bottom:0;transform:rotate(90deg)}.hamburger--vortex-r .hamburger-inner{transition-duration:.2s;transition-timing-function:cubic-bezier(.19,1,.22,1)}.hamburger--vortex-r .hamburger-inner:after,.hamburger--vortex-r .hamburger-inner:before{transition-duration:0s;transition-delay:.1s;transition-timing-function:linear}.hamburger--vortex-r .hamburger-inner:before{transition-property:top,opacity}.hamburger--vortex-r .hamburger-inner:after{transition-property:bottom,transform}.hamburger--vortex-r.is-active .hamburger-inner{transform:rotate(-765deg);transition-timing-function:cubic-bezier(.19,1,.22,1)}.hamburger--vortex-r.is-active .hamburger-inner:after,.hamburger--vortex-r.is-active .hamburger-inner:before{transition-delay:0s}.hamburger--vortex-r.is-active .hamburger-inner:before{top:0;opacity:0}.hamburger--vortex-r.is-active .hamburger-inner:after{bottom:0;transform:rotate(-90deg)}.cc-window{opacity:1;transition:opacity 1s ease}.cc-window.cc-invisible{opacity:0}.cc-animate.cc-revoke{transition:transform 1s ease}.cc-animate.cc-revoke.cc-top{transform:translateY(-2em)}.cc-animate.cc-revoke.cc-bottom{transform:translateY(2em)}.cc-animate.cc-revoke.cc-active.cc-bottom,.cc-animate.cc-revoke.cc-active.cc-top{transform:translateY(0)}.cc-revoke:hover{transform:translateY(0)}.cc-grower{max-height:0;overflow:hidden;transition:max-height 1s}.cc-revoke,.cc-window{position:fixed;overflow:hidden;box-sizing:border-box;font-family:Helvetica,Calibri,Arial,sans-serif;font-size:16px;line-height:1.5em;display:flex;flex-wrap:nowrap;z-index:9999}.cc-window.cc-static{position:static}.cc-window.cc-floating{padding:2em;max-width:24em;flex-direction:column}.cc-window.cc-banner{padding:1em 1.8em;width:100%;flex-direction:row}.cc-revoke{padding:.5em}.cc-revoke:hover{text-decoration:underline}.cc-header{font-size:18px;font-weight:700}.cc-btn,.cc-close,.cc-link,.cc-revoke{cursor:pointer}.cc-link{opacity:.8;display:inline-block;padding:.2em;text-decoration:underline}.cc-link:hover{opacity:1}.cc-link:active,.cc-link:visited{color:initial}.cc-btn{display:block;padding:.4em .8em;font-size:.9em;font-weight:700;border-width:2px;border-style:solid;text-align:center;white-space:nowrap}.cc-highlight .cc-btn:first-child{background-color:transparent;border-color:transparent}.cc-highlight .cc-btn:first-child:focus,.cc-highlight .cc-btn:first-child:hover{background-color:transparent;text-decoration:underline}.cc-close{display:block;position:absolute;top:.5em;right:.5em;font-size:1.6em;opacity:.9;line-height:.75}.cc-close:focus,.cc-close:hover{opacity:1}.cc-revoke.cc-top{top:0;left:3em;border-bottom-left-radius:.5em;border-bottom-right-radius:.5em}.cc-revoke.cc-bottom{bottom:0;left:3em;border-top-left-radius:.5em;border-top-right-radius:.5em}.cc-revoke.cc-left{left:3em;right:unset}.cc-revoke.cc-right{right:3em;left:unset}.cc-top{top:1em}.cc-left{left:1em}.cc-right{right:1em}.cc-bottom{bottom:1em}.cc-floating>.cc-link{margin-bottom:1em}.cc-floating .cc-message{display:block;margin-bottom:1em}.cc-window.cc-floating .cc-compliance{flex:1 0 auto}.cc-window.cc-banner{align-items:center}.cc-banner.cc-top{left:0;right:0;top:0}.cc-banner.cc-bottom{left:0;right:0;bottom:0}.cc-banner .cc-message{display:block;flex:1 1 auto;max-width:100%;margin-right:1em}.cc-compliance{display:flex;align-items:center;align-content:space-between}.cc-floating .cc-compliance>.cc-btn{flex:1}.cc-btn+.cc-btn{margin-left:.5em}@media print{.cc-revoke,.cc-window{display:none}}@media screen and (max-width:900px){.cc-btn{white-space:normal}}@media screen and (max-width:414px) and (orientation:portrait),screen and (max-width:736px) and (orientation:landscape){.cc-window.cc-top{top:0}.cc-window.cc-bottom{bottom:0}.cc-window.cc-banner,.cc-window.cc-floating,.cc-window.cc-left,.cc-window.cc-right{left:0;right:0}.cc-window.cc-banner{flex-direction:column}.cc-window.cc-banner .cc-compliance{flex:1 1 auto}.cc-window.cc-floating{max-width:none}.cc-window .cc-message{margin-bottom:1em}.cc-window.cc-banner{align-items:unset}.cc-window.cc-banner .cc-message{margin-right:0}}.cc-floating.cc-theme-classic{padding:1.2em;border-radius:5px}.cc-floating.cc-type-info.cc-theme-classic .cc-compliance{text-align:center;display:inline;flex:none}.cc-theme-classic .cc-btn{border-radius:5px}.cc-theme-classic .cc-btn:last-child{min-width:140px}.cc-floating.cc-type-info.cc-theme-classic .cc-btn{display:inline-block}.cc-theme-edgeless.cc-window{padding:0}.cc-floating.cc-theme-edgeless .cc-message{margin:2em 2em 1.5em}.cc-banner.cc-theme-edgeless .cc-btn{margin:0;padding:.8em 1.8em;height:100%}.cc-banner.cc-theme-edgeless .cc-message{margin-left:1em}.cc-floating.cc-theme-edgeless .cc-btn+.cc-btn{margin-left:0}body.hidden-scroll{overflow:hidden}.sl-overlay{right:0;bottom:0;background:#000;opacity:.9;display:none;z-index:1035}.sl-overlay,.sl-wrapper{position:fixed;left:0;top:0}.sl-wrapper{z-index:1040;width:100%;height:100%}.sl-wrapper *{box-sizing:border-box}.sl-wrapper button{border:0;background:transparent;font-size:28px;padding:0;cursor:pointer}.sl-wrapper button:hover{opacity:.7}.sl-wrapper .sl-close{right:30px;z-index:10060;margin-top:-14px;margin-right:-14px;height:44px;width:44px;line-height:44px;font-family:Arial,Baskerville,monospace;font-size:3rem}.sl-wrapper .sl-close,.sl-wrapper .sl-counter{display:none;position:fixed;top:30px;color:#000}.sl-wrapper .sl-counter{left:30px;z-index:1060;font-size:1rem}.sl-wrapper .sl-navigation{width:100%;display:none}.sl-wrapper .sl-navigation button{position:fixed;top:50%;margin-top:-22px;height:44px;width:22px;line-height:44px;text-align:center;display:block;z-index:10060;font-family:Arial,Baskerville,monospace;color:#000}.sl-wrapper .sl-navigation button.sl-next{right:5px;font-size:2rem}.sl-wrapper .sl-navigation button.sl-prev{left:5px;font-size:2rem}@media (min-width:35.5em){.sl-wrapper .sl-navigation button{width:44px}.sl-wrapper .sl-navigation button.sl-next{right:10px;font-size:3rem}.sl-wrapper .sl-navigation button.sl-prev{left:10px;font-size:3rem}}@media (min-width:50em){.sl-wrapper .sl-navigation button{width:44px}.sl-wrapper .sl-navigation button.sl-next{right:20px;font-size:3rem}.sl-wrapper .sl-navigation button.sl-prev{left:20px;font-size:3rem}}.sl-wrapper.sl-dir-rtl .sl-navigation{direction:ltr}.sl-wrapper .sl-image{position:fixed;touch-action:none;z-index:10000}.sl-wrapper .sl-image img{margin:0;padding:0;display:block;border:0;width:100%;height:auto}@media (min-width:35.5em){.sl-wrapper .sl-image img{border:0}}@media (min-width:50em){.sl-wrapper .sl-image img{border:0}}.sl-wrapper .sl-image iframe{background:#000;border:0}@media (min-width:35.5em){.sl-wrapper .sl-image iframe{border:0}}@media (min-width:50em){.sl-wrapper .sl-image iframe{border:0}}.sl-wrapper .sl-image .sl-caption{display:none;padding:10px;color:#fff;background:rgba(0,0,0,.8);font-size:1rem;position:absolute;bottom:0;left:0;right:0}.sl-wrapper .sl-image .sl-caption.pos-top{bottom:auto;top:0}.sl-wrapper .sl-image .sl-caption.pos-outside{bottom:auto}.sl-wrapper .sl-image .sl-download{display:none;position:absolute;bottom:5px;right:5px;color:#000;z-index:1060}.sl-spinner{display:none;border:5px solid #333;border-radius:40px;height:40px;left:50%;margin:-20px 0 0 -20px;opacity:0;position:fixed;top:50%;width:40px;z-index:1007;-webkit-animation:pulsate 1s ease-out infinite;animation:pulsate 1s ease-out infinite}.sl-scrollbar-measure{position:absolute;top:-9999px;width:50px;height:50px;overflow:scroll}.sl-transition{transition:transform .2s ease}@-webkit-keyframes pulsate{0%{transform:scale(.1);opacity:0}50%{opacity:1}to{transform:scale(1.2);opacity:0}}@keyframes pulsate{0%{transform:scale(.1);opacity:0}50%{opacity:1}to{transform:scale(1.2);opacity:0}}*{box-sizing:border-box}body{background-color:#fff;color:var(--ci-light-grey);display:flex;flex-direction:column;font-size:16px;font-family:var(--ci-font-primary);line-height:1.5;min-height:100vh}body.has-layer{position:fixed;bottom:0;left:0;right:0;top:0;width:100%;overflow:hidden}body.has-modal{overflow-y:scroll;position:fixed;width:100%}main{flex:1;min-height:100%}iframe,img{display:block;max-width:100%}b,strong{color:var(--ci-grey);font-family:var(--ci-font-primary-bold)}button{outline:none}a{color:var(--ci-blue);text-decoration:none;transition:color .3s}a:active,a:focus,a:hover{color:var(--ci-dark-blue);text-decoration:none}.is-rte p{margin-bottom:1rem}.is-rte a{font-family:var(--ci-font-primary-bold)}.is-rte img{width:100%}.is-rte ul:not([class]){list-style:initial;margin-left:1.5rem;margin-bottom:1rem}[x-cloak]{display:none}.footer{border-top:3px solid var(--ci-lighter-grey);margin-top:4rem}@media (max-width:47.9375em){.footer--product{padding-bottom:3.75rem}}.footer__menu{padding:2rem;display:grid;grid-template-columns:repeat(1,minmax(0,1fr));row-gap:2rem}@media (min-width:36em){.footer__menu{grid-template-columns:repeat(3,minmax(0,1fr));row-gap:0}}.footer__menu a{color:var(--ci-light-grey)}.footer__menu a:hover{color:var(--ci-grey)}.footer__menu-social{margin:0 auto}.footer__menu-social p{font-size:.875rem}@media (max-width:35.9375em){.footer__menu-social p{text-align:center}}.footer__menu-list{font-size:.875rem;margin:0 auto}@media (max-width:35.9375em){.footer__menu-list{order:-1}}.footer__menu-list li:not(:last-of-type){margin-bottom:.5rem}.footer__menu-caret{height:.75rem;width:.75rem;position:relative;top:.125rem}.footer__logo{background-color:var(--ci-light-grey);padding:2rem}.footer__logo img{display:block;margin:0 auto;height:auto;width:13rem}.footer__fairtoy-logo{width:4rem;height:auto;margin:0 auto}@media (min-width:36em){.footer__fairtoy-logo{width:6rem}}.footer__info{background-color:var(--ci-grey);color:#fff;font-size:.75rem;padding:.5rem}.footer__info>.container{text-align:center}@media (min-width:62em){.footer__info>.container{display:flex;align-items:center;justify-content:space-between}}@media (max-width:61.9375em){.footer__info p{margin-bottom:.5rem}}.footer__info a,.footer__info a:visited{color:#fff}.footer__info a:hover{color:#fff}.footer__info a:active,.footer__info a:focus{color:#fff}.footer__nav{display:flex}@media (max-width:61.9375em){.footer__nav{justify-content:center;margin-top:2rem}}.footer__social-icon{margin-top:.5rem;text-align:center;display:flex;align-items:center}.footer__social-icon img{margin-right:.5rem}.footer__social-icon p{font-size:.75rem;margin-top:.125rem}@font-face{font-family:Verdana;src:url(../fonts/verdana.woff) format("woff"),url(../fonts/verdana.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Verdana-Bold;src:url(../fonts/verdana-bold.woff) format("woff"),url(../fonts/verdana-bold.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Hydrogen;src:url(../fonts/hydrogentype.regular.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:Score Board;font-style:normal;font-weight:400;src:url(../fonts/score-board-st.woff) format("woff")}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{color:var(--ci-grey);font-family:var(--ci-font-primary-bold);margin-bottom:.5rem}.h1,.h2,h1,h2{font-size:1.875rem}.h3,h3{font-size:1.125rem}.h4,.h5,.h6,h4,h5,h6{font-size:1rem}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}.container{padding-right:1rem;padding-left:1rem;margin-right:auto;margin-left:auto;max-width:75rem}.container+.container{padding-top:.5rem;padding-bottom:2rem}.navigation{background-color:#fff;box-shadow:0 .25rem .625rem 0 rgba(0,0,0,.2);border-bottom:1px solid var(--ci-light-grey);height:3.5rem;width:100%;padding:.5rem;position:fixed;top:0;left:0;z-index:25}.navigation>.container{display:flex;height:100%}@media (max-width:61.9375em){.navigation>.container{justify-content:center}}.navigation--transparent{background-color:hsla(0,0%,100%,.8)}.navigation--filled{background-color:#fff}.navigation__logo{display:block;height:auto;width:8rem}.navigation__list{display:none;background-color:#fff;box-shadow:0 .25rem .625rem 0 rgba(0,0,0,.2);padding:2rem;position:absolute;top:3.5rem;left:0;width:100%}.navigation__list.is-open{display:block}@media (min-width:62em){.navigation__list{background-color:transparent;box-shadow:none;display:flex;align-self:flex-end;margin-left:auto;position:relative;top:.5rem;left:auto;width:auto;padding:0}}.navigation__item{border-bottom:2px solid var(--ci-lighter-grey);font-size:1rem;margin-bottom:.5rem;padding-bottom:.25rem;position:relative}@media (min-width:62em){.navigation__item{border-bottom:none;margin-bottom:0;padding-bottom:0}.navigation__item:before{background-color:var(--ci-light-grey);content:"";display:block;height:2rem;width:1px;position:absolute;left:0;bottom:0}.navigation__item:last-of-type:after{background-color:var(--ci-light-grey);content:"";display:block;height:2rem;width:1px;position:absolute;right:0;bottom:0}.navigation__item:focus-within>div,.navigation__item:hover>div{display:block}}.navigation__link-trigger{border:none;background:transparent;-webkit-appearance:none;-moz-appearance:none;appearance:none}@media (min-width:62em){.navigation__link-trigger{display:none}}.navigation__trigger-caret{height:1rem;width:1rem;position:relative;top:.125rem;transition:all .2s linear}.is-active .navigation__trigger-caret{transform:rotate(90deg)}.navigation__link,.navigation__link:visited{color:var(--ci-grey)}.navigation__link:hover{color:var(--ci-grey)}.navigation__link:active,.navigation__link:focus{color:var(--ci-grey)}.navigation__link:hover{font-family:var(--ci-font-primary-bold)}@media (min-width:62em){.navigation__link{display:inline-flex;flex-direction:column;align-items:center;justify-content:space-between;padding-bottom:.125rem;padding-left:.75rem;padding-right:.75rem}.navigation__link:after{content:attr(data-text);height:0;visibility:hidden;overflow:hidden;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;pointer-events:none;font-family:var(--ci-font-primary-bold)}}@media speech and (min-width:62em){.navigation__link:after{display:none}}.subnavigation{display:none}.subnavigation.is-open{display:block}@media (min-width:62em){.subnavigation{background-color:#fff;border-top:1px solid var(--ci-light-grey);border-bottom:1px solid var(--ci-light-grey);box-shadow:-.5rem 0 .625rem -.375rem rgba(0,0,0,.4),.5rem 0 .625rem -.375rem rgba(0,0,0,.4);position:absolute;top:100%;left:0;width:auto;min-width:17.5rem;padding:.5rem 0}}@media (max-width:61.9375em){.subnavigation__list{margin-top:.5rem;margin-left:3rem}}.subnavigation__item{margin-bottom:.5rem}@media (min-width:62em){.subnavigation__item{display:flex;align-items:center;justify-content:space-between;white-space:nowrap;margin-bottom:0;padding-left:1rem;padding-right:1rem;position:relative}.subnavigation__item:not(:last-of-type){margin-bottom:.5rem}.subnavigation__item:focus-within>div,.subnavigation__item:hover>div{display:block}}.subnavigation__link-trigger{border:none;background:transparent;-webkit-appearance:none;-moz-appearance:none;appearance:none}@media (min-width:62em){.subnavigation__link-trigger{display:none}}.subnavigation__trigger-caret{height:1rem;width:1rem;position:relative;top:.125rem;transition:all .2s linear}.is-active .subnavigation__trigger-caret{transform:rotate(90deg)}.subnavigation__link,.subnavigation__link:visited{color:var(--ci-grey)}.subnavigation__link:hover{color:var(--ci-grey)}.subnavigation__link:active,.subnavigation__link:focus{color:var(--ci-grey)}@media (max-width:61.9375em){.subnavigation__link{font-size:.875rem}}.subnavigation__link:hover{font-family:var(--ci-font-primary-bold)}.subnavigation__link-caret{display:none}@media (min-width:62em){.subnavigation__link-caret{height:1rem;width:1rem;position:relative;display:block}}.thirdlevelnavigation{display:none}@media (min-width:62em){.thirdlevelnavigation{position:absolute;left:100%;background-color:#fff;border-bottom:1px solid var(--ci-light-grey);box-shadow:inset .5rem 0 .625rem -.375rem rgba(0,0,0,.4),.5rem 0 .625rem -.375rem rgba(0,0,0,.4),0 -.5rem .625rem -.375rem rgba(0,0,0,.4);min-width:15rem;top:-.5rem;padding:.5rem 0}}.thirdlevelnavigation.is-open{display:block}@media (max-width:61.9375em){.thirdlevelnavigation__list{margin-top:.5rem;margin-bottom:.5rem;margin-left:4rem}}.thirdlevelnavigation__item:not(:last-of-type){margin-bottom:.5rem}@media (min-width:62em){.thirdlevelnavigation__item{font-size:1rem;padding-left:1rem;padding-right:1rem}}.thirdlevelnavigation__link,.thirdlevelnavigation__link:visited{color:var(--ci-grey)}.thirdlevelnavigation__link:hover{color:var(--ci-grey)}.thirdlevelnavigation__link:active,.thirdlevelnavigation__link:focus{color:var(--ci-grey)}@media (max-width:61.9375em){.thirdlevelnavigation__link{font-size:.75rem}}.thirdlevelnavigation__link:hover{font-family:var(--ci-font-primary-bold)}.hamburger{display:flex;position:absolute;bottom:0;left:.75rem}@media (min-width:62em){.hamburger{display:none}}.navigation__actions{align-self:center;display:flex;align-items:center;height:3.5rem}@media (max-width:61.9375em){.navigation__actions{position:absolute;right:1.75rem}}.navigation__clipboard{display:flex;color:var(--ci-grey);margin:auto 0 .75rem 1rem;position:relative}.navigation__clipboard.is-active,.navigation__clipboard:hover{color:var(--ci-red)}.navigation__clipboard:active{color:var(--ci-grey)}.navigation__clipboard:focus{color:var(--ci-grey)}.navigation__clipboard.is-active:focus{color:var(--ci-red)}.navigation__clipboard svg{height:auto;width:1rem}.navigation__comparelist{display:flex;color:var(--ci-grey);margin:auto 0 .75rem 1rem;position:relative}.navigation__comparelist.is-active,.navigation__comparelist:hover{color:var(--ci-blue)}.navigation__comparelist:active{color:var(--ci-grey)}.navigation__comparelist:focus{color:var(--ci-grey)}.navigation__comparelist.is-active:focus{color:var(--ci-blue)}.navigation__comparelist svg{height:auto;width:1rem}.navigation__item-count{background-color:#fff;border-radius:50%;color:var(--ci-grey);font-size:.625rem;display:flex;height:.75rem;width:.75rem;align-items:center;justify-content:center;padding:.125rem;position:absolute;top:-.125rem;right:-.5rem}.navigation__language-wrapper{display:flex;position:relative;height:100%}.navigation__language{background:none;border:none;color:var(--ci-grey);margin:auto 0 .5rem 1rem;padding:0;cursor:pointer;text-transform:uppercase;font-size:1rem}.navigation__language-dropdown{background-color:hsla(0,0%,100%,.8);position:absolute;top:100%;left:0;width:3.75rem;padding:.5rem 1rem;text-transform:uppercase}.heading{margin:1.5rem auto 0;text-align:center;overflow:hidden}.heading__icon{height:auto;width:4.25rem;margin:0 auto}@media (max-width:35.9375em){.heading__icon+.heading__headline{margin-top:1rem}.heading__icon+.heading__headline:before{background-color:var(--ci-lighter-grey);content:"";display:block;height:3px;width:8rem;position:absolute;top:-.5rem;left:50%;margin-left:-4rem}}.heading__icon--big{width:8rem;height:auto;margin-bottom:.5rem}.heading__headline{background-color:#fff;display:inline-block;line-height:1.3;position:relative;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:1.5rem}@media (min-width:36em){.heading__headline{font-size:1.875rem}.heading__headline:after,.heading__headline:before{background-color:var(--ci-lighter-grey);content:"";display:block;height:.1875rem;width:50vw;position:absolute;top:calc(1em - .1875rem)}.heading__headline:before{right:calc(100% + .5rem)}.heading__headline:after{left:calc(100% + .5rem)}}.hero{height:48rem;max-height:50vh;overflow:hidden;position:relative;display:block}@media (min-width:36em){.hero{max-height:66vh}}.hero__image{-o-object-fit:cover;object-fit:cover;height:100%;width:100%}.hero__caption{color:#fff;font-size:1.5rem;font-family:var(--ci-font-primary-bold);line-height:1.3;text-align:center;text-shadow:0 1px 2px rgba(0,0,0,.24);padding:0 2.75rem;position:absolute;top:calc(50% + 1.75rem);left:50%;transform:translate(-50%,-50%);z-index:5;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;width:100%}@media (min-width:30em){.hero__caption{font-size:2rem}}@media (min-width:48em){.hero__caption{font-size:2.625rem;width:auto;padding:0 1rem}}.animated-logo{position:absolute;top:calc(50% + 1.75rem);left:50%;transform:translate(-50%,-50%);z-index:5;width:18rem;padding:0 1rem}.hero-swiper{box-shadow:0 .25rem .625rem 0 rgba(0,0,0,.2)}.hero-swiper .swiper-button-next,.hero-swiper .swiper-button-prev{top:calc(50% + 1.75rem)!important}.hero-swiper .swiper-button-next:after,.hero-swiper .swiper-button-prev:after{text-shadow:0 .5rem 1rem rgba(0,0,0,.3)}.swiper-pagination .swiper-pagination-bullet{border:1px solid #fff;margin-left:.5rem;margin-right:.5rem;width:.5rem;height:.5rem}@media (min-width:48em){.swiper-pagination .swiper-pagination-bullet{width:.75rem;height:.75rem}}.swiper-pagination .swiper-pagination-bullet-active{background:var(--ci-grey)}.product{padding-top:1rem;position:relative;overflow:hidden}.product__headline{margin-bottom:1rem;margin-top:.5rem;overflow:visible}.product__headline .heading__headline{font-size:1.75rem}.product__infos h2{font-size:1.125rem;margin-bottom:1rem}.product__facts{display:flex;justify-content:left;margin:0 0 2rem;padding:1rem 0;overflow-x:auto;position:relative;scrollbar-width:thin;scrollbar-color:rgba(0,0,0,.5) rgba(0,0,0,.1)}@media (min-width:75em){.product__facts{justify-content:center}}@media (max-width:74.9375em){.product__facts{background-image:radial-gradient(farthest-side at 100% 50%,rgba(0,0,0,.3),transparent);background-position:100% 0;background-repeat:no-repeat;background-size:1.5rem 100%}}.product__facts::-webkit-scrollbar{height:.3125rem}.product__facts::-webkit-scrollbar-track{background:rgba(0,0,0,.1)}.product__facts::-webkit-scrollbar-thumb{background-color:rgba(0,0,0,.5);border-radius:.625rem}.product__facts--align-left{background-image:radial-gradient(farthest-side at 100% 50%,rgba(0,0,0,.2),transparent);background-position:100% 0;background-repeat:no-repeat;background-size:1rem 100%;justify-content:flex-start}.product__facts-item{width:7.5rem;flex-shrink:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.product__facts-item:not(:last-of-type){margin-right:1rem}@media (min-width:36em){.product__facts-item:not(:last-of-type){margin-right:1.25rem}}.product__facts-item--hover{cursor:pointer}.product__facts-item--hover:hover .product__facts-item-image{display:none}.product__facts-item--hover:hover .product__facts-item-image--hover{display:block}.product__facts-label{color:var(--ci-grey);font-size:.8125rem;font-family:var(--ci-font-primary-bold);position:relative;padding-top:.75rem;margin-bottom:.5rem;margin-top:.5rem;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;line-height:1.3}.product__facts-label:before{background-color:var(--ci-lighter-grey);content:"";display:block;height:.1875rem;width:4rem;position:absolute;top:0;left:50%;margin-left:-2rem}.product__facts-item--hover:hover .product__facts-label:before{background-color:var(--ci-yellow)}.product__facts-label--popup:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16.325' height='16.325'%3E%3Cg data-name='Gruppe 2443'%3E%3Cg data-name='Ellipse 19' transform='rotate(-90 8.163 8.163)' fill='%23fff' stroke='%23adaaaa' stroke-width='1.25'%3E%3Ccircle cx='8.163' cy='8.163' r='8.163' stroke='none'/%3E%3Ccircle cx='8.163' cy='8.163' r='7.538' fill='none'/%3E%3C/g%3E%3Cpath data-name='Pfad 823' d='M6.225 4.323l4.016 4.016-4.016 4.018' fill='none' stroke='%23707070' stroke-linecap='round' stroke-width='2'/%3E%3C/g%3E%3C/svg%3E");content:"";display:block;height:1rem;width:1rem;position:absolute;top:0;margin-top:-.45rem;left:50%;margin-left:-.5rem}.product__facts-infotext{margin-top:.25rem;font-size:.75rem}.product__facts-item-image{height:3.5rem;width:auto;margin:0 auto}.product__facts-item-image--hover{display:none}.product__facts-item-popup-bg{display:none;position:fixed;top:0;left:0;z-index:200;background-color:rgba(0,0,0,.3);height:100%;width:100%;display:flex;justify-content:center;align-items:center}.product__facts-item-popup{cursor:default;display:none;width:22rem;padding:1rem;background:#fff;color:var(--ci-grey);font-size:.8125rem;position:relative;-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text}.has-modal .product__facts-item-popup{display:block}.product__facts-item-image-popup{height:3.125rem;width:auto;margin:0 auto}.product__facts-item-popup-close{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;background:none;cursor:pointer;position:absolute;top:.5rem;right:.125rem}.product__facts-item-popup-close img{height:1.25rem;width:1.25rem}.product__facts-item-thumbs-popup{display:flex;justify-content:center;margin-top:1rem}.product__facts-item-thumbs-popup picture:not(:last-of-type){margin-right:1rem}.product__facts-article-number{color:var(--ci-grey);height:3.5rem;display:flex;align-items:center;justify-content:center;font-size:1.25rem}.product__facts-article-number span{position:relative;top:.125rem}.product__facts-article-number-bracket{height:2.5rem;width:auto}.product__award{height:5.75rem;width:5.75rem;margin:0 auto}@media (min-width:48em){.product__award{display:none}}.heading__headline .product__award{display:none}@media (min-width:48em){.heading__headline .product__award{display:block;position:absolute;bottom:-.5rem;left:-7.5rem;z-index:1;transform:rotate(-10deg)}}.product__fairtoys{height:8rem;width:auto;margin:2rem auto}@media (min-width:48em){.product__fairtoys{display:none}}.heading__headline .product__fairtoys{display:none}@media (min-width:48em){.heading__headline .product__fairtoys{height:7.25rem;display:block;margin:0;position:absolute;bottom:-1rem;right:-6.5rem;z-index:1;transform:rotate(10deg)}}.product__sustainable{height:auto;width:8rem;margin:0 auto}@media (min-width:48em){.product__sustainable{display:none}}.heading__headline .product__sustainable{display:none}@media (min-width:48em){.heading__headline .product__sustainable{display:block;position:absolute;bottom:-.875rem;left:-9.5rem;z-index:1}}.product__article-number{display:flex;align-items:center;justify-content:center;font-size:1.25rem;text-align:center;line-height:1}.product__article-number-label{display:block;font-size:.625rem;margin-top:.25rem;margin-bottom:.25rem}.product__article-number-bracket{height:2.5rem;width:auto}.thumb-product{color:var(--ci-light-grey);padding-bottom:2rem}.thumb-product__article-number{display:flex;align-items:center;justify-content:center;font-size:1.5rem;text-align:center;line-height:1}.thumb-product__article-number-label{display:block;font-size:.625rem;margin-bottom:.25rem}.thumb-product__article-number-bracket{height:3.275rem;width:auto}.thumb-product__image-wrapper{display:block;position:relative;width:100%;padding-top:71%;overflow:hidden}.thumb-product__image{height:100%;width:100%;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;left:0;bottom:0;right:0}.thumb-product__infos{display:flex;padding-left:.5rem;padding-right:.5rem}.thumb-product__infos h2{font-size:1.125rem;margin-bottom:1rem}.thumb-product__infos-left{margin-bottom:1rem}@media (min-width:48em){.thumb-product__infos-left{flex-basis:calc(50% - 1rem);margin-bottom:0;margin-right:2rem;text-align:right}}.thumb-product__infos-right{flex-basis:calc(50% - 1rem)}.thumb-product__info-3 p:first-of-type{display:-webkit-box;-webkit-line-clamp:5;-webkit-box-orient:vertical;overflow:hidden}.thumb-product__info-3 p:not(first-of-type){display:none}.line-product{border-bottom:1px solid var(--ci-lighter-grey)}.line-product:not(:last-of-type){margin-bottom:2rem}@media (min-width:48em){.line-product__content{display:flex}}.line-product__title{background-color:var(--ci-lighter-grey);display:block;font-size:1.25rem;font-family:var(--ci-font-primary-bold);text-align:center;padding:.25rem;color:var(--ci-grey)}.line-product__title:visited{color:var(--ci-grey)}.line-product__title:hover{color:var(--ci-grey)}.line-product__title:active,.line-product__title:focus{color:var(--ci-grey)}.line-product__image{display:block;flex-shrink:0;width:100%;margin-right:2rem;position:relative}@media (min-width:48em){.line-product__image{width:16rem}}@media (min-width:75em){.line-product__image{width:22rem}}.line-product__award{position:absolute;top:1rem;left:1rem;z-index:1;height:auto;width:5rem;transform:rotate(10deg)}.line-product__infos{text-align:left;padding-bottom:4rem;position:relative}.line-product__infos h2{font-size:1.125rem;margin-bottom:1rem}.line-product__tabs{display:flex;font-size:.75rem;list-style-type:none;margin-top:1rem;position:absolute;bottom:0;left:0}.line-product__tabs li:not(:last-of-type){background-color:var(--ci-lighter-grey);margin-right:.25rem}.line-product__tabs li a{padding:.5rem 1.5rem}.line-product__tabs li a,.line-product__tabs li p{color:var(--ci-grey);display:flex;align-items:center;height:100%}.line-product__tabs li p{padding-left:.25rem}.line-product__tabs li svg{height:1.25rem;width:auto}@media (min-width:75em){.line-product__tabs li svg{margin-right:.5rem}}.line-product__tabs-label{display:none}@media (min-width:75em){.line-product__tabs-label{display:block}.line-product__tabs-label span:last-of-type{display:none}.is-active .line-product__tabs-label span:last-of-type{display:block}.is-active .line-product__tabs-label span:first-of-type{display:none}}.line-product__tabs-remove:hover{color:var(--ci-red)}.line-product__tabs-compare.is-active,.line-product__tabs-compare:hover{color:var(--ci-blue)}.line-product__tabs-compare:active{color:var(--ci-grey)}.line-product__tabs-compare:focus{color:var(--ci-grey)}.line-product__tabs-compare.is-active:focus{color:var(--ci-blue)}.line-product__tabs-remove-share:hover{color:var(--ci-dark-blue)}.productgroup__image-wrapper{display:block;position:relative;width:100%;padding-top:71%;overflow:hidden}.productgroup__image{height:100%;width:100%;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;left:0;bottom:0;right:0}.productgroup__caption{color:var(--ci-grey);text-align:center;padding-left:.5rem;padding-right:.5rem}.productgroup__caption-title{border-bottom:2px solid var(--ci-lighter-grey);font-family:var(--ci-font-primary-bold);font-size:1.25rem;margin-top:1rem;padding-bottom:.5rem}@media (min-width:48em){.productgroup__caption-title{font-size:1.5rem}}.productgroup__caption-headline{font-family:var(--ci-font-primary-bold);margin-top:1rem}.productgroup__caption-subline{border-bottom:2px solid var(--ci-lighter-grey);margin-top:1rem;padding-bottom:.5rem}@media (max-width:47.9375em){.swiper-wrapper--productgroup .swiper-slide{width:80vw}}.big-teaser{color:#fff;display:block;height:20rem;margin-top:4rem;position:relative;overflow:hidden}.big-teaser:hover{color:#fff}@media (min-width:48em){.big-teaser{height:36.25rem}}.big-teaser--small{height:34rem}.big-teaser--no-cover{height:auto}.big-teaser__image{height:auto;width:100%}.big-teaser__image:not(.big-teaser__image--no-cover){height:100%;-o-object-fit:cover;object-fit:cover}.big-teaser__caption{position:absolute;left:50%;top:50%;z-index:2;transform:translate(-50%,-50%);display:flex;align-items:center;justify-content:center;background-color:hsla(0,0%,43.9%,.6);border:.375rem solid rgba(255,252,252,.6);border-radius:.25rem;font-family:var(--ci-font-primary-bold);height:12rem;width:12rem;text-align:center;padding:1rem;mix-blend-mode:luminosity}@media (min-width:36em){.big-teaser__caption{height:14rem;width:14rem}}.no-touchevents .big-teaser__caption:hover .big-teaser__caption-text,.no-touchevents .big-teaser__caption:hover .big-teaser__icon{display:none}.no-touchevents .big-teaser__caption:hover .big-teaser__caption-hover-text{display:block}.big-teaser__icon{display:block;width:2.75rem;height:auto;margin:0 auto .25rem}.big-teaser__caption-text{font-size:1.5rem;padding:1rem}@media (min-width:36em){.big-teaser__caption-text{font-size:1.75rem}}.big-teaser__caption-hover-text{display:none;font-size:1.625rem}.is-read-more{position:relative;height:6.25rem;overflow:hidden}.is-read-more:after{content:"";background-image:linear-gradient(180deg,hsla(0,0%,100%,0),#fff);display:block;height:6.25rem;width:100%;position:absolute;left:0;bottom:0}.is-read-more p:not(:first-of-type){display:none}.teaser-container [class*=col-]{margin-bottom:0;padding-left:0;padding-right:0}@media (min-width:30em){.teaser-container [class*=col-]{margin-bottom:1rem;padding-left:.5rem;padding-right:.5rem}}@media (max-width:61.9375em){.teaser-container .col-last{flex-basis:100%;max-width:100%}.teaser-container .col-last .teaser{padding-top:50%}}.teaser-container>.row{margin-left:-.5rem;margin-right:-.5rem}@media (max-width:29.9375em){.teaser-container{margin-left:-.5rem;margin-right:-.5rem}}.teaser{display:block;position:relative;width:100%;padding-top:100%;overflow:hidden}.teaser--big{display:flex;height:100%;padding-top:0}@media (min-width:48em) and (max-width:61.9375em){.teaser--big{min-height:21.5rem}}@media (max-width:47.9375em){.teaser--big{padding-top:100%}}.teaser--gradient:after{content:"";background-color:var(--ci-grey);display:block;opacity:.4;position:absolute;top:0;left:0;right:0;bottom:0;z-index:1;transition:opacity .2s linear}.no-touchevents .teaser--gradient:hover:after{opacity:0}.no-touchevents .teaser--gradient:hover .teaser__title{display:none}.no-touchevents .teaser--gradient:hover .teaser__title--hover{display:block}.no-touchevents .teaser--with-hover-text:hover:after{opacity:0}.no-touchevents .teaser--with-hover-text:hover .teaser__title{display:none}.no-touchevents .teaser--with-hover-text:hover .teaser__title--hover{display:block}.teaser--blue{background-color:var(--ci-blue)}.teaser--red{background-color:var(--ci-red)}.teaser--yellow{background-color:var(--ci-yellow)}.teaser--light-blue{background-color:var(--ci-light-blue)}.teaser__image{height:100%;width:100%;-o-object-fit:cover;object-fit:cover;transition:all .2s linear;-webkit-backface-visibility:hidden;backface-visibility:hidden;position:absolute;top:0;left:0;bottom:0;right:0}.teaser__icon{display:block;height:auto;width:4rem;margin:0 auto 1rem}.teaser__label{width:6rem;height:auto;margin:0 auto .5rem}@media (min-width:48em){.teaser__label{width:10rem}}.teaser__title{color:#fff;font-size:1rem;font-family:var(--ci-font-primary-bold);position:absolute;top:50%;left:50%;z-index:2;transform:translate(-50%,-50%);width:calc(100% - .5rem);text-align:center}@media (min-width:30em){.teaser__title{font-size:1.375rem}}.teaser__title--hover{text-shadow:0 1px 2px rgba(0,0,0,.24);display:none}.swiper-container-horizontal .swiper-scrollbar{width:100%!important;left:0!important}@media (min-width:75em){.swiper-wrapper--center{justify-content:center}}.swiper-container--productgroup{--swiper-navigation-color:var(--ci-grey);--swiper-navigation-size:2rem}.swiper-container--productgroup .swiper-slide{width:20%}@media (max-width:74.9375em){.swiper-container--productgroup .swiper-slide{width:29%}}@media (max-width:47.9375em){.swiper-container--productgroup .swiper-slide{width:42%}}@media (max-width:35.9375em){.swiper-container--productgroup .swiper-slide{width:80vw}}.swiper-container--productgroup .swiper-button-next,.swiper-container--productgroup .swiper-button-prev{background:#fff;border-radius:50%;box-shadow:0 0 .75rem .125rem var(--ci-light-grey);height:3.75rem!important;width:3.75rem!important}.swiper-container--productgroup .swiper-button-disabled{display:none!important}.swiper-wrapper--productgroup{margin-bottom:2.5rem}.video{display:block;position:relative;padding-top:56.25%}.video.is-active .video__iframe{display:block;visibility:visible}.video.is-active .video__link{opacity:0;visibility:hidden}.video__link{position:absolute;display:flex;align-items:center;justify-content:center;z-index:20;top:0;left:0;width:100%;height:100%;transition:opacity .3s,visibility .3s}.video__link:after{display:block;position:absolute;z-index:10;top:0;left:0;width:100%;height:100%;content:"";background-color:rgba(0,0,0,.3);transition:opacity .3s}.video__link:focus:after,.video__link:hover:after{opacity:0}.video__image{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.c-video__icon{position:absolute;z-index:20;fill:#fff;top:50%;left:50%;transform:translate(-50%,-50%);width:5rem;height:5rem}.video__iframe{visibility:hidden;position:absolute;z-index:10;top:0;left:0;width:100%;height:100%;background-color:#000;border:none}.page{text-align:center}.page--align-left{text-align:left}a.button{box-shadow:0 .1875rem .375rem .125rem rgba(0,0,0,.16);border-radius:.3215rem;display:inline-block;font-family:var(--ci-font-primary-bold);font-size:.75rem;padding:.5rem 1rem .375rem}a.button,a.button:visited{color:var(--ci-grey)}a.button:hover{color:var(--ci-grey)}a.button:active,a.button:focus{color:var(--ci-grey)}a.button:hover{transform:translateY(.125rem)}.button a,button.button{background:#fff;box-shadow:0 .1875rem .375rem .125rem rgba(0,0,0,.16);border:none;border-radius:.3215rem;cursor:pointer;display:inline-block;font-family:var(--ci-font-primary-bold);font-size:.75rem;line-height:1.5;margin:1rem auto;padding:.5rem 1rem .375rem;color:var(--ci-grey)}.button a:visited,button.button:visited{color:var(--ci-grey)}.button a:hover,button.button:hover{color:var(--ci-grey)}.button a:active,.button a:focus,button.button:active,button.button:focus{color:var(--ci-grey)}.button a:hover,button.button:hover{transform:translateY(.125rem)}@media (min-width:48em){.button a,button.button{font-size:1rem}}.button a.button--read-more,button.button.button--read-more{display:flex;align-items:center;justify-content:center;border-radius:50%;height:3rem;width:3rem}.button a.button--read-more svg,button.button.button--read-more svg{flex-shrink:0;height:2rem;width:2rem}@media (max-width:35.9375em){#back-to-top{height:2.375rem;width:2.375rem}#back-to-top svg{margin:.5rem auto 0}}@media (max-width:47.9375em){.template-product #back-to-top{bottom:68px}}.breadcrumb{display:none;flex-wrap:wrap;font-size:.75rem;margin-top:.5rem;margin-bottom:.5rem}@media (min-width:48em){.breadcrumb{display:flex}}.breadcrumb__item{margin-bottom:.25rem;margin-right:.25rem}.breadcrumb__link{color:var(--ci-light-grey)}.breadcrumb__link:active,.breadcrumb__link:hover{color:var(--ci-light-grey)}.toolbar-tab{background-color:#fff;border:.125rem solid #fff;display:flex;align-items:center;width:100%;position:fixed;top:auto;bottom:0;left:0;right:auto;z-index:10;transform:none}@media (min-width:48em){.toolbar-tab{box-shadow:-2px 2px 10px 2px rgba(51,51,51,.6);border-right:none;display:block;width:4rem;top:50%;bottom:auto;left:auto;right:0;transform:translateY(-50%)}}.toolbar-tab__button{color:var(--ci-grey);display:flex;flex-direction:column;align-items:center;justify-content:center;padding:.5rem}.toolbar-tab__button--bookmark.is-active,.toolbar-tab__button--bookmark:hover{color:var(--ci-red)}.toolbar-tab__button--bookmark:active{color:var(--ci-grey)}.toolbar-tab__button--bookmark:focus{color:var(--ci-grey)}.toolbar-tab__button--bookmark.is-active:focus{color:var(--ci-red)}.toolbar-tab__button--compare.is-active,.toolbar-tab__button--compare:hover{color:var(--ci-blue)}.toolbar-tab__button--compare:active{color:var(--ci-grey)}.toolbar-tab__button--compare:focus{color:var(--ci-grey)}.toolbar-tab__button--compare.is-active:focus{color:var(--ci-blue)}.toolbar-tab__button--bookmark-count{background-color:#fff;border-radius:50%;color:var(--ci-grey);font-size:.625rem;display:flex;height:1rem;width:1rem;align-items:center;justify-content:center;padding:.125rem;position:absolute;top:-.125rem;right:-.75rem}.toolbar-tab__section{background-color:var(--ci-lighter-grey);width:33.3333333%}@media (min-width:48em){.toolbar-tab__section{width:100%}}@media (min-width:48em){.toolbar-tab__section:not(:last-of-type){border-bottom:.125rem solid #fff}}.toolbar-tab__section svg{height:1.5rem;width:1.5rem}.toolbar-tab__label{font-size:.5rem;font-family:var(--ci-font-primary-bold);margin-top:.125rem;text-align:center}.toolbar-tab__label span:last-of-type{display:none}.is-active .toolbar-tab__label span:first-of-type{display:none}.is-active .toolbar-tab__label span:last-of-type{display:block}.PageProtectorForm{display:flex;flex-wrap:wrap;justify-content:center}.PageProtectorForm legend{flex-shrink:0;margin-bottom:2rem;width:100%}.PageProtectorForm legend p{color:var(--ci-red);margin-bottom:.5rem}.PageProtectorForm input[type=password],.PageProtectorForm input[type=text]{font-size:100%;padding:.5rem;display:inline-block;border:1px solid #ccc;box-shadow:inset 0 1px 3px #ddd;border-radius:.25rem;margin-right:.25rem}.PageProtectorForm button{color:var(--ci-grey);background:var(--ci-lighter-grey);border-radius:.3215rem;border:none;cursor:pointer;display:inline-block;font-family:var(--ci-font-primary-bold);font-size:.75rem;height:100%;padding:.5rem 1rem;transition:all .2s linear}.PageProtectorForm button:hover{background:var(--ci-light-grey);color:#fff}:root{--green1:var(--ci-blue);--green2:var(--ci-blue);--white2:var(--ci-grey);--white3:var(--ci-yellow);--border-radius:0}#klaro{--notice-max-width:100vw!important;--notice-left:0!important;--notice-bottom:0!important}.klaro .title{font-size:1.5rem!important}.klaro button{position:relative;top:.1em;font-size:1rem!important;padding:.5rem .75rem!important}.klaro .cookie-notice:not(.cookie-modal-notice){background-color:var(--ci-blue)!important;bottom:-100%!important;transition:all .5s linear}.loaded .klaro .cookie-notice:not(.cookie-modal-notice){bottom:0!important}.klaro .cookie-notice:not(.cookie-modal-notice) .cn-body{max-width:71rem;margin:0 auto!important;padding:2rem 1rem!important;position:relative}.klaro .cookie-notice:not(.cookie-modal-notice) p{color:#fff!important}.klaro .cookie-notice:not(.cookie-modal-notice) p span>a{color:#fff!important;text-decoration:underline;font-family:var(--ci-font-primary-bold)}.klaro .cookie-notice:not(.cookie-modal-notice) .cn-ok{display:flex!important}@media (min-width:48em){.klaro .cookie-notice:not(.cookie-modal-notice) .cn-ok{display:none!important}}.klaro .cookie-notice:not(.cookie-modal-notice) .cm-link.cn-learn-more{display:none!important}.klaro .cookie-notice:not(.cookie-modal-notice) .cm-btn.cm-btn-success{background:#fff!important;color:var(--ci-blue)!important;margin-right:0!important}.klaro .cookie-modal .cm-modal .hide{display:none!important}.klaro .cookie-modal .cm-bg{pointer-events:none!important}.klaro .cookie-modal .cm-list-input.only-required+.cm-list-label .slider,.klaro .cookie-modal .cm-list-input.required:checked+.cm-list-label .slider,.klaro .cookie-modal .cm-list-input:checked+.cm-list-label .slider{--green1:var(--ci-grey);--green2:var(--ci-grey)}.klaro .cookie-modal .cm-modal .cm-footer,.klaro .cookie-modal .cm-modal .cm-header{border:none!important}.klaro .cookie-modal .cm-btn.cm-btn-info{margin-right:0!important}.klaro-consent-image{position:absolute;top:-15.25rem;left:0;width:31rem;height:auto;max-width:100%;display:none}@media (min-width:36em){.klaro-consent-image{display:block}}div[data-type=placeholder]{margin:0 auto;position:absolute;top:0;left:0;bottom:0;height:100%;width:100%;border:0}.cookies-accepted{position:fixed;bottom:-100%;left:50%;z-index:500;transform:translateX(-50%);transition:all .5s;display:none}@media (min-width:36em){.cookies-accepted{display:flex}}.touchevents .cookies-accepted{display:none}.cookies-accepted.is-active{bottom:-6.25rem}.cookies-accepted .oval-thought{align-self:flex-start;display:flex;flex-direction:column;padding:2.5rem;border-radius:400px/300px;margin-left:-1.375rem;position:relative;z-index:-1}.cookies-accepted .oval-thought:after,.cookies-accepted .oval-thought:before{display:none}.cookies-accepted__image{width:auto;height:32rem}.cookies-accepted__image-headline{width:10rem;height:auto;margin:0 auto 1rem}@media (min-width:48em){.no-touchevents .consent-layer{overflow:hidden}.no-touchevents .consent-layer:after{content:"";display:block;width:100%;height:100%;position:fixed;left:0;top:0;z-index:30;background-color:rgba(0,0,0,.6)}}.flex{display:flex}.inline-block{display:inline-block}.items-center{align-items:center}.img-responsive{display:block;max-width:100%}.img-centered{margin:0 auto}.img-full-width{width:100%}.relative{position:relative}.w-1{width:1rem}.w-2{width:2rem}.w-3{width:3rem}.h-1\/5{height:1.5rem}.mt-0{margin-top:0}.mt-1{margin-top:1rem}.mt-2{margin-top:2rem}.mt-3{margin-top:3rem}.mt-4{margin-top:4rem}.mt-5{margin-top:5rem}.mt-6{margin-top:6rem}.mb-0{margin-bottom:0}.mb-1{margin-bottom:1rem}.mb-2{margin-bottom:2rem}.mb-3{margin-bottom:3rem}.mb-4{margin-bottom:4rem}.mb-5{margin-bottom:5rem}.mr-1{margin-right:.25rem}.pb-1{padding-bottom:1rem}.pb-2{padding-bottom:2rem}.pt-0{padding-top:0}.pt-6{padding-top:6rem}.px-1{padding-left:1rem;padding-right:1rem}.text-center{text-align:center}.text-left{text-align:left}.text-xs{font-size:.75rem}.text-base{font-size:1rem}.white{background-color:#fff}.block{display:block}.underline{text-decoration:underline}.underline:hover{text-decoration:underline}.embed-container{position:relative;padding-bottom:56.25%;height:0;overflow:hidden;width:100%;height:auto}.embed-container iframe{position:absolute;top:0;left:0;width:100%;height:100%}.justify-center{justify-content:center}[x-cloak]{display:none!important}.font-fix{position:relative;top:.1em}.unstyled{list-style:none}.scroll-margin{scroll-margin-top:5rem}.skip-link{position:absolute;left:-10000px;top:auto;width:1px;height:1px;overflow:hidden}.skip-link:focus{left:0;width:300px;height:auto;z-index:500}.download{text-align:center;margin-top:2rem}.download__items{display:flex;flex-wrap:wrap;justify-content:center;position:relative;margin-top:1rem}.download__item-wrapper{margin:0 .25rem .5rem}.download__item{height:12.5rem;width:12.5rem}.download__item--file{border:.0625rem solid var(--ci-lighter-grey)}.download__item--file div{display:flex;align-items:center;justify-content:center;height:100%;width:100%}.download__item--file svg{height:4rem;width:4rem}.download__item-info{font-size:.6875rem;margin-top:.25rem;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;width:12.5rem}.sl-wrapper .sl-navigation button{background:var(--ci-dark-blue);color:#fff;display:flex!important;align-items:center;justify-content:center;font-size:2rem;padding-bottom:.25rem;height:3.75rem;width:3.75rem}.sl-wrapper .sl-navigation button.sl-next{border-top-left-radius:50%;border-bottom-left-radius:50%;right:-.625rem}.sl-wrapper .sl-navigation button.sl-prev{border-top-right-radius:50%;border-bottom-right-radius:50%;left:-.625rem}.sl-wrapper .sl-close{color:#fff}.table--legend{width:15rem}.table--legend th{background-color:#fff;height:14.5rem}.table--legend tbody div{border-right:none}.table--legend .comparelist__table-cell{justify-content:flex-start;text-align:left;font-size:.75rem}.table--compare{max-width:100%}.table--compare td,.table--compare th{width:20%}.table--compare th{height:14.5rem;padding-left:.25rem;padding-right:.25rem}.table--compare th:first-of-type{padding-left:0}.table--compare th:last-of-type{padding-right:0}.table--compare th:last-of-type .comparelist__item-remove{right:.5rem}.table--compare tr td:first-of-type,.table--compare tr th:first-of-type{border-left:none}.table--compare tr td:last-of-type,.table--compare tr th:last-of-type{border-right:none}.table--compare td:first-of-type .comparelist__table-cell:not(.comparelist__table-cell--colspan){border-left:1px solid var(--ci-lighter-grey)}.table--compare td:last-of-type .comparelist__table-cell{border-right:none}.table--compare th,.table--legend th{background:#fff;transition:all .3s linear;top:0}.sticky .table--compare th,.sticky .table--legend th{position:sticky;top:3.5rem;z-index:10}.sticky .table--compare th:after,.sticky .table--legend th:after{content:"";position:absolute;bottom:0;left:0;height:1px;width:100%;background-color:var(--ci-lighter-grey)}.table--striped>tbody>tr:nth-of-type(odd){background-color:var(--ci-lightest-grey)}.comparelist-hint{border:1px solid var(--ci-lighter-grey);display:flex;flex-wrap:wrap;justify-content:center;padding:3rem 5rem}@media (min-width:62em){.comparelist-hint{display:none}}.comparelist-hint__icon{color:var(--ci-red)}.comparelist{background-color:var(--ci-lightest-grey);display:none;font-size:.875rem}@media (min-width:62em){.comparelist{display:flex}}.comparelist td div:nth-of-type(odd){background-color:var(--ci-lightest-grey)}.comparelist td div:first-of-type{border-top:1px solid var(--ci-lighter-grey)}.comparelist-info{font-size:.75rem;margin-top:.5rem;text-align:left;display:none}@media (min-width:62em){.comparelist-info{display:block}}.comparelist__table-cell{background-color:#fff;border-bottom:1px solid var(--ci-lighter-grey);border-right:1px solid var(--ci-lighter-grey);display:flex;align-items:center;justify-content:center;height:2.5rem;padding:.5rem}.comparelist__table-cell-icon{height:auto;width:2rem;margin-right:.25rem}.comparelist__table-cell--colspan{border-right:none}.comparelist__table-cell--colspan-big{height:3.75rem}.comparelist__table-heading{color:var(--ci-dark-blue);font-family:var(--ci-font-primary-bold);align-items:flex-end}.comparelist__table-heading span:first-letter{text-transform:capitalize}.comparelist__table-heading--big{height:3.75rem}.comparelist__image-wrapper{position:relative}.comparelist__image-wrapper:before{display:block;content:"";width:100%;padding-top:75%}.comparelist__image-wrapper>*{position:absolute;top:0;left:0;right:0;bottom:0}.comparelist__image{-o-object-fit:cover;object-fit:cover;height:10rem;width:100%;pointer-events:none}.comparelist__item-title{border-bottom:2px solid var(--ci-lighter-grey);font-family:var(--ci-font-primary-bold);font-size:.75rem;margin-top:.25rem}.comparelist__item-remove{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:none;color:var(--ci-grey);cursor:pointer;display:flex;align-items:center;justify-content:center;padding:0;position:absolute;top:.5rem;right:.75rem;z-index:10}.comparelist__item-remove img{height:1.25rem;width:1.25rem}.comparelist__toolbar,.comparelist__toolbar-button{display:flex;align-items:center;justify-content:center}.comparelist__toolbar-button{color:var(--ci-grey);flex-direction:column;padding:.5rem}.comparelist__toolbar-button svg{height:1rem;width:auto}.comparelist__toolbar-button--bookmark.is-active,.comparelist__toolbar-button--bookmark:hover{color:var(--ci-red)}.comparelist__toolbar-button--bookmark:active{color:var(--ci-grey)}.comparelist__toolbar-button--bookmark:focus{color:var(--ci-grey)}.comparelist__toolbar-button--bookmark.is-active:focus{color:var(--ci-red)}.comparelist__toolbar-button--compare.is-active,.comparelist__toolbar-button--compare:hover{color:var(--ci-blue)}.comparelist__toolbar-button--compare:active{color:var(--ci-grey)}.comparelist__toolbar-button--compare:focus{color:var(--ci-grey)}.comparelist__toolbar-button--compare.is-active:focus{color:var(--ci-blue)}.comparelist__toolbar-label{font-size:.5rem;font-family:var(--ci-font-primary-bold);margin-top:.125rem;text-align:center}.comparelist__toolbar-label span:last-of-type{display:none}.is-active .comparelist__toolbar-label span:first-of-type{display:none}.is-active .comparelist__toolbar-label span:last-of-type{display:block}.gu-mirror{font-size:.875rem;filter:blur(1px)}.swal2-title{font-size:1.25rem!important}.swal2-html-container{font-size:1rem!important;line-height:1.5!important}.swal2-styled.swal2-confirm{background-color:var(--ci-dark-blue)!important;box-shadow:none!important}.gallery-swiper{margin-bottom:4rem}.gallery-swiper__image{-o-object-fit:cover;object-fit:cover;height:20rem;width:100%}@media (min-width:48em){.gallery-swiper__image{height:36.25rem}}.swiper-wrapper{height:20rem}@media (min-width:48em){.swiper-wrapper{height:36.25rem}}.oval-thought-wrapper{display:none;position:absolute;top:-22rem;left:21rem}@media (min-width:48em){.oval-thought-wrapper{display:block}}.oval-thought{position:relative;width:300px;padding:5.5rem 1rem 2rem;text-align:center;color:var(--ci-light-grey);background:#fff;border:1px solid var(--ci-light-grey);border-radius:400px/250px;box-shadow:0 1px 3px 0 rgba(0,0,0,.1),0 1px 2px 0 rgba(0,0,0,.06);transform:rotate(-4deg)}.oval-thought-headline{height:auto;width:10rem;position:absolute;top:1.5rem;left:50%;transform:translateX(-50%)}.oval-thought:before{content:"";position:absolute;bottom:-24px;left:50px;width:30px;height:30px;background:#fff;border:1px solid var(--ci-light-grey);border-radius:30px;box-shadow:0 1px 3px 0 rgba(0,0,0,.1),0 1px 2px 0 rgba(0,0,0,.06)}.oval-thought:after{content:"";position:absolute;bottom:-34px;left:30px;width:15px;height:15px;background:#fff;border:1px solid var(--ci-light-grey);border-radius:15px;box-shadow:0 1px 3px 0 rgba(0,0,0,.1),0 1px 2px 0 rgba(0,0,0,.06)}.ticker{background-color:rgba(0,0,0,.4);display:flex;font-size:1.25rem;align-items:center;max-width:100vw;white-space:nowrap;height:2rem;width:100%;overflow:hidden;position:absolute;left:0;bottom:0;z-index:25}@media (min-width:48em){.ticker{height:3rem;font-size:1.5rem}}.ticker .container{overflow:hidden}.ticker a.container:active .ticker__text,.ticker a.container:hover .ticker__text,.ticker a.container:visited .ticker__text{-webkit-animation-play-state:paused;animation-play-state:paused}.ticker__text{color:#fff;display:inline-block;font-family:var(--ci-font-score-board);width:var(--tw);-webkit-animation:marquee 25s linear infinite;animation:marquee 25s linear infinite;-webkit-animation-delay:1.5s;animation-delay:1.5s;-webkit-font-smoothing:antialiased;text-shadow:var(--tw) 0 currentColor,calc(var(--tw)*2) 0 currentColor,calc(var(--tw)*3) 0 currentColor,calc(var(--tw)*4) 0 currentColor}.ticker__text:active,.ticker__text:hover,.ticker__text:visited{color:#fff}@-webkit-keyframes marquee{0%{transform:translateZ(0)}to{transform:translate3d(-100%,0,0)}}@keyframes marquee{0%{transform:translateZ(0)}to{transform:translate3d(-100%,0,0)}}.image-404{width:25rem;height:auto;margin:2rem auto;display:block}