/** Shopify CDN: Minification failed

Line 27:1 Unexpected "/"

**/
/* Brassleaf – custom overrides (clean baseline) */
/* Leave this file loaded AFTER theme.minified.css in theme.liquid */
/* 1) Ensure the TOP BAR currency/flag is visible */

/* Show currency/flag in the TOP BAR only 
.t4s-topbar .t4s-language-currency,
.t4s-topbar [data-currency-wrap],
.t4s-topbar [class*="flagst4s-"],
.t4s-announcement-bar .t4s-language-currency,
.t4s-announcement-bar [data-currency-wrap],
.t4s-announcement-bar [class*="flagst4s-"] {
  display: inline-flex !important;
  align-items: center;
}

/* Hide duplicates inside the HEADER (the main nav area) */
.t4s-section-header .t4s-language-currency,
.t4s-section-header [data-currency-wrap],
.t4s-section-header [class*="flagst4s-"] {
  display: none !important;
}
*/

/* Desktop: when a menu item is open/hovered, force the dropdown visible + interactive */
@media (min-width:1025px){
  .t4s-nav__ul > li.t4s-menu-item.has--children:hover > .t4s-sub-menu,
  .t4s-nav__ul > li.t4s-menu-item.has--children.is-open > .t4s-sub-menu,
  .t4s-sub-menu:hover{
    opacity: 1 !important;
    visibility: visible !important;
    pointer-events: auto !important;
    display: block !important;
    transform: none !important;
    z-index: 7000 !important; /* above sliders/apps */
  }
}

/* Limit reflow/paint scope of heavy components (safe scope) */
.t4s-sec-slideshow,
.t4s-slideshow,
.t4s-slider,
.t4s-sub-menu {
  contain: layout paint; /* omit 'style' to reduce risk */
}

/* Optional: skip work for offscreen slides/menus */
.t4s-sec-slideshow,
.t4s-sub-menu {
  content-visibility: auto; /* lets browser skip offscreen rendering */
  contain-intrinsic-size: 600px 400px; /* fallback size to prevent jumps */
}





