.circle-gradient{background-image:url(/cars/hero-ornament-new.webp);background-repeat:no-repeat;background-size:contain;background-position:100% 0}@media screen and (max-width:640px){.circle-gradient{background-image:url(/cars/hero-ornament-mobile.webp);background-repeat:no-repeat;background-size:contain;background-position:100% 0}}.cars-circle-gradient{background-image:linear-gradient(0deg,#000,hsla(0,0%,100%,0) 79%)}.cars-circle-gradient-red{background-image:url(/cars/circle-gradient-car-hover.webp);background-repeat:no-repeat;background-size:auto;background-position:bottom;position:absolute;bottom:0;width:100%;height:100%}@media screen and (max-width:640px){.cars-circle-gradient-red{background-position:center -100%}}@media screen and (min-width:1025px){.brands-title{clip-path:inset(0 0 100% 0);-webkit-clip-path:inset(0 0 100% 0);transform:translateY(100%)}}.group:hover .brands-title{clip-path:inset(0 0 0 0);-webkit-clip-path:inset(0 0 0 0);transform:translateY(0)}.brands-list:before{content:"";position:absolute;top:0;left:-30px;width:0;height:0;border-top:30px solid #fff;border-right:30px solid transparent;z-index:1;transition:all .3s ease-in-out}.brands-list:hover:before{left:0}.categoryItem.active,.categoryItem:hover{background-image:url(/cars/circle-gradient-hover.webp);background-repeat:no-repeat;background-size:contain;background-position:bottom}@media screen and (max-width:1024px){.categoryItem.active{background-size:auto;border-bottom:4px solid #770017}}