@font-face{font-family:'Opel Next';src:url(../themes/wmbase/src/fonts/OpelNextW01-Bold.woff2) format('woff2');font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:'Opel Next';src:url(../themes/wmbase/src/fonts/OpelNextW01-Light.woff2) format('woff2');font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:'Opel Next';src:url(../themes/wmbase/src/fonts/OpelNextW01-Regular.woff2) format('woff2');font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:'Opel Next W02';src:url(../themes/wmbase/src/fonts/OpelNextW02-Bold.woff2) format('woff2');font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:'Opel Next W02';src:url(../themes/wmbase/src/fonts/OpelNextW02-Light.woff2) format('woff2');font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:'Opel Next W02';src:url(../themes/wmbase/src/fonts/OpelNextW02-Regular.woff2) format('woff2');font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:'Opel Next W05';src:url(../themes/wmbase/src/fonts/OpelNextW05-Bold.woff2) format('woff2');font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:'Opel Next W05';src:url(../themes/wmbase/src/fonts/OpelNextW05-Light.woff2) format('woff2');font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:'Opel Next W05';src:url(../themes/wmbase/src/fonts/OpelNextW05-Regular.woff2) format('woff2');font-weight:500;font-style:italic;font-display:swap}@font-face{font-family:'Opel Next W07';src:url(../themes/wmbase/src/fonts/OpelNextW07-Bold.woff2) format('woff2');font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:'Opel Next W07';src:url(../themes/wmbase/src/fonts/OpelNextW07-Light.woff2) format('woff2');font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:'Opel Next W07';src:url(../themes/wmbase/src/fonts/OpelNextW07-Regular.woff2) format('woff2');font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:'Opel Next W10';src:url(../themes/wmbase/src/fonts/OpelNextW10-Bold.woff2) format('woff2');font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:'Opel Next W10';src:url(../themes/wmbase/src/fonts/OpelNextW10-Light.woff2) format('woff2');font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:'Opel Next W10';src:url(../themes/wmbase/src/fonts/OpelNextW10-Regular.woff2) format('woff2');font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:'Opel Next W15';src:url(../themes/wmbase/src/fonts/OpelNextW15-Bold.woff2) format('woff2');font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:'Opel Next W15';src:url(../themes/wmbase/src/fonts/OpelNextW15-Light.woff2) format('woff2');font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:'Opel Next W15';src:url(../themes/wmbase/src/fonts/OpelNextW15-Regular.woff2) format('woff2');font-weight:500;font-style:normal;font-display:swap}:root{--reflex-columns:12;--reflex-grid-spacing:15px;--reflex-xs:576px;--reflex-sm:768px;--reflex-md:992px;--reflex-lg:1200px;--reflex-xlg:1600px;--reflex-xxs-max:575px;--reflex-xs-max:767px;--reflex-sm-max:991px;--reflex-md-max:1199px;--reflex-lg-max:1599px}@media (min-width:576px){.container,.container-small{max-width:576px}}@media (min-width:768px){.container,.container-small{max-width:768px}}@media (min-width:992px){.container,.container-small{max-width:992px}}@media (min-width:1296px){.container{max-width:calc(100% - 10rem)}.container-small{max-width:calc(100% - 10rem - 27%)}}@media (min-width:1776px){.container{max-width:1776px}.container-small{max-width:1296px}}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{position:relative;top:0;left:0;display:block;margin-left:auto;margin-right:auto}.slick-track:before,.slick-track:after{display:table;content:''}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir='rtl'] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}#wm-contact-form .form-container{display:flex;flex-direction:column;gap:var(--spacing-s)}#wm-contact-form .form-row{display:grid;grid-template-columns:1fr;gap:var(--spacing-s)}#wm-contact-form .form-row-three{grid-template-columns:repeat(3,minmax(0,1fr))}#wm-contact-form .form-row-two{grid-template-columns:repeat(2,minmax(0,1fr))}#wm-contact-form .form-field input,#wm-contact-form .form-field select,#wm-contact-form .form-field textarea{width:100%;padding:.75rem 1rem;border:1px solid var(--color-figma-gray-200);border-radius:4px;font-size:1rem;line-height:1.2;background-color:#fff}#wm-contact-form .form-field input::placeholder,#wm-contact-form .form-field textarea::placeholder{color:var(--color-figma-gray-400)}@media (max-width:767px){#wm-contact-form .form-row-three,#wm-contact-form .form-row-two{grid-template-columns:1fr}}:root{--spacing-zero:0rem;--spacing-2:0.125rem;--spacing-4:0.25rem;--spacing-6:0.375rem;--spacing-xs:0.375rem;--spacing-8:0.5rem;--spacing-10:0.625rem;--spacing-s:0.75rem;--spacing-14:0.875rem;--spacing-sl:1.125rem;--spacing-m:1.5rem;--spacing-l:2.25rem;--spacing-xl:3rem;--spacing-xxl:4.5rem;--spacing-96:6rem;--spacing-xxxl:9rem;--spacing-xxxxl:19.5rem;--minus-spacing-2:-0.125rem;--minus-spacing-4:-0.25rem;--minus-spacing-6:-0.375rem;--minus-spacing-8:-0.5rem;--minus-spacing-s:-0.75rem;--minus-spacing-m:-1.5rem;--minus-spacing-xl:-3rem;--color-figma-gray-100:#F3F3F3;--color-figma-gray-200:#C9C9C2;--color-figma-gray-400:#4E4E48;--color-figma-gray-600:#2a2a27;--color-figma-gray-700:#1D1D1B;--color-figma-signal:#F7FF14;--color-figma-gradient-middle:#83837A;--white:#ffffff}html,body{margin:0;padding:0;font-size:16px;font-family:Opel Next!important;min-height:100%;height:auto!important}body{display:flex;flex-flow:column nowrap;font-size:1.25rem;line-height:1.6em;font-weight:400;color:#333;overflow-x:hidden;font-family:Opel Next}@media (max-width:575px){body{font-size:1.0625rem;line-height:1.6em}}body *{box-sizing:border-box}body>main{flex-grow:1}body>footer{background:linear-gradient(123deg,rgba(0,0,0,.1) 0%,rgba(255,255,255,.2) 100%),#FFF}@media (max-width:767px){footer .container-small{padding-left:1rem;padding-right:1rem}footer .legal-menu-list--copyright{display:flex;flex-wrap:wrap;justify-content:center;row-gap:.5rem;column-gap:.75rem;width:100%;max-width:100%}footer .legal-menu-list--copyright>li{flex:0 1 auto;min-width:0}footer .legal-menu-list--copyright>li>a{display:inline-block;padding:.4rem 0;overflow-wrap:anywhere}}.flex.justify-stretch a{flex-grow:1}h1{margin:0;font-weight:300}h2{line-height:normal;margin:0;font-weight:300}h3{line-height:normal;margin:0;font-weight:300}h4{line-height:1.4em;margin:0;font-weight:700}a{color:inherit;text-decoration:none}p{margin-top:40px;margin-bottom:40px}.prose p{margin-top:.75rem;margin-bottom:.75rem}[class*="col-"]>p:first-child{margin-top:0}[class*="col-"]>p:last-child{margin-bottom:0}textarea{resize:vertical}.subtitle{font-weight:600}.container-fluid{max-width:1920px;margin:0 auto}section{position:relative}.section_background-image-container{position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1}.section_background-image-container::before{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background-color:#000;opacity:.3}.section_background-image{width:100%;height:100%;object-fit:cover;object-position:center}.col-auto-min{flex:0 0 auto;width:auto}.flex{display:flex}.flex.flex-col{flex-flow:column}.flex.align-center{align-items:center}.flex.justify-center{justify-content:center}.page-wrapper>.spacer{padding-top:60px}.btn{display:inline-flex;text-align:center;justify-content:center;align-items:center;border-radius:0;color:#fff;font-weight:600;border:none;padding:.8em 1.2em;line-height:1;cursor:pointer;background-color:#333;text-decoration:none}.btn .icon-container{margin-right:.8em;width:1.2em;height:1.2em}.btn.btn-primary{color:#fff;background-color:#1b75bb;box-shadow:0 4px 0 #0a64aa}.btn.btn-dark{color:#fff;background-color:#333;box-shadow:0 4px 0 #000}.wysiwyg *{text-transform:none}.wysiwyg h4{line-height:inherit}.wysiwyg a{color:#000;text-decoration:underline}.icon-container{display:inline-flex;width:1em;height:1em;justify-content:center;align-items:center}.icon-container>svg,.icon-container>img{width:100%;height:100%}.icon-container>img{object-fit:contain}.text-center{text-align:center}.text-bold{font-weight:700}#copyright{font-size:12px}#ccBar ul li{width:auto!important}.btn-primary{border-radius:6px;padding:var(--spacing-xs) var(--spacing-sl);display:inline-flex;gap:var(--spacing-s);align-items:center;background:var(--color-figma-gray-700);color:#fff}.btn-primary:hover{background:var(--color-figma-signal);color:var(--color-figma-gray-700)}.btn-primary img{filter:brightness(0) saturate(100%) invert(99%) sepia(15%) saturate(1043%) hue-rotate(178deg) brightness(110%) contrast(100%)}.btn-outline{border-radius:6px;padding:var(--spacing-xs) var(--spacing-sl);display:inline-flex;gap:var(--spacing-s);align-items:center;background:transparent;color:var(--color-figma-gray-700);border:2px solid}.btn-outline:hover{border-color:var(--color-figma-signal,#F7FF14);background:var(--color-figma-signal,#F7FF14);color:var(--color-figma-gray-700)}.btn-outline img{filter:brightness(0) saturate(100%) invert(12%) sepia(41%) saturate(3239%) hue-rotate(207deg) brightness(96%) contrast(86%)}.btn-sm{font-size:.875rem}.btn-md{font-size:1rem}.btn-lg{font-size:1.125rem}.btn-primary.btn-sm,.btn-outline.btn-sm,.btn-ghost.btn-sm{padding:calc(var(--spacing-xs) * 0.75) calc(var(--spacing-sl) * 0.75)}.btn-primary.btn-lg,.btn-outline.btn-lg,.btn-ghost.btn-lg{padding:calc(var(--spacing-xs) * 1.25) calc(var(--spacing-sl) * 1.25)}.btn-ghost{border-radius:6px;padding:var(--spacing-xs) var(--spacing-sl);display:inline-flex;gap:var(--spacing-s);align-items:center;color:inherit}.btn-ghost:hover{background:var(--color-figma-gray-700);color:#fff}.hero-slide .btn-outline{color:#fff}.hero-slide .btn-outline:hover{color:var(--color-figma-gray-700)}.hero-slide .btn-outline img{filter:brightness(0) saturate(100%) invert(99%) sepia(0%) saturate(2710%) hue-rotate(188deg) brightness(115%) contrast(100%)}.with-background-element{background-position:right -70vw bottom 50%}.with-background-overlay-color::before{content:'';background-color:var(--bg-overlay-color);width:100%;height:100%;display:block;z-index:1;position:absolute;top:0}.with-background-overlay-color *{color:#fff}.with-background-overlay-color .container{z-index:1;position:relative}.skip-to-content{position:absolute;top:-40px;left:6px;background:var(--primary-100);color:#fff;padding:8px 16px;border-radius:4px;text-decoration:none;transition:top 0.3s;z-index:9999;font-size:14px;font-weight:500}.skip-to-content:focus{top:6px;outline:2px solid #fff;outline-offset:2px}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.focus\:not-sr-only:focus{position:static;width:auto;height:auto;padding:8px 16px;margin:0;overflow:visible;clip:auto;white-space:normal}.accordion{display:flex;flex-direction:column;gap:.5rem}.accordion-item{border:1px solid var(--color-border,#e5e5e5);border-radius:.25rem;overflow:hidden}.accordion-item__summary{cursor:pointer;padding:1rem 1.25rem;list-style:none;font-weight:600}.accordion-item__summary::-webkit-details-marker{display:none}.accordion-item__summary::before{content:'';display:inline-block;width:.5rem;height:.5rem;margin-right:.5rem;border-right:2px solid currentColor;border-bottom:2px solid currentColor;transform:rotate(-45deg);transition:transform 0.2s ease}.accordion-item[open] .accordion-item__summary::before{transform:rotate(45deg)}.accordion-item__content{padding:0 1.25rem 1rem}.accordion-item__content :first-child{margin-top:0}.accordion-item__content :last-child{margin-bottom:0}.caroffers-slider .slick-list .slick-track .slick-slide{padding:0 var(--spacing-m)}.caroffers-slider .slick-slide .product{border-radius:var(--marketplace-border-radius-caroffer,20px);background:#fff;box-shadow:0 0 20px 0 rgba(47,62,70,.1);overflow:hidden;display:flex;flex-direction:column;margin:var(--spacing-m) 0}.caroffers-slider .slick-slide .product .top img{width:100%;height:auto;object-fit:cover;aspect-ratio:12 / 9}.caroffers-slider .slick-slide .product .panel{position:relative;padding:var(--spacing-m) var(--spacing-sl) var(--spacing-l);text-align:left;color:var(--marketplace-base-color,#2F3E46);display:flex;flex-direction:column;gap:.6rem}.caroffers-slider .slick-slide .product .panel .title{font-weight:700;font-size:1.15rem;line-height:1.3;margin-bottom:var(--spacing-s);color:var(--marketplace-base-color,#2F3E46)}.caroffers-slider .slick-slide .product .panel .info:first-of-type{border-top:none;padding-top:0;margin-bottom:var(--spacing-s)}.caroffers-slider .slick-slide .product .panel .info:first-of-type .info-masg{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.caroffers-slider .slick-slide .product .panel .info:first-of-type .price{display:inline-flex;align-items:center;padding:.25rem .75rem;border-radius:999px;background:var(--color-figma-gray-100,#F3F3F3);color:var(--color-figma-gray-700,#1D1D1B);font-size:.75rem;font-weight:700;text-transform:uppercase;letter-spacing:.05em}.caroffers-slider .slick-slide .product .panel .info{display:flex;justify-content:space-between;gap:.75rem;font-size:.9rem;background:#F3F3F3;border-radius:6px;padding:.55rem .8rem;margin-top:.25rem;border-top:none}.caroffers-slider .slick-slide .product .panel .info-masg{text-transform:uppercase;font-size:.8rem;letter-spacing:.03em;color:#4E4E48}.caroffers-slider .slick-slide .product .panel .price{font-weight:600;color:var(--marketplace-primary-color,#1b75bb)}.caroffers-slider .slick-slide .product .panel .price.smaller-font{font-size:.85rem;font-weight:500}.caroffers-slider .slick-slide .product .panel .info:last-of-type{background:var(--color-figma-gray-700,#1D1D1B);color:#fff;border-radius:0 0 10px 10px;margin-top:var(--spacing-s)}.caroffers-slider .slick-slide .product .panel .info:last-of-type .info-masg{color:#fff}.caroffers-slider .slick-slide .product .panel .info:last-of-type .price{color:#fff;font-weight:700}.caroffers-slider .slick-slide .product .panel .bottom{margin-top:var(--spacing-m);padding-top:var(--spacing-s);border-top:1px solid #DAE0E7}.caroffers-slider .slick-slide .product .panel .bottom .note{font-size:.75rem;line-height:1.5;color:#6B6B6B}.caroffers-slider .slick-arrow:before{color:var(--marketplace-base-color,#2F3E46)}.co2-efficiency-graphic{display:block;width:100%;overflow:visible}.co2-effizienz-wrapper{display:flex;gap:10px;align-items:flex-start}.co2-effizienz-wrapper .bars{position:relative;display:flex;flex-direction:column;gap:2px}.co2-effizienz-wrapper .bar{height:20px;position:relative;display:flex;align-items:center;color:#fff;font-weight:700;font-size:1rem;clip-path:polygon(0 0,calc(100% - 12px) 0,100% 50%,calc(100% - 12px) 100%,0 100%)}.co2-effizienz-wrapper .bar-label{padding-left:8px;line-height:1}.co2-effizienz-wrapper .marker-column{position:relative}.co2-effizienz-wrapper .marker{position:absolute;right:0;height:20px;display:flex;align-items:center;justify-content:center;color:#fff;font-weight:700;font-size:1rem;clip-path:polygon(12px 0,100% 0,100% 100%,12px 100%,0 50%);background-color:#111827;padding:0 8px;width:100%}.co2-efficiency-compact{max-width:100%;width:100%;display:block;overflow:visible}.flex.items-start:has(.co2-efficiency-graphic),.flex:has(.co2-efficiency-graphic){align-items:stretch!important;min-height:auto!important;height:auto!important;max-height:none!important}div:has(.co2-efficiency-graphic),.bg-\[var\(--color-figma-gray-600\)\]:has(.co2-efficiency-graphic){max-height:none!important;height:auto!important;align-self:stretch!important}.flex.items-stretch>div{align-self:stretch}.bg-\[var\(--color-figma-gray-600\)\].items-start{align-items:flex-start;align-self:stretch}@media (max-width:768px){.co2-effizienz-wrapper{flex-direction:column}.co2-effizienz-wrapper .bars{width:100%}.co2-effizienz-wrapper .marker-column{width:100%}}.content-section{position:relative}.content-section .container{max-width:1200px;margin:0 auto;padding:0 1rem}.content-section .section-header{margin-bottom:3rem;text-align:center}.content-section .section-header h2{font-size:2.5rem;font-weight:700;margin-bottom:1rem;color:var(--primary-100)}.content-section .section-header p{font-size:1.125rem;color:var(--text-secondary);max-width:600px;margin:0 auto}.content-section .main-grid{display:grid;grid-template-columns:1fr;gap:2rem;align-items:center}@media (min-width:1024px){.content-section .main-grid{grid-template-columns:1fr 1fr;gap:4rem}}.content-section .media-section{position:relative}.content-section .scenic-media{position:relative;width:100%;overflow:hidden;border-radius:.5rem;box-shadow:0 10px 25px -3px rgba(0,0,0,.1),0 4px 6px -2px rgba(0,0,0,.05)}.content-section .scenic-media .background-image{width:100%;height:auto;display:block}.content-section .scenic-media .transparent-overlay{position:absolute;top:0;left:0;right:0;bottom:0;background-position:center center;background-repeat:no-repeat;background-size:contain;pointer-events:none}.content-section .standard-media{position:relative;border-radius:.5rem;overflow:hidden;box-shadow:0 10px 25px -3px rgba(0,0,0,.1),0 4px 6px -2px rgba(0,0,0,.05)}.content-section .standard-media img,.content-section .standard-media video{width:100%;height:auto;display:block}.content-section .content-blocks{display:flex;flex-direction:column;gap:1.5rem}[data-component="content-section"] .grid .space-y-6:not(.pt-0.pb-0):first-of-type{padding-left:15rem}[data-component="content-section"] .grid .space-y-6:not(.pt-0.pb-0):last-of-type{padding-right:15rem}@media (max-width:1024px){[data-component="content-section"] .grid .space-y-6:not(.pt-0.pb-0):first-of-type,[data-component="content-section"] .grid .space-y-6:not(.pt-0.pb-0):last-of-type{padding-left:0;padding-right:0}}@media (max-width:1600px) and (min-width:1025px){[data-component="content-section"] .grid .space-y-6:not(.pt-0.pb-0):first-of-type{padding-left:10rem}[data-component="content-section"] .grid .space-y-6:not(.pt-0.pb-0):last-of-type{padding-right:10rem}}.content-section .wysiwyg-content{font-size:1.125rem;line-height:1.75;color:var(--text-secondary);max-width:none}.content-section .wysiwyg-content p{margin-bottom:1.5rem}.content-section .wysiwyg-content ul,.content-section .wysiwyg-content ol{margin-bottom:1.5rem;padding-left:1.5rem}.content-section .wysiwyg-content li{margin-bottom:.5rem}.content-section .wysiwyg-content a{color:var(--brand-primary);text-decoration:underline}.content-section .wysiwyg-content a:hover{color:var(--brand-secondary);text-decoration:none}.content-section .icon-list{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:var(--spacing-s)}.content-section .icon-list-item{display:flex;align-items:flex-start;gap:var(--spacing-s)}.content-section .icon-list-icon{flex-shrink:0;margin-top:.125rem;width:1.5rem;height:1.5rem;color:var(--brand-primary)}.content-section .icon-list-text{color:#000;line-height:1.6}.content-section .button-group{display:flex;flex-wrap:wrap;gap:1rem;padding-top:1rem}.content-section .image-grid{display:grid;grid-template-columns:1fr;gap:1rem}@media (min-width:768px){.content-section .image-grid{grid-template-columns:repeat(2,1fr)}}.content-section .image-grid .grid-image{position:relative;border-radius:.5rem;overflow:hidden}.content-section .image-grid .grid-image img{width:100%;height:auto;display:block}@media (max-width:768px){.content-section .container{padding:0 .75rem}.content-section .section-header{margin-bottom:2rem}.content-section .section-header h2{font-size:2rem}.content-section .main-grid{gap:1.5rem}.content-section .content-blocks{gap:1.25rem}}.fullscreen-menu{overflow:hidden;opacity:0;visibility:hidden;pointer-events:none;transition:opacity 0.25s ease,visibility 0.25s ease}.fullscreen-menu.is-open{opacity:1;visibility:visible;pointer-events:auto;overflow-y:auto;overscroll-behavior:contain}.fullscreen-menu-level[hidden]{display:none!important}body.fullscreen-menu-open{overflow:hidden;position:fixed;width:100%}.fullscreen-menu-content{min-height:100%}@media (max-width:1279px){.fullscreen-menu-left{display:none!important}}.fullscreen-menu-logo img,.fullscreen-menu-logo picture img{max-height:32px!important;width:auto!important;height:auto!important}.fullscreen-menu-brands{display:flex;align-items:center}.fullscreen-menu-brands img,.fullscreen-menu-brands picture img{max-height:24px;width:auto}.fullscreen-menu-mobile-topbar{display:none}@media (max-width:1279px){.fullscreen-menu-mobile-topbar{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding-bottom:1.25rem;margin-bottom:1.5rem;border-bottom:1px solid rgba(255,255,255,.12)}}.fullscreen-menu-logo-mobile img,.fullscreen-menu-logo-mobile picture img{max-height:28px!important;width:auto!important;height:auto!important}.fullscreen-menu-brands-mobile{flex:1;display:flex;justify-content:center}.fullscreen-menu-brands-mobile ul{list-style:none;margin:0;padding:0;display:flex;align-items:center;gap:1rem}.fullscreen-menu-brands-mobile img,.fullscreen-menu-brands-mobile picture img{max-height:18px!important;width:auto!important}.fullscreen-menu-close-mobile{background:transparent;border:0;color:#fff;cursor:pointer;padding:.375rem;border-radius:4px;display:flex;align-items:center;transition:background 0.2s ease}.fullscreen-menu-close-mobile:hover{background:rgba(255,255,255,.1)}.fullscreen-menu-close-mobile:focus-visible{outline:2px solid #fff;outline-offset:2px}.fullscreen-menu-close{background:transparent;border:0;color:#fff;display:inline-flex;align-items:center;gap:.5rem;cursor:pointer;padding:.5rem .75rem;border-radius:4px;font-family:inherit;transition:background 0.2s ease}.fullscreen-menu-close:hover{background:rgba(255,255,255,.1)}.fullscreen-menu-close:focus-visible{outline:2px solid #fff;outline-offset:2px}.fullscreen-menu-mobile{display:block;flex:1}@media (min-width:1280px){.fullscreen-menu-mobile{display:none}}@media (max-width:1279px){.fullscreen-menu-desktop-nav,.fullscreen-menu-desktop-legal{display:none}}.fullscreen-menu-level--root{display:flex;flex-direction:column}.fullscreen-menu-root-list{list-style:none;margin:0;padding:0}.fullscreen-menu-root-item{display:block;width:100%;text-align:left;background:transparent;border:0;border-bottom:1px solid rgba(255,255,255,.12);padding:.875rem 0;color:#fff;font-size:1.25rem;font-weight:300;font-family:inherit;letter-spacing:.02em;cursor:pointer;transition:color 0.2s ease,padding-left 0.15s ease}.fullscreen-menu-root-item:last-child{border-bottom:0}.fullscreen-menu-root-item:hover{color:var(--color-figma-signal,#F7FF14);padding-left:.5rem}.fullscreen-menu-root-item:focus-visible{outline:2px solid var(--color-figma-signal,#F7FF14);outline-offset:2px;border-radius:2px}.fullscreen-menu-root-item::after{content:'›';float:right;opacity:.5;font-size:1.4rem;line-height:1;transition:opacity 0.2s ease,transform 0.2s ease}.fullscreen-menu-root-item:hover::after{opacity:1;transform:translateX(3px)}.fullscreen-menu-root-utility{margin-top:1.5rem;padding-top:1.25rem;border-top:1px solid rgba(255,255,255,.12)}.fullscreen-menu-root-utility ul{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:.5rem 1.25rem}.fullscreen-menu-root-utility li a{color:var(--color-figma-gray-200,#C9C9C2);text-decoration:none;font-size:.875rem;font-weight:300;transition:color 0.2s ease}.fullscreen-menu-root-utility li a:hover{color:#fff}.fullscreen-menu-root-social{margin-top:1.5rem;padding-top:1.25rem;border-top:1px solid rgba(255,255,255,.12)}.fullscreen-menu-root-social .social-menu-list{gap:var(--spacing-s,.75rem)}.fullscreen-menu-root-social .social-menu-link{display:flex;align-items:center;justify-content:center;color:var(--color-figma-gray-200,#C9C9C2);transition:color 0.2s ease}.fullscreen-menu-root-social .social-menu-link:hover{color:#fff}.fullscreen-menu-root-social .social-menu-link svg{width:1.5rem;height:1.5rem;fill:currentColor}.fullscreen-menu-root-social .social-menu-link img{max-height:1.5rem;width:auto;filter:brightness(0) saturate(100%) invert(100%) sepia(39%) saturate(2%) hue-rotate(255deg) brightness(115%) contrast(70%)}.fullscreen-menu-root-social .social-menu-link:focus-visible{outline:2px solid var(--color-figma-signal,#F7FF14);outline-offset:2px;border-radius:2px}.fullscreen-menu-level--detail{display:flex;flex-direction:column;gap:0}.fullscreen-menu-back{display:inline-flex;align-items:center;gap:.5rem;background:rgba(255,255,255,.08);border:1px solid rgba(255,255,255,.25);color:#fff;font-size:.8rem;font-family:inherit;letter-spacing:.08em;text-transform:uppercase;padding:.375rem .875rem;border-radius:4px;cursor:pointer;align-self:flex-start;margin-bottom:1.25rem;transition:background 0.2s ease,border-color 0.2s ease}.fullscreen-menu-back:hover{background:rgba(255,255,255,.15);border-color:rgba(255,255,255,.5)}.fullscreen-menu-back:focus-visible{outline:2px solid var(--color-figma-signal,#F7FF14);outline-offset:2px}.fullscreen-menu-detail-header{background:var(--color-figma-gray-700,#1D1D1B);border-radius:var(--spacing-m,1rem);overflow:hidden;padding:var(--spacing-l,1.5rem);margin-bottom:var(--spacing-m,1rem)}.fullscreen-menu-title{font-size:clamp(1.75rem, 5vw, 2.25rem);font-weight:300;color:#fff;text-transform:uppercase;line-height:1.1;margin:0}.fullscreen-menu-detail-header .fullscreen-menu-title:last-child{margin-bottom:var(--spacing-l,1.5rem)}.fullscreen-menu-subtitle{font-size:clamp(1rem, 3vw, 1.5rem);font-weight:400;color:#fff;text-transform:uppercase;margin:var(--spacing-s,.5rem) 0 var(--spacing-l,1.5rem);padding:0}.fullscreen-menu-subtitle:empty{display:none;margin:0}.fullscreen-menu-media{display:grid;grid-template-columns:1fr;gap:var(--spacing-m,1rem)}.fullscreen-menu-media:empty{display:none}@media (min-width:480px){.fullscreen-menu-media{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:768px){.fullscreen-menu-media{display:none}.fullscreen-menu-detail-header{background:transparent;border-radius:0;padding:0;margin-bottom:0}.fullscreen-menu-detail-header .fullscreen-menu-title:last-child{margin-bottom:var(--spacing-m,1rem)}}.fullscreen-menu-media-item{position:relative;aspect-ratio:204 / 133;border-radius:var(--spacing-xs,4px);overflow:hidden;background:var(--color-figma-gray-700,#1D1D1B)}.fullscreen-menu-media-bg{position:absolute;inset:0;width:100%;height:100%;background-size:cover;background-position:center;background-repeat:no-repeat}.fullscreen-menu-media-overlay{position:absolute;inset:0;z-index:4;width:100%;height:100%;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;padding:var(--spacing-m,1rem)}.fullscreen-menu-media-label{background:var(--color-figma-gray-700,#1D1D1B);padding:var(--spacing-xs,.25rem) var(--spacing-m,1rem);border-radius:var(--spacing-xs,4px);color:#fff;font-size:clamp(0.875rem, 2.5vw, 1.5rem);text-transform:uppercase;font-weight:400;transition:background 0.3s ease,color 0.3s ease}.fullscreen-menu-media-icon{flex-grow:1;display:flex;align-items:center;justify-content:center;width:100%;opacity:0;transition:opacity 0.3s ease}.fullscreen-menu-media-icon img{width:6rem;height:6rem;object-fit:contain;object-position:center}.fullscreen-menu-media-link{position:absolute;inset:0;z-index:5;display:block;transition:background 0.2s ease}.fullscreen-menu-media-item:hover .fullscreen-menu-media-link{background:linear-gradient(0deg,rgba(29,29,27,.8) 0%,rgba(29,29,27,.8) 100%)}.fullscreen-menu-media-item:hover .fullscreen-menu-media-label{background:var(--color-figma-signal,#F7FF14);color:var(--color-figma-gray-700,#1D1D1B)}.fullscreen-menu-media-item:hover .fullscreen-menu-media-icon{opacity:1}.fullscreen-menu-media-link:focus-visible{outline:2px solid var(--color-figma-signal,#F7FF14);outline-offset:-2px}.fullscreen-menu-media-link:focus-visible~.fullscreen-menu-media-bg .fullscreen-menu-media-label{background:var(--color-figma-signal,#F7FF14);color:var(--color-figma-gray-700,#1D1D1B)}.fullscreen-menu-links-list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column}.fullscreen-menu-links-list li{border-bottom:1px solid rgba(255,255,255,.08)}.fullscreen-menu-links-list li:last-child{border-bottom:0}.fullscreen-menu-links-list a{display:block;padding:.625rem 0;color:var(--color-figma-gray-200,#C9C9C2);text-decoration:none;font-size:1.05rem;font-weight:300;transition:color 0.2s ease,padding-left 0.15s ease}.fullscreen-menu-links-list a:hover{color:var(--color-figma-signal,#F7FF14);padding-left:.5rem}.fullscreen-menu-links-list a:focus-visible{outline:2px solid var(--color-figma-signal,#F7FF14);outline-offset:2px;border-radius:2px}.fullscreen-menu .menu-main{list-style:none;padding:0;margin:0}.fullscreen-menu .menu-main>.menu-item{background:transparent;padding:0;border-radius:0}.fullscreen-menu .menu-main a,.fullscreen-menu .menu-legal a{color:#fff;text-decoration:none;display:block;font-weight:300;border-right:2px solid transparent;transition:color 0.2s ease,border-color 0.2s ease,padding-right 0.2s ease}.fullscreen-menu .menu-main a:hover,.fullscreen-menu .menu-legal a:hover{color:var(--color-figma-signal,#F7FF14);padding-right:.5rem;border-right-color:var(--color-figma-signal,#F7FF14)}.fullscreen-menu .menu-main>.menu-item>a{font-size:1.5rem}.fullscreen-menu .menu-main .sub-menu{list-style:none;margin:.375rem 0 0;padding:0;display:none}.fullscreen-menu .menu-main .menu-item-has-children.is-open>.sub-menu{display:block}.fullscreen-menu .menu-main .sub-menu li a{font-size:.95rem;opacity:.8}.fullscreen-menu .menu-main .menu-item-has-children>a::after{content:'+';float:right;font-weight:400;margin-left:1rem}.fullscreen-menu .menu-main .menu-item-has-children.is-open>a::after{content:'–'}@media (max-width:1279px){.fullscreen-menu-content{flex-direction:column}.fullscreen-menu-right{width:100%;flex:1}.fullscreen-menu-right::before{clip-path:none}.widgets-grid{grid-template-columns:1fr}}.fullscreen-menu-right{position:relative}.fullscreen-menu-right::before{content:'';position:absolute;inset:0;background:#000;z-index:-1}.social-icons{display:flex;gap:1rem;justify-content:center}.social-icon{width:48px;height:48px;border-radius:50%;background:rgba(255,255,255,.1);display:flex;align-items:center;justify-content:center;transition:all 0.2s ease-in-out}.social-icon:hover{background:rgba(255,255,255,.2);transform:scale(1.1)}.fullscreen-menu .social-menu-list li a img{filter:brightness(0) saturate(100%) invert(100%) sepia(39%) saturate(2%) hue-rotate(255deg) brightness(115%) contrast(70%)}.fullscreen-menu h2::after{display:none}.widget-card{transition:transform 0.2s ease-in-out,box-shadow 0.2s ease-in-out}.widget-card:hover{transform:translateY(-2px);box-shadow:0 8px 25px rgba(0,0,0,.15)}.fullscreen-menu select,.fullscreen-menu input{backdrop-filter:blur(10px)}.fullscreen-menu select:focus,.fullscreen-menu input:focus{outline:none;box-shadow:0 0 0 3px rgba(255,255,255,.3)}.fullscreen-menu .btn-primary{transition:all 0.2s ease-in-out}.fullscreen-menu .btn-primary:hover{transform:translateY(-1px);box-shadow:0 4px 12px rgba(0,0,0,.2)}@media (prefers-reduced-motion:reduce){.fullscreen-menu,.fullscreen-menu-root-item,.fullscreen-menu-back,.fullscreen-menu-links-list a,.widget-card,.fullscreen-menu .btn-primary,.social-icon{transition:none}}@media (prefers-contrast:high){.fullscreen-menu-overlay{background:rgba(0,0,0,.95)}.fullscreen-menu-root-item{border-bottom-color:#fff}.fullscreen-menu-detail-header{border:1px solid rgba(255,255,255,.4)}}.header-content{display:flex;align-items:stretch;justify-content:space-between}.header-logo{display:flex;align-items:center;justify-content:flex-start}.header-logo .custom-logo-link{display:block}.header-logo img{max-height:56px;width:auto;height:auto}.visually-hidden{position:absolute!important;clip:rect(1px,1px,1px,1px);padding:0!important;border:0!important;height:1px!important;width:1px!important;overflow:hidden}.header-brands{flex:1 0 auto}.header-brands nav{width:100%}.header-brands ul{margin:0;padding:0;list-style:none;display:flex;flex-flow:row wrap;justify-content:flex-start;align-items:center;gap:var(--spacing-xl)}.header-brands li{position:relative}.header-brands a{display:block;text-decoration:none;transition:opacity 0.3s ease}.header-brands a:hover{opacity:.8}.header-brands img{max-height:40px;max-width:120px;width:auto;height:auto;object-fit:contain}.header-menu-toggle{flex:0 0 auto}.menu-toggle-text{display:block}.menu-toggle-icon{display:flex;flex-direction:column;justify-content:space-between}.utility-navigation{display:flex;gap:var(--spacing-m);justify-content:flex-end}.menu-utility-menu-container ul{margin:0;padding:0;list-style:none;display:flex;flex-flow:row;gap:var(--spacing-m);justify-content:flex-end}.menu-utility-menu-container .menu-item a{text-transform:uppercase;color:var(--color-figma-gray-200,#C9C9C2);font-size:1rem}.menu-main-menu-container ul{margin:0;padding:0;list-style:none;display:flex;flex-flow:row;gap:var(--spacing-xl);justify-content:flex-end}.menu-main-menu-container .menu-main>.menu-item>a{color:#fff;font-weight:300}.menu-main-menu-container .menu-main>.menu-item>.sub-menu{display:none}.header-search-and-action{align-items:center}.search-form{position:relative;display:flex;align-items:center;gap:var(--spacing-s);padding:var(--spacing-4) var(--spacing-s) var(--spacing-4) var(--spacing-m);border-radius:var(--spacing-xs);border:0;background:var(--color-figma-gray-700);backdrop-filter:blur(calc(var(--spacing-m) / 2));-webkit-backdrop-filter:blur(calc(var(--spacing-m) / 2));font-family:Opel Next;width:9rem}.search-form::before{content:"";position:absolute;inset:0;border-radius:inherit;padding:1px;background:var(--search-border-gradient,linear-gradient(180deg,#83837A 0%,#32322F 50%));-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none}.search-form .search-field{appearance:none;background:transparent;border:0;outline:0;color:var(--color-figma-gray-200);width:100%;font-size:1rem;font-weight:400;line-height:1}.search-form .search-field::-webkit-search-cancel-button{-webkit-appearance:none}.search-form .search-field::placeholder{color:var(--color-figma-gray-200)}.search-form .search-submit{display:inline-flex;align-items:center;justify-content:center;margin-left:auto;width:1.15rem;height:1.15rem;border:0;cursor:pointer;color:var(--color-figma-gray-200);background:transparent;transition:background .2s ease}.search-form .search-submit:hover{color:var(--color-figma-signal)}.search-form .search-submit:focus{outline:2px solid var(--primary-100);outline-offset:2px}@media (max-width:1600px){.header-brands ul{gap:var(--spacing-l)}.menu-main-menu-container ul{gap:var(--spacing-l)}.menu-utility-menu-container ul{gap:var(--spacing-s)}}@media (max-width:1600px){.header-brands{padding-left:var(--spacing-m)}.header-brands img{max-height:30px;max-width:90px}.header-logo img{max-height:44px}.menu-main-menu-container ul{gap:var(--spacing-m)}}@media (min-width:1281px){.header-menu-toggle{display:none}}@media (max-width:1280px){.header-navigations{display:none}}@media (max-width:1280px){.header-navigations{display:none}.header-content{align-items:center;justify-content:flex-start;gap:var(--spacing-l)}.header-brands{flex:0 0 auto;padding-left:var(--spacing-m)}.header-menu-toggle{margin-left:auto}}@media (max-width:1360px){.header-brands ul{gap:var(--spacing-m);justify-content:center}}@media (max-width:991px){.header-content{padding:10px 0}.header-brands{padding:0 10px}.header-brands ul{gap:15px}.header-brands img{max-height:30px;max-width:80px}.header-logo img{max-height:32px;height:auto}}@media (max-width:991px){.search-form{min-width:220px;height:48px}.search-form .search-field{font-size:20px}.search-form .search-submit{width:40px;height:40px}}.nr-quick-search-section .wrapper.mpquicksearch-module{max-width:unset!important;width:100%}@media (max-width:767px){.header-content{flex-wrap:nowrap;align-items:center;justify-content:space-between;gap:var(--spacing-s)}#header .wrapper{padding-top:var(--spacing-xs);padding-bottom:var(--spacing-xs)}.header-logo img{max-height:32px}.header-brands{flex:1 1 auto;justify-content:center}.header-brands ul{gap:8px}.header-brands img{max-height:18px;max-width:50px}.header-menu-toggle{margin-left:var(--spacing-s)}}@media (max-width:350px){.header-brands{display:none}}.hero-slider-wrapper{position:relative}.hero-slider-wrapper:before{content:'';position:absolute;top:-20rem;left:0;right:0;height:100%;background-color:var(--color-figma-gray-700);display:block}.hero-slider-container .slick-prev,.hero-slider-container .slick-next{position:absolute;top:50%;transform:translateY(-50%);width:var(---spacing-xxl);height:var(---spacing-xxl);z-index:40;border:none;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all 0.3s ease;opacity:0}.hero-slider-container:hover .slick-prev,.hero-slider-container:hover .slick-next{opacity:1}.hero-slider-container .slick-prev{left:var(--spacing-96)}.hero-slider-container .slick-next{right:var(--spacing-96)}.hero-slider-container .slick-prev img,.hero-slider-container .slick-next img{width:var(--spacing-xl);height:var(--spacing-xl)}.hero-slide .disclaimer{z-index:35;opacity:0;transform:translateY(50%);transition:all 0.8s ease-out;transition-delay:0.8s;position:absolute;bottom:3rem;left:0;right:0}.hero-slide .disclaimer.hero-content-visible{opacity:1;transform:translateY(0)}@media (max-width:768px){.hero-slider-container .slick-prev,.hero-slider-container .slick-next{display:none!important}.hero-slider-container .slick-dots{bottom:20px;right:20px}.hero-slide .disclaimer{bottom:60px;padding:0 15px}}.hero-slider-container{height:100%}.hero-slider-container .slick-track{display:flex;align-items:stretch;height:100%}.hero-slider-container .slick-slide{height:auto;display:flex;align-items:center}.hero-slider-container .slick-slide>div{width:100%;height:100%}.hero-slider-container .slick-list{height:100%}.hero-content{opacity:0;transform:translateY(30px);transition:all 0.8s ease-out}.hero-content.hero-content-visible{opacity:1;transform:translateY(0)}.hero-content h1{transition-delay:0.2s}.hero-content p{transition-delay:0.4s}.hero-content .hero-buttons{transition-delay:0.6s}.hero-slider-container .slick-prev:before,.hero-slider-container .slick-next:before{display:none}.hero-static-wrapper picture img{width:100%;height:100%;object-fit:cover;object-position:center}.icon-block p{margin:0}.icon-block{hyphens:auto}.nr-quick-search-section{background:transparent!important;padding:0!important;margin:0!important}.nr-quick-search-section .button.is-primary{display:flex;align-items:center;justify-content:center;gap:var(--spacing-s,12px);width:310px;height:var(--spacing-xxl,72px);padding:var(--spacing-s,12px) var(--spacing-m,24px);border-radius:var(--spacing-xs,6px);border:1px solid var(--white,#FFF);background:var(--primary-100);color:#fff;transition:all 0.3s ease;font-size:1.25rem;font-weight:700;text-transform:none;backdrop-filter:blur(calc(var(--spacing-xl, 48px) / 2))}.nr-quick-search-section .button.is-primary:hover{background:var(--primary-50)}.nr-quick-search-section .button.is-primary svg{display:none}.nr-quick-search-section .revertbuttons{display:none}.nr-quick-search-section .fields{display:flex;flex-flow:wrap;gap:var(--spacing-s);align-items:flex-end;margin:0 calc(var(--spacing-s) * -1);@media (max-width:768px){flex-direction:column;align-items:flex-start}}.nr-quick-search-section .fields .field{padding:var(--spacing-s);display:flex;flex-flow:column;gap:var(--spacing-8);width:20%;flex-grow:1;@media (max-width:768px){width:100%}}.nr-quick-search-section .fields .field label{color:var(--gray-200,#C9C9C2);font-family:"Opel Next";font-size:16px;font-style:normal;font-weight:400;line-height:normal;text-transform:uppercase;padding:0}.nr-quick-search-section .fields .field label+select{display:flex;align-items:center;gap:var(--spacing-s,12px);flex:1 0 0%;height:var(--spacing-xxl,72px);padding:var(--spacing-8,8px) var(--spacing-sl,18px);border-radius:var(--spacing-xs,6px);border:1px solid #83837A;background:var(--gray-100,#F3F3F3);box-sizing:border-box;padding-right:40px;font-family:"Opel Next",var(--secondary-font)!important;font-size:16px;font-style:normal;font-weight:400;line-height:normal;color:#181818;cursor:pointer;appearance:none;-webkit-appearance:none;-moz-appearance:none;background-image:url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M4 6L8 10L12 6' stroke='%23C9C9C2' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 14px center;background-size:16px 16px}.nr-quick-search-section .fields .field label+select:focus{outline:2px solid var(--primary-100);outline-offset:1px}.nr-quick-search-section .fields .field:last-child{width:30%;@media (max-width:768px){width:100%}}.nr-quick-search-section .fields .field:last-child label{display:none}.nr-page-wrapper .nr-top-head{top:3.5rem!important}.hero-slider-wrapper>.bg-figma-gray-700{position:relative;z-index:40}.hero-slider-wrapper .bg-figma-gray-700.h-28{height:auto;min-height:var(--spacing-xxl,72px);padding-top:var(--spacing-s,12px);padding-bottom:var(--spacing-s,12px)}@media (max-width:767px){.hero-slider-wrapper{padding-left:0;padding-right:0;border-radius:0}.hero-slider-wrapper>.bg-figma-gray-700{border-radius:0 0 var(--spacing-m,24px) var(--spacing-m,24px);padding-top:var(--spacing-m,24px);padding-bottom:var(--spacing-m,24px)}.nr-quick-search-section{width:100%}.nr-quick-search-section .wrapper.mpquicksearch-module{max-width:100%}}.nr-quick-search-section .wrapper.mpquicksearch-module{max-width:1120px;margin:0 auto}.nr-quick-search-section .fields{align-items:flex-end;row-gap:0}.nr-quick-search-section .fields .field{background:transparent;border-radius:0}.nr-quick-search-section .fields .field:last-child .button.is-primary{width:100%;height:100%}.nr-quick-search-section .button.is-primary .ergebnisse{display:flex;align-items:center;gap:var(--spacing-xs);font-size:1rem}.location-image picture img{width:100%;height:100%;object-fit:cover;object-position:center center}.gallery-slide-main picture img{width:100%;height:auto}.gallery-slider-nav .gallery-slide-nav{aspect-ratio:201 / 156;overflow:hidden}.gallery-slider-nav .gallery-slide-nav picture{width:100%;height:100%}.gallery-slider-nav .gallery-slide-nav picture img{width:100%;height:100%;object-fit:cover;object-position:center center}.gallery-slider-controls svg path{stroke:currentColor}.gallery-slider-nav .slick-slide{margin:0 .375rem}.gallery-slider-nav .slick-list{margin:0 -.375rem}[data-component="media-video"]{line-height:0}[data-icon="play"] img,[data-icon="pause"] img{width:100%;height:100%}.overlay-content h2,.overlay-content h3,.overlay-content h4,.overlay-content h5{color:#fff!important}.overlay-content picture img{width:100%;height:100%;object-fit:contain;object-position:center center}[data-component="content-section"] picture{line-height:0}[data-component="content-section"] .media--fixed-ratio picture img{width:100%;height:100%;object-fit:cover;object-position:center center;line-height:0;display:block;border-radius:inherit}[data-component="content-section"] .media--auto-ratio picture img{width:100%;height:auto;object-fit:initial;object-position:initial;line-height:0;display:block;border-radius:inherit}.menu-main .has-mega-menu.is-open .mega-menu-wrapper{opacity:1;visibility:visible;transform:translateY(-1.5rem);z-index:-1}.mega-menu-wrapper{position:absolute;top:100%;left:0;right:0;color:#fff;opacity:0;visibility:hidden;transform:translateY(0);transition:all 0.3s ease;z-index:1;min-height:100vh;background:hsla(60,4%,11%,.8)}.mega-menu-left .mega-menu-header{margin-bottom:var(--spacing-l)}.mega-menu-left .mega-menu-grid .mega-menu-grid-item{position:relative;aspect-ratio:204/133;border-radius:var(--spacing-xs);overflow:hidden}.mega-menu-left .mega-menu-grid ul.sub-menu{display:none}.mega-menu-left .mega-menu-grid .mega-menu-grid-item.highlighted .mega-menu-grid-item-background{width:100%;height:100%;background-size:cover;background-position:center;background-repeat:no-repeat;position:relative}.mega-menu-left .mega-menu-grid .mega-menu-grid-item.highlighted .mega-menu-grid-item-overlay{position:relative;z-index:2;width:100%;height:100%;display:flex;flex-flow:column;align-items:flex-start;justify-content:flex-start;padding:var(--spacing-m)}.mega-menu-left .mega-menu-grid .mega-menu-grid-item.highlighted .mega-menu-grid-item-overlay .mega-menu-grid-item-label{background:var(--color-figma-gray-700);padding:var(--spacing-xs) var(--spacing-m);border-radius:var(--spacing-xs);color:#fff;font-size:1.5rem;text-transform:uppercase}.mega-menu-left .mega-menu-grid .mega-menu-grid-item.highlighted .mega-menu-grid-item-link{position:absolute;top:0;left:0;right:0;bottom:0;z-index:3}.mega-menu-left .mega-menu-grid .mega-menu-grid-item.highlighted .mega-menu-grid-item-link:hover{background:linear-gradient(0deg,rgba(29,29,27,.8) 0%,rgba(29,29,27,.8) 100%);transition:background 0.2s ease}.mega-menu-left .mega-menu-grid .mega-menu-grid-item.highlighted .mega-menu-grid-item-link:hover .mega-menu-grid-item-label{background:var(--color-figma-signal);color:var(--color-figma-gray-700)}.mega-menu-grid-item-icon{flex-grow:1;display:flex;align-items:center;justify-content:center;width:100%}img.mega-menu-grid-item-icon,.mega-menu-grid-item-icon img{width:6rem;height:6rem;object-fit:contain;object-position:center}.mega-menu-right .mega-menu-links{list-style:none;margin:0;padding:0;display:flex;flex-flow:column;gap:.625rem}.mega-menu-right .mega-menu-links .mega-menu-link-item a{color:var(--color-figma-gray-200,#C9C9C2);text-decoration:none;display:block;transition:color 0.2s ease;font-size:1.25rem;font-weight:300}.mega-menu-right .mega-menu-links .mega-menu-link-item a:hover{color:var(--color-figma-signal,#F7FF14)}@media (max-width:1024px){.mega-menu-content{grid-template-columns:1fr;gap:var(--spacing-l)}.mega-menu-left .mega-menu-header .mega-menu-title{font-size:2rem}.mega-menu-left .mega-menu-grid{grid-template-columns:1fr}}@media (max-width:768px){.mega-menu-wrapper{position:static;opacity:1;visibility:visible;transform:none;background:var(--gray-100);color:var(--gray-900);min-height:auto;box-shadow:none;border-top:1px solid var(--gray-200)}.mega-menu-left .mega-menu-header .mega-menu-title{font-size:1.5rem}.mega-menu-left .mega-menu-header .mega-menu-subtitle{font-size:1rem}.mega-menu-right .mega-menu-links .mega-menu-link-item a{color:var(--gray-900)}.mega-menu-right .mega-menu-links .mega-menu-link-item a:hover{color:var(--primary-600)}}.mega-menu-data{display:none}.navmenu-opener{display:none;font-size:30px;text-align:right;cursor:pointer}.navmenu-opener>div{width:1em;height:1em;margin-left:auto;display:flex;flex-flow:column;justify-content:space-around}.navmenu-opener>div>span{height:.1em;background-color:#000;opacity:1;transition:all 0.2s ease-out}.navmenu-open .navmenu-opener>div>span:nth-child(1){transform:translate(0,calc((0.7em / 6 * 2) + 0.1em)) rotate(45deg)}.navmenu-open .navmenu-opener>div>span:nth-child(2){transform:rotate(45deg);opacity:0}.navmenu-open .navmenu-opener>div>span:nth-child(3){transform:translate(0,calc((-0.7em / 6 * 2) - 0.1em)) rotate(-45deg)}.navmenu ul{margin:0;padding:0;list-style:none;display:flex;flex-flow:row nowrap;gap:5px}.navmenu li{position:relative}.navmenu ul.sub-menu{position:absolute;top:100%;left:0;flex-flow:column;pointer-events:none;opacity:0;gap:5px}.navmenu li:hover>ul.sub-menu{pointer-events:all;opacity:1}.navmenu a{display:block}.navmenu span[itemprop=name]{padding:.25em .75em;white-space:nowrap;display:block}@media (max-width:991px){.navmenu-opener{display:flex}.navmenu{position:absolute;top:100%;right:0;width:350px;z-index:999;pointer-events:none;opacity:0;transition:opacity 0.2s ease-out}.navmenu-open .navmenu{pointer-events:all;opacity:1}.navmenu ul{flex-flow:column}.navmenu ul.sub-menu{position:relative;top:0;left:0;pointer-events:all;opacity:1;padding-left:25px}}.card-carmodels img{width:100%;height:100%;object-fit:contain;object-position:center center}.card-carmodels .post-image img{transition:transform 0.3s}.card-carmodels.group:hover .post-image img{transform:scale(1.05)}.person-card__image{aspect-ratio:1;overflow:hidden;background:var(--color-figma-gray-400,#e5e5e5)}.person-card__image img{width:100%;height:100%;object-fit:cover;object-position:center center}.person-card__image picture{width:100%;height:100%}.person-card__image-placeholder{width:100%;height:100%;min-height:12rem;background:var(--color-figma-gray-300,#d4d4d2)}.person-card .post-teaser__title{max-height:none;overflow:visible;text-overflow:unset;white-space:normal}.post-teasers .department-group{padding-top:var(--spacing-l,1.5rem)}.post-teasers .department-group:not(:first-child){margin-top:var(--spacing-xl,2rem);padding-top:var(--spacing-xl,2rem)}.post-teasers .department-group__heading{margin-bottom:1rem}.post-teasers .brand-group{margin-bottom:1.5rem}.post-teasers .brand-group:last-child{margin-bottom:0}.post-teasers .brand-group__badge{display:inline-block;padding:.375rem .75rem;margin-bottom:.75rem;font-size:.875rem;font-weight:500;text-transform:uppercase;letter-spacing:.05em;color:var(--color-figma-gray-700,#1d1d1b);background:var(--color-figma-gray-200,#f5f5f4);border-radius:.25rem}.post-teaser-slider{position:relative}.post-teaser-slide{flex-shrink:0}.post-teaser-slider .slick-track{display:flex;gap:.25rem}.post-teaser-slider .slick-slide{height:100%}.post-teaser-slider .slick-slide>div{height:100%}.post-teaser-slider .slick-arrow{position:absolute;top:50%;z-index:10;width:48px;height:48px;border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all 0.3s ease}.post-teaser-slider .slick-prev{left:0;transform:translateY(-50%) translateX(-50%)}.post-teaser-slider .slick-next{right:var(--spacing-l);transform:translateY(-50%) translateX(50%)}.post-teaser-slider .slick-dots{bottom:-40px;text-align:center}.post-teaser-slider .slick-dots li{margin:0 4px}.post-teaser-slider .slick-dots li button:before{font-size:12px;color:#d1d5db}.post-teaser-slider .slick-dots li.slick-active button:before{color:var(--color-figma-gray-700)}@media (max-width:1024px){.post-teaser-slider .slick-arrow{width:40px;height:40px}.post-teaser-slider .slick-prev{left:-20px}.post-teaser-slider .slick-next{right:-20px}}@media (max-width:768px){.post-teaser-slider{margin-right:0;padding-right:0}.post-teaser-slider .slick-arrow{width:36px;height:36px}.post-teaser-slider .slick-prev{left:10px}.post-teaser-slider .slick-next{right:10px}}.post-teaser__image picture{width:100%;height:100%;line-height:0}.post-teaser__image picture img{width:100%;height:100%;object-fit:cover;object-position:center center}.post-teaser__title{max-height:2lh;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.post-teaser__meta-secondary{color:var(--color-figma-gray-400)}@media (max-width:768px){.post-teaser-slider .post-teaser__content{-webkit-text-size-adjust:100%;text-size-adjust:100%}.post-teaser-slider .post-teaser__title{font-size:clamp(1.05rem, 4.2vw, 1.125rem);line-height:1.3;max-height:none;white-space:normal}.post-teaser-slider .post-teaser__eyebrow,.post-teaser-slider .post-teaser__meta,.post-teaser-slider .post-teaser__excerpt{font-size:clamp(0.875rem, 2.8vw, 0.95rem);line-height:1.45}.post-teaser__meta-secondary{font-size:clamp(0.875rem, 2.9vw, 0.95rem);line-height:1.45;letter-spacing:.01em;font-weight:350;margin-bottom:.35rem;overflow-wrap:anywhere;word-break:normal}.post-teaser__eyebrow.post-teaser__meta-secondary{margin-bottom:.4rem}}.stories-wrapper{position:relative}.stories-grid{gap:var(--spacing-m);img{width:100%;height:100%}}@media (min-width:1600px){.stories-grid{gap:var(--spacing-xl)}}.story-item{position:relative;overflow:hidden;flex-grow:1;min-width:120px}.story-video-wrapper{position:relative;cursor:pointer;width:100%;overflow:hidden}.story-play-icon{position:absolute;inset:0;display:none;align-items:center;justify-content:center;pointer-events:none;z-index:15}.story-video-element.hidden+.story-play-icon{display:flex}.story-play-icon svg{width:3rem;height:3rem}.story-video-wrapper .story-poster{transition:transform 0.5s ease-out;transform-origin:center center}.story-video-wrapper:hover .story-poster{transform:scale(1.1)}.story-item:hover .story-image{transform:scale(1.1)}.story-mute-button{width:3rem;height:3rem}.story-video-element{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.story-video-element.hidden{display:none}[data-component="table-section"] p{margin:0}[data-component="table-section"] .wm-table-row{display:grid;grid-template-columns:var(--wm-table-columns-template,minmax(0,1fr));gap:var(--spacing-2)}[data-component="table-section"] .wm-table-cell{min-width:0}@media (max-width:767px){[data-component="table-section"] .wm-table-scroll{width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch;padding-bottom:.375rem}[data-component="table-section"] .wm-table-grid{min-width:max-content}[data-component="table-section"] .wm-table-row{width:max-content;grid-template-columns:var(--wm-table-columns-mobile,minmax(13.5rem,13.5rem))}[data-component="table-section"] .wm-table-cell{font-size:.95rem;line-height:1.45;hyphens:auto;overflow-wrap:break-word;word-break:normal}[data-component="table-section"] .wm-table--sticky-first-column .wm-table-cell:first-child{position:sticky;left:0;z-index:2;box-shadow:10px 0 12px -12px rgba(0,0,0,.45)}[data-component="table-section"] .wm-table--sticky-first-row .wm-table-row:first-child .wm-table-cell{position:sticky;top:0;z-index:3}[data-component="table-section"] .wm-table--sticky-first-row.wm-table--sticky-first-column .wm-table-row:first-child .wm-table-cell:first-child{z-index:4}}.tile-element{background:linear-gradient(123deg,#dddddd 0%,#f5f5f5 100%)}.tile-element p{margin:0}