@charset "UTF-8";.selectric-wrapper{position:relative;cursor:pointer}.selectric-responsive{width:100%}.selectric{border:1px solid #DDD;border-radius:0;background:#F8F8F8;position:relative;overflow:hidden}.selectric .label{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin:0 38px 0 10px;font-size:12px;line-height:38px;color:#444;height:38px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.selectric .button{display:block;position:absolute;right:0;top:0;width:38px;height:38px;line-height:38px;background-color:#F8f8f8;color:#BBB;text-align:center;font:0/0 a}.selectric .button:after{content:" ";position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;width:0;height:0;border:4px solid transparent;border-top-color:#BBB;border-bottom:none}.selectric-focus .selectric{border-color:#aaa}.selectric-hover .selectric{border-color:#c4c4c4}.selectric-hover .selectric .button{color:#a2a2a2}.selectric-hover .selectric .button:after{border-top-color:#a2a2a2}.selectric-open{z-index:9999}.selectric-open .selectric{border-color:#c4c4c4}.selectric-open .selectric-items{display:block}.selectric-disabled{filter:alpha(opacity=50);opacity:.5;cursor:default;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.selectric-hide-select{position:relative;overflow:hidden;width:0;height:0}.selectric-hide-select select{position:absolute;left:-100%}.selectric-hide-select.selectric-is-native{position:absolute;width:100%;height:100%;z-index:10}.selectric-hide-select.selectric-is-native select{position:absolute;top:0;left:0;right:0;height:100%;width:100%;border:none;z-index:1;-webkit-box-sizing:border-box;box-sizing:border-box;opacity:0}.selectric-input{position:absolute!important;top:0!important;left:0!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;margin:0!important;padding:0!important;width:1px!important;height:1px!important;outline:0!important;border:none!important;background:0 0!important}.selectric-temp-show{position:absolute!important;visibility:hidden!important;display:block!important}.selectric-items{display:none;position:absolute;top:100%;left:0;background:#F8F8F8;border:1px solid #c4c4c4;z-index:-1;-webkit-box-shadow:0 0 10px -6px;box-shadow:0 0 10px -6px}.selectric-items .selectric-scroll{height:100%;overflow:auto}.selectric-above .selectric-items{top:auto;bottom:100%}.selectric-items li,.selectric-items ul{list-style:none;padding:0;margin:0;font-size:12px;line-height:20px;min-height:20px}.selectric-items li{display:block;padding:10px;color:#666;cursor:pointer}.selectric-items li.selected{background:#E0E0E0;color:#444}.selectric-items li.highlighted{background:#D0D0D0;color:#444}.selectric-items li:hover{background:#D5D5D5;color:#444}.selectric-items .disabled{filter:alpha(opacity=50);opacity:.5;cursor:default!important;background:0 0!important;color:#666!important;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.selectric-items .selectric-group .selectric-group-label{font-weight:700;padding-left:10px;cursor:default;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background:0 0;color:#444}.selectric-items .selectric-group.disabled li{filter:alpha(opacity=100);opacity:1}.selectric-items .selectric-group li{padding-left:25px}/*! normalize.css v3.0.0 | MIT License | git.io/normalize */article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}html{font-family:sans-serif;font-size:100%;overflow-y:scroll;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}button,html,input,select,textarea{font-family:sans-serif}body{margin:0;padding:0}a{background:0 0}a:focus{outline:thin dotted}h1{font-size:2em;margin:.67em 0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}blockquote{margin:1em 40px}dfn{font-style:italic}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0}mark{background:#ff0;color:#000}code,kbd,pre,samp{font-family:monospace,serif;font-size:1em}pre{white-space:pre;white-space:pre-wrap;word-wrap:break-word;overflow:auto}q{quotes:"\201C" "\201D" "\2018" "\2019"}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0;-ms-interpolation-mode:bicubic}svg:not(:root){overflow:hidden}figure{margin:0}form{margin:0}fieldset{border:0;margin:0;padding:0}legend{border:0;padding:0;white-space:normal}button,input,optgroup,select,textarea{color:inherit;font-family:inherit;font-size:100%;margin:0;vertical-align:baseline}button{overflow:visible}button,input{line-height:normal}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=radio],input[type=checkbox]{padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield;-webkit-box-sizing:content-box;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}textarea{overflow:auto;vertical-align:top}optgroup{font-weight:700}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}div,p{padding:0;margin:0}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}td,th{vertical-align:top;text-align:left}input,textarea{-webkit-border-radius:0}html{-webkit-box-sizing:border-box;box-sizing:border-box}*,::after,::before{-webkit-box-sizing:inherit;box-sizing:inherit}label[for]{cursor:pointer;-ms-touch-action:manipulation;touch-action:manipulation}@font-face{font-family:TradeGothicW01;font-weight:400;font-style:normal;src:url(../fonts/087e5c21-3358-4cf3-9d2c-289a03a48292.eot?#iefix);src:url(../fonts/087e5c21-3358-4cf3-9d2c-289a03a48292.eot?#iefix) format("eot"),url(../fonts/30ebcbfa-d651-4ecd-a0a2-2bb110def1d4.woff2) format("woff2"),url(../fonts/fb754dec-aa8f-444c-be48-868464c47ab0.woff) format("woff"),url(../fonts/295ff20c-2b48-4fa6-be92-a53bbf9bbbb4.ttf) format("truetype"),url(../fonts/c573d9d0-0726-4b95-aeee-fb621a299563.svg#c573d9d0-0726-4b95-aeee-fb621a299563) format("svg")}@font-face{font-family:TradeGothicW01;font-weight:400;font-style:italic;src:url(../fonts/d8bd40fc-2c9a-4086-8784-aa10c7143886.eot?#iefix);src:url(../fonts/d8bd40fc-2c9a-4086-8784-aa10c7143886.eot?#iefix) format("eot"),url(../fonts/bedf9150-5659-4119-9640-0f16e67d82b9.woff2) format("woff2"),url(../fonts/9131f395-46ef-4940-8480-8ff008c42e59.woff) format("woff"),url(../fonts/d399cbfa-b9be-47ac-983c-3600c2684bb2.ttf) format("truetype"),url(../fonts/18bf7dff-7b52-4a2c-8fcc-c7eac8f02636.svg#18bf7dff-7b52-4a2c-8fcc-c7eac8f02636) format("svg")}@font-face{font-family:TradeGothicW01;font-weight:700;src:url(../fonts/257c802f-349c-4b4d-aefa-546d5de15ec6.eot?#iefix);src:url(../fonts/257c802f-349c-4b4d-aefa-546d5de15ec6.eot?#iefix) format("eot"),url(../fonts/1ba28851-f34b-4cb8-bf58-6a4b160ba249.woff2) format("woff2"),url(../fonts/5fdc935e-9e30-442a-bbe9-8d887b858471.woff) format("woff"),url(../fonts/616c4c87-a077-43f4-a9f4-f01267c13818.ttf) format("truetype"),url(../fonts/c901ad5f-a842-4549-a1f4-583a97f7e169.svg#c901ad5f-a842-4549-a1f4-583a97f7e169) format("svg")}.c-text-light{color:#eeeeec}.c-text-yellow{color:#ffff76}.c-text-left{text-align:left}.c-text-center{text-align:center}.c-text-right{text-align:right}.c-overflow-hidden{overflow:hidden}.c-no-margin{margin:0!important}.c-compat-object-fit{width:100%;height:100%;-webkit-background-size:cover;background-size:cover;background-repeat:no-repeat;background-position:center}.c-sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}.c-anchor{outline:0}.c-skew-fullwidth{margin-left:-10%;margin-right:-10%;-webkit-transform:skew(-3.5deg,-3.5deg);-ms-transform:skew(-3.5deg,-3.5deg);-o-transform:skew(-3.5deg,-3.5deg);transform:skew(-3.5deg,-3.5deg)}.c-skew-fullwidth-reset{-webkit-transform:skew(3.5deg,3.5deg);-ms-transform:skew(3.5deg,3.5deg);-o-transform:skew(3.5deg,3.5deg);transform:skew(3.5deg,3.5deg)}.c-ir{display:block;border:0;text-indent:100%;white-space:nowrap;overflow:hidden;background-color:transparent;background-repeat:no-repeat;text-align:left;direction:ltr}html{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}body{min-height:100vh;width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.c-footer,.c-header{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}.c-content{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1}.slick-slider{position:relative;display:block;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}.slick-list:focus{outline:0}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{-webkit-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{position:relative;left:0;top:0;display:block;margin-left:auto;margin-right:auto}.slick-track:after,.slick-track:before{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.slick-loading .slick-list{background:#fff url(./ajax-loader.gif) center center no-repeat}@font-face{font-family:slick;src:url(./fonts/slick.eot);src:url(./fonts/slick.eot?#iefix) format("embedded-opentype"),url(./fonts/slick.woff) format("woff"),url(./fonts/slick.ttf) format("truetype"),url(./fonts/slick.svg#slick) format("svg");font-weight:400;font-style:normal}.slick-next,.slick-prev{position:absolute;display:block;height:20px;width:20px;line-height:0;font-size:0;cursor:pointer;background:0 0;color:transparent;top:50%;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-o-transform:translate(0,-50%);transform:translate(0,-50%);padding:0;border:none;outline:0}.slick-next:focus,.slick-next:hover,.slick-prev:focus,.slick-prev:hover{outline:0;background:0 0;color:transparent}.slick-next:focus:before,.slick-next:hover:before,.slick-prev:focus:before,.slick-prev:hover:before{opacity:1}.slick-next.slick-disabled:before,.slick-prev.slick-disabled:before{opacity:.25}.slick-next:before,.slick-prev:before{font-family:slick;font-size:20px;line-height:1;color:#fff;opacity:.75;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-prev{left:-25px}[dir=rtl] .slick-prev{left:auto;right:-25px}.slick-prev:before{content:"←"}[dir=rtl] .slick-prev:before{content:"→"}.slick-next{right:-25px}[dir=rtl] .slick-next{left:-25px;right:auto}.slick-next:before{content:"→"}[dir=rtl] .slick-next:before{content:"←"}.slick-dotted.slick-slider{margin-bottom:30px}.slick-dots{position:absolute;bottom:-25px;list-style:none;display:block;text-align:center;padding:0;margin:0;width:100%}.slick-dots li{position:relative;display:inline-block;height:20px;width:20px;margin:0 5px;padding:0;cursor:pointer}.slick-dots li button{border:0;background:0 0;display:block;height:20px;width:20px;outline:0;line-height:0;font-size:0;color:transparent;padding:5px;cursor:pointer}.slick-dots li button:focus,.slick-dots li button:hover{outline:0}.slick-dots li button:focus:before,.slick-dots li button:hover:before{opacity:1}.slick-dots li button:before{position:absolute;top:0;left:0;content:"•";width:20px;height:20px;font-family:slick;font-size:6px;line-height:20px;text-align:center;color:#000;opacity:.25;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-dots li.slick-active button:before{color:#000;opacity:.75}.c-container,.c-container-wide,.c-content,.c-footer,.c-header,.c-wrapper{position:relative;width:100%;z-index:0}.c-content{padding-top:calc(98px + 6.35vw)}.c-container,.c-element-overlap-top,.c-teaser-big{padding-bottom:5em}.c-container-crew,.page-template-template-crew-overview .c-container{padding-bottom:2em}.c-configurator-overview,.c-modal .c-container{padding-bottom:2.5em}.c-img-dark,.c-showroom,.c-video-animation{margin-bottom:10em}.c-box-dark .c-container,.c-configurator-selection,.c-container-no-padding,.c-filter-container,.c-footer .c-container,.c-header .c-container,.c-img-dark .c-dark-block-fullwidth,.c-img-dark .c-dark-block-left,.c-img-dark .c-dark-block-right,.c-img-overlap-top,.c-section-title{padding-bottom:0}.c-box-dark .c-logos{padding-bottom:1.5em}.c-video-animation .c-container{padding-top:6.35vw;padding-bottom:6.35vw}.c-box-dark,.c-teaser-big--title{padding-top:10.35vw;padding-bottom:9.35vw}.c-img-text-row,.c-review{padding-bottom:7.5em}.c-img-text-row .c-col-6,.c-review-list li{padding-bottom:2.5em}.c-spacer{border:none;height:1px}.c-spacer-visible{position:relative;width:350px;height:2px;margin-left:auto;margin-right:auto;background-color:#28292b;-webkit-transform:rotate(-3.5deg);-ms-transform:rotate(-3.5deg);-o-transform:rotate(-3.5deg);transform:rotate(-3.5deg);border:none}.c-spacer-normal{margin-bottom:10em}.c-spacer-neutralize{margin-top:-10em}.c-spacer-double{margin-bottom:20em}.c-container{padding-left:40px;padding-right:40px}.c-row{margin-right:-20px;margin-left:-20px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap}.c-row .c-row{margin-left:0;margin-right:0}.c-row-reverse{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.c-row-justify-left{-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}.c-row-justify-center{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.c-row-justify-right{-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}.c-row-justify-around{-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around}.c-row-justify-between{-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.c-row-align-top{-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}.c-row-align-center{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.c-row-align-bottom{-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end}.c-col-align-self-center{-webkit-align-self:center;-ms-flex-item-align:center;align-self:center}.c-col{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto}.c-col-1,.c-col-10,.c-col-11,.c-col-12,.c-col-2,.c-col-3,.c-col-4,.c-col-5,.c-col-6,.c-col-7,.c-col-8,.c-col-9{position:relative;min-height:1px;padding-right:20px;padding-left:20px}.c-col-12{-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.c-col-11{-webkit-box-flex:0;-webkit-flex:0 0 91.66667%;-ms-flex:0 0 91.66667%;flex:0 0 91.66667%;max-width:91.66667%}.c-col-10{-webkit-box-flex:0;-webkit-flex:0 0 83.33333%;-ms-flex:0 0 83.33333%;flex:0 0 83.33333%;max-width:83.33333%}.c-col-9{-webkit-box-flex:0;-webkit-flex:0 0 75%;-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.c-col-8{-webkit-box-flex:0;-webkit-flex:0 0 66.66667%;-ms-flex:0 0 66.66667%;flex:0 0 66.66667%;max-width:66.66667%}.c-col-7{-webkit-box-flex:0;-webkit-flex:0 0 58.33333%;-ms-flex:0 0 58.33333%;flex:0 0 58.33333%;max-width:58.33333%}.c-col-6{-webkit-box-flex:0;-webkit-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.c-col-5{-webkit-box-flex:0;-webkit-flex:0 0 41.66667%;-ms-flex:0 0 41.66667%;flex:0 0 41.66667%;max-width:41.66667%}.c-col-4{-webkit-box-flex:0;-webkit-flex:0 0 33.33333%;-ms-flex:0 0 33.33333%;flex:0 0 33.33333%;max-width:33.33333%}.c-col-3{-webkit-box-flex:0;-webkit-flex:0 0 25%;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.c-col-2{-webkit-box-flex:0;-webkit-flex:0 0 16.66667%;-ms-flex:0 0 16.66667%;flex:0 0 16.66667%;max-width:16.66667%}.c-col-1{-webkit-box-flex:0;-webkit-flex:0 0 8.33333%;-ms-flex:0 0 8.33333%;flex:0 0 8.33333%;max-width:8.33333%}.c-dark-block-content-width .c-col-9,.c-dark-block-fullwidth .c-col-9,.c-img-content-fullwidth .c-col-9,.c-img-content-width .c-col-9,.c-text-only-2col .c-col-8{-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.c-dark-block-fullwidth,.c-dark-block-left,.c-dark-block-right,.c-img-content-fullwidth,.c-img-dark,.c-img-left,.c-img-right{width:100%;overflow:hidden}.c-dark-block-fullwidth,.c-img-content-fullwidth{padding-left:0;padding-right:0}.c-dark-block-left,.c-img-left{padding-left:0}.c-dark-block-right,.c-img-right{padding-right:0}.c-dark-block-left>.c-row,.c-img-left .c-row{-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}.c-dark-block-right>.c-row,.c-img-right .c-row{-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}.c-img-dark{min-height:24em;overflow:hidden}.c-img-dark .c-dark-block-fullwidth,.c-img-dark .c-dark-block-left,.c-img-dark .c-dark-block-right{position:absolute;top:50%;margin-top:-14em;z-index:-1}.c-img-dark .c-box-dark{height:28em}.c-img-overlap-container{position:relative;z-index:2;margin-left:auto;margin-right:auto;max-width:1440px}.c-row-specs-select{padding-bottom:1.5em}.c-row-specs-select .c-col-6:first-child{padding-left:0}.c-row-specs-select .c-col-6:last-child{padding-right:0}.c-instagram-feed{padding-left:0;padding-right:0}.c-contianer-half-padding-bottom{padding-bottom:5em}.c-container-padding-top{padding-top:5em;text-align:center}.c-container-padding-top .wpml-ls-legacy-list-vertical{margin:0;width:100%}.b-lang-cat-select,.pull-right{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}.b-lang-cat-select{-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.b-lang-cat-select a{padding:0 0 10px;text-transform:uppercase}.bold-region-selector h4{display:block}.b-right{float:right;text-align:right;padding-right:20px}.b-left{float:left;text-align:left;padding-left:20px}.b-line{border-right:solid 1px #fff}.b-currency,.b-lang{list-style:none;padding:0;margin:0}.b-currency li,.b-lang li{list-style:none;padding:0;margin:0;cursor:pointer}.b-currency li.active,.b-lang li.active{font-weight:700}.wcml-vertical-list li a,.wpml-ls-legacy-list-vertical a{background:0 0!important}#c-modal-lang-currency .c-btn-close{margin-top:20px}#c-modal-lang-currency .c-modal-diagonal{-webkit-clip-path:polygon(0 0,100% 0,100% 92%,0 100%);clip-path:polygon(0 0,100% 0,100% 92%,0 100%)}#c-modal-lang-currency .text-overlay{top:0;right:0;width:100%;height:100%;bottom:0;text-align:center;margin-top:80px;margin-bottom:200px}#c-modal-lang-currency .text-overlay .c-container{padding:0 100px;width:100%}#c-modal-lang-currency .text-overlay .select-overlay{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;padding-bottom:2em;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}#c-modal-lang-currency .text-overlay .popup_text{display:none;padding-top:2em;font-size:14px;line-height:16px}#c-modal-lang-currency .text-overlay .popup_text.show{display:block}#c-modal-lang-currency .text-overlay .popup_text p{margin:auto;padding-bottom:.5rem}@media only screen and (max-width:600px){#c-modal-lang-currency .text-overlay .c-container{padding:0 20px;width:100%}#c-modal-lang-currency .text-overlay .popup_text{font-size:12px;line-height:14px}}.c-btn,.gform_button,.woocommerce .button,.woocommerce-Button,.woocommerce-mini-cart__buttons .button{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#28292b;color:#eeeeec;display:inline-block;font-weight:700;line-height:1.25;text-align:center;vertical-align:middle;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border:1px solid transparent;border-radius:50px;text-transform:uppercase;padding:.625rem 2.5rem .5rem;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out;outline:0;cursor:pointer}.c-btn-small{padding:.325rem 1.5rem .325rem}.c-btn-shop{padding-left:30px;padding-right:30px;width:80px;text-indent:-999em;font-color:transparent;overflow:hidden;text-align:left;direction:ltr}.c-btn:focus,.c-btn:hover,.gform_button:focus,.gform_button:hover,.woocommerce .button:focus,.woocommerce .button:hover,.woocommerce-Button:focus,.woocommerce-Button:hover{color:#28292b;border-color:#28292b;background-color:transparent}button.c-btn.c-next-step,button.c-btn.c-prev-step{background-color:transparent;border:none;min-width:auto}button.c-next-step svg,button.c-prev-step svg{width:20px;height:auto;fill:#28292b}button.c-btn.c-configurator-close{border:none;min-width:auto;position:relative;padding:.625rem 2.5rem .5rem;height:53px;background-color:transparent}button.c-configurator-close span{display:block;width:33px;height:4px;background-color:#28292b;position:absolute;left:0;right:0;margin:auto;top:23px;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);-webkit-transform-origin:center center;-ms-transform-origin:center center;-o-transform-origin:center center;transform-origin:center center}button.c-configurator-close span:last-child{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}.c-btn:disabled,.c-btn[disabled],.gform_button:disabled,.gform_button[disabled],.woocommerce .button:disabled,.woocommerce .button[disabled],.woocommerce-Button:disabled,.woocommerce-Button[disabled]{opacity:.3;cursor:not-allowed;pointer-events:none}.c-text-block .c-btn,.woocommerce .button,.woocommerce-Button{background-image:none!important}.c-btn-outline,.c-footer .gform_button,.woocommerce .button[name=update_cart],input.button[name=apply_coupon]{color:#28292b;background-color:transparent;border:1px solid #28292b}.c-btn-outline:focus,.c-btn-outline:hover,.woocommerce .button[name=update_cart]:focus,.woocommerce .button[name=update_cart]:hover{color:#eeeeec;background-color:#28292b;border-color:#28292b}.c-btn-white,.c-text-light .c-btn,.c-text-light .gform_button,.woocommerce-mini-cart__buttons .button{background-color:#eeeeec;color:#28292b}.c-btn-white:focus,.c-btn-white:hover,.c-text-light .c-btn:focus,.c-text-light .c-btn:hover,.c-text-light .gform_button:focus,.c-text-light .gform_button:hover,.woocommerce-mini-cart__buttons .button:focus,.woocommerce-mini-cart__buttons .button:hover{background-color:transparent;color:#eeeeec;border-color:#eeeeec}.c-footer .c-btn-outline,.c-footer .gform_button,.c-text-light .c-btn-outline,.cn-bottom .c-btn-outline{color:#eeeeec;background-color:transparent;border:1px solid #eeeeec}.c-footer .c-btn-outline,.c-footer .gform_button{color:#878786;background-color:transparent;border:1px solid #878786}.c-text-light .c-btn-outline:focus,.c-text-light .c-btn-outline:hover,.cn-bottom .c-btn-outline:focus,.cn-bottom .c-btn-outline:hover{background-color:#eeeeec;color:#28292b}.c-text-yellow .c-btn{background-color:#ffff76;color:#28292b}.c-text-yellow .c-btn:focus,.c-text-yellow .c-btn:hover{background-color:transparent;color:#ffff76;border-color:#ffff76}.c-text-yellow .c-btn-outline{color:#ffff76;background-color:transparent;border:1px solid #ffff76}.c-text-yellow .c-btn-outline:focus,.c-text-yellow .c-btn-outline:hover{background-color:#ffff76;color:#28292b}.c-footer .c-btn-outline:focus,.c-footer .c-btn-outline:hover,.c-footer .gform_button:focus,.c-footer .gform_button:hover{color:#28292b;background-color:#878786}.c-btn-big{padding:1.125rem 1.5rem 1rem}.c-btn-expand{width:100%;display:block;margin:10px 0}.c-btn-close{position:absolute;width:40px;height:40px;border:none;text-indent:-999em;white-space:nowrap;overflow:hidden;background-color:transparent;background-repeat:no-repeat;text-align:left;direction:ltr}.c-btn-close::after,.c-btn-close::before{content:'';position:absolute;top:50%;left:50%;margin-top:-2px;margin-left:-8px;width:17px;height:3px;display:block;background-color:#fff;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.c-btn-close::before{-webkit-transform:rotate(315deg);-ms-transform:rotate(315deg);-o-transform:rotate(315deg);transform:rotate(315deg)}.c-modal__close{z-index:2;top:20px;right:27px}.c-offcanvas .c-btn-close{top:50%;margin-top:-20px;right:27px}.c-icon::after,.c-icon::before,.woocommerce .button[name=update_cart]::before,.woocommerce .remove::before,.woocommerce-mini-cart .remove::before{position:absolute;top:0;content:'';background-image:url(../images/sprite.svg);background-repeat:no-repeat}.c-icon::before{left:0}.c-icon::after{right:0}.c-icon{position:relative}.c-link-extern,.c-link-pdf{color:#28292b;display:block;padding-top:100px}.c-link-edit{display:inline-block;color:#28292b;padding-right:38px;cursor:pointer}.c-link-edit:focus,.c-link-edit:hover,.c-link-extern:focus,.c-link-extern:hover,.c-link-pdf:focus,.c-link-pdf:hover{color:#878786}.c-link-extern::before,.c-link-pdf::before{top:0;left:50%;margin-left:-34px;width:68px;height:80px;background-position:0 0}.c-link-extern::before{top:8px;margin-left:-36px;width:72px;background-position:0 -100px}.c-link-edit::after{top:.1em;width:24px;height:24px;background-position:0 -360px}.c-product--favorite{width:40px;height:40px}.c-product--favorite::before{top:50%;left:50%;margin-top:-12px;margin-left:-12px;width:25px;height:24px;background-position:0 -200px}.c-product--favorite:focus::before,.c-product--favorite:hover::before{background-position:-50px -200px;opacity:.5}.c-product--favorite-active::before{background-position:-50px -200px}.c-btn-shop::before{top:50%;left:50%;margin-top:-13px;margin-left:-13px;width:27px;height:26px;background-position:0 -300px}.c-btn-shop:hover::before{background-position:0 -240px}.c-mobile-cart-btn{position:absolute;top:50%;right:13px;width:40px;height:40px;margin-top:-20px;border:none;text-indent:-999em;white-space:nowrap;overflow:hidden;background-color:transparent;background-repeat:no-repeat;text-align:left;direction:ltr}.c-mobile-cart-btn::before{top:50%;left:50%;margin-top:-13px;margin-left:-13px;width:26px;height:26px;background-position:0 -240px}.c-offcanvas-back,.c-offcanvas-nav li li .c-offcanvas-back{position:relative;font-weight:700;display:block}.c-offcanvas-back::before{top:50%;left:0;margin-top:-7px;width:9px;height:14px;background-position:0 -400px}.c-offcanvas-back:hover::before{opacity:.5}.woocommerce .button[name=update_cart],.woocommerce .remove,.woocommerce-mini-cart .remove{text-indent:-999em;white-space:nowrap;overflow:hidden;background-color:transparent;background-repeat:no-repeat;text-align:left;direction:ltr}.woocommerce .button[name=update_cart]{width:22px}.woocommerce .button[name=update_cart]::before{top:50%;left:50%;margin-top:-11px;margin-left:-11px;width:22px;height:22px;background-position:0 -420px}.woocommerce .button[name=update_cart]:focus::before,.woocommerce .button[name=update_cart]:hover::before{background-position:-50px -420px}.woocommerce .remove,.woocommerce-mini-cart .remove{display:inline-block;position:relative;width:22px;height:23px}.woocommerce .remove::before,.woocommerce-mini-cart .remove::before{top:0;left:0;width:22px;height:23px;background-position:0 -460px}.woocommerce-mini-cart .remove::before{background-position:-50px -460px}.woocommerce .remove:focus::before,.woocommerce .remove:hover::before,.woocommerce-mini-cart .remove:focus::before,.woocommerce-mini-cart .remove:hover::before{opacity:.5}.c-cart-configure{cursor:pointer}.c-tooltip{display:block;position:absolute;top:50%;right:0;margin-top:-13px;width:26px;height:26px;text-align:center;line-height:26px;color:#fff;font-weight:700;background-color:#28292b;z-index:1;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.c-tooltip.c-outofstock{background-color:#c5191a}.c-tooltip-excluded{right:30px}.c-tooltip:hover{color:#fff;background-color:#bebfbd}.c-tooltip-inner{position:absolute;padding-top:36px;padding-bottom:36px;width:360px;bottom:27px;right:0;color:#fff;text-align:left;visibility:hidden;font-weight:400;z-index:1999;opacity:0;-webkit-transition:opacity .2s ease,visibility 0s linear .2s;-o-transition:opacity .2s ease,visibility 0s linear .2s;transition:opacity .2s ease,visibility 0s linear .2s;overflow:hidden}.c-tooltip-inner span{position:relative;display:block;padding:20px 20px 15px;background-color:#28292b}.c-tooltip-inner span::after,.c-tooltip-inner span::before{position:absolute;content:'';width:0;height:0;z-index:1}.c-tooltip-inner span::before{top:100%;left:0;border-top:36px solid #28292b;border-right:600px solid transparent}.c-tooltip-inner span::after{bottom:100%;left:0;border-bottom:36px solid #28292b;border-left:600px solid transparent}.c-tooltip-inner:after{content:'';position:absolute;bottom:2px;right:0;width:0;height:0;border-top:36px solid #28292b;border-right:0 solid transparent;border-left:26px solid transparent}.c-tooltip.c-show-tooltip .c-tooltip-inner{visibility:visible;opacity:1;-webkit-transition:opacity .2s ease,visibility 0s linear;-o-transition:opacity .2s ease,visibility 0s linear;transition:opacity .2s ease,visibility 0s linear}.c-tooltip-close{z-index:2;right:1px;top:20px}.c-tooltip-inner .c-btn-close::after,.c-tooltip-inner .c-btn-close::before{height:2px}.c-slick-nav{position:absolute;bottom:1.5em;right:60px;line-height:20px;padding-left:30px;padding-right:30px}.c-showroom .c-slick-nav{right:40px;bottom:.75em}.c-modal .c-slick-nav{right:60px}.slick-dots{position:relative;bottom:auto}.slick-dots li{margin:0 4px}.slick-dots li button::before{content:'';left:50%;margin-left:-8px;width:16px;height:16px;border-radius:50%;opacity:.1;background-color:#28292b;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.c-text-light .slick-dots li button::before{background-color:#eeeeec;opacity:.4}.slick-dots li button:focus::before,.slick-dots li button:hover::before,.slick-dots li.slick-active button::before{opacity:1}.slick-next,.slick-prev{width:30px}.slick-prev{left:0}.slick-next{left:auto;right:0}.slick-next::before,.slick-prev::before{position:absolute;top:50%;left:0;content:'';background-image:url(../images/sprite.svg);background-repeat:no-repeat;width:9px;height:14px;margin-top:-6px;background-position:0 -340px;opacity:1}.slick-next::before{left:auto;right:0;background-position:-50px -340px}.c-text-light .slick-prev::before{background-position:0 -400px}.c-text-light .slick-next::before{background-position:-50px -400px}.c-card{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;background-color:#fff;border:1px solid #28292b}.c-card-block{-webkit-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;padding:1.25rem}.c-card-title{margin-top:0;margin-bottom:.75rem}input,select,textarea{font-family:inherit}.c-form-item{position:relative;width:100%;padding-bottom:1em}.c-form-type-checkbox label,.c-form-type-radio label{display:inline-block;margin-bottom:.5rem}.c-form-invisible-label,.c-form-select-label-top{padding-top:1em}.c-form-invisible-label label{position:absolute;overflow:hidden;clip:rect(0 0 0 0);height:1px;width:1px;margin:-1px;padding:0;border:0}.c-form-select label,.c-form-select-label-top label{display:block;text-transform:uppercase;color:#6c6c6c;font-size:20px;padding-left:4px;line-height:1;-webkit-transform-origin:left center;-ms-transform-origin:left center;-o-transform-origin:left center;transform-origin:left center;-webkit-transform:scale(.75);-ms-transform:scale(.75);-o-transform:scale(.75);transform:scale(.75)}.c-form-select-label-top label{position:absolute;top:0;left:0}.c-checkout-login-form-content{padding-bottom:2.5em}.gform_fields{list-style:none;padding:0}.gform_footer{text-align:center}.gform_confirmation_message{text-align:center}.c-form-text,.c-form-textarea{display:block;width:100%;padding:.5em 4px;font-size:100%;line-height:1;font-size:20px;color:#28292b;background-color:transparent;-webkit-background-clip:padding-box;background-clip:padding-box;border:none;border-bottom:3px solid #878786;border-radius:0;-webkit-transition:border-color .2s ease-in-out;-o-transition:border-color .2s ease-in-out;transition:border-color .2s ease-in-out;font-family:inherit}.c-form-text::-webkit-input-placeholder,.c-form-textarea::-webkit-input-placeholder{color:#878786;opacity:.5;text-transform:uppercase}.c-form-text:-moz-placeholder,.c-form-textarea:-moz-placeholder{color:#878786;opacity:.5;text-transform:uppercase}.c-form-text::-moz-placeholder,.c-form-textarea::-moz-placeholder{color:#878786;opacity:.5;text-transform:uppercase}.c-form-text:-ms-input-placeholder,.c-form-textarea:-ms-input-placeholder{color:#878786;opacity:.5;text-transform:uppercase}.c-form-textarea{resize:vertical;height:120px}.c-form-text:focus,.c-form-textarea:focus{border-color:#28292b;outline:0}.c-footer .c-form-text,.c-text-light .c-form-text,.c-text-light .c-form-textarea{color:#fff}.c-footer .c-form-text:focus,.c-text-light .c-form-text:focus,.c-text-light .c-form-textarea:focus{border-color:#fff}.c-form-text:disabled,.c-form-text[disabled],.c-text-light .c-form-textarea select:disabled,.c-text-light .c-form-textarea select[disabled]{opacity:.5}@-webkit-keyframes autofill{to{color:#28292b;background:0 0}}@-webkit-keyframes autofilllight{to{color:#fff;background:0 0}}.c-form-text:-webkit-autofill{-webkit-animation-name:autofill;-webkit-animation-fill-mode:both}.c-text-light .c-form-text:-webkit-autofill{-webkit-animation-name:autofilllight}.c-formfield-select-bike select,.c-select-nativ-browser{display:block;padding:0 30px 0 0!important;width:100%;height:auto!important;border:none;border-bottom:3px solid #878786;border-radius:0;background:url(../images/arrow-down.svg) right center no-repeat;background-color:transparent;color:#6c6c6c;font-size:20px;line-height:38px!important;text-transform:uppercase;appearance:none;-webkit-appearance:none;-moz-appearance:none}.c-formfield-select-bike select{background-color:#28292b}.c-formfield-select-bike select:focus,.c-select-nativ-browser:focus{border-color:#28292b;outline:0}.c-formfield-select-bike select option,.c-select-nativ-browser option{padding:5px 4px;outline:0}.c-formfield-select-bike select::-ms-expand,.c-select-nativ-browser::-ms-expand{display:none}.c-formfield-select-bike select:disabled::-ms-expand,.c-select-nativ-browser:disabled::-ms-expand{opacity:.5}.c-text-light .c-formfield-select-bike select:focus,.c-text-light .c-select-nativ-browser:focus{border-color:#fff}.isIE .c-text-light .c-formfield-select-bike select option,.isIE .c-text-light .c-select-nativ-browser option{color:#28292b}.c-formfield-select-bike select:disabled,.c-formfield-select-bike select[disabled],.c-select-nativ-browser:disabled,.c-select-nativ-browser[disabled]{opacity:.5}.c-step-dropdown{display:none;margin-left:auto;margin-right:auto;padding:10px 40px 10px 40px!important;width:auto;height:auto!important;border:solid 1px #28292b;border-radius:50px;background:url(../images/arrow-down.svg) right center no-repeat;background-color:transparent;color:#28292b;font-size:40px;font-weight:700;text-transform:uppercase;line-height:1;appearance:none;-webkit-appearance:none;-moz-appearance:none}.c-step-dropdown option{padding:0 4px}.c-step-dropdown::-ms-expand{display:none}.c-step-dropdown:disabled::-ms-expand{background:#f60}.c-form-float-label{padding-top:1em}.c-form-float-label label{position:absolute;left:0;font-size:20px;padding-left:4px;margin:0;top:1.5em;text-transform:uppercase;-webkit-transform-origin:left center;-ms-transform-origin:left center;-o-transform-origin:left center;transform-origin:left center;line-height:1;color:#6c6c6c;-webkit-transition:top .2s ease,-webkit-transform .2s ease;transition:top .2s ease,-webkit-transform .2s ease;-o-transition:top .2s ease,-o-transform .2s ease;transition:top .2s ease,transform .2s ease;transition:top .2s ease,transform .2s ease,-webkit-transform .2s ease,-o-transform .2s ease;cursor:text}.c-footer .c-form-float-label label{display:block;width:100%;text-align:center;-webkit-transform-origin:center center;-ms-transform-origin:center center;-o-transform-origin:center center;transform-origin:center center}.c-form-float-label input:focus+label,.c-form-float-label input:not(:placeholder-shown)+label{top:0;-webkit-transform:scale(.75);-ms-transform:scale(.75);-o-transform:scale(.75);transform:scale(.75)}.c-form-float-label textarea:focus+label,.c-form-float-label textarea:not(:placeholder-shown)+label{top:0;-webkit-transform:scale(.75);-ms-transform:scale(.75);-o-transform:scale(.75);transform:scale(.75);cursor:auto}.c-form-float-label.ieFocus label,.c-form-float-label.ieHasValue label{top:0;-webkit-transform:scale(.75);-ms-transform:scale(.75);-o-transform:scale(.75);transform:scale(.75)}input[type=radio],input[type=checkbox]{margin:4px 0 0;margin-top:1px\9;line-height:normal}input[type=radio]:checked,input[type=radio]:not(:checked),input[type=checkbox]:checked,input[type=checkbox]:not(:checked){position:absolute;left:-9999px}input[type=radio]+label,input[type=checkbox]+label{margin-left:0;font-weight:400;overflow:hidden}input[type=radio]:checked+label,input[type=radio]:not(:checked)+label,input[type=checkbox]:checked+label,input[type=checkbox]:not(:checked)+label{position:relative;display:inline-block;padding-left:34px;padding-top:.25em;line-height:1.5;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;min-height:28px}input[type=radio]:checked+label::before,input[type=radio]:not(:checked)+label::before,input[type=checkbox]:checked+label::before,input[type=checkbox]:not(:checked)+label::before{content:'';position:absolute;left:0;top:.25em;width:24px;height:24px;border:1px solid #28292b;background-color:transparent;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}input[type=radio]:checked:disabled+label::before,input[type=radio]:disabled:not(:checked)+label::before{border:1px solid rgba(40,41,43,.3)}.c-text-light input[type=radio]:checked+label::before,.c-text-light input[type=radio]:not(:checked)+label::before,.c-text-light input[type=checkbox]:checked+label::before,.c-text-light input[type=checkbox]:not(:checked)+label::before{border-color:#878786}input[type=radio]:focus+label::before,input[type=checkbox]:focus+label::before{border-color:#000;background-color:#cbcbcb}.c-text-light input[type=radio]:focus+label::before,.c-text-light input[type=checkbox]:focus+label::before{border-color:#fff}input[type=radio]:checked+label::before,input[type=checkbox]:checked+label::before{background-color:transparent}input[type=radio]:checked+label::after,input[type=radio]:not(:checked)+label::after,input[type=checkbox]:checked+label::after,input[type=checkbox]:not(:checked)+label::after{content:'';display:block;position:absolute;top:calc(.25em + 4px);left:4px;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out;height:16px;width:16px;background-color:#28292b}.c-text-light input[type=radio]:checked+label::after,.c-text-light input[type=radio]:not(:checked)+label::after,.c-text-light input[type=checkbox]:checked+label::after,.c-text-light input[type=checkbox]:not(:checked)+label::after{background-color:#878786}input[type=radio]:not(:checked)+label::after,input[type=checkbox]:not(:checked)+label::after{opacity:0;-webkit-transform:scale(0);-ms-transform:scale(0);-o-transform:scale(0);transform:scale(0)}input[type=radio]:checked+label::after,input[type=checkbox]:checked+label::after{opacity:1;-webkit-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}input[type=radio]:checked+label::before,input[type=radio]:not(:checked)+label::before{border-radius:50%}input[type=radio]:checked+label::after,input[type=radio]:not(:checked)+label::after{border-radius:50%}.ui-datepicker-trigger{position:absolute;right:0;top:50%;margin-top:-12px;cursor:pointer}.ui-datepicker{padding:20px;text-transform:uppercase;background-color:#fff;color:#28292b}.ui-datepicker-next,.ui-datepicker-prev{font-weight:700;display:inline-block;padding-left:10px}.ui-datepicker-month{margin-right:10px}.ui-datepicker-title{padding-top:.5em;padding-bottom:.5em}.ui-datepicker-calendar .col{text-align:center}.ui-datepicker-calendar td,.ui-datepicker-calendar th{min-width:34px;text-align:center;padding-bottom:3px}.ui-datepicker-calendar a{display:block;padding:2px 5px}.ui-datepicker-calendar a:focus,.ui-datepicker-calendar a:hover,.ui-state-active{color:#eeeeec;background-color:#28292b}.ui-state-highlight{background-color:#e4e4e4}.c-form-configurator label{text-transform:uppercase;padding-right:30px}.c-form-configurator input:disabled~label{color:rgba(40,41,43,.3)}.c-form-configurator label span{font-style:italic;padding-right:2px;white-space:nowrap}.c-form-configurator .c-form-item{position:relative;padding:.5em 35px 0 0;border-bottom:solid 1px #28292b}.c-form-configurator .c-form-item:last-child{border-bottom:none}.c-error label,.gfield_error label,.validation_error{color:#c5191a}.validation_error{border:solid 1px #c5191a;padding:20px}.c-error .c-form-text,.c-error .c-form-textarea,.c-error .c-formfield-select-bike select,.c-error .c-select-nativ-browser,.gfield_error .c-form-text,.gfield_error .c-form-textarea,.gfield_error .c-formfield-select-bike select,.gfield_error .c-select-nativ-browser{border-color:#c5191a;-webkit-box-shadow:none;box-shadow:none}.validation_message{padding-top:4px}.c-content img,.c-modal img,embed,iframe,object,video{width:100%}.c-content img,.c-modal img{height:auto}.c-showroom-img img,.c-teaser-big img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.c-content .c-img-max-size,.c-content .gform_wrapper img,.gform_wrapper img{width:auto;max-width:100%}.woocommerce-checkout-payment img{width:auto;height:30px;float:left;vertical-align:middle;padding-right:10px}figure img{line-height:1;vertical-align:top;-webkit-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}a:hover figure img{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}.c-img-text-row--img,.c-product--img,.c-specification--img{margin-bottom:1em;overflow:hidden}.c-image-slider-carousel{line-height:1;font-size:0}ul{padding-left:15px}ul ul{padding-top:5px}ol{padding-left:18px}ol ol{padding-top:5px}li{padding:3px 0}html.c-modal--visible{overflow:hidden}.c-modal-container{position:fixed;width:100vw;height:100vh;left:0;right:0;top:0;z-index:999;visibility:hidden;opacity:0;-webkit-transition:visibility 0s ease .5s,opacity .5s ease;-o-transition:visibility 0s ease .5s,opacity .5s ease;transition:visibility 0s ease .5s,opacity .5s ease}.c-modal-container.c-modal--visible{visibility:visible;opacity:1;-webkit-transition:visibility 0s ease,opacity .5s ease;-o-transition:visibility 0s ease,opacity .5s ease;transition:visibility 0s ease,opacity .5s ease}.c-modal-overlay-background{width:100%;height:100%;background-color:rgba(255,255,255,.5)}.c-modal-content-wrapper{height:100%;overflow-x:hidden;overflow-y:scroll;-webkit-overflow-scrolling:touch}.c-modal-content{position:relative;width:960px;margin-left:auto;margin-right:auto;overflow:hidden}.c-modal-diagonal{background-color:#28292b;position:relative;margin-bottom:6.35vw}#c-modal-save-bike-configuration #c-modal-share-bike-configuration h2{font-size:1.6em}#c-modal-save-bike-configuration h4{margin-bottom:1em}.c-navbar{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;padding:.5rem 1rem;background-color:#cbcbcb;z-index:100}.c-nav{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;padding-left:0;margin:0;list-style:none}.c-nav li{padding:0 14px}.c-nav a{display:block;padding:0;text-transform:uppercase;font-weight:700}.c-nav .c-has-dropdown{position:relative}.c-nav .c-has-dropdown>a::after{display:inline-block;width:0;height:0;margin-left:.255em;vertical-align:.255em;content:"";border-top:.3em solid;border-right:.3em solid transparent;border-bottom:0;border-left:.3em solid transparent}.c-nav .c-submenu{position:absolute;display:block;top:100%;left:0;width:150px;background-color:#cbcbcb;opacity:0;visibility:hidden;list-style:none;margin:0;padding:.5rem 0;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.c-nav .c-submenu li{display:block}.c-nav .c-submenu a{padding:.5rem 1rem .485rem;display:block;width:100%}.c-collapse-navigation .c-nav a{display:inline-block;color:#878786}.c-collapse-navigation .c-nav a:hover{color:#b7b7b6}.c-collapse-navigation .c-nav>li:not(:last-child){padding-right:70px}.c-collapse-navigation .c-nav>li>a{pointer-events:none}.c-collapse-navigation .c-nav>li>a:after{content:'//'}.c-collapse-navigation .c-nav>li.active-collapse-item a{color:#fff}.c-collapse-navigation .dropdown-menu{list-style-type:none;padding:0;margin:0;line-height:30px}.c-collapse-navigation .dropdown-menu li{padding:0 0 3px 0}.c-collapse-navigation .dropdown-menu a{font-weight:400;position:relative}.c-collapse-navigation .dropdown-menu .active a{color:#fff}.c-collapse-navigation .dropdown-menu .active a::before,.c-collapse-navigation .dropdown-menu .current-menu-ancestor a::before,.c-collapse-navigation .dropdown-menu .current-menu-parent a::before,.c-collapse-navigation .dropdown-menu .current-page-ancestor a::before,.c-collapse-navigation .dropdown-menu .current_page_ancestor a::before,.c-collapse-navigation .dropdown-menu .current_page_parent a::before{content:'';display:block;position:absolute;bottom:1px;left:0;width:100%;height:1px;background-color:#fff}.c-some-navigation ul.c-nav{display:block}.c-some-navigation ul.c-nav li{display:inline-block}.c-some-navigation ul.c-nav li:not(:last-child){padding-right:26px}.c-main-navigation{display:inline-block;position:relative}.c-main-navigation ul.c-nav li a,.c-main-navigation ul.c-nav li a:hover{outline:0!important;color:#28292b}.c-main-navigation__close{position:absolute;right:-20px;top:50%;margin-top:-10px;height:20px;width:21px;display:block;cursor:pointer;opacity:0;visibility:hidden;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out;z-index:1}.c-main-navigation__close:after,.c-main-navigation__close:before{content:'';position:absolute;top:9.5px;width:17px;height:3px;display:block;background-color:#28292b;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.c-main-navigation__close:before{-webkit-transform:rotate(315deg);-ms-transform:rotate(315deg);-o-transform:rotate(315deg);transform:rotate(315deg)}.navigation-active .c-main-navigation__close{opacity:1;visibility:visible;right:-34px}.c-nav-lang{text-align:right;text-transform:uppercase}.c-nav-lang ul{margin:0;padding:0;list-style:none}.c-nav-lang span{font-weight:700}.c-nav-lang a{color:#878786;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.c-nav-lang .c-nav-lang-active a,.c-nav-lang a:hover{color:#fff}.c-stepnav{position:relative;overflow:hidden;padding-bottom:2.5em;text-align:center;text-transform:uppercase;font-weight:700}.c-stepnav-list{margin:0;padding:0;list-style:none}.c-stepnav-list li{position:relative;display:inline-block;padding:0}.c-stepnav-list li::after,.c-stepnav-list li::before{content:'';position:absolute;bottom:12px;width:100%;height:1px;z-index:0}.c-stepnav-list li::after{left:50%;background-color:#bebfbd}.c-stepnav-list .enabled::before{right:50%;background-color:#28292b}.c-stepnav-list a{display:inline-block;position:relative;padding-left:10px;padding-right:10px;padding-bottom:40px;min-width:130px;color:#bebfbd;pointer-events:none;cursor:default;background-image:none!important;z-index:1}.c-stepnav-list a::after{content:'';position:absolute;bottom:0;left:50%;margin-left:-12px;width:24px;height:24px;border-radius:50%;background-color:#bebfbd}.c-stepnav-list .enabled a{color:#28292b;pointer-events:auto;cursor:pointer}.c-stepnav-list .enabled a::after{background-color:#28292b}.c-stepnav-list .enabled a:focus,.c-stepnav-list .enabled a:hover{color:#878786}.c-stepnav-list .enabled a:focus::after,.c-stepnav-list .enabled a:hover::after{background-color:#878786}.c-content-nav,.woocommerce-MyAccount-navigation{text-align:center;text-transform:uppercase;font-weight:700}.c-content-nav a,.woocommerce-MyAccount-navigation a{display:inline-block;position:relative;padding-bottom:.25em;color:#28292b;overflow:hidden;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out;background-image:none!important}.c-content-nav a:focus,.c-content-nav a:hover,.woocommerce-MyAccount-navigation a:focus,.woocommerce-MyAccount-navigation a:hover{color:#28292b}.c-content-nav a::before,.woocommerce-MyAccount-navigation a::before{content:'';position:absolute;bottom:0;left:-24px;width:24px;height:3px;background-color:#28292b;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.c-content-nav .c-active a::before,.c-content-nav .current_page_item a::before,.c-content-nav a:hover::before,.woocommerce-MyAccount-navigation .is-active a::before,.woocommerce-MyAccount-navigation a:hover::before{left:50%;margin-left:-12px;background-color:#28292b}.c-content-nav ul,.woocommerce-MyAccount-navigation ul{margin:0;padding:0;list-style:none}.c-content-nav li,.woocommerce-MyAccount-navigation li{display:inline-block;padding:0 10px}.c-offcanvas{position:fixed;background-color:#28292b;color:#fff;left:-100%;width:100%;top:0;bottom:0;-webkit-transition:left .2s ease-in-out;-o-transition:left .2s ease-in-out;transition:left .2s ease-in-out;z-index:1000;-webkit-box-shadow:0 0 4px rgba(0,0,0,.16);box-shadow:0 0 4px rgba(0,0,0,.16);overflow-y:scroll;-webkit-overflow-scrolling:touch}.c-offcanvas-right{left:auto;right:-100%;-webkit-transition:right .2s ease-in-out;-o-transition:right .2s ease-in-out;transition:right .2s ease-in-out}html.c-cart-open,html.c-nav-open{overflow:hidden}.c-nav-open .c-offcanvas-left{left:0}.c-cart-open .c-offcanvas-right{right:0}.c-offcanvas-cart,.c-offcanvas-main{position:relative;padding:20px 40px}.c-offcanvas-main{text-align:center;text-transform:uppercase}.c-offcanvas-lang,.c-offcanvas-nav,.c-offcanvas-nav ul{margin:0;padding:0;list-style:none}.c-offcanvas-nav{font-size:20px;padding-bottom:1.5em}.c-offcanvas-nav a{display:block;color:#eeeeec;padding:.7rem 0;font-weight:700}.c-offcanvas-nav a span{display:inline-block;position:relative}.c-offcanvas-nav a,.c-text-light .c-offcanvas-nav a{color:#eeeeec}.c-offcanvas-nav li li a{font-weight:400;position:relative;display:inline-block}.c-offcanvas-nav .current-menu-ancestor span::before,.c-offcanvas-nav .current-menu-parent span::before,.c-offcanvas-nav .current-page-ancestor span::before,.c-offcanvas-nav .current_page_ancestor span::before,.c-offcanvas-nav .current_page_parent span::before,.c-offcanvas-nav li .active a::before,.c-offcanvas-nav li .c-active a::before{content:'';display:block;position:absolute;bottom:.6rem;left:0;width:100%;height:1px;background-color:#eeeeec}.c-offcanvas-nav .current-menu-ancestor span::before,.c-offcanvas-nav .current-menu-parent span::before,.c-offcanvas-nav .current-page-ancestor span::before,.c-offcanvas-nav .current_page_ancestor span::before,.c-offcanvas-nav .current_page_parent span::before{bottom:0}.c-offcanvas-nav ul,.c-woocommerce-login-mobile{position:absolute;top:0;padding:20px 40px;left:-100%;width:100%;height:100%;background-color:#28292b;-webkit-transition:left .2s ease-in-out;-o-transition:left .2s ease-in-out;transition:left .2s ease-in-out;z-index:1}.c-offcanvas-nav li{padding:0}.c-offcanvas-nav .c-active ul{left:0}.c-offcanvas-lang a{display:block;padding:.5em 0}.c-offcanvas-lang a,.c-text-light .c-offcanvas-lang a{color:#878786}.c-offcanvas-lang a:focus,.c-offcanvas-lang a:hover,.c-offcanvas-nav a:focus,.c-offcanvas-nav a:hover{color:#b7b7b6}.c-mobile-cart-btn,.c-mobile-offcanvas-trigger{display:none}.c-mobile-cart-btn.desktop,.c-mobile-offcanvas-trigger.desktop{top:0;display:inline-block}.c-offcanvas-header{position:relative;height:70px}.c-offcanvas .c-navbar-brand{display:inline-block;position:absolute;top:50%;left:40px;margin-top:-9px}.c-offcanvas .c-navbar-brand svg{width:90px;height:auto}.c-offcanvas .c-navbar-brand svg path{fill:#eeeeec;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.c-offcanvas .c-navbar-brand svg:hover path{fill:#eeeeec}@media only screen and (min-width:801px){.c-offcanvas{display:none}}.selectric-wrapper{position:relative;cursor:pointer}.selectric-responsive{width:100%}.selectric{border:1px solid #28292b;background:#fff;position:relative;border-radius:.25rem}.selectric .label{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin:0 38px 0 10px;font-size:12px;line-height:38px;color:#28292b;height:38px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.selectric .button{display:block;position:absolute;right:0;top:0;width:38px;height:38px;color:#28292b;text-align:center;font:0/0 a}.selectric .button:after{content:" ";position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;width:0;height:0;border:4px solid transparent;border-top-color:#28292b;border-bottom:none}.selectric-focus .selectric{border-color:#28292b}.selectric-hover .selectric{border-color:#28292b}.selectric-hover .selectric .button{color:#28292b}.selectric-hover .selectric .button:after{border-top-color:#28292b}.selectric-open{z-index:9999}.selectric-open .selectric{border-color:#28292b}.selectric-open .selectric-items{display:block;opacity:1;visibility:visible}.selectric-disabled{filter:alpha(opacity=50);opacity:.5;cursor:default;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.selectric-hide-select{position:relative;overflow:hidden;width:0;height:0}.selectric-hide-select select{position:absolute;left:-100%}.selectric-hide-select.selectric-is-native{position:absolute;width:100%;height:100%;z-index:10}.selectric-hide-select.selectric-is-native select{position:absolute;top:0;left:0;right:0;height:100%;width:100%;border:none;z-index:1;-webkit-box-sizing:border-box;box-sizing:border-box;opacity:0}.selectric-input{position:absolute!important;top:0!important;left:0!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;margin:0!important;padding:0!important;width:1px!important;height:1px!important;outline:0!important;border:none!important;background:0 0!important}.selectric-temp-show{position:absolute!important;visibility:hidden!important;display:block!important}.selectric-items{display:block;opacity:0;visibility:hidden;-webkit-transition:all .1s ease-in-out;-o-transition:all .1s ease-in-out;transition:all .1s ease-in-out;overflow:auto;max-height:300px;position:absolute;top:100%;left:0;background:#fff;border:1px solid #28292b;border-radius:.25rem;z-index:-1;-webkit-box-shadow:0 0 10px -6px;box-shadow:0 0 10px -6px}.selectric-items .selectric-scroll{height:100%;overflow:auto}.selectric-above .selectric-items{top:auto;bottom:100%}.selectric-items li,.selectric-items ul{list-style:none;padding:0;margin:0;font-size:12px;line-height:20px;min-height:20px}.selectric-items li{display:block;padding:10px;color:#28292b;cursor:pointer}.selectric-items li.selected{background:#28292b;color:#fff}.selectric-items li.highlighted{background:#28292b;color:#fff}.selectric-items li:hover{background:#cbcbcb;color:#28292b}.selectric-items .disabled{filter:alpha(opacity=50);opacity:.5;cursor:default!important;background:0 0!important;color:#28292b!important;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.selectric-items .selectric-group .selectric-group-label{font-weight:700;padding-left:10px;cursor:default;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background:0 0;color:#444}.selectric-items .selectric-group.disabled li{filter:alpha(opacity=100);opacity:1}.selectric-items .selectric-group li{padding-left:25px}.selectric{border-bottom:3px solid #28292b;border-left:none;border-top:none;border-right:none;background:0 0;border-radius:0}.selectric .label{color:#6c6c6c;font-size:100%;text-transform:uppercase}.selectric .button{background-color:transparent}.selectric-items{border:none;border-radius:0}.selectric-items li,.selectric-items ul{text-transform:uppercase}.c-text-light .selectric{border-bottom-color:#878786}.c-text-light .selectric .button::after{border-top-color:#878786}.c-text-light .selectric .label{color:#878786}.c-specs-complex .c-table{display:none}.c-specs-complex .c-table-enabled{display:table}.c-table-container{overflow:auto}.c-table{border-collapse:collapse;border-spacing:0;width:100%}.c-table td,.c-table th{vertical-align:top;padding:.15em 10px .15em 5px;border-bottom:solid 1px #28292b}.c-table tr:hover{color:#fff;background-color:#28292b}.c-table th,.c-table-bold{font-weight:700}.page-template-template-spots .c-footer{display:none}#map{width:100%;height:calc(100vh - 144px);position:relative;overflow:hidden}.map__sidebar{position:fixed;right:0;width:500px;-webkit-transform:translateX(500px);-ms-transform:translateX(500px);-o-transform:translateX(500px);transform:translateX(500px);top:0;bottom:0;background-color:#fff;z-index:100;-webkit-transition:-webkit-transform .2s ease-in-out;transition:-webkit-transform .2s ease-in-out;-o-transition:-o-transform .2s ease-in-out;transition:transform .2s ease-in-out;transition:transform .2s ease-in-out,-webkit-transform .2s ease-in-out,-o-transform .2s ease-in-out;-webkit-box-shadow:0 0 6px rgba(0,0,0,.16);box-shadow:0 0 6px rgba(0,0,0,.16);overflow:auto}.map__sidebar img{max-width:100%;height:auto}.map__sidebar.is-active{-webkit-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}.map__sidebar--loader{position:absolute;left:50%;top:50%;margin-top:-40px;margin-left:-40px;opacity:0;visibility:hidden;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.map__sidebar--loader svg{width:80px;height:80px}.is-loading .map__sidebar--loader{opacity:1;visibility:visible}.map__sidebar--content{opacity:1;visibility:visible;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.is-loading .map__sidebar--content{opacity:0;visibility:hidden}.marker{height:74px;width:56px;cursor:pointer;-webkit-background-size:contain;background-size:contain;background-position:center;background-repeat:no-repeat}.single-spot-information{position:relative;padding-bottom:20px}.single-spot-information .c-btn-back{position:absolute;left:20px;top:20px}@media (max-width:767px){.map__sidebar{width:100%;-webkit-transform:translateX(100%);-ms-transform:translateX(100%);-o-transform:translateX(100%);transform:translateX(100%)}}.c-offcanvas-trigger{padding:0;height:15px;width:17px;position:relative;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;outline:0;background-color:transparent}.c-offcanvas-trigger .icon-bar{background-color:#28292b;height:3px;width:17px;left:0;margin:0 0 3px;position:absolute;border-radius:0;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.c-offcanvas-trigger .icon-bar:nth-child(2){top:6px}.c-offcanvas-trigger .icon-bar:nth-child(3){top:0;margin-top:0}.c-offcanvas-trigger .icon-bar:nth-child(4){top:12px}.c-offcanvas-trigger .icon-bar:last-child{margin:0}.meta-active .c-offcanvas-trigger .icon-bar:nth-child(2),.meta-active .c-offcanvas-trigger .icon-bar:nth-child(3),.meta-active .c-offcanvas-trigger .icon-bar:nth-child(4){-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);top:6px}.meta-active .c-offcanvas-trigger .icon-bar:nth-child(4){-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}.c-mobile-offcanvas-trigger{position:absolute;top:50%;margin-top:-7px;left:20px}.c-header{position:fixed;z-index:20;width:100%}.c-header .c-header-diagonal{background-color:#eeeeec;-webkit-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}.c-header .header-nav-slider{background-color:#28292b;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out;position:absolute;top:31px;height:0;-webkit-transition:all .5s cubic-bezier(.175,.885,.405,1.125);-o-transition:all .5s cubic-bezier(.175,.885,.405,1.125);transition:all .5s cubic-bezier(.175,.885,.405,1.125);will-change:left,width;-webkit-transform:translateZ(0);transform:translateZ(0)}.c-header.active{color:#fff}.c-header.active svg path,.c-header.active svg:hover path{fill:#fff}.c-header.active .c-header-diagonal{background-color:#28292b}.c-header.active .c-header-diagonal::before{border-top-color:#28292b}.c-header.active .c-main-navigation ul.c-nav li a,.c-header.active .cart-link,.c-header.active ul.c-nav li a:hover{color:#fff}.c-header.active .c-cart__close:after,.c-header.active .c-cart__close:before,.c-header.active .c-main-navigation__close:after,.c-header.active .c-main-navigation__close:before,.c-header.active .c-offcanvas-trigger .icon-bar,.c-header.active .header-nav-slider{background-color:#fff}.c-header.active .c-mobile-cart-btn::before{background-position:0 -300px}.c-header-collapse-single{margin-top:0;height:0;overflow:hidden;opacity:0;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out;will-change:height}.c-header-collapse-single.collapsed{opacity:1;margin-top:3em;padding-bottom:10px}.c-navbar-brand{display:inline-block}.c-navbar-brand svg{width:250px;height:auto}.c-navbar-brand svg path{fill:#28292b;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.c-navbar-brand svg:hover path{fill:#000}.cart-link{display:inline-block;padding-right:30px;position:relative;text-transform:uppercase;outline:0!important}.cart-link .c-cart__close{position:absolute;left:-20px;top:50%;margin-top:-10px;height:20px;width:21px;display:block;cursor:pointer;opacity:0;visibility:hidden;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.cart-link .c-cart__close:after,.cart-link .c-cart__close:before{content:'';position:absolute;top:9.5px;width:17px;height:3px;display:block;background-color:#28292b;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.cart-link .c-cart__close:before{-webkit-transform:rotate(315deg);-ms-transform:rotate(315deg);-o-transform:rotate(315deg);transform:rotate(315deg)}.cart-link.collapse-open .c-cart__close{opacity:1;visibility:visible;left:-34px}.currency-link,.lang-link{color:#28292b;line-height:15px;font-weight:700;display:inline-block;margin-right:23px;padding-left:10px;position:relative;text-transform:uppercase;outline:0!important}.currency-link:hover,.lang-link:hover{color:#28292b}.c-header.active .currency-link,.c-header.active .lang-link{color:#878786}.currency-link{margin-right:50px}.b-currency-select h4,.b-lang-select h4{margin-bottom:10px}.b-lang-select{border-right:solid 1px #eeeeec;padding-right:25px;-webkit-align-self:flex-start;-ms-flex-item-align:start;align-self:flex-start}.b-lang-select .wpml-ls-legacy-list-vertical{margin-right:0}.b-currency-select{margin-left:25px;-webkit-align-self:flex-start;-ms-flex-item-align:start;align-self:flex-start}.active .c-main-navigation,.active .c-offcanvas-trigger,.active .cart-link{opacity:.4;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.cart-active .active .cart-link,.meta-active .active .c-offcanvas-trigger,.navigation-active .active .c-main-navigation{opacity:1}.c-header-login{max-width:400px}.woocommerce-mini-cart__empty-message{text-transform:uppercase;text-align:center}.c-filter-container{z-index:1}.c-filter-container .c-col-3,.c-filter-container .c-col-6{padding-bottom:.5em}.c-header-height .c-row{height:98px}.c-cart-quantity{display:block;position:absolute;top:-.35em;right:10px;font-size:14px;font-weight:700;width:20px;height:20px;line-height:20px;border-radius:50%;overflow:hidden;color:#eeeeec;text-align:center;background-color:#28292b}.c-mobile-cart-btn .c-cart-quantity{top:0;right:0;text-indent:0}.c-header.active .c-cart-quantity{color:#28292b;background-color:#eeeeec}.c-cart-quantity-count-0{display:none}.c-footer-overflow{position:relative;z-index:auto;width:100%;padding-top:6.35vw;overflow:hidden}.page-template-template-locations .c-footer-overflow{margin-top:-6.35vw}.c-footer{width:100%;background-color:#28292b;color:#878786;text-transform:uppercase;padding-top:2.5em;padding-bottom:2.5em;z-index:auto}.c-footer .c-container{z-index:auto}.c-footer .c-footer-lang{padding-bottom:5em}.c-footer .c-nav a{color:#878786}.c-footer .logo-row{padding-bottom:3.75em}.c-footer svg path,.c-footer svg:hover path{fill:#fff}.c-footer a,.c-footer input[type=submit]{-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.c-footer a{color:#878786}.c-footer a:hover{color:#b7b7b6}.c-footer .mid-row{padding-bottom:.5em}.c-footer .gform_wrapper{width:100%;margin-bottom:50px;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out;padding-top:0}.c-footer .gform_wrapper.gform_validation_error{padding-top:0}.c-footer .gform_wrapper.gform_validation_error .gform_button{top:81px}.c-footer .gform_wrapper .validation_error{display:none;position:absolute;top:-30px;line-height:1.2}.c-footer .gform_wrapper ul{margin-top:0}.c-footer .c-nav{display:block}.c-footer .c-nav li{display:block;padding:0}.c-footer .c-nav li a{font-weight:400;display:inline-block}.c-footer .c-nav li:not(:last-child){padding-bottom:.5em}.c-footer-mid-contact{padding-top:3.25em}.c-footer-navigation{padding-bottom:1em}.c-footer input[type=email]{text-align:center}.c-footer .gform_button{width:100%}.c-footer-box-mail{max-width:380px;margin-left:auto;text-align:center}.c-footer-box-mail .gform_confirmation_message{padding-bottom:1.5em}.c-footer-disclaimer{padding-top:5.5em;font-weight:700}.c-some-navigation .fa{font-size:150%}body img.gform_ajax_spinner{display:none!important}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#28292b;font-family:TradeGothicW01,"Trebuchet MS",sans-serif;background-color:#eeeeec;font-size:20px}.c-page-header{border-bottom:1px solid #d3d3d3;margin-bottom:30px}.c-page-header h1{margin-bottom:10px}h1,h2,h3,h4,h5,h6{margin:0;padding:0}.c-title-teaser{font-size:120px;line-height:1;padding-bottom:.5em;text-transform:uppercase}.c-text-extrabig{font-size:180px;line-height:.9;text-transform:uppercase;font-weight:700}.c-teaser-big .c-title-teaser{padding-bottom:0}.c-h1,.c-h2,.c-text-price,h1,h2{font-size:60px;line-height:1.16;padding-bottom:.5em;font-weight:700;text-transform:uppercase}.c-text-block .c-text-price{padding-bottom:0;font-weight:700}.c-text-block .c-text-price.c-text-price-overview-bike{font-size:40px}.c-container .woocommerce h2,.c-h3,.woocommerce legend,h3{font-size:40px;line-height:1.16;padding-bottom:.5em;text-transform:uppercase;font-weight:700}.woocommerce legend{padding-top:2em}.c-filter-container .c-h3{padding-bottom:0}.c-h3 span,h3 span{display:block;font-size:20px;line-height:1;font-weight:400}.woocommerce-shipping-fields h3 span{font-size:inherit;font-weight:inherit;line-height:inherit}.c-text-highlight,blockquote p{font-size:30px;line-height:1.16;font-weight:700;text-transform:uppercase}.c-h4,h4{font-size:24px;line-height:1.5;padding-bottom:0}.c-footer .c-h4,.c-footer h4{font-size:20px;margin-bottom:1.75em}.c-content{line-height:2}.c-text-block{text-align:center}.c-text-block.c-text-left{text-align:left}.c-text-block p,.woocommerce p{padding-bottom:2em}.c-text-block p:last-child{padding-bottom:0}.c-text-reduced-lineheight p{padding-bottom:1.5em}.c-p-padding{padding-bottom:1.5em}.c-text-block .c-text-highlight{padding-bottom:0}.c-text-block .c-text-extrabig{padding-bottom:.25em}.c-text-block h1 .c-text-extrabig,h1 .c-text-extrabig{display:block;padding-bottom:0}a{color:#28292b;text-decoration:none;-webkit-transition:color .2s ease-in-out;-o-transition:color .2s ease-in-out;transition:color .2s ease-in-out;outline:0}a:focus,a:hover{color:#878786;outline:0}.c-img-text-row a:focus,.c-img-text-row a:hover,.c-product--txt h3 a:hover{color:#28292b}.c-text-block a,.woocommerce-LostPassword a,.woocommerce-MyAccount-content a,.woocommerce-error a,.woocommerce-form a,.woocommerce-info a,.woocommerce-terms-and-conditions-link{background-image:-webkit-gradient(linear,left top,left bottom,color-stop(50%,#28292b),color-stop(50%,rgba(0,0,0,0)));background-image:-webkit-linear-gradient(top,#28292b 50%,rgba(0,0,0,0) 50%);background-image:-o-linear-gradient(top,#28292b 50%,rgba(0,0,0,0) 50%);background-image:linear-gradient(to bottom,#28292b 50%,rgba(0,0,0,0) 50%);background-repeat:repeat-x;-webkit-background-size:4px 4px;background-size:4px 4px;background-position:0 1.09em;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.woocommerce-error a{background-image:-webkit-gradient(linear,left top,left bottom,color-stop(50%,#c5191a),color-stop(50%,rgba(0,0,0,0)));background-image:-webkit-linear-gradient(top,#c5191a 50%,rgba(0,0,0,0) 50%);background-image:-o-linear-gradient(top,#c5191a 50%,rgba(0,0,0,0) 50%);background-image:linear-gradient(to bottom,#c5191a 50%,rgba(0,0,0,0) 50%);color:#c5191a}.c-text-block a:focus,.c-text-block a:hover,.woocommerce-LostPassword a:focus,.woocommerce-LostPassword a:hover,.woocommerce-MyAccount-content a:focus,.woocommerce-MyAccount-content a:hover,.woocommerce-error a:focus,.woocommerce-error a:hover,.woocommerce-form a:focus,.woocommerce-form a:hover,.woocommerce-info a:focus,.woocommerce-info a:hover,.woocommerce-terms-and-conditions-link:focus,.woocommerce-terms-and-conditions-link:hover{background-image:-webkit-gradient(linear,left top,left bottom,color-stop(50%,#878786),color-stop(50%,rgba(0,0,0,0)));background-image:-webkit-linear-gradient(top,#878786 50%,rgba(0,0,0,0) 50%);background-image:-o-linear-gradient(top,#878786 50%,rgba(0,0,0,0) 50%);background-image:linear-gradient(to bottom,#878786 50%,rgba(0,0,0,0) 50%)}.c-text-block h1 a,.c-text-block h2 a,.c-text-block h3 a,.woocommerce-saved-configurations td.product-configure a,.woocommerce-saved-configurations td.product-cta a{background-image:none!important}.woocommerce-saved-configurations td.product-cta a{margin:0 5px}.c-text-light .woocommerce-LostPassword a,.c-text-light a{color:#eeeeec}.c-text-light .woocommerce-LostPassword a:focus,.c-text-light .woocommerce-LostPassword a:hover,.c-text-light a:focus,.c-text-light a:hover{color:#b7b7b6}.c-text-light .c-text-block a,.c-text-light .woocommerce-LostPassword a,.c-text-light.c-text-block a{background-image:-webkit-gradient(linear,left top,left bottom,color-stop(50%,#eeeeec),color-stop(50%,rgba(0,0,0,0)));background-image:-webkit-linear-gradient(top,#eeeeec 50%,rgba(0,0,0,0) 50%);background-image:-o-linear-gradient(top,#eeeeec 50%,rgba(0,0,0,0) 50%);background-image:linear-gradient(to bottom,#eeeeec 50%,rgba(0,0,0,0) 50%)}.c-text-light .c-text-block a:focus,.c-text-light .c-text-block a:hover,.c-text-light .woocommerce-LostPassword a:focus,.c-text-light .woocommerce-LostPassword a:hover,.c-text-light.c-text-block a:focus,.c-text-light.c-text-block a:hover{background-image:-webkit-gradient(linear,left top,left bottom,color-stop(50%,#878786),color-stop(50%,rgba(0,0,0,0)));background-image:-webkit-linear-gradient(top,#878786 50%,rgba(0,0,0,0) 50%);background-image:-o-linear-gradient(top,#878786 50%,rgba(0,0,0,0) 50%);background-image:linear-gradient(to bottom,#878786 50%,rgba(0,0,0,0) 50%)}blockquote{margin:0;padding:0 0 2em 0}.c-text-block blockquote p,blockquote p{padding-bottom:1em}blockquote cite{text-transform:uppercase;font-style:italic}.c-text-block ul{margin:0;padding:0 0 2em 0;list-style:none;text-transform:uppercase}.c-text-block ul li{display:inline;padding-right:1em}.c-configurator-selection .c-text-block ul li{display:inline-block}.c-color-list,.c-text-block .c-color-list{margin:0;padding:0;list-style:none}.c-color-list li,.c-text-block .c-color-list li{display:inline-block;padding:0 3px}.c-color-list li::before,.c-text-block .c-color-list li::before{content:''}.c-nav{font-size:22px;line-height:1}.c-collapse-navigation,.c-collapse-navigation .c-nav,.c-footer,.c-header{font-size:20px;line-height:1.75}.c-footer,.c-footer .c-nav{font-size:20px;line-height:1.5}.c-footer .meta-row{font-size:16px}.c-footer .gform_wrapper .validation_error,.gfield_description.validation_message,.woocommerce-mini-cart__empty-message{font-size:14px}.c-btn{line-height:1.25;font-size:22px}.c-legend-text,.c-link-extern,.c-link-pdf{line-height:1.5;font-weight:700;text-transform:uppercase;text-align:center}.c-review-source,.c-review-type{display:block}.c-review-source,.c-text-italic{font-weight:400;font-style:italic;text-transform:uppercase}.c-table,.c-text-small,.woocommerce-form-row em{font-size:16px;line-height:1.5}.woocommerce-form-row em{display:inline-block;padding-top:.4em}.c-btn-small{font-size:16px}.c-text-bold-uppercase{font-weight:700;text-transform:uppercase}.c-modal,.c-text-reduced-lineheight{line-height:1.5}.c-definition-list dd,.c-definition-list dt,.variation dd,.variation dt{padding:0;margin:0}.c-definition-list dd,.c-definition-list dt{display:inline-block;text-transform:uppercase}.c-definition-list,.variation{margin:0;padding:0}.c-definition-list dt{font-weight:700}.c-definition-list dd,.variation dd{padding-left:.15em;padding-right:1em}#sb_instagram #sbi_load .sbi_load_btn{background-color:#28292b;color:#eeeeec;font-size:22px;line-height:1.25;font-weight:700;padding:.625rem 2.5rem .5rem;text-transform:uppercase;border-radius:50px;border:1px solid transparent!important;-webkit-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease;margin-left:10px;margin-right:10px}#sb_instagram #sbi_load .sbi_load_btn:hover{color:#28292b;border:1px solid #28292b!important;background-color:transparent}#sb_instagram #sbi_load .sbi_follow_btn a{color:#28292b;font-size:22px;line-height:1.25;background-color:transparent;border:1px solid #28292b!important;border-radius:50px;padding:.625rem 2.5rem .5rem;text-transform:uppercase;font-weight:700;-webkit-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease;margin-left:10px;margin-right:10px}#sb_instagram #sbi_load .sbi_follow_btn a:hover{color:#eeeeec;background-color:#28292b}.woocommerce-MyAccount-content mark{background-color:transparent;font-weight:700}.woocommerce label abbr[title]{border-bottom:none}.alignnone{margin-left:0;margin-right:0;max-width:100%;height:auto}.aligncenter{display:block;margin:20px auto;height:auto}.alignleft,.alignright{margin-bottom:20px;height:auto}@media (min-width:768px){.alignleft{float:left;margin-right:20px}.alignright{float:right;margin-left:20px}}.wp-caption-text{padding:10px}.wcml-spinner{display:none}.c-cart-product-overview{display:none}.c-cart-product-overview ul li{display:block}.c-cart-product-overview.c-text-block-left{text-align:left;border-left:solid 1px #28292b;margin-top:1em;margin-bottom:2.5em;padding-left:20px}.c-cart-product-overview ul:last-child{padding-bottom:0}.c-content>.builder-element{position:relative}.c-configurator-container{padding-bottom:2.5em}.c-configurator-price{-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}@-webkit-keyframes flickerAnimation{0%{opacity:.3}50%{opacity:.1}100%{opacity:.3}}@-o-keyframes flickerAnimation{0%{opacity:.3}50%{opacity:.1}100%{opacity:.3}}@keyframes flickerAnimation{0%{opacity:.3}50%{opacity:.1}100%{opacity:.3}}.c-configurator-loading{opacity:.5}.product{position:relative}.c-product-images{position:relative;z-index:16;pointer-events:none}.c-product-images img{display:none}.c-product-images img.enabled{display:block}.c-configurator{display:block;position:absolute;z-index:15;top:-100%;-webkit-transition:top 1s ease;-o-transition:top 1s ease;transition:top 1s ease;left:0;right:0;overflow:hidden}.c-configurator-background-overlay{position:fixed;left:0;right:0;width:100%;height:100vh;background-color:rgba(255,255,255,.7);z-index:14;top:0;visibility:hidden;opacity:0;-webkit-transition:opacity .5s ease;-o-transition:opacity .5s ease;transition:opacity .5s ease}.c-body-configurator-enabled .c-configurator-background-overlay{visibility:visible;opacity:1}.c-cart-configurator .c-configurator{display:none}.c-configurator-diagonal{background-color:#e4e4e4;margin-bottom:6.35vw;position:relative}.c-configurator>.c-container{opacity:0;-webkit-transition:opacity .3s;-o-transition:opacity .3s;transition:opacity .3s;-webkit-transition-delay:.5s;-o-transition-delay:.5s;transition-delay:.5s}.c-configurator-enabled{display:block;top:0}.c-sub-components{display:none}.c-sub-components-enabled{display:block}.c-configurator-enabled>.c-container{opacity:1}.c-configurator-edit,.c-configurator-selection .c-text-block{text-align:left}.c-configurator-selection-subject{padding-bottom:2em}.c-configurator-selection-list{margin:0;padding:0;list-style:none}.c-configurator-selection-list li{display:inline-block;padding-right:20px}.c-step-content{position:relative;z-index:1}.c-step-one-content{display:none}.c-step-one-content.enabled{display:block}.c-step-overview .c-text-only{padding-bottom:2.5em}.c-diagonal-bottom,.c-diagonal-top{position:relative;overflow:hidden}.c-diagonal-top::before{position:absolute;content:'';top:0;left:0;width:0;height:0;border-top:6.35vw solid #eeeeec;border-right:100vw solid transparent;z-index:1}.c-footer-diagonal::after{position:absolute;content:'';bottom:100%;left:0;width:0;height:0;border-bottom:6.35vw solid #28292b;border-left:100vw solid transparent;z-index:1}.c-diagonal-bottom::after{position:absolute;content:'';bottom:0;left:0;width:0;height:0;border-bottom:6.35vw solid #eeeeec;border-left:100vw solid transparent}.c-modal-content .c-diagonal-bottom::after{border-bottom:6.35vw solid #28292b}.c-configurator-diagonal::before,.c-header-diagonal::before,.c-modal-diagonal::before{position:absolute;content:'';top:100%;left:0;width:0;height:0;border-top:6.35vw solid #eeeeec;border-right:100vw solid transparent;z-index:1;-webkit-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}.c-configurator-diagonal::before{border-top:6.35vw solid #e4e4e4}.c-modal-diagonal::before{border-top:6.35vw solid #28292b}.c-cta,.c-section-title{text-align:center}.c-text-only-2col{text-align:left}.c-text-only-2col .c-col-8{-webkit-column-count:2;column-count:2;-webkit-column-width:300px;column-width:300px;-webkit-column-gap:40px;column-gap:40px}.c-box-dark{background-color:#28292b}.c-cta ul{margin:0;padding:0;list-style:none}.c-cta li{display:inline-block;padding:0 10px 20px 10px}.c-cta.c-configurator-container li.c-configurator-add-to-cart-li,.c-cta.c-configurator-container li.c-configurator-update-configuration-li{display:block}.c-btn-loading-inline.loading,.c-btn-loading-inline:active{background-repeat:no-repeat;background-image:url(../images/loader.svg)!important;background-position:left 15px center;-webkit-background-size:20px 20px;background-size:20px 20px;padding-left:50px}.c-cta .c-btn{min-width:240px}.c-configurator,.c-content .c-showroom:first-child{margin-top:-6.35vw}.c-content .c-showroom.no-padding{margin-top:0}.c-configurator-diagonal{padding-top:6.35vw}.c-showroom-item{position:relative;width:100%;background-color:#28292b}.c-showroom-img,.c-teaser-big--img{position:absolute;top:0;left:0;width:100%;height:100%}.c-showroom-height{min-height:90vh;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.c-showroom-height::after,.c-teaser-big--height::after{display:block;content:'';min-height:inherit;font-size:0}.c-showroom-logo{position:absolute;top:0;left:50%;margin-left:-70px;width:140px}.c-showroom-txt .c-text-block{padding-top:3em}.c-showroom-item-left .c-text-block{text-align:left}.c-showroom-item-left .c-row-justify-center{-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}.c-showroom-item-right .c-text-block{text-align:right}.c-showroom-item-right .c-row-justify-center{-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}.c-showroom-item iframe{width:100vw;height:56.25vw;min-height:100vh;min-width:177.77vh;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.embed-responsive{position:relative;display:block;height:0;padding:0;padding-bottom:0;overflow:hidden}.embed-responsive-4by3{padding-bottom:75%}.embed-responsive iframe,.embed-responsive img{position:absolute;top:0;bottom:0;left:0;width:100%;height:100%;border:0}.c-teaser-big .c-text-only{margin-top:1em}.c-teaser-big--height{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;min-height:20em}.c-ratiobox{position:relative;height:0;display:block;overflow:hidden}.c-ratiobox-1by1{padding-bottom:100%}.c-ratiobox-bike{padding-bottom:57.692307692307692%}.c-events-teaser--item{background-color:#28292b;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.c-events-teaser--item:focus,.c-events-teaser--item:hover{background-color:#878786}.c-events-teaser--inner{position:absolute;top:0;left:0;width:100%;height:100%;padding:1.5em 0;text-align:center}.c-events-teaser--item figure{padding-left:10%;padding-right:10%}.c-element-overlap-top{overflow:hidden}.c-img-overlap-top{z-index:2}.c-box-dark-overlap-top{margin-top:-30em;padding-top:30em}.c-logos{text-align:center}.c-logos-list{margin:0;padding:0;list-style:none}.c-logos-list li{display:inline-block;padding:5px 8px;vertical-align:middle}.c-logos-item{display:inline-block;width:120px}.c-logos-big .c-logos-item{width:350px}.c-img-product-detail{overflow:hidden}.c-img-product-detail-logo{position:absolute;top:50%;left:50%;width:1000px;margin-left:-500px;margin-top:-5em}.c-img-product-detail-logo svg{width:100%;height:auto}.c-img-product-detail-logo svg path{fill:#e4e4e4}.c-review-list{margin:0;padding:0;list-style:none;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap}.c-review-list li{-webkit-box-flex:0;-webkit-flex:0 0 33.33333%;-ms-flex:0 0 33.33333%;flex:0 0 33.33333%;max-width:33.33333%;padding-left:10px;padding-right:10px}.c-product--item{position:relative;padding:40px;margin-bottom:40px;background-color:#e4e4e4}.c-product--item p{padding-bottom:.5em;font-weight:400}.c-product--item .c-product--img img{-webkit-transform:scale(.95);-ms-transform:scale(.95);-o-transform:scale(.95);transform:scale(.95);-webkit-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease}.c-product--item:hover .c-product--img img{-webkit-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}.c-product--favorite,.c-product--flag{display:block;position:absolute}.c-product--flag{top:25px;left:30px}.c-product--favorite{left:auto;top:22px;right:24px}.c-product-wear-order{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding-top:1.5em}.product_cat-bikes .c-product--item{cursor:pointer}.c-color-swatch{display:inline-block;width:30px;height:30px;border-radius:50%;overflow:hidden}.c-text-block .c-color-swatch{background-image:none!important}.c-color-black{background-color:#000}.c-color-grey{background-color:#8c8c8c}.c-404{overflow:hidden}.c-404-logo{position:relative;padding-top:4.5em}.c-video-open-link{position:absolute;top:50%;left:50%;pointer-events:none;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.c-video-open-link svg{fill:#fff}.c-video-preview-wrapper figure{cursor:pointer}.c-video-preview-wrapper figure::after{content:" ";position:absolute;left:0;top:0;width:100%;height:100%;background-color:rgba(0,0,0,.4);-webkit-transition:background-color .2s ease;-o-transition:background-color .2s ease;transition:background-color .2s ease;cursor:pointer}.c-video-preview-wrapper figure:hover::after{background-color:rgba(0,0,0,0)}.c-video-youtube{padding-top:75px}.c-video-iframe-wrapper{padding-bottom:56.25%;height:0;position:relative}.c-video-youtube iframe{width:100%;height:100%;position:absolute}.slick-slide{height:calc(100% - 1px)}.c-cart-product-overview{display:none}.c-cart-product-overview ul li{display:block}.c-cart-product-overview.c-text-block-left{text-align:left;border-left:solid 1px #28292b;margin-top:1em;margin-bottom:2.5em;padding-left:20px}.c-cart-product-overview ul:last-child{padding-bottom:0}.c-content>.builder-element{position:relative}.c-configurator-container{padding-bottom:2.5em}.c-configurator-price{-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}@keyframes flickerAnimation{0%{opacity:.3}50%{opacity:.1}100%{opacity:.3}}.c-configurator-loading{opacity:.5}.product{position:relative}.c-product-images{position:relative;z-index:16;pointer-events:none}.c-product-images img{display:none}.c-product-images img.enabled{display:block}.c-configurator{display:block;position:absolute;z-index:15;top:-100%;-webkit-transition:top 1s ease;-o-transition:top 1s ease;transition:top 1s ease;left:0;right:0;overflow:hidden}.c-configurator-background-overlay{position:fixed;left:0;right:0;width:100%;height:100vh;background-color:rgba(255,255,255,.7);z-index:14;top:0;visibility:hidden;opacity:0;-webkit-transition:opacity .5s ease;-o-transition:opacity .5s ease;transition:opacity .5s ease}.c-body-configurator-enabled .c-configurator-background-overlay{visibility:visible;opacity:1}.c-cart-configurator .c-configurator{display:none}.c-configurator-diagonal{background-color:#e4e4e4;margin-bottom:6.35vw;position:relative}.c-configurator>.c-container{opacity:0;-webkit-transition:opacity .3s;-o-transition:opacity .3s;transition:opacity .3s;-webkit-transition-delay:.5s;-o-transition-delay:.5s;transition-delay:.5s}.c-configurator-enabled{display:block;top:0}.c-sub-components{display:none}.c-sub-components-enabled{display:block}.c-configurator-enabled>.c-container{opacity:1}.c-configurator-edit,.c-configurator-selection .c-text-block{text-align:left}.c-configurator-selection-subject{padding-bottom:2em}.c-configurator-selection-list{margin:0;padding:0;list-style:none}.c-configurator-selection-list li{display:inline-block;padding-right:20px}.c-step-content{position:relative;z-index:1}.c-step-one-content{display:none}.c-step-one-content.enabled{display:block}.c-step-overview .c-text-only{padding-bottom:2.5em}.product-quantity{white-space:nowrap}.clear{clear:both}.woocommerce-account .woocommerce-MyAccount-navigation{padding-bottom:2.5em}.woocommerce .col2-set:after,.woocommerce-page .col2-set:after{content:'';display:table;clear:both}.woocommerce .col2-set .col-1,.woocommerce .col2-set .col-2,.woocommerce-page .col2-set .col-1,.woocommerce-page .col2-set .col-2{position:relative;min-height:1px;padding-bottom:2.5em;padding-right:20px;width:50%;float:left}.woocommerce .col2-set .col-1,.woocommerce-page .col2-set .col-1{width:50%;float:left}.woocommerce .col2-set .col-2,.woocommerce-page .col2-set .col-2{padding-left:20px;float:right}.woocommerce form.checkout_coupon{border:1px solid #c9c9c7;padding:20px;margin:2em 0;text-align:left}.woocommerce form.login .woocommerce-Button,.woocommerce form.register .woocommerce-Button{display:block;width:100%}body.woocommerce-cart .c-content{z-index:auto}.woocommerce-error,.woocommerce-info,.woocommerce-message{position:relative;padding:1em 20px;margin:0 0 2.5em 0;background-color:transparent;border:1px solid #28292b;list-style:none outside;width:auto;word-wrap:break-word}.woocommerce-info{border-color:#28292b}.woocommerce-error{border-color:#c5191a;color:#c5191a}.woocommerce-message{border-color:#458c0f}.woocommerce .woocommerce-error .button,.woocommerce .woocommerce-info .button,.woocommerce .woocommerce-message .button,.woocommerce-page .woocommerce-error .button,.woocommerce-page .woocommerce-info .button,.woocommerce-page .woocommerce-message .button{float:right}.woocommerce-password-strength{text-align:center;font-weight:700;margin-top:5px;padding:3px .5em;font-size:1em}.woocommerce-password-strength.strong{background-color:#c1e1b9}.woocommerce-password-strength.short{background-color:#ebb1b1}.woocommerce-password-strength.bad{background-color:#fbc5a9}.woocommerce-password-strength.good{background-color:#ffe399}.woocommerce-password-hint{margin:.5em 0 0;display:block}.woocommerce ul.order_details{padding-left:0;margin:0 0 3em;width:100%;border-top:1px solid #c9c9c7;border-bottom:1px solid #c9c9c7;padding-top:1em;list-style:none}.woocommerce ul.order_details li{display:inline-block;width:32%;margin-right:0;margin-left:0;padding:0 10px 1em 0;text-transform:uppercase;font-size:100%;line-height:1.5;border-right:none;list-style-type:none}.woocommerce ul.order_details li strong{display:block;text-transform:none}.woocommerce form .form-row .required{color:#878786;font-weight:700;border:0!important;text-decoration:none}.woocommerce form .form-row::after,.woocommerce-page form .form-row::after{clear:both}.woocommerce form .form-row-wide,.woocommerce-page form .form-row-wide{clear:both}.woocommerce form .form-row::after,.woocommerce form .form-row::before,.woocommerce-page form .form-row::after,.woocommerce-page form .form-row::before{content:' ';display:table}.woocommerce form .form-row label,.woocommerce-page form .form-row label{display:block}.woocommerce form .form-row-first,.woocommerce form .form-row-last,.woocommerce-page form .form-row-first,.woocommerce-page form .form-row-last{width:47%;overflow:visible}.woocommerce form .form-row-first,.woocommerce-page form .form-row-first{float:left}.woocommerce form .form-row-last,.woocommerce-page form .form-row-last{float:right}.woocommerce form .form-row.woocommerce-invalid label,.woocommerce form .woocommerce-invalid label{color:#c5191a}.woocommerce form .form-row.woocommerce-invalid .select2-container,.woocommerce form .form-row.woocommerce-invalid input.input-text,.woocommerce form .form-row.woocommerce-invalid select,.woocommerce form .woocommerce-invalid .c-form-textarea,.woocommerce form .woocommerce-invalid .c-select-nativ-browser,.woocommerce form .woocommerce-invalid .select2-container,.woocommerce form .woocommerce-invalid input.c-form-text,.woocommerce form .woocommerce-invalid select{border-color:#c5191a;-webkit-box-shadow:none;box-shadow:none}.woocommerce form .form-row.woocommerce-validated .select2-container,.woocommerce form .form-row.woocommerce-validated input.input-text,.woocommerce form .form-row.woocommerce-validated select,.woocommerce form .woocommerce-validated .c-form-textarea,.woocommerce form .woocommerce-validated .c-select-nativ-browser,.woocommerce form .woocommerce-validated input.c-form-text,.woocommerce form .woocommerce-validated select{border-color:#458c0f}.woocommerce table.shop_table{border-collapse:collapse;border-spacing:0;width:100%;margin:0 0 2.5em 0;text-align:left}.woocommerce table.shop_table ul{padding-left:0}.woocommerce table.shop_table ul p{padding-bottom:0}.woocommerce table.shop_table .product-name a{text-transform:uppercase;font-weight:700}.woocommerce-Price-currencySymbol{padding-right:.2em}#add_payment_method table.cart td,#add_payment_method table.cart th,.woocommerce-cart table.cart td,.woocommerce-cart table.cart th,.woocommerce-checkout table.cart td,.woocommerce-checkout table.cart th{vertical-align:top}.woocommerce table.shop_table th{text-transform:uppercase;font-weight:700}.woocommerce table.shop_table tr{border-top:1px solid #c9c9c7}.woocommerce table.shop_table tr:last-child{border-bottom:1px solid #c9c9c7}.woocommerce table.shop_table td,.woocommerce table.shop_table th{padding:.75em 10px .5em 0}.woocommerce .woocommerce-customer-details address,.woocommerce-Addresses address{font-style:normal;text-align:left;width:100%}#add_payment_method table.cart .product-thumbnail,.woocommerce-cart table.cart .product-thumbnail,.woocommerce-checkout table.cart .product-thumbnail{min-width:100px}.product-subtotal .tax_label{white-space:nowrap}#add_payment_method table.cart .product-thumbnail img,.woocommerce-cart table.cart .product-thumbnail img,.woocommerce-checkout table.cart .product-thumbnail img{width:90px}.woocommerce .quantity .qty{width:3.631em;text-align:center}.woocommerce .quantity label,.woocommerce .shop_table .coupon label{position:absolute;overflow:hidden;clip:rect(0 0 0 0);height:1px;width:1px;margin:-1px;padding:0;border:0}.woocommerce td.product-name .wc-item-meta p,.woocommerce td.product-name .wc-item-meta:last-child,.woocommerce td.product-name dl.variation p,.woocommerce td.product-name dl.variation:last-child{margin-bottom:0}.woocommerce td.product-name .wc-item-meta,.woocommerce td.product-name dl.variation,.woocommerce-mini-cart .variation{list-style:none outside}.woocommerce td.product-name .wc-item-meta .wc-item-meta-label,.woocommerce td.product-name .wc-item-meta dt,.woocommerce td.product-name dl.variation .wc-item-meta-label,.woocommerce td.product-name dl.variation dt,.woocommerce-mini-cart .variation dt{float:left;clear:both;margin-right:.25em;display:inline-block;list-style:none outside}.woocommerce td.product-name .wc-item-meta dd,.woocommerce td.product-name dl.variation dd,.woocommerce-mini-cart .variation dd{margin:0}#add_payment_method table.cart td.actions .coupon .input-text,.woocommerce-cart table.cart td.actions .coupon .input-text,.woocommerce-checkout table.cart td.actions .coupon .input-text{float:left;-webkit-box-sizing:border-box;box-sizing:border-box;border:1px solid #c9c9c7;padding:6px 6px 5px;margin:0 4px 0 0;outline:0}.woocommerce #content table.cart td.actions .input-text,.woocommerce table.cart td.actions .input-text,.woocommerce-page #content table.cart td.actions .input-text,.woocommerce-page table.cart td.actions .input-text{width:80px}.woocommerce .button[name=update_cart]{position:relative;float:right}#add_payment_method #payment,.woocommerce-cart #payment,.woocommerce-checkout #payment{background:0 0;border:1px solid #28292b}#add_payment_method #payment div.payment_box,.woocommerce-cart #payment div.payment_box,.woocommerce-checkout #payment div.payment_box{position:relative;width:100%;padding:1em;margin:1em 0;font-size:.92em;line-height:1.5;background-color:#e4e4e4}#add_payment_method #payment ul.payment_methods,.woocommerce-cart #payment ul.payment_methods,.woocommerce-checkout #payment ul.payment_methods{text-align:left;padding:1em;border-bottom:1px solid #28292b;margin:0;list-style:none outside}#add_payment_method #payment div.payment_box::before,.woocommerce-cart #payment div.payment_box::before,.woocommerce-checkout #payment div.payment_box::before{content:'';display:block;border:1em solid #e4e4e4;border-right-color:transparent;border-left-color:transparent;border-top-color:transparent;position:absolute;top:-.75em;left:0;margin:-1em 0 0 2em}#add_payment_method #payment div.form-row,.woocommerce-cart #payment div.form-row,.woocommerce-checkout #payment div.form-row{padding:1em}.wc-proceed-to-checkout{text-align:right}.woocommerce table.woocommerce-checkout-review-order-table td.product-name{position:relative;padding-right:50px}.woocommerce-checkout-review-order-table .product-name .c-cart-configure{position:absolute;right:18px;top:.8em}.woocommerce-checkout-review-order-table td.product-name{width:45%}.woocommerce-cart-form__contents .product-configure{text-align:center}#shipping_method{list-style:none}body.woocommerce-cart .woocommerce-message .wc-forward{display:none}.bold-detail-closed{opacity:0;-webkit-transition:opacity .2s ease;-o-transition:opacity .2s ease;transition:opacity .2s ease}.cart-conf-open .bold-detail-closed{opacity:1}.woocommerce-mini-cart{margin:0;padding:0;list-style:none}.woocommerce-mini-cart li{position:relative;padding:0 0 1.5em 40px}.woocommerce-mini-cart .remove{position:absolute;top:0;left:0}.woocommerce-mini-cart a{color:#fff;font-weight:700;text-transform:uppercase}.woocommerce-mini-cart .size-woocommerce_thumbnail{display:block;max-width:100px;height:auto;padding-bottom:.5em}.woocommerce-mini-cart__total{padding:1.5em 0}.woocommerce-mini-cart__buttons .button{margin-right:20px;margin-bottom:20px}.woocommerce-mini-cart .woocommerce-mini-cart-item .c-text-uppercase{display:none}.select2-container--default .select2-selection--single{background-color:transparent;border:none;border-bottom:solid 3px #878786;border-radius:0}.select2-container .select2-selection--single{height:36px}.select2-container--default .select2-selection--single .select2-selection__rendered{color:#6c6c6c;line-height:28px;font-size:20px;text-transform:uppercase;padding-left:4px}.select2-container--default .select2-selection--single .select2-selection__arrow{height:26px;position:absolute;top:1px;right:1px;width:26px;background:url(../images/arrow-down.svg) right center no-repeat}.select2-container--default .select2-selection--single .select2-selection__arrow b{display:none}.select2-dropdown{background-color:#fff;border:none;border-radius:0;color:#6c6c6c;text-transform:uppercase}.select2-container--open .select2-dropdown--below{border-top:solid 3px #28292b;border-bottom:solid 1px #28292b}.select2-search--dropdown{padding:10px}.select2-results__option{padding:6px 10px}.select2-container--default .select2-results__option[aria-selected=true],.select2-container--default .select2-results__option[data-selected=true]{background-color:#e4e4e4}.select2-container--default .select2-results__option--highlighted[aria-selected],.select2-container--default .select2-results__option--highlighted[data-selected]{background-color:#28292b;color:#fff}.select2-container--default .select2-search--dropdown .select2-search__field{border-color:#878786}.wcml-dropdown{max-width:115px}.wpml-ls-legacy-dropdown{max-width:150px}.wcml-dropdown li,.wpml-ls-legacy-dropdown a{border-color:#878786;background-color:#28292b}.wcml-dropdown .wcml-cs-submenu,.wcml-dropdown .wcml-cs-submenu li{border-color:#878786}.wcml-vertical-list li{padding:0}.wcml-vertical-list li.wcml-cs-active-currency a{font-weight:700}.wcml-vertical-list li a{padding:0 0 13px}.c-offcanvas .wcml-vertical-list li,footer .wcml-vertical-list li{padding-right:20px;display:inline-block}.wpml-ls-legacy-dropdown a.wpml-ls-item-toggle::after .wcml-dropdown a.wcml-cs-item-toggle::after{border-top:none;position:absolute;right:5px;top:calc(50% - 6px);width:26px;height:11px;background-image:url(../images/arrow-down.svg)}header .wcml_currency_switcher.product{margin:0!important}.wpml-ls-legacy-list-vertical{margin-right:50px}.c-offcanvas .wpml-ls-legacy-list-vertical,footer .wpml-ls-legacy-list-vertical{width:100%;margin-right:0;margin-top:50px;margin-bottom:50px}.wpml-ls-legacy-list-vertical a{padding:0 0 10px;text-transform:uppercase}.wpml-ls-legacy-list-vertical .wpml-ls-item{position:relative}.c-footer .wpml-ls-legacy-list-vertical .wpml-ls-item.wpml-ls-current-language a{color:#b7b7b6}.wpml-ls-legacy-list-vertical .wpml-ls-current-language a{font-weight:700}@media only screen and (min-width:769px){.woocommerce-cart-form .coupon{float:left}.woocommerce-cart-form .coupon .input-text{min-width:275px}}@media only screen and (max-width:768px){.woocommerce .col2-set .col-1,.woocommerce .col2-set .col-2,.woocommerce-page .col2-set .col-1,.woocommerce-page .col2-set .col-2{width:100%;padding-left:0;padding-right:0;float:none}.woocommerce .checkout-button{display:block;width:100%}.woocommerce table.shop_table_responsive thead,.woocommerce-page table.shop_table_responsive thead{display:none}.woocommerce table.shop_table_responsive tbody tr:first-child td:first-child,.woocommerce-page table.shop_table_responsive tbody tr:first-child td:first-child{border-top:0}.woocommerce table.shop_table_responsive tbody th,.woocommerce-page table.shop_table_responsive tbody th{display:none}.woocommerce table.shop_table_responsive tr,.woocommerce-page table.shop_table_responsive tr{display:block}.woocommerce table.shop_table_responsive tr td,.woocommerce-page table.shop_table_responsive tr td{display:block;text-align:right!important}.woocommerce table.shop_table_responsive tr td::after,.woocommerce table.shop_table_responsive tr td::before,.woocommerce-page table.shop_table_responsive tr td::after,.woocommerce-page table.shop_table_responsive tr td::before{content:' ';display:table}.woocommerce table.shop_table_responsive tr td::after,.woocommerce-page table.shop_table_responsive tr td::after{clear:both}.woocommerce table.shop_table_responsive tr td.order-actions,.woocommerce-page table.shop_table_responsive tr td.order-actions{text-align:left!important}.woocommerce table.shop_table_responsive tr td::before,.woocommerce-page table.shop_table_responsive tr td::before{content:attr(data-title) ": ";font-weight:700;float:left}.woocommerce table.shop_table_responsive tr td.actions::before,.woocommerce table.shop_table_responsive tr td.product-remove::before,.woocommerce-page table.shop_table_responsive tr td.actions::before,.woocommerce-page table.shop_table_responsive tr td.product-remove::before{display:none}.woocommerce table.my_account_orders tr td.order-actions,.woocommerce-page table.my_account_orders tr td.order-actions{text-align:left}.woocommerce table.my_account_orders tr td.order-actions::before,.woocommerce-page table.my_account_orders tr td.order-actions::before{display:none}.woocommerce table.my_account_orders tr td.order-actions .button,.woocommerce-page table.my_account_orders tr td.order-actions .button{float:none;margin:.125em .25em .125em 0}.woocommerce ul.products[class*=columns-] li.product,.woocommerce-page ul.products[class*=columns-] li.product{width:48%;float:left;clear:both;margin:0 0 2.992em}.woocommerce ul.products[class*=columns-] li.product:nth-child(2n),.woocommerce-page ul.products[class*=columns-] li.product:nth-child(2n){float:right;clear:none!important}.woocommerce #content div.product div.images,.woocommerce #content div.product div.summary,.woocommerce div.product div.images,.woocommerce div.product div.summary,.woocommerce-page #content div.product div.images,.woocommerce-page #content div.product div.summary,.woocommerce-page div.product div.images,.woocommerce-page div.product div.summary{float:none;width:100%}.woocommerce #content table.cart .product-thumbnail,.woocommerce table.cart .product-thumbnail,.woocommerce-page #content table.cart .product-thumbnail,.woocommerce-page table.cart .product-thumbnail{display:none}.woocommerce #content table.cart td.actions,.woocommerce table.cart td.actions,.woocommerce-page #content table.cart td.actions,.woocommerce-page table.cart td.actions{text-align:left}.woocommerce #content table.cart td.actions .coupon,.woocommerce table.cart td.actions .coupon,.woocommerce-page #content table.cart td.actions .coupon,.woocommerce-page table.cart td.actions .coupon{float:none;padding-bottom:.5em}.woocommerce #content table.cart td.actions .coupon::after,.woocommerce #content table.cart td.actions .coupon::before,.woocommerce table.cart td.actions .coupon::after,.woocommerce table.cart td.actions .coupon::before,.woocommerce-page #content table.cart td.actions .coupon::after,.woocommerce-page #content table.cart td.actions .coupon::before,.woocommerce-page table.cart td.actions .coupon::after,.woocommerce-page table.cart td.actions .coupon::before{content:' ';display:table}.woocommerce #content table.cart td.actions .coupon::after,.woocommerce table.cart td.actions .coupon::after,.woocommerce-page #content table.cart td.actions .coupon::after,.woocommerce-page table.cart td.actions .coupon::after{clear:both}.woocommerce #content table.cart td.actions .coupon .button,.woocommerce #content table.cart td.actions .coupon .input-text,.woocommerce #content table.cart td.actions .coupon input,.woocommerce table.cart td.actions .coupon .button,.woocommerce table.cart td.actions .coupon .input-text,.woocommerce table.cart td.actions .coupon input,.woocommerce-page #content table.cart td.actions .coupon .button,.woocommerce-page #content table.cart td.actions .coupon .input-text,.woocommerce-page #content table.cart td.actions .coupon input,.woocommerce-page table.cart td.actions .coupon .button,.woocommerce-page table.cart td.actions .coupon .input-text,.woocommerce-page table.cart td.actions .coupon input{width:48%;-webkit-box-sizing:border-box;box-sizing:border-box}.woocommerce #content table.cart td.actions .coupon .button.alt,.woocommerce #content table.cart td.actions .coupon .input-text+.button,.woocommerce table.cart td.actions .coupon .button.alt,.woocommerce table.cart td.actions .coupon .input-text+.button,.woocommerce-page #content table.cart td.actions .coupon .button.alt,.woocommerce-page #content table.cart td.actions .coupon .input-text+.button,.woocommerce-page table.cart td.actions .coupon .button.alt,.woocommerce-page table.cart td.actions .coupon .input-text+.button{float:right}.woocommerce #content table.cart td.actions .button,.woocommerce table.cart td.actions .button,.woocommerce-page #content table.cart td.actions .button,.woocommerce-page table.cart td.actions .button{display:block;width:100%}.woocommerce .cart-collaterals .cart_totals,.woocommerce .cart-collaterals .cross-sells,.woocommerce .cart-collaterals .shipping_calculator,.woocommerce-page .cart-collaterals .cart_totals,.woocommerce-page .cart-collaterals .cross-sells,.woocommerce-page .cart-collaterals .shipping_calculator{width:100%;float:none;text-align:left}.woocommerce-page.woocommerce-checkout form.login .form-row,.woocommerce.woocommerce-checkout form.login .form-row{width:100%;float:none}.woocommerce #payment .terms,.woocommerce-page #payment .terms{text-align:left;padding:0}.woocommerce #payment #place_order,.woocommerce-page #payment #place_order{float:none;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;margin-bottom:1em}.woocommerce .lost_reset_password .form-row-first,.woocommerce .lost_reset_password .form-row-last,.woocommerce-page .lost_reset_password .form-row-first,.woocommerce-page .lost_reset_password .form-row-last{width:100%;float:none;margin-right:0}.woocommerce .quantity{float:right}.woocommerce-cart-form .coupon{width:100%}.woocommerce table.shop_table td,.woocommerce table.shop_table th{padding-right:0}.cart .c-cart-product-overview.c-text-block-left{border:solid 1px #28292b;padding:20px}.cart #shipping_method{padding-top:1.5em;text-align:left}}@media only screen and (max-width:800px){.woocommerce ul.order_details li{width:48%}}@media only screen and (max-width:600px){.woocommerce form .form-row-first,.woocommerce form .form-row-last,.woocommerce-page form .form-row-first,.woocommerce-page form .form-row-last{width:100%;float:none;overflow:visible}.woocommerce #content table.cart td.actions .coupon .button,.woocommerce #content table.cart td.actions .coupon .input-text,.woocommerce #content table.cart td.actions .coupon input,.woocommerce table.cart td.actions .coupon .button,.woocommerce table.cart td.actions .coupon .input-text,.woocommerce table.cart td.actions .coupon input,.woocommerce-page #content table.cart td.actions .coupon .button,.woocommerce-page #content table.cart td.actions .coupon .input-text,.woocommerce-page #content table.cart td.actions .coupon input,.woocommerce-page table.cart td.actions .coupon .button,.woocommerce-page table.cart td.actions .coupon .input-text,.woocommerce-page table.cart td.actions .coupon input{width:100%}.woocommerce #content table.cart td.actions .coupon .button,.woocommerce table.cart td.actions .coupon .button,.woocommerce-page #content table.cart td.actions .coupon .button,.woocommerce-page table.cart td.actions .coupon .button{margin-top:10px}.woocommerce .woocommerce-error .button,.woocommerce .woocommerce-info .button,.woocommerce .woocommerce-message .button,.woocommerce-page .woocommerce-error .button,.woocommerce-page .woocommerce-info .button,.woocommerce-page .woocommerce-message .button{float:none;display:block;margin-bottom:2.5em}.woocommerce ul.order_details li{display:block;width:auto}}@media only screen and (min-width:600px){.woocommerce-mini-cart li{padding-left:160px}.woocommerce-mini-cart .size-woocommerce_thumbnail{position:absolute;top:0;left:40px}}@media only screen and (max-width:540px){.woocommerce-mini-cart__buttons .button{margin-right:0;display:block}}.c-video-animation{background-color:#000}.c-video-animation-wrapper{position:relative}.c-video-animation-startscreen{position:relative}.c-video-animation-text-wrapper{position:absolute;top:0;left:0;line-height:1.5;pointer-events:none}.c-video-animation-introtext{padding-top:2.5em}.c-video-animation-hotspot-link{display:inline-block;position:relative;padding-left:40px}.c-video-animation-hotspot-title{text-transform:uppercase;font-weight:700}.c-video-animation-hotspots-links ul{padding:0 0 0 2px;list-style:none;max-width:250px;pointer-events:auto}.c-video-animation-hotspots-links li{padding:0 0 1.5em 0}.c-video-animation-startscreen-container{position:absolute;top:0;left:0;width:100%;padding-bottom:56.25%}.c-video-animation-hotspot-index{display:inline-block;position:absolute;top:50%;left:0;margin-top:-15px;background-color:#fff;color:#28292b;width:30px;height:30px;border-radius:50%;line-height:30px;text-align:center;-webkit-transform-origin:center center;-ms-transform-origin:center center;-o-transform-origin:center center;transform-origin:center center;-webkit-transition:-webkit-transform .5s ease;transition:-webkit-transform .5s ease;-o-transition:-o-transform .5s ease;transition:transform .5s ease;transition:transform .5s ease,-webkit-transform .5s ease,-o-transform .5s ease}.c-video-animation-hotspot-link.hoverHotspot .c-video-animation-hotspot-index,.c-video-animation-hotspot-link:hover .c-video-animation-hotspot-index{-webkit-transform:scale(1.2);-ms-transform:scale(1.2);-o-transform:scale(1.2);transform:scale(1.2)}.c-video-animation-hotspot-button{position:absolute;border:none;background-color:#fff;color:#28292b;border-radius:50%;width:40px;height:40px;-webkit-transform-origin:center center;-ms-transform-origin:center center;-o-transform-origin:center center;transform-origin:center center;-webkit-transition:-webkit-transform .5s ease;transition:-webkit-transform .5s ease;-o-transition:-o-transform .5s ease;transition:transform .5s ease;transition:transform .5s ease,-webkit-transform .5s ease,-o-transform .5s ease}.c-video-animation-hotspot-button.hoverHotspot,.c-video-animation-hotspot-button:hover{-webkit-transform:scale(1.2);-ms-transform:scale(1.2);-o-transform:scale(1.2);transform:scale(1.2)}.c-video-animation-videos{position:absolute;top:0;left:0;width:100%;height:100%;visibility:hidden}.c-video-animation-videos.show{visibility:visible}.c-video-animation-videos video{position:absolute;top:0;left:0;width:100%;visibility:hidden}.c-video-animation-videos video.show{visibility:visible}.c-lazy-parallax-container{padding-top:200px;padding-bottom:200px;margin-top:-200px;margin-bottom:-200px}.c-img-dark.c-lazy-parallax-container{margin-bottom:calc(10em - 200px)}.c-lazy-parallax{-webkit-transition:-webkit-transform .2s ease-out;transition:-webkit-transform .2s ease-out;-o-transition:-o-transform .2s ease-out;transition:transform .2s ease-out;transition:transform .2s ease-out,-webkit-transform .2s ease-out,-o-transform .2s ease-out}@media only screen and (max-width:960px){.c-img-dark.c-lazy-parallax-container{margin-bottom:calc(4em - 200px)}}@-ms-viewport{width:device-width}@media only screen and (min-width:1600px){.c-container{width:1240px;margin-left:auto;margin-right:auto}.c-container .c-container,.c-modal .c-container{width:100%}.c-dark-block-fullwidth,.c-dark-block-left,.c-dark-block-right,.c-img-content-fullwidth,.c-img-left,.c-img-right{width:100%}.c-dark-block-left .c-col-9,.c-dark-block-left .c-container,.c-dark-block-right .c-col-9,.c-dark-block-right .c-container,.c-img-left .c-col-9,.c-img-right .c-col-9{-webkit-box-flex:0;-webkit-flex:0 0 calc(50% + 620px);-ms-flex:0 0 calc(50% + 620px);flex:0 0 calc(50% + 620px);max-width:calc(50% + 620px)}.c-dark-block-right .c-container{margin-left:-20px}.c-dark-block-left .c-container{margin-right:-20px}.c-showroom .c-text-block{padding-top:3.5em}.c-showroom-logo{margin-left:-80px;width:160px}.c-img-dark{min-height:34em}.c-img-dark .c-dark-block-left,.c-img-dark .c-dark-block-right{margin-top:-17em}.c-img-dark .c-box-dark{height:34em}.c-img-product-detail-logo{width:1850px;margin-left:-925px}.c-404-logo .c-logos-big .c-logos-item{width:500px}}@media only screen and (max-width:1599px){.c-title-teaser{font-size:100px}.c-text-extrabig{font-size:120px}.c-container .woocommerce h2,.c-h3,.woocommerce legend,h3{font-size:30px}.c-text-block .c-text-price.c-text-price-overview-bike{font-size:30px}.c-navbar-brand svg{width:140px}.c-section-title .c-col-8{max-width:100%;-webkit-box-flex:1;-ms-flex:1 1 100%;-webkit-flex:1 1 100%;flex:1 1 100%}.c-box-dark-overlap-top{margin-top:-20em;padding-top:20em}.c-logos-big .c-logos-item{width:250px}.c-showroom-txt .c-col-8,.c-teaser-big--title .c-col-8{max-width:100%;-webkit-box-flex:1;-ms-flex:1 1 100%;-webkit-flex:1 1 100%;flex:1 1 100%}.c-configurator-selection .c-col-4{-webkit-box-flex:0;-webkit-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.c-video-animation-text-wrapper{position:relative}.c-video-animation-hotspots-links ul{max-width:none}}@media only screen and (min-width:1024px) and (max-width:1599px){.c-container{width:960px;margin-left:auto;margin-right:auto}.c-container .c-container,.c-modal .c-container{width:100%}.c-dark-block-fullwidth,.c-dark-block-left,.c-dark-block-right,.c-img-content-fullwidth,.c-img-left,.c-img-right{width:100%}.c-dark-block-left .c-col-9,.c-dark-block-left .c-container,.c-dark-block-right .c-col-9,.c-dark-block-right .c-container,.c-img-left .c-col-9,.c-img-right .c-col-9{-webkit-box-flex:0;-webkit-flex:0 0 calc(50% + 480px);-ms-flex:0 0 calc(50% + 480px);flex:0 0 calc(50% + 480px);max-width:calc(50% + 480px)}.c-dark-block-right .c-container{margin-left:-20px}.c-dark-block-left .c-container{margin-right:-20px}.c-img-product-detail-logo{width:1400px;margin-left:-700px}.c-404-logo .c-logos-big .c-logos-item{width:450px}.c-main-navigation{margin-left:-20px;margin-right:-20px}.c-filter-container .c-h3{font-size:24px}}@media only screen and (max-width:1440px){.c-showroom-logo{margin-left:-55px;width:110px}}@media only screen and (max-width:1300px){.c-stepnav-list{font-size:16px}.c-stepnav-list a{padding-left:2px;padding-right:2px;padding-bottom:34px;min-width:100px}.c-video-open-link svg{width:80px;height:80px}}@media only screen and (max-width:1200px){.c-header-height .c-row{height:70px}.c-content{padding-top:calc(70px + 6.35vw)}}@media only screen and (max-width:1024px){.c-collapse-navigation,.c-collapse-navigation .c-nav,.c-footer,.c-footer .c-h4,.c-footer .c-nav,.c-footer h4,.c-h3 span,.c-header,body,h3 span{font-size:18px}.c-title-teaser{font-size:60px}.c-text-extrabig{font-size:70px}.c-h1,.c-h2,.c-text-price,h1,h2{font-size:40px}.c-container .woocommerce h2,.c-h3,.woocommerce legend,h3{font-size:30px}.c-filter-container .c-h3{font-size:24px}.c-h4,.c-text-highlight,blockquote p,h4{font-size:24px}.c-btn,.c-nav{font-size:18px}.c-nav li{padding:0 10px}.c-showroom-logo{margin-left:-50px;width:100px}.c-btn-small,.c-table,.c-text-small,.woocommerce-form-row em{font-size:14px}.c-modal-content{width:100%}#awwwards{display:none}}@media only screen and (min-width:961px){.c-events-teaser .c-col-4:last-child{display:none}}@media only screen and (max-width:960px){.c-dark-block-content-width,.c-dark-block-content-width .c-col-9{padding-left:0;padding-right:0}.c-dark-block-content-width>.c-row{margin-left:0;margin-right:0}.c-events-teaser .c-col-4{-webkit-box-flex:0;-webkit-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%;padding-bottom:40px}.c-filter-container .c-col-6{-webkit-box-flex:0;-webkit-flex:0 0 66.66667%;-ms-flex:0 0 66.66667%;flex:0 0 66.66667%;max-width:66.66667%}.c-filter-container .c-col-3{-webkit-box-flex:0;-webkit-flex:0 0 33.33333%;-ms-flex:0 0 33.33333%;flex:0 0 33.33333%;max-width:33.33333%}.c-filter-container .c-filter-col-search{display:none}.c-filter-container .c-h3{font-size:20px}.c-container,.c-element-overlap-top,.c-teaser-big{padding-bottom:4em}.c-img-dark,.c-showroom,.c-video-animation{margin-bottom:4em}.c-box-dark .c-container,.c-configurator-selection,.c-container-no-padding,.c-filter-container,.c-footer .c-container,.c-header .c-container,.c-img-dark .c-dark-block-fullwidth,.c-img-dark .c-dark-block-left,.c-img-dark .c-dark-block-right,.c-img-overlap-top,.c-section-title{padding-bottom:0}.c-configurator-overview,.c-modal .c-container{padding-bottom:2.5em}.c-spacer-normal{margin-bottom:4em}.c-spacer-neutralize{margin-top:-4em}.c-spacer-double{margin-bottom:8em}.c-img-text-row,.c-review{padding-bottom:1.5em}.c-step-content .c-section-title,.c-stepnav-list{display:none}.c-step-dropdown{display:block}#cn-notice-text{display:block;padding-bottom:1em}#cookie-notice .cn-button{margin:5px}}@media only screen and (max-width:800px){.c-img-content .c-col-9{max-width:100%;-webkit-box-flex:1;-ms-flex:1 1 100%;-webkit-flex:1 1 100%;flex:1 1 100%}.c-dark-block-left .c-col-9,.c-dark-block-right .c-col-9,.c-img-left .c-col-9,.c-img-right .c-col-9{-webkit-box-flex:0;-webkit-flex:0 0 83.33333%;-ms-flex:0 0 83.33333%;flex:0 0 83.33333%;max-width:83.33333%}.c-header .c-hide-mobile{display:none}.c-header-height .c-col-3{max-width:100%;-webkit-box-flex:1;-ms-flex:1 1 100%;-webkit-flex:1 1 100%;flex:1 1 100%;text-align:center}.c-mobile-cart-btn,.c-mobile-offcanvas-trigger{display:block}.c-filter-container .c-col-6{-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.c-filter-container .c-h3{padding-bottom:1em;text-align:center}.c-filter-container .c-col-3{-webkit-box-flex:0;-webkit-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.c-filter-container .c-col-3{margin-left:auto;margin-right:auto}.mid-row .c-col-3{-webkit-box-flex:0;-webkit-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.mid-row .c-col-3{padding-bottom:2.5em}.mid-row .c-col-6{padding-top:5.5em;max-width:100%;-webkit-box-flex:1;-ms-flex:1 1 100%;-webkit-flex:1 1 100%;flex:1 1 100%}.c-footer-box-mail{margin-right:auto}.meta-row .c-col-3{-webkit-box-flex:0;-webkit-flex:0 0 33.33333%;-ms-flex:0 0 33.33333%;flex:0 0 33.33333%;max-width:33.33333%}.c-specification-row .c-col-6{-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;padding-top:2.5em}.c-specification-row .c-col-6:first-child{padding-top:0}.c-slick-nav{bottom:0}.c-showroom .c-slick-nav{bottom:-.75em}.c-video-animation-hotspot-button{width:8px;height:8px;overflow:hidden;text-indent:-1000px;padding:0}}@media only screen and (max-width:768px){.c-btn,.c-collapse-navigation,.c-collapse-navigation .c-nav,.c-footer,.c-footer .c-h4,.c-footer .c-nav,.c-footer h4,.c-h3 span,.c-header,.c-nav,body,h3 span{font-size:16px}.c-title-teaser{font-size:36px}.c-text-extrabig{font-size:50px;line-height:1}.c-h1,.c-h2,.c-step-dropdown,.c-text-price,h1,h2{font-size:28px}.c-h3,.woocommerce legend,h3{font-size:22px}.c-h4,.c-text-highlight,blockquote p,h4{font-size:18px}.c-footer .meta-row{font-size:14px}.c-footer .gform_wrapper .validation_error,.gfield_description.validation_message,.woocommerce-mini-cart__empty-message{font-size:12px}.c-section-title .c-col-8,.c-text-only .c-col-8{max-width:100%;-webkit-box-flex:1;-ms-flex:1 1 100%;-webkit-flex:1 1 100%;flex:1 1 100%}.c-logos-big .c-logos-item{width:150px}.c-404-logo .c-logos-big .c-logos-item{width:250px}.c-img-overlap-container figure{width:150%;margin-left:-25%}.c-spacer-visible{width:150px}.c-showroom-height{min-height:70vh}}@media only screen and (min-width:701px){.c-product .c-col-6>div{height:100%}.c-product--item{height:calc(100% - 40px)}}@media only screen and (max-width:700px){.c-product .c-col-6{max-width:100%;-webkit-box-flex:1;-ms-flex:1 1 100%;-webkit-flex:1 1 100%;flex:1 1 100%}.c-video-open-link svg{width:50px;height:50px}}@media only screen and (max-width:679px){.c-text-only-2col{text-align:center}}@media only screen and (max-width:600px){.c-footer{text-align:center}.c-footer .mid-row{padding-bottom:5.25em}.mid-row .c-col-6{padding-top:4em}.meta-row .c-col-3{padding-top:2.5em;max-width:100%;-webkit-box-flex:1;-ms-flex:1 1 100%;-webkit-flex:1 1 100%;flex:1 1 100%}.meta-row .c-col-3:first-child{padding-top:0}.c-footer-disclaimer{padding-top:2.5em}.mid-row .c-footer-mid-nav{max-width:100%;-webkit-box-flex:1;-ms-flex:1 1 100%;-webkit-flex:1 1 100%;flex:1 1 100%}.mid-row .c-footer-mid-contact{display:none}.c-footer .wcml-dropdown,.c-footer .woocommerce .wcml-dropdown,.woocommerce .wcml-dropdown.product{margin-left:auto;margin-right:auto;text-align:left}.c-footer-disclaimer .c-col-6{-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;text-align:center}.c-footer-disclaimer .c-col-6:first-child{padding-bottom:1em}.c-logos-item{width:80px}.c-img-product-detail-logo{width:650px;margin-left:-325px}.c-review-list li{-webkit-box-flex:0;-webkit-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.c-showroom-logo{margin-left:-40px;width:80px}.c-configurator-selection .c-col-4{max-width:100%;-webkit-box-flex:1;-ms-flex:1 1 100%;-webkit-flex:1 1 100%;flex:1 1 100%}.c-configurator .c-cta li{display:inline-block;width:auto;padding:0;padding-bottom:10px}button.c-btn.c-next-step,button.c-btn.c-prev-step{padding:10px 25px}.c-form-configurator .c-form-item{padding-top:.8em;padding-bottom:.3m}.c-showroom .c-slick-nav{bottom:-1.5em}.c-showroom{margin-bottom:5.5em}}@media only screen and (max-width:539px){.c-events-teaser .c-col-4,.c-img-text-parallel .c-col-6,.c-img-text-row .c-col-6{max-width:100%;-webkit-box-flex:1;-ms-flex:1 1 100%;-webkit-flex:1 1 100%;flex:1 1 100%}.c-img-overlap-container figure{width:200%;margin-left:-50%}.c-box-dark-overlap-top{margin-top:-15em;padding-top:15em}.c-img-dark{min-height:19em}.c-img-dark .c-dark-block-fullwidth,.c-img-dark .c-dark-block-left,.c-img-dark .c-dark-block-right{margin-top:-10.5em}.c-img-dark .c-box-dark{height:19em}.c-review-list li{-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;padding-left:0;padding-right:0}.c-img-text-parallel--left .c-img-text-parallel--img{padding-bottom:1em}.c-img-text-parallel--right .c-img-text-parallel--img{padding-top:1em}.c-filter-container .c-col-3{-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.c-filter-container .c-col-3:first-child{padding-bottom:2em}}@media print{*{background:0 0!important;color:#000!important;-webkit-box-shadow:none!important;box-shadow:none!important;text-shadow:none!important}a,a:visited{text-decoration:underline}.ir a:after,a[href]:after,a[href^="javascript:"]:after{content:none!important}blockquote,pre{border:none;page-break-inside:avoid}thead{display:table-header-group}img,tr{page-break-inside:avoid}img{max-width:100%!important}@page{margin:.5cm}h2,h3,p{orphans:3;widows:3}h2,h3{-webkit-column-break-after:avoid;break-after:avoid;page-break-after:avoid}body,html{width:100%;height:auto}body{font-size:12px}.c-h1,h1{font-size:24px}.c-h2,.c-h3,.c-lead,h2,h3{font-size:16px}.c-container{padding-bottom:2em}.c-footer,.c-header{display:none}}.admin-bar .not-found-main-container{top:32px}.not-found-main-container{position:fixed;top:0;right:0;bottom:0;left:0;z-index:100;background-color:#28292b}.not-found-main-container .not-found-centered-container{height:auto;position:absolute;top:50%;left:50%;-webkit-transform:translateY(-50%) translateX(-50%);-ms-transform:translateY(-50%) translateX(-50%);-o-transform:translateY(-50%) translateX(-50%);transform:translateY(-50%) translateX(-50%);width:100%;padding:0 20px}.not-found-main-container .not-found-centered-container .not-found-header-container img{width:100px;height:auto;margin:0 auto 50px;display:block}.not-found-main-container .not-found-centered-container .not-found-header-container h1{color:#28292b;text-align:center}.not-found-main-container .not-found-centered-container .not-found-title-container p{color:#fff;font-size:25px;text-align:center;margin-bottom:30px}.not-found-main-container .not-found-centered-container .not-found-title-container p a{color:#28292b}.not-found-main-container .not-found-centered-container .not-found-subtitle-container a,.not-found-main-container .not-found-centered-container .not-found-subtitle-container p{color:#28292b;font-size:16px;text-align:center}.not-found-main-container .not-found-centered-container .not-found-subtitle-container a{color:#28292b}.c-big-image{overflow:hidden;padding-top:3.5%;padding-bottom:3.5%}.c-big-image>div{padding-left:10%;padding-right:10%}.c-big-image figure{overflow:hidden;position:absolute;top:0;left:0;right:0;bottom:0}.c-big-image figure div{-webkit-transform:skew(3.5deg,3.5deg);-ms-transform:skew(3.5deg,3.5deg);-o-transform:skew(3.5deg,3.5deg);transform:skew(3.5deg,3.5deg);background-position:center;background-repeat:no-repeat;-webkit-background-size:cover;background-size:cover;position:absolute;top:-13.5%;left:0;right:0;bottom:-13.5%}.c-big-image .c-teaser--txt{padding:300px 0 175px;color:#fff;text-align:center}.c-big-image .c-teaser--txt h1{font-size:100px;line-height:90px;margin-top:0;text-transform:uppercase;margin-bottom:30px}.c-big-image .c-teaser--txt p{font-size:30px;font-weight:700;text-transform:uppercase;margin-bottom:85px}.c-big-image .c-teaser--txt .c-btn{font-size:26px}
/*# sourceMappingURL=main.css.map */
