.revolt-video-content{position:relative;background-color:var(--revolt-darker);overflow:hidden}.revolt-video-content__grid{display:flex;align-items:center;gap:50px;width:100%}.revolt-video-content__grid--reverse{flex-direction:row-reverse}.revolt-video-content__video-col,.revolt-video-content__content-col{flex:1;min-width:0}.revolt-video-content__video-wrapper{position:relative;width:100%;margin:0 auto;border-radius:8px;overflow:hidden;box-shadow:0 10px 40px #00000080;border:1px solid rgba(255,255,255,.1);background-color:var(--revolt-dark);display:flex;justify-content:center;align-items:center}.revolt-video-element{width:100%;height:100%;object-fit:cover;display:block}.revolt-video-content__placeholder{width:100%;aspect-ratio:16/9;background-color:var(--revolt-gray);display:flex;justify-content:center;align-items:center}.revolt-video-content__placeholder svg{width:80px;height:80px;color:var(--revolt-light-gray);opacity:.3}.revolt-video-content__text-wrapper{max-width:580px}.revolt-video-content__subtitle{color:var(--revolt-red);font-family:var(--font-heading-family);font-size:1.4rem;font-weight:700;text-transform:uppercase;letter-spacing:2px;line-height:1;display:block;margin-bottom:15px}.revolt-video-content__heading{font-family:var(--font-heading-family);font-size:clamp(3rem,4.5vw,5.5rem);font-weight:700;margin:0 0 20px;text-transform:uppercase;color:var(--revolt-white);line-height:1.1;letter-spacing:-.5px}.revolt-video-content__text{margin-bottom:35px}.revolt-video-content__text p{font-size:1.8rem;line-height:1.6;color:#d1d1d1;margin:0 0 15px}.revolt-video-content__text p:last-child{margin-bottom:0}.revolt-video-content__btn{display:inline-flex;justify-content:center;align-items:center;padding:16px 40px!important;background-color:var(--revolt-red);color:var(--revolt-white);text-decoration:none;font-family:var(--font-heading-family);font-size:1.4rem!important;font-weight:700;text-transform:uppercase;letter-spacing:1.5px;border-radius:4px;transition:all .3s cubic-bezier(.25,.8,.25,1);border:1px solid var(--revolt-red);box-shadow:0 4px 20px #f003}.revolt-video-content__btn:hover{background-color:transparent;color:var(--revolt-red);transform:translateY(-2px);box-shadow:0 8px 30px #f006}@media screen and (max-width:989px){.revolt-video-content__grid{gap:40px}}@media screen and (max-width:749px){.revolt-video-content__grid,.revolt-video-content__grid--reverse{flex-direction:column;gap:30px;text-align:center}.revolt-video-content__video-col{order:-1;width:100%}.revolt-video-content__text-wrapper{max-width:100%;margin:0 auto}.revolt-video-content__heading{margin-bottom:15px}.revolt-video-content__text{margin-bottom:25px}.revolt-video-content__btn{width:100%;padding:14px 30px!important}}.revolt-video-content__video-wrapper{position:relative}.revolt-video-custom-controls{position:absolute;bottom:0;left:0;width:100%;background:#0a0a0aa6;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border-top:1px solid rgba(255,255,255,.1);display:flex;align-items:center;gap:15px;padding:12px 20px;opacity:0;visibility:hidden;transition:opacity .3s ease,visibility .3s ease;z-index:10}.revolt-video-content__video-wrapper:hover .revolt-video-custom-controls{opacity:1;visibility:visible}.revolt-video-control-btn{background:none;border:none;color:var(--revolt-white, #FFFFFF);font-size:1.6rem;cursor:pointer;padding:8px;display:flex;align-items:center;justify-content:center;transition:color .2s ease,transform .2s ease}.revolt-video-control-btn:hover{color:var(--revolt-red, #FF0000);transform:scale(1.1)}.revolt-video-timeline-wrapper{display:flex;align-items:center;flex:1;gap:12px}.revolt-video-time{font-size:1.2rem;color:var(--revolt-light-gray, #A3A3A3);font-family:monospace;min-width:35px}.revolt-video-progress-container{flex:1;height:6px;background:#ffffff26;border-radius:3px;cursor:pointer;position:relative;overflow:hidden;transition:height .2s ease}.revolt-video-progress-container:hover{height:8px}.revolt-video-progress-bar{height:100%;width:0%;background:var(--revolt-red, #FF0000);border-radius:3px;position:absolute;top:0;left:0;transition:width .1s linear}.revolt-video-floating-mute-btn{position:absolute;bottom:15px;right:15px;width:40px;height:40px;border-radius:50%;background:#0a0a0ab3;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);border:1px solid rgba(255,255,255,.15);color:var(--revolt-white, #FFFFFF);display:flex;align-items:center;justify-content:center;cursor:pointer;z-index:10;transition:all .3s cubic-bezier(.4,0,.2,1);box-shadow:0 4px 12px #0006}.revolt-video-floating-mute-btn i{font-size:1.4rem;transition:transform .2s ease}.revolt-video-floating-mute-btn:hover{background:var(--revolt-red, #FF0000);border-color:var(--revolt-red, #FF0000);transform:scale(1.1);box-shadow:0 6px 16px #ff00004d}.revolt-video-floating-mute-btn:active{transform:scale(.95)}@media screen and (max-width:749px){.revolt-video-custom-controls{padding:10px 15px;gap:10px}.revolt-video-control-btn{font-size:1.4rem;padding:6px}.revolt-video-time{font-size:1rem;min-width:28px}}
/*# sourceMappingURL=/cdn/shop/t/22/assets/revolt-video-content.css.map */
