/** Shopify CDN: Minification failed

Line 91:0 Expected ")" to go with "("

**/
/* ===============================
   DAWN MEGA MENU – REFINED
   =============================== */

/* Center columns and control layout */
.mega-menu__content .mega-menu__list{
  justify-content:center !important;
  justify-items:center !important;
  gap:5rem !important;
}

/* Panel background + protection over hero image */
.mega-menu__content{
  background: linear-gradient(
    to bottom,
    rgba(255,255,255,.85),
    rgba(255,255,255,.85) 60%,
    rgba(255,255,255,.94) 100%
  ) !important;

  -webkit-backdrop-filter: blur(6px);
  backdrop-filter: blur(6px);

  padding-top: 1.4rem !important;
  padding-bottom: 2.6rem !important;

  /* ensure animation runs cleanly */
  will-change: opacity, transform;
}

/* Column alignment */
.mega-menu__content .mega-menu__list > li{
  text-align:center !important;
}

/* Headings: Turkey Calls / Apparel */
.mega-menu__content .mega-menu__list > li > a{
  font-size:1.65rem !important;
  font-weight:700 !important;
  margin-bottom:.25rem !important;
  line-height:1.05 !important;
  display:inline-block !important;
}

/* Remove default list spacing */
.mega-menu__content .mega-menu__list ul{
  margin:0 !important;
  padding:0 !important;
}

/* Menu items – tighter line height WITHOUT shrinking text */
.mega-menu__content .mega-menu__list > li ul a{
  font-size:1.15rem !important;
  line-height:1.08 !important;
  padding:.12rem 0 !important;
  display:inline-block !important;
  opacity:.97;
  transition: transform .22s ease, opacity .22s ease;
}

/* Hover – subtle lift, no layout shift */
.mega-menu__content .mega-menu__list a:hover{
  transform: translateY(-1px) scale(1.02);
  opacity:1;
}

/* ===============================
   SMOOTH MEGA MENU REVEAL
   (works with Dawn details toggle)
   =============================== */

@keyframes megaMenuIn {
  from {
    opacity: 0;
    transform: translateY(-3px);
  }
  to {
    opacity: 1;
    transform: translateY(0);
  }
}

/* Animate ONLY when opening */
details[open] > .mega-menu__content{
  animation: megaMenuIn .28s cubic-bezier(.2,.8
