@font-face{font-family:iconfont;src:url(/cache-buster-1751879356833/static/build/icons/font/iconfont.eot?#iefix) format("eot"),url(/cache-buster-1751879356833/static/build/icons/font/iconfont.woff) format("woff"),url(/cache-buster-1751879356833/static/build/icons/font/iconfont.ttf) format("ttf");font-weight:400;font-style:normal}.icon{display:inline-block;font-family:iconfont;speak:none;font-style:normal;font-weight:400;line-height:1;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transform:translate(0)}.icon-lg{font-size:1.3333333333333333em;line-height:.75em;vertical-align:-15%}.icon-2x{font-size:2em}.icon-3x{font-size:3em}.icon-4x{font-size:4em}.icon-5x{font-size:5em}.icon-fw{width:1.2857142857142858em;text-align:center}.icon-ul{padding-left:0;margin-left:2.14285714em;list-style-type:none}.icon-ul>li{position:relative}.icon-li{position:absolute;left:-2.14285714em;width:2.14285714em;top:.14285714em;text-align:center}.icon-li.icon-lg{left:-1.85714286em}.icon-rotate-270{transform:rotate(270deg)}.icon-flip-horizontal{transform:scaleX(-1)}.icon-flip-vertical{transform:scaleY(-1)}:root .icon-flip-horizontal,:root .icon-flip-vertical,:root .icon-rotate-90,:root .icon-rotate-180,:root .icon-rotate-270{-webkit-filter:none;filter:none}.icon-arrow-big-right:before{content:"\EA01"}.icon-arrow-down:before{content:"\EA02"}.icon-arrow-left:before{content:"\EA03"}.icon-arrow-right-thin:before{content:"\EA04"}.icon-arrow-right:before{content:"\EA05"}.icon-attention:before{content:"\EA06"}.icon-auslieferpartner:before{content:"\EA07"}.icon-auswahl:before{content:"\EA08"}.icon-b2b-close:before{content:"\EA09"}.icon-b2b-logout:before{content:"\EA0A"}.icon-b2b-menu:before{content:"\EA0B"}.icon-bag-copy:before{content:"\EA0C"}.icon-bag-move:before{content:"\EA0D"}.icon-bike-bold:before{content:"\EA0E"}.icon-bike-id-bold:before{content:"\EA0F"}.icon-bike:before{content:"\EA10"}.icon-biker:before{content:"\EA11"}.icon-bodyscanner:before{content:"\EA12"}.icon-calendar-bold:before{content:"\EA13"}.icon-calendar-cancel:before{content:"\EA14"}.icon-calendar:before{content:"\EA15"}.icon-cart:before{content:"\EA16"}.icon-certificate:before{content:"\EA17"}.icon-check:before{content:"\EA18"}.icon-checkmark-circle:before{content:"\EA19"}.icon-checkmark:before{content:"\EA1A"}.icon-clock:before{content:"\EA1B"}.icon-close-fat:before{content:"\EA1C"}.icon-close:before{content:"\EA1D"}.icon-dealer-marker-active:before{content:"\EA1E"}.icon-dealer-marker:before{content:"\EA1F"}.icon-direction:before{content:"\EA20"}.icon-document:before{content:"\EA21"}.icon-download:before{content:"\EA22"}.icon-e-bikes:before{content:"\EA23"}.icon-e-mountainbikes:before{content:"\EA24"}.icon-e-roadbikes:before{content:"\EA25"}.icon-edit:before{content:"\EA26"}.icon-electric:before{content:"\EA27"}.icon-elements:before{content:"\EA28"}.icon-event-institution:before{content:"\EA29"}.icon-event-mail:before{content:"\EA2A"}.icon-event-marker:before{content:"\EA2B"}.icon-event-phone:before{content:"\EA2C"}.icon-event-tag:before{content:"\EA2D"}.icon-event-website:before{content:"\EA2E"}.icon-facebook:before{content:"\EA2F"}.icon-female-badge-de:before{content:"\EA30"}.icon-female-badge-en:before{content:"\EA31"}.icon-female:before{content:"\EA32"}.icon-file-download:before{content:"\EA33"}.icon-flexbike:before{content:"\EA34"}.icon-gespraech-1:before{content:"\EA35"}.icon-gespraech-2:before{content:"\EA36"}.icon-gespraech:before{content:"\EA37"}.icon-gesundheit:before{content:"\EA38"}.icon-googleplus:before{content:"\EA39"}.icon-haendler-bold:before{content:"\EA3A"}.icon-heart-bold-highlight:before{content:"\EA3B"}.icon-heart-bold:before{content:"\EA3C"}.icon-icon_double-bearing:before{content:"\EA3D"}.icon-icon_internal-battery:before{content:"\EA3E"}.icon-image-file-upload:before{content:"\EA3F"}.icon-info:before{content:"\EA40"}.icon-instagram:before{content:"\EA41"}.icon-location:before{content:"\EA42"}.icon-magazine:before{content:"\EA43"}.icon-mail-1:before{content:"\EA44"}.icon-mail:before{content:"\EA45"}.icon-male:before{content:"\EA46"}.icon-minus:before{content:"\EA47"}.icon-mountainbike:before{content:"\EA48"}.icon-online:before{content:"\EA49"}.icon-options:before{content:"\EA4A"}.icon-orders:before{content:"\EA4B"}.icon-party-1:before{content:"\EA4C"}.icon-party:before{content:"\EA4D"}.icon-percent:before{content:"\EA4E"}.icon-phone-1:before{content:"\EA4F"}.icon-phone:before{content:"\EA50"}.icon-pin:before{content:"\EA51"}.icon-play:before{content:"\EA52"}.icon-plus:before{content:"\EA53"}.icon-print:before{content:"\EA54"}.icon-profile:before{content:"\EA55"}.icon-properties:before{content:"\EA56"}.icon-ratenzahlung:before{content:"\EA57"}.icon-recommendation-bold:before{content:"\EA58"}.icon-recommendation:before{content:"\EA59"}.icon-roadbikes:before{content:"\EA5A"}.icon-rocket:before{content:"\EA5B"}.icon-search:before{content:"\EA5C"}.icon-services-download:before{content:"\EA5D"}.icon-services-size:before{content:"\EA5E"}.icon-settings:before{content:"\EA5F"}.icon-shopping-bag-bold-highlight:before{content:"\EA60"}.icon-shopping-bag-bold:before{content:"\EA61"}.icon-shopping-cart-highlight:before{content:"\EA62"}.icon-shopping-cart:before{content:"\EA63"}.icon-shopping:before{content:"\EA64"}.icon-size:before{content:"\EA65"}.icon-star-empty:before{content:"\EA66"}.icon-star-filled:before{content:"\EA67"}.icon-star-round:before{content:"\EA68"}.icon-star:before{content:"\EA69"}.icon-support-bold:before{content:"\EA6A"}.icon-technology-lightbulb:before{content:"\EA6B"}.icon-technology:before{content:"\EA6C"}.icon-three-sixty:before{content:"\EA6D"}.icon-trash:before{content:"\EA6E"}.icon-trekking-bike:before{content:"\EA6F"}.icon-twitter:before{content:"\EA70"}.icon-upload:before{content:"\EA71"}.icon-user-extrabold:before{content:"\EA72"}.icon-vertrag:before{content:"\EA73"}.icon-vorsorge:before{content:"\EA74"}.icon-warning:before{content:"\EA75"}.icon-watch:before{content:"\EA76"}.icon-website:before{content:"\EA77"}.icon-weiterbildung:before{content:"\EA78"}.icon-whatsapp:before{content:"\EA79"}.icon-youtube:before{content:"\EA7A"}@font-face{font-family:iconfont-tech;src:url(/cache-buster-1751879357293/static/build/icons-tech/font/iconfont-tech.eot?#iefix) format("eot"),url(/cache-buster-1751879357293/static/build/icons-tech/font/iconfont-tech.woff) format("woff"),url(/cache-buster-1751879357293/static/build/icons-tech/font/iconfont-tech.ttf) format("ttf");font-weight:400;font-style:normal}.icon-tech{display:inline-block;font-family:iconfont-tech;speak:none;font-style:normal;font-weight:400;line-height:1;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transform:translate(0)}.icon-tech-lg{font-size:1.3333333333333333em;line-height:.75em;vertical-align:-15%}.icon-tech-2x{font-size:2em}.icon-tech-3x{font-size:3em}.icon-tech-4x{font-size:4em}.icon-tech-5x{font-size:5em}.icon-tech-fw{width:1.2857142857142858em;text-align:center}.icon-tech-ul{padding-left:0;margin-left:2.14285714em;list-style-type:none}.icon-tech-ul>li{position:relative}.icon-tech-li{position:absolute;left:-2.14285714em;width:2.14285714em;top:.14285714em;text-align:center}.icon-tech-li.icon-tech-lg{left:-1.85714286em}.icon-tech-rotate-90{transform:rotate(90deg)}.icon-tech-rotate-180{transform:rotate(180deg)}.icon-tech-rotate-270{transform:rotate(270deg)}.icon-tech-flip-horizontal{transform:scaleX(-1)}.icon-tech-flip-vertical{transform:scaleY(-1)}:root .icon-tech-flip-horizontal,:root .icon-tech-flip-vertical,:root .icon-tech-rotate-90,:root .icon-tech-rotate-180,:root .icon-tech-rotate-270{-webkit-filter:none;filter:none}.icon-tech-icon_4BS:before{content:"\EA01"}.icon-tech-icon_adjustable-wheelbase:before{content:"\EA02"}.icon-tech-icon_advanced-cockpit:before{content:"\EA03"}.icon-tech-icon_advanced-internal-cabel-routing:before{content:"\EA04"}.icon-tech-icon_advanced-internal-routing:before{content:"\EA05"}.icon-tech-icon_air-forming:before{content:"\EA06"}.icon-tech-icon_air_condition:before{content:"\EA07"}.icon-tech-icon_asymmetric-chainstays:before{content:"\EA08"}.icon-tech-icon_b-plus:before{content:"\EA09"}.icon-tech-icon_balanced-frame:before{content:"\EA0A"}.icon-tech-icon_balloon-bike:before{content:"\EA0B"}.icon-tech-icon_belt_drive:before{content:"\EA0C"}.icon-tech-icon_boost:before{content:"\EA0D"}.icon-tech-icon_bremsen:before{content:"\EA0E"}.icon-tech-icon_capsuled-motor:before{content:"\EA0F"}.icon-tech-icon_carbon-chain-catcher:before{content:"\EA10"}.icon-tech-icon_carbon-integrated-carrier:before{content:"\EA11"}.icon-tech-icon_center-cable-guide:before{content:"\EA12"}.icon-tech-icon_chainstay_shield:before{content:"\EA13"}.icon-tech-icon_comfort-concept:before{content:"\EA14"}.icon-tech-icon_conical-srew-connection:before{content:"\EA15"}.icon-tech-icon_daempfer:before{content:"\EA16"}.icon-tech-icon_damen-herren:before{content:"\EA17"}.icon-tech-icon_double-bearing:before{content:"\EA18"}.icon-tech-icon_double-fusion-technology:before{content:"\EA19"}.icon-tech-icon_e-bike:before{content:"\EA1A"}.icon-tech-icon_electronic-shifting-ready:before{content:"\EA1B"}.icon-tech-icon_eps-molded:before{content:"\EA1C"}.icon-tech-icon_feder-saetze:before{content:"\EA1D"}.icon-tech-icon_flex-link:before{content:"\EA1E"}.icon-tech-icon_full-internal-cable-routing:before{content:"\EA1F"}.icon-tech-icon_gabel:before{content:"\EA20"}.icon-tech-icon_girls-edition:before{content:"\EA21"}.icon-tech-icon_gps-anti-theft:before{content:"\EA22"}.icon-tech-icon_high-pressure-molded-carbon:before{content:"\EA23"}.icon-tech-icon_hollow-carbon-dropout:before{content:"\EA24"}.icon-tech-icon_hot-melt-nano-carbon:before{content:"\EA25"}.icon-tech-icon_hydroforming:before{content:"\EA26"}.icon-tech-icon_i-cone-plus:before{content:"\EA27"}.icon-tech-icon_i-cone:before{content:"\EA28"}.icon-tech-icon_integrated-carbon-dropout:before{content:"\EA29"}.icon-tech-icon_integrated-chain-catcher:before{content:"\EA2A"}.icon-tech-icon_internal-battery:before{content:"\EA2B"}.icon-tech-icon_internal-dropper-post-cable-routing:before{content:"\EA2C"}.icon-tech-icon_isgg05:before{content:"\EA2D"}.icon-tech-icon_kamm-tail-design:before{content:"\EA2E"}.icon-tech-icon_kettenschutz:before{content:"\EA2F"}.icon-tech-icon_kinderanhaenger:before{content:"\EA30"}.icon-tech-icon_laser-cutting:before{content:"\EA31"}.icon-tech-icon_laufraeder:before{content:"\EA32"}.icon-tech-icon_lichtanlage:before{content:"\EA33"}.icon-tech-icon_linkage_shield:before{content:"\EA34"}.icon-tech-icon_maximum-power-transfer:before{content:"\EA35"}.icon-tech-icon_metric-damper:before{content:"\EA36"}.icon-tech-icon_power-transfer:before{content:"\EA37"}.icon-tech-icon_raptor-dropout:before{content:"\EA38"}.icon-tech-icon_robot-welding:before{content:"\EA39"}.icon-tech-icon_rock-guard:before{content:"\EA3A"}.icon-tech-icon_rollentainer:before{content:"\EA3B"}.icon-tech-icon_rta-15:before{content:"\EA3C"}.icon-tech-icon_rta:before{content:"\EA3D"}.icon-tech-icon_sattelstuetze:before{content:"\EA3E"}.icon-tech-icon_schaltgruppe:before{content:"\EA3F"}.icon-tech-icon_scheibenbremse:before{content:"\EA40"}.icon-tech-icon_schutzbleche:before{content:"\EA41"}.icon-tech-icon_scs:before{content:"\EA42"}.icon-tech-icon_seitenstaender:before{content:"\EA43"}.icon-tech-icon_sitzposition:before{content:"\EA44"}.icon-tech-icon_sl-alu:before{content:"\EA45"}.icon-tech-icon_slide-in-battery:before{content:"\EA46"}.icon-tech-icon_smart-headset:before{content:"\EA47"}.icon-tech-icon_smart-thru-axle:before{content:"\EA48"}.icon-tech-icon_specific-tubes:before{content:"\EA49"}.icon-tech-icon_speedaxle-sqr:before{content:"\EA4A"}.icon-tech-icon_steering-stop:before{content:"\EA4B"}.icon-tech-icon_stone-guard:before{content:"\EA4C"}.icon-tech-icon_storage_box:before{content:"\EA4D"}.icon-tech-icon_t-axle:before{content:"\EA4E"}.icon-tech-icon_tapered-gabelschaft:before{content:"\EA4F"}.icon-tech-icon_top-performance-aluminum:before{content:"\EA50"}.icon-tech-icon_triple-fusion:before{content:"\EA51"}.icon-tech-icon_ud-carbon:before{content:"\EA52"}.icon-tech-icon_vibrex:before{content:"\EA53"}.icon-tech-icon_xi-geometry:before{content:"\EA54"}.icon-tech-icon_xi-kinematic:before{content:"\EA55"}.icon-tech-icon_zubehoer:before{content:"\EA56"}.icon-bike-frame{display:inline-block;background-repeat:no-repeat;background-image:url(/static/img/icon-bike-frame.svg)}.icon-bike-frame-low{width:2.875rem;height:2rem;background-position:-3.875rem 0}.icon-bike-frame-mid{width:2.875rem;height:2rem;background-position:-7.75rem 0}.icon-bike-frame-high{width:2.875rem;height:2rem;background-position:0 0}a,a:focus,a:hover{color:inherit;text-decoration:none}th{font-family:OpenSansCondensed-Bold,sans-serif;font-weight:400}textarea{resize:vertical}label{font-weight:400}dl,label,ol,ul{margin-bottom:0}dt{font-weight:400}::-moz-selection{color:#fff;background-color:#c73631}::selection{color:#fff;background-color:#c73631}abbr,abbr[data-original-title],abbr[title]{text-decoration:none}.hr--grey{border-color:#7b7c7c}html{-ms-overflow-style:scrollbar}body{position:relative}body.overlay-open:before{background-color:#000;opacity:.4;z-index:10}body.overlay-open:before,body:after{content:"";position:absolute;top:0;bottom:0;left:0;right:0}body:after{background-color:#fff;opacity:0;z-index:-5;transform:all .3s ease}body.open-search:after{opacity:.9;z-index:9}.page-wrapper{overflow:hidden}.container.container{max-width:89.375rem;width:100%}.container-medium{max-width:75rem}.container-medium,.container-small{width:100%;margin:0 auto;padding-left:15px;padding-right:15px}.container-small{max-width:69.6875rem}.container-narrow{max-width:60rem}.container-narrow,.container-xsmall{width:100%;margin:0 auto;padding-left:15px;padding-right:15px}.container-xsmall{max-width:45rem}.container.container-half{max-width:44.6875rem;margin-left:auto;margin-right:0}.container.container-half-right{max-width:44.6875rem;margin-left:0;margin-right:auto}body{color:#282829;font-family:OpenSansCondensed-Light,sans-serif;line-height:1.33333;font-size:1.125rem}.font-default{font-family:OpenSansCondensed-Light,sans-serif!important}.font-bold{font-family:OpenSansCondensed-Bold,sans-serif!important}.font-black{font-family:Kuunari-BlackCondensed,sans-serif!important}.strong,b,strong{font-family:OpenSansCondensed-Bold,sans-serif;font-weight:400}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{margin-top:0;display:block;text-transform:uppercase;font-family:Kuunari-BlackCondensed,sans-serif}.h1,h1{font-size:2rem}.h1,.h2,h1,h2{line-height:1;letter-spacing:.125rem}.h2,h2{font-size:1.75rem}.h3,h3{font-size:1.25rem;line-height:1}.h4,h4{font-size:1.125rem;line-height:.95455}.h5,h5{font-size:1rem;line-height:1.5;letter-spacing:.125rem}.fz10{font-size:.625rem}.fz12{font-size:.75rem}.fz14{font-size:.875rem}.fz15{font-size:.9375rem}.fz16{font-size:1rem}.fz18,.fz18.fz18{font-size:1.125rem}.fz20{font-size:1.25rem}.fz30{font-size:1.875rem}.fz60{font-size:2.1875rem}.fz100{font-size:6.25rem}body.b2b{background:#f8f8f8}body.b2b .page-wrapper{min-height:80vh}#main{margin:0 auto;padding-bottom:5rem;width:100%}#main,body.b2b .container.container{max-width:81.875rem}.b2b-content-container{position:relative;padding:1.5rem 1rem;margin-bottom:2rem;border-radius:6px;background-color:#fff;box-shadow:0 9px 50px 0 rgba(0,0,0,.08)}.b2b-content-container .content-block .container{padding:0}.b2b-content__list-header{background:#282829;color:#fff;padding:.625rem 1.25rem;font-family:Kuunari-BlackCondensed,sans-serif;letter-spacing:.10938rem;font-size:.875rem;line-height:1.14286;text-transform:uppercase}hr{border-top:2px solid #eff3f1}.text-wrap{text-wrap:wrap}.row.row--gutter-width-0{margin-left:0;margin-right:0}.row--gutter-width-0>.col,.row--gutter-width-0>[class*=" col"],.row--gutter-width-0>[class^=col]{padding-left:0;padding-right:0}.row.row--gutter-width-10{margin-left:-5px;margin-right:-5px}.row--gutter-width-10>.col,.row--gutter-width-10>[class*=" col"],.row--gutter-width-10>[class^=col]{padding-left:5px;padding-right:5px}.row.row--gutter-width-20{margin-left:-10px;margin-right:-10px}.row--gutter-width-20>.col,.row--gutter-width-20>[class*=" col"],.row--gutter-width-20>[class^=col]{padding-left:10px;padding-right:10px}.row.row--gutter-width-50{margin-left:-1.5625rem;margin-right:-1.5625rem}.row--gutter-width-50>.col,.row--gutter-width-50>[class*=" col"],.row--gutter-width-50>[class^=col]{padding-left:1.5625rem;padding-right:1.5625rem}.row.row--gutter-width-jobs{margin-left:-2.25rem;margin-right:-2.25rem}.row--gutter-width-jobs>.col,.row--gutter-width-jobs>[class*=" col"],.row--gutter-width-jobs>[class^=col]{padding-left:2.25rem;padding-right:2.25rem}.row.row--gutter-width-140{margin-left:-4.375rem;margin-right:-4.375rem}.row--gutter-width-140>.col,.row--gutter-width-140>[class*=" col"],.row--gutter-width-140>[class^=col]{padding-left:4.375rem;padding-right:4.375rem}.row--vertical-gutter-10{margin-top:-.625rem;clear:both}.row--vertical-gutter-10>[class*=" col"],.row--vertical-gutter-10>[class^=col]{margin-top:.625rem}.row--vertical-gutter-20{margin-top:-1.25rem;clear:both}.row--vertical-gutter-20>[class*=" col"],.row--vertical-gutter-20>[class^=col]{margin-top:1.25rem}.row--vertical-gutter-30{margin-top:-1.875rem;clear:both}.row--vertical-gutter-30>[class*=" col"],.row--vertical-gutter-30>[class^=col]{margin-top:1.875rem}.row--vertical-gutter-40{margin-top:-2.5rem;clear:both}.row--vertical-gutter-40>[class*=" col"],.row--vertical-gutter-40>[class^=col]{margin-top:2.5rem}.row--vertical-gutter-100{margin-bottom:-3.75rem;clear:both}.row--vertical-gutter-100>[class*=" col"],.row--vertical-gutter-100>[class^=col]{margin-bottom:3.75rem}.teaser-grid-block-row:not(:last-child){margin-bottom:1.875rem}.custom-checkbox{cursor:pointer;display:inline-block;position:relative}.custom-checkbox label{cursor:pointer}.custom-checkbox:after,.custom-checkbox:before{content:" ";display:table}.custom-checkbox:after{clear:both}.custom-checkbox__input{position:absolute;margin:-.0625rem;padding:0;clip:rect(0,0,0,0);border:0}.custom-checkbox__box,.custom-checkbox__input{width:1.625rem;height:1.625rem;overflow:hidden}.custom-checkbox__box{position:relative;float:left;margin-right:.8125rem;border:1px solid #c4c6c7;background:#fff;margin-top:0}.custom-checkbox__box:before{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);color:#fff;visibility:hidden;font-size:.8125rem}.custom-checkbox__input:checked~.custom-checkbox__box{background-color:#c73631}.custom-checkbox__input:checked~.custom-checkbox__box:before{visibility:visible}.custom-checkbox__input:focus~.custom-checkbox__box,.has-error .custom-checkbox__box{border-color:#c73631}.custom-checkbox__text{display:block;overflow:hidden}.checkbox-list--wide-letter .custom-checkbox__text{letter-spacing:.1875rem}.custom-checkbox__text.custom-checkbox__text--light{font-family:OpenSansCondensed-Light,sans-serif;text-transform:none;font-size:1.125rem;line-height:1.22222}.checkbox-list{margin-top:-.75rem}.checkbox-list>li{margin-top:.75rem}.checkbox-list .custom-checkbox__text .icon{position:relative;top:2px;font-size:1.125rem;margin-right:5px}.custom-image-checkbox__image{position:relative;display:-ms-flexbox;display:flex;width:5rem;height:5.625rem}.custom-image-checkbox__circle{width:2.875rem;height:2.875rem;border-radius:50%;background-color:#eff3f1;font-size:2.5rem;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;z-index:2;position:absolute;top:50%;left:50%;transform:translateX(-50%) translateY(-50%)}.custom-checkbox__border-wrapper{padding-top:1.9375rem;margin-top:1.9375rem;border-top:.125rem solid #eff3f1}.custom-checkbox__label-subtitle{font-family:OpenSansCondensed-Light,sans-serif;font-size:1rem;line-height:1.5;letter-spacing:.0625rem;color:#7b7c7c;text-transform:none}.custom-radio:after,.custom-radio:before{content:" ";display:table}.custom-radio:after{clear:both}.custom-radio__input{position:absolute;width:.0625rem;height:.0625rem;margin:-.0625rem;padding:0;overflow:hidden;clip:rect(0,0,0,0);border:0}.custom-radio__box{position:relative;float:left;margin-right:.4375rem;overflow:hidden;border:.0625rem solid #c4c6c7;background:#fff;width:1rem;height:1rem;margin-top:.1em;border-radius:50%}.custom-radio__box:before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:37.5%;height:37.5%;border-radius:50%;background:#c73631;visibility:hidden}.custom-radio__input:checked~.custom-radio__box:before{visibility:visible}.custom-radio__input:focus~.custom-radio__box,.has-error .custom-radio__box{border-color:#c73631}.custom-radio__text{display:block;overflow:hidden}.custom-radio--image .custom-radio__box{margin-top:-.4375rem;margin-left:50%;transform:translateX(-50%)}.custom-radio__lightbox{position:relative;cursor:pointer}.custom-radio__lightbox .custom-radio__lightbox-item:before{content:"\EA5C";font-family:iconfont;background-color:rgba(0,0,0,.3);width:50%;height:50%;position:absolute;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;color:#fff;font-size:.9375rem;z-index:1;opacity:0;transition:opacity .2s ease-in-out,background-color .2s ease-in-out;top:-.375rem;right:-.375rem;border-radius:50%}.custom-radio__lightbox:hover .custom-radio__lightbox-item:before{opacity:1}.custom-radio__lightbox:hover .custom-radio__lightbox-item:hover:before{background-color:rgba(0,0,0,.6)}.form-errors{color:#c73631}.form-errors:empty{display:none}.form-errors ul{list-style-type:none;padding:0;margin:0}.btn{border-radius:62.5rem;border:.125rem solid;color:#282829;background:transparent;padding:.625rem 1.5625rem;text-transform:uppercase;position:relative;font-family:Kuunari-BlackCondensed,sans-serif;font-size:1rem;letter-spacing:.0625rem}.btn__icon{vertical-align:-1px;margin-right:5px;font-size:13px}.btn.btn-sm{padding:.625rem 1.875rem;font-size:.875rem}.btn.btn-md{padding:.875rem 1.875rem;line-height:1.25rem;font-size:.875rem}.btn.btn-light,.btn.btn-white{color:#fff}.btn-light:hover,.btn-white:hover{background:#fff;color:#282829;border-color:#fff}.btn-default:hover{background:#282829;color:#fff}.btn.btn-primary{background:#c73631;color:#fff;border-color:transparent}.btn.btn-primary:hover{border-color:#282829;background:#282829;color:#c73631}.btn.btn-icon{width:2.5rem;height:2.5rem;padding:.9375rem}.btn.btn-icon .icon{font-size:1.125rem;margin-right:.5rem}.btn.btn-icon--md{width:3rem;height:3rem;padding:0;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.btn.btn-icon--md .icon{font-size:1.125rem;margin-right:0}.btn.btn-icon-text{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;padding:.9375rem}.btn.btn-icon-text .icon{font-size:1.125rem;margin-right:.5rem}.btn.btn-icon-text.btn-icon-text--sm .icon{font-size:1rem}.btn.btn-no-style{border:none;padding:0}.btn.btn-no-radius{border-radius:0}.btn.btn-no-style:focus{outline:none;box-shadow:none}.btn.btn-dark{background-color:#282829;color:#fff;border-color:#282829}.btn.btn-dark:hover{background-color:#313131;border-color:#313131}.btn.btn-mint{background-color:#e0e7e3;color:#282829;border-color:#e0e7e3}.btn.btn-mint:focus,.btn.btn-mint:hover,.btn.btn-mint:not(:disabled):not(.disabled):active{background-color:#282829;color:#e0e7e3;border-color:#282829}.btn.btn-mint:focus{box-shadow:0 0 0 .2rem rgba(224,231,227,.5)}.btn.btn-number-spinner{width:2.5rem;height:2.5rem;padding:.3125rem;background-color:#282829;color:#fff;border-radius:0}.btn-number-spinner .icon{font-size:.8125rem}.number-spinner--sm{width:5.625rem;-ms-flex-negative:0;flex-shrink:0}.number-spinner--sm .btn.btn-number-spinner{width:1.875rem;height:1.875rem;padding:0;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.number-spinner--sm .btn.btn-number-spinner .icon{font-size:.3125rem}.number-spinner--sm .number-spinner__input{font-size:.875rem;font-family:OpenSansCondensed-Bold,sans-serif;padding:0 .5rem}.btn-cart .btn__icon{vertical-align:-.125rem;margin-right:.4375rem;font-size:1.25rem}.btn.btn-social{border-radius:1.875rem;font-size:1rem;text-transform:uppercase;padding:.4375rem 2.5rem;border:none}.btn-facebook{background-color:#3b5999;color:#fff}.btn-facebook:hover{color:#fff;border:none}.btn-google{background-color:#dc4f40;color:#fff}.btn-google:hover{color:#fff;border:none}.btn.btn-tooltip{background:#7b7c7c;width:.875rem;height:.875rem;font-size:.625rem;text-transform:none;pointer-events:auto}.btn.btn-tooltip.text-white{color:#fff}.btn-tooltip__i{letter-spacing:0}.btn.btn-link{letter-spacing:.375rem}.btn.btn-link,.btn.btn-link--light{border:none;padding:0;text-decoration:none;text-transform:none}.btn.btn-link--light{font-family:OpenSansCondensed-Light,sans-serif;font-size:1.125rem;line-height:1.33333;letter-spacing:.0625rem;border-radius:0}.btn.btn-link--light:focus{outline:none;box-shadow:none}.btn-radius-md{border-radius:.625rem}.btn-radius-sm{border-radius:.375rem}.btn.disabled{opacity:.5;pointer-events:none}.btn.btn-xs.btn-icon{width:1.125rem;height:1.125rem}.btn.btn-no-style.btn-primary:active,.btn.btn-no-style.btn-primary:focus{box-shadow:none!important}.btn.btn-no-style.btn-primary.btn-icon{background:none}.btn.btn-no-style.btn-primary.btn-icon .icon{color:#c73631}.btn.btn-xs.btn-icon .icon{font-size:.875rem}.btn-arrow{background-color:transparent;border-color:transparent;color:#c73631}.btn-xs:not(.btn-icon){padding:.375rem .9375rem;font-size:.875rem}.btn-circle{width:2.8125rem;height:2.8125rem;border-radius:50%;background-color:#fff;color:#282829;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;border:none;font-size:.875rem;line-height:1;cursor:pointer;transition:all .15s ease}.btn-circle:focus{border:none;outline:none}.btn-circle:hover{background-color:#282829;color:#fff}.btn-line-arrow{padding:0;font-size:1rem;font-family:Kuunari-BlackCondensed,sans-serif;text-transform:uppercase;padding-bottom:.9375rem;position:relative;overflow:hidden}.btn-line-arrow:after{content:"";position:absolute;left:0;right:0;bottom:0;height:.25rem;transform:translateY(2px);background-color:#282829;transition:transform .2s ease}.btn-line-arrow:hover:after{transform:translateY(0)}.btn-line-arrow .icon{margin-left:.9375rem;font-size:.8125rem;display:inline-block}.btn-outline-white{color:#fff;border-color:#fff}.btn-outline-white:hover{background-color:#fff;color:#282829}.btn.btn-icon-with-text{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:.75rem;font-family:OpenSansCondensed-Light,sans-serif;text-transform:none;border:none;padding:0;font-size:1.125rem;line-height:1.11111;letter-spacing:normal}.btn.btn-icon-with-text:hover{color:#c73631}.btn.btn-icon-with-text .icon{font-size:1.375rem;line-height:1}.btn.btn-icon-with-text .icon.btn-icon-with-text__icon-sm,.btn.btn-icon-with-text .icon.icon-arrow-down{font-size:.75rem}.btn-filled{border:none}.btn-filled--success,.btn-filled.btn-success{background-color:#7ed321;color:#fff}.btn-filled--success:active,.btn-filled--success:focus,.btn-filled--success:hover,.btn-filled.btn-success:active,.btn-filled.btn-success:focus,.btn-filled.btn-success:hover{color:#fff;background-color:#70ba1e}.btn-filled--danger,.btn-filled.btn-danger{background-color:#c73631;color:#fff}.btn-filled--danger:active,.btn-filled--danger:focus,.btn-filled--danger:hover,.btn-filled.btn-danger:active,.btn-filled.btn-danger:focus,.btn-filled.btn-danger:hover{color:#fff;background-color:#cc2929}.btn-filled--default,.btn-filled--default:active,.btn-filled--default:focus,.btn-filled--default:hover,.btn-filled.btn-default,.btn-filled.btn-default:active,.btn-filled.btn-default:focus,.btn-filled.btn-default:hover{background-color:#7b7c7c;color:#fff}.btn-filled--dark,.btn-filled--dark:active,.btn-filled--dark:focus,.btn-filled--dark:hover,.btn-filled.btn-dark,.btn-filled.btn-dark:active,.btn-filled.btn-dark:focus,.btn-filled.btn-dark:hover{background-color:#282829;color:#fff}.btn-filled--white,.btn-filled--white:active,.btn-filled--white:focus,.btn-filled--white:hover,.btn-filled.btn-white,.btn-filled.btn-white:active,.btn-filled.btn-white:focus,.btn-filled.btn-white:hover{background-color:#fff;color:#c73631}.content-block+.content-block,.pimcore_area_content+.pimcore_area_content>.content-block,.slide+.content-block{margin-top:3.125rem;margin-bottom:3.125rem}.content-block-small+.content-block-small,.pimcore_area_content+.pimcore_area_content>.content-block--small,.slide+.content-block-small{margin-top:2.1875rem;margin-bottom:2.1875rem}.content-block-tvt{margin-bottom:3.125rem}.content-block-jobs{margin-top:2.5rem;margin-bottom:2.5rem}.content-block-jobs .slick-dots{display:none!important}.slide{padding-top:2.1875rem;padding-bottom:2.1875rem;position:relative}.slide--bg{background-size:cover;background-repeat:no-repeat}.slide--no-bg-img{background-image:none!important}.slide--pt-sm{padding-top:1.25rem}.wysiwyg>ol,.wysiwyg>p,.wysiwyg>table,.wysiwyg>ul{margin-bottom:2em}.wysiwyg>ol:last-child,.wysiwyg>p:last-child,.wysiwyg>table:last-child,.wysiwyg>ul:last-child{margin-bottom:0}.wysiwyg img{max-width:100%;height:auto!important}.wysiwyg a{color:#c73631;font-family:OpenSansCondensed-Bold,sans-serif}.wysiwyg a:active,.wysiwyg a:focus,.wysiwyg a:hover{color:#c73631;text-decoration:underline}.wysiwyg--with-border{padding:1.25rem 0;border-top:2px solid #eff3f1;border-bottom:2px solid #eff3f1}.content-heading{margin-bottom:2.1875rem}.section-headline{margin-bottom:.9375rem}.content-heading .wysiwyg{max-width:43.125rem;margin:0 auto}.slick-arrow{position:absolute;top:50%;transform:translateY(-50%);color:#7b7c7c;z-index:5;font-size:2.625rem}.slick-arrow.slick-prev{left:-.5rem}.slick-arrow.slick-next{right:-.5rem}.slick-arrow.slick-next.slick-disabled,.slick-arrow.slick-prev.slick-disabled{opacity:.3}.teaser-slider .slick-slide{margin:0 15px}.teaser-slider .slick-list{padding:2.125rem 0;margin:-2.125rem 0}.slider--hide-dots .slick-dots{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.slick-dots{list-style:none;padding-left:0;text-align:center;margin-top:.9375rem}.slick-dots>li{display:inline-block;margin:0 .4375rem;width:1.25rem;height:1.25rem}.slick-dots>li button{background:none;color:transparent;background:#282829;width:1.25rem;height:1.25rem;padding:0;border-radius:50%;line-height:1;border:.125rem solid #fff;cursor:pointer;transition:all .15s ease}.slick-dots>li button:hover{background:#c73631}.slick-dots>li.slick-active button{background:#c73631;line-height:1}.img-gallery-slider .slick-dots>li button{width:.8125rem;height:.8125rem;background:#eff3f1}.img-gallery-slider .slick-dots>li.slick-active button,.img-gallery-slider .slick-dots>li button:hover{background:#c73631}.img-gallery-slider .slick-dots>li{margin:0 .1875rem;width:.8125rem;height:.8125rem}.description-slider__container{width:100%}.description-slider.slick-slider .slick-track{display:-ms-flexbox;display:flex;-ms-flex-align:stretch;align-items:stretch;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.description-slider.slick-slider .slick-list{overflow:visible}.description-slider .slick-slide{float:none;display:inline-block;height:auto;transition:transform .2s ease-in-out;transform-origin:top;width:50.5rem;max-width:80vw}.description-slider .slick-dots{visibility:hidden;height:0;margin:0}.description-slider .slick-arrow{font-size:.75rem;color:#282829;background-color:#fff;border-radius:50%;border:.125rem solid #282829;height:2.5rem;width:2.5rem;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;top:30%}.description-slider .slick-arrow.slick-prev{left:10%}.description-slider .slick-arrow.slick-next{right:10%}.description-slider .slick-arrow.slick-prev .icon,.teaser-slide-three-col .slick-arrow.slick-prev .icon{margin-top:0;margin-left:-.125rem}.description-slider .slick-arrow.slick-next .icon,.teaser-slide-three-col .slick-arrow.slick-next .icon{margin-top:0;margin-left:.125rem}.description-slider .slick-slide:not(.slick-center),.description-slider .slick-slide:not(.slick-current){transform:scale(.85);transform-origin:top}.description-slider .slick-slide.slick-current+.slick-slide+.slick-slide{transform:scale(.85) translateX(-10.9375rem)}.description-slider__item-content{margin-top:1.9375rem;opacity:0;transition:opacity .8s ease-in-out}.description-slider .description-slider__item-img{transition:opacity .8s ease-in-out;opacity:.4}.description-slider .slick-slide.slick-current .description-slider__item-content,.description-slider .slick-slide.slick-current .description-slider__item-img{opacity:1}.description-slider__background{font-size:4.75rem;line-height:1;letter-spacing:.3125rem;color:#e0e7e3;position:absolute;top:55%;left:.625rem;z-index:-1}.description-slider__background,.description-slider__title{font-family:Kuunari-BlackCondensed,sans-serif;text-transform:uppercase}.description-slider__title{font-size:1em;line-height:1.1875;letter-spacing:.125rem}.teaser-slide-three-col{max-width:67.5625rem}.teaser-slide-three-col .slick-slide{height:auto}.teaser-slide-three-col .slick-slide>div{height:100%}.teaser-slide-three-col .slick-arrow{font-size:1rem;color:#282829;background-color:#fff;border-radius:50%;border:.125rem solid #282829;height:3.75rem;width:3.75rem;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;top:3.625rem}.teaser-slide-three-col .slick-arrow.slick-prev{left:28%}.teaser-slide-three-col .slick-arrow.slick-next{right:28%}.teaser-slide-three-col .slick-dots{margin:0;height:0;visibility:hidden}.teaser-slide-three-col .slick-slide{margin:0 .9375rem}.teaser-slide-three-col .slick-track{display:-ms-flexbox;display:flex}.teaser-slide-three-col .slick-active{transition:opacity .2s ease-in-out}.teaser-slide-three-col .slick-active+.slick-active+.slick-active{opacity:.7}.floating-label{position:absolute;left:0;top:50%;transform:translateY(-60%);transition:transform .2s ease-in-out .2s;transform-origin:left top;pointer-events:none;z-index:3;background-color:#fff;padding:.125rem 0;font-family:Kuunari-BlackCondensed,sans-serif;text-transform:uppercase;font-size:1rem}.form-control~.floating-label{padding-left:.3125rem}.floating-label--transparent{background-color:transparent}textarea+.floating-label{top:1.875rem;transform:translateY(-50%)}textarea.form-control--md+.floating-label{top:1.5rem}.form-control.has-value~.floating-label,.form-control:focus~.floating-label,.has-value~.floating-label,select:not(.form-control--with-empty-option)~.floating-label{transform:translateY(-156%) scale(.7);transition:transform .2s ease-in-out}.form-control--md.has-value~.floating-label,.form-control--md:focus~.floating-label{transform:translateY(-125%) scale(.7);transition:transform .2s ease-in-out}.form-control:-webkit-autofill:focus~.form-control-label,.form-control:-webkit-autofill~.form-control-label{transform:translateY(-156%) scale(.7)}.form-control--md:-webkit-autofill:focus~.form-control-label,.form-control--md:-webkit-autofill~.form-control-label{transform:translateY(-125%) scale(.7)}.form-control--sm.has-value~.floating-label,.form-control.form-control--sm.has-value~.floating-label,.form-control.form-control--sm:focus~.floating-label,select.form-control--sm:not(.form-control--with-empty-option)~.floating-label{transform:translateY(-130%) scale(.7);transition:transform .2s ease-in-out}.form-control.form-control--sm:-webkit-autofill:focus~.form-control-label,.form-control.form-control--sm:-webkit-autofill~.form-control-label{transform:translateY(-130%) scale(.7)}.form-control--transparent~.floating-label{background-color:transparent}.form-group{position:relative}.form-group__icon{font-size:1.5625rem}.form-group__btn,.form-group__icon{position:absolute;right:.3125rem;top:50%;transform:translateY(-50%)}.form-group__icon--sm{font-size:1rem}.form-control,.geometry-finder input{border:none;border-radius:0;border-bottom:2px solid #282829;padding:.9375rem .3125rem;color:#282829}.form-control--md,.geometry-finder--md input{padding-top:.6875rem;padding-bottom:.6875rem}.form-control.hasDatepicker{background:#fff}.input-group .form-control{border:none}.form-control:focus,.geometry-finder input:focus{box-shadow:none;border-color:#282829}.form-control.form-control--sm{padding:.4375rem .3125rem}.form-control.form-control--xs{padding:.1875rem .3125rem}.form-control--simple{padding:.5rem .5rem 2rem;border:2px solid #eff3f1}.form-control--transparent,.form-control--transparent.hasDatepicker,.form-control--transparent:focus{background-color:transparent;border-color:currentColor;color:inherit}.save-comment-btm-right{position:absolute;right:2px;bottom:2px;padding:.125rem .625rem .625rem .125rem;background:#fff;font-size:.9375rem}.form-group label{font-family:Kuunari-BlackCondensed,sans-serif;text-transform:uppercase;font-size:1rem}.form-group.form-group--number-with-unit label{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;background:#fff;padding:0 .3125rem}.form-control.form-control--grey{border:2px solid #eff3f1;border-radius:62.5rem;padding:1rem;padding-left:2.5rem}.form-group--icon-wrapper .icon{position:absolute;top:50%;transform:translateY(-50%);left:.9375rem}select.form-control:not([size]):not([multiple]){height:auto}.form-group .select select.form-control:not([size]):not([multiple]){-webkit-appearance:none;-moz-appearance:none;appearance:none;position:relative;cursor:pointer}.form-group .select:after{font-family:iconfont;content:"\EA02";position:absolute;top:50%;transform:translateY(-50%);right:.9375rem;font-size:.4375rem;color:#000;cursor:pointer;pointer-events:none}.has-error .form-control{border-bottom-color:#c73631}.parsley-errors-list{list-style:none;padding:0;font-size:.9375rem;position:absolute;color:#c73631;line-height:.9375rem;bottom:.125rem;right:1.25rem;z-index:1;letter-spacing:0;text-transform:none}.custom-checkbox .parsley-errors-list{position:relative;margin-top:.625rem;right:auto;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.custom-radio--bordered .parsley-errors-list{bottom:-1.25rem}input:-webkit-autofill{background-color:#fff!important}.form-section:not(.form-section--no-margin){margin-top:2.1875rem}.form-section__titles{letter-spacing:.1875rem;font-size:1.25rem;margin-bottom:1.875rem}.form__add-form-section{margin-top:3.125rem;border:none;border-radius:0;background-color:#e0e7e3;padding:1.25rem 1.875rem;letter-spacing:.3125rem;font-family:Kuunari-BlackCondensed,sans-serif;color:#7b7c7c;text-transform:uppercase;cursor:pointer}.form__add-form-section:focus,.form__add-form-section:hover{background-color:#eff3f1}.form__add-form-section.hide{display:none}.form__add-form-section .icon{font-size:1.0625rem;vertical-align:-.125rem}.form-section--alternative{display:none}.form-section--alternative.show{display:block}.file-input--custom{border:1px dashed #282829;padding:.75rem 2rem;cursor:pointer;position:relative;margin-bottom:.625rem}.file-input--custom .file-input__text{font-size:.75rem;padding:0;color:#7b7c7c;cursor:pointer}.file-input--custom .file-input__icon{font-size:1rem;color:#eff3f1;position:absolute;top:-.625rem;right:0}.form-control--file-input{padding-bottom:0;border-bottom:0;padding-left:0}.form-control--file-input.form-control--md{padding-top:1.0625rem}.form-control--file-input.form-control--md.has-value+.floating-label{transform:translateY(calc(-125% - 3px)) scale(.7)}.form-control.form-control--transparent:disabled,.form-control.form-control--transparent:not(.hasDatepicker)[readonly]{background-color:transparent;opacity:.5}.form-control.form-control--transparent:disabled~.floating-label,.form-control.form-control--transparent:not(.hasDatepicker)[readonly]~.floating-label{opacity:.5}.form-control--switch{border-bottom:0;z-index:1;position:relative}.form-control--lg.form-control--switch.form-control{padding:0}.form-control--switch .form-check{padding-left:0;overflow:hidden}.form-control--switch .form-check-input{position:absolute;font-size:10rem;width:2.125rem;height:100%;top:0;left:0;opacity:0;margin:0;cursor:pointer}.form-control--lg.form-control--switch .form-check-input{width:4.25rem}.form-control--switch .form-check-input:checked+.form-check-label:before{background:#c73631;transform:translateX(.75rem)}.form-control--lg.form-control--switch .form-check-input:checked+.form-check-label:before{transform:translateX(1.5rem)}.form-control--switch .form-check-label{padding-left:2.125rem;font-size:.875rem;letter-spacing:.125rem;color:#7b7c7c;cursor:pointer}.form-control--switch .form-check-label:before{content:"";position:absolute;left:0;top:50%;margin-top:-.375rem;background:#7b7c7c;width:.75rem;height:.75rem;border-radius:.75rem;z-index:1;transition:transform .3s ease}.form-control--switch .form-check-label:after{content:"";position:absolute;left:0;top:50%;margin-top:-.3125rem;background:#e9e9e9;width:1.5rem;height:.625rem;border-radius:.3125rem}.form-control--lg.form-control--switch .form-check-label{padding-left:4.375rem}.form-control--lg.form-control--switch .form-check-label:before{margin-top:-.75rem;width:1.5rem;height:1.5rem;border-radius:1.5rem}.form-control--lg.form-control--switch .form-check-label:after{margin-top:-.625rem;width:3rem;height:1.25rem;border-radius:.625rem}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}.vertical-gutter--1{margin-top:-.25rem}.vertical-gutter--1>.vertical-gutter__item{margin-top:.25rem}.vertical-gutter--2{margin-top:-.5rem}.vertical-gutter--2>.vertical-gutter__item{margin-top:.5rem}.vertical-gutter--3{margin-top:-1rem}.vertical-gutter--3>.vertical-gutter__item{margin-top:1rem}.vertical-gutter--4{margin-top:-1.5rem}.vertical-gutter--4>.vertical-gutter__item{margin-top:1.5rem}.vertical-gutter--5{margin-top:-3rem}.vertical-gutter--5>.vertical-gutter__item{margin-top:3rem}.vertical-gutter--100{margin-top:-6.25rem}.vertical-gutter--100>.vertical-gutter__item{margin-top:6.25rem}.vertical-gutter-md--100{margin-top:-3.75rem}.vertical-gutter-md--100>.vertical-gutter__item{margin-top:3.75rem}.vertical-gutter--30{margin-top:-1.125rem}.vertical-gutter--30>.vertical-gutter__item{margin-top:1.125rem}.table>table{width:100%}.table thead th{border-top:none;border-bottom-color:#282829}.table td{border-bottom-color:#eff3f1}.table td,.wysiwyg table{border:none}.wysiwyg .table thead th{font-family:Kuunari-BlackCondensed,sans-serif;text-transform:uppercase;line-height:1.13636;border:none}.wysiwyg .table tbody th{border:none}.wysiwyg .table tbody tr:nth-child(odd){background-color:#eff3f1}.wysiwyg .table td,.wysiwyg .table th{vertical-align:middle}.table__title{line-height:1.14286;letter-spacing:.10938rem;font-family:Kuunari-BlackCondensed,sans-serif}.footer,.table__title{font-size:.875rem;text-transform:uppercase}.footer{color:#fff;letter-spacing:.32813rem;position:relative;z-index:1}.footer-main{padding:0 1.25rem 1.5625rem}.footer-main__claim{font-size:.9375rem;font-family:OpenSansCondensed-Bold,sans-serif;margin-top:2rem}.footer-bottom{background-color:#282829;padding:.9375rem 1.25rem .625rem}.footer-main__social{margin-top:1.5625rem}.footer-main__elements{margin-top:30px}.footer-social-item{width:3.75rem;height:3.75rem;border-radius:50%;position:relative;background-color:#282829;font-size:1.5625rem}.footer-social-item .icon{margin-left:.125rem}.footer-main__social__links .list-inline-item:not(:last-child){margin-right:1.875rem}.footer-main__social__links a:hover .footer-social-item{background-color:#c73631}.footer-bottom__links .list-inline-item:not(:last-child){margin-right:5.9375rem}.footer-bottom__links a:hover{color:#c73631}.footer-main__logo{width:5.3125rem}.footer .newsletter-slide__form .form-control{border-bottom-color:#fff;color:#fff}.footer-main__newsletter-text{font-size:1rem;font-family:Kuunari-BlackCondensed,sans-serif;line-height:1.5}.footer-main__input{max-width:25.3125rem}.footer-b2c .footer-bottom{padding:2.5rem 0 .625rem .9375rem}.footer-b2c .footer-main__logo{width:12.5rem}.footer-b2c .footer-b2c__title{text-transform:uppercase;font-family:OpenSansCondensed-Bold,sans-serif;margin-bottom:.25rem;font-size:.875rem;text-align:left;padding:2.0625rem 2.25rem .75rem;border-top:2px solid #282829;position:relative}.footer-b2c__item{display:block;text-align:left;font-size:.875rem}.footer-b2c__item a{display:inline-block;transition:opacity .1s ease-in}.footer-b2c__item a:hover{opacity:.7}.footer-b2c__item a:not(.nav-link){padding:.5rem 1rem}.footer-payment{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:0 2.25rem 1rem;-ms-flex-pack:start;justify-content:flex-start}.footer-payment__icon{width:5rem;max-height:2.5rem;padding:.5rem;margin-right:.5rem;margin-bottom:.5rem}.footer-b2c .footer-main__social{margin-top:0}.loading-spinner{margin-left:auto;margin-right:auto;width:70px;text-align:center;position:relative;z-index:3}.loading-spinner__item{width:18px;height:18px;background-color:#c73631;border-radius:100%;display:inline-block;animation:loading-spinner-rotate 1.4s infinite ease-in-out both}.loading-spinner__item--1{animation-delay:-.32s}.loading-spinner__item--2{animation-delay:-.16s}@keyframes loading-spinner-rotate{0%,80%,to{transform:scale(0)}40%{transform:scale(1)}}.ajax-loading,.loading-spinner--white .loading-spinner__item{background-color:#fff}.ajax-loading{position:absolute;top:0;bottom:0;left:0;right:0;opacity:.5;z-index:2}.loading-overlay-container{position:relative;overflow:hidden}.loading-overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:hsla(0,0%,100%,.5);z-index:10;text-align:center}.loading-overlay.loading-overlay--strong{background:hsla(0,0%,100%,.95)}.consent{background:#7b7c7c}.consent__overlay{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;gap:.9375rem;font-size:16px}.progress{height:.625rem;background-color:#d8d8d8;border-radius:.3125rem}.progress-wrapper{position:relative;width:87%}.progress-wrapper:after,.progress-wrapper:before{content:"";display:block;position:absolute;left:-.125rem;top:-.4375rem;height:1.5rem;width:1.5rem;border-radius:50%;background-color:#7ed321;border:3px solid #fff}.progress-wrapper:after{left:auto;right:-.125rem;background-color:#d8d8d8}.progress-wrapper--hundred:after{background-color:#7ed321}.progress-wrapper--zero:before{background-color:#d8d8d8}.progress-container--text{margin-top:8.75rem}.progress-container:after{content:"";position:absolute;height:.625rem;width:13%;background:#d8d8d8;right:0;z-index:0;top:0;transform:translateX(100%)}.progress-bar,.progress-container.progress-container--over-100:after{background-color:#7ed321}.progress-bar{height:.625rem;border-radius:.3125rem}.progress-step{position:absolute;top:50%;transform:translateY(-50%);width:2.8125rem;height:2.8125rem;border:.1875rem dashed #d8d8d8;border-radius:50%;z-index:2;font-size:.9375rem;font-family:OpenSansCondensed-Bold,sans-serif;color:#d8d8d8;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;background-color:#fff;text-align:center}.progress-step.succeed{color:#7ed321;border:.1875rem solid #7ed321}.progress-step--50{left:50%}.progress-step--50,.progress-step--80{transform:translateX(-50%) translateY(-50%)}.progress-step--80{left:80%}.progress-step--100{left:100%;transform:translateX(-50%) translateY(-50%)}.progress-step---over-100{left:110%;transform:translateX(-50%) translateY(-50%);width:3.4375rem;height:3.4375rem}.progress-step-current{position:absolute;top:50%;transform:translateY(-50%) translateX(-50%);width:4.5rem;height:4.5rem;border-radius:50%;border:3px solid #fff;background:linear-gradient(225deg,#b5eb45,#7ed321);color:#fff;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;font-size:2.375rem;z-index:4}.progress-step-current__text{position:absolute;top:-1.25rem;font-size:1.125rem;line-height:1.33333;text-align:center;font-family:OpenSansCondensed-Light,sans-serif;padding:.75rem 1.25rem;background-color:#282829;color:#fff;width:20.625rem;transform:translateY(-100%) translateX(-50%);left:50%}.progress-step-current__text:after{content:"";position:absolute;bottom:0;left:50%;transform:translateX(-50%) translateY(100%);width:0;height:0;border-left:9px solid transparent;border-right:9px solid transparent;border-top:12px solid #282829}.progress-step-current--right .progress-step-current__text{margin-left:-6.5625rem}.progress-step-current--right .progress-step-current__text:after{left:auto;transform:translateY(100%);right:3.125rem}.progress-legend{text-transform:uppercase;letter-spacing:5px;margin-top:2.5rem}.progress-legend__current{color:#7ed321;font-size:1.125rem}.progress-legend__info{color:#d8d8d8;font-size:1.375rem;letter-spacing:6px}.progress-legend__target{color:#000;font-size:1.125rem}.pagination{color:#282829;font-family:Kuunari-BlackCondensed,sans-serif}.pagination .page-link.page-link{margin:0;color:#282829;background:transparent;border:0;opacity:.3}.pagination .active>.page-link,.pagination .page-link.active,.pagination .page-link:focus,.pagination .page-link:hover{opacity:1}.modal-title{letter-spacing:.375rem}.modal-header .close{padding:.625rem 1.25rem;margin:0;position:absolute;right:0;top:0;font-size:2.375rem;color:#282829}.modal--configurator .modal-content{overflow-y:scroll}.modal--configurator .modal-body{margin:0 .625rem}.modal--configurator .modal-header{display:block;padding:1rem 1.75rem;text-align:left}.modal--configurator .modal-header .btn{float:right}.modal--configurator .modal-title{display:inline-block;margin-top:.625rem}.configurator-iframe{min-height:56.25rem}.configurator-iframe__loading{min-height:50vh;padding-top:20vh}.modal-backdrop.modal-delivery-overview{background-color:rgba(0,0,0,.8)}.modal--simple .modal-header{padding:1.25rem 2.5rem;border:none}.modal--simple .modal-body{padding:.9375rem 1.875rem 1.875rem .9375rem}.modal--alt .modal-content{border:none;border-radius:.625rem}.modal--alt .modal-header{border-bottom:none;padding:3.75rem 3.75rem 0}.modal--alt .modal-title{letter-spacing:.25rem;font-size:1.875rem}.modal--alt .modal-body{padding:1.875rem 3.75rem 3.75rem}.modal__divider{margin-top:1.875rem;padding-top:1.875rem;border-top:.125rem solid #eff3f1}.modal--content .modal-body{padding:1.875rem}.btn.modal--content__close{font-size:1rem;letter-spacing:0}.matomoHsr .dropdown.show .dropdown-menu,.matomoHsr .modal,.matomoHsr .modal-backdrop,.matomoHsr .navbar-search,.matomoHsr .overlay{display:none!important}.matomoHsr .configuration-canvas,.matomoHsr .header-sujet{max-height:650px!important}.matomoHsr .product-hotspots,.matomoHsr .product-hotspots img{max-height:960px!important}.matomoHsr .tabbing-overlay-slide{min-height:100%!important}.matomoHsr .main-area,.matomoHsr .min-vh-100{height:100%!important;min-height:100%!important}.video-js .vjs-big-play-button{width:6.25rem;height:6.25rem;border-radius:50%;background:rgba(0,0,0,.33);border:none;color:#fff;position:absolute;top:50%;left:50%;transform:translateX(-50%) translateY(-50%)}.video-js .vjs-big-play-button .vjs-icon-placeholder:before,.video-js .vjs-big-play-button .vjs-icon-play:before{position:absolute;top:50%;left:50%;transform:translateX(-50%) translateY(-50%);width:auto;height:auto;font-size:3.125rem}.video-js .vjs-big-play-button:focus,.video-js:hover .vjs-big-play-button{background-color:#c73631;color:#fff}.video-btn{border:none;border-radius:50%;background-color:rgba(0,0,0,.19);width:100px;height:100px;color:#fff;font-size:34px;cursor:pointer;transition:all .15s ease}.video-btn,.video-btn .icon{position:absolute;top:50%;left:50%;transform:translateX(-50%) translateY(-50%)}.content-video:hover .video-btn{background-color:#c73631}.video-js{width:100%}.ui-datepicker{border:0;box-shadow:0 0 30px 0 rgba(0,0,0,.15);background-color:#fff;z-index:1150!important}.ui-datepicker td{padding-left:0;padding-right:0}.ui-datepicker td a,.ui-datepicker td span{padding:.2em .4em}.ui-datepicker table .is-loading>a,.ui-datepicker table .is-loading>span{opacity:.2}.ui-datepicker .ui-state-disabled{opacity:.4}.ui-datepicker table .ui-state-active,.ui-datepicker table .ui-state-hover,.ui-datepicker td a:hover{background:#c73631;color:#fff}.ui-datepicker .ui-datepicker-next,.ui-datepicker .ui-datepicker-prev{text-align:center;line-height:1.8em;cursor:pointer;top:4px;color:#c73631}.ui-datepicker-next:hover,.ui-datepicker-prev:hover{text-decoration:none}.ui-datepicker-prev:before{font-family:iconfont;content:"\EA03"}.ui-datepicker-next{transform:scaleX(-1)}.ui-datepicker-next:after{font-family:iconfont;content:"\EA03"}.product-item-small{font-size:.9375rem;letter-spacing:.05188rem;padding:.9375rem 0;border-top:1px solid #282829;border-bottom:1px solid #282829;margin-top:1.875rem}.product-item-small__body{padding-left:.625rem;padding-top:1.25rem}.product-item-small__title{font-size:1.125rem;letter-spacing:.125rem}.product-item-small__price{font-size:1.125rem;color:#7b7c7c}.lightbox-img{position:relative;overflow:hidden}.btn.btn-lightbox{position:absolute;right:-1.125rem;bottom:-1.125rem;width:3.75rem;height:3.75rem;border:2px solid #fff;border-radius:50%;content:"";opacity:0;transform:scale3d(.65,.65,1);transform-origin:bottom right;transition:opacity .35s,transform .35s;display:block;padding:0;color:#fff;pointer-events:none}.btn.btn-lightbox--dark{color:#000;border-color:#000}.btn-lightbox .icon{position:relative;top:-.1875rem;left:-.1875rem;font-size:.5625rem}.btn.btn-lightbox-play{color:#fff;position:absolute;top:50%;left:50%;border-radius:50%;background:rgba(0,0,0,.3);width:3.125rem;height:3.125rem;transform:translate(-50%,-50%);display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;transition:background-color .2s ease-in-out}.lightbox-img:hover .btn.btn-lightbox-play{background:rgba(0,0,0,.6)}.lightbox-img:hover .btn.btn-lightbox{opacity:1;transform:scaleX(1)}.lg-toolbar .lg-icon{background:transparent;border:none}.lg-sub-html,.lg-toolbar{background-color:#000}.lg-hide-items .lg-toolbar{opacity:1}.lg-outer .lg-object.lg-image{max-height:88%}.tile-link{background-color:#e0e7e3;padding:2rem 1rem;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-direction:column;flex-direction:column}.tile-link__title{font-size:1.5rem;line-height:1.03226;letter-spacing:.125rem;opacity:.6;position:relative;overflow:hidden;transition:opacity .2s ease-in-out}.tile-link__title.tile-link__title--sm{font-size:1rem;letter-spacing:.0625rem}.tile-link__icon{color:#c73631;font-size:1.5rem}.tile-link .tile-link__title:after{content:"";position:absolute;background-color:#c73631;bottom:0;width:1.9375rem;height:.3125rem;left:50%;transform:translateX(-50%) translateY(100%);transition:transform .25s ease}.tile-link.active>.tile-link__title,.tile-link:hover>.tile-link__title{opacity:1}.info-field{padding:1rem 2rem;background-color:#eff3f1;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.custom-toast{position:fixed;bottom:0;right:0;margin:1.25rem;padding:1rem;background:#282829;color:#fff;z-index:5;transition:transform .2s ease-in-out}.custom-toast.is-hidden{transform:translateY(200%)}.custom-toast__header{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:1rem}.custom-toast__close{background:none;border:none;cursor:pointer}.calendar{width:100%;max-width:1000px;margin:0 auto}.calendar__head{padding:10px 15px;margin-bottom:1.875rem}.calendar__head__title{display:none;color:#eff3f1;font-family:Kuunari-BlackCondensed,sans-serif;letter-spacing:.3125rem;text-transform:uppercase;transition:all .25s ease-in-out}.calendar__head__title.is-active{color:#282829;display:-ms-flexbox;display:flex}.calendar__head__control{font-size:20px;position:relative;top:4px}.calendar__table{width:100%;max-width:100%;table-layout:fixed}.calendar__table__head{color:#7b7c7c}.calendar__table__head th{padding:5px 10px;font-family:Kuunari-BlackCondensed,sans-serif;letter-spacing:.3125rem}.calendar__table__day{position:relative;background:#fff;border:1px solid #fff;padding:2.5px}.calendar__table__day .calendar__table__day__bg{background:#e0e7e3;transition:all .25s ease-in-out}.calendar__table__day--placeholder .calendar__table__day__bg{background:#fbfbfb}.calendar__table__day__content{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:end;justify-content:flex-end;-ms-flex-align:end;align-items:flex-end;height:100%;font-family:Kuunari-BlackCondensed,sans-serif;font-size:1.25rem;letter-spacing:.3125rem;position:relative}.calendar__table__day:not([class$=disabled]) .calendar__event-container{font-size:.875rem;line-height:1.1;text-align:right;letter-spacing:.1875rem}.calendar__table__day--disabled{opacity:.4}.calendar__table__day--disabled:after{content:none}.calendar__table__day.is-available:not(.calendar__table__day--disabled){cursor:pointer}.calendar__table__day.is-available:not(.calendar__table__day--disabled):after{content:"";position:absolute;left:.46875rem;top:.46875rem;height:.3125rem;width:.3125em;background:#7ed321;border-radius:50%}.calendar__table__day.is-available.is-available--red:not(.calendar__table__day--disabled):after{background:#c73631}.calendar__table__day.is-available:not(.calendar__table__day--disabled):hover .calendar__table__day__bg,.calendar__table__day.is-selected:not([class$=disabled]) .calendar__table__day__bg{box-shadow:0 4px 14px -1px rgba(0,0,0,.5)}.calendar__table__day__content__overlay{padding:0 .9375rem .9375rem 1.5625rem;text-align:center;z-index:1;transition:all .25s ease-in-out;display:none;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;-ms-flex-direction:column;flex-direction:column}.calendar__table__day__content__overlay .btn{white-space:normal;width:100%;font-size:.75rem}.calendar__table__day__content__overlay.show{display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start}.calendar__table__day__content__overlay .custom-checkbox__text{font-family:Kuunari-BlackCondensed,sans-serif;letter-spacing:.1875rem;text-align:left}.calendar__table__day__content__overlay .custom-checkbox__box{width:1rem;height:1rem;margin-top:.25rem;margin-right:.5rem}.calendar__table__day__content__overlay .custom-checkbox__box:before{font-size:.625rem}.successfully-saved{position:relative}.successfully-saved:after{content:"saved";position:absolute;top:0;right:-25px;color:#7ed321;opacity:0;animation-name:successfullySaved;animation-duration:1s;z-index:1;font-family:Kuunari-BlackCondensed,sans-serif}@keyframes successfullySaved{0%{opacity:0;transform:translateX(0)}75%{opacity:1;transform:translateX(20px)}to{transform:translateX(20px)}}.b2b-login-logo{display:block;position:relative;padding:1rem 1.5rem;margin-bottom:2rem;width:175px}.b2b-login{position:relative;height:100vh;width:100%}.b2b-login-form{padding:2rem;background-color:#fff}.b2b-nav-buttons{display:-ms-flexbox;display:flex;-ms-flex-pack:end;justify-content:flex-end;-ms-flex-align:center;align-items:center;gap:.5rem}.b2b-nav-buttons__btn.btn{background-color:#fff;color:#282829;cursor:pointer;border:1px solid #fff;position:relative;transition:background-color .4s ease,border-color .4s ease,color .4s ease;padding:1.125rem}.b2b-nav-buttons__btn-text{position:absolute;top:100%;left:50%;width:100%;transform:translateX(-50%);font-family:OpenSansCondensed-Light,sans-serif;font-size:.625rem;line-height:1.2;white-space:break-spaces;text-transform:none;color:#fff;opacity:0;transition:opacity .4s ease}header{position:relative;padding:3.875rem 0}.b2b-brand{display:block;padding:.375rem 0;height:auto}.b2b-brand__logo{width:4.5rem}.header-nav{gap:1rem}.header-nav a,a.logout{padding:.5rem 1.5rem;display:block;letter-spacing:4px;font-size:1rem;font-family:Kuunari-BlackCondensed,sans-serif;text-transform:uppercase}.header-nav a:focus,.header-nav a:hover{color:#c73631}a.logout.logout{padding-right:0}a.logout.logout:hover{color:#c73631}a.logout>.icon{top:5px;margin-left:.25rem;position:relative;font-size:1.5rem;line-height:1px;color:#c73631}.sidebar{position:absolute;left:0;top:0;bottom:0;width:350px;padding-bottom:630px;height:auto;color:#fff;font-family:Kuunari-BlackCondensed,sans-serif;text-shadow:4px 4px 10px 0 rgba(0,0,0,.58);z-index:2}.sidebar,.sidebar-img{background-color:#282829}.sidebar-img{margin-bottom:2rem;overflow:hidden}.sidebar-img__img{bottom:0;border:0;z-index:0}.sidebar-img__img,.sidebar-img__img:after{position:absolute;top:0;left:0;width:100%;height:100%}.sidebar-img__img:after{content:"";background-color:rgba(0,0,0,.7);transition:background-color .2s ease-in-out}.sidebar-img:hover .sidebar-img__img:after{background-color:rgba(0,0,0,.8)}.sidebar-heading__text{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:.3125rem;line-height:1;margin-top:.3125rem}.sidebar-heading{left:2rem;right:0;z-index:5;font-size:1.125rem;letter-spacing:5px;text-transform:uppercase;padding-left:4rem}.sidebar-heading,.sidebar-heading__img{position:absolute;top:50%;transform:translateY(-50%)}.sidebar-heading__img{max-height:50px;left:0}.sidebar-nav{font-size:1rem;font-family:Kuunari-BlackCondensed,sans-serif;text-transform:uppercase}.sidebar-nav a{padding:1rem 3rem;display:block;letter-spacing:2px}.sidebar-nav__item.active,.sidebar-nav__item:hover{background-color:#282828}.sidebar-nav__subnav .sidebar-nav__item.active,.sidebar-nav__subnav .sidebar-nav__item:hover{background-color:#383838}.sidebar-nav__third-level .sidebar-nav__item.active,.sidebar-nav__third-level .sidebar-nav__item:hover{background-color:#282828}.toggle-nav.toggle-nav{padding:0;font-size:2rem;display:block;text-align:center;width:2.5rem;height:2.5rem;line-height:2.5rem;border-radius:50%;color:#fff;background-color:#000}.toggle-nav>.icon{position:relative;top:4px}.toggle-nav.active>.icon:before{content:"\EA09"}.sidebar-nav__toggle{color:#c73631;font-size:.5625rem;padding:.3125rem;margin-left:.125rem}.sidebar-nav>li>a{text-transform:uppercase;letter-spacing:.125rem}.sidebar-nav>li.active>a{background-color:#282828}.sidebar-nav__second-level{font-size:1rem;text-transform:none;letter-spacing:.125rem}.sidebar-nav__third-level{font-size:.875rem;letter-spacing:.125rem;text-transform:none}.sidebar-nav__second-level>li>a{padding:.6875rem 4.25rem}.sidebar-nav__third-level>li:first-child{padding-top:.3125rem}.sidebar-nav__third-level>li:last-child{padding-bottom:.3125rem}.sidebar-nav__third-level>li>a{padding:.5625rem 5.5rem}.sidebar-nav li.active>a .sidebar-nav__toggle{transform:rotate(180deg)}.sidebar-nav__subnav{max-height:0;overflow:hidden;transition:max-height .25s ease-in-out}.sidebar-nav li.active>.sidebar-nav__subnav{max-height:100vh}.b2b-main-hl{text-align:center;margin-bottom:2.5rem}.text-label{font-size:.875rem;letter-spacing:2px}.text-heading,.text-label{text-transform:uppercase;font-family:Kuunari-BlackCondensed,sans-serif}.text-heading{font-size:1.5rem;margin-bottom:1rem}.has-letter-spacing,.text-heading{letter-spacing:4px}.download-list a{display:inline-block;padding:.25rem 0}.b2b-team{margin:2.5rem auto}.b2b-team__heading,.b2b-team__sub-heading{margin:1rem 0 .25rem;font-size:1.125rem;text-transform:uppercase;letter-spacing:4px;font-family:Kuunari-BlackCondensed,sans-serif}.b2b-team__sub-heading{margin:0 0 1rem;font-size:.875rem;letter-spacing:2px}.custom-inputfile{width:0;height:0;opacity:0;overflow:hidden;position:absolute;z-index:-1}.custom-inputfile+label{font-size:1.125rem;text-transform:uppercase;letter-spacing:4px;font-family:Kuunari-BlackCondensed,sans-serif;text-overflow:ellipsis;white-space:nowrap;cursor:pointer;display:inline-block;overflow:hidden;padding:.875rem 1.5rem}.custom-inputfile+label .icon{color:#c73631;position:relative;top:2px;margin-left:3px}.download-item{display:block;padding:1.5rem 1.25rem 1.5rem .625rem;position:relative;border-bottom:2px solid #eff3f1;word-wrap:Break-Word;-webkit-hyphens:Auto;-ms-hyphens:Auto;hyphens:Auto;font-size:1rem;line-height:1.25}.download-item:focus,.download-item:hover{background-color:#e0e7e3}.download-item__download{color:inherit;font-size:.9375rem;letter-spacing:5px;text-transform:lowercase;font-family:Kuunari-BlackCondensed,sans-serif;white-space:nowrap}.download-item__download .icon{color:#c73631;position:relative;top:2px;font-size:1rem}.download-item__name--image{margin-left:4.0625rem}.download-banner{background-color:#282829;border-radius:6px;overflow:hidden}.download-banner .embed-responsive-item{opacity:.3}.download-banner-heading{position:absolute;left:50%;top:50%;transform:translateY(-50%) translateX(-50%);z-index:5;font-size:1.125rem;color:#fff!important;font-family:Kuunari-BlackCondensed,sans-serif;text-shadow:4px 4px 10px rgba(0,0,0,.58);letter-spacing:5px;text-transform:uppercase;white-space:nowrap;padding-left:3.75rem}.download-banner-heading .icon{width:3rem;height:3rem;line-height:3rem;text-align:center;font-size:1.5rem;position:absolute;left:0;top:50%;transform:translateY(-50%);z-index:2}.download-banner-heading .icon-bg{width:2.875rem;height:2.875rem;border-radius:50%;background:#c73631;position:absolute;left:0;top:50%;transform:translateY(-50%);transition:all .2s ease;z-index:1}.download-banner:hover .download-banner-heading .icon-bg{width:3.375rem;height:3.375rem;left:-.25rem}.download-preview{position:relative;cursor:pointer}.download-preview__text{z-index:1;pointer-events:none;display:none;visibility:hidden;position:absolute;top:50%;left:50%;transform:translateX(-50%) translateY(-50%);padding:.25rem;font-size:.625rem;font-family:OpenSansCondensed-Bold,sans-serif;color:#fff;background-color:rgba(0,0,0,.75);min-width:5rem;border-radius:1rem}.download-preview:hover .download-preview__text{display:block;visibility:visible}.news-item{display:block;padding-bottom:1.5rem;margin-bottom:1.5rem;position:relative;border-bottom:1px solid #eff3f1}.news-item__meta,.news-item__title,.news-item__txt{margin:.5rem 0}.news-item__title{letter-spacing:5px}.news-back,.news-item__more{display:inline-block;letter-spacing:5px;font-size:1rem;text-transform:lowercase;font-family:Kuunari-BlackCondensed,sans-serif}.news-back .icon,.news-item__more .icon{position:relative;top:2px;font-size:.875rem;color:#c73631;transition:all .2s ease}.news-item:hover .news-item__more .icon{transform:translateX(5px)}.news-back:hover .icon{transform:translateX(-5px) rotate(180deg)}.news-item-badge{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;text-transform:uppercase;font-family:Kuunari-BlackCondensed,sans-serif;letter-spacing:.25rem;font-size:1rem}.news-item-badge__icon{font-size:1.1875rem;margin-right:.25rem}.cart-item-old{padding:2.5rem 0;border-bottom:2px solid #eff3f1}.cart__price{color:#7b7c7c;font-size:1.625rem;letter-spacing:3px}.cart-end,.cart__price{font-family:Kuunari-BlackCondensed,sans-serif}.cart-end{letter-spacing:2px;font-size:.9375rem}.cart-shipping__lbl{margin-right:.75rem;color:#7b7c7c}.cart-shipping__amount{color:#7b7c7c}.cart-total__lbl{margin-right:.75rem;color:#282829}.cart-total__amount{color:#282829;font-size:2.125rem;letter-spacing:4.5px}.b2b-order-form{position:relative;width:100%;max-width:600px;margin:0 auto}.order-table__status{font-family:OpenSansCondensed-Bold,sans-serif}.order-table__status--open{color:#f5a623}.order-table__status--closed{color:#7ed321}.order-table__status--cancelled{color:red}.order-table__modal .icon{position:relative;top:2px;margin:0 .25rem}.order-table__tooltip:after{content:"";position:relative;top:14px;margin-left:.5rem;width:0;height:0;border-style:solid;border-width:5px 5px 0;border-color:#000 transparent transparent}.order-table__sort{position:relative;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.order-table__sort:after{content:"";position:relative;top:-2px;margin-left:.5rem;display:inline-block;width:0;height:0;border-style:solid}.order-table__sort--up:after{border-width:0 5px 5px;border-color:transparent transparent #fff}.order-table__sort--down:after{border-width:5px 5px 0;border-color:#fff transparent transparent}.order-table{font-size:16px;font-family:OpenSansCondensed-Light,sans-serif}.order-table td{border-bottom:1px solid #eff3f1}.order-table td ul{list-style-type:none;padding:0;margin:0}.order-table thead th{border:0;color:#fff;font-size:12px;font-family:OpenSansCondensed-Light,sans-serif;text-transform:uppercase;background:#282829}.order-table tbody{border-bottom:1px solid #eff3f1}.order-table__link{font-size:1rem;line-height:1.25;text-decoration:underline;border:none;outline:none;background-color:transparent;text-align:left;white-space:nowrap;padding:0}.order-table__link:hover{color:#c73631}.order-table__toggle.is-active>.order-table__icon{transform:rotate(180deg)}.order-table__icon{transition:transform .2s ease-in-out;font-size:.5rem}.order-table__row{background-color:#e0e7e3;border-top:.3125rem solid #fff;transition:background-color .2s ease-in-out;cursor:pointer}.order-table__row.is-open{background-color:#eff3f1}.order-table__last-col{min-width:13.125rem}.order-table__child-row .table-responsive{position:relative}.order-table__child-row .table-responsive:before{content:"";position:absolute;top:0;left:50%;transform:translateX(-50%);padding:0 1.25rem;height:.0625rem;width:95%;background-color:#e0e7e3}.order-table__child-row .table{background-color:#eff3f1}.order-table__cancel{width:9px;height:9px;background:#000;border-radius:50%}.order-table__cancel.order-table__cancel--pending{background-color:#f5a623}.order-table__cancel.order-table__cancel--success{background-color:#7ed321}.order-table__cancel.order-table__cancel--rejected{background-color:#c73631}.order-table-modal__close{width:2.5rem;height:2.5rem;background-color:#282829;color:#fff;font-size:.75rem;border:none;cursor:pointer;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.modal-header.order-table-modal__header{padding:0;border:none;display:-ms-flexbox;display:flex;-ms-flex-pack:end;justify-content:flex-end}.order-table-modal__amount{font-size:.875rem;line-height:1.35714;color:#7b7c7c;font-family:OpenSansCondensed-Bold,sans-serif}.order-table-modal__title-area{border-bottom:.125rem solid #eff3f1;padding-bottom:1rem}.order-table-modal__item{display:-ms-flexbox;display:flex}.order-table-modal__item+.order-table-modal__item{margin-top:.6875rem}.order-table-modal__item-number{font-size:1.125rem;line-height:1.22222;color:#eff3f1;font-family:OpenSansCondensed-Bold,sans-serif;margin-right:1.125rem}.bike-select-lightbox{background:transparent;border:none;position:absolute;top:0;left:0;width:3.125rem;height:100%;cursor:pointer}.bike-select-lightbox__icon{position:absolute;bottom:.25rem;left:1rem;width:.9375rem;height:.9375rem;transform:scale(0);transition:transform .2s ease-in-out;transform-origin:bottom left}.bike-select-lightbox img{transition:opacity .2s ease-in-out}.bike-select-lightbox:hover img{opacity:.5}.bike-select-lightbox:hover .bike-select-lightbox__icon{transform:scale(1)}.bike-select-lightbox:active,.bike-select-lightbox:focus{background:transparent;outline:none;border:none}.product-teaser{text-align:center;height:100%}.product-teaser__body{position:relative;padding:0 1.25rem 3.75rem;min-height:6.875rem;margin-top:-2rem}.product-teaser__category{font-size:1.0625rem;letter-spacing:.4375rem;color:#d7d7d7;text-transform:uppercase;font-family:Kuunari-BlackCondensed,sans-serif;line-height:1;margin-top:1.5625rem;margin-bottom:.5rem;position:relative;left:.125rem}.product-teaser__img{position:relative;padding-bottom:2.1875rem}.product-teaser .product-teaser__img img{width:auto;max-width:100%;height:auto}.product-teaser:hover .product-teaser__img img{transform:scale(1)}.product-teaser .dropdown-toggle--configurator,.product-teaser .show-configurator-iframe{position:relative}.dropdown-menu--configurator{padding:5px 0;width:180px;border:0;box-shadow:0 9px 20px 0 rgba(0,0,0,.08)}.dropdown-menu--configurator>.dropdown-item{display:block;text-align:center;margin:0;padding:8px;text-transform:uppercase;letter-spacing:.0625rem;font-size:.875rem;font-family:Kuunari-BlackCondensed,sans-serif}.dropdown-menu--configurator>.dropdown-item:focus,.dropdown-menu--configurator>.dropdown-item:hover{background:#000;color:#fff}.show-on-click__element{display:none}.handler-order-tool__table{font-size:15px;font-family:OpenSansCondensed-Light,sans-serif}.handler-order-tool__table thead th{border:0;color:#fff;font-size:14px;line-height:1.14286;font-family:Kuunari-BlackCondensed,sans-serif;letter-spacing:.10938rem;text-transform:uppercase;background:#282829;padding:16px 18px}.handler-order-tool__table td{padding:2.25rem 1.125rem 1.25rem}.handler-form-control:not(:placeholder-shown)~.floating-label,select.handler-form-control~.floating-label{transform:translateY(-150%) scale(.8)}.order-status{letter-spacing:4px;font-size:1rem;font-family:Kuunari-BlackCondensed,sans-serif;text-transform:uppercase}.order-status--unsubmitted{color:#c73631}.order-status--edit{color:#f5a623}.order-status--submitted{color:#50ab0d}.status-icon{position:relative;display:inline-block;width:.625rem;height:.625rem;border-radius:50%;margin-right:.625rem}.order-status--unsubmitted .status-icon{background:#c73631}.order-status--edit .status-icon{background:#f5a623}.order-status--submitted .status-icon{background:#50ab0d}.order-tool-cart-item__delete{color:#7b7c7c;font-family:OpenSansCondensed-Light,sans-serif;letter-spacing:-.0125rem;text-transform:none}.order-tool-cart-item__delete:active,.order-tool-cart-item__delete:focus,.order-tool-cart-item__delete:hover{color:#c73631}.order-tool-cart-item__delete .icon{font-size:.8125rem;margin-right:.5rem}.order-tool__link:hover{color:#c73631}.order-tool__link:hover .icon{transform:translateX(5px)}.order-tool__link .icon{font-size:.8125rem;transition:all .2s ease}.order-tool-cart-item__edit{color:#c73631;text-decoration:underline}.order-tool-cart-item__edit:hover{color:#c73631;text-decoration:none}td.order-tool-cart-item__collapse{padding:0}.order-tool-cart-item__collapse-button{border:none;background:none;font-family:OpenSansCondensed-Bold,sans-serif;font-size:1.125rem;line-height:1.11111;padding:1.875rem;cursor:pointer;background:#e0e7e3;transition:background-color .2s ease-in-out;width:100%;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center}.order-tool-cart-item__collapse-button:focus,.order-tool-cart-item__collapse-button:focus-visible{outline:none}.order-tool-cart-item__collapse-button:hover{background:#eff3f1}.order-tool-cart-item__collapse-body{background:#e0e7e3;padding:1.875rem}.order-tool-cart-item__badge{background:#fff;font-size:1.0625rem;line-height:1;padding:.3125rem;color:#282829}.order-tool-cart-item__badge.is-active{background:#c73631;color:#fff}.order-tool-cart-item__collapse-icon{font-size:.4375rem;transition:transform .2s ease-in-out}.order-tool-cart-item__collapse-button:hover .order-tool-cart-item__collapse-icon{transform:scale(1.5)}.order-tool-cart-item__collapse-button[aria-expanded=true] .order-tool-cart-item__collapse-icon{transform:rotate(180deg)}.order-tool-cart-item__flex{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;width:100%;padding:1.25rem 0;background:#e0e7e3}.order-tool-cart-item__list{columns:2}.order-tool-cart-item__list li{margin-top:.3125rem}.popup{position:fixed;bottom:1.25rem;right:50%;background-color:#fff;box-shadow:0 0 50px 0 rgba(0,0,0,.2);border-radius:.375rem;padding:1.875rem;padding-top:2.5rem;z-index:10;text-align:center;width:90%}.popup__toptitle{font-size:1rem;letter-spacing:.375rem;line-height:1.22222;margin-bottom:.625rem}.popup__title,.popup__toptitle{font-family:Kuunari-BlackCondensed,sans-serif}.popup__title{font-size:1.375rem;letter-spacing:.25rem;line-height:1.2}.popup__close{background-color:transparent;border:none;font-size:.9375rem;position:absolute;top:.9375rem;right:.625rem;cursor:pointer}.popup .btn{font-size:1.125rem;padding:.75rem 3.75rem}.cart-pricing{position:relative;margin-top:1.9375rem;max-width:28.125rem;margin-left:auto}.cart-pricing__item{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.cart-pricing__item+.cart-pricing__item{margin-top:.625rem}.cart-pricing__label{color:#7b7c7c}.cart-pricing__amount{font-family:Kuunari-BlackCondensed,sans-serif;letter-spacing:.07062rem;color:#7b7c7c}.cart-pricing__item.cart-pricing__item--lg{margin-top:1rem;border-top:.125rem solid #eff3f1;padding-top:1rem}.cart-pricing__item.cart-pricing__item--lg .cart-pricing__label{color:#282829;font-family:OpenSansCondensed-Bold,sans-serif}.cart-pricing__item.cart-pricing__item--lg .cart-pricing__amount{font-size:2.8125rem;line-height:1.2;letter-spacing:.5rem;font-family:Kuunari-BlackCondensed,sans-serif;color:#282829}.b2b-wishlist-teaser__body{padding:1.5rem 1.25rem 3.75rem}.b2b-wishlist-teaser .b2b-wishlist-teaser__body .b2b-wishlist-teaser__link{margin:2rem auto 0}.b2b-wishlist__item-label{font-family:OpenSansCondensed-Bold,sans-serif;text-align:left}.b2b-wishlist__remove-icon{vertical-align:text-bottom}.b2b-wishlist-teaser__remove-item-wrapper{display:-ms-flexbox;display:flex;-ms-flex-pack:end;justify-content:flex-end;-ms-flex-align:end;align-items:flex-end}.b2b-wishlist-teaser__body-info{-ms-flex-pack:justify;justify-content:space-between;gap:1.125rem;-ms-flex-align:center;align-items:center}.b2b-wishlist-teaser__body-info,.b2b-wishlist-teaser__body-info-list{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.b2b-wishlist-teaser__body-info-list{gap:.25rem;font-family:OpenSansCondensed-Light,sans-serif;font-size:.875rem;line-height:1.35714}.b2b-wishlist-teaser__body-info-list-item{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;gap:2rem}.b2b-wishlist-teaser__body-buttons{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:1rem}.btn.btn-icon-text.b2b-wishlist-teaser__body-btn{font-family:OpenSansCondensed-Light,sans-serif;fot-size:1rem;line-height:1.25;letter-spacing:0;-ms-flex-pack:start;justify-content:flex-start;gap:.625rem}.btn.btn-icon-text.b2b-wishlist-teaser__body-btn .icon{font-size:1.25rem;margin:0}.btn.btn-icon-text.b2b-wishlist-teaser__body-btn .icon--sm{font-size:1rem}.product-hotspots{position:relative;display:inline-block;width:100%}.product-hotspots .img-fluid{width:100%}.hotspot{width:1.5rem;height:1.5rem;background-color:#c73631;border-radius:50%;position:absolute}.hotspot__inner{display:block;width:1rem;height:1rem;background-color:#282829;border-radius:50%}.hotspot-area__wrapper{position:relative;overflow:hidden}.hotspot-area__text-wrapper{padding:2rem 5.125rem;background-color:#eff3f1;text-align:center}.hotspot-area__headline{margin-top:.75rem;margin-bottom:2rem}.hotspot-area__logo-wrapper{margin:auto;width:5rem}.overlay{position:absolute;top:0;bottom:0;left:0;background-color:#fff;width:33.375rem;padding:5.625rem 6.25rem;transform:translateX(-250%);transition:all .25s ease;overflow-y:auto;z-index:5}.overlay.is-open{transform:translateX(0)}.overlay__content{text-align:left;margin-top:2rem;margin-bottom:3.375rem}.overlay__hl{letter-spacing:.70313rem;margin-bottom:2rem}.overlay-details{margin-top:1.625rem;font-family:Kuunari-BlackCondensed,sans-serif;text-transform:uppercase}.overlay-details__price{font-size:1.5625rem;line-height:1.2;letter-spacing:.5rem}.overlay-details__currency,.overlay-details__weight{font-size:.875rem;line-height:1.2;letter-spacing:.3125rem}.overlay-details__weight{margin-top:.3125rem}.overlay__bottom>.btn+.btn{margin-top:1.25rem}.overlay .btn-close{position:absolute;top:2rem;font-size:20px;z-index:1}.overlay .btn.btn-close .icon{font-size:1.125rem}.overlay-click-item{text-transform:uppercase;font-size:1.25rem;letter-spacing:1px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;text-align:left}a.overlay-click-item:hover .icon,a.overlay-click-item:hover .icon-tech{color:#c73631}.overlay-click-item__text{position:relative;width:100%}.overlay-click-item .icon,.overlay-click-item .icon-tech{font-size:2rem;margin-right:.625rem;transition:all .25s ease}.overlay::-webkit-scrollbar{-webkit-appearance:none;width:6px}.overlay::-webkit-scrollbar-thumb{border-radius:15px;background-color:#a3a3a3}.overlay::-webkit-scrollbar-track{background:transparent;border-radius:15px}.replacement-part-list{margin-top:3.875rem}.replacement-part-list__headline{font-size:1.5625rem;line-height:1.2;letter-spacing:.5rem}.replacement-part-list-item{-ms-flex-align:center;align-items:center;position:relative;padding:1.25rem}.replacement-part-list-item:nth-of-type(odd){background-color:#fff}.replacement-part-list-item:nth-of-type(2n){background-color:#f8f8f8}.replacement-part-list-item__headline{font-family:OpenSansCondensed-Bold,sans-serif;font-size:1rem;line-height:1.375}.replacement-part-list-item__description{font-size:1rem;line-height:1.375}.replacement-part-list-item__pricing{white-space:nowrap}.replacement-part-list-item__price-tag{font-family:Kuunari-BlackCondensed,sans-serif;font-size:1.25rem;line-height:1.2;letter-spacing:.375rem;margin-right:-.375rem}.replacement-part-list-item__price-tag--small{font-size:1.25rem}.replacement-part-list-item__availability-state,.replacement-part-list-item__currency{font-family:Kuunari-BlackCondensed,sans-serif;font-size:.875rem;line-height:1.2;letter-spacing:.3125rem;text-transform:uppercase}.replacement-part-list-item__availability-state{white-space:nowrap}.replacement-part-list-item__availability-state.replacement-part-list-item__availability-state--small{font-family:OpenSansCondensed-Bold,sans-serif;font-size:1rem;line-height:1.375;letter-spacing:0;text-transform:none}.replacement-part-list-item__price-tag--small+.replacement-part-list-item__availability-state{margin-top:.125rem}.replacement-part-list-item__button:disabled,.spare-part-item__button:disabled{pointer-events:none}.replacement-part-list-item__button-wrapper .replacement-part-list-item__button{width:3rem;height:3rem;padding:0}.replacement-part-list-item__shopping-icon{font-size:1.4375rem;vertical-align:bottom;pointer-events:none}.product-main.slide{position:relative;background-color:#eff3f1}.cart-item__container{padding:1.9375rem}.cart-item{position:relative;padding-bottom:1.9375rem}.cart-item+.cart-item{margin-top:1.9375rem}.cart-item:after{content:"";position:absolute;bottom:0;left:0;right:0;height:.125rem;width:100%;background-color:#eff3f1}.cart-item__result .cart-item:last-child:after{background-color:#282829}.cart-item__body{margin-top:1.0625rem}.cart-item__content{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:1.9375rem}.cart-item__title{font-size:1.5rem;line-height:1}.cart-item__list{font-size:.875rem;line-height:1.35714;text-transform:uppercase}.cart-item__list li+li{margin-top:.625rem}.cart-item__price{font-size:1.125rem;line-height:1.22222;letter-spacing:.075rem}.cart-item__buttons{display:-ms-flexbox;display:flex;gap:1.9375em;-ms-flex-align:center;align-items:center;-ms-flex-direction:column;flex-direction:column}.cart-item__button-modal{font-size:1rem;line-height:1.25}.cart-item__button-modal:hover{text-decoration:underline}.cart-item__delete{border:none;background:none;display:-ms-flexbox;display:flex;cursor:pointer;-ms-flex-align:center;align-items:center}.cart-item__delete:hover{color:#c73631}.cart-item__options{display:-ms-flexbox;display:flex;gap:1.9375rem;-ms-flex-direction:column;flex-direction:column}.cart-item__flex-toggle{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;width:100%;padding:1.9375rem;background:#e0e7e3}.cart-item__flex-content{background:#e0e7e3;padding:0 1.9375rem 1.9375rem}.cart-item__flex-icon{font-size:.4375rem;line-height:1;transition:transform .2s ease-in-out}.cart-item__collapse{border:none;padding:.5rem 1.9375rem;background:none;cursor:pointer}.cart-item__collapse:hover .cart-item__flex-icon{transform:scale(1.5)}.cart-item__collapse[aria-expanded=true] .cart-item__flex-icon{transform:rotate(180deg)}.cart-item__amount.number-spinner--sm{width:6.25rem}.cart-item__amount .form-control{text-align:center;font-family:Kuunari-BlackCondensed,sans-serif;font-size:1.125rem;width:2.5rem}.table-collapse-button .icon{font-size:.625rem;margin-left:.625rem;vertical-align:.0625rem;transform:rotate(180deg)}.table-collapse-button.collapsed .icon{transform:rotate(0)}.expandable__toggle{cursor:pointer}.expandable__content{height:auto;max-height:4.8em;overflow:hidden;transition:max-height .5s ease-in-out}.expandable__content.is-expanded{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;max-height:62.5rem}.expandable__icon-arrow-down{font-size:.875rem}.is-expanded .expandable__icon-arrow-down{transform:rotate(180deg)}.expandable__toggle-less,.is-expanded .expandable__toggle-more{display:none;visibility:hidden}.is-expanded .expandable__toggle-less{display:inline;visibility:visible}.pos-go__table{font-size:1rem}.pos-go__table thead th{background-color:#000;color:#fff;padding:1.0625rem .75rem}.pos-go__table .pos-go__table-row{border-top:.3125rem solid #fff;background-color:#e0e7e3}.pos-go__table .pos-go__table-row td{vertical-align:middle;padding:1.0625rem .75rem}.pos-go__text-black{font-family:Kuunari-BlackCondensed,sans-serif;text-transform:uppercase;letter-spacing:.10625rem;font-size:.875rem}.pos-go__container+.pos-go__container{padding-top:1.875rem;margin-top:1.875rem;border-top:.0625rem solid #eff3f1}.custom-cover{padding:1.5625rem 1.25rem 1.25rem;font-size:1rem}.custom-cover__title{font-size:.875rem;line-height:1.14286;letter-spacing:.10625rem;font-family:Kuunari-BlackCondensed,sans-serif;margin-bottom:0}.custom-cover__input{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:.625rem}.custom-cover__divider{margin-top:1.0625rem;padding-top:1.0625rem;border-top:.0625rem solid #eff3f1}.custom-cover__delete{font-size:1.25rem}.custom-cover__button{padding:1.625rem;background:#e0e7e3;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:1.0625rem;width:100%}.custom-cover__button,.custom-cover__button:focus{border:none;outline:none}.custom-cover__button:hover{background:#eff3f1;cursor:pointer}.custom-cover__button-icon{font-size:.75rem;color:#c73631}.custom-cover__button-text{font-family:Kuunari-BlackCondensed,sans-serif;font-size:.875rem;letter-spacing:.10625rem;line-height:1.14286;text-transform:uppercase}.success-slide{text-align:center;padding:4.375rem 0}.success-slide__title{font-size:2.1875rem;letter-spacing:.625rem;margin-bottom:1.25rem;font-family:Kuunari-BlackCondensed,sans-serif;text-transform:uppercase}.success-slide__icon{color:#c73631;font-size:2.5rem;margin-bottom:.625rem}.portal-teaser{margin-bottom:3.75rem;border-radius:.375rem;position:relative;overflow:hidden}.portal-teaser__image{position:relative;z-index:0}.portal-teaser__image:before{content:"";background:#282829;opacity:.62;z-index:1}.portal-teaser__content,.portal-teaser__image:before{position:absolute;top:0;left:0;width:100%;height:100%}.portal-teaser__content{z-index:2;padding:1.25rem}.portal-teaser__title{color:#fff;font-size:2.125rem;line-height:1.20588;letter-spacing:.28125rem;margin-right:1.25rem}.portal-teaser__item{background:#fff;border-radius:.375rem;padding:.625rem;display:-ms-flexbox;display:flex;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:center;align-items:center;gap:1.125rem}.portal-teaser__item-icon{color:#c73631;font-size:1.25rem;line-height:1}.portal-teaser__item-text{font-size:.75rem;line-height:1.11111}.portal-teaser__item+.portal-teaser__item{margin-top:.625rem}.stretch-link{position:relative}.stretch-link__interactive,.stretch-link a:not(.stretch-link__link),.stretch-link button:not(.stretch-link__link),.stretch-link input:not(.stretch-link__link),.stretch-link label:not(.stretch-link__link){position:relative;z-index:2}.stretch-link__link:after{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:auto;content:"";background-color:transparent}.scrolling-area-container{position:relative}.scrolling-area-container--buttons-outside.scrolling-area-container{padding:0 3rem}.scrolling-area{overflow-y:hidden;overflow-x:auto;-webkit-overflow-scrolling:touch;scroll-behavior:smooth;-ms-scroll-snap-type:x mandatory;scroll-snap-type:x mandatory;-ms-overflow-style:none;scrollbar-width:none;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;position:relative;margin:-1.875rem;padding:1.875rem 1.875rem 1.875rem 0}.scrolling-area-container--buttons-outside .scrolling-area{margin:0;padding:1.875rem}.scrolling-area::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 .5rem rgba(0,0,0,.2);background-color:transparent;transition:all .12s ease}.scrolling-area::-webkit-scrollbar{display:none}.scrolling-area::-webkit-scrollbar-thumb{background-color:#c73631;transition:all .12s ease}.scrolling-area__item{scroll-snap-align:start;-ms-flex-negative:0;flex-shrink:0;padding-left:1.875rem;width:16.6875rem}.scrolling-area__item+.scrolling-area__item{margin-left:-1.25rem}.scrolling-area-container--buttons-outside .scrolling-area__item:first-child{margin-left:-3.75rem}.scrolling-area__item.scrolling-area__item--img-radio{width:6.875rem}.scrolling-area__nav{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;margin-top:.375rem}.scrolling-area--style{margin:0 -1.25rem}.scrolling-area--style .scrolling-area__item{width:80%;padding:0 1.25rem}.scrolling-area--multiple{padding:0 25%}.scrolling-area--multiple .scrolling-area__item{scroll-snap-align:center;width:280px;padding:0 1.25rem;opacity:.5}.scrolling-area__item.is-active{opacity:1}.scrolling-area__button{position:absolute!important;z-index:10;top:50%;transform:translateY(-50%);transition-property:all}.scrolling-area__button:after{content:"";position:absolute;width:15.625rem;height:8.75rem;background:linear-gradient(90deg,hsla(0,0%,100%,0),#fff 90%);top:50%;right:-.8125rem;transform:translateY(-50%);z-index:-1}.scrolling-area-container--buttons-outside .scrolling-area__button{position:absolute!important;z-index:10;top:50%;transform:translateY(-50%);transition-property:all;color:#000}.scrolling-area-container--buttons-outside .scrolling-area__button:after{display:none}.scrolling-area__button:disabled{opacity:0;pointer-events:none}.scrolling-area__button:active,.scrolling-area__button:focus,.scrolling-area__button:hover{box-shadow:none}.scrolling-area__button.scrolling-area__button--0{left:-1.0625rem;transform:translateY(-50%) rotate(180deg)}.scrolling-area__button.scrolling-area__button--1{left:calc(100% + 1.0625rem);transform:translateX(-100%) translateY(-50%)}.cart-wishlist-change-modal .modal-dialog{padding:1.25rem}.cart-wishlist-change-modal .modal-header{position:relative;border:none;-ms-flex-direction:column;flex-direction:column;gap:.625rem;font-family:Kuunari-BlackCondensed,sans-serif;font-size:1.125rem;line-height:1.33333;letter-spacing:.125rem;-ms-flex-align:center;align-items:center;padding:0}.cart-wishlist-change-modal__icon{font-size:1.875rem;color:#000}.cart-wishlist-change-modal .modal-header .close{position:absolute;top:0;right:0;font-size:.875rem;padding:.625rem;margin:-.625rem;transform:translate(6%,-10%);opacity:1}.cart-wishlist-change-modal .modal-body{color:#000;margin:1.875rem 0;border:none;padding:0}.cart-wishlist-change-modal__item{padding:1rem 0;border-top:.125rem solid #000;border-bottom:.125rem solid #000;font-family:Kuunari-BlackCondensed,sans-serif;font-size:1.125rem;line-height:1.33333;letter-spacing:.125rem}.cart-wishlist-change-modal__item-info{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:1.5rem;margin-bottom:.625rem}.cart-wishlist-change-modal__item-img{max-width:8.25rem}.cart-wishlist-change-modal__item-price{text-align:right;color:#7b7c7c}.cart-wishlist-change-modal__body-bottom{margin-top:1rem;padding-top:1rem;font-family:Kuunari-BlackCondensed,sans-serif;font-size:.9375rem;line-height:1.6;letter-spacing:.125rem;text-align:right}.cart-wishlist-change-modal__price{font-size:2.125rem;line-height:1.32353}.cart-wishlist-change-modal .modal-footer{padding:0;margin-top:3rem;border:none;-ms-flex-pack:center;justify-content:center}.cart-wishlist-change-modal__footer-link{font-family:Kuunari-BlackCondensed,sans-serif;font-size:1rem;line-height:1.1875;letter-spacing:0;text-transform:uppercase}.cart-wishlist-change-modal__footer-link:hover{color:#c73631}.mt40{margin-top:1.25rem}.mt30{margin-top:.9375rem}.mt20{margin-top:1.25rem}.mb10{margin-bottom:.625rem}.mb40{margin-bottom:2.5rem}.mb100{margin-bottom:3.125rem}.mt-n4{margin-top:-1.5rem}.mb-n5{margin-bottom:-3rem}.row--mt30{margin-top:1.875rem}.gap-2{gap:.5rem}.gap-3{gap:1rem}.gap-30{gap:1.875rem}.text-white{color:#fff}.text-default{color:#282829}.text-lightgrey{color:#eff3f1}.text-grey{color:#7b7c7c!important}.text-darkgrey{color:#282829}.bg-black,.bg-default,.bg-primary,.bg-success{color:#fff!important;background-color:#000}.bg-white,.btn.bg-white{background-color:#fff;color:#282829}.bg-lightgrey{background-color:#eff3f1}.bg-whitesmoke{background-color:#e0e7e3}.bg-transparent{background-color:transparent}.isClickable{cursor:pointer}.text-line-through{text-decoration:line-through}.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto}.centered{position:absolute;top:50%;left:50%;transform:translateX(-50%) translateY(-50%)}.icon-with-text{margin-right:.5rem;vertical-align:-2px}.link-with-icon{font-family:OpenSansCondensed-Bold,sans-serif;letter-spacing:.375rem;font-size:1rem;line-height:1.0625;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.link-with-icon .icon{margin-left:.1875rem;transition:transform .25s ease}.link-with-icon:hover .icon{transform:translateX(5px)}.link-with-icon.icon-left .icon{margin-left:0;margin-right:.9375rem}.link-with-icon.icon-left:hover .icon{transform:translateX(-5px) rotate(180deg)}.circle-img{border-radius:50%}.overflow-visible{overflow:visible}.overflow-hidden{overflow:hidden}.link-list>li>a{font-size:1rem;font-family:Kuunari-BlackCondensed,sans-serif;letter-spacing:.2875rem;position:relative;padding:.3125rem .3125rem .5rem;color:#eff3f1;text-transform:uppercase;overflow:hidden;display:inline-block;transition:all .25s ease}.link-list>li.active>a,.link-list>li>a:hover{color:#282829}.link-list--primary>li>a:after{content:"";position:absolute;left:50%;bottom:0;width:2.1875rem;height:.25rem;background-color:#c73631;transform:translateY(100%) translateX(-50%);transition:transform .25s ease;margin-left:-.125rem}.link-list--primary>li.active>a:after,.link-list--primary>li>a:hover:after{transform:translateY(0) translateX(-50%)}.link-list .list-inline-item:not(:last-child){margin-right:.625rem}.icon-rotate-25{transform:rotate(25deg)}.icon-rotate-45{transform:rotate(45deg)}.icon-rotate-90{transform:rotate(90deg)}.icon-rotate-180{transform:rotate(180deg)}div.ovviosinfo.ovviosinfo{height:40px;width:40px;top:0;left:auto!important;right:0;border-radius:50%}.timer__time{display:inline-block}.popover a{color:#c73631}.embed-responsive-cover{height:100%}.embed-responsive-cover .embed-responsive-item{width:auto;min-height:100%;left:50%;transform:translateX(-50%)}.letter-spacing-0{letter-spacing:0!important}.letter-spacing-1{letter-spacing:.0625rem!important}.letter-spacing-2{letter-spacing:.125rem!important}.letter-spacing-3{letter-spacing:.1875rem!important}.letter-spacing-4{letter-spacing:.25rem!important}.letter-spacing-5{letter-spacing:.3125rem!important}.letter-spacing-6{letter-spacing:.375rem!important}.increased-click-area{padding:.5rem;margin:-.5rem}.flex-auto{-ms-flex:auto;flex:auto}.icon-in-text{display:inline;vertical-align:-.1em}.js-disable-button{overflow:hidden}.text-transform-none{text-transform:none}.has-overflow-badge{overflow:visible;position:relative}.z-index-100{z-index:100}.flex-1{-ms-flex:1;flex:1 1}.row--same-height{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap}.row--same-height.slick-slider{display:block}.row--same-height.slick-slider .slick-track{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row}.row--same-height:after,.row--same-height:before{display:none}.lh-1{line-height:1}.object-fit__contain{-o-object-fit:contain;object-fit:contain}@media screen and (max-width:767px){body{min-width:20rem;max-width:100%;overflow-x:hidden}#mainContent{padding-top:4.375rem}#mainContent .header-img,#mainContent .header-sujet,#mainContent .img-teaser-grid,#mainContent .product-detail,#mainContent .product-main{margin-top:-4.375rem}.container.container{padding-left:1.25rem;padding-right:1.25rem}.container.container-hidden-xs{padding-left:0;padding-right:0}#mainContent .product-main{margin-top:0;background-color:#fff}.row.row--gutter-width-0-xs{margin-left:0;margin-right:0}.row--gutter-width-0-xs>.col,.row--gutter-width-0-xs>[class*=" col"],.row--gutter-width-0-xs>[class^=col]{padding-left:0;padding-right:0}.row--gutter-sm-mobile.row--vertical-gutter-30{margin-top:-.625rem}.row--gutter-sm-mobile.row--vertical-gutter-30>[class*=" col"],.row--gutter-sm-mobile.row--vertical-gutter-30>[class^=col]{margin-top:.625rem}.row.row--gutter-sm-mobile{margin-left:-5px;margin-right:-5px}.row--gutter-sm-mobile>.col,.row--gutter-sm-mobile>[class*=" col"],.row--gutter-sm-mobile>[class^=col]{padding-left:5px;padding-right:5px}.custom-image-checkbox .custom-checkbox__box,.custom-image-checkbox .custom-checkbox__input{width:1.25rem;height:1.25rem}.custom-image-checkbox .custom-checkbox__box{margin-right:.3125rem;margin-top:0}.custom-image-checkbox .custom-checkbox__text{font-size:.9375rem}.btn{white-space:normal}.slick-arrow{margin-top:-1rem;font-size:1.25rem}.product-slide-big__slider .slick-arrow{font-size:1.6875rem}.teaser-slide-three-col .slick-list{padding:0 1.25rem}.form-group{margin-bottom:1.25rem}.wysiwyg .table td,.wysiwyg .table th{font-size:14px;padding:10px 5px}.footer-bottom__links .list-inline-item:not(:last-child){margin-right:1.25rem}.footer-bottom__links a{padding:.625rem 0;display:inline-block}.footer-main__newsletter-text{margin-top:1.875rem}.footer-b2c .footer__title-collapse:after{content:"\EA52";font-family:iconfont;color:#fff;font-size:.5rem;transform:rotate(270deg);transition:.15s ease-in-out;letter-spacing:0;display:inline-block;position:absolute;right:2.25rem;top:50%;margin-top:3px}.footer-b2c .footer__title-collapse.collapsed:after{transform:rotate(90deg)}.footer-b2c .footer__title-collapse--direct.collapsed:after{transform:rotate(0deg)}.footer-b2c .footer-b2c__list{padding-bottom:.75rem;padding-left:1.25rem;padding-right:1.25rem}.footer-main__brand{padding:0 36px}.modal-header .close{padding:.1875rem .625rem;font-size:1.5625rem}.calendar__detail{padding:15px 15px 0 25px;position:relative;display:none;text-align:center;margin-bottom:10px;font-size:20px}.calendar__detail.is-open{display:block}.calendar__detail:before{content:"";position:absolute;bottom:10px;left:10px;top:10px;width:3px}.b2b-login{background-color:#fff}.cart-item-old{padding:1rem 0}.popup{transform:translateX(50%)}.overlay{position:fixed;z-index:10;width:100%;padding:3.125rem 1.875rem}.overlay .btn-close{right:1.875rem}.overlay-click-item{text-align:left;font-size:1.0625rem}.product-main.slide{padding-top:6.25rem}}@media screen and (min-width:768px){.h1,h1{font-size:2.8125rem;line-height:.88889}.h1,.h2,h1,h2{letter-spacing:.46875rem}.h2,h2{font-size:2.5rem;line-height:1.375}.h3,h3{font-size:1.625rem;line-height:1}.h4,h4{font-size:1.375rem;line-height:.95455}.h5,h5{letter-spacing:.2225rem}.fz-md-18{font-size:1.125rem}.fz60{font-size:3.75rem}.b2b-content-container{padding:2rem}.row--vertical-gutter-100{margin-bottom:-6.25rem}.row--vertical-gutter-100>[class*=" col"],.row--vertical-gutter-100>[class^=col]{margin-bottom:6.25rem}.row--vertical-gutter-desktop-0,.row--vertical-gutter-desktop-0>[class*=" col"],.row--vertical-gutter-desktop-0>[class^=col]{margin-top:0}.checkbox-list .list-inline-item:not(:last-child){margin-right:.625rem}.custom-image-checkbox__image{width:7.125rem;height:7.75rem}.custom-image-checkbox__circle{width:3.375rem;height:3.375rem;font-size:2.8125rem}.custom-checkbox__border-wrapper{padding-top:3.8125rem;margin-top:3.8125rem}.btn{padding:1.0625rem 2.1875rem}.btn.btn-icon{width:2.8125rem;height:2.8125rem}.btn.btn-icon .icon{font-size:1.5625rem}.btn.btn-icon--md{width:3.75rem;height:3.75rem}.btn.btn-icon--md .icon,.btn.btn-icon-text .icon{font-size:1.5625rem}.btn.btn-social{padding:.4375rem 3.75rem}.btn-circle{width:3.75rem;height:3.75rem;font-size:1.125rem}.content-block+.content-block,.pimcore_area_content+.pimcore_area_content>.content-block,.slide+.content-block{margin-top:4.375rem;margin-bottom:4.375rem}.content-block-small+.content-block-small,.pimcore_area_content+.pimcore_area_content>.content-block--small,.slide+.content-block-small{margin-top:3.75rem;margin-bottom:3.75rem}.content-block-tvt{margin-bottom:4.375rem}.content-block-jobs{margin-top:6.25rem;margin-bottom:6.25rem}.slide{padding-top:4.375rem;padding-bottom:4.375rem}.slide--pt-sm{padding-top:3.125rem}.wysiwyg--multicolumn-2{column-count:2;column-gap:1.875rem}.wysiwyg--with-border{padding:1.875rem 0}.content-heading{margin-bottom:3.125rem}.section-headline{margin-bottom:1.875rem}.product-slide-big__slider .slick-arrow{margin-top:-1.875rem}.slick-arrow.slick-prev{left:-2.5rem}.slick-arrow.slick-next{right:-2.5rem}.img-gallery-slider .slick-dots{position:absolute;bottom:0;right:-.625rem;transform:translateX(100%);max-width:150px}.img-gallery-slider .slick-slide{margin:0 15px}.teaser-slider:not(.teaser-slider--events) .slick-track .slick-slide:nth-child(2n){margin-top:2.5rem}.slick-dots{margin-top:1.875rem}.description-slider__container{margin-left:-6%}.description-slider .slick-slide{margin-left:-3.4375rem;width:34.375rem}.description-slider .slick-arrow{font-size:1rem;height:3.75rem;width:3.75rem}.description-slider .slick-arrow.slick-prev .icon,.teaser-slide-three-col .slick-arrow.slick-prev .icon{margin-top:-.125rem;margin-left:-.1875rem}.description-slider .slick-arrow.slick-next .icon,.teaser-slide-three-col .slick-arrow.slick-next .icon{margin-top:.125rem;margin-left:.25rem}.description-slider .slick-slide:not(.slick-center),.description-slider .slick-slide:not(.slick-current){transform:scale(.7)}.description-slider .slick-slide.slick-current+.slick-slide+.slick-slide{transform:scale(.7) translateX(-10.9375rem)}.description-slider__background{font-size:6.25rem;letter-spacing:.9375rem;top:67%;left:1.9375rem}.teaser-slide-three-col .slick-arrow{top:2.625rem}.teaser-slide-three-col .slick-arrow.slick-prev{left:0}.teaser-slide-three-col .slick-arrow.slick-next{right:0}.teaser-slide-three-col .slick-track{margin:0 -.9375rem}.form-section:not(.form-section--no-margin){margin-top:3.75rem}.form-section__titles{font-size:1.4375rem;letter-spacing:.25rem}.form__add-form-section{padding:1.875rem 3.75rem}.vertical-gutter-md--100{margin-top:-6.25rem}.vertical-gutter-md--100>.vertical-gutter__item{margin-top:6.25rem}.vertical-gutter--30{margin-top:-1.875rem}.vertical-gutter--30>.vertical-gutter__item{margin-top:1.875rem}.wysiwyg .table thead th{font-size:22px;padding:30px 15px}.footer-main{padding:1.375rem 1.25rem 4.375rem}.footer-main__claim{font-size:1rem}.footer-bottom{padding:2.75rem 1.25rem 1.375rem}.footer-main__social{margin-top:3.75rem}.footer-main__elements{margin-top:50px}.footer-main__social__links .list-inline-item:not(:last-child){margin-right:.625rem}.footer-main__newsletter-text{padding-left:1.25rem;max-width:19.375rem;padding-right:.9375rem}.footer-b2c .footer-bottom{padding:4.375rem 1.25rem 1.375rem}.footer-b2c .footer-main__logo{width:16.25rem}.footer-b2c .footer-b2c__title{margin-bottom:1rem;text-align:left;font-size:1.125rem;padding:.5rem 1rem;border-top:none}.footer-b2c__item{margin-bottom:.5rem;font-size:.875rem}.footer-b2c__item a:not(.nav-link){padding:.5rem 1rem}.footer-payment{padding:0 1rem}.footer-b2c .desktop-no-collapse.collapse{display:block}.modal-xl{max-width:68.75rem}.modal-xxl{max-width:100%;height:calc(100% - 15px);margin:15px}.modal--configurator .modal-content{height:100%;margin:0}.modal--simple .modal-body{padding:1.25rem 3.75rem 3.75rem}.modal--content .modal-body{padding:3.75rem 7.5rem}.ui-datepicker{width:350px}.lg-toolbar .lg-icon{font-size:41px;width:60px;height:57px}.tile-link{padding:4.125rem 1rem 1.9375rem}.tile-link__title{font-size:1.9375rem;line-height:1.19355;padding-bottom:2.25rem;letter-spacing:.625rem}.tile-link__title.tile-link__title--sm{font-size:1.25rem}.tile-link__icon{font-size:2rem}.tile-link.active>.tile-link__title:after,.tile-link:hover>.tile-link__title:after{transform:translateX(-50%) translateY(0)}.custom-toast{margin:1.875rem;padding:1.875rem}.calendar{padding:0 20px}.calendar__head{padding:15px 20px}.calendar__head__title{display:-ms-flexbox;display:flex}.calendar__head__control{font-size:15px}.calendar__table__day__content{font-size:2.1875rem;letter-spacing:.625rem}.calendar__table__day.is-available:not(.calendar__table__day--disabled):after{left:.625rem;top:.625rem;height:.46875rem;width:.46875em}.b2b-login-logo{padding:0;margin:0;position:absolute;left:130px;top:70px;width:200px}.b2b-login-form{width:600px;padding:38px 60px;position:absolute;left:50%;top:50%;transform:translateX(-50%) translateY(-50%);box-shadow:0 9px 50px 0 rgba(0,0,0,.08)}.cart-shipping__amount{text-align:left;display:inline-block;min-width:175px;font-size:1.125rem}.cart-total__amount{text-align:right;display:inline-block;min-width:175px}.product-teaser__body{margin-top:-1.125rem}.popup{width:26.875rem;bottom:3.125rem;right:3.125rem}.popup__toptitle{font-size:1.125rem}.popup__title{font-size:1.5625rem}.overlay__hl{font-size:2.1875rem}.overlay .btn-close{left:2.625rem}.overlay-click-item .icon,.overlay-click-item .icon-tech{font-size:2.8125rem;margin-right:.9375rem}.replacement-part-list-item__pricing{padding-top:1.25rem}.replacement-part-list-item__button-wrapper{padding:.9375rem}.product-main.slide{padding-right:6.25rem;padding-bottom:3.125rem}.handler-order-tool__handler select.form-control:not([size]):not([multiple]){height:3.5rem}.success-slide{padding:6.25rem 0}.success-slide__title{font-size:3.75rem;letter-spacing:1.375rem;margin-bottom:1.875rem}.success-slide__icon{font-size:5rem;margin-bottom:1.25rem}.portal-teaser__content{padding:3.75rem 6.8125rem}.portal-teaser__item{padding:1.25rem 2rem}.portal-teaser__item-text{font-size:1.125rem}.portal-teaser__item+.portal-teaser__item{margin-top:1.0625rem}.portal-teaser__item:first-child{margin-left:4.875rem;margin-right:1.875rem}.portal-teaser__item:nth-child(2){margin-right:6.8125rem}.portal-teaser__item:nth-child(3){margin-left:6.8125rem}.scrolling-area__item{width:20.625rem}.mt40{margin-top:2.5rem}.mt30{margin-top:1.875rem}.mb100{margin-bottom:6.25rem}.link-list .list-inline-item:not(:last-child){margin-right:1.5625rem}.embed-responsive-cover-md{height:100%}.embed-responsive-cover-md .embed-responsive-item{width:auto;min-height:100%;left:50%;transform:translateX(-50%)}}@media screen and (max-width:991px){.handler-order-tool__table thead th,.order-table thead th{white-space:nowrap}.overlay-click-item__text .icon{bottom:-.625rem;font-size:.4375rem;display:block;color:#c73631;position:absolute}}@media screen and (min-width:992px){.btn.btn-icon{width:3.75rem;height:3.75rem}.content-block+.content-block,.pimcore_area_content+.pimcore_area_content>.content-block,.slide+.content-block{margin-top:7.1875rem;margin-bottom:7.1875rem}.content-block-tvt{margin-bottom:7.1875rem}.slide{padding-top:7.1875rem;padding-bottom:7.1875rem}.slide--pt-sm{padding-top:4.5rem}.content-heading{margin-bottom:5rem}.img-gallery-slider .slick-dots{max-width:18.75rem}.overlay-click-item__text:after{content:"";position:absolute;width:40px;height:4px;background:#c73631;transform-origin:left;transition:all .2s ease;transform:scale(0);bottom:-10px;left:0}.overlay-click-item:hover .overlay-click-item__text:after{transform:scale(1)}.overlay-click-item__info{font-size:12px;text-transform:uppercase;color:#c73631;font-family:Kuunari-BlackCondensed,sans-serif;position:absolute;opacity:0;left:47px;bottom:-15px;transform:scale(0);transform-origin:left;transition:all .2s ease;transition-delay:.1s}.overlay-click-item:hover .overlay-click-item__info{opacity:1;transform:scale(1)}}@media screen and (min-width:1200px){.btn{padding:1.0625rem 4.0625rem}.description-slider .slick-slide{width:50.5rem;margin-left:-5.625rem}.description-slider__background{top:60%;font-size:18.75rem;letter-spacing:1.875rem}.footer-main__social__links .list-inline-item:not(:last-child){margin-right:.875rem}.footer-main__newsletter-text{padding-left:3.625rem;max-width:19.375rem;padding-right:.9375rem}.progress-step{width:3.625rem;height:3.625rem;font-size:1.125rem}.progress-step---over-100{left:110%;width:65px;height:65px}.header-nav{padding-left:.5rem}.popup{right:8.125rem}.replacement-part-list-item{padding:0}.replacement-part-list-item__details{padding:1.25em;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;height:100%}.replacement-part-list-item__pricing{padding-top:0;padding-left:1.25rem}.replacement-part-list-item__button-wrapper{padding:2rem .9375rem}.product-main.slide{background-image:none;background-repeat:no-repeat;background-size:cover}.cart-item__buttons,.cart-item__options{-ms-flex-direction:row;flex-direction:row}}@media screen and (min-width:1400px){.description-slider__container{margin-left:-18.4375rem}.description-slider .slick-arrow.slick-prev{left:26.5625rem}.description-slider .slick-arrow.slick-next{right:-10.6875rem}.order-table{font-size:16px}.order-table thead th{font-size:14px;padding:.5rem 1.125rem;vertical-align:middle}.order-table td{padding:1.75rem 1.125rem}.product-main.slide{padding-right:13.75rem;padding-bottom:3.125rem}.cart-item__content{display:grid;grid-template-columns:3fr 4fr 2fr}}@media screen and (min-width:1600px){.teaser-slide-three-col .slick-arrow{top:48%}.teaser-slide-three-col .slick-arrow.slick-prev{left:-8%}.teaser-slide-three-col .slick-arrow.slick-next{right:-5%}}@media screen and (min-width:768px) and (max-width:991px){body{width:61.375rem}}@media (max-width:1299px){body.nav-open{overflow-y:hidden}}@media screen and (min-width:768px){body.b2b .page-wrapper{padding-left:350px}}@media screen and (min-width:768px) and (max-width:1199px){body.b2b .page-wrapper{padding-left:280px}.sidebar{width:280px}}@media screen and (max-width:1599px){.teaser-slide-three-col .slick-slider{padding-top:5.25rem}}@media screen and (min-width:768px) and (max-height:800px){.modal--configurator .modal-header{padding:.5rem 1.75rem}.modal--configurator .modal-title{font-size:.9375rem}.modal--configurator .modal-header .btn{padding:.3125rem .9375rem;font-size:.6875rem}.modal--configurator .modal-header .btn .btn__icon{font-size:.625rem}}@media screen and (min-width:768px) and (max-height:959px){.modal--configurator .modal-footer .btn{padding:.4375rem 1.5625rem;font-size:.8125rem}}@media screen and (min-width:768px) and (max-width:1199px){.configurator-iframe{min-height:61.25rem}.modal-delivery-overview .btn{padding-left:40px;padding-right:40px}}@media screen and (min-width:767px){.calendar__table__day__content__overlay{position:absolute;left:-5rem;right:-5rem;top:50%;transform:translateY(-50%);opacity:0;visibility:hidden;box-shadow:0 4px 14px -1px rgba(0,0,0,.5);display:block;padding:2rem 1rem 1rem;background:#e0e7e3;min-height:6.5625rem}.dashboard-calendar .calendar__table__day__content__overlay{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;top:-3.125rem;bottom:-3.125rem;left:-3.125rem;right:-3.125rem}.calendar__table__day__content__overlay.show{opacity:1;visibility:visible}.calendar__table__day__content__overlay:before{content:"";position:absolute;left:.625rem;top:.625rem;height:.46875rem;width:.46875em;background:#7ed321;border-radius:50%}}@media (min-width:768px){.b2b-nav-buttons{gap:1rem}.cart-wishlist-change-modal__item-info{gap:clamp(1.5rem,7.292vw - 2rem,6.75rem)}}@media (min-width:1300px){.b2b-nav-buttons{gap:1.5rem}.b2b-nav-buttons__btn-text{color:#282829;font-size:.875rem;line-height:1;opacity:1;width:-webkit-max-content;width:-moz-max-content;width:max-content}}@media screen and (max-width:1299px){.b2b-nav-buttons__btn.btn{width:2.5rem;height:2.5rem;padding:.9375rem;background-color:#282829;color:#fff;border-color:#282829}.b2b-nav-buttons__btn.btn .icon{font-size:1.125rem}}@media screen and (max-width:1199px){header{padding:2rem 0}.header-nav{overflow-x:scroll}}@media (min-width:1400px){.b2b-brand__logo{width:4rem}}@media screen and (max-width:1300px){.header-nav a,a.logout{padding:.625rem 0;font-size:.9rem;letter-spacing:3px}}@media screen and (min-width:1301px) and (max-width:1400px){.header-nav a,a.logout{padding:.625rem .5rem;font-size:.9375rem;letter-spacing:3px}}@media screen and (min-width:1401px) and (max-width:1600px){.header-nav a,a.logout{padding:.625rem 1rem;font-size:.9375rem;letter-spacing:3px}}@media screen and (max-width:767px){.sidebar{position:absolute;transform:translateX(-265px);transition:all .25s ease;width:260px;z-index:999}.sidebar.active{transform:translateX(0)}.sidebar-heading{left:1rem}.sidebar-nav a{padding:1rem 2rem}}@media (min-width:1200px){.b2b-wishlist-teaser__body-info{-ms-flex-direction:row;flex-direction:row;-ms-flex-align:start;align-items:flex-start;gap:clamp(1.125rem,calc(6.111vw - 3.458rem),3.875rem)}}@media screen and (min-width:1200px) and (max-width:1600px){.custom-cover__input{display:block}}
/*# sourceMappingURL=/static/build/css/b2b-style.min.css.map */
