.c-results-listing{list-style:none;margin:0;padding:0}.c-results-listing__day{display:block}.c-results-listing__day+.c-results-listing__day{margin-top:4rem}.c-results-listing__day:nth-child(2n){background:#f7f7f7;padding:3rem 0;position:relative}.c-results-listing__day:nth-child(2n):after,.c-results-listing__day:nth-child(2n):before{background:#f7f7f7;content:"";display:block;height:100%;left:100%;position:absolute;top:0;width:100vw}.c-results-listing__day:nth-child(2n):after{left:auto;right:100%}@media (min-width:768px){.c-results-listing__day+.c-results-listing__day{margin-top:3rem}}.c-results-listing__day-heading{display:block;padding-bottom:1.8rem}.c-results-listing__tracks{list-style:none;margin:0;padding:0}.c-results-listing__track+.c-results-listing__track{margin-top:2rem}@media (min-width:768px){.c-results-listing__track+.c-results-listing__track{margin-top:4rem}}.c-results-listing__track-heading{align-items:center;display:flex;margin-bottom:1rem}.c-results-listing__track-heading__icon{font-size:4rem;margin-right:1rem}.c-results-listing__track-heading__icon.i-thoroughbred{color:#ff2f56}.c-results-listing__track-heading__icon.i-greyhound{color:#8f1d58}.c-results-listing__track-heading__icon.i-harness{color:#ffb727}.c-results-listing__track-heading__text{font-size:2.4rem;font-weight:700;margin:0}.c-results-listing__track-heading__link{-webkit-box-decoration-break:clone;box-decoration-break:clone;color:inherit;margin-left:-.2rem;margin-right:-.2rem;padding-left:.2rem;padding-right:.2rem;text-decoration:underline;text-decoration:none;text-transform:none;transform:translateZ(0);transition:background .1s cubic-bezier(.165,.84,.44,1),color .1s cubic-bezier(.165,.84,.44,1)}.c-results-listing__track-heading__link:focus,.c-results-listing__track-heading__link:hover{background:#363636;color:#fff;outline:0}.c-results-listing__races{display:flex;flex-wrap:wrap;list-style:none;margin:-1rem;padding:0}.c-results-listing__race{border-right:.2rem solid #dfdfdf;flex:0 0 auto;flex-basis:50%;margin:1rem 0;max-width:50%;padding:0 1rem}.c-results-listing__race:last-child{border:0}@media (min-width:768px){.c-results-listing__race{flex-basis:25%;max-width:25%}}@media (min-width:1280px){.c-results-listing__race{flex-basis:20%;max-width:20%}}@media (max-width:767px){.c-results-listing__race:nth-child(2n){border:0}}@media (min-width:768px) and (max-width:1279px){.c-results-listing__race:nth-child(4n){border:0}}@media (min-width:1280px){.c-results-listing__race:nth-child(5n){border:0}}.c-results-listing__race-header .e-btn{font-size:1.2rem;line-height:1.2;margin:0;padding-bottom:.4rem;padding-top:.4rem}.c-results-listing__race-header .e-btn__icon{font-size:1.8rem;margin-left:-.8rem;margin-right:.5rem}.c-results-listing__race-header .e-btn--icon-only{margin-left:0}.c-results-listing__race-header .e-btn--icon-only .e-btn__icon{margin-left:0;margin-right:0}.c-results-listing__race-header .e-btn-list{gap:.5rem .1rem;margin:.5rem 0 0}@media (min-width:480px){.c-results-listing__race-header{align-items:flex-start;display:flex;flex-wrap:wrap}}@media (min-width:1400px){.c-results-listing__race-header{flex-wrap:nowrap}}.c-results-listing__race-number{flex:0 0 auto;margin:.5rem .5rem 0 0}.c-results-listing__race-number__link{align-items:center;background-color:#363636;border-radius:50%;color:#fff;display:flex;font-size:1.4rem;height:2.6rem;justify-content:center;text-decoration:none;transition:background-color .2s cubic-bezier(.165,.84,.44,1);width:2.6rem}.c-results-listing__race-number__link:focus,.c-results-listing__race-number__link:hover{background-color:#5e5e5e}.c-results-listing__winners{list-style:none;margin:1rem 0 0;padding:0}.c-results-listing__winner{font-size:1.4rem;padding-left:1.5rem;position:relative}.c-results-listing__winner:before{background:#363636;border-radius:50%;content:"";display:block;height:1rem;left:0;position:absolute;top:.4rem;width:1rem}.c-results-listing__winner:first-child:before{background:#ffb727}.c-results-listing__winner:nth-child(2):before{background:#9b9b9b}.c-results-listing__winner:nth-child(3):before{background:#de7933}.c-results-listing__winner--abandoned{padding-left:0}.c-results-listing__winner--abandoned:before{content:none}.c-results-listing__winner-link{-webkit-box-decoration-break:clone;box-decoration-break:clone;color:inherit;font-weight:700;margin-left:-.2rem;margin-right:-.2rem;padding-left:.2rem;padding-right:.2rem;text-decoration:underline;text-decoration:none;transform:translateZ(0);transition:background .1s cubic-bezier(.165,.84,.44,1),color .1s cubic-bezier(.165,.84,.44,1)}.c-results-listing__winner-link:focus,.c-results-listing__winner-link:hover{background:#363636;color:#fff;outline:0}