/** Shopify CDN: Minification failed

Line 113:68 Expected "}" to go with "{"

**/
.shopify-section-header-sticky {
  z-index: 100;
  position: sticky;
  top: 30px;
}

.shopify-section-header-sticky .header {
  padding-top: 0rem;
  padding-bottom: 1rem;
}

.shopify-section-header-sticky .header-wrapper--border-bottom {
  box-shadow: none;
}
/* comment sticky header transition delay */
/* .shopify-section-header-hidden {
  transform: translateY(calc(-100% - 0.1rem));
} */

.shopify-section-header-sticky:not(.shopify-section-header-hidden) .header::after {
  content: '';
  position: absolute;
  right: 1.5rem;
  bottom: 0;
  left: 1.5rem;
  z-index: -2;
  height: 2rem;
  border-radius: 100%;
  box-shadow: 0 0 4rem rgba(var(--color-foreground), 0.2);
}

@media(min-width:800px){
  /* .shopify-section-header-sticky .header {
  padding-top: 5rem;
} */
/* comment down the sticky header nav menu transition into hamburger menu while scrolling */
/* @media screen and (min-width: 990px) {
  .shopify-section-header-sticky .header__left header-menu-toggle {
    display: block;
    cursor: pointer;
  }

  .shopify-section-header-sticky .header:is(.header--top-center, .header--top-left) .header__inline-menu {
    display: none;
  }

  .shopify-section-header-menu-open .header:is(.header--top-center, .header--top-left) .header__inline-menu {
    display: unset;
  }

  .shopify-section-header-sticky:not(.shopify-section-header-menu-open) .header__left header-menu-toggle .icon-close,
  .shopify-section-header-menu-open .header__left header-menu-toggle .icon-hamburger {
    visibility: hidden;
    opacity: 0;
    transform: scale(.8);
  }

  .header__left header-menu-toggle .header__icon--summary::after {
    content: '';
    position: absolute;
    width: 3.4rem;
    height: 3.4rem;
    border-radius: 50%;
    transform: scale(0);
    background-color: rgba(var(--color-header-foreground), 0.08);
    transition: transform var(--duration-default) ease;
  }

  .shopify-section-header-menu-open .header__left header-menu-toggle .header__icon--summary:after {
    transform: scale(1);
  }

  .shopify-section-header-sticky .header--top-left {
    grid-template-columns: 1fr 2fr 1fr;
    grid-template-areas:
      'left-icon heading icons'
      'navigation navigation navigation';
  }

  .shopify-section-header-sticky .header--top-left .header__heading-link,
  .shopify-section-header-sticky .header--top-left .header__heading,
  .shopify-section-header-sticky .header--top-left .header__inline-menu {
    justify-self: center;
  }

  .shopify-section-header-sticky .header--top-left .header__inline-menu {
    margin-inline-start: 0;
  }
} */
/* comment down the sticky header nav menu transition into hamburger menu while scrolling ends here */

/**********************************/
/***** CUSTOM CSS *****/
.shopify-section-header-sticky:not(.shopify-section-header-hidden) .header:after {
  box-shadow: none;
}
.shopify-section-header-sticky .header-wrapper--border-bottom {
  box-shadow: 0 0.1rem 0 rgba(var(--color-header-border),.3);
}

/* custom css to remove bottom padding on mobile device */
@media screen and (max-width: 749px) {
  .shopify-section-header-sticky .header {
    padding-bottom: 0;
    margin-top: 3rem;
  }
}
/* custom css to remove bottom padding on mobile device ends here */