.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}}.author-card{display:flex;flex-direction:column;gap:8px;background-color:#fff;border-radius:10px;padding:16px;border:1px solid #e6e6e6}.author-card .author-container{display:flex;flex-direction:row;gap:8px;align-items:center}.author-card .author-container .image{width:100px;height:100px;object-fit:cover;border-radius:100%}@media screen and (max-width: 768px){.author-card .author-container .image{width:80px;height:80px}}.author-card .author-container .image .icon{width:100%;height:100%;border-radius:100%}.author-card .author-container .author-info{display:flex;flex-direction:column;gap:8px}.author-card .author-container .author-info .author-name{font-size:1.4285714286rem;line-height:1.9285714286rem;color:#000;font-weight:700;margin:0}.author-card .author-container .author-info .author-name:hover{text-decoration:underline}.author-card .author-container .author-info .author-twitter{font-size:.8571428571rem;line-height:1.1428571429rem;color:#ee3524;font-weight:700;display:flex;align-items:center;gap:4px}.author-card .author-container .author-info .author-twitter .icon{width:12px;height:12px}.author-card .author-container .author-info .author-twitter:hover{color:#000}.author-card .author-bio{font-size:1rem;line-height:1.7142857143rem;color:#000;font-weight:400;margin:0;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;display:-webkit-box}.author-card .author-bio-full{display:flex;flex-direction:column;gap:16px}.author-card .author-bio-full p{font-size:1rem;line-height:1.7142857143rem;color:#000;font-weight:400;margin:0}.author-card .see-bio-button{font-size:1.1428571429rem;line-height:1.5rem;color:#ee3524;font-weight:700}.author-card .see-bio-button:hover{color:#000}.authors{display:flex;flex-direction:column;gap:16px;width:100%}.authors .title-container{display:flex;flex-direction:row;gap:16px;align-items:center}.authors .title-container .title{font-size:1.4285714286rem;line-height:1.9285714286rem;font-weight:700;margin:0}.authors .authors-list{display:flex;flex-direction:column;gap:16px;padding:16px;background-color:#f7f7f7}.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}.authors-side-card{display:flex;flex-direction:column}.authors-side-card .author-side-card{display:flex;flex-direction:row;align-items:center;gap:16px;padding:14.5px 8px;border-bottom:1px solid #e6e6e6}.authors-side-card .author-side-card .author-avatar{width:24px;height:24px;object-fit:cover;border-radius:100%}.authors-side-card .author-side-card .author-name{font-size:1rem;line-height:1.3571428571rem;font-weight:700;color:#ee3524}.authors-side-card .author-side-card .published-articles{font-size:.8571428571rem;line-height:1.1428571429rem;font-weight:400;color:#666;margin-left:auto}.authors-side-card .author-side-card:hover{background-color:#e6e6e6}.authors-side-card .author-side-card:hover .author-name{color:#000}.authors-side-card .see-all-button{font-size:1.1428571429rem;line-height:1.5rem;font-weight:700;color:#ee3524;margin-top:16px}.authors-side-card .see-all-button:hover{color:#000}.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}
