@charset "UTF-8";:root{--color-red:#dc1a22;--color-lightblue:#24b9d7;--color-silver:#e8f6ff;--color-seperate:#0083ca;--color-background:#f6f6f6;--color-white:#fff;--color-black:#000;--color-shadow:#000;--default-font-size:14px;--sb-track-color:#232e33;--sb-thumb-color:#6efff3;--sb-size:2px}body,head,html{font-size:var(--default-font-size)}a,a:hover{color:var(--color-black);text-decoration:none}body{background:var(--color-background)}body.cart .page-header h5{display:inline-block}body.cart .page-header button{display:inline-block;float:right}main{margin-top:150px}main>div.main-container{min-height:calc(100vh - 142px);padding:0}main>div.main-container>div.d-flex>div.filters{width:250px}main>div.main-container>div.d-flex>div.content{padding:20px!important;width:calc(100% - 250px)}main>div.main-container .vh-pg,main>div.main-container>div.d-flex>div.column{min-height:calc(100vh - 200px);padding:10px}@media (min-width:768px){main{margin-top:130px}}div.category-background{background:url(/img/sections.png);background-size:550%;height:100px;opacity:.5!important;position:absolute;right:10px;top:10px;width:130px;z-index:1}div.category-background.bg-wheels{background-position:0 100%}div.category-background.bg-filters{background-position:60% 0}div.category-background.bg-maintenance{background-position:81% 41%}div.category-background.bg-engine{background-position:20% 1%}div.category-background.bg-axle-mounting{background-position:1% 41%}div.category-background.bg-brake{background-position:81% 2%}div.category-background.bg-suspension{background-position:62% 22%}div.category-background.bg-belt-drive{background-position:41% 41%}div.category-background.bg-clutch{background-position:1% 61%}div.category-background.bg-ignition{background-position:21% 20%}div.category-background.bg-transmission-manual{background-position:41% 61%}div.category-background.bg-transmission-automatic{background-position:61% 61%}div.category-background.bg-windscreen-cleaning{background-position:62% 41%}div.category-background.bg-electrics{background-position:41% 22%}div.category-background.bg-wheel-drive{background-position:21% 41%}div.category-background.bg-fuel-supply{background-position:20% 61%}div.category-background.bg-steering{background-position:81% 21%}div.category-background.bg-cooling{background-position:1% 21%}div.category-background.bg-exhaust{background-position:41% 1%}div.category-background.bg-accessories{background-position:102% 81%}div.category-background.bg-air-conditioning{background-position:1% 81%}div.category-background.bg-heater{background-position:81% 61%}div.category-background.bg-axle-drive{background-position:102% 21%}div.category-background.bg-carrier{background-position:102% 1%}div.category-background.bg-fuel-mixture{background-position:20% 80%}div.category-background.bg-locking{background-position:102% 62%}div.category-background.bg-pto{background-position:41% 100%}div.category-background.bg-security{background-position:102% 42%}div.category-background.bg-interior{background-position:81% 81%}div.category-background.bg-comfort{background-position:40% 81%}div.category-background.bg-compressed-air{background-position:20% 100%}div.category-background.bg-communication{background-position:61% 81%}div.page-header{background:var(--color-silver);border-bottom:2px solid var(--color-seperate)}div.category-card{position:relative;width:calc(25% - 6px)}div.category-card>ul.categories{padding-left:5px}div.category-card>ul.categories>li{line-height:1;opacity:.7}div.category-card>ul.categories>li:hover,div.category-card>ul.categories>li:hover>.arrow{opacity:1}div.category-card>ul.categories>li>.arrow{opacity:0}li a{font-size:.9rem;text-decoration:none}li a,li a:hover{color:var(--color-black)}ul.list-group li{list-style-type:none;padding:0!important}li.list-group-item.node-tree{padding:0 5px!important}li.list-group-item.node-tree span.icon{font-size:.8rem}ul.list-group li.main_category{list-style-type:none;padding-left:0}ul.list-group li.main_category a{font-size:1.2rem;font-weight:700}ul.list-group li>a{display:inline-block;max-width:80%}ul.list-group li ul li{padding-left:40px}@media screen and (max-width:1000px){div.category-card{position:relative;width:calc(50% - 6px)}}@media screen and (max-width:1200px){div.category-background{height:80px;width:80px}}div.filters{padding:10px}@media screen and (max-width:768px){div.category-card{position:relative;width:calc(100% - 6px)}div.filters{background-color:#fff;border-radius:.5rem;box-shadow:0 0 30px rgba(0,0,0,.2);display:none;height:100dvh;overflow-y:auto;padding:3rem 2rem 100px;top:0;z-index:9999}.close-filters-btn,div.filters{left:0;position:fixed;width:100vw}.close-filters-btn{bottom:0;z-index:99999}div.filters-btn-box{display:flex!important;position:fixed;z-index:1000}div.filters-close-box{display:flex!important;float:right}.sections-h{display:inline-block}}div.infoBlock{background-image:linear-gradient(to right,var(--color-seperate) 0,#414345 51%,var(--color-seperate) 100%);background-size:200% auto;border-radius:5px;box-shadow:0 0 20px #eee;color:#fff;display:block;padding:5px;text-align:center;text-transform:uppercase;transition:.5s}div.infoBlock:hover,li.page-item:hover{background-position:100%;color:#fff;text-decoration:none}li.page-item .page-link{border-radius:5px}ul.pagination{margin:0}.secondary-categories{animation:height .3s ease-out;background:var(--color-white);border:0;display:none;margin-left:-8px;margin-top:1px;overflow:hidden;padding:0 .9rem .9rem!important;position:absolute;width:calc(100% + 2px);z-index:50}.secondary-categories>li{overflow:hidden}.category-card:not(:hover) *{opacity:.9}.category-card:hover ul.secondary-categories,.category-card:hover ul.secondary-categories li{display:inherit}.category-card:hover *{opacity:1}.category-card>.bg-body+ul{position:relative;z-index:4}@keyframes height{0%{height:0}to{height:100%}}div.product-left-column>div.product-name{background:rgba(0,54,106,.141);border-bottom:1px solid var(--color-seperate);overflow-y:scroll;padding:0 5px;white-space:nowrap;width:550px}div.product-left-column>div.product-name[data-open-url]:hover{cursor:pointer}div.product-left-column>div.product-name h5{display:inline-block;margin-bottom:0;padding-bottom:0}div.product-left-column>div.product-name h5:first-child{width:220px}div.product-left-column>div.product-name h5:last-child{text-align:right;width:300px}div.product-left-column>div.criteria{font-size:.8rem;height:100%;max-height:150px;overflow-y:scroll;width:300px}div.product-left-column>div.criteria table{width:100%}div.product-left-column>div.criteria td,div.product-left-column>div.criteria th{vertical-align:top;width:50%}div.product-left-column>div.criteria tr:nth-child(odd) td,div.product-left-column>div.criteria tr:nth-child(odd) th{background:rgba(0,54,106,.141)}div.product-left-column>div.product-image{align-items:center;display:flex;max-height:150px;position:relative;width:250px}div.product-left-column>div.product-image>.main-image{cursor:zoom-in;text-align:center;width:100%}div.product-left-column>div.product-image>.main-image>img,div.product-left-column>div.product-image>.main-image>svg{max-height:120px;max-width:170px}div.product-left-column>div.product-image>div.product-image-list{display:flex;flex-direction:column;max-height:120px;overflow:hidden}div.product-left-column>div.product-image>div.product-image-list+.main-image{width:80%}div.product-left-column>div.product-image>div.product-image-list>div.micro-image{max-height:50px;max-width:50px}div.product-left-column>div.product-image>div.product-image-list>div.micro-image>img{max-height:50px;max-width:50px;text-align:center}div.product-left-column>div.product-image span{background:var(--color-red);color:var(--color-white);padding:4px;position:absolute;right:10px;top:10px}.productCard{min-height:170px}.productCard[data-open-url]:hover{background:var(--color-background);cursor:pointer}.custom-scrollbar::-webkit-scrollbar{height:var(--sb-size);width:var(--sb-size)}.custom-scrollbar::-webkit-scrollbar-track{background:#fff;border-radius:3px}.custom-scrollbar::-webkit-scrollbar-thumb{background:#000;border-radius:3px}@supports not selector(::-webkit-scrollbar){.custom-scrollbar{scrollbar-color:#fff}}.btn .btn-sm svg.nav-icon{height:20px;width:20px}img.product-image{max-height:150px}[data-url]{cursor:pointer}.cart .is-cart{max-width:50px}main>div.main-container{margin-left:auto;margin-right:auto;max-width:1520px;width:95vw}.currency.currency-euro:after{content:" €"}.currency.currency-usd:before{content:"$ "}.bg-white{background:#fff}.max-content{width:-moz-max-content;width:max-content}div.loadingContainer{align-items:center;background:rgba(0,0,0,.5);display:none;height:100vh;justify-content:center;left:0;position:fixed;top:0;width:100vw;z-index:9999}div.loadingContainer .loader{box-sizing:border-box;color:#fff;display:inline-block;font-family:Arial,Helvetica,sans-serif;font-size:48px;height:62px;letter-spacing:4px;margin-top:20px;position:relative}div.loadingContainer .loader:before{background:currentColor;bottom:10px;box-sizing:border-box;content:"";height:24px;position:absolute;right:70px;width:5.15px}div.loadingContainer .loader:after{animation:animloader 1s ease-in infinite;background:red;border-radius:50%;box-sizing:border-box;content:"";height:8px;left:125px;position:absolute;top:2px;width:8px}@keyframes animloader{0%{transform:translateY(8px) scaleY(1) scaleX(1.25)}25%,75%{transform:translateY(-5px) scaleY(1.2) scaleX(1)}50%{transform:translateY(-10px) scaleY(1) scaleX(1)}to{transform:translateY(8px) scaleY(.8) scaleX(.8)}}body.loading{overflow:hidden}body.loading div.loadingContainer{display:flex}body.loading :not(.loadingContainer):not(.loadingContainer *){pointer-events:none}.treeview .list-group-item{cursor:pointer}.treeview span.indent{margin-left:10px;margin-right:10px}.treeview span.icon{margin-right:5px;width:12px}.treeview .node-disabled{color:silver;cursor:not-allowed}.dropdown-menu#mini-cart-content{height:320px;overflow-y:auto;padding:0;width:500px}@media screen and (max-width:1200px){.dropdown-menu#mini-cart-content{width:420px}}.dropdown-menu#mini-cart-content .mini-cart-product-amount .input-group{justify-content:center;width:120px}.dropdown-menu#mini-cart-content .mini-cart-product-amount .input-group input{flex:0.5 1 auto}.dropdown-menu#mini-cart-content .mini-cart-product-amount .invalid-feedback{width:120px}.dropdown-menu#mini-cart-content .max-content{padding:.2rem}
