@charset "UTF-8";@font-face{font-family:icons;font-display:swap;src:url("../fonts/icons1751361485.woff2") format("woff2"),url("../fonts/icons1751361485.woff") format("woff")}.icon{font-family:icons;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-variant:normal;font-weight:400;text-decoration:none;text-transform:none}:root{--base-icon-360:"";--base-icon-academy:"";--base-icon-adress:"";--base-icon-adressbook:"";--base-icon-angle-down:"";--base-icon-angle-left:"";--base-icon-angle-right:"";--base-icon-angle-up:"";--base-icon-arrow-down:"";--base-icon-arrow-left:"";--base-icon-arrow-right:"";--base-icon-arrow-up-right:"";--base-icon-arrow-up:"";--base-icon-barrel:"";--base-icon-basket:"";--base-icon-blue-collar:"";--base-icon-car:"";--base-icon-chart:"";--base-icon-chat:"";--base-icon-check-circle:"";--base-icon-check:"";--base-icon-clock:"";--base-icon-close:"";--base-icon-columns:"";--base-icon-copy:"";--base-icon-date:"";--base-icon-document-archive:"";--base-icon-download:"";--base-icon-drag-drop:"";--base-icon-edit:"";--base-icon-engine:"";--base-icon-exclamation-circle:"";--base-icon-exclamation:"";--base-icon-external-link:"";--base-icon-facebook:"";--base-icon-file-doc:"";--base-icon-file-document:"";--base-icon-file-image:"";--base-icon-file-pdf:"";--base-icon-file-powerpoint:"";--base-icon-file-video:"";--base-icon-file-xls:"";--base-icon-filter:"";--base-icon-flame:"";--base-icon-fuel-can:"";--base-icon-germany:"";--base-icon-gift:"";--base-icon-heart-filled:"";--base-icon-heart:"";--base-icon-home:"";--base-icon-info:"";--base-icon-instagram:"";--base-icon-invoice:"";--base-icon-language:"";--base-icon-linkedin:"";--base-icon-list:"";--base-icon-loading:"";--base-icon-lock:"";--base-icon-logged:"";--base-icon-login:"";--base-icon-logout:"";--base-icon-mail:"";--base-icon-map-pin:"";--base-icon-marketing:"";--base-icon-minus:"";--base-icon-oil-can:"";--base-icon-password-hide:"";--base-icon-password-show:"";--base-icon-pause:"";--base-icon-payment:"";--base-icon-pen-to-square:"";--base-icon-phone:"";--base-icon-pintereset:"";--base-icon-play:"";--base-icon-plus:"";--base-icon-print:"";--base-icon-question:"";--base-icon-quickorder:"";--base-icon-register:"";--base-icon-reload:"";--base-icon-retoure:"";--base-icon-rma:"";--base-icon-search:"";--base-icon-send:"";--base-icon-service:"";--base-icon-settings:"";--base-icon-share:"";--base-icon-shipping:"";--base-icon-sorting:"";--base-icon-star-filled:"";--base-icon-star-half:"";--base-icon-star:"";--base-icon-subscriptions:"";--base-icon-tiktok:"";--base-icon-trash:"";--base-icon-truck:"";--base-icon-twitter:"";--base-icon-upload:"";--base-icon-user:"";--base-icon-users:"";--base-icon-warning:"";--base-icon-whatsapp:"";--base-icon-white-collar:"";--base-icon-world:"";--base-icon-xing:"";--base-icon-youtube:"";--base-icon-zoom:""}.icon-360:before{content:var(--base-icon-360)}.icon-academy:before{content:var(--base-icon-academy)}.icon-adress:before{content:var(--base-icon-adress)}.icon-adressbook:before{content:var(--base-icon-adressbook)}.icon-angle-down:before{content:var(--base-icon-angle-down)}.icon-angle-left:before{content:var(--base-icon-angle-left)}.icon-angle-right:before{content:var(--base-icon-angle-right)}.icon-angle-up:before{content:var(--base-icon-angle-up)}.icon-arrow-down:before{content:var(--base-icon-arrow-down)}.icon-arrow-left:before{content:var(--base-icon-arrow-left)}.icon-arrow-right:before{content:var(--base-icon-arrow-right)}.icon-arrow-up-right:before{content:var(--base-icon-arrow-up-right)}.icon-arrow-up:before{content:var(--base-icon-arrow-up)}.icon-barrel:before{content:var(--base-icon-barrel)}.icon-basket:before{content:var(--base-icon-basket)}.icon-blue-collar:before{content:var(--base-icon-blue-collar)}.icon-car:before{content:var(--base-icon-car)}.icon-chart:before{content:var(--base-icon-chart)}.icon-chat:before{content:var(--base-icon-chat)}.icon-check-circle:before{content:var(--base-icon-check-circle)}.icon-check:before{content:var(--base-icon-check)}.icon-clock:before{content:var(--base-icon-clock)}.icon-close:before{content:var(--base-icon-close)}.icon-columns:before{content:var(--base-icon-columns)}.icon-copy:before{content:var(--base-icon-copy)}.icon-date:before{content:var(--base-icon-date)}.icon-document-archive:before{content:var(--base-icon-document-archive)}.icon-download:before{content:var(--base-icon-download)}.icon-drag-drop:before{content:var(--base-icon-drag-drop)}.icon-edit:before{content:var(--base-icon-edit)}.icon-engine:before{content:var(--base-icon-engine)}.icon-exclamation-circle:before{content:var(--base-icon-exclamation-circle)}.icon-exclamation:before{content:var(--base-icon-exclamation)}.icon-external-link:before{content:var(--base-icon-external-link)}.icon-facebook:before{content:var(--base-icon-facebook)}.icon-file-doc:before{content:var(--base-icon-file-doc)}.icon-file-document:before{content:var(--base-icon-file-document)}.icon-file-image:before{content:var(--base-icon-file-image)}.icon-file-pdf:before{content:var(--base-icon-file-pdf)}.icon-file-powerpoint:before{content:var(--base-icon-file-powerpoint)}.icon-file-video:before{content:var(--base-icon-file-video)}.icon-file-xls:before{content:var(--base-icon-file-xls)}.icon-filter:before{content:var(--base-icon-filter)}.icon-flame:before{content:var(--base-icon-flame)}.icon-fuel-can:before{content:var(--base-icon-fuel-can)}.icon-germany:before{content:var(--base-icon-germany)}.icon-gift:before{content:var(--base-icon-gift)}.icon-heart-filled:before{content:var(--base-icon-heart-filled)}.icon-heart:before{content:var(--base-icon-heart)}.icon-home:before{content:var(--base-icon-home)}.icon-info:before{content:var(--base-icon-info)}.icon-instagram:before{content:var(--base-icon-instagram)}.icon-invoice:before{content:var(--base-icon-invoice)}.icon-language:before{content:var(--base-icon-language)}.icon-linkedin:before{content:var(--base-icon-linkedin)}.icon-list:before{content:var(--base-icon-list)}.icon-loading:before{content:var(--base-icon-loading)}.icon-lock:before{content:var(--base-icon-lock)}.icon-logged:before{content:var(--base-icon-logged)}.icon-login:before{content:var(--base-icon-login)}.icon-logout:before{content:var(--base-icon-logout)}.icon-mail:before{content:var(--base-icon-mail)}.icon-map-pin:before{content:var(--base-icon-map-pin)}.icon-marketing:before{content:var(--base-icon-marketing)}.icon-minus:before{content:var(--base-icon-minus)}.icon-oil-can:before{content:var(--base-icon-oil-can)}.icon-password-hide:before{content:var(--base-icon-password-hide)}.icon-password-show:before{content:var(--base-icon-password-show)}.icon-pause:before{content:var(--base-icon-pause)}.icon-payment:before{content:var(--base-icon-payment)}.icon-pen-to-square:before{content:var(--base-icon-pen-to-square)}.icon-phone:before{content:var(--base-icon-phone)}.icon-pintereset:before{content:var(--base-icon-pintereset)}.icon-play:before{content:var(--base-icon-play)}.icon-plus:before{content:var(--base-icon-plus)}.icon-print:before{content:var(--base-icon-print)}.icon-question:before{content:var(--base-icon-question)}.icon-quickorder:before{content:var(--base-icon-quickorder)}.icon-register:before{content:var(--base-icon-register)}.icon-reload:before{content:var(--base-icon-reload)}.icon-retoure:before{content:var(--base-icon-retoure)}.icon-rma:before{content:var(--base-icon-rma)}.icon-search:before{content:var(--base-icon-search)}.icon-send:before{content:var(--base-icon-send)}.icon-service:before{content:var(--base-icon-service)}.icon-settings:before{content:var(--base-icon-settings)}.icon-share:before{content:var(--base-icon-share)}.icon-shipping:before{content:var(--base-icon-shipping)}.icon-sorting:before{content:var(--base-icon-sorting)}.icon-star-filled:before{content:var(--base-icon-star-filled)}.icon-star-half:before{content:var(--base-icon-star-half)}.icon-star:before{content:var(--base-icon-star)}.icon-subscriptions:before{content:var(--base-icon-subscriptions)}.icon-tiktok:before{content:var(--base-icon-tiktok)}.icon-trash:before{content:var(--base-icon-trash)}.icon-truck:before{content:var(--base-icon-truck)}.icon-twitter:before{content:var(--base-icon-twitter)}.icon-upload:before{content:var(--base-icon-upload)}.icon-user:before{content:var(--base-icon-user)}.icon-users:before{content:var(--base-icon-users)}.icon-warning:before{content:var(--base-icon-warning)}.icon-whatsapp:before{content:var(--base-icon-whatsapp)}.icon-white-collar:before{content:var(--base-icon-white-collar)}.icon-world:before{content:var(--base-icon-world)}.icon-xing:before{content:var(--base-icon-xing)}.icon-youtube:before{content:var(--base-icon-youtube)}.icon-zoom:before{content:var(--base-icon-zoom)}@font-face{font-family:Barlow;font-style:normal;font-weight:400;font-display:swap;src:url("../fonts/barlow-regular.woff2") format("woff2"),url("../fonts/barlow-regular.woff") format("woff")}@font-face{font-family:Barlow;font-style:normal;font-display:swap;font-weight:700;src:url("../fonts/barlow-600.woff2") format("woff2"),url("../fonts/barlow-600.woff") format("woff")}@font-face{font-family:Barlow;font-style:normal;font-display:swap;font-weight:600;src:url("../fonts/barlow-600.woff2") format("woff2"),url("../fonts/barlow-600.woff") format("woff")}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:300;font-display:swap;src:url("../fonts/IBMPlexSans-Light.woff2") format("woff2"),url("../fonts/IBMPlexSans-Light.woff") format("woff")}@font-face{font-family:IBM Plex Sans;font-style:italic;font-weight:300;font-display:swap;src:url("../fonts/IBMPlexSans-LightItalic.woff2") format("woff2"),url("../fonts/IBMPlexSans-LightItalic.woff") format("woff")}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:400;font-display:swap;src:url("../fonts/IBMPlexSans-Regular.woff2") format("woff2"),url("../fonts/IBMPlexSans-Regular.woff") format("woff")}@font-face{font-family:IBM Plex Sans;font-style:italic;font-weight:400;font-display:swap;src:url("../fonts/IBMPlexSans-Italic.woff2") format("woff2"),url("../fonts/IBMPlexSans-Italic.woff") format("woff")}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:600;font-display:swap;src:url("../fonts/IBMPlexSans-SemiBold.woff2") format("woff2"),url("../fonts/IBMPlexSans-SemiBold.woff") format("woff")}@font-face{font-family:IBM Plex Sans;font-style:italic;font-weight:600;font-display:swap;src:url("../fonts/IBMPlexSans-SemiBoldItalic.woff2") format("woff2"),url("../fonts/IBMPlexSans-SemiBoldItalic.woff") format("woff")}@font-face{font-family:"IBM Plex Sans Condensed";font-style:normal;font-weight:500;font-display:swap;src:url("../fonts/IBMPlexSans_Condensed-Medium.woff2") format("woff2"),url("../fonts/IBMPlexSans_Condensed-Medium.woff") format("woff")}@font-face{font-family:"IBM Plex Sans Condensed";font-style:normal;font-weight:600;font-display:swap;src:url("../fonts/IBMPlexSans_Condensed-SemiBold.woff2") format("woff2"),url("../fonts/IBMPlexSans_Condensed-SemiBold.woff") format("woff")}@font-face{font-family:"IBM Plex Sans Condensed";font-style:normal;font-weight:400;font-display:swap;src:url("../fonts/IBMPlexSans_Condensed-Regular.woff2") format("woff2"),url("../fonts/IBMPlexSans_Condensed-Regular.woff") format("woff")}:root{--main-color-white:#ffffff;--main-color-black:#262626;--main-color-gray-base:#DBDBDB;--main-color-middle-gray:#9D9C9E;--main-color-dark-gray:#5B5B5B;--main-color-light-gray:#f1f1f1;--main-color-primary:#E53212;--main-color-primary-dark:#B6280E;--main-color-primary-darken:#b6280e;--main-color-primary-light:#FF9E8D;--main-color-secondary:#004A72;--main-color-secondary-dark:#262144;--main-color-secondary-light:#98B1D1;--main-color-action:#262626;--main-color-danger:#BF2A0F;--main-color-danger-dark:#a7250d;--main-color-danger-darken:#90200b;--main-color-warning:#eed202;--main-color-warning-dark:#d5bc02;--main-color-warning-darken:#bba502;--main-color-success:#81BA25;--main-color-success-dark:#cd2d10;--main-color-success-darken:#b6280e;--main-color-info:#f1f1f1;--main-color-primary-contrast:#ffffff;--main-color-primary-dark-contrast:#ffffff;--main-color-primary-darken-contrast:#ffffff;--main-color-secondary-contrast:#ffffff;--main-color-action-contrast:#ffffff;--main-color-danger-contrast:#ffffff;--main-color-danger-dark-contrast:#ffffff;--main-color-danger-darken-contrast:#ffffff;--main-color-warning-contrast:#ffffff;--main-color-warning-dark-contrast:#ffffff;--main-color-warning-darken-contrast:#ffffff;--main-color-success-contrast:#ffffff;--main-color-success-dark-contrast:#ffffff;--main-color-success-darken-contrast:#ffffff;--main-color-info-contrast:colorTextContrast(#f1f1f1);--main-font-family:IBM Plex Sans,Public Sans,Helvetica,Arial,sans-serif;--main-font-weight:400;--main-font-weight-bold:600;--main-font-size-base:16px;--main-font-size-small:14px;--main-font-size-big:18px;--main-line-height:1.75;--main-link-color:#262626;--main-link-color-hover:#B6280E;--main-link-color-contrast:#ffffff;--main-link-color-active:#262626;--main-link-color-active-contrast:#b6280e}.btn-disabled:focus,.btn-disabled:hover,.button:focus,.button:hover,.button_disabled:focus,.button_disabled:hover,.pseudo-class-disabled:focus,.pseudo-class-disabled:hover,button.disabled:focus,button.disabled:hover,button:focus,button:hover{background:var(--main-color-primary-dark);border-color:var(--main-color-primary-dark);color:var(--main-color-white);text-decoration:none}.btn-disabled,.button,.button[disabled],.button_disabled,.pseudo-class-disabled,button,button.disabled{display:inline-flex;justify-content:center;align-items:center;border-radius:99px;border:none;color:var(--main-color-white);cursor:pointer;background:var(--main-color-secondary);text-align:center;text-decoration:none;line-height:18px;font-size:14px;padding:10px 32px 10px 32px;min-height:40px;transition:ease-in-out .1s;position:relative;gap:10px}@media (min-width:768px){.btn-disabled,.button,.button[disabled],.button_disabled,.pseudo-class-disabled,button,button.disabled{padding:10px 32px 10px 32px}}.btn-disabled .icon,.button .icon,.button_disabled .icon,.pseudo-class-disabled .icon,button .icon{font-size:1.4em;line-height:1;position:relative;margin-top:-1px}.btn-disabled .icon:first-child,.button .icon:first-child,.button_disabled .icon:first-child,.pseudo-class-disabled .icon:first-child,button .icon:first-child{margin-left:-5px}.btn-disabled .icon:last-child,.button .icon:last-child,.button_disabled .icon:last-child,.pseudo-class-disabled .icon:last-child,button .icon:last-child{margin-right:-5px}.btn-disabled:active,.button:active,.button_disabled:active,.pseudo-class-disabled:active,button:active{background:var(--main-color-primary);border-color:var(--main-color-primary);color:var(--main-color-white);text-decoration:none}.button--primary,button--primary{background:var(--main-color-primary);color:var(--main-color-white);border-color:var(--main-color-primary)}.button--primary:focus,.button--primary:hover,button--primary:focus,button--primary:hover{background:var(--main-color-primary-dark);border-color:var(--main-color-primary-dark);color:var(--main-color-white)}.button--primary:active,button--primary:active{background:var(--main-color-primary-darken);border-color:var(--main-color-primary-darken);color:var(--main-color-white)}.button--action,button--action{background:linear-gradient(90deg,#5fc0de 0,#25558a 100%);color:var(--main-color-white);border-color:linear-gradient(90deg,#5fc0de 0%,#25558a 100%)}.button--action:focus,.button--action:hover,button--action:focus,button--action:hover{background:linear-gradient(90deg,#004a72 0,#262144 75%);border-color:linear-gradient(90deg,#004a72 0%,#262144 75%);color:var(--main-color-white)}.button--action:active,button--action:active{background:linear-gradient(90deg,#004a72 0,#262144 75%);border-color:linear-gradient(90deg,#004a72 0%,#262144 75%);color:var(--main-color-white)}.button--bordered,button--bordered{background:0 0;outline:1px solid var(--main-color-dark-gray);color:var(--main-color-dark-gray)}.button--bordered:focus,.button--bordered:hover,button--bordered:focus,button--bordered:hover{background:linear-gradient(90deg,#5fc0de 0,#25558a 100%);outline-color:transparent;color:var(--main-color-white)}.button--bordered:active,button--bordered:active{background:var(--main-color-primary-darken);outline-color:transparent;color:var(--main-color-white)}.button--danger,button--danger{background:var(--main-color-danger);color:var(--main-color-white);border-color:var(--main-color-danger)}.button--danger:focus,.button--danger:hover,button--danger:focus,button--danger:hover{background:var(--main-color-danger-dark);border-color:var(--main-color-danger-dark);color:var(--main-color-white)}.button--danger:active,button--danger:active{background:var(--main-color-danger-darken);border-color:var(--main-color-danger-darken);color:var(--main-color-white)}.button--sm,button--sm{padding-top:10px;padding-bottom:10px;line-height:18px;font-size:14px}@media (min-width:768px){.button--xl,button--xl{padding-top:18px;padding-bottom:18px;line-height:22px;font-size:var(--main-font-size-big)}}.button.is-error,.button.is-loading,.button.is-success,.is-error.btn-disabled,.is-error.button_disabled,.is-error.pseudo-class-disabled,.is-loading.btn-disabled,.is-loading.button_disabled,.is-loading.pseudo-class-disabled,.is-success.btn-disabled,.is-success.button_disabled,.is-success.pseudo-class-disabled,button.is-error,button.is-loading,button.is-success{background:var(--main-color-middle-gray)!important;border-color:var(--main-color-middle-gray)!important;cursor:not-allowed;pointer-events:none;padding-right:40px;padding-left:10px}.button.is-error .icon,.button.is-loading .icon,.button.is-success .icon,.is-error.btn-disabled .icon,.is-error.button_disabled .icon,.is-error.pseudo-class-disabled .icon,.is-loading.btn-disabled .icon,.is-loading.button_disabled .icon,.is-loading.pseudo-class-disabled .icon,.is-success.btn-disabled .icon,.is-success.button_disabled .icon,.is-success.pseudo-class-disabled .icon,button.is-error .icon,button.is-loading .icon,button.is-success .icon{opacity:0}.button.is-error:after,.button.is-loading:after,.button.is-success:after,.is-error.btn-disabled:after,.is-error.button_disabled:after,.is-error.pseudo-class-disabled:after,.is-loading.btn-disabled:after,.is-loading.button_disabled:after,.is-loading.pseudo-class-disabled:after,.is-success.btn-disabled:after,.is-success.button_disabled:after,.is-success.pseudo-class-disabled:after,button.is-error:after,button.is-loading:after,button.is-success:after{position:absolute;right:50%;top:50%;font-family:icons,Helvetica,Arial,sans-serif;translate:50% -50%;font-size:24px}.button.is-loading,.is-loading.btn-disabled,.is-loading.button_disabled,.is-loading.pseudo-class-disabled,button.is-loading{cursor:wait;color:var(--main-color-black)!important}.button.is-loading:after,.is-loading.btn-disabled:after,.is-loading.button_disabled:after,.is-loading.pseudo-class-disabled:after,button.is-loading:after{content:var(--base-icon-loading);opacity:1;animation:rotation 1s infinite ease-in-out}.button.is-success,.is-success.btn-disabled,.is-success.button_disabled,.is-success.pseudo-class-disabled,button.is-success{background:var(--main-color-success)!important;border-color:var(--main-color-success)!important;color:var(--main-color-black)!important}.button.is-success:after,.is-success.btn-disabled:after,.is-success.button_disabled:after,.is-success.pseudo-class-disabled:after,button.is-success:after{content:var(--base-icon-check);animation:scaleRequestIconBtn 1s forwards ease-in-out}.button.is-error,.is-error.btn-disabled,.is-error.button_disabled,.is-error.pseudo-class-disabled,button.is-error{background:var(--main-color-danger)!important;border-color:var(--main-color-danger)!important;color:var(--main-color-white)!important}.button.is-error:after,.is-error.btn-disabled:after,.is-error.button_disabled:after,.is-error.pseudo-class-disabled:after,button.is-error:after{content:var(--base-icon-close);animation:scaleRequestIconBtn 1s forwards ease-in-out}.btn-disabled,.button[disabled],.button_disabled,.pseudo-class-disabled,button.disabled{background:var(--main-color-middle-gray);color:var(--main-color-dark-gray);cursor:not-allowed}.btn-disabled:active,.btn-disabled:focus,.btn-disabled:hover,.button[disabled]:active,.button[disabled]:focus,.button[disabled]:hover,.button_disabled:active,.button_disabled:focus,.button_disabled:hover,.pseudo-class-disabled:active,.pseudo-class-disabled:focus,.pseudo-class-disabled:hover,button.disabled:active,button.disabled:focus,button.disabled:hover{background:var(--main-color-middle-gray);color:var(--main-color-dark-gray)}@keyframes scaleRequestIconBtn{0%{opacity:0;scale:0}50%{opacity:1;scale:1.2}100%{opacity:1;scale:1}}.bg--white{background:#fff}.border--white{border-color:#fff}.color--white{color:#fff}.color--white .link:not(:hover):not(:focus):not(:active),.color--white a:not(:hover):not(:focus):not(:active){color:#fff}.bg--black{background:#262626;color:var(--main-color-white)}.bg--black .link,.bg--black a:not(.button){color:var(--main-color-white)}.border--black{border-color:#262626}.color--black{color:#262626}.color--black .link:not(:hover):not(:focus):not(:active),.color--black a:not(:hover):not(:focus):not(:active){color:#262626}.bg--gray-base{background:#dbdbdb;color:var(--main-color-black)}.bg--gray-base .link,.bg--gray-base a:not(.button){color:var(--main-color-black)}.border--gray-base{border-color:#dbdbdb}.color--gray-base{color:#dbdbdb}.color--gray-base .link:not(:hover):not(:focus):not(:active),.color--gray-base a:not(:hover):not(:focus):not(:active){color:#dbdbdb}.bg--middle-gray{background:#9d9c9e;color:var(--main-color-black)}.bg--middle-gray .link,.bg--middle-gray a:not(.button){color:var(--main-color-black)}.border--middle-gray{border-color:#9d9c9e}.color--middle-gray{color:#9d9c9e}.color--middle-gray .link:not(:hover):not(:focus):not(:active),.color--middle-gray a:not(:hover):not(:focus):not(:active){color:#9d9c9e}.bg--dark-gray{background:#5b5b5b;color:var(--main-color-white)}.bg--dark-gray .link,.bg--dark-gray a:not(.button){color:var(--main-color-white)}.border--dark-gray{border-color:#5b5b5b}.color--dark-gray{color:#5b5b5b}.color--dark-gray .link:not(:hover):not(:focus):not(:active),.color--dark-gray a:not(:hover):not(:focus):not(:active){color:#5b5b5b}.bg--light-gray{background:#f1f1f1;color:var(--main-color-black)}.bg--light-gray .link,.bg--light-gray a:not(.button){color:var(--main-color-black)}.border--light-gray{border-color:#f1f1f1}.color--light-gray{color:#f1f1f1}.color--light-gray .link:not(:hover):not(:focus):not(:active),.color--light-gray a:not(:hover):not(:focus):not(:active){color:#f1f1f1}.bg--primary{background:#e53212;color:var(--main-color-white)}.bg--primary .link,.bg--primary a:not(.button){color:var(--main-color-white)}.border--primary{border-color:#e53212}.color--primary{color:#e53212}.color--primary .link:not(:hover):not(:focus):not(:active),.color--primary a:not(:hover):not(:focus):not(:active){color:#e53212}.bg--primary-dark{background:#b6280e;color:var(--main-color-white)}.bg--primary-dark .link,.bg--primary-dark a:not(.button){color:var(--main-color-white)}.border--primary-dark{border-color:#b6280e}.color--primary-dark{color:#b6280e}.color--primary-dark .link:not(:hover):not(:focus):not(:active),.color--primary-dark a:not(:hover):not(:focus):not(:active){color:#b6280e}.bg--primary-darken{background:#b6280e;color:var(--main-color-white)}.bg--primary-darken .link,.bg--primary-darken a:not(.button){color:var(--main-color-white)}.border--primary-darken{border-color:#b6280e}.color--primary-darken{color:#b6280e}.color--primary-darken .link:not(:hover):not(:focus):not(:active),.color--primary-darken a:not(:hover):not(:focus):not(:active){color:#b6280e}.bg--primary-light{background:#ff9e8d;color:var(--main-color-black)}.bg--primary-light .link,.bg--primary-light a:not(.button){color:var(--main-color-black)}.border--primary-light{border-color:#ff9e8d}.color--primary-light{color:#ff9e8d}.color--primary-light .link:not(:hover):not(:focus):not(:active),.color--primary-light a:not(:hover):not(:focus):not(:active){color:#ff9e8d}.bg--secondary{background:#004a72;color:var(--main-color-white)}.bg--secondary .link,.bg--secondary a:not(.button){color:var(--main-color-white)}.border--secondary{border-color:#004a72}.color--secondary{color:#004a72}.color--secondary .link:not(:hover):not(:focus):not(:active),.color--secondary a:not(:hover):not(:focus):not(:active){color:#004a72}.bg--secondary-dark{background:#262144;color:var(--main-color-white)}.bg--secondary-dark .link,.bg--secondary-dark a:not(.button){color:var(--main-color-white)}.border--secondary-dark{border-color:#262144}.color--secondary-dark{color:#262144}.color--secondary-dark .link:not(:hover):not(:focus):not(:active),.color--secondary-dark a:not(:hover):not(:focus):not(:active){color:#262144}.bg--secondary-light{background:#98b1d1;color:var(--main-color-white)}.bg--secondary-light .link,.bg--secondary-light a:not(.button){color:var(--main-color-white)}.border--secondary-light{border-color:#98b1d1}.color--secondary-light{color:#98b1d1}.color--secondary-light .link:not(:hover):not(:focus):not(:active),.color--secondary-light a:not(:hover):not(:focus):not(:active){color:#98b1d1}.bg--action{background:#262626;color:var(--main-color-white)}.bg--action .link,.bg--action a:not(.button){color:var(--main-color-white)}.border--action{border-color:#262626}.color--action{color:#262626}.color--action .link:not(:hover):not(:focus):not(:active),.color--action a:not(:hover):not(:focus):not(:active){color:#262626}.bg--danger{background:#bf2a0f;color:var(--main-color-white)}.bg--danger .link,.bg--danger a:not(.button){color:var(--main-color-white)}.border--danger{border-color:#bf2a0f}.color--danger{color:#bf2a0f}.color--danger .link:not(:hover):not(:focus):not(:active),.color--danger a:not(:hover):not(:focus):not(:active){color:#bf2a0f}.bg--warning{background:#eed202;color:var(--main-color-white)}.bg--warning .link,.bg--warning a:not(.button){color:var(--main-color-white)}.border--warning{border-color:#eed202}.color--warning{color:#eed202}.color--warning .link:not(:hover):not(:focus):not(:active),.color--warning a:not(:hover):not(:focus):not(:active){color:#eed202}.bg--success{background:#81ba25;color:var(--main-color-white)}.bg--success .link,.bg--success a:not(.button){color:var(--main-color-white)}.border--success{border-color:#81ba25}.color--success{color:#81ba25}.color--success .link:not(:hover):not(:focus):not(:active),.color--success a:not(:hover):not(:focus):not(:active){color:#81ba25}.bg--info{background:#f1f1f1;color:var(--main-color-black)}.bg--info .link,.bg--info a:not(.button){color:var(--main-color-black)}.border--info{border-color:#f1f1f1}.color--info{color:#f1f1f1}.color--info .link:not(:hover):not(:focus):not(:active),.color--info a:not(:hover):not(:focus):not(:active){color:#f1f1f1}.bg--primary-gradient{background:linear-gradient(0deg,rgba(255,255,255,.6) 0,rgba(255,255,255,.6) 100%),linear-gradient(92deg,#004a72 -7.52%,#004a72 37.15%,#e53212 89.48%,#e53212 120.11%);color:var(--main-color-white)}.bg--primary-gradient .link,.bg--primary-gradient a:not(.button){color:var(--main-color-white)}.border--primary-gradient{border-color:linear-gradient(0deg,rgba(255,255,255,.6) 0%,rgba(255,255,255,.6) 100%),linear-gradient(92deg,#004a72 -7.52%,#004a72 37.15%,#e53212 89.48%,#e53212 120.11%)}.color--primary-gradient{color:linear-gradient(0deg,rgba(255,255,255,.6) 0%,rgba(255,255,255,.6) 100%),linear-gradient(92deg,#004a72 -7.52%,#004a72 37.15%,#e53212 89.48%,#e53212 120.11%)}.color--primary-gradient .link:not(:hover):not(:focus):not(:active),.color--primary-gradient a:not(:hover):not(:focus):not(:active){color:linear-gradient(0deg,rgba(255,255,255,.6) 0%,rgba(255,255,255,.6) 100%),linear-gradient(92deg,#004a72 -7.52%,#004a72 37.15%,#e53212 89.48%,#e53212 120.11%)}.bg--secondary-gradient{background:linear-gradient(90deg,#5fc0de 0,#25558a 100%);color:var(--main-color-white)}.bg--secondary-gradient .link,.bg--secondary-gradient a:not(.button){color:var(--main-color-white)}.border--secondary-gradient{border-color:linear-gradient(90deg,#5fc0de 0%,#25558a 100%)}.color--secondary-gradient{color:linear-gradient(90deg,#5fc0de 0%,#25558a 100%)}.color--secondary-gradient .link:not(:hover):not(:focus):not(:active),.color--secondary-gradient a:not(:hover):not(:focus):not(:active){color:linear-gradient(90deg,#5fc0de 0%,#25558a 100%)}.bg--secondary-gradient-light{background:linear-gradient(90deg,#a1bcde 0,#51b4d4 100%);color:var(--main-color-black)}.bg--secondary-gradient-light .link,.bg--secondary-gradient-light a:not(.button){color:var(--main-color-black)}.border--secondary-gradient-light{border-color:linear-gradient(90deg,#a1bcde 0%,#51b4d4 100%)}.color--secondary-gradient-light{color:linear-gradient(90deg,#a1bcde 0%,#51b4d4 100%)}.color--secondary-gradient-light .link:not(:hover):not(:focus):not(:active),.color--secondary-gradient-light a:not(:hover):not(:focus):not(:active){color:linear-gradient(90deg,#a1bcde 0%,#51b4d4 100%)}.bg--secondary-gradient-extra-light{background:linear-gradient(90deg,rgba(161,188,222,.2) 0,rgba(81,180,212,.2) 100%);color:var(--main-color-black)}.bg--secondary-gradient-extra-light .link,.bg--secondary-gradient-extra-light a:not(.button){color:var(--main-color-black)}.border--secondary-gradient-extra-light{border-color:linear-gradient(90deg,rgba(161,188,222,.2) 0%,rgba(81,180,212,.2) 100%)}.color--secondary-gradient-extra-light{color:linear-gradient(90deg,rgba(161,188,222,.2) 0%,rgba(81,180,212,.2) 100%)}.color--secondary-gradient-extra-light .link:not(:hover):not(:focus):not(:active),.color--secondary-gradient-extra-light a:not(:hover):not(:focus):not(:active){color:linear-gradient(90deg,rgba(161,188,222,.2) 0%,rgba(81,180,212,.2) 100%)}.bg--purple-gradient{background:linear-gradient(90deg,#004a72 0,#262144 75%);color:var(--main-color-white)}.bg--purple-gradient .link,.bg--purple-gradient a:not(.button){color:var(--main-color-white)}.border--purple-gradient{border-color:linear-gradient(90deg,#004a72 0%,#262144 75%)}.color--purple-gradient{color:linear-gradient(90deg,#004a72 0%,#262144 75%)}.color--purple-gradient .link:not(:hover):not(:focus):not(:active),.color--purple-gradient a:not(:hover):not(:focus):not(:active){color:linear-gradient(90deg,#004a72 0%,#262144 75%)}.bg--secondary [class=button]{background:var(--main-color-white);color:var(--main-color-black)}.bg--secondary [class=button]:hover{background:var(--main-color-primary-dark);color:var(--main-color-white)}.bg--primary .button:hover{background:var(--main-color-primary-dark)}.bg--primary .button--action:hover{background:linear-gradient(90deg,#004a72 0,#262144 75%)}.bg--primary .button--primary{background:var(--main-color-white);color:var(--main-color-black)}.bg--primary .button--primary:hover{background:var(--main-color-primary-dark);color:var(--main-color-white)}.bg--primary-dark .button--primary:hover{background:var(--main-color-white);color:var(--main-color-black)}.color--primary-gradient{width:-moz-fit-content;width:fit-content;background:linear-gradient(0deg,rgba(255,255,255,.6) 0,rgba(255,255,255,.6) 100%),linear-gradient(92deg,#004a72 -7.52%,#004a72 37.15%,#e53212 89.48%,#e53212 120.11%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.color--secondary-gradient{width:-moz-fit-content;width:fit-content;background:linear-gradient(90deg,#5fc0de 0,#25558a 100%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.color--secondary-gradient-light{width:-moz-fit-content;width:fit-content;background:linear-gradient(90deg,#a1bcde 0,#51b4d4 100%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.color--secondary-gradient-extra-light{width:-moz-fit-content;width:fit-content;background:linear-gradient(90deg,rgba(161,188,222,.2) 0,rgba(81,180,212,.2) 100%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.color--purple-gradient{width:-moz-fit-content;width:fit-content;background:linear-gradient(90deg,#004a72 0,#262144 75%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.color--purple-gradient.slidecontentItem__headline::after{color:var(--main-color-black);-webkit-text-fill-color:var(--main-color-black)}html{font-size:9px}@media (min-width:1024px){html{font-size:10px}}body{background-color:var(--main-color-white);font-size:var(--main-font-size-base);font-weight:var(--main-font-weight);line-height:var(--main-line-height);font-family:var(--main-font-family);color:var(--main-color-dark-gray);min-width:320px;letter-spacing:.16px}.leadtext{font-size:calc(var(--main-font-size-base) + .2rem)}.smalltext{font-size:calc(var(--main-font-size-base) - .2rem)}.link:active,.link:focus,.link:hover,a:active,a:focus,a:hover{color:var(--main-color-primary);text-decoration:underline}.link,a{color:var(--main-link-color);text-decoration:underline;cursor:pointer}b,strong{font-weight:var(--main-font-weight-bold)}label{font-size:var(--main-font-size-small);display:inline-block}hr{border:0;border-top:1px solid var(--main-color-middle-gray);margin-top:30px;margin-bottom:30px}.text-decoration-underline{text-decoration:underline}p{margin-top:0;margin-bottom:1em}small{font-size:var(--main-font-size-small)}table{font-size:var(--main-font-size-base)}table tr th{font-weight:var(--main-font-weight-bold);color:var(--main-color-middle-gray)}table tr:first-child td,table tr:first-child th{border-top:none}table tr:nth-child(2n){background:var(--main-color-light-gray)}td,th{padding:10px 5px;border-bottom:0;border-bottom:1px solid var(--main-color-gray-base);text-align:left}@media (min-width:1250px){td,th{padding-left:10px;padding-right:10px}}.table_wrapper{max-width:100%;overflow:hidden;overflow-x:auto}@media (max-width:767px){.table_wrapper table{font-size:var(--main-font-size-small)}}.table{width:100%}@media (min-width:1024px){.table{display:table}}.table__row{padding-top:20px;padding-bottom:20px;border-bottom:1px solid var(--main-color-light-gray)}@media (min-width:1024px){.table__row{display:table-row}}.table__row:nth-child(2n){background:#fcfcfc}.table__row--header{font-weight:var(--main-font-weight-bold);color:var(--main-color-middle-gray)}@media (min-width:1024px){.table__cell{display:table-cell;vertical-align:middle;padding:10px 5px;border-bottom:0;border-bottom:1px solid var(--main-color-gray-base)}}@media (min-width:1250px){.table__cell{padding-left:10px;padding-right:10px}}@media (max-width:1023px){.table__cell{text-align:left!important}.table__cell .button{margin-top:10px}}.specialcheckbox,.specialcheckboxSwitch,.specialradiobox{position:relative;line-height:20px;display:inline-block;cursor:pointer;margin-bottom:10px;padding-left:34px;color:var(--main-color-black)}.specialcheckbox i,.specialcheckboxSwitch i,.specialradiobox i{font-style:normal;position:absolute;left:0;width:24px;height:24px;background-color:var(--main-color-white);border:1px solid var(--main-color-dark-gray);border-radius:50%;top:-2px;display:block;pointer-events:none;margin-bottom:0;font-family:var(--main-font-family)}.specialcheckbox i:after,.specialcheckboxSwitch i:after,.specialradiobox i:after{content:" ";pointer-events:none;position:absolute;width:14px;height:14px;left:4px;top:4px;opacity:0;transition:opacity .1s ease-in;background-color:var(--main-color-primary);border-radius:50%;display:block}.specialcheckbox:has(input:checked) i:after,.specialcheckboxSwitch:has(input:checked) i:after,.specialradiobox:has(input:checked) i:after{opacity:1}.specialcheckbox:has(input:disabled) i,.specialcheckboxSwitch:has(input:disabled) i,.specialradiobox:has(input:disabled) i{background:var(--main-color-light-gray);border-color:var(--main-color-light-gray)}.specialcheckbox:has(input:disabled) i:after,.specialcheckboxSwitch:has(input:disabled) i:after,.specialradiobox:has(input:disabled) i:after{color:var(--main-color-gray-base)}.specialcheckbox:has(input:focus) input+i,.specialcheckboxSwitch:has(input:focus) input+i,.specialradiobox:has(input:focus) input+i{border-color:var(--main-color-dark-gray)}.specialcheckbox input,.specialcheckboxSwitch input,.specialradiobox input{position:absolute;left:0;top:0;width:40px;height:40px;opacity:0;cursor:pointer;margin:0}.specialcheckbox input:disabled,.specialcheckboxSwitch input:disabled,.specialradiobox input:disabled{cursor:not-allowed}.specialcheckbox:has(input:active):not(.disabled) i:after,.specialcheckboxSwitch:has(input:active):not(.disabled) i:after,.specialradiobox:has(input:active):not(.disabled) i:after{opacity:1}.specialcheckbox:has(input:active):disabled,.specialcheckboxSwitch:has(input:active):disabled,.specialradiobox:has(input:active):disabled{cursor:not-allowed}.specialcheckbox:has(input:active):disabled+i,.specialcheckboxSwitch:has(input:active):disabled+i,.specialradiobox:has(input:active):disabled+i{background:var(--main-color-light-gray);border-color:var(--main-color-light-gray)}.specialcheckbox:has(input:active):disabled+i:after,.specialcheckboxSwitch:has(input:active):disabled+i:after,.specialradiobox:has(input:active):disabled+i:after{color:var(--main-color-gray-base)}.specialcheckbox:has(input:active):focus+i,.specialcheckboxSwitch:has(input:active):focus+i,.specialradiobox:has(input:active):focus+i{border-color:var(--main-color-primary)}.specialcheckbox:active:not(.disabled) i:after,.specialcheckboxSwitch:active:not(.disabled) i:after,.specialradiobox:active:not(.disabled) i:after{opacity:.7}.specialcheckbox:active:not(.disabled) input:disabled:not(:checked)+i:after,.specialcheckboxSwitch:active:not(.disabled) input:disabled:not(:checked)+i:after,.specialradiobox:active:not(.disabled) input:disabled:not(:checked)+i:after{opacity:0}.specialcheckbox.disabled,.specialcheckboxSwitch.disabled,.specialradiobox.disabled{cursor:default;color:var(--main-color-black)}.specialcheckbox i{border-radius:0}.specialcheckbox i:after{left:-1px;content:var(--base-icon-check);font-family:icons,Helvetica,Arial,sans-serif;color:var(--main-color-white);top:-1px;opacity:0;line-height:24px;transition:opacity .1s ease-in;font-size:24px;background-color:transparent}.specialcheckbox input{width:24px;height:24px;left:0;top:0}.specialcheckbox input:checked+i{background-color:var(--main-color-primary);border-color:var(--main-color-primary)}.specialcheckbox input:checked+i::after{opacity:1}.specialcheckboxSwitch{padding-left:45px;margin-bottom:0}.specialcheckboxSwitch i{background:var(--main-color-light-gray);border-radius:16px;width:36px;height:20px;border:0;position:absolute;margin-top:3px;transition:.2s ease-in-out}.specialcheckboxSwitch i:after{content:"";display:block;background:var(--main-color-middle-gray);border-radius:50%;width:20px;height:20px;position:absolute;top:0;left:0;opacity:1;transition:.2s ease-in-out}.specialcheckboxSwitch input{width:36px;height:20px;left:0;top:0}.specialcheckboxSwitch:has(input:checked) i{background:var(--main-color-primary-light)}.specialcheckboxSwitch:has(input:checked) i:after{left:17px;background:var(--main-color-primary)}.fileBody{display:block;position:relative;width:100%}.fileBody input{display:block;position:absolute;left:0;top:0;width:100%;height:100%;opacity:0;margin:0;padding:0;cursor:pointer}.fileBody input+span{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;background-color:transparent;color:var(--main-color-black);border:none;border-bottom:1px solid var(--main-color-dark-gray);border-radius:0;box-shadow:none;width:100%;line-height:18px;font-size:16px;padding:10px 0 10px 0;min-height:40px;cursor:pointer;display:block;padding-right:50px}@media (min-width:768px){.fileBody input+span{line-height:20px;font-size:var(--main-font-size-base);padding:12px 0 12px 0;min-height:46px}}.fileBody input:not(:disabled):active+span,.fileBody input:not(:disabled):focus+span{border-color:var(--main-color-primary)}.fileBody input.error+span{border-color:var(--main-color-danger)}.fileBody input:disabled{cursor:not-allowed}.fileBody input:disabled+span{background-color:transparent;border-color:var(--main-color-middle-gray);color:var(--main-color-middle-gray);cursor:not-allowed}.fileBody input:disabled~.icon{color:var(--main-color-middle-gray);cursor:not-allowed}.fileBody .icon{font-size:2rem;width:40px;min-height:40px;position:absolute;right:0;top:0;display:flex;align-items:center;justify-content:center;text-align:center;z-index:1;color:var(--main-color-dark-gray)}@media (min-width:768px){.fileBody .icon{min-height:46px;width:46px}}input:-webkit-autofill,input:-webkit-autofill:active,input:-webkit-autofill:focus,input:-webkit-autofill:hover{-webkit-box-shadow:0 0 0 30px var(--main-color-white) inset!important}.customSelect__selected,.filterReset,.selectBody__fakeOption,input,select,textarea{background-color:transparent;font-family:"IBM Plex Sans Condensed",sans-serif;color:var(--main-color-black);border:none;border-bottom:1px solid var(--main-color-dark-gray);border-radius:0;box-shadow:none;display:block;width:100%;line-height:18px;font-size:16px;padding:10px 0 10px 0}@media (min-width:768px){.customSelect__selected,.filterReset,.selectBody__fakeOption,input,select,textarea{line-height:20px;font-size:var(--main-font-size-base);padding:12px 0 12px 0}}.customSelect__selected:not(:disabled):active,.customSelect__selected:not(:disabled):focus,.filterReset:not(:disabled):active,.filterReset:not(:disabled):focus,.selectBody__fakeOption:not(:disabled):active,.selectBody__fakeOption:not(:disabled):focus,input:not(:disabled):active,input:not(:disabled):focus,select:not(:disabled):active,select:not(:disabled):focus,textarea:not(:disabled):active,textarea:not(:disabled):focus{border-color:var(--main-color-primary)}.customSelect__selected:focus-visible,.filterReset:focus-visible,.selectBody__fakeOption:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible{outline:0}.error.customSelect__selected,.error.filterReset,.error.selectBody__fakeOption,input.error,select.error,textarea.error{border-color:var(--main-color-danger)}.customSelect__selected:disabled,.filterReset:disabled,.selectBody__fakeOption:disabled,input:disabled,select:disabled,textarea:disabled{background-color:transparent;border-color:var(--main-color-middle-gray);color:var(--main-color-middle-gray);cursor:not-allowed}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=submit]{width:auto}input[type=number]{-moz-appearance:textfield}input[type=file]+.full{flex-grow:1;padding-left:15px;padding-right:15px!important;display:flex;align-items:center;justify-content:space-between}input[type=file]+.full i{font-size:18px}input[type=file]:hover+.full i{color:var(--main-color-primary)}textarea{resize:vertical;field-sizing:content}.customSelect__selected:after,.selectBody:after{content:var(--base-icon-angle-down);font-family:icons,Helvetica,Arial,sans-serif;position:absolute;right:0;top:50%;font-size:21px;pointer-events:none;transform:translateY(-50%);margin-top:-1px}.customSelect__selected,.selectBody{background-color:transparent;cursor:pointer;display:block;position:relative;overflow:hidden;width:100%;white-space:nowrap;text-overflow:ellipsis}.selectBody__fakeOption{padding-right:40px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.customSelect__selected select,.selectBody select{color:var(--main-color-black);border-color:var(--main-color-dark-gray);cursor:pointer;padding-right:40px;-webkit-appearance:none;-moz-appearance:none;appearance:none;display:block;width:100%;margin-left:-12px;padding-left:12px}.customSelect__selected select::-ms-expand,.selectBody select::-ms-expand{display:none}.focus.customSelect__selected select,.selectBody.focus select{border-color:var(--main-color-primary)}.disabled.customSelect__selected select,.selectBody.disabled select{cursor:default}form{margin:0}.container,.container-fluid{width:100%;margin-right:auto;margin-left:auto;padding-right:20px;padding-left:20px}.container{max-width:1524px}.container--xsmall{max-width:868px}.container--small{max-width:1164px}.container--large{max-width:1810px}.container--full{width:100%;max-width:1920px;padding-left:0;padding-right:0;margin-right:auto;margin-left:auto}.hardcodedHint{outline:2px dotted red;position:relative}.hardcodedHint:before{content:"! Hardcoded !";position:absolute;left:-2px;bottom:100%;background:red;color:#fff;padding:2px 5px;font-size:10px;line-height:1}.h1,.h2,.h3,.h4,.h5,.h6,.itemcardHeadline,h1,h2,h3,h4,h5,h6{-webkit-hyphens:auto;hyphens:auto;font-weight:300;margin:0;margin-bottom:clamp(10px,1em,20px);margin-top:clamp(20px,2em,40px)}.h1.highlighted,.h2.highlighted,.h3.highlighted,.h4.highlighted,.h5.highlighted,.h6.highlighted,.highlighted.itemcardHeadline,h1.highlighted,h2.highlighted,h3.highlighted,h4.highlighted,h5.highlighted,h6.highlighted{font-weight:var(--main-font-weight)}.h1,h1{letter-spacing:1.8px;margin-bottom:clamp(10px,1em,30px);font-size:36px;line-height:42px}.h1.highlighted,h1.highlighted{font-weight:300;text-transform:uppercase;letter-spacing:3.5px;font-size:36px;line-height:54px}@media (min-width:768px){.h1.highlighted,h1.highlighted{font-size:scale-font-size(36px, 70px, .5);line-height:scale-font-size(54px, 80px, .5)}}@media (min-width:1024px){.h1.highlighted,h1.highlighted{font-size:scale-font-size(36px, 70px, .6);line-height:scale-font-size(54px, 80px, .6)}}@media (min-width:1250px){.h1.highlighted,h1.highlighted{font-size:scale-font-size(36px, 70px, .7);line-height:scale-font-size(54px, 80px, .7)}}@media (min-width:1540px){.h1.highlighted,h1.highlighted{font-size:70px;line-height:80px}}.h2,.itemcardHeadline,h2{letter-spacing:.84px;font-size:28px;line-height:40px}.h2.highlighted,.highlighted.itemcardHeadline,h2.highlighted{font-weight:300;text-transform:uppercase;letter-spacing:2.4px;font-size:32px;line-height:42px}@media (min-width:768px){.h2.highlighted,.highlighted.itemcardHeadline,h2.highlighted{font-size:scale-font-size(32px, 48px, .5);line-height:scale-font-size(42px, 54px, .5)}}@media (min-width:1024px){.h2.highlighted,.highlighted.itemcardHeadline,h2.highlighted{font-size:scale-font-size(32px, 48px, .6);line-height:scale-font-size(42px, 54px, .6)}}@media (min-width:1250px){.h2.highlighted,.highlighted.itemcardHeadline,h2.highlighted{font-size:scale-font-size(32px, 48px, .7);line-height:scale-font-size(42px, 54px, .7)}}@media (min-width:1540px){.h2.highlighted,.highlighted.itemcardHeadline,h2.highlighted{font-size:48px;line-height:54px}}.h3,h3{letter-spacing:.72px;font-weight:600;font-size:24px;line-height:30px}.h4,h4{letter-spacing:.66px;font-weight:600;font-size:22px;line-height:32px}.h5,h5{letter-spacing:.9px;font-weight:600;font-size:18px;line-height:26px}.h6,h6{letter-spacing:.8px;font-weight:600;font-size:16px;line-height:22px}.h1:has(.icon),.h2:has(.icon),.h3:has(.icon),.h4:has(.icon),.h5:has(.icon),.h6:has(.icon),.itemcardHeadline:has(.icon),h1:has(.icon),h2:has(.icon),h3:has(.icon),h4:has(.icon),h5:has(.icon),h6:has(.icon){display:inline-flex;align-items:center;gap:8px}.margin{margin:20px}.marginTop{margin-top:20px}.marginRight{margin-right:20px}.marginBottom{margin-bottom:20px}.marginLeft{margin-left:20px}.m--small{margin:32px}.mt--small{margin-top:32px}.mr--small{margin-right:32px}.mb--small{margin-bottom:32px}.ml--small{margin-left:32px}.margin--small{margin:32px}.marginTop--small{margin-top:32px}.marginRight--small{margin-right:32px}.marginBottom--small{margin-bottom:32px}.marginLeft--small{margin-left:32px}.m--middle{margin:48px}.mt--middle{margin-top:48px}.mr--middle{margin-right:48px}.mb--middle{margin-bottom:48px}.ml--middle{margin-left:48px}.margin--middle{margin:48px}.marginTop--middle{margin-top:48px}.marginRight--middle{margin-right:48px}.marginBottom--middle{margin-bottom:48px}.marginLeft--middle{margin-left:48px}.m--large{margin:96px}.mt--large{margin-top:96px}.mr--large{margin-right:96px}.mb--large{margin-bottom:96px}.ml--large{margin-left:96px}.margin--large{margin:96px}.marginTop--large{margin-top:96px}.marginRight--large{margin-right:96px}.marginBottom--large{margin-bottom:96px}.marginLeft--large{margin-left:96px}.m--xlarge{margin:144px}.mt--xlarge{margin-top:144px}.mr--xlarge{margin-right:144px}.mb--xlarge{margin-bottom:144px}.ml--xlarge{margin-left:144px}.margin--xlarge{margin:144px}.marginTop--xlarge{margin-top:144px}.marginRight--xlarge{margin-right:144px}.marginBottom--xlarge{margin-bottom:144px}.marginLeft--xlarge{margin-left:144px}@media (max-width:767.98px){.m--large{margin:20px}.mt--large{margin-top:20px}.mr--large{margin-right:20px}.mb--large{margin-bottom:20px}.ml--large{margin-left:20px}.margin--large{margin:20px}.marginTop--large{margin-top:20px}.marginRight--large{margin-right:20px}.marginBottom--large{margin-bottom:20px}.marginLeft--large{margin-left:20px}}@media (min-width:768px) and (max-width:1023.98px){.m--large{margin:40px}.mt--large{margin-top:40px}.mr--large{margin-right:40px}.mb--large{margin-bottom:40px}.ml--large{margin-left:40px}.margin--large{margin:40px}.marginTop--large{margin-top:40px}.marginRight--large{margin-right:40px}.marginBottom--large{margin-bottom:40px}.marginLeft--large{margin-left:40px}}@media (max-width:767.98px){.m--xlarge{margin:30px}.mt--xlarge{margin-top:30px}.mr--xlarge{margin-right:30px}.mb--xlarge{margin-bottom:30px}.ml--xlarge{margin-left:30px}.margin--xlarge{margin:30px}.marginTop--xlarge{margin-top:30px}.marginRight--xlarge{margin-right:30px}.marginBottom--xlarge{margin-bottom:30px}.marginLeft--xlarge{margin-left:30px}}@media (min-width:768px) and (max-width:1023.98px){.m--xlarge{margin:80px}.mt--xlarge{margin-top:80px}.mr--xlarge{margin-right:80px}.mb--xlarge{margin-bottom:80px}.ml--xlarge{margin-left:80px}.margin--xlarge{margin:80px}.marginTop--xlarge{margin-top:80px}.marginRight--xlarge{margin-right:80px}.marginBottom--xlarge{margin-bottom:80px}.marginLeft--xlarge{margin-left:80px}}@media (max-width:767.98px){.xs-margin{margin-bottom:40px}.xs-margin-base{margin-bottom:20px}}@media (min-width:768px) and (max-width:1023.98px){.sm-margin{margin-bottom:40px}.sm-margin-base{margin-bottom:20px}}@media (min-width:1024px) and (max-width:1249.98px){.md-margin{margin-bottom:40px}.md-margin-base{margin-bottom:20px}}@media (min-width:1250px) and (max-width:1539.98px){.lg-margin{margin-bottom:40px}.lg-margin-base{margin-bottom:20px}}@media (min-width:1540px){.xlg-margin{margin-bottom:40px}.xlg-margin-base{margin-bottom:20px}}.marginTop--none{margin-top:0}.marginBottom--none{margin-bottom:0}.marginLeft--none{margin-left:0}.marginRight--none{margin-right:0}.roundedEdges{border-radius:50px}.roundedEdges>video{border-radius:50px}.infieldInputGroup{position:relative}.infieldInputGroup>label{position:absolute;top:50%;transform:translate(0,calc(-50% - 1px));left:0;margin-top:1px;line-height:18px;transition:.2s ease-in-out;z-index:1;pointer-events:none;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:calc(100% - 0)}@media (min-width:768px){.infieldInputGroup>label{left:0;line-height:20px;max-width:calc(100% - 0)}}.infieldInputGroup:has(.inputGroup--infieldAddon)>label{left:66px}@media (min-width:768px){.infieldInputGroup:has(.inputGroup--infieldAddon)>label{left:86px}}.infieldInputGroup:has(.inputGroup--infieldAddon).is-filled>label,.infieldInputGroup:has(.inputGroup--infieldAddon).is-focus>label{left:0}@media (min-width:768px){.infieldInputGroup:has(.inputGroup--infieldAddon).is-filled>label,.infieldInputGroup:has(.inputGroup--infieldAddon).is-focus>label{left:0}}.infieldInputGroup input,.infieldInputGroup select,.infieldInputGroup textarea{transition:padding .2s ease-in-out}.infieldInputGroup.is-focus,.infieldInputGroup:focus-visible{border:none}.infieldInputGroup.is-focus input,.infieldInputGroup:focus-visible input{border-bottom:1px solid var(--main-color-primary)}.infieldInputGroup--select>label,.infieldInputGroup.is-filled>label,.infieldInputGroup.is-focus>label{top:0;transform:translate(-5px,-50%);color:var(--main-color-dark-gray);font-size:.7em;background:0 0;line-height:1;padding-left:5px;padding-right:5px;max-width:100%}.inputGroup .iti__flag-container+input{border-radius:0!important}.infieldInputGroup:has(.iti--allow-dropdown) label{top:0;transform:translate(-5px,-50%);color:var(--main-color-dark-gray);font-size:.7em;background:0 0;line-height:1;padding-left:5px;padding-right:5px;max-width:100%}.inputGroup{display:flex;width:100%;transition:.2s ease-in-out;box-shadow:0 0 0 rgba(0,0,0,.1);position:relative}.inputGroup .input,.inputGroup input{flex-grow:1;transition:.2s ease-in-out}.inputGroup .input:not(:last-child),.inputGroup input:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0}.inputGroup__addon{display:flex;align-items:center;justify-content:center;flex-shrink:0;border:1px solid var(--main-color-dark-gray);overflow:hidden;text-decoration:none;padding-left:0;padding-right:0;border-radius:0}@media (min-width:768px){.inputGroup__addon{height:46px;padding-left:0;padding-right:0}}.inputGroup__addon:first-child{margin-right:-1px;border-top-right-radius:0;border-bottom-right-radius:0}.inputGroup__addon:last-child{margin-left:-1px;border-top-left-radius:0;border-bottom-left-radius:0}.inputGroup__addon .button{min-width:0;border-radius:0;margin:-1px}.inputGroup__addon .icon{line-height:1;display:block;font-size:20px}@media (min-width:768px){.inputGroup__addon .icon{font-size:24px}}.inputGroup__addon+input,.inputGroup__addon+select{border-top-left-radius:0;border-bottom-left-radius:0}.inputGroup__addon--clickable{cursor:pointer}.inputGroup__addon--clickable:hover{color:var(--main-color-primary)}.inputGroup button.inputGroup__addon{min-width:40px;background:0 0}@media (min-width:768px){.inputGroup button.inputGroup__addon{min-width:46px}}.inputGroup button.inputGroup__addon:active,.inputGroup button.inputGroup__addon:focus,.inputGroup button.inputGroup__addon:hover{background:var(--main-color-primary);color:var(--main-color-primary-darken)}.inputGroup--infieldAddon .inputGroup__addon{position:absolute;height:100%;border:0;background:0 0!important}.inputGroup--infieldAddon .inputGroup__addon:first-child{left:0}.inputGroup--infieldAddon .inputGroup__addon:last-child{right:0}.inputGroup--infieldAddon>input:first-child{padding-right:40px;border-radius:0}@media (min-width:768px){.inputGroup--infieldAddon>input:first-child{padding-right:46px}}.inputGroup--infieldAddon>input:last-child{padding-left:40px;border-radius:0}@media (min-width:768px){.inputGroup--infieldAddon>input:last-child{padding-left:46px}}.inputGroup.is-focus{border:none;outline:0}.inputGroup.is-focus select,.inputGroup.is-focus>.input,.inputGroup.is-focus>input{background:0 0;border-color:var(--main-color-primary);outline:0}.inputGroup.is-focus .inputGroup__addon{background:0 0;border-color:var(--main-color-primary)}.inputGroup.is-focus label{background:0 0}.inputGroup.is-inactive .inputGroup__addon{display:none}.customSelect{position:relative;width:100%}.customSelect__selectedLabel{text-overflow:ellipsis;white-space:nowrap;flex-shrink:1;overflow:hidden}.customSelect__selectedCount{width:20px;height:20px;border-radius:50%;background:var(--main-color-primary);color:var(--main-color-primary-contrast);align-items:center;justify-content:center;margin-left:10px;font-size:1.4rem;vertical-align:middle;margin-top:-2px;display:none;flex-shrink:0}.customSelect__selectedCount.is-active{display:inline-flex}.customSelect__selected{padding-right:40px;display:flex}.customSelect__hiddenFormField{display:none}.customSelect__dropdown{z-index:2;background:var(--main-color-white);font-size:var(--main-font-size-small);overflow:hidden;flex-direction:column}@media (max-width:767px){.customSelect__dropdown{box-shadow:0 0 40px rgba(0,0,0,.2);padding:10px;position:fixed;left:0;bottom:0;width:100%;translate:0 110%;transition:.2s ease-in-out;pointer-events:none;opacity:0;z-index:104;max-height:100vh;max-height:100svh}}@media (min-width:768px){.customSelect__dropdown{position:absolute;left:0;top:100%;width:100%;min-width:300px;max-width:100vw;box-shadow:0 0 20px rgba(0,0,0,.1);border:1px solid var(--main-color-dark-gray);border-radius:0;margin-top:5px;display:none}}.customSelect__dropdownClose{width:40px;height:40px;display:flex;align-items:center;justify-content:center;font-size:24px;position:absolute;right:10px;top:10px;z-index:1}@media (min-width:768px){.customSelect__dropdownClose{display:none}}.customSelect__dropdownTitle{font-weight:var(--main-font-weight-bold);padding-right:40px;white-space:nowrap;text-overflow:ellipsis;font-size:1.8rem}.customSelect__dropdownTitle:not(:last-child){margin-bottom:20px}@media (min-width:768px){.customSelect__dropdownTitle{display:none}}.customSelect__dropdownHeader{padding:10px;margin-bottom:10px}.customSelect__dropdownBody{overflow:hidden;overflow-y:auto}@media (min-width:768px){.customSelect__dropdownBody{max-height:260px}}.customSelect__dropdownFooter{margin-top:10px;padding:10px;padding-bottom:15px;border-top:1px solid var(--main-color-light-gray);text-align:center}@media (max-width:767px){.customSelect__dropdownFooter{padding-bottom:0}}.customSelect__dropdownFooter .button{width:100%;margin-bottom:10px}.customSelect__dropdownFooter .linkWithIcon{font-size:var(--main-font-size-small)}.customSelect__dropdownFooter .linkWithIcon .icon{margin:0}.customSelect__dropdownItemHeadline{font-weight:var(--main-font-weight-bold)}.customSelect__dropdownItemText{font-size:.9em;color:var(--main-color-dark-gray);padding-left:20px}.customSelect__dropdownItem{padding:10px 20px;position:relative;display:flex;align-items:center;justify-content:space-between;cursor:pointer;color:var(--main-color-dark-gray);text-decoration:none}.customSelect__dropdownItem:hover{background:var(--main-color-light-gray);color:var(--main-color-dark-gray);text-decoration:none}.customSelect__dropdownItem.is-active{background:var(--main-color-light-gray)}.customSelect__dropdownItem.disabled{pointer-events:none;cursor:not-allowed;color:var(--main-color-middle-gray)}.customSelect__dropdownItem.disabled .customSelect__dropdownItemText{color:var(--main-color-middle-gray)}.customSelect__dropdownItem--checkbox,.customSelect__dropdownItem--radio{padding-left:40px}.customSelect__dropdownItem--checkbox:after,.customSelect__dropdownItem--checkbox:before,.customSelect__dropdownItem--radio:after,.customSelect__dropdownItem--radio:before{content:"";position:absolute;left:10px;top:50%;translate:0 -50%;width:20px;height:20px;display:flex;align-items:center;justify-content:center}.customSelect__dropdownItem--checkbox:before,.customSelect__dropdownItem--radio:before{border:1px solid var(--main-color-dark-gray);border-radius:0;background:var(--main-color-white)}.customSelect__dropdownItem--checkbox:after,.customSelect__dropdownItem--radio:after{opacity:0}.customSelect__dropdownItem--checkbox.is-active:before,.customSelect__dropdownItem--radio.is-active:before{border-color:var(--main-color-black)}.customSelect__dropdownItem--checkbox.is-active:after,.customSelect__dropdownItem--radio.is-active:after{opacity:1}.customSelect__dropdownItem--radio:after,.customSelect__dropdownItem--radio:before{border-radius:50%}.customSelect__dropdownItem--radio:after{background:var(--main-color-black);width:12px;height:12px;margin-left:4px;opacity:0}.customSelect__dropdownItem--checkbox:after{content:var(--base-icon-check);font-family:icons,Helvetica,Arial,sans-serif;font-size:18px}.customSelect__dropdownItem--checkbox.is-active{background:0 0}.customSelect__dropdownItem--checkbox.is-active:before{border-color:var(--main-color-black)}.customSelect__dropdownItem--checkbox.is-active:after{opacity:1}.customSelect select{display:none}.customSelect.is-active .customSelect__selected{border-color:var(--main-color-primary)}.customSelect.is-active .customSelect__selected:after{content:var(--base-icon-angle-up)}.customSelect.is-active .customSelect__dropdown{display:flex}@media (max-width:767px){.customSelect.is-active .customSelect__dropdown{translate:0 0;pointer-events:auto;opacity:1}}.customSelect.is-error .customSelect__selected,.customSelect.is-loading .customSelect__selected,.customSelect.is-success .customSelect__selected{background:var(--main-color-middle-gray)!important;border-color:var(--main-color-middle-gray)!important;cursor:not-allowed;pointer-events:none;padding-right:40px;padding-left:10px;position:relative}.customSelect.is-error .customSelect__selected .icon,.customSelect.is-loading .customSelect__selected .icon,.customSelect.is-success .customSelect__selected .icon{opacity:0}.customSelect.is-error .customSelect__selected:after,.customSelect.is-loading .customSelect__selected:after,.customSelect.is-success .customSelect__selected:after{position:absolute;right:15px;top:50%;font-family:icons,Helvetica,Arial,sans-serif;transform:translateY(0);translate:0 -50%;font-size:24px;margin-top:0}.customSelect.is-loading .customSelect__selected{cursor:wait;color:var(--main-color-black)!important}.customSelect.is-loading .customSelect__selected:after{content:var(--base-icon-loading);opacity:1;animation:rotation 1s infinite ease-in-out}.customSelect.is-success .customSelect__selected{background:var(--main-color-success)!important;border-color:var(--main-color-success)!important;color:var(--main-color-black)!important}.customSelect.is-success .customSelect__selected:after{content:var(--base-icon-check);animation:scaleRequestIconBtn 1s forwards ease-in-out}.customSelect.is-error .customSelect__selected{background:var(--main-color-danger)!important;border-color:var(--main-color-danger)!important;color:var(--main-color-white)!important}.customSelect.is-error .customSelect__selected:after{content:var(--base-icon-close);animation:scaleRequestIconBtn 1s forwards ease-in-out}.customSelect--small{width:auto;display:inline-flex}.customSelect--small .customSelect__selected{padding:0;padding-right:20px;background:0 0;border:0;border-radius:0}.customSelect--small .customSelect__selected:after{font-size:1.2rem;right:0}.customSelect--small.is-error .customSelect__selected,.customSelect--small.is-loading .customSelect__selected,.customSelect--small.is-success .customSelect__selected{padding-right:20px;padding-left:0}.customSelect--small.is-error .customSelect__selected:after,.customSelect--small.is-loading .customSelect__selected:after,.customSelect--small.is-success .customSelect__selected:after{right:0;font-size:16px}.customSelect--small.is-loading .customSelect__selected{cursor:wait;background:0 0!important;border-color:transparent!important;color:var(--main-color-black)!important}.customSelect--small.is-success .customSelect__selected{background:0 0!important;border-color:transparent!important;color:var(--main-color-success)!important}.customSelect--small.is-error .customSelect__selected{background:0 0!important;border-color:transparent!important;color:var(--main-color-danger)!important}.customSelect--openRight .customSelect__dropdown{left:auto;right:0}.customSelect--openTop .customSelect__dropdown{top:auto;bottom:35px}.mainnav{display:flex;align-items:center}.mainnav__seperator{width:1px;height:27px;background:var(--main-color-gray-base);display:block;margin-left:20px;margin-right:20px}@media (min-width:1250px){.mainnav__seperator{margin-left:30px;margin-right:30px}}.mainnav ul{margin:0;padding:0}.mainnav li{margin:0;padding:5px 0;list-style-type:none}.mainnav a{color:var(--main-color-text-base);text-decoration:none;font-size:18px}.mainnav .level_1>a{font-size:18px}@media (min-width:1250px){.mainnav ul.menu-products{margin-right:1vw}}.mainnav .nav--content{width:100%;justify-content:space-evenly}.mainnav .nav--content .level_2.nav--content{width:-moz-fit-content;width:fit-content;min-width:250px;top:calc(100% + 2px);margin-top:0;border-radius:25px}.mainnav .nav--content .level_2.nav--content::before{display:none}.mainnav li>a{font-weight:var(--main-font-weight);position:relative;display:block;width:-moz-fit-content;width:fit-content;font-size:var(--main-font-size-base)}.mainnav li>a:after{content:"";width:100%;height:0;background:0 0;display:block;position:absolute;left:0;top:100%}.mainnav li:active>a,.mainnav li:focus>a,.mainnav li:hover>a{color:var(--main-color-secondary);text-decoration:none}.mainnav li:active>a:after,.mainnav li:focus>a:after,.mainnav li:hover>a:after{height:2px;background:var(--main-color-secondary);width:100%}.mainnav li.is-active-tree>a,.mainnav li.is-active>a{color:var(--main-color-primary)}.mainnav li.is-active-tree>a:after,.mainnav li.is-active>a:after{height:2px;background:var(--main-color-primary);width:0}.mainnav li.is-active-tree:active>a,.mainnav li.is-active-tree:focus>a,.mainnav li.is-active-tree:hover>a,.mainnav li.is-active:active>a,.mainnav li.is-active:focus>a,.mainnav li.is-active:hover>a{color:var(--main-color-secondary)}.mainnav li.is-active-tree:active>a:after,.mainnav li.is-active-tree:focus>a:after,.mainnav li.is-active-tree:hover>a:after,.mainnav li.is-active:active>a:after,.mainnav li.is-active:focus>a:after,.mainnav li.is-active:hover>a:after{background:var(--main-color-secondary);width:100%}.mainnav>ul{display:flex;gap:20px;font-size:var(--main-font-size-base)}@media (min-width:1540px){.mainnav>ul{gap:30px;font-size:1.7rem}}.mainnav>ul>li{position:unset}.mainnav>ul>li>a{font-weight:var(--main-font-weight);position:relative;display:block;color:var(--main-color-black)}.mainnav>ul>li>a:after{content:"";width:100%;height:0;background:0 0;display:block;position:absolute;left:0;top:100%}.mainnav>ul>li:active>a,.mainnav>ul>li:focus>a,.mainnav>ul>li:hover>a{color:var(--main-color-primary);text-decoration:none}.mainnav>ul>li:active>a:after,.mainnav>ul>li:focus>a:after,.mainnav>ul>li:hover>a:after{height:0}.mainnav>ul.nav--content>li>a{font-weight:var(--main-font-weight)}.mainnav>ul.nav--showMore{margin-left:20px}@media (min-width:1540px){.mainnav>ul.nav--showMore{margin-left:30px}}.mainnav>ul>li.hoverintent .megaMenu,.mainnav>ul>li.hoverintent>ul{display:block}.subnav{font-size:var(--main-font-size-base)}.subnav ul{margin:0;padding:5px 0}.subnav ul:last-child{padding-bottom:0}.subnav li{margin:0;padding:5px 0;list-style-type:none}.subnav li:last-child{padding-bottom:0}.subnav li:not(.is-active)>ul{display:none}.subnav a{color:var(--main-color-dark-gray);font-weight:var(--main-font-weight);text-decoration:none;position:relative}.subnav a:hover{color:var(--main-color-primary);text-decoration:none}.subnav>ul{padding:0}.subnav>ul>li{padding-bottom:10px}.subnav>ul>li>a{font-weight:var(--main-font-weight-bold);font-size:var(--main-font-size-base)}.subnav>ul>li>a.is-active{color:var(--main-color-primary)}.subnav>ul ul{margin-left:20px;padding-top:10px}.subnav>ul ul a:before{content:var(--base-icon-angle-right);font-family:icons,Helvetica,Arial,sans-serif;position:absolute;right:100%;top:50%;transform:translate(-20px,-50%);width:20px;opacity:0;transition:.2s ease-in-out}.subnav>ul ul a.is-active{color:var(--main-color-primary)}.subnav>ul ul a.is-active:before{display:none}.subnav>ul ul a:hover{color:var(--main-color-primary)}.subnav>ul ul a:hover:before{opacity:1;transform:translate(0,-50%)}.pagination{display:flex;align-items:center;justify-content:center}.pagination__item{display:flex;align-items:center;justify-content:center;height:25px;width:35px;text-align:center;line-height:1;text-decoration:none;margin-left:5px;margin-right:5px;color:var(--main-color-middle-gray);cursor:not-allowed;background:0 0;padding:0;border:0;border-radius:99px}.pagination__item--active{background:var(--main-color-gray-base);color:var(--main-color-black)!important}.pagination .icon{font-size:24px}a.pagination__item,button.pagination__item{color:var(--main-color-dark-gray);cursor:pointer}a.pagination__item:active,a.pagination__item:focus,a.pagination__item:hover,button.pagination__item:active,button.pagination__item:focus,button.pagination__item:hover{background:var(--main-color-gray-base);color:var(--main-color-black);text-decoration:none}.searchBar{width:100%;border-radius:99px;flex-direction:row-reverse;border:1px solid var(--main-color-dark-gray)}.searchBar input{background:0 0;border-color:transparent;border-bottom:none!important;transition:placeholder .5s ease-in-out}.searchBar input::-moz-placeholder{color:transparent}.searchBar input::placeholder{color:transparent}.searchBar .placeholder-container{position:absolute;top:0;bottom:0;left:0;right:0;display:flex;align-items:center;pointer-events:none;overflow:hidden;padding-left:52px}.searchBar .placeholder-text{position:absolute;white-space:nowrap;transform:translateY(200%);transition:transform .75s ease-in-out;font-size:14px}.searchBar .placeholder-text.current{transform:translateY(0)}.searchBar .placeholder-text.slide-in{transform:translateY(0)}.searchBar .placeholder-text.slide-out{transform:translateY(-200%)}.searchBar.is-filled .placeholder-container,.searchBar.is-focus .placeholder-container{display:none}.searchBar .icon{color:var(--main-color-dark-gray);font-size:16px}.searchBar input:-webkit-autofill,.searchBar input:-webkit-autofill:active,.searchBar input:-webkit-autofill:focus,.searchBar input:-webkit-autofill:hover{-webkit-box-shadow:none!important}.searchBar .inputGroup__addon,.searchBar button.inputGroup__addon{background:0 0;border-color:transparent;transition:.2s ease-in-out;padding-left:4px;padding-right:4px}.searchBar .inputGroup__addon:focus,.searchBar .inputGroup__addon:hover,.searchBar button.inputGroup__addon:focus,.searchBar button.inputGroup__addon:hover{background:0 0;color:var(--main-color-primary)}.searchBar--minified{position:relative}.searchBar--minified input{width:0;right:0;position:absolute;opacity:0;pointer-events:none;transition:.2s ease-in-out}.searchBar--minified .inputGroup__addon{z-index:1}.searchBar--minified.is-active input{width:300px;padding-right:46px;opacity:1;pointer-events:auto}.searchBar--small{width:100%;max-width:200px;position:relative;border-radius:0}.searchBar--small input{padding:5px 30px 5px 5px;font-size:var(--main-font-size-small);border:0;border-bottom:1px solid var(--main-color-middle-gray);border-radius:0;background:0 0!important}.searchBar--small .inputGroup__addon,.searchBar--small button.inputGroup__addon{padding:0;min-width:0;height:30px;width:30px;position:absolute;right:0;top:50%;transform:translateY(-50%);border-radius:0;background:0 0!important;border-color:transparent!important}.searchBar--small .inputGroup__addon .icon,.searchBar--small button.inputGroup__addon .icon{font-size:16px}.searchBar--small.is-focus input{border-color:transparent!important}.searchBar--small.is-focus .inputGroup__addon,.searchBar--small.is-focus button.inputGroup__addon{border-color:transparent!important}.searchBar.is-focus{box-shadow:none;border:1px solid var(--main-color-primary)}.searchBar.is-focus .inputGroup__addon,.searchBar.is-focus button.inputGroup__addon,.searchBar.is-focus input{border-color:transparent;background:0 0}.searchBar.is-focus .inputGroup__addon:focus,.searchBar.is-focus .inputGroup__addon:hover,.searchBar.is-focus button.inputGroup__addon:focus,.searchBar.is-focus button.inputGroup__addon:hover,.searchBar.is-focus input:focus,.searchBar.is-focus input:hover{background:0 0}@media (max-width:767px){.searchBar--minified-xs{position:relative}.searchBar--minified-xs input{width:0;right:0;position:absolute;opacity:0;pointer-events:none;transition:.2s ease-in-out}.searchBar--minified-xs .inputGroup__addon{z-index:1;border-radius:0;padding-left:5px;padding-right:5px;background:0 0;border-color:transparent}.searchBar--minified-xs.is-focus{box-shadow:none}.searchBar--minified-xs.is-focus input{width:300px;padding-right:46px;opacity:1;pointer-events:auto;border-radius:0;border-bottom:none}.searchBar--minified-xs.is-focus .inputGroup__addon{background:0 0!important;border-color:transparent!important}.searchBar--minified-xs.is-focus .inputGroup__addon:focus,.searchBar--minified-xs.is-focus .inputGroup__addon:hover{background:0 0!important;border-color:transparent!important;border-bottom:none}}@media (min-width:768px) and (max-width:1023px){.searchBar--minified-sm{position:relative}.searchBar--minified-sm input{width:0;right:0;position:absolute;opacity:0;pointer-events:none;transition:.2s ease-in-out}.searchBar--minified-sm .inputGroup__addon{z-index:1;border-radius:0;padding-left:5px;padding-right:5px;background:0 0;border-color:transparent}.searchBar--minified-sm.is-focus{box-shadow:none}.searchBar--minified-sm.is-focus input{width:300px;padding-right:46px;opacity:1;pointer-events:auto;border-radius:0;border-bottom:none}.searchBar--minified-sm.is-focus .inputGroup__addon{background:0 0!important;border-color:transparent!important}.searchBar--minified-sm.is-focus .inputGroup__addon:focus,.searchBar--minified-sm.is-focus .inputGroup__addon:hover{background:0 0!important;border-color:transparent!important;border-bottom:none}}@media (min-width:1024px) and (max-width:1249px){.searchBar--minified-md{position:relative}.searchBar--minified-md input{width:0;right:0;position:absolute;opacity:0;pointer-events:none;transition:.2s ease-in-out}.searchBar--minified-md .inputGroup__addon{z-index:1;border-radius:0;padding-left:5px;padding-right:5px;background:0 0;border-color:transparent}.searchBar--minified-md.is-focus{box-shadow:none}.searchBar--minified-md.is-focus input{width:300px;padding-right:46px;opacity:1;pointer-events:auto;border-radius:0;border-bottom:none}.searchBar--minified-md.is-focus .inputGroup__addon{background:0 0!important;border-color:transparent!important}.searchBar--minified-md.is-focus .inputGroup__addon:focus,.searchBar--minified-md.is-focus .inputGroup__addon:hover{background:0 0!important;border-color:transparent!important;border-bottom:none}}@media (min-width:1250px) and (max-width:1539px){.searchBar--minified-lg{position:relative}.searchBar--minified-lg input{width:0;right:0;position:absolute;opacity:0;pointer-events:none;transition:.2s ease-in-out}.searchBar--minified-lg .inputGroup__addon{z-index:1;border-radius:0;padding-left:5px;padding-right:5px;background:0 0;border-color:transparent}.searchBar--minified-lg.is-focus{box-shadow:none}.searchBar--minified-lg.is-focus input{width:300px;padding-right:46px;opacity:1;pointer-events:auto;border-radius:0;border-bottom:none}.searchBar--minified-lg.is-focus .inputGroup__addon{background:0 0!important;border-color:transparent!important}.searchBar--minified-lg.is-focus .inputGroup__addon:focus,.searchBar--minified-lg.is-focus .inputGroup__addon:hover{background:0 0!important;border-color:transparent!important;border-bottom:none}}@media (min-width:1540px){.searchBar--minified-xlg{position:relative}.searchBar--minified-xlg input{width:0;right:0;position:absolute;opacity:0;pointer-events:none;transition:.2s ease-in-out}.searchBar--minified-xlg .inputGroup__addon{z-index:1;border-radius:0;padding-left:5px;padding-right:5px;background:0 0;border-color:transparent}.searchBar--minified-xlg.is-focus{box-shadow:none}.searchBar--minified-xlg.is-focus input{width:300px;padding-right:46px;opacity:1;pointer-events:auto;border-radius:0;border-bottom:none}.searchBar--minified-xlg.is-focus .inputGroup__addon{background:0 0!important;border-color:transparent!important}.searchBar--minified-xlg.is-focus .inputGroup__addon:focus,.searchBar--minified-xlg.is-focus .inputGroup__addon:hover{background:0 0!important;border-color:transparent!important;border-bottom:none}}.searchSuggestionItem{border-bottom:1px solid var(--main-color-dark-gray);text-decoration:none;padding:10px;color:var(--main-color-dark-gray);display:grid;grid-gap:10px;align-items:center;grid-template-columns:auto 1fr;grid-template-areas:"searchSuggestionImg searchSuggestionDescription";cursor:pointer}.searchSuggestionItem__img{grid-area:searchSuggestionImg;width:60px}.searchSuggestionItem__description{grid-area:searchSuggestionDescription}.searchSuggestionItem.is-active,.searchSuggestionItem:hover{color:var(--main-color-dark-gray);text-decoration:none;background:var(--main-color-light-gray)}.searchBarSuggestions{background:var(--main-color-white);border-radius:0;border-top-left-radius:0;border-top-right-radius:0;box-shadow:0 0 20px rgba(0,0,0,.1);max-height:300px;overflow:hidden;overflow-y:auto}.searchBarWrapper{position:relative}.searchBarWrapper .searchBarSuggestions{position:absolute;left:0;top:100%;width:100%;z-index:1}.searchBarWrapper.is-loading .searchBar{pointer-events:none}.searchBarWrapper.is-loading .inputGroup__addon .icon{animation:rotation 1s infinite ease-in-out}.searchBarWrapper.is-loading .inputGroup__addon .icon:before{content:var(--base-icon-loading)}.megaMenu{display:none;position:absolute;left:50%;transform:translateX(-50%);top:calc(100% + 2px);z-index:101;background:var(--main-color-white);width:100%;max-width:1810px;margin:0 auto;border-radius:25px;max-height:calc(100vh - 100px);overflow-y:auto;overflow-x:hidden;box-shadow:0 20px 20px rgba(0,0,0,.1);padding-top:10px;padding-bottom:50px}.megaMenu li{padding-top:5px;padding-bottom:5px}.megaMenu a{font-weight:var(--main-font-weight);display:block}.megaMenu__navigation>ul{display:flex;flex-wrap:wrap;width:100%;gap:45px}.megaMenu__navigation>ul>li{min-width:160px;max-width:250px;width:auto}.megaMenu__navigation>ul>li>a{font-size:var(--main-font-size-base);font-weight:var(--main-font-weight);margin-bottom:24px}.megaMenu__navigation>ul>li>ul{padding-top:20px;border-top:1px solid var(--main-color-middle-gray)}.megaMenu .container{font-size:var(--main-font-size-base);display:flex;padding-top:20px}.megaMenu .container .megaMenu__navigation{flex-grow:1}.megaMenu .container .megaMenu__content{flex-shrink:0;padding-left:40px;width:25%;display:none}@media (min-width:1250px){.megaMenu .container .megaMenu__content{display:block}}.cursor-follower,.cursor-trail{position:absolute;top:0;left:0;width:150px;height:150px;border-radius:50%;background:var(--main-color-primary);pointer-events:none;transform:translate(-50%,-50%);will-change:transform,opacity}.cursor-follower{filter:blur(100px);z-index:1}.cursor-trail{filter:blur(100px);z-index:1}.modal{position:fixed;left:0;top:0;width:100%;height:100%;z-index:107;opacity:0;transition:.4s ease;pointer-events:none;align-items:flex-end;display:none;overflow-x:hidden;overflow-y:auto}@media (min-width:768px){.modal{padding:30px;align-items:flex-start}}@media (min-width:1250px){.modal{padding:60px}}.modal__dialog{position:relative;width:100%;max-width:600px;margin-left:auto;margin-right:auto;transition:.4s ease;background:var(--main-color-white);box-shadow:0 5px 30px rgba(0,0,0,.2);transform:translateY(20%);border-radius:25px}@media (max-width:767px){.modal__dialog{max-height:100%;max-height:100dvh;overflow-x:hidden;overflow-y:auto;border-bottom-left-radius:0;border-bottom-right-radius:0}}@media (min-width:768px){.modal__dialog{overflow:hidden;transform:translateY(-20%)}}@media (min-width:1250px){.modal__dialog{box-shadow:0 10px 60px rgba(0,0,0,.2)}}.modal__content{width:100%;display:flex;flex-direction:column;transition:opacity .2s ease-in;opacity:1}.modal__close{position:absolute;right:10px;top:10px;width:36px;height:36px;display:flex;align-items:center;justify-content:center;font-size:24px;cursor:pointer;opacity:.6;text-decoration:none;color:var(--main-color-black);border-radius:50%;text-align:center}.modal__close:focus,.modal__close:hover{color:var(--main-color-black);text-decoration:none;background:var(--main-color-light-gray)}.modal__close i{display:block}.modal__close i:before{line-height:1;display:block}.modal__header{padding:20px 40px 0 20px}@media (min-width:768px){.modal__header{padding:30px 50px 0 30px}}.modal__body{padding:20px}@media (min-width:768px){.modal__body{padding:30px;padding-top:0}}.modal__footer{padding:20px;display:flex;flex-wrap:wrap;gap:8px;align-items:center}@media (min-width:768px){.modal__footer{padding:30px}}.modal__footer:not(.modal__footer--bg){padding-top:0}.modal__title{font-weight:var(--main-font-weight-bold);font-size:var(--main-font-size-big);margin-bottom:1em}.modal__title small{font-size:var(--main-font-size-base);font-weight:var(--main-font-weight)}.modal--error .modal__header,.modal--info .modal__header,.modal--success .modal__header{padding:0}.modal--error .modal__dialog,.modal--info .modal__dialog,.modal--success .modal__dialog{text-align:center;max-width:420px;padding-top:50px}@media (min-width:768px){.modal--error .modal__dialog,.modal--info .modal__dialog,.modal--success .modal__dialog{padding-top:130px}}.modal--error .modal__dialog:before,.modal--info .modal__dialog:before,.modal--success .modal__dialog:before{content:var(--base-icon-exclamation);font-family:icons,Helvetica,Arial,sans-serif;border:2px solid var(--main-color-warning);display:flex;align-items:center;justify-content:center;position:absolute;left:50%;border-radius:50%;color:var(--main-color-warning);transform:translateX(-50%);line-height:1;top:20px;font-size:24px;width:40px;height:40px}@media (min-width:768px){.modal--error .modal__dialog:before,.modal--info .modal__dialog:before,.modal--success .modal__dialog:before{top:40px;font-size:40px;width:60px;height:60px;border-width:3px}}.modal--error .modal__dialog:before{content:var(--base-icon-exclamation);border-color:var(--main-color-danger);color:var(--main-color-danger)}.modal--success .modal__dialog:before{content:var(--base-icon-check);border-color:var(--main-color-success);color:var(--main-color-success)}.modal--flyout{padding:0;width:320px;transition:all .3s ease}.modal--flyout .modal__dialog{height:100dvh;transform:none}.modal--flyoutRight{position:fixed;right:-320px;left:auto}.modal--flyoutRight.open{right:0}.modal--flyoutRight .modal__dialog{margin-left:auto;margin-right:0}.modal--flyoutLeft{position:fixed;left:-320px;margin-right:auto;margin-left:0;right:auto}.modal--flyoutLeft.open{left:0}.modal--flyoutLeft .modal__dialog{margin-right:auto;margin-left:0}.modal--loading .modal__title{opacity:0}.modal--loading .modal__body{display:flex;align-items:center;justify-content:center;text-align:center;width:100%}.modal--loading .modal__body .icon{font-size:60px;animation:rotation 1s infinite linear}.modal--lg .modal__dialog{max-width:1200px}.modal--md .modal__dialog{max-width:900px}.modal--sm .modal__dialog{max-width:600px}.modal--xs .modal__dialog{max-width:420px}.modal--white .modal__dialog{background:var(--main-color-white);color:var(--main-color-black)}.modal.open{opacity:1;pointer-events:auto}.modal.open .modal__dialog{transform:none}.modal--disabled .modal__dialog{pointer-events:none;margin-top:-10px}.modal--disabled .modal__content{opacity:.2}.modalBg{background:rgba(204,204,204,.7);z-index:106;position:fixed;left:0;top:0;width:100%;height:100%;display:none}body.modal-open,html.modal-open{overflow:hidden}@media (min-width:1024px){body.modal-open,html.modal-open{padding-right:6px}}.contentBox{display:flex;flex-direction:column;width:100%;border-radius:50px;overflow:hidden;box-shadow:none;color:var(--main-color-black);text-decoration:none;border:none;background:linear-gradient(90deg,rgba(161,188,222,.2) 0,rgba(81,180,212,.2) 100%)}@media (min-width:768px){.contentBox{box-shadow:none}}.contentBox .contentImage{max-width:100%;width:100%;background-color:var(--main-color-white);overflow:hidden}.contentBox .contentImage img{-o-object-fit:cover;object-fit:cover;aspect-ratio:4/3;transition:.2s ease-in-out;display:block;min-width:100%}.contentBox .contentText{padding:30px;flex-grow:1;display:flex}.contentBox .contentText .textcontent{width:100%}@container containerRowColumn (min-inline-size:600px){.contentBox{flex-direction:row}.contentBox .contentImage{width:50%;flex-shrink:0;display:flex}.contentBox .contentImage>.textcontent{display:flex}.contentBox .contentImage img{min-height:100%}.contentBox.reverse{flex-direction:row-reverse}}.contentBox>.link{color:var(--main-color-black);text-decoration:none;display:flex;flex-direction:column}@container containerRowColumn (min-inline-size:600px){.contentBox>.link{flex-direction:row}}.contentBox>.link:active,.contentBox>.link:focus,.contentBox>.link:hover{color:var(--main-color-primary);text-decoration:none}.contentBox>.link:active .contentImage img,.contentBox>.link:focus .contentImage img,.contentBox>.link:hover .contentImage img{scale:1.05}a.contentBox{color:var(--main-color-black);text-decoration:none}a.contentBox:active,a.contentBox:focus,a.contentBox:hover{color:var(--main-color-black);text-decoration:none}a.contentBox:active .contentImage img,a.contentBox:focus .contentImage img,a.contentBox:hover .contentImage img{scale:1.05}.contentBox.hasLink>.link{cursor:pointer;color:var(--main-color-black)}.contentBox.hasLink>.link:active,.contentBox.hasLink>.link:focus,.contentBox.hasLink>.link:hover{color:var(--main-color-primary);text-decoration:none}.contentBox.hasLink>.link:active .contentImage img,.contentBox.hasLink>.link:focus .contentImage img,.contentBox.hasLink>.link:hover .contentImage img{scale:1.05}.contentBox.contentBox--textinbox{position:relative;color:var(--main-color-black);border-radius:0}.contentBox.contentBox--textinbox .contentText{position:absolute;left:0;bottom:0;padding:15px;z-index:1}@media (min-width:768px){.contentBox.contentBox--textinbox .contentText{padding:30px}}.contentBox.contentBox--textinbox .contentText .h2,.contentBox.contentBox--textinbox .contentText .itemcardHeadline,.contentBox.contentBox--textinbox .contentText h2{line-height:1.1;font-weight:400;font-size:1.6rem}@media (min-width:768px){.contentBox.contentBox--textinbox .contentText .h2,.contentBox.contentBox--textinbox .contentText .itemcardHeadline,.contentBox.contentBox--textinbox .contentText h2{font-size:2rem}}@media (min-width:1024px){.contentBox.contentBox--textinbox .contentText .h2,.contentBox.contentBox--textinbox .contentText .itemcardHeadline,.contentBox.contentBox--textinbox .contentText h2{font-size:2.6rem}}@media (min-width:1250px){.contentBox.contentBox--textinbox .contentText .h2,.contentBox.contentBox--textinbox .contentText .itemcardHeadline,.contentBox.contentBox--textinbox .contentText h2{font-size:3rem}}.contentBox.contentBox--textinbox .contentText .h2:last-child,.contentBox.contentBox--textinbox .contentText .itemcardHeadline:last-child,.contentBox.contentBox--textinbox .contentText h2:last-child{margin-bottom:0}.contentBox.contentBox--textinbox .contentText a{color:var(--main-color-black)}.contentBox.contentBox--textinbox .contentText .buttonLink:after{background:var(--main-color-black)}.contentBox.contentBox--textinbox .contentImage img{aspect-ratio:auto}.contentBox.contentBox--textinbox.hasLink>.link{color:var(--main-color-black)}.contentBox.contentBox--textinbox.hasLink>.link:active,.contentBox.contentBox--textinbox.hasLink>.link:focus,.contentBox.contentBox--textinbox.hasLink>.link:hover{color:var(--main-color-primary)}.tag{padding:4px 12px;border-radius:30px;background:var(--main-color-secondary-light);color:var(--main-color-white);font-size:14px;line-height:20px}.tag.is-active,.tag:hover{background:var(--main-color-secondary-dark);color:var(--main-color-white);text-decoration:none}.tag:active,.tag:focus{background:var(--main-color-secondary);color:var(--main-color-white);text-decoration:none}.tag .icon{font-size:1.4em;margin-left:5px;line-height:1;display:block;margin-top:-1px}.tag.is-error,.tag.is-loading,.tag.is-success{background:var(--main-color-middle-gray)!important;border-color:var(--main-color-middle-gray)!important;color:var(--main-color-black)!important;cursor:not-allowed;pointer-events:none;position:relative}.tag.is-error .icon,.tag.is-loading .icon,.tag.is-success .icon{opacity:0}.tag.is-error:after,.tag.is-loading:after,.tag.is-success:after{position:absolute;left:50%;top:50%;font-family:icons,Helvetica,Arial,sans-serif;translate:-50% -50%;font-size:20px}.tag.is-loading{cursor:wait;color:var(--main-color-middle-gray)!important}.tag.is-loading:after{content:var(--base-icon-loading);color:var(--main-color-black);opacity:1;animation:rotation 1s infinite ease-in-out}.tag.is-success{background:var(--main-color-success)!important;border-color:var(--main-color-success)!important;color:var(--main-color-success)!important}.tag.is-success:after{content:var(--base-icon-check);color:var(--main-color-white);animation:scaleRequestIconBtn 1s forwards ease-in-out}.tag.is-error{background:var(--main-color-danger)!important;border-color:var(--main-color-danger)!important;color:var(--main-color-danger)!important}.tag.is-error:after{content:var(--base-icon-close);color:var(--main-color-white);animation:scaleRequestIconBtn 1s forwards ease-in-out}.tags{display:flex;flex-wrap:wrap;gap:10px}@media (max-width:1023px){.tags{overflow-y:hidden;scroll-snap-type:x mandatory;flex-wrap:nowrap;max-width:100vw;gap:20px}.tags>*{scroll-snap-align:center;flex-shrink:0}}[id]{scroll-margin-top:150px}.headerLogo{max-width:75px;flex-shrink:0}@media (min-width:374px){.headerLogo{max-width:110px}}@media (min-width:768px){.headerLogo{max-width:140px}}@media (min-width:1540px){.headerLogo{max-width:180px}}.headerLogo a,.headerLogo img{display:block;aspect-ratio:auto;-o-object-fit:contain;object-fit:contain;-o-object-position:left center;object-position:left center}.headerTrust{background:linear-gradient(90deg,#5fc0de 0,#25558a 100%);color:var(--main-color-primary-contrast);font-size:var(--main-font-size-small)}.headerTrust .textcontent{padding-top:4px;padding-bottom:6px;font-size:16px}.headerTrust .trustBar__close{right:12px;width:12px;height:12px}.headerTrust a{color:var(--main-color-primary-contrast);text-decoration:underline}.headerTrust a:hover{color:var(--main-color-primary-dark-contrast)}.headerTopLeft{display:flex;align-items:center}.headerTopLeft>:not(:last-child){margin-right:5px;padding-right:5px;border-right:1px solid var(--main-color-dark-gray)}@media (min-width:768px){.headerTopLeft>:not(:last-child){margin-right:16px;padding-right:16px}}@media (max-width:767px){.headerTopLeft .customSelect__selected{max-width:180px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}}.headerTopRight .languageSwitchButton{text-transform:none}.headerTop{background:var(--main-color-white);padding-top:10px;padding-bottom:2px;font-size:1.3rem;line-height:20px}.headerTop .container--large{max-width:1830px;padding-left:12px;padding-right:12px;margin:0 auto;display:flex;align-items:center;justify-content:space-between}.headerTop .customSelect__selected{font-size:1.3rem;line-height:1}.headerTop .iconbarHover{color:var(--main-color-dark-gray)}.headerTop a{text-decoration:none;color:var(--main-color-black);font-size:14px}.headerTop a:active,.headerTop a:focus,.headerTop a:hover{text-decoration:none;color:var(--main-color-primary)}.headerTop a:active .icon,.headerTop a:focus .icon,.headerTop a:hover .icon{color:var(--main-color-primary-dark)}.headerTop a .icon{color:var(--main-color-primary);font-size:20px}.headerTop .nav li:active>a,.headerTop .nav li:focus>a,.headerTop .nav li:hover>a{color:var(--main-color-dark-gray)}.headerMain{padding-top:10px;padding-bottom:10px;background:var(--main-color-white);position:relative;box-shadow:none;border-bottom:2px solid var(--main-color-light-gray)}@media (min-width:768px){.headerMain{padding-top:2px;padding-bottom:16px}}.headerMain>.container--large{margin:0 auto;display:flex;align-items:center;flex-wrap:wrap;max-width:1810px;padding-left:12px;padding-right:12px}@media (min-width:768px){.headerMain>.container--large{flex-wrap:nowrap}}@media (max-width:767px){.headerMain>.container--large{justify-content:space-between}}.headerMain .headerLogo{margin-right:60px}@media (max-width:767px){.headerMain .headerLogo{margin-right:10px}}@media (min-width:1250px){.headerMain .headerLogo{margin-right:32px}}@media (min-width:1540px){.headerMain .headerLogo{margin-right:60px}}.headerMain .headerMainNavigation{margin-top:0}@media (max-width:1249px){.headerMain .headerMainNavigation{display:none}}@media (max-width:767px){.headerMain form:has(> .searchBar){display:none}}@media (max-width:767px){.headerMain .mobile-header-search form:has(> .searchBar){display:block}}.headerMain .searchBar{min-width:424px;height:40px}@media (min-width:1540px){.headerMain .searchBar{width:424px}}@media (max-width:1540px){.headerMain .searchBar{min-width:320px;width:320px}}@media (max-width:1024px){.headerMain .searchBar{min-width:280px}}@media (max-width:767px){.headerMain .searchBar{display:none}}@media (max-width:481px){.headerMain .searchBar{width:100%}}.headerMain .searchBar input{padding:11px 15px 11px 0;height:40px;font-size:16px}.headerMain .searchBar button{padding:9px 16px 11px 20px;height:40px}.headerMain .searchBar button .icon{font-size:20px}.headerMain .headerSearch{flex-grow:1}@media (max-width:767px){.headerMain .headerSearch{width:100%;margin-left:0;order:4;margin-top:10px}}.headerMain .mobile-header-search{display:none}@media (max-width:767px){.headerMain .mobile-header-search{display:block;margin-top:12px}.headerMain .mobile-header-search .searchBar{display:flex}}.headerMain .headerAccount{justify-content:flex-end;margin-left:10px;display:flex;align-items:center}@media (min-width:768px){.headerMain .headerAccount{margin-left:32px}}@media (min-width:1250px){.headerMain .headerAccount{margin-left:21px}}@media (min-width:1540px){.headerMain .headerAccount{margin-left:32px}}@media (max-width:767px){.headerMain .headerAccount{flex-grow:0}}.headerMain .headerNavToggler{display:none;margin-left:10px}@media (max-width:1249px){.headerMain .headerNavToggler{display:block}}.headerMain .button .icon{font-size:20px;margin-right:0;margin-left:0}.headerMain.sticky{position:fixed;left:0;top:0;width:100%;z-index:100;border-bottom:2px solid var(--main-color-light-gray);box-shadow:none}@media (min-width:768px){header:has(+ main.mainContent > .hoverEffectBanner:first-child) .headerMain:not(.sticky){z-index:100;background:0 0;border-color:transparent}header:has(+ main.mainContent > .hoverEffectBanner:first-child) .headerMain:not(.sticky) .mainnav>ul>li>a{color:var(--main-color-white)}header:has(+ main.mainContent > .hoverEffectBanner:first-child) .headerMain:not(.sticky) .mainnav>ul>li>a:active,header:has(+ main.mainContent > .hoverEffectBanner:first-child) .headerMain:not(.sticky) .mainnav>ul>li>a:focus,header:has(+ main.mainContent > .hoverEffectBanner:first-child) .headerMain:not(.sticky) .mainnav>ul>li>a:hover{color:var(--main-color-primary)}header:has(+ main.mainContent > .hoverEffectBanner:first-child) .headerMain:not(.sticky) .searchBar{border-color:var(--main-color-white);color:var(--main-color-white)}header:has(+ main.mainContent > .hoverEffectBanner:first-child) .headerMain:not(.sticky) .searchBar input{color:var(--main-color-white)}header:has(+ main.mainContent > .hoverEffectBanner:first-child) .headerMain:not(.sticky) .searchBar .icon{color:var(--main-color-white)}header:has(+ main.mainContent > .hoverEffectBanner:first-child) .headerMain:not(.sticky) .headerTop{background:0 0}header:has(+ main.mainContent > .hoverEffectBanner:first-child) .headerMain:not(.sticky) .headerTop a{color:var(--main-color-white)}header:has(+ main.mainContent > .hoverEffectBanner:first-child) .headerMain:not(.sticky) .headerTop a .icon{color:var(--main-color-white)}header:has(+ main.mainContent > .hoverEffectBanner:first-child) .headerMain:not(.sticky) .headerTop a:active,header:has(+ main.mainContent > .hoverEffectBanner:first-child) .headerMain:not(.sticky) .headerTop a:focus,header:has(+ main.mainContent > .hoverEffectBanner:first-child) .headerMain:not(.sticky) .headerTop a:hover{text-decoration:none;color:var(--main-color-primary)}header:has(+ main.mainContent > .hoverEffectBanner:first-child) .headerMain:not(.sticky) .headerTop a:active .icon,header:has(+ main.mainContent > .hoverEffectBanner:first-child) .headerMain:not(.sticky) .headerTop a:focus .icon,header:has(+ main.mainContent > .hoverEffectBanner:first-child) .headerMain:not(.sticky) .headerTop a:hover .icon{color:var(--main-color-light-gray)}header:has(+ main.mainContent > .hoverEffectBanner:first-child) .headerMain:not(.sticky) .navToggler__bar{background:var(--main-color-white)}}.footer{background:linear-gradient(90deg,#5fc0de 0,#25558a 100%);color:var(--main-color-white)}@media (max-width:767px){.footer{background:linear-gradient(90deg,#a1bcde 0,#51b4d4 100%)}}.footer a{color:var(--main-color-white)}.footerMain{padding-top:32px;padding-bottom:0;border-top:none}.footerMain .container{max-width:1796px}.footerMain div:has(> .navgroup){width:-moz-fit-content;width:fit-content}@media (max-width:1249px){.footerMain div:has(> .navgroup){width:100%;max-width:100%}}.footerMain .navgroup{display:flex;-webkit-hyphens:auto;hyphens:auto}@media (max-width:767px){.footerMain .navgroup{flex-direction:column}}.footerMain .navgroup>.nav--shop{width:-moz-fit-content;width:fit-content;padding-right:64px}@media (max-width:1249px){.footerMain .navgroup>.nav--shop{width:25%}}@media (max-width:1540px){.footerMain .navgroup>.nav--shop{padding-right:32px}}@media (max-width:767px){.footerMain .navgroup>.nav--shop{width:100%;padding-right:0}}.footerMain .navgroup>.nav--shop>li{border-color:var(--main-color-white)}.footerMain .navgroup>.nav--shop>li>a{font-weight:500;font-size:18px;margin-bottom:20px}@media (max-width:767px){.footerMain .navgroup>.nav--shop>li>a{font-size:16px;margin-bottom:5px}.footerMain .navgroup>.nav--shop>li>a .navChildrenToggle{font-size:24px;transition:transform .2s ease-in-out}.footerMain .navgroup>.nav--shop>li>a .navChildrenToggle.active{transform:rotate(45deg)}}.footerMain .navgroup>.nav--shop>li>ul>li>a{margin-bottom:10px}.footerMain .navgroup>.nav--content{display:flex;flex-grow:1}@media (max-width:767px){.footerMain .navgroup>.nav--content{width:100%;flex-direction:column}}.footerMain .navgroup>.nav--content>li{width:-moz-fit-content;width:fit-content;border-color:var(--main-color-white)}@media (max-width:1249px){.footerMain .navgroup>.nav--content>li{width:33.33%}}.footerMain .navgroup>.nav--content>li:not(:last-of-type){padding-right:64px}@media (max-width:1540px){.footerMain .navgroup>.nav--content>li:not(:last-of-type){padding-right:32px}}@media (max-width:767px){.footerMain .navgroup>.nav--content>li:not(:last-of-type){padding-right:0}}@media (max-width:767px){.footerMain .navgroup>.nav--content>li{width:100%;padding-right:0}}.footerMain .navgroup>.nav--content>li>a{font-weight:500;font-size:18px;margin-bottom:20px}@media (max-width:767px){.footerMain .navgroup>.nav--content>li>a{font-size:16px;margin-bottom:5px}.footerMain .navgroup>.nav--content>li>a .navChildrenToggle{font-size:24px;transition:transform .2s ease-in-out}.footerMain .navgroup>.nav--content>li>a .navChildrenToggle.active{transform:rotate(45deg)}}.footerMain .navgroup>.nav--content>li>ul>li>a{margin-bottom:10px}@media (max-width:1796px){.footerMain .col:has(.newsletterFooterForm){flex-basis:100%}}.footerMain .newsletterFooterForm{margin-left:48px}@media (max-width:1796px){.footerMain .newsletterFooterForm{margin-left:0;width:600px;float:right}}@media (max-width:1249px){.footerMain .newsletterFooterForm{width:100%;margin-top:32px}}.footerMain .newsletterFooterForm form{gap:32px;flex-direction:column;align-items:flex-start}@media (max-width:1796px){.footerMain .newsletterFooterForm form{flex-direction:row;align-items:center}}@media (max-width:767px){.footerMain .newsletterFooterForm form{flex-direction:column;align-items:center}}.footerMain .newsletterFooterForm label{display:none}.footerMain .newsletterFooterForm input{background:0 0;border-bottom:1px solid var(--main-color-white);color:var(--main-color-white);height:40px}.footerMain .newsletterFooterForm input::-moz-placeholder{color:var(--main-color-white)}.footerMain .newsletterFooterForm input::placeholder{color:var(--main-color-white)}.footerMain .newsletterFooterForm button{background:0 0;color:var(--main-color-white);border:none;outline:1px solid var(--main-color-white);border-top-left-radius:99px;border-bottom-left-radius:99px;height:40px;min-width:-moz-fit-content;min-width:fit-content;font-size:14px}.footerMain .newsletterFooterForm button:active,.footerMain .newsletterFooterForm button:focus,.footerMain .newsletterFooterForm button:hover{background:var(--main-color-white);color:var(--main-color-black)}.footerMain .footer-mobile-info{display:none}@media (max-width:1249px){.footerMain .footer-mobile-info{display:block;text-align:center;font-size:14px}.footerMain .footer-mobile-info img{display:none}}.footerMain .footer-info{font-size:14px}@media (max-width:1249px){.footerMain .footer-info{display:none}}.footerMain .footer-mobile-logo{display:none;text-align:center}@media (max-width:1249px){.footerMain .footer-mobile-logo{display:block}.footerMain .footer-mobile-logo img{width:180px!important}}.footerBottom{font-size:var(--main-font-size-small);padding-top:30px;border-top:none}.footerBottom .container{max-width:1796px;display:flex;align-items:center;flex-wrap:wrap;justify-content:space-between}@media (max-width:767px){.footerBottom .container{flex-direction:column;text-align:center;font-size:14px}}.footerBottom .footerBottomLeft{margin-right:40px}@media (max-width:767px){.footerBottom .footerBottomLeft{margin-right:0}}.footerBottom .footerBottomLeft,.footerBottom .footerBottomRight{margin-bottom:20px}.footerBottom .footerBottomRight{display:flex;gap:64px}@media (max-width:767px){.footerBottom .footerBottomRight{flex-direction:column;align-items:center;gap:32px}}.footerBottom .footerBottomRight a{font-size:14px}.footerBottom .iconList .icon{font-size:25px}@media (max-width:767px){.footerBottom .nav ul{flex-direction:column;gap:3px}}.mobileMenu{position:fixed;top:0;width:320px;height:100%;z-index:105;background-color:var(--main-color-white);box-shadow:0 0 30px rgba(0,0,0,.2);display:flex;flex-direction:column;right:-340px;opacity:0;transition:.2s ease-in-out;pointer-events:none}.mobileMenu__close{width:30px;height:30px;font-size:24px;display:flex;align-items:center;justify-content:center;right:0;top:0}.mobileMenu__header{display:flex;justify-content:flex-end;padding:15px 20px 0 30px}.mobileMenu__subHeader{margin-bottom:20px;font-weight:var(--main-font-weight-bold);font-size:var(--main-font-size-big)}.mobileMenu__backLink{justify-content:flex-start!important;margin-bottom:20px;font-size:var(--main-font-size-small);display:inline-flex!important}.mobileMenu__backLink:before{font-family:icons,Helvetica,Arial,sans-serif;content:var(--base-icon-angle-left);font-size:20px;width:20px;height:20px;display:flex;align-items:center;justify-content:center}.mobileMenu__seperator{height:1px;width:100%;background:var(--main-color-gray-base);display:block}.mobileMenu__navigation a{display:flex;align-items:center;justify-content:space-between;text-decoration:none;color:var(--main-color-black);padding:10px 0}.mobileMenu__navigation a:active,.mobileMenu__navigation a:focus,.mobileMenu__navigation a:hover{color:var(--main-color-primary);text-decoration:none}.mobileMenu__navigation li{padding:0;margin:0;list-style-type:none}.mobileMenu__navigation li.is-active>a,.mobileMenu__navigation li.is-active_tree>a{font-weight:var(--main-font-weight-bold)}.mobileMenu__navigation ul{margin:0;padding:15px 20px 15px 30px;position:absolute;top:0;left:100%;width:100%;height:100%;background:var(--main-color-white);transition:.2s ease-in-out;opacity:0;pointer-events:none;overflow:hidden;overflow-y:auto}.mobileMenu__navigation>ul{left:0;opacity:1;pointer-events:auto;position:static;height:auto}.mobileMenu__navigation li.hasChildren>a:after{font-family:icons,Helvetica,Arial,sans-serif;content:var(--base-icon-angle-right);font-size:20px;width:30px;height:30px;display:flex;align-items:center;justify-content:center}.mobileMenu__navigation li.hasChildren.is-open{overflow:hidden}.mobileMenu__navigation li.hasChildren.is-open>ul{pointer-events:auto;opacity:1;left:0;z-index:1}.mobileMenu__navigation--main>ul>li>a{font-weight:var(--main-font-weight-bold);font-size:var(--main-font-size-big)}.mobileMenu__section{border-top:1px solid var(--main-color-gray-base);padding:30px 20px 30px 30px}.mobileMenu__body{position:relative;overflow:hidden;overflow-y:auto;padding:0;width:100%;flex-grow:1}.mobileMenu.is-open{right:0;opacity:1;pointer-events:auto}.mobileMenu .searchBar--small{max-width:none}.mobileMenu .languageSwitchButton{text-transform:none}body.is-mobilemenuopen{overflow:hidden}.itembox{display:flex;flex-direction:column;width:100%;background:var(--main-color-white);transition:.2s ease-in-out;border:1px solid var(--main-color-middle-gray);border-radius:25px;font-size:var(--main-font-size-small);padding:20px 16px;font-family:"IBM Plex Sans Condensed"}.itembox:active,.itembox:focus,.itembox:hover{border-color:var(--main-color-black)}.itembox:active .itembox__image img,.itembox:focus .itembox__image img,.itembox:hover .itembox__image img{scale:0.9}.itembox:active .buttonWrapper .button,.itembox:focus .buttonWrapper .button,.itembox:hover .buttonWrapper .button{background:linear-gradient(90deg,#5fc0de 0,#25558a 100%);outline-color:transparent;color:var(--main-color-white)}.itembox:active .itembox__variant,.itembox:focus .itembox__variant,.itembox:hover .itembox__variant{background:var(--main-color-gray-base);color:var(--main-color-black)}.itembox__badges{position:absolute;left:-9px;top:-10px;z-index:1}.itembox__actions{position:absolute;z-index:1;right:5px;top:5px}@media (min-width:768px){.itembox__actions{right:10px;top:10px}}.itembox__name{flex-grow:0;margin-bottom:6px;display:flex;flex-direction:column;font-weight:var(--main-font-weight-bold)}@media (min-width:768px){.itembox__name{font-size:var(--main-font-size-base)}}.itembox__prices{margin-top:10px}.itembox__prices .pricesList{font-size:1.4rem;margin-left:-7px;margin-right:-7px}.itembox__prices .pricesList label{font-size:.8em}.itembox__prices .pricesList .price{padding-left:7px;padding-right:7px;min-width:0}.itembox__prices .priceListGraduated{margin-top:10px}@media (max-width:767px){.itembox__prices .priceListGraduated{display:none}}.itembox__image img{aspect-ratio:1;display:block;width:110px;max-width:110px;transition:scale .2s ease-in-out}.itembox__head{overflow:visible;position:relative;aspect-ratio:1;max-width:110px}.itembox__content{flex-grow:1;padding:0;display:flex;flex-direction:column;color:var(--main-color-black)}.itembox__main{flex-grow:1;color:var(--main-color-dark-gray);text-decoration:none;display:flex;flex-direction:column;gap:12px;position:relative}.itembox__main:active,.itembox__main:focus,.itembox__main:hover{color:var(--main-color-dark-gray);text-decoration:none}.itembox__top{flex-grow:1;color:var(--main-color-dark-gray);text-decoration:none;display:flex;flex-direction:row;align-items:center;gap:20px}.itembox__bottom{padding-bottom:36px;display:flex;gap:9px;flex-wrap:wrap}.itembox__bottom .itembox__variant{border-radius:30px;background:var(--main-color-light-gray);padding:2px 10px;font-size:var(--main-font-size-base);transition:background .2s ease-in-out,color .2s ease-in-out}.itembox__addon{padding:0 10px 10px 10px}@media (min-width:768px){.itembox__addon{padding:0 20px 20px 20px}}.itembox .inventoryWrapper{font-size:1.1rem;justify-content:center}.itembox .orderButtonWrapper+.inventoryWrapper{margin-top:10px}@media (max-width:767px){.itembox .orderButtonWrapper .orderButton span{display:none}.itembox .orderButtonWrapper .orderButton i{right:50%;translate:50% 0}}@media (max-width:767px){.itembox .orderButtonWrapper .quantity{flex-shrink:1}}.itembox .buttonWrapper{position:absolute;right:-18px;bottom:-22px;padding-left:8px;padding-top:8px;background:var(--main-color-white)}.itembox .buttonWrapper .button{padding:12px 30px}.itembox .buttonWrapper .button .icon{font-size:18px}.itemboxList{display:grid;grid-column-gap:20px;grid-row-gap:32px;overflow:visible;grid-template-columns:repeat(auto-fill,minmax(320px,1fr))}@media (min-width:768px){.itemboxList{grid-template-columns:repeat(auto-fill,minmax(350px,1fr))}}@media (min-width:1024px){.itemboxList{grid-template-columns:repeat(auto-fill,minmax(370px,1fr))}}@media (min-width:1250px){.itemboxList{grid-template-columns:repeat(auto-fill,minmax(370px,1fr))}}@media (min-width:1540px){.itemboxList{grid-template-columns:repeat(auto-fill,minmax(350px,1fr))}}@media (max-width:767px){.itemboxList{grid-row-gap:16px}}.itemboxList .swiper-slide{padding:0}.itemboxList.swiper .itembox .itembox__top{flex-direction:column}.container:has(.itemboxList.swiper){overflow-x:hidden}.categoryMain{display:flex;gap:96px;align-items:flex-start;max-width:1810px}.categoryNav{display:none}@media (min-width:1024px){.categoryNav{display:block;width:20%;position:sticky;top:122px}}@media (min-width:1250px){.categoryNav{width:16.6666666667%;top:142px}}.categoryContent{flex:1}.categoryItem{width:100%;display:flex;flex-direction:column;gap:12px;color:var(--main-color-white);padding:20px;z-index:1;text-decoration:none}@media (max-width:767px){.categoryItem{justify-content:space-between}}.categoryItem::after{opacity:0;z-index:-1;height:80%;border-radius:20px;background:linear-gradient(90deg,rgba(161,188,222,.2) 0,rgba(81,180,212,.2) 100%);transition:opacity .2s ease-in-out}@media (max-width:767px){.categoryItem::after{opacity:1;height:100%}}.categoryItem:active,.categoryItem:focus,.categoryItem:hover{color:var(--main-color-white);text-decoration:none}.categoryItem:active::after,.categoryItem:focus::after,.categoryItem:hover::after{opacity:1}.categoryItem:active .categoryItem__image img,.categoryItem:focus .categoryItem__image img,.categoryItem:hover .categoryItem__image img{scale:1}.categoryItem:active .categoryItem__content,.categoryItem:focus .categoryItem__content,.categoryItem:hover .categoryItem__content{transform:translateY(0)}.categoryItem:active .categoryItem__headline,.categoryItem:focus .categoryItem__headline,.categoryItem:hover .categoryItem__headline{color:var(--main-color-secondary);text-decoration:none}.categoryItem:active .categoryItem__headline::after,.categoryItem:focus .categoryItem__headline::after,.categoryItem:hover .categoryItem__headline::after{opacity:1;transition:opacity .2s ease-in-out}.categoryItem:active .categoryItem__description,.categoryItem:focus .categoryItem__description,.categoryItem:hover .categoryItem__description{opacity:1;text-decoration:none}.categoryItem:active .categoryItem__button .button,.categoryItem:focus .categoryItem__button .button,.categoryItem:hover .categoryItem__button .button{background:linear-gradient(90deg,#5fc0de 0,#25558a 100%);outline-color:transparent;color:var(--main-color-white)}.categoryItem__image{background:0 0}.categoryItem__image img{transition:.2s ease-in-out;aspect-ratio:4/3;-o-object-fit:contain;object-fit:contain}.categoryItem__content{position:relative;left:0;bottom:0;width:100%;z-index:1;padding:0;color:var(--main-color-dark-gray);transform:translateY(70px);transition:transform .2s ease-in-out}@media (max-width:767px){.categoryItem__content{transform:translateY(0);margin-top:20px}}.categoryItem__content:not(:has(.categoryItem__description)){transform:translateY(0);margin-top:70px}@media (max-width:767px){.categoryItem__content:not(:has(.categoryItem__description)){margin-top:20px}}@media (min-width:768px){.categoryItem__content{padding:0}}.categoryItem__headline{font-size:var(--main-font-size-base);font-weight:500;position:relative;width:-moz-fit-content;width:fit-content}@media (max-width:767px){.categoryItem__headline{font-size:13px}}.categoryItem__headline::after{width:100%;height:1px;bottom:-3px;background:var(--main-color-secondary);content:"";display:block;opacity:0;position:absolute;transition:opacity .2s ease-in-out}.categoryItem__description{opacity:0;line-height:20px;min-height:60px;font-size:var(--main-font-size-small);transition:opacity .2s ease-in-out}@media (max-width:767px){.categoryItem__description{display:none!important}}.categoryItem__description{margin-top:10px;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.categoryItem__button{text-align:right}@media (max-width:767px){.categoryItem__button{text-align:left}}.categoryList.categoryList--marken .categoryItem:after,.categoryList.categoryList--marken .categoryItem__content{display:none}.promotion{min-width:40px;background:var(--main-color-black);color:var(--main-color-white);line-height:10px;border-radius:10px;text-transform:uppercase;padding:6px 8px;display:inline-flex;font-family:"IBM Plex Sans Condensed";font-weight:600;font-size:calc(var(--main-font-size-small) * .65);text-align:center;justify-content:center}@media (min-width:1024px){.promotion{font-size:var(--main-font-size-small);min-width:50px}}.promotion.promotion--1,.promotion.promotion--2{background:var(--main-color-danger);color:var(--main-color-danger-contrast)}.promotion.promotion--3{background:var(--main-color-success);color:var(--main-color-success-contrast)}.promotion--clickable{cursor:pointer}.promotion--clickable:hover{background:var(--main-color-primary);color:var(--main-color-primary-contrast)}.promotion--clickable:hover.promotion--1,.promotion--clickable:hover.promotion--2{background:var(--main-color-danger-dark);color:var(--main-color-danger-dark-contrast)}.promotion--clickable:hover.promotion--3{background:var(--main-color-success-dark);color:var(--main-color-success-dark-contrast)}.promotions{display:flex;flex-direction:column;align-items:flex-start;gap:5px}.categoryBox{width:100%;display:flex;flex-direction:column;justify-content:flex-end;align-items:flex-start;background:linear-gradient(90deg,rgba(161,188,222,.2) 0,rgba(81,180,212,.2) 100%);text-align:left;color:var(--main-color-dark-gray);text-decoration:none;padding:20px;border-radius:20px;gap:12px}.categoryBox:active,.categoryBox:focus,.categoryBox:hover{background:linear-gradient(90deg,rgba(161,188,222,.2) 0,rgba(81,180,212,.2) 100%);color:var(--main-color-secondary);text-decoration:none}.categoryBox:active .categoryBox__headline,.categoryBox:focus .categoryBox__headline,.categoryBox:hover .categoryBox__headline{color:var(--main-color-secondary);text-decoration:none}.categoryBox:active .categoryBox__headline::after,.categoryBox:focus .categoryBox__headline::after,.categoryBox:hover .categoryBox__headline::after{opacity:1;transition:opacity .2s ease-in-out}.categoryBox:active .categoryItem__button .button,.categoryBox:focus .categoryItem__button .button,.categoryBox:hover .categoryItem__button .button{background:linear-gradient(90deg,#5fc0de 0,#25558a 100%);outline-color:transparent;color:var(--main-color-white)}.categoryBox__headline{line-height:1.1;position:relative;font-weight:500;font-size:var(--main-font-size-base)}@media (max-width:767px){.categoryBox__headline{font-size:13px}}.categoryBox__headline::after{width:100%;height:1px;bottom:-3px;background:var(--main-color-secondary);content:"";display:block;opacity:0;position:absolute;transition:opacity .2s ease-in-out}.categoryBox .categoryItem__button{width:100%}.filterForm{width:100%}.filterReset{background:var(--main-color-secondary-light);border-color:var(--main-color-secondary-light);text-decoration:none;color:var(--main-color-white);padding-left:40px!important;position:relative;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;cursor:pointer;border-radius:30px;transition:all .2s ease-in-out}.filterReset .icon,.filterReset:before{position:absolute;font-size:18px;left:15px;top:50%;translate:0 -50%;transition:left .4s ease-in-out;color:var(--main-color-white)}.filterReset:before{content:var(--base-icon-trash);font-family:icons,Helvetica,Arial,sans-serif;left:-50%}.filterReset:active,.filterReset:focus,.filterReset:hover{background:var(--main-color-secondary);border-color:var(--main-color-secondary);color:var(--main-color-white);text-decoration:none}.filterReset:active .icon,.filterReset:focus .icon,.filterReset:hover .icon{left:-50%}.filterReset:active:before,.filterReset:focus:before,.filterReset:hover:before{left:15px}.filterBox__mobileButton{margin-bottom:20px;display:flex;position:relative;border:1px solid var(--main-color-dark-gray);border-radius:99px;padding:5px 10px 5px 35px;line-height:24px}.filterBox__mobileButton:before{content:var(--base-icon-filter);font-family:icons,Helvetica,Arial,sans-serif;font-size:2rem;position:absolute;left:10px;top:50%;translate:0 -50%}@media (min-width:768px){.filterBox__mobileButton{display:none}}.filterBox__filter{font-family:"IBM Plex Sans Condensed",sans-serif}.filterBox__filter>.row>div{min-width:20%}.filterBox__filter .customSelect{width:100%}.filterBox__contentTitle{font-weight:var(--main-font-weight-bold);font-size:1.9rem}.filterBox__close{width:30px;height:30px;font-size:24px;display:flex;align-items:center;justify-content:center;cursor:pointer}.filterBox__close i{display:block}.filterBox__close:hover{background:var(--main-color-light-gray)}.filterBox__contentHeader{display:flex;justify-content:space-between;margin-bottom:20px}@media (min-width:768px){.filterBox__contentHeader{display:none}}.filterBox__showHiddenFilters{text-decoration:none}.filterBox__showHiddenFilters::first-letter{color:var(--main-color-primary);font-size:21px;line-height:16px}.filterBox__showHiddenFilters:active,.filterBox__showHiddenFilters:focus,.filterBox__showHiddenFilters:hover{text-decoration:none}@media (max-width:767px){.filterBox__filter{flex-grow:1;overflow:hidden;overflow-y:scroll}}@media (min-width:768px){.filterBox__filter .hiddenFilter{display:none}}.filterBox__filter>.row{align-items:flex-start}.filterBox__filter>.row>.filterBox__toggleFilterColumn{width:auto;display:none}@media (min-width:768px){.filterBox__filter>.row>.filterBox__toggleFilterColumn{display:flex;align-items:center;min-height:46px}}@media (max-width:767px){.filterBox__buttons{flex-shrink:0;padding-top:10px}}@media (max-width:767px){.filterBox__content{flex-direction:column;z-index:104;position:fixed;left:0;bottom:0;width:100%;background:var(--main-color-white);max-height:100%;padding:20px;box-shadow:0 -5px 20px rgba(0,0,0,.1019607843);translate:0 110%;transition:.2s ease-in-out;pointer-events:none;opacity:0}}@media (max-width:767px){.filterBox.is-active .filterBox__content{display:flex;translate:0 0;pointer-events:auto;opacity:1}}.filterBox .button{min-width:0}.filterBox .button_row{margin-top:0;margin-bottom:-10px}.filterBox .button_row .button,.filterBox .button_row .buttonAction,.filterBox .button_row .buttonLink,.filterBox .button_row .buttonPrimary{margin-top:0;margin-bottom:10px;min-width:0}.filterBox__toggleFilterColumn{min-height:40px;display:flex;align-items:center}@media (max-width:767px){.filterBox__toggleFilterColumn{display:none}}.filterBox .filterBox__mobileButton{padding:12px;gap:10px;justify-content:center;color:var(--main-color-dark-gray)}.filterBox .filterBox__mobileButton:before{position:relative;translate:0;top:0;left:0;color:var(--main-color-dark-gray)}.sortSelectColumn{margin-left:auto;display:flex;align-items:center;justify-content:flex-end;gap:20px;flex-wrap:wrap}.sortSelectColumn .customSelect,.sortSelectColumn .inputGroup{width:auto;max-width:100%;margin:0}.sortSelectColumn .sortingSelect .customSelect__dropdownItem[data-value=sorting]{display:none}@media (min-width:768px){.sortSelectColumn{min-height:46px;flex-wrap:nowrap}}@media (max-width:767px){.sortSelectColumn .customSelect,.sortSelectColumn .inputGroup{width:100%}.sortSelectColumn .sortingSelect .customSelect__selected{width:100%;border:1px solid var(--main-color-dark-gray);border-radius:99px;padding:12px;gap:10px;justify-content:center;line-height:24px;display:flex;color:var(--main-color-dark-gray)}.sortSelectColumn .sortingSelect .customSelect__selected::before{margin-right:0!important;color:var(--main-color-dark-gray)!important}}.filterSortLine{margin-bottom:20px}@media (min-width:768px){.filterSortLine{margin-bottom:30px}}.sortingSelect.customSelect .customSelect__selected{padding-right:25px;font-size:var(--main-font-size-base)}@media (min-width:768px){.sortingSelect.customSelect .customSelect__selected{text-decoration:none}}.sortingSelect.customSelect .customSelect__selected:before{content:var(--base-icon-sorting);font-size:2rem;font-family:icons;margin-right:8px;color:var(--main-color-primary)}.sortingSelect.customSelect .customSelect__selected:after{display:none}.sortingSelect.customSelect .customSelect__selected:hover{color:var(--main-color-primary)}.sortingSelect.customSelect.is-active .customSelect__selected{color:var(--main-color-primary)}.sortingSelect.customSelect.is-active .customSelect__selected:before{content:var(--base-icon-sorting)}.sortingSelect.customSelect.is-active .customSelect__selected:after{display:none}.itemcardHeadline{margin-top:16px;margin-bottom:24px}.itemcardHeadline:last-child{margin-bottom:0}.itemcardHeadline+.itemcardRating{margin-top:-20px}.itemcardActions{display:flex;flex-direction:column;justify-content:flex-end;flex-wrap:wrap}.itemcardBrand .image{max-width:80px}.itemcardBrand .image img{aspect-ratio:4/3;-o-object-position:left center;object-position:left center}@media (max-width:767px){.itemcardImagesGrid .itemcardImages__item:not(:first-of-type){display:none}}.itemcardImagesGrid .itemcardImages__item .itemcardImages__img{text-align:center}.itemcardImagesGrid .itemcardImages__item .itemcardImages__img img{aspect-ratio:1;-o-object-fit:contain;object-fit:contain}@media (max-width:767px){.itemcardImagesGrid .itemcardImages__item .itemcardImages__img img{max-width:300px}}.itemcardCompatibility .slidecontent .slidecontentItem.is-active .slidecontentItem__headline,.itemcardMobileCompatibility .slidecontent .slidecontentItem.is-active .slidecontentItem__headline{color:var(--main-color-primary)}.itemcardCompatibility .slidecontent .slidecontentItem.is-active .slidecontentItem__headline::after,.itemcardMobileCompatibility .slidecontent .slidecontentItem.is-active .slidecontentItem__headline::after{rotate:45deg}.itemcardCompatibility .slidecontent .slidecontentItem .slidecontentItem__headline,.itemcardMobileCompatibility .slidecontent .slidecontentItem .slidecontentItem__headline{font-family:"IBM Plex Sans",sans-serif;font-weight:600;line-height:28px;padding-left:0;padding-right:30px;font-size:16px;color:var(--main-color-dark-gray)}.itemcardCompatibility .slidecontent .slidecontentItem .slidecontentItem__headline:after,.itemcardMobileCompatibility .slidecontent .slidecontentItem .slidecontentItem__headline:after{content:var(--base-icon-plus);font-family:icons;right:0;left:auto}.itemcardCompatibility .slidecontent .slidecontentItem .slidecontentItem__content,.itemcardMobileCompatibility .slidecontent .slidecontentItem .slidecontentItem__content{padding:10px}.itemcardCompatibility .itemcardCombatibilityItems,.itemcardMobileCompatibility .itemcardCombatibilityItems{display:flex;gap:48px;flex-direction:column}.itemcardCompatibility .itemcardCompatibilityList,.itemcardMobileCompatibility .itemcardCompatibilityList{display:flex;flex-wrap:wrap;gap:8px}.itemcardCompatibility .itemcardCompatibilityList .itemcardCompatibilityItem,.itemcardMobileCompatibility .itemcardCompatibilityList .itemcardCompatibilityItem{padding:4px 10px;border-radius:30px;background:var(--main-color-gray-base);color:var(--main-color-black)}.itemcardAttributesTable{max-width:600px;font-family:"IBM Plex Sans Condensed",sans-serif}.itemcardAttributesTable td{padding:5px 6px}@media (min-width:768px){.itemcardAttributesTable td{padding:8px 8px}}.itemcardAttributesTable td:first-child{font-weight:var(--main-font-weight-bold);padding-right:0}.itemcardBuybox .orderButtonWrapper{margin-top:10px}.itemcardMainDocuments{padding-bottom:32px;border-bottom:1px solid var(--main-color-gray-base)}.itemcardMainDocuments h3{font-weight:500;font-size:18px}.itemcardMainDocuments .filegalleryFile .icon{color:var(--main-color-primary);font-size:21px}.itemcardAttributes{color:var(--main-color-dark-gray);font-size:12px;line-height:18px}.itemcardAttributes .itemcardSingleDescription:not(:last-child){padding-bottom:32px;border-bottom:1px solid var(--main-color-gray-base)}.itemcardAttributes h2{margin-top:0;font-weight:500;color:var(--main-color-black);font-size:18px}.itemcardAttributes table{font-family:"IBM Plex Sans Condensed",sans-serif;border:none;width:100%}.itemcardAttributes table th{font-weight:var(--main-font-weight-bold);color:var(--main-color-black);font-size:16px}.itemcardAttributes table td,.itemcardAttributes table th{border:none;border-bottom:1px solid var(--main-color-gray-base)}.itemcardAttributes table tr>td{font-size:14px}.itemcardAttributes table tr>td:first-of-type{font-weight:var(--main-font-weight-bold)}.itemcardSide{font-family:"IBM Plex Sans Condensed",sans-serif}.itemcardSide .itemcardHeadline,.itemcardSide .itemcardVariants{font-family:"IBM Plex Sans",sans-serif}.itemcardVariants .itemlistElement .itemlistElement__wrapper .itemlistElement__image img{aspect-ratio:1;-o-object-fit:contain;object-fit:contain}.itemcardVariants .itemlistElement .itemlistElement__wrapper .itemlistElement__description .itemlistElement__item_no,.itemcardVariants .itemlistElement .itemlistElement__wrapper .itemlistElement__description .itemlistElement__name{display:grid;grid-template-columns:minmax(92px,auto) 1fr;gap:8px}.itemcardVariants .itemlistElement .itemlistElement__wrapper .itemlistElement__data:has(#pallet-unit-value:not(:empty)){padding-left:18px;height:100%;border-left:1px solid var(--main-color-gray-base);grid-area:data}.resellerModal .modal__dialog{width:66%;max-width:1150px}@media (max-width:1249px){.resellerModal .modal__dialog{width:80%}}@media (max-width:767px){.resellerModal .modal__dialog{width:100%}}.resellerModal .resellerModal_item{display:flex;align-items:center;gap:32px;margin-bottom:64px}.resellerModal .resellerModal_item .itemlistElement__image{flex-basis:88px}.resellerModal .resellerModal_item .itemlistElement__image img{aspect-ratio:1}.resellerModal .resellerModal_item .itemlistElement__description{display:flex;flex-direction:column;font-size:28px;font-weight:300;line-height:40px;letter-spacing:.84px}@media (max-width:767px){.resellerModal .resellerModal_item .itemlistElement__description{font-size:18px;line-height:24px}}.resellerModal .reseller-list{display:flex;flex-wrap:wrap;gap:96px}@media (max-width:767px){.resellerModal .reseller-list{gap:32px}}.resellerModal .reseller-list .reseller-list_entry{flex-basis:calc(25% - 72px);display:flex;flex-direction:column;gap:16px;align-items:center}.resellerModal .reseller-list .reseller-list_entry .reseller-logo{min-height:100px;width:100%}.resellerModal .reseller-list .reseller-list_entry .reseller-logo img{aspect-ratio:1;-o-object-fit:contain;object-fit:contain}.mainContent:has(> .itemcard){overflow-x:hidden}.breadcrumbWrapper{position:relative;z-index:2}.itemcard>.container{overflow:visible!important}.itemcardMedia{grid-area:cardMedia;overflow:hidden}.itemcardVariants{grid-area:cardVariants}.itemcardVariants .itemlistElement{border-radius:25px;padding:20px 16px;position:relative;background:var(--main-color-white)}.itemcardVariants .itemlistElement__wrapper{align-items:center}@container containerItemlistElement (min-width:400px){.itemcardVariants .itemlistElement__wrapper{grid-column-gap:18px;grid-template-columns:54px auto 1fr;grid-template-areas:"media description data"}}@container containerItemlistElement (min-width:800px){.itemcardVariants .itemlistElement__wrapper{align-items:center;grid-template-columns:80px 1fr}}@container containerItemlistElement (min-width:1199px){.itemcardVariants .itemlistElement__wrapper{grid-template-columns:100px 155px 1fr;grid-template-areas:"media description data"}}@container containerItemlistElement (max-width:400px){.itemcardVariants .itemlistElement--noVariant{grid-template-columns:54px auto 1fr;grid-template-areas:"media description data"}}.itemcardVariants .itemlistElement__addon{display:none}.itemcardVariants .itemlistElement .buttonWrapper{position:absolute;bottom:-1px;right:-1px;padding-left:8px;padding-top:8px;background:var(--main-color-white);border-bottom-right-radius:20px}.itemcardSide{grid-area:cardSide;height:-moz-fit-content;height:fit-content}.itemcardAttributes{grid-area:cardAttributes}.itemcardMainDocuments{grid-area:cardDownloads}.itemcardCompatibility:has(.itemcardCompatibilityList){display:grid;grid-template-columns:auto 1fr;gap:8px}.itemcardCompatibility:has(.itemcardCompatibilityList)>span{margin-top:3px}@media (max-width:1250px){.itemcardCompatibility{display:none!important}}.itemcardMobileCompatibility{display:none}@media (max-width:1249px){.itemcardMobileCompatibility{display:block}}.itemcardMobileVariants{display:none}@media (max-width:1249px){.itemcardMobileVariants{display:block}}.itemcardCrossseller:not(.mobile){display:none}@media (min-width:1024px){.itemcardCrossseller:not(.mobile){display:none}.itemcardCrossseller:not(.mobile):has(.itemcardCrosssellerList){display:block}}.itemcardCrossseller.mobile{display:none}@media (max-width:1023px){.itemcardCrossseller.mobile{display:none}.itemcardCrossseller.mobile:has(.itemcardCrosssellerList){display:block}}.itemcardCrossseller{background:#fcfcfc;margin:32px -64px -48px -64px;padding:48px 64px;position:relative}@media (max-width:1024px){.itemcardCrossseller{grid-area:cardCrossseller}}.itemcardCrossseller::after{background:#fcfcfc;content:"";right:-100%;width:100%;height:100%;position:absolute;transform:translateX(0);top:0;z-index:1}.itemcardCrossseller .itemcardCrosssellerList:not(:last-child){margin-bottom:32px}@media (min-width:1250px){.itemcardCrossseller .itemcardCrosssellerList:not(:last-child){margin-bottom:40px}}.itemcardCrossseller .itemcardCrosssellerHeader .itemcardCrossselerHeadline .h2,.itemcardCrossseller .itemcardCrosssellerHeader .itemcardCrossselerHeadline .itemcardHeadline{margin-top:0;font-weight:300}.itemcardCrossseller .itemcardCrosssellerHeader .itemcardCrosssellerTabs .itemcardCrosssellerTab{background:var(--main-color-light-gray);color:var(--main-color-dark-gray)}.itemcardCrossseller .itemcardCrosssellerHeader .itemcardCrosssellerTabs .itemcardCrosssellerTab.active,.itemcardCrossseller .itemcardCrosssellerHeader .itemcardCrosssellerTabs .itemcardCrosssellerTab:active,.itemcardCrossseller .itemcardCrosssellerHeader .itemcardCrosssellerTabs .itemcardCrosssellerTab:focus,.itemcardCrossseller .itemcardCrosssellerHeader .itemcardCrosssellerTabs .itemcardCrosssellerTab:hover{background:var(--main-color-secondary-light);color:var(--main-color-white)}.itemcardCrossseller .itemcardCrosssellerList .itemboxList.swiper{padding-left:0;padding-right:0;padding-top:48px}.itemcardCrossseller .itemcardCrosssellerList .itemboxList.swiper .swiper-slide{padding:0}.itemcardCrossseller .itemcardCrosssellerList .itemboxList.swiper .swiper-slide .itembox .itembox__bottom{padding-bottom:12px}.itemcardCrossseller .itemcardCrosssellerList .itemboxList.swiper .swiper-slide .itembox .itembox__bottom .itembox__variant{display:none}.itemcardDescriptions{grid-area:cardDescriptions;display:grid;flex-direction:column;grid-gap:32px}.itemcardDescriptions table{min-width:100%}.itemcardMain{color:var(--main-color-black);display:grid;width:100%;grid-template-columns:100%;grid-column-gap:40px;grid-template-areas:"cardMedia" "cardSide" "cardVariants" "cardDescriptions" "cardDownloads" "cardAttributes" "cardCrossseller"}.itemcardMain .itemcardSide{background:var(--main-color-light-gray);position:relative;z-index:1;padding:48px 0}.itemcardMain .itemcardSide::after{background:var(--main-color-light-gray);content:"";right:0;transform:translateX(25%);width:200%;height:100%;position:absolute;top:0;z-index:-1}.itemcardMain>*{margin-bottom:32px}@media (min-width:768px){.itemcardMain{grid-column-gap:40px;grid-template-areas:"cardMedia" "cardSide" "cardVariants" "cardDescriptions" "cardDownloads" "cardAttributes" "cardCrossseller"}}@media (min-width:1024px){.itemcardMain{grid-template-columns:1fr 60%;grid-template-rows:auto auto 1fr;grid-template-areas:"cardMedia cardSide" "cardDownloads cardSide" "cardAttributes cardSide"}.itemcardMain .itemcardSide{margin-bottom:0;background:var(--main-color-light-gray);padding:48px 64px;position:relative;margin-top:-77px}.itemcardMain .itemcardSide::after{background:var(--main-color-light-gray);content:"";right:-100%;width:100%;height:100%;position:absolute;transform:translateX(0);top:0;z-index:0}}@media (min-width:1250px){.itemcardMain{grid-template-columns:1fr 65%}.itemcardMain>*{margin-bottom:32px}}@media (min-width:1540px){.itemcardMain{grid-column-gap:80px}}.wd-container{font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif;max-width:100%;margin:0 auto;box-sizing:border-box;position:relative}.step-content{margin:0 auto;display:grid;gap:32px;width:100%;grid-template-columns:repeat(auto-fit,minmax(120px,1fr));color:var(--main-color-dark-gray)}.step-content select:not(:disabled){color:var(--main-color-dark-gray);border-color:var(--main-color-dark-gray)}.step-content select:not(:disabled):hover{cursor:pointer;border-color:var(--main-color-primary)}.spinner-container{display:flex;justify-content:center;align-items:center;height:100%;width:100%;position:absolute;top:0;left:0;z-index:10;background-color:rgba(243,243,243,.17)}#results{color:#fff;background-color:#3c4f9b}#vehicle-input{margin-top:8px}#error{height:20px;margin-top:2px;color:red;font-size:.7rem}.spinner{width:40px;height:40px;border:4px solid #f3f3f3;border-top:4px solid #2f54eb;border-radius:50%;animation:spin 1s linear infinite;margin:auto}#results,#results-btn{background:0 0;border:1px solid var(--main-color-dark-gray);color:var(--main-color-dark-gray);display:inline-flex;justify-content:center;align-items:center;border-radius:99px;cursor:pointer;text-align:center;text-decoration:none;line-height:18px;font-size:14px;padding:10px 32px 10px 32px;transition:ease-in-out .1s;position:relative;gap:10px}#results-btn:focus,#results-btn:hover,#results:focus,#results:hover{background:linear-gradient(90deg,#5fc0de 0,#25558a 100%);border-color:transparent;color:var(--main-color-white)}#results-btn:active,#results:active{background:var(--main-color-primary-darken);border-color:transparent;color:var(--main-color-white)}@keyframes spin{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}.itemlistElement{border:1px solid var(--main-color-middle-gray);border-radius:10px;padding:0 10px;font-size:var(--main-font-size-small);container:containerItemlistElement/inline-size}.itemlistElement:not(:last-child){margin-bottom:20px}.itemlistElement__toggle{grid-area:toggle}.itemlistElement__toggle .icon{cursor:pointer;width:30px;height:30px;display:flex;align-items:center;justify-content:center;font-size:24px;transition:.2s ease-in-out}.itemlistElement__toggle .icon:active,.itemlistElement__toggle .icon:focus,.itemlistElement__toggle .icon:hover{color:var(--main-color-primary)}.itemlistElement__toggle .icon.is-error,.itemlistElement__toggle .icon.is-loading,.itemlistElement__toggle .icon.is-success{cursor:not-allowed;pointer-events:none}.itemlistElement__toggle .icon.is-loading{cursor:wait}.itemlistElement__toggle .icon.is-loading:before{content:var(--base-icon-loading);opacity:1;animation:rotation 1s infinite ease-in-out}.itemlistElement__toggle .icon.is-error{color:var(--main-color-danger)}.itemlistElement__toggle .icon.is-error:before{content:var(--base-icon-close);animation:scaleRequestIconBtn 1s forwards ease-in-out}.itemlistElement__image img{aspect-ratio:5/3}.itemlistElement__media{grid-area:media}.itemlistElement__name{color:var(--main-color-dark-gray);font-weight:var(--main-font-weight-bold);text-decoration:none}.itemlistElement__description{grid-area:description}.itemlistElement__info{grid-area:info}.itemlistElement__inventory{grid-area:inventory}.itemlistElement__inventory .inventoryShippingInfo{display:none}.itemlistElement__prices{grid-area:prices}.itemlistElement__orderbutton{width:160px}.itemlistElement__orderbutton .button{width:100%}.itemlistElement__orderbutton .orderButtonWrapper .orderButton{padding:0;transition:ease-in-out .2s;width:50px;max-width:none;flex-shrink:0;display:flex;align-items:center;justify-content:center}.itemlistElement__orderbutton .orderButtonWrapper .orderButton span{display:none}.itemlistElement__orderbutton .orderButtonWrapper .orderButton .icon{position:static;transform:none}.itemlistElement__actions{margin-left:10px;width:36px}.itemlistElement__addon{grid-area:addon;display:flex;align-items:center}.itemlistElement__wrapper{display:grid;padding-top:5px;padding-bottom:5px;grid-column-gap:18px}@container containerItemlistElement (min-width:400px){.itemlistElement__wrapper{grid-column-gap:10px;grid-template-columns:30px 54px 1fr auto;grid-template-areas:". media description prices" ". media inventory addon"}}@container containerItemlistElement (min-width:800px){.itemlistElement__wrapper{align-items:center;grid-template-columns:30px 80px 1fr auto auto;grid-template-areas:". media description prices addon" ". media inventory prices addon"}}@container containerItemlistElement (min-width:1100px){.itemlistElement__wrapper{grid-template-columns:30px 100px 1fr 130px auto auto;grid-template-areas:". media description inventory prices addon"}}@container containerItemlistElement (min-width:1200px){.itemlistElement__wrapper{grid-template-columns:30px 100px 155px 1fr 130px auto auto;grid-template-areas:". media description info inventory prices addon"}}@container containerItemlistElement (max-width:450px){.itemlistElement__wrapper--noVariant{grid-template-columns:54px 1fr;margin-bottom:44px;grid-template-areas:"media description" "media inventory" "media prices" "media addon"}}@container containerItemlistElement (max-width:400px){.itemlistElement__wrapper--hasVariant,.itemlistElement__wrapper--isVariant{grid-template-columns:30px 54px 1fr;grid-template-areas:"toggle media description" "toggle media inventory" "toggle media prices" "toggle media addon"}}@container containerItemlistElement (min-width:400px){.itemlistElement__wrapper--hasVariant,.itemlistElement__wrapper--isVariant{grid-template-areas:"toggle media description prices" "toggle media inventory addon"}}@container containerItemlistElement (min-width:800px){.itemlistElement__wrapper--hasVariant,.itemlistElement__wrapper--isVariant{grid-template-areas:"toggle media description prices addon" "toggle media inventory prices addon"}}@container containerItemlistElement (min-width:1100px){.itemlistElement__wrapper--hasVariant,.itemlistElement__wrapper--isVariant{grid-template-areas:"toggle media description inventory prices addon"}}@container containerItemlistElement (min-width:1200px){.itemlistElement__wrapper--hasVariant,.itemlistElement__wrapper--isVariant{grid-template-areas:"toggle media description info inventory prices addon"}}.itemlistElement__wrapper--isVariant{border-top:1px solid var(--main-color-light-gray)}.itemlistElement__wrapper .itemlistElement__inventory{margin-top:5px}@container containerItemlistElement (min-width:800px){.itemlistElement__wrapper .itemlistElement__inventory{margin-top:0}}.itemlistElement__wrapper .itemlistElement__prices{margin-top:5px}@container containerItemlistElement (min-width:800px){.itemlistElement__wrapper .itemlistElement__prices{margin-top:0}}.itemlistElement__wrapper .itemlistElement__addon{margin-top:5px}@container containerItemlistElement (min-width:800px){.itemlistElement__wrapper .itemlistElement__addon{margin-top:0}}@container containerItemlistElement (max-width:1199px){.itemlistElement__wrapper .itemlistElement__info{display:none}}.itemlistElement.is-active .itemlistElement__wrapper--hasVariant .itemlistElement__toggle .icon{rotate:90deg}.itemlistElement.is-active .itemlistElement__wrapper--isVariant{display:grid}a.itemlistElement__name:active,a.itemlistElement__name:focus,a.itemlistElement__name:hover{color:var(--main-color-primary);text-decoration:none}.loginForm button[type=submit]{width:100%;margin-top:24px}.categoryInfo{background:linear-gradient(90deg,#004a72 0,#262144 75%);border-bottom-right-radius:50px;border-bottom-left-radius:50px;margin-bottom:50px;padding-bottom:64px}.categoryInfo:not(:has(.categoryDescription h1)) .shopSiteHeadline{font-size:70px;font-style:normal;font-weight:300;line-height:80px;letter-spacing:3.5px;text-transform:uppercase;background:linear-gradient(0deg,rgba(255,255,255,.6) 0,rgba(255,255,255,.6) 100%),linear-gradient(92deg,#004a72 -7.52%,#004a72 37.15%,#e53212 89.48%,#e53212 120.11%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}@media (max-width:1249px){.categoryInfo:not(:has(.categoryDescription h1)) .shopSiteHeadline{font-size:36px;line-height:36px;letter-spacing:1.8px}}.categoryInfo>.container{display:grid;justify-content:space-between;position:relative;grid-template-columns:1fr 40%;gap:64px;grid-template-areas:"text img" "excerpt excerpt"}@media (max-width:1023px){.categoryInfo>.container{grid-template-columns:1fr;grid-template-areas:"img" "text" "excerpt"}}.categoryInfo>.container .categoryInfo_text{grid-area:text}.categoryInfo>.container .categoryInfo_img{grid-area:img}.categoryInfo>.container .categoryInfo_excerpt{grid-area:excerpt}.categoryInfo>.container .categoryInfo_excerpt .oelfinder-widget{position:relative;width:100%;padding:28px 82px;border-radius:80px;background:var(--main-color-white);z-index:2;overflow:hidden;display:flex;align-items:center;justify-content:space-between;gap:48px}.categoryInfo>.container .categoryInfo_excerpt .oelfinder-widget .oelfinder-content{color:var(--main-color-dark-gray);position:relative}@media (max-width:1540px){.categoryInfo>.container .categoryInfo_excerpt .oelfinder-widget .oelfinder-content{margin-bottom:12px}}.categoryInfo>.container .categoryInfo_excerpt .oelfinder-widget .oelfinder-content::after{content:var(--base-icon-oil-can);font-family:icons;font-size:220px;opacity:.7;position:absolute;top:50%;right:0;transform:translateY(-50%);color:var(--main-color-light-gray);z-index:-1;font-weight:600;pointer-events:none}@media (max-width:1023px){.categoryInfo>.container .categoryInfo_excerpt .oelfinder-widget .oelfinder-content::after{left:50%;bottom:-100%;top:auto;transform:translateX(-50%);font-size:350px;line-height:140px;right:auto}}.categoryInfo>.container .categoryInfo_excerpt .oelfinder-widget .oelfinder-content h4{margin-top:0;margin-bottom:8px}.categoryInfo>.container .categoryInfo_excerpt .oelfinder-widget of-widget{flex-grow:1}@media (max-width:1539px){.categoryInfo>.container .categoryInfo_excerpt .oelfinder-widget{position:relative;display:block;padding:28px 48px;width:100%}}.categoryInfo .categoryDescription{color:var(--main-color-white)}.categoryInfo .categoryDescription h1:first-of-type{font-size:70px;font-style:normal;font-weight:300;line-height:80px;letter-spacing:3.5px;text-transform:uppercase;background:linear-gradient(0deg,rgba(255,255,255,.6) 0,rgba(255,255,255,.6) 100%),linear-gradient(92deg,#004a72 -7.52%,#004a72 37.15%,#e53212 89.48%,#e53212 120.11%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}@media (max-width:1249px){.categoryInfo .categoryDescription h1:first-of-type{font-size:36px;line-height:36px;letter-spacing:1.8px}}@media (max-width:1023px){.categoryInfo .categoryDescription h1:first-of-type{margin-top:0}}.categoryInfo .categoryDescription>:not(:first-child){padding-left:148px}@media (max-width:1249px){.categoryInfo .categoryDescription>:not(:first-child){padding-left:0}}@media (max-width:1023px){.categoryInfo .categoryDescription>:not(:first-child){padding-left:148px}}@media (max-width:767px){.categoryInfo .categoryDescription>:not(:first-child){padding-left:0}}.categoryInfo .categoryPicture{width:40%;margin-top:32px;margin-bottom:32px;max-height:360px}@media (max-width:1023px){.categoryInfo .categoryPicture{width:100%;max-height:220px}}.categoryInfo .categoryPicture img{border-radius:50px;max-height:360px;width:100%;-o-object-fit:cover;object-fit:cover}@media (max-width:1023px){.categoryInfo .categoryPicture img{max-height:220px}}.mainContent:has(.categoryInfo) .breadcrumbWrapper{color:var(--main-color-white);position:relative;z-index:1;margin-bottom:0}.mainContent:has(.categoryInfo) .breadcrumbWrapper a{color:var(--main-color-white)}.mainContent:has(.categoryInfo) .breadcrumbWrapper a:active,.mainContent:has(.categoryInfo) .breadcrumbWrapper a:focus,.mainContent:has(.categoryInfo) .breadcrumbWrapper a:hover{color:var(--main-color-primary)}.mainContent:has(.categoryInfo) .categoryInfo{margin-top:-37px;position:relative;padding-top:37px;z-index:0}.categoryDescription--2{background:linear-gradient(90deg,#004a72 0,#262144 75%);border-radius:50px;margin-bottom:64px;padding:96px 230px;color:var(--main-color-white);gap:64px}.categoryDescription--2:empty{display:none}@media (max-width:1249px){.categoryDescription--2{padding:32px 32px}}@media (max-width:481px){.categoryDescription--2{padding:24px;padding-bottom:48px}}.categoryDescription--2 h1:first-of-type{font-size:70px;font-style:normal;font-weight:300;line-height:80px;letter-spacing:3.5px;text-transform:uppercase;background:linear-gradient(0deg,rgba(255,255,255,.6) 0,rgba(255,255,255,.6) 100%),linear-gradient(92deg,#004a72 -7.52%,#004a72 37.15%,#e53212 89.48%,#e53212 120.11%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}@media (max-width:1249px){.categoryDescription--2 h1:first-of-type{font-size:36px;line-height:36px;letter-spacing:1.8px}}.categoryDescription--2>:not(:first-child):not(.oelfinder-widget){padding-left:148px}@media (max-width:767px){.categoryDescription--2>:not(:first-child):not(.oelfinder-widget){padding-left:0}}:host-context(.hoverEffectBanner) .step-content{grid-template-columns:1fr;z-index:1;position:relative}:host-context(.hoverEffectBanner) .step-content select{width:100%}:host-context(.hoverEffectBanner) #results-btn{width:-moz-fit-content;width:fit-content;margin-left:auto;color:var(--main-color-gray-base);border-color:var(--main-color-gray-base);display:block}@media (max-width:768px){:host-context(.hoverEffectBanner) #results-btn{width:100%}}:host-context(.hoverEffectBanner) #results-btn:active,:host-context(.hoverEffectBanner) #results-btn:focus,:host-context(.hoverEffectBanner) #results-btn:hover{background:0 0;border-color:var(--main-color-gray-base);color:var(--main-color-gray-base)}:host-context(.hoverEffectBanner) #results-btn::after{content:var(--base-icon-angle-right);font-family:icons;color:var(--main-color-gray-base);padding-left:10px;top:2px;position:relative}:host-context(.hoverEffectBanner) #results{width:-moz-fit-content;width:fit-content;margin-left:auto;background:var(--main-color-primary);color:var(--main-color-white);border:none}:host-context(.hoverEffectBanner) #results:active,:host-context(.hoverEffectBanner) #results:focus,:host-context(.hoverEffectBanner) #results:hover{background:var(--main-color-primary-dark)}:host-context(.hoverEffectBanner) #results::after{content:var(--base-icon-angle-right);font-family:icons;color:var(--main-color-white);padding-left:10px;top:2px;position:relative}.hoverEffectBanner{position:relative;overflow:hidden;max-width:1920px;margin-left:auto;margin-right:auto}.hoverEffectBanner:has(> .banner3){border-bottom-left-radius:100px;border-bottom-right-radius:100px}@media (max-width:767px){.hoverEffectBanner:has(> .banner3){border-bottom-left-radius:50px;border-bottom-right-radius:50px}}.hoverEffectBanner .banner3{position:relative;width:100%;min-height:calc(100vh + 100px);height:auto;background:linear-gradient(0deg,rgba(255,255,255,.6) 0,rgba(255,255,255,.6) 100%),linear-gradient(92deg,#004a72 -7.52%,#004a72 37.15%,#e53212 89.48%,#e53212 120.11%);color:var(--main-color-white);border-bottom-left-radius:100px;border-bottom-right-radius:100px;align-items:center}@media (max-width:767px){.hoverEffectBanner .banner3{min-height:-moz-fit-content;min-height:fit-content;border-bottom-left-radius:50px;border-bottom-right-radius:50px}}.hoverEffectBanner .banner3::before{content:"";width:100%;position:absolute;top:0;left:0;height:112px;background:linear-gradient(180deg,rgba(38,38,38,.2) 0,rgba(38,38,38,0) 100%)}.hoverEffectBanner .banner3 .bannerContent{z-index:2;display:flex;flex-direction:row;justify-content:space-between;height:100%;width:100%;padding:180px 82px;align-items:flex-start}@media (max-width:1250px){.hoverEffectBanner .banner3 .bannerContent{padding:180px 32px;padding-bottom:36px}}@media (max-width:1023px){.hoverEffectBanner .banner3 .bannerContent{flex-direction:column-reverse;gap:50px}}@media (max-width:767px){.hoverEffectBanner .banner3 .bannerContent{padding:32px 12px 16px 12px}}.hoverEffectBanner .banner3 .oelfinder-wrapper{padding:64px 82px;flex-grow:1;max-width:40%;min-height:670px;background:var(--main-color-white);border-radius:100px;position:relative}@media (max-width:1540px){.hoverEffectBanner .banner3 .oelfinder-wrapper{padding:24px 32px}}@media (max-width:1023px){.hoverEffectBanner .banner3 .oelfinder-wrapper{padding:64px 82px;max-width:100%;width:100%}}@media (max-width:768px){.hoverEffectBanner .banner3 .oelfinder-wrapper{padding:24px 32px;border-radius:50px}}.hoverEffectBanner .banner3 .oelfinder-wrapper::after{content:var(--base-icon-oil-can);font-family:icons;font-size:270px;opacity:.7;position:absolute;top:auto;bottom:0;right:74px;color:var(--main-color-light-gray);z-index:0;font-weight:600;pointer-events:none;line-height:155px}@media (max-width:1023px){.hoverEffectBanner .banner3 .oelfinder-wrapper::after{left:50%;bottom:-100%;top:auto;transform:translateX(-50%);font-size:350px;line-height:140px;right:auto}}.hoverEffectBanner .banner3 .oelfinder-wrapper .oelfinder-content{color:var(--main-color-dark-gray);margin-bottom:64px}.hoverEffectBanner .banner3 .oelfinder-wrapper .oelfinder-content .h1{text-transform:uppercase}@media (max-width:1540px){.hoverEffectBanner .banner3 .oelfinder-wrapper .oelfinder-content .h1{font-size:32px;line-height:38px}}.hoverEffectBanner .banner3 .contentImage{display:flex;width:50%;height:100%;align-items:stretch}@media (max-width:1023px){.hoverEffectBanner .banner3 .contentImage{width:100%}}.hoverEffectBanner .banner3 .contentImage::after{display:none}.hoverEffectBanner .banner3 .contentImage .h2:not(.highlighted),.hoverEffectBanner .banner3 .contentImage .itemcardHeadline:not(.highlighted),.hoverEffectBanner .banner3 .contentImage h2:not(.highlighted){font-weight:400;margin-bottom:clamp(10px,.5em,10px)}.hoverEffectBanner .banner3 .contentImage .h3:not(.highlighted),.hoverEffectBanner .banner3 .contentImage h3:not(.highlighted){margin-bottom:10px}.hoverEffectBanner .banner3 .contentImage .h1:last-child,.hoverEffectBanner .banner3 .contentImage .h2:last-child,.hoverEffectBanner .banner3 .contentImage .h3:last-child,.hoverEffectBanner .banner3 .contentImage .itemcardHeadline:last-child,.hoverEffectBanner .banner3 .contentImage h1:last-child,.hoverEffectBanner .banner3 .contentImage h2:last-child,.hoverEffectBanner .banner3 .contentImage h3:last-child{margin-bottom:0}.hoverEffectBanner .banner3 .contentImage .contentText__headline{font-size:70px;font-weight:300;-webkit-hyphens:auto;hyphens:auto;text-transform:uppercase}@media (max-width:1250px){.hoverEffectBanner .banner3 .contentImage .contentText__headline{font-size:48px}}@media (max-width:768px){.hoverEffectBanner .banner3 .contentImage .contentText__headline{font-size:32px}}.hoverEffectBanner .banner3 .contentImage .bannerImageWrapper{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;flex:1;padding-left:10px}@media (max-width:1023px){.hoverEffectBanner .banner3 .contentImage .bannerImageWrapper{border-left:none;padding-left:0}}.hoverEffectBanner .banner3 .contentImage .bannerImageWrapper .button{padding:32px;background:var(--main-color-white);color:var(--main-color-primary);align-self:flex-end;justify-self:flex-end}.hoverEffectBanner .banner3 .contentImage .bannerImageWrapper .button:active,.hoverEffectBanner .banner3 .contentImage .bannerImageWrapper .button:focus,.hoverEffectBanner .banner3 .contentImage .bannerImageWrapper .button:hover{background:var(--main-color-primary);color:var(--main-color-white)}@media (max-width:767px){.hoverEffectBanner .banner3 .contentImage .bannerImageWrapper .button{padding:15px 32px}}@media (max-width:1023px){.hoverEffectBanner .banner3 .contentImage .bannerImageWrapper .button{align-self:flex-start}}.hoverEffectBanner .banner3 .contentImage .textcontent{width:100%}.hoverEffectBanner .banner3 .contentImage img,.hoverEffectBanner .banner3 .contentImage video{display:block;min-width:auto;-o-object-fit:contain;object-fit:contain;aspect-ratio:auto;min-height:auto;max-height:600px;flex:1;width:100%}.mainContent:has(> .hoverEffectBanner:first-child){margin-top:-117px}@media (max-width:1250px){.mainContent:has(> .hoverEffectBanner:first-child){margin-top:-103px}}@media (max-width:767px){.mainContent:has(> .hoverEffectBanner:first-child){margin-top:0}}.imageTextElement{display:flex;flex-direction:column;gap:96px;align-items:center}@media (max-width:1023px){.imageTextElement{gap:32px}}.imageTextElement.bg--purple-gradient{background:linear-gradient(90deg,#004a72 0,#262144 75%);padding:96px;border-radius:50px;color:var(--main-color-white);overflow:hidden}@media (max-width:767px){.imageTextElement.bg--purple-gradient{padding:76px 12px 12px 12px}}.imageTextElement.bg--purple-gradient .cursor-follower{filter:blur(100px);z-index:1}.imageTextElement.bg--purple-gradient .cursor-trail{filter:blur(100px);z-index:1}.imageTextElement.bg--purple-gradient .button{outline-color:var(--main-color-white);color:var(--main-color-white)}.imageTextElement.bg--purple-gradient .button:active,.imageTextElement.bg--purple-gradient .button:focus,.imageTextElement.bg--purple-gradient .button:hover{border-color:transparent}.imageTextElement.switchSide .topContent{flex-direction:row-reverse}@media (max-width:1249px){.imageTextElement.switchSide .topContent{flex-direction:column}}.imageTextElement.switchSide .bottomContent{justify-content:flex-start}.imageTextElement.switchSide .bottomContent .imageTextElement_description{margin-right:0;margin-left:148px}@media (max-width:1023px){.imageTextElement.switchSide .bottomContent .imageTextElement_description{margin-left:0}}.imageTextElement.switchSide .imageTextElement_headline picture{align-self:flex-end}.imageTextElement .topContent{max-width:1460px;width:100%;display:flex;gap:64px;z-index:2}@media (max-width:1249px){.imageTextElement .topContent{flex-direction:column}}@media (max-width:1023px){.imageTextElement .topContent{gap:32px}}.imageTextElement .topContent .mainImage{height:500px;width:50%;overflow:hidden;border-radius:50px}@media (max-width:1249px){.imageTextElement .topContent .mainImage{width:100%;height:300px}}@media (max-width:767px){.imageTextElement .topContent .mainImage{display:none}}.imageTextElement .topContent .mainImage picture{height:100%}.imageTextElement .topContent .mainImage picture img{-o-object-fit:cover;object-fit:cover}.imageTextElement .topContent .mainImage video{height:100%!important;-o-object-fit:cover;object-fit:cover}.imageTextElement .topContent .imageTextElement_headline{display:flex;gap:64px;flex-direction:column;justify-content:flex-end;width:calc(50% - 64px)}@media (max-width:1249px){.imageTextElement .topContent .imageTextElement_headline{width:100%}}@media (max-width:1023px){.imageTextElement .topContent .imageTextElement_headline{gap:32px}}.imageTextElement .topContent .imageTextElement_headline:has(picture){justify-content:space-between}.imageTextElement .topContent .imageTextElement_headline picture{max-width:50%;border-radius:50px;margin-top:64px;overflow:hidden}@media (max-width:1023px){.imageTextElement .topContent .imageTextElement_headline picture{margin-top:32px}}@media (max-width:767px){.imageTextElement .topContent .imageTextElement_headline picture{display:none!important}}.imageTextElement .topContent .imageTextElement_headline .imageTextElement_headlineText{font-size:48px;text-transform:uppercase;font-weight:300;letter-spacing:2.4px;line-height:54px;background:linear-gradient(0deg,rgba(255,255,255,.6) 0,rgba(255,255,255,.6) 100%),linear-gradient(92deg,#004a72 -7.52%,#004a72 37.15%,#e53212 89.48%,#e53212 120.11%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}@media (max-width:767px){.imageTextElement .topContent .imageTextElement_headline .imageTextElement_headlineText{font-size:36px;letter-spacing:1.8px;line-height:36px;-webkit-hyphens:auto;hyphens:auto}}.imageTextElement .bottomContent{max-width:1460px;width:100%;display:flex;justify-content:flex-end;gap:48px;z-index:2}@media (max-width:1023px){.imageTextElement .bottomContent{gap:24px}}.imageTextElement .bottomContent .imageTextElement_description{max-width:720px;margin-right:148px;display:flex;flex-direction:column;gap:48px}@media (max-width:1023px){.imageTextElement .bottomContent .imageTextElement_description{margin-right:0;gap:24px}}.imageTextElement .bottomContent .imageTextElement_description .button{padding:32px}.imageTextElement .mainImageMobile{display:none}@media (max-width:767px){.imageTextElement .mainImageMobile{display:flex;flex-direction:column;gap:12px}.imageTextElement .mainImageMobile picture,.imageTextElement .mainImageMobile video{width:100%;height:500px;overflow:hidden;border-radius:50px;-o-object-fit:cover;object-fit:cover}.imageTextElement .mainImageMobile picture img,.imageTextElement .mainImageMobile video img{-o-object-fit:cover;object-fit:cover}.imageTextElement .mainImageMobile picture:not(:first-of-type),.imageTextElement .mainImageMobile video:not(:first-of-type){height:200px;margin-top:32px;aspect-ratio:auto;justify-content:center}.imageTextElement .mainImageMobile picture:not(:first-of-type) img,.imageTextElement .mainImageMobile video:not(:first-of-type) img{aspect-ratio:auto;width:auto!important;border-radius:50px}}.benefitsWrapper{display:flex;flex-wrap:wrap;justify-content:center;gap:52px}.benefitsWrapper .benefit{max-width:140px;min-width:100px;text-align:center;display:flex;flex-direction:column;gap:12px;font-size:14px;line-height:20px}.historyItem{display:flex;flex-direction:column;width:100%;background:0 0;gap:48px}@media (min-width:768px){.historyItem{flex-direction:column}}.historyItem__content{flex-grow:0;padding:0;display:flex;flex-direction:column}.historyItem__year{margin-bottom:10px;line-height:1;letter-spacing:2.4px;font-weight:300;background:linear-gradient(0deg,rgba(255,255,255,.6) 0,rgba(255,255,255,.6) 100%),linear-gradient(92deg,#004a72 -7.52%,#004a72 37.15%,#e53212 89.48%,#e53212 120.11%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;width:-moz-fit-content;width:fit-content;font-size:32px}@media (min-width:768px){.historyItem__year{font-size:38px}}@media (min-width:1024px){.historyItem__year{font-size:42px}}@media (min-width:1250px){.historyItem__year{font-size:48px}}.historyItem__headline{flex-grow:0;margin-bottom:20px;font-size:21px}@media (min-width:1250px){.historyItem__headline{font-size:24px}}.historyItem__text{font-size:18px}@media (max-width:1024px){.historyItem__text{font-size:16px}}.historyItem__img{flex-shrink:0;width:auto;max-width:100%}@media (min-width:768px){.historyItem__img{width:auto;order:1}}@media (min-width:1250px){.historyItem__img{width:auto}}.historyItem__img img{aspect-ratio:auto;-o-object-fit:cover;object-fit:cover;max-height:240px;height:240px;min-height:100%;min-width:auto;width:auto;max-width:100%;border-radius:50px}.js-historySlider{background:linear-gradient(90deg,#004a72 0,#262144 75%);padding:96px 0;border-radius:50px;color:var(--main-color-white);overflow:hidden}.js-historySlider>.container{z-index:2;position:relative}.js-historySlider .swiper{overflow:visible}.js-historySlider .swiper-slide{display:flex;width:auto;max-width:33.33%;padding-left:0;padding-right:64px}@media (max-width:1249px){.js-historySlider .swiper-slide{max-width:45%}}@media (max-width:767px){.js-historySlider .swiper-slide{max-width:75%}}@media (max-width:481px){.js-historySlider .swiper-slide{max-width:90%}}.js-historySlider .historyHeadline{display:flex;justify-content:space-between;align-items:center;margin-bottom:64px;gap:32px}@media (max-width:767px){.js-historySlider .historyHeadline{flex-direction:column;align-items:flex-start}}.js-historySlider .historyHeadline>span{font-weight:300;font-size:28px;letter-spacing:.84px;line-height:40px;background:linear-gradient(0deg,rgba(255,255,255,.6) 0,rgba(255,255,255,.6) 100%),linear-gradient(92deg,#004a72 -7.52%,#004a72 37.15%,#e53212 89.48%,#e53212 120.11%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.js-historySlider .swiper-navigation{position:relative;max-width:-moz-fit-content;max-width:fit-content;margin:0;padding-left:20px;padding-right:20px;display:flex;align-items:center;justify-content:space-between;gap:20px}.js-historySlider .swiper-navigation>div{aspect-ratio:1;border:1px solid var(--main-color-white);border-radius:50%;position:relative;margin:0;height:70px;width:70px;color:var(--main-color-white);top:0;left:0;right:0;font-size:18px}.js-historySlider .swiper-navigation>div:hover{color:var(--main-color-primary)}.job{color:var(--main-color-dark-gray);display:block;text-decoration:none;border-bottom:1px solid var(--main-color-middle-gray);padding-top:15px;padding-bottom:15px;max-width:900px;position:relative;padding-right:60px}.job:active,.job:focus,.job:hover{text-decoration:none;color:var(--main-color-dark-gray)}.job:active .job__link,.job:active .job__title,.job:focus .job__link,.job:focus .job__title,.job:hover .job__link,.job:hover .job__title{color:var(--main-color-primary)}.job__title{font-weight:var(--main-font-weight-bold);transition:.2s ease-in-out;margin-bottom:5px}@media (min-width:768px){.job__title{font-size:var(--main-font-size-big)}}.job__info--date{width:-moz-fit-content;width:fit-content}.job__footer{display:flex;align-items:center;gap:28px;row-gap:0;flex-wrap:wrap}@media (max-width:767px){.job__footer{flex-direction:column;align-items:flex-start}.job__footer .job__info--date::before{display:none}}.job__footer .job__info{display:inline-flex;align-items:center;gap:6px}.job__footer .job__info--date{position:relative}.job__footer .job__info--date::before{content:"·";position:absolute;left:-14px}.job__link{position:absolute;right:0;top:50%;transform:translateY(-50%);transition:.2s ease-in-out}.job__link .icon{font-size:24px}@media (max-width:1023px){.jobsList.isFullView{margin-top:-64px}}.jobsList.isFullView .job__top{background:linear-gradient(90deg,rgba(161,188,222,.2) 0,rgba(81,180,212,.2) 100%);padding:96px 0;border-bottom-right-radius:50px;border-bottom-left-radius:50px}@media (max-width:1023px){.jobsList.isFullView .job__top{padding:64px 0}}@media (max-width:1023px){.jobsList.isFullView .job__top>.container>.row{flex-direction:column-reverse}.jobsList.isFullView .job__top>.container>.row img{width:100%;max-height:300px;margin-bottom:32px;-o-object-fit:cover;object-fit:cover}}.jobsList.isFullView .job__top h1{font-size:48px;font-weight:300;line-height:54px;letter-spacing:2.4px;text-transform:uppercase;background:linear-gradient(90deg,#5fc0de 0,#25558a 100%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;width:-moz-fit-content;width:fit-content;margin-top:0;-webkit-hyphens:auto;hyphens:auto}@media (max-width:1249px){.jobsList.isFullView .job__top h1{font-size:36px;line-height:42px;letter-spacing:1.2px}}@media (max-width:767px){.jobsList.isFullView .job__top h1{font-size:24px;line-height:28px}}.jobsList.isFullView .job__top .job__footer{color:var(--main-color-secondary)}@media (max-width:1023px){.jobsList.isFullView .job__top .job__footer{display:none}}.jobsList.isFullView .job__top .job__footer_mobile{color:var(--main-color-secondary);display:none;align-items:center;gap:28px;row-gap:0;flex-wrap:wrap}.jobsList.isFullView .job__top .job__footer_mobile .job__info{display:inline-flex;align-items:center;gap:6px}.jobsList.isFullView .job__top .job__footer_mobile .job__info--date{position:relative}.jobsList.isFullView .job__top .job__footer_mobile .job__info--date::before{content:"·";position:absolute;left:-14px}@media (max-width:1024px){.jobsList.isFullView .job__top .job__footer_mobile{display:flex}}.jobsList.isFullView .job__top img{border-radius:50px}.jobsList.isFullView .job__content .h2,.jobsList.isFullView .job__content .itemcardHeadline{color:var(--main-color-secondary)}.jobsList.isFullView #contact{background:linear-gradient(90deg,rgba(161,188,222,.2) 0,rgba(81,180,212,.2) 100%);border-radius:50px;padding:48px 0}.jobsList.isFullView #contact h2{margin-top:0;color:var(--main-color-secondary)}div:not(:has(> *))+.emptyCollectionText{display:block}.emptyCollectionText{display:none}.blogList.isList.preview{overflow-x:hidden;margin-top:-78px;pointer-events:none}@media (max-width:1023px){.blogList.isList.preview{margin-top:32px}}.blogList.isList.preview .swiper{overflow:visible}@media (max-width:1023px){.blogList.isList.preview .swiper{display:flex;flex-direction:column-reverse}}.blogList.isList.preview .swiper-slide{width:40%}@media (max-width:1249px){.blogList.isList.preview .swiper-slide{width:65%}}@media (max-width:767px){.blogList.isList.preview .swiper-slide{width:90%}}.blogList.isList.preview .swiper-navigation{position:relative;display:inline-flex;gap:20px;justify-content:flex-end;margin-bottom:64px;width:100%}@media (max-width:1023px){.blogList.isList.preview .swiper-navigation{margin-bottom:0;margin-top:48px;justify-content:center;gap:20px;align-items:center}}.blogList.isList.preview .swiper-navigation .swiper-button-next,.blogList.isList.preview .swiper-navigation .swiper-button-prev{position:relative;pointer-events:auto;left:auto;right:auto;top:auto;bottom:auto;margin:0;width:78px;height:78px;border:1px solid var(--main-color-dark-gray);border-radius:50%;color:var(--main-color-dark-gray)}@media (max-width:1023px){.blogList.isList.preview .swiper-navigation .swiper-button-next,.blogList.isList.preview .swiper-navigation .swiper-button-prev{border-radius:50px;height:40px;width:75px;font-size:18px}}.blogList.isList.preview .swiper-pagination{display:none;pointer-events:auto}@media (max-width:1023px){.blogList.isList.preview .swiper-pagination{display:block;width:-moz-fit-content;width:fit-content;margin-top:0;line-height:1}}.blogList.isList.preview .swiper-wrapper{pointer-events:auto}.blogList.isList .collectionArea{display:grid;grid-template-columns:repeat(auto-fit,minmax(450px,1fr));gap:20px;row-gap:40px}@media (max-width:767px){.blogList.isList .collectionArea{grid-template-columns:repeat(auto-fit,minmax(280px,1fr))}}.blogList.isList .blog{text-decoration:none;color:var(--main-color-dark-gray);position:relative;display:flex;flex-direction:column;gap:20px;padding-left:20px;padding-right:20px;padding-bottom:32px}@media (max-width:767px){.blogList.isList .blog{padding:20px;background:linear-gradient(90deg,rgba(161,188,222,.2) 0,rgba(81,180,212,.2) 100%);border-radius:25px}}.blogList.isList .blog::after{content:"";position:absolute;left:0;bottom:0;width:100%;height:65%;border-radius:50px;background:linear-gradient(90deg,rgba(161,188,222,.2) 0,rgba(81,180,212,.2) 100%);z-index:0;opacity:0;transition:.2s ease-in-out}@media (max-width:767px){.blogList.isList .blog::after{display:none}}.blogList.isList .blog:hover{color:var(--main-color-black)}.blogList.isList .blog:hover::after{opacity:1}.blogList.isList .blog:hover .heading-small{color:var(--main-color-dark-gray)}.blogList.isList .blog:hover .heading-big{color:var(--main-color-secondary)}.blogList.isList .blog:hover .button{background:linear-gradient(90deg,#5fc0de 0,#25558a 100%);outline-color:transparent;color:var(--main-color-white)}.blogList.isList .blog:hover img{scale:1.05}.blogList.isList .blog:hover .blog__info .blog__reading-time{color:var(--main-color-secondary)}.blogList.isList .blog__img{z-index:1;height:320px;width:100%;border-radius:50px;-o-object-fit:cover;object-fit:cover;overflow:hidden}.blogList.isList .blog img{height:100%!important;width:100%;-o-object-fit:cover;object-fit:cover;transition:scale .2s ease-in-out}.blogList.isList .blog__content{z-index:1;display:flex;flex-direction:column;gap:32px}.blogList.isList .blog__tags{display:flex;flex-wrap:wrap;gap:8px}.blogList.isList .blog__tags .blog__tag{padding:4px 12px;border-radius:30px;background:var(--main-color-secondary-light);color:var(--main-color-white);font-size:14px;line-height:20px}.blogList.isList .blog__title{display:flex;flex-direction:column;gap:8px}.blogList.isList .blog__title .heading-small{color:var(--main-color-middle-gray);font-size:14px;font-family:"IBM Plex Sans Condensed",sans-serif;line-height:20px}.blogList.isList .blog__title .heading-big{font-size:16px;font-weight:500;line-height:22px}.blogList.isList .blog__text{overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.blogList.isList .blog__footer{display:flex;align-items:center;justify-content:space-between;gap:28px;flex-wrap:wrap}.blogList.isList .blog__footer .blog__info{display:inline-flex;align-items:center;gap:8px;font-size:14px;line-height:1}.blogList.isList .blog__footer .blog__info .blog__reading-time{padding-left:8px;border-left:1px solid var(--main-color-secondary);color:var(--main-color-secondary-light);transition:color .2s ease-in-out}.blogList.isList .blog__footer .blog__info .blog__date{color:var(--main-color-secondary)}.blogList.isFullView .blog__tags{display:flex;flex-wrap:wrap;gap:8px}.blogList.isFullView .blog__tags .blog__tag{padding:4px 12px;border-radius:30px;background:var(--main-color-secondary-light);color:var(--main-color-white);font-size:14px;line-height:20px}.blogList.isFullView .blog__title{display:flex;flex-direction:column;gap:8px}.blogList.isFullView .blog__title .heading-small{color:var(--main-color-middle-gray);font-size:18px;line-height:26px;font-weight:500;letter-spacing:.9px}@media (max-width:767px){.blogList.isFullView .blog__title .heading-small{display:none}}.blogList.isFullView .blog__title .heading-big{font-size:48px;margin-bottom:0;font-weight:300;line-height:54px;letter-spacing:2.4px;text-transform:uppercase;background:linear-gradient(90deg,#5fc0de 0,#25558a 100%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;width:-moz-fit-content;width:fit-content;margin-top:0;-webkit-hyphens:auto;hyphens:auto}@media (max-width:1249px){.blogList.isFullView .blog__title .heading-big{font-size:36px;line-height:42px;letter-spacing:1.2px}}@media (max-width:767px){.blogList.isFullView .blog__title .heading-big{font-size:24px;line-height:28px}}.blogList.isFullView .blog__info{display:inline-flex;align-items:center;gap:8px;font-size:14px;line-height:1;color:var(--main-color-secondary)}.blogList.isFullView .blog__info .blog__reading-time{padding-left:8px;border-left:1px solid var(--main-color-secondary)}.blogList.isFullView .blog__share{padding-left:8px;border-left:1px solid var(--main-color-secondary);display:flex;align-items:center;height:14px;gap:4px}.blogList.isFullView .blog__share a{text-decoration:none;color:var(--main-color-secondary)}.blogList.isFullView .blog__share a:hover{color:var(--main-color-primary)}.blogList.isFullView .blog__share a .icon{font-size:24px}.blogList.isFullView .blog__top{background:linear-gradient(90deg,rgba(161,188,222,.2) 0,rgba(81,180,212,.2) 100%);padding:96px 0;border-bottom-right-radius:50px;border-bottom-left-radius:50px}@media (max-width:1023px){.blogList.isFullView .blog__top{padding:64px 0}}@media (max-width:1023px){.blogList.isFullView .blog__top>.container>.row{flex-direction:column-reverse}.blogList.isFullView .blog__top>.container>.row img{width:100%;max-height:300px;margin-bottom:32px}}.blogList.isFullView .blog__top>.container>.row img{max-height:320px;-o-object-fit:cover;object-fit:cover}.blogList.isFullView .blog__top h1{font-size:48px;font-weight:300;line-height:54px;letter-spacing:2.4px;text-transform:uppercase;background:linear-gradient(90deg,#5fc0de 0,#25558a 100%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;width:-moz-fit-content;width:fit-content;margin-top:0;-webkit-hyphens:auto;hyphens:auto}@media (max-width:1249px){.blogList.isFullView .blog__top h1{font-size:36px;line-height:42px;letter-spacing:1.2px}}@media (max-width:767px){.blogList.isFullView .blog__top h1{font-size:24px;line-height:28px}}.blogList.isFullView .blog__top img{border-radius:50px}.blogList.isFullView .blog__content{margin-top:48px}.blogList.isFullView .blog__content .h1,.blogList.isFullView .blog__content .h2,.blogList.isFullView .blog__content .h3,.blogList.isFullView .blog__content .h4,.blogList.isFullView .blog__content .h5,.blogList.isFullView .blog__content .h6,.blogList.isFullView .blog__content .itemcardHeadline,.blogList.isFullView .blog__content h1,.blogList.isFullView .blog__content h2,.blogList.isFullView .blog__content h3,.blogList.isFullView .blog__content h4,.blogList.isFullView .blog__content h5,.blogList.isFullView .blog__content h6{color:var(--main-color-secondary)}.blogList.isFullView .blog__content div:has(> .itemboxList){display:flex;align-items:center}.blogList.isFullView .blog__content .itemboxList.swiper{width:100%;margin-right:0;margin-left:0;overflow:hidden}.blogList.isFullView .blog__content .itemboxList.swiper .swiper-slide{width:-moz-fit-content!important;width:fit-content!important}.blogList.isFullView .blog__content .itemboxList.swiper .swiper-slide:only-child{width:100%!important}.blogList.isFullView .blog__content .itemboxList.swiper .swiper-slide:only-child .itembox{width:75%;margin:0 auto}.blogList.isFullView .blog__content .itembox{width:40%;min-width:280px}@media (max-width:1249px){.blogList.isFullView .blog__content .itembox{width:100%;min-width:auto}}.blogList.isFullView .blog__content .itembox .itembox__top{flex-direction:column;padding-bottom:32px}.blogList.isFullView .blog__content .itembox .itembox__top .itembox__description{display:none}.blogList.isFullView .blog__content .secondImg img{max-width:75%;border-radius:50px;-o-object-fit:cover;object-fit:cover}@media (max-width:767px){.blogList.isFullView .blog__content .secondImg img{width:100%}}.blogList.isFullView #contact{background:linear-gradient(90deg,rgba(161,188,222,.2) 0,rgba(81,180,212,.2) 100%);border-radius:50px;padding:48px 0}.blogList.isFullView #contact h2{margin-top:0;color:var(--main-color-secondary)}.mainContent:has(.blogList.isList) .pagination{margin-bottom:32px}.teamMember{display:flex;gap:20px;width:100%;border:1px solid var(--main-color-middle-gray);border-radius:25px;padding:20px 16px}.teamMember__img{margin-bottom:0;width:110px}.teamMember__img img{aspect-ratio:1;border-radius:25px;-o-object-fit:cover;object-fit:cover}.teamMember__content{gap:8px;display:flex;flex-direction:column}.teamMember__name{color:var(--main-color-black);font-family:"IBM Plex Sans Condensed",sans-serif;font-size:18px;line-height:26px;font-weight:500;letter-spacing:.18px}.teamMember__position{color:var(--main-color-black);font-family:"IBM Plex Sans Condensed",sans-serif;font-size:14px;line-height:20px;letter-spacing:.14px}.teamMember__contact{margin-top:0}.teamMember__contact a{overflow:hidden;text-overflow:ellipsis;font-size:16px;word-break:break-all;white-space:break-spaces}@media (max-width:767px){.teamMember__contact a{font-size:14px}}.teamMember__contact a .icon{color:var(--main-color-primary)}.teamMember__contact a:not(:last-child){margin-bottom:8px}.teamMemberWrapper{container-type:unset;width:-moz-fit-content;width:fit-content;min-width:450px;max-width:100%}@media (max-width:767px){.teamMemberWrapper{width:100%;min-width:-moz-fit-content;min-width:fit-content}}.teamList{display:flex;flex-wrap:wrap;gap:20px}.newsletterBanner .newsletterForm{display:flex;width:100%;gap:48px;height:60px}@media (max-width:481px){.newsletterBanner .newsletterForm{flex-wrap:wrap;gap:20px;height:auto}}.newsletterBanner .newsletterForm .infieldInputGroup{margin:0;flex-grow:1}.newsletterBanner .newsletterForm>label{display:none}.newsletterBanner .newsletterForm .inputGroup.is-focus input{background:0 0}.newsletterBanner .newsletterForm .inputGroup input{border-top-right-radius:0;border-bottom-right-radius:0;color:var(--main-color-white);border-color:var(--main-color-white)}.newsletterBanner .newsletterForm .inputGroup input::-moz-placeholder{color:var(--main-color-white)}.newsletterBanner .newsletterForm .inputGroup input::placeholder{color:var(--main-color-white)}.newsletterBanner .newsletterForm button{border-radius:99px;background:0 0;color:var(--main-color-white);border:1px solid var(--main-color-white)}.newsletterBanner .newsletterForm button:active,.newsletterBanner .newsletterForm button:focus,.newsletterBanner .newsletterForm button:hover{background:var(--main-color-white);border-color:transparent;color:var(--main-color-secondary)}.banner .textcontent+.newsletterBanner{margin-top:20px}.newsletterFormSitepart{margin-bottom:48px}.newsletterFormSitepart .newsletterForm .inputGroup input{max-width:600px}.newsletterFormSitepart .newsletterForm .specialcheckbox{margin-top:24px;margin-bottom:24px}.newsletterFormSitepart .newsletterForm button{display:flex}.dcCookieBar{position:fixed;left:0;bottom:0;line-height:1.3;width:100%;min-width:320px;box-shadow:0 0 10px #000;z-index:6000;padding:15px;padding-left:90px;background-color:var(--main-color-white);font-size:var(--main-font-size-base);color:var(--main-color-black);box-sizing:border-box}.dcCookieBar a{color:var(--main-color-dark-gray);text-decoration:underline}.dcCookieBar a:hover{color:var(--main-color-primary)}.dcCookieBar__button{line-height:1.6;padding:5px 20px;display:inline-block;vertical-align:middle;cursor:pointer;text-align:center;text-decoration:none;min-width:40px;width:auto;font-size:var(--main-font-size-base);font-weight:var(--main-font-weight);color:var(--main-color-black);border:1px solid var(--main-color-gray-base);background-color:var(--main-color-white);border-radius:99px;transition:.2s ease-in-out}.dcCookieBar__button:hover{background-color:var(--main-color-primary);border-color:var(--main-color-primary);color:var(--main-color-primary-contrast)}.dcCookieBar__button:active,.dcCookieBar__button:focus{background-color:var(--main-color-primary-dark);border-color:var(--main-color-primary-dark);color:var(--main-color-primary-dark-contrast)}@media (max-width:1024px){.dcCookieBar__button{font-size:var(--main-font-size-base)}}.dcCookieBar__buttonaction{border-color:var(--main-color-primary);color:var(--main-color-primary-contrast);background-color:var(--main-color-primary)}.dcCookieBar__buttonaction:hover{background-color:var(--main-color-primary-dark);border-color:var(--main-color-primary-dark);color:var(--main-color-primary-dark-contrast)}.dcCookieBar__buttonaction:active,.dcCookieBar__buttonaction:focus{background-color:var(--main-color-primary-darken);border-color:var(--main-color-primary-darken);color:var(--main-color-primary-darken-contrast)}.dcCookieBar__buttons{display:flex;align-items:center;flex-wrap:wrap;justify-content:space-between;flex-direction:column;gap:7.5px}.dcCookieBar__buttons .dcCookieBar__button{flex-grow:1;box-sizing:border-box;width:100%;flex-basis:100%!important}.dcCookieBar__main{text-align:center}.dcCookieBar__text{padding-left:7.5px;padding-right:7.5px;padding-bottom:15px;text-align:left}.dcCookieBar__links{text-align:right;font-size:var(--main-font-size-small)}.dcCookieBar__links a{display:inline-block;vertical-align:middle;margin-left:7.5px;margin-right:7.5px}.dcCookieBar__center{text-align:center;margin-top:15px}.dcCookieBar__center a{display:inline-block;vertical-align:middle;margin-left:7.5px;margin-right:7.5px}#dcCookieModalProvider{z-index:6002}.dcCookieModal{position:fixed;left:0;top:0;right:0;bottom:0;overflow:hidden;background-color:rgba(204,204,204,.7);color:var(--main-color-black);display:none;padding-left:15px;padding-right:15px;z-index:6001;font-size:var(--main-font-size-base)}@media (min-width:441px){.dcCookieModal.dcCookieTopPadding{padding-top:150px}}.dcCookieModal__dialog{background-color:#fff;padding:30px;width:600px;max-width:100%;margin:15px auto;box-shadow:0 0 40px rgba(0,0,0,.2);border-radius:50px}@media (max-width:767px){.dcCookieModal__dialog{padding:15px}}.dcCookieModal a{color:var(--main-color-dark-gray);text-decoration:underline;cursor:pointer}.dcCookieModal a:hover{color:var(--main-color-primary)}.dcCookieModal .dcCookieBar__button{color:var(--main-color-black);background-color:var(--main-color-white);text-decoration:none;cursor:pointer}.dcCookieModal .dcCookieBar__button:hover{background-color:var(--main-color-primary);border-color:var(--main-color-primary);color:var(--main-color-primary-contrast)}.dcCookieModal .dcCookieBar__button:active,.dcCookieModal .dcCookieBar__button:focus{background-color:var(--main-color-primary-dark);border-color:var(--main-color-primary-dark);color:var(--main-color-primary-dark-contrast)}.dcCookieModal .dcCookieBar__buttonaction{border-color:var(--main-color-primary);color:var(--main-color-primary-contrast);background-color:var(--main-color-primary);cursor:pointer}.dcCookieModal .dcCookieBar__buttonaction:hover{background-color:var(--main-color-primary-dark);border-color:var(--main-color-primary-dark);color:var(--main-color-primary-dark-contrast)}.dcCookieModal .dcCookieBar__buttonaction:active,.dcCookieModal .dcCookieBar__buttonaction:focus{background-color:var(--main-color-primary-darken);border-color:var(--main-color-primary-darken);color:var(--main-color-primary-darken-contrast)}.dcCookieModal .dcCookieBar__links{margin-top:15px;text-align:left}.dcCookieModal .dcCookieBar__links a{margin-left:0;margin-right:15px}.dcCookieModal.open{display:block;overflow-x:hidden;overflow-y:auto}.dcCookieModalBody__headline{font-size:20px;margin-bottom:15px}.dcCookieModalBody__info{margin-bottom:15px}.dcCookieBarSwitch{width:50px;position:relative;height:26px;display:inline-block;cursor:pointer;border-radius:13px;margin:0;background-color:var(--main-color-light-gray)}.dcCookieBarSwitch span{font-style:normal;position:absolute;left:3px;width:20px;height:20px;background-color:var(--main-color-black);top:50%;margin-top:-10px;display:block;pointer-events:none;margin-bottom:0;border-radius:50%;transition:.1s ease-in-out}.dcCookieBarSwitch input{position:absolute;opacity:0;cursor:pointer;margin:0;width:20px;height:20px;left:0;top:0}.dcCookieBarSwitch input:checked+span{left:100%;margin-left:-23px;background-color:var(--main-color-primary)}.dcCookieBarSwitch__label{color:var(--main-color-black);margin-bottom:0;line-height:26px;margin-right:10px}.dcCookieBarBox{padding:15px;border:2px solid var(--main-color-light-gray);margin-top:15px}.dcCookieBarBox__head{display:flex;align-items:center;justify-content:space-between;margin-bottom:15px}.dcCookieBarBox__title{margin-right:30px;font-size:16px}.dcCookieBarBox__info{margin-bottom:15px}.dcCookieBarMoreBox{margin-top:15px}.dcCookieBarMoreBox.open{display:block}.dcCookieBarTable{margin-top:15px}.dcCookieBarTable__row{padding:8px 0;border-bottom:1px solid var(--main-color-light-gray)}.dcCookieBarTable__row:last-child{border-bottom:0}.dcCookieBarTable__cell>a{display:block;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.dcCookieBarTable__cell--description{font-weight:700;font-size:1.2em}.dcCookieBarTable__cell--switch{display:flex;align-items:center}@media (min-width:768px){.dcCookieBarTable__row{display:flex;align-items:center}.dcCookieBarTable__cell{flex-grow:1;text-align:left;width:calc(100% - 200px)}.dcCookieBarTable__cell:first-child{padding-right:10px;flex-shrink:0;flex-grow:0;width:200px}.dcCookieBarTable__cell:first-child.dcCookieBarTable__cell--description{width:50%}.dcCookieBarTable__cell--switch{justify-content:flex-end}}@media (max-width:767px){.dcCookieBarTable__cell:first-child{margin-bottom:4px}.dcCookieBarTable__cell:first-child:after{content:":"}}.dcCookieBarRecurringTable__row{padding:8px 0;border-bottom:1px solid var(--main-color-light-gray);display:flex;align-items:center;justify-content:space-between}.dcCookieBarRecurringTable__row:last-child{border-bottom:0}.dcCookieBarRecurringTable__row--parent .dcCookieBarRecurringTable__label{position:relative;padding-left:20px}.dcCookieBarRecurringTable__row--parent .dcCookieBarRecurringTable__label:before{content:"";width:0;height:0;border-style:solid;border-width:6px 0 6px 10px;border-color:transparent transparent transparent var(--main-color-black);position:absolute;left:0;top:50%;margin-top:-6px;transition:.2s ease-in-out}.dcCookieBarRecurringTable__row--parent .dcCookieBarRecurringTable__label.active:before{-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);border-color:transparent transparent transparent var(--main-color-primary)}.dcCookieBarRecurringTable__row--child{padding-left:20px}.dcCookieBarRecurringTable__label{font-weight:700}.dcCookieBarHistoryTable{font-size:1.1rem}.dcCookieBarHistoryTable__row{padding:8px 0;border-bottom:1px solid var(--main-color-light-gray);display:flex;align-items:center;justify-content:space-between}.dcCookieBarHistoryTable__row:last-child{border-bottom:0}.dcCookieBarHistoryTable__label{flex-grow:1;margin-right:8px}.dcCookieBarHistoryTable__badge{width:12px;height:12px;background-color:red;border-radius:50%;flex-shrink:0;margin-right:8px;margin-top:1px}.dcCookieBarHistoryTable__badge.active{background-color:green}.dcCookieBarHistoryTable__active{margin-left:8px;flex-shrink:0;width:60px;text-align:right}.dcCookieBarRecurring{z-index:6001;position:fixed;left:20px;bottom:20px;box-sizing:border-box}.dcCookieBarRecurringBox{position:fixed;z-index:6001;left:20px;bottom:80px;background-color:var(--main-color-white);box-shadow:0 0 20px #000;width:400px;font-size:var(--main-font-size-base)}.dcCookieBarRecurringBox__close{height:14px;width:14px;cursor:pointer}.dcCookieBarRecurringBox__close svg path{fill:#000000}.dcCookieBarRecurringBox__close:hover svg path{fill:var(--main-color-primary)}.dcCookieBarRecurringBox__head{padding:15px;border-bottom:1px solid var(--main-color-light-gray);display:flex;align-items:center;justify-content:space-between}.dcCookieBarRecurringBox__title{margin-right:15px}.dcCookieBarRecurringBox__footer .dcCookieBar__button{width:100%;padding:10px;box-sizing:border-box}@media (max-width:440px){.dcCookieBarRecurringBox{max-width:100%;left:0;bottom:0;max-height:100vh;overflow:hidden;overflow-y:auto}}.dcCookieBarRecurringButton{width:46px;height:46px;line-height:46px;text-align:center;background-color:var(--main-color-primary);color:var(--main-color-primary-contrast);font-size:20px;border-radius:50%;cursor:pointer;box-shadow:0 0 10px #000}.dcCookieBarRecurringButton:focus,.dcCookieBarRecurringButton:hover{background-color:var(--main-color-primary-dark)}.dcCookieBarRecurringButton svg path{fill:#000000}.dcCookieBarRecurringButton .closelabel{display:none;position:relative;top:3px}.dcCookieBarRecurringButton .openlabel{position:relative;top:6px}.dcCookieBarRecurringButton.open .openlabel{display:none}.dcCookieBarRecurringButton.open .closelabel{display:block}.dcCookieBarTab{text-align:center;padding:10px;font-weight:700;cursor:pointer}.dcCookieBarTab:not(.active){background-color:var(--main-color-light-gray)}.dcCookieBarTab:hover{background-color:var(--main-color-white)}.dcCookieBarTabContent{padding:15px;display:none;height:240px;max-height:50vh;overflow:hidden;overflow-y:auto}.dcCookieBarTabContent.active{display:block}.dcCookieBarTabs__header{display:flex}.dcCookieBarTabs__header .dcCookieBarTab{flex-grow:1;width:50%}.dcCookieExternal{display:flex;align-items:center;justify-content:center}.dcCookieExternal__info{padding:30px;border:1px solid var(--main-color-gray-base);background-color:#fff}.dcCookieExternal__headline{padding-bottom:20px}.dcCookieExternal__button{line-height:1.6;padding:5px 20px;display:inline-block;vertical-align:middle;cursor:pointer;text-align:center;text-decoration:none;min-width:40px;width:auto;font-size:var(--main-font-size-base);font-weight:var(--main-font-weight);color:var(--main-color-black);border:1px solid var(--main-color-gray-base);background-color:var(--main-color-white);transition:.2s ease-in-out}.dcCookieExternal__button:hover{background-color:var(--main-color-primary);border-color:var(--main-color-primary);color:var(--main-color-primary-contrast)}.dcCookieExternal__button:active,.dcCookieExternal__button:focus{background-color:var(--main-color-primary-dark);border-color:var(--main-color-primary-dark);color:var(--main-color-primary-dark-contrast)}.hidden{display:none!important}.slidecontentItem{border-bottom:1px solid var(--main-color-dark-gray)}.slidecontentItem:not(:last-child){margin-bottom:20px}.slidecontentItem__headline{position:relative;font-size:1.6rem;color:var(--main-color-dark-gray);padding:10px;padding-left:30px;cursor:pointer}.slidecontentItem__headline:after{content:var(--base-icon-angle-down);font-family:icons,Helvetica,Arial,sans-serif;position:absolute;left:0;top:50%;font-size:20px;width:20px;text-align:center;transition:.2s ease-in-out;translate:0 -50%}.slidecontentItem__headline:active,.slidecontentItem__headline:focus,.slidecontentItem__headline:hover{color:var(--main-color-primary)}.slidecontentItem__headline .h1,.slidecontentItem__headline .h2,.slidecontentItem__headline .h3,.slidecontentItem__headline .h4,.slidecontentItem__headline .h5,.slidecontentItem__headline .h6,.slidecontentItem__headline .itemcardHeadline,.slidecontentItem__headline h1,.slidecontentItem__headline h2,.slidecontentItem__headline h3,.slidecontentItem__headline h4,.slidecontentItem__headline h5,.slidecontentItem__headline h6{margin-top:0;margin-bottom:0}.slidecontentItem__content{display:none;padding:10px 10px 20px 30px}.slidecontentItem.is-active .slidecontentItem__headline:after{rotate:180deg}