.page-wrapper--drawer-open{margin-right:0}.page-wrapper--drawer-open shopify-account::part(dialog){translate:none}@media(min-width:990px){.page-wrapper:after{content:"";position:fixed;top:0;right:0;bottom:0;left:0;z-index:calc(var(--layer-menu-drawer) + 1);background:#0009;opacity:0;visibility:hidden;pointer-events:none}.page-wrapper--drawer-open:after{opacity:1;visibility:visible;pointer-events:auto}}@media(min-width:990px)and (prefers-reduced-motion:no-preference){.page-wrapper:after{transition:opacity var(--d2-dur-exit) var(--d2-ease-in),visibility 0s linear var(--d2-dur-exit)}.page-wrapper--drawer-open:after{transition:opacity var(--d2-dur-slow) var(--d2-ease)}}.theme-drawer__dialog.theme-drawer__dialog{z-index:calc(var(--layer-menu-drawer) + 1 + var(--drawer-stack-order, 0))}#header-component .header__row--top{--color-background-top-row: rgb(8 8 10 / .95);background:#08080af2;border-bottom:1px solid var(--d2-line)}#header-component .header__columns{min-height:76px;width:100%;max-width:var(--d2-max);margin-inline:auto;padding-inline:var(--d2-gutter)}#header-component .menu-list__link{font-family:var(--d2-font-sans);font-size:14px;font-weight:500;letter-spacing:.1em;text-transform:uppercase;color:#a7a29a;transition:color var(--d2-dur) var(--d2-ease)}#header-component .menu-list__link:hover,#header-component .menu-list__link--active{color:var(--d2-text)}#header-component .menu-list__link--active{font-weight:600}#header-component .header-actions__action,#header-component .header__icon{color:#e4e0d8}#header-component .header-actions__action:hover,#header-component .header__icon:hover{color:var(--d2-gold-light)}#header-component .search-action .svg-wrapper>svg{width:25px;height:25px}#header-component .account-button__icon{width:16px;height:18px}#header-component .header__icon--summary .header-drawer-icon,#header-component .header__icon--summary .header-drawer-icon>svg{width:17px;height:17px}#header-component .header__drawer>header-drawer{flex:1 1 auto}#header-component .header__drawer .menu-drawer-container,#header-component .header__drawer .header__icon--menu{width:100%}#header-component .header__drawer .header__icon--menu{justify-content:flex-start}#header-component .header__drawer .header__icon--menu>.svg-wrapper{margin-inline:0}.menu-drawer .menu-drawer__close-button .header-drawer-icon,.menu-drawer .menu-drawer__close-button .header-drawer-icon>svg{width:22px;height:22px}#header-component .cart-bubble{--cart-bubble-background: var(--d2-gold);color:var(--d2-on-gold)}#header-component .cart-bubble__text{font-family:var(--d2-font-sans);font-weight:800}@media screen and (min-width:990px){#header-component .header-logo{margin-inline-end:clamp(16px,2.2vw,32px)}}.d2-lockup{display:flex;align-items:center;gap:12px}.d2-lockup img{display:block;width:auto}.d2-lockup__monogram{height:26px}.d2-lockup__wordmark{height:19px}.d2-lockup--wordmark .d2-lockup__wordmark{height:22px}.d2-lockup--monogram .d2-lockup__monogram{height:32px}@media screen and (max-width:749px){#header-component .header__columns{min-height:64px}.d2-lockup{gap:9px}.d2-lockup__monogram{height:22px}.d2-lockup__wordmark{height:16px}.d2-lockup--wordmark .d2-lockup__wordmark{height:18px}.d2-lockup--monogram .d2-lockup__monogram{height:26px}}#header-component .header__underlay-open{height:var(--header-height)}#header-component .header__underlay-open:after{display:none}#header-component .menu-list__list-item>.menu-list__submenu{--submenu-padding-block-start: 6px;--submenu-padding-block-end: 0px;left:var(--d2-submenu-left, 0px);width:max-content;padding-inline:0}#header-component .menu-list__submenu .mega-menu{display:block;width:auto;min-width:200px;margin:0;padding:12px 24px 14px;background:var(--d2-bg-2);border:1px solid var(--d2-line-gold);box-shadow:0 18px 40px #0000008c}#header-component .menu-list__submenu .mega-menu__grid{display:block;padding:0}#header-component .mega-menu__link{white-space:nowrap;color:var(--d2-text-2);transition:color var(--d2-dur) var(--d2-ease)}#header-component .mega-menu__link:hover,#header-component .mega-menu__link:focus-visible{color:var(--d2-gold-light)}.d2-locale{position:relative}#header-component[data-menu-style=drawer] .d2-locale-slot{display:none}.d2-locale__trigger{display:inline-flex;align-items:center;gap:7px;padding:8px 4px;font-family:var(--d2-font-mono);font-size:12px;font-weight:500;letter-spacing:.12em;color:#e4e0d8;cursor:pointer;list-style:none;-webkit-user-select:none;user-select:none;transition:color var(--d2-dur) var(--d2-ease)}.d2-locale__trigger::-webkit-details-marker{display:none}.d2-locale__trigger:hover,.d2-locale[open] .d2-locale__trigger{color:var(--d2-gold-light)}.d2-locale__trigger:focus-visible{outline:1px solid var(--d2-gold);outline-offset:2px}.d2-locale__flag{width:18px;height:13px;object-fit:cover;border-radius:1px;box-shadow:0 0 0 1px #ffffff1f}.d2-locale__caret{transition:transform var(--d2-dur) var(--d2-ease)}.d2-locale[open] .d2-locale__caret{transform:rotate(180deg)}.d2-locale__panel{display:grid;gap:18px;padding:18px;background:var(--d2-bg-2);border:1px solid var(--d2-line-gold);box-shadow:0 18px 40px #0000008c}.d2-locale--header .d2-locale__panel{position:absolute;top:calc(100% + 10px);right:0;z-index:30;width:min(320px,calc(100vw - 32px))}.d2-locale__group{display:grid;gap:10px;margin:0}.d2-locale__label{margin:0;font-family:var(--d2-font-mono);font-size:11.5px;font-weight:500;letter-spacing:.16em;text-transform:uppercase;color:var(--d2-gold-label)}.d2-locale__options{display:flex;flex-wrap:wrap;gap:8px}.d2-countries{display:grid;gap:10px}html:not(.d2-live) .d2-countries__search{display:none}.d2-countries__search{box-sizing:border-box;width:100%;height:40px;margin:0;padding:0 12px 0 36px;font-family:var(--d2-font-sans);font-size:14px;color:var(--d2-text);background:var(--d2-bg-1) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='15' height='15' viewBox='0 0 24 24' fill='none' stroke='%23dbb865' stroke-width='2' stroke-linecap='round'%3E%3Ccircle cx='11' cy='11' r='7'/%3E%3Cpath d='m20 20-4-4'/%3E%3C/svg%3E") no-repeat 12px center;border:1px solid var(--d2-line-strong);border-radius:0;-webkit-appearance:none;appearance:none;transition:border-color var(--d2-dur) var(--d2-ease)}.d2-countries__search::placeholder{color:var(--d2-text-3)}.d2-countries__search:focus{outline:none;border-color:var(--d2-gold)}.d2-countries__search::-webkit-search-cancel-button{filter:grayscale(1) brightness(1.6)}.d2-countries__list{position:relative;display:grid;gap:2px;max-height:296px;margin-inline:-4px;padding-inline:4px;overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:rgb(212 164 55 / .45) transparent}.d2-countries__option{display:flex;align-items:center;gap:12px;width:100%;min-height:40px;padding:8px 10px;font-family:var(--d2-font-sans);font-size:14px;line-height:1.25;text-align:start;color:var(--d2-text-2);background:transparent;border:1px solid transparent;border-radius:0;cursor:pointer;transition:color var(--d2-dur) var(--d2-ease),background-color var(--d2-dur) var(--d2-ease),border-color var(--d2-dur) var(--d2-ease)}.d2-countries__option[hidden]{display:none}.d2-countries__option:hover{color:var(--d2-text);background:#ffffff0d}.d2-countries__option[aria-current=true]{color:var(--d2-gold-light);border-color:var(--d2-gold);background:#d4a43714}.d2-countries__option:focus-visible{outline:1px solid var(--d2-gold);outline-offset:-1px}.d2-countries__flag{flex:none;width:22px;height:16px;object-fit:cover;border-radius:2px;box-shadow:0 0 0 1px #ffffff1f}.d2-countries__name{flex:1 1 auto}.d2-countries__currency{flex:none;font-family:var(--d2-font-mono);font-size:11.5px;letter-spacing:.12em;color:var(--d2-text-3)}.d2-countries__empty{margin:0;padding:6px 10px;font-size:13.5px;color:var(--d2-text-3)}.d2-locale__option{padding:9px 12px;font-family:var(--d2-font-sans);font-size:13.5px;line-height:1.2;text-align:start;color:var(--d2-text-2);background:transparent;border:1px solid var(--d2-line-strong);border-radius:0;cursor:pointer;transition:color var(--d2-dur) var(--d2-ease),border-color var(--d2-dur) var(--d2-ease)}.d2-locale__option:hover{color:var(--d2-text);border-color:#ffffff47}.d2-locale__option[aria-current=true]{color:var(--d2-gold-light);border-color:var(--d2-gold)}.d2-locale__option:focus-visible{outline:1px solid var(--d2-gold);outline-offset:2px}.d2-locale--drawer .d2-locale__trigger{display:flex;width:100%;min-height:50px;padding:0 16px;gap:10px;font-size:13px;border:1px solid var(--d2-line-strong)}.d2-locale--drawer[open] .d2-locale__trigger{border-color:var(--d2-gold)}.d2-locale--drawer .d2-locale__caret{margin-inline-start:auto}.d2-locale--drawer .d2-locale__panel{margin-block:10px 0}header-drawer .menu-drawer__utility-links{margin-block-start:0}.menu-drawer .menu-drawer__localization{box-sizing:border-box;width:auto;margin:24px 20px 0 0;padding:20px 0 calc(28px + var(--safe-area-inset-bottom, 0px));border-top:1px solid var(--d2-line)}@media screen and (max-width:749px){header-drawer .menu-drawer{width:100%;max-width:none;border-right:0}}header-drawer .menu-drawer__menu-item--mainlist .menu-drawer__menu-item-text{font-family:var(--d2-font-sans);font-size:27px;font-weight:800;line-height:1.15;letter-spacing:-.01em;text-transform:uppercase;color:var(--d2-text-strong)}.d2-drawer-extras{display:grid;gap:22px;margin:28px 20px 0}.d2-drawer-product{display:grid;grid-template-columns:52px minmax(0,1fr) auto;align-items:center;gap:16px;padding:14px 16px 14px 14px;background:linear-gradient(160deg,#d4a4371a,#d4a43705 60%),var(--d2-bg-3);border:1px solid rgb(212 164 55 / .35);color:var(--d2-text-strong);text-decoration:none}.d2-drawer-product__image{display:block;width:52px;height:auto;filter:drop-shadow(0 8px 12px rgb(0 0 0 / .6))}.d2-drawer-product__text{display:grid;gap:4px;min-width:0}.d2-drawer-product__title{font-family:var(--d2-font-sans);font-size:15px;font-weight:800;line-height:1.2;text-transform:uppercase;text-wrap:balance}.d2-drawer-product__price{font-size:15px;font-weight:600;color:var(--d2-gold-light)}.d2-drawer-product__arrow{color:var(--d2-gold)}.d2-drawer-links{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:24px;margin:0;padding:0;list-style:none}.d2-drawer-links a{display:flex;align-items:center;min-height:44px;font-family:var(--d2-font-sans);font-size:16px;font-weight:600;color:var(--d2-text-2);text-decoration:none}.d2-drawer-links a:hover,.d2-drawer-product:hover .d2-drawer-product__arrow{color:var(--d2-gold-light)}.d2-drawer-product:focus-visible,.d2-drawer-links a:focus-visible{outline:2px solid var(--d2-gold-light);outline-offset:3px}.search-modal .predictive-search-results__title{font-family:var(--d2-font-mono);font-size:12px;font-weight:500;letter-spacing:.16em;text-transform:uppercase;color:var(--d2-gold-label)}.search-modal .predictive-search-results__card:not(.predictive-search-results__card--product){border:1px solid var(--d2-line-gold);border-radius:0}.search-modal .predictive-search-results__card:not(.predictive-search-results__card--product):is(:hover,[aria-selected=true]){border-color:#d4a4378c}.search-modal .predictive-search__search-button{min-height:48px;padding:0 28px;border:0;border-radius:0;background:var(--d2-gold-gradient);color:var(--d2-on-gold);font-family:var(--d2-font-sans);font-size:13px;font-weight:800;letter-spacing:.12em;text-transform:uppercase}.search-modal predictive-search-component:has([data-search-results]):not(:has(.predictive-search-results__no-results)) .predictive-search-form__content{padding-bottom:88px}@media(min-width:990px){.page-wrapper{scrollbar-gutter:stable}}
/*# sourceMappingURL=/cdn/shop/t/10/assets/d2-header.css.map */
