﻿[data-section=FilterCatalogue].toggle-section{pointer-events:none !important}[data-section=FilterCatalogue].toggle-section .catalogue__filter--inner{opacity:.5;pointer-events:none}.catalogue__body .sw-content{padding-top:0;align-content:start}.catalogue__body .sw-header{z-index:20}.catalogue__count{padding:2px clamp(20px,1.25vw,20px);border-radius:10px}.catalogue__filter{position:fixed;top:0;left:0;width:100%;height:100%;pointer-events:none;z-index:100;grid-template-columns:auto 1fr}.catalogue__filter--btnDecoy{pointer-events:none;opacity:0}.catalogue__filter--change:not(.js-toggle-group){display:none}.catalogue__filter--change.toggle{display:block}.catalogue__filter--header{grid-template-columns:1fr auto}.catalogue__filter--header .btn{color:#fff;padding:0}.catalogue__filter--content{max-width:450px;padding:clamp(40px,5vw,100px) clamp(20px,3vw,60px);width:100%;height:100%;overflow-y:auto;z-index:20;transition:transform 200ms ease 80ms;-webkit-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%);border-right:1px solid #707070}.catalogue__filter--inner{transition:opacity 200ms ease}.catalogue__filter--inner>*{opacity:0;-webkit-transform:translateY(20px);-ms-transform:translateY(20px);transform:translateY(20px);transition:transform 200ms ease,opacity 200ms ease}.catalogue__filter--inner [data-section=FilterOptionCatalogue].toggle-ignore.toggle-section{opacity:1 !important;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.catalogue__filter--inner [data-section=FilterOptionCatalogue].toggle-ignore.toggle-section:after{content:"";display:block;margin:0 auto;width:50px;height:50px;border:4px solid rgba(255,255,255,.3);border-top:4px solid #c8192a;border-radius:50%;animation:spin 1s linear infinite}.catalogue__filter--overlay{background:rgba(46,46,46,.85);z-index:10;transition:opacity 200ms ease;opacity:0}.catalogue__filter--arrow{transition:all 250ms ease;font-size:max(12px,0.6666666667rem)}.catalogue__filter--scrolling .catalogue__filter--btn{position:fixed;top:calc(var(--header_height) + 15px);z-index:100}.catalogue__filter--toggle{overflow:hidden}.catalogue__filter--toggle .sw-header{z-index:2}.catalogue__filter--toggle .page__search{-webkit-transform:translateY(100%);-ms-transform:translateY(100%);transform:translateY(100%)}.catalogue__filter--toggle .catalogue__filter{pointer-events:initial}.catalogue__filter--toggle .catalogue__filter--content{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}.catalogue__filter--toggle .catalogue__filter--inner>*{opacity:1;-webkit-transform:translateY(0px);-ms-transform:translateY(0px);transform:translateY(0px)}.catalogue__filter--toggle .catalogue__filter--overlay{opacity:1}.catalogue__filter--hide{display:none}.catalogue__filter--title{color:#fff;display:grid;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-size:max(20px,1.9444444444rem)}.catalogue__filter--title::after{content:"";border-bottom:1px solid #c8192a;width:60%}.catalogue__filter--sub-title{border-bottom:1px solid #bcbdc0;cursor:pointer;padding-bottom:6px;grid-template-columns:1fr max-content auto}.catalogue__filter--sub-title span,.catalogue__filter--sub-title span:before{color:#bcbdc0}.catalogue__filter--sub-title span:before{font-size:max(10px,0.8333333333rem)}.catalogue__filter--sub-title p{font-size:max(12px,0.8333333333rem)}.catalogue__filter--sub-title h3{line-height:1.3;font-size:max(14px,1rem)}.catalogue__filter--sub-title.toggle .catalogue__filter--arrow{-webkit-transform:scaleY(-1);-ms-transform:scaleY(-1);transform:scaleY(-1)}.catalogue__filter--sub-title.toggle .catalogue__filter--hide{display:block}.catalogue__filter--sub-title.toggle .catalogue__filter--open{display:none}.catalogue__filter--list{grid-gap:6px;margin:6px 0 20px}.catalogue__filter--listPermanent{margin-bottom:0}.catalogue__filter--listPermanent+.catalogue__filter--change .catalogue__filter--list{margin-top:0}.catalogue__filter--item a{color:#ff001a;font-size:max(14px,1rem)}.catalogue__filter--item.current{margin-top:10px}.catalogue__filter--item.current a{grid-gap:12px;grid-template-columns:auto auto;display:grid}.catalogue__filter--item.current .catalogue__filter--close{display:grid}.catalogue__filter--close{background:#fff;color:#000;width:20px;height:20px;border-radius:50%;font-size:max(10px,0.5555555556rem)}.catalogue__list{grid-gap:clamp(30px,3vw,60px) clamp(10px,2vw,24px);max-width:900px;margin:50px auto}.catalogue__index--pending [data-section=TopCatalogue],.catalogue__index--pending [data-section=FeaturedCatalogue],.catalogue__index--pending [data-section=ContentCatalogue]{filter:blur(8px)}.catalogue__index--pending .catalogue__filter--loading{opacity:1;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.catalogue__featured{border-bottom:1px solid #c8192a;padding-bottom:60px}.catalogue__featured--title{border-bottom:1px solid #c8192a;color:#c8192a;max-width:900px;margin:45px auto 0;font-size:max(18px,1.3333333333rem)}.catalogue__item{max-width:400px;width:100%}.catalogue__item--card{position:relative;border-radius:12px}.catalogue__item--card:before{content:"";grid-area:1/1/2/2;padding-top:71.5%;pointer-events:none}.catalogue__item--card p,.catalogue__item--card span,.catalogue__item--card:before{grid-area:1/1/2/2}.catalogue__item--card img{position:absolute;top:10px;left:5%;object-position:center;width:90%;object-fit:contain;height:calc(100% - 20px)}.catalogue__item--card img.catalogue__item--logo{width:70%;height:70%;top:15%;left:15%}.catalogue__item--link{grid-row:1/3;z-index:10;width:100%;height:100%;position:absolute;inset:0}.catalogue__item--featured{font-size:max(18px,1.3333333333rem)}.catalogue__item--from{color:#bcbdc0;font-size:max(12px,0.7777777778rem)}.catalogue__item--inner{position:relative}.catalogue__item--name{overflow-wrap:break-word;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;font-size:max(12px,1rem)}.catalogue__item--serial{font-size:max(10px,0.7777777778rem);display:block}.catalogue__item--sku{font-size:max(14px,0.7777777778rem);margin:3px 0 8px}.catalogue__item--stock{position:absolute;top:0;left:0;-webkit-transform:rotate(-45deg) translate(-21%, -28px);-ms-transform:rotate(-45deg) translate(-21%, -28px);transform:rotate(-45deg) translate(-21%, -28px);background:#22b14c;font-size:max(12px,0.6666666667rem);padding:18px 35px 3px;line-height:1}.catalogue__item--stock span{display:block}.catalogue__item--stockOuter{position:relative;pointer-events:none;border-radius:12px;overflow:hidden}.catalogue__item--tag{width:clamp(35px,3vw,50px);height:clamp(35px,3vw,50px);border-radius:50%;-webkit-transform:translate(15%, -15%);-ms-transform:translate(15%, -15%);transform:translate(15%, -15%)}.catalogue__item--extra{border:1px solid #000;border-radius:10px;padding:0 10px;overflow:hidden;text-overflow:ellipsis;max-width:70%;-webkit-transform:translateY(30%);-ms-transform:translateY(30%);transform:translateY(30%)}.catalogue__item--price.discount{display:grid;text-align:center}.catalogue__item--price.discount span:not(:first-child){text-decoration:line-through;font-size:.85em}.catalogue__top--center{grid-template-columns:1fr auto;padding-bottom:15px;border-bottom:1px solid #c8192a}.catalogue__top--title{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-size:max(20px,1.9444444444rem)}.catalogue__top--universal{background:rgba(112,112,112,.15);color:#ff001a}@media screen and (min-width: 1024px){.catalogue__breadcrumb{grid-auto-flow:column;padding-bottom:15px;border-bottom:1px solid #c8192a}.catalogue__breadcrumb--item:not(:first-of-type):before{font-family:"fontello";content:"";color:#c8192a;margin:0 12px;font-style:normal;font-size:max(16px,0.8888888889rem)}.catalogue__top--center{grid-template-columns:auto;padding-bottom:0;border-bottom:none}.catalogue__top--center>.catalogue__count{display:none}.catalogue__top--title{text-align:center}.catalogue__top--inner{grid-template-columns:minmax(0, 1fr) auto minmax(0, 1fr)}}@media screen and (max-width: 1024px){.catalogue__top .vehicule__info{display:none}}@media screen and (min-width: 1024px){.catalogue__filter--scrolling .catalogue__filter--btn{top:clamp(10px, 2.0833333333vw, 40px)}}/*# sourceMappingURL=catalogue.css.map */