#snippet--productsArea{padding:0 !important;min-height:0}#snippet--productsList{transition:opacity 400ms ease 0ms}.module_box.product_box{box-sizing:border-box;padding:3rem 2.5rem;background-color:#F1F4F5;border-radius:24px}.product_box .module_head{margin-bottom:1.5rem}.product_box .filter_pills .pill{border-color:#ffffff}.product_box .filter_pills .pill:has(input:checked){border-color:#0E1116;background-color:#0E1116;color:#ffffff}.notouch .product_box .filter_pills .pill:has(input:checked):hover{border-color:#0E1116;background-color:#0E1116}.product_list{width:100%;display:grid;grid-template-columns:repeat(3, 1fr);row-gap:1rem;column-gap:1rem;padding:0;margin:0}.product_list.owl-carousel{display:block}.product_list.owl-carousel .item{width:calc(100% / 3 - (2 * 1rem / 3) * 1);margin-right:1rem}.product_list .item{list-style:none;box-sizing:border-box;padding:0;margin:0;position:relative;display:inline-flex !important;flex-direction:column;width:100%;background-color:#ffffff;border:1px solid #E5E7EB;overflow:hidden;border-radius:16px;transition:box-shadow 400ms ease 0ms}.product_list .item::before{display:none}.product_list .item[hidden]{display:none !important}.product_box .product_list .item{border-color:#ffffff}.product_list.rdy .item{width:100% !important;margin:0 !important}.notouch .product_list .item:is(:hover,:focus-within){box-shadow:0 6px 24px rgba(14,17,22,0.08)}.product_list .item .item_in{position:relative;display:flex;flex-direction:column;width:100%;height:100%;margin:0;padding:0}.product_list .item .img{position:relative;display:block;flex:0 0 auto;width:100%;margin:0;padding:0}.product_list .item .img picture{position:relative;display:block;width:100%;aspect-ratio:387 / 260;margin:0;overflow:hidden;background-color:#F1F4F5}.product_list .item .img picture img{transition:transform .6s ease 0ms}.notouch .product_list .item:is(:hover,:focus-within) .img picture img{transform:translate(-50%, -50%) scale(1.04)}.product_list .item .img .flag_box{position:absolute;top:1rem;left:1rem;right:4.5rem;z-index:2;pointer-events:none;display:flex;flex-wrap:wrap;align-items:flex-start;gap:4px}.product_list .item .img .flag_box>span{position:relative;display:inline-flex;align-items:center;margin:0;padding:4px 10px;background:var(--flag-clr, #C8102E);color:var(--flag-clr2, #ffffff);font-size:12px;line-height:16px;font-weight:400;border-radius:999px}.product_list .item .img .flag_box>span.brand{background:#ffffff;color:#0E1116}.product_list .item .wish_icon{position:absolute;top:1rem;right:1rem;z-index:3;display:block;width:40px;height:40px;margin:0;padding:0;border:0;background:#ffffff;font-size:0;line-height:0;border-radius:50%;transition:all 400ms ease 0ms}.product_list .item .wish_icon::before{content:"";position:absolute;inset:0;background-color:#0E1116;-webkit-mask-image:url('../../../../img/wish_icon.svg');mask-image:url('../../../../img/wish_icon.svg');-webkit-mask-repeat:no-repeat;-webkit-mask-position:center center;-webkit-mask-size:16px 16px;mask-repeat:no-repeat;mask-position:center center;mask-size:16px 16px;transition:all 400ms ease 0ms}.product_list .item .wish_icon.active::before{background-color:#C8102E;-webkit-mask-image:url('../../../../img/wish_icon_full.svg');mask-image:url('../../../../img/wish_icon_full.svg')}.notouch .product_list .item .wish_icon:is(:hover,:focus){background-color:#0E1116}.notouch .product_list .item .wish_icon:is(:hover,:focus)::before{background-color:#ffffff}.product_list .item .text{display:flex;flex-direction:column;flex:1 1 auto;box-sizing:border-box;padding:1.5rem 1rem}.product_list .item .text .title{margin:0 0 .75rem;padding:0;color:#0E1116}.product_list .item .text .title .item_link{color:inherit;text-decoration:none;transition:all 400ms ease 0ms}.product_list .item .text .title .item_link::after{content:"";position:absolute;inset:0;z-index:1}.product_list .item .text .title .item_link:focus-visible{outline:0}.product_list .item .item_in:has(.item_link:focus-visible){outline:2px solid #2FD3E3;outline-offset:-2px;border-radius:16px}.product_list .item .text .params{display:flex;justify-content:space-between;gap:.5rem;margin:0 0 1.25rem;padding:0;list-style:none}.product_list .item .text .params li{position:relative;display:flex;flex-direction:column;flex:0 1 auto;min-width:0;margin:0;padding:26px 0 0}.product_list .item .text .params li::before{content:"";position:absolute;left:0;top:0;width:18px;height:18px;background-color:#0E1116;-webkit-mask-repeat:no-repeat;-webkit-mask-position:center center;-webkit-mask-size:18px 18px;mask-repeat:no-repeat;mask-position:center center;mask-size:18px 18px}.product_list .item .text .params li.najeto::before{-webkit-mask-image:url('../../../../img/car_mileage.svg');mask-image:url('../../../../img/car_mileage.svg')}.product_list .item .text .params li.palivo::before{-webkit-mask-image:url('../../../../img/car_fuel.svg');mask-image:url('../../../../img/car_fuel.svg')}.product_list .item .text .params li.prevodovka::before{-webkit-mask-image:url('../../../../img/car_gear.svg');mask-image:url('../../../../img/car_gear.svg')}.product_list .item .text .params li .label{font-size:12px;line-height:16px;font-weight:400;color:#5B616B}.product_list .item .text .params li .value{margin:2px 0 0;font-size:14px;line-height:20px;font-weight:600;color:#0E1116}.product_list .item .text .price{position:relative;display:grid;grid-template-columns:minmax(0, 1fr) auto;align-items:center;column-gap:1rem;margin:auto 0 0;padding:1.25rem 0 0;border-top:1px solid #E5E7EB}.product_list .item .text .price p{grid-column:1;margin:0;padding:0}.product_list .item .text .price .dsct{font-size:12px;line-height:16px;color:#5B616B;text-decoration:line-through}.product_list .item .text .price .main{font-size:24px;line-height:30px;font-weight:600;white-space:nowrap;color:#0E1116}.product_list .item .text .price .main .vat{font-size:12px;line-height:16px;font-weight:400}.product_list .item .text .price .main.red{color:#C8102E}.product_list .item .text .price .submain{font-size:12px;line-height:21px;color:#5B616B}.product_list .item .text .price .error{font-size:16px;line-height:24px;font-weight:600;color:#0E1116}.product_list .item .text .price .arrow{grid-column:2;grid-row:1 / span 3;position:relative;display:block;width:40px;height:40px;background-color:#0E1116;border-radius:50%;transition:all 400ms ease 0ms}.product_list .item .text .price .arrow::before{content:"";position:absolute;inset:0;background-color:#ffffff;-webkit-mask-image:url('../../../../img/arrow_right2.svg');mask-image:url('../../../../img/arrow_right2.svg');-webkit-mask-repeat:no-repeat;-webkit-mask-position:center center;-webkit-mask-size:16px 16px;mask-repeat:no-repeat;mask-position:center center;mask-size:16px 16px;transition:all 400ms ease 0ms}.notouch .product_list .item:is(:hover,:focus-within) .text .price .arrow{background-color:#2FD3E3}.notouch .product_list .item:is(:hover,:focus-within) .text .price .arrow::before{background-color:#0E1116}.product_list.owl-carousel .owl-stage{display:flex}.product_list.owl-carousel .owl-stage .owl-item{display:flex;float:none}.product_list.owl-carousel .owl-stage .owl-item>.item{flex:1 1 auto}.product_list.owl-carousel .owl-nav{min-height:0;z-index:991;position:absolute;left:0;right:0;top:calc(50% - 20px);margin:0}.product_list.owl-carousel .owl-nav .owl-prev.disabled,.product_list.owl-carousel .owl-nav .owl-next.disabled{opacity:.3;cursor:no-drop}.product_list.owl-carousel .owl-nav .owl-prev{cursor:pointer;position:absolute;width:30px;height:40px;left:-50px;transition:all 400ms ease 0ms}.product_list.owl-carousel .owl-nav .owl-next{cursor:pointer;position:absolute;width:30px;height:40px;right:-50px;transition:all 400ms ease 0ms}.product_list.owl-carousel .owl-nav .owl-prev::before{position:absolute;left:0;top:0;content:"";background-color:#0E1116;-webkit-mask-image:url('../../../../img/arrow_right.svg');mask-image:url('../../../../img/arrow_right.svg');-webkit-mask-repeat:no-repeat;-webkit-mask-position:center center;-webkit-mask-size:22px 22px;mask-repeat:no-repeat;mask-position:center center;mask-size:22px 22px;display:block;width:100%;height:100%;transform:rotate(180deg);transition:all 400ms ease 0ms}.product_list.owl-carousel .owl-nav .owl-next::before{position:absolute;left:0;top:0;content:"";background-color:#0E1116;-webkit-mask-image:url('../../../../img/arrow_right.svg');mask-image:url('../../../../img/arrow_right.svg');-webkit-mask-repeat:no-repeat;-webkit-mask-position:center center;-webkit-mask-size:22px 22px;mask-repeat:no-repeat;mask-position:center center;mask-size:22px 22px;display:block;width:100%;height:100%;transition:all 400ms ease 0ms}.notouch .product_list.owl-carousel .owl-nav .owl-prev:is(:hover,:focus)::before,.notouch .product_list.owl-carousel .owl-nav .owl-next:is(:hover,:focus)::before{background-color:#2FD3E3}@media screen and (min-width:801px){.product_list.product_list_row{grid-template-columns:minmax(0, 1fr)}.product_list.product_list_row .item .item_in{flex-direction:row}.product_list.product_list_row .item .img{flex:0 0 34%;width:34%}.product_list.product_list_row .item .img picture{height:100%;min-height:200px;aspect-ratio:auto}.product_list.product_list_row .item .img .flag_box{right:1rem}.product_list.product_list_row .item .wish_icon{right:auto;left:calc(34% - 56px);top:auto;bottom:1rem}.product_list.product_list_row .item .text{padding:1.5rem}}@media screen and (max-width:1280px){.module_box.product_box{padding:2.5rem 1.5rem}.product_list.owl-carousel .owl-nav .owl-prev{left:-35px}.product_list.owl-carousel .owl-nav .owl-next{right:-35px}.product_list .item .img .flag_box{position:static;box-sizing:border-box;padding:.75rem 1rem 0}.product_list .item .img .flag_box>span.brand{background:#F1F4F5}.product_list .item .text{padding-top:.75rem}.product_list .item .text .price .main{font-size:20px;line-height:26px;white-space:normal}.product_list .item .text .params li .value{font-size:13px;line-height:18px}}@media screen and (min-width:801px) and (max-width:1280px){.product_list.product_list_row .item .img .flag_box{position:absolute;padding:0}.product_list.product_list_row .item .img .flag_box>span.brand{background:#ffffff}.product_list.product_list_row .item .text{padding-top:1.5rem}}@media screen and (max-width:1000px){.product_list{grid-template-columns:repeat(2, 1fr);row-gap:1rem;column-gap:1rem}.product_list.owl-carousel{display:block}.product_list.owl-carousel .item{width:calc(100% / 2 - (1 * 1rem / 2) * 1);margin-right:1rem}}@media screen and (max-width:800px){.product_list.owl-carousel .owl-nav .owl-prev{left:-12px;width:24px}.product_list.owl-carousel .owl-nav .owl-next{right:-12px;width:24px}.product_list .item .text{padding-bottom:1.25rem}.product_list .item .text .price{grid-template-columns:minmax(0, 1fr);padding:1rem 0 0}.product_list .item .text .price .main{font-size:20px;line-height:26px;white-space:normal}.product_list .item .text .price .arrow{display:none}}@media screen and (max-width:600px){.module_box.product_box{padding:2rem 1rem;border-radius:16px}.product_list{grid-template-columns:repeat(1, 1fr);row-gap:1rem;column-gap:1rem}.product_list.owl-carousel{display:block}.product_list.owl-carousel .item{width:calc(100% / 1 - (0 * 1rem / 1) * 1);margin-right:1rem}}@media screen and (max-width:500px){.product_overflow{overflow:hidden}.product_list.owl-carousel .owl-nav{display:none}}