.announcement-bar{background-color:var(--announcement-bg, #0B0B0B);color:var(--announcement-color, #D4AF37);font-size:var(--announcement-font-size, 12px);padding:var(--announcement-padding, 10px) var(--page-margin, 20px);text-align:center;letter-spacing:.1em;text-transform:uppercase;font-weight:500;border-bottom:1px solid rgba(212,175,55,.15);position:relative;z-index:101}.announcement-bar__inner{max-width:var(--page-width, 1400px);margin:0 auto}.announcement-bar__link{color:inherit;text-decoration:none;transition:opacity .25s ease}.announcement-bar__link:hover{opacity:.8}.header-wrapper{display:block;width:100%;background-color:var(--header-solid-bg, #FFFFFF);color:var(--header-solid-text, #0B0B0B);border-bottom:1px solid rgba(0,0,0,.06);transition:background-color var(--motion-base, .4s) var(--ease-luxury, cubic-bezier(.16, 1, .3, 1)),color var(--motion-base, .4s) var(--ease-luxury, cubic-bezier(.16, 1, .3, 1)),box-shadow var(--motion-base, .4s) var(--ease-luxury, cubic-bezier(.16, 1, .3, 1)),border-color var(--motion-base, .4s) var(--ease-luxury, cubic-bezier(.16, 1, .3, 1));position:relative;z-index:100}.header-wrapper--sticky{position:sticky;top:0}.header-wrapper--transparent{position:relative;margin-bottom:calc(-1 * var(--header-height-desktop, 84px));background-color:transparent;color:var(--header-transparent-text, #FFFFFF);border-bottom:1px solid rgba(255,255,255,.15);z-index:100}@media screen and (max-width:749px){.header-wrapper--transparent{margin-bottom:-64px}}.header-wrapper--transparent .header__logo--primary{display:block}.header-wrapper--transparent .header__logo--light{display:none}.header-wrapper--transparent:not(.header-wrapper--scrolled) .header__logo--primary{display:none}.header-wrapper--transparent:not(.header-wrapper--scrolled) .header__logo--light{display:block}.header-wrapper--scrolled{background-color:var(--header-solid-bg, #FFFFFF)!important;color:var(--header-solid-text, #0B0B0B)!important;box-shadow:0 4px 20px #0000000d;border-bottom-color:#0000000f}.header-wrapper--sticky.header-wrapper--scrolled{position:fixed;top:0;left:0;width:100%;margin-bottom:0}.header{display:flex;align-items:center;justify-content:space-between;min-height:var(--header-height-desktop, 80px);max-width:var(--page-width, 1400px);margin:0 auto;padding:0 var(--header-pad-desktop, 40px)}@media screen and (max-width:749px){.header{min-height:60px;padding:0 var(--header-pad-mobile, 16px)}.header__brand{max-width:calc(100% - 130px);justify-content:center;pointer-events:auto}.header--logo-center .header__brand{position:absolute;left:50%;transform:translate(-50%);width:max-content;max-width:calc(100% - 170px);z-index:1}.header__brand-link{max-width:100%;justify-content:center}.header__title-text{font-size:clamp(.85rem,3.6vw,1.15rem);letter-spacing:clamp(.08em,1.2vw,.16em);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-align:center}.header__left{gap:.5rem;z-index:5;flex-shrink:0}.header__actions{gap:.25rem;z-index:5;flex-shrink:0}.header__action-link--account{display:none!important}.header__action-link,.header__icon-button{padding:.5rem;min-width:44px;min-height:44px;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0}.header__action-link--cart{display:inline-flex!important;position:relative;z-index:6}}.header__left{display:flex;align-items:center;gap:1.5rem}.header__brand{display:flex;align-items:center}.header--logo-center .header__brand{position:absolute;left:50%;transform:translate(-50%)}.header__brand-link{display:inline-flex;align-items:center;text-decoration:none;color:inherit}.header__title-text{font-family:var(--font-heading-family);font-size:1.4rem;letter-spacing:.2em;text-transform:uppercase;font-weight:500;color:inherit;white-space:nowrap}.header__logo{height:auto;max-width:var(--logo-width-desktop, 160px);display:block;object-fit:contain}.header__logo--isotipo{display:none;height:32px;width:auto;max-width:36px;object-fit:contain}@media screen and (max-width:749px){.header__logo{max-width:var(--logo-width-mobile, 120px)}}@media screen and (max-width:360px){.header__logo--hide-on-compact,.header__title-text--has-isotipo{display:none!important}.header__logo--isotipo{display:block!important}}.header__nav--desktop{display:none}@media screen and (min-width:990px){.header__nav--desktop{display:block}}.header__nav--inline{margin-left:2.5rem;flex:1}.header__menu-list{display:flex;align-items:center;gap:2rem;margin:0;padding:0}.header__menu-item{position:relative;list-style:none}.header__menu-link{display:inline-flex;align-items:center;gap:.35rem;color:inherit;text-decoration:none;font-family:var(--font-body-family);font-size:.8125rem;font-weight:600;letter-spacing:.12em;text-transform:uppercase;padding:.5rem 0;position:relative;transition:color var(--motion-fast, .2s) var(--ease-luxury, cubic-bezier(.16, 1, .3, 1))}.header__menu-link:after{content:"";position:absolute;bottom:0;left:0;width:0;height:1px;background-color:var(--color-gold, #D4AF37);transition:width var(--motion-base, .4s) var(--ease-luxury, cubic-bezier(.16, 1, .3, 1))}.header__menu-link:hover:after,.header__menu-link.is-active:after{width:100%}.header__dropdown-icon{width:12px;height:12px;transition:transform var(--motion-fast, .2s) var(--ease-luxury, cubic-bezier(.16, 1, .3, 1))}.header__menu-item:hover .header__dropdown-icon{transform:rotate(180deg)}.header__dropdown{position:absolute;top:100%;left:0;background-color:var(--color-background, #FFFFFF);color:var(--color-foreground, #0B0B0B);min-width:220px;padding:1rem 0;border:1px solid var(--color-border, #D4AF37);box-shadow:0 12px 32px #00000014;opacity:0;visibility:hidden;transform:translateY(8px);transition:opacity var(--motion-base, .4s) var(--ease-luxury, cubic-bezier(.16, 1, .3, 1)),transform var(--motion-base, .4s) var(--ease-luxury, cubic-bezier(.16, 1, .3, 1)),visibility var(--motion-base, .4s);pointer-events:none;z-index:110}.header__menu-item:hover .header__dropdown,.header__menu-item:focus-within .header__dropdown{opacity:1;visibility:visible;transform:translateY(0);pointer-events:auto}.header__dropdown-item{list-style:none}.header__dropdown-link{display:block;padding:.65rem 1.5rem;color:inherit;text-decoration:none;font-size:.8125rem;letter-spacing:.08em;text-transform:uppercase;transition:background-color var(--motion-fast, .2s) ease,color var(--motion-fast, .2s) ease}.header__dropdown-link:hover{background-color:var(--color-surface, #F7F4EE);color:var(--color-gold, #D4AF37)}.header__actions{display:flex;align-items:center;gap:1.25rem}.header__action-link,.header__icon-button{display:inline-flex;align-items:center;justify-content:center;color:inherit;text-decoration:none;background:none;border:none;padding:.5rem;cursor:pointer;position:relative;transition:color var(--motion-fast, .2s) var(--ease-luxury, cubic-bezier(.16, 1, .3, 1)),transform var(--motion-fast, .2s) var(--ease-luxury, cubic-bezier(.16, 1, .3, 1))}.header__action-link:hover,.header__icon-button:hover{color:var(--color-gold, #D4AF37);transform:scale(1.08)}.header__action-link:active,.header__icon-button:active{transform:scale(.95)}.header__action-link:focus-visible,.header__icon-button:focus-visible{outline:2px solid var(--color-gold, #D4AF37);outline-offset:2px}.header__action-link svg,.header__icon-button svg{width:20px;height:20px}.header__cart-count{position:absolute;top:0;right:-2px;background-color:var(--color-gold, #D4AF37);color:#0b0b0b;font-size:10px;font-weight:700;width:17px;height:17px;border-radius:50%;display:flex;align-items:center;justify-content:center;line-height:1}.header__cart-count.is-hidden{display:none}.header__menu-trigger{display:inline-flex}@media screen and (min-width:990px){.header--logo-left .header__menu-trigger{display:none}}.navigation-drawer{position:fixed;top:0;left:0;width:100%;height:100%;z-index:1000;visibility:hidden;pointer-events:none;transition:visibility 0s linear .35s}.navigation-drawer.is-open{visibility:visible;pointer-events:auto;transition-delay:0s}.navigation-drawer__overlay{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#0009;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);opacity:0;transition:opacity .35s ease}.navigation-drawer.is-open .navigation-drawer__overlay{opacity:1}.navigation-drawer__content{position:absolute;top:0;left:0;width:85%;max-width:380px;height:100%;background-color:var(--color-background, #FFFFFF);color:var(--color-foreground, #0B0B0B);box-shadow:4px 0 30px #00000026;display:flex;flex-direction:column;transform:translate(-100%);transition:transform .35s cubic-bezier(.16,1,.3,1);overflow-y:auto}.navigation-drawer.is-open .navigation-drawer__content{transform:translate(0)}.navigation-drawer__header{display:flex;align-items:center;justify-content:space-between;padding:1.5rem 1.5rem 1rem;border-bottom:1px solid var(--color-border, #D4AF37)}.navigation-drawer__title{font-family:var(--font-heading-family);font-size:1.25rem;letter-spacing:.1em;text-transform:uppercase}.navigation-drawer__close{background:none;border:none;color:inherit;cursor:pointer;padding:.5rem;display:flex;align-items:center;justify-content:center}.navigation-drawer__close svg{width:22px;height:22px}.navigation-drawer__close:focus-visible,.navigation-drawer__link:focus-visible,.navigation-drawer__sublink:focus-visible,.navigation-drawer__action-link:focus-visible{outline:2px solid var(--color-gold, #D4AF37);outline-offset:-2px}.navigation-drawer__nav{flex:1;padding:1rem 0}.navigation-drawer__item{border-bottom:1px solid rgba(0,0,0,.05)}.navigation-drawer__link{display:flex;align-items:center;justify-content:space-between;padding:1rem 1.5rem;color:inherit;text-decoration:none;font-size:.95rem;letter-spacing:.08em;text-transform:uppercase;font-weight:500;cursor:pointer}.navigation-drawer__link:hover{color:var(--color-gold, #D4AF37)}.navigation-drawer__arrow{width:14px;height:14px;transition:transform .25s ease}.navigation-drawer__details[open]>.navigation-drawer__link .navigation-drawer__arrow,.navigation-drawer__subdetails[open]>.navigation-drawer__sublink .navigation-drawer__arrow{transform:rotate(180deg)}.navigation-drawer__submenu{background-color:var(--color-surface, #F7F4EE);padding:.5rem 0}.navigation-drawer__sublink{display:flex;align-items:center;justify-content:space-between;padding:.75rem 2rem;color:inherit;text-decoration:none;font-size:.85rem;letter-spacing:.06em;text-transform:uppercase}.navigation-drawer__grandlink{display:block;padding:.6rem 2.5rem;color:inherit;text-decoration:none;font-size:.8rem;letter-spacing:.04em}.navigation-drawer__footer{padding:1.5rem;border-top:1px solid rgba(0,0,0,.08);display:flex;flex-direction:column;gap:1rem}.navigation-drawer__action-link{display:flex;align-items:center;gap:.75rem;color:inherit;text-decoration:none;font-size:.85rem;letter-spacing:.08em;text-transform:uppercase}.navigation-drawer__action-link svg{width:18px;height:18px}
/*# sourceMappingURL=/cdn/shop/t/3/assets/header.css.map */
