.hero__rating{min-height:50px!important}.hero__rating{margin-bottom:20px;z-index:10!important;position:relative!important;display:flex;justify-content:center;visibility:visible!important;opacity:1!important}.hero__rating-stars{display:flex!important;align-items:center;justify-content:center;gap:5px;margin-bottom:10px;visibility:visible!important}.hero__rating-icon{width:24px;height:24px;transition:transform .3s ease}.hero__rating-icon:hover{transform:scale(1.2)}.hero__rating-text{display:block!important;font-size:14px;font-weight:500;color:inherit;text-align:center;letter-spacing:.5px;visibility:visible!important;opacity:1!important}.horizontal-center .hero__rating-stars{justify-content:center}.horizontal-right .hero__rating-stars{justify-content:flex-end}.horizontal-left .hero__rating-text,.horizontal-center .hero__rating-text{text-align:center}.horizontal-right .hero__rating-text{text-align:right}.hero__fade-overlay{position:absolute;top:0;bottom:0;width:50%;z-index:2;pointer-events:none}@media only screen and (max-width: 768px){.hero__rating-icon{width:20px;height:20px}.hero__rating-text{font-size:12px}.hero__rating{margin-bottom:15px}.hero__fade-overlay{width:100%}}@keyframes starPulse{0%,to{transform:scale(1)}50%{transform:scale(1.1)}}.hero__rating-stars .hero__rating-icon{animation:starPulse 2s ease-in-out infinite}.hero__rating-stars .hero__rating-icon:nth-child(1){animation-delay:0s}.hero__rating-stars .hero__rating-icon:nth-child(2){animation-delay:.2s}.hero__rating-stars .hero__rating-icon:nth-child(3){animation-delay:.4s}.hero__rating-stars .hero__rating-icon:nth-child(4){animation-delay:.6s}.hero__rating-stars .hero__rating-icon:nth-child(5){animation-delay:.8s}.hero__rating{text-shadow:0 2px 4px rgba(0,0,0,.3)}.hero__rating .animation-cropper{overflow:visible!important;height:auto!important;max-height:none!important}.hero__rating .animation-contents{transform:none!important;opacity:1!important;visibility:visible!important}video[data-type=uploaded]{width:100%;height:100%;object-fit:cover}.hero__text-wrap{position:relative;z-index:4}.hero__rating+.hero__title{margin-top:0}@media (hover: none) and (pointer: coarse){.hero__rating-icon{width:28px;height:28px}.hero__rating-stars{gap:8px}}@media (prefers-contrast: high){.hero__rating-text{text-shadow:0 0 4px rgba(0,0,0,.8)}}@media (prefers-reduced-motion: reduce){.hero__rating-icon{animation:none;transition:none}.hero__rating-icon:hover{transform:none}}
/*# sourceMappingURL=/cdn/shop/t/75/assets/hero-video-enhancements.css.map */
