:root{--nav-link-color:var(--color-white)!important}.hero__container{display:-webkit-box;display:-ms-flexbox;display:flex;min-block-size:100vh;min-block-size:100dvh;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:flex-start}.hero__overlay{background-position:50%!important;background-repeat:no-repeat!important;background-size:contain!important;z-index:2}.hero-backgrounds,.hero__overlay{inset-block-end:0;inset-block-start:0;inset-inline-end:0;inset-inline-start:0;position:absolute}.hero-backgrounds>.slick-list{block-size:100%;inline-size:100%}.hero-backgrounds>.slick-list>.slick-track{block-size:100%}.hero-bg{background-position:50%!important;background-repeat:no-repeat!important;background-size:cover!important;opacity:1;overflow:hidden;position:relative}.hero__arrow{inset-block-end:2.5rem;inset-inline-end:0;inset-inline-start:0;position:absolute;z-index:2}.hero__arrow-text{display:block;font-weight:700}.hero__arrow img,.hero__arrow svg{margin:0 auto;max-width:4rem}.hero__wrapper{position:relative;-webkit-box-flex:0;color:#fff;-ms-flex:0 1 100%;flex:0 1 100%;text-align:center;z-index:3}.hero-section{block-size:100%;inline-size:100%;inset-block-start:0;overflow:hidden;position:fixed}.under-hero-content{background:#f6f1e6;block-size:auto;inline-size:100%;margin-block-start:100vh;margin-block-start:100dvh;overflow-x:hidden;position:relative}.hero h1{--max-font-size:64;color:var(--color-white);font-weight:700;line-height:1.2;margin:auto;max-width:20ch;text-wrap:balance}.video-wrapper{height:100vh;overflow:hidden;position:relative;width:100%}.video-wrapper video{height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;width:100%}.hero-fix{background:var(--color-cream);position:relative}.hero-height-fix{block-size:100vh;block-size:100dvh}.design-manager .hero-height-fix{display:none}.make-hero-fixed{block-size:100vh;block-size:100dvh;inline-size:100%;position:fixed}.hero-relative{position:relative}.hero-relative+.hero-height-fix{display:none}.hero h1{will-change:transform}body.header-cream .menu-toggle__btn-span,body.header-cream .menu-toggle__btn-span:before{background:var(--color-cream)!important}body.header-cream .header path{fill:var(--color-cream)!important}