
/* V12: live Discover HTML + inline/external CSS are canonical. */
#em-canonical-header-v15,
#em-canonical-header-v15 * {
  box-sizing:border-box!important;
}
#em-canonical-header-v15 {
  margin:0!important;
  border-top-width:0!important;
  max-width:none!important;
  --cream:#f4eadf!important;--paper:#fffaf4!important;--petrol:#213b52 !important!important;--petrol2:#466e7a!important;--orange:#ed9726 !important!important;--orange-dark:#a66f00!important;--green:#1eb300!important;--yellow:#f8bf00!important;--muted:#506966!important;--footer:#2f3146!important;--soft:0 20px 48px rgba(47,88,99,.12)!important;--gold:#f58d1d !important!important;--emx-blue:#213b52!important;--emx-gold:#ed9726!important;--emx-cream:#fffaf3!important;--em-header-logo-size:92px!important;--em-header-logo-size-mobile:76px!important;--em-footer-logo-size:82px!important;--em-deep-petrol-blue:#213b52!important;--em-gold-orange:#ed9726!important;--em-warm-cream:#fffaf3!important;--em-warm-sand:#f7ecdf!important;--em-white:#ffffff!important;--em-footer-text:#f7f4ec!important;--em-footer-muted:rgba(247, 244, 236, 0.78)!important;--em-shadow-logo:0 18px 44px rgba(33, 59, 82, 0.20)!important;--em-max-width:1480px!important;
}
#em-canonical-header-v15 img {
  max-width:none!important;
}
#em-canonical-header-v15 a {
  text-decoration:none!important;
}
#em-canonical-header-v15{position:absolute!important;top:0!important;left:0!important;right:0!important;z-index:20!important;display:flex!important;align-items:center!important;justify-content:space-between!important;padding:28px 64px!important;color:#fff!important;}
@media(max-width:760px){
#em-canonical-header-v15{padding:22px!important;}
}
#em-canonical-header-v15{position:fixed!important;top:0!important;left:0!important;right:0!important;z-index:9999!important;padding:18px 34px!important;background:linear-gradient(180deg, rgba(10,18,26,.58), rgba(10,18,26,.18))!important;backdrop-filter:blur(12px)!important;-webkit-backdrop-filter:blur(12px)!important;border-bottom:1px solid rgba(255,255,255,.12)!important;}
@media (max-width: 1120px){
#em-canonical-header-v15{padding:14px 18px!important;gap:12px!important;align-items:flex-start!important;}
}
@media (max-width: 820px){
#em-canonical-header-v15{flex-direction:column!important;align-items:flex-start!important;}
}
#em-canonical-header-v15{position:absolute!important;top:0!important;left:0!important;right:0!important;z-index:9999!important;background:transparent!important;background-image:none!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;border:0!important;border-bottom:0!important;box-shadow:none!important;padding:26px 34px!important;}
#em-canonical-header-v15::before, #em-canonical-header-v15::after{display:none!important;content:none!important;}
@media(max-width:1120px){
#em-canonical-header-v15{padding:18px 20px!important;align-items:flex-start!important;}
}
@media(max-width:760px){
#em-canonical-header-v15{flex-direction:column!important;gap:10px!important;}
}
#em-canonical-header-v15{position:fixed!important;top:46px!important;left:0!important;right:0!important;z-index:99999!important;display:flex!important;align-items:center!important;justify-content:space-between!important;padding:0 72px!important;background:transparent!important;background-image:none!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;border:0!important;box-shadow:none!important;pointer-events:none!important;}
#em-canonical-header-v15::before, #em-canonical-header-v15::after{display:none!important;content:none!important;}
#em-canonical-header-v15 .logo, #em-canonical-header-v15 .nav{pointer-events:auto!important;}
@media(max-width:1180px){
#em-canonical-header-v15{top:28px!important;padding:0 28px!important;align-items:flex-start!important;}
}
@media(max-width:760px){
#em-canonical-header-v15{top:18px!important;padding:0 18px!important;flex-direction:column!important;align-items:flex-start!important;gap:10px!important;}
}
#em-canonical-header-v15{position:absolute!important;top:34px!important;left:0!important;right:0!important;z-index:30!important;padding:0 72px!important;background:transparent!important;background-image:none!important;border:0!important;box-shadow:none!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;pointer-events:none!important;}
#em-canonical-header-v15 .logo, #em-canonical-header-v15 .nav{pointer-events:auto!important;}
#em-canonical-header-v15::before, #em-canonical-header-v15::after{display:none!important;content:none!important;}
@media (max-width: 1180px){
#em-canonical-header-v15{top:24px!important;padding:0 28px!important;}
}
@media (max-width: 760px){
#em-canonical-header-v15{top:16px!important;padding:0 18px!important;flex-direction:column!important;align-items:flex-start!important;gap:8px!important;}
}
@media (min-width:821px) and (max-width:1180px){
#em-canonical-header-v15 .nav{gap:16px!important;font-size:13px!important;}
}
@media (min-width:1181px) and (max-width:1360px){
#em-canonical-header-v15 .nav{gap:20px!important;}
}
#em-canonical-header-v15{position:absolute!important;top:34px!important;left:0!important;right:0!important;z-index:80!important;display:flex!important;align-items:center!important;justify-content:space-between!important;padding:0 72px!important;background:transparent!important;background-image:none!important;border:0!important;box-shadow:none!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;color:#fff!important;pointer-events:none!important;}
#em-canonical-header-v15 .logo, #em-canonical-header-v15 .nav{pointer-events:auto!important;}
#em-canonical-header-v15 .logo{display:flex!important;align-items:center!important;flex:0 0 auto!important;}
#em-canonical-header-v15 .logo img{width:92px!important;height:92px!important;object-fit:cover!important;border-radius:50%!important;filter:drop-shadow(0 12px 24px rgba(0,0,0,.30))!important;}
#em-canonical-header-v15 .nav{display:flex!important;align-items:center!important;justify-content:flex-end!important;flex-wrap:wrap!important;gap:14px 22px!important;max-width:min(1040px,78vw)!important;transform:translateY(9px)!important;font-family:Arial,Helvetica,sans-serif!important;}
#em-canonical-header-v15 .nav a{font-size:14px!important;font-weight:800!important;line-height:1.2!important;letter-spacing:0!important;text-transform:none!important;color:#fff!important;text-shadow:0 2px 12px rgba(0,0,0,.38)!important;white-space:nowrap!important;}
#em-canonical-header-v15 .nav a:hover, #em-canonical-header-v15 .nav a:focus-visible, #em-canonical-header-v15 .nav a[aria-current="page"], #em-canonical-header-v15 .nav .shop{color:#ffd08c!important;}
#em-canonical-header-v15 .nav a:focus-visible{outline:2px solid rgba(255,208,140,.72)!important;outline-offset:5px!important;border-radius:4px!important;}
#em-canonical-header-v15 .nav a, #em-canonical-header-v15 .nav a:link, #em-canonical-header-v15 .nav a:visited, #em-canonical-header-v15 .nav a:hover, #em-canonical-header-v15 .nav a:focus, #em-canonical-header-v15 .nav a:active, #em-canonical-header-v15 .nav button, #em-canonical-header-v15 .nav button:hover, #em-canonical-header-v15 .nav button:focus{text-decoration:none!important;text-decoration-line:none!important;border-bottom:0!important;box-shadow:none!important;background-image:none!important;}
#em-canonical-header-v15 .nav a::before, #em-canonical-header-v15 .nav a::after, #em-canonical-header-v15 .nav button::before, #em-canonical-header-v15 .nav button::after{display:none!important;content:none!important;}
#em-canonical-header-v15 .em-nav-search{appearance:none!important;border:0!important;background:transparent!important;color:#fff!important;width:24px!important;height:24px!important;min-width:24px!important;padding:0!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;cursor:pointer!important;box-shadow:none!important;}
#em-canonical-header-v15 .em-nav-search svg{width:18px!important;height:18px!important;fill:currentColor!important;filter:drop-shadow(0 2px 8px rgba(0,0,0,.32))!important;}
#em-canonical-header-v15 .em-nav-search:hover, #em-canonical-header-v15 .em-nav-search:focus-visible{color:#ffd08c!important;outline:0!important;}
@media (max-width:1120px){
#em-canonical-header-v15{top:28px!important;padding:0 28px!important;align-items:flex-start!important;}
#em-canonical-header-v15 .logo img{width:78px!important;height:78px!important;}
#em-canonical-header-v15 .nav{gap:12px 14px!important;max-width:calc(100vw - 150px)!important;transform:translateY(8px)!important;}
#em-canonical-header-v15 .nav a{font-size:13px!important;}
}
@media (max-width:760px){
#em-canonical-header-v15{top:18px!important;padding:0 18px!important;flex-direction:column!important;gap:10px!important;}
#em-canonical-header-v15 .logo img{width:64px!important;height:64px!important;}
#em-canonical-header-v15 .nav{max-width:100%!important;justify-content:flex-start!important;gap:8px 11px!important;transform:none!important;}
#em-canonical-header-v15 .nav a{font-size:11.5px!important;}
}
#em-canonical-header-v15{position:absolute!important;top:0!important;left:0!important;right:0!important;z-index:9999!important;display:flex!important;align-items:center!important;justify-content:space-between!important;gap:24px!important;padding:34px clamp(22px,4vw,74px)!important;pointer-events:auto!important;background:linear-gradient(180deg,rgba(0,0,0,.28),rgba(0,0,0,0))!important;box-sizing:border-box!important;}
#em-canonical-header-v15 .emx-search-button{border:0!important;background:transparent!important;color:#fff!important;font:inherit!important;font-size:21px!important;line-height:1!important;cursor:pointer!important;text-shadow:0 2px 11px rgba(0,0,0,.52)!important;}
#em-canonical-header-v15 .emx-menu-toggle{display:none!important;border:1px solid rgba(255,255,255,.48)!important;background:rgba(33,59,82,.72)!important;color:#fff!important;border-radius:999px!important;padding:10px 16px!important;font-weight:800!important;cursor:pointer!important;}
@media(max-width:1100px){
#em-canonical-header-v15{align-items:flex-start!important;}
#em-canonical-header-v15 .emx-menu-toggle{display:inline-flex!important;}
}
@media(max-width:640px){
#em-canonical-header-v15{padding:22px!important;}
}
#em-canonical-header-v15 img[src*="logo"], #em-canonical-header-v15 img[alt*="Exotic Morocco"], #em-canonical-header-v15 .logo img, #em-canonical-header-v15 .site-logo img, #em-canonical-header-v15 .brand-logo img, #em-canonical-header-v15 .emx-logo, #em-canonical-header-v15 .logo img, #em-canonical-header-v15 .emx-logo{width:var(--em-header-logo-size)!important;height:var(--em-header-logo-size)!important;min-width:var(--em-header-logo-size)!important;max-width:var(--em-header-logo-size)!important;min-height:var(--em-header-logo-size)!important;max-height:var(--em-header-logo-size)!important;object-fit:cover!important;border-radius:50%!important;display:block!important;flex:0 0 var(--em-header-logo-size)!important;}
@media(max-width:760px){
#em-canonical-header-v15 img[src*="logo"], #em-canonical-header-v15 img[alt*="Exotic Morocco"], #em-canonical-header-v15 .logo img, #em-canonical-header-v15 .site-logo img, #em-canonical-header-v15 .brand-logo img, #em-canonical-header-v15 .emx-logo, #em-canonical-header-v15 .logo img, #em-canonical-header-v15 .emx-logo{width:var(--em-header-logo-size-mobile)!important;height:var(--em-header-logo-size-mobile)!important;min-width:var(--em-header-logo-size-mobile)!important;max-width:var(--em-header-logo-size-mobile)!important;min-height:var(--em-header-logo-size-mobile)!important;max-height:var(--em-header-logo-size-mobile)!important;flex-basis:var(--em-header-logo-size-mobile)!important;}
}
#em-canonical-header-v15{position:absolute!important;top:0!important;left:0!important;right:0!important;z-index:2147483000!important;isolation:isolate!important;width:100vw!important;height:112px!important;min-height:112px!important;max-height:112px!important;padding:0!important;margin:0!important;background:transparent!important;box-sizing:border-box!important;pointer-events:auto!important;transform:translateZ(0)!important;}
#em-canonical-header-v15 .site-logo{position:absolute!important;left:68px!important;top:28px!important;z-index:2147483002!important;width:82px!important;height:82px!important;min-width:82px!important;min-height:82px!important;max-width:82px!important;max-height:82px!important;border-radius:50%!important;overflow:hidden!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;background:rgba(255,255,255,.72)!important;box-shadow:var(--em-shadow-logo)!important;text-decoration:none!important;pointer-events:auto!important;cursor:pointer!important;}
#em-canonical-header-v15 .site-logo img{width:82px!important;height:82px!important;min-width:82px!important;min-height:82px!important;max-width:82px!important;max-height:82px!important;border-radius:50%!important;object-fit:cover!important;object-position:center!important;display:block!important;}
#em-canonical-header-v15 .site-nav{position:absolute!important;top:58px!important;right:68px!important;z-index:2147483002!important;height:32px!important;min-height:32px!important;display:flex!important;align-items:center!important;justify-content:flex-end!important;gap:16px!important;flex-wrap:nowrap!important;max-width:calc(100vw - 220px)!important;overflow:visible!important;pointer-events:auto!important;margin:0!important;padding:0!important;}
#em-canonical-header-v15 .site-nav a, #em-canonical-header-v15 .site-nav .em-search-trigger{position:relative!important;z-index:2147483003!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;height:32px!important;min-height:32px!important;padding:0!important;margin:0!important;color:#ffffff!important;text-decoration:none!important;font-family:Inter, Arial, Helvetica, sans-serif!important;font-size:13px!important;line-height:1!important;font-weight:900!important;letter-spacing:-0.01em!important;text-shadow:0 2px 14px rgba(8,18,28,.58)!important;white-space:nowrap!important;background:transparent!important;border:0!important;cursor:pointer!important;pointer-events:auto!important;}
#em-canonical-header-v15 .site-nav a:hover, #em-canonical-header-v15 .site-nav a:focus-visible, #em-canonical-header-v15 .site-nav a[aria-current="page"], #em-canonical-header-v15 .site-nav .em-search-trigger:hover, #em-canonical-header-v15 .site-nav .em-search-trigger:focus-visible{color:var(--em-gold-orange)!important;outline:none!important;}
#em-canonical-header-v15 .site-nav .em-search-trigger{width:24px!important;min-width:24px!important;max-width:24px!important;font-size:17px!important;font-weight:950!important;text-align:center!important;}
#em-canonical-header-v15 body.em-coming-soon-page .site-header{position:relative!important;width:100%!important;}
#em-canonical-header-v15 body.em-coming-soon-page .site-nav a, #em-canonical-header-v15 body.em-coming-soon-page .site-nav .em-search-trigger{color:var(--em-deep-petrol-blue)!important;text-shadow:none!important;}
@media (max-width: 1280px){
#em-canonical-header-v15 .site-logo{left:46px!important;}
#em-canonical-header-v15 .site-nav{right:46px!important;gap:12px!important;}
#em-canonical-header-v15 .site-nav a, #em-canonical-header-v15 .site-nav .em-search-trigger{font-size:12.5px!important;}
}
@media (max-width: 980px){
#em-canonical-header-v15{height:auto!important;min-height:132px!important;}
#em-canonical-header-v15 .site-logo{left:24px!important;top:22px!important;}
#em-canonical-header-v15 .site-nav{left:24px!important;right:24px!important;top:108px!important;justify-content:flex-start!important;max-width:calc(100vw - 48px)!important;flex-wrap:wrap!important;height:auto!important;}
}
@media (max-width: 620px){
#em-canonical-header-v15 .site-logo, #em-canonical-header-v15 .site-logo img{width:68px!important;height:68px!important;min-width:68px!important;min-height:68px!important;max-width:68px!important;max-height:68px!important;}
#em-canonical-header-v15 .site-nav a, #em-canonical-header-v15 .site-nav .em-search-trigger{min-height:28px!important;height:28px!important;font-size:12px!important;}
}
#em-canonical-header-v15, #em-canonical-header-v15 *, #em-canonical-header-v15 .site-logo, #em-canonical-header-v15 .site-nav, #em-canonical-header-v15 .site-nav a, #em-canonical-header-v15 .site-nav button{pointer-events:auto!important;}
#em-canonical-header-v15{z-index:2147483000!important;isolation:isolate!important;}
#em-canonical-header-v15 .site-nav .em-search-trigger{appearance:none!important;-webkit-appearance:none!important;border:0!important;background:transparent!important;color:inherit!important;font:inherit!important;line-height:inherit!important;letter-spacing:inherit!important;text-shadow:inherit!important;padding:0!important;margin:0!important;cursor:pointer!important;}
#em-canonical-header-v15, #em-canonical-header-v15 *, #em-canonical-header-v15 .site-logo, #em-canonical-header-v15 .site-nav, #em-canonical-header-v15 .site-nav a, #em-canonical-header-v15 .site-nav button{pointer-events:auto!important;}
#em-canonical-header-v15{z-index:2147483000!important;isolation:isolate!important;}
#em-canonical-header-v15 .site-nav .em-search-trigger{appearance:none!important;-webkit-appearance:none!important;border:0!important;background:transparent!important;color:inherit!important;font:inherit!important;line-height:inherit!important;letter-spacing:inherit!important;text-shadow:inherit!important;padding:0!important;margin:0!important;cursor:pointer!important;}
#em-canonical-header-v15 .em-search-trigger, #em-canonical-header-v15 .em-search-trigger, #em-canonical-header-v15 button.em-search-trigger, #em-canonical-header-v15 .em-search-trigger{box-sizing:border-box!important;width:2.55rem!important;height:2.55rem!important;min-width:2.55rem!important;min-height:2.55rem!important;flex:0 0 2.55rem!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;padding:0!important;margin-left:0.38rem!important;border-radius:999px!important;border:1px solid rgba(255,255,255,0.48)!important;background:rgba(255,255,255,0.12)!important;color:currentColor!important;font-size:1.42rem!important;line-height:1!important;font-weight:800!important;text-align:center!important;cursor:pointer!important;vertical-align:middle!important;}
#em-canonical-header-v15 .em-search-trigger:hover, #em-canonical-header-v15 .em-search-trigger:focus-visible, #em-canonical-header-v15 .em-search-trigger:hover, #em-canonical-header-v15 .em-search-trigger:focus-visible, #em-canonical-header-v15 button.em-search-trigger:hover, #em-canonical-header-v15 button.em-search-trigger:focus-visible, #em-canonical-header-v15 .em-search-trigger:hover, #em-canonical-header-v15 .em-search-trigger:focus-visible{background:rgba(237,151,38,0.22)!important;border-color:rgba(237,151,38,0.92)!important;box-shadow:0 0 0 3px rgba(237,151,38,0.16)!important;outline:none!important;}
@media (max-width: 760px){
#em-canonical-header-v15 .em-search-trigger, #em-canonical-header-v15 .em-search-trigger, #em-canonical-header-v15 button.em-search-trigger, #em-canonical-header-v15 .em-search-trigger{width:2.45rem!important;height:2.45rem!important;min-width:2.45rem!important;min-height:2.45rem!important;flex-basis:2.45rem!important;font-size:1.34rem!important;}
}
#em-canonical-header-v15 /* EM SEARCH RECOVERY V4 END */


/* LIVE CSS SOURCE: https://exotic-morocco-explore.pages.dev/assets/css/em-cloudflare3-global-v4.css */
body.em-cf3-shell .site-header{position:absolute!important;top:34px!important;left:0!important;right:0!important;z-index:80!important;display:flex!important;align-items:center!important;justify-content:flex-start!important;gap:34px!important;padding:0 72px!important;background:transparent!important;background-image:none!important;border:0!important;box-shadow:none!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;color:var(--em-blue)!important;pointer-events:none!important;}
#em-canonical-header-v15 body.em-cf3-shell .site-header .logo{pointer-events:auto!important;}
#em-canonical-header-v15 body.em-cf3-shell .site-header .logo{display:flex!important;align-items:center!important;flex:0 0 auto!important;}
#em-canonical-header-v15 body.em-cf3-shell .site-header .nav{display:none!important;}
#em-canonical-header-v15 body.em-cf3-shell .site-header .logo img{width:92px!important;height:92px!important;object-fit:cover!important;border-radius:50%!important;filter:drop-shadow(0 12px 24px rgba(33,59,82,.22))!important;}
#em-canonical-header-v15 body.em-cf3-shell .site-header .nav{display:flex!important;align-items:center!important;justify-content:flex-end!important;flex-wrap:wrap!important;gap:14px 22px!important;max-width:min(1080px,78vw)!important;margin-left:auto!important;pointer-events:auto!important;transform:translateY(9px)!important;font-family:Inter,Arial,Helvetica,sans-serif!important;}
#em-canonical-header-v15 body.em-cf3-shell .site-header .nav a{font-size:14px!important;font-weight:800!important;line-height:1.2!important;letter-spacing:0!important;text-transform:none!important;color:var(--em-blue)!important;text-shadow:none!important;white-space:nowrap!important;}
#em-canonical-header-v15 body.em-cf3-shell .site-header .nav a:hover, #em-canonical-header-v15 body.em-cf3-shell .site-header .nav a:focus-visible, #em-canonical-header-v15 body.em-cf3-shell .site-header .nav a[aria-current="page"], #em-canonical-header-v15 body.em-cf3-shell .site-header .nav .shop{color:var(--em-orange-dark)!important;}
#em-canonical-header-v15 body.em-cf3-shell .site-header .nav a:focus-visible{outline:2px solid rgba(237,151,38,.72)!important;outline-offset:5px!important;border-radius:4px!important;}
#em-canonical-header-v15 body.em-cf3-shell .site-header .nav a, #em-canonical-header-v15 body.em-cf3-shell .site-header .nav a:link, #em-canonical-header-v15 body.em-cf3-shell .site-header .nav a:visited, #em-canonical-header-v15 body.em-cf3-shell .site-header .nav a:hover, #em-canonical-header-v15 body.em-cf3-shell .site-header .nav a:focus, #em-canonical-header-v15 body.em-cf3-shell .site-header .nav a:active, #em-canonical-header-v15 body.em-cf3-shell .site-header .nav button, #em-canonical-header-v15 body.em-cf3-shell .site-header .nav button:hover, #em-canonical-header-v15 body.em-cf3-shell .site-header .nav button:focus{text-decoration:none!important;text-decoration-line:none!important;border-bottom:0!important;box-shadow:none!important;background-image:none!important;}
#em-canonical-header-v15 body.em-cf3-shell .site-header .nav a::before, #em-canonical-header-v15 body.em-cf3-shell .site-header .nav a::after, #em-canonical-header-v15 body.em-cf3-shell .site-header .nav button::before, #em-canonical-header-v15 body.em-cf3-shell .site-header .nav button::after{display:none!important;content:none!important;}
#em-canonical-header-v15 body.em-cf3-shell .site-header .em-nav-search{appearance:none!important;border:0!important;background:transparent!important;color:var(--em-blue)!important;width:24px!important;height:24px!important;min-width:24px!important;padding:0!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;cursor:pointer!important;box-shadow:none!important;}
#em-canonical-header-v15 body.em-cf3-shell .site-header .em-nav-search svg{width:18px!important;height:18px!important;fill:currentColor!important;filter:none!important;}
#em-canonical-header-v15 body.em-cf3-shell .site-header .em-nav-search:hover, #em-canonical-header-v15 body.em-cf3-shell .site-header .em-nav-search:focus-visible{color:var(--em-orange-dark)!important;outline:0!important;}
@media (max-width:1120px){
#em-canonical-header-v15 body.em-cf3-shell .site-header{top:28px!important;padding:0 28px!important;align-items:flex-start!important;justify-content:flex-start!important;gap:22px!important;}
#em-canonical-header-v15 body.em-cf3-shell .site-header .logo img{width:78px!important;height:78px!important;}
#em-canonical-header-v15 body.em-cf3-shell .site-header .nav{max-width:calc(100% - 104px)!important;gap:10px 14px!important;transform:translateY(6px)!important;flex-wrap:nowrap!important;overflow-x:auto!important;overscroll-behavior-x:contain!important;scrollbar-width:none!important;padding-bottom:5px!important;justify-content:flex-end!important;}
#em-canonical-header-v15 body.em-cf3-shell .site-header .nav::-webkit-scrollbar{display:none!important;}
#em-canonical-header-v15 body.em-cf3-shell .site-header .nav a{font-size:12px!important;}
#em-canonical-header-v15 body.em-cf3-shell .site-header .em-nav-search{width:22px!important;height:22px!important;min-width:22px!important;}
}
@media (max-width:920px){
#em-canonical-header-v15 body.em-cf3-shell .site-header{top:22px!important;padding:0 18px!important;gap:14px!important;}
#em-canonical-header-v15 body.em-cf3-shell .site-header .logo img{width:64px!important;height:64px!important;}
#em-canonical-header-v15 body.em-cf3-shell .site-header .nav{max-width:calc(100% - 78px)!important;justify-content:flex-start!important;gap:10px!important;transform:translateY(3px)!important;}
#em-canonical-header-v15 body.em-cf3-shell .site-header .nav a{font-size:11px!important;}
}
@media (max-width:760px){
#em-canonical-header-v15 body.em-cf3-shell .site-header{top:18px!important;padding:0 18px!important;flex-direction:row!important;gap:0!important;justify-content:flex-start!important;}
#em-canonical-header-v15 body.em-cf3-shell .site-header .logo img{width:64px!important;height:64px!important;}
}
#em-canonical-header-v15 body.em-cf3-shell .site-header{box-sizing:border-box!important;max-width:100%!important;overflow-x:clip!important;position:relative!important;z-index:10!important;display:flex!important;align-items:center!important;justify-content:space-between!important;gap:24px!important;padding:24px clamp(20px,4vw,56px)!important;}
#em-canonical-header-v15 body.em-cf3-shell .site-header, #em-canonical-header-v15 body.em-cf3-shell .site-header *{box-sizing:border-box!important;}
#em-canonical-header-v15 body.em-cf3-shell .site-header .logo{display:inline-flex!important;width:72px!important;height:72px!important;border-radius:50%!important;overflow:hidden!important;flex:0 0 auto!important;}
#em-canonical-header-v15 body.em-cf3-shell .site-header .logo img{width:100%!important;height:100%!important;object-fit:cover!important;display:block!important;}
#em-canonical-header-v15 body.em-cf3-shell .site-header .nav{min-width:0!important;max-width:100%!important;display:flex!important;align-items:center!important;justify-content:flex-end!important;gap:clamp(10px,1.25vw,20px)!important;flex-wrap:wrap!important;}
#em-canonical-header-v15 body.em-cf3-shell .site-header .nav a{white-space:nowrap!important;text-decoration:none!important;}
#em-canonical-header-v15 body.em-cf3-shell .site-header .nav a[aria-current="page"], #em-canonical-header-v15 body.em-cf3-shell .site-header .nav a.is-active{color:#a66f00!important;}
#em-canonical-header-v15 body.em-cf3-shell .site-header .em-nav-search{flex:0 0 auto!important;}
@media(max-width:760px){
#em-canonical-header-v15 body.em-cf3-shell .site-header{flex-direction:column!important;align-items:stretch!important;gap:16px!important;padding:20px 18px!important;}
#em-canonical-header-v15 body.em-cf3-shell .site-header .logo{width:62px!important;height:62px!important;}
#em-canonical-header-v15 body.em-cf3-shell .site-header .nav{width:100%!important;justify-content:flex-start!important;gap:10px 14px!important;}
#em-canonical-header-v15 body.em-cf3-shell .site-header .nav a{font-size:12px!important;line-height:1.2!important;}
}
#em-canonical-header-v15 body.em-cf3-shell .site-header{position:absolute!important;top:0!important;left:0!important;right:0!important;z-index:2147483000!important;isolation:isolate!important;width:100vw!important;height:112px!important;min-height:112px!important;max-height:112px!important;padding:0!important;margin:0!important;background:transparent!important;box-sizing:border-box!important;pointer-events:auto!important;transform:translateZ(0)!important;}
#em-canonical-header-v15 body.em-cf3-shell.em-coming-soon-page .site-header{position:relative!important;width:100%!important;}
@media (max-width: 980px){
#em-canonical-header-v15 body.em-cf3-shell .site-header{height:auto!important;min-height:132px!important;}
}
#em-canonical-header-v15 body.em-cf3-shell .site-header, #em-canonical-header-v15 body.em-cf3-shell .site-header *, #em-canonical-header-v15 body.em-cf3-shell .site-logo, #em-canonical-header-v15 body.em-cf3-shell .site-nav, #em-canonical-header-v15 body.em-cf3-shell .site-nav a, #em-canonical-header-v15 body.em-cf3-shell .site-nav button{pointer-events:auto!important;}
#em-canonical-header-v15 body.em-cf3-shell .site-header{z-index:2147483000!important;isolation:isolate!important;}
