.listing__ItemInfo h3{font-size:34rem;letter-spacing:-.34rem;line-height:44rem}@media(max-width:768px){.listing__ItemInfo h3{font-size:28rem}}.listing__ItemBottom span,.listing__ItemBottom time,.listing__ItemCounter span{font-size:14rem;letter-spacing:2.8rem;line-height:21rem}.listing__Filters ul,.listing__ItemBottom{align-items:center;display:flex}.listing__Item{border-top:1px solid rgba(6,28,3,.3);cursor:pointer;display:grid;gap:0 70rem;grid-template-columns:auto 1fr 2fr;padding-block:60rem}@media(max-width:768px){.listing__Item{display:flex;flex-direction:column;padding-block:30rem}.listing__Item+.listing__Item{margin-top:10rem}}.listing__Item:hover svg{color:#fff}.listing__Item:hover circle,.listing__Item:hover rect{fill:#061c03}.listing__Item:hover .listing__ItemImage:before{transform:scale(1)}.listing__ItemCounter{transform:translateY(-5rem)}.listing__ItemCounter span{line-height:1}.listing__ItemImage{position:relative}@media(max-width:768px){.listing__ItemImage{margin-top:15rem}}.listing__ItemImage:before{background:linear-gradient(to left bottom,transparent 50%,#80dc0f 0) no-repeat 100% 0/100rem 100rem,linear-gradient(-135deg,#fff 71rem,transparent 0);content:"";inset:0;position:absolute;transform:scale(0);transform-origin:top right;transition:transform .3s}.listing__ItemImage img{aspect-ratio:16/9;height:auto;-o-object-fit:cover;object-fit:cover;width:100%}.listing__ItemImage div{background-color:#061c03;border:1px solid #fff;bottom:0;clip-path:polygon(12% 0,100% 0,88% 100%,0 100%);position:absolute;right:-20rem}.listing__ItemImage span{color:#fff;font-size:16rem;font-weight:500;line-height:24rem;padding-inline:40rem}.listing__ItemInfo{display:flex;flex-direction:column;justify-content:space-between}@media(max-width:768px){.listing__ItemInfo{margin-top:30rem}}.listing__ItemBottom{justify-content:space-between}@media(max-width:768px){.listing__ItemBottom{margin-top:20rem}}.listing__ItemBottom span,.listing__ItemBottom time{display:block;text-transform:uppercase}.listing__ItemBottom span{margin-top:5rem}.listing__ItemBottom svg{color:#061c03;max-height:70rem;max-width:70rem;min-height:70rem;min-width:70rem}.listing__LoadMore{border-top:1px solid #cdd2cd;display:flex;justify-content:center;padding-top:75rem}.listing__LoadMore button{font-size:16rem;line-height:24rem}.listing__LoadMore button:hover svg{transform:translateY(5rem)}.listing__LoadMore button span{margin:0 20rem;position:relative}.listing__LoadMore button span:before{border:1px solid #cdd2cd;border-radius:100%;content:"";height:38rem;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:38rem}.listing__LoadMore button svg{transition:transform .3s}@media(max-width:768px){.listing__LoadMore button svg{margin-top:10rem;max-height:70rem;max-width:70rem;min-height:70rem;min-width:70rem}}.listing__Filters{margin-top:70rem}.listing__Filters ul{border-bottom:1px solid #cdd2cd;margin-bottom:-2px}.listing__Filters li{border-bottom:1px solid transparent;display:flex;margin-right:30rem;transition:border-color .3s}@media(max-width:768px){.listing__Filters li{margin-right:25rem;padding-right:0}}.listing__Filters li:last-of-type{margin-right:0}.listing__Filters li.isActive{border-color:#061c03}.listing__Filters li.isActive button:after{opacity:1}.listing__Filters li.isActive span{opacity:0}.listing__Filters li:last-child{padding-right:0}.listing__Filters button{color:#061c03;display:grid;font-size:20rem;font-weight:400;grid-template-areas:"stack";letter-spacing:-.2rem;line-height:30rem;padding-bottom:25rem;position:relative}@media(max-width:768px){.listing__Filters button{font-size:17rem;letter-spacing:-.17rem;line-height:25rem;padding-bottom:5rem}}.listing__Filters button:after{content:attr(data-text);display:block;font-weight:500;opacity:0}.listing__Filters button:after,.listing__Filters span{grid-area:stack;transition:opacity .3s}
