.horizontal-promo-banner-container{overflow:hidden}.horizontal-promo-banner-container img{object-fit:cover;width:100%;height:222px}@media screen and (min-width:768px){.horizontal-promo-banner-container img{height:330px}}@media screen and (min-width:992px){.horizontal-promo-banner-container img{align-self:stretch;width:330px;height:auto;transition:transform .2s ease-in-out;display:block}.horizontal-promo-banner-container .horizontal-promo-banner-body{z-index:10;flex:1}.horizontal-promo-banner-container .horizontal-promo-banner-body .horizontal-promo-banner-body-cta{margin-top:auto}.horizontal-promo-banner-container{align-items:stretch;display:flex}.horizontal-promo-banner-container:hover img{transform:scale(1.1)}.horizontal-promo-banner-container.horizontal-promo-banner-right img{order:2}.horizontal-promo-banner-container.horizontal-promo-banner-right .horizontal-promo-banner-body{order:1}}
@keyframes slideInFromRight{0%{opacity:0;transform:translate(30px)}to{opacity:1;transform:translate(0)}}.thumbnail-slide-in-animation{opacity:0;animation:1.1s ease-in-out forwards slideInFromRight}
@keyframes slideInFromRight{0%{opacity:0;transform:translate(30px)}to{opacity:1;transform:translate(0)}}.thumbnail-slide-in-animation{opacity:0;animation:1.1s ease-in-out forwards slideInFromRight}.thumbnail-selector{cursor:pointer}.thumbnail-selector .thumbnail-selector-indicator{background-color:#fc0;height:5px;margin-top:6px}.thumbnail-selector img{object-fit:cover;transition:transform .4s cubic-bezier(.47,1.64,.41,.8)}.thumbnail-selector:hover img{transform:scale(1.1)}.thumbnail-selector:hover .thumbnail-selector-indicator{transition:opacity .4s ease-in-out;opacity:1!important}.thumbnail-selector:focus-visible{box-shadow:none}.thumbnail-selector:focus-visible .thumbnail-selector-img{box-shadow:0 0 0 2px #fff,0 0 0 4px #000}.thumbnail-selector:focus-visible img{border:none!important}.thumbnail-selector:focus:not(:focus-visible){box-shadow:none}.thumbnail-selector:has(.thumbnail-selector-indicator:not(.opacity-0)){cursor:default}.thumbnail-selector:has(.thumbnail-selector-indicator:not(.opacity-0)) img{transform:scale(1.1)}
