@charset "UTF-8";/*! normalize.css v8.0.0 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-text-size-adjust:none;box-sizing:border-box}hr{box-sizing:content-box;overflow:visible;margin:20px 0;background-color:#e1e1e1;height:1px;border:none}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}a{background-color:transparent;color:#323232;text-decoration:none;cursor:pointer}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:ButtonText dotted 1px}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}[hidden],template{display:none}.app__header{display:block;width:100%;z-index:15}.app__header--sticky{position:fixed;top:0;height:85px}.app__header--expand{-webkit-animation:.5s forwards header-normal;animation:.5s forwards header-normal;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}@media (max-width:1024px){@-webkit-keyframes header-normal{0%{-webkit-transform:translateY(-100px);transform:translateY(-100px)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes header-normal{0%{-webkit-transform:translateY(-100px);transform:translateY(-100px)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}}@media (min-width:1025px){.app__header--sticky{height:130px}@-webkit-keyframes header-normal{0%{-webkit-transform:translateY(-77px);transform:translateY(-77px)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes header-normal{0%{-webkit-transform:translateY(-77px);transform:translateY(-77px)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}}.app__header--collapse{-webkit-animation:.3s forwards header-collapse;animation:.3s forwards header-collapse;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}@media (max-width:1024px){@-webkit-keyframes header-collapse{0%{-webkit-transform:translateY(0);transform:translateY(0)}100%{-webkit-transform:translateY(-100px);transform:translateY(-100px)}}@keyframes header-collapse{0%{-webkit-transform:translateY(0);transform:translateY(0)}100%{-webkit-transform:translateY(-100px);transform:translateY(-100px)}}}.app__content{display:flex;flex-direction:column;height:100%;width:100%;position:relative;z-index:0}.app__header--sticky+.app__content{padding-top:85px;min-height:calc(100vh - 85px)}.app__router-container{flex:1 0 auto}.app__router-container--loading{opacity:0}.app__footer{flex:none}.app__backdrop{position:fixed;top:0;left:0;width:100vw;height:100vh;background-color:rgba(0,0,0,.3);opacity:0;transition:.4s opacity ease-in-out;pointer-events:none;z-index:11}.app__backdrop--show{opacity:1}.container{margin:0 auto;max-width:1345px;width:calc(100vw - (24px * 2))}@media (min-width:601px){.container{width:calc(100vw - (24px * 2))}.row{margin-left:-6px;margin-right:-6px}}.row{display:flex;flex-direction:row;flex-wrap:wrap;margin-left:-6px;margin-right:-6px}@media (min-width:1025px){@-webkit-keyframes header-collapse{0%{-webkit-transform:translateY(0);transform:translateY(0)}100%{-webkit-transform:translateY(-77px);transform:translateY(-77px)}}@keyframes header-collapse{0%{-webkit-transform:translateY(0);transform:translateY(0)}100%{-webkit-transform:translateY(-77px);transform:translateY(-77px)}}.app__header--sticky+.app__content{padding-top:130px;min-height:calc(100vh - 130px)}.container{width:calc(100vw - (48px * 2))}.row{margin-left:-12px;margin-right:-12px}}.row--center{display:flex;align-items:center;justify-content:center}.row--full{margin-left:calc((100vw - calc(100vw - (24px * 2)))/ 2 * -1);margin-right:calc((100vw - calc(100vw - (24px * 2)))/ 2 * -1)}@media (min-width:601px){.row--full{margin-left:calc((100vw - calc(100vw - (24px * 2)))/ 2 * -1);margin-right:calc((100vw - calc(100vw - (24px * 2)))/ 2 * -1)}[class*=col-]{padding-left:6px;padding-right:6px}}@media (min-width:1025px){.row--full{margin-left:calc((100vw - calc(100vw - (48px * 2)))/ 2 * -1);margin-right:calc((100vw - calc(100vw - (48px * 2)))/ 2 * -1)}}@media (min-width:1442px){.row--full{margin-left:calc((100vw - 1345px)/ 2 * -1);margin-right:calc((100vw - 1345px)/ 2 * -1)}}.center-block{display:block;margin-left:auto;margin-right:auto}.center-text{text-align:center}[class*=col-]{box-sizing:border-box;padding-left:6px;padding-right:6px}.col-mob-0{max-width:0;width:calc((100vw - 24px * 2 + 6px * 2)/ 12 * 0)}@media (min-width:601px){.col-mob-0{width:calc((100vw - 24px * 2 + 6px * 2)/ 12 * 0)}}.push-mob-0{margin-left:calc((100vw - 24px * 2 + 6px * 2)/ 12 * 0)}@media (min-width:1442px){.push-mob-0{margin-left:0}}@media (min-width:601px){.push-mob-0{margin-left:calc((100vw - 24px * 2 + 6px * 2)/ 12 * 0)}}@media (min-width:1025px){[class*=col-]{padding-left:12px;padding-right:12px}.col-mob-0{width:calc((100vw - 48px * 2 + 12px * 2)/ 12 * 0)}.push-mob-0{margin-left:calc((100vw - 48px * 2 + 12px * 2)/ 12 * 0)}}.pull-mob-0{margin-left:calc((100vw - 24px * 2 + 6px * 2)/ 12 * 0)}@media (min-width:1442px){.pull-mob-0{margin-left:0}}@media (min-width:601px){.pull-mob-0{margin-left:calc((100vw - 24px * 2 + 6px * 2)/ 12 * 0)}.col-mob-1{width:calc((100vw - 24px * 2 + 6px * 2)/ 12 * 1)}}.col-mob-1{max-width:114.08333333px;width:calc((100vw - 24px * 2 + 6px * 2)/ 12 * 1)}@media (min-width:1025px){.pull-mob-0{margin-left:calc((100vw - 48px * 2 + 12px * 2)/ 12 * 0)}.col-mob-1{width:calc((100vw - 48px * 2 + 12px * 2)/ 12 * 1)}}.push-mob-1{margin-left:calc((100vw - 24px * 2 + 6px * 2)/ 12 * 1)}@media (min-width:1442px){.push-mob-1{margin-left:114.08333333px}}@media (min-width:601px){.push-mob-1{margin-left:calc((100vw - 24px * 2 + 6px * 2)/ 12 * 1)}}@media (min-width:1025px){.push-mob-1{margin-left:calc((100vw - 48px * 2 + 12px * 2)/ 12 * 1)}}.pull-mob-1{margin-left:calc((100vw - 24px * 2 + 6px * 2)/ 12 * -1)}@media (min-width:1442px){.pull-mob-1{margin-left:-114.08333333px}}@media (min-width:601px){.pull-mob-1{margin-left:calc((100vw - 24px * 2 + 6px * 2)/ 12 * -1)}.col-mob-2{width:calc((100vw - 24px * 2 + 6px * 2)/ 12 * 2)}}.col-mob-2{max-width:228.16666667px;width:calc((100vw - 24px * 2 + 6px * 2)/ 12 * 2)}@media (min-width:1025px){.pull-mob-1{margin-left:calc((100vw - 48px * 2 + 12px * 2)/ 12 * -1)}.col-mob-2{width:calc((100vw - 48px * 2 + 12px * 2)/ 12 * 2)}}.push-mob-2{margin-left:calc((100vw - 24px * 2 + 6px * 2)/ 12 * 2)}@media (min-width:1442px){.push-mob-2{margin-left:228.16666667px}}@media (min-width:601px){.push-mob-2{margin-left:calc((100vw - 24px * 2 + 6px * 2)/ 12 * 2)}}@media (min-width:1025px){.push-mob-2{margin-left:calc((100vw - 48px * 2 + 12px * 2)/ 12 * 2)}}.pull-mob-2{margin-left:calc((100vw - 24px * 2 + 6px * 2)/ 12 * -2)}@media (min-width:1442px){.pull-mob-2{margin-left:-228.16666667px}}@media (min-width:601px){.pull-mob-2{margin-left:calc((100vw - 24px * 2 + 6px * 2)/ 12 * -2)}.col-mob-3{width:calc((100vw - 24px * 2 + 6px * 2)/ 12 * 3)}}.col-mob-3{max-width:342.25px;width:calc((100vw - 24px * 2 + 6px * 2)/ 12 * 3)}@media (min-width:1025px){.pull-mob-2{margin-left:calc((100vw - 48px * 2 + 12px * 2)/ 12 * -2)}.col-mob-3{width:calc((100vw - 48px * 2 + 12px * 2)/ 12 * 3)}}.push-mob-3{margin-left:calc((100vw - 24px * 2 + 6px * 2)/ 12 * 3)}@media (min-width:1442px){.push-mob-3{margin-left:342.25px}}@media (min-width:601px){.push-mob-3{margin-left:calc((100vw - 24px * 2 + 6px * 2)/ 12 * 3)}}@media (min-width:1025px){.push-mob-3{margin-left:calc((100vw - 48px * 2 + 12px * 2)/ 12 * 3)}}.pull-mob-3{margin-left:calc((100vw - 24px * 2 + 6px * 2)/ 12 * -3)}@media (min-width:1442px){.pull-mob-3{margin-left:-342.25px}}@media (min-width:601px){.pull-mob-3{margin-left:calc((100vw - 24px * 2 + 6px * 2)/ 12 * -3)}.col-mob-4{width:calc((100vw - 24px * 2 + 6px * 2)/ 12 * 4)}}.col-mob-4{max-width:456.33333333px;width:calc((100vw - 24px * 2 + 6px * 2)/ 12 * 4)}@media (min-width:1025px){.pull-mob-3{margin-left:calc((100vw - 48px * 2 + 12px * 2)/ 12 * -3)}.col-mob-4{width:calc((100vw - 48px * 2 + 12px * 2)/ 12 * 4)}}.push-mob-4{margin-left:calc((100vw - 24px * 2 + 6px * 2)/ 12 * 4)}@media (min-width:1442px){.push-mob-4{margin-left:456.33333333px}}@media (min-width:601px){.push-mob-4{margin-left:calc((100vw - 24px * 2 + 6px * 2)/ 12 * 4)}}@media (min-width:1025px){.push-mob-4{margin-left:calc((100vw - 48px * 2 + 12px * 2)/ 12 * 4)}}.pull-mob-4{margin-left:calc((100vw - 24px * 2 + 6px * 2)/ 12 * -4)}@media (min-width:1442px){.pull-mob-4{margin-left:-456.33333333px}}@media (min-width:601px){.pull-mob-4{margin-left:calc((100vw - 24px * 2 + 6px * 2)/ 12 * -4)}.col-mob-5{width:calc((100vw - 24px * 2 + 6px * 2)/ 12 * 5)}}.col-mob-5{max-width:570.41666667px;width:calc((100vw - 24px * 2 + 6px * 2)/ 12 * 5)}@media (min-width:1025px){.pull-mob-4{margin-left:calc((100vw - 48px * 2 + 12px * 2)/ 12 * -4)}.col-mob-5{width:calc((100vw - 48px * 2 + 12px * 2)/ 12 * 5)}}.push-mob-5{margin-left:calc((100vw - 24px * 2 + 6px * 2)/ 12 * 5)}@media (min-width:1442px){.push-mob-5{margin-left:570.41666667px}}@media (min-width:601px){.push-mob-5{margin-left:calc((100vw - 24px * 2 + 6px * 2)/ 12 * 5)}}@media (min-width:1025px){.push-mob-5{margin-left:calc((100vw - 48px * 2 + 12px * 2)/ 12 * 5)}}.pull-mob-5{margin-left:calc((100vw - 24px * 2 + 6px * 2)/ 12 * -5)}@media (min-width:1442px){.pull-mob-5{margin-left:-570.41666667px}}@media (min-width:601px){.pull-mob-5{margin-left:calc((100vw - 24px * 2 + 6px * 2)/ 12 * -5)}.col-mob-6{width:calc((100vw - 24px * 2 + 6px * 2)/ 12 * 6)}}.col-mob-6{max-width:684.5px;width:calc((100vw - 24px * 2 + 6px * 2)/ 12 * 6)}@media (min-width:1025px){.pull-mob-5{margin-left:calc((100vw - 48px * 2 + 12px * 2)/ 12 * -5)}.col-mob-6{width:calc((100vw - 48px * 2 + 12px * 2)/ 12 * 6)}}.push-mob-6{margin-left:calc((100vw - 24px * 2 + 6px * 2)/ 12 * 6)}@media (min-width:1442px){.push-mob-6{margin-left:684.5px}}@media (min-width:601px){.push-mob-6{margin-left:calc((100vw - 24px * 2 + 6px * 2)/ 12 * 6)}}@media (min-width:1025px){.push-mob-6{margin-left:calc((100vw - 48px * 2 + 12px * 2)/ 12 * 6)}}.pull-mob-6{margin-left:calc((100vw - 24px * 2 + 6px * 2)/ 12 * -6)}@media (min-width:1442px){.pull-mob-6{margin-left:-684.5px}}@media (min-width:601px){.pull-mob-6{margin-left:calc((100vw - 24px * 2 + 6px * 2)/ 12 * -6)}.col-mob-7{width:calc((100vw - 24px * 2 + 6px * 2)/ 12 * 7)}}.col-mob-7{max-width:798.58333333px;width:calc((100vw - 24px * 2 + 6px * 2)/ 12 * 7)}@media (min-width:1025px){.pull-mob-6{margin-left:calc((100vw - 48px * 2 + 12px * 2)/ 12 * -6)}.col-mob-7{width:calc((100vw - 48px * 2 + 12px * 2)/ 12 * 7)}}.push-mob-7{margin-left:calc((100vw - 24px * 2 + 6px * 2)/ 12 * 7)}@media (min-width:1442px){.push-mob-7{margin-left:798.58333333px}}@media (min-width:601px){.push-mob-7{margin-left:calc((100vw - 24px * 2 + 6px * 2)/ 12 * 7)}}@media (min-width:1025px){.push-mob-7{margin-left:calc((100vw - 48px * 2 + 12px * 2)/ 12 * 7)}}.pull-mob-7{margin-left:calc((100vw - 24px * 2 + 6px * 2)/ 12 * -7)}@media (min-width:1442px){.pull-mob-7{margin-left:-798.58333333px}}@media (min-width:601px){.pull-mob-7{margin-left:calc((100vw - 24px * 2 + 6px * 2)/ 12 * -7)}.col-mob-8{width:calc((100vw - 24px * 2 + 6px * 2)/ 12 * 8)}}.col-mob-8{max-width:912.66666667px;width:calc((100vw - 24px * 2 + 6px * 2)/ 12 * 8)}@media (min-width:1025px){.pull-mob-7{margin-left:calc((100vw - 48px * 2 + 12px * 2)/ 12 * -7)}.col-mob-8{width:calc((100vw - 48px * 2 + 12px * 2)/ 12 * 8)}}.push-mob-8{margin-left:calc((100vw - 24px * 2 + 6px * 2)/ 12 * 8)}@media (min-width:1442px){.push-mob-8{margin-left:912.66666667px}}@media (min-width:601px){.push-mob-8{margin-left:calc((100vw - 24px * 2 + 6px * 2)/ 12 * 8)}}@media (min-width:1025px){.push-mob-8{margin-left:calc((100vw - 48px * 2 + 12px * 2)/ 12 * 8)}}.pull-mob-8{margin-left:calc((100vw - 24px * 2 + 6px * 2)/ 12 * -8)}@media (min-width:1442px){.pull-mob-8{margin-left:-912.66666667px}}@media (min-width:601px){.pull-mob-8{margin-left:calc((100vw - 24px * 2 + 6px * 2)/ 12 * -8)}.col-mob-9{width:calc((100vw - 24px * 2 + 6px * 2)/ 12 * 9)}}.col-mob-9{max-width:1026.75px;width:calc((100vw - 24px * 2 + 6px * 2)/ 12 * 9)}@media (min-width:1025px){.pull-mob-8{margin-left:calc((100vw - 48px * 2 + 12px * 2)/ 12 * -8)}.col-mob-9{width:calc((100vw - 48px * 2 + 12px * 2)/ 12 * 9)}}.push-mob-9{margin-left:calc((100vw - 24px * 2 + 6px * 2)/ 12 * 9)}@media (min-width:1442px){.push-mob-9{margin-left:1026.75px}}@media (min-width:601px){.push-mob-9{margin-left:calc((100vw - 24px * 2 + 6px * 2)/ 12 * 9)}}@media (min-width:1025px){.push-mob-9{margin-left:calc((100vw - 48px * 2 + 12px * 2)/ 12 * 9)}}.pull-mob-9{margin-left:calc((100vw - 24px * 2 + 6px * 2)/ 12 * -9)}@media (min-width:1442px){.pull-mob-9{margin-left:-1026.75px}}@media (min-width:601px){.pull-mob-9{margin-left:calc((100vw - 24px * 2 + 6px * 2)/ 12 * -9)}.col-mob-10{width:calc((100vw - 24px * 2 + 6px * 2)/ 12 * 10)}}.col-mob-10{max-width:1140.83333333px;width:calc((100vw - 24px * 2 + 6px * 2)/ 12 * 10)}@media (min-width:1025px){.pull-mob-9{margin-left:calc((100vw - 48px * 2 + 12px * 2)/ 12 * -9)}.col-mob-10{width:calc((100vw - 48px * 2 + 12px * 2)/ 12 * 10)}}.push-mob-10{margin-left:calc((100vw - 24px * 2 + 6px * 2)/ 12 * 10)}@media (min-width:1442px){.push-mob-10{margin-left:1140.83333333px}}@media (min-width:601px){.push-mob-10{margin-left:calc((100vw - 24px * 2 + 6px * 2)/ 12 * 10)}}@media (min-width:1025px){.push-mob-10{margin-left:calc((100vw - 48px * 2 + 12px * 2)/ 12 * 10)}}.pull-mob-10{margin-left:calc((100vw - 24px * 2 + 6px * 2)/ 12 * -10)}@media (min-width:1442px){.pull-mob-10{margin-left:-1140.83333333px}}@media (min-width:601px){.pull-mob-10{margin-left:calc((100vw - 24px * 2 + 6px * 2)/ 12 * -10)}.col-mob-11{width:calc((100vw - 24px * 2 + 6px * 2)/ 12 * 11)}}.col-mob-11{max-width:1254.91666667px;width:calc((100vw - 24px * 2 + 6px * 2)/ 12 * 11)}@media (min-width:1025px){.pull-mob-10{margin-left:calc((100vw - 48px * 2 + 12px * 2)/ 12 * -10)}.col-mob-11{width:calc((100vw - 48px * 2 + 12px * 2)/ 12 * 11)}}.push-mob-11{margin-left:calc((100vw - 24px * 2 + 6px * 2)/ 12 * 11)}@media (min-width:1442px){.push-mob-11{margin-left:1254.91666667px}}@media (min-width:601px){.push-mob-11{margin-left:calc((100vw - 24px * 2 + 6px * 2)/ 12 * 11)}}@media (min-width:1025px){.push-mob-11{margin-left:calc((100vw - 48px * 2 + 12px * 2)/ 12 * 11)}}.pull-mob-11{margin-left:calc((100vw - 24px * 2 + 6px * 2)/ 12 * -11)}@media (min-width:1442px){.pull-mob-11{margin-left:-1254.91666667px}}@media (min-width:601px){.pull-mob-11{margin-left:calc((100vw - 24px * 2 + 6px * 2)/ 12 * -11)}.col-mob-12{width:calc((100vw - 24px * 2 + 6px * 2)/ 12 * 12)}}.col-mob-12{max-width:1369px;width:calc((100vw - 24px * 2 + 6px * 2)/ 12 * 12)}@media (min-width:1025px){.pull-mob-11{margin-left:calc((100vw - 48px * 2 + 12px * 2)/ 12 * -11)}.col-mob-12{width:calc((100vw - 48px * 2 + 12px * 2)/ 12 * 12)}}.push-mob-12{margin-left:calc((100vw - 24px * 2 + 6px * 2)/ 12 * 12)}@media (min-width:1442px){.push-mob-12{margin-left:1369px}}@media (min-width:601px){.push-mob-12{margin-left:calc((100vw - 24px * 2 + 6px * 2)/ 12 * 12)}}@media (min-width:1025px){.push-mob-12{margin-left:calc((100vw - 48px * 2 + 12px * 2)/ 12 * 12)}}.pull-mob-12{margin-left:calc((100vw - 24px * 2 + 6px * 2)/ 12 * -12)}@media (min-width:1442px){.pull-mob-12{margin-left:-1369px}}@media (min-width:601px){.pull-mob-12{margin-left:calc((100vw - 24px * 2 + 6px * 2)/ 12 * -12)}.col-tab-0{max-width:0;width:calc((100vw - 24px * 2 + 6px * 2)/ 12 * 0)}}@media (min-width:1025px){.pull-mob-12{margin-left:calc((100vw - 48px * 2 + 12px * 2)/ 12 * -12)}}@media (min-width:601px){.push-tab-0{margin-left:calc((100vw - 24px * 2 + 6px * 2)/ 12 * 0)}}@media (min-width:601px) and (min-width:1442px){.push-tab-0{margin-left:0}}@media (min-width:601px) and (min-width:1025px){.col-tab-0{width:calc((100vw - 48px * 2 + 12px * 2)/ 12 * 0)}.push-tab-0{margin-left:calc((100vw - 48px * 2 + 12px * 2)/ 12 * 0)}}@media (min-width:601px){.pull-tab-0{margin-left:calc((100vw - 24px * 2 + 6px * 2)/ 12 * 0)}.col-tab-1{max-width:114.08333333px;width:calc((100vw - 24px * 2 + 6px * 2)/ 12 * 1)}}@media (min-width:601px) and (min-width:1442px){.pull-tab-0{margin-left:0}}@media (min-width:601px) and (min-width:1025px){.pull-tab-0{margin-left:calc((100vw - 48px * 2 + 12px * 2)/ 12 * 0)}.col-tab-1{width:calc((100vw - 48px * 2 + 12px * 2)/ 12 * 1)}}@media (min-width:601px){.push-tab-1{margin-left:calc((100vw - 24px * 2 + 6px * 2)/ 12 * 1)}}@media (min-width:601px) and (min-width:1442px){.push-tab-1{margin-left:114.08333333px}}@media (min-width:601px) and (min-width:1025px){.push-tab-1{margin-left:calc((100vw - 48px * 2 + 12px * 2)/ 12 * 1)}}@media (min-width:601px){.pull-tab-1{margin-left:calc((100vw - 24px * 2 + 6px * 2)/ 12 * -1)}.col-tab-2{max-width:228.16666667px;width:calc((100vw - 24px * 2 + 6px * 2)/ 12 * 2)}}@media (min-width:601px) and (min-width:1442px){.pull-tab-1{margin-left:-114.08333333px}}@media (min-width:601px) and (min-width:1025px){.pull-tab-1{margin-left:calc((100vw - 48px * 2 + 12px * 2)/ 12 * -1)}.col-tab-2{width:calc((100vw - 48px * 2 + 12px * 2)/ 12 * 2)}}@media (min-width:601px){.push-tab-2{margin-left:calc((100vw - 24px * 2 + 6px * 2)/ 12 * 2)}}@media (min-width:601px) and (min-width:1442px){.push-tab-2{margin-left:228.16666667px}}@media (min-width:601px) and (min-width:1025px){.push-tab-2{margin-left:calc((100vw - 48px * 2 + 12px * 2)/ 12 * 2)}}@media (min-width:601px){.pull-tab-2{margin-left:calc((100vw - 24px * 2 + 6px * 2)/ 12 * -2)}.col-tab-3{max-width:342.25px;width:calc((100vw - 24px * 2 + 6px * 2)/ 12 * 3)}}@media (min-width:601px) and (min-width:1442px){.pull-tab-2{margin-left:-228.16666667px}}@media (min-width:601px) and (min-width:1025px){.pull-tab-2{margin-left:calc((100vw - 48px * 2 + 12px * 2)/ 12 * -2)}.col-tab-3{width:calc((100vw - 48px * 2 + 12px * 2)/ 12 * 3)}}@media (min-width:601px){.push-tab-3{margin-left:calc((100vw - 24px * 2 + 6px * 2)/ 12 * 3)}}@media (min-width:601px) and (min-width:1442px){.push-tab-3{margin-left:342.25px}}@media (min-width:601px) and (min-width:1025px){.push-tab-3{margin-left:calc((100vw - 48px * 2 + 12px * 2)/ 12 * 3)}}@media (min-width:601px){.pull-tab-3{margin-left:calc((100vw - 24px * 2 + 6px * 2)/ 12 * -3)}.col-tab-4{max-width:456.33333333px;width:calc((100vw - 24px * 2 + 6px * 2)/ 12 * 4)}}@media (min-width:601px) and (min-width:1442px){.pull-tab-3{margin-left:-342.25px}}@media (min-width:601px) and (min-width:1025px){.pull-tab-3{margin-left:calc((100vw - 48px * 2 + 12px * 2)/ 12 * -3)}.col-tab-4{width:calc((100vw - 48px * 2 + 12px * 2)/ 12 * 4)}}@media (min-width:601px){.push-tab-4{margin-left:calc((100vw - 24px * 2 + 6px * 2)/ 12 * 4)}}@media (min-width:601px) and (min-width:1442px){.push-tab-4{margin-left:456.33333333px}}@media (min-width:601px) and (min-width:1025px){.push-tab-4{margin-left:calc((100vw - 48px * 2 + 12px * 2)/ 12 * 4)}}@media (min-width:601px){.pull-tab-4{margin-left:calc((100vw - 24px * 2 + 6px * 2)/ 12 * -4)}.col-tab-5{max-width:570.41666667px;width:calc((100vw - 24px * 2 + 6px * 2)/ 12 * 5)}}@media (min-width:601px) and (min-width:1442px){.pull-tab-4{margin-left:-456.33333333px}}@media (min-width:601px) and (min-width:1025px){.pull-tab-4{margin-left:calc((100vw - 48px * 2 + 12px * 2)/ 12 * -4)}.col-tab-5{width:calc((100vw - 48px * 2 + 12px * 2)/ 12 * 5)}}@media (min-width:601px){.push-tab-5{margin-left:calc((100vw - 24px * 2 + 6px * 2)/ 12 * 5)}}@media (min-width:601px) and (min-width:1442px){.push-tab-5{margin-left:570.41666667px}}@media (min-width:601px) and (min-width:1025px){.push-tab-5{margin-left:calc((100vw - 48px * 2 + 12px * 2)/ 12 * 5)}}@media (min-width:601px){.pull-tab-5{margin-left:calc((100vw - 24px * 2 + 6px * 2)/ 12 * -5)}.col-tab-6{max-width:684.5px;width:calc((100vw - 24px * 2 + 6px * 2)/ 12 * 6)}}@media (min-width:601px) and (min-width:1442px){.pull-tab-5{margin-left:-570.41666667px}}@media (min-width:601px) and (min-width:1025px){.pull-tab-5{margin-left:calc((100vw - 48px * 2 + 12px * 2)/ 12 * -5)}.col-tab-6{width:calc((100vw - 48px * 2 + 12px * 2)/ 12 * 6)}}@media (min-width:601px){.push-tab-6{margin-left:calc((100vw - 24px * 2 + 6px * 2)/ 12 * 6)}}@media (min-width:601px) and (min-width:1442px){.push-tab-6{margin-left:684.5px}}@media (min-width:601px) and (min-width:1025px){.push-tab-6{margin-left:calc((100vw - 48px * 2 + 12px * 2)/ 12 * 6)}}@media (min-width:601px){.pull-tab-6{margin-left:calc((100vw - 24px * 2 + 6px * 2)/ 12 * -6)}.col-tab-7{max-width:798.58333333px;width:calc((100vw - 24px * 2 + 6px * 2)/ 12 * 7)}}@media (min-width:601px) and (min-width:1442px){.pull-tab-6{margin-left:-684.5px}}@media (min-width:601px) and (min-width:1025px){.pull-tab-6{margin-left:calc((100vw - 48px * 2 + 12px * 2)/ 12 * -6)}.col-tab-7{width:calc((100vw - 48px * 2 + 12px * 2)/ 12 * 7)}}@media (min-width:601px){.push-tab-7{margin-left:calc((100vw - 24px * 2 + 6px * 2)/ 12 * 7)}}@media (min-width:601px) and (min-width:1442px){.push-tab-7{margin-left:798.58333333px}}@media (min-width:601px) and (min-width:1025px){.push-tab-7{margin-left:calc((100vw - 48px * 2 + 12px * 2)/ 12 * 7)}}@media (min-width:601px){.pull-tab-7{margin-left:calc((100vw - 24px * 2 + 6px * 2)/ 12 * -7)}.col-tab-8{max-width:912.66666667px;width:calc((100vw - 24px * 2 + 6px * 2)/ 12 * 8)}}@media (min-width:601px) and (min-width:1442px){.pull-tab-7{margin-left:-798.58333333px}}@media (min-width:601px) and (min-width:1025px){.pull-tab-7{margin-left:calc((100vw - 48px * 2 + 12px * 2)/ 12 * -7)}.col-tab-8{width:calc((100vw - 48px * 2 + 12px * 2)/ 12 * 8)}}@media (min-width:601px){.push-tab-8{margin-left:calc((100vw - 24px * 2 + 6px * 2)/ 12 * 8)}}@media (min-width:601px) and (min-width:1442px){.push-tab-8{margin-left:912.66666667px}}@media (min-width:601px) and (min-width:1025px){.push-tab-8{margin-left:calc((100vw - 48px * 2 + 12px * 2)/ 12 * 8)}}@media (min-width:601px){.pull-tab-8{margin-left:calc((100vw - 24px * 2 + 6px * 2)/ 12 * -8)}.col-tab-9{max-width:1026.75px;width:calc((100vw - 24px * 2 + 6px * 2)/ 12 * 9)}}@media (min-width:601px) and (min-width:1442px){.pull-tab-8{margin-left:-912.66666667px}}@media (min-width:601px) and (min-width:1025px){.pull-tab-8{margin-left:calc((100vw - 48px * 2 + 12px * 2)/ 12 * -8)}.col-tab-9{width:calc((100vw - 48px * 2 + 12px * 2)/ 12 * 9)}}@media (min-width:601px){.push-tab-9{margin-left:calc((100vw - 24px * 2 + 6px * 2)/ 12 * 9)}}@media (min-width:601px) and (min-width:1442px){.push-tab-9{margin-left:1026.75px}}@media (min-width:601px) and (min-width:1025px){.push-tab-9{margin-left:calc((100vw - 48px * 2 + 12px * 2)/ 12 * 9)}}@media (min-width:601px){.pull-tab-9{margin-left:calc((100vw - 24px * 2 + 6px * 2)/ 12 * -9)}.col-tab-10{max-width:1140.83333333px;width:calc((100vw - 24px * 2 + 6px * 2)/ 12 * 10)}}@media (min-width:601px) and (min-width:1442px){.pull-tab-9{margin-left:-1026.75px}}@media (min-width:601px) and (min-width:1025px){.pull-tab-9{margin-left:calc((100vw - 48px * 2 + 12px * 2)/ 12 * -9)}.col-tab-10{width:calc((100vw - 48px * 2 + 12px * 2)/ 12 * 10)}}@media (min-width:601px){.push-tab-10{margin-left:calc((100vw - 24px * 2 + 6px * 2)/ 12 * 10)}}@media (min-width:601px) and (min-width:1442px){.push-tab-10{margin-left:1140.83333333px}}@media (min-width:601px) and (min-width:1025px){.push-tab-10{margin-left:calc((100vw - 48px * 2 + 12px * 2)/ 12 * 10)}}@media (min-width:601px){.pull-tab-10{margin-left:calc((100vw - 24px * 2 + 6px * 2)/ 12 * -10)}.col-tab-11{max-width:1254.91666667px;width:calc((100vw - 24px * 2 + 6px * 2)/ 12 * 11)}}@media (min-width:601px) and (min-width:1442px){.pull-tab-10{margin-left:-1140.83333333px}}@media (min-width:601px) and (min-width:1025px){.pull-tab-10{margin-left:calc((100vw - 48px * 2 + 12px * 2)/ 12 * -10)}.col-tab-11{width:calc((100vw - 48px * 2 + 12px * 2)/ 12 * 11)}}@media (min-width:601px){.push-tab-11{margin-left:calc((100vw - 24px * 2 + 6px * 2)/ 12 * 11)}}@media (min-width:601px) and (min-width:1442px){.push-tab-11{margin-left:1254.91666667px}}@media (min-width:601px) and (min-width:1025px){.push-tab-11{margin-left:calc((100vw - 48px * 2 + 12px * 2)/ 12 * 11)}}@media (min-width:601px){.pull-tab-11{margin-left:calc((100vw - 24px * 2 + 6px * 2)/ 12 * -11)}.col-tab-12{max-width:1369px;width:calc((100vw - 24px * 2 + 6px * 2)/ 12 * 12)}}@media (min-width:601px) and (min-width:1442px){.pull-tab-11{margin-left:-1254.91666667px}}@media (min-width:601px) and (min-width:1025px){.pull-tab-11{margin-left:calc((100vw - 48px * 2 + 12px * 2)/ 12 * -11)}.col-tab-12{width:calc((100vw - 48px * 2 + 12px * 2)/ 12 * 12)}}@media (min-width:601px){.push-tab-12{margin-left:calc((100vw - 24px * 2 + 6px * 2)/ 12 * 12)}}@media (min-width:601px) and (min-width:1442px){.push-tab-12{margin-left:1369px}}@media (min-width:601px) and (min-width:1025px){.push-tab-12{margin-left:calc((100vw - 48px * 2 + 12px * 2)/ 12 * 12)}}@media (min-width:601px){.pull-tab-12{margin-left:calc((100vw - 24px * 2 + 6px * 2)/ 12 * -12)}}@media (min-width:601px) and (min-width:1442px){.pull-tab-12{margin-left:-1369px}}@media (min-width:601px) and (min-width:1025px){.pull-tab-12{margin-left:calc((100vw - 48px * 2 + 12px * 2)/ 12 * -12)}}@media (min-width:1025px){.col-des-0{max-width:0;width:calc((100vw - 48px * 2 + 12px * 2)/ 12 * 0)}.push-des-0{margin-left:calc((100vw - 48px * 2 + 12px * 2)/ 12 * 0)}}@media (min-width:1025px) and (min-width:1442px){.push-des-0{margin-left:0}}@media (min-width:1025px){.pull-des-0{margin-left:calc((100vw - 48px * 2 + 12px * 2)/ 12 * 0)}}@media (min-width:1025px) and (min-width:1442px){.pull-des-0{margin-left:0}}@media (min-width:1025px){.col-des-1{max-width:114.08333333px;width:calc((100vw - 48px * 2 + 12px * 2)/ 12 * 1)}.push-des-1{margin-left:calc((100vw - 48px * 2 + 12px * 2)/ 12 * 1)}}@media (min-width:1025px) and (min-width:1442px){.push-des-1{margin-left:114.08333333px}}@media (min-width:1025px){.pull-des-1{margin-left:calc((100vw - 48px * 2 + 12px * 2)/ 12 * -1)}}@media (min-width:1025px) and (min-width:1442px){.pull-des-1{margin-left:-114.08333333px}}@media (min-width:1025px){.col-des-2{max-width:228.16666667px;width:calc((100vw - 48px * 2 + 12px * 2)/ 12 * 2)}.push-des-2{margin-left:calc((100vw - 48px * 2 + 12px * 2)/ 12 * 2)}}@media (min-width:1025px) and (min-width:1442px){.push-des-2{margin-left:228.16666667px}}@media (min-width:1025px){.pull-des-2{margin-left:calc((100vw - 48px * 2 + 12px * 2)/ 12 * -2)}}@media (min-width:1025px) and (min-width:1442px){.pull-des-2{margin-left:-228.16666667px}}@media (min-width:1025px){.col-des-3{max-width:342.25px;width:calc((100vw - 48px * 2 + 12px * 2)/ 12 * 3)}.push-des-3{margin-left:calc((100vw - 48px * 2 + 12px * 2)/ 12 * 3)}}@media (min-width:1025px) and (min-width:1442px){.push-des-3{margin-left:342.25px}}@media (min-width:1025px){.pull-des-3{margin-left:calc((100vw - 48px * 2 + 12px * 2)/ 12 * -3)}}@media (min-width:1025px) and (min-width:1442px){.pull-des-3{margin-left:-342.25px}}@media (min-width:1025px){.col-des-4{max-width:456.33333333px;width:calc((100vw - 48px * 2 + 12px * 2)/ 12 * 4)}.push-des-4{margin-left:calc((100vw - 48px * 2 + 12px * 2)/ 12 * 4)}}@media (min-width:1025px) and (min-width:1442px){.push-des-4{margin-left:456.33333333px}}@media (min-width:1025px){.pull-des-4{margin-left:calc((100vw - 48px * 2 + 12px * 2)/ 12 * -4)}}@media (min-width:1025px) and (min-width:1442px){.pull-des-4{margin-left:-456.33333333px}}@media (min-width:1025px){.col-des-5{max-width:570.41666667px;width:calc((100vw - 48px * 2 + 12px * 2)/ 12 * 5)}.push-des-5{margin-left:calc((100vw - 48px * 2 + 12px * 2)/ 12 * 5)}}@media (min-width:1025px) and (min-width:1442px){.push-des-5{margin-left:570.41666667px}}@media (min-width:1025px){.pull-des-5{margin-left:calc((100vw - 48px * 2 + 12px * 2)/ 12 * -5)}}@media (min-width:1025px) and (min-width:1442px){.pull-des-5{margin-left:-570.41666667px}}@media (min-width:1025px){.col-des-6{max-width:684.5px;width:calc((100vw - 48px * 2 + 12px * 2)/ 12 * 6)}.push-des-6{margin-left:calc((100vw - 48px * 2 + 12px * 2)/ 12 * 6)}}@media (min-width:1025px) and (min-width:1442px){.push-des-6{margin-left:684.5px}}@media (min-width:1025px){.pull-des-6{margin-left:calc((100vw - 48px * 2 + 12px * 2)/ 12 * -6)}}@media (min-width:1025px) and (min-width:1442px){.pull-des-6{margin-left:-684.5px}}@media (min-width:1025px){.col-des-7{max-width:798.58333333px;width:calc((100vw - 48px * 2 + 12px * 2)/ 12 * 7)}.push-des-7{margin-left:calc((100vw - 48px * 2 + 12px * 2)/ 12 * 7)}}@media (min-width:1025px) and (min-width:1442px){.push-des-7{margin-left:798.58333333px}}@media (min-width:1025px){.pull-des-7{margin-left:calc((100vw - 48px * 2 + 12px * 2)/ 12 * -7)}}@media (min-width:1025px) and (min-width:1442px){.pull-des-7{margin-left:-798.58333333px}}@media (min-width:1025px){.col-des-8{max-width:912.66666667px;width:calc((100vw - 48px * 2 + 12px * 2)/ 12 * 8)}.push-des-8{margin-left:calc((100vw - 48px * 2 + 12px * 2)/ 12 * 8)}}@media (min-width:1025px) and (min-width:1442px){.push-des-8{margin-left:912.66666667px}}@media (min-width:1025px){.pull-des-8{margin-left:calc((100vw - 48px * 2 + 12px * 2)/ 12 * -8)}}@media (min-width:1025px) and (min-width:1442px){.pull-des-8{margin-left:-912.66666667px}}@media (min-width:1025px){.col-des-9{max-width:1026.75px;width:calc((100vw - 48px * 2 + 12px * 2)/ 12 * 9)}.push-des-9{margin-left:calc((100vw - 48px * 2 + 12px * 2)/ 12 * 9)}}@media (min-width:1025px) and (min-width:1442px){.push-des-9{margin-left:1026.75px}}@media (min-width:1025px){.pull-des-9{margin-left:calc((100vw - 48px * 2 + 12px * 2)/ 12 * -9)}}@media (min-width:1025px) and (min-width:1442px){.pull-des-9{margin-left:-1026.75px}}@media (min-width:1025px){.col-des-10{max-width:1140.83333333px;width:calc((100vw - 48px * 2 + 12px * 2)/ 12 * 10)}.push-des-10{margin-left:calc((100vw - 48px * 2 + 12px * 2)/ 12 * 10)}}@media (min-width:1025px) and (min-width:1442px){.push-des-10{margin-left:1140.83333333px}}@media (min-width:1025px){.pull-des-10{margin-left:calc((100vw - 48px * 2 + 12px * 2)/ 12 * -10)}}@media (min-width:1025px) and (min-width:1442px){.pull-des-10{margin-left:-1140.83333333px}}@media (min-width:1025px){.col-des-11{max-width:1254.91666667px;width:calc((100vw - 48px * 2 + 12px * 2)/ 12 * 11)}.push-des-11{margin-left:calc((100vw - 48px * 2 + 12px * 2)/ 12 * 11)}}@media (min-width:1025px) and (min-width:1442px){.push-des-11{margin-left:1254.91666667px}}@media (min-width:1025px){.pull-des-11{margin-left:calc((100vw - 48px * 2 + 12px * 2)/ 12 * -11)}}@media (min-width:1025px) and (min-width:1442px){.pull-des-11{margin-left:-1254.91666667px}}@media (min-width:1025px){.col-des-12{max-width:1369px;width:calc((100vw - 48px * 2 + 12px * 2)/ 12 * 12)}.push-des-12{margin-left:calc((100vw - 48px * 2 + 12px * 2)/ 12 * 12)}}@media (min-width:1025px) and (min-width:1442px){.push-des-12{margin-left:1369px}}@media (min-width:1025px){.pull-des-12{margin-left:calc((100vw - 48px * 2 + 12px * 2)/ 12 * -12)}}@media (min-width:1025px) and (min-width:1442px){.pull-des-12{margin-left:-1369px}}@font-face{font-family:DINRoundPro;font-style:normal;font-weight:400;src:url(DINRoundPro.0c9e7f82e2850165c2a7.eot);src:url(DINRoundPro.0c9e7f82e2850165c2a7.eot?#iefix) format("embedded-opentype"),url(DINRoundPro.d4f7d33efdbc2eda399b.woff2) format("woff2"),url(DINRoundPro.3801b585ae0012067394.woff) format("woff"),url(DINRoundPro.3d3084224db6045a3f2c.ttf) format("truetype"),url(DINRoundPro.dc15d3186a1d072e395c.svg#DINRoundPro) format("svg")}@font-face{font-family:DINRoundPro;font-style:normal;font-weight:500;src:url(DINRoundPro-Medi.f95c1121392165fa6d28.eot);src:url(DINRoundPro-Medi.f95c1121392165fa6d28.eot?#iefix) format("embedded-opentype"),url(DINRoundPro-Medi.782ffdc54e3c4cb23981.woff2) format("woff2"),url(DINRoundPro-Medi.c2a41586596195644a9a.woff) format("woff"),url(DINRoundPro-Medi.a6128cfe3e0a95657c19.ttf) format("truetype"),url(DINRoundPro-Medi.3bbb5b9e3a8dfc28bed1.svg#DINRoundPro-Medi) format("svg")}@font-face{font-family:DFGothicPStd;font-style:normal;font-weight:400;src:url(DFGothicPStd-W5-Proportiona.f555f04aa17af362aa09.eot);src:url(DFGothicPStd-W5-Proportiona.f555f04aa17af362aa09.eot?#iefix) format("embedded-opentype"),url(DFGothicPStd-W5-Proportiona.054e194065346d678252.woff2) format("woff2"),url(DFGothicPStd-W5-Proportiona.de90b0532764cc6374ab.woff) format("woff"),url(DFGothicPStd-W5-Proportiona.2f6fe798582c1265ab80.ttf) format("truetype"),url(DFGothicPStd-W5-Proportiona.d614bb2b193ea0eedbb8.svg#DFGothicPStd-W5-Proportiona) format("svg")}@font-face{font-family:DFGothicPStd;font-style:normal;font-weight:500;src:url(DFGothicPStd-W2-Proportiona.93e7a734d9f7926e0518.eot);src:url(DFGothicPStd-W2-Proportiona.93e7a734d9f7926e0518.eot?#iefix) format("embedded-opentype"),url(DFGothicPStd-W2-Proportiona.cbbb015caa879a83e5b9.woff2) format("woff2"),url(DFGothicPStd-W2-Proportiona.f94ded9af0cf68b721c6.woff) format("woff"),url(DFGothicPStd-W2-Proportiona.7cfc302a7e599d9fc04e.ttf) format("truetype"),url(DFGothicPStd-W2-Proportiona.9c8c2a0c2da552fe0285.svg#DFGothicPStd-W2-Proportiona) format("svg")}*,::after,::before{position:relative;box-sizing:inherit}.no-scroll{overflow-y:hidden;position:fixed;width:100%}.scroll{overflow-y:scroll;-webkit-overflow-scrolling:touch}.full-height{height:100%}body{margin:0;font-family:DINRoundPro,Arial,sans-serif;line-height:24px;font-size:16px;background-color:#fff;color:#323232;overflow-y:scroll}body.body--mobile-menu-active,body.body--search-active{height:100vh;overflow-y:hidden}app-root{display:block;overflow-x:hidden}figure{margin:0}button,input,select,textarea{font-family:inherit;outline:0}dynamic-component{display:block}.clearfix::after{content:"";clear:both;display:table}.cdk-visually-hidden{display:none}.desktop-filter__title:first-child,.mobile-filter__title:first-child,h1:first-child,h2:first-child,h3:first-child,p:first-child{margin-top:0}.desktop-filter__title,.mobile-filter__title,h1,h2,h3{margin:1.26em 0 0}h1{font-size:30px;line-height:30px;font-weight:400;text-transform:uppercase}@media (min-width:1025px){h1{font-size:50px;line-height:50px}}.desktop-filter__title,.mobile-filter__title,h2{font-size:22px;line-height:33px;font-weight:400}.h2--small.desktop-filter__title,.h2--small.mobile-filter__title,h2.h2--small{margin-top:1em;font-size:18px;line-height:29px}@media (min-width:1025px){.desktop-filter__title,.mobile-filter__title,h2{font-size:28px;line-height:36px}.h2--small.desktop-filter__title,.h2--small.mobile-filter__title,h2.h2--small{font-size:20px;line-height:28px}}h3{font-size:18px;line-height:27px;font-weight:500}h3.h3--capped{text-transform:uppercase}h3.h3--compact{font-size:14px;line-height:21px}@media (min-width:1025px){h3{font-size:16px;line-height:22px}h3.h3--compact{font-size:16px;line-height:19px}}p{font-size:16px;line-height:24px;margin:1.6em 0 0}p.paragraph--small{font-size:14px;line-height:21px}.teaser{font-size:13px;line-height:19px}.price{font-size:14px;line-height:14px;font-weight:500}@media (min-width:1025px){.price{font-size:16px;line-height:14px}}b,strong{font-weight:500}em,i{font-style:italic}.rich-text,.wrap-newline{white-space:pre-wrap}.rich-text>p{margin:0}.breadcrumb{font-size:12px;line-height:26px}.link{font-size:16px;line-height:24px}.link:focus{outline:0}.link--small,.link--tiny{font-size:13px;line-height:20px}.link--underline-white{position:relative;outline:0;background:0 0;border:none;cursor:pointer;padding:0;display:inline-block;color:#fff}.link--underline-white:before{content:"";width:100%;color:inherit;border-bottom:1px solid currentColor;display:block;position:absolute;bottom:3px;transition:.2s linear transform}.link--underline-white:hover:before{-webkit-transform:translateY(2px);transform:translateY(2px)}.link--underline{position:relative;outline:0;background:0 0;border:none;cursor:pointer;padding:0;display:inline-block;color:#323232}.link--underline:before{content:"";width:100%;color:inherit;border-bottom:1px solid currentColor;display:block;position:absolute;bottom:3px;transition:.2s linear transform}.link--underline:hover:before{-webkit-transform:translateY(2px);transform:translateY(2px)}.link--underline-faded{position:relative;outline:0;background:0 0;border:none;cursor:pointer;padding:0;display:inline-block;color:#adadad}.link--underline-faded:before{content:"";width:100%;color:inherit;border-bottom:1px solid currentColor;display:block;position:absolute;bottom:3px;transition:.2s linear transform}.link--underline-faded:hover:before{-webkit-transform:translateY(2px);transform:translateY(2px)}.link--slide-right-container a{color:#323232;display:inline-block;transition:.4s ease-in-out transform;cursor:pointer}.link--slide-right-container:focus a,.link--slide-right-container:hover a{-webkit-transform:translateX(20px);transform:translateX(20px)}.link--slide-right-container:focus a:after,.link--slide-right-container:focus a:before,.link--slide-right-container:hover a:after,.link--slide-right-container:hover a:before{-webkit-transform:translateX(-20px);transform:translateX(-20px)}.link--slide-right-container:focus a:before,.link--slide-right-container:hover a:before{width:15px}.link--slide-right-container a:after{content:"";position:absolute;background-color:transparent;width:20px;height:20px;left:0}.link--slide-right-container a:before{content:"";background-color:#323232;height:1px;width:0;position:absolute;top:50%;transition:.4s ease-in-out transform,width .4s ease-in-out}.link--slide-right-container-white a{color:#fff;display:inline-block;transition:.4s ease-in-out transform;cursor:pointer}.link--slide-right-container-white:focus a,.link--slide-right-container-white:hover a{-webkit-transform:translateX(20px);transform:translateX(20px)}.link--slide-right-container-white:focus a:after,.link--slide-right-container-white:focus a:before,.link--slide-right-container-white:hover a:after,.link--slide-right-container-white:hover a:before{-webkit-transform:translateX(-20px);transform:translateX(-20px)}.link--slide-right-container-white:focus a:before,.link--slide-right-container-white:hover a:before{width:15px}.link--slide-right-container-white a:after{content:"";position:absolute;background-color:transparent;width:20px;height:20px;left:0}.link--slide-right-container-white a:before{content:"";background-color:#fff;height:1px;width:0;position:absolute;top:50%;transition:.4s ease-in-out transform,width .4s ease-in-out}.form-submitted.ng-invalid input,input.ng-invalid.ng-dirty[type=email],input.ng-invalid.ng-dirty[type=number],input.ng-invalid.ng-dirty[type=phone],input.ng-invalid.ng-dirty[type=search],input.ng-invalid.ng-dirty[type=tel],input.ng-invalid.ng-dirty[type=text],input.ng-invalid.ng-dirty[type=url],textarea.ng-invalid.ng-dirty{border-color:#7c0000}.form-submitted .input.ng-invalid,.input.ng-invalid.ng-dirty{background-color:rgba(124,0,0,.1)}input[type=email]:focus:valid+label,input[type=email]:valid+label,input[type=number]:focus:valid+label,input[type=number]:valid+label,input[type=phone]:focus:valid+label,input[type=phone]:valid+label,input[type=search]:focus:valid+label,input[type=search]:valid+label,input[type=tel]:focus:valid+label,input[type=tel]:valid+label,input[type=text]:focus:valid+label,input[type=text]:valid+label,input[type=url]:focus:valid+label,input[type=url]:valid+label,textarea:focus:valid+label,textarea:valid+label{-webkit-transform:scale(.7) translate3d(-20px,-16px,0);transform:scale(.7) translate3d(-20px,-16px,0);opacity:.7;transition:-webkit-transform opacity .2s ease-out;transition:transform opacity .2s ease-out;transition:transform opacity .2s ease-out,-webkit-transform opacity .2s ease-out}input[type=email],input[type=number],input[type=phone],input[type=search],input[type=tel],input[type=text],input[type=url],textarea{font-size:13px;line-height:19px;padding:15px 20px}input[type=email]::-webkit-input-placeholder,input[type=number]::-webkit-input-placeholder,input[type=phone]::-webkit-input-placeholder,input[type=search]::-webkit-input-placeholder,input[type=tel]::-webkit-input-placeholder,input[type=text]::-webkit-input-placeholder,input[type=url]::-webkit-input-placeholder,textarea::-webkit-input-placeholder{opacity:.5}input[type=email]:-ms-input-placeholder,input[type=number]:-ms-input-placeholder,input[type=phone]:-ms-input-placeholder,input[type=search]:-ms-input-placeholder,input[type=tel]:-ms-input-placeholder,input[type=text]:-ms-input-placeholder,input[type=url]:-ms-input-placeholder,textarea:-ms-input-placeholder{opacity:.5}input[type=email]::-ms-input-placeholder,input[type=number]::-ms-input-placeholder,input[type=phone]::-ms-input-placeholder,input[type=search]::-ms-input-placeholder,input[type=tel]::-ms-input-placeholder,input[type=text]::-ms-input-placeholder,input[type=url]::-ms-input-placeholder,textarea::-ms-input-placeholder{opacity:.5}input[type=email]::placeholder,input[type=number]::placeholder,input[type=phone]::placeholder,input[type=search]::placeholder,input[type=tel]::placeholder,input[type=text]::placeholder,input[type=url]::placeholder,textarea::placeholder{opacity:.5}.form-control{margin-bottom:12px;position:relative}.form-control--spacing-small{padding-right:0}.form-control__label{position:absolute;-webkit-transform-origin:0 0;transform-origin:0 0;transition:-webkit-transform .2s ease-out;transition:transform .2s ease-out;transition:transform .2s ease-out,-webkit-transform .2s ease-out;top:12px;left:34px;display:block;opacity:.5;pointer-events:none}@media (max-width:1024px){.form-control{margin-bottom:6px}.form-control__label{left:28px}}.form-control__label-optional{text-decoration:underline;-webkit-transform:scale(.7);transform:scale(.7);font-size:10px;left:14px;top:-4px}.form-control__explanation{font-size:13px}.input{border:none;width:100%;background-color:#f5f5f5}.checkbox,.radio{position:absolute;opacity:0}.checkbox+label,.radio+label{margin:5px 0;position:relative;cursor:pointer;display:block}.checkbox+label:before,.radio+label:before{content:"";width:14px;height:14px;border:1px solid #adadad;margin-right:10px;display:inline-block;top:1px}.checkbox+label:after,.radio+label:after{content:"";border-radius:1px;left:2px;top:7px;width:10px;height:10px;position:absolute;transition:background-color .1s linear}@media (max-width:600px){.checkbox+label,.radio+label{margin:2px 0;font-size:13px}.checkbox+label:before,.radio+label:before{width:10px;height:10px}.checkbox+label:after,.radio+label:after{left:2px;top:10px;width:6px;height:6px}}.checkbox:hover+label:after,.radio:hover+label:after{background-color:#adadad}.checkbox:checked+label:after,.radio:checked+label:after{background-color:#323232}.radio+label:after,.radio+label:before{border-radius:50%}.radio+label:before{width:24px;height:24px;top:6px}.radio+label:after{left:4px;top:10px;width:16px;height:16px}.overlay-header{display:flex;justify-content:space-between;align-items:center;height:85px;z-index:101}.overlay-header__logo{margin-top:15px;width:189px;max-width:189px;cursor:pointer}.overlay-header__logo--hide{opacity:0}.overlay-header__close{position:relative;left:6px}.overlay-header__button{outline:0;background-color:rgba(0,0,0,0);padding:0;border:none;cursor:pointer;display:flex;align-items:center}.overlay-header__icon-wrapper{margin-left:5px;width:25px;height:25px;transition:background-color .3s;border-radius:50%}.overlay-header__button:hover .overlay-header__icon-wrapper{background-color:#f5f5f5}.overlay-header__icon{width:12px;height:12px;position:absolute;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);top:50%;left:50%;line-height:0}.overlay-header__text{font-family:DINRoundPro,Arial,sans-serif;font-weight:500;font-size:13px}.overlay-header__text--uppercase{text-transform:uppercase}@media (min-width:1025px){.overlay-header{height:130px}}.rich-text--teaser p{font-size:13px;line-height:19px}.rich-text--teaser a{position:relative;outline:0;background:0 0;border:none;cursor:pointer;padding:0;display:inline-block;color:#323232}.rich-text--teaser a:before{content:"";width:100%;color:inherit;border-bottom:1px solid currentColor;display:block;position:absolute;bottom:1px;transition:.2s linear transform}.rich-text--teaser a:hover:before{-webkit-transform:translateY(2px);transform:translateY(2px)}.button{border-radius:1px;padding:6px 13px;height:35px;min-width:120px;color:#323232;background-color:transparent;border:1px solid #adadad;font-size:13px;line-height:19px;cursor:pointer;z-index:1;transition:color .3s cubic-bezier(0,0,.2,1)}.button:disabled{opacity:.5;pointer-events:none}.button--full-width{display:block;text-align:center;width:100%}.button--basic{outline:0;background:0 0;border:none;cursor:pointer;padding:0}.button--animate:hover{color:#fff;border:1px solid #323232}.button--animate:hover:before{bottom:0}.button--animate:before{border:none;content:"";position:absolute;background:#323232;bottom:100%;left:0;right:0;top:0;z-index:-1;transition:bottom .3s ease-out}.button--inverse{border:1px solid #323232;background-color:#323232;color:#fff}.button--inverse--animate:hover:before{bottom:0}.button--inverse--animate:before{border:none;content:"";position:absolute;background:#fff;bottom:100%;left:0;right:0;top:0;z-index:-1;transition:bottom .3s ease-out}.button--inverse--animate:hover{color:#323232;border:1px solid #adadad}.button--transparent{color:#323232;background-color:transparent;background-repeat:no-repeat;border:1px solid #adadad}.button--transparent--animate:hover{color:#fff;border:1px solid #323232}.button--transparent--animate:hover:before{bottom:0}.button--transparent--animate:before{border:none;content:"";position:absolute;background:#323232;bottom:100%;left:0;right:0;top:0;z-index:-1;transition:bottom .3s ease-out}.button--spinner{background-color:#fff;border-color:rgba(50,50,50,.5);color:transparent;pointer-events:none;background-size:auto 66%;background-position:center;background-repeat:no-repeat;background-image:url(/assets/gifs/chs-spinner.gif)}.button--spinner:disabled{opacity:1}@media (max-width:600px){.button--full-width-mobile{display:block;text-align:center;width:100%}.hidden-mobile{display:none!important}}@media (min-width:601px) and (max-width:1024px){.hidden-tablet{display:none!important}}@media (min-width:1025px){.hidden-desktop{display:none!important}}ol,ul{margin:1.6em 0 0;padding:0}ol>li,ul>li{list-style:none inside;padding-left:40px;margin-bottom:40px;position:relative}ol>li::before,ul>li::before{left:0;position:absolute;top:0}ol{counter-reset:foo}ol>li{counter-increment:foo}ol>li::before{content:counter(foo) "."}ul>li::before{content:"\2022";font-size:10px}.list-clean>li{padding-left:0}.list-clean>li::before{content:""}@-webkit-keyframes content-move-up{from{-webkit-transform:translateY(90px);transform:translateY(90px)}to{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes content-move-up{from{-webkit-transform:translateY(90px);transform:translateY(90px)}to{-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes content-fade-in{from{opacity:0}to{opacity:1}}@keyframes content-fade-in{from{opacity:0}to{opacity:1}}@-webkit-keyframes content-slide-down{from{-webkit-transform:translateY(-90px);transform:translateY(-90px)}to{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes content-slide-down{from{-webkit-transform:translateY(-90px);transform:translateY(-90px)}to{-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes content-scale-down{from{-webkit-transform:scale(1.2);transform:scale(1.2)}to{-webkit-transform:scale(1);transform:scale(1)}}@keyframes content-scale-down{from{-webkit-transform:scale(1.2);transform:scale(1.2)}to{-webkit-transform:scale(1);transform:scale(1)}}.icon-with-hover{display:block;height:22px;width:16px;cursor:pointer}.icon-with-hover__bottom,.icon-with-hover__top{position:absolute;left:0;top:0;right:0;bottom:0;transition:opacity .3s ease-in-out}.icon-with-hover__bottom{opacity:0}.icon-with-hover:hover .icon-with-hover__bottom,.icon-with-hover__top{opacity:1}.icon-with-hover:hover .icon-with-hover__top{opacity:0}icon-with-update{display:block}.icon-with-update__mask{position:absolute;top:0;left:0;width:100%;height:100%;overflow:hidden;opacity:0}.icon-with-update__mask svg{height:100%;width:100%}.icon-with-update--animating .icon-with-update__mask{opacity:1}.carousel__next,.carousel__previous{width:8px;height:17px;border:none;padding:0;background:0 0;cursor:pointer;transition:opacity .3s ease-in-out}.carousel__next:disabled,.carousel__previous:disabled{opacity:.5}@-webkit-keyframes carousel-fade-in{0%{opacity:0}100%{opacity:1}}@keyframes carousel-fade-in{0%{opacity:0}100%{opacity:1}}full-carousel{display:block;opacity:0}full-carousel [carouselItem]{display:block;opacity:1;transition:opacity .3s ease-in-out}full-carousel [carouselItem]:not(.carousel-focus){opacity:.1}full-carousel.loaded{-webkit-animation-name:carousel-fade-in;animation-name:carousel-fade-in;-webkit-animation-duration:.3s;animation-duration:.3s;-webkit-animation-delay:.3s;animation-delay:.3s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}.full-carousel__items{display:flex;flex-direction:row;flex-shrink:0;position:relative;left:50%;height:100%}.loaded .full-carousel__items{transition:-webkit-transform .3s ease-in-out;transition:transform .3s ease-in-out;transition:transform .3s ease-in-out,-webkit-transform .3s ease-in-out}.full-carousel__buttons{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:100%;display:flex;flex-direction:row;justify-content:space-between}standard-carousel{display:block;opacity:0;width:100%}standard-carousel [carouselItem]{display:block}standard-carousel.loaded{-webkit-animation-name:carousel-fade-in;animation-name:carousel-fade-in;-webkit-animation-duration:.3s;animation-duration:.3s;-webkit-animation-delay:.3s;animation-delay:.3s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}.standard-carousel__header{display:flex;flex-direction:row-reverse;align-items:center;justify-content:space-between}.standard-carousel__items{display:flex;flex-direction:row;flex-shrink:0;transition:-webkit-transform .1s ease-in-out;transition:transform .1s ease-in-out;transition:transform .1s ease-in-out,-webkit-transform .1s ease-in-out;margin-top:50px}@media (min-width:601px){.standard-carousel__items{transition:-webkit-transform .3s ease-in-out;transition:transform .3s ease-in-out;transition:transform .3s ease-in-out,-webkit-transform .3s ease-in-out}}.standard-carousel__buttons{display:flex;flex-direction:row;justify-content:space-between;width:50px}accordion{display:block}.accordion__header-wrapper{cursor:pointer}.accordion__body-container{height:auto;overflow:hidden}accordion:not(.loaded) .accordion__body-container{height:0}.breadcrumb__link+.breadcrumb__link:before{content:">";margin:3px}add-to-favourites{display:inline-block}.add-to-favourites{padding:0 0 0 22px;border:none;background:0 0;cursor:pointer}.add-to-favourites--small{padding:0;width:16px;height:16px}.add-to-favourites--small .add-to-favourites__icon{opacity:1}.add-to-favourites__icon-active svg{stroke:#000!important;fill:#000!important}.add-to-favourites__icon,.add-to-favourites__icon-hover{position:absolute;top:4px;left:0;width:14px;height:14px;transition:opacity .3s ease-in-out}.add-to-favourites__icon svg,.add-to-favourites__icon-hover svg{overflow:visible;stroke:#707070;fill:#707070}.add-to-favourites--small .add-to-favourites__icon,.add-to-favourites--small .add-to-favourites__icon-hover{width:16px}.add-to-favourites__icon-hover{opacity:0}.add-to-favourites:hover .add-to-favourites__icon-hover{opacity:1}.add-to-favourites .link{font-size:14px;line-height:21px}pagination{display:flex;flex-direction:row}.pagination__dot{background-color:transparent;border:none;width:14px;height:14px;cursor:pointer;outline:0}.pagination__dot:before{content:"";width:6px;height:6px;position:absolute;top:4px;left:4px;border:1px solid #adadad;border-radius:50%;transition:background-color .3s ease-in-out}.pagination__dot--filled:before{background-color:#adadad}product-list-item{display:block}.product-list-item__image-link{cursor:pointer;background-color:#f5f5f5;position:relative;display:block;padding-bottom:116%}.product-list-item__image-link--wide{padding-bottom:56%}.product-list-item__image-link img{position:absolute;max-width:60%;max-height:60%}.product-list-item__splash{position:absolute;font-weight:500}@media (min-width:1025px){.product-list-item__splash{top:20px;left:20px;font-size:13px}}@media (max-width:1024px){.product-list-item__splash{top:5px;left:10px;font-size:11px}}.product-list-item__header-link{cursor:pointer}.product-list-item__item-header{margin-top:25px;display:flex;flex-direction:row;justify-content:space-between;align-items:flex-start;min-height:40px}.product-list-item__item-price{padding:25px 0 30px;max-height:69px}.product-list-item__item-price__filter{padding:10px 0}.product-list-item__item-price__filter__spacer{height:34px}.product-list-item__item-price__discount{-webkit-transform:translateY(-5px);transform:translateY(-5px);font-size:13px;text-decoration:line-through;-webkit-text-decoration-color:#323232;text-decoration-color:#323232}.product-list-item__add-button{margin-right:50px;margin-bottom:10px}.product-list-item__product-info a:first-child{margin-top:30px}.product-list-item__product-info__no-price{margin:25px 0 30px}case-list-item{display:block}.case-list-item__image-link{display:block;padding-bottom:56%}.case-list-item__image{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}@media (min-width:1025px){.case-list-item__image-link--portrait-desktop{padding-bottom:116%}.case-list-item__image-link--portrait-desktop .case-list-item__image--landscape{display:none}}@media (max-width:1024px){.case-list-item__image--portrait{display:none}}.case-list-item__category-favourite-container{display:flex;flex-direction:row-reverse;justify-content:space-between;margin-top:10px}.case-list-item__category{color:#adadad;flex:1}.case-list-item__description{margin-top:10px}.case-list-item__heading{margin-top:0}.case-list-item__spacer{height:19px}designer-list-item{display:block}.designer-list-item__image-link{position:relative;display:block;padding-bottom:116%}.designer-list-item__image-link img{position:absolute;left:0;top:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}hero-pagination{display:block}.hero-pagination__bar{width:35px;height:2px;background-color:rgba(192,192,192,.5);display:inline-block;margin:0 2px;position:relative;overflow:hidden}@media (min-width:601px){.hero-pagination__bar{width:70px}}.hero-pagination__bar:before{content:"";opacity:.5;position:absolute;background-color:#323232;height:100%;left:0;width:100%;-webkit-transform:translateX(-100%);transform:translateX(-100%)}.hero-pagination__bar--active:before{-webkit-animation-name:progress-animation;animation-name:progress-animation;-webkit-animation-duration:inherit;animation-duration:inherit;-webkit-animation-timing-function:linear;animation-timing-function:linear}@-webkit-keyframes progress-animation{0%{-webkit-transform:translateX(-100%);transform:translateX(-100%)}100%{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes progress-animation{0%{-webkit-transform:translateX(-100%);transform:translateX(-100%)}100%{-webkit-transform:translateX(0);transform:translateX(0)}}datepicker{display:block;max-width:325px}.mat-calendar{border:1px solid #e1e1e1}.mat-calendar .mat-calendar-content,.mat-calendar .mat-calendar-header{padding:0}.mat-calendar-header{border-bottom:1px solid #e1e1e1}.mat-calendar-body-label{color:transparent}.mat-calendar-body-label[colspan="7"]{display:none}.mat-calendar-body-cell,.mat-calendar-body-label{background-color:transparent}.mat-calendar-body-cell{border:1px solid #e1e1e1}.mat-calendar-body-cell:first-child{border-left:none}.mat-calendar-body-cell:last-child{border-right:none}.mat-calendar-body tr:first-child .mat-calendar-body-cell,.mat-calendar-body-label~.mat-calendar-body-cell{border-top:none}.mat-calendar-body tr:last-child .mat-calendar-body-cell{border-bottom:none}.mat-calendar-body tr:last-child .mat-calendar-body-cell:last-child{border-right:1px solid #e1e1e1}.mat-calendar-body tr:last-child .mat-calendar-body-cell:last-child:nth-child(7){border-right:none}.mat-calendar-body-disabled{background-color:#f5f5f5}.mat-calendar-body-cell-content{border-color:transparent;font-size:14px}.mat-calendar-body-cell-content.mat-calendar-body-selected,.mat-calendar-body-cell-content.mat-calendar-body-today{width:100%;height:100%;top:0;left:0;border-radius:0}.mat-calendar-body-cell-content.mat-calendar-body-selected{border:2px solid #323232}.mat-calendar-table-header{border-bottom:1px solid #e1e1e1;text-transform:lowercase;font-size:14px}.mat-calendar-table-header tr th{font-weight:400;padding:13px 0}.mat-calendar-table-header .mat-calendar-table-header-divider{padding:0}.mat-calendar-header .mat-calendar-controls{margin:5px 0;justify-content:space-between}.mat-calendar-header .mat-calendar-controls .mat-calendar-spacer{display:none}.mat-calendar-header .mat-calendar-controls .mat-calendar-next-button,.mat-calendar-header .mat-calendar-controls .mat-calendar-period-button,.mat-calendar-header .mat-calendar-controls .mat-calendar-previous-button{background-color:transparent}.mat-calendar-header .mat-calendar-controls .mat-calendar-period-button{order:2}.mat-calendar-header .mat-calendar-controls .mat-calendar-next-button{order:3}social-follow{display:block}.social-follow{transition:opacity .5s ease;display:flex;flex-direction:column;align-items:center;position:fixed;left:50px;bottom:50px;opacity:1;visibility:visible;z-index:1}.social-follow>li::before{display:none;padding:0;margin:0}.social-follow svg{transition:fill .3s ease;fill:#707070;width:13px;height:13px}.social-follow--white-text svg{transition:fill .3s ease;fill:#fff}.social-follow__hide{transition:opacity .3s,visibility .3s ease;opacity:0;visibility:hidden}.social-follow__message{padding:0;display:flex;flex-direction:column;align-items:center;position:relative;margin:0 0 10px}.social-follow__message-bar{width:1px;height:15px;margin:0 auto;position:relative;background:currentColor}.social-follow__message p{transition:opacity .3s,visibility .3s ease;font-weight:300;font-size:12px;position:absolute;-webkit-transform-origin:1.25% 50%;transform-origin:1.25% 50%;letter-spacing:1px;-webkit-transform:rotateZ(-90deg);transform:rotateZ(-90deg);min-width:150px;top:-30px;left:0;color:currentColor}.social-follow__media{padding:0;margin:0}social-follow-footer{display:block;flex:1}.social-follow-footer{display:flex;flex-direction:row;margin:0;height:100%;display:flex;align-items:center}.social-follow-footer>li::before{display:none;padding:0;margin:0}.social-follow-footer__media{flex:0 auto;padding:0 10px;margin:0}.social-follow-footer__media svg{width:20px;height:20px}scroll-to-discover{display:block}.scroll-to-discover{transition:opacity .5s ease;display:flex;flex-direction:row-reverse;align-items:center;position:fixed;right:-30px;bottom:50px;opacity:1;visibility:visible}.scroll-to-discover__message{transition:color .3 ease;color:currentColor;font-weight:300;font-size:12px;-webkit-transform-origin:1.25% 50%;transform-origin:1.25% 50%;letter-spacing:1px;-webkit-transform:rotateZ(-90deg);transform:rotateZ(-90deg);top:-30px;position:relative}.scroll-to-discover__hide{transition:opacity .3s,visibility .3s ease;opacity:0;visibility:hidden}.scroll-to-discover .bar{width:1px;height:15px;position:relative;overflow:hidden;left:2px}.scroll-to-discover .bar__inner{-webkit-animation:3s infinite move-bar;animation:3s infinite move-bar;position:absolute;height:100%;width:100%;background:currentColor;-webkit-transform:translateY(-100%);transform:translateY(-100%)}@-webkit-keyframes move-bar{0%{-webkit-transform:translateY(-100%);transform:translateY(-100%)}30%,90%{-webkit-transform:translateY(0);transform:translateY(0)}100%{-webkit-transform:translateY(100%);transform:translateY(100%)}}@keyframes move-bar{0%{-webkit-transform:translateY(-100%);transform:translateY(-100%)}30%,90%{-webkit-transform:translateY(0);transform:translateY(0)}100%{-webkit-transform:translateY(100%);transform:translateY(100%)}}table{margin:1.6em 0 0;width:100%;border:1px solid #adadad}table tbody tr:first-child{font-weight:500}table tbody tr:nth-child(2n),table tbody tr:nth-child(even){background-color:#f8f8f8}td{padding:20px;border:none}.effect-image-zoom{overflow:hidden}.effect-image-zoom img{transition:-webkit-transform 1s cubic-bezier(.1,.6,.4,1);transition:transform 1s cubic-bezier(.1,.6,.4,1);transition:transform 1s cubic-bezier(.1,.6,.4,1),-webkit-transform 1s cubic-bezier(.1,.6,.4,1)}.effect-image-zoom img:focus,.effect-image-zoom img:hover{transform:scale(1.1);-ms-transform:scale(1.1);-moz-transform:scale(1.1);-webkit-transform:scale(1.1);-o-transform:scale(1.1)}.effect-product-image-animation{position:relative}.effect-product-image-animation img{position:absolute;top:0;left:0;right:0;bottom:0;margin:auto;transition:-webkit-transform 1s cubic-bezier(.1,.6,.4,1);transition:transform 1s cubic-bezier(.1,.6,.4,1);transition:transform 1s cubic-bezier(.1,.6,.4,1),-webkit-transform 1s cubic-bezier(.1,.6,.4,1)}.effect-product-image-animation:focus img,.effect-product-image-animation:hover img{transform:scale(1.1);-webkit-transform:scale(1.1);-ms-transform:scale(1.1);-moz-transform:scale(1.1);-o-transform:scale(1.1)}copy-block{display:block;opacity:0}.appeared copy-block,copy-block.appeared{-webkit-animation:1s cubic-bezier(.1,.6,.4,1) forwards content-move-up,1s cubic-bezier(.1,.6,.4,1) forwards content-fade-in;animation:1s cubic-bezier(.1,.6,.4,1) forwards content-move-up,1s cubic-bezier(.1,.6,.4,1) forwards content-fade-in}.copy-block{margin-bottom:80px}@media (min-width:601px){.copy-block{margin-bottom:120px}}.copy-block__heading{margin-bottom:40px}.copy-block__column{white-space:pre-wrap}.copy-block__column>p{margin:0}@media (max-width:1024px){.copy-block__column{padding-bottom:1.6em}}.copy-block__column li{margin-bottom:-25px}.copy-block__column ul{margin-top:-25px}.copy-block a{position:relative;outline:0;background:0 0;border:none;cursor:pointer;padding:0;display:inline-block;color:#323232}.copy-block a:before{content:"";width:100%;color:inherit;border-bottom:1px solid currentColor;display:block;position:absolute;bottom:3px;transition:.2s linear transform}.copy-block a:hover:before{-webkit-transform:translateY(2px);transform:translateY(2px)}.component-CopyBlockComponent+.component-CopyBlockComponent .copy-block__wrapper{border-top:1px solid #e1e1e1;margin-top:calc(-80px / 2);padding-top:calc(80px / 2 + 1.6em)}.shopping-benefits-usp{padding-top:90px;padding-bottom:90px;background-color:#f5f5f5;text-align:center}.shopping-benefits-usp__usp{margin-bottom:15px;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-around}.shopping-benefits-usp__usp h3{margin:0 10px 10px}.shopping-benefits-usp__usp h3:last-child{margin-bottom:0}.shopping-benefits-usp__contact-header{margin-top:45px}.shopping-benefits-usp__contact{margin-top:20px;display:flex;flex-direction:column}@media (max-width:600px){.shopping-benefits-usp__contact a:first-child{margin-bottom:10px}}@media (min-width:601px){.component-CopyBlockComponent+.component-CopyBlockComponent .copy-block__wrapper{margin-top:calc(-120px / 2);padding-top:calc(120px / 2)}.shopping-benefits-usp{padding-top:120px;padding-bottom:120px}.shopping-benefits-usp__usp{margin-bottom:40px}.shopping-benefits-usp__contact{flex-direction:row;justify-content:center}.shopping-benefits-usp__contact a:first-child{margin-right:18px}}.shopping-benefits-usp__contact-link{margin:0 10px}hero-no-media{display:block;opacity:0}.appeared hero-no-media,hero-no-media.appeared{-webkit-animation:1s cubic-bezier(.1,.6,.4,1) .3s forwards content-move-up,1s cubic-bezier(.1,.6,.4,1) .3s forwards content-fade-in;animation:1s cubic-bezier(.1,.6,.4,1) .3s forwards content-move-up,1s cubic-bezier(.1,.6,.4,1) .3s forwards content-fade-in}.hero-no-media{margin-bottom:80px;margin-top:15vh}@media (min-width:601px){.hero-no-media{margin-bottom:120px}}.hero-no-media__wrapper{display:flex;flex-direction:column}.hero-no-media__header{margin-top:0;margin-left:-3px}.hero-no-media__sub-heading{margin-top:40px;font-size:18px;line-height:22px;font-weight:500}@media (min-width:1025px){.hero-no-media__sub-heading{font-size:16px;line-height:14px}}.hero-no-media__secondary-sub-heading{margin-top:0;font-size:14px;line-height:18px}.hero-no-media__text{display:flex;flex-direction:column;justify-content:center;white-space:pre-wrap;margin-top:1.6em}.hero-no-media__text>p{margin:0}.hero-no-media__text p{font-size:14px;line-height:21px}.hero-no-media__link{margin-top:40px;align-self:flex-start}hero,hero-heading{display:block}.hero{margin-bottom:80px;height:calc(100vh - 130px)}@media (min-width:601px){.hero{margin-bottom:120px}}.hero--white-text{color:#fff}.hero--color-block{height:auto}.hero__image{position:absolute;height:100vh;width:100%;background:center center/cover no-repeat;z-index:-100;transition:opacity .9s cubic-bezier(.1,.6,.4,1);top:-85px}.hero__image .client-route{-webkit-transform:scale(1.2);transform:scale(1.2)}.client-route .appeared .hero__image,.hero__image .client-route .appeared{-webkit-animation:1s cubic-bezier(.1,.6,.4,1) forwards content-scale-down;animation:1s cubic-bezier(.1,.6,.4,1) forwards content-scale-down}.hero__image-color-block{position:relative;height:100vh;width:100%;background:center center/cover no-repeat;z-index:-100;transition:opacity .9s cubic-bezier(.1,.6,.4,1);margin-top:-130px}.hero__image-color-block .client-route{-webkit-transform:scale(1.2);transform:scale(1.2)}.client-route .appeared .hero__image-color-block,.hero__image-color-block .client-route .appeared{-webkit-animation:1s cubic-bezier(.1,.6,.4,1) forwards content-scale-down;animation:1s cubic-bezier(.1,.6,.4,1) forwards content-scale-down}@media (max-width:1024px){.hero__image-color-block--desktop{display:none}}.hero__image-color-block--mobile{height:100vw}@media (min-width:1025px){.hero-no-media__secondary-sub-heading{font-size:14px;line-height:21px}.hero__image{top:-130px}.hero__image-color-block--mobile{display:none}}.hero__color-block{position:relative;width:100%;z-index:100;top:-130px}.hero__wrapper{opacity:0;display:flex;flex-direction:column}.appeared .hero__wrapper,.hero__wrapper.appeared{-webkit-animation:1s cubic-bezier(.1,.6,.4,1) .3s forwards content-move-up,1s cubic-bezier(.1,.6,.4,1) .3s forwards content-fade-in;animation:1s cubic-bezier(.1,.6,.4,1) .3s forwards content-move-up,1s cubic-bezier(.1,.6,.4,1) .3s forwards content-fade-in}.hero__wrapper--color-block{margin-top:335px}@media (max-width:1024px){.hero__wrapper--color-block{margin-top:220px;margin-bottom:30px}}.hero__text{height:calc(100vh - 130px);display:flex;flex-direction:column;justify-content:center;transition:color .3s cubic-bezier(.1,.6,.4,1)}.hero__text--color-block{height:auto;margin:0}.hero__breadcrumb a{transition:color .3s cubic-bezier(.1,.6,.4,1)}.hero__breadcrumb--white a{color:#fff}.hero__header{margin-top:0;margin-left:-3px}.hero__sub-heading{margin-top:40px;font-size:18px;line-height:22px;font-weight:500}@media (max-width:1024px){.hero__sub-heading--color-block{margin-top:20px}}@media (min-width:1025px){.hero__wrapper{top:calc(-130px / 2)}.hero__text--right-aligned{left:40%;padding-right:100px}.hero__sub-heading{font-size:16px;line-height:14px}}.hero__secondary-sub-heading{margin-top:0;font-size:14px;line-height:18px}.hero__teaser-text{margin-top:1.6em}.hero__teaser-text p{font-size:14px;line-height:21px}.hero__link{margin-top:40px;align-self:flex-start;transition:color .3s cubic-bezier(.1,.6,.4,1)}.hero__link:before{transition:border-color .3s cubic-bezier(.1,.6,.4,1),-webkit-transform .2s linear;transition:border-color .3s cubic-bezier(.1,.6,.4,1),transform .2s linear;transition:border-color .3s cubic-bezier(.1,.6,.4,1),transform .2s linear,-webkit-transform .2s linear}.hero__pagination{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;position:absolute;bottom:5vh;left:0;right:0;text-align:center;z-index:-100}.hero__pagination--white .hero-pagination__bar::before{background-color:#fff}body-media-color-block{display:block}.body-media-color-block{display:flex;flex-direction:row;align-items:center;margin-bottom:110px}@media (min-width:601px){.body-media-color-block{margin-bottom:180px}}.body-media-color-block--text-right{margin-bottom:80px}@media (min-width:601px){.body-media-color-block--text-right{margin-bottom:120px}}@media (min-width:1025px){.hero__secondary-sub-heading{font-size:14px;line-height:21px}.body-media-color-block{margin-bottom:220px}}.body-media-color-block__text-col{white-space:pre-wrap;opacity:0}.body-media-color-block__text-col>p{margin:0}.appeared .body-media-color-block__text-col,.body-media-color-block__text-col.appeared{-webkit-animation:1s cubic-bezier(.1,.6,.4,1) forwards content-move-up,1s cubic-bezier(.1,.6,.4,1) forwards content-fade-in;animation:1s cubic-bezier(.1,.6,.4,1) forwards content-move-up,1s cubic-bezier(.1,.6,.4,1) forwards content-fade-in}@media (max-width:1024px){.hero__link--color-block{margin-top:20px}.body-media-color-block__text-col{margin-bottom:30px}}.body-media-color-block--text-right .body-media-color-block__text-col{margin-bottom:0;order:2}.body-media-color-block__image-col{opacity:0;position:relative}.appeared .body-media-color-block__image-col,.body-media-color-block__image-col.appeared{-webkit-animation:1s cubic-bezier(.1,.6,.4,1) forwards content-move-up,1s cubic-bezier(.1,.6,.4,1) forwards content-fade-in;animation:1s cubic-bezier(.1,.6,.4,1) forwards content-move-up,1s cubic-bezier(.1,.6,.4,1) forwards content-fade-in}.body-media-color-block--text-right .body-media-color-block__image-col{order:1;margin-bottom:60px}@media (min-width:601px){.body-media-color-block--text-right .body-media-color-block__image-col{margin-bottom:90px}}.body-media-color-block__image-wrapper>img{display:block;max-width:100%}.body-media-color-block--text-right .body-media-color-block__image-wrapper>img{margin:0 0 0 auto}.body-media-color-block__text{margin-top:1.6em}.body-media-color-block__link{display:inline-block;margin-top:1.6em}.body-media-color-block__image-background{position:absolute;top:30px;left:30px;width:calc(100vw - 30px);height:100%}@media (min-width:601px){.body-media-color-block__image-background{top:60px;left:60px}}.body-media-color-block--text-right .body-media-color-block__image-background{left:auto;right:30px}@media (min-width:601px){.body-media-color-block--text-right .body-media-color-block__image-background{right:60px}}body-copy1{display:block}.body-copy1{margin-bottom:80px}.body-copy1__wrapper{display:flex;flex-direction:row;flex-wrap:wrap}.body-copy1__column{width:100%;white-space:pre-wrap}.body-copy1__column>p{margin:0}.body-copy1__column:nth-child(1){opacity:0}.appeared .body-copy1__column:nth-child(1),.body-copy1__column:nth-child(1).appeared{-webkit-animation:1s cubic-bezier(.1,.6,.4,1) forwards content-move-up,1s cubic-bezier(.1,.6,.4,1) forwards content-fade-in;animation:1s cubic-bezier(.1,.6,.4,1) forwards content-move-up,1s cubic-bezier(.1,.6,.4,1) forwards content-fade-in}.body-copy1__column:nth-child(2){opacity:0}.appeared .body-copy1__column:nth-child(2),.body-copy1__column:nth-child(2).appeared{-webkit-animation:1s cubic-bezier(.1,.6,.4,1) .1s forwards content-move-up,1s cubic-bezier(.1,.6,.4,1) .1s forwards content-fade-in;animation:1s cubic-bezier(.1,.6,.4,1) .1s forwards content-move-up,1s cubic-bezier(.1,.6,.4,1) .1s forwards content-fade-in}.body-copy1__column:nth-child(3){opacity:0}.appeared .body-copy1__column:nth-child(3),.body-copy1__column:nth-child(3).appeared{-webkit-animation:1s cubic-bezier(.1,.6,.4,1) .2s forwards content-move-up,1s cubic-bezier(.1,.6,.4,1) .2s forwards content-fade-in;animation:1s cubic-bezier(.1,.6,.4,1) .2s forwards content-move-up,1s cubic-bezier(.1,.6,.4,1) .2s forwards content-fade-in}.body-copy1__column:nth-child(4){opacity:0}.appeared .body-copy1__column:nth-child(4),.body-copy1__column:nth-child(4).appeared{-webkit-animation:1s cubic-bezier(.1,.6,.4,1) .3s forwards content-move-up,1s cubic-bezier(.1,.6,.4,1) .3s forwards content-fade-in;animation:1s cubic-bezier(.1,.6,.4,1) .3s forwards content-move-up,1s cubic-bezier(.1,.6,.4,1) .3s forwards content-fade-in}.body-copy1__column:nth-child(5){opacity:0}.appeared .body-copy1__column:nth-child(5),.body-copy1__column:nth-child(5).appeared{-webkit-animation:1s cubic-bezier(.1,.6,.4,1) .4s forwards content-move-up,1s cubic-bezier(.1,.6,.4,1) .4s forwards content-fade-in;animation:1s cubic-bezier(.1,.6,.4,1) .4s forwards content-move-up,1s cubic-bezier(.1,.6,.4,1) .4s forwards content-fade-in}.body-copy1__column:nth-child(6){opacity:0}.appeared .body-copy1__column:nth-child(6),.body-copy1__column:nth-child(6).appeared{-webkit-animation:1s cubic-bezier(.1,.6,.4,1) .5s forwards content-move-up,1s cubic-bezier(.1,.6,.4,1) .5s forwards content-fade-in;animation:1s cubic-bezier(.1,.6,.4,1) .5s forwards content-move-up,1s cubic-bezier(.1,.6,.4,1) .5s forwards content-fade-in}.body-copy1__column:nth-child(7){opacity:0}.appeared .body-copy1__column:nth-child(7),.body-copy1__column:nth-child(7).appeared{-webkit-animation:1s cubic-bezier(.1,.6,.4,1) .6s forwards content-move-up,1s cubic-bezier(.1,.6,.4,1) .6s forwards content-fade-in;animation:1s cubic-bezier(.1,.6,.4,1) .6s forwards content-move-up,1s cubic-bezier(.1,.6,.4,1) .6s forwards content-fade-in}.body-copy1__column:nth-child(8){opacity:0}.appeared .body-copy1__column:nth-child(8),.body-copy1__column:nth-child(8).appeared{-webkit-animation:1s cubic-bezier(.1,.6,.4,1) .7s forwards content-move-up,1s cubic-bezier(.1,.6,.4,1) .7s forwards content-fade-in;animation:1s cubic-bezier(.1,.6,.4,1) .7s forwards content-move-up,1s cubic-bezier(.1,.6,.4,1) .7s forwards content-fade-in}.body-copy1__column:nth-child(9){opacity:0}.appeared .body-copy1__column:nth-child(9),.body-copy1__column:nth-child(9).appeared{-webkit-animation:1s cubic-bezier(.1,.6,.4,1) .8s forwards content-move-up,1s cubic-bezier(.1,.6,.4,1) .8s forwards content-fade-in;animation:1s cubic-bezier(.1,.6,.4,1) .8s forwards content-move-up,1s cubic-bezier(.1,.6,.4,1) .8s forwards content-fade-in}.body-copy1__column:nth-child(10){opacity:0}.appeared .body-copy1__column:nth-child(10),.body-copy1__column:nth-child(10).appeared{-webkit-animation:1s cubic-bezier(.1,.6,.4,1) .9s forwards content-move-up,1s cubic-bezier(.1,.6,.4,1) .9s forwards content-fade-in;animation:1s cubic-bezier(.1,.6,.4,1) .9s forwards content-move-up,1s cubic-bezier(.1,.6,.4,1) .9s forwards content-fade-in}@media (min-width:601px){.body-copy1{margin-bottom:120px}.body-copy1__wrapper--right-align .body-copy1__column:first-of-type{order:2}.body-copy1__column{justify-content:center;display:flex;flex-direction:column;width:50%}.body-copy1__column--right-align:first-of-type{padding-right:0!important;padding-left:20px}.body-copy1__column--right-align:last-of-type{padding-left:0!important;padding-right:20px}.body-copy1__column:first-of-type{padding-right:20px}.body-copy1__column:last-of-type{padding-left:20px}}.body-copy1__column img{width:100%}@media (max-width:600px){.body-copy1__header{margin-top:20px!important}}.body-copy1__text{display:inline-block;margin-top:50px}.body-copy1 a{align-self:flex-start;margin-top:28px;position:relative;display:inline-block;line-height:19px;color:#323232}.body-copy1 a:before{content:"";width:100%;border-bottom:1px solid #323232;display:block;position:absolute;bottom:0;transition:.2s linear transform}.body-copy1 a:hover:before{-webkit-transform:translateY(2px);transform:translateY(2px)}.body-copy1__header+.body-copy1__text:before{content:"";position:absolute;width:40px;margin-top:-25px;border-top:1px solid #323232}.body-copy2{margin-bottom:80px}@media (min-width:601px){.body-copy1__text{margin-top:70px}.body-copy1__header+.body-copy1__text:before{margin-top:-35px;width:24px}.body-copy2{margin-bottom:120px}}@media (max-width:600px){.body-copy2{margin-top:-100px!important}}.body-copy2__text-container{-ms-grid-row-align:center;align-self:center;margin-top:70px}@media (min-width:601px){.body-copy2__text-container{margin-top:180px}}@media (max-width:1024px){.body-copy2{margin-bottom:20px}.body-copy2__text-container{margin-bottom:40px}.body-copy2__text-container__margin-modifier{margin-top:0}}@media (max-width:600px){.body-copy2__text-container__margin-modifier{margin-top:70px}}.body-copy2__heading{margin-bottom:25px}@media (min-width:601px){.body-copy2__heading{margin-bottom:35px}}.body-copy2__body{white-space:pre-wrap;margin-bottom:40px}.body-copy2__body>p{margin:0}@media (min-width:601px){.body-copy2__body{margin-bottom:60px}}.body-copy2__link-heading{margin-bottom:15px}.body-copy2__images-container{display:flex;align-self:center}.body-copy2__image-wrapper img{width:100%}.body-copy2__image-wrapper img:hover{z-index:2}.body-copy2__image-one{margin-top:70px;z-index:2}@media (min-width:601px){.body-copy2__image-one{margin-top:180px}}@media (max-width:600px){.body-copy2__image-one{margin-top:0}.body-video-block__overlay-content .desktop-filter__title,.body-video-block__overlay-content .mobile-filter__title,.body-video-block__overlay-content h2{font-size:16px;line-height:21px}}.body-copy2__image-left{margin-top:70px;z-index:2}@media (min-width:601px){.body-copy2__image-left{margin-top:180px}}.body-copy2__image-right{align-self:flex-start}.body-copy2_one-image{margin-top:-100px}.environment-block{opacity:0;margin-bottom:80px}.appeared .environment-block,.environment-block.appeared{-webkit-animation:1s cubic-bezier(.1,.6,.4,1) forwards content-move-up,1s cubic-bezier(.1,.6,.4,1) forwards content-fade-in;animation:1s cubic-bezier(.1,.6,.4,1) forwards content-move-up,1s cubic-bezier(.1,.6,.4,1) forwards content-fade-in}.environment-block__image{display:block;width:100%}@media (min-width:1025px){.body-media-color-block--text-right .body-media-color-block__image-col{margin-bottom:0}.body-media-color-block__image-background{top:100px;left:100px}.body-media-color-block--text-right .body-media-color-block__image-background{right:100px}.environment-block__product-first-item-wrapper{display:flex}.environment-block__product-first-item-wrapper--align-left{order:-1}.environment-block__product-first-item{align-items:flex-end}}.environment-block__product-wrapper{display:flex;flex-direction:column;margin-top:12px}@media (min-width:601px){.environment-block{margin-bottom:120px}.environment-block__product-wrapper{margin-top:12px}}.environment-block__product-splash{position:absolute;font-weight:500}@media (min-width:1025px){.environment-block__product-wrapper{flex-direction:row;width:100%;margin-top:24px}.environment-block__product-wrapper--align-left{justify-content:flex-end}.environment-block__product-splash{top:20px;left:20px;font-size:13px}.environment-block__product-image-container{max-width:200px;min-width:175px}}@media (max-width:1024px){.environment-block__product-splash{top:5px;left:10px;font-size:11px}}.environment-block__product-image-container{width:100%;overflow:hidden;background-color:#f0f0f0}.environment-block__product-image-wrapper{display:block;cursor:pointer;width:100%;padding-top:100%}.environment-block__product-image-wrapper--wide{width:200%}.environment-block__product-image-wrapper--wide-leftAlign{-webkit-transform:translateX(-50%);transform:translateX(-50%)}.environment-block__product-image{position:absolute;padding:10%;max-width:100%;max-height:100%;left:0;right:0;top:0;bottom:0;margin:auto}.environment-block__product-content{display:inline-block;align-self:flex-start;word-wrap:break-word;max-width:50%}@media (min-width:1025px){.environment-block__product-image{padding:36px}.environment-block__product-content{max-width:200px;align-self:flex-end;margin-left:24px}.environment-block__product-content--align-left{text-align:right;order:-1;margin-left:0;margin-right:24px}.environment-block__product-content--align-left button{float:right}}.environment-block__product-content *{display:block}.environment-block__product-title{margin-top:12px!important}.environment-block__product-price{padding-top:28px;max-height:42px}.environment-block__product-price__discount{font-size:12px;text-decoration:line-through;-webkit-text-decoration-color:#323232;text-decoration-color:#323232}.environment-block__product-button{margin-top:28px}.environment-block__product-view{margin-top:20px;display:inline-block}.body-video-block-overlay{display:block;width:100%;height:100%;background-color:#fff}.body-video-block-overlay__player{position:absolute;top:0;left:0;height:100%;width:100%;border:none}body-video-block{display:block;position:relative;overflow:hidden;margin-bottom:120px}body-video-block::before{content:"";display:block}.body-div-block__video-thumbnail{position:relative;padding-bottom:56.25%;overflow:hidden}.body-div-block__video-thumbnail iframe{border:none}.body-div-block__video-thumbnail embed,.body-div-block__video-thumbnail iframe,.body-div-block__video-thumbnail object{position:absolute;top:0;left:0;width:100%;height:100%}.body-video-block__overlay,.body-video-block__player,.body-video-block__video-thumbnail{position:absolute;top:0;left:0;height:100%}.body-video-block__video-thumbnail{left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}@media (min-width:601px){body-video-block{margin-bottom:80px}.body-video-block__video-thumbnail{width:100%}}.body-video-block__overlay,.body-video-block__player{width:100%}.body-video-block__player{border:none}.body-video-block__overlay-content{margin:0 auto;display:flex;flex-direction:column;justify-content:center;align-items:center;width:75%;height:100%}.body-video-block__overlay-content .desktop-filter__title,.body-video-block__overlay-content .mobile-filter__title,.body-video-block__overlay-content h2{color:#fff;text-transform:uppercase}.body-video-block__play-button{border:2px solid #fff;border-radius:50%;height:60px;width:60px;padding:0;display:flex;align-items:center;justify-content:center;background-color:rgba(0,0,0,.3);cursor:pointer}@media (min-width:601px){.body-video-block__play-button{height:90px;width:90px}}.body-video-block__play-button svg{padding-left:15%;box-sizing:content-box;-webkit-transform:scale(.5);transform:scale(.5)}@media (min-width:601px){.body-video-block__play-button svg{padding-left:10%;-webkit-transform:scale(.75);transform:scale(.75)}}@media (min-width:1025px){.body-video-block__play-button{height:120px;width:120px}.body-video-block__play-button svg{padding-left:5%;-webkit-transform:scale(1);transform:scale(1)}}.faq-block{margin-bottom:calc(80px - 25px)}@media (min-width:601px){.faq-block{margin-bottom:calc(120px - 25px)}}.faq-block .desktop-filter__title,.faq-block .mobile-filter__title,.faq-block h2{opacity:0;margin-bottom:50px}.appeared .faq-block .desktop-filter__title,.appeared .faq-block .mobile-filter__title,.appeared .faq-block h2,.faq-block .appeared.desktop-filter__title,.faq-block .appeared.mobile-filter__title,.faq-block h2.appeared{-webkit-animation:1s cubic-bezier(.1,.6,.4,1) forwards content-move-up,1s cubic-bezier(.1,.6,.4,1) forwards content-fade-in;animation:1s cubic-bezier(.1,.6,.4,1) forwards content-move-up,1s cubic-bezier(.1,.6,.4,1) forwards content-fade-in}.faq-block__item-container{display:flex;flex-direction:row}.faq-block__item{margin-bottom:1.6em;margin-right:10px}.faq-block__item:nth-child(1){opacity:0}.appeared .faq-block__item:nth-child(1),.faq-block__item:nth-child(1).appeared{-webkit-animation:1s cubic-bezier(.1,.6,.4,1) forwards content-move-up,1s cubic-bezier(.1,.6,.4,1) forwards content-fade-in;animation:1s cubic-bezier(.1,.6,.4,1) forwards content-move-up,1s cubic-bezier(.1,.6,.4,1) forwards content-fade-in}.faq-block__item:nth-child(2){opacity:0}.appeared .faq-block__item:nth-child(2),.faq-block__item:nth-child(2).appeared{-webkit-animation:1s cubic-bezier(.1,.6,.4,1) .1s forwards content-move-up,1s cubic-bezier(.1,.6,.4,1) .1s forwards content-fade-in;animation:1s cubic-bezier(.1,.6,.4,1) .1s forwards content-move-up,1s cubic-bezier(.1,.6,.4,1) .1s forwards content-fade-in}.faq-block__item:nth-child(3){opacity:0}.appeared .faq-block__item:nth-child(3),.faq-block__item:nth-child(3).appeared{-webkit-animation:1s cubic-bezier(.1,.6,.4,1) .2s forwards content-move-up,1s cubic-bezier(.1,.6,.4,1) .2s forwards content-fade-in;animation:1s cubic-bezier(.1,.6,.4,1) .2s forwards content-move-up,1s cubic-bezier(.1,.6,.4,1) .2s forwards content-fade-in}.faq-block__item:nth-child(4){opacity:0}.appeared .faq-block__item:nth-child(4),.faq-block__item:nth-child(4).appeared{-webkit-animation:1s cubic-bezier(.1,.6,.4,1) .3s forwards content-move-up,1s cubic-bezier(.1,.6,.4,1) .3s forwards content-fade-in;animation:1s cubic-bezier(.1,.6,.4,1) .3s forwards content-move-up,1s cubic-bezier(.1,.6,.4,1) .3s forwards content-fade-in}.faq-block__item:nth-child(5){opacity:0}.appeared .faq-block__item:nth-child(5),.faq-block__item:nth-child(5).appeared{-webkit-animation:1s cubic-bezier(.1,.6,.4,1) .4s forwards content-move-up,1s cubic-bezier(.1,.6,.4,1) .4s forwards content-fade-in;animation:1s cubic-bezier(.1,.6,.4,1) .4s forwards content-move-up,1s cubic-bezier(.1,.6,.4,1) .4s forwards content-fade-in}.faq-block__item:nth-child(6){opacity:0}.appeared .faq-block__item:nth-child(6),.faq-block__item:nth-child(6).appeared{-webkit-animation:1s cubic-bezier(.1,.6,.4,1) .5s forwards content-move-up,1s cubic-bezier(.1,.6,.4,1) .5s forwards content-fade-in;animation:1s cubic-bezier(.1,.6,.4,1) .5s forwards content-move-up,1s cubic-bezier(.1,.6,.4,1) .5s forwards content-fade-in}.faq-block__item:nth-child(7){opacity:0}.appeared .faq-block__item:nth-child(7),.faq-block__item:nth-child(7).appeared{-webkit-animation:1s cubic-bezier(.1,.6,.4,1) .6s forwards content-move-up,1s cubic-bezier(.1,.6,.4,1) .6s forwards content-fade-in;animation:1s cubic-bezier(.1,.6,.4,1) .6s forwards content-move-up,1s cubic-bezier(.1,.6,.4,1) .6s forwards content-fade-in}.faq-block__item:nth-child(8){opacity:0}.appeared .faq-block__item:nth-child(8),.faq-block__item:nth-child(8).appeared{-webkit-animation:1s cubic-bezier(.1,.6,.4,1) .7s forwards content-move-up,1s cubic-bezier(.1,.6,.4,1) .7s forwards content-fade-in;animation:1s cubic-bezier(.1,.6,.4,1) .7s forwards content-move-up,1s cubic-bezier(.1,.6,.4,1) .7s forwards content-fade-in}.faq-block__item:nth-child(9){opacity:0}.appeared .faq-block__item:nth-child(9),.faq-block__item:nth-child(9).appeared{-webkit-animation:1s cubic-bezier(.1,.6,.4,1) .8s forwards content-move-up,1s cubic-bezier(.1,.6,.4,1) .8s forwards content-fade-in;animation:1s cubic-bezier(.1,.6,.4,1) .8s forwards content-move-up,1s cubic-bezier(.1,.6,.4,1) .8s forwards content-fade-in}.faq-block__item:nth-child(10){opacity:0}.appeared .faq-block__item:nth-child(10),.faq-block__item:nth-child(10).appeared{-webkit-animation:1s cubic-bezier(.1,.6,.4,1) .9s forwards content-move-up,1s cubic-bezier(.1,.6,.4,1) .9s forwards content-fade-in;animation:1s cubic-bezier(.1,.6,.4,1) .9s forwards content-move-up,1s cubic-bezier(.1,.6,.4,1) .9s forwards content-fade-in}.faq-block__accordion-header-wrapper{display:flex;justify-content:space-between}.faq-block__accordion-header{display:inline-block;text-align:left;padding-right:30px;width:100%}.faq-block__accordion-icon-wrapper{position:relative;display:flex;align-items:center}.faq-block__accordion-icon{width:15px;display:flex;flex-direction:column;-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.faq-block__accordion-icon--show{-webkit-animation:0 forwards accordion-flip;animation:0 forwards accordion-flip}.faq-block__accordion-icon--hidden{-webkit-animation:0 forwards accordion-flip--reverse;animation:0 forwards accordion-flip--reverse}.faq-block__accordion-body{white-space:pre-wrap;padding-right:20px;margin-top:5px}.faq-block__accordion-body>p{margin:0}.faq-block__accordion--faded{opacity:.4!important}@-webkit-keyframes accordion-flip{0%{-webkit-transform:rotateX(180deg);transform:rotateX(180deg)}100%{-webkit-transform:rotateX(0);transform:rotateX(0)}}@-webkit-keyframes accordion-flip--reverse{0%{-webkit-transform:rotateX(0);transform:rotateX(0)}100%{-webkit-transform:rotateX(180deg);transform:rotateX(180deg)}}.in-page-navigation{margin-bottom:calc(80px - 40px)}.in-page-navigation .desktop-filter__title,.in-page-navigation .mobile-filter__title,.in-page-navigation h2{opacity:0;margin-bottom:20px}.appeared .in-page-navigation .desktop-filter__title,.appeared .in-page-navigation .mobile-filter__title,.appeared .in-page-navigation h2,.in-page-navigation .appeared.desktop-filter__title,.in-page-navigation .appeared.mobile-filter__title,.in-page-navigation h2.appeared{-webkit-animation:1s cubic-bezier(.1,.6,.4,1) forwards content-move-up,1s cubic-bezier(.1,.6,.4,1) forwards content-fade-in;animation:1s cubic-bezier(.1,.6,.4,1) forwards content-move-up,1s cubic-bezier(.1,.6,.4,1) forwards content-fade-in}@media (min-width:601px){.faq-block__item{margin-right:40px}.in-page-navigation{margin-bottom:calc(120px - 40px)}.in-page-navigation .desktop-filter__title,.in-page-navigation .mobile-filter__title,.in-page-navigation h2{margin-bottom:40px}}.in-page-navigation__sites-container{display:flex;flex-direction:row;flex-wrap:wrap}.in-page-navigation__site{margin-bottom:50px;width:100%;padding-right:36px}.in-page-navigation__site:nth-child(1){opacity:0}.appeared .in-page-navigation__site:nth-child(1),.in-page-navigation__site:nth-child(1).appeared{-webkit-animation:1s cubic-bezier(.1,.6,.4,1) forwards content-move-up,1s cubic-bezier(.1,.6,.4,1) forwards content-fade-in;animation:1s cubic-bezier(.1,.6,.4,1) forwards content-move-up,1s cubic-bezier(.1,.6,.4,1) forwards content-fade-in}.in-page-navigation__site:nth-child(2){opacity:0}.appeared .in-page-navigation__site:nth-child(2),.in-page-navigation__site:nth-child(2).appeared{-webkit-animation:1s cubic-bezier(.1,.6,.4,1) .1s forwards content-move-up,1s cubic-bezier(.1,.6,.4,1) .1s forwards content-fade-in;animation:1s cubic-bezier(.1,.6,.4,1) .1s forwards content-move-up,1s cubic-bezier(.1,.6,.4,1) .1s forwards content-fade-in}.in-page-navigation__site:nth-child(3){opacity:0}.appeared .in-page-navigation__site:nth-child(3),.in-page-navigation__site:nth-child(3).appeared{-webkit-animation:1s cubic-bezier(.1,.6,.4,1) .2s forwards content-move-up,1s cubic-bezier(.1,.6,.4,1) .2s forwards content-fade-in;animation:1s cubic-bezier(.1,.6,.4,1) .2s forwards content-move-up,1s cubic-bezier(.1,.6,.4,1) .2s forwards content-fade-in}.in-page-navigation__site:nth-child(4){opacity:0}.appeared .in-page-navigation__site:nth-child(4),.in-page-navigation__site:nth-child(4).appeared{-webkit-animation:1s cubic-bezier(.1,.6,.4,1) .3s forwards content-move-up,1s cubic-bezier(.1,.6,.4,1) .3s forwards content-fade-in;animation:1s cubic-bezier(.1,.6,.4,1) .3s forwards content-move-up,1s cubic-bezier(.1,.6,.4,1) .3s forwards content-fade-in}.in-page-navigation__site:nth-child(5){opacity:0}.appeared .in-page-navigation__site:nth-child(5),.in-page-navigation__site:nth-child(5).appeared{-webkit-animation:1s cubic-bezier(.1,.6,.4,1) .4s forwards content-move-up,1s cubic-bezier(.1,.6,.4,1) .4s forwards content-fade-in;animation:1s cubic-bezier(.1,.6,.4,1) .4s forwards content-move-up,1s cubic-bezier(.1,.6,.4,1) .4s forwards content-fade-in}.in-page-navigation__site:nth-child(6){opacity:0}.appeared .in-page-navigation__site:nth-child(6),.in-page-navigation__site:nth-child(6).appeared{-webkit-animation:1s cubic-bezier(.1,.6,.4,1) .5s forwards content-move-up,1s cubic-bezier(.1,.6,.4,1) .5s forwards content-fade-in;animation:1s cubic-bezier(.1,.6,.4,1) .5s forwards content-move-up,1s cubic-bezier(.1,.6,.4,1) .5s forwards content-fade-in}.in-page-navigation__site:nth-child(7){opacity:0}.appeared .in-page-navigation__site:nth-child(7),.in-page-navigation__site:nth-child(7).appeared{-webkit-animation:1s cubic-bezier(.1,.6,.4,1) .6s forwards content-move-up,1s cubic-bezier(.1,.6,.4,1) .6s forwards content-fade-in;animation:1s cubic-bezier(.1,.6,.4,1) .6s forwards content-move-up,1s cubic-bezier(.1,.6,.4,1) .6s forwards content-fade-in}.in-page-navigation__site:nth-child(8){opacity:0}.appeared .in-page-navigation__site:nth-child(8),.in-page-navigation__site:nth-child(8).appeared{-webkit-animation:1s cubic-bezier(.1,.6,.4,1) .7s forwards content-move-up,1s cubic-bezier(.1,.6,.4,1) .7s forwards content-fade-in;animation:1s cubic-bezier(.1,.6,.4,1) .7s forwards content-move-up,1s cubic-bezier(.1,.6,.4,1) .7s forwards content-fade-in}.in-page-navigation__site:nth-child(9){opacity:0}.appeared .in-page-navigation__site:nth-child(9),.in-page-navigation__site:nth-child(9).appeared{-webkit-animation:1s cubic-bezier(.1,.6,.4,1) .8s forwards content-move-up,1s cubic-bezier(.1,.6,.4,1) .8s forwards content-fade-in;animation:1s cubic-bezier(.1,.6,.4,1) .8s forwards content-move-up,1s cubic-bezier(.1,.6,.4,1) .8s forwards content-fade-in}.in-page-navigation__site:nth-child(10){opacity:0}.appeared .in-page-navigation__site:nth-child(10),.in-page-navigation__site:nth-child(10).appeared{-webkit-animation:1s cubic-bezier(.1,.6,.4,1) .9s forwards content-move-up,1s cubic-bezier(.1,.6,.4,1) .9s forwards content-fade-in;animation:1s cubic-bezier(.1,.6,.4,1) .9s forwards content-move-up,1s cubic-bezier(.1,.6,.4,1) .9s forwards content-fade-in}@media (min-width:601px){.in-page-navigation__site{width:33.3%;margin-bottom:40px}body-gallery-block{margin-bottom:80px}}@media (min-width:1025px){.in-page-navigation__site{width:20%}}@media (min-width:1442px){.in-page-navigation__site{width:16.6%}}.in-page-navigation__teaser{margin-top:.8em;word-break:break-word}.in-page-navigation__title{word-break:break-word}body-gallery-block{display:block;margin-bottom:80px}.body-gallery-block__heading{margin-top:0}.body-gallery-block__carousel-item{position:relative;transition:opacity .3s ease-in-out}.loaded .body-gallery-block__carousel-item:nth-child(1){opacity:0}.appeared .loaded .body-gallery-block__carousel-item:nth-child(1),.loaded .body-gallery-block__carousel-item:nth-child(1).appeared{-webkit-animation:1s cubic-bezier(.1,.6,.4,1) forwards content-move-up,1s cubic-bezier(.1,.6,.4,1) forwards content-fade-in;animation:1s cubic-bezier(.1,.6,.4,1) forwards content-move-up,1s cubic-bezier(.1,.6,.4,1) forwards content-fade-in}.loaded .body-gallery-block__carousel-item:nth-child(2){opacity:0}.appeared .loaded .body-gallery-block__carousel-item:nth-child(2),.loaded .body-gallery-block__carousel-item:nth-child(2).appeared{-webkit-animation:1s cubic-bezier(.1,.6,.4,1) .1s forwards content-move-up,1s cubic-bezier(.1,.6,.4,1) .1s forwards content-fade-in;animation:1s cubic-bezier(.1,.6,.4,1) .1s forwards content-move-up,1s cubic-bezier(.1,.6,.4,1) .1s forwards content-fade-in}.loaded .body-gallery-block__carousel-item:nth-child(3){opacity:0}.appeared .loaded .body-gallery-block__carousel-item:nth-child(3),.loaded .body-gallery-block__carousel-item:nth-child(3).appeared{-webkit-animation:1s cubic-bezier(.1,.6,.4,1) .2s forwards content-move-up,1s cubic-bezier(.1,.6,.4,1) .2s forwards content-fade-in;animation:1s cubic-bezier(.1,.6,.4,1) .2s forwards content-move-up,1s cubic-bezier(.1,.6,.4,1) .2s forwards content-fade-in}.loaded .body-gallery-block__carousel-item:nth-child(4){opacity:0}.appeared .loaded .body-gallery-block__carousel-item:nth-child(4),.loaded .body-gallery-block__carousel-item:nth-child(4).appeared{-webkit-animation:1s cubic-bezier(.1,.6,.4,1) .3s forwards content-move-up,1s cubic-bezier(.1,.6,.4,1) .3s forwards content-fade-in;animation:1s cubic-bezier(.1,.6,.4,1) .3s forwards content-move-up,1s cubic-bezier(.1,.6,.4,1) .3s forwards content-fade-in}.loaded .body-gallery-block__carousel-item:nth-child(5){opacity:0}.appeared .loaded .body-gallery-block__carousel-item:nth-child(5),.loaded .body-gallery-block__carousel-item:nth-child(5).appeared{-webkit-animation:1s cubic-bezier(.1,.6,.4,1) .4s forwards content-move-up,1s cubic-bezier(.1,.6,.4,1) .4s forwards content-fade-in;animation:1s cubic-bezier(.1,.6,.4,1) .4s forwards content-move-up,1s cubic-bezier(.1,.6,.4,1) .4s forwards content-fade-in}.loaded .body-gallery-block__carousel-item:nth-child(6){opacity:0}.appeared .loaded .body-gallery-block__carousel-item:nth-child(6),.loaded .body-gallery-block__carousel-item:nth-child(6).appeared{-webkit-animation:1s cubic-bezier(.1,.6,.4,1) .5s forwards content-move-up,1s cubic-bezier(.1,.6,.4,1) .5s forwards content-fade-in;animation:1s cubic-bezier(.1,.6,.4,1) .5s forwards content-move-up,1s cubic-bezier(.1,.6,.4,1) .5s forwards content-fade-in}.loaded .body-gallery-block__carousel-item:nth-child(7){opacity:0}.appeared .loaded .body-gallery-block__carousel-item:nth-child(7),.loaded .body-gallery-block__carousel-item:nth-child(7).appeared{-webkit-animation:1s cubic-bezier(.1,.6,.4,1) .6s forwards content-move-up,1s cubic-bezier(.1,.6,.4,1) .6s forwards content-fade-in;animation:1s cubic-bezier(.1,.6,.4,1) .6s forwards content-move-up,1s cubic-bezier(.1,.6,.4,1) .6s forwards content-fade-in}.loaded .body-gallery-block__carousel-item:nth-child(8){opacity:0}.appeared .loaded .body-gallery-block__carousel-item:nth-child(8),.loaded .body-gallery-block__carousel-item:nth-child(8).appeared{-webkit-animation:1s cubic-bezier(.1,.6,.4,1) .7s forwards content-move-up,1s cubic-bezier(.1,.6,.4,1) .7s forwards content-fade-in;animation:1s cubic-bezier(.1,.6,.4,1) .7s forwards content-move-up,1s cubic-bezier(.1,.6,.4,1) .7s forwards content-fade-in}.loaded .body-gallery-block__carousel-item:nth-child(9){opacity:0}.appeared .loaded .body-gallery-block__carousel-item:nth-child(9),.loaded .body-gallery-block__carousel-item:nth-child(9).appeared{-webkit-animation:1s cubic-bezier(.1,.6,.4,1) .8s forwards content-move-up,1s cubic-bezier(.1,.6,.4,1) .8s forwards content-fade-in;animation:1s cubic-bezier(.1,.6,.4,1) .8s forwards content-move-up,1s cubic-bezier(.1,.6,.4,1) .8s forwards content-fade-in}.loaded .body-gallery-block__carousel-item:nth-child(10){opacity:0}.appeared .loaded .body-gallery-block__carousel-item:nth-child(10),.loaded .body-gallery-block__carousel-item:nth-child(10).appeared{-webkit-animation:1s cubic-bezier(.1,.6,.4,1) .9s forwards content-move-up,1s cubic-bezier(.1,.6,.4,1) .9s forwards content-fade-in;animation:1s cubic-bezier(.1,.6,.4,1) .9s forwards content-move-up,1s cubic-bezier(.1,.6,.4,1) .9s forwards content-fade-in}.body-gallery-block__carousel-item img,.body-gallery-block__carousel-item video{height:100%;cursor:pointer}.body-gallery-block__carousel-item .figcaption{width:100%}.body-gallery-block__carousel-item:not(:last-child){padding-right:12px}@media (min-width:601px){.body-gallery-block__carousel-item:not(:last-child){padding-right:12px}.body-gallery-overlay__carousel-item{padding-left:6px;padding-right:6px}}.body-gallery-block__carousel-item-fade-container{transition:opacity .3s ease-in-out}.body-gallery-block__carousel-item--faded .body-gallery-block__carousel-item-fade-container{opacity:.5}body-gallery-overlay{display:block;width:100%;height:100%;background-color:#fff}.body-gallery-overlay__carousel-item{position:relative;height:100%;padding-left:6px;padding-right:6px}.body-gallery-overlay__carousel-item img,.body-gallery-overlay__carousel-item video{height:100%}.body-gallery-overlay__carousel-item figcaption{transition:color .3s ease-in-out;width:100%}.body-gallery-overlay__carousel-item:not(.carousel-focus) figcaption{color:transparent}.product-inspiration{opacity:0;margin-bottom:80px}.appeared .product-inspiration,.product-inspiration.appeared{-webkit-animation:1s cubic-bezier(.1,.6,.4,1) forwards content-move-up,1s cubic-bezier(.1,.6,.4,1) forwards content-fade-in;animation:1s cubic-bezier(.1,.6,.4,1) forwards content-move-up,1s cubic-bezier(.1,.6,.4,1) forwards content-fade-in}@media (min-width:1025px){.body-gallery-block__carousel-item:not(:last-child){padding-right:24px}.body-gallery-overlay__carousel-item{padding-left:12px;padding-right:12px}.product-inspiration{margin-bottom:120px}}.product-inspiration__introduction{margin-right:50px}.product-inspiration__heading{margin-bottom:30px}.product-inspiration__teaser{font-size:16px;line-height:24px;display:inline-block;margin-bottom:40px}@media (min-width:1025px){.product-inspiration__heading{margin-bottom:40px}.product-inspiration__link-wrapper:last-of-type,.product-inspiration__teaser{margin-bottom:60px}}.product-inspiration__linklist-heading{margin-top:0;margin-bottom:10px}.product-inspiration__link-wrapper{display:inline-block;margin-right:20px;margin-top:10px}.product-inspiration__product-splash{position:absolute;font-weight:500}@media (min-width:1025px){.product-inspiration__product-splash{top:20px;left:20px;font-size:13px}.product-inspiration__case-link{opacity:0}}@media (max-width:1024px){.product-inspiration__linklist{order:10}.product-inspiration__product-splash{top:5px;left:10px;font-size:11px}}.product-inspiration__inspiration-two-container{align-self:flex-end}.product-inspiration__image-wrapper:hover .product-inspiration__case-link{opacity:1}.product-inspiration__inspiration-image{display:block;width:100%}.product-inspiration__case-link{position:absolute;color:#fff;font-size:14px;line-height:21px;font-weight:500;bottom:24px;right:24px;transition:opacity .3s cubic-bezier(.1,.6,.4,1)}.product-inspiration__case-link a{color:#fff;font-weight:400;margin-left:10px}.product-inspiration__case-link a:after{content:"|";position:absolute;left:-10px}.product-inspiration__product-wrapper{display:flex;flex-direction:column;margin-top:12px;margin-bottom:60px}@media (max-width:1024px){.product-inspiration__product-wrapper{width:50%}}.product-inspiration__product-image-container{width:100%;overflow:hidden;background-color:#f0f0f0}@media (min-width:1025px){.product-inspiration__product-wrapper{justify-content:flex-end;flex-direction:row;margin-bottom:0;margin-top:24px}.product-inspiration__product-image-container{max-width:200px;min-width:175px}}.product-inspiration__product-image-wrapper{display:block;width:100%;padding-top:100%}.product-inspiration__product-image-wrapper--wide{width:200%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.product-inspiration__product-image{position:absolute;padding:10%;max-width:100%;max-height:100%;left:0;right:0;top:0;bottom:0;margin:auto;transition:-webkit-transform .2s linear;transition:transform .2s linear;transition:transform .2s linear,-webkit-transform .2s linear;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform:rotate(0) skewY(0);transform:rotate(0) skewY(0)}.product-inspiration__product-image:hover{-webkit-transform:scale(1.1);transform:scale(1.1)}.product-inspiration__product-content{display:inline-block;align-self:flex-start}.product-inspiration__product-content *{display:block}.product-inspiration__product-title{margin-top:12px!important}.product-inspiration__product-button,.product-inspiration__product-price{margin-top:28px}@media (min-width:1025px){.product-inspiration__product-image{padding:36px}.product-inspiration__product-content{max-width:200px;word-wrap:break-word;align-self:flex-end;margin-right:24px;text-align:right;order:-1}.product-inspiration__product-button{float:right}}.product-inspiration__product-link{display:inline-block;margin-top:20px}designer-list-block{display:block;margin-bottom:80px}.designer-list-block__heading{margin-top:0}.designer-list-block__item{flex-shrink:0;flex-grow:0;padding-right:0;flex-grow:0;flex-shrink:0;width:calc((100% / 2) - (12px - 12px / 2))}.loaded .designer-list-block__item:nth-child(1){opacity:0}.appeared .loaded .designer-list-block__item:nth-child(1),.loaded .designer-list-block__item:nth-child(1).appeared{-webkit-animation:1s cubic-bezier(.1,.6,.4,1) forwards content-move-up,1s cubic-bezier(.1,.6,.4,1) forwards content-fade-in;animation:1s cubic-bezier(.1,.6,.4,1) forwards content-move-up,1s cubic-bezier(.1,.6,.4,1) forwards content-fade-in}.loaded .designer-list-block__item:nth-child(2){opacity:0}.appeared .loaded .designer-list-block__item:nth-child(2),.loaded .designer-list-block__item:nth-child(2).appeared{-webkit-animation:1s cubic-bezier(.1,.6,.4,1) .1s forwards content-move-up,1s cubic-bezier(.1,.6,.4,1) .1s forwards content-fade-in;animation:1s cubic-bezier(.1,.6,.4,1) .1s forwards content-move-up,1s cubic-bezier(.1,.6,.4,1) .1s forwards content-fade-in}.loaded .designer-list-block__item:nth-child(3){opacity:0}.appeared .loaded .designer-list-block__item:nth-child(3),.loaded .designer-list-block__item:nth-child(3).appeared{-webkit-animation:1s cubic-bezier(.1,.6,.4,1) .2s forwards content-move-up,1s cubic-bezier(.1,.6,.4,1) .2s forwards content-fade-in;animation:1s cubic-bezier(.1,.6,.4,1) .2s forwards content-move-up,1s cubic-bezier(.1,.6,.4,1) .2s forwards content-fade-in}.loaded .designer-list-block__item:nth-child(4){opacity:0}.appeared .loaded .designer-list-block__item:nth-child(4),.loaded .designer-list-block__item:nth-child(4).appeared{-webkit-animation:1s cubic-bezier(.1,.6,.4,1) .3s forwards content-move-up,1s cubic-bezier(.1,.6,.4,1) .3s forwards content-fade-in;animation:1s cubic-bezier(.1,.6,.4,1) .3s forwards content-move-up,1s cubic-bezier(.1,.6,.4,1) .3s forwards content-fade-in}.loaded .designer-list-block__item:nth-child(5){opacity:0}.appeared .loaded .designer-list-block__item:nth-child(5),.loaded .designer-list-block__item:nth-child(5).appeared{-webkit-animation:1s cubic-bezier(.1,.6,.4,1) .4s forwards content-move-up,1s cubic-bezier(.1,.6,.4,1) .4s forwards content-fade-in;animation:1s cubic-bezier(.1,.6,.4,1) .4s forwards content-move-up,1s cubic-bezier(.1,.6,.4,1) .4s forwards content-fade-in}.loaded .designer-list-block__item:nth-child(6){opacity:0}.appeared .loaded .designer-list-block__item:nth-child(6),.loaded .designer-list-block__item:nth-child(6).appeared{-webkit-animation:1s cubic-bezier(.1,.6,.4,1) .5s forwards content-move-up,1s cubic-bezier(.1,.6,.4,1) .5s forwards content-fade-in;animation:1s cubic-bezier(.1,.6,.4,1) .5s forwards content-move-up,1s cubic-bezier(.1,.6,.4,1) .5s forwards content-fade-in}.loaded .designer-list-block__item:nth-child(7){opacity:0}.appeared .loaded .designer-list-block__item:nth-child(7),.loaded .designer-list-block__item:nth-child(7).appeared{-webkit-animation:1s cubic-bezier(.1,.6,.4,1) .6s forwards content-move-up,1s cubic-bezier(.1,.6,.4,1) .6s forwards content-fade-in;animation:1s cubic-bezier(.1,.6,.4,1) .6s forwards content-move-up,1s cubic-bezier(.1,.6,.4,1) .6s forwards content-fade-in}.loaded .designer-list-block__item:nth-child(8){opacity:0}.appeared .loaded .designer-list-block__item:nth-child(8),.loaded .designer-list-block__item:nth-child(8).appeared{-webkit-animation:1s cubic-bezier(.1,.6,.4,1) .7s forwards content-move-up,1s cubic-bezier(.1,.6,.4,1) .7s forwards content-fade-in;animation:1s cubic-bezier(.1,.6,.4,1) .7s forwards content-move-up,1s cubic-bezier(.1,.6,.4,1) .7s forwards content-fade-in}.loaded .designer-list-block__item:nth-child(9){opacity:0}.appeared .loaded .designer-list-block__item:nth-child(9),.loaded .designer-list-block__item:nth-child(9).appeared{-webkit-animation:1s cubic-bezier(.1,.6,.4,1) .8s forwards content-move-up,1s cubic-bezier(.1,.6,.4,1) .8s forwards content-fade-in;animation:1s cubic-bezier(.1,.6,.4,1) .8s forwards content-move-up,1s cubic-bezier(.1,.6,.4,1) .8s forwards content-fade-in}.loaded .designer-list-block__item:nth-child(10){opacity:0}.appeared .loaded .designer-list-block__item:nth-child(10),.loaded .designer-list-block__item:nth-child(10).appeared{-webkit-animation:1s cubic-bezier(.1,.6,.4,1) .9s forwards content-move-up,1s cubic-bezier(.1,.6,.4,1) .9s forwards content-fade-in;animation:1s cubic-bezier(.1,.6,.4,1) .9s forwards content-move-up,1s cubic-bezier(.1,.6,.4,1) .9s forwards content-fade-in}@media (min-width:601px){designer-list-block{margin-bottom:80px}.designer-list-block__item{flex-grow:0;flex-shrink:0;width:calc((100% / 4) - (12px - 12px / 4))}}@media (min-width:1025px){.designer-list-block__item{flex-grow:0;flex-shrink:0;width:calc((100% / 4) - (24px - 24px / 4))}}.designer-list-block__item:not(:last-child){flex-grow:0;flex-shrink:0;width:calc((100% / 2) + 12px / 2);padding-right:12px}@media (min-width:601px){.designer-list-block__item:not(:last-child){flex-grow:0;flex-shrink:0;width:calc((100% / 4) + 12px / 4);padding-right:12px}}category-block{display:block}.category-block__heading{margin-bottom:20px}@media (min-width:1025px){.designer-list-block__item:not(:last-child){flex-grow:0;flex-shrink:0;width:calc((100% / 4) + 24px / 4);padding-right:24px}.category-block__heading{margin-bottom:50px}}.category-block__item{margin-bottom:60px}.category-block__item:nth-child(1){opacity:0}.appeared .category-block__item:nth-child(1),.category-block__item:nth-child(1).appeared{-webkit-animation:1s cubic-bezier(.1,.6,.4,1) forwards content-move-up,1s cubic-bezier(.1,.6,.4,1) forwards content-fade-in;animation:1s cubic-bezier(.1,.6,.4,1) forwards content-move-up,1s cubic-bezier(.1,.6,.4,1) forwards content-fade-in}.category-block__item:nth-child(2){opacity:0}.appeared .category-block__item:nth-child(2),.category-block__item:nth-child(2).appeared{-webkit-animation:1s cubic-bezier(.1,.6,.4,1) .1s forwards content-move-up,1s cubic-bezier(.1,.6,.4,1) .1s forwards content-fade-in;animation:1s cubic-bezier(.1,.6,.4,1) .1s forwards content-move-up,1s cubic-bezier(.1,.6,.4,1) .1s forwards content-fade-in}.category-block__item:nth-child(3){opacity:0}.appeared .category-block__item:nth-child(3),.category-block__item:nth-child(3).appeared{-webkit-animation:1s cubic-bezier(.1,.6,.4,1) .2s forwards content-move-up,1s cubic-bezier(.1,.6,.4,1) .2s forwards content-fade-in;animation:1s cubic-bezier(.1,.6,.4,1) .2s forwards content-move-up,1s cubic-bezier(.1,.6,.4,1) .2s forwards content-fade-in}.category-block__item:nth-child(4){opacity:0}.appeared .category-block__item:nth-child(4),.category-block__item:nth-child(4).appeared{-webkit-animation:1s cubic-bezier(.1,.6,.4,1) .3s forwards content-move-up,1s cubic-bezier(.1,.6,.4,1) .3s forwards content-fade-in;animation:1s cubic-bezier(.1,.6,.4,1) .3s forwards content-move-up,1s cubic-bezier(.1,.6,.4,1) .3s forwards content-fade-in}.category-block__item:nth-child(5){opacity:0}.appeared .category-block__item:nth-child(5),.category-block__item:nth-child(5).appeared{-webkit-animation:1s cubic-bezier(.1,.6,.4,1) .4s forwards content-move-up,1s cubic-bezier(.1,.6,.4,1) .4s forwards content-fade-in;animation:1s cubic-bezier(.1,.6,.4,1) .4s forwards content-move-up,1s cubic-bezier(.1,.6,.4,1) .4s forwards content-fade-in}.category-block__item:nth-child(6){opacity:0}.appeared .category-block__item:nth-child(6),.category-block__item:nth-child(6).appeared{-webkit-animation:1s cubic-bezier(.1,.6,.4,1) .5s forwards content-move-up,1s cubic-bezier(.1,.6,.4,1) .5s forwards content-fade-in;animation:1s cubic-bezier(.1,.6,.4,1) .5s forwards content-move-up,1s cubic-bezier(.1,.6,.4,1) .5s forwards content-fade-in}.category-block__item:nth-child(7){opacity:0}.appeared .category-block__item:nth-child(7),.category-block__item:nth-child(7).appeared{-webkit-animation:1s cubic-bezier(.1,.6,.4,1) .6s forwards content-move-up,1s cubic-bezier(.1,.6,.4,1) .6s forwards content-fade-in;animation:1s cubic-bezier(.1,.6,.4,1) .6s forwards content-move-up,1s cubic-bezier(.1,.6,.4,1) .6s forwards content-fade-in}.category-block__item:nth-child(8){opacity:0}.appeared .category-block__item:nth-child(8),.category-block__item:nth-child(8).appeared{-webkit-animation:1s cubic-bezier(.1,.6,.4,1) .7s forwards content-move-up,1s cubic-bezier(.1,.6,.4,1) .7s forwards content-fade-in;animation:1s cubic-bezier(.1,.6,.4,1) .7s forwards content-move-up,1s cubic-bezier(.1,.6,.4,1) .7s forwards content-fade-in}.category-block__item:nth-child(9){opacity:0}.appeared .category-block__item:nth-child(9),.category-block__item:nth-child(9).appeared{-webkit-animation:1s cubic-bezier(.1,.6,.4,1) .8s forwards content-move-up,1s cubic-bezier(.1,.6,.4,1) .8s forwards content-fade-in;animation:1s cubic-bezier(.1,.6,.4,1) .8s forwards content-move-up,1s cubic-bezier(.1,.6,.4,1) .8s forwards content-fade-in}.category-block__item:nth-child(10){opacity:0}.appeared .category-block__item:nth-child(10),.category-block__item:nth-child(10).appeared{-webkit-animation:1s cubic-bezier(.1,.6,.4,1) .9s forwards content-move-up,1s cubic-bezier(.1,.6,.4,1) .9s forwards content-fade-in;animation:1s cubic-bezier(.1,.6,.4,1) .9s forwards content-move-up,1s cubic-bezier(.1,.6,.4,1) .9s forwards content-fade-in}category-block-item{display:block}.category-block-item__image-link{display:block;padding-bottom:124%}.category-block-item__image{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}case-list-block{display:block;margin-bottom:80px}.case-list-block__item{margin-top:20px}.case-list-block__item:nth-child(1){opacity:0}.appeared .case-list-block__item:nth-child(1),.case-list-block__item:nth-child(1).appeared{-webkit-animation:1s cubic-bezier(.1,.6,.4,1) forwards content-move-up,1s cubic-bezier(.1,.6,.4,1) forwards content-fade-in;animation:1s cubic-bezier(.1,.6,.4,1) forwards content-move-up,1s cubic-bezier(.1,.6,.4,1) forwards content-fade-in}.case-list-block__item:nth-child(2){opacity:0}.appeared .case-list-block__item:nth-child(2),.case-list-block__item:nth-child(2).appeared{-webkit-animation:1s cubic-bezier(.1,.6,.4,1) .1s forwards content-move-up,1s cubic-bezier(.1,.6,.4,1) .1s forwards content-fade-in;animation:1s cubic-bezier(.1,.6,.4,1) .1s forwards content-move-up,1s cubic-bezier(.1,.6,.4,1) .1s forwards content-fade-in}.case-list-block__item:nth-child(3){opacity:0}.appeared .case-list-block__item:nth-child(3),.case-list-block__item:nth-child(3).appeared{-webkit-animation:1s cubic-bezier(.1,.6,.4,1) .2s forwards content-move-up,1s cubic-bezier(.1,.6,.4,1) .2s forwards content-fade-in;animation:1s cubic-bezier(.1,.6,.4,1) .2s forwards content-move-up,1s cubic-bezier(.1,.6,.4,1) .2s forwards content-fade-in}.case-list-block__item:nth-child(4){opacity:0}.appeared .case-list-block__item:nth-child(4),.case-list-block__item:nth-child(4).appeared{-webkit-animation:1s cubic-bezier(.1,.6,.4,1) .3s forwards content-move-up,1s cubic-bezier(.1,.6,.4,1) .3s forwards content-fade-in;animation:1s cubic-bezier(.1,.6,.4,1) .3s forwards content-move-up,1s cubic-bezier(.1,.6,.4,1) .3s forwards content-fade-in}.case-list-block__item:nth-child(5){opacity:0}.appeared .case-list-block__item:nth-child(5),.case-list-block__item:nth-child(5).appeared{-webkit-animation:1s cubic-bezier(.1,.6,.4,1) .4s forwards content-move-up,1s cubic-bezier(.1,.6,.4,1) .4s forwards content-fade-in;animation:1s cubic-bezier(.1,.6,.4,1) .4s forwards content-move-up,1s cubic-bezier(.1,.6,.4,1) .4s forwards content-fade-in}.case-list-block__item:nth-child(6){opacity:0}.appeared .case-list-block__item:nth-child(6),.case-list-block__item:nth-child(6).appeared{-webkit-animation:1s cubic-bezier(.1,.6,.4,1) .5s forwards content-move-up,1s cubic-bezier(.1,.6,.4,1) .5s forwards content-fade-in;animation:1s cubic-bezier(.1,.6,.4,1) .5s forwards content-move-up,1s cubic-bezier(.1,.6,.4,1) .5s forwards content-fade-in}.case-list-block__item:nth-child(7){opacity:0}.appeared .case-list-block__item:nth-child(7),.case-list-block__item:nth-child(7).appeared{-webkit-animation:1s cubic-bezier(.1,.6,.4,1) .6s forwards content-move-up,1s cubic-bezier(.1,.6,.4,1) .6s forwards content-fade-in;animation:1s cubic-bezier(.1,.6,.4,1) .6s forwards content-move-up,1s cubic-bezier(.1,.6,.4,1) .6s forwards content-fade-in}.case-list-block__item:nth-child(8){opacity:0}.appeared .case-list-block__item:nth-child(8),.case-list-block__item:nth-child(8).appeared{-webkit-animation:1s cubic-bezier(.1,.6,.4,1) .7s forwards content-move-up,1s cubic-bezier(.1,.6,.4,1) .7s forwards content-fade-in;animation:1s cubic-bezier(.1,.6,.4,1) .7s forwards content-move-up,1s cubic-bezier(.1,.6,.4,1) .7s forwards content-fade-in}.case-list-block__item:nth-child(9){opacity:0}.appeared .case-list-block__item:nth-child(9),.case-list-block__item:nth-child(9).appeared{-webkit-animation:1s cubic-bezier(.1,.6,.4,1) .8s forwards content-move-up,1s cubic-bezier(.1,.6,.4,1) .8s forwards content-fade-in;animation:1s cubic-bezier(.1,.6,.4,1) .8s forwards content-move-up,1s cubic-bezier(.1,.6,.4,1) .8s forwards content-fade-in}.case-list-block__item:nth-child(10){opacity:0}.appeared .case-list-block__item:nth-child(10),.case-list-block__item:nth-child(10).appeared{-webkit-animation:1s cubic-bezier(.1,.6,.4,1) .9s forwards content-move-up,1s cubic-bezier(.1,.6,.4,1) .9s forwards content-fade-in;animation:1s cubic-bezier(.1,.6,.4,1) .9s forwards content-move-up,1s cubic-bezier(.1,.6,.4,1) .9s forwards content-fade-in}@media (min-width:1025px){.category-block__item{margin-bottom:110px}.case-list-block__item{margin-top:50px}}@media (max-width:1024px){.case-list-block__item{margin-bottom:30px}}product-page-specs{display:block}.product-page-specs__column{margin-bottom:80px}.product-page-specs__column:nth-child(1){opacity:0}.appeared .product-page-specs__column:nth-child(1),.product-page-specs__column:nth-child(1).appeared{-webkit-animation:1s cubic-bezier(.1,.6,.4,1) forwards content-move-up,1s cubic-bezier(.1,.6,.4,1) forwards content-fade-in;animation:1s cubic-bezier(.1,.6,.4,1) forwards content-move-up,1s cubic-bezier(.1,.6,.4,1) forwards content-fade-in}.product-page-specs__column:nth-child(2){opacity:0}.appeared .product-page-specs__column:nth-child(2),.product-page-specs__column:nth-child(2).appeared{-webkit-animation:1s cubic-bezier(.1,.6,.4,1) .1s forwards content-move-up,1s cubic-bezier(.1,.6,.4,1) .1s forwards content-fade-in;animation:1s cubic-bezier(.1,.6,.4,1) .1s forwards content-move-up,1s cubic-bezier(.1,.6,.4,1) .1s forwards content-fade-in}.product-page-specs__column:nth-child(3){opacity:0}.appeared .product-page-specs__column:nth-child(3),.product-page-specs__column:nth-child(3).appeared{-webkit-animation:1s cubic-bezier(.1,.6,.4,1) .2s forwards content-move-up,1s cubic-bezier(.1,.6,.4,1) .2s forwards content-fade-in;animation:1s cubic-bezier(.1,.6,.4,1) .2s forwards content-move-up,1s cubic-bezier(.1,.6,.4,1) .2s forwards content-fade-in}.product-page-specs__column:nth-child(4){opacity:0}.appeared .product-page-specs__column:nth-child(4),.product-page-specs__column:nth-child(4).appeared{-webkit-animation:1s cubic-bezier(.1,.6,.4,1) .3s forwards content-move-up,1s cubic-bezier(.1,.6,.4,1) .3s forwards content-fade-in;animation:1s cubic-bezier(.1,.6,.4,1) .3s forwards content-move-up,1s cubic-bezier(.1,.6,.4,1) .3s forwards content-fade-in}.product-page-specs__column:nth-child(5){opacity:0}.appeared .product-page-specs__column:nth-child(5),.product-page-specs__column:nth-child(5).appeared{-webkit-animation:1s cubic-bezier(.1,.6,.4,1) .4s forwards content-move-up,1s cubic-bezier(.1,.6,.4,1) .4s forwards content-fade-in;animation:1s cubic-bezier(.1,.6,.4,1) .4s forwards content-move-up,1s cubic-bezier(.1,.6,.4,1) .4s forwards content-fade-in}.product-page-specs__column:nth-child(6){opacity:0}.appeared .product-page-specs__column:nth-child(6),.product-page-specs__column:nth-child(6).appeared{-webkit-animation:1s cubic-bezier(.1,.6,.4,1) .5s forwards content-move-up,1s cubic-bezier(.1,.6,.4,1) .5s forwards content-fade-in;animation:1s cubic-bezier(.1,.6,.4,1) .5s forwards content-move-up,1s cubic-bezier(.1,.6,.4,1) .5s forwards content-fade-in}.product-page-specs__column:nth-child(7){opacity:0}.appeared .product-page-specs__column:nth-child(7),.product-page-specs__column:nth-child(7).appeared{-webkit-animation:1s cubic-bezier(.1,.6,.4,1) .6s forwards content-move-up,1s cubic-bezier(.1,.6,.4,1) .6s forwards content-fade-in;animation:1s cubic-bezier(.1,.6,.4,1) .6s forwards content-move-up,1s cubic-bezier(.1,.6,.4,1) .6s forwards content-fade-in}.product-page-specs__column:nth-child(8){opacity:0}.appeared .product-page-specs__column:nth-child(8),.product-page-specs__column:nth-child(8).appeared{-webkit-animation:1s cubic-bezier(.1,.6,.4,1) .7s forwards content-move-up,1s cubic-bezier(.1,.6,.4,1) .7s forwards content-fade-in;animation:1s cubic-bezier(.1,.6,.4,1) .7s forwards content-move-up,1s cubic-bezier(.1,.6,.4,1) .7s forwards content-fade-in}.product-page-specs__column:nth-child(9){opacity:0}.appeared .product-page-specs__column:nth-child(9),.product-page-specs__column:nth-child(9).appeared{-webkit-animation:1s cubic-bezier(.1,.6,.4,1) .8s forwards content-move-up,1s cubic-bezier(.1,.6,.4,1) .8s forwards content-fade-in;animation:1s cubic-bezier(.1,.6,.4,1) .8s forwards content-move-up,1s cubic-bezier(.1,.6,.4,1) .8s forwards content-fade-in}.product-page-specs__column:nth-child(10){opacity:0}.appeared .product-page-specs__column:nth-child(10),.product-page-specs__column:nth-child(10).appeared{-webkit-animation:1s cubic-bezier(.1,.6,.4,1) .9s forwards content-move-up,1s cubic-bezier(.1,.6,.4,1) .9s forwards content-fade-in;animation:1s cubic-bezier(.1,.6,.4,1) .9s forwards content-move-up,1s cubic-bezier(.1,.6,.4,1) .9s forwards content-fade-in}hero-mixed-block{display:block;position:relative;top:-85px;margin-bottom:80px}@media (min-width:601px){.product-page-specs__column,case-list-block{margin-bottom:120px}hero-mixed-block{margin-bottom:35px}}hero-mixed-block .container{display:flex;align-items:center;min-height:100vh}.hero-mixed__content{align-items:center;padding-bottom:40px;margin-top:85px;margin-bottom:85px;flex-direction:row-reverse}@media (min-width:1025px){hero-mixed-block{top:-130px;margin-bottom:-10px}.hero-mixed__content{margin-top:130px;margin-bottom:130px}.hero-mixed__copy{text-align:right}}@media (max-width:1024px){.hero-mixed__content{flex-direction:column;margin-bottom:0}.hero-mixed__media{margin-bottom:80px}}@media (min-width:1442px){.hero-mixed{max-width:none}.hero-mixed__content{width:100%;flex-wrap:nowrap}}.hero-mixed__copy{opacity:0}.appeared .hero-mixed__copy,.hero-mixed__copy.appeared{-webkit-animation:1s cubic-bezier(.1,.6,.4,1) .3s forwards content-move-up,1s cubic-bezier(.1,.6,.4,1) .3s forwards content-fade-in;animation:1s cubic-bezier(.1,.6,.4,1) .3s forwards content-move-up,1s cubic-bezier(.1,.6,.4,1) .3s forwards content-fade-in}.hero-mixed__heading{margin-top:0;margin-right:-3px}.hero-mixed__sub-heading+.hero-mixed__teaser{margin-top:0}.hero-mixed__link{margin-top:20px}.hero-mixed__background-color{height:100vh;width:100vw;position:absolute;bottom:-40px}@media (min-width:1442px){.hero-mixed__media{width:55%;max-width:none}}.hero-mixed__media-wrapper .client-route{-webkit-transform:scale(1.2);transform:scale(1.2)}.client-route .appeared .hero-mixed__media-wrapper,.hero-mixed__media-wrapper .client-route .appeared{-webkit-animation:1s cubic-bezier(.1,.6,.4,1) forwards content-scale-down;animation:1s cubic-bezier(.1,.6,.4,1) forwards content-scale-down}.hero-mixed__media-wrapper::before{content:"";padding-bottom:56%;display:block}.hero-mixed__image,.hero-mixed__video{position:absolute;top:0;right:-72px;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.hero-mixed__image{opacity:0;transition:opacity .9s cubic-bezier(.1,.6,.4,1)}.hero-mixed__image--active{opacity:1}.hero-mixed__pagination{position:absolute;bottom:25px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.hero-mixed iframe{border:none}.hero-mixed embed,.hero-mixed iframe,.hero-mixed object{position:absolute;top:0;left:0;width:100%;height:100%}highlighted-products-block{display:block;margin-bottom:80px}.highlighted-products{display:flex;flex-direction:row;height:100vh}.desktop-filter__title+.highlighted-products,.mobile-filter__title+.highlighted-products,h2+.highlighted-products{margin-top:25px}@media (min-width:1025px){.hero-mixed__pagination{bottom:45px}.desktop-filter__title+.highlighted-products,.mobile-filter__title+.highlighted-products,h2+.highlighted-products{margin-top:50px}}.highlighted-products__in-situ-images-container,.highlighted-products__products-container{flex:0 0 50%;height:100%}.highlighted-products__products-container{display:flex;flex-direction:column;background-color:#f5f5f5;justify-content:center;align-items:center}@media (max-width:1024px){.highlighted-products__products-container{flex-basis:100%}}.highlighted-products__products{display:flex;flex-flow:column;text-align:center;align-items:center;width:50%;max-height:90%}.highlighted-products__pagination{margin-top:50px}.highlighted-products__next,.highlighted-products__prev{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.highlighted-products__prev{left:-20%}.highlighted-products__next{right:-20%}.highlighted-products__info-track{width:100%;display:flex;flex-flow:row nowrap}.highlighted-products__cta,.highlighted-products__info-track,.highlighted-products__pagination{flex-grow:0;flex-shrink:0}.highlighted-products__price{padding:30px 0;max-height:79px}.highlighted-products__price__discount{margin-top:0;font-size:14px;text-decoration:line-through;-webkit-text-decoration-color:#323232;text-decoration-color:#323232}.highlighted-products__price__discount-container{padding:20px 0 40px;max-height:79px}.highlighted-products__price__current-price{margin-top:0}.highlighted-products__image-track{width:100%;display:flex;height:40vh;justify-content:center}.highlighted-products__product-image--link{display:contents}.highlighted-products__product-image{height:100%;width:auto}.highlighted-products__product-info{width:100%;flex-grow:0;flex-shrink:0;text-align:center}.highlighted-products__product-link{margin-top:20px}.highlighted-products__price+.highlighted-products__product-link{margin-top:0;height:35px}.highlighted-products__product-name:first-child{margin-top:1.26em}@media (max-width:1024px){.highlighted-products__in-situ-images-container{display:none}}.highlighted-products__in-situ-image{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;opacity:0;transition:opacity .3s ease-out}.highlighted-products__in-situ-image--active{opacity:1}.highlighted-products__splash{position:absolute;top:-20%;left:-20%;font-size:13px}hr-cloud-block{display:block;margin-bottom:100px}.hr-cloud-block p{padding:0;margin:0;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;word-wrap:break-word}.hr-cloud-block p:first-child{flex:1}@media (min-width:601px){highlighted-products-block{margin-bottom:120px}.hr-cloud-block p:first-child{flex:2}}.hr-cloud-block p:nth-child(2){flex:1;padding-left:10px}@media (min-width:601px){.hr-cloud-block p:nth-child(2){flex:2;padding-left:0}}.hr-cloud-block p:last-child{flex:1;text-align:right}.hr-cloud-block__title{margin-bottom:20px}.hr-cloud-block__headers{display:flex;flex-direction:row;align-items:center;border-bottom:1px solid #e1e1e1;padding-bottom:30px}.hr-cloud-block__headers p{font-weight:500;font-size:18px}.hr-cloud-block__list{list-style:none;display:flex;flex-direction:column}.hr-cloud-block__list--item{display:flex;flex-direction:row;align-items:flex-start;border-bottom:1px solid #e1e1e1;flex:1;padding:20px 0}.hr-cloud-block__list--item a{text-decoration:underline}@media (min-width:601px){.hr-cloud-block__list--item{align-items:center}}.hr-cloud-block__no-vacancies{border-top:1px solid #e1e1e1;border-bottom:1px solid #e1e1e1;padding:20px 0}product-list-block{display:block}.product-list-block .desktop-filter__title,.product-list-block .mobile-filter__title,.product-list-block h2{margin-bottom:30px}contact-block{display:block}.contact-block__header{margin-bottom:30px}.contact-block__list{display:flex;flex-direction:column;margin:30px 0}@media (min-width:601px){.contact-block__list{flex-direction:row}}.contact-block .contact{flex:1;padding-right:10px;margin-top:20px}.contact-block .contact p{margin:0}.contact-block .contact p:first-child{margin-bottom:5px}.contact-block .contact a{text-decoration:underline}.contact-block .contact__header{font-size:smaller;color:#aaa;display:block}.contact-block .contact__body{margin:0}.contact-block .contact:first-child{margin-top:0}.country-picker{color:#323232}.country-picker button{color:inherit}.country-picker__title{color:inherit;font-size:11px}.country-picker__title:before{content:"";position:absolute;width:0%;height:1px;border-radius:1px;bottom:-5px;left:50%;opacity:1;background-color:currentColor;-webkit-transform:translateX(-50%);transform:translateX(-50%);transition:width .3s ease-in-out,opacity 0s linear .3s}.country-picker__title--active:before,.country-picker__title--active:hover:before,.country-picker__title:hover:before{width:60%;transition:width .3s ease-in-out;opacity:1}.country-picker-overlay{display:block;width:100%;height:100%;background-color:#fff}.country-picker-overlay__heading{text-align:center;margin-bottom:20px}.country-picker-overlay__items{display:flex;flex-wrap:wrap;justify-content:center;padding:20px 0}.country-picker-overlay__item{width:100%;padding:20px;flex-shrink:0;text-align:center}.country-picker-overlay__country{font-weight:500;text-transform:uppercase}.favorite__container{float:left}.favorite__container--place-left{right:100%;position:absolute;width:20px}.main-menu{display:flex;flex-direction:row;color:#323232}.main-menu__link-container{padding-left:40px}.main-menu__link{font-size:11px;font-weight:500;color:inherit;text-transform:uppercase;cursor:pointer}.main-menu__link:before{content:"";position:absolute;width:0%;height:1px;border-radius:1px;bottom:-5px;left:50%;opacity:1;background-color:currentColor;-webkit-transform:translateX(-50%);transform:translateX(-50%);transition:width .3s ease-in-out,opacity 0s linear .3s}.main-menu__link--active:before,.main-menu__link--active:hover:before,.main-menu__link:hover:before{width:60%;transition:width .3s ease-in-out;opacity:1}.main-menu__link:hover:before{opacity:.5}.main-menu__link--active:before,.main-menu__link--active:hover:before{width:60%;transition:width .3s ease-in-out;opacity:1}mega-menu{display:block;background-color:#fff;padding-bottom:40px}.mega-menu__title{margin-top:0}.mega-menu__pages-column{padding-right:40px}.mega-menu__pages-column li{margin-bottom:10px}.meta-menu{display:flex;flex-direction:row;color:#323232}.meta-menu__link{font-size:11px;color:inherit}.meta-menu__link:before{content:"";position:absolute;width:0%;height:1px;border-radius:1px;bottom:-5px;left:50%;opacity:1;background-color:currentColor;-webkit-transform:translateX(-50%);transform:translateX(-50%);transition:width .3s ease-in-out,opacity 0s linear .3s}.meta-menu__link--active:before,.meta-menu__link--active:hover:before,.meta-menu__link:hover:before{width:60%;transition:width .3s ease-in-out;opacity:1}.meta-menu__divider{font-size:11px;padding:0 9px}.mini-basket-icon__container{float:left}.mini-basket-icon__container--place-left{right:100%;position:absolute;width:20px}.mobile-menu{position:fixed;top:85px;left:0;width:100%;height:calc(100vh - 85px);padding-bottom:20px;opacity:0;z-index:-1;transition:opacity .4s cubic-bezier(.1,.6,.4,1);background:#fff;overflow-y:auto;-webkit-overflow-scrolling:touch;pointer-events:none}@media (min-width:1025px){.mobile-menu{display:none}}.mobile-menu--active{opacity:1;z-index:20;pointer-events:auto}@media (max-width:1024px){.mobile-menu--active{display:block}}.mobile-menu--colored-background.mobile-menu--inverted a,.mobile-menu--colored-background.mobile-menu--inverted button{color:#fff}.mobile-menu--colored-background.mobile-menu--inverted svg{fill:#fff}.mobile-menu__container{padding:0 24px;overflow:hidden;background:#fff;-webkit-transform:translateY(-100%);transform:translateY(-100%);transition:-webkit-transform .4s cubic-bezier(.1,.6,.4,1);transition:transform .4s cubic-bezier(.1,.6,.4,1);transition:transform .4s cubic-bezier(.1,.6,.4,1),-webkit-transform .4s cubic-bezier(.1,.6,.4,1)}.mobile-menu--active .mobile-menu__container{-webkit-transform:translateY(0);transform:translateY(0)}.mobile-menu__list{float:left;width:100%;padding:15px 0;margin:0;list-style:none;font-size:16px}.mobile-menu__list--meta{border-top:2px solid #e1e1e1}.mobile-menu__item{float:left;width:100%;padding:0;margin:0}.mobile-menu__item:before{content:none}.mobile-menu__item-header{display:block;width:100%;line-height:24px;padding:13px 20px 13px 0;color:#323232;text-transform:uppercase;text-align:left;word-break:break-word;transition:color .4s cubic-bezier(.1,.6,.4,1);-webkit-appearance:none;-moz-appearance:none;appearance:none;background:0 0;border:none}.mobile-menu__item-header svg{transition:fill .4s cubic-bezier(.1,.6,.4,1)}.mobile-menu__item-header--faded{color:#adadad}.mobile-menu__item-header--faded svg{fill:#adadad}.mobile-menu__heading{float:left;font-weight:400}.mobile-menu__arrow{width:12px;height:7px;line-height:0;position:absolute;right:0;top:50%;margin-top:-3.5px;transition:-webkit-transform .4s cubic-bezier(.1,.6,.4,1);transition:transform .4s cubic-bezier(.1,.6,.4,1);transition:transform .4s cubic-bezier(.1,.6,.4,1),-webkit-transform .4s cubic-bezier(.1,.6,.4,1)}.mobile-menu__arrow--open{-webkit-transform:scaleY(-1);transform:scaleY(-1)}.mobile-menu__link{display:block;line-height:40px;color:#323232;text-decoration:none;font-size:16px}.mobile-menu__link:last-child{margin-bottom:10px}.mobile-menu__link:visited{color:#323232;text-decoration:none}.mobile-menu__link:hover{text-decoration:none}.mobile-menu__link--selected{color:#f8f8f8;text-decoration:none}.mobile-menu__link--selected:visited{color:#f8f8f8}.mobile-menu__link--top:before{content:"→";display:inline-block;font-size:10px;vertical-align:top}.mobile-menu-icon{display:none;float:right}@media (max-width:1024px){.mobile-menu-icon{display:block}}.mobile-menu-icon__button{display:flex;flex-direction:column;width:33px;height:33px;padding:0;margin:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#f8f8f8;border:none;cursor:pointer;outline:0;border-radius:50%}.mobile-menu-icon__bars{display:block;margin:10.5px 0 0 10.5px;width:12px;height:8px}@-moz-document url-prefix(){.mobile-menu-icon__bars{margin-top:0}}.mobile-menu-icon__bar1,.mobile-menu-icon__bar2,.mobile-menu-icon__bar3{display:block;height:2px;width:100%;position:absolute;top:0;left:0;background:#000;border-radius:9px;opacity:1;-webkit-transform:rotate(0);transform:rotate(0);transition-property:opacity,-webkit-transform;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform;transition-duration:.5s;transition-timing-function:ease-in-out}.mobile-menu-icon__bar1{-webkit-transform:translate(0,0);transform:translate(0,0)}.mobile-menu-icon__button--active .mobile-menu-icon__bar1{-webkit-transform:rotate(135deg) translate(2.66666667px,-2.66666667px);transform:rotate(135deg) translate(2.66666667px,-2.66666667px)}.mobile-menu-icon__bar2{-webkit-transform:translate(0,4px);transform:translate(0,4px)}.mobile-menu-icon__button--active .mobile-menu-icon__bar2{opacity:0;-webkit-transform:translate(33px,4px);transform:translate(33px,4px)}.mobile-menu-icon__bar3{-webkit-transform:translate(0,8px);transform:translate(0,8px)}.mobile-menu-icon__button--active .mobile-menu-icon__bar3{-webkit-transform:rotate(-135deg) translate(-2.66666667px,-2.66666667px);transform:rotate(-135deg) translate(-2.66666667px,-2.66666667px)}.navigation-counter{color:#707070}.navigation-counter__container{float:right;margin-right:3px}.navigation-counter__text{font-size:9px}mobile-navigation,navigation{display:block;height:100%}.mega-menu--color-background.mega-menu--inverted a{color:#fff}.mega-menu--color-background.mega-menu--inverted a:before{background-color:#fff}.navigation{transition:background-color .3s cubic-bezier(.1,.6,.4,1);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);background-color:transparent;display:flex;flex-direction:row;align-items:center;z-index:20;height:85px}.navigation--mega-menu-active,.navigation--mobile-menu-active,.navigation--search-active,.navigation:hover{background-color:#fff}.navigation--color-background.navigation--inverted .country-picker,.navigation--color-background.navigation--inverted .favorite,.navigation--color-background.navigation--inverted .main-menu,.navigation--color-background.navigation--inverted .meta-menu,.navigation--color-background.navigation--inverted .mini-basket-icon{color:#fff}.navigation--color-background.navigation--inverted .favorite svg path,.navigation--color-background.navigation--inverted .mini-basket-icon svg path,.navigation--color-background.navigation--inverted .navigation__logo svg path,.navigation--color-background.navigation--inverted .search-icon svg path{fill:#fff}.navigation--with-background{background-color:#fff}.navigation--collapse{transition:background-color .3s cubic-bezier(.1,.6,.4,1);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);background-color:#fff}.navigation--expand--with-background{background-color:#fff}.navigation__container{padding-right:25px}@media (min-width:1025px){.navigation{height:130px}.navigation--collapse .navigation__fb-container{-webkit-animation:.3s forwards navigation-collapse;animation:.3s forwards navigation-collapse;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}@-webkit-keyframes navigation-collapse{0%{-webkit-transform:translateY(0);transform:translateY(0)}100%{-webkit-transform:translateY(13px);transform:translateY(13px)}}@keyframes navigation-collapse{0%{-webkit-transform:translateY(0);transform:translateY(0)}100%{-webkit-transform:translateY(13px);transform:translateY(13px)}}.navigation--collapse .navigation__fb-container .svg-logo-with-text{-webkit-animation:.5s forwards logo-scale-down;animation:.5s forwards logo-scale-down;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}@-webkit-keyframes logo-scale-down{0%{-webkit-transform:scale(1);transform:scale(1);top:0}100%{-webkit-transform:scale(.75);transform:scale(.75);top:-4px}}@keyframes logo-scale-down{0%{-webkit-transform:scale(1);transform:scale(1);top:0}100%{-webkit-transform:scale(.75);transform:scale(.75);top:-4px}}.navigation--expand .navigation__fb-container{-webkit-animation:.3s forwards navigation-normal;animation:.3s forwards navigation-normal;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}@-webkit-keyframes navigation-normal{0%{-webkit-transform:translateY(13px);transform:translateY(13px)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes navigation-normal{0%{-webkit-transform:translateY(13px);transform:translateY(13px)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}.navigation--expand .navigation__fb-container .svg-logo-with-text{-webkit-animation:.5s forwards logo-scale-up;animation:.5s forwards logo-scale-up;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}@-webkit-keyframes logo-scale-up{0%{-webkit-transform:scale(.75);transform:scale(.75);top:-4px}100%{-webkit-transform:scale(1);transform:scale(1);top:0}}@keyframes logo-scale-up{0%{-webkit-transform:scale(.75);transform:scale(.75);top:-4px}100%{-webkit-transform:scale(1);transform:scale(1);top:0}}.navigation__container{padding-right:40px}.navigation__logo{margin-top:25px;margin-bottom:15px}}.navigation__container:last-child{padding-right:0}@media (max-width:1024px){.navigation__container--mobile-stealthed{display:none}.navigation--mobile-menu-active .navigation__container--mobile-stealthed{display:block}.navigation--mobile-menu-active .navigation__container--mobile-stealthed:nth-child(2){-webkit-animation:.5s cubic-bezier(.1,.6,.4,1) -.3s forwards content-slide-down,.5s cubic-bezier(.1,.6,.4,1) -.3s forwards content-fade-in;animation:.5s cubic-bezier(.1,.6,.4,1) -.3s forwards content-slide-down,.5s cubic-bezier(.1,.6,.4,1) -.3s forwards content-fade-in}.navigation--mobile-menu-active .navigation__container--mobile-stealthed:nth-child(1){-webkit-animation:.5s cubic-bezier(.1,.6,.4,1) -.2s forwards content-slide-down,.5s cubic-bezier(.1,.6,.4,1) -.2s forwards content-fade-in;animation:.5s cubic-bezier(.1,.6,.4,1) -.2s forwards content-slide-down,.5s cubic-bezier(.1,.6,.4,1) -.2s forwards content-fade-in}}.navigation__fb-container{display:flex;position:relative}.navigation__fb-container--attach-above{position:absolute;top:-20px}.navigation__fb-container--row{flex-direction:row;width:100%}.navigation__fb-container--align-center{align-items:center}.navigation__fb-container--justify-right{justify-content:flex-end}.navigation__fb-container--space-between{justify-content:space-between}.navigation__logo-cutter{width:100%}.navigation__mobile-checkout-heading{text-transform:uppercase;font-weight:500}.navigation__checkout-steps{position:absolute;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.navigation__checkout-steps-container{padding-top:20px;padding-bottom:60px}@media (max-width:1024px){.navigation__logo-cutter{width:40px}.navigation__checkout-steps-container{padding-top:10px;padding-bottom:20px}.navigation__logo{overflow:hidden;transition:-webkit-transform .3s cubic-bezier(.1,.6,.4,1);transition:transform .3s cubic-bezier(.1,.6,.4,1);transition:transform .3s cubic-bezier(.1,.6,.4,1),-webkit-transform .3s cubic-bezier(.1,.6,.4,1)}.navigation__logo svg{transition:-webkit-transform .3s cubic-bezier(.1,.6,.4,1);transition:transform .3s cubic-bezier(.1,.6,.4,1);transition:transform .3s cubic-bezier(.1,.6,.4,1),-webkit-transform .3s cubic-bezier(.1,.6,.4,1)}.navigation--mobile-menu-active .navigation__logo{-webkit-transform:translateX(-150px);transform:translateX(-150px)}.navigation--mobile-menu-active .navigation__logo svg{-webkit-transform:translateX(150px);transform:translateX(150px)}.checkout-steps__title{display:none}.checkout-steps__step--active .checkout-steps__title{display:block}}.navigation__logo{width:189px;min-width:189px;height:32px}.navigation__mega-menu,.navigation__mini-basket{position:absolute;width:100%}.navigation__mini-basket--color-background .mini-basket__products{height:282px}.navigation .country-picker,.navigation .country-picker svg path,.navigation .favorite,.navigation .favorite svg path,.navigation .main-menu,.navigation .main-menu svg path,.navigation .meta-menu,.navigation .meta-menu svg path,.navigation .mini-basket-icon,.navigation .mini-basket-icon svg path,.navigation .search-icon,.navigation .search-icon svg path,.navigation__logo,.navigation__logo svg path{transition-duration:.3s;transition-timing-function:cubic-bezier(.1,.6,.4,1)}.navigation .country-picker,.navigation .favorite,.navigation .main-menu,.navigation .meta-menu,.navigation .mini-basket-icon{transition-property:color}.navigation .favorite svg path,.navigation .mini-basket-icon svg path,.navigation .search-icon svg path,.navigation__logo svg path{transition-property:fill}.navigation--inverted.navigation:not(:hover):not(.navigation--mega-menu-active) .country-picker,.navigation--inverted.navigation:not(:hover):not(.navigation--mega-menu-active) .favorite,.navigation--inverted.navigation:not(:hover):not(.navigation--mega-menu-active) .main-menu,.navigation--inverted.navigation:not(:hover):not(.navigation--mega-menu-active) .meta-menu,.navigation--inverted.navigation:not(:hover):not(.navigation--mega-menu-active) .mini-basket-icon{color:#fff}.navigation--inverted.navigation:not(:hover):not(.navigation--mega-menu-active) .favorite svg path,.navigation--inverted.navigation:not(:hover):not(.navigation--mega-menu-active) .mini-basket-icon svg path,.navigation--inverted.navigation:not(:hover):not(.navigation--mega-menu-active) .navigation__logo svg path,.navigation--inverted.navigation:not(:hover):not(.navigation--mega-menu-active) .search-icon svg path{fill:#fff}.search-icon__container{float:left}checkout-steps{display:block}checkout-steps::after{content:"";clear:both;display:table}.checkout-steps__step{float:left;font-weight:500;opacity:.3;transition:opacity .3s ease-in-out}.checkout-steps__step--active{opacity:1}@media (min-width:1025px){checkout-steps{display:flex;flex-direction:row}.checkout-steps__step{margin-right:40px}.checkout-steps__step:last-child{margin-right:0}.checkout-steps__title{font-size:11px}}.checkout-steps__step--active~.checkout-steps__step{float:right}.checkout-steps__number{float:left;width:25px;height:25px;margin-right:10px;border:1px solid grey;border-radius:50%;font-size:11px;line-height:23px;text-align:center}.checkout-steps__step:last-child:not(.checkout-steps__step--active) .checkout-steps__number{margin-right:0}.checkout-steps__title{text-transform:uppercase;float:left}.checkout-steps__mobile-inactive{float:right}basket{display:block}.basket__summary{position:relative}.basket__summary--outer{position:absolute}.basket__summary--inner{padding:60px 0}@media (max-width:1024px){.basket__summary--inner{position:static!important}}.basket__summary--fixed{position:fixed;top:130px}@media (max-width:1024px){.basket__summary--fixed{position:static!important}}.basket__summary--absolute{position:absolute}@media (max-width:1024px){.basket__summary--absolute{position:static!important}}.basket__actions{display:flex;justify-content:center;text-align:center;padding:8px 0}.basket__no-products{padding-bottom:80px}.basket__summary-line{font-weight:500;display:flex;flex-direction:row;justify-content:space-between;padding:7px 0;text-align:right}.basket__price-info{font-weight:400;font-size:11px;margin-top:-4px}.basket-line__container{display:flex;justify-content:space-between}@media (min-width:601px){.contact-block .contact{margin-top:0}.basket-line__container{align-items:center}}.basket-line__aligned{display:flex;width:100%;align-items:flex-start}.basket-line__quantity{padding-top:40px;display:none}.basket-line__quantity_mobile{padding-top:20px;display:block}@media (min-width:601px){.basket-line__aligned{align-items:center;width:60%}.basket-line__quantity{display:block}.basket-line__quantity_mobile{display:none}}@media (max-width:430px){.basket-line__quantity_mobile{display:none}}.basket-line__quantity_tiny{margin-top:20px}@media (min-width:430px){.basket-line__quantity_tiny{display:none}}.basket-line__image-container{display:block;flex-shrink:0;width:150px;height:180px;background-color:#f5f5f5}@media (min-width:601px){.basket-line__image-container{width:200px;height:200px}}.basket-line__image{height:100%;width:100%;padding:35px;-o-object-fit:contain;object-fit:contain}.basket-line__details{width:100%;padding-left:20px}.basket-line__title{display:block;font-weight:500;text-transform:uppercase}.basket-line__desc{font-size:13px}.basket-line__unit-price{padding-top:15px;font-weight:500}.basket-line__total-price{text-align:right;font-weight:500;width:100px}.basket-line__discount-container__desktop{height:87px;text-align:right}@media (max-width:600px){.basket-line__discount-container__desktop{display:none}}.basket-line__discount-container__desktop_small{height:63px}.basket-line__discount-container__mobile{padding-top:15px;padding-left:25px}@media (min-width:601px){.basket-line__discount-container__mobile{display:none}}@media (max-width:430px){.basket-line__discount-container__mobile{padding-top:0}}.basket-line__discount-container__mobile .basket-line__total-price{text-align:left}.basket-line__discount-container__mobile .basket-line__discount-price{padding-left:10px;text-align:left}.basket-line__discount-container_summary{height:48px;max-height:48px}.basket-line__discount-price{text-align:right;text-decoration:line-through;-webkit-text-decoration-color:#323232;text-decoration-color:#323232}@media (min-width:430px){.basket-line__spacer-tiny{display:none}}basket-quantity{text-align:center;width:145px}.basket-quantity{display:flex}.basket-quantity__label{height:35px;width:35px;line-height:35px;text-align:center;background-color:#f5f5f5}.basket-quantity__icon{height:14px;width:14px;margin:0 auto}.basket-quantity__button{outline:0;background:0 0;border:none;height:35px;width:55px;cursor:pointer}.basket-quantity__remove{outline:0;background:0 0;border:none;text-decoration:underline;cursor:pointer;margin-top:15px}voucher{padding-top:30px;width:100%}.voucher__container{padding:20px;background-color:#f8f8f8}.voucher__input{text-align:center}.voucher__input--error{border:1px solid #7c0000}.voucher__button-show-hide{outline:0;background:0 0;border:none;cursor:pointer;padding:0;color:#707070;text-decoration:underline}.voucher__clear{outline:0;background:0 0;border:none;cursor:pointer;padding:5px 0 0;text-decoration:underline;font-size:11px;display:block;margin:0 auto}checkout-address{display:block;margin-bottom:80px}.checkout-address__submit-button{text-align:right;padding-top:50px}@media (max-width:600px){.checkout-address__submit-button{padding-top:2px;padding-bottom:40px}}.checkout-address__terms-container label{display:inline-block}checkout-delivery{display:block;margin-bottom:80px}.checkout-delivery__submit-button{text-align:right;padding-top:50px}.checkout-delivery__delivery-method-container{margin-bottom:20px}@media (min-width:601px){checkout-address,checkout-delivery{margin-bottom:120px}.checkout-delivery__delivery-method-container{margin-bottom:95px}}.checkout-delivery__checkable{position:absolute;left:0;top:6px}.checkout-delivery__label{padding-left:35px;display:flex}.checkout-delivery__text{width:80%}.checkout-delivery__title{display:block;font-weight:500;padding-top:12px}.checkout-delivery__title--radio{padding-top:16px}.checkout-delivery__price{padding-top:12px;width:20%;text-align:right}.checkout-delivery__delivery-date-radio-label{display:inline-block;vertical-align:top;padding-top:6px}.checkout-delivery__datepicker{margin:25px 0}.delivery-summary{padding-bottom:40px}.need-help__phone{margin:15px 0}.need-help__open{color:#20a22a}.need-help__closed{color:#7c0000}.payment-options{padding-bottom:100px}.payment-options__type{display:inline-block;margin-right:20px}.payment-options__image{height:36px}.summary{margin-bottom:40px}@media (min-width:601px){.delivery-summary{padding-bottom:100px}.summary{margin-bottom:100px}}.summary__line{display:flex;height:90px;border-bottom:1px solid #e1e1e1;justify-content:space-between;align-items:center}.summary__small-line{display:flex;justify-content:space-between;align-items:center}.summary__small-line-bold{font-weight:700}.summary__title{width:60%}.summary__top-line{margin-bottom:0}.summary__info{display:block;font-size:13px;font-weight:400}.summary__quantity{width:20%}.summary__price{font-weight:500;width:20%;text-align:right}.summary__price_discount{text-decoration:line-through;-webkit-text-decoration-color:#323232;text-decoration-color:#323232}order-recipt{display:block;margin-bottom:80px}.order-receipt__order-confirmation{text-align:right}.order-receipt__order-confirmation p{font-size:13px;line-height:19px;margin:0}.order-receipt__order-confirmation p:last-child{font-weight:500}.order-receipt__name{margin-bottom:10px}.order-receipt__heading{margin-top:40px}product-filter{display:block}.product-filter__variants{padding-top:10px;background:#fff;min-height:calc(100vh - 300px)}.product-filter__variants--ssr{visibility:hidden}.product-filter__variant{margin-bottom:35px}@media (min-width:1025px){.product-filter__variants{padding-top:60px;min-height:calc(100vh - 570px);-webkit-transform:translateY(-240px);transform:translateY(-240px);transition:-webkit-transform .3s cubic-bezier(.1,.6,.4,1);transition:transform .3s cubic-bezier(.1,.6,.4,1);transition:transform .3s cubic-bezier(.1,.6,.4,1),-webkit-transform .3s cubic-bezier(.1,.6,.4,1)}.product-filter__variants--active{-webkit-transform:translateY(0);transform:translateY(0)}.product-filter__variant{margin-bottom:65px}}.product-filter__flex-modifyer{flex-wrap:wrap}.product-filter__header{font-size:25px;font-weight:100;width:100%;margin:0 0 15px 12px}desktop-filter{display:block}.desktop-filter__heading{padding-bottom:40px}.desktop-filter__title{text-transform:none;margin-bottom:30px}.desktop-filter__title--spacing-small{margin-bottom:10px}.desktop-filter__subtitle{margin:0 0 10px;font-weight:400}.desktop-filter__facet-triggers{overflow:hidden;opacity:0;transition:opacity .3s cubic-bezier(.1,.6,.4,1)}.desktop-filter__facet-triggers--no-ssr{opacity:1}.desktop-filter__facet-trigger{float:left;height:36px;line-height:36px;padding:0 20px 0 0;margin:0;background:0 0;border:0;cursor:pointer}.desktop-filter__facet-trigger:after{content:attr(data-text-size);display:block;height:1px;color:transparent;font-weight:700;overflow:hidden;visibility:hidden}.desktop-filter__facet-trigger--highlight{font-weight:500}.desktop-filter__selected-facets{float:left;overflow:hidden}.desktop-filter__selected-facet{display:none;float:left;height:36px;line-height:36px;padding:0 18px;border:0;margin:0 20px 0 0;background:padding-box content-box #f5f5f5;font-weight:500;cursor:pointer}.desktop-filter__selected-facet--active{display:block;-webkit-animation:.3s cubic-bezier(.1,.6,.4,1) forwards selected-facet-in;animation:.3s cubic-bezier(.1,.6,.4,1) forwards selected-facet-in}@-webkit-keyframes selected-facet-in{from{-webkit-transform:translateX(-90px);transform:translateX(-90px);opacity:0}to{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}}@keyframes selected-facet-in{from{-webkit-transform:translateX(-90px);transform:translateX(-90px);opacity:0}to{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}}.desktop-filter__selected-facet:after,.desktop-filter__selected-facet:before{content:"";position:absolute;top:0;width:36px;height:36px;border-radius:50%;background:#f5f5f5;z-index:-1}.desktop-filter__selected-facet:before{left:0}.desktop-filter__selected-facet:after{right:0}.desktop-filter__counter{display:block;float:right;text-align:right}.desktop-filter__facet-values{height:200px;opacity:0;transition:opacity .3s cubic-bezier(.1,.6,.4,1);background:#fff}.desktop-filter__facet-values--active{opacity:1}.desktop-filter__facet-list{position:absolute;left:0;top:0;height:200px;padding:0 60px;margin:0;list-style-type:none;-webkit-column-count:2;column-count:2;border-right:2px solid #f5f5f5;background:#fff;transition-property:opacity,width,-webkit-transform;transition-property:transform,opacity,width;transition-property:transform,opacity,width,-webkit-transform;transition-duration:.3s;transition-timing-function:cubic-bezier(.1,.6,.4,1)}.desktop-filter__facet-value{padding:0;margin:0;line-height:28px}.desktop-filter__facet-value:before{content:none}.desktop-filter__facet-value--color{line-height:0}.desktop-filter__facet-value-trigger{padding:0;margin:0;background:0 0;border:0;cursor:pointer;text-align:left}.desktop-filter__facet-value-trigger:disabled{cursor:default}.desktop-filter__facet-value-trigger--color{width:18px;height:18px;border:1px solid #707070;border-radius:50%;color:transparent;font-size:0;margin:5px;float:left}mobile-filter{display:block}.mobile-filter{padding-bottom:20px;overflow:hidden}.mobile-filter__title{text-transform:none;margin-bottom:30px}.mobile-filter__title--spacing-small{margin-bottom:10px}.mobile-filter__subtitle{margin:0;font-weight:400}.mobile-filter__toggle{line-height:50px;background:0 0;border:0;padding:0 20px 0 0;margin:0;cursor:pointer}.mobile-filter__toggle--active{font-weight:500}.mobile-filter__selected-facet{float:left;height:36px;line-height:36px;padding:0 18px;border:0;margin:7px 20px 7px 0;background:padding-box content-box #f5f5f5;font-weight:500;cursor:pointer}.mobile-filter__selected-facet:after,.mobile-filter__selected-facet:before{content:"";position:absolute;top:0;width:36px;height:36px;border-radius:50%;background:#f5f5f5;z-index:-1}.mobile-filter__selected-facet:before{left:0}.mobile-filter__selected-facet:after{right:0}.mobile-filter__list{display:none;float:left;width:100%;padding:15px 0;margin:0;list-style:none;font-size:16px}.mobile-filter__list--active{display:block}.mobile-filter__item{float:left;width:100%;padding:0;border-top:1px solid #f5f5f5;margin:0}.mobile-filter__item:before{content:none}.mobile-filter__item:last-child{border-bottom:1px solid #f5f5f5}.mobile-filter__item-header{display:block;width:100%;height:50px;line-height:50px;text-align:left;transition:color 0s cubic-bezier(.1,.6,.4,1);-webkit-appearance:none;-moz-appearance:none;appearance:none;background:0 0;border:none;padding:0}.mobile-filter__item-header svg{transition:fill 0s cubic-bezier(.1,.6,.4,1)}.mobile-filter__heading{float:left;font-weight:400}.mobile-filter__heading--highlight{font-weight:500}.mobile-filter__arrow{width:12px;height:7px;line-height:0;position:absolute;right:0;top:50%;margin-top:-3.5px;transition:-webkit-transform 0s cubic-bezier(.1,.6,.4,1);transition:transform 0s cubic-bezier(.1,.6,.4,1);transition:transform 0s cubic-bezier(.1,.6,.4,1),-webkit-transform 0s cubic-bezier(.1,.6,.4,1)}.mobile-filter__arrow--open{-webkit-transform:scaleY(-1);transform:scaleY(-1)}.mobile-filter__triggers{padding-bottom:20px;overflow:hidden}.mobile-filter__trigger{float:left;width:100%;height:36px;line-height:36px;padding:0 10px 0 0;margin:0;border:0;background:0 0;text-decoration:none;text-align:left;font-size:16px;cursor:pointer;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media (min-width:400px){.mobile-filter__trigger{width:50%}}.mobile-filter__trigger:last-child{margin-bottom:10px}.mobile-filter__trigger--color{width:35px;height:35px;border:1px solid #707070;border-radius:50%;color:transparent;font-size:0;margin:10px}mini-basket{display:block;background-color:#fff}.mini-basket__products{padding:0 0 40px;display:flex;flex-flow:row nowrap}.mini-basket__summary{background-color:#f5f5f5;padding:30px 0}.mini-basket__summary-shipping{color:#707070}.mini-basket__price-container{position:relative;border-bottom:1px solid rgba(112,112,112,.5);height:35px;line-height:35px;display:flex;justify-content:space-between}.mini-basket__price-container__discount{position:absolute;display:flex;width:100%;bottom:25px;left:0}.mini-basket__price,.mini-basket__price-text{font-weight:500}.mini-basket__price-text__discount,.mini-basket__price__discount{display:block;flex:1;font-weight:500;font-size:14px}.mini-basket__price-text__discount_price,.mini-basket__price__discount_price{font-weight:500;font-size:14px;text-align:right;-webkit-text-decoration-color:#323232;text-decoration-color:#323232}.mini-basket__carousel .standard-carousel__items{margin-top:20px}mini-basket-item{display:flex;flex-shrink:0}.mini-basket-item__container{display:flex;align-items:center;margin-right:20px}.mini-basket-item__image-wrapper{flex-shrink:0;height:90px;width:90px;background-color:#f5f5f5}.mini-basket-item__image-wrapper a{display:block;height:100%;width:100%}.mini-basket-item__image{height:100%;width:100%;padding:10px;-o-object-fit:contain;object-fit:contain}.mini-basket-item__details{width:calc(100% - 90px);padding:0 20px}.mini-basket-item__title{font-weight:500;text-transform:uppercase;white-space:nowrap}.mini-basket-item__desc{overflow:hidden;font-size:13px;text-overflow:ellipsis;white-space:nowrap;max-width:250px;line-height:18px;margin-bottom:3px}.mini-basket-item__price-container{display:flex;flex-direction:row;justify-content:space-between}.mini-basket-item__total-price,.mini-basket-item__unit-price{font-weight:500;flex:1 0 auto}.mini-basket-item__unit-price{color:#707070;padding-right:20px;flex:1 0 auto}newsletter-signup{display:block;padding:60px 0 110px}.newsletter-signup__headline{text-align:center}.newsletter-signup__form{padding-top:30px}.newsletter-signup__form-control{display:flex;justify-content:space-between}.newsletter-signup__input{height:35px;padding-left:20px;width:70%;display:block;outline:0;border-top:1px solid #adadad;border-left:1px solid #adadad;border-bottom:1px solid #adadad;border-right:none}.newsletter-signup__button{width:30%;display:block;overflow:hidden}.newsletter-signup__error-text{position:relative;width:100%;padding-top:20px;display:block;font-size:13px;text-align:center}.newsletter-signup__segments{display:flex;flex-direction:row;justify-content:flex-end}.newsletter-signup__segments__customer-type{flex:1;align-items:center;align-items:center;display:flex}.newsletter-signup__segments__customer-type span{font-size:14px}.newsletter-signup__segments__segment{flex:0 auto;margin-left:20px}.newsletter-signup__segments__segment label{font-size:14px}.newsletter-signup__segments__segment:first-child{margin-left:0}.newsletter-signup__segments__segment--error label:before{border-color:#7c0000}.newsletter-signup__segments--flex-start{justify-content:flex-start}.newsletter-signup__consent{margin-top:10px}.newsletter-signup__consent p{font-size:14px}.newsletter-signup__consent a{text-decoration:underline}.search{position:fixed;top:85px;right:0;bottom:0;left:0;padding:25px 0;z-index:20;background-color:#fff;overflow-y:scroll}@media (min-width:1025px){.search{padding:45px 0}}.search__input{width:170px;padding-left:5px;margin-bottom:135px;border:none;font-size:22px;line-height:calc(35px - 2px);color:#323232;opacity:.3;transition:opacity .3s ease-in-out}.search__input--active{text-align:center;opacity:1;border-left:none}@media (max-width:1024px){mini-basket{display:none}.search__input--active{width:210px}}@media (min-width:1025px){.search__input{width:325px;font-size:28px;margin-bottom:100px;line-height:calc(48px - 2px)}}.search__spinner{position:relative;width:1em;height:1em}.search__spinner:before{content:"";background-position:center;background-repeat:no-repeat;background-image:url(/assets/gifs/chs-spinner.gif);background-size:cover;position:absolute;width:300%;height:300%;left:-66%;top:-66%}.search__status{width:100%;position:absolute;top:85px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.search__status span{position:absolute;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.search__text--strong{font-weight:500}.search__suggestions{margin-top:-80px}@media (min-width:1025px){.search__status{top:70px}.search__suggestions{margin-top:-10px}}.search__suggestions span{display:inline-block;width:14px;margin-left:-3px;text-align:center}.search__suggestion{display:inline-block;margin-top:25px}.search__suggestion:last-child [class="text "]{display:none}.search__item{margin-bottom:35px}.search__close{position:absolute;top:-45px;right:0;width:45px;height:45px;border-radius:50%;background-color:#f5f5f5;cursor:pointer;z-index:2}@media (max-width:1024px){.search__close{display:none}}.search__close__icon{width:12px;height:12px;position:absolute;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);top:50%;left:50%;line-height:0}@media (min-width:1025px){.search__suggestion{margin-top:0}.search__item{margin-bottom:65px}.search{top:130px}.footer__row{margin-bottom:40px}}.footer{margin-top:40px}.footer__row--aligns-center{display:flex;align-items:center}.footer__container{padding:40px 0;border-top:1px solid #e1e1e1}.footer__container--less-spacing{padding:30px 0}.footer__container--pull-right{text-align:right}.footer__container--split{display:flex;flex-direction:row}@media (min-width:1025px){.footer__container{padding:0;border-top:none}}.footer__icon{display:inline-block;width:34px;height:34px}.footer__icon--full-width{width:100%;height:auto}.footer-certificates__container--align-center{display:flex;align-items:center}.footer-certificates__teaser{margin-bottom:6px}.footer-certificates__image{padding-right:10px;height:26px}.footer-column__title{font-size:16px;text-transform:uppercase;line-height:1;font-weight:500;margin:0 0 10px}.footer-column__link-wrapper{margin-top:10px;line-height:20px;cursor:pointer;overflow:hidden}.footer-column__link-wrapper:focus{outline:0}.footer-column__link-wrapper:first-of-type{margin-top:0}@media (min-width:1025px){.footer-column__link-wrapper{margin-top:0}}.footer-column__link{font-size:13px;color:#323232}.footer-contact__title{font-size:16px;text-transform:uppercase;line-height:1;font-weight:500;margin:0 0 10px}.footer-contact__container{margin-top:10px;line-height:20px}.footer-contact__container:first-of-type{margin-top:0}@media (min-width:1025px){.footer-contact__container{margin-top:0}}.footer-contact__container--push-down{margin-top:40px}@media (min-width:1025px){.footer-contact__container--push-down{margin-top:20px}}.footer-contact__text{font-size:13px;color:#323232}.footer-contact__text--underline{text-decoration:underline}.store-locator-top{width:100%;height:340px;color:#fff}.store-locator-top-search{display:flex;flex-direction:column;height:100%;align-items:center;text-align:center;justify-content:center}.store-locator-top-search-subtext{margin:1.6em 0}.store-locator-top-search-input{width:220px}@media (max-width:1024px){.store-locator-top{height:260px}.store-locator-top-search-header{font-size:22px;line-height:22px}.store-locator-top-search-subtext{margin:.63em 0}.store-locator-bottom{flex-direction:column-reverse}}.store-locator-background{height:700px;background-repeat:no-repeat;background-size:cover}.store-locator-bottom{display:flex;height:0;opacity:0;transition:all .5s cubic-bezier(.1,.6,.4,1) .2s}.store-locator-bottom--show{height:700px;opacity:1}.store-locator-bottom-list{flex-grow:1;flex-basis:0;overflow-y:auto;padding:1.26em;cursor:pointer;background-color:#f5f5f5}@media (max-width:1024px){.store-locator-bottom-list{flex-grow:3}}.store-locator-bottom-map{flex-grow:4;flex-basis:0}.store-locator-bottom-map agm-map{height:100%}.store-locator-bottom-store{padding:1.26em 0;border-bottom:1px solid #f5f5f5;word-break:break-all}.store-locator-bottom-details{display:flex;flex-direction:row}.store-locator-bottom-details__image{flex-grow:1;flex-basis:0}.store-locator-bottom-details__image img{max-width:100%}.store-locator-bottom-details__card{flex-grow:1;flex-basis:0;padding:0 1.26em}.store-locator-bottom-details__card-phone{display:block}.store-locator-bottom-details__card-webpage{color:#707070;text-decoration:underline}.store-locator-bottom-details__card__click-collect,.store-locator-bottom-details__card__shop-online{display:block;margin-top:.63em}@media (max-width:1024px){.store-locator-bottom-details{flex-direction:column-reverse}.product-page-hero__carousel-wrapper{padding-bottom:75%}}.cdk-global-overlay-wrapper,.cdk-overlay-container{pointer-events:none;top:0;left:0;height:100%;width:100%}.cdk-overlay-container{position:fixed;z-index:1000}.cdk-global-overlay-wrapper{display:flex;position:absolute;z-index:1000}.cdk-overlay-pane{position:absolute;pointer-events:auto;box-sizing:border-box;z-index:1000}.cdk-overlay-backdrop{background:0 0;position:absolute;top:0;bottom:0;left:0;right:0;z-index:1000;pointer-events:auto;-webkit-tap-highlight-color:transparent;transition:opacity 1.2s cubic-bezier(.25,.8,.25,1),background 1.2s cubic-bezier(.25,.8,.25,1);opacity:0}.cdk-overlay-backdrop.cdk-overlay-backdrop-showing{opacity:.48}.cdk-overlay-dark-backdrop{background:rgba(0,0,0,.6)}.cdk-overlay-transparent-backdrop{background:0 0}.cdk-global-scrollblock{position:fixed;width:100%;overflow-y:scroll}.impact-panel--full-height{height:100%}.overlay-panel{width:100%;height:100%}case-page{display:block}.case-page__short-description{margin-bottom:50px;margin-top:0}.case-page__info-wrapper{border-top:1px solid #e1e1e1;border-bottom:1px solid #e1e1e1;margin-bottom:50px}.case-page__info{font-size:14px;line-height:21px}.case-page__info>*{margin-bottom:25px}@media (min-width:1025px){.case-page__info>*{margin-bottom:50px}}.case-page__accordion{border-bottom:1px solid #e1e1e1;margin-bottom:25px}.case-page__accordion-header{display:flex;flex-direction:row;justify-content:space-between;margin-bottom:25px}.case-page__accordion-icon{width:15px;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;transition:-webkit-transform .4s cubic-bezier(.1,.6,.4,1);transition:transform .4s cubic-bezier(.1,.6,.4,1);transition:transform .4s cubic-bezier(.1,.6,.4,1),-webkit-transform .4s cubic-bezier(.1,.6,.4,1)}.case-page__accordion-icon--show{-webkit-animation:0 forwards accordion-flip;animation:0 forwards accordion-flip}.case-page__accordion-icon--hidden{-webkit-animation:0 forwards accordion-flip--reverse;animation:0 forwards accordion-flip--reverse}.case-page__info-link{font-size:inherit;line-height:inherit}.case-page__heading{margin-bottom:50px;padding-top:50px}@keyframes accordion-flip{0%{-webkit-transform:rotateX(180deg);transform:rotateX(180deg)}100%{-webkit-transform:rotateX(0);transform:rotateX(0)}}@keyframes accordion-flip--reverse{0%{-webkit-transform:rotateX(0);transform:rotateX(0)}100%{-webkit-transform:rotateX(180deg);transform:rotateX(180deg)}}product-page-hero{display:block;width:100%;background-color:#f5f5f5;top:-85px;margin-bottom:-5px}.product-page-hero__carousel-wrapper{width:100%;z-index:1;pointer-events:none}@media (max-width:600px){.product-page-hero__carousel-wrapper{padding-bottom:130%}}.product-page-hero__carousel{position:absolute;top:150px;bottom:100px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);pointer-events:all}@media (min-width:1025px){product-page-hero{height:100vh;top:-130px;margin-bottom:-10px}.product-page-hero__carousel-wrapper{position:absolute;height:100%}.product-page-hero__carousel{top:200px;bottom:150px}}.product-page-hero__pagination,.product-page-hero__scroll-description{position:absolute;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.product-page-hero__pagination{bottom:-50px}.product-page-hero__scroll-description{bottom:20px}@media (min-width:1025px){.product-page-hero__scroll-description{bottom:40px}}.product-page-hero__heading{margin-top:0;text-transform:uppercase}.product-page-hero__description{white-space:pre-wrap}.product-page-hero__description>p{margin:0}.product-page-hero__variant-image-buffer{display:none;position:absolute;bottom:20%;left:0;width:100%;height:100%;max-height:500px;min-height:130px}.product-page-hero__variant-image{position:absolute;bottom:20%;left:0;width:100%;height:100%;max-height:500px;min-height:130px;display:flex;flex-direction:row;justify-content:center;align-items:flex-end;opacity:0;transition:opacity .9s cubic-bezier(.1,.6,.4,1)}@media (min-width:601px){order-recipt{margin-bottom:120px}.product-page-hero__variant-image{width:75%;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}}.product-page-hero__variant-image img{max-width:100%;max-height:100%}.product-page-hero__variant-image img .client-route{-webkit-transform:scale(1.2);transform:scale(1.2)}.client-route .appeared .product-page-hero__variant-image img,.product-page-hero__variant-image img .client-route .appeared{-webkit-animation:1s cubic-bezier(.1,.6,.4,1) forwards content-scale-down;animation:1s cubic-bezier(.1,.6,.4,1) forwards content-scale-down}.product-page-hero__variant-image.carousel-focus{opacity:1}.product-page-hero__variant-configuration{margin-top:15px}.product-page-hero__product-info{padding-bottom:40px}.product-page-hero__product-info>*{z-index:2}.product-page-hero__product-info hr{width:100%;margin:30px 0}@media (min-width:1025px){.product-page-hero__variant-image{width:50%}.product-page-hero__product-info-wrapper{display:flex;flex-direction:row;align-items:flex-end;height:100%}.product-page-hero__product-info{align-items:flex-end}.product-page-hero__product-info>:last-child{text-align:right}}.product-page-hero__variant-price-add{display:flex;flex-direction:row;justify-content:space-between;align-items:center;margin:20px 0 25px}@media (max-width:1024px){.product-page-hero__variant-price-add--no-price{justify-content:flex-end}}.product-page-hero__price{font-size:21px;line-height:14px;font-weight:500}@media (min-width:1025px){.product-page-hero__price{margin:20px 0 0}}.product-page-hero__price__discount{-webkit-transform:translateY(-5px);transform:translateY(-5px);font-size:16px;text-decoration:line-through;-webkit-text-decoration-color:#323232;text-decoration-color:#323232}.product-page-hero__add-button{margin-top:25px}.product-page-hero__add-to-favourite{display:block}.product-page-hero__not-available{font-weight:500}.product-page-hero__fav-wrapper{text-align:right}.product-page-hero__designer,.product-page-hero__variant-configuration{font-size:14px;line-height:21px}.product-page-hero__shipping-info{font-size:12px;line-height:19px}product-page-variants{display:block;margin-bottom:80px}.product-page-variants__heading{margin-top:0}.product-page-variants__item{flex-shrink:0;flex-grow:0;padding-right:0}.loaded .product-page-variants__item:nth-child(1){opacity:0}.appeared .loaded .product-page-variants__item:nth-child(1),.loaded .product-page-variants__item:nth-child(1).appeared{-webkit-animation:1s cubic-bezier(.1,.6,.4,1) forwards content-move-up,1s cubic-bezier(.1,.6,.4,1) forwards content-fade-in;animation:1s cubic-bezier(.1,.6,.4,1) forwards content-move-up,1s cubic-bezier(.1,.6,.4,1) forwards content-fade-in}.loaded .product-page-variants__item:nth-child(2){opacity:0}.appeared .loaded .product-page-variants__item:nth-child(2),.loaded .product-page-variants__item:nth-child(2).appeared{-webkit-animation:1s cubic-bezier(.1,.6,.4,1) .1s forwards content-move-up,1s cubic-bezier(.1,.6,.4,1) .1s forwards content-fade-in;animation:1s cubic-bezier(.1,.6,.4,1) .1s forwards content-move-up,1s cubic-bezier(.1,.6,.4,1) .1s forwards content-fade-in}.loaded .product-page-variants__item:nth-child(3){opacity:0}.appeared .loaded .product-page-variants__item:nth-child(3),.loaded .product-page-variants__item:nth-child(3).appeared{-webkit-animation:1s cubic-bezier(.1,.6,.4,1) .2s forwards content-move-up,1s cubic-bezier(.1,.6,.4,1) .2s forwards content-fade-in;animation:1s cubic-bezier(.1,.6,.4,1) .2s forwards content-move-up,1s cubic-bezier(.1,.6,.4,1) .2s forwards content-fade-in}.loaded .product-page-variants__item:nth-child(4){opacity:0}.appeared .loaded .product-page-variants__item:nth-child(4),.loaded .product-page-variants__item:nth-child(4).appeared{-webkit-animation:1s cubic-bezier(.1,.6,.4,1) .3s forwards content-move-up,1s cubic-bezier(.1,.6,.4,1) .3s forwards content-fade-in;animation:1s cubic-bezier(.1,.6,.4,1) .3s forwards content-move-up,1s cubic-bezier(.1,.6,.4,1) .3s forwards content-fade-in}.loaded .product-page-variants__item:nth-child(5){opacity:0}.appeared .loaded .product-page-variants__item:nth-child(5),.loaded .product-page-variants__item:nth-child(5).appeared{-webkit-animation:1s cubic-bezier(.1,.6,.4,1) .4s forwards content-move-up,1s cubic-bezier(.1,.6,.4,1) .4s forwards content-fade-in;animation:1s cubic-bezier(.1,.6,.4,1) .4s forwards content-move-up,1s cubic-bezier(.1,.6,.4,1) .4s forwards content-fade-in}.loaded .product-page-variants__item:nth-child(6){opacity:0}.appeared .loaded .product-page-variants__item:nth-child(6),.loaded .product-page-variants__item:nth-child(6).appeared{-webkit-animation:1s cubic-bezier(.1,.6,.4,1) .5s forwards content-move-up,1s cubic-bezier(.1,.6,.4,1) .5s forwards content-fade-in;animation:1s cubic-bezier(.1,.6,.4,1) .5s forwards content-move-up,1s cubic-bezier(.1,.6,.4,1) .5s forwards content-fade-in}.loaded .product-page-variants__item:nth-child(7){opacity:0}.appeared .loaded .product-page-variants__item:nth-child(7),.loaded .product-page-variants__item:nth-child(7).appeared{-webkit-animation:1s cubic-bezier(.1,.6,.4,1) .6s forwards content-move-up,1s cubic-bezier(.1,.6,.4,1) .6s forwards content-fade-in;animation:1s cubic-bezier(.1,.6,.4,1) .6s forwards content-move-up,1s cubic-bezier(.1,.6,.4,1) .6s forwards content-fade-in}.loaded .product-page-variants__item:nth-child(8){opacity:0}.appeared .loaded .product-page-variants__item:nth-child(8),.loaded .product-page-variants__item:nth-child(8).appeared{-webkit-animation:1s cubic-bezier(.1,.6,.4,1) .7s forwards content-move-up,1s cubic-bezier(.1,.6,.4,1) .7s forwards content-fade-in;animation:1s cubic-bezier(.1,.6,.4,1) .7s forwards content-move-up,1s cubic-bezier(.1,.6,.4,1) .7s forwards content-fade-in}.loaded .product-page-variants__item:nth-child(9){opacity:0}.appeared .loaded .product-page-variants__item:nth-child(9),.loaded .product-page-variants__item:nth-child(9).appeared{-webkit-animation:1s cubic-bezier(.1,.6,.4,1) .8s forwards content-move-up,1s cubic-bezier(.1,.6,.4,1) .8s forwards content-fade-in;animation:1s cubic-bezier(.1,.6,.4,1) .8s forwards content-move-up,1s cubic-bezier(.1,.6,.4,1) .8s forwards content-fade-in}.loaded .product-page-variants__item:nth-child(10){opacity:0}.appeared .loaded .product-page-variants__item:nth-child(10),.loaded .product-page-variants__item:nth-child(10).appeared{-webkit-animation:1s cubic-bezier(.1,.6,.4,1) .9s forwards content-move-up,1s cubic-bezier(.1,.6,.4,1) .9s forwards content-fade-in;animation:1s cubic-bezier(.1,.6,.4,1) .9s forwards content-move-up,1s cubic-bezier(.1,.6,.4,1) .9s forwards content-fade-in}.product-page-variants__item:not(.product-page-variants__item--wide){flex-grow:0;flex-shrink:0;width:calc((100% / 2) - (12px - 12px / 2))}@media (min-width:601px){product-page-variants{margin-bottom:120px}.product-page-variants__item:not(.product-page-variants__item--wide){flex-grow:0;flex-shrink:0;width:calc((100% / 4) - (12px - 12px / 4))}}@media (min-width:1025px){.product-page-variants__item:not(.product-page-variants__item--wide){flex-grow:0;flex-shrink:0;width:calc((100% / 4) - (24px - 24px / 4))}}.product-page-variants__item:not(.product-page-variants__item--wide):not(:last-child){flex-grow:0;flex-shrink:0;width:calc((100% / 2) + 12px / 2);padding-right:12px}@media (min-width:601px){.product-page-variants__item:not(.product-page-variants__item--wide):not(:last-child){flex-grow:0;flex-shrink:0;width:calc((100% / 4) + 12px / 4);padding-right:12px}}@media (min-width:1025px){.product-page-variants__item:not(.product-page-variants__item--wide):not(:last-child){flex-grow:0;flex-shrink:0;width:calc((100% / 4) + 24px / 4);padding-right:24px}}.product-page-variants__item--wide{flex-grow:0;flex-shrink:0;width:calc((100% / 1) - (12px - 12px / 1))}@media (min-width:601px){.product-page-variants__item--wide{flex-grow:0;flex-shrink:0;width:calc((100% / 2) - (12px - 12px / 2))}}@media (min-width:1025px){.product-page-variants__item--wide{flex-grow:0;flex-shrink:0;width:calc((100% / 2) - (24px - 24px / 2))}}.product-page-variants__item--wide:not(:last-child){flex-grow:0;flex-shrink:0;width:calc((100% / 1) + 12px / 1);padding-right:12px}@media (min-width:601px){.product-page-variants__item--wide:not(:last-child){flex-grow:0;flex-shrink:0;width:calc((100% / 2) + 12px / 2);padding-right:12px}}@media (min-width:1025px){.product-page-variants__item--wide:not(:last-child){flex-grow:0;flex-shrink:0;width:calc((100% / 2) + 24px / 2);padding-right:24px}}.favourite-page__case-wrapper,.favourite-page__product-wrapper{display:flex;flex-direction:row;flex-wrap:wrap}.favourite-page__case-item,.favourite-page__product-item{margin-bottom:30px}.favourite-page__button{margin-top:15px;margin-bottom:30px}.favourite-page__case-heading,.favourite-page__product-heading{margin:1.26em 0 0!important}.favourite-page__add-to-favourites--hide .add-to-favourites{display:none}.favourite-page__error{opacity:1;transition:opacity 1s cubic-bezier(.1,.6,.4,1)}.favourite-page__error--hide{opacity:0}.favourite-page-overlay{background-color:#fff;width:25%;min-width:350px;padding:30px;margin-top:85px}.favourite-page-overlay__button{margin-top:15px;margin-bottom:15px;align-self:flex-end}.favourite-page-overlay overlay-header .overlay-header{height:20px}.favourite-page-overlay__click-text{display:inline-block;opacity:0}.favourite-page-overlay__click-text--show{opacity:1;transition:opacity .5s cubic-bezier(.1,.6,.4,1)}checkout-payment-page{margin-bottom:80px}@media (min-width:601px){.favourite-page-overlay{width:40%}.favourite-page-overlay__click-text{margin-left:20px}checkout-payment-page{margin-bottom:120px}}.checkout-payment-page__continue{text-align:right;margin-top:40px}checkout-payment-option{display:block}.radio+.checkout-payment-option__label{display:inline-block}.checkout-payment-option__toggle-description{background-color:#323232;color:#fff;border-radius:50%;border:none;-webkit-transform:scale(.7);transform:scale(.7);cursor:pointer}.checkout-payment-option__description{padding-left:38px;max-width:80%}.checkout-payment-option__icon{float:right;height:30px;top:10px}