/** Shopify CDN: Minification failed

Line 164:1 Unexpected "/"

**/
/* ═══════════════════════════════════════════════
   INLIMITED — Givalli Style (Dawn base)
   NOTA: Reemplazado por inlimited-premium.css
   Mantenido como backup — no eliminar
═══════════════════════════════════════════════ */
/* stylelint-disable */
/* Este archivo queda desactivado. Ver inlimited-premium.css */
/*

/* ── Announcement bar: dark navy like Givalli ── */
.announcement-bar { background-color: #1d2d45 !important; }
.announcement-bar__message,
.announcement-bar__message a { color: #fff !important; font-size: .72rem; letter-spacing: .08em; text-transform: uppercase; }

/* ── Main content padding below transparent header ── */
main > .spaced-section--no-top:first-child { margin-top: 0; }

/* ── Section titles: uppercase bold like Givalli ── */
.featured-collection .title,
.collection-list .title { font-family: var(--font-body-family) !important; font-weight: 700 !important; font-size: clamp(.85rem, 1.5vw, 1rem) !important; letter-spacing: .08em !important; text-transform: uppercase !important; }

/* ── Product cards: clean white, no border/shadow ── */
.card-wrapper { border: none !important; box-shadow: none !important; }
.card { border-radius: 0 !important; border: none !important; box-shadow: none !important; overflow: hidden; }
.card__media img { transition: transform .45s ease; display: block; }
.card-wrapper:hover .card__media img { transform: scale(1.04); }

/* ── Quick Add button: dark navy like Givalli ── */
.quick-add__submit { background-color: #1d2d45 !important; color: #fff !important; border-radius: 0 !important; font-size: .72rem !important; letter-spacing: .1em !important; text-transform: uppercase !important; border: none !important; padding: 12px !important; }
.quick-add__submit:hover { background-color: #253d5e !important; }

/* ── Product info ── */
.card__heading a { font-weight: 400 !important; font-size: .9rem !important; }
.price__regular, .price__sale { font-size: .9rem !important; font-weight: 400 !important; }

/* ── Badges: navy like Givalli ── */
.badge { border-radius: 0 !important; }
.badge--sale, .price__badge-sale { background-color: #1d2d45 !important; color: #fff !important; font-size: .68rem !important; letter-spacing: .06em !important; text-transform: uppercase !important; }

/* ── Buttons global ── */
.button { border-radius: 0 !important; }
.button--primary { background-color: #1d2d45 !important; border-color: #1d2d45 !important; }
.button--primary:hover { background-color: #253d5e !important; }

/* ── Collection cards ── */
.card--card { border-radius: 0 !important; border: none !important; box-shadow: none !important; }

/* ── Mobile ── */
@media(max-width:749px) {
  .grid--2-col-tablet-down .grid__item { width: 50%; }
}

#menu-drawer,
.menu-drawer,
.drawer,
.header__drawer,
details-modal .menu-drawer__container,
.menu-opening .menu-drawer__container {
  background: #ffffff !important;
  backdrop-filter: none !important;
  -webkit-backdrop-filter: none !important;
  opacity: 1 !important;
}
.menu-drawer__navigation,
.menu-drawer__menu,
.menu-drawer__inner-container {
  background: #ffffff !important;
}
.menu-drawer .header__menu-item,
.menu-drawer a,
.menu-drawer span,
.menu-drawer button,
.menu-drawer .link,
.menu-drawer li,
.js-drawer-open .nav-link {
  color: #121212 !important;
  opacity: 1 !important;
}
.menu-drawer__close-button svg,
.menu-drawer__close-button { color: #121212 !important; }


.header__submenu,
.mega-menu,
.header__menu .list-menu,
details[open] > .header__submenu,
.disclosure__list,
.global-settings-popup,
.header__menu-item .header__submenu {
  background: #ffffff !important;
  backdrop-filter: none !important;
  -webkit-backdrop-filter: none !important;
  border: 1px solid rgba(0,0,0,0.08) !important;
  box-shadow: 0 4px 20px rgba(0,0,0,0.10) !important;
}
.header__submenu a,
.header__submenu .header__menu-item-link,
.header__submenu span,
.mega-menu a,
.mega-menu li,
.disclosure__list a,
.disclosure__item a {
  color: #121212 !important;
}
.header__submenu a:hover,
.mega-menu a:hover { color: #1d2d45 !important; }

/* ══════════════════════════════════════════════
   MENUS — Opaque white, black text
   Targets Dawn's .gradient class on drawers/dropdowns
══════════════════════════════════════════════ */

/* Mobile drawer */
#menu-drawer,
#menu-drawer.gradient,
.menu-drawer__submenu,
.menu-drawer__submenu.gradient,
.menu-drawer__inner-container,
.menu-drawer__navigation-container,
.menu-drawer__navigation {
  background: #ffffff !important;
  background-image: none !important;
  backdrop-filter: none !important;
  -webkit-backdrop-filter: none !important;
}

/* Desktop mega-menu / dropdown */
.mega-menu__content,
.mega-menu__content.gradient,
details[open] .mega-menu__content {
  background: #ffffff !important;
  background-image: none !important;
  backdrop-filter: none !important;
  -webkit-backdrop-filter: none !important;
  border-top: 1px solid rgba(0,0,0,0.08) !important;
  box-shadow: 0 8px 24px rgba(0,0,0,0.10) !important;
}

/* All menu text: black */
#menu-drawer a,
#menu-drawer button,
#menu-drawer span,
#menu-drawer .link,
#menu-drawer .svg-wrapper,
.menu-drawer__menu-item,
.menu-drawer__navigation a,
.mega-menu__content a,
.mega-menu__link,
.mega-menu__link--level-2 {
  color: #121212 !important;
  opacity: 1 !important;
}
.mega-menu__link:hover,
.mega-menu__link--level-2:hover { color: #1d2d45 !important; }

/* Menu icons (chevrons, X button) */
#menu-drawer svg,
#menu-drawer .icon { color: #121212 !important; fill: #121212; stroke: #121212; }
*/
/* FIN DEL ARCHIVO DESACTIVADO */