#header-group:has(#header-component.gelish-header[data-sticky]:not([data-sticky=disabled])){display:contents}.section-wrapper:has(>#header-component.gelish-header[data-sticky=always]),.section-wrapper:has(>#header-component.gelish-header[data-sticky=scroll-up][data-sticky-state=active]){position:sticky;top:-1px;z-index:50}.gelish-header{display:block;background:#fff;border-bottom:1px solid #E4DFE6;transition:transform var(--hover-transition-duration) var(--hover-transition-timing)}.gelish-header.megamenu-open{z-index:60}.gelish-header.is-hidden{transform:translateY(-100%)}.gelish-header__row{width:100%}.gelish-header__container{max-width:1280px;margin:0 auto;padding:0 16px;display:flex;align-items:center;justify-content:space-between;height:64px}@media(min-width:1024px){.gelish-header__container{height:80px;padding:0 32px}}.gelish-header__logo-link{display:flex;align-items:center;gap:8px;text-decoration:none;flex-shrink:0}.gelish-header__logo-img{height:32px;width:auto;object-fit:contain;display:block}@media(min-width:1024px){.gelish-header__logo-img{height:40px}}.gelish-header__logo-fallback{font-family:Playfair Display,serif;font-size:20px;color:#17141b;white-space:nowrap}.gelish-header__logo-badge{display:none;font-size:11px;color:#6a6276;letter-spacing:.16em;text-transform:uppercase;border-left:1px solid #E4DFE6;padding-left:8px;margin-top:3px}@media(min-width:768px){.gelish-header__logo-badge{display:inline}}.gelish-header__nav{display:none}@media(min-width:1024px){.gelish-header__nav{display:flex;align-items:center;gap:0}}.gelish-header__nav-item{position:relative}.gelish-header__nav-link{display:flex;align-items:center;gap:4px;padding:24px 16px;font-size:14px;color:#17141b;text-decoration:none;letter-spacing:.025em;white-space:nowrap;transition:color var(--hover-transition-duration) var(--hover-transition-timing)}.gelish-header__nav-link:hover,.gelish-header__nav-link.is-active{color:var(--g-acento, #C2185B)}.gelish-header__nav-chevron{width:14px;height:14px;transition:transform var(--hover-transition-duration) var(--hover-transition-timing);flex-shrink:0}.gelish-header__nav-item:hover .gelish-header__nav-chevron{transform:rotate(180deg)}.gelish-header__actions{display:flex;align-items:center;gap:2px}@media(min-width:1024px){.gelish-header__actions{gap:4px}}.gelish-header__hide-lg{display:flex}.gelish-header__show-lg{display:none}@media(min-width:1024px){.gelish-header__hide-lg{display:none!important}.gelish-header__show-lg{display:flex}}.gelish-header__action-btn{min-width:44px;min-height:44px;display:flex;align-items:center;justify-content:center;width:36px;height:36px;padding:0;border:none;background:transparent;color:#17141b;cursor:pointer;transition:color var(--hover-transition-duration) var(--hover-transition-timing);flex-shrink:0;text-decoration:none}.gelish-header__action-btn:hover,.gelish-header .search-action .header-actions__action:hover,.gelish-header .search-action .header-actions__action:focus-visible{color:var(--g-acento, #C2185B)}.gelish-header .search-action{display:flex}.gelish-header .search-action .header-actions__action{min-width:44px;min-height:44px;display:flex;align-items:center;justify-content:center;width:36px;height:36px;padding:0;border:none;background:transparent;color:#17141b;cursor:pointer;transition:color var(--hover-transition-duration) var(--hover-transition-timing)}.gelish-header__cart-icon-wrap{position:relative;display:flex;align-items:center;justify-content:center}.gelish-header__cart-badge{position:absolute;top:-4px;right:-6px;background:var(--g-acento, #C2185B);color:#fff;font-size:11px;width:16px;height:16px;border-radius:50%;display:flex;align-items:center;justify-content:center;line-height:1}.gelish-header__cart-badge.is-empty{display:none}.gelish-header__drawer{display:none;position:fixed;top:0;right:0;bottom:0;left:0;z-index:100}.gelish-header__drawer.is-open{display:block}.gelish-header__drawer-overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:#17141b57}.gelish-header__drawer-panel{position:absolute;top:0;right:0;bottom:0;width:min(360px,92vw);background:#fff;display:flex;flex-direction:column;box-shadow:-4px 0 20px #17141b1f}.gelish-header__drawer-header{display:flex;align-items:center;justify-content:space-between;padding:16px 20px;border-bottom:1px solid #E4DFE6}.gelish-header__drawer-title{font-size:14px;font-weight:700;color:#17141b}.gelish-header__drawer-close{min-width:44px;min-height:44px;display:flex;align-items:center;justify-content:center;width:32px;height:32px;border:none;background:transparent;color:#17141b;cursor:pointer}.gelish-header__drawer-nav{flex:1;overflow-y:auto;padding:8px 0}.gelish-header__drawer-item{border-bottom:1px solid #E4DFE6}.gelish-header__drawer-link-row{display:flex;align-items:center}.gelish-header__drawer-link{flex:1;display:block;padding:14px 20px;font-size:16px;color:#17141b;text-decoration:none;transition:color var(--hover-transition-duration) var(--hover-transition-timing)}.gelish-header__drawer-toggle{display:flex;align-items:center;justify-content:center;width:44px;height:44px;padding:0;border:none;background:transparent;color:#17141b;cursor:pointer;transition:color var(--hover-transition-duration) var(--hover-transition-timing);flex-shrink:0}.gelish-header__drawer-toggle:hover,.gelish-header__drawer-toggle:focus-visible{color:var(--g-acento, #C2185B)}.gelish-header__drawer-link:hover,.gelish-header__drawer-link.is-active{color:var(--g-acento, #C2185B)}.gelish-header__drawer-chevron{transition:transform var(--hover-transition-duration) var(--hover-transition-timing)}.gelish-header__drawer-item.is-expanded .gelish-header__drawer-chevron{transform:rotate(180deg)}.gelish-header__drawer-sublink{display:block;padding:10px 20px 10px 32px;font-size:14px;color:#6a6276;text-decoration:none;transition:color var(--hover-transition-duration) var(--hover-transition-timing)}.gelish-header__drawer-sublink:hover,.gelish-header__drawer-sublink.is-active{color:var(--g-acento, #C2185B)}.gelish-header__drawer-footer{padding:16px 20px;display:flex;flex-direction:column;gap:10px;border-top:1px solid #E4DFE6}.gelish-header__drawer-footer-btn{border-radius:var(--style-border-radius-buttons-primary, 14px);min-height:44px;display:block;width:100%;padding:12px 20px;font-size:14px;font-weight:500;text-align:center;text-decoration:none;transition:opacity var(--hover-transition-duration) var(--hover-transition-timing);box-sizing:border-box}.gelish-header__drawer-footer-btn:hover,.gelish-header__drawer-footer-btn:focus-visible{opacity:.85}.gelish-header__drawer-footer-btn--primary{background:var(--g-acento, #C2185B);color:#fff;border:1px solid var(--g-acento, #C2185B)}.gelish-header__drawer-footer-btn--outline{background:transparent;color:var(--g-acento, #C2185B);border:1px solid var(--g-acento, #C2185B)}.gelish-header__megamenu-backdrop{display:none;position:fixed;top:0;right:0;bottom:0;left:0;top:var(--header-group-height, 80px);background:#17141b47;z-index:40}.gelish-header__megamenu-backdrop.is-visible{display:block}.gelish-header__megamenu{position:absolute;left:0;right:0;top:100%;background:#fff;border-top:1px solid #E4DFE6;box-shadow:var(--g-sombra-2, 0 2px 4px rgba(23,20,27,.06), 0 14px 30px -16px rgba(23,20,27,.3));z-index:45;visibility:hidden;opacity:0;transition:opacity var(--g-medio, .22s) var(--g-curva, ease),visibility 0s linear var(--g-medio, .22s)}.gelish-header__megamenu.is-visible{visibility:visible;opacity:1;transition:opacity var(--g-medio, .22s) var(--g-curva, ease),visibility 0s}.gelish-header__megamenu-inner{max-width:1280px;margin:0 auto;padding:26px 32px 30px;max-height:calc(100dvh - var(--header-group-height, 80px) - 24px);overflow-y:auto}.gelish-header__mm-grid{display:grid;grid-template-columns:repeat(var(--mm-cols, 4),minmax(0,1fr));gap:26px 40px;align-items:start;min-height:264px}.gelish-header__mm-grupo{min-width:0}.gelish-header__mm-grupo--ancho{grid-column:span 2}.gelish-header__mm-heading{display:flex;flex-wrap:wrap;align-items:baseline;gap:.2rem .6rem;margin:0 0 .7rem;padding:0;border:0;font-size:.72rem;font-weight:600;text-transform:uppercase;letter-spacing:.14em;line-height:1.35;color:var(--g-acento, #C2185B)}.gelish-header__mm-heading-nota{text-transform:none;letter-spacing:0;font-weight:500;font-size:.75rem;color:#6a6276}.gelish-header__mm-lista{--mm-marca: 88px;display:grid;grid-template-columns:minmax(0,1fr);gap:0 32px}.gelish-header__mm-lista--2{display:grid;grid-auto-flow:column;grid-template-rows:repeat(6,auto);grid-template-columns:repeat(2,minmax(0,1fr))}.gelish-header__mm-lista--pasos{--mm-marca: 2rem}.gelish-header__mm-link{display:grid;grid-template-columns:var(--mm-marca, 88px) minmax(0,1fr) auto;grid-template-areas:"marca nombre cuenta" "marca nota   nota";align-items:center;gap:0 .8rem;min-height:44px;padding:.3rem 0;min-width:0;color:#17141b;font-size:.875rem;line-height:1.35;text-decoration:none}.gelish-header__mm-link--llano,.gelish-header__mm-link--cta{grid-template-columns:minmax(0,1fr);grid-template-areas:"nombre" "nota"}.gelish-header__mm-tira,.gelish-header__mm-barra,.gelish-header__mm-num{grid-area:marca}.gelish-header__mm-nombre{grid-area:nombre}.gelish-header__mm-cuenta{grid-area:cuenta}.gelish-header__mm-nota{grid-area:nota}.gelish-header__mm-tira{display:flex;gap:1px;height:26px;border-radius:var(--g-r-chip, 8px);overflow:hidden;background:#e4dfe6}.gelish-header__mm-tira i{display:block;flex:1 1 0;min-width:0}.gelish-header__mm-barra{height:6px;border-radius:var(--g-r-pastilla, 999px);background:#e4dfe6;overflow:hidden}.gelish-header__mm-barra i{display:block;height:100%;min-width:3px;border-radius:var(--g-r-pastilla, 999px);background:#17141b}.gelish-header__mm-barra--muda{background:transparent}.gelish-header__mm-num{align-self:center;font-size:.72rem;font-weight:600;letter-spacing:.1em;font-variant-numeric:tabular-nums;color:var(--g-acento, #C2185B)}.gelish-header__mm-nombre{font-size:.875rem;color:inherit}.gelish-header__mm-cuenta{font-size:.78rem;color:#6a6276;font-variant-numeric:tabular-nums}.gelish-header__mm-nota{font-size:.75rem;line-height:1.4;color:#6a6276}.gelish-header__mm-link--cta{margin-top:.35rem}.gelish-header__mm-link--cta .gelish-header__mm-nombre{color:var(--g-acento, #C2185B);font-weight:600}.gelish-header__mm-link--cta .gelish-header__mm-nombre:after{content:"\2192";margin-inline-start:.4em}.gelish-header__mm-link.gelish-header__mm-link.gelish-header__mm-link{text-decoration-line:none}.gelish-header__mm-link.gelish-header__mm-link.gelish-header__mm-link.gelish-header__mm-link:is(:hover,:active,:focus-visible){color:#17141b}.gelish-header__mm-nombre{text-decoration:underline;text-decoration-color:transparent;text-underline-offset:.18em;text-decoration-thickness:1px;transition:text-decoration-color var(--g-rapido, .16s) var(--g-curva, ease)}.gelish-header__mm-link:is(:hover,:active,:focus-visible) .gelish-header__mm-nombre{text-decoration-color:currentColor}.gelish-header__nav-link.gelish-header__nav-link.gelish-header__nav-link.gelish-header__nav-link:not(.is-active):is(:hover,:active,:focus-visible),.gelish-header__drawer-link.gelish-header__drawer-link.gelish-header__drawer-link.gelish-header__drawer-link:not(.is-active):is(:hover,:active,:focus-visible){color:#17141b}.gelish-header__mm-stack{display:flex;flex-direction:column;gap:18px}.gelish-header__mm-stack .gelish-header__mm-lista{--mm-marca: 72px;grid-template-columns:minmax(0,1fr);grid-auto-flow:row;grid-template-rows:none}.gelish-header__mm-stack .gelish-header__mm-lista--pasos{--mm-marca: 2rem}.gelish-header__mm-stack .gelish-header__mm-link{min-height:46px}.gelish-header__drawer-sublinks{display:none;margin:0 20px 14px;padding:6px 0 6px 14px;background:transparent;border-inline-start:2px solid #E4DFE6}.gelish-header__drawer-item.is-expanded .gelish-header__drawer-sublinks{display:block}@media(max-width:1023px){.gelish-header__megamenu,.gelish-header__megamenu-backdrop{display:none!important}}@media(min-width:1024px)and (max-width:1279px){.gelish-header__megamenu-inner{padding-inline:24px}.gelish-header__mm-grid{gap:22px 26px}.gelish-header__mm-lista{--mm-marca: 56px;gap:0 20px}.gelish-header__mm-link{gap:0 .6rem;font-size:.82rem}.gelish-header__mm-nombre{font-size:.82rem}.gelish-header__mm-tira{height:22px}}.gelish-header__drawer-footer-btn:active{transform:scale(.98)}
/*# sourceMappingURL=/cdn/shop/t/11/assets/gelish-header.css.map */
