.lanox-site-nav{--primary: #1c1917;--secondary: #44403c;--cta: #ca8a04;--cta-hover: #a16207;--bg: #fafaf9;--text: #0c0a09;--text-muted: #57534e;--border: #e7e5e4;--white: #ffffff;position:relative;z-index:45;font-family:Montserrat,sans-serif;font-size:16px;letter-spacing:normal;line-height:1.6}.lanox-site-nav,.lanox-site-nav *:before,.lanox-site-nav *:after{box-sizing:border-box}.lanox-site-nav *,.lanox-site-nav *:before,.lanox-site-nav *:after{margin:0;padding:0}.lanox-site-nav a{text-decoration:none;color:inherit}.lanox-site-nav img{max-width:100%;display:block}.lanox-site-nav .navbar{position:fixed;top:24px;left:24px;right:24px;z-index:100;display:flex;align-items:center;justify-content:space-between;padding:16px 32px;background:#fafaf9d9;backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);border:1px solid rgba(231,229,228,.6);border-radius:16px;transition:all .3s ease}.lanox-site-nav .navbar.scrolled{top:0;background:linear-gradient(180deg,#fcfaf6f5,#f8f6f2eb);backdrop-filter:blur(26px) saturate(140%);-webkit-backdrop-filter:blur(26px) saturate(140%);border-color:#d8cdbcb3;box-shadow:0 14px 36px #2b1e1412,0 3px 10px #2b1e140a,inset 0 1px #ffffff6b}.lanox-site-nav .nav-logo{font-family:Cormorant,serif;font-size:28px;font-weight:700;letter-spacing:.2em;color:var(--primary)}.lanox-site-nav .nav-links{display:flex;gap:40px;list-style:none;align-items:center}.lanox-site-nav .nav-actions{display:flex;align-items:center;gap:11.2px;flex-shrink:0}.lanox-site-nav .nav-search{position:relative;display:flex;align-items:center;width:clamp(160px,15vw,224px);min-height:45.6px;border:1px solid rgba(28,25,23,.08);border-radius:999px;background:#ffffffad;box-shadow:0 12px 24px #1c19170f;transition:width .22s ease,border-color .2s ease,background .2s ease,box-shadow .2s ease}.lanox-site-nav .nav-search:focus-within{width:clamp(208px,19vw,272px);border-color:#ca8a0452;background:#fffcf7f2;box-shadow:0 16px 30px #1c191714}.lanox-site-nav .nav-search__input{width:100%;min-width:0;height:100%;padding:11.52px 44px 11.52px 16px;border:0;outline:0;background:transparent;color:var(--primary);font:inherit;font-size:12.48px;letter-spacing:.02em}.lanox-site-nav .nav-search__input::placeholder{color:#57534eb8}.lanox-site-nav .nav-search__button{position:absolute;top:50%;right:5.6px;display:inline-flex;width:34.4px;height:34.4px;align-items:center;justify-content:center;padding:0;border:0;border-radius:999px;background:var(--primary);color:var(--white);cursor:pointer;transform:translateY(-50%);transition:background .2s ease,transform .2s ease}.lanox-site-nav .nav-search__button:hover{background:var(--cta);transform:translateY(-50%) scale(1.03)}.lanox-site-nav .nav-search__icon{width:16px;height:16px}.lanox-site-nav .nav-links a{font-size:12.8px;font-weight:500;letter-spacing:.12em;text-transform:uppercase;color:var(--secondary);transition:color .2s ease;cursor:pointer}.lanox-site-nav .nav-links a:hover{color:var(--cta)}.lanox-site-nav .nav-links>li{position:relative}.lanox-site-nav .nav-links__item--mega,.lanox-site-nav .nav-links__item--mega .nav-mega-menu{position:static}.lanox-site-nav .nav-cta{background:var(--primary)!important;color:var(--white)!important;padding:9.6px 24px!important;border-radius:6px;transition:all .2s ease!important;font-size:12px!important}.lanox-site-nav .nav-cta:hover{background:var(--cta)!important;color:var(--white)!important;transform:translateY(-1px)}.lanox-site-nav .nav-account,.lanox-site-nav .nav-cart{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:8.8px;min-height:45.6px;padding:11.2px 16px 11.2px 14.4px;border-radius:999px;border:1px solid rgba(28,25,23,.08);background:#ffffffad;color:var(--primary)!important;text-decoration:none;box-shadow:0 12px 24px #1c19170f;transition:transform .2s ease,border-color .2s ease,background .2s ease,color .2s ease}.lanox-site-nav .nav-account:hover,.lanox-site-nav .nav-cart:hover{transform:translateY(-1px);border-color:#ca8a0438;background:#fffcf7eb;color:var(--cta)!important}.lanox-site-nav .nav-account__icon,.lanox-site-nav .nav-cart__icon{width:16.8px;height:16.8px;flex-shrink:0}.lanox-site-nav .nav-account__label,.lanox-site-nav .nav-cart__label{font-size:11.52px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;line-height:1}.lanox-site-nav .nav-cart__count{position:absolute;top:-5.12px;right:-3.2px;min-width:19.2px;height:19.2px;padding:0 4.8px;display:inline-flex;align-items:center;justify-content:center;border-radius:999px;background:var(--cta);color:var(--white);font-size:9.92px;font-weight:700;line-height:1;box-shadow:0 8px 18px #ca8a044d}.lanox-site-nav .nav-mega-menu{position:relative}.lanox-site-nav .nav-mega-menu summary{list-style:none}.lanox-site-nav .nav-mega-menu summary::-webkit-details-marker{display:none}.lanox-site-nav .nav-summary{display:inline-flex;align-items:center;gap:7.2px;font-size:12.8px;font-weight:500;letter-spacing:.12em;text-transform:uppercase;color:var(--secondary);cursor:pointer;transition:color .2s ease}.lanox-site-nav .nav-summary:hover,.lanox-site-nav .nav-mega-menu[open] .nav-summary{color:var(--cta)}.lanox-site-nav .nav-summary-icon{width:13.6px;height:13.6px;transition:transform .25s ease}.lanox-site-nav .nav-mega-menu[open] .nav-summary-icon{transform:rotate(180deg)}.lanox-site-nav .nav-dropdown{position:absolute;top:calc(100% + 18.4px);left:50%;transform:translate(-50%);width:min(1184px,calc(100vw - 64px));max-width:calc(100vw - 64px);padding:21.6px;border:1px solid rgba(231,229,228,.9);border-radius:24px;background:#fafaf9fa;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);box-shadow:0 28px 60px #1c19171a;display:grid;grid-template-columns:minmax(288px,.95fr) minmax(0,1.8fr);gap:20px;z-index:120}.lanox-site-nav .nav-dropdown-intro{padding:24px;border-radius:19.2px;background:linear-gradient(160deg,#1c1917fa,#44403cf0);color:#fafaf9db}.lanox-site-nav .nav-dropdown-label{margin:0 0 12px;font-size:11.52px;letter-spacing:.18em;text-transform:uppercase;color:#f59e0be6}.lanox-site-nav .nav-dropdown-intro h3{margin:0;font-family:Cormorant,serif;font-size:32px;line-height:1.05;color:var(--white)}.lanox-site-nav .nav-dropdown-intro p:last-of-type{margin:16px 0 0;font-size:15.04px;line-height:1.7}.lanox-site-nav .nav-dropdown-cta{display:inline-flex;align-items:center;justify-content:center;margin-top:22.4px;padding:12.8px 19.2px;border-radius:999px;background:#f59e0b24;color:var(--white)!important;text-decoration:none;text-transform:none!important;letter-spacing:.03em!important;font-size:15.04px!important}.lanox-site-nav .nav-dropdown-groups{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.lanox-site-nav .nav-dropdown-group{min-height:100%;padding:19.2px;border:1px solid rgba(231,229,228,.92);border-radius:19.2px;background:#ffffffe6}.lanox-site-nav .nav-dropdown-group-head{margin-bottom:16px}.lanox-site-nav .nav-dropdown-kicker{margin:0 0 8.8px;font-size:10.88px;letter-spacing:.16em;text-transform:uppercase;color:var(--cta)}.lanox-site-nav .nav-dropdown-title{display:inline-block;margin:0;font-family:Cormorant,serif;font-size:23.2px!important;font-weight:600;letter-spacing:.01em!important;text-transform:none!important;color:var(--primary)!important;text-decoration:none}.lanox-site-nav .nav-dropdown-copy{margin:10.4px 0 0;font-size:14.08px;line-height:1.65;letter-spacing:0;text-transform:none;color:var(--text-muted)}.lanox-site-nav .nav-dropdown-list{margin:0;padding:0;list-style:none;display:grid;gap:8px}.lanox-site-nav .nav-dropdown-list a{display:block;padding:12.8px 15.2px;border-radius:15.2px;background:#fafaf9eb;color:var(--primary)!important;text-decoration:none;text-transform:none!important;letter-spacing:.01em!important;font-size:15.2px!important;line-height:1.45;transition:all .2s ease}.lanox-site-nav .nav-dropdown-list a:hover{background:#f59e0b1f;transform:translateY(-1px)}.lanox-site-nav .nav-dropdown-list a.is-preview-active{background:#f59e0b24;box-shadow:inset 0 0 0 1px #f59e0b3d}.lanox-site-nav .nav-series-preview{margin-top:16px;padding-top:16px;border-top:1px solid rgba(231,229,228,.92)}.lanox-site-nav .nav-series-preview__media{position:relative;overflow:hidden;aspect-ratio:1.1 / 1;border-radius:16px;background:linear-gradient(180deg,#f6f1e9f5,#f1ece5eb);box-shadow:inset 0 0 0 1px #e7e5e4e0}.lanox-site-nav .nav-series-preview__media img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .35s ease,opacity .25s ease}.lanox-site-nav .nav-dropdown-group:hover .nav-series-preview__media img{transform:scale(1.02)}.lanox-site-nav .nav-series-preview__meta{display:flex;align-items:baseline;justify-content:space-between;gap:12px;margin-top:12px}.lanox-site-nav .nav-series-preview__label{margin:0;font-size:9.92px;letter-spacing:.18em;text-transform:uppercase;color:#78716cf2}.lanox-site-nav .nav-series-preview__title{margin:0;font-size:13.12px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--secondary)}.lanox-site-nav .nav-toggle{display:none;flex-direction:column;gap:5px;cursor:pointer;padding:8px}.lanox-site-nav .nav-toggle span{width:24px;height:1.5px;background:var(--primary);transition:all .3s ease}.lanox-site-nav .navbar.is-open .nav-toggle span:nth-child(1){transform:translateY(6.5px) rotate(45deg)}.lanox-site-nav .navbar.is-open .nav-toggle span:nth-child(2){opacity:0}.lanox-site-nav .navbar.is-open .nav-toggle span:nth-child(3){transform:translateY(-6.5px) rotate(-45deg)}@media(max-width:768px){.lanox-site-nav .navbar{padding:14px 20px;top:16px;left:16px;right:16px}.lanox-site-nav .navbar.scrolled{top:0}.lanox-site-nav .nav-links{display:none}.lanox-site-nav .nav-actions{gap:8.8px}.lanox-site-nav .nav-search{width:clamp(112px,31vw,152px);min-height:43.2px}.lanox-site-nav .nav-search:focus-within{width:clamp(136px,38vw,176px)}.lanox-site-nav .nav-search__input{padding:11.52px 40.8px 11.52px 13.6px;font-size:11.52px}.lanox-site-nav .nav-account,.lanox-site-nav .nav-cart{min-height:43.2px;padding:11.52px 14.08px}.lanox-site-nav .nav-account__label,.lanox-site-nav .nav-cart__label{display:none}.lanox-site-nav .nav-toggle{display:flex}.lanox-site-nav .navbar.is-open .nav-links{display:flex;flex-direction:column;align-items:flex-start;gap:16px;position:absolute;top:calc(100% + 12px);left:0;right:0;padding:20px;background:#fafaf9fa;border:1px solid rgba(231,229,228,.75);border-radius:16px;box-shadow:0 20px 40px #0000000f}.lanox-site-nav .navbar.is-open .nav-links li,.lanox-site-nav .navbar.is-open .nav-links a,.lanox-site-nav .navbar.is-open .nav-links summary,.lanox-site-nav .navbar.is-open .nav-mega-menu{width:100%}.lanox-site-nav .nav-dropdown{position:static;left:auto;transform:none;max-width:none;width:100%;margin-top:14.4px;padding:16px;grid-template-columns:1fr;gap:14.4px;box-shadow:none}.lanox-site-nav .nav-dropdown-groups{grid-template-columns:1fr}.lanox-site-nav .nav-series-preview{display:none}.lanox-site-nav .nav-dropdown-intro{padding:19.2px}.lanox-site-nav .nav-dropdown-intro h3{font-size:24px}.lanox-site-nav .nav-summary{justify-content:space-between}}@media(max-width:768px){.lanox-site-nav .navbar{padding:13.6px 16px;border-radius:17.6px}.lanox-site-nav .nav-logo{max-width:calc(100% - 216px);font-size:20.8px;letter-spacing:.16em}.lanox-site-nav .navbar.is-open .nav-links{gap:13.6px;padding:16px;max-height:calc(100vh - 136px);overflow-y:auto;overscroll-behavior:contain}.lanox-site-nav .nav-links a,.lanox-site-nav .nav-summary{font-size:12.48px;letter-spacing:.14em}.lanox-site-nav .nav-dropdown{padding:13.6px;gap:12px;border-radius:17.6px}.lanox-site-nav .nav-dropdown-intro,.lanox-site-nav .nav-dropdown-group{padding:16px;border-radius:16px}.lanox-site-nav .nav-series-preview{display:none}.lanox-site-nav .nav-dropdown-title{font-size:20.8px!important}.lanox-site-nav .nav-dropdown-copy,.lanox-site-nav .nav-dropdown-list a,.lanox-site-nav .nav-dropdown-cta{font-size:14.08px!important}}body:not(.template-index) .announcement-bar-section+.section-header .lanox-site-nav .navbar{top:56px}body:not(.template-index) .announcement-bar-section+.section-header .lanox-site-nav .navbar.scrolled{top:0}@media screen and (max-width:900px){body:not(.template-index) .announcement-bar-section+.section-header .lanox-site-nav .navbar{top:50px}}@media screen and (max-width:749px){body:not(.template-index) .announcement-bar-section+.section-header .lanox-site-nav .navbar{top:46px}}@media screen and (max-width:480px){body:not(.template-index) .announcement-bar-section+.section-header .lanox-site-nav .navbar{top:44px}body:not(.template-index) .announcement-bar-section+.section-header .lanox-site-nav .navbar.scrolled{top:0}}
/*# sourceMappingURL=/cdn/shop/t/15/assets/lanox-site-nav.css.map */
