.m_b37d9ac7{width:calc(100% - var(--mantine-spacing-md)*2);z-index:var(--notifications-z-index);max-width:var(--notifications-container-width);position:fixed}.m_b37d9ac7:where([data-position=top-center]){top:var(--mantine-spacing-md);left:50%;transform:translate(-50%)}.m_b37d9ac7:where([data-position=top-left]){top:var(--mantine-spacing-md);left:var(--mantine-spacing-md)}.m_b37d9ac7:where([data-position=top-right]){top:var(--mantine-spacing-md);right:var(--mantine-spacing-md)}.m_b37d9ac7:where([data-position=bottom-center]){bottom:var(--mantine-spacing-md);left:50%;transform:translate(-50%)}.m_b37d9ac7:where([data-position=bottom-left]){bottom:var(--mantine-spacing-md);left:var(--mantine-spacing-md)}.m_b37d9ac7:where([data-position=bottom-right]){bottom:var(--mantine-spacing-md);right:var(--mantine-spacing-md)}.m_5ed0edd0+.m_5ed0edd0{margin-top:var(--mantine-spacing-md)}
.Navbar-module__NpnVta__navbar{z-index:200;background:0 0;border-bottom:.5px solid #0000;align-items:center;height:64px;padding:0 48px;transition:background .4s,border-color .4s;display:flex;position:fixed;top:0;left:0;right:0}.Navbar-module__NpnVta__solid{background:var(--p);border-bottom-color:var(--bo)}.Navbar-module__NpnVta__brandName{font-family:var(--font-cormorant-garamond),serif;color:var(--p);letter-spacing:.04em;cursor:pointer;white-space:nowrap;align-items:center;gap:10px;font-size:30px;font-weight:800;text-decoration:none;transition:color .4s;display:flex}.Navbar-module__NpnVta__brandLogo{object-fit:contain;flex-shrink:0;width:40px;height:40px;display:block}.Navbar-module__NpnVta__navbar.Navbar-module__NpnVta__solid .Navbar-module__NpnVta__brandLogo{mix-blend-mode:multiply;display:block}.Navbar-module__NpnVta__navbar.Navbar-module__NpnVta__solid .Navbar-module__NpnVta__brandName{color:var(--s)}.Navbar-module__NpnVta__navLinks{gap:40px;display:flex;position:absolute;left:50%;transform:translate(-50%)}.Navbar-module__NpnVta__navLink{font-family:var(--font-dm-sans),sans-serif;letter-spacing:.12em;text-transform:uppercase;color:#f5efe6d9;font-size:13px;font-weight:600;text-decoration:none;transition:color .3s}.Navbar-module__NpnVta__navbar.Navbar-module__NpnVta__solid .Navbar-module__NpnVta__navLink{color:var(--br)}.Navbar-module__NpnVta__navLink:hover{color:var(--p)}.Navbar-module__NpnVta__navbar.Navbar-module__NpnVta__solid .Navbar-module__NpnVta__navLink:hover{color:var(--s)}.Navbar-module__NpnVta__navLink.Navbar-module__NpnVta__active{color:var(--p)}.Navbar-module__NpnVta__navbar.Navbar-module__NpnVta__solid .Navbar-module__NpnVta__navLink.Navbar-module__NpnVta__active{color:var(--s);border-bottom:1px solid var(--g);padding-bottom:2px}.Navbar-module__NpnVta__navRight{align-items:center;gap:20px;margin-left:auto;display:flex}.Navbar-module__NpnVta__iconBtn{cursor:pointer;color:var(--p);background:0 0;border:none;align-items:center;padding:0;transition:color .4s;display:flex;position:relative}.Navbar-module__NpnVta__navbar.Navbar-module__NpnVta__solid .Navbar-module__NpnVta__iconBtn{color:var(--s)}.Navbar-module__NpnVta__cartBadge{background:var(--t);color:var(--p);width:16px;height:16px;font-family:var(--font-dm-sans),sans-serif;pointer-events:none;border-radius:50%;justify-content:center;align-items:center;font-size:9px;display:flex;position:absolute;top:-6px;right:-8px}.Navbar-module__NpnVta__actionButtonContainer{align-items:center;display:flex;position:relative}.Navbar-module__NpnVta__accountDropdown{background:var(--p);border:.5px solid var(--bo);z-index:100;min-width:150px;padding:.5rem 0;position:absolute;top:calc(100% + 12px);right:0}.Navbar-module__NpnVta__accountDropdown:before{content:"";height:12px;position:absolute;top:-12px;left:0;right:0}.Navbar-module__NpnVta__accountDropdown ul{margin:0;padding:0;list-style:none}.Navbar-module__NpnVta__accountDropdown li{font-family:var(--font-dm-sans),sans-serif;letter-spacing:.1em;text-transform:uppercase;color:var(--s);cursor:pointer;padding:.5rem 1rem;font-size:11px;transition:background .2s}.Navbar-module__NpnVta__accountDropdown li:hover{background-color:var(--l)}.Navbar-module__NpnVta__mobileMenuButton{cursor:pointer;color:var(--p);background:0 0;border:none;padding:0;transition:color .4s;display:none}.Navbar-module__NpnVta__navbar.Navbar-module__NpnVta__solid .Navbar-module__NpnVta__mobileMenuButton{color:var(--s)}.Navbar-module__NpnVta__hamburgerIcon{flex-direction:column;justify-content:space-between;width:24px;height:18px;display:flex}.Navbar-module__NpnVta__hamburgerBar{background-color:currentColor;width:100%;height:1.5px}.Navbar-module__NpnVta__mobileMenu{background-color:var(--p);z-index:1000;width:100vw;height:100vh;transition:transform .3s ease-in-out;position:fixed;top:0;left:0;transform:translate(-100%)}.Navbar-module__NpnVta__open{transform:translate(0)}.Navbar-module__NpnVta__menuHeader{border-bottom:.5px solid var(--bo);justify-content:space-between;align-items:center;padding:24px;display:flex}.Navbar-module__NpnVta__menuTitle{font-family:var(--font-cormorant-garamond),serif;color:var(--s);font-size:1.25rem;font-weight:600}.Navbar-module__NpnVta__closeButton{cursor:pointer;background:0 0;border:none;width:24px;height:24px;position:relative}.Navbar-module__NpnVta__closeBar{background-color:var(--s);transform-origin:50%;width:100%;height:1.5px;position:absolute;top:50%;left:0}.Navbar-module__NpnVta__closeBar:first-child{transform:rotate(45deg)}.Navbar-module__NpnVta__closeBar:nth-child(2){transform:rotate(-45deg)}.Navbar-module__NpnVta__menuItemsMobile{flex-direction:column;display:flex}.Navbar-module__NpnVta__menuItemMobile{font-family:var(--font-dm-sans),sans-serif;letter-spacing:.15em;text-transform:uppercase;color:var(--s);border-bottom:.5px solid var(--bo);padding:16px 24px;font-size:14px;font-weight:300;text-decoration:none;transition:background .2s}.Navbar-module__NpnVta__menuItemMobile:hover{background:var(--l)}@media (max-width:1024px){.Navbar-module__NpnVta__navbar{padding:0 24px}.Navbar-module__NpnVta__navLinks{display:none}.Navbar-module__NpnVta__mobileMenuButton{display:flex}.Navbar-module__NpnVta__brandName{position:absolute;left:50%;transform:translate(-60%)}.Navbar-module__NpnVta__navRight{gap:10px}}
