.rb-hero{position:relative;width:100%;min-height:var(--rb-height);display:flex;overflow:hidden}.rb-hero__image-container{position:absolute;right:0;top:0;bottom:0;width:70%;z-index:1}.rb-hero__image{width:100%;height:100%;object-fit:cover;object-position:center}.rb-hero__video,.rb-hero__iframe-wrapper{position:absolute;top:0;left:0;width:100%;height:100%}.rb-hero__video{object-fit:cover;object-position:center;z-index:1}.rb-hero__iframe{width:100%;height:100%;transform:scale(1.3);pointer-events:none}.rb-hero__iframe-wrapper{overflow:hidden;z-index:1}.video-cover-wrapper{position:relative;width:100%;height:100%;overflow:hidden}.video-cover-wrapper iframe{position:absolute;top:50%;left:50%;width:100vw;height:56.25vw;min-height:100%;min-width:120vh;transform:translate(-50%,-50%);pointer-events:none}.rb-hero__content{position:relative;z-index:2;width:40%;background-color:var(--rb-bg);border-bottom-right-radius:120px;display:flex;align-items:center;justify-content:flex-start;padding-left:max(2rem,calc((100vw - 1680px)/2))}.rb-hero__text-wrapper{padding-top:2rem;padding-bottom:2rem;padding-right:2rem;max-width:650px;color:var(--rb-text)}.rb-hero__text-wrapper .btn{background-color:var(--rb-accent);color:var(--rb-bg);margin-top:.5rem}.rb-hero__text-wrapper .btn--secondary{background-color:transparent;color:unset;border-color:unset}.rb-hero__subtitle{display:block;font-size:.9rem;text-transform:uppercase;letter-spacing:2px;margin-bottom:1.5rem;font-weight:500}.rb-hero__title{font-size:3.5rem;line-height:1.1;font-weight:400;font-family:var(--typeHeaderPrimary)}.rb-hero__title em{color:var(--rb-accent);font-style:normal}@media only screen and (max-width: 1700px){.rb-hero__content{padding-left:4rem}}@media only screen and (max-width: 992px){.rb-hero__content{width:60%;border-bottom-right-radius:80px;padding-left:2rem}.rb-hero__title{font-size:2.8rem}}@media only screen and (max-width: 768px){.rb-hero{flex-direction:column;height:auto;min-height:auto}.rb-hero__image-container{position:relative;width:100%;height:300px}.rb-hero__content{width:100%;border-bottom-right-radius:0;justify-content:center;padding:0rem 20px}.rb-hero__text-wrapper{padding-right:0}.rb-hero__title{font-size:2.2rem}.rb-hero__subtitle{margin-bottom:.5rem}}
/*# sourceMappingURL=/cdn/shop/t/18/assets/section_lavafields_hero.css.map */
