.course-distance-winners-block{container-name:course-distance-winners-block;container-type:inline-size;margin-block:1rem}@container course-distance-winners-block (max-width:767px){.course-distance-winners-block .mobile-hidden{display:none}}@container course-distance-winners-block (min-width:767px){.course-distance-winners-block .desktop-hidden{display:none}}.course-distance-winners__text{margin-bottom:.75rem}@container course-distance-winners-block (min-width:768px){.course-distance-winners__text{align-items:flex-end;display:flex;justify-content:space-between}}.course-distance-winners__text .course-distance-winners__text-content{margin-bottom:.75rem}@container course-distance-winners-block (min-width:768px){.course-distance-winners__text .course-distance-winners__text-content{margin-bottom:0}}.course-distance-winners__text h3{margin-bottom:.25rem}.course-distance-winners__text p{margin:0 0 .75rem}.course-distance-winners__text p:last-child{margin:0}@container course-distance-winners-block (min-width:768px){.course-distance-winners__sort{flex:none;width:12.5rem}}.course-distance-winners__grid{border:.0625rem solid var(--vc-color-primary-two-2);border-radius:.375rem;display:grid;grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(auto-fit,auto);margin-block:.75rem}@container course-distance-winners-block (min-width:768px){.course-distance-winners__grid{grid-template-columns:1.5fr 1.25fr 1.25fr 1fr}}@container course-distance-winners-block (min-width:850px){.course-distance-winners__grid{grid-template-columns:1.5fr 1fr 1.5fr 1fr}}.course-distance-winners__grid a{text-decoration:underline;text-decoration-color:currentColor;text-underline-offset:.1875rem}.course-distance-winners__grid a:hover{text-decoration-color:transparent}.course-distance-winners__grid .vc-bookmaker-btn{align-items:stretch;flex-direction:column;margin-left:auto}@container course-distance-winners-block (min-width:850px){.course-distance-winners__grid .vc-bookmaker-btn{flex-direction:row}}.course-distance-winners__grid .vc-bookmaker-btn__odds{align-items:center;display:flex;justify-content:center}.course-distance-winners__grid .vc-tip__results{align-items:center;text-align:center}.course-distance-winners__grid .vc-tip__results .vc-tip__place,.course-distance-winners__grid .vc-tip__results span{font-size:1rem;margin:0}.course-distance-winners__grid .vc-tip__results .vc-tip__result{padding-bottom:0}.course-distance-winners__head,.course-distance-winners__row{display:grid;grid-column:span 4;grid-template-columns:subgrid}.course-distance-winners__head{background:#1d4380;border-radius:.1875rem .1875rem 0 0;color:#fafafa;font-size:.875rem;font-weight:600;overflow:hidden;text-transform:uppercase}.course-distance-winners__head .course-distance-winners__cell{padding:.5rem .75rem}@container course-distance-winners-block (min-width:768px){.course-distance-winners__head .course-distance-winners__cell{padding:.75rem}}@container course-distance-winners-block (max-width:768px){.course-distance-winners__head .course-distance-winners__cell:first-child{grid-column:1/span 3}}.course-distance-winners__head .course-distance-winners__cell:last-child{justify-content:center}@container course-distance-winners-block (max-width:768px){.course-distance-winners__head .course-distance-winners__cell:last-child{grid-column:5/span 1}}.course-distance-winners__content{display:contents;font-size:.75rem}@container course-distance-winners-block (min-width:768px){.course-distance-winners__content{font-size:.875rem}}.course-distance-winners__row{border-bottom:.0625rem solid var(--vc-color-primary-two-2);padding:.25rem 0}.course-distance-winners__row:last-child{border:none}@container course-distance-winners-block (min-width:768px){.course-distance-winners__row{padding:0}}.course-distance-winners__block{grid-column:1/span 3}@container course-distance-winners-block (min-width:768px){.course-distance-winners__block{display:contents}}.course-distance-winners__block+.course-distance-winners__cell{grid-column:5/span 1;min-width:5.9375rem}@container course-distance-winners-block (max-width:768px){.course-distance-winners__block+.course-distance-winners__cell{justify-content:center;text-align:center}}@container course-distance-winners-block (min-width:850px){.course-distance-winners__block+.course-distance-winners__cell{min-width:13.4375rem}}.course-distance-winners__block .course-distance-winners__cell:first-child{flex-wrap:nowrap}.course-distance-winners__block .course-distance-winners__cell .longest-traveller__name{word-break:break-word}.course-distance-winners__cell{align-items:center;display:flex;flex-wrap:wrap;padding:.25rem .75rem}@container course-distance-winners-block (min-width:768px){.course-distance-winners__cell{justify-content:center;padding:.75rem;text-align:center}.course-distance-winners__cell:first-child{justify-content:flex-start;text-align:left}}@container course-distance-winners-block (max-width:768px){.course-distance-winners__cell>span{margin-right:.3125rem}}.longest-traveller__silk{flex:none;margin-right:.5rem;width:1.875rem}.longest-traveller__name{font-size:1rem;font-weight:700}.course-distance-winners__button{text-align:center}.entry-content .course-distance-winners__text p{margin:0 0 .75rem;padding:0}.entry-content .course-distance-winners__text p:last-child{margin:0}[data-theme=dark] .course-distance-winners__head{background:var(--vc-color-primary-two-4)}[data-theme=dark] .entry-content .course-distance-winners__grid a:not([class*=vc-]){color:var(--vc-color-primary-two-0)}