

        .shopify-section-header-sticky {
          background: white;
        }
        .header__button-contact,
        span.shopify-section-header-sticky-icons,
        span.shopify-section-header-sticky-icons .icon-hamburger path {
          fill: #101820 !important;
          stroke: #101820 !important;
        }
        .header__icon {
          z-index: 9;
        }
        .shopify-section-header-sticky-icon {
          color: #101820 !important;
        }
        .shopify-section-header-sticky-icon-right {
          color: #101820 !important;
        }
        .shopify-section-header-sticky .header__button-contact {
          color: #101820;
          border: 1px solid #10182066;
        }
        header-drawer {
          justify-self: start;
          margin-left: -1rem;
          z-index: 10;
        }
        #responsive__search,
        .header__search {
          display: none;
        }
        @media screen and (min-width: 990px) {
          header-drawer {
            display: flex;
          }
          #responsive__search {
            z-index: 2;
            margin-left: 1rem;
          }
          #header_icon_right {
            display: none;
          }
        }
        .menu-drawer-container {
          display: flex;
        }
        .menu-drawer-container.menu-opening .header__icon .icon,
        .menu-drawer-container.menu-opening .header__icon .icon path,,
        body.overflow-hidden .header__icon,
        body.overflow-hidden .header__icons .icon path,
        body.overflow-hidden-tablet .header__button-contact,
        body.overflow-hidden-tablet .header__icon {
          color: #fff !important;
          border-color: rgba(255, 255, 255, 0.4);
          z-index: 9;
        }
        body.overflow-hidden header-drawer .icon-hamburger path {
          stroke: #fff !important;
          fill: #fff !important;
        }
        body.overflow-hidden-tablet .header__heading-logo path,
        body.overflow-hidden .header__heading-logo path {
          fill: #fff;
        }
        .list-menu {
          list-style: none;
          padding: 0;
          margin: 0;
        }
        .list-menu--inline {
          display: inline-flex;
          flex-wrap: wrap;
        }
        summary.list-menu__item {
          padding-right: 2.7rem;
        }
        .list-menu__item {
          display: flex;
          align-items: center;
          justify-content: center;
          line-height: calc(1 + 0.3 / var(--font-body-scale));
          font-family: Playfair Display;
          font-size: 48px;
          font-style: normal;
          font-weight: 400;
          line-height: 56px;
          letter-spacing: -2px;
          text-align: center;
          color: #FFFFFF80;
        }
        .list-menu__item--link {
          text-decoration: none;
          padding-bottom: 1rem;
          padding-top: 1rem;
          line-height: calc(1 + 0.8 / var(--font-body-scale));
        }
        @media screen and (min-width: 750px) {
          .list-menu__item--link {
            padding-bottom: 0.5rem;
            padding-top: 0.5rem;
          }
        }
        .button__search-wrapper {
          text-align: center;
          margin: 4.8rem 0;
        }
        .button__search {
          font-family: Montserrat;
          font-size: 12px;
          font-style: normal;
          font-weight: 400;
          line-height: 20px;
          letter-spacing: 1px;
          text-align: center;
          padding: 1rem 3.2rem;
          border-radius: 32px;
          background: transparent;
          border: 1px solid #FFFFFF66;
          color: #FFFFFF;
          text-transform: uppercase;
        }
        .menu-drawer-container:not([open]) #header_icons::after {
          content: 'MENÚ';
          bottom: -2px;
          position: absolute;
          left: 50%;
          text-align: center;
          transform: translateX(-50%);
          font-size: 9px;
        }
        .gradient.transparent{
          background: transparent !important;
        }