.ilf-ricky-hero{position:relative;overflow:hidden}.ilf-ricky-hero.gradient{background:#000}.ilf-ricky-hero .top-border{display:block;position:absolute;height:2px;border-radius:50%;width:200px;background:radial-gradient(white,transparent);top:-2px;left:-200px}.ilf-ricky-hero h2,.ilf-ricky-hero p{font-family:inter-variable,sans-serif}.ilf-ricky-hero .video-section__media{border:none}.ilf-ricky-hero .overlay-content{position:absolute;width:100%;height:100%;padding:40px;top:0;left:0;z-index:1;display:flex;align-items:center;justify-content:center;flex-direction:column}.ilf-ricky-hero .overlay-content .banner__image{width:100%}.ilf-ricky-hero .overlay-content .banner__image img{width:100%;height:auto}.ilf-ricky-hero .banner__text{margin-top:1.5rem;color:#fff}.ilf-ricky-hero .banner__text p{text-align:center}.ilf-ricky-hero .animated-container{position:absolute;bottom:0;left:50%;max-width:120%;transform:translate(-50%,50%);display:flex;justify-content:center;z-index:1}.ilf-ricky-hero .animated-container.justify-left{justify-content:flex-start}.ilf-ricky-hero .animated-container.justify-right{justify-content:flex-end}@media screen and (max-width: 750px){.ilf-ricky-hero .overlay-content{padding:40px 20px}.ilf-ricky-hero .banner__text{margin-top:2rem}.ilf-ricky-hero .animated-container img{height:auto}}
/*# sourceMappingURL=/cdn/shop/t/16/assets/ilf-ricky-hero.css.map */
