/*! tailwindcss v4.1.14 | MIT License | https://tailwindcss.com */@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-font-weight:initial;--tw-border-style:solid;--tw-leading:initial;--tw-space-y-reverse:0;--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-tracking:initial}}}:root{--color-primary-darkest:#12283a;--color-primary-darker:#1c3d5a;--color-primary-dark:#0c5da1;--color-primary:#c86b46;--color-primary-light:#6cb2eb;--color-primary-lighter:#bcdefa;--color-primary-lightest:#eff8ff;--color-secondary-darkest:#0d3331;--color-secondary-darker:#20504f;--color-secondary-dark:#38a89d;--color-secondary:#c86b46;--color-secondary-light:#64d5ca;--color-secondary-lighter:#a0f0ed;--color-secondary-lightest:#e8fffe;--color-grey-darkest:#2c3a49;--color-grey-darker:#383737;--color-grey-dark:#758c96;--color-grey:#7b7b7b;--color-grey-light:#9b9b9b;--color-grey-lighter:#d3d3d3;--color-grey-lightest:#f6f4ef;--color-black:#2c3a49;--subnavwidth:100%;--font-primary:"Plus Jakarta Sans",Ubuntu,Cantarell,"Fira Sans","Droid Sans","Helvetica Neue","Segoe UI",sans-serif,system-ui,BlinkMacSystemFont,-apple-system;--font-secondary:"Plus Jakarta Sans",Ubuntu,Cantarell,"Fira Sans","Droid Sans","Helvetica Neue","Segoe UI",sans-serif,system-ui,BlinkMacSystemFont,-apple-system;--font-mono:Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace}html[data-theme=classic]{--color-primary-darkest:#5a0f12;--color-primary-darker:#8a161a;--color-primary-dark:#a81a1e;--color-primary:#c91f24;--color-primary-light:#e04a4e;--color-primary-lighter:#f2a9ab;--color-primary-lightest:#fbe9ea;--color-secondary-darkest:#000;--color-secondary-darker:#101010;--color-secondary-dark:#1a1919;--color-secondary:#1e1d1d;--color-secondary-light:#383737;--color-secondary-lighter:#6f6f6f;--color-secondary-lightest:#f4f4f4;--color-grey-darkest:#1e1d1d;--color-black:#1e1d1d}body{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)));color:var(--color-black);line-height:1.8888;overflow-x:clip}h1,.h1{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height,calc(2.5/2.25)));--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);-webkit-hyphens:auto;hyphens:auto;line-height:1.4444}h2,.h2{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height,calc(2/1.5)));--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);line-height:1.202}h3,.h3{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height,calc(2/1.5)));--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);line-height:1.404}h4,.h4{font-size:var(--text-2lg);--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);line-height:1.3}h5,.h5{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height, 1.5 ));--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);line-height:1.3}.hamburger.is-active .hamburger-inner,.hamburger.is-active .hamburger-inner:before,.hamburger.is-active .hamburger-inner:after,.hamburger-inner,.hamburger-inner:before,.hamburger-inner:after{background-color:var(--color-white)}.choices{margin-bottom:24px;font-size:16px;position:relative;overflow:hidden}.choices:focus{outline:none}.choices:last-child{margin-bottom:0}.choices.is-open{z-index:20;overflow:visible}.choices.is-disabled .choices__inner,.choices.is-disabled .choices__input{cursor:not-allowed;-webkit-user-select:none;user-select:none;background-color:#fff}.choices.is-disabled .choices__item{cursor:not-allowed}.choices.is-disabled .choices__placeholder{color:#9b9b9b}.choices [hidden]{display:none!important}.choices[data-type*=select-one]{cursor:pointer}.choices[data-type*=select-one] .choices__inner{padding-bottom:7.5px}.choices[data-type*=select-one] .choices__input{background-color:#fff;width:calc(100% - 20px);padding:10px;display:block}.choices[data-type*=select-one] .choices__button{opacity:.25;background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjEiIGhlaWdodD0iMjEiIHZpZXdCb3g9IjAgMCAyMSAyMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48ZyBmaWxsPSIjMDAwIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiPjxwYXRoIGQ9Ik0yLjU5Mi4wNDRsMTguMzY0IDE4LjM2NC0yLjU0OCAyLjU0OEwuMDQ0IDIuNTkyeiIvPjxwYXRoIGQ9Ik0wIDE4LjM2NEwxOC4zNjQgMGwyLjU0OCAyLjU0OEwyLjU0OCAyMC45MTJ6Ii8+PC9nPjwvc3ZnPg==);background-size:8px;border-radius:10em;width:20px;height:20px;margin-top:-10px;margin-right:25px;padding:0;position:absolute;top:50%;right:0}.choices[data-type*=select-one] .choices__button:hover,.choices[data-type*=select-one] .choices__button:focus{opacity:1}.choices[data-type*=select-one] .choices__button:focus{box-shadow:0 0 0 2px #005f75}.choices[data-type*=select-one] .choices__item[data-placeholder] .choices__button{display:none}.choices[data-type*=select-one]:after{content:"";pointer-events:none;border:5px solid #0000;border-top-color:#333;width:0;height:0;margin-top:-2.5px;position:absolute;top:50%;right:11.5px}.choices[data-type*=select-one].is-open:after{border-color:#0000 #0000 #333;margin-top:-7.5px}.choices[data-type*=select-one][dir=rtl]:after{left:11.5px;right:auto}.choices[data-type*=select-one][dir=rtl] .choices__button{margin-left:25px;margin-right:0;left:0;right:auto}.choices[data-type*=select-multiple] .choices__inner,.choices[data-type*=text] .choices__inner{cursor:text}.choices[data-type*=select-multiple] .choices__button,.choices[data-type*=text] .choices__button{opacity:.75;background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjEiIGhlaWdodD0iMjEiIHZpZXdCb3g9IjAgMCAyMSAyMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48ZyBmaWxsPSIjRkZGIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiPjxwYXRoIGQ9Ik0yLjU5Mi4wNDRsMTguMzY0IDE4LjM2NC0yLjU0OCAyLjU0OEwuMDQ0IDIuNTkyeiIvPjxwYXRoIGQ9Ik0wIDE4LjM2NEwxOC4zNjQgMGwyLjU0OCAyLjU0OEwyLjU0OCAyMC45MTJ6Ii8+PC9nPjwvc3ZnPg==);background-size:8px;border-left:1px solid #003642;border-radius:0;width:8px;margin:0 -4px 0 8px;padding-left:16px;line-height:1;display:inline-block;position:relative}.choices[data-type*=select-multiple] .choices__button:hover,.choices[data-type*=select-multiple] .choices__button:focus,.choices[data-type*=text] .choices__button:hover,.choices[data-type*=text] .choices__button:focus{opacity:1}.choices__inner{vertical-align:top;background-color:#fff;border:1px solid #fff;border-radius:6px;width:100%;height:50px;padding:7.5px 7.5px 3.75px;font-size:14px;display:inline-block;overflow:hidden}.is-focused .choices__inner,.is-open .choices__inner{border-color:var(--color-white)}.is-open .choices__inner,.is-flipped.is-open .choices__inner{border-radius:6px}.choices__list{margin:0;padding-left:0;list-style:none}.choices__list--single{width:100%;padding:4px 16px 4px 4px;display:inline-block}[dir=rtl] .choices__list--single{padding-left:16px;padding-right:4px}.choices__list--single .choices__item{width:100%}.choices__list--multiple{display:inline}.choices__list--multiple .choices__item{vertical-align:middle;color:#fff;word-break:break-all;box-sizing:border-box;border-style:var(--tw-border-style);background-color:#005f75;border-width:1px;border-color:#2d383e80;border-radius:20px;margin-bottom:3.75px;margin-right:3.75px;padding:4px 10px;font-size:12px;font-weight:500;display:inline-block}@supports (color:color-mix(in lab,red,red)){.choices__list--multiple .choices__item{border-color:color-mix(in oklab,var(--color-grey-dark)50%,transparent)}}.choices__list--multiple .choices__item[data-deletable]{padding-right:5px}[dir=rtl] .choices__list--multiple .choices__item{margin-left:3.75px;margin-right:0}.choices__list--multiple .choices__item.is-highlighted{background-color:#004a5c;border:1px solid #003642}.is-disabled .choices__list--multiple .choices__item{background-color:#aaa;border:1px solid #919191}.choices__list--dropdown,.choices__list[aria-expanded]{z-index:3;word-break:break-all;background-color:#fff;border:1px solid #ddd;border-radius:6px;width:100%;margin-top:-1px;display:none;position:absolute;top:calc(100% + 6px);overflow:hidden}.is-active.choices__list--dropdown,.is-active.choices__list[aria-expanded]{display:block}.is-open .choices__list--dropdown,.is-open .choices__list[aria-expanded]{border-color:#b7b7b7}.is-flipped .choices__list--dropdown,.is-flipped .choices__list[aria-expanded]{border-radius:.25rem .25rem 0 0;margin-top:0;margin-bottom:-1px;top:auto;bottom:100%}.choices__list--dropdown .choices__list,.choices__list[aria-expanded] .choices__list{-webkit-overflow-scrolling:touch;will-change:scroll-position;max-height:300px;padding:0 10px;position:relative;overflow:auto}.choices__item+.choices__item{border-top-style:var(--tw-border-style);border-top-width:1px;border-color:var(--color-grey-lightest)}.choices__list--dropdown .choices__item,.choices__list[aria-expanded] .choices__item{padding:10px;font-size:14px;position:relative}[dir=rtl] .choices__list--dropdown .choices__item,[dir=rtl] .choices__list[aria-expanded] .choices__item{text-align:right}@media (width>=640px){.choices__list--dropdown .choices__item--selectable[data-select-text],.choices__list[aria-expanded] .choices__item--selectable[data-select-text]{padding-right:100px}.choices__list--dropdown .choices__item--selectable[data-select-text]:after,.choices__list[aria-expanded] .choices__item--selectable[data-select-text]:after{content:attr(data-select-text);opacity:0;font-size:12px;position:absolute;top:50%;right:10px;transform:translateY(-50%)}[dir=rtl] .choices__list--dropdown .choices__item--selectable[data-select-text],[dir=rtl] .choices__list[aria-expanded] .choices__item--selectable[data-select-text]{text-align:right;padding-left:100px;padding-right:10px}[dir=rtl] .choices__list--dropdown .choices__item--selectable[data-select-text]:after,[dir=rtl] .choices__list[aria-expanded] .choices__item--selectable[data-select-text]:after{left:10px;right:auto}}.choices__list--dropdown .choices__item--selectable.is-highlighted,.choices__list[aria-expanded] .choices__item--selectable.is-highlighted{color:var(--color-primary)}.choices__list--dropdown .choices__item--selectable.is-highlighted:after,.choices__list[aria-expanded] .choices__item--selectable.is-highlighted:after{opacity:.5}.choices__item{cursor:default}.choices__item--selectable{cursor:pointer}.choices__item--disabled{cursor:not-allowed;-webkit-user-select:none;user-select:none;opacity:.5}.choices__heading{color:gray;border-bottom:1px solid #f7f7f7;padding:10px;font-size:12px;font-weight:600}.choices__button{text-indent:-9999px;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;background-color:#0000;background-position:50%;background-repeat:no-repeat;border:0}.choices__button:focus{outline:none}.choices__input{vertical-align:baseline;border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-primary);max-width:100%;font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)));background-color:#f9f9f9;border-radius:6px;margin:10px;padding:4px 0 4px 2px;display:inline-block}.choices__input:focus{outline:0}.choices__input::-webkit-search-decoration,.choices__input::-webkit-search-cancel-button,.choices__input::-webkit-search-results-button,.choices__input::-webkit-search-results-decoration{display:none}.choices__input::-ms-clear,.choices__input::-ms-reveal{width:0;height:0;display:none}[dir=rtl] .choices__input{padding-left:0;padding-right:2px}.choices__placeholder{color:#000;opacity:1}.choices__list--dropdown .choices__item[data-value=back]{border-bottom:1px solid #ddd;margin-bottom:5px;padding-bottom:10px;font-weight:700}.c-header{background-color:var(--color-black);border-bottom:0}.c-header__top{padding-top:calc(var(--spacing,.25rem)*2);padding-bottom:calc(var(--spacing,.25rem)*0);background-color:#0000}.c-header__mobile-top{background-color:#0000}.c-header__bottom{padding-top:calc(var(--spacing,.25rem)*5);padding-bottom:calc(var(--spacing,.25rem)*3)}.c-header__logo-block{flex:none;width:26.9%}.c-header__catnav{width:26.7%}.c-header__searchcats{justify-content:flex-start}.c-header__bottom{pointer-events:all}.c-header__largetop{align-items:center}.c-header--classic{border-bottom:0}.c-primarynav>ul{justify-content:flex-start;align-items:center;gap:calc(var(--spacing,.25rem)*8);display:flex}.c-primarynav>ul>li{position:relative}.c-primarynav>ul>li+li:before{content:"";background-color:var(--color-grey);width:1px;height:1.5rem;display:block;position:absolute;top:50%;left:-1rem;transform:translate(-50%)translateY(-50%)}.c-primarynav>ul>li>a{transition:var(--default-trans);font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height, 1.5 ));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);color:var(--color-white);padding:1rem 0;display:block}.c-primarynav>ul>li:hover>a{color:var(--color-primary)}.c-primarynav>ul>li:hover>ul{opacity:1;z-index:99;pointer-events:all;display:block}.c-primarynav>ul>li.is-active>a{color:var(--color-primary)}.c-primarynav>ul>li>ul{z-index:-1;pointer-events:none;opacity:0;padding-top:calc(var(--spacing,.25rem)*2);display:none;position:absolute;top:100%;left:0}.c-primarynav>ul>li>ul li>a{text-transform:uppercase;transition:var(--default-trans);letter-spacing:.125em;background-color:var(--color-menu);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)));color:var(--color-black);padding:.5rem 1rem;display:block}.c-primarynav>ul>li>ul li>a:hover{background-color:var(--color-grey-dark);color:var(--color-white)}.c-primarynav>ul>li>ul li+li{border-top-style:var(--tw-border-style);border-top-width:1px;border-color:var(--color-menu)}.primarynavigation ul{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:0 1rem;display:flex}.primarynavigation li{margin:.1rem}.c-homepage-banner,.c-homepage-banner .swiper-slide{position:relative}.c-homepage-banner__slides{z-index:0;height:100%;min-height:320px}@media (width>=48rem){.c-homepage-banner__slides{min-height:572px}}.c-homebanner{background-color:var(--color-grey-lightest);position:relative}@media (width>=48rem){.c-homebanner{aspect-ratio:auto;min-height:606px;padding-block:calc(var(--spacing,.25rem)*20)}}@media (width>=62rem){.c-homebanner{aspect-ratio:auto}}@media (width>=92rem){.c-homebanner{aspect-ratio:auto}}@media (width>=62rem){.c-homebanner__inner{padding-left:27.7%}}.c-homebanner:after{display:none}.c-homebanner__bg{aspect-ratio:368/275;width:25%;position:absolute;bottom:3.375rem;right:0}.c-homebanner__bg>img{width:100%;height:100%}.c-homebanner__imageholder{display:none}@media (width>=48rem){.c-homebanner__imageholder{aspect-ratio:100/125;z-index:1;display:block;position:absolute;top:0;bottom:0;right:0}@media (width>=62rem){.c-homebanner__imageholder{aspect-ratio:643/364}}.c-homebanner__imageholder>img{object-fit:cover;width:100%;height:100%}}.c-homebanner__content{z-index:4;align-items:center;height:100%;display:flex;position:relative}.c-homebanner--classic{background-color:var(--color-grey-lightest);background:url(/theme/images/didier-magazijn.webp) 50%/cover no-repeat;position:relative}.c-homebanner--classic:after{z-index:1;content:"";background:#0006;height:100%;display:block;top:0;right:0;bottom:0;left:0}.c-homebanner--classic h4{color:var(--color-white)}.c-homebanner--classic h1.text-black,.c-homebanner--classic .c-home-usps .text-base{color:#fff!important}.c-homebanner--classic .c-homebanner__bg{display:none}.c-homebanner--classic .c-button--secondary:not([disabled]):hover{border-color:var(--color-primary-darker);background-color:var(--color-primary-darker);color:var(--color-white)}.c-homebanner--classic .c-button--secondary:not([disabled]):hover .c-button__label{color:var(--color-white)}.c-home-usps{z-index:8;background-color:#0000;padding-top:0;position:relative}@media (width>=48rem){.c-home-usps{border-style:var(--tw-border-style);border-width:0;border-color:var(--color-grey-lighter);padding-inline:calc(var(--spacing,.25rem)*0);padding-block:calc(var(--spacing,.25rem)*0);border-radius:0;transform:translateY(0)}.c-home-usps__container{z-index:1;position:absolute;bottom:0;left:0;right:0}}.c-homesearch .choices__placeholder,.c-homesearch .choices__list--single .choices__item{text-transform:uppercase}.c-homesearch .choices__list--dropdown .choices__item{text-transform:none}.c-button{transition:var(--default-trans);border-radius:var(--border-radius);cursor:pointer;height:3.125rem;padding-inline:calc(var(--spacing,.25rem)*5);padding-block:calc(var(--spacing,.25rem)*3);justify-content:center;align-items:center;text-decoration:none;display:inline-flex;letter-spacing:normal!important}.c-button svg{width:1.2ex;height:1.2ex;margin-bottom:.125em}.c-button .c-button__loader{display:none}.c-button .c-button__loader svg{width:1ex;height:1x;animation:2s linear infinite infiniteRotate}.c-button .c-button__label{line-height:1;font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height, 1.5 ));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600)}.c-button:disabled{cursor:disabled;cursor:not-allowed;border-style:var(--tw-border-style);border-width:2px;border-color:var(--color-grey-light);background-color:var(--color-white);color:var(--color-white)}.c-button:disabled>svg{display:none}.c-button:disabled .c-button__loader{margin-left:1em;display:block}.c-button--addvehicle{background:0 0;align-items:center;height:auto;padding:0}.c-button--addvehicle .c-button__label{--tw-font-weight:var(--font-weight-normal,400);line-height:1.25;font-weight:var(--font-weight-normal,400)}.c-button--addvehicle .c-button__labelicon{width:1.375rem;height:1.375rem;transition:var(--default-trans);background-color:var(--color-primary);color:var(--color-white);border-radius:99px;justify-content:center;align-items:center;margin-right:.5rem;line-height:0;display:flex}.c-button--addvehicle .c-button__labelicon>svg{width:.62rem;height:.62rem;margin-bottom:0}.c-button--addvehicle:hover .c-button__labelicon{transform:rotate(90deg)}.c-button--grey{border-width:1px;border-style:var(--tw-border-style);border-width:2px;border-color:var(--color-primary);color:var(--color-primary);background:0 0}.c-button--grey .c-button__label{color:var(--color-primary);transition:var(--default-trans)}.c-button--grey:hover{background-color:var(--color-primary);color:var(--color-white)}.c-button--grey:hover .c-button__label{color:var(--color-white)}.c-button--primary{letter-spacing:normal;--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700)}.c-button--disabled{border-style:var(--tw-border-style);border-width:2px;border-color:var(--color-primary);background-color:var(--color-white);color:var(--color-primary)}.c-button--disabled .c-button__label{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)));--tw-leading:var(--leading-tight,1.25);line-height:var(--leading-tight,1.25)}.c-button--primary:not([disabled]){transition:var(--default-trans);border-style:var(--tw-border-style);border-width:2px;border-color:var(--color-primary);background-color:var(--color-primary);color:var(--color-white)}.c-button--primary:not([disabled]):hover,.c-button--primary:not([disabled]).is-active{border-style:var(--tw-border-style);border-width:2px;border-color:var(--color-black);background-color:var(--color-black)}.c-button--secondary:not([disabled]){transition:var(--default-trans);letter-spacing:normal;border-style:var(--tw-border-style);border-width:2px;border-color:var(--color-primary);background-color:var(--color-primary);--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);color:var(--color-white);text-transform:none}.c-button--secondary:not([disabled]):hover{border-color:var(--color-black);color:var(--color-black);background-color:#0000}.c-button--primary-outline:not([disabled]){transition:var(--default-trans);letter-spacing:normal;border-style:var(--tw-border-style);border-width:2px;border-color:var(--color-primary);background-color:var(--color-white);--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);color:var(--color-primary)}.c-button--primary-outline:not([disabled]):hover{border-color:var(--color-primary);background-color:var(--color-primary);color:var(--color-white)}.c-button--primary-outline-alt{border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-primary);background-color:#0000}.c-button--primary-outline-alt .c-button__label{color:var(--color-white)}.c-button--primary-outline-alt:hover{background-color:var(--color-primary)}.c-button--primary-outline-alt:hover .c-button__label{color:var(--color-white)}.c-button--alternatives:not([disabled]){transition:var(--default-trans);border-style:var(--tw-border-style);border-width:2px;border-color:var(--color-primary);background-color:var(--color-white);--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);color:var(--color-primary)}.c-button--alternatives:not([disabled]):hover{border-color:var(--color-primary);background-color:var(--color-primary);color:var(--color-white)}.c-button--secondary-outline:not([disabled]){transition:var(--default-trans);border-style:var(--tw-border-style);border-width:2px;border-color:var(--color-secondary);color:var(--color-secondary);background-color:#0000}.c-button--secondary-outline:not([disabled]):hover{border-color:var(--color-secondary);background-color:var(--color-secondary);color:var(--color-white)}.c-button--black:not([disabled]){transition:var(--default-trans);border-style:var(--tw-border-style);border-width:2px;border-color:var(--color-black);background-color:var(--color-black);--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);color:var(--color-white)}.c-button--black:not([disabled]):hover{background-color:var(--color-white);color:var(--color-black)}.c-button--white:not([disabled]){transition:var(--default-trans);border-style:var(--tw-border-style);border-width:2px;border-color:var(--color-white);background-color:var(--color-white);--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);color:var(--color-black)}.c-button--white:not([disabled]):hover{background-color:var(--color-white);color:var(--color-black)}.c-button--cattrigger{padding-inline:calc(var(--spacing,.25rem)*3);justify-content:space-between;max-width:16rem;height:2.75rem}.c-button--cattrigger .c-button__label{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)));text-transform:uppercase}.c-button--cattrigger.is-active{border-bottom-right-radius:0;border-bottom-left-radius:0}.c-button--black-outline:not([disabled]){transition:var(--default-trans);letter-spacing:normal;border-style:var(--tw-border-style);border-width:2px;border-color:var(--color-black);--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);color:var(--color-black);text-transform:none;background-color:#0000}.c-button--black-outline:not([disabled]):hover{background-color:var(--color-black);color:var(--color-white)}.c-button--inforequest:not([disabled]){transition:var(--default-trans);border-style:var(--tw-border-style);border-width:2px;border-color:var(--color-black);--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);color:var(--color-black);text-transform:none;background-color:#0000}.c-button--inforequest:not([disabled]):hover{background-color:var(--color-black);color:var(--color-white)}.c-button--icon-left{flex-direction:row-reverse}.c-button--icon-left svg{margin-right:calc(var(--spacing,.25rem)*2);width:1.15rem;height:1.15rem}.c-button--icon-right svg{margin-left:calc(var(--spacing,.25rem)*2)}.c-button--onlyicon-delete{width:3.125rem;height:3.125rem;padding:0}.c-button--onlyicon-delete .c-button__label{display:none}.c-button--onlyicon-delete svg{width:1rem;height:1rem;margin:0}.c-button--onlyicon-close{width:3.125rem;height:3.125rem;padding:0}.c-button--onlyicon-close .c-button__label{display:none}.c-button--onlyicon-close svg{width:1rem;height:1rem;margin:0}.c-button--add-to-cart:not([disabled]){border-width:1px;border-style:var(--tw-border-style);border-width:2px;border-color:var(--color-primary);background-color:var(--color-primary);padding:.125rem}.c-button--add-to-cart:not([disabled]):hover{border-color:var(--color-black);background-color:var(--color-black)}.c-button--addtocart:not([disabled]) svg{width:1.5rem;height:1.5rem}.c-button--add-to-list{width:2.5rem;height:2.5rem;transition:var(--default-trans);color:var(--color-grey-dark)}.c-button--add-to-list:hover{color:var(--color-primary)}.c-button--add-to-list svg{height:calc(var(--spacing,.25rem)*5);width:calc(var(--spacing,.25rem)*5);margin-right:0}.c-button--add-to-list .c-button__label{display:none}.c-button--add-to-cart{background-color:var(--color-primary);width:2.5rem;height:2.5rem}.c-button--add-to-cart svg{height:calc(var(--spacing,.25rem)*6);width:calc(var(--spacing,.25rem)*6)}.c-button--add-to-cart .c-button__defaulticon{display:block}.c-button--add-to-cart .c-button__loader,.c-button--add-to-cart .c-button__complete{display:none}.c-button--add-to-cart .c-button__complete svg{height:calc(var(--spacing,.25rem)*4);width:calc(var(--spacing,.25rem)*4)}.c-button--add-to-cart.is-loading .c-button__defaulticon{display:none}.c-button--add-to-cart.is-loading .c-button__loader{display:block}.c-button--add-to-cart.is-done{border-style:var(--tw-border-style);border-width:2px;border-color:var(--color-primary);background-color:var(--color-grey)}.c-button--add-to-cart.is-done .c-button__defaulticon{display:none}.c-button--add-to-cart.is-done .c-button__complete{display:block}.c-button--atlacc{width:2rem;height:2rem;margin-left:calc(var(--spacing,.25rem)*2);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-secondary);background-color:var(--color-secondary);padding:calc(var(--spacing,.25rem)*0)}.c-button--atlacc:hover{border-color:var(--color-secondary-darker);background-color:var(--color-secondary-darker)}.c-button--atlacc .c-button__label{line-height:1;font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height, 1.5 ));color:var(--color-white)}.c-button--atc{width:100%;height:100%;padding:0}.c-button--atc svg{width:1rem;height:1rem}.c-button--atc{justify-content:center;align-items:center;display:flex}.c-button--atc-plus{border-style:var(--tw-border-style);border-width:1px}.c-button--atc-plus:hover{border-color:var(--color-green);background-color:var(--color-grey-lightest)}.c-button--atc-plus:hover:disabled{cursor:disabled;cursor:not-allowed;border-color:var(--color-grey-lighter);background-color:var(--color-grey-lightest);color:var(--color-white)}.c-button--atc-plus:disabled{cursor:disabled;cursor:not-allowed}.c-button--atc-plus{border-color:var(--color-grey-lighter);background-color:var(--color-grey-lightest);color:var(--color-grey)}.c-button--atc-min{border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-grey-lighter);background-color:var(--color-grey-lightest);color:var(--color-grey)}.c-button--atc-min:hover{border-color:var(--color-green);background-color:var(--color-grey-lightest)}.c-button--atc-min:hover:disabled{cursor:disabled;cursor:not-allowed;border-color:var(--color-grey-lighter);background-color:var(--color-grey-lightest);color:var(--color-white)}.c-button--atc-min:disabled{border-color:var(--color-grey-lighter);background-color:var(--color-grey-lightest);color:var(--color-grey);cursor:disabled;cursor:not-allowed}.c-button--atc-x{background-color:#e000004d;border:0}@supports (color:color-mix(in lab,red,red)){.c-button--atc-x{background-color:color-mix(in oklab,var(--color-red)30%,transparent)}}.c-button--atc-x{color:var(--color-red)}.c-button--atc-x:hover{background-color:var(--color-red);color:var(--color-white)}.c-button--atc-x:hover:disabled{cursor:disabled;cursor:not-allowed;border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-grey);background-color:var(--color-grey);color:var(--color-white)}.c-button--atc-check{background-color:#61b8014d;border:0}@supports (color:color-mix(in lab,red,red)){.c-button--atc-check{background-color:color-mix(in oklab,var(--color-green)30%,transparent)}}.c-button--atc-check{color:var(--color-green)}.c-button--atc-check:hover{background-color:var(--color-green);color:var(--color-white)}.c-button--atc-check:hover:disabled{border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-grey);background-color:var(--color-grey);color:var(--color-white);cursor:disabled;cursor:not-allowed}.c-button--atc-add{border:0;border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-green);background-color:var(--color-green);color:var(--color-white)}.c-button--atc-add svg{width:1rem;height:1rem;margin-bottom:0}.c-button--atc-add:hover{background-color:var(--color-grey-darkest);color:var(--color-white)}.c-button--atc-add:hover:disabled{border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-grey);background-color:var(--color-grey);color:var(--color-white);cursor:disabled;cursor:not-allowed}@keyframes infiniteRotate{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.c-footer{background-color:var(--color-grey-darkest);font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height, 1.5 ));color:var(--color-grey-lightest);position:relative}.c-footer__bg{inset:calc(var(--spacing,.25rem)*0);z-index:0;position:absolute}.c-footer__bg img{object-fit:cover;width:100%;height:100%}.c-footer__main{z-index:10;padding-block:calc(var(--spacing,.25rem)*12);font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height, 1.5 ));position:relative}@media (width>=48rem){.c-footer__main{padding-top:calc(var(--spacing,.25rem)*16);padding-bottom:calc(var(--spacing,.25rem)*20)}}.c-footer__main a,.c-footer__main a:hover,.c-footer__main a:active{color:var(--color-grey-lightest)}.c-footer__main .c-link--primary{--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);color:var(--color-primary)}.c-footer .c-link--primary .c-link__label{color:var(--color-grey-lightest);text-decoration-line:underline;text-decoration-color:#c91f2466}@supports (color:color-mix(in lab,red,red)){.c-footer .c-link--primary .c-link__label{text-decoration-color:color-mix(in oklab,var(--color-primary)40%,transparent)}}.c-footer .c-link--primary:hover .c-link__label{text-decoration-color:var(--color-primary)}.c-footer__phones{margin-top:calc(var(--spacing,.25rem)*10)}.c-footer__phones strong{color:var(--color-grey-lightest)}.c-footer__phones .c-link__label{color:var(--color-grey-lightest);text-decoration-line:underline;text-decoration-color:#0000}@supports (color:color-mix(in lab,red,red)){.c-footer__phones .c-link__label{text-decoration-color:color-mix(in oklab,var(--color-grey-light)0%,transparent)}}.c-footer__contactinfo{line-height:1.75em}.c-footer__contactinfo--2{margin-top:calc(var(--spacing,.25rem)*10)}.c-footer__subtitle{margin-bottom:calc(var(--spacing,.25rem)*4);font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height,calc(2/1.5)));color:var(--color-grey-lightest)}.c-footer__bottom{z-index:10;padding-block:calc(var(--spacing,.25rem)*4);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)));position:relative}.c-footer__bottom a{color:var(--color-grey)}.c-footer .c-contact-data__title,.c-footer .c-opening-hours__title{color:var(--color-grey-lightest)}.c-footer__copy{margin-right:calc(var(--spacing,.25rem)*2);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1/.75)));color:var(--color-grey-lightest)}.c-footer__brands{margin-top:calc(var(--spacing,.25rem)*8);margin-bottom:calc(var(--spacing,.25rem)*12);border-top-style:var(--tw-border-style);padding-top:calc(var(--spacing,.25rem)*8);border-color:#758c96;border-top-width:1px}.c-footer__brands ul{columns:1}:where(.c-footer__brands ul>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing,.25rem)*2)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing,.25rem)*2)*calc(1 - var(--tw-space-y-reverse)))}.c-footer__brands ul{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height, 1.5 ))}@media (width>=36rem){.c-footer__brands ul{columns:2}}@media (width>=48rem){.c-footer__brands ul{columns:4}}@media (width>=62rem){.c-footer__brands ul{columns:6}}.c-footer__brands a{transition:var(--default-trans)}.c-footer__brands a:hover{color:var(--color-primary)}.c-breadcrumbs li+li:before{content:"";margin-inline:calc(var(--spacing,.25rem)*2);height:calc(var(--spacing,.25rem)*1);width:calc(var(--spacing,.25rem)*1);background:0 0;background-color:var(--color-black);color:var(--color-primary);border-radius:3.40282e38px;flex:none;display:block}.c-breadcrumbs li:last-child a,.c-breadcrumbs li:last-child span{--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);color:var(--color-black);text-decoration:none}.c-breadcrumbs__holder{display:none;position:relative}@media (width>=48rem){.c-breadcrumbs__holder{margin-bottom:calc(var(--spacing,.25rem)*0);padding-block:calc(var(--spacing,.25rem)*3);display:block}}@media (width>=62rem){.c-breadcrumbs__holder{margin-bottom:calc(var(--spacing,.25rem)*0)}}@media (width>=75rem){.c-breadcrumbs__holder{margin-bottom:calc(var(--spacing,.25rem)*0)}}body,html{touch-action:pan-y,pan-x;height:100%}@media (width>=48rem){.c-content{grid-template-rows:auto 1fr auto;grid-template-columns:100%;min-height:100%;display:grid}}.c-content__body{padding-bottom:calc(var(--spacing,.25rem)*10);display:block}@media (width>=48rem){.c-content__body{padding-bottom:calc(var(--spacing,.25rem)*16)}}@media (width>=62rem){.c-content__body{padding-bottom:calc(var(--spacing,.25rem)*20)}}.c-content--product .c-content__body{padding-bottom:0}.c-content--product .c-header__searchcontainer{display:none}@media (width>=48rem){.c-content--product .c-header__searchcontainer{display:block}}.c-content--auth .c-content__body{background-color:var(--color-white);padding-top:calc(var(--spacing,.25rem)*16)}.c-content--part{background-color:var(--color-grey-lightest)}.c-content--part .c-content__body{padding:0}.c-content--vehicle{background-color:var(--color-grey-lightest)}.c-content--vehicle .c-content__body{padding:0}.c-content--parts-overview{background-color:var(--color-grey-lightest)}.c-vehicle-filters{margin-bottom:calc(var(--spacing,.25rem)*6);border-radius:var(--radius-6);border-style:var(--tw-border-style);border-width:0;border-color:var(--color-grey-lighter);background-color:var(--color-white);padding:calc(var(--spacing,.25rem)*0)}.c-vehicle-filters h3{margin-bottom:calc(var(--spacing,.25rem)*5)}.c-vehicle-filters .choices{border-radius:var(--radius-6);border-style:var(--tw-border-style);border-width:1px;border-color:#2d383e80}@supports (color:color-mix(in lab,red,red)){.c-vehicle-filters .choices{border-color:color-mix(in oklab,var(--color-grey-dark)50%,transparent)}}.c-vehicle-filters .choices__button{opacity:1!important}.c-parts-filters{z-index:999;background:#000000b3;width:100vw;position:fixed;top:0;bottom:0;left:-100vw}@media (width>=48rem){.c-parts-filters{z-index:auto;border-radius:var(--radius-6);background:0 0;background-color:var(--color-white);width:auto;padding:calc(var(--spacing,.25rem)*4);position:static}}.c-parts-filters.is-open,.c-parts-filters.is-open .c-parts-filters__inner{left:0}.c-parts-filters__inner{background-color:var(--color-white);padding-inline:calc(var(--spacing,.25rem)*8);padding-bottom:calc(var(--spacing,.25rem)*8);width:100%;height:100%;transition:var(--default-trans);position:relative;left:-100%;overflow-y:scroll}@media (width>=48rem){.c-parts-filters__inner{padding-inline:calc(var(--spacing,.25rem)*0);padding-bottom:calc(var(--spacing,.25rem)*0);position:static;overflow:visible}}.c-parts-filters__submit{z-index:10;background-color:var(--color-white);padding-inline:calc(var(--spacing,.25rem)*8);padding-top:calc(var(--spacing,.25rem)*4);padding-bottom:calc(var(--spacing,.25rem)*4);margin-left:-2rem;margin-right:-2rem;position:sticky;bottom:0;box-shadow:0 -.5rem .75rem -.5rem #0000002e}@media (width>=48rem){.c-parts-filters__submit{box-shadow:none;padding-inline:calc(var(--spacing,.25rem)*0);padding-top:calc(var(--spacing,.25rem)*2);padding-bottom:calc(var(--spacing,.25rem)*0);margin-left:0;margin-right:0;position:static}}.c-parts-filters__mobile-heading{margin-bottom:calc(var(--spacing,.25rem)*4);border-bottom-style:var(--tw-border-style);border-color:#8686864d;border-bottom-width:1px}@supports (color:color-mix(in lab,red,red)){.c-parts-filters__mobile-heading{border-color:color-mix(in oklab,var(--color-grey)30%,transparent)}}.c-parts-filters__mobile-heading{background-color:var(--color-white);padding-inline:calc(var(--spacing,.25rem)*0);padding-block:calc(var(--spacing,.25rem)*2);z-index:99;position:sticky;top:0;left:0;right:0}.c-parts-filters__mobile-heading h2{color:#1e1d1d}@media (width>=48rem){.c-parts-filters__mobile-heading{display:none}}.c-parts-filters h3{margin-bottom:calc(var(--spacing,.25rem)*5)}.c-parts-filters div>label{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height, 1.5 ));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);color:var(--color-black)}.c-parts-filters .choices{border-style:var(--tw-border-style);border-width:1px;border-color:#2d383e80;border-radius:6px}@supports (color:color-mix(in lab,red,red)){.c-parts-filters .choices{border-color:color-mix(in oklab,var(--color-grey-dark)50%,transparent)}}.c-parts-filters .choices__button{opacity:1!important}.c-parts-filters .c-checkbox__label{--tw-font-weight:var(--font-weight-normal,400);line-height:1;font-weight:var(--font-weight-normal,400)}.c-part-block{border-radius:var(--radius-6);background-color:var(--color-white);transition:var(--default-trans);flex-direction:column;display:flex;position:relative}.c-part-block:hover{box-shadow:0 0 0 1px #1e1d1d14,0 6px 16px #0000000a}.c-part-block__imageholder{aspect-ratio:253/177;border-top-left-radius:var(--radius-6);border-top-right-radius:var(--radius-6);overflow:hidden}.c-part-block__imageholder>img{object-fit:cover;width:100%;height:100%}.c-part-block__imageholder--placeholder>img{object-fit:contain;opacity:.5;padding-inline:2rem}.c-part-block__content{padding:calc(var(--spacing,.25rem)*4);flex-direction:column;flex-grow:1;justify-content:space-between;display:flex}.c-part-block__articlenumber{margin-bottom:calc(var(--spacing,.25rem)*2);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1/.75)));color:var(--color-grey-light)}.c-part-block__title{margin-bottom:calc(var(--spacing,.25rem)*4);font-size:var(--text-2lg);--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600)}.c-part-block__prices{align-items:center;display:flex}.c-part-block__nettoprice{line-height:1;font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height,calc(1.75/1.125)));--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);color:var(--color-primary)}.c-part-block__nettoprice .c-part-block__pricetype{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1/.75)))}.c-part-block__brutoprice{margin-top:calc(var(--spacing,.25rem)*0);line-height:1;font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)));--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);color:var(--color-grey)}.c-part-block__brutoprice .c-part-block__pricetype{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1/.75)))}.c-part-block__calendar{border-left-style:var(--tw-border-style);border-left-width:1px;border-color:var(--color-grey-lightest);padding:calc(var(--spacing,.25rem)*2);padding-left:calc(var(--spacing,.25rem)*4);align-items:center;display:flex}.c-part-block__calendar p{leading:0}.c-part-block__donoritem{padding:calc(var(--spacing,.25rem)*2);padding-left:calc(var(--spacing,.25rem)*2);align-items:center;display:flex}.c-part-block__donoritem p{leading:0}.c-part-block__buttonholder{border-radius:var(--radius-6);background-color:var(--color-white);padding:calc(var(--spacing,.25rem)*4);opacity:0;width:100%;transition:var(--default-trans);z-index:-1;position:absolute;bottom:-20px;left:0;right:0}.c-part-block__buttonholder .c-button{border-color:var(--color-primary);background-color:var(--color-primary);color:var(--color-white)}.c-part-block__buttonholder .c-button:hover{border-color:var(--color-black);color:var(--color-black);background-color:#0000}.c-part-block__buttonholder .c-button--disabled{border-style:var(--tw-border-style);border-width:2px;border-color:var(--color-primary);background-color:var(--color-white);color:var(--color-primary);cursor:not-allowed}.c-part-block__buttonholder .c-button--disabled:hover{border-style:var(--tw-border-style);border-width:2px;border-color:var(--color-primary);background-color:var(--color-white);color:var(--color-primary)}.c-part-block:hover .c-part-block__buttonholder{opacity:1;z-index:99;bottom:-60px}.c-language-dropdown{position:relative}.c-language-dropdown__trigger{border-radius:var(--border-radius);padding-top:calc(var(--spacing,.25rem)*1);padding-right:calc(var(--spacing,.25rem)*0);padding-bottom:calc(var(--spacing,.25rem)*1);padding-left:calc(var(--spacing,.25rem)*1);background:0 0}.c-language-dropdown__trigger-label{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)));color:var(--color-white);text-transform:uppercase}.c-language-dropdown__trigger div{color:var(--color-white)}.c-language-dropdown__panel{z-index:999;border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-grey);background-color:var(--color-white);border-radius:.25rem;width:100%;position:absolute;overflow:hidden}.c-language-dropdown .c-languagenav ul,.c-language-dropdown .c-languagenav ul li{display:block}.c-language-dropdown .c-languagenav ul li+li{border-left:0;border-top-style:var(--tw-border-style);border-top-width:1px;border-color:var(--color-grey-light);margin-left:0;padding-left:0}.c-language-dropdown .c-languagenav ul a{transition:var(--default-trans);padding:calc(var(--spacing,.25rem)*2);line-height:1;font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)));text-transform:uppercase;display:block}.c-language-dropdown .c-languagenav ul a:hover{background-color:var(--color-primary);color:var(--color-white)}.c-language-dropdown .c-languagenav ul li.is-active a{--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);color:var(--color-grey-dark)}.c-cartbutton__parent{margin-left:18px}.c-cartbutton__amount{background-color:var(--color-white)}.c-cartbutton__amount span{font-size:var(--text-xxs);color:var(--color-black)}.c-cartbutton svg{width:26px;height:26px}html[data-theme=classic] .c-cartbutton{border-radius:var(--radius-md,.375rem);background-color:var(--color-primary);color:var(--color-white);padding:.4rem .55rem}html[data-theme=classic] .c-cartbutton svg{color:var(--color-white)}.c-autocomplete{margin-top:calc(var(--spacing,.25rem)*4);width:100%;position:relative}@media (width>=62rem){.c-autocomplete{margin-top:calc(var(--spacing,.25rem)*0)}}.c-autocomplete{z-index:15;height:3.125rem}@media (width>=62rem){.c-autocomplete{width:400px}}@media (width>=75rem){.c-autocomplete{width:500px}}@media (width>=92rem){.c-autocomplete{width:621px}}.c-autocomplete__backdrop{pointer-events:none;background-color:var(--color-black);opacity:0;transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));position:absolute;top:0;right:0;bottom:0;left:0}@media (width>=62rem){.c-autocomplete__backdrop{background-color:#2d383e80;position:fixed}@supports (color:color-mix(in lab,red,red)){.c-autocomplete__backdrop{background-color:color-mix(in oklab,var(--color-grey-dark)50%,transparent)}}}.c-autocomplete__backdrop.is-active{pointer-events:auto;opacity:1}.c-autocomplete__container{width:100%;max-width:var(--container-xl,36rem);min-width:100%;transform:var(--tw-rotate-x,)var(--tw-rotate-y,)var(--tw-rotate-z,)var(--tw-skew-x,)var(--tw-skew-y,);background-color:var(--color-black);transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));margin-inline:auto;position:absolute;overflow-y:auto}.c-autocomplete__container.is-focus{border-radius:var(--border-radius)var(--border-radius)0 0;position:absolute;top:0;right:0;bottom:0;left:0}@media (width>=62rem){.c-autocomplete__container.is-focus{position:relative;top:auto;left:auto;right:auto;overflow:visible}}.c-autocomplete__container.is-focus .c-autocomplete__button{border-radius:0 var(--border-radius)0 0}.c-autocomplete__container.is-focus .c-autocomplete__input{border-radius:var(--border-radius)var(--border-radius)0 0}.c-autocomplete__input{border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-grey-lighter);background-color:var(--color-white);width:100%;padding-right:calc(var(--spacing,.25rem)*4);padding-left:calc(var(--spacing,.25rem)*4);color:var(--color-grey-dark)}.c-autocomplete__input:focus{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(0px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}@media (width>=36rem){.c-autocomplete__input{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height, 1.5 ))}}.c-autocomplete__input{border-radius:var(--border-radius);height:3.125rem}.c-autocomplete__input:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(0px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);--tw-outline-style:none;outline-style:none}.c-autocomplete__input::placeholder{color:#909090}.c-autocomplete__button{pointer-events:none;border-radius:0 var(--border-radius)var(--border-radius)0;border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-grey-lighter);background-color:var(--color-white);height:100%;padding:calc(var(--spacing,.25rem)*5);text-transform:uppercase;border-left:0;align-items:center;display:flex;position:absolute;top:0;bottom:0;right:0}.c-autocomplete__button.is-active{pointer-events:all}.c-autocomplete__button-label{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)));--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);--tw-tracking:var(--tracking-wide,.025em);letter-spacing:var(--tracking-wide,.025em);color:var(--color-black)}.c-autocomplete__results-container{background-color:var(--color-white);position:relative;overflow-y:scroll}@media (width>=62rem){.c-autocomplete__results-container{height:auto;max-height:75vh;padding-bottom:0;position:absolute;top:48px;left:0;right:0}}.c-autocomplete__result-group{padding-top:calc(var(--spacing,.25rem)*2)}.c-autocomplete__result-group+.c-autocomplete__result-group{margin-top:calc(var(--spacing,.25rem)*2);border-top-style:var(--tw-border-style);border-top-width:1px;border-color:var(--color-grey-lighter)}.c-autocomplete__result-group-title{padding-inline:calc(var(--spacing,.25rem)*4);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1/.75)));--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);color:var(--color-grey-dark);text-transform:uppercase;letter-spacing:1.05px}.c-autocomplete__result-group-items{margin-top:calc(var(--spacing,.25rem)*2);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)));--tw-tracking:var(--tracking-tight,-.025em);letter-spacing:var(--tracking-tight,-.025em);color:var(--color-grey-darker)}.c-autocomplete__result-line{padding-inline:calc(var(--spacing,.25rem)*4);padding-block:calc(var(--spacing,.25rem)*3);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));-webkit-user-select:none;user-select:none;align-items:center;display:flex}.c-autocomplete__result-line:hover{background-color:#2d383e1a}@supports (color:color-mix(in lab,red,red)){.c-autocomplete__result-line:hover{background-color:color-mix(in oklab,var(--color-grey-dark)10%,transparent)}}.c-autocomplete__result-line-image{margin-right:calc(var(--spacing,.25rem)*3);height:calc(var(--spacing,.25rem)*8);width:calc(var(--spacing,.25rem)*8);object-fit:cover;border-radius:.25rem}.c-autocomplete__result-line-text{text-overflow:ellipsis;white-space:nowrap;--tw-leading:var(--leading-tight,1.25);line-height:var(--leading-tight,1.25);--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);--tw-tracking:var(--tracking-normal,0em);letter-spacing:var(--tracking-normal,0em);flex:auto;overflow:hidden}.c-autocomplete__product-title{--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);--tw-tracking:var(--tracking-normal,0em);letter-spacing:var(--tracking-normal,0em)}.c-autocomplete__product-sku{font-family:var(--font-mono);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1/.75)));color:var(--color-grey-dark)}.c-autocomplete__no-results{padding:calc(var(--spacing,.25rem)*6);text-align:center;font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)))}@media (width>=62rem){.c-autocomplete__no-results{height:auto;max-height:calc(var(--spacing,.25rem)*80);background-color:var(--color-white);padding-bottom:calc(var(--spacing,.25rem)*8);position:absolute;top:48px;left:0;right:0}}.c-autocomplete__no-results-icon{height:calc(var(--spacing,.25rem)*6);width:calc(var(--spacing,.25rem)*6);color:var(--color-grey);margin-inline:auto}.c-autocomplete__no-results-title{margin-top:calc(var(--spacing,.25rem)*2);--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);color:var(--color-grey-darkest)}.c-autocomplete__no-results-text{margin-top:calc(var(--spacing,.25rem)*0);color:var(--color-grey)}.c-autocomplete__view-all{cursor:pointer;border-top-style:var(--tw-border-style);border-top-width:1px;border-color:var(--color-grey-lighter);background-color:var(--color-white);padding-block:calc(var(--spacing,.25rem)*3);text-align:center;font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)));--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);color:var(--color-grey-dark);position:sticky;bottom:0;left:0;right:0}@media (hover:hover){.c-autocomplete__view-all:hover{color:var(--color-primary)}}.c-autocomplete__view-all{letter-spacing:normal;transition:var(--default-trans)}html.is-locked,html.is-locked body{box-sizing:border-box;overflow:hidden}@media (width>=62rem){html.is-locked,html.is-locked body{overflow:auto}}.c-categorynav__dropdown{border-radius:0 var(--border-radius)var(--border-radius)var(--border-radius);box-shadow:none;background-color:var(--color-white);width:100%;min-width:222px;padding-inline:calc(var(--spacing,.25rem)*4)}.c-categorynav__cat+.c-categorynav__cat{border-top-style:var(--tw-border-style);border-top-width:0;border-color:var(--color-grey-light)}.c-categorynav__catlink{padding-block:calc(var(--spacing,.25rem)*2);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)));--tw-font-weight:var(--font-weight-normal,400);font-weight:var(--font-weight-normal,400);transition:var(--default-trans);justify-content:space-between;align-items:flex-start;display:flex}.c-categorynav__catlink>svg{width:.5em;height:.5em;margin-left:calc(var(--spacing,.25rem)*4);margin-top:6px}.c-categorynav__catlink:hover,.c-categorynav__catlink.is-active{color:var(--color-primary)}.c-categorynav__subcat{border-radius:var(--border-radius);background-color:var(--color-white);width:100%;padding-inline:calc(var(--spacing,.25rem)*6);pointer-events:all;margin-left:.125rem;position:absolute;top:0;left:0;box-shadow:0 2px 14px #9c9c9c80}.c-categorynav__subcat-parent{width:var(--subnavwidth);pointer-events:none}.c-categorynav__subcat-inner{margin-left:calc(var(--spacing,.25rem)*-6);padding:calc(var(--spacing,.25rem)*4)}.c-categorynav__subcat-inner>ul{width:100%;padding-left:calc(var(--spacing,.25rem)*6);columns:222px}.c-categorynav__subcat-inner>ul li{min-width:222px}.c-authnav>ul{flex-wrap:wrap;justify-content:flex-start;align-items:center;display:flex}@media (width>=75rem){.c-authnav>ul{gap:1.5rem}}.c-authnav>ul>li{position:relative}.c-authnav>ul>li>a{transition:var(--default-trans);letter-spacing:.105em;font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)));--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);color:var(--color-grey-dark);text-transform:uppercase;background:0 0;align-items:center;padding:1rem;display:flex}@media (width>=75rem){.c-authnav>ul>li>a{padding:1rem 0}}.c-authnav>ul>li>a svg{width:18px;height:18px}@media (width>=75rem){.c-authnav>ul>li>a svg{margin-right:calc(var(--spacing,.25rem)*2)}}.c-authnav>ul>li>a span{display:none}@media (width>=48rem){.c-authnav>ul>li>a span{display:block}}.c-authnav>ul>li>a.is-logged-in{border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-white);width:50px;height:50px;color:var(--color-white);border-radius:4px;justify-content:center;align-items:center;display:flex}.c-authnav>ul>li>a.is-logged-in>svg{margin-right:0}.c-authnav>ul>li>a.is-logged-in:hover{border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-white);background-color:var(--color-white);color:var(--color-black)}.c-authnav>ul>li>a.is-login{border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-black);background-color:var(--color-black);width:auto;height:50px;padding-inline:calc(var(--spacing,.25rem)*2);color:var(--color-white);justify-content:center;align-items:center;display:flex}.c-authnav>ul>li>a.is-login>svg{margin-right:0}.c-authnav>ul>li>a.is-login span.c-authnav__login-small{text-transform:none;white-space:nowrap;letter-spacing:0;font-size:10px;font-weight:400}@media (width>=48rem){.c-authnav>ul>li>a.is-login span.c-authnav__login-small{display:block}}.c-authnav>ul>li>a.is-login span.c-authnav__login-big{text-transform:none;font-weight:400;font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)));white-space:nowrap;letter-spacing:0}@media (width>=48rem){.c-authnav>ul>li>a.is-login span.c-authnav__login-big{display:block}}.c-authnav>ul>li>a.is-login:hover{border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-white);background-color:var(--color-white);color:var(--color-black)}.c-authnav>ul>li:hover>a{color:var(--color-primary)}@media (width>=62rem){.c-authnav>ul>li:hover>ul{opacity:1;z-index:99;pointer-events:all;display:block}}.c-authnav>ul>li>ul{display:none}@media (width>=62rem){.c-authnav>ul>li>ul{z-index:-1;pointer-events:none;opacity:0;padding-top:calc(var(--spacing,.25rem)*1);min-width:auto;position:absolute;top:100%;left:auto;right:-20px}.c-authnav>ul>li>ul li>a{transition:var(--default-trans);letter-spacing:.125em;text-align:left;white-space:nowrap;background-color:var(--color-grey-lightest);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)));color:var(--color-grey-dark);text-transform:uppercase;padding:.625rem 1rem;display:block}.c-authnav>ul>li>ul li>a:hover{background-color:var(--color-grey-dark);color:var(--color-white)}.c-authnav>ul>li>ul li+li{border-top-style:var(--tw-border-style);border-top-width:1px;border-color:var(--color-grey-light)}}.c-authnav--mobile{background:0 0}.c-authnav--mobile>ul{flex-wrap:wrap;justify-content:flex-start;align-items:center;gap:1rem;display:flex}.c-authnav--mobile>ul>li{position:relative}.c-authnav--mobile>ul>li>a{transition:var(--default-trans);letter-spacing:.105em;background-color:#ffffff2b;align-items:center;display:flex}@supports (color:color-mix(in lab,red,red)){.c-authnav--mobile>ul>li>a{background-color:color-mix(in oklab,var(--color-white)17%,transparent)}}.c-authnav--mobile>ul>li>a{padding:calc(var(--spacing,.25rem)*4);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)));--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);color:var(--color-white);text-transform:uppercase}.c-authnav--mobile>ul>li>a svg{margin-right:calc(var(--spacing,.25rem)*2)}.c-authnav--mobile>ul>li:hover>a{background-color:#86868680}@supports (color:color-mix(in lab,red,red)){.c-authnav--mobile>ul>li:hover>a{background-color:color-mix(in oklab,var(--color-grey)50%,transparent)}}.c-authnav--mobile>ul>li:hover>a{color:var(--color-white)}.c-authnav--mobile>ul>li.is-active>a{background-color:#86868680}@supports (color:color-mix(in lab,red,red)){.c-authnav--mobile>ul>li.is-active>a{background-color:color-mix(in oklab,var(--color-grey)50%,transparent)}}.c-authnav--mobile>ul>li.is-active>a{color:var(--color-white)}.c-authnav--header{background:0 0}.c-authnav--header>ul{flex-wrap:wrap;justify-content:flex-start;align-items:center;gap:1rem;display:flex}.c-authnav--header>ul>li{position:relative}.c-authnav--header>ul>li>a{transition:var(--default-trans);letter-spacing:.105em;background-color:#ffffff2b;align-items:center;display:flex}@supports (color:color-mix(in lab,red,red)){.c-authnav--header>ul>li>a{background-color:color-mix(in oklab,var(--color-white)17%,transparent)}}.c-authnav--header>ul>li>a{padding:calc(var(--spacing,.25rem)*0);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)));--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);color:var(--color-primary);text-transform:uppercase}.c-authnav--header>ul>li>a svg{width:24px;height:24px;margin-right:calc(var(--spacing,.25rem)*2)}.c-authnav--header>ul>li>a span{display:none}.c-sidemenu{pointer-events:none;z-index:20;width:100%;transition:var(--default-trans-slow);background-color:#0000;position:fixed;top:0;bottom:0;left:-100vw}@supports (color:color-mix(in lab,red,red)){.c-sidemenu{background-color:color-mix(in oklab,var(--color-black)0%,transparent)}}.c-sidemenu.is-open{background-color:var(--color-black);pointer-events:all;left:0}.c-sidemenu.is-open .c-sidemenu__inner{left:0}.c-sidemenu__inner{width:100vw;transition:var(--default-trans-slow);background-color:var(--color-black);padding:calc(var(--spacing,.25rem)*6);color:var(--color-black);position:absolute;top:0;bottom:0;left:0;overflow:scroll}.c-sidemenu__lang .c-language-dropdown__trigger-label,.c-sidemenu__lang .c-language-dropdown__trigger div{color:var(--color-white)}.c-sidemenu__search .c-autocomplete{margin-top:0;margin-bottom:calc(var(--spacing,.25rem)*12)}.c-sidemenu__search .c-autocomplete__container{background:0 0;overflow-y:visible}.c-sidemenu__search .c-autocomplete__no-results{background-color:var(--color-white)}.c-sidemenu__search .c-autocomplete__input{background-color:var(--color-black);color:var(--color-white)}.c-sidemenu__search .c-autocomplete__button{background-color:var(--color-black)}.c-sidemenu__search .c-autocomplete__button-label{color:var(--color-white)}.c-cartbutton-mobile{background-color:var(--color-secondary);width:50px;height:50px;padding:calc(var(--spacing,.25rem)*0);color:var(--color-white);border-radius:4px;justify-content:center;align-items:center;display:flex;position:relative}.c-cartbutton-mobile .c-cartbutton__amount{height:calc(var(--spacing,.25rem)*5);width:calc(var(--spacing,.25rem)*5);background-color:var(--color-white);border-radius:3.40282e38px;justify-content:center;align-items:center;display:flex;position:absolute;top:-.625rem;right:-.625rem}.c-cartbutton-mobile .c-cartbutton__amount span{font-size:var(--text-xxs);color:var(--color-black)}.c-cartbutton-mobile svg{width:24px;height:24px}.c-part-detail__sku{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)));color:var(--color-grey)}.c-part-detail__price{--tw-font-weight:var(--font-weight-bold,700);line-height:1.25em;font-weight:var(--font-weight-bold,700)}.c-part-detail__price--netto{margin-bottom:calc(var(--spacing,.25rem)*2);font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height, 1.2 ));color:var(--color-primary)}.c-part-detail__price--netto span+span{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height,calc(1.75/1.125)))}.c-part-detail__price--bruto{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)));--tw-font-weight:var(--font-weight-normal,400);font-weight:var(--font-weight-normal,400);color:var(--color-black)}.c-part-detail__price--bruto span+span{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)))}.c-part-detail__parts .c-part-block{background-color:var(--color-grey-lightest)}.c-part-detail__parts .c-part-block__calendar{border-left-color:#d3d3d3}.c-input input[type=text],.c-input input[type=number],.c-input input[type=tel],.c-input input[type=password],.c-input input[type=email],.c-input input[type=date],.c-input input[type=time]{border-color:#2d383e80;border-radius:.25rem}@supports (color:color-mix(in lab,red,red)){.c-input input[type=text],.c-input input[type=number],.c-input input[type=tel],.c-input input[type=password],.c-input input[type=email],.c-input input[type=date],.c-input input[type=time]{border-color:color-mix(in oklab,var(--color-grey-dark)50%,transparent)}}.c-input input[type=text]:required+.c-input__label:after,.c-input input[type=number]:required+.c-input__label:after,.c-input input[type=tel]:required+.c-input__label:after,.c-input input[type=password]:required+.c-input__label:after,.c-input input[type=email]:required+.c-input__label:after,.c-input input[type=date]:required+.c-input__label:after,.c-input input[type=time]:required+.c-input__label:after,.c-input input[type=file]:required+.c-input__label:after{content:"*";font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)));color:var(--color-primary)}.c-input input[type=file]::file-selector-button{margin-right:calc(var(--spacing,.25rem)*2);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-grey);background-color:var(--color-grey-lightest);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)));color:var(--color-black);cursor:pointer;transition:var(--default-trans);border:#758c9680;border-radius:6px;padding:8px 16px;font-weight:400}.c-input input[type=file]::file-selector-button:hover{background-color:var(--color-grey-lighter)}.c-input textarea:required+.c-input__label:after{content:"*";font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)));color:var(--color-primary)}.c-authbox .c-input__field,.c-authbox textarea{background-color:var(--color-white)}.c-authbox{border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-grey-light);background-color:var(--color-grey-lightest);border-radius:.25rem}.c-link--primary .c-link__label{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)));--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700)}.c-link--vattoggle .c-link__label{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)));color:var(--color-white);text-decoration-line:underline;text-decoration-color:#0000}@supports (color:color-mix(in lab,red,red)){.c-link--vattoggle .c-link__label{text-decoration-color:color-mix(in oklab,var(--color-white)0%,transparent)}}.c-link--vattoggle:hover .c-link__label{text-decoration-color:#fff6}@supports (color:color-mix(in lab,red,red)){.c-link--vattoggle:hover .c-link__label{text-decoration-color:color-mix(in oklab,var(--color-white)40%,transparent)}}.c-link--vattoggle.is-active .c-link__label{--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700)}.c-link--footercontact .c-link__label{color:var(--color-white);text-decoration:none}.c-link--footercontact:hover .c-link__label{color:var(--color-primary)}.c-table{border-collapse:collapse;width:100%}.c-table th{text-align:left;vertical-align:top;border-style:var(--tw-border-style);border-width:0;border-right-style:var(--tw-border-style);border-right-width:0;border-color:var(--color-grey-dark);background-color:var(--color-grey-darkest);padding-inline:calc(var(--spacing,.25rem)*3);padding-block:calc(var(--spacing,.25rem)*2);--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);color:var(--color-white)}.c-table th:last-child{border-right-style:var(--tw-border-style);border-right-width:0;border-color:var(--color-grey-dark)}@media (width>=48rem){.c-table th.c-table__rightcell{text-align:right}}.c-table tr{display:block}.c-table tr+tr{margin-top:calc(var(--spacing,.25rem)*6)}@media (width>=48rem){.c-table tr{display:table-row}.c-table tr:last-child td{border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--color-grey-lighter)}}.c-table td{padding-inline:calc(var(--spacing,.25rem)*2);padding-block:calc(var(--spacing,.25rem)*3);font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height, 1.5 ));display:flex}.c-table td:before{content:attr(data-th);flex:none;width:40%;font-weight:700;display:block}@media (width>=48rem){.c-table td{vertical-align:top;border-top-style:var(--tw-border-style);border-top-width:1px;border-color:var(--color-grey-lighter);padding-inline:calc(var(--spacing,.25rem)*3);padding-block:calc(var(--spacing,.25rem)*2);display:table-cell}.c-table td:before{display:none}.c-table td:first-child{background:#e3e3e3}.c-table td.c-table__rightcell,.c-table .c-table__rightcell{text-align:right}}.c-table thead{display:none}@media (width>=48rem){.c-table thead{display:table-header-group}}.c-table+div:has(.c-pagination){margin-top:2rem}.c-table--detail{background-color:#0000}.c-table--detail tr{display:table-row}.c-table--detail tr:last-child td{--tw-border-style:none;border-style:none;border-color:var(--color-grey-lighter)}.c-table--detail tr:nth-child(odd) td{background-color:var(--color-white)}.c-table--detail tr:nth-child(2n) td{background:0 0}.c-table--detail td{--tw-border-style:none;border-style:none;border-color:var(--color-grey-lighter);padding-inline:calc(var(--spacing,.25rem)*3);padding-block:calc(var(--spacing,.25rem)*2);display:table-cell}.c-table--detail td:before{display:none}@media (width>=62rem){.c-table--detail td:first-child{--tw-font-weight:var(--font-weight-bold,700);width:40%;font-weight:var(--font-weight-bold,700)}}.c-quicklink{height:100%;padding:calc(var(--spacing,.25rem)*8);transition:var(--default-trans);background:#758c96;border-radius:6px;display:block;box-shadow:0 2px 16px #d2d2d226}.c-quicklink__icon{transition:var(--default-trans)}.c-quicklink:hover .c-quicklink__icon{transform:rotate(90deg)}.c-quicklink:hover{background-color:var(--color-black)}.c-homebrand>div{width:100%;height:100%}.c-homebrand>div picture{display:contents}.c-homebrand>div img{object-fit:contain;width:100%;height:100%}.c-step__number{height:calc(var(--spacing,.25rem)*8);width:calc(var(--spacing,.25rem)*8);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-grey-light);color:var(--color-grey-darkest);border-radius:3.40282e38px;justify-content:center;align-items:center;display:flex}.c-step__label{padding-left:calc(var(--spacing,.25rem)*2);color:var(--color-grey-light);display:none}@media (width>=48rem){.c-step__label{display:block}}.c-step__spacer{margin-inline:calc(var(--spacing,.25rem)*4);height:1px;width:calc(var(--spacing,.25rem)*12);background-color:var(--color-primary)}.c-step.is-active .c-step__number{background-color:var(--color-primary);color:var(--color-white)}.c-step.is-active .c-step__label{--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);color:var(--color-primary)}.c-step--prev .c-step__number{height:calc(var(--spacing,.25rem)*8);width:calc(var(--spacing,.25rem)*8);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-search);background-color:var(--color-search);color:var(--color-white)}.c-step--prev .c-step__label{color:var(--color-search)}.c-step--prev .c-step__spacer{background-color:var(--color-search)}.c-select{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;height:3.125rem;transition:var(--default-trans);border-radius:0;border-radius:var(--radius-6);border-style:var(--tw-border-style);background:0 0;border-width:1px;border-color:#2d383e80;outline:none;padding-right:1.75rem}@supports (color:color-mix(in lab,red,red)){.c-select{border-color:color-mix(in oklab,var(--color-grey-dark)50%,transparent)}}.c-select{padding-top:calc(var(--spacing,.25rem)*1);padding-bottom:calc(var(--spacing,.25rem)*1);padding-left:calc(var(--spacing,.25rem)*4);font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height, 1.5 ))}.c-select::placeholder{color:#a8a8a8;text-transform:none;font-size:.8125rem;font-weight:400}.c-select:focus{border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-grey)}.c-select__holder{position:relative}.c-select__arrow{pointer-events:none;z-index:1;top:50%;right:calc(var(--spacing,.25rem)*4);position:absolute;transform:translateY(-50%)}.c-select__arrow svg{width:1ex}.c-select--sort{width:calc(var(--spacing,.25rem)*40);padding-top:calc(var(--spacing,.25rem)*2);padding-bottom:calc(var(--spacing,.25rem)*2);padding-left:calc(var(--spacing,.25rem)*2);--tw-font-weight:var(--font-weight-normal,400);font-weight:var(--font-weight-bold,700);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-black);font-weight:var(--font-weight-normal,400);padding-right:1.75rem}.c-nativeselect{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8'%3E%3Cpath d='M1 1l5 5 5-5' stroke='%231E1D1D' stroke-width='1.5' fill='none'/%3E%3C/svg%3E");background-position:right 1.1rem center;background-repeat:no-repeat;background-size:.7rem;padding-right:2.25rem}.c-footernav ul li+li{margin-top:.125em}.c-footernav ul a{transition:var(--default-trans);--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);color:var(--color-primary);text-decoration-line:underline;text-decoration-color:#c91f2466}@supports (color:color-mix(in lab,red,red)){.c-footernav ul a{text-decoration-color:color-mix(in oklab,var(--color-primary)40%,transparent)}}.c-footernav ul a span.count{height:calc(var(--spacing,.25rem)*4);min-width:calc(var(--spacing,.25rem)*4);padding:calc(var(--spacing,.25rem)*1);--tw-font-weight:var(--font-weight-bold,700);font-size:10px;font-weight:var(--font-weight-bold,700);color:var(--color-white);border-radius:3.40282e38px;justify-content:center;align-items:center;display:inline-flex;transform:translateY(-4px)}.c-footernav ul a:hover{color:var(--color-primary);text-decoration-color:var(--color-primary)}.c-socialnav{margin-top:calc(var(--spacing,.25rem)*10)}.c-socialnav ul{display:flex}.c-socialnav ul li+li{margin-left:calc(var(--spacing,.25rem)*2)}.c-socialnav ul li a{transition:var(--default-trans);height:calc(var(--spacing,.25rem)*8);width:calc(var(--spacing,.25rem)*8);background-color:var(--color-white);color:var(--color-black);border-radius:3.40282e38px;justify-content:center;align-items:center;display:flex}.c-socialnav ul li a:hover{background-color:var(--color-primary);color:var(--color-white)}.c-socialnav--mobilenav ul li a{color:var(--color-primary-dark)}.c-selected-option{border-radius:5px}.c-card--vehicle{border-radius:var(--radius-6)}.c-card--vehicle .c-card__imageholder{border-top-left-radius:var(--radius-6);border-top-right-radius:var(--radius-6);overflow:hidden}.c-card--vehicle .c-price--net{--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700)}.c-pagination__link{transition:var(--default-trans);height:calc(var(--spacing,.25rem)*8);padding-block:calc(var(--spacing,.25rem)*1);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)));--tw-leading:calc(var(--spacing,.25rem)*4);line-height:calc(var(--spacing,.25rem)*4);--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);color:var(--color-grey);align-items:center;display:inline-flex;position:relative}@media (hover:hover){.c-pagination__link:hover{color:var(--color-primary)}}.c-pagination__link svg{height:calc(var(--spacing,.25rem)*3);width:calc(var(--spacing,.25rem)*3)}.c-pagination__button{transition:var(--default-trans);width:auto;height:calc(var(--spacing,.25rem)*8);min-width:calc(var(--spacing,.25rem)*8);border-radius:var(--radius-sm,.25rem);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-black);background-color:var(--color-white);padding-inline:calc(var(--spacing,.25rem)*2);padding-block:calc(var(--spacing,.25rem)*1);text-align:center;font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)));--tw-leading:calc(var(--spacing,.25rem)*4);line-height:calc(var(--spacing,.25rem)*4);--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);color:var(--color-black);justify-content:center;align-items:center;margin-left:-1px;display:flex;position:relative}@media (hover:hover){.c-pagination__button:hover{background-color:var(--color-black);color:var(--color-white)}}.c-pagination__button:focus{z-index:10;--tw-outline-style:none;outline-style:none}.c-pagination__current{height:calc(var(--spacing,.25rem)*8);min-width:calc(var(--spacing,.25rem)*8);cursor:default;border-radius:var(--radius-sm,.25rem);background-color:var(--color-black);padding-inline:calc(var(--spacing,.25rem)*2);padding-block:calc(var(--spacing,.25rem)*1);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)));--tw-leading:calc(var(--spacing,.25rem)*4);line-height:calc(var(--spacing,.25rem)*4);--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);color:var(--color-white);-webkit-user-select:none;user-select:none;justify-content:center;align-items:center;margin-left:-1px;display:inline-flex;position:relative}.c-pagination__dots{height:calc(var(--spacing,.25rem)*8);cursor:default;border-radius:var(--radius-sm,.25rem);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-grey);background-color:var(--color-white);padding-inline:calc(var(--spacing,.25rem)*2);padding-block:calc(var(--spacing,.25rem)*1);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)));--tw-leading:calc(var(--spacing,.25rem)*5);line-height:calc(var(--spacing,.25rem)*5);--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);color:var(--color-grey);-webkit-user-select:none;user-select:none;align-items:center;margin-left:-1px;display:flex;position:relative}.c-timeline{position:relative}@media (width>=48rem){.c-timeline{padding-top:calc(var(--spacing,.25rem)*10);padding-bottom:calc(var(--spacing,.25rem)*20)}}.c-timeline__items{margin-bottom:calc(var(--spacing,.25rem)*-10);flex-wrap:wrap;display:flex}@media (width>=48rem){.c-timeline__items{margin-bottom:calc(var(--spacing,.25rem)*-16)}}.c-timeline__item{width:100%;padding-bottom:calc(var(--spacing,.25rem)*10)}@media (width>=48rem){.c-timeline__item{padding-bottom:calc(var(--spacing,.25rem)*16);width:50%}.c-timeline__item.is-flipped .c-timeline-item__flex{flex-direction:row-reverse}.c-timeline__item.is-flipped .c-timeline-item__pin{margin-top:calc(var(--spacing,.25rem)*8)}}.c-timeline__item.is-flipped .c-timeline-item__pin:after{right:auto;left:calc(var(--spacing,.25rem)*0);transform:translateY(50%)}@media (width>=48rem){.c-timeline__item.is-flipped .c-timeline-item__pin:after{transform:translate(-50%,50%)}}.c-timeline:after{top:calc(var(--spacing,.25rem)*0);bottom:calc(var(--spacing,.25rem)*0);background-color:var(--color-grey);content:"";width:1px;height:100%;position:absolute;left:7px}@media (width>=48rem){.c-timeline:after{left:50%;transform:translate(-50%)}}.c-timeline-item{z-index:40;position:relative}.c-timeline-item__body{margin-left:calc(var(--spacing,.25rem)*8);background-color:var(--color-white);padding:calc(var(--spacing,.25rem)*5)}@media (width>=48rem){.c-timeline-item__body{margin-left:calc(var(--spacing,.25rem)*0)}}@media (width>=62rem){.c-timeline-item__body{padding:calc(var(--spacing,.25rem)*7)}}@media (width>=48rem){.c-timeline-item__flex{flex-direction:row}}.c-timeline-item__pin{padding-inline:calc(var(--spacing,.25rem)*8);padding-top:calc(var(--spacing,.25rem)*1);padding-bottom:calc(var(--spacing,.25rem)*2);text-align:center;display:flex;position:relative}@media (width>=48rem){.c-timeline-item__pin{margin-top:calc(var(--spacing,.25rem)*24);border-bottom-style:var(--tw-border-style);--tw-border-style:dashed;border-style:dashed;border-bottom-width:1px;border-color:var(--color-grey);padding-inline:calc(var(--spacing,.25rem)*5);padding-top:calc(var(--spacing,.25rem)*0);justify-content:center}}.c-timeline-item__pin:after{content:"";top:calc(var(--spacing,.25rem)*0);right:auto;left:calc(var(--spacing,.25rem)*0);z-index:40;height:calc(var(--spacing,.25rem)*4);width:calc(var(--spacing,.25rem)*4);background-color:var(--color-primary);border-radius:3.40282e38px;position:absolute;transform:translateY(50%)}@media (width>=48rem){.c-timeline-item__pin:after{top:auto;right:calc(var(--spacing,.25rem)*0);bottom:calc(var(--spacing,.25rem)*0);left:auto;transform:translate(50%,50%)}}.c-timeline-item__period{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height, 1.5 ));--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);color:var(--color-grey-darkest);display:inline-block}@media (width>=48rem){.c-timeline-item__period{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)))}}@media (width>=62rem){.c-timeline-item__period{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height,calc(1.75/1.125)))}}@media (width>=75rem){.c-timeline-item__period{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height,calc(1.75/1.25)))}}.c-timeline-item__content{margin-top:calc(var(--spacing,.25rem)*4)}.c-timeline-item__title{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height, 1.5 ))}@media (width>=62rem){.c-timeline-item__title{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height,calc(1.75/1.125)))}}@media (width>=75rem){.c-timeline-item__title{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height,calc(1.75/1.25)))}}.c-vacancy-list{gap:calc(var(--spacing,.25rem)*4);display:grid}@media (width>=48rem){.c-vacancy-list{grid-template-columns:repeat(2,minmax(0,1fr))}}.c-vacancy-card{justify-content:space-between;align-items:center;gap:calc(var(--spacing,.25rem)*6);border-radius:var(--radius-6);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-grey-lighter);background-color:var(--color-white);height:100%;padding:calc(var(--spacing,.25rem)*6);transition:var(--default-trans);display:flex}.c-vacancy-card__title{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height,calc(1.75/1.125)));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);color:var(--color-black);transition:var(--default-trans);line-height:1.4}.c-vacancy-card__icon{height:calc(var(--spacing,.25rem)*10);width:calc(var(--spacing,.25rem)*10);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-grey-lighter);color:var(--color-primary);transition:var(--default-trans);border-radius:3.40282e38px;flex-shrink:0;justify-content:center;align-items:center;display:flex}.c-vacancy-card:hover,.c-vacancy-card:focus-visible{border-color:var(--color-primary);box-shadow:0 6px 16px #0000000f}.c-vacancy-card:hover .c-vacancy-card__title,.c-vacancy-card:focus-visible .c-vacancy-card__title{color:var(--color-primary)}.c-vacancy-card:hover .c-vacancy-card__icon,.c-vacancy-card:focus-visible .c-vacancy-card__icon{border-color:var(--color-primary);background-color:var(--color-primary);color:var(--color-white);transform:translate(2px)}.c-vacancy-card:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}.c-vacancy-content h2,.c-vacancy-content h3,.c-vacancy-content h4{color:var(--color-primary)}.c-vacancy-content .c-vacancy__subtitle{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height,calc(1.75/1.25)));--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);color:var(--color-primary);margin-top:1em;margin-bottom:.25em;line-height:1.3;display:block}.c-vacancy-content .c-vacancy__subtitle,.c-vacancy-content .c-vacancy__subtitle *{font-style:normal;text-decoration:none}.c-vacancy-content .c-flow>:first-child .c-vacancy__subtitle{margin-top:0}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-leading{syntax:"*";inherits:false}@property --tw-space-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-tracking{syntax:"*";inherits:false}
