body{background-color:var(--bg, #070707);color:var(--ink, #ffffff)}.shopify-section.header-section .header__underlay-closed,.shopify-section.header-section .header__underlay-open,.header-section .header .header__underlay-closed{background:#0707078c!important}.shopify-section.header-section .header__underlay-open{background:linear-gradient(rgba(7,7,7,.92) 0 var(--header-height),rgba(7,7,7,.95) var(--header-height) 100%)!important}.header-section .header__row--top,.header-section .header__row--bottom{width:100%}.header-section .header__row--top .header__columns,.header-section .header__row--bottom .header__columns{max-width:1440px;margin-inline:auto;padding-inline:var(--pad-x, clamp(20px, 4vw, 64px))}.shopify-section.header-section header-component.header{border-bottom:1px solid var(--line)!important;color:var(--ink)!important}.shopify-section.header-section .header__row,.shopify-section.header-section .header__row--top,.shopify-section.header-section .header__row--bottom{background:transparent!important;background-color:transparent!important}.header-section .header__row--top:not(.divider--page-width),.header-section .header__row--top.divider--page-width .header__columns,.header-section .header__row--bottom{border-bottom:0!important}.header-section .header__row--top .header__columns{--header-padding: 17px;--padding-block-start: var(--header-padding);--padding-block-end: var(--header-padding);gap:24px;align-items:center;padding-inline:0}.header-section .header.header--compact .header__row--top .header__columns{--header-padding: 16px}.header-section .menu-list,.header-section .header-menu .menu-list{display:inline-flex;align-items:center;gap:34px;margin:0;padding:0}.header-section .header-actions,.header-section .header__icons{display:inline-flex;align-items:center;gap:18px}.header-section .menu-list__link,.header-section .header-menu a{font-family:var(--font-body--family);font-size:13px;letter-spacing:.06em;color:var(--ink-soft);transition:color .2s ease;text-transform:none}.header-section .menu-list__link:hover,.header-section .menu-list__link[aria-expanded=true],.header-section .menu-list__link.is-active,.header-section .menu-list__link[aria-current=page],.header-section .menu-list__link--active,.header-section .header-menu a:hover{color:var(--ink)!important}.header-section .menu-list__link.is-active,.header-section .menu-list__link[aria-current=page],.header-section .menu-list__link--active{color:var(--ink)!important;font-weight:600}.header-section .header-actions__action:not(.action__cart):not(.header-actions__cart-icon),.header-section .header-actions__action.account-button,.header-section search-button>button.button-unstyled,.header-section .search-action>button,.header-section .dropdown-localization__button,.header-section .header__icon--menu,.header-section button.menu-drawer__open{width:38px!important;height:38px!important;min-width:38px;padding:0!important;border-radius:999px!important;background:transparent!important;border:1px solid var(--line)!important;color:var(--ink-soft)!important;display:inline-flex!important;align-items:center;justify-content:center;transition:color .2s ease,border-color .2s ease,background .2s ease;box-shadow:none!important}.header-section .header-actions__action:not(.action__cart):not(.header-actions__cart-icon):hover,.header-section .header-actions__action.account-button:hover,.header-section search-button>button.button-unstyled:hover,.header-section .search-action>button:hover,.header-section .dropdown-localization__button:hover,.header-section .header__icon--menu:hover,.header-section button.menu-drawer__open:hover{color:var(--ink)!important;border-color:var(--line-strong)!important;background:#ffffff05!important}.header-section .header__column--right .search-action,.header-section .header__column--left .search-action,.header-section .search-action{margin-inline:0!important}.header-section .header-actions__action svg,.header-section .dropdown-localization__button svg,.header-section .header__icon--menu svg{width:16px;height:16px}.header-section .action__cart,.header-section a.header-actions__action[href*="/cart"]{display:inline-flex;align-items:center;gap:8px;height:38px;padding:0 14px;border-radius:999px;background:#ffffff0a;border:1px solid var(--line-strong);color:var(--ink);font-family:var(--font-body--family);font-size:12.5px;letter-spacing:.05em;text-decoration:none;width:auto;min-width:0;transition:background .2s ease,border-color .2s ease}.header-section .action__cart:hover,.header-section a.header-actions__action[href*="/cart"]:hover{background:#ffffff12;border-color:var(--rg-3)}.header-section .header-actions__cart-icon{--cart-bubble-size: auto;display:inline-flex;align-items:center;gap:8px}.header-section .header-actions__cart-icon>span.hidden{display:inline-flex!important;align-items:center;font-family:var(--font-body--family);font-size:12.5px;letter-spacing:.05em;color:var(--ink);line-height:1;text-transform:none}.header-section .header-actions__cart-icon svg{width:16px;height:16px;display:block}.header-section .header-actions__cart-icon.header-actions__cart-icon--has-cart svg{mask-image:none;-webkit-mask-image:none}.header-section .header-actions__cart-icon>span:not(.svg-wrapper):not(.cart-bubble){font-family:var(--font-body--family);font-size:12.5px;letter-spacing:.05em;text-transform:none;color:var(--ink);line-height:1}.header-section .header-actions__cart-icon .cart-bubble{position:relative;width:auto;height:18px;min-width:18px;padding:0 5px;border-radius:999px;display:inline-flex;align-items:center;justify-content:center;margin-inline-start:0;aspect-ratio:auto;top:unset;right:unset}.header-section .header-actions__cart-icon .cart-bubble__background{background:var(--rg-grad-h);border-radius:999px}.header-section .header-actions__cart-icon .cart-bubble__text,.header-section .header-actions__cart-icon .cart-bubble__text-count{color:#0a0a0a;font-family:var(--font-body--family);font-weight:700;font-size:11px;letter-spacing:0;line-height:1}.header-section .header-actions__cart-icon .cart-bubble.visually-hidden{position:relative!important;width:auto!important;height:18px!important;margin:0!important;padding:0 5px!important;clip:auto!important;clip-path:none!important;border:0!important;overflow:visible!important;white-space:normal!important;display:inline-flex!important;top:unset;right:unset}.header-section .header-actions__cart-icon .cart-bubble__text-count.hidden{display:inline-flex!important}.header-section .header-actions__cart-icon .svg-wrapper{width:unset;height:unset}.header-section .header-logo,.header-section .header-logo a{opacity:.92;line-height:0;text-decoration:none}.header-section .header-logo img,.header-section .header-logo svg{display:block}menu-drawer .menu-drawer__panel,.menu-drawer__panel,header-drawer .menu-drawer__panel{background:#0a0908f7;backdrop-filter:blur(24px) saturate(140%);-webkit-backdrop-filter:blur(24px) saturate(140%);border-inline-start:1px solid var(--line);color:var(--ink)}menu-drawer .menu-drawer__panel a,.menu-drawer__panel a{color:var(--ink);font-size:14px;letter-spacing:.06em}menu-drawer .menu-drawer__panel a:hover,.menu-drawer__panel a:hover{color:var(--rg-3)}.header-section .header__row{background:transparent!important}.header-section .header__columns{box-shadow:none}.elem-localization{display:inline-flex;align-items:center;gap:18px}.elem-loc__group{position:relative}.elem-loc__button{width:38px;height:38px;padding:0;border-radius:999px;background:transparent;border:1px solid var(--line);color:var(--ink-soft);display:inline-flex;align-items:center;justify-content:center;cursor:pointer;transition:color .2s ease,border-color .2s ease,background .2s ease;font:inherit}.elem-loc__button:hover,.elem-loc__button[aria-expanded=true]{color:var(--ink);border-color:var(--line-strong);background:#ffffff05}.elem-loc__button svg{width:16px;height:16px;display:block}.elem-loc__group>form{margin:0;padding:0}.elem-loc__list{position:absolute;top:calc(100% + 8px);right:0;list-style:none;margin:0;padding:6px;min-width:200px;max-height:320px;overflow-y:auto;background:#0a0908f7;backdrop-filter:blur(20px) saturate(140%);-webkit-backdrop-filter:blur(20px) saturate(140%);border:1px solid var(--line);border-radius:14px;box-shadow:0 20px 50px -20px #000c;z-index:200;opacity:0;transform:translateY(-6px);pointer-events:none;transition:opacity .18s ease,transform .18s ease}.elem-loc__button[aria-expanded=true]~form .elem-loc__list{opacity:1;transform:translateY(0);pointer-events:auto}.elem-loc__item{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:9px 12px;border-radius:8px;cursor:pointer;font-family:var(--font-body--family);font-size:13px;letter-spacing:.02em;color:var(--ink-soft);white-space:nowrap;transition:background .15s ease,color .15s ease}.elem-loc__item:hover{background:#ffffff0a;color:var(--ink)}.elem-loc__item.is-active{color:var(--rg-gold)}.elem-loc__item .elem-loc__currency{font-family:var(--mono);font-size:11px;letter-spacing:.1em;text-transform:uppercase;color:var(--ink-mute)}.elem-loc__item.is-active .elem-loc__currency{color:var(--rg-3)}.elem-loc__list::-webkit-scrollbar{width:6px}.elem-loc__list::-webkit-scrollbar-thumb{background:#ffffff1f;border-radius:999px}.elem-loc__list::-webkit-scrollbar-track{background:transparent}shopify-account{--shopify-account-color-background: rgba(12, 11, 10, .97);--shopify-account-color-text: var(--ink, #ffffff);--shopify-account-color-accent: var(--rg-3, #D5A89A);--shopify-account-color-accent-text: #0a0a0a;--shopify-account-color-border: rgba(255, 255, 255, .12);--shopify-account-color-input-background: rgba(255, 255, 255, .04);--shopify-account-color-input-text: var(--ink, #ffffff);--shopify-account-color-input-border: rgba(255, 255, 255, .14);--shopify-account-color-input-placeholder: rgba(255, 255, 255, .4);--shopify-account-color-button-secondary-background: rgba(255, 255, 255, .04);--shopify-account-color-button-secondary-text: var(--ink, #ffffff);--shopify-account-color-button-secondary-border: rgba(255, 255, 255, .14);--shopify-account-color-icon: var(--ink-soft, rgba(255, 255, 255, .62));--shopify-account-color-link: var(--rg-3, #D5A89A);--shopify-account-radius-base: 16px;--shopify-account-radius-button: 999px;--shopify-account-radius-button-small: 999px;--shopify-account-radius-input: 12px}shopify-account::part(dialog){background:#0a0908f7;color:var(--ink, #ffffff);border:1px solid rgba(255,255,255,.08);border-radius:16px;box-shadow:0 30px 80px -20px #000c,0 0 0 1px #d5a89a0f;backdrop-filter:blur(24px) saturate(140%);-webkit-backdrop-filter:blur(24px) saturate(140%)}shopify-account::part(signed-out-avatar){background:transparent;color:var(--ink-soft, rgba(255, 255, 255, .62))}shopify-account::part(signed-in-avatar){background:var(--rg-grad-h, linear-gradient(90deg, #9A6957, #D5A89A 50%, #9A6957));color:#0a0a0a;font-weight:700}shopify-account::part(close-button){color:var(--rg-3, #D5A89A);background:#d5a89a0f;border:1px solid rgba(213,168,154,.35);border-radius:999px;transition:color .2s ease,background .2s ease,border-color .2s ease,transform .2s ease}shopify-account::part(close-button):hover{color:var(--rg-gold, #E0C39A);background:#e0c39a1f;border-color:var(--rg-gold, #E0C39A);transform:rotate(90deg)}@media(min-width:1024px){.header-section #header-component .header-menu,.header-section #header-component .dropdown-localization,.header-section #header-component header-actions{display:flex!important}.header-section #header-component .elem-localization{display:inline-flex!important}.header-section #header-component .header__drawer,.header-section #header-component header-drawer,.header-section #header-component .menu-drawer-container{display:none!important}.header-section #header-component .header__columns{--header-template-columns: 1fr auto 1fr !important;grid-template-areas:"left center right"!important;grid-column:unset!important}.header-section #header-component .header__column,.header-section #header-component .header__column--left,.header-section #header-component .header__column--center,.header-section #header-component .header__column--right{display:flex!important;align-items:center}.header-section #header-component header-actions,.header-section #header-component .header-logo,.header-section #header-component .search-action,.header-section #header-component .elem-localization{grid-area:auto!important;grid-column:auto!important;justify-self:auto!important}}@media(max-width:1023px){.header-section #header-component header-actions,.header-section #header-component .elem-localization,.header-section #header-component .dropdown-localization,.header-section #header-component search-button,.header-section #header-component .search-action,.header-section #header-component .header__icons,.header-section #header-component .header-menu{display:none!important}.header-section #header-component .header__drawer,.header-section #header-component header-drawer,.header-section #header-component .menu-drawer-container{display:flex!important;align-items:center}.header-section #header-component .header__columns{display:flex;align-items:center;flex-direction:row-reverse;justify-content:space-between;grid-template-areas:none;grid-template-columns:none;grid-column:auto;column-gap:var(--gap-md)}.header-section #header-component .header__drawer,.header-section #header-component header-drawer,.header-section #header-component .menu-drawer-container{position:relative;top:unset;right:unset}.header-section #header-component .header__column,.header-section #header-component .header__column--left,.header-section #header-component .header__column--center,.header-section #header-component .header__column--right{grid-area:auto;grid-column:auto;justify-self:auto}.header-section #header-component .header-logo{grid-area:auto;grid-column:auto;margin-inline:0;justify-self:auto}.header-section .header__row--top{position:relative}.header-section .header__row--top .header__drawer{position:absolute;top:0;bottom:0;inset-inline-end:var(--pad-x, clamp(20px, 4vw, 64px));z-index:3}.header-section .header__underlay,.header-section .header__underlay-closed,.header-section .header__underlay-open{pointer-events:none}.header-section .header__icon--menu,.header-section .header__icon--summary{width:38px!important;height:38px!important;min-width:38px;padding:0!important;border-radius:999px!important;background:transparent!important;border:1px solid var(--line, rgba(255, 255, 255, .12))!important;color:var(--ink-soft, rgba(255, 255, 255, .62))!important;display:inline-flex!important;align-items:center;justify-content:center;box-shadow:none!important;list-style:none;cursor:pointer}.header-section .header__icon--menu::-webkit-details-marker,.header-section .header__icon--summary::-webkit-details-marker{display:none}.header-section .header__icon--menu:hover,.header-section .header__icon--summary:hover{color:var(--ink, #ffffff)!important;border-color:var(--line-strong, rgba(255, 255, 255, .18))!important}.header-section .header__icon--menu svg,.header-section .header__icon--summary svg{width:16px;height:16px}.header-section .menu-drawer{left:auto!important;right:0!important;transform:translate(100%)!important;border-right:0!important;border-left:1px solid rgba(255,255,255,.08)!important;background:#0a0908f7!important;backdrop-filter:blur(24px) saturate(140%);-webkit-backdrop-filter:blur(24px) saturate(140%);color:var(--ink, #ffffff)!important;overflow:hidden;transition:transform .4s cubic-bezier(.4,0,.2,1),visibility .4s cubic-bezier(.4,0,.2,1),opacity .4s cubic-bezier(.4,0,.2,1)!important}.header-section .menu-open>.menu-drawer{transform:translate(0)!important;visibility:visible!important;opacity:1!important}.header-section .menu-drawer__backdrop{transition:opacity .4s cubic-bezier(.4,0,.2,1)!important}.header-section .menu-drawer__submenu{left:auto!important;right:0!important}.header-section .menu-drawer__close-button{align-self:flex-end!important;margin:16px 20px 0 auto!important;padding:0!important;width:38px!important;height:38px!important;min-width:38px;border-radius:999px!important;background:transparent!important;border:1px solid var(--line, rgba(255, 255, 255, .12))!important;color:var(--ink-soft, rgba(255, 255, 255, .62))!important;display:inline-flex!important;align-items:center;justify-content:center;box-shadow:none!important;inset:auto!important;position:relative!important}.header-section .menu-drawer__close-button:hover{color:var(--ink, #ffffff)!important;border-color:var(--line-strong, rgba(255, 255, 255, .18))!important}.header-section .menu-drawer__close-button svg{width:16px;height:16px}.header-section .menu-drawer__menu-item,.header-section .menu-drawer__menu-item--mainlist{color:var(--ink, #ffffff)!important;font-family:var(--font-body--family, system-ui, sans-serif);font-size:22px;font-weight:600;letter-spacing:.01em;padding-block:14px;border-bottom:1px solid rgba(255,255,255,.06)}.header-section .menu-drawer__menu-item:hover,.header-section .menu-drawer__menu-item:focus-visible{color:var(--rg-3, #D5A89A)!important}.header-section .menu-drawer__menu-item--active,.header-section .menu-drawer__menu-item[aria-current=page]{color:var(--rg-gold, #E0C39A)!important}}#header-component .menu-drawer .menu-drawer__utility-links{display:flex!important;flex-direction:row;flex-wrap:wrap;align-items:center;gap:14px;margin:auto 0 0;padding:var(--padding-xl);border-top:1px solid rgba(255,255,255,.06);background:transparent}#header-component .menu-drawer .menu-drawer__utility-links header-actions{display:inline-flex!important;align-items:center;gap:14px}#header-component .menu-drawer .menu-drawer__utility-links .elem-localization{display:inline-flex!important;align-items:center;gap:14px}#header-component .menu-drawer .menu-drawer__utility-links :is(.header-actions__action,.account-button,.elem-loc__button):not(.action__cart):not([href*="/cart"]){width:38px!important;height:38px!important;min-width:38px;border-radius:999px!important;border:1px solid rgba(255,255,255,.18)!important;background:transparent!important;color:var(--ink-soft, rgba(255, 255, 255, .62))!important;display:inline-flex!important;align-items:center;justify-content:center;padding:0!important}#header-component .menu-drawer .menu-drawer__utility-links .action__cart,#header-component .menu-drawer .menu-drawer__utility-links a.header-actions__action[href*="/cart"]{width:auto!important;padding:0 14px!important}#header-component .menu-drawer .elem-loc__list{top:auto;bottom:calc(100% + 8px);right:auto;left:0;transform:translateY(6px)}#header-component .menu-drawer .elem-loc__button[aria-expanded=true]~form .elem-loc__list{transform:translateY(0)}
/*# sourceMappingURL=/cdn/shop/t/8/assets/elemence-header.css.map */
