.ud-page .ud-nav--overlay{--ud-nav-ink: var(--header-overlay-ink, #fff);position:fixed;inset:0 0 auto;z-index:40;display:flex;flex-wrap:nowrap;gap:var(--header-logo-gap, 24px);min-height:80px;padding:16px clamp(20px,4vw,64px);background:transparent;color:var(--ud-nav-ink);border:0;box-shadow:none;isolation:isolate;transition:background-color .25s ease,color .25s ease}.ud-page .ud-nav--overlay.is-scrolled,.ud-page .ud-nav--overlay.is-menu-open{--ud-nav-ink: var(--header-ink, #252722);background:var(--header-bg, #f5f3ed);box-shadow:none}.ud-nav--overlay .ud-wordmark{position:static;transform:none;flex-shrink:0;order:1;color:var(--ud-nav-ink);justify-content:flex-start}.ud-nav--overlay .ud-logo{max-width:30vw}.ud-nav--overlay .ud-logo--standard{display:none}.ud-nav--overlay .ud-logo--overlay{display:block}.ud-nav--overlay .ud-logo--fallback{filter:var(--header-logo-filter, brightness(0) invert(1))}.ud-nav--overlay.is-scrolled .ud-logo--standard,.ud-nav--overlay.is-menu-open .ud-logo--standard{display:block}.ud-nav--overlay.is-scrolled .ud-logo--overlay,.ud-nav--overlay.is-menu-open .ud-logo--overlay{display:none}.ud-nav--overlay .ud-nav__links{display:flex;align-items:center;justify-content:flex-end;gap:var(--header-link-gap, 18px);width:auto;margin-left:auto;margin-right:min(6vw,var(--header-links-inset, 80px));order:2}.ud-nav--overlay .ud-nav__group{display:contents}.ud-nav--overlay .ud-nav__links a{color:var(--ud-nav-ink);white-space:nowrap}.ud-nav--overlay .ud-cart-link{position:static;flex-shrink:0;order:3;color:var(--ud-nav-ink)}.ud-nav--overlay .ud-menu-toggle{color:var(--ud-nav-ink)}.ud-page .ud-hero{display:flex;flex-direction:column;gap:0;padding:0;max-width:none}.ud-page .ud-hero__visual{order:-1;position:relative;width:100%;height:100vh;height:100svh;margin:0;overflow:hidden;background:#252722}.ud-page .ud-hero__visual .ud-hero__video,.ud-page .ud-hero__visual .ud-hero__image,.ud-page .ud-hero__visual .ud-image-placeholder{width:100%;height:100%;max-height:none;aspect-ratio:auto;object-fit:cover;object-position:center;margin:0}.ud-page .ud-hero__visual:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:var(--hero-shade, #000);opacity:var(--hero-shade-opacity, .25);z-index:1}.ud-page .ud-hero__visual .ud-caption{position:absolute;bottom:24px;right:24px;z-index:3;color:#fff;padding:0;margin:0;max-width:calc(100% - 120px)}.ud-hero__playback{position:absolute;bottom:20px;left:24px;z-index:3;width:44px;height:44px;border:1px solid rgba(255,255,255,.65);border-radius:50%;color:#fff;background:#00000040;cursor:pointer;font-size:17px}.ud-page [id]{scroll-margin-top:var(--ud-nav-height, 80px)}.ud-nav--overlay a:focus-visible,.ud-nav--overlay button:focus-visible,.ud-hero__playback:focus-visible{outline:2px solid currentColor;outline-offset:5px}@media(max-width:1200px){.ud-page .ud-nav--overlay{display:flex;flex-wrap:nowrap;gap:16px;min-height:72px;padding:12px 24px}.ud-nav--overlay .ud-wordmark{position:static;transform:none;order:1;margin-right:auto}.ud-nav--overlay .ud-menu-toggle{display:inline-flex;align-items:center;gap:8px;order:2;margin:0;padding:0;min-height:44px}.ud-nav--overlay .ud-cart-link{position:static;order:3;margin:0}.ud-nav--overlay .ud-nav__links{display:none;position:absolute;top:100%;left:0;width:100%;margin:0;max-height:calc(100svh - 80px);overflow-y:auto;padding:8px 24px 24px;background:var(--header-bg, #f5f3ed);box-shadow:none}.ud-nav--overlay.is-menu-open .ud-nav__links{display:block}.ud-nav--overlay .ud-nav__group,.ud-nav--overlay .ud-nav__group:last-child{display:flex;flex-direction:column;align-items:stretch;max-width:none;padding:0;gap:0}.ud-nav--overlay .ud-nav__links a{display:block;padding:12px 0;border-top:1px solid var(--ud-line)}}@media(prefers-reduced-motion:reduce){.ud-page .ud-nav--overlay{transition:none}}.ud-page .ud-nav--overlay:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;pointer-events:none;background:var(--header-overlay-bg, #000);opacity:var(--header-overlay-opacity, 0)}.ud-page .ud-nav--overlay.is-scrolled:before,.ud-page .ud-nav--overlay.is-menu-open:before{opacity:0}.ud-page .ud-hero__overlay-copy{position:absolute;inset:calc(var(--ud-nav-height, 96px) + 20px) var(--hero-side-margin, 64px) 88px;z-index:2;display:flex;flex-direction:column;justify-content:var(--hero-v-position, center);justify-content:safe var(--hero-v-position, center);align-items:var(--hero-h-position, center);text-align:var(--hero-text-align, center);overflow-y:auto}.ud-page .ud-hero__overlay-copy .ud-eyebrow{color:var(--hero-eyebrow-color, #fff);text-transform:none;letter-spacing:.08em;margin:0 0 24px;flex-shrink:0}.ud-page .ud-hero__overlay-copy h1{color:var(--hero-heading-color, #fff);font-size:var(--hero-heading-size, 64px);max-width:19ch;line-height:1.08;text-wrap:balance;flex-shrink:0}.ud-page .ud-hero__overlay-copy .ud-intro{color:var(--hero-text-color, #fff);font-size:var(--hero-intro-size, 18px);max-width:48ch;margin:24px 0 0;flex-shrink:0}.ud-page .ud-hero__overlay-copy .ud-intro p{margin:0}@media(max-width:700px){.ud-page .ud-hero__overlay-copy{inset-inline:24px;justify-content:var(--hero-v-position-mobile, center);justify-content:safe var(--hero-v-position-mobile, center);align-items:var(--hero-h-position-mobile, center);text-align:var(--hero-text-align-mobile, center)}.ud-page .ud-hero__overlay-copy h1{font-size:var(--hero-heading-mobile-size, 36px)}.ud-page .ud-hero__overlay-copy .ud-eyebrow{margin-bottom:18px}.ud-page .ud-hero__overlay-copy .ud-intro{margin-top:18px}}@media(max-height:500px){.ud-page .ud-hero__overlay-copy{inset-block:calc(var(--ud-nav-height, 96px) + 8px) 76px}}
/*# sourceMappingURL=/cdn/shop/t/42/assets/um-dia-header.css.map */
