:is(.site-header,.popup-drawer){--dm-header-width: 1320px;--dm-header-gutter: clamp(20px, 5vw, 72px);--dm-header-pad: 22px;--dm-header-bg: var(--dm-color-ink);--dm-header-bg-solid: var(--dm-color-ink);--dm-header-text: var(--dm-color-surface);--dm-header-title-color: var(--dm-header-text);--dm-header-hover: var(--dm-color-accent);--dm-header-rule: color-mix(in srgb, var(--dm-color-surface) 14%, transparent);--dm-header-title-font: var(--dm-font-heading, inherit);--dm-header-title-size: 20px;--dm-header-title-weight: 400;--dm-header-title-tracking: 0.16em;--dm-header-title-transform: uppercase;--dm-header-nav-font: var(--dm-font-body, inherit);--dm-header-nav-size: 12.5px;--dm-header-nav-weight: 400;--dm-header-nav-tracking: 0.16em;--dm-header-nav-transform: uppercase}body #masthead{background:var(--dm-header-bg);border-bottom:1px solid var(--dm-header-rule);font-family:var(--dm-header-nav-font)}body #masthead .site-header-row-container-inner{background:rgba(0,0,0,0)}body #masthead .site-container{max-width:calc(var(--dm-header-width) + 2*var(--dm-header-gutter));padding-inline:var(--dm-header-gutter)}body #masthead .site-header-row{min-height:0;padding-block:var(--dm-header-pad);gap:20px 32px}body #masthead .site-branding{padding:0}body #masthead .site-branding .site-title{margin:0;font-family:var(--dm-header-title-font);font-size:var(--dm-header-title-size);font-weight:var(--dm-header-title-weight);line-height:1.1;letter-spacing:var(--dm-header-title-tracking);text-transform:var(--dm-header-title-transform);color:var(--dm-header-title-color);transition:color .15s ease}body #masthead .site-branding a.brand:hover .site-title,body #masthead .site-branding a.brand:focus-visible .site-title{color:var(--dm-header-hover)}body #masthead .main-navigation .primary-menu-container>ul>li.menu-item>a{padding:.6em clamp(8px,1.2vw,17px);font-family:var(--dm-header-nav-font);font-size:var(--dm-header-nav-size);font-weight:var(--dm-header-nav-weight);letter-spacing:var(--dm-header-nav-tracking);text-transform:var(--dm-header-nav-transform);color:var(--dm-header-text);transition:color .15s ease}body #masthead .main-navigation .primary-menu-container>ul>li.menu-item>a:hover,body #masthead .main-navigation .primary-menu-container>ul>li.menu-item>a:focus-visible{color:var(--dm-header-hover)}body #masthead .main-navigation .primary-menu-container>ul>li:last-child>a{padding-right:0}body #masthead .main-navigation .primary-menu-container>ul>li.menu-item:is(.current-menu-item,.current-menu-ancestor)>a{color:var(--dm-header-hover)}body #masthead .header-navigation .header-menu-container ul ul.sub-menu{background:var(--dm-header-bg-solid);border:1px solid var(--dm-header-rule);box-shadow:none}body #masthead .header-navigation .header-menu-container ul ul.sub-menu li.menu-item{border-bottom:1px solid var(--dm-header-rule)}body #masthead .header-navigation .header-menu-container ul ul.sub-menu li.menu-item>a{font-family:var(--dm-header-nav-font);font-size:12px;letter-spacing:.12em;text-transform:var(--dm-header-nav-transform);color:var(--dm-header-text);background:rgba(0,0,0,0)}body #masthead .header-navigation .header-menu-container ul ul.sub-menu li.menu-item>a:hover,body #masthead .header-navigation .header-menu-container ul ul.sub-menu li.menu-item>a:focus-visible{color:var(--dm-header-hover);background:rgba(0,0,0,0)}body #masthead .mobile-toggle-open-container .menu-toggle-open{color:var(--dm-header-text)}body #masthead .mobile-toggle-open-container .menu-toggle-open:hover,body #masthead .mobile-toggle-open-container .menu-toggle-open:focus-visible{color:var(--dm-header-hover)}body #masthead .kadence-sticky-header.item-is-fixed:not(.item-at-start)>.site-header-row-container-inner{background:var(--dm-header-bg);border-bottom:1px solid var(--dm-header-rule);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}body #mobile-drawer .drawer-inner{background:var(--dm-header-bg-solid);color:var(--dm-header-text)}body #mobile-drawer .drawer-header .drawer-toggle{color:var(--dm-header-text)}body #mobile-drawer .drawer-header .drawer-toggle:hover,body #mobile-drawer .drawer-header .drawer-toggle:focus-visible{color:var(--dm-header-hover)}body #mobile-drawer .mobile-navigation ul li>a,body #mobile-drawer .mobile-navigation ul li.menu-item-has-children>.drawer-nav-drop-wrap{font-family:var(--dm-header-nav-font);font-size:14px;font-weight:var(--dm-header-nav-weight);letter-spacing:var(--dm-header-nav-tracking);text-transform:var(--dm-header-nav-transform);color:var(--dm-header-text)}body #mobile-drawer .mobile-navigation ul li>a:hover,body #mobile-drawer .mobile-navigation ul li>a:focus-visible,body #mobile-drawer .mobile-navigation ul li.current-menu-item>a{color:var(--dm-header-hover)}body #mobile-drawer .mobile-navigation ul li.menu-item-has-children .drawer-nav-drop-wrap,body #mobile-drawer .mobile-navigation ul li:not(.menu-item-has-children) a{border-bottom-color:var(--dm-header-rule)}.dm-type-fashion :is(.site-header,.popup-drawer){--dm-header-width: 1160px;--dm-header-bg: rgba(20, 18, 16, 0.96);--dm-header-bg-solid: #141210;--dm-header-text: #f2efe9;--dm-header-hover: #e3bf74;--dm-header-rule: rgba(227, 191, 116, 0.22)}body #masthead .site-top-header-wrap{background:var(--dm-header-bg-solid);border-bottom:1px solid var(--dm-header-rule)}body #masthead .site-top-header-wrap .site-header-row{padding-block:9px}body #masthead .site-top-header-wrap .site-header-section{justify-content:center}body #masthead .site-top-header-wrap :is(.header-html,.mobile-html),body #masthead .site-top-header-wrap :is(.header-html-inner,.mobile-html-inner) p{margin:0;font-family:var(--dm-header-nav-font);font-size:12.5px;line-height:1.4;letter-spacing:.06em;text-transform:uppercase;text-align:center;color:var(--dm-header-notice, var(--dm-header-text))}body #masthead .site-top-header-wrap a{color:inherit}.dm-type-birthstone :is(.site-header,.popup-drawer){--dm-header-width: 1160px;--dm-header-pad: 17px;--dm-header-bg: rgba(33, 29, 24, 0.96);--dm-header-bg-solid: #211d18;--dm-header-text: #d8cfc3;--dm-header-title-color: #fbf8f3;--dm-header-hover: #d9a7b0;--dm-header-rule: #3a332b;--dm-header-notice: #b3a695;--dm-header-title-size: 23px;--dm-header-title-tracking: 0;--dm-header-title-transform: none;--dm-header-nav-size: 15px;--dm-header-nav-tracking: 0;--dm-header-nav-transform: none}.dm-type-birthstone #masthead .site-branding .site-title::before{content:"";display:inline-block;width:9px;height:9px;margin-right:9px;border-radius:50%;background:#d9a7b0;vertical-align:.14em}.dm-type-birthstone #masthead .main-navigation .primary-menu-container>ul>li.menu-item:last-child{margin-left:clamp(4px,1vw,12px)}.dm-type-birthstone #masthead .main-navigation .primary-menu-container>ul>li.menu-item:last-child>a{padding:10px 18px;border-radius:2px;background:#d9a7b0;color:#211d18;font-weight:500;transition:background-color .15s ease,color .15s ease}.dm-type-birthstone #masthead .main-navigation .primary-menu-container>ul>li.menu-item:last-child>a:hover,.dm-type-birthstone #masthead .main-navigation .primary-menu-container>ul>li.menu-item:last-child>a:focus-visible{background:#fbf8f3;color:#211d18}
