:root{--elite-announcement-h: 31px;--elite-header-h: 82px;--elite-header-h-scrolled: 72px;--elite-page-z: 1;--elite-chrome-z: 9000;--elite-menu-z: 100000;--elite-drawer-z: 100120;--elite-menu-ease: cubic-bezier(.22, 1, .36, 1)}@media screen and (max-width:989px){:root{--elite-announcement-h: 28px;--elite-header-h: 68px;--elite-header-h-scrolled: 62px}}#header-group{overflow:visible}.elite-chrome{position:sticky;top:0;z-index:var(--elite-chrome-z);width:100%}.elite-chrome .shopify-section{margin:0}.elite-chrome .elite-announcement-section,.elite-chrome .elite-header-section{position:relative;z-index:auto}#header-group:not(:has([data-elite-chrome])) .elite-announcement-section{position:sticky;top:0;z-index:calc(var(--elite-chrome-z) + 1)}#header-group:not(:has([data-elite-chrome])) .elite-header-section{position:sticky;top:var(--elite-announcement-h);z-index:var(--elite-chrome-z)}.elite-announcement{display:flex;align-items:center;justify-content:center;height:var(--elite-announcement-h);min-height:var(--elite-announcement-h);max-height:var(--elite-announcement-h);padding:0 16px;background:#5c1a2b;color:var(--elite-ivory, #faf6f3);text-align:center;overflow:hidden;clip-path:inset(0 0 0 0)}.elite-announcement.is-enter{clip-path:inset(0 100% 0 0)}.elite-announcement__text{margin:0;font-family:var(--elite-font-ui, "Poppins", sans-serif);font-size:9.5px;font-weight:500;letter-spacing:2.2px;text-transform:uppercase;line-height:1.2;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%;color:var(--elite-ivory, #faf6f3)}.elite-announcement.is-enter .elite-announcement__text{opacity:0;transform:translateY(5px)}.elite-header{position:relative;z-index:1;height:var(--elite-header-h);background:#080808;color:var(--elite-ivory, #faf6f3);border-bottom:1px solid transparent;transition:height .3s var(--elite-ease, cubic-bezier(.65, 0, .35, 1)),background .3s ease,backdrop-filter .3s ease,border-color .3s ease}.elite-header.is-enter{opacity:0;transform:translateY(-8px)}.elite-header__shell{height:100%;transition:transform .25s ease;will-change:transform}.elite-chrome.is-scrolling-down .elite-header__shell{transform:translateY(-2px)}.elite-chrome.is-scrolling-up .elite-header__shell,.elite-chrome:not(.is-scrolling-down) .elite-header__shell{transform:translateY(0)}.elite-chrome.is-scrolled .elite-header{height:var(--elite-header-h-scrolled);background:#080808eb;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border-bottom-color:#ffffff14}.elite-header__inner{display:flex;align-items:center;justify-content:space-between;height:100%;padding:0 28px}.elite-header__left,.elite-header__right{display:flex;align-items:center;gap:28px}.elite-header__right{flex-wrap:nowrap}.elite-chrome.is-scrolled .elite-header__left,.elite-chrome.is-scrolled .elite-header__right{gap:22px}.elite-header__logo{display:flex;align-items:center;line-height:0;transition:transform .28s ease,opacity .28s ease}.elite-header__logo-img{display:block;width:auto;height:34px;object-fit:contain;transition:transform .3s var(--elite-ease, cubic-bezier(.65, 0, .35, 1));transform-origin:left center}.elite-chrome.is-scrolled .elite-header__logo-img{transform:scale(.92)}@media(hover:hover)and (pointer:fine){.elite-header__logo:hover{opacity:.82;transform:translate(1px) scale(.97)}.elite-header__logo:hover .elite-header__logo-img{transform:scale(1)}.elite-chrome.is-scrolled .elite-header__logo:hover .elite-header__logo-img{transform:scale(.92)}}.elite-header__nav{display:flex;align-items:center;gap:22px}.elite-chrome.is-scrolled .elite-header__nav{gap:18px}.elite-header__link{position:relative;font-family:var(--elite-font-ui, "Poppins", sans-serif);font-size:12px;font-weight:400;letter-spacing:.08em;color:var(--elite-ivory, #faf6f3);padding:4px 0;transition:color .28s ease,transform .28s ease,opacity .28s ease}.elite-header__link:after{content:"";position:absolute;left:0;bottom:0;width:100%;height:1px;background:var(--elite-burgundy, #5c1a2b);transform:scaleX(0);transform-origin:left center;transition:transform .28s var(--elite-ease, cubic-bezier(.65, 0, .35, 1))}.elite-header__link:hover{transform:translateY(-1px)}.elite-header__link:hover:after,.elite-header__link.is-active:after,.elite-header__link[aria-current=page]:after{transform:scaleX(1)}.elite-header__link.is-active,.elite-header__link[aria-current=page]{opacity:.92}.elite-header__link:focus-visible,.elite-header__icon-btn:focus-visible,.elite-header__menu-btn:focus-visible,.elite-mobile-menu__close:focus-visible,.elite-header__logo:focus-visible{outline:1px solid var(--elite-burgundy, #5c1a2b);outline-offset:3px}.elite-header__icon-btn{position:relative;display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;padding:0;border:0;background:transparent;color:var(--elite-ivory, #faf6f3);cursor:pointer;transition:color .2s ease,transform .2s ease}.elite-header__icon-btn svg{transition:transform .2s ease}.elite-header__icon-btn:hover{color:var(--elite-burgundy, #5c1a2b)}.elite-header__icon-btn.elite-header__search:hover svg{transform:scale(1.05)}.elite-header__icon-btn.elite-header__account:hover{transform:translateY(-1px)}.elite-header__bag:hover{color:var(--elite-burgundy, #5c1a2b);transform:translateY(-1px)}.elite-header__bag.is-pressed{transform:translateY(1px)}.elite-header__bag-count{position:absolute;top:2px;right:0;min-width:14px;height:14px;padding:0 3px;border-radius:0;background:var(--elite-burgundy, #5c1a2b);color:var(--elite-ivory, #faf6f3);font-family:var(--elite-font-ui, "Poppins", sans-serif);font-size:9px;font-weight:500;line-height:14px;text-align:center;transform:scale(1);transition:transform .22s var(--elite-ease, cubic-bezier(.65, 0, .35, 1))}.elite-header__bag-count.is-empty{display:none}.elite-header__bag-count.is-pulse{transform:scale(1.15)}.elite-header__menu-btn{display:none;border:0;background:transparent;color:var(--elite-ivory, #faf6f3);font-family:var(--elite-font-ui, "Poppins", sans-serif);font-size:11px;font-weight:500;letter-spacing:.2em;cursor:pointer;transition:color .2s ease,transform .2s ease}.elite-header__menu-btn:hover{color:var(--elite-burgundy, #5c1a2b);transform:translateY(-1px)}.elite-mobile-menu{position:fixed;top:var(--elite-announcement-h);left:0;right:0;bottom:0;width:100%;height:calc(100dvh - var(--elite-announcement-h));max-height:calc(100dvh - var(--elite-announcement-h));z-index:var(--elite-menu-z);background:#080808;color:var(--elite-ivory, #faf6f3);overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;clip-path:inset(0 0 100% 0);visibility:hidden;pointer-events:none;opacity:1;transition:clip-path .56s var(--elite-menu-ease),visibility 0s linear .56s}.elite-mobile-menu.is-open{clip-path:inset(0 0 0 0);visibility:visible;pointer-events:auto;transition:clip-path .62s var(--elite-menu-ease),visibility 0s}.elite-mobile-menu.is-closing{clip-path:inset(0 0 100% 0);visibility:visible;pointer-events:none;transition:clip-path .48s var(--elite-menu-ease) 80ms,visibility 0s linear .56s}.elite-mobile-menu[hidden]{display:block!important}.elite-mobile-menu__inner{display:flex;flex-direction:column;min-height:100%;background:#080808}.elite-mobile-menu__bar{display:flex;align-items:center;justify-content:space-between;flex-shrink:0;height:72px;padding:0 22px;background:#080808}.elite-mobile-menu__label,.elite-mobile-menu__close{font-family:var(--elite-font-ui, "Poppins", sans-serif);font-size:11px;font-weight:500;letter-spacing:2px;text-transform:uppercase;color:var(--elite-ivory, #faf6f3);opacity:0;transform:translateY(10px);transition:opacity .55s var(--elite-menu-ease),transform .55s var(--elite-menu-ease),color .2s ease}.elite-mobile-menu.is-open .elite-mobile-menu__label,.elite-mobile-menu.is-open .elite-mobile-menu__close{opacity:1;transform:translateY(0);transition-delay:.12s}.elite-mobile-menu.is-closing .elite-mobile-menu__label,.elite-mobile-menu.is-closing .elite-mobile-menu__close{opacity:0;transform:translateY(-10px);transition-delay:0ms;transition-duration:.32s}.elite-mobile-menu__close{display:inline-flex;align-items:center;justify-content:center;min-width:44px;min-height:44px;margin-right:-8px;padding:0 8px;border:0;background:transparent;cursor:pointer}.elite-mobile-menu__close:hover{color:var(--elite-burgundy, #5c1a2b)}.elite-mobile-menu__nav{display:flex;flex-direction:column;flex:1 1 auto;padding:8px 22px 32px;background:#080808}.elite-mobile-menu__link{display:block;width:100%;padding:20px 0;border-bottom:1px solid rgba(255,255,255,.12);font-family:var(--elite-font-display, "Playfair Display", serif);font-size:clamp(46px,13vw,72px);font-weight:400;line-height:.98;letter-spacing:-.01em;color:var(--elite-ivory, #faf6f3);text-decoration:none;opacity:0;transform:translateY(24px);transition:opacity .65s var(--elite-menu-ease),transform .65s var(--elite-menu-ease),color .22s ease}.elite-mobile-menu.is-open .elite-mobile-menu__link{opacity:1;transform:translateY(0)}.elite-mobile-menu.is-open .elite-mobile-menu__link:nth-child(1){transition-delay:.18s}.elite-mobile-menu.is-open .elite-mobile-menu__link:nth-child(2){transition-delay:.24s}.elite-mobile-menu.is-open .elite-mobile-menu__link:nth-child(3){transition-delay:.3s}.elite-mobile-menu.is-open .elite-mobile-menu__link:nth-child(4){transition-delay:.34s}.elite-mobile-menu.is-open .elite-mobile-menu__link:nth-child(5){transition-delay:.38s}.elite-mobile-menu.is-open .elite-mobile-menu__link:nth-child(6){transition-delay:.42s}.elite-mobile-menu.is-closing .elite-mobile-menu__link{opacity:0;transform:translateY(-10px);transition-delay:0ms;transition-duration:.36s}.elite-mobile-menu__link:hover{color:var(--elite-blush, #e8cdd2)}.elite-mobile-menu__footer{margin-top:auto;padding:28px 22px 36px;background:#080808;opacity:0;transform:translateY(16px);transition:opacity .6s var(--elite-menu-ease),transform .6s var(--elite-menu-ease)}.elite-mobile-menu.is-open .elite-mobile-menu__footer{opacity:1;transform:translateY(0);transition-delay:.36s}.elite-mobile-menu.is-closing .elite-mobile-menu__footer{opacity:0;transform:translateY(-8px);transition-delay:0ms;transition-duration:.28s}.elite-mobile-menu__accent{width:28px;height:1px;margin-bottom:18px;background:var(--elite-burgundy, #5c1a2b)}.elite-mobile-menu__meta{display:flex;align-items:flex-start;justify-content:space-between;gap:16px}.elite-mobile-menu__meta-col{display:flex;flex-direction:column;gap:6px}.elite-mobile-menu__meta-col--end{text-align:right;align-items:flex-end}.elite-mobile-menu__meta-line,.elite-mobile-menu__meta-link{margin:0;font-family:var(--elite-font-ui, "Poppins", sans-serif);font-size:9px;font-weight:500;letter-spacing:2.4px;text-transform:uppercase;line-height:1.35;color:#faf6f38c;text-decoration:none}.elite-mobile-menu__meta-link:hover{color:var(--elite-ivory, #faf6f3)}.elite-chrome.is-menu-open .elite-header{background:#080808;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;border-bottom-color:transparent;pointer-events:none}.elite-chrome.is-menu-open .elite-header__shell{visibility:hidden;opacity:0;pointer-events:none}html.elite-menu-open,html.elite-menu-open body,body.menu-open{overflow:hidden!important;overscroll-behavior:none}.elite-site #cart-drawer,.elite-site cart-drawer-component,.elite-site .cart-drawer,.elite-site #search-modal,.elite-site .search-modal{z-index:var(--elite-drawer-z)}.elite-site .dialog-modal[open].search-modal__content{animation:elite-search-in .32s var(--elite-ease, cubic-bezier(.65, 0, .35, 1)) forwards}@keyframes elite-search-in{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}@media screen and (max-width:989px){.elite-header__nav,.elite-header__account,.elite-header__search{display:none!important}.elite-header__menu-btn{display:inline-flex;order:1}.elite-header__bag{order:2}.elite-header__inner{padding:0 16px}.elite-header__left{gap:16px}.elite-header__right{gap:10px}.elite-header__logo-img{height:28px}.elite-announcement__text{font-size:8.5px;letter-spacing:1.2px;white-space:normal}.elite-mobile-menu__bar{padding:0 20px}.elite-mobile-menu__nav{padding:4px 20px 28px}.elite-mobile-menu__footer{padding:24px 20px 32px}}@media screen and (min-width:990px){.elite-mobile-menu{display:none!important}}@media(prefers-reduced-motion:reduce){.elite-announcement.is-enter,.elite-announcement.is-enter .elite-announcement__text,.elite-header.is-enter{clip-path:none!important;opacity:1!important;transform:none!important}.elite-announcement,.elite-header,.elite-header__shell,.elite-header__logo,.elite-header__logo-img,.elite-header__link,.elite-header__link:after,.elite-header__icon-btn,.elite-mobile-menu,.elite-mobile-menu__label,.elite-mobile-menu__close,.elite-mobile-menu__link,.elite-mobile-menu__footer{transition:none!important;animation:none!important}.elite-chrome.is-scrolling-down .elite-header__shell{transform:none}.elite-mobile-menu{clip-path:none}.elite-mobile-menu:not(.is-open){visibility:hidden;pointer-events:none}.elite-mobile-menu.is-open .elite-mobile-menu__label,.elite-mobile-menu.is-open .elite-mobile-menu__close,.elite-mobile-menu.is-open .elite-mobile-menu__link,.elite-mobile-menu.is-open .elite-mobile-menu__footer{opacity:1!important;transform:none!important}}
/*# sourceMappingURL=/cdn/shop/t/21/assets/elite-chrome.css.map */
