@keyframes fade{0%{opacity:0}}@keyframes fadeAndMove{0%{transform:translateY(.4em);opacity:0}}@keyframes float{0%{transform:translateY(0)}50%{transform:translateY(-20px)}to{transform:translateY(0)}}@keyframes floatInverse{0%{transform:translateY(0)}50%{transform:translateY(20px)}to{transform:translateY(0)}}@keyframes rotating{0%{-ms-transform:rotate(0deg);-moz-transform:rotate(0deg);-webkit-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0)}to{-ms-transform:rotate(360deg);-moz-transform:rotate(360deg);-webkit-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes flickerAnimation{0%{opacity:1}50%{opacity:.4}to{opacity:1}}@keyframes flickerAnimation{0%{opacity:1}50%{opacity:.4}to{opacity:1}}@keyframes shimmerAnimation{to{transform:translate(100%)}}.horse-profile-page{max-width:1366px;width:100%;margin:0 auto;display:flex;flex-direction:column;padding:16px 0;gap:16px}@media screen and (max-width:1250px){.horse-profile-page{padding:0 16px}}.horse-profile-page .horse-profiles{font-size:1.7142857143rem;line-height:2.3571428571rem;margin:0}.horse-profile-page .horse-profile-grid{display:grid;gap:16px;grid-template-columns:repeat(2,minmax(0,1fr))}.horse-profile-page .horse-profile-grid .horse-profile-grid__pedigree-cell{display:flex;flex-direction:column;gap:16px}.horse-profile-page .horse-profile-grid .horse-widget-in-pedigree{display:block;max-height:70vh;overflow:auto}.horse-profile-page .horse-profile-grid .horse-widget-in-pedigree .race-entry-widget{height:auto}.horse-profile-page .horse-profile-grid[data-bio-height=short] .horse-widget-in-pedigree{display:none}.horse-profile-page .horse-profile-grid[data-bio-height=tall] .horse-widget-in-pedigree{display:block}.horse-profile-page .horse-profile-grid[data-bio-height=short] .horse-widgets-section-wrapper .bet-slip-widget{display:none}@media screen and (max-width:1366px){.horse-profile-page .horse-profile-grid .horse-widget-in-pedigree{display:none!important}.horse-profile-page .horse-profile-grid .horse-widgets-section-wrapper .bet-slip-widget{display:block!important}}.horse-profile-page .horse-profile-grid .horse-card,.horse-profile-page .horse-profile-grid .trending-horses-card,.horse-profile-page .horse-profile-grid .horse-entries-card,.horse-profile-page .horse-profile-grid .horse-pedigree-card{border-radius:4px;background-color:#fff}.horse-profile-page .horse-profile-grid .horse-card .card-title,.horse-profile-page .horse-profile-grid .trending-horses-card .card-title,.horse-profile-page .horse-profile-grid .horse-entries-card .card-title,.horse-profile-page .horse-profile-grid .horse-pedigree-card .card-title{font-size:1.1428571429rem;line-height:1.5714285714rem;padding:10px 16px;margin:0;border-bottom:1px solid #d1d3d4}.horse-profile-page .horse-profile-grid .horse-card .card-content,.horse-profile-page .horse-profile-grid .trending-horses-card .card-content,.horse-profile-page .horse-profile-grid .horse-entries-card .card-content,.horse-profile-page .horse-profile-grid .horse-pedigree-card .card-content{padding:16px}.horse-profile-page .horse-profile-grid .horse-profile-card{border-radius:4px;background-color:#fff;padding:16px;display:flex;flex-direction:column}.horse-profile-page .horse-profile-grid .horse-profile-card .horse-name{margin:0;font-size:1.7142857143rem;line-height:2.3571428571rem;color:#000}.horse-profile-page .horse-profile-grid .horse-profile-card .horse-name .breeding-location{font-size:1.1428571429rem;line-height:2.3571428571rem}.horse-profile-page .horse-profile-grid .horse-profile-card .parent-links-container{display:flex;flex-direction:row;gap:5px}.horse-profile-page .horse-profile-grid .horse-profile-card .parent-links-container .parent-link{font-size:1rem;line-height:1.5714285714rem;color:#248ff1}.horse-profile-page .horse-profile-grid .horse-profile-card .parent-links-container .parent-link:hover{color:#06c}.horse-profile-page .horse-profile-grid .horse-profile-card .horse-info{font-size:1rem;line-height:1.5714285714rem}.horse-profile-page .horse-profile-grid .horse-profile-card .breeder-owner-container{display:grid;grid-template-columns:80px auto;column-gap:32px}.horse-profile-page .horse-profile-grid .horse-profile-card .breeder-owner-container .heading{font-size:1rem;line-height:1.5714285714rem;font-weight:600;margin:0}.horse-profile-page .horse-profile-grid .horse-profile-card .breeder-owner-container .value{font-size:1rem;line-height:1.5714285714rem}@media screen and (max-width:768px){.horse-profile-page .horse-profile-grid .horse-profile-card .breeder-owner-container{column-gap:8px}}.horse-profile-page .horse-profile-grid .horse-profile-card .accomplishments{margin:8px 0;display:flex;flex-direction:row;flex-wrap:wrap;gap:4px}.horse-profile-page .horse-profile-grid .horse-profile-card .accomplishments .accomplishment{display:flex;align-items:center;justify-content:center;text-align:center;text-transform:uppercase;padding:0 8px;border-radius:8px;height:16px;font-size:.7142857143rem;line-height:1.1428571429rem;font-weight:700;color:#fff;background-color:#248ff1;opacity:.4}.horse-profile-page .horse-profile-grid .horse-profile-card .accomplishments .accomplishment.won{opacity:1}.horse-profile-page .horse-profile-grid .horse-profile-card .stats-container{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}@media screen and (max-width:768px){.horse-profile-page .horse-profile-grid .horse-profile-card .stats-container{grid-template-columns:repeat(1,minmax(0,1fr));gap:8px}}.horse-profile-page .horse-profile-grid .horse-profile-card .stats-container .life-record{border-radius:4px;background-color:#fff;padding:16px;display:flex;flex-direction:row;flex-wrap:wrap;gap:8px;background-color:#f7fafe;align-content:flex-start;justify-content:space-between}.horse-profile-page .horse-profile-grid .horse-profile-card .stats-container .average-stats{border-radius:4px;background-color:#fff;padding:16px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;background-color:#f7fafe;align-content:flex-start}.horse-profile-page .horse-profile-grid .horse-profile-card .stats-container .right{text-align:right}.horse-profile-page .horse-profile-grid .horse-profile-card .stats-container .record-column{display:flex;flex-direction:column}.horse-profile-page .horse-profile-grid .horse-profile-card .stats-container .heading{font-weight:700;font-size:1rem;line-height:1.3571428571rem}.horse-profile-page .horse-profile-grid .horse-profile-card .stats-container .value{font-size:1rem;line-height:1.3571428571rem}.horse-profile-page .horse-profile-grid .horse-gallery{display:flex;position:relative;border-radius:4px;background-color:#fff}.horse-profile-page .horse-profile-grid .horse-gallery .images-container{position:relative;display:flex;width:100%;height:100%}.horse-profile-page .horse-profile-grid .horse-gallery .images-container .horse-gallery-image{position:absolute;top:0;left:0;right:0;bottom:0;display:none}.horse-profile-page .horse-profile-grid .horse-gallery .images-container .horse-gallery-image.active{display:flex}.horse-profile-page .horse-profile-grid .horse-gallery .images-container .horse-gallery-image.mobile{display:none}.horse-profile-page .horse-profile-grid .horse-gallery .images-container .horse-gallery-image .picture-container{width:100%;height:100%}.horse-profile-page .horse-profile-grid .horse-gallery .images-container .horse-gallery-image .picture-container .picture{width:100%;height:100%;display:flex}.horse-profile-page .horse-profile-grid .horse-gallery .images-container .horse-gallery-image .picture-container .picture .image{width:100%;height:100%;border-radius:4px}@media screen and (max-width:1366px){.horse-profile-page .horse-profile-grid .horse-gallery{width:100%;height:0;padding-top:42%}.horse-profile-page .horse-profile-grid .horse-gallery .images-container{position:absolute;top:0;height:0;padding-top:42%}}@media screen and (max-width:768px){.horse-profile-page .horse-profile-grid .horse-gallery{width:100%;height:0;padding-top:50%}.horse-profile-page .horse-profile-grid .horse-gallery .images-container{position:absolute;top:0;height:0;padding-top:50%}}@media screen and (max-width:390px){.horse-profile-page .horse-profile-grid .horse-gallery{width:100%;height:0;padding-top:100%}.horse-profile-page .horse-profile-grid .horse-gallery .images-container{position:absolute;top:0;height:0;padding-top:100%}.horse-profile-page .horse-profile-grid .horse-gallery .images-container .horse-gallery-image{display:none!important}.horse-profile-page .horse-profile-grid .horse-gallery .images-container .horse-gallery-image.mobile.active{display:flex!important}}.horse-profile-page .horse-profile-grid .horse-gallery .button-container{position:absolute;left:0;right:0;bottom:16px;z-index:9;display:flex;align-items:center;justify-content:center}.horse-profile-page .horse-profile-grid .horse-gallery .button-container .horse-gallery-button{width:auto;display:flex;align-items:center;justify-content:center;text-decoration:none;border:2px solid rgba(0,0,0,0);outline:0;text-align:center;font-family:Open Sans,Helvetica,Arial,sans-serif;font-weight:700;border-radius:4px;text-transform:uppercase;padding:0;cursor:pointer;font-size:1rem;line-height:1rem;transition:opacity,transform,color,background-color,fill,visibility,border-color ease .3s!important;transition-property:color,border-color,background-color!important;width:20px;height:20px;background:#0000}.horse-profile-page .horse-profile-grid .horse-gallery .button-container .horse-gallery-button .icon{fill:#042a51;transition:fill ease .3s!important}.horse-profile-page .horse-profile-grid .horse-gallery .button-container .horse-gallery-button:disabled,.horse-profile-page .horse-profile-grid .horse-gallery .button-container .horse-gallery-button[disabled]{opacity:.5;box-shadow:none;cursor:not-allowed}.horse-profile-page .horse-profile-grid .horse-gallery .button-container .horse-gallery-button:disabled .icon,.horse-profile-page .horse-profile-grid .horse-gallery .button-container .horse-gallery-button[disabled] .icon{fill:#042a51}.horse-profile-page .horse-profile-grid .horse-gallery .button-container .horse-gallery-button span{width:8px;height:8px;border-radius:100%;background-color:#d1d3d4}.horse-profile-page .horse-profile-grid .horse-gallery .button-container .horse-gallery-button.active span,.horse-profile-page .horse-profile-grid .horse-gallery .button-container .horse-gallery-button:hover span{background-color:#248ff1}.horse-profile-page .horse-profile-grid .horse-pedigree-card .card-content{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.horse-profile-page .horse-profile-grid .horse-pedigree-card .card-content .horse-parents{display:flex;flex-direction:column;height:100%}.horse-profile-page .horse-profile-grid .horse-pedigree-card .card-content .horse-parents span{height:100%;border:1px solid #042a51;padding:0 8px;display:flex;align-items:center;justify-content:center;text-align:center}.horse-profile-page .horse-profile-grid .horse-pedigree-card .card-content .horse-parents span.horse{background-color:#f7fafe}.horse-profile-page .horse-profile-grid .horse-pedigree-card .card-content .horse-parents span:first-child{border-top-left-radius:4px;border-bottom:0}.horse-profile-page .horse-profile-grid .horse-pedigree-card .card-content .horse-parents span:last-child{border-bottom-left-radius:4px;border-top:0}.horse-profile-page .horse-profile-grid .horse-pedigree-card .card-content .solo-horse{display:flex;flex-direction:column;height:100%}.horse-profile-page .horse-profile-grid .horse-pedigree-card .card-content .solo-horse span{height:100%;border:1px solid #042a51;padding:0 8px;display:flex;align-items:center;justify-content:center;text-align:center;border-top-left-radius:4px;border-bottom-left-radius:4px}.horse-profile-page .horse-profile-grid .horse-pedigree-card .card-content .solo-horse span.horse{background-color:#f7fafe}.horse-profile-page .horse-profile-grid .horse-pedigree-card .card-content .horse-grandparents{display:flex;flex-direction:column}.horse-profile-page .horse-profile-grid .horse-pedigree-card .card-content .horse-grandparents span{height:50px;border:1px solid #042a51;display:flex;align-items:center;justify-content:center;text-align:center;padding:0 8px}.horse-profile-page .horse-profile-grid .horse-pedigree-card .card-content .horse-grandparents span:first-child{border-top-right-radius:4px}.horse-profile-page .horse-profile-grid .horse-pedigree-card .card-content .horse-grandparents span:last-child{border-bottom-right-radius:4px}.horse-profile-page .horse-profile-grid .horse-pedigree-card .pedigree-data-button{width:auto;display:flex;align-items:center;justify-content:center;text-decoration:none;border:2px solid rgba(0,0,0,0);outline:0;text-align:center;font-family:Open Sans,Helvetica,Arial,sans-serif;font-weight:700;text-transform:uppercase;padding:0;cursor:pointer;font-size:1rem;line-height:1rem;transition:opacity,transform,color,background-color,fill,visibility,border-color ease .3s!important;transition-property:color,border-color,background-color!important;background-color:#248ff1;color:#fff;border:2px solid #248ff1;max-width:280px;border-radius:20px;margin:0 auto 16px}.horse-profile-page .horse-profile-grid .horse-pedigree-card .pedigree-data-button .icon{fill:#042a51;transition:fill ease .3s!important}.horse-profile-page .horse-profile-grid .horse-pedigree-card .pedigree-data-button:disabled,.horse-profile-page .horse-profile-grid .horse-pedigree-card .pedigree-data-button[disabled]{opacity:.5;box-shadow:none;cursor:not-allowed}.horse-profile-page .horse-profile-grid .horse-pedigree-card .pedigree-data-button:disabled .icon,.horse-profile-page .horse-profile-grid .horse-pedigree-card .pedigree-data-button[disabled] .icon{fill:#042a51}.horse-profile-page .horse-profile-grid .horse-pedigree-card .pedigree-data-button:hover,.horse-profile-page .horse-profile-grid .horse-pedigree-card .pedigree-data-button:focus{border-color:#06c;background-color:#06c;color:#fff}.horse-profile-page .horse-profile-grid .horse-pedigree-card .pedigree-data-button:active{border-color:#248ff1;background-color:#248ff1;color:#fff}.horse-profile-page .horse-profile-grid .horse-pedigree-card .pedigree-data-button:disabled,.horse-profile-page .horse-profile-grid .horse-pedigree-card .pedigree-data-button[disabled]{border-color:#248ff1;background-color:#248ff1;color:#fff}@media screen and (max-width:390px){.horse-profile-page .horse-profile-grid .horse-pedigree-card .pedigree-data-button{max-width:calc(100% - 32px)}}.horse-profile-page .horse-profile-grid .horse-bio-card{border-radius:4px;background-color:#fff;padding:16px}.horse-profile-page .horse-profile-grid .horse-bio-card .content-text{display:flex;flex-direction:column;gap:16px}.horse-profile-page .horse-profile-grid .horse-bio-card .content-text p{margin:0;font-size:1rem;line-height:1.3571428571rem}.horse-profile-page .horse-profile-grid .horse-bio-card .content-text a{color:#248ff1}.horse-profile-page .horse-profile-grid .horse-bio-card .content-text a:hover{color:#06c}.horse-profile-page .horse-profile-grid .horse-bio-card .content-text h1,.horse-profile-page .horse-profile-grid .horse-bio-card .content-text h2,.horse-profile-page .horse-profile-grid .horse-bio-card .content-text h3,.horse-profile-page .horse-profile-grid .horse-bio-card .content-text h4,.horse-profile-page .horse-profile-grid .horse-bio-card .content-text h5,.horse-profile-page .horse-profile-grid .horse-bio-card .content-text h6{margin:0;text-transform:uppercase}.horse-profile-page .horse-profile-grid .horse-bio-card .content-text h1{font-size:1.7142857143rem;line-height:1.7142857143rem}.horse-profile-page .horse-profile-grid .horse-bio-card .content-text h2{font-size:1.2857142857rem;line-height:1.7142857143rem}.horse-profile-page .horse-profile-grid .horse-bio-card .content-text h3{font-size:1.1428571429rem;line-height:1.5714285714rem}.horse-profile-page .horse-profile-grid .horse-bio-card .content-text h4{font-size:1.0714285714rem;line-height:1.4285714286rem}.horse-profile-page .horse-profile-grid .horse-bio-card .content-text h5,.horse-profile-page .horse-profile-grid .horse-bio-card .content-text h6{font-size:1rem;line-height:1.3571428571rem}.horse-profile-page .horse-profile-grid .horse-bio-card .content-text div,.horse-profile-page .horse-profile-grid .horse-bio-card .content-text p,.horse-profile-page .horse-profile-grid .horse-bio-card .content-text li{font-size:1rem;line-height:1.7142857143rem;font-weight:400;margin:0}.horse-profile-page .horse-profile-grid .horse-bio-card .content-text time{font-size:.8571428571rem;line-height:1.1428571429rem}.horse-profile-page .horse-profile-grid .horse-bio-card .content-text ul,.horse-profile-page .horse-profile-grid .horse-bio-card .content-text ol{margin:0}.horse-profile-page .horse-profile-grid .horse-bio-card .content-text hr{width:100%;border:none;border-bottom:2px solid #d1d3d4;opacity:.4}.horse-profile-page .horse-profile-grid .horse-bio-card .content-text blockquote{display:flex;flex-direction:column;position:relative;gap:8px;margin:0}.horse-profile-page .horse-profile-grid .horse-bio-card .content-text blockquote:before{color:#d1d3d4;content:"“";font-size:50px;font-style:normal;font-weight:700;left:10px;position:absolute;top:-23px}.horse-profile-page .horse-profile-grid .horse-bio-card .content-text blockquote>*{border-left:2px solid #d1d3d4;margin:0;padding:0 0 0 40px;font-size:1rem;line-height:1.3571428571rem}.horse-profile-page .horse-profile-grid .horse-bio-card .content-text table{width:100%;background-color:#0000;text-align:left;border-collapse:collapse}.horse-profile-page .horse-profile-grid .horse-bio-card .content-text table td,.horse-profile-page .horse-profile-grid .horse-bio-card .content-text table th{height:40px;padding:5px 10px;font-size:1rem;line-height:1.3571428571rem}.horse-profile-page .horse-profile-grid .horse-bio-card .content-text table td{border:0;border:1px solid #dfdfdf}.horse-profile-page .horse-profile-grid .horse-bio-card .content-text table tr{transition:background-color ease .3s!important;background-color:#fff}.horse-profile-page .horse-profile-grid .horse-bio-card .content-text table tr:first-child{background:#dfdfdf}.horse-profile-page .horse-profile-grid .horse-bio-card .content-text table tr:nth-child(2n+3){background:#f2f2f2}.horse-profile-page .horse-profile-grid .horse-bio-card .content-text table thead{background:#dfdfdf}.horse-profile-page .horse-profile-grid .horse-bio-card .content-text table thead th{border:1px solid rgba(0,0,0,.12);border-bottom:0;text-transform:uppercase;font-weight:700;color:#042a51;border:0}.horse-profile-page .horse-profile-grid .horse-bio-card .content-text table thead th:first-child{border-left:none}.horse-profile-page .horse-profile-grid .horse-bio-card .content-text table thead tr{background-color:#0000}.horse-profile-page .horse-profile-grid .horse-bio-card .content-text table thead~tbody tr:first-child{background:#f2f2f2}.horse-profile-page .horse-profile-grid .horse-bio-card .content-text img{max-width:100%;height:unset}.horse-profile-page .horse-profile-grid .horse-entries-card .bet-slip-widget{margin-top:16px;margin-bottom:16px}.horse-profile-page .horse-profile-grid .horse-entries-card .card-content{display:flex;flex-direction:column;gap:16px}.horse-profile-page .horse-profile-grid .horse-entries-card .card-content .entry-heading{font-size:1rem;line-height:1.3571428571rem;text-transform:uppercase;font-weight:700;color:#000;margin:0}.horse-profile-page .horse-profile-grid .horse-entries-card .card-content .horse-entries-show-more{align-self:flex-start;background:none;border:none;cursor:pointer;font-weight:600;padding:0;text-decoration:underline;font-size:1rem;color:#248ff1}.horse-profile-page .horse-profile-grid .horse-entries-card .card-content .upcoming-entries,.horse-profile-page .horse-profile-grid .horse-entries-card .card-content .upcoming-entries .upcoming-entries-list{display:flex;flex-direction:column;gap:8px}.horse-profile-page .horse-profile-grid .horse-entries-card .card-content .upcoming-entries .upcoming-entries-list .horse-upcoming-entry-card{display:flex;flex-direction:column;border-radius:4px;background-color:#fff;background-color:#f7fafe;padding:8px}.horse-profile-page .horse-profile-grid .horse-entries-card .card-content .upcoming-entries .upcoming-entries-list .horse-upcoming-entry-card .track-name-date{display:flex;flex-direction:row;gap:16px}.horse-profile-page .horse-profile-grid .horse-entries-card .card-content .upcoming-entries .upcoming-entries-list .horse-upcoming-entry-card .track-name-date .track-name,.horse-profile-page .horse-profile-grid .horse-entries-card .card-content .upcoming-entries .upcoming-entries-list .horse-upcoming-entry-card .track-name-date .date{font-size:1rem;line-height:1.3571428571rem;margin:0;font-weight:600;color:#000}.horse-profile-page .horse-profile-grid .horse-entries-card .card-content .upcoming-entries .upcoming-entries-list .horse-upcoming-entry-card .track-name-date .date{margin-left:auto}.horse-profile-page .horse-profile-grid .horse-entries-card .card-content .upcoming-entries .upcoming-entries-list .horse-upcoming-entry-card .race-info{width:100%;display:flex;flex-direction:row;flex-wrap:wrap;gap:8px;margin-top:8px}.horse-profile-page .horse-profile-grid .horse-entries-card .card-content .upcoming-entries .upcoming-entries-list .horse-upcoming-entry-card .race-info .race-column{display:flex;flex-direction:column}.horse-profile-page .horse-profile-grid .horse-entries-card .card-content .upcoming-entries .upcoming-entries-list .horse-upcoming-entry-card .race-info .race-column .heading{font-size:.8571428571rem;line-height:1.1428571429rem;color:#666;font-weight:400;text-transform:uppercase}.horse-profile-page .horse-profile-grid .horse-entries-card .card-content .upcoming-entries .upcoming-entries-list .horse-upcoming-entry-card .race-info .race-column .value{font-size:1rem;line-height:1.3571428571rem;color:#000;font-weight:400}.horse-profile-page .horse-profile-grid .horse-entries-card .card-content .upcoming-entries .upcoming-entries-list .horse-upcoming-entry-card .race-info .secondary-button{margin-left:auto;max-width:130px;min-width:130px}@media screen and (max-width:390px){.horse-profile-page .horse-profile-grid .horse-entries-card .card-content .upcoming-entries .upcoming-entries-list .horse-upcoming-entry-card .race-info .secondary-button{min-width:100%;max-width:100%;margin:0}}.horse-profile-page .horse-profile-grid .horse-entries-card .card-content .recent-race-results,.horse-profile-page .horse-profile-grid .horse-entries-card .card-content .recent-race-results .recent-race-list{display:flex;flex-direction:column;gap:8px}.horse-profile-page .horse-profile-grid .horse-entries-card .card-content .recent-race-results .recent-race-list .horse-race-entry-card{display:flex;flex-direction:column;padding:8px;border-radius:0;border-bottom:1px solid #efefef}.horse-profile-page .horse-profile-grid .horse-entries-card .card-content .recent-race-results .recent-race-list .horse-race-entry-card .track-name-date{display:flex;flex-direction:row;gap:16px}.horse-profile-page .horse-profile-grid .horse-entries-card .card-content .recent-race-results .recent-race-list .horse-race-entry-card .track-name-date .track-name,.horse-profile-page .horse-profile-grid .horse-entries-card .card-content .recent-race-results .recent-race-list .horse-race-entry-card .track-name-date .date{font-size:1rem;line-height:1.3571428571rem;margin:0;font-weight:600;color:#000}.horse-profile-page .horse-profile-grid .horse-entries-card .card-content .recent-race-results .recent-race-list .horse-race-entry-card .track-name-date .date{margin-left:auto}.horse-profile-page .horse-profile-grid .horse-entries-card .card-content .recent-race-results .recent-race-list .horse-race-entry-card .race-info{display:flex;flex-direction:row;flex-wrap:wrap;gap:8px;margin-top:8px}.horse-profile-page .horse-profile-grid .horse-entries-card .card-content .recent-race-results .recent-race-list .horse-race-entry-card .race-info .race-column{display:flex;flex-direction:column}.horse-profile-page .horse-profile-grid .horse-entries-card .card-content .recent-race-results .recent-race-list .horse-race-entry-card .race-info .race-column .heading{font-size:.8571428571rem;line-height:1.1428571429rem;color:#666;font-weight:400;text-transform:uppercase}.horse-profile-page .horse-profile-grid .horse-entries-card .card-content .recent-race-results .recent-race-list .horse-race-entry-card .race-info .race-column .value{font-size:1rem;line-height:1.3571428571rem;color:#000;font-weight:400}.horse-profile-page .horse-profile-grid .horse-entries-card .card-content .workouts,.horse-profile-page .horse-profile-grid .horse-entries-card .card-content .workouts .workout-list{display:flex;flex-direction:column;gap:8px}.horse-profile-page .horse-profile-grid .horse-entries-card .card-content .workouts .workout-list .horse-workout-entry-card{display:flex;flex-direction:column;padding:8px;border-radius:0;border-bottom:1px solid #efefef}.horse-profile-page .horse-profile-grid .horse-entries-card .card-content .workouts .workout-list .horse-workout-entry-card .track-name-date{display:flex;flex-direction:row;gap:16px}.horse-profile-page .horse-profile-grid .horse-entries-card .card-content .workouts .workout-list .horse-workout-entry-card .track-name-date .track-name,.horse-profile-page .horse-profile-grid .horse-entries-card .card-content .workouts .workout-list .horse-workout-entry-card .track-name-date .date{font-size:1rem;line-height:1.3571428571rem;margin:0;font-weight:600;color:#000}.horse-profile-page .horse-profile-grid .horse-entries-card .card-content .workouts .workout-list .horse-workout-entry-card .track-name-date .date{margin-left:auto}.horse-profile-page .horse-profile-grid .horse-entries-card .card-content .workouts .workout-list .horse-workout-entry-card .race-info{display:flex;flex-direction:row;flex-wrap:wrap;gap:8px;margin-top:8px}.horse-profile-page .horse-profile-grid .horse-entries-card .card-content .workouts .workout-list .horse-workout-entry-card .race-info .race-column{display:flex;flex-direction:column}.horse-profile-page .horse-profile-grid .horse-entries-card .card-content .workouts .workout-list .horse-workout-entry-card .race-info .race-column .heading{font-size:.8571428571rem;line-height:1.1428571429rem;color:#666;font-weight:400;text-transform:uppercase}.horse-profile-page .horse-profile-grid .horse-entries-card .card-content .workouts .workout-list .horse-workout-entry-card .race-info .race-column .value{font-size:1rem;line-height:1.3571428571rem;color:#000;font-weight:400}.horse-profile-page .horse-profile-grid .trending-horses-card .card-content{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.horse-profile-page .horse-profile-grid .trending-horses-card .card-content .trending-column{display:flex;flex-direction:column}.horse-profile-page .horse-profile-grid .trending-horses-card .card-content .trending-column .trending-horse{display:flex;font-size:1rem;line-height:1.8571428571rem;color:#248ff1;font-weight:600}.horse-profile-page .horse-profile-grid .trending-horses-card .card-content .trending-column .trending-horse:hover{color:#06c}.horse-profile-page .horse-profile-grid .trending-horses-card .search-horses-button{width:auto;display:flex;align-items:center;justify-content:center;text-decoration:none;border:2px solid rgba(0,0,0,0);outline:0;text-align:center;font-family:Open Sans,Helvetica,Arial,sans-serif;font-weight:700;text-transform:uppercase;padding:0;cursor:pointer;font-size:1rem;line-height:1rem;transition:opacity,transform,color,background-color,fill,visibility,border-color ease .3s!important;transition-property:color,border-color,background-color!important;background-color:#248ff1;color:#fff;border:2px solid #248ff1;max-width:280px;border-radius:20px;margin:0 auto 16px}.horse-profile-page .horse-profile-grid .trending-horses-card .search-horses-button .icon{fill:#042a51;transition:fill ease .3s!important}.horse-profile-page .horse-profile-grid .trending-horses-card .search-horses-button:disabled,.horse-profile-page .horse-profile-grid .trending-horses-card .search-horses-button[disabled]{opacity:.5;box-shadow:none;cursor:not-allowed}.horse-profile-page .horse-profile-grid .trending-horses-card .search-horses-button:disabled .icon,.horse-profile-page .horse-profile-grid .trending-horses-card .search-horses-button[disabled] .icon{fill:#042a51}.horse-profile-page .horse-profile-grid .trending-horses-card .search-horses-button:hover,.horse-profile-page .horse-profile-grid .trending-horses-card .search-horses-button:focus{border-color:#06c;background-color:#06c;color:#fff}.horse-profile-page .horse-profile-grid .trending-horses-card .search-horses-button:active{border-color:#248ff1;background-color:#248ff1;color:#fff}.horse-profile-page .horse-profile-grid .trending-horses-card .search-horses-button:disabled,.horse-profile-page .horse-profile-grid .trending-horses-card .search-horses-button[disabled]{border-color:#248ff1;background-color:#248ff1;color:#fff}@media screen and (max-width:390px){.horse-profile-page .horse-profile-grid .trending-horses-card .search-horses-button{max-width:calc(100% - 32px)}}.horse-profile-page .horse-profile-grid .horse-widgets-section.horse-card .card-content,.horse-profile-page .horse-profile-grid .horse-widgets-section.horse-pedigree-card .card-content,.horse-profile-page .horse-profile-grid .horse-widgets-section.horse-entries-card .card-content,.horse-profile-page .horse-profile-grid .horse-widgets-section.trending-horses-card .card-content{padding:16px}.horse-profile-page .horse-profile-grid .horse-widgets-section .horse-widgets-section__content{display:flex;flex-direction:column;gap:16px}.horse-profile-page .horse-profile-grid .secondary-profile-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.horse-profile-page .horse-profile-grid .secondary-profile-grid .horse-widgets-section-wrapper{grid-column:1/-1}.horse-profile-page .horse-profile-grid .secondary-profile-grid .horse-widgets-section-wrapper.hidden{display:none}.horse-profile-page .horse-profile-grid .secondary-profile-grid .related-articles-card{align-self:start}.horse-profile-page .horse-profile-grid .secondary-profile-grid .related-articles-card .card-content{display:flex;flex-direction:column;gap:16px}.horse-profile-page .horse-profile-grid .secondary-profile-grid .related-articles-card .card-content .article{overflow:hidden;position:relative;background-color:#fff;border-radius:4px;border:1px solid #efefef;padding:16px;-webkit-animation:.25s .25s fade backwards ease-out;animation:.25s .25s fade backwards ease-out}.horse-profile-page .horse-profile-grid .secondary-profile-grid .related-articles-card .card-content .article .featured{display:block;overflow:hidden;position:relative;height:100px}.horse-profile-page .horse-profile-grid .secondary-profile-grid .related-articles-card .card-content .article .featured svg,.horse-profile-page .horse-profile-grid .secondary-profile-grid .related-articles-card .card-content .article .featured img{border-radius:4px;min-height:100px;display:block;margin:0 auto;object-fit:cover;object-position:50% 0}.horse-profile-page .horse-profile-grid .secondary-profile-grid .related-articles-card .card-content .article .narrow-image{width:200px;margin-right:8px}.horse-profile-page .horse-profile-grid .secondary-profile-grid .related-articles-card .card-content .article .bam-content.narrow{width:calc(100% - 215px);display:flex;flex-wrap:wrap}.horse-profile-page .horse-profile-grid .secondary-profile-grid .related-articles-card .card-content .article .bam-content.narrow .info-content{width:100%;margin-bottom:auto}.horse-profile-page .horse-profile-grid .secondary-profile-grid .related-articles-card .card-content .article .wide-image{width:100%;margin-bottom:8px}.horse-profile-page .horse-profile-grid .secondary-profile-grid .related-articles-card .card-content .article .wide-image picture img{width:100%}.horse-profile-page .horse-profile-grid .secondary-profile-grid .related-articles-card .card-content .article .wide-image svg.default{background-color:#042a51}.horse-profile-page .horse-profile-grid .secondary-profile-grid .related-articles-card .card-content .article a{border-radius:4px}.horse-profile-page .horse-profile-grid .secondary-profile-grid .related-articles-card .card-content .article a svg.default,.horse-profile-page .horse-profile-grid .secondary-profile-grid .related-articles-card .card-content .article a img.default{object-fit:contain;padding:16px;width:100%!important;height:100%!important;object-position:50% 50%;fill:#fff}.horse-profile-page .horse-profile-grid .secondary-profile-grid .related-articles-card .card-content .article .title{font-weight:700;font-size:1.1428571429rem;line-height:1.5714285714rem;text-transform:uppercase;border-radius:0;max-height:44px;color:#042a51;margin-bottom:0;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;display:-webkit-box;transition:color ease .3s!important;display:flex;flex-direction:column}.horse-profile-page .horse-profile-grid .secondary-profile-grid .related-articles-card .card-content .article .title:hover{color:#248ff1}.horse-profile-page .horse-profile-grid .secondary-profile-grid .related-articles-card .card-content .article .excerpt{margin-top:4px;font-size:1rem;line-height:1.7142857143rem;font-weight:400;max-height:96px;min-height:96px;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:4;line-clamp:4;display:-webkit-box}.horse-profile-page .horse-profile-grid .secondary-profile-grid .related-articles-card .card-content .article .article-tag,.horse-profile-page .horse-profile-grid .secondary-profile-grid .related-articles-card .card-content .article .video-article-tag{display:flex;align-items:center;margin-top:auto}.horse-profile-page .horse-profile-grid .secondary-profile-grid .related-articles-card .card-content .article .article-tag svg,.horse-profile-page .horse-profile-grid .secondary-profile-grid .related-articles-card .card-content .article .video-article-tag svg{width:20px;height:20px;display:block;margin-right:5px;fill:#042a51}.horse-profile-page .horse-profile-grid .secondary-profile-grid .related-articles-card .card-content .article .article-tag p,.horse-profile-page .horse-profile-grid .secondary-profile-grid .related-articles-card .card-content .article .video-article-tag p{color:#042a51;text-transform:uppercase;margin:0;font-weight:700;font-size:1.1428571429rem;line-height:1.1428571429rem}.horse-profile-page .horse-profile-grid .secondary-profile-grid .related-articles-card .card-content .article .video-article-tag{margin:0 0 8px}.horse-profile-page .horse-profile-grid .secondary-profile-grid .related-articles-card .card-content .article .date-author{color:#042a51}.horse-profile-page .horse-profile-grid .secondary-profile-grid .related-articles-card .card-content .article .date-author .author-text{margin-left:8px;font-weight:700}@media screen and (max-width:700px){.horse-profile-page .horse-profile-grid .secondary-profile-grid .related-articles-card .card-content .article{padding:16px}.horse-profile-page .horse-profile-grid .secondary-profile-grid .related-articles-card .card-content .article a.featured img{width:100%}.horse-profile-page .horse-profile-grid .secondary-profile-grid .related-articles-card .card-content .article .date-author{margin-bottom:8px!important}.horse-profile-page .horse-profile-grid .secondary-profile-grid .related-articles-card .card-content .article .excerpt{max-height:3.5em;min-height:3.5em;-webkit-line-clamp:2}.horse-profile-page .horse-profile-grid .secondary-profile-grid .related-articles-card .card-content .article .article-tag,.horse-profile-page .horse-profile-grid .secondary-profile-grid .related-articles-card .card-content .article .video-article-tag{margin-top:5px}.horse-profile-page .horse-profile-grid .secondary-profile-grid .related-articles-card .card-content .article .video-article-tag{margin:0 0 8px}.horse-profile-page .horse-profile-grid .secondary-profile-grid .related-articles-card .card-content .article .flex{display:block}.horse-profile-page .horse-profile-grid .secondary-profile-grid .related-articles-card .card-content .article .narrow-image{width:100%;margin-right:0;margin-bottom:8px}.horse-profile-page .horse-profile-grid .secondary-profile-grid .related-articles-card .card-content .article .narrow-image svg,.horse-profile-page .horse-profile-grid .secondary-profile-grid .related-articles-card .card-content .article .narrow-image img{height:auto!important}.horse-profile-page .horse-profile-grid .secondary-profile-grid .related-articles-card .card-content .article .wide-image svg,.horse-profile-page .horse-profile-grid .secondary-profile-grid .related-articles-card .card-content .article .wide-image img{width:auto!important}.horse-profile-page .horse-profile-grid .secondary-profile-grid .related-articles-card .card-content .article .bam-content.narrow{width:100%}}.horse-profile-page .horse-profile-grid .secondary-profile-grid .related-articles-card .card-content .article.is-hidden,.horse-profile-page .horse-profile-grid .secondary-profile-grid .related-articles-card .card-content .article.is-hidden-desktop{opacity:0;display:none}@media screen and (max-width:700px){.horse-profile-page .horse-profile-grid .secondary-profile-grid .related-articles-card .card-content .article.is-hidden-desktop{opacity:1}}.horse-profile-page .horse-profile-grid .secondary-profile-grid .tertiary-profile-grid{display:flex;flex-direction:column;gap:16px;align-self:flex-start}.horse-profile-page .horse-profile-grid .secondary-profile-grid .tertiary-profile-grid .socials{display:flex;flex-direction:column;gap:16px;width:100%}.horse-profile-page .horse-profile-grid .secondary-profile-grid .tertiary-profile-grid .socials .title{font-weight:700;font-size:.9285714286rem;line-height:1.2142857143rem;margin:0;text-transform:uppercase}.horse-profile-page .horse-profile-grid .secondary-profile-grid .tertiary-profile-grid .socials .socials-container{display:flex;justify-content:space-between;padding:0 16px;max-width:320px}.horse-profile-page .horse-profile-grid .secondary-profile-grid .tertiary-profile-grid .socials .socials-container .social-icon{width:20px;height:20px;transition:opacity ease .3s!important}.horse-profile-page .horse-profile-grid .secondary-profile-grid .tertiary-profile-grid .socials .socials-container .social-icon:hover{opacity:.65}.horse-profile-page .horse-profile-grid .secondary-profile-grid .tertiary-profile-grid .socials .socials-container .social-icon .icon{width:20px;height:20px}.horse-profile-page .horse-profile-grid .secondary-profile-grid .tertiary-profile-grid .socials .socials-container .social-icon.facebook .icon .blue{fill:#1877f2}.horse-profile-page .horse-profile-grid .secondary-profile-grid .tertiary-profile-grid .socials .socials-container .social-icon.facebook .icon .white{fill:#fff}.horse-profile-page .horse-profile-grid .secondary-profile-grid .tertiary-profile-grid .socials .socials-container .social-icon.twitter .icon{fill:#1d9bf0}.horse-profile-page .horse-profile-grid .secondary-profile-grid .tertiary-profile-grid .socials .socials-container .social-icon.youtube .icon{fill:red}.horse-profile-page .horse-profile-grid .secondary-profile-grid .tertiary-profile-grid .socials .socials-container .social-icon.instagram-1 .icon{fill:url(#gradient-1)}.horse-profile-page .horse-profile-grid .secondary-profile-grid .tertiary-profile-grid .socials .socials-container .social-icon.instagram-2 .icon{fill:url(#gradient-2)}.horse-profile-page .horse-profile-grid .secondary-profile-grid .tertiary-profile-grid .about-card{border-radius:4px;background-color:#fff;flex:1}.horse-profile-page .horse-profile-grid .secondary-profile-grid .tertiary-profile-grid .about-card .content-container{display:flex;flex-direction:column;gap:8px;height:100%}.horse-profile-page .horse-profile-grid .secondary-profile-grid .tertiary-profile-grid .about-card .content-container .links{display:flex;flex-direction:column}.horse-profile-page .horse-profile-grid .secondary-profile-grid .tertiary-profile-grid .about-card .content-container .links .link{font-size:.8571428571rem;line-height:1.4285714286rem;margin-bottom:10px;transition:color ease .3s!important;color:#248ff1}.horse-profile-page .horse-profile-grid .secondary-profile-grid .tertiary-profile-grid .about-card .content-container .links .link:hover{color:#06c}.horse-profile-page .horse-profile-grid .secondary-profile-grid .tertiary-profile-grid .about-card .content-container .copyright{font-size:.8571428571rem;margin:auto 0 0}.horse-profile-page .horse-profile-grid .secondary-profile-grid .tertiary-profile-grid .about-card .content-container{padding:16px}@media screen and (max-width:1398px){.horse-profile-page{padding:16px}}@media screen and (max-width:1366px){.horse-profile-page{max-width:1024px}.horse-profile-page .horse-profile-grid{grid-template-columns:repeat(1,minmax(0,1fr))}}@media screen and (max-width:768px){.horse-profile-page{max-width:768px}}@media screen and (max-width:768px){.horse-profile-page{max-width:390px}.horse-profile-page .horse-profile-grid .secondary-profile-grid{grid-template-columns:repeat(1,minmax(0,1fr))}}.horse-index-page{max-width:1366px;width:100%;margin:0 auto;display:flex;flex-direction:column;padding:0 0 16px}@media screen and (max-width:1250px){.horse-index-page{padding:0 16px}}.horse-index-page .horse-profiles{font-size:1.7142857143rem;line-height:2.3571428571rem;margin:0}.horse-index-page .horse-index-grid{display:grid;gap:16px;grid-template-columns:repeat(4,minmax(0,1fr))}.horse-index-page .horse-index-grid .horse-card,.horse-index-page .horse-index-grid .horse-profile-page .horse-profile-grid .horse-pedigree-card,.horse-profile-page .horse-profile-grid .horse-index-page .horse-index-grid .horse-pedigree-card,.horse-index-page .horse-index-grid .horse-profile-page .horse-profile-grid .horse-entries-card,.horse-profile-page .horse-profile-grid .horse-index-page .horse-index-grid .horse-entries-card,.horse-index-page .horse-index-grid .horse-profile-page .horse-profile-grid .trending-horses-card,.horse-profile-page .horse-profile-grid .horse-index-page .horse-index-grid .trending-horses-card{border-radius:4px;background-color:#fff}.horse-index-page .horse-index-grid .horse-card .card-title,.horse-index-page .horse-index-grid .horse-profile-page .horse-profile-grid .horse-pedigree-card .card-title,.horse-profile-page .horse-profile-grid .horse-index-page .horse-index-grid .horse-pedigree-card .card-title,.horse-index-page .horse-index-grid .horse-profile-page .horse-profile-grid .horse-entries-card .card-title,.horse-profile-page .horse-profile-grid .horse-index-page .horse-index-grid .horse-entries-card .card-title,.horse-index-page .horse-index-grid .horse-profile-page .horse-profile-grid .trending-horses-card .card-title,.horse-profile-page .horse-profile-grid .horse-index-page .horse-index-grid .trending-horses-card .card-title{font-size:1.1428571429rem;line-height:1.5714285714rem;padding:10px 16px;margin:0;border-bottom:1px solid #d1d3d4}.horse-index-page .horse-index-grid .horse-card .card-content,.horse-index-page .horse-index-grid .horse-profile-page .horse-profile-grid .horse-pedigree-card .card-content,.horse-profile-page .horse-profile-grid .horse-index-page .horse-index-grid .horse-pedigree-card .card-content,.horse-index-page .horse-index-grid .horse-profile-page .horse-profile-grid .horse-entries-card .card-content,.horse-profile-page .horse-profile-grid .horse-index-page .horse-index-grid .horse-entries-card .card-content,.horse-index-page .horse-index-grid .horse-profile-page .horse-profile-grid .trending-horses-card .card-content,.horse-profile-page .horse-profile-grid .horse-index-page .horse-index-grid .trending-horses-card .card-content{padding:16px}.horse-index-page .horse-index-grid .horse-index-primary-container{grid-column:span 3}.horse-index-page .horse-index-grid .horse-index-primary-container .horse-list-container{display:flex;flex-direction:column;gap:16px}.horse-index-page .horse-index-grid .horse-index-primary-container .horse-list-container .title-container{display:flex;flex-direction:row;gap:16px}.horse-index-page .horse-index-grid .horse-index-primary-container .horse-list-container .title-container .horse-profiles{font-size:1.7142857143rem;line-height:2.3571428571rem;margin:0}.horse-index-page .horse-index-grid .horse-index-primary-container .horse-list-container .title-container .search-bar{margin-left:auto;width:250px;position:relative;display:flex;align-items:center}.horse-index-page .horse-index-grid .horse-index-primary-container .horse-list-container .title-container .search-bar .search-label{display:none}.horse-index-page .horse-index-grid .horse-index-primary-container .horse-list-container .title-container .search-bar .search-icon{position:absolute;left:16px;fill:#042a51}.horse-index-page .horse-index-grid .horse-index-primary-container .horse-list-container .title-container .search-bar .search-input{height:36px;width:100%;border:1px solid #efefef;box-shadow:none;outline:0;border-radius:18px;font-weight:600;font-family:Open Sans,Helvetica,Arial,sans-serif;font-size:.8571428571rem;padding:0 16px 0 40px;color:#042a51}.horse-index-page .horse-index-grid .horse-index-primary-container .horse-list-container .title-container .search-bar .search-input:focus,.horse-index-page .horse-index-grid .horse-index-primary-container .horse-list-container .title-container .search-bar .search-input:active{border:1px solid #248ff1}.horse-index-page .horse-index-grid .horse-index-primary-container .horse-list-container .title-container .search-bar .search-input ::placeholder{color:#d1d3d4}.horse-index-page .horse-index-grid .horse-index-primary-container .horse-list-container .title-container .search-bar .search-list{border-radius:4px;background-color:#fff;position:absolute;right:0;width:400px;top:40px;z-index:10;border:1px solid #efefef;-webkit-box-shadow:0px 2px 3px 0px rgba(0,0,0,.15);box-shadow:0 2px 3px #00000026}.horse-index-page .horse-index-grid .horse-index-primary-container .horse-list-container .title-container .search-bar .search-list .result{max-height:40px;line-height:2.8571428571rem;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:1;line-clamp:1;display:-webkit-box;padding:0 16px;color:#248ff1;border-bottom:1px solid #efefef}.horse-index-page .horse-index-grid .horse-index-primary-container .horse-list-container .title-container .search-bar .search-list .result:last-child{border-bottom:0}.horse-index-page .horse-index-grid .horse-index-primary-container .horse-list-container .title-container .search-bar .search-list .result:hover{color:#06c}@media screen and (max-width:768px){.horse-index-page .horse-index-grid .horse-index-primary-container .horse-list-container .title-container .search-bar{width:210px}.horse-index-page .horse-index-grid .horse-index-primary-container .horse-list-container .title-container .search-bar .search-list{width:278px;right:-16px}}.horse-index-page .horse-index-grid .horse-index-primary-container .horse-list-container .title-container .search-icon{width:36px;height:36px;background:#0000;border:0;left:0!important}.horse-index-page .horse-index-grid .horse-index-primary-container .horse-list-container .title-container .search-icon:hover{cursor:pointer}.horse-index-page .horse-index-grid .horse-index-primary-container .horse-list-container .title-container .search-icon:hover svg{fill:#06c}.horse-index-page .horse-index-grid .horse-index-primary-container .horse-list-container .horse-list{display:flex;flex-direction:column;gap:8px;border-radius:4px;background-color:#fff;padding:16px}.horse-index-page .horse-index-grid .horse-index-primary-container .horse-list-container .horse-list .horse-list-card{display:flex;flex-direction:row;border-bottom:1px solid #efefef;padding-bottom:8px}.horse-index-page .horse-index-grid .horse-index-primary-container .horse-list-container .horse-list .horse-list-card:last-child{border-bottom:0}.horse-index-page .horse-index-grid .horse-index-primary-container .horse-list-container .horse-list .horse-list-card .name-container{width:100%;border-radius:4px;background-color:#fff;display:flex;flex-direction:row;gap:16px;align-items:center}.horse-index-page .horse-index-grid .horse-index-primary-container .horse-list-container .horse-list .horse-list-card .name-container .horse-name{margin:0;font-size:1.2857142857rem;line-height:1.8571428571rem;color:#248ff1}.horse-index-page .horse-index-grid .horse-index-primary-container .horse-list-container .horse-list .horse-list-card .name-container .horse-name .breeding-location{font-size:1.1428571429rem;line-height:2.3571428571rem}.horse-index-page .horse-index-grid .horse-index-primary-container .horse-list-container .horse-list .horse-list-card .name-container .horse-name:hover{color:#06c}.horse-index-page .horse-index-grid .horse-index-primary-container .horse-list-container .horse-list .horse-list-card .name-container .horse-info{font-size:1rem;line-height:1.5714285714rem}.horse-index-page .horse-index-grid .horse-index-primary-container .horse-list-container .horse-list .horse-list-card .stats-container{border-radius:4px;background-color:#fff;flex-shrink:0;margin-left:auto}.horse-index-page .horse-index-grid .horse-index-primary-container .horse-list-container .horse-list .horse-list-card .stats-container .life-record{display:flex;flex-direction:row;flex-wrap:wrap;gap:8px;align-content:flex-start;justify-content:space-between}.horse-index-page .horse-index-grid .horse-index-primary-container .horse-list-container .horse-list .horse-list-card .stats-container .right{text-align:right}.horse-index-page .horse-index-grid .horse-index-primary-container .horse-list-container .horse-list .horse-list-card .stats-container .record-column{display:flex;flex-direction:column}.horse-index-page .horse-index-grid .horse-index-primary-container .horse-list-container .horse-list .horse-list-card .stats-container .heading{font-weight:700;font-size:1rem;line-height:1.3571428571rem}.horse-index-page .horse-index-grid .horse-index-primary-container .horse-list-container .horse-list .horse-list-card .stats-container .value{font-size:1rem;line-height:1.3571428571rem}@media screen and (max-width:768px){.horse-index-page .horse-index-grid .horse-index-primary-container .horse-list-container .horse-list .horse-list-card{flex-direction:column;gap:8px}.horse-index-page .horse-index-grid .horse-index-primary-container .horse-list-container .horse-list .horse-list-card .name-container{flex-direction:column;align-items:flex-start;gap:0}.horse-index-page .horse-index-grid .horse-index-primary-container .horse-list-container .horse-list .horse-list-card .stats-container{margin-left:unset}}.horse-index-page .horse-index-grid .horse-index-primary-container .horse-list-container .controls-container{display:flex;flex-direction:row;gap:8px;margin-left:auto}.horse-index-page .horse-index-grid .horse-index-secondary-container{display:flex;flex-direction:column;gap:16px;align-self:flex-start}.horse-index-page .horse-index-grid .horse-index-secondary-container .socials{display:flex;flex-direction:column;gap:16px;width:100%}.horse-index-page .horse-index-grid .horse-index-secondary-container .socials .title{font-weight:700;font-size:.9285714286rem;line-height:1.2142857143rem;margin:0;text-transform:uppercase}.horse-index-page .horse-index-grid .horse-index-secondary-container .socials .socials-container{display:flex;justify-content:space-between;padding:0 16px;max-width:320px}.horse-index-page .horse-index-grid .horse-index-secondary-container .socials .socials-container .social-icon{width:20px;height:20px;transition:opacity ease .3s!important}.horse-index-page .horse-index-grid .horse-index-secondary-container .socials .socials-container .social-icon:hover{opacity:.65}.horse-index-page .horse-index-grid .horse-index-secondary-container .socials .socials-container .social-icon .icon{width:20px;height:20px}.horse-index-page .horse-index-grid .horse-index-secondary-container .socials .socials-container .social-icon.facebook .icon .blue{fill:#1877f2}.horse-index-page .horse-index-grid .horse-index-secondary-container .socials .socials-container .social-icon.facebook .icon .white{fill:#fff}.horse-index-page .horse-index-grid .horse-index-secondary-container .socials .socials-container .social-icon.twitter .icon{fill:#1d9bf0}.horse-index-page .horse-index-grid .horse-index-secondary-container .socials .socials-container .social-icon.youtube .icon{fill:red}.horse-index-page .horse-index-grid .horse-index-secondary-container .socials .socials-container .social-icon.instagram-1 .icon{fill:url(#gradient-1)}.horse-index-page .horse-index-grid .horse-index-secondary-container .socials .socials-container .social-icon.instagram-2 .icon{fill:url(#gradient-2)}.horse-index-page .horse-index-grid .horse-index-secondary-container .about-card{border-radius:4px;background-color:#fff;flex:1}.horse-index-page .horse-index-grid .horse-index-secondary-container .about-card .content-container{display:flex;flex-direction:column;gap:8px;height:100%}.horse-index-page .horse-index-grid .horse-index-secondary-container .about-card .content-container .links{display:flex;flex-direction:column}.horse-index-page .horse-index-grid .horse-index-secondary-container .about-card .content-container .links .link{font-size:.8571428571rem;line-height:1.4285714286rem;margin-bottom:10px;transition:color ease .3s!important;color:#248ff1}.horse-index-page .horse-index-grid .horse-index-secondary-container .about-card .content-container .links .link:hover{color:#06c}.horse-index-page .horse-index-grid .horse-index-secondary-container .about-card .content-container .copyright{font-size:.8571428571rem;margin:auto 0 0}.horse-index-page .horse-index-grid .horse-index-secondary-container .about-card .content-container{padding:16px}@media screen and (max-width:1398px){.horse-index-page{padding:16px}}@media screen and (max-width:1366px){.horse-index-page{max-width:768px}.horse-index-page .horse-index-grid{grid-template-columns:repeat(1,minmax(0,1fr))}.horse-index-page .horse-index-grid .horse-index-primary-container{grid-column:span 1}}@media screen and (max-width:768px){.horse-index-page .horse-profile-grid .secondary-profile-grid{grid-template-columns:repeat(1,minmax(0,1fr))}}
