.clearfix:after{content:"";clear:both;display:table}*,:after,:before{box-sizing:border-box}*{font-variant-ligatures:none}html{margin:0;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;text-size-adjust:100%}body{margin:0;color:#000;background-color:#fff;font-family:Open Sans,Helvetica,Arial,sans-serif;font-weight:400}body.scroll-lock{overflow:hidden}a{text-decoration:none}button{padding:0}:root{font-size:14px}.container{max-width:1366px;width:100%;margin:0 auto}.not-found-container{display:flex;align-items:center;justify-content:center;flex-direction:column;gap:32px;height:100vh;padding:0 16px}.not-found-container .not-found{font-size:1.2857142857rem;margin:0;text-align:center}.not-found-container .error-message{display:flex;flex-direction:column;align-items:center;justify-content:center}.not-found-container .error-message h1,.not-found-container .error-message p{margin:0;text-align:center}.not-found-container .home-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;padding:0;cursor:pointer;font-size:1rem;line-height:1rem;transition:all ease .3s!important;transition-property:color,border-color,background-color!important;background-color:#ee3524;color:#fff;border:2px solid #ee3524;height:40px;width:150px}.not-found-container .home-button .icon{fill:#ee3524;transition:fill ease .3s!important}.not-found-container .home-button:disabled,.not-found-container .home-button[disabled]{opacity:.5;box-shadow:none;cursor:not-allowed}.not-found-container .home-button:disabled .icon,.not-found-container .home-button[disabled] .icon{fill:#ee3524}.not-found-container .home-button .icon{fill:#fff;transition:fill ease .3s!important}.not-found-container .home-button:hover,.not-found-container .home-button:focus{border-color:#ee3524;background-color:#ee3524;color:#000}.not-found-container .home-button:hover .icon,.not-found-container .home-button:focus .icon{fill:#000}.not-found-container .home-button:active,.not-found-container .home-button.active{border-color:#ee3524;background-color:#ee3524;color:#000}.not-found-container .home-button:active .icon,.not-found-container .home-button.active .icon{fill:#000}.not-found-container .home-button:disabled,.not-found-container .home-button[disabled]{border-color:#ee3524;background-color:#ee3524;color:#fff}.not-found-container .home-button:disabled .icon,.not-found-container .home-button[disabled] .icon{fill:#fff}.live-badge{font-size:.8571428571rem;line-height:1.4285714286rem;display:flex;align-items:center;justify-content:center;height:20px;padding:0 10px;background-color:#ee3524;color:#fff;border-radius:15px;font-weight:400;align-self:flex-start}.brand{height:80px;display:flex;align-items:center;justify-content:center}.brand .logo{fill:#fff;width:219px;height:40px}.brand .logo.desktop{display:flex}.brand .logo.mobile{display:none}@media screen and (max-width: 1024px){.brand .logo{width:164px;height:30px}}@media screen and (max-width: 390px){.brand .logo{width:135px;height:24px}}@media screen and (max-width: 325px){.brand .logo{width:110px;height:20px}}.mobile-navigation-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;padding:0;cursor:pointer;font-size:1rem;line-height:1rem;transition:all ease .3s!important;transition-property:color,border-color,background-color!important;background-color:#ee3524;width:36px;height:36px;transition:none!important;display:none;flex-shrink:0}.mobile-navigation-button .icon{fill:#ee3524;transition:fill ease .3s!important}.mobile-navigation-button:disabled,.mobile-navigation-button[disabled]{opacity:.5;box-shadow:none;cursor:not-allowed}.mobile-navigation-button:disabled .icon,.mobile-navigation-button[disabled] .icon{fill:#ee3524}.mobile-navigation-button .close{display:none;fill:#fff}.mobile-navigation-button .hamburger{display:flex;fill:#fff}.mobile-navigation-button.open{background-color:#000}.mobile-navigation-button.open .close{display:flex}.mobile-navigation-button.open .hamburger{display:none}@media screen and (max-width: 1024px){.mobile-navigation-button{display:flex}}.header-bar{background-color:#fff;height:80px}.header-bar .container{display:flex;flex-direction:row;gap:16px;padding:0 16px;align-items:center}.header-bar .container .controls-container{display:flex;margin-left:auto;gap:16px;align-items:center}.header-bar .container .controls-container .our-partners-container{display:flex;flex-direction:column}.header-bar .container .controls-container .our-partners-container .our-partners{align-items:center;display:flex;gap:32px}.header-bar .container .controls-container .our-partners-container .our-partners a:hover{opacity:.8}.header-bar .container .controls-container .our-partners-container .our-partners .kentucky-derby{margin-top:8px}.header-bar .container .controls-container .our-partners-container .our-partners-subtitle{display:flex;gap:16px;align-items:center;height:10px}.header-bar .container .controls-container .our-partners-container .our-partners-subtitle .line{width:100%;height:1px;background-color:#d9d9d9}.header-bar .container .controls-container .our-partners-container .our-partners-subtitle .subtitle{font-size:.7142857143rem;line-height:.7142857143rem;font-weight:600;color:#666;flex-shrink:0}.header-bar .container .controls-container .navigation-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;padding:0;cursor:pointer;font-size:1rem;line-height:1rem;transition:all ease .3s!important;transition-property:color,border-color,background-color!important;background-color:#ee3524;color:#fff;border:2px solid #ee3524;width:36px;height:36px;transition:none!important}.header-bar .container .controls-container .navigation-button .icon{fill:#ee3524;transition:fill ease .3s!important}.header-bar .container .controls-container .navigation-button:disabled,.header-bar .container .controls-container .navigation-button[disabled]{opacity:.5;box-shadow:none;cursor:not-allowed}.header-bar .container .controls-container .navigation-button:disabled .icon,.header-bar .container .controls-container .navigation-button[disabled] .icon{fill:#ee3524}.header-bar .container .controls-container .navigation-button .icon{fill:#fff;transition:fill ease .3s!important}.header-bar .container .controls-container .navigation-button:hover,.header-bar .container .controls-container .navigation-button:focus{border-color:#ee3524;background-color:#ee3524;color:#000}.header-bar .container .controls-container .navigation-button:hover .icon,.header-bar .container .controls-container .navigation-button:focus .icon{fill:#000}.header-bar .container .controls-container .navigation-button:active,.header-bar .container .controls-container .navigation-button.active{border-color:#ee3524;background-color:#ee3524;color:#000}.header-bar .container .controls-container .navigation-button:active .icon,.header-bar .container .controls-container .navigation-button.active .icon{fill:#000}.header-bar .container .controls-container .navigation-button:disabled,.header-bar .container .controls-container .navigation-button[disabled]{border-color:#ee3524;background-color:#ee3524;color:#fff}.header-bar .container .controls-container .navigation-button:disabled .icon,.header-bar .container .controls-container .navigation-button[disabled] .icon{fill:#fff}.header-bar .container .controls-container .navigation-button .icon{fill:#fff}.header-bar .container .controls-container .sign-in-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;cursor:pointer;font-size:1rem;line-height:1rem;transition:all ease .3s!important;transition-property:color,border-color,background-color!important;background-color:#ee3524;color:#fff;border:2px solid #ee3524;padding:10px;height:36px;transition:none!important}.header-bar .container .controls-container .sign-in-button .icon{fill:#ee3524;transition:fill ease .3s!important}.header-bar .container .controls-container .sign-in-button:disabled,.header-bar .container .controls-container .sign-in-button[disabled]{opacity:.5;box-shadow:none;cursor:not-allowed}.header-bar .container .controls-container .sign-in-button:disabled .icon,.header-bar .container .controls-container .sign-in-button[disabled] .icon{fill:#ee3524}.header-bar .container .controls-container .sign-in-button .icon{fill:#fff;transition:fill ease .3s!important}.header-bar .container .controls-container .sign-in-button:hover,.header-bar .container .controls-container .sign-in-button:focus{border-color:#ee3524;background-color:#ee3524;color:#000}.header-bar .container .controls-container .sign-in-button:hover .icon,.header-bar .container .controls-container .sign-in-button:focus .icon{fill:#000}.header-bar .container .controls-container .sign-in-button:active,.header-bar .container .controls-container .sign-in-button.active{border-color:#ee3524;background-color:#ee3524;color:#000}.header-bar .container .controls-container .sign-in-button:active .icon,.header-bar .container .controls-container .sign-in-button.active .icon{fill:#000}.header-bar .container .controls-container .sign-in-button:disabled,.header-bar .container .controls-container .sign-in-button[disabled]{border-color:#ee3524;background-color:#ee3524;color:#fff}.header-bar .container .controls-container .sign-in-button:disabled .icon,.header-bar .container .controls-container .sign-in-button[disabled] .icon{fill:#fff}.header-bar .container .controls-container .sign-in-button .icon{fill:#fff}@media screen and (max-width: 768px){.header-bar .container{padding:0 16px}}@media screen and (max-width: 1024px){.header-bar{-webkit-box-shadow:0px 4px 4px 0px rgba(0,0,0,.1);box-shadow:0 4px 4px #0000001a}.header-bar .container .controls-container{gap:8px}.header-bar .container .controls-container .our-partners-container{display:none}}.dropdown-background{position:absolute;height:100%;left:-100vw;top:0;bottom:0;right:-100vw;background-color:#fff;-webkit-box-shadow:0px 4px 4px 0px rgba(0,0,0,.1);box-shadow:0 4px 4px #0000001a;z-index:-1}.dropdown-menu{z-index:2;position:absolute;opacity:0;visibility:hidden;display:flex;flex-direction:column;max-height:calc(100vh - 136px)}.dropdown-menu.columnated{display:block}.dropdown-menu.columnated .container{display:flex;flex-direction:row;padding:20px 0;position:relative;overflow-y:auto;max-height:calc(100vh - 136px)}.dropdown-menu.columnated .dropdown-menu-column{display:flex;flex-direction:column;align-self:flex-start;gap:5px}.dropdown-menu .dropdown-menu-item{padding:8px;font-size:.8571428571rem;line-height:1.1428571429rem;color:#000;background-color:#0000;font-weight:600;border-radius:4px;outline:0;margin-left:8px}.dropdown-menu .dropdown-menu-item.dropdown-menu-item-heading{padding:8px;margin:0;font-size:1rem;font-weight:700;color:#ee3524;text-transform:uppercase;display:flex;align-items:center;gap:4px}.dropdown-menu .dropdown-menu-item.dropdown-menu-item-heading:not(:first-child){margin-top:16px}.dropdown-menu .dropdown-menu-item.dropdown-menu-item-heading .icon{width:8px;height:4px;fill:#ee3524;transform:rotate(-90deg)}.dropdown-menu .dropdown-menu-item.dropdown-menu-item-heading:hover,.dropdown-menu .dropdown-menu-item.dropdown-menu-item-heading:focus,.dropdown-menu .dropdown-menu-item.dropdown-menu-item-heading:focus-within{background-color:#0000;color:#000}.dropdown-menu .dropdown-menu-item.dropdown-menu-item-heading:hover .icon,.dropdown-menu .dropdown-menu-item.dropdown-menu-item-heading:focus .icon,.dropdown-menu .dropdown-menu-item.dropdown-menu-item-heading:focus-within .icon{fill:#000}.dropdown-menu .dropdown-menu-item:hover,.dropdown-menu .dropdown-menu-item:focus,.dropdown-menu .dropdown-menu-item:focus-within{background-color:#e6e6e6}@media screen and (max-width: 1366px){.dropdown-menu.columnated .container{display:grid;grid-template-columns:repeat(4,minmax(0,1fr))}}@media screen and (max-width: 1024px){.dropdown-menu.columnated .container{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}}.navigation-link{height:100%;padding:0 12px;font-weight:700;font-size:1.1428571429rem;line-height:4rem;color:#fff;outline:0;flex-shrink:0}.navigation-link:hover,.navigation-link:focus,.navigation-link:focus-within{background-color:#fff;color:#ee3524}.navigation-link .navigation-parent-link{color:#fff;padding:0 12px;outline:0;display:flex;align-items:center;gap:8px}.navigation-link .navigation-parent-link span{display:none}.navigation-link .navigation-parent-link .icon{fill:#ee3524}.navigation-link .navigation-parent-link:hover,.navigation-link .navigation-parent-link:focus,.navigation-link .navigation-parent-link:focus-within{background-color:#fff;color:#ee3524}.navigation-link.dropdown{padding:0}.navigation-link.dropdown:hover,.navigation-link.dropdown:focus,.navigation-link.dropdown:focus-within{background-color:#fff;color:#ee3524}.navigation-link.dropdown:hover .navigation-parent-link,.navigation-link.dropdown:focus .navigation-parent-link,.navigation-link.dropdown:focus-within .navigation-parent-link{color:#ee3524}.navigation-link.dropdown:hover .navigation-parent-link .icon,.navigation-link.dropdown:focus .navigation-parent-link .icon,.navigation-link.dropdown:focus-within .navigation-parent-link .icon{transform:rotate(180deg)}.navigation-link.dropdown:hover .dropdown-menu,.navigation-link.dropdown:focus .dropdown-menu,.navigation-link.dropdown:focus-within .dropdown-menu{opacity:1;visibility:visible}.navigation-links{display:flex;justify-content:center;align-items:center;height:56px;flex-shrink:0}.navigation-bar{background-color:#000}.navigation-bar .container{display:flex;flex-direction:row;gap:16px;padding:0 16px;align-items:center}@media screen and (max-width: 1100px){.navigation-bar .container .search-container{display:none}}@media screen and (max-width: 768px){.navigation-bar .container{padding:0 16px}}@media screen and (max-width: 1024px){.navigation-bar{display:none}}.mobile-parent{width:100%;display:flex;flex-direction:row;align-items:center;padding:0 23px;height:58px;cursor:pointer;background-color:#000;border:0;outline:0}.mobile-parent .parent-label{font-size:1.1428571429rem;line-height:1.5714285714rem;letter-spacing:.2px;font-weight:700;color:#fff;user-drag:none;-webkit-user-drag:none;user-select:none;-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;display:flex;align-items:center;gap:4px}.mobile-parent .parent-label .icon{fill:#ee3524}.mobile-parent a.parent-label{line-height:4.1428571429rem;width:100%}.mobile-dropdown-menu{display:none;flex-direction:column;padding:9px 0}.mobile-dropdown-menu .mobile-dropdown-menu-item{font-size:1rem;line-height:1.5714285714rem;padding:12px 16px;letter-spacing:.2px;font-weight:700;color:#ee3524;user-drag:none;-webkit-user-drag:none;user-select:none;-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;display:flex;align-items:center;gap:4px}.mobile-dropdown-menu .mobile-dropdown-menu-item .icon{fill:red;transform:rotate(-90deg);width:8px;height:4px}.mobile-navigation-links{width:100%;display:flex;flex-direction:column;align-self:flex-start;padding-bottom:80px;gap:1px}.mobile-navigation-links .mobile-navigation-link{width:100%;display:flex;flex-direction:column;position:relative}.mobile-navigation-links .mobile-navigation-link.dropdown.open .mobile-parent .parent-label .icon{transform:rotate(180deg)}.mobile-navigation-links .mobile-navigation-link.dropdown.open .mobile-dropdown-menu{display:flex}.mobile-navigation{top:80px;left:0;right:0;bottom:0;width:100%;height:100%;position:fixed;z-index:10;visibility:hidden;opacity:0;display:flex;transition:opacity ease .3s!important}.mobile-navigation.open{opacity:1;visibility:visible}.mobile-navigation .mobile-navigation-container{width:100%;height:100%;overflow:auto;display:flex;position:absolute;top:0;left:0;bottom:0;background-color:#fff}.search-container{height:36px;border-radius:18px;padding:0 16px;background-color:#fff;display:flex;align-items:center;margin-left:auto}.search-container .search-form{display:flex;gap:8px;align-items:center;width:100%}.search-container .search-form .search-input{border:0;outline:0;display:flex;align-items:center;color:#49454f;font-family:Open Sans,Helvetica,Arial,sans-serif;font-size:.8571428571rem;width:100%}.search-container .search-form .search-button{background-color:#0000;outline:0;border:0;cursor:pointer;margin-left:auto;flex-shrink:0}.search-container .search-form .search-button .icon{fill:#49454f}.search-container .search-form .search-button .icon:hover{fill:#000}.mobile-search-container{display:none;max-width:1366px;width:100%;margin:0 auto;padding:16px 32px 0}.mobile-search-container .search-container{border:1px solid #e6e6e6}.mobile-search-container.index{padding:32px 32px 0}@media screen and (max-width: 1140px){.mobile-search-container{display:flex}.mobile-search-container .search-container{width:100%}}@media screen and (max-width: 768px){.mobile-search-container{padding:16px 16px 0}}.top-bar{position:fixed;top:0;left:0;right:0;z-index:10}.top-bar-spacer{width:100%;height:136px}@media screen and (max-width: 1024px){.top-bar-spacer{height:80px}}.footer-navigation-column{display:flex;flex-direction:column;gap:16px}.footer-navigation-column .footer-navigation-row{display:flex;flex-direction:column}.footer-navigation-column .footer-navigation-row .footer-column-heading{font-size:1rem;line-height:1.3571428571rem;font-weight:700;color:#000;margin:0;padding:8px 0}.footer-navigation-column .footer-navigation-row .footer-column-heading-link:hover{color:#ee3524}.footer-navigation-column .footer-navigation-row .footer-navigation-links{display:flex;flex-direction:column;gap:8px}.footer-navigation-column .footer-navigation-row .footer-navigation-links .footer-navigation-link{color:#ee3524;font-size:.8571428571rem;line-height:1.1428571429rem;font-weight:700}.footer-navigation-column .footer-navigation-row .footer-navigation-links .footer-navigation-link:hover{color:#000}.footer{background-color:#fff}.footer .container{padding:64px 16px}.footer .container .footer-content{display:flex;flex-direction:row;align-items:flex-start;gap:128px}.footer .container .footer-content .brand-container{display:flex;flex-direction:column;align-items:center;justify-content:center}.footer .container .footer-content .brand-container .socials{display:flex;gap:16px}.footer .container .footer-content .brand-container .socials a .icon{fill:#000}.footer .container .footer-content .brand-container .socials a:hover .icon{fill:#ee3524}.footer .container .footer-content .footer-navigation{margin-left:auto;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;width:100%}.footer .container .copyright{font-size:.8571428571rem;font-weight:400}.footer .container .brand .logo{width:219px;height:40px}@media screen and (max-width: 1024px){.footer .container .footer-content{gap:64px}.footer .container .footer-content .footer-navigation{grid-template-columns:repeat(3,minmax(0,1fr))}}@media screen and (max-width: 768px){.footer .container{padding:32px 16px}.footer .container .footer-content{gap:32px;flex-direction:column}.footer .container .footer-content .brand-container{align-items:flex-start}.footer .container .footer-content .footer-navigation{grid-template-columns:repeat(2,minmax(0,1fr));margin-left:0}}.main-layout{display:flex;flex-direction:row;gap:32px;padding:32px 16px}.main-layout .main-container{width:calc(100% - 392px);display:flex;flex-direction:column;gap:32px}.main-layout .feed-container{display:flex;flex-direction:column;gap:32px;width:360px;flex-shrink:0}@media screen and (max-width: 1100px){.main-layout{padding-top:16px}}@media screen and (max-width: 1024px){.main-layout{flex-direction:column}.main-layout .main-container,.main-layout .feed-container{width:100%}}@media screen and (max-width: 768px){.main-layout{padding:16px}}.offer-card-skeleton{display:flex;align-self:flex-start;padding:0;height:215px;position:relative;flex-shrink:0;outline:0;width:100%}.offer-card{display:flex;align-self:flex-start;border-radius:10px;background-color:#fff;background-color:#0000;padding:0;height:215px;position:relative;flex-shrink:0;outline:0}.offer-card .picture{display:flex;align-self:flex-start;width:100%;height:100%;user-drag:none;-webkit-user-drag:none;user-select:none;-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none}.offer-card .picture .image{width:100%;height:100%;border-radius:10px;object-fit:cover;user-drag:none;-webkit-user-drag:none;user-select:none;-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none}.offer-card .content-video .video{background-color:#000}.offer-card .content-video .video iframe{width:100%;height:100%}.offer-card .cta-container{position:absolute;display:flex;align-items:center;justify-content:center}.offer-card .cta-container .offer-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;padding:0;cursor:pointer;font-size:1rem;line-height:1rem;transition:all ease .3s!important;transition-property:color,border-color,background-color!important;background-color:#ee3524;color:#fff;border:2px solid #ee3524;height:36px;min-width:120px;user-drag:none;-webkit-user-drag:none;user-select:none;-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;box-shadow:0 4px 4px #00000040}.offer-card .cta-container .offer-button .icon{fill:#ee3524;transition:fill ease .3s!important}.offer-card .cta-container .offer-button:disabled,.offer-card .cta-container .offer-button[disabled]{opacity:.5;box-shadow:none;cursor:not-allowed}.offer-card .cta-container .offer-button:disabled .icon,.offer-card .cta-container .offer-button[disabled] .icon{fill:#ee3524}.offer-card .cta-container .offer-button .icon{fill:#fff;transition:fill ease .3s!important}.offer-card .cta-container .offer-button:hover,.offer-card .cta-container .offer-button:focus{border-color:#ee3524;background-color:#ee3524;color:#000}.offer-card .cta-container .offer-button:hover .icon,.offer-card .cta-container .offer-button:focus .icon{fill:#000}.offer-card .cta-container .offer-button:active,.offer-card .cta-container .offer-button.active{border-color:#ee3524;background-color:#ee3524;color:#000}.offer-card .cta-container .offer-button:active .icon,.offer-card .cta-container .offer-button.active .icon{fill:#000}.offer-card .cta-container .offer-button:disabled,.offer-card .cta-container .offer-button[disabled]{border-color:#ee3524;background-color:#ee3524;color:#fff}.offer-card .cta-container .offer-button:disabled .icon,.offer-card .cta-container .offer-button[disabled] .icon{fill:#fff}@media screen and (max-width: 390px){.offer-card .cta-container{width:100%;height:unset;left:0;right:0;bottom:16px}.offer-card .cta-container .offer-button{width:140px;height:32px}}.offer-card:hover .cta-container .offer-button,.offer-card:focus .cta-container .offer-button,.offer-card:focus-within .cta-container .offer-button{color:#000}.offer-card.offer-card-width-4{width:100%}.offer-card.offer-card-width-4 .cta-container{height:100%;right:50px}.offer-card.offer-card-width-4 .cta-container .offer-button{width:200px}.offer-card.offer-card-width-3{width:calc(75% - 4px)}.offer-card.offer-card-width-3 .cta-container{height:100%;right:50px}.offer-card.offer-card-width-3 .cta-container .offer-button{width:200px}.offer-card.offer-card-width-2{width:calc(50% - 8px)}.offer-card.offer-card-width-2 .cta-container{right:16px;bottom:16px}.offer-card.offer-card-width-2 .cta-container .offer-button{width:140px}.offer-card.offer-card-width-1{width:calc(25% - 12px)}.offer-card.offer-card-width-1 .cta-container{width:100%;left:0;right:0;bottom:16px}.offer-card.offer-card-width-1 .cta-container .offer-button{width:140px}@media screen and (max-width: 1366px){.offer-card.offer-card-width-3{width:100%}.offer-card.offer-card-width-3 .cta-container{height:100%;right:50px}.offer-card.offer-card-width-3 .cta-container .offer-button{width:200px}.offer-card.offer-card-width-2{width:calc(66.66% - 8px)}.offer-card.offer-card-width-2 .cta-container{right:16px;bottom:16px}.offer-card.offer-card-width-2 .cta-container .offer-button{width:140px}.offer-card.offer-card-width-1{width:calc(33.33% - 16px*2/3)}.offer-card.offer-card-width-1 .cta-container{width:100%;left:0;right:0;bottom:16px}.offer-card.offer-card-width-1 .cta-container .offer-button{width:140px}}@media screen and (max-width: 1024px){.offer-card.offer-card-width-4 .cta-container{height:auto;right:16px;bottom:16px}.offer-card.offer-card-width-4 .cta-container .offer-button{width:140px}.offer-card.offer-card-width-3 .cta-container{height:auto;right:16px;bottom:16px}.offer-card.offer-card-width-3 .cta-container .offer-button{width:140px}.offer-card.offer-card-width-2{width:100%}.offer-card.offer-card-width-1{width:calc(50% - 8px)}.offer-card.offer-card-width-1 .cta-container{width:100%;left:0;right:0;bottom:16px}.offer-card.offer-card-width-1 .cta-container .offer-button{width:140px}}@media screen and (max-width: 768px){.offer-card.offer-card-width-4 .cta-container,.offer-card.offer-card-width-3 .cta-container,.offer-card.offer-card-width-2 .cta-container{width:100%;left:0;right:0;bottom:16px}.offer-card.offer-card-width-4 .cta-container .offer-button,.offer-card.offer-card-width-3 .cta-container .offer-button,.offer-card.offer-card-width-2 .cta-container .offer-button{width:140px}.offer-card.offer-card-width-1{width:100%}}.offer-carousel-container{background-color:#f7f7f7;padding:16px 0;margin-bottom:8px}.offer-carousel-container .container{padding:0 16px}@media screen and (max-width: 768px){.offer-carousel-container{margin-bottom:24px}.offer-carousel-container .container{padding:0 16px}}.carousel{width:100%;position:relative}.carousel .content-container{width:100%;height:100%;display:flex;overflow:hidden;position:relative}.carousel .content-container .scroll-container{width:100%;height:100%;overflow:auto;gap:16px;display:flex;-ms-overflow-style:none;scrollbar-width:none}.carousel .content-container .scroll-container::-webkit-scrollbar{display:none}.carousel .content-container .scroll-container .carousel-child{width:100%;flex-shrink:0}.carousel.offers-carousel{height:215px}.carousel.offers-carousel .button-container{bottom:-40px}.carousel .button-container{display:flex;position:absolute;right:0;bottom:-56px;height:40px}.carousel .button-container .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;padding:0;cursor:pointer;font-size:1rem;line-height:1rem;transition:all ease .3s!important;transition-property:color,border-color,background-color!important;background-color:#0000;transition:none!important;width:30px;height:40px;margin-left:5px}.carousel .button-container .button .icon{fill:#ee3524;transition:fill ease .3s!important}.carousel .button-container .button:disabled,.carousel .button-container .button[disabled]{opacity:.5;box-shadow:none;cursor:not-allowed}.carousel .button-container .button:disabled .icon,.carousel .button-container .button[disabled] .icon{fill:#ee3524}.carousel .button-container .button .icon{fill:#666}.carousel .button-container .button:disabled .icon,.carousel .button-container .button[disabled] .icon{fill:#666}.carousel .button-container .button.previous-button{transform:rotate(180deg)}.carousel .button-container .button.previous-button .icon{margin-top:-1px}.verticals-container{display:flex;flex-direction:column;gap:16px}.verticals-container .tag-title{font-size:1.4285714286rem;line-height:1.9285714286rem;font-weight:700;margin:0}.verticals-container .verticals{display:flex;flex-direction:column;gap:16px;padding:16px;background-color:#f7f7f7}.verticals-container .verticals .vertical-navigation{display:flex;flex-direction:row;width:100%}.verticals-container .verticals .vertical-navigation .vertical-navigation-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;padding:0;cursor:pointer;font-size:1rem;line-height:1rem;transition:all ease .3s!important;transition-property:color,border-color,background-color!important;background-color:#fff;color:#ee3524;border:2px solid #ee3524;width:100%;height:38px;border-radius:0}.verticals-container .verticals .vertical-navigation .vertical-navigation-button:disabled,.verticals-container .verticals .vertical-navigation .vertical-navigation-button[disabled]{opacity:.5;box-shadow:none;cursor:not-allowed}.verticals-container .verticals .vertical-navigation .vertical-navigation-button .icon{fill:#ee3524;transition:fill ease .3s!important}.verticals-container .verticals .vertical-navigation .vertical-navigation-button:disabled .icon,.verticals-container .verticals .vertical-navigation .vertical-navigation-button[disabled] .icon{fill:#ee3524}.verticals-container .verticals .vertical-navigation .vertical-navigation-button:hover,.verticals-container .verticals .vertical-navigation .vertical-navigation-button:focus{border-color:#ee3524;background-color:#ee3524;color:#fff}.verticals-container .verticals .vertical-navigation .vertical-navigation-button:hover .icon,.verticals-container .verticals .vertical-navigation .vertical-navigation-button:focus .icon{fill:#fff}.verticals-container .verticals .vertical-navigation .vertical-navigation-button:active,.verticals-container .verticals .vertical-navigation .vertical-navigation-button.active{border-color:#ee3524;background-color:#ee3524;color:#fff}.verticals-container .verticals .vertical-navigation .vertical-navigation-button:active .icon,.verticals-container .verticals .vertical-navigation .vertical-navigation-button.active .icon{fill:#fff}.verticals-container .verticals .vertical-navigation .vertical-navigation-button:disabled,.verticals-container .verticals .vertical-navigation .vertical-navigation-button[disabled]{border-color:#ee3524;background-color:#ee3524;color:#fff}.verticals-container .verticals .vertical-navigation .vertical-navigation-button:disabled .icon,.verticals-container .verticals .vertical-navigation .vertical-navigation-button[disabled] .icon{fill:#fff}.verticals-container .verticals .vertical-navigation .vertical-navigation-button:first-child{border-radius:4px 0 0 4px;border-right:0}.verticals-container .verticals .vertical-navigation .vertical-navigation-button:last-child{border-radius:0 4px 4px 0;border-left:0}.verticals-container .verticals .vertical-articles{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.verticals-container .verticals .vertical-articles .feed-article-card:first-child{grid-column:span 2}.verticals-container .verticals .vertical-articles .feed-article-card:not(:first-child) .author-date,.verticals-container .verticals .vertical-articles .feed-article-card:not(:first-child) .excerpt{display:none}.verticals-container .verticals .vertical-articles .tags .tag{display:none}.verticals-container .verticals .vertical-articles .tags .tag:first-child{display:flex}@media screen and (max-width: 1366px){.verticals-container .verticals .feed-article-card:not(:first-child) .image{width:120px;height:auto;min-height:120px}}@media screen and (max-width: 768px){.verticals-container .verticals .vertical-articles{grid-template-columns:repeat(1,minmax(0,1fr))}.verticals-container .verticals .vertical-articles .feed-article-card:first-child{grid-column:span 1}.verticals-container .verticals .vertical-articles .feed-article-card:not(:first-child) .image{width:100%;height:170px}}.horse-display{width:32px;height:32px;display:flex;flex-shrink:0;align-items:center;justify-content:center;text-align:center;font-size:1rem;line-height:1.1428571429rem;font-weight:700;border:1px solid rgba(0,0,0,0)}.horse-number-1{background-color:#f10;border-color:#f10;color:#fff}.horse-number-2{background-color:#fcfdfc;border-color:#f2f2f2;color:#000}.horse-number-3{background-color:#2659c2;border-color:#2659c2;color:#fff}.horse-number-4{background-color:#f7eb00;border-color:#f7eb00;color:#000}.horse-number-5{background-color:#00aa4f;border-color:#00aa4f;color:#fff}.horse-number-6{background-color:#35373a;border-color:#35373a;color:#f7eb00}.horse-number-7{background-color:#f47e37;border-color:#f47e37;color:#000}.horse-number-8{background-color:#f8b6c3;border-color:#f8b6c3;color:#000}.horse-number-9{background-color:#00b5af;border-color:#00b5af;color:#000}.horse-number-10{background-color:#6510b3;border-color:#6510b3;color:#fff}.horse-number-11{background-color:#7c8180;border-color:#7c8180;color:red}.horse-number-12{background-color:#82c341;border-color:#82c341;color:#000}.horse-number-13{background-color:#5c2913;border-color:#5c2913;color:#fff}.horse-number-14{background-color:#760c30;border-color:#760c30;color:#f7eb00}.horse-number-15{background-color:#b4a87d;border-color:#b4a87d;color:#000}.horse-number-16{background-color:#a0c6e9;border-color:#a0c6e9;color:red}.horse-number-17{background-color:#042a51;border-color:#042a51;color:#fff}.horse-number-18{background-color:#054637;border-color:#054637;color:#82c341}.horse-number-19{background-color:#0b4c86;border-color:#0b4c86;color:red}.horse-number-20{background-color:#9f005b;border-color:#9f005b;color:#f7eb00}.horse-number-21{background-color:#c7b4e2;border-color:#c7b4e2;color:#22013f}.horse-number-22{background-color:#40516f;border-color:#40516f;color:#fff}.horse-number-23{background-color:#233f04;border-color:#233f04;color:#33aa92}.horse-number-24{background-color:#466038;border-color:#466038;color:#fff}.spot-plays-race-card{width:100%;display:flex;flex-shrink:0;flex-direction:column;gap:8px;padding:16px;background-color:#fff;border-radius:10px;border:1px solid #e6e6e6}.spot-plays-race-card .race-number{font-size:1.1428571429rem;line-height:1.5rem;font-weight:700}.spot-plays-race-card .race-info{display:flex;flex-direction:row;gap:8px}.spot-plays-race-card .race-info .horse-info-container{display:flex;flex-direction:row;gap:8px;align-items:center;justify-content:flex-start}.spot-plays-race-card .race-info .horse-info-container .horse-info{font-size:1.1428571429rem;line-height:1.5rem}.spot-plays-race-card .race-info .horse-info-container .horse-info .horse-odds{margin-left:4px;font-weight:700}.spot-plays-race-card .race-info .cta-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;padding:0;cursor:pointer;font-size:1rem;line-height:1rem;transition:all ease .3s!important;transition-property:color,border-color,background-color!important;background-color:#ee3524;color:#fff;border:2px solid #ee3524;min-width:120px;height:36px;margin-left:auto}.spot-plays-race-card .race-info .cta-button .icon{fill:#ee3524;transition:fill ease .3s!important}.spot-plays-race-card .race-info .cta-button:disabled,.spot-plays-race-card .race-info .cta-button[disabled]{opacity:.5;box-shadow:none;cursor:not-allowed}.spot-plays-race-card .race-info .cta-button:disabled .icon,.spot-plays-race-card .race-info .cta-button[disabled] .icon{fill:#ee3524}.spot-plays-race-card .race-info .cta-button .icon{fill:#fff;transition:fill ease .3s!important}.spot-plays-race-card .race-info .cta-button:hover,.spot-plays-race-card .race-info .cta-button:focus{border-color:#ee3524;background-color:#ee3524;color:#000}.spot-plays-race-card .race-info .cta-button:hover .icon,.spot-plays-race-card .race-info .cta-button:focus .icon{fill:#000}.spot-plays-race-card .race-info .cta-button:active,.spot-plays-race-card .race-info .cta-button.active{border-color:#ee3524;background-color:#ee3524;color:#000}.spot-plays-race-card .race-info .cta-button:active .icon,.spot-plays-race-card .race-info .cta-button.active .icon{fill:#000}.spot-plays-race-card .race-info .cta-button:disabled,.spot-plays-race-card .race-info .cta-button[disabled]{border-color:#ee3524;background-color:#ee3524;color:#fff}.spot-plays-race-card .race-info .cta-button:disabled .icon,.spot-plays-race-card .race-info .cta-button[disabled] .icon{fill:#fff}@media screen and (max-width: 1366px){.spot-plays-race-card .race-info{flex-direction:column}.spot-plays-race-card .race-info .cta-button{margin-left:0}}@media screen and (max-width: 1024px){.spot-plays-race-card .race-info{flex-direction:row}.spot-plays-race-card .race-info .cta-button{margin-left:auto}}@media screen and (max-width: 768px){.spot-plays-race-card .race-info{flex-direction:column}.spot-plays-race-card .race-info .cta-button{margin-left:0}}.spot-plays-widget{display:flex;flex-direction:column;gap:8px}.spot-plays-widget .see-all-button{font-size:1.1428571429rem;line-height:1.5rem;font-weight:700;color:#ee3524;text-align:center}.spot-plays-widget .see-all-button:hover{color:#000}.spot-plays-widget .title-container{display:flex;flex-direction:row;gap:16px;align-items:center}.spot-plays-widget .title-container .title{font-size:1.4285714286rem;line-height:1.9285714286rem;font-weight:700;margin:0}.spot-plays-widget .title-container .see-all-button{margin-left:auto}.spot-plays-widget .races-list{display:flex;flex-direction:column;background-color:#f7f7f7;border-radius:10px;padding:16px;gap:8px}.spot-plays-widget .races-list .track-info{display:flex;flex-direction:row;gap:16px;align-items:center}.spot-plays-widget .races-list .track-info .track-name{font-size:1.4285714286rem;line-height:1.9285714286rem;font-weight:700;margin:0}.spot-plays-widget .races-list .track-info .race-date{font-size:1rem;line-height:1.3571428571rem;font-weight:700;margin:0 0 0 auto}.spot-plays-widget .races-list .content-container{position:relative;display:block}.spot-plays-widget .races-list .content-container .overflow-container{width:100%;height:100%;display:flex;overflow:hidden}.spot-plays-widget .races-list .content-container .overflow-container .scroll-container{width:100%;display:flex;gap:16px;transition:transform ease .3s!important}.spot-plays-widget .races-list .content-container .overflow-container .scroll-container .spot-plays-track-page{width:100%;display:grid;flex-shrink:0;gap:16px;grid-template-columns:repeat(2,minmax(0,1fr))}@media screen and (max-width: 768px){.spot-plays-widget .races-list .content-container .overflow-container .scroll-container .spot-plays-track-page{grid-template-columns:repeat(1,minmax(0,1fr))}}.spot-plays-widget .button-container{display:flex;height:40px;margin-left:auto;margin-right:16px}.spot-plays-widget .button-container .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;padding:0;cursor:pointer;font-size:1rem;line-height:1rem;transition:all ease .3s!important;transition-property:color,border-color,background-color!important;background-color:#0000;transition:none!important;width:30px;height:40px;margin-left:5px}.spot-plays-widget .button-container .button .icon{fill:#ee3524;transition:fill ease .3s!important}.spot-plays-widget .button-container .button:disabled,.spot-plays-widget .button-container .button[disabled]{opacity:.5;box-shadow:none;cursor:not-allowed}.spot-plays-widget .button-container .button:disabled .icon,.spot-plays-widget .button-container .button[disabled] .icon{fill:#ee3524}.spot-plays-widget .button-container .button .icon{fill:#666}.spot-plays-widget .button-container .button:disabled .icon,.spot-plays-widget .button-container .button[disabled] .icon{fill:#666}.spot-plays-widget .button-container .button.previous-button{transform:rotate(180deg)}.tag{font-size:.8571428571rem;line-height:1.1428571429rem;padding:4px 8px;border-radius:5px;background-color:#e6e6e6;color:#000;font-weight:700}.tag:hover{background-color:#ee3524;color:#fff}.tags{display:flex;flex-wrap:wrap;flex-direction:row;gap:8px}.feed-article-card{display:flex;flex-direction:row;gap:8px;background-color:#fff;border-radius:10px;padding:16px;border:1px solid #e6e6e6}.feed-article-card .condensed-container{gap:8px;display:flex;flex-direction:row}.feed-article-card .condensed-container .image{width:200px;height:auto;max-height:200px;object-fit:cover}.feed-article-card .condensed-container .image.fallback{background-color:#d52027;display:flex;align-items:center;justify-content:center}.feed-article-card .condensed-container .image .icon{width:100%;height:auto}.feed-article-card .article-title{font-size:1.4285714286rem;line-height:1.9285714286rem;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;display:-webkit-box;max-height:54px;color:#000;font-weight:700;margin:0;display:none}.feed-article-card .article-title .live-badge{display:inline-block;margin-right:5px;position:relative;top:-3px}.feed-article-card .article-title:hover{text-decoration:underline}.feed-article-card .article-info-container{display:flex;flex-direction:column;gap:8px}.feed-article-card .article-info-container .article-title{display:-webkit-box}.feed-article-card .article-info-container .author-date{display:flex;flex-direction:row;gap:8px;align-items:center}.feed-article-card .article-info-container .author-date .article-author{font-size:.8571428571rem;line-height:1.1428571429rem;color:#ee3524;font-weight:400}.feed-article-card .article-info-container .author-date .article-author:hover{color:#000}.feed-article-card .article-info-container .author-date .article-date{font-size:.8571428571rem;line-height:1.1428571429rem;color:#000;font-weight:400}.feed-article-card .article-info-container .tags{max-height:24px;overflow:hidden}.feed-article-card .article-info-container .excerpt{font-size:1rem;line-height:1.7142857143rem;color:#000;font-weight:400;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;display:-webkit-box;margin:0}.feed-article-card .article-info-container .read-article-button{font-size:1.1428571429rem;line-height:1.5rem;color:#ee3524;font-weight:700;margin-top:auto}.feed-article-card .article-info-container .read-article-button:hover{color:#000}@media screen and (max-width: 768px){.feed-article-card{flex-direction:column}.feed-article-card .condensed-container .image{width:100%;height:170px}.feed-article-card .condensed-container .image .icon{width:auto;height:100%}.feed-article-card.condensed .condensed-container .image{width:88px;height:auto;min-height:88px}.feed-article-card.condensed .article-title{display:none}.feed-article-card.condensed .article-title.condensed{display:-webkit-box}}.article-feed{display:flex;flex-direction:column;gap:16px;width:100%}.article-feed .see-all-button{font-size:1.1428571429rem;line-height:1.5rem;font-weight:700;color:#ee3524;text-align:center}.article-feed .see-all-button:hover{color:#000}.article-feed .load-more-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;padding:0;cursor:pointer;font-size:1rem;line-height:1rem;transition:all ease .3s!important;transition-property:color,border-color,background-color!important;background-color:#ee3524;color:#fff;border:2px solid #ee3524;width:132px;height:35px;margin:0 auto}.article-feed .load-more-button .icon{fill:#ee3524;transition:fill ease .3s!important}.article-feed .load-more-button:disabled,.article-feed .load-more-button[disabled]{opacity:.5;box-shadow:none;cursor:not-allowed}.article-feed .load-more-button:disabled .icon,.article-feed .load-more-button[disabled] .icon{fill:#ee3524}.article-feed .load-more-button .icon{fill:#fff;transition:fill ease .3s!important}.article-feed .load-more-button:hover,.article-feed .load-more-button:focus{border-color:#ee3524;background-color:#ee3524;color:#000}.article-feed .load-more-button:hover .icon,.article-feed .load-more-button:focus .icon{fill:#000}.article-feed .load-more-button:active,.article-feed .load-more-button.active{border-color:#ee3524;background-color:#ee3524;color:#000}.article-feed .load-more-button:active .icon,.article-feed .load-more-button.active .icon{fill:#000}.article-feed .load-more-button:disabled,.article-feed .load-more-button[disabled]{border-color:#ee3524;background-color:#ee3524;color:#fff}.article-feed .load-more-button:disabled .icon,.article-feed .load-more-button[disabled] .icon{fill:#fff}.article-feed .title-container{display:flex;flex-direction:row;gap:16px;align-items:center}.article-feed .title-container .title{font-size:1.4285714286rem;line-height:1.9285714286rem;font-weight:700;margin:0}.article-feed .title-container .see-all-button{margin-left:auto}.article-feed .title-container .date-selection-button{font-family:Open Sans,Helvetica,Arial,sans-serif;margin-left:auto;background-color:#0000;border:0;outline:0;padding:0;display:flex;align-items:center;flex-direction:row;gap:8px;color:#ee3524;font-size:.8571428571rem;font-weight:700;cursor:pointer}.article-feed .title-container .date-selection-button .icon{fill:#ee3524}.article-feed .title-container .date-selection-button:hover{color:#000}.article-feed .title-container .date-selection-button:hover .icon{fill:#000}.article-feed .articles-list{display:flex;flex-direction:column;gap:16px;padding:16px;background-color:#f7f7f7}.about-brisnet{display:flex;background-color:#f7f7f7}.about-brisnet .container{padding:0 16px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:center;gap:32px}.about-brisnet .container .about-container{display:flex;flex-direction:column;width:100%;flex-shrink:0;gap:16px;padding:16px 0}.about-brisnet .container .about-container .about-title{font-size:2.1428571429rem;line-height:2.8571428571rem;color:#ee3524;margin:0}.about-brisnet .container .about-container .about-copy{font-size:1rem;line-height:1.7142857143rem;margin:0}.about-brisnet .container .image{display:flex;width:100%;object-fit:cover;height:100%}@media screen and (max-width: 768px){.about-brisnet .container{padding:0;gap:16px;grid-template-columns:repeat(1,minmax(0,1fr))}.about-brisnet .container .about-container{padding:16px}}.side-feed-card-container{display:flex;flex-direction:column;gap:8px}@media screen and (max-width: 1024px){.side-feed-card-container.centered-content{align-self:center;max-width:100%}}.side-feed-card-container .image-info,.side-feed-card-container .image-info img{width:100%}.side-feed-card-container .side-feed-card-title{font-size:1.4285714286rem;line-height:1.9285714286rem;margin:0}.side-feed-card-container .side-feed-card.card{background-color:#f7f7f7;border-radius:10px}.featured-products-side-card{display:flex;flex-direction:column;gap:16px;padding:16px}.featured-products-side-card .featured-product{display:flex;flex-direction:row;gap:16px;align-items:flex-start;width:100%}.featured-products-side-card .featured-product .icon{fill:#000;flex-shrink:0;margin:0 3px}.featured-products-side-card .featured-product .product-info{width:100%;display:flex;flex-direction:column;gap:8px}.featured-products-side-card .featured-product .product-info .product-title{font-size:1.1428571429rem;line-height:1.5rem;margin:0;color:#ee3524;font-weight:700}.featured-products-side-card .featured-product .product-info .product-cta{display:flex;flex-direction:row;gap:16px;align-items:center}.featured-products-side-card .featured-product .product-info .product-cta .product-copy{font-size:1rem;line-height:1.7142857143rem;margin:0;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;display:-webkit-box;font-weight:400}.featured-products-side-card .featured-product .product-info .product-cta .cta-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;padding:0;cursor:pointer;font-size:1rem;line-height:1rem;transition:all ease .3s!important;transition-property:color,border-color,background-color!important;background-color:#ee3524;color:#fff;border:2px solid #ee3524;min-width:76px;height:30px;margin-left:auto}.featured-products-side-card .featured-product .product-info .product-cta .cta-button .icon{fill:#ee3524;transition:fill ease .3s!important}.featured-products-side-card .featured-product .product-info .product-cta .cta-button:disabled,.featured-products-side-card .featured-product .product-info .product-cta .cta-button[disabled]{opacity:.5;box-shadow:none;cursor:not-allowed}.featured-products-side-card .featured-product .product-info .product-cta .cta-button:disabled .icon,.featured-products-side-card .featured-product .product-info .product-cta .cta-button[disabled] .icon{fill:#ee3524}.featured-products-side-card .featured-product .product-info .product-cta .cta-button .icon{fill:#fff;transition:fill ease .3s!important}.featured-products-side-card .featured-product .product-info .product-cta .cta-button:hover,.featured-products-side-card .featured-product .product-info .product-cta .cta-button:focus{border-color:#ee3524;background-color:#ee3524;color:#000}.featured-products-side-card .featured-product .product-info .product-cta .cta-button:hover .icon,.featured-products-side-card .featured-product .product-info .product-cta .cta-button:focus .icon{fill:#000}.featured-products-side-card .featured-product .product-info .product-cta .cta-button:active,.featured-products-side-card .featured-product .product-info .product-cta .cta-button.active{border-color:#ee3524;background-color:#ee3524;color:#000}.featured-products-side-card .featured-product .product-info .product-cta .cta-button:active .icon,.featured-products-side-card .featured-product .product-info .product-cta .cta-button.active .icon{fill:#000}.featured-products-side-card .featured-product .product-info .product-cta .cta-button:disabled,.featured-products-side-card .featured-product .product-info .product-cta .cta-button[disabled]{border-color:#ee3524;background-color:#ee3524;color:#fff}.featured-products-side-card .featured-product .product-info .product-cta .cta-button:disabled .icon,.featured-products-side-card .featured-product .product-info .product-cta .cta-button[disabled] .icon{fill:#fff}.featured-products-side-card .see-all-button{font-size:1.1428571429rem;line-height:1.5rem;font-weight:700;color:#ee3524}.featured-products-side-card .see-all-button:hover{color:#000}.categories-side-card{display:flex;flex-direction:row;flex-wrap:wrap;gap:4px;padding:16px}.categories-side-card .category-button{display:flex;gap:16px;background-color:#fff;border:1px solid #e6e6e6;border-radius:4px;padding:4px 8px;font-size:.8571428571rem;line-height:1.1428571429rem;font-weight:700;color:#000}.categories-side-card .category-button:hover{background-color:#000;color:#fff}.dcm-square,.dcm-banner,.dcm-content-banner,.dcm-header,.dcm-med-header,.dcm-mobile{display:flex;flex-direction:column;gap:16px;align-items:center;justify-content:center}.dcm-square .inner-div,.dcm-banner .inner-div,.dcm-content-banner .inner-div,.dcm-header .inner-div,.dcm-med-header .inner-div,.dcm-mobile .inner-div{display:flex;align-items:center;justify-content:center;max-width:100%}.dcm-square .ad-label,.dcm-banner .ad-label,.dcm-content-banner .ad-label,.dcm-header .ad-label,.dcm-med-header .ad-label,.dcm-mobile .ad-label{margin:0}
