@charset "UTF-8";@font-face{font-family:icons;font-display:swap;src:url("../fonts/icons1784121286.woff2") format("woff2"),url("../fonts/icons1784121286.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-address:"";--base-icon-addressbook:"";--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:"";--base-icon-basket:"";--base-icon-bike:"";--base-icon-blanket:"";--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-exclamation-circle:"";--base-icon-exclamation:"";--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-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-password-hide:"";--base-icon-password-show:"";--base-icon-pause:"";--base-icon-payment:"";--base-icon-pen-to-square:"";--base-icon-phone:"";--base-icon-pinterest:"";--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-sort:"";--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-twitter:"";--base-icon-upload:"";--base-icon-user:"";--base-icon-users:"";--base-icon-whatsapp:"";--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-address:before{content:var(--base-icon-address)}.icon-addressbook:before{content:var(--base-icon-addressbook)}.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:before{content:var(--base-icon-arrow-up)}.icon-basket:before{content:var(--base-icon-basket)}.icon-bike:before{content:var(--base-icon-bike)}.icon-blanket:before{content:var(--base-icon-blanket)}.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-exclamation-circle:before{content:var(--base-icon-exclamation-circle)}.icon-exclamation:before{content:var(--base-icon-exclamation)}.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-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-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-pinterest:before{content:var(--base-icon-pinterest)}.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-sort:before{content:var(--base-icon-sort)}.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-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-whatsapp:before{content:var(--base-icon-whatsapp)}.icon-xing:before{content:var(--base-icon-xing)}.icon-youtube:before{content:var(--base-icon-youtube)}.icon-zoom:before{content:var(--base-icon-zoom)}:root{--main-color-white:#ffffff;--main-color-black:#282828;--main-color-gray-base:#575656;--main-color-middle-gray:#878786;--main-color-dark-gray:#575656;--main-color-light-gray:#B1B2B3;--main-color-extra-light-gray:#E5E5E5;--main-color-primary:#BF1D1C;--main-color-primary-dark:#a91a19;--main-color-primary-darken:#931615;--main-color-secondary:#e02f2e;--main-color-action:#282828;--main-color-danger:#D32D2D;--main-color-danger-dark:#bf2828;--main-color-danger-darken:#a92424;--main-color-warning:#FF9903;--main-color-warning-dark:#e98a00;--main-color-warning-darken:#cf7b00;--main-color-success:#47824a;--main-color-success-dark:#a91a19;--main-color-success-darken:#931615;--main-color-info:#B1B2B3;--main-color-primary-contrast:colorTextContrast(#BF1D1C);--main-color-primary-dark-contrast:colorTextContrast(#a91a19);--main-color-primary-darken-contrast:colorTextContrast(#931615);--main-color-secondary-contrast:colorTextContrast(#e02f2e);--main-color-action-contrast:colorTextContrast(#282828);--main-color-danger-contrast:colorTextContrast(#D32D2D);--main-color-danger-dark-contrast:colorTextContrast(#bf2828);--main-color-danger-darken-contrast:colorTextContrast(#a92424);--main-color-warning-contrast:colorTextContrast(#FF9903);--main-color-warning-dark-contrast:colorTextContrast(#e98a00);--main-color-warning-darken-contrast:colorTextContrast(#cf7b00);--main-color-success-contrast:colorTextContrast(#47824a);--main-color-success-dark-contrast:colorTextContrast(#a91a19);--main-color-success-darken-contrast:colorTextContrast(#931615);--main-color-info-contrast:colorTextContrast(#B1B2B3);--main-font-family:Public Sans,Helvetica,Arial,sans-serif;--main-font-weight:400;--main-font-weight-bold:600;--main-font-size-base:1.4rem;--main-font-size-small:1.2rem;--main-font-size-big:1.7rem;--main-line-height:1.2;--main-link-color:#BF1D1C;--main-link-color-hover:#a91a19;--main-link-color-contrast:#ffffff;--main-link-color-active:#282828;--main-link-color-active-contrast:#931615;--ai-aura-color-1:#BF1D1C;--ai-aura-color-2:#4bbecf;--ai-aura-background-color:#B1B2B3}.btn-disabled:focus,.btn-disabled:hover,.button:focus,.button:hover,.button_disabled:focus,.button_disabled:hover,button.disabled:focus,button.disabled:hover,button:focus,button:hover{background:var(--main-color-black);border-color:var(--main-color-black);color:var(--main-color-white);text-decoration:none}.btn-disabled,.button,.button[disabled],.button_disabled,button,button.disabled{display:inline-flex;justify-content:center;align-items:center;border:0;border-radius:0;color:var(--main-color-black);cursor:pointer;background:var(--main-color-extra-light-gray);text-align:center;text-decoration:none;line-height:18px;font-size:var(--main-font-size-small);padding:10px 15px 10px 15px;transition:ease-in-out .1s;position:relative;gap:10px;text-transform:uppercase;font-weight:700}@media (min-width:768px){.btn-disabled,.button,.button[disabled],.button_disabled,button,button.disabled{line-height:20px;font-size:var(--main-font-size-base);padding:14px 20px 14px 20px}}.btn-disabled .icon,.button .icon,.button_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,button .icon:first-child{margin-left:-5px}.btn-disabled .icon:last-child,.button .icon:last-child,.button_disabled .icon:last-child,button .icon:last-child{margin-right:-5px}.btn-disabled:active,.button:active,.button_disabled:active,button:active{background:var(--main-color-primary-dark);border-color:var(--main-color-primary-dark);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:var(--main-color-black);color:var(--main-color-white);border-color:var(--main-color-black)}.button--action:focus,.button--action:hover,button--action:focus,button--action:hover{background:var(--main-color-primary-dark);border-color:var(--main-color-primary-dark);color:var(--main-color-white)}.button--action:active,button--action:active{background:var(--main-color-primary-dark);border-color:var(--main-color-primary-dark);color:var(--main-color-primary-contrast)}.button--bordered,button--bordered{background:0 0;color:var(--main-color-primary);border:2px solid var(--main-color-primary)}.button--bordered:focus,.button--bordered:hover,button--bordered:focus,button--bordered:hover{background:var(--main-color-primary);color:var(--main-color-white)}.button--bordered:active,button--bordered:active{background:var(--main-color-primary-darken);border-color:var(--main-color-primary-darken);color:var(--main-color-primary-darken-contrast)}.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-right:15px;padding-bottom:10px;padding-left:15px;line-height:18px;font-size:var(--main-font-size-small)}@media (min-width:768px){.button--xl,button--xl{padding-top:18px;padding-right:30px;padding-bottom:18px;padding-left:30px;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-loading.btn-disabled,.is-loading.button_disabled,.is-success.btn-disabled,.is-success.button_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-loading.btn-disabled .icon,.is-loading.button_disabled .icon,.is-success.btn-disabled .icon,.is-success.button_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-loading.btn-disabled:after,.is-loading.button_disabled:after,.is-success.btn-disabled:after,.is-success.button_disabled:after,button.is-error:after,button.is-loading:after,button.is-success:after{position:absolute;right:15px;top:50%;font-family:icons,Helvetica,Arial,sans-serif;translate:0 -50%;font-size:24px}.button.is-loading,.is-loading.btn-disabled,.is-loading.button_disabled,button.is-loading{cursor:wait;color:var(--main-color-white)!important}.button.is-loading:after,.is-loading.btn-disabled:after,.is-loading.button_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,button.is-success{background:var(--main-color-success)!important;border-color:var(--main-color-success)!important;color:var(--main-color-white)!important}.button.is-success:after,.is-success.btn-disabled:after,.is-success.button_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,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,button.is-error:after{content:var(--base-icon-close);animation:scaleRequestIconBtn 1s forwards ease-in-out}.button.linkWithIcon:active,.button.linkWithIcon:focus,.button.linkWithIcon:hover,.linkWithIcon.btn-disabled:active,.linkWithIcon.btn-disabled:focus,.linkWithIcon.btn-disabled:hover,.linkWithIcon.button_disabled:active,.linkWithIcon.button_disabled:focus,.linkWithIcon.button_disabled:hover,button.linkWithIcon:active,button.linkWithIcon:focus,button.linkWithIcon:hover{background:0 0}.btn-disabled,.button[disabled],.button_disabled,button.disabled{background:var(--main-color-light-gray);color:var(--main-color-gray-base);border-color:var(--main-color-light-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,button.disabled:active,button.disabled:focus,button.disabled:hover{background:var(--main-color-light-gray);border-color:var(--main-color-light-gray);color:var(--main-color-gray-base)}@keyframes scaleRequestIconBtn{0%{opacity:0;scale:0}50%{opacity:1;scale:1.2}100%{opacity:1;scale:1}}.specialcheckboxSwitch i{background:#b1b2b3}.specialcheckboxSwitch i:after{background:var(--main-color-white)}.specialcheckbox i{border-radius:0}.bg--white{background-color:#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-color:#282828;color:colorTextContrast(#282828)}.bg--black .link,.bg--black a:not(.button){color:colorTextContrast(#282828)}.border--black{border-color:#282828}.color--black{color:#282828}.color--black .link:not(:hover):not(:focus):not(:active),.color--black a:not(:hover):not(:focus):not(:active){color:#282828}.bg--gray-base{background-color:#575656;color:colorTextContrast(#575656)}.bg--gray-base .link,.bg--gray-base a:not(.button){color:colorTextContrast(#575656)}.border--gray-base{border-color:#575656}.color--gray-base{color:#575656}.color--gray-base .link:not(:hover):not(:focus):not(:active),.color--gray-base a:not(:hover):not(:focus):not(:active){color:#575656}.bg--middle-gray{background-color:#878786;color:colorTextContrast(#878786)}.bg--middle-gray .link,.bg--middle-gray a:not(.button){color:colorTextContrast(#878786)}.border--middle-gray{border-color:#878786}.color--middle-gray{color:#878786}.color--middle-gray .link:not(:hover):not(:focus):not(:active),.color--middle-gray a:not(:hover):not(:focus):not(:active){color:#878786}.bg--dark-gray{background-color:#575656;color:colorTextContrast(#575656)}.bg--dark-gray .link,.bg--dark-gray a:not(.button){color:colorTextContrast(#575656)}.border--dark-gray{border-color:#575656}.color--dark-gray{color:#575656}.color--dark-gray .link:not(:hover):not(:focus):not(:active),.color--dark-gray a:not(:hover):not(:focus):not(:active){color:#575656}.bg--light-gray{background-color:#b1b2b3;color:colorTextContrast(#b1b2b3)}.bg--light-gray .link,.bg--light-gray a:not(.button){color:colorTextContrast(#b1b2b3)}.border--light-gray{border-color:#b1b2b3}.color--light-gray{color:#b1b2b3}.color--light-gray .link:not(:hover):not(:focus):not(:active),.color--light-gray a:not(:hover):not(:focus):not(:active){color:#b1b2b3}.bg--primary{background-color:#bf1d1c;color:colorTextContrast(#bf1d1c)}.bg--primary .link,.bg--primary a:not(.button){color:colorTextContrast(#bf1d1c)}.border--primary{border-color:#bf1d1c}.color--primary{color:#bf1d1c}.color--primary .link:not(:hover):not(:focus):not(:active),.color--primary a:not(:hover):not(:focus):not(:active){color:#bf1d1c}.bg--primary-dark{background-color:#a91a19;color:colorTextContrast(#a91a19)}.bg--primary-dark .link,.bg--primary-dark a:not(.button){color:colorTextContrast(#a91a19)}.border--primary-dark{border-color:#a91a19}.color--primary-dark{color:#a91a19}.color--primary-dark .link:not(:hover):not(:focus):not(:active),.color--primary-dark a:not(:hover):not(:focus):not(:active){color:#a91a19}.bg--primary-darken{background-color:#931615;color:colorTextContrast(#931615)}.bg--primary-darken .link,.bg--primary-darken a:not(.button){color:colorTextContrast(#931615)}.border--primary-darken{border-color:#931615}.color--primary-darken{color:#931615}.color--primary-darken .link:not(:hover):not(:focus):not(:active),.color--primary-darken a:not(:hover):not(:focus):not(:active){color:#931615}.bg--secondary{background-color:#e02f2e;color:colorTextContrast(#e02f2e)}.bg--secondary .link,.bg--secondary a:not(.button){color:colorTextContrast(#e02f2e)}.border--secondary{border-color:#e02f2e}.color--secondary{color:#e02f2e}.color--secondary .link:not(:hover):not(:focus):not(:active),.color--secondary a:not(:hover):not(:focus):not(:active){color:#e02f2e}.bg--action{background-color:#282828;color:colorTextContrast(#282828)}.bg--action .link,.bg--action a:not(.button){color:colorTextContrast(#282828)}.border--action{border-color:#282828}.color--action{color:#282828}.color--action .link:not(:hover):not(:focus):not(:active),.color--action a:not(:hover):not(:focus):not(:active){color:#282828}.bg--danger{background-color:#d32d2d;color:colorTextContrast(#d32d2d)}.bg--danger .link,.bg--danger a:not(.button){color:colorTextContrast(#d32d2d)}.border--danger{border-color:#d32d2d}.color--danger{color:#d32d2d}.color--danger .link:not(:hover):not(:focus):not(:active),.color--danger a:not(:hover):not(:focus):not(:active){color:#d32d2d}.bg--warning{background-color:#ff9903;color:colorTextContrast(#ff9903)}.bg--warning .link,.bg--warning a:not(.button){color:colorTextContrast(#ff9903)}.border--warning{border-color:#ff9903}.color--warning{color:#ff9903}.color--warning .link:not(:hover):not(:focus):not(:active),.color--warning a:not(:hover):not(:focus):not(:active){color:#ff9903}.bg--success{background-color:#47824a;color:colorTextContrast(#47824a)}.bg--success .link,.bg--success a:not(.button){color:colorTextContrast(#47824a)}.border--success{border-color:#47824a}.color--success{color:#47824a}.color--success .link:not(:hover):not(:focus):not(:active),.color--success a:not(:hover):not(:focus):not(:active){color:#47824a}.bg--info{background-color:#b1b2b3;color:colorTextContrast(#b1b2b3)}.bg--info .link,.bg--info a:not(.button){color:colorTextContrast(#b1b2b3)}.border--info{border-color:#b1b2b3}.color--info{color:#b1b2b3}.color--info .link:not(:hover):not(:focus):not(:active),.color--info a:not(:hover):not(:focus):not(:active){color:#b1b2b3}.bg--black .button--action{background:var(--main-color-white);color:var(--main-color-black)}.bg--black .button--action:hover{background:var(--main-color-primary-dark);color:var(--main-color-white)}.bg--black .link:hover,.bg--black a:not(.button):hover{color:var(--main-color-light-gray)}.bg--action .link,.bg--action a:not(.button){color:var(--main-color-white)}.bg--action .link:hover,.bg--action a:not(.button):hover{color:var(--main-color-light-gray)}.bg--action .button--action{background:var(--main-color-white);color:var(--main-color-black)}.bg--action .button--action:hover{background:var(--main-color-primary-dark);color:var(--main-color-white)}.bg--primary .button:hover{background:#a91a19}.bg--primary .button--primary{background:var(--main-color-white);color:var(--main-color-black)}.bg--gray-base{color:var(--main-color-white)}.bg--gray-base .link,.bg--gray-base a:not(.button){color:var(--main-color-white)}.bg--gray-base .link:hover,.bg--gray-base a:not(.button):hover{color:var(--main-color-light-gray)}.bg--light-gray .button:not(.button--primary,.button--action){background:var(--main-color-white);color:var(--main-color-black)}.bg--light-gray .button:not(.button--primary,.button--action):hover{background:var(--main-color-primary-dark);color:var(--main-color-white)}.bg--primary{color:var(--main-color-white)}.bg--primary .link,.bg--primary a:not(.button){color:var(--main-color-white)}.bg--primary .link:hover,.bg--primary a:not(.button):hover{color:var(--main-color-light-gray)}.bg--primary .button:hover{background:var(--main-color-white);color:var(--main-color-black)}.bg--primary .button--primary:hover{background:var(--main-color-black);color:var(--main-color-white)}.bg--secondary{color:var(--main-color-white)}.bg--secondary .link,.bg--secondary a:not(.button){color:var(--main-color-white)}.bg--secondary .link:hover,.bg--secondary a:not(.button):hover{color:var(--main-color-black)}.bg--secondary .button:hover{background:var(--main-color-black);color:var(--main-color-white)}.bg--secondary .button--primary{background:var(--main-color-white);color:var(--main-color-black)}.bg--secondary .button--primary:hover{background:var(--main-color-black);color:var(--main-color-white)}.bg--secondary .button--action:hover{background:var(--main-color-white);color:var(--main-color-black)}.table__row--header{font-weight:700;text-transform:uppercase;color:var(--main-color-primary)}.fileBody input+span{border-radius:0}@media (max-width:1023.98px){.fileBody input+span{font-size:12px}}input,select,textarea{border-radius:0}.customSelect__selected:focus-visible,.selectBody:focus-visible,select:focus-visible{outline:0}input::-webkit-date-and-time-value{text-align:left!important}@font-face{font-family:Interstate;font-style:normal;font-weight:600;font-display:swap;src:url("../fonts/Font-Bureau-Interstate-Black.woff2") format("woff2"),url("../fonts/Font-Bureau-Interstate-Black.woff") format("woff")}@font-face{font-family:Interstate;font-style:normal;font-display:swap;font-weight:700;src:url("../fonts/Font-Bureau-Interstate-Bold.woff2") format("woff2"),url("../fonts/Font-Bureau-Interstate-Bold.woff") format("woff")}@font-face{font-family:Interstate;font-style:normal;font-display:swap;font-weight:300;src:url("../fonts/Font-Bureau-Interstate-Light.woff2") format("woff2"),url("../fonts/Font-Bureau-Interstate-Light.woff") format("woff")}@font-face{font-family:Interstate;font-style:normal;font-display:swap;font-weight:400;src:url("../fonts/Font-Bureau-Interstate-Regular.woff2") format("woff2"),url("../fonts/Font-Bureau-Interstate-Regular.woff") format("woff")}.h1.highlighted,.h2.highlighted,.h3.highlighted,.h4.highlighted,.h5.highlighted,.h6.highlighted,h1.highlighted,h2.highlighted,h3.highlighted,h4.highlighted,h5.highlighted,h6.highlighted{text-transform:uppercase;font-weight:300}tr:first-child td,tr:first-child th{color:var(--main-color-primary);font-weight:700;text-transform:uppercase}.alert{border-radius:0}.alert--primary{background:#bf1d1c;color:colorTextContrast(#bf1d1c)}.alert--secondary{background:#e02f2e;color:colorTextContrast(#e02f2e)}.alert--action{background:#282828;color:colorTextContrast(#282828)}.alert--danger{background:#d32d2d;color:colorTextContrast(#d32d2d)}.alert--warning{background:#ff9903;color:colorTextContrast(#ff9903)}.alert--success{background:#47824a;color:colorTextContrast(#47824a)}.alert--success{color:var(--main-color-white)}.alert--primary{color:var(--main-color-white)}.alert--secondary{color:var(--main-color-white)}.contentBox{border-radius:0}.customSelect.is-success .customSelect__selected{color:var(--main-color-white)!important}.customSelect--small.is-success .customSelect__selected{color:var(--main-color-success)!important}.iconbarIcon__count{color:var(--main-color-white)}.iconbarIcon:focus,.iconbarIcon:hover{color:var(--main-color-primary-dark)}.iconbarIcon:focus .iconbarIcon__count,.iconbarIcon:hover .iconbarIcon__count{color:var(--main-color-white)}.iconbarIcon__icon{color:var(--main-color-primary)}.inputGroup input:not(.pseudo-class-last-child):focus-visible{outline:var(--main-color-primary)}textarea:focus-visible{outline:var(--main-color-primary)}.infieldInputGroup.always-filled>label{top:0;transform:translate(-5px,-50%);color:var(--main-color-dark-gray);font-size:.7em;background:var(--main-color-white);line-height:1;padding-left:5px;padding-right:5px;max-width:100%}ol li::marker,ul li::marker{color:var(--main-color-primary)}ul.checkList li:before{color:var(--main-color-primary)}.mainnav .nav--content{margin-left:30px}.mainnav .nav--content>li>a{font-weight:var(--main-font-weight-bold)!important}.modal{position:fixed;inset:0;height:100dvh}.modal__close:focus,.modal__close:hover{background:var(--main-color-extra-light-gray)}.emptybox{background:var(--main-color-extra-light-gray)}a.pagination__item--active{background:var(--main-color-primary)}a.pagination__item:hover{background:var(--main-color-dark-gray);color:var(--main-color-white)}.radioList{margin:0}.radioListItem{border-radius:0}@media screen and (min-width:768px){.searchBar{max-width:350px}}.searchBar.is-focus #searchBar{color:var(--main-color-primary)}.searchBar input{background:0 0;border-color:var(--main-color-primary)}.searchBar .inputGroup__addon,.searchBar button.inputGroup__addon{background:var(--main-color-primary);border-color:var(--main-color-primary);color:var(--main-color-white);border-radius:0}.searchBar button.inputGroup__addon:focus,.searchBar button.inputGroup__addon:hover{background:var(--main-color-black);border-color:var(--main-color-black);color:var(--main-color-white)}.tags{display:flex;flex-wrap:wrap;gap:10px}@media screen and (max-width:1024px){.tags{overflow-y:hidden;scroll-snap-type:x mandatory;flex-wrap:nowrap;max-width:100vw}.tags>*{scroll-snap-align:center;flex-shrink:0}}.tag{background:var(--main-color-primary);color:var(--main-color-white);line-height:1;text-align:center;display:inline-flex;align-items:center;padding:7px 10px;font-size:var(--main-font-size-small);cursor:pointer;text-decoration:none}.tag:hover{background:var(--main-color-primary-dark);color:var(--main-color-white)}.tag:active,.tag:focus{color:var(--main-color-white)}.navToggler__bar{background:var(--main-color-primary)}.accountBox{border-radius:0}.accountBox__actions a:hover{color:var(--main-color-primary)}.accountBox .h3 .icon{color:var(--main-color-primary)}.accountBox__headline .icon{color:var(--main-color-primary)}.accountBox__footer button:hover{background:0 0;color:var(--main-color-primary-dark)}#basketTotal .amountLine__value{min-width:150px;text-align:right}.orderboxSummary__main .amountLines{min-height:85px}.categoryBox:active,.categoryBox:focus,.categoryBox:hover{color:var(--main-color-white)}@media (min-width:768px){.categoryBox__headline{font-size:2rem!important}}@media screen and (min-width:1024px){.directOrderItemlistItem__price{width:200px}}.directOrderDepositCosts{display:block}@media screen and (max-width:768px){.sortSelectColumn .customSelect__selected{border-radius:0}}.customSelect__selected{white-space:wrap;border-radius:0}.inventory.loadSkeleton{width:80px;height:24px;display:block}.inventory.loadSkeleton:before{display:none}.itemboxList.itemboxList--5 .itembox{border-radius:0}.itemboxList.itemboxList--5 button.orderButton{flex-grow:0;padding:14px 20px}.itemboxList.itemboxList--5 button.orderButton span{display:none}.itemboxList.itemboxList--5 button.orderButton .icon{margin:0;position:static;transform:none}@media screen and (max-width:768px){.itemboxList.itemboxList--5 button.orderButton .icon{translate:0 0}}.itemboxList.itemboxList--5 .inventoryWrapper{justify-content:start;margin-top:10px}.itemboxList.itemboxList--5 .pricesList{min-height:55px;align-items:flex-start}.itemboxList.itemboxList--5 .pricesList .price{width:100%}.itemboxList.itemboxList--5 .pricesList .itemDepositCost{font-size:11px;margin-top:10px}.itemcardBuybox .icon[class*=icon-favorites]{color:var(--main-color-primary)}.itemcardSummary{color:var(--main-color-primary)}.itemcardImagesThumbs .swiper-slide:has(.itemcardImages__item[data-original=""]){display:none}.itemlistElement{border-radius:0}@media screen and (max-width:1024px){.itemlistElement__prices .price{width:100%}}.itemlistElement__actions{margin-left:auto}.itemlistElement__actions .icon-favorites-filled{color:var(--main-color-primary)}.itemlistElement__info img{max-height:50px;max-width:85px;margin-left:30px}.itembox__actions .actionIcon{color:var(--main-color-primary)}.itembox .inventoryShippingInfo{padding-left:10px;margin-top:5px}@media screen and (max-width:768px){.itembox .inventoryShippingInfo{border-left:0}}.itemboxList.swiper{padding-left:0;padding-right:0;margin:0 -10px}.itemlistStickyOrderBar{position:static;box-shadow:none}.loadSkeleton{background:var(--main-color-light-gray)!important;animation:pulse 1s infinite ease-in-out;color:transparent!important}.refItemno.loadSkeleton{display:block;width:180px;height:18px}.orderButtonWrapper .orderButton .icon{margin-right:0}@media screen and (min-width:800px){.orderItem__price{width:200px}}.orderItem__price .orderDepositCosts{display:block}@media screen and (min-width:768px){.pricesList .price{width:200px}}.promotion.promotion--1,.promotion.promotion--2,.promotion.promotion--3{color:var(--main-color-white)}.promotion.promotion--clickable:hover{color:var(--main-color-white)}.quantity__spinnerItem{background:var(--main-color-primary);color:var(--main-color-white);border-radius:0}.quantity--inactive .quantity__spinnerItem{color:var(--main-color-black)}@media screen and (min-width:650px){.itemBasketBox__price{width:200px}}.itemBasketBox__price .basketDepositCosts{display:block}.orderHistoryListItemSumPrice.loadSkeleton{width:100%;height:17px;display:block}.salesPersonBox__contact a .icon{top:3px}.teamList>.container{padding:0}.banner .contentImage:after{display:none!important;opacity:0}.dcCookieModal .dcCookieBar__button:hover{color:var(--main-color-white)}.dcCookieModal .dcCookieBar__buttonaction{color:var(--main-color-white)}.dcCookieModal .dcCookieBar__buttonaction:hover{color:var(--main-color-white)}.dcCookieBarSwitch:has(input:checked){background:var(--main-color-primary);color:var(--main-color-black)}.dcCookieBarSwitch:has(input:checked) span{background:var(--main-color-white)}#newUserModal #input_right_price,#newUserModal label[for=input_right_price]{display:none}#editUserModal #input_right_price,#editUserModal label[for=input_right_price]{display:none}.footer{margin-bottom:0!important}.footerBottom{border:0;background:var(--main-color-primary);color:var(--main-color-white)}@media screen and (max-width:767px){.footerBottom .container{justify-content:center;flex-direction:column-reverse}}.footerBottom a{color:var(--main-color-white)}.footerBottom .footerBottomLeft{margin-right:0}@media screen and (max-width:767px){.footerBottom .footerBottomRight{margin-bottom:10px}}.footer .nav a{color:var(--main-color-white)}.footer .nav a:hover{text-decoration:underline;color:var(--main-color-white)}@media screen and (max-width:767px){.footer .nav ul{flex-direction:row;gap:15px}.footer .nav ul>li{padding:0}}.footer .nav li:hover a{color:var(--main-color-white);text-decoration:underline}.footerMain{padding:30px 0;border-top:0;background:var(--main-color-extra-light-gray)}.footerInfo{display:grid;grid-template-columns:100px auto;gap:10px;justify-content:center}.footerLogin .nav a{color:var(--main-color-black)}.footerLogin .nav a:hover{color:var(--main-color-primary)}.footerLogin .nav li:hover a{color:var(--main-color-primary)}.headerTop{background:var(--main-color-extra-light-gray)}.headerLogo img{aspect-ratio:unset}.headerTrust{color:var(--main-color-white)}.headerMain .headerMainNavigation{margin:0;flex-grow:1}@media screen and (min-width:1024px){.headerMain .headerSearch{flex-grow:unset}}.headerShopOrderLogo{text-align:center}.headerShopOrderLogo img{aspect-ratio:unset}.mobileMenu__close{color:var(--main-color-primary)}.warrantiesTable{display:table;width:100%}.warrantiesRow{display:table-row}.warrantiesRow:nth-child(2n){background:#fff7f7}.warrantiesCell{display:table-cell;padding:10px}.warrantiesCell:last-child{text-align:right}.warrantiesHeader{font-weight:600;background:var(--main-color-extra-light-gray)}.warrantyColumnWrap{display:grid;grid-template-columns:1fr 1fr;grid-gap:40px}.warrantyPagination{margin-top:40px}#saveWarranty{margin-left:auto;display:block;margin-top:20px}#actionFeedback{margin-top:10px;text-align:right;color:var(--main-color-primary)}#newWarranty{margin-bottom:20px;display:block}#newWarranty+.alert{margin-bottom:20px}#imageFiles:has(div),#invoiceFiles:has(div),#purchaseFiles:has(div),#reportFiles:has(div),#warrantyFiles:has(div){margin-bottom:20px}@media (max-width:1023.98px){.warrantyColumnWrap{grid-template-columns:1fr;grid-gap:16px}.warranty .infieldInputGroup{margin-bottom:10px}#warrantyDetail input,#warrantyDetail select{font-size:12px}.warrantiesTable{display:block}.warrantiesHeader{display:none!important}.warrantiesRow{display:block;background:#fff;border:1px solid var(--main-color-extra-light-gray);padding:8px 12px}.warrantiesRow+.warrantiesRow{margin-top:10px}.warrantiesCell{display:block;min-width:0;padding:6px 0;text-align:left;min-height:30px;position:relative;padding-left:140px}.warrantiesCell::before{content:attr(data-label);position:absolute;left:0;top:6px;width:130px;color:var(--main-color-dark-gray);font-weight:600;white-space:nowrap}.warrantiesCell:last-child{padding-left:0;text-align:left}.warrantiesCell:last-child::before{content:""}}.btLoading{animation:rotation 1s infinite linear;display:inline-flex;font-size:35px;width:35px;height:35px;align-items:center;justify-content:center;color:var(--main-color-primary)}#loadingList{text-align:center;margin:150px 0}