#rivo-hero-video{padding:0}.rivo-hero-video{position:relative;overflow:clip}.rivo-hero-video .rivo-content-wrapper,.rivo-hero-video .rivo-container,.rivo-hero-video .rivo-lp-content{width:100%;max-width:none}.rivo-hero-video .rivo-lp-content{position:relative;display:grid;grid-template-columns:100%}.rivo-hero-video .rivo-lp-media{position:absolute;top:0;bottom:0;left:50%;width:100vw;transform:translate(-50%);z-index:1;overflow:hidden;background:#000}.rivo-hero-video .rivo-lp-video,.rivo-hero-video .rivo-lp-video-embed,.rivo-hero-video .rivo-lp-fallback-image{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.rivo-hero-video .rivo-lp-video-embed{border:0}.rivo-hero-video .rivo-lp-media-desktop{display:block}.rivo-hero-video .rivo-lp-media-mobile{display:none}.rivo-hero-video .rivo-lp-overlay{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2}.rivo-hero-video .rivo-lp-foreground{position:relative;z-index:3;display:flex;flex-direction:column;width:100%;min-height:100%;padding:6rem 0rem;box-sizing:border-box}.rivo-hero-video .rivo-lp-foreground-inner{display:flex;flex-direction:column}.rivo-hero-video .rivo-lp-eyebrow-top .rivo-lp-eyebrow{position:absolute;top:0;left:50%;transform:translate(-50%);width:100%;max-width:var(--rivo-page-max-width, 960px);margin:0;padding:1.5rem 1.25rem 0;text-align:inherit;box-sizing:border-box}.rivo-hero-video .rivo-lp-eyebrow{letter-spacing:.12em;text-transform:uppercase;margin:0 0 .5rem;opacity:.9}.rivo-hero-video .rivo-lp-title{margin:0 0 .5rem;line-height:1.05}.rivo-hero-video .rivo-lp-subtitle{margin:0 0 1.25rem;opacity:.95}.rivo-hero-video .rivo-lp-buttons{display:flex;width:fit-content;max-width:100%;gap:1.5rem;flex-wrap:wrap;align-items:center}.rivo-hero-video .rivo-lp-login{display:inline-flex;gap:.5rem;align-items:center}.rivo-hero-video .rivo-lp-login-prefix{opacity:.95}.rivo-hero-video .rivo-btn-primary,.rivo-hero-video .rivo-btn-outline{display:inline-block;text-decoration:none}@media(max-width:749px){.rivo-hero-video .rivo-lp-media-desktop{display:none!important}.rivo-hero-video .rivo-lp-media-mobile{display:block!important}.rivo-hero-video .rivo-lp-foreground{padding:3rem 1.25rem}.rivo-hero-video .rivo-lp-foreground-inner{max-width:100%}}
/*# sourceMappingURL=/cdn/shop/t/101/compiled_assets/styles.css.map */
