/*! 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}}}:root{--color-black:#22292f;--color-grey-dark:#1e1d1d;--color-grey:#5a5a5a;--color-grey-light:#9c9c9c;--color-grey-lighter:#d3d3d3;--color-grey-lightest:#ededed;--color-grey-bg:#efefef;--color-primary-darkest:#12283a;--color-primary-darker:#1c3d5a;--color-primary-dark:#2779bd;--color-primary:#4a90e2;--color-primary-light:#6cb2eb;--color-primary-lighter:#bcdefa;--color-primary-lightest:#eff8ff;--color-dirty-white:#d8d8d8;--color-secondary:#61b801;--font-primary:articulat-cf,Oxygen,Ubuntu,Cantarell,"Fira Sans","Droid Sans","Helvetica Neue","Segoe UI",sans-serif,system-ui,BlinkMacSystemFont,-apple-system;--font-secondary:elza-text,"Lucida Bright",Lucidabright,"Lucida Serif",Lucida,"DejaVu Serif","Bitstream Vera Serif","Liberation Serif",Georgia,serif;--font-mono:Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace}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-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height, 1.2 ));--tw-font-weight:var(--font-weight-extrabold,800);font-weight:var(--font-weight-extrabold,800);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}.choices{margin-bottom:24px;font-size:16px;position:relative;overflow:hidden}.choices:focus{outline:none}.choices:last-child{margin-bottom:0}.choices.is-open{overflow:visible}.choices.is-disabled .choices__inner,.choices.is-disabled .choices__input{cursor:not-allowed;-webkit-user-select:none;user-select:none;background-color:#0000}.choices.is-disabled .choices__item{cursor:not-allowed}.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;color:#fff;background-color:#0000;border:1px solid #fff;border-radius:0;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-primary)}.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;background-color:#005f75;border:1px solid #004a5c;border-radius:20px;margin-bottom:3.75px;margin-right:3.75px;padding:4px 10px;font-size:12px;font-weight:500;display:inline-block}.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:#0000;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:calc(100% + 6px);bottom:auto}.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{opacity:1}.choices__list--dropdown .choices__item[data-value=back]{border-bottom:1px solid #ddd;margin-bottom:5px;padding-bottom:10px;font-weight:700}.cookie-though{--ct-primary-400:#4a90e2;--ct-primary-300:#0c5da1;--ct-primary-200:#e0e0ff;--ct-primary-100:#f0f0ff}.c-header__top{padding-block:calc(var(--spacing,.25rem)*6)}.c-primarynav>ul{justify-content:flex-start;align-items:center;gap:calc(var(--spacing,.25rem)*4);display:flex}.c-primarynav>ul>li{position:relative}.c-primarynav>ul>li+li:before{content:"";background-color:var(--color-grey-lighter);width:1px;height:1.5rem;display:none;position:absolute;top:50%;left:-1rem;transform:translate(-50%)translateY(-50%)}.c-primarynav>ul>li>a{transition:var(--default-trans);letter-spacing:.11em;font-family:var(--font-secondary);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-black);text-transform:uppercase;padding:.5rem .75rem;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{border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-primary);color:var(--color-black)}.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{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);text-transform:uppercase;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-homebanner{aspect-ratio:auto;background-color:var(--color-grey-dark);padding-block:calc(var(--spacing,.25rem)*0);position:relative}.c-homebanner__content{padding-block:calc(var(--spacing,.25rem)*10)}@media (width>=48rem){.c-homebanner__content{padding-block:calc(var(--spacing,.25rem)*20)}}.c-homebanner__imageholder{aspect-ratio:auto;left:0}.c-homebanner__imageholder:after{display:none}.c-homebanner__subtitle{letter-spacing:.13em;margin-bottom:calc(var(--spacing,.25rem)*4);--tw-font-weight:var(--font-weight-normal,400);font-weight:var(--font-weight-normal,400);color:var(--color-dirty-white);text-transform:uppercase}.c-homebanner__title{font-size:var(--text-5xl);line-height:var(--tw-leading,var(--text-5xl--line-height,1));--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);color:var(--color-white)}@media (width>=62rem){.c-homebanner__title{width:66%}}.c-homebanner:after{display:none}.c-homebanner input{border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-white);color:var(--color-white);font-style:italic}.c-homebanner input::placeholder{opacity:1}.c-homebanner input.choices__input{border-color:var(--color-primary);color:var(--color-primary);font-style:normal}.c-home-usps{z-index:0;background:0 0;background-color:var(--color-white);padding:0;transform:none}@media (width>=48rem){.c-home-usps{border:0;border-radius:0;transform:none}}.c-home-usps__container{border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--color-grey-lighter);position:static}.c-home-usps svg{color:#2fa82a;width:1em;height:21m;margin-right:calc(var(--spacing,.25rem)*4)}.c-home-usps span{letter-spacing:.1em;font-family:var(--font-secondary);--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600)}.c-language-dropdown{position:relative}.c-language-dropdown__trigger{background-color:var(--color-black);padding-inline:calc(var(--spacing,.25rem)*3);padding-block:calc(var(--spacing,.25rem)*1);border-radius:99px}@media (width>=62rem){.c-language-dropdown__trigger{background-color:var(--color-grey-lightest)}}.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-black);text-transform:uppercase}.c-language-dropdown__trigger div{color:var(--color-black)}.c-language-dropdown__panel{z-index:999;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);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);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)!important}.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{height:100%;transition:var(--default-trans);background:0 0;background-color:var(--color-primary);border-radius:4px;justify-content:center;align-items:center;width:50px;height:50px;padding:0;display:flex;position:relative}.c-cartbutton__parent{margin-left:calc(var(--spacing,.25rem)*2)}.c-cartbutton:hover .c-cartbutton__label{color:var(--color-secondary)}.c-cartbutton:hover{background-color:var(--color-secondary)}.c-cartbutton svg{transition:var(--default-trans)}.c-cartbutton__label{transition:var(--default-trans);display:none}@media (width>=92rem){.c-cartbutton__label{letter-spacing:.105em;margin-right:calc(var(--spacing,.25rem)*3);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;display:block}}.c-cartbutton__amount{height:calc(var(--spacing,.25rem)*6);width:calc(var(--spacing,.25rem)*6);background-color:var(--color-black);border-radius:3.40282e38px;justify-content:center;align-items:center;display:flex;position:absolute;top:-8px;right:-8px}.c-cartbutton__amount span{font-size:var(--text-xxs);color:var(--color-white)}.c-cartbutton svg{width:18px;height:18px;color:var(--color-white)}.c-cartbutton--mobilenav{background-color:#ffffff2b;display:inline-flex}@supports (color:color-mix(in lab,red,red)){.c-cartbutton--mobilenav{background-color:color-mix(in oklab,var(--color-white)17%,transparent)}}.c-cartbutton--mobilenav .c-cartbutton__label,.c-cartbutton--mobilenav svg{color:var(--color-white)}.c-parts-filters{background-color:var(--color-black);padding:calc(var(--spacing,.25rem)*8);color:var(--color-white);background:url(/theme/images/texture.png)}.c-parts-filters div>label{color:var(--color-white)}.c-parts-filters .c-select,.c-parts-filters .c-checkbox__checkbox{border-color:var(--color-white)}.c-parts-filters .choices{border-radius:0}.c-parts-filters .choices__list--dropdown{color:var(--color-black)}.c-parts-filters .choices[data-type*=select-one]:after{border-color:#fff #0000 #0000}.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:#1e1d1d99}@supports (color:color-mix(in lab,red,red)){.c-sidemenu.is-open{background-color:color-mix(in oklab,var(--color-black)60%,transparent)}}.c-sidemenu.is-open{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-grey-dark);padding:calc(var(--spacing,.25rem)*6);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{padding:calc(var(--spacing,.25rem)*12);margin-top:0}.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-breadcrumbs ul{flex-wrap:wrap;align-items:center;display:flex}.c-breadcrumbs li{align-items:center;display:flex}.c-breadcrumbs li+li:before{content:"";margin-right:calc(var(--spacing,.25rem)*1);margin-left:calc(var(--spacing,.25rem)*1);height:calc(var(--spacing,.25rem)*2);width:calc(var(--spacing,.25rem)*2);color:var(--color-primary);background-image:url('data:image/svg+xml;utf8,<svg fill="%233490dc" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 320 512"><path d="M285.476 272.971L91.132 467.314c-9.373 9.373-24.569 9.373-33.941 0l-22.667-22.667c-9.357-9.357-9.375-24.522-.04-33.901L188.505 256 34.484 101.255c-9.335-9.379-9.317-24.544.04-33.901l22.667-22.667c9.373-9.373 24.569-9.373 33.941 0L285.475 239.03c9.373 9.372 9.373 24.568.001 33.941z"/></svg>');background-position:50%;background-repeat:no-repeat;background-size:contain;flex:none;display:block}.c-breadcrumbs a{transition:var(--default-trans);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1/.75)));color:var(--color-grey-darker);text-decoration:underline}.c-breadcrumbs a:hover{color:var(--color-primary)}.c-breadcrumbs li:last-child a{--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);color:var(--color-grey-dark);text-decoration:none}.c-breadcrumbs__holder{display:none;position:relative}@media (width>=48rem){.c-breadcrumbs__holder{padding-top:calc(var(--spacing,.25rem)*4);margin-bottom:0;display:block}}.c-select{border-radius:0}.c-part-block{background-color:var(--color-white);transition:var(--default-trans);border-radius:0;flex-direction:column;display:flex}.c-part-block__imageholder{aspect-ratio:253/177}.c-part-block__imageholder>img{object-fit:cover;width:100%;height:100%}.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-bold,700);font-weight:var(--font-weight-bold,700)}.c-part-block__prices{align-items:center;display:flex}.c-part-block__nettoprice{line-height:1;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-secondary)}.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)*2);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-bold,700);font-weight:var(--font-weight-bold,700);color:var(--color-black)}.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-lighter);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__buttonholder{padding-top:14px}.c-part-block:hover{transform:scale(1.035)}.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{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height, 1.2 ));color:var(--color-secondary)}.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-lg);line-height:var(--tw-leading,var(--text-lg--line-height,calc(1.75/1.125)));color:var(--color-grey-dark)}.c-part-detail__price--bruto span+span{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height,calc(1.75/1.125)))}.c-button{border-radius:0;height:3.125rem}.c-button .c-button__label{--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700)}.c-button--addvehicle{background:0 0;padding:0}.c-button--addvehicle .c-button__label{--tw-font-weight:var(--font-weight-normal,400);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{background-color:var(--color-grey);color:var(--color-white)}.c-button--grey .c-button__label{color:var(--color-white)}.c-button--grey:hover{background-color:var(--color-primary)}.c-button--addtocart{background-color:var(--color-primary);width:100%;color:var(--color-white);border-radius:0;justify-content:center}.c-button--addtocart .c-button__label{color:var(--color-white)}.c-button--addtocart svg{width:1.5rem!important;height:1.5rem!important;margin-bottom:0!important}.c-button--addtocart:hover{background-color:var(--color-secondary)}.c-button--white-outline:not([disabled]){transition:var(--default-trans);letter-spacing:.07em;border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-white);--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);color:var(--color-white);text-transform:uppercase;background:0 0}.c-button--white-outline:not([disabled]):hover{border-color:var(--color-white);background-color:var(--color-white);color:var(--color-black)}.c-button--primary-outline:not([disabled]){transition:var(--default-trans);letter-spacing:.07em;border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-primary);--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);color:var(--color-black);text-transform:uppercase;background:0 0}.c-button--primary-outline:not([disabled]):hover{border-color:var(--color-primary);background-color:var(--color-primary);color:var(--color-white)}.c-button--small{padding-inline:calc(var(--spacing,.25rem)*3);padding-block:calc(var(--spacing,.25rem)*3);height:auto}.c-button--small .c-button__label{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)))}.c-link{transition:var(--default-trans);justify-content:center;align-items:center;text-decoration:none;display:inline-flex}.c-link__label{text-underline-offset:.22em;transition:var(--default-trans);text-decoration:underline}.c-link svg{width:1ex;height:1ex}.c-link--primary{color:var(--color-primary)}.c-link--primary .c-link__label{text-decoration-color:#c91f2466}@supports (color:color-mix(in lab,red,red)){.c-link--primary .c-link__label{text-decoration-color:color-mix(in oklab,var(--color-primary)40%,transparent)}}.c-link--primary:hover .c-link__label{color:var(--color-black);text-decoration-color:var(--color-black)}.c-link--primary-f{color:var(--color-primary)}.c-link--primary-f .c-link__label{text-decoration-color:#c91f2466}@supports (color:color-mix(in lab,red,red)){.c-link--primary-f .c-link__label{text-decoration-color:color-mix(in oklab,var(--color-primary)40%,transparent)}}.c-link--primary-f:hover .c-link__label{color:var(--color-white);text-decoration-color:var(--color-white)}.c-link--primary-b{color:var(--color-primary)}.c-link--primary-b .c-link__label{--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);text-decoration-color:#c91f2466}@supports (color:color-mix(in lab,red,red)){.c-link--primary-b .c-link__label{text-decoration-color:color-mix(in oklab,var(--color-primary)40%,transparent)}}.c-link--primary-b:hover .c-link__label{text-decoration-color:var(--color-primary)}.c-link--secondary{color:var(--color-secondary)}.c-link--secondary:hover,.c-link--primary-light{color:var(--color-primary)}.c-link--primary-light .c-link__label{text-decoration-color:#c91f2466}@supports (color:color-mix(in lab,red,red)){.c-link--primary-light .c-link__label{text-decoration-color:color-mix(in oklab,var(--color-primary)40%,transparent)}}.c-link--primary-light:hover .c-link__label{text-decoration-color:var(--color-primary)}.c-link--secondary-light{color:var(--color-secondary)}.c-link--secondary-light .c-link__label{text-decoration-color:#61b80166}@supports (color:color-mix(in lab,red,red)){.c-link--secondary-light .c-link__label{text-decoration-color:color-mix(in oklab,var(--color-secondary)40%,transparent)}}.c-link--secondary-light:hover .c-link__label{text-decoration-color:var(--color-secondary)}.c-link--download{color:var(--color-primary);align-items:end}.c-link--download .c-link__label{color:var(--color-primary);text-decoration-color:var(--color-primary)}.c-link--download:hover{color:var(--color-primary-dark)}.c-link--download:hover .c-link__label{color:var(--color-primary-dark);text-decoration-color:var(--color-primary-dark)}.c-link--download svg{width:1.1em;height:1.1em;margin-bottom:1px;margin-right:.6em!important}.c-link--categorymenu .c-link__label{color:var(--color-grey-darker);text-decoration-color:#0000}@supports (color:color-mix(in lab,red,red)){.c-link--categorymenu .c-link__label{text-decoration-color:color-mix(in oklab,var(--color-grey-darker)0%,transparent)}}.c-link--categorymenu:hover .c-link__label{text-decoration-color:var(--color-grey-darker)}.c-link--categorymenu svg{margin-right:calc(var(--spacing,.25rem)*2);color:var(--color-primary)}.c-link--categorymenu.is-selected .c-link__label{--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);color:var(--color-primary)}.c-link--removefilter{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)));justify-content:space-between;display:flex}.c-link--removefilter .c-link__label{text-decoration:none}.c-link--removefilter svg{margin-left:calc(var(--spacing,.25rem)*2)!important}.c-link--removeallfilters{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)));color:var(--color-grey-darker)}.c-link--removeallfilters .c-link__label{text-decoration-color:#38373766}@supports (color:color-mix(in lab,red,red)){.c-link--removeallfilters .c-link__label{text-decoration-color:color-mix(in oklab,var(--color-grey-darker)40%,transparent)}}.c-link--removeallfilters:hover .c-link__label{text-decoration-color:var(--color-grey-darker)}.c-link--viewall .c-link__label{letter-spacing:.143125em;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-dark);text-transform:uppercase;text-decoration-line:underline;text-decoration-color:#0000}@supports (color:color-mix(in lab,red,red)){.c-link--viewall .c-link__label{text-decoration-color:color-mix(in oklab,var(--color-grey-dark)0%,transparent)}}.c-link--viewall svg{width:1.4ex;height:1.4ex;color:var(--color-grey-dark);margin-bottom:2px}.c-link--viewall.c-link--icon-right svg{margin-left:calc(var(--spacing,.25rem)*2)}.c-link--viewall:hover .c-link__label{text-decoration-color:#2d383e4d}@supports (color:color-mix(in lab,red,red)){.c-link--viewall:hover .c-link__label{text-decoration-color:color-mix(in oklab,var(--color-grey-dark)30%,transparent)}}.c-link--searchcategory .c-link__label{color:var(--color-search);text-decoration-color:var(--color-search)}.c-link--searchcategory:hover .c-link__label,.c-link--searchcategory.is-active .c-link__label{color:var(--color-primary);text-decoration-color:var(--color-primary)}.c-link--sidecartproduct .c-link__label{--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);color:var(--color-grey-dark);text-decoration:none}.c-link--sidecartproduct:hover .c-link__label,.c-link--sidecartproduct.is-active .c-link__label{color:var(--color-primary);text-decoration-color:var(--color-primary)}.c-link--showmore{color:var(--color-grey-dark)}.c-link--showmore .c-link__label{text-decoration-color:#2d383e66}@supports (color:color-mix(in lab,red,red)){.c-link--showmore .c-link__label{text-decoration-color:color-mix(in oklab,var(--color-grey-dark)40%,transparent)}}.c-link--showmore:hover .c-link__label{text-decoration-color:var(--color-grey-dark)}.c-link--footercontact .c-link__label{text-decoration:none}.c-link--footercontact:hover .c-link__label{color:var(--color-primary)}.c-link--icon-left{flex-direction:row-reverse}.c-link--icon-left svg{margin-right:calc(var(--spacing,.25rem)*1)}.c-link--icon-right svg{margin-left:calc(var(--spacing,.25rem)*1)}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--parts-overview{background-color:var(--color-grey-lightest)}.c-vehicle-filters{margin-bottom:calc(var(--spacing,.25rem)*6);background-color:var(--color-white);padding:calc(var(--spacing,.25rem)*6);border:0;border-radius:0}.c-vehicle-filters h3{margin-bottom:calc(var(--spacing,.25rem)*5)}.c-vehicle-filters .choices{border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-black);border-radius:6px}.c-vehicle-filters .choices__button{opacity:1!important}.c-authbox{background-color:var(--color-grey-lightest)}.c-table{border-collapse:collapse;width:100%}.c-table th{text-align:left;vertical-align:top;border:0;border-color:var(--color-grey-dark);padding-inline:calc(var(--spacing,.25rem)*0);padding-block:calc(var(--spacing,.25rem)*1);--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:0}@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:0}.c-table td{padding-inline:calc(var(--spacing,.25rem)*0);padding-block:calc(var(--spacing,.25rem)*1);font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height, 1.5 ));background:0 0;border-bottom:0;display:flex}.c-table td:before{content:attr(data-th);flex:none;width:40%;font-weight:700;display:block}.c-table td:first-child{background:0 0}@media (width>=48rem){.c-table td{vertical-align:top;padding-inline:calc(var(--spacing,.25rem)*0);padding-block:calc(var(--spacing,.25rem)*1);border:0;display:table-cell}.c-table td:before{display:none}.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-footer{background-color:var(--color-grey-darkest);font-family:var(--font-secondary);color:var(--color-white)}.c-footer__main{padding-block:calc(var(--spacing,.25rem)*12);font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height, 1.5 ))}@media (width>=48rem){.c-footer__main{padding-top:calc(var(--spacing,.25rem)*24);padding-bottom:calc(var(--spacing,.25rem)*20)}}.c-footer__main a,.c-footer__main a:hover,.c-footer__main a:active{color:var(--color-white)}.c-footer__main .c-link--primary-f{--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);color:var(--color-primary)}.c-footer__phones{margin-top:calc(var(--spacing,.25rem)*10)}.c-footer__phones strong{color:var(--color-white)}.c-footer__phones .c-link__label{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.85}.c-footer__contactinfo--2{margin-top:calc(var(--spacing,.25rem)*10)}.c-footer__subtitle{margin-bottom:calc(var(--spacing,.25rem)*5);font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height,calc(2/1.5)));color:var(--color-white)}.c-footer__bottom{background-color:var(--color-grey-lighter-3);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)));background-color:#0000}.c-footer__bottom a{color:var(--color-grey)}.c-footer .c-contact-data__title,.c-footer .c-opening-hours__title{color:var(--color-white)}.c-footer .c-opening-hours>ul>li+li{margin-top:calc(var(--spacing,.25rem)*3)}.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-white)}.c-footernav ul li+li{margin-top:.125em}.c-footernav ul a{transition:var(--default-trans);--tw-font-weight:var(--font-weight-normal,400);font-weight:var(--font-weight-normal,400);color:var(--color-white);text-decoration-color:#0000}@supports (color:color-mix(in lab,red,red)){.c-footernav ul a{text-decoration-color:color-mix(in oklab,var(--color-white)0%,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:#0000}@supports (color:color-mix(in lab,red,red)){.c-footernav ul a:hover{text-decoration-color:color-mix(in oklab,var(--color-white)0%,transparent)}}.c-secondarynav ul{place-items:center flex-end;display:flex}.c-secondarynav ul li+li{margin-left:calc(var(--spacing,.25rem)*3);padding-left:calc(var(--spacing,.25rem)*3)}.c-secondarynav ul li+li:before{content:"";pointer-events:none;background-color:var(--color-white);border-radius:9999px;width:.25rem;height:.25rem;display:block;position:absolute;top:50%;left:0;transform:translate(-50%)translateY(-50%)}.c-secondarynav ul li{position:relative}.c-secondarynav ul a{transition:var(--default-trans);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)));color:var(--color-black)}.c-secondarynav ul a:hover{color:var(--color-primary)}.c-secondarynav ul a span.count{height:calc(var(--spacing,.25rem)*4);min-width:calc(var(--spacing,.25rem)*4);background-color:var(--color-secondary);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-secondarynav ul li.is-active a{color:var(--color-primary)}.c-checkout-header{border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--color-grey-lighter);padding-block:calc(var(--spacing,.25rem)*6)}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}
