.home-video-hero{width:100%;height:100vh;overflow:hidden;position:relative}.home-video-hero::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(to bottom, rgba(0, 0, 0, 0.55) 0%, rgba(0, 0, 0, 0.15) 35%, rgba(0, 0, 0, 0) 60%);pointer-events:none;z-index:1}.home-video-hero-media{width:100%;height:100%;object-fit:cover;display:block}.home-video-hero-text{position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);z-index:2;width:90%;max-width:640px;text-align:center;color:#fff;display:flex;flex-direction:column;align-items:center;gap:0;line-height:1.05}.home-video-hero-text-line{display:flex;flex-wrap:wrap;justify-content:center;align-items:baseline;gap:.4em}@media(min-width: 768px){.home-video-hero-text{top:60%}}.home-video-hero-text-strong,.home-video-hero-text-light{font-size:52px;text-shadow:0 2px 8px rgba(0,0,0,.6)}.home-video-hero-text-strong{font-weight:700}.home-video-hero-text-light{font-weight:300;font-style:italic;letter-spacing:.5px;opacity:.92}.home-video-hero-subtext{margin:18px 0 4px;max-width:380px;font-size:17px;font-weight:300;line-height:1.4;text-shadow:0 1px 4px rgba(0,0,0,.6);opacity:.92}.home-video-hero-btn{display:inline-flex;align-items:center;gap:10px;margin-top:32px;padding:14px 32px;background-color:#fff;color:#111;font-weight:700;font-size:14px;letter-spacing:.5px;text-transform:uppercase;border-radius:30px;text-decoration:none;transition:opacity .2s ease}.home-video-hero-btn:hover{opacity:.85;color:#111}@media(max-width: 767px){.home-video-hero-text-strong,.home-video-hero-text-light{font-size:28px}.home-video-hero-subtext{font-size:14px}.home-video-hero-btn{padding:12px 24px;font-size:12px}}@media(max-width: 767px){.home-video-hero{height:100vh}section.search-mobile{display:none !important}}.head-transparent .nav-list-link,.head-transparent .nav-accounts-item,.head-transparent .nav-accounts-item a,.head-transparent .utilities-container a,.head-transparent .utilities-container span:not(.js-cart-widget-amount){color:#fff !important;text-shadow:0 1px 4px rgba(0,0,0,.85)}.head-transparent .utilities-container span.js-cart-widget-amount{color:#000 !important;text-shadow:none !important}.head-transparent .icon-inline{fill:#fff !important;filter:drop-shadow(0 1px 3px rgba(0, 0, 0, 0.85))}.head-transparent .main-menu .nav-list-link{font-weight:700;letter-spacing:.8px}.head-transparent .logo-img{filter:invert(1) brightness(2) drop-shadow(0 1px 3px rgba(0, 0, 0, 0.6))}.head-transparent .logo-text{color:#fff !important;text-shadow:0 1px 4px rgba(0,0,0,.85)}.nav-primary .nav-list-link,.nav-secondary .nav-list-link{text-transform:uppercase}.nav-primary>.nav-list>.nav-item:last-child .nav-list-link{background-color:#c0392b;color:#fff;font-weight:700;border-radius:6px;margin:6px 12px;padding:10px 14px !important}.nav-desktop-list>.nav-item.nav-item-desktop:last-child .nav-list-link{background-color:#c0392b;color:#fff !important;font-weight:700;border-radius:6px;margin:8px 0;padding:8px 14px !important;height:calc(100% - 16px)}.head-transparent .desktop-dropdown .nav-list-link,.head-transparent .nav-dropdown-content .nav-list-link,.head-transparent .subutility-list a,.head-transparent .subutility-list-item a{color:var(--main-foreground) !important;text-shadow:none !important;font-weight:normal;letter-spacing:normal}
/* Engine:dart */