body.hr_index #MainContent>.shopify-section--video-banner~.shopify-section{position:relative;z-index:1;background-color:#fff}.video-section.hero-banner{overflow:hidden;width:100%;height:calc((100vh - 35px) * 2 / 3);height:calc((100svh - 35px) * 2 / 3)}@media screen and (max-width:1505px){.video-section.hero-banner{height:calc((100vh - 128px) * 2 / 3);height:calc((100svh - 128px) * 2 / 3)}}@media screen and (min-width:1025px)and (max-width:1075px){.video-section.hero-banner{height:calc((100vh - 145px) * 2 / 3);height:calc((100svh - 145px) * 2 / 3)}}.video-wrapper{position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1}.video-wrapper iframe,.video-wrapper video,.hero-banner__media--image,.hero-banner__image{width:100%;height:100%;object-fit:cover}.hero-banner__media--image{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden}.hero-banner__image{display:block;position:absolute;top:0;right:0;bottom:0;left:0;object-position:center center}.video-wrapper .fallback-message{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;background:#1a1a1a;color:#fff;padding:1rem;text-align:center}.content-overlay{position:absolute;top:53%;left:50%;transform:translate(-50%,-50%);text-align:center;color:#fff;width:100%;max-width:75%;display:grid}.hero-banner__title,.content-overlay h1{font-family:Figtree,sans-serif;font-weight:700;letter-spacing:0;text-align:center;color:#fff;margin:0;font-size:var(--hero-title-size, 80px);line-height:56px}.content-overlay p,.hero-banner__content p{font-size:20px!important;line-height:100%!important;font-family:Figtree,sans-serif;font-weight:400;margin:0;line-height:130%}.buttons a{margin:0;text-decoration:none;border-radius:100px;display:inline-flex;align-items:center;justify-content:center;text-transform:uppercase;padding:18px 30px}.buttons a span{font-size:15px;font-weight:700;line-height:11px!important;text-align:center;letter-spacing:.75px}.video-section .buttons .btn.btn-primary{color:#fff;background:#c7a69d;border:1.5px solid #C7A69D;box-shadow:none;transition:background-color .25s ease,border-color .25s ease,color .25s ease}.video-section .buttons .btn-primary__arrow{display:none;align-items:center;justify-content:center;color:inherit}.video-section .buttons .btn-primary__arrow svg{width:14px;height:10px;display:block}.video-section .buttons .btn.btn-primary:hover{background:#fff;color:#c7a69d;border-color:#c7a69d}.video-section .buttons .btn.btn-primary:hover .btn-primary__arrow{display:flex}.btn-secondary{background-color:#fff;color:#333;box-shadow:none}.title-logo{display:flex;align-items:center;justify-content:center;column-gap:25px;margin-bottom:25px}@media screen and (min-device-width:1024px)and (max-device-width:1440px){.title-logo img{width:446px!important;min-width:446px!important;max-width:446px}}.content-overlay .buttons{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;margin-top:30px}.video-section .buttons a{display:flex;align-items:center;column-gap:10px}.video-section .buttons a img{width:35px;height:30px;display:none;transition:all .3s linear;-webkit-transition:all .3s linear;-moz0-ransition:all .3s linear}.video-section .buttons>.btn.btn-primary:hover a img,.video-section .buttons>.btn.btn-secondary:hover a img{display:block}.buttons a:hover img{display:block;transition:opacity .5s ease-in-out,transform .5s ease-out}.video-section .buttons a:hover{font-size:inherit!important;line-height:inherit!important;max-width:fit-content!important}.video-section .buttons .btn.btn-primary{max-width:fit-content;height:auto;width:auto;display:flex;align-items:center;justify-content:center;padding:18px 30px!important}.video-section .buttons .btn.btn-secondary{max-width:fit-content;height:auto;width:auto;display:flex;align-items:center;justify-content:center;box-shadow:none}.image-new{position:absolute;bottom:29px!important;right:11px;overflow:hidden}.image-new img{animation:rotate-animation 10s infinite linear;width:168px}@keyframes rotate-animation{0%{transform:rotate(0)}50%{transform:rotate(180deg)}to{transform:rotate(360deg)}}@media(max-width:999px){.image-new img{width:125px}.image-new{position:absolute;bottom:245px!important;right:11px;overflow:hidden}}@media screen and (min-device-width:768px)and (max-device-width:994px){.content-overlay{top:40%!important}}@media(max-width:994px){.buttons .btn.btn-primary{max-width:247px;height:42px;width:100%;display:flex;align-items:center;justify-content:center}.buttons .btn.btn-secondary{max-width:131px;width:100%;display:flex;align-items:center;justify-content:center;height:40px;box-shadow:4px 4px 5px #0000004d inset}.buttons a{padding:12px 5px!important;font-size:16px;font-weight:600;line-height:20px}}@media(max-width:1440px){.content-overlay{max-width:100%;padding:20px}.content-overlay h1{font-size:52px;line-height:62px}}@media(max-width:1024px){.title-logo img{width:300px;height:50px}.content-overlay h1{font-size:52px;line-height:62px}}@media screen and (max-width:991px)and (min-width:750px){.video-section .title-logo{flex-wrap:wrap}.video-section .content-overlay h1{font-size:42px;line-height:52px;margin:10px 0;text-align:center}.video-section .content-overlay .buttons{row-gap:20px;margin:30px 0}.video-section .buttons a{padding:12px 30px;font-size:16px;font-weight:600;line-height:20px}}@media(max-width:567px){.content-overlay{max-width:100%}.title-logo img{width:200px;height:40px}.title-logo{flex-wrap:wrap}.content-overlay h1{font-size:32px;line-height:42px;margin:10px 0;text-align:center}.content-overlay .buttons{row-gap:20px}.buttons a{padding:8px 20px;font-size:14px;font-weight:600;line-height:24px}.buttons .btn.btn-primary{max-width:fit-content;height:auto}.buttons .btn.btn-secondary{max-width:max-content;height:auto}.video-section .buttons>.btn.btn-primary,.video-section .buttons>.btn.btn-secondary{max-width:inherit}}@media(min-width:1000px){a.arrow-home{width:fit-content;margin:0 auto;padding-top:9px;position:absolute;transform:translateY(50%);left:0;right:0;top:94%;animation:bounce2 2s ease infinite}}@media(max-width:1000px){a.arrow-home{width:fit-content;margin:0 auto;padding-top:9px;position:absolute;transform:translateY(50%);left:0;right:0;top:66%;animation:bounce2 2s ease infinite}}@keyframes bounce2{0%,20%,50%,80%,to{transform:translateY(0)}40%{transform:translateY(-30px)}60%{transform:translateY(-15px)}}.announcement-bar__content a,.announcement-bar__content p{font-family:var(--font-nexa)!important}.newsletter__subheading{max-width:859px!important;margin-left:auto;margin-right:auto}@media screen and (min-device-width:767px)and (max-device-width:1023px){a.arrow-home{width:fit-content;margin:0 auto;padding-top:9px;position:absolute;transform:translateY(50%);left:0;right:0;top:91%!important;animation:bounce2 2s ease infinite}}@media screen and (min-device-width:767px)and (max-device-width:1023px){header.header.header--middle-left.header--mobile-center.page-width.header--has-menu.header--has-social.header--has-account{justify-content:space-between;padding-right:20px!important;padding-left:20px!important}}@media screen and (max-width:450px){.shopify-section--video-banner .video-section.hero-banner,.video-section.hero-banner{height:auto}}@media screen and (max-width:989px){.shopify-section--video-banner .video-section.hero-banner,.video-section.hero-banner{height:calc(100vh - 315px);height:calc(100svh - 315px)}}@media screen and (max-width:749px){.shopify-section--video-banner .video-section.hero-banner,.video-section.hero-banner{height:calc(100vh - 335px);height:calc(100svh - 270px);min-height:30rem;aspect-ratio:auto}.video-wrapper iframe,.video-wrapper video,.hero-banner__media--image,.hero-banner__image{height:86%!important}.shopify-section--video-banner .hero-banner__content.content-overlay,.video-section.hero-banner .content-overlay,body.gradient.hr_index.index .video-section.hero-banner .content-overlay{top:50%;bottom:auto!important;left:50%;right:auto;transform:translate(-50%,-50%);max-width:100%;width:100%;padding-left:1.25rem;padding-right:1.25rem;display:flex;flex-direction:column;align-items:center;row-gap:clamp(.625rem,2.5vw,1rem)}.video-section.hero-banner .hero-banner__title,.video-section.hero-banner .content-overlay h1{font-size:45px!important;line-height:32px!important;letter-spacing:0;margin:0!important}.video-section.hero-banner .hero-banner__content p,.video-section.hero-banner .content-overlay p{font-size:20px!important;line-height:130%!important;margin-top:-6px}.video-section.hero-banner .hero-banner__title-row{flex-direction:column;align-items:center;gap:0;row-gap:0;margin-bottom:25px}.video-section.hero-banner .hero-banner__logo{display:none!important}.video-section.hero-banner .content-overlay .buttons{margin:30px 0 0!important;row-gap:12px;justify-content:center}.video-section.hero-banner .buttons .btn.btn-primary{width:auto;min-width:14.6875rem;min-height:2.9375rem;padding:18px 30px!important;max-width:none!important;height:auto!important}.video-section.hero-banner .buttons a span,.video-section.hero-banner .buttons .btn-primary__text{font-size:15px!important;font-weight:700!important;line-height:11px!important;letter-spacing:.75px!important}}
/*# sourceMappingURL=/cdn/shop/t/58/assets/section-video-banner.css.map */
