:root{--nl-hair: rgba(28, 26, 24, .11);--nl-hair-soft: rgba(28, 26, 24, .06);--nl-gold: #b08d6a;--nl-green: #1f3e2c;--nl-gutter: clamp(20px, 3.4vw, 68px);--nl-top-h: clamp(94px, 7.6vw, 118px);--nl-top-h-sticky: 78px;--nl-nav-size: clamp(11px, .82vw, 13px);--nl-nav-track: .09em;--nl-nav-py: 18px;--nl-ease: cubic-bezier(.22, .61, .36, 1);--nl-fast: .28s;--nl-slow: .42s}.shopify-section-group-header-group:empty{display:none}.m-header__desktop.logo-center__2l .m-header__container{max-width:none;padding-inline:var(--nl-gutter)}.m-header__desktop.logo-center__2l .m-header__inner{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:24px;margin-inline:0;min-height:var(--nl-top-h);transition:min-height var(--nl-slow) var(--nl-ease)}.m-header__desktop.logo-center__2l .m-header__left,.m-header__desktop.logo-center__2l .m-header__center,.m-header__desktop.logo-center__2l .m-header__right{width:auto;min-width:0}.m-header__desktop.logo-center__2l .m-header__left{gap:clamp(14px,1.5vw,26px)}.m-header__desktop.logo-center__2l .m-header__right{gap:clamp(12px,1.15vw,20px)}.m-header__desktop .m-logo{padding-inline:0}.m-header__desktop .m-logo__image{padding-block:0}.m-header__desktop .m-logo a{display:block;width:var(--logo-width-desktop, 140px);transition:width var(--nl-slow) var(--nl-ease),opacity var(--nl-fast) var(--nl-ease)}.m-header__desktop .m-logo a:hover{opacity:.82}.m-header__desktop .m-logo img{display:block;width:100%;height:auto}.m-header__desktop .m-header__account,.m-header__desktop .m-header__wishlist,.m-header__desktop .m-header__compare,.m-header__desktop .ssw-link-fave-menu{padding:8px;color:inherit;transition:opacity var(--nl-fast) var(--nl-ease)}.m-header__desktop .m-search-form--icon-left,.m-header__desktop .m-header__search{margin-right:0}.m-header__desktop .m-search-form__button{padding:8px}@media screen and (min-width:1024px){.m-header .m-cart-icon-bubble{margin-right:0}}.m-header__desktop .m-header__account svg,.m-header__desktop .m-header__wishlist svg,.m-header__desktop .m-header__compare svg,.m-header__desktop .ssw-link-fave-menu svg,.m-header__desktop .m-search-form__button svg,.m-header__desktop .m-cart-icon-bubble svg{width:18px;height:18px}.m-header .m-header__account svg{fill:none}.m-header__desktop .m-header__account:hover,.m-header__desktop .m-header__wishlist:hover,.m-header__desktop .m-header__compare:hover,.m-header__desktop .m-search-form__button:hover,.m-header__desktop .m-cart-icon-bubble:hover{opacity:.6}.m-header .m-wishlist-count,.m-header .m-cart-count-bubble,.m-header .m-cart-count{width:16px;min-width:16px;height:16px;padding:0;font-size:9px;font-weight:400;line-height:16px;letter-spacing:0;text-align:center;border-radius:999px;background-color:var(--nl-green);color:#fff}.m-header__desktop .m-header__wishlist .m-wishlist-count{top:5px;right:-1px}.m-header__desktop .m-cart-icon-bubble .m-cart-count-bubble{top:1px;right:-3px}.m-header__desktop.logo-center__2l .m-header__main{border-top:1px solid var(--nl-hair);transition:border-color var(--nl-fast) var(--nl-ease)}.m-header__desktop.logo-center__2l .m-menu{--main-link-px: 0px;--main-link-py: 0px;flex-wrap:nowrap;justify-content:center;gap:clamp(16px,2.1vw,42px);font-weight:400}.m-header__desktop .m-menu__item{flex:none}.m-header__desktop .m-menu__link--main{position:relative;padding:var(--nl-nav-py) 0;font-family:var(--font-stack-body);font-size:var(--nl-nav-size);letter-spacing:var(--nl-nav-track);text-transform:uppercase;font-weight:400;line-height:1;white-space:nowrap;color:rgb(var(--color-foreground));transition:color var(--nl-fast) var(--nl-ease),padding var(--nl-slow) var(--nl-ease)}.m-header__desktop .m-menu__link--main:after{left:50%;right:auto;bottom:calc(var(--nl-nav-py) - 8px);width:0;height:1px;background-color:currentColor;transform:translate(-50%);transition:width var(--nl-slow) var(--nl-ease)}.m-header__desktop .m-menu__item:hover>a:after,.m-header__desktop .m-menu__item--active>a:after{width:100%}.m-header__desktop .m-menu__arrow{margin-left:7px;opacity:.5;transition:transform var(--nl-fast) var(--nl-ease),opacity var(--nl-fast) var(--nl-ease)}.m-header__desktop .m-menu__arrow svg{width:7px;height:7px}.m-header__desktop .m-menu__item:hover .m-menu__arrow{opacity:1}.m-header__desktop .m-mega-menu{border-top:1px solid var(--nl-hair);box-shadow:0 26px 44px -26px #1c1a1838}.m-header__desktop .m-menu__item--mega .m-mega-menu{background-color:rgb(var(--color-background))}.m-header__desktop .m-mega-menu__container.container-fluid,.m-header__desktop .m-mega-menu__container.w-full{max-width:none;padding-inline:var(--nl-gutter)}.m-header__desktop .m-menu__item--mega .m-mega-menu__inner{padding-top:44px;padding-bottom:44px}.m-header__desktop .m-menu__item--dropdown .m-mega-menu{min-width:250px;border:1px solid var(--nl-hair);border-radius:2px;box-shadow:0 22px 40px -24px #1c1a1847}.m-header__desktop .m-menu__item--dropdown .m-mega-menu__inner{padding:12px 6px}.m-header__desktop .m-menu__item--dropdown .m-mega-menu__column{border:1px solid var(--nl-hair);border-radius:2px;padding:12px 6px;box-shadow:0 22px 40px -24px #1c1a1847}.m-header__desktop .m-sub-menu__item>a{padding:9px 18px;font-family:var(--font-stack-body);font-size:14px;font-weight:400;letter-spacing:.02em;color:rgba(var(--color-foreground),.68);transition:color var(--nl-fast) var(--nl-ease),transform var(--nl-fast) var(--nl-ease)}.m-header__desktop .m-sub-menu__item>a:hover{background:transparent;color:rgb(var(--color-foreground));transform:translate(3px)}.m-header__desktop .m-menu__item--mega .m-sub-menu__item--level-1>a{padding-left:0;padding-right:0;margin-bottom:4px;font-size:12px;font-weight:400;letter-spacing:.085em;text-transform:uppercase;color:rgb(var(--color-foreground))}.m-header__desktop .m-menu__item--mega .m-sub-menu__item--level-1>a:hover{transform:none;color:var(--nl-gold)}.m-header__desktop .m-menu__item--mega .m-sub-menu__item--level-2>a{padding-left:0}.m-header__desktop .m-show-menu-column-divider .m-sub-menu__item--level-1{padding-inline:26px;border-left-color:var(--nl-hair-soft)}.m-header__desktop .m-mega-menu__inner{--column-width: 220px}.nl-mega{display:grid;grid-template-columns:1.05fr 1fr 1fr 1fr;gap:clamp(24px,3vw,56px);width:100%}.nl-mega__col h4{margin:0 0 20px;font-family:var(--font-stack-body);font-size:12px;font-weight:400;letter-spacing:.085em;text-transform:uppercase;line-height:1.35;color:rgb(var(--color-foreground))}.nl-mega__col ul{list-style:none;margin:0;padding:0}.nl-mega__col li+li{margin-top:11px}.nl-mega__col a{display:inline-flex;align-items:center;font-family:var(--font-stack-body);font-size:14px;font-weight:400;letter-spacing:.02em;white-space:normal;color:rgba(var(--color-foreground),.68);transition:color var(--nl-fast) var(--nl-ease)}.nl-mega__col a:hover{color:rgb(var(--color-foreground))}.nl-mega__shapes{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 16px;max-width:290px}.nl-mega__shapes li+li{margin-top:0}.nl-mega__shapes a{gap:10px}.nl-mega__col--feature a{letter-spacing:.085em;text-transform:uppercase;font-size:12px;font-weight:400;color:rgb(var(--color-foreground))}.nl-mega__col--feature a:hover{color:var(--nl-gold)}.nl-shape{flex:0 0 19px;width:19px;height:19px;background-repeat:no-repeat;background-position:center;background-size:contain;opacity:.7;transition:opacity var(--nl-fast) var(--nl-ease)}.nl-mega__shapes a:hover .nl-shape{opacity:1}.nl-shape--round{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%238a837c' stroke-width='1.3'%3E%3Ccircle cx='12' cy='12' r='8.5'/%3E%3C/svg%3E")}.nl-shape--oval{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%238a837c' stroke-width='1.3'%3E%3Cellipse cx='12' cy='12' rx='6' ry='8.5'/%3E%3C/svg%3E")}.nl-shape--princess{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%238a837c' stroke-width='1.3'%3E%3Crect x='4.5' y='4.5' width='15' height='15'/%3E%3C/svg%3E")}.nl-shape--emerald{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%238a837c' stroke-width='1.3' stroke-linejoin='round'%3E%3Cpath d='M9.2 3.5h5.6l3.7 3.7v9.6l-3.7 3.7H9.2l-3.7-3.7V7.2z'/%3E%3C/svg%3E")}.nl-shape--pear{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%238a837c' stroke-width='1.3' stroke-linejoin='round'%3E%3Cpath d='M12 3.2c4.3 4.3 6.3 7.7 6.3 10.6a6.3 6.3 0 0 1-12.6 0c0-2.9 2-6.3 6.3-10.6z'/%3E%3C/svg%3E")}.nl-shape--marquise{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%238a837c' stroke-width='1.3' stroke-linejoin='round'%3E%3Cpath d='M12 3.2c3.4 3.4 4.9 6.1 4.9 8.8s-1.5 5.4-4.9 8.8c-3.4-3.4-4.9-6.1-4.9-8.8S8.6 6.6 12 3.2z'/%3E%3C/svg%3E")}.nl-shape--asscher{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%238a837c' stroke-width='1.3' stroke-linejoin='round'%3E%3Cpath d='M8.8 3.5h6.4l5.3 5.3v6.4l-5.3 5.3H8.8l-5.3-5.3V8.8z'/%3E%3C/svg%3E")}.nl-shape--heart{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%238a837c' stroke-width='1.3' stroke-linejoin='round'%3E%3Cpath d='M12 20.3S3.9 15.2 3.9 9.6a4.3 4.3 0 0 1 8.1-2 4.3 4.3 0 0 1 8.1 2c0 5.6-8.1 10.7-8.1 10.7z'/%3E%3C/svg%3E")}.nl-cur{position:relative}.nl-cur__form{position:relative;margin:0}.nl-cur__trigger{display:inline-flex;align-items:center;gap:6px;padding:8px 2px;background:none;border:0;cursor:pointer;color:inherit;font-family:var(--font-stack-body);font-size:var(--nl-nav-size);font-weight:400;letter-spacing:var(--nl-nav-track);text-transform:uppercase;line-height:1;white-space:nowrap;transition:opacity var(--nl-fast) var(--nl-ease)}.nl-cur__trigger:hover{opacity:.6}.nl-cur__trigger:focus-visible{outline:1px solid currentColor;outline-offset:3px}.nl-cur__flag{display:block;flex:0 0 auto;width:22px;height:16.5px;object-fit:cover;border:1px solid var(--nl-hair);border-radius:2px;box-shadow:0 1px 2px #1c1a1814}.nl-cur__trigger .nl-cur__flag{width:20px;height:15px}.nl-cur__symbol{opacity:.55;letter-spacing:0}.nl-cur__chevron{width:8px;height:5px;margin-left:1px;opacity:.5;transition:transform var(--nl-fast) var(--nl-ease)}.nl-cur.is-open .nl-cur__chevron{transform:rotate(180deg)}.nl-cur__panel{position:absolute;top:calc(100% + 12px);left:-14px;right:auto;z-index:60;width:min(360px,calc(100vw - 32px));min-width:300px;margin:0;padding:0;background:rgb(var(--color-background));border:1px solid var(--nl-hair);border-radius:3px;box-shadow:0 22px 44px -22px #1c1a1857;opacity:0;visibility:hidden;pointer-events:none;transform:translateY(-6px);transition:opacity var(--nl-fast) var(--nl-ease),transform var(--nl-fast) var(--nl-ease),visibility var(--nl-fast);overflow:hidden}.nl-cur__panel[hidden]{display:block}.nl-cur.is-open .nl-cur__panel{opacity:1;visibility:visible;pointer-events:auto;transform:translateY(0)}.nl-cur__search-wrap{position:relative;display:flex;align-items:center;border-bottom:1px solid var(--nl-hair);background:rgb(var(--color-background))}.nl-cur__search-icon{position:absolute;left:14px;width:16px;height:16px;opacity:.48;pointer-events:none}.nl-cur__search{width:100%;min-height:44px;padding:11px 14px 11px 40px;border:0;border-radius:0;background:transparent;color:rgb(var(--color-foreground));font:400 13px/1.4 var(--font-stack-body);letter-spacing:.01em;outline:none;box-shadow:none;-webkit-appearance:none;appearance:none}.nl-cur__search::placeholder{color:rgba(var(--color-foreground),.5)}.nl-cur__search:focus{box-shadow:inset 0 -1px 0 var(--nl-gold)}.nl-cur__search::-webkit-search-cancel-button{cursor:pointer}.nl-cur__list{max-height:min(390px,60vh);margin:0;padding:6px 0;list-style:none;overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:var(--nl-hair) transparent}.nl-cur__list li{margin:0}.nl-cur__list li[hidden]{display:none}.nl-cur__option{display:flex;align-items:center;gap:10px;width:100%;min-height:42px;padding:9px 14px;background:none;border:0;cursor:pointer;text-align:left;color:rgba(var(--color-foreground),.72);font-family:var(--font-stack-body);font-size:13px;font-weight:400;line-height:1.2;transition:color var(--nl-fast) var(--nl-ease),background-color var(--nl-fast) var(--nl-ease)}.nl-cur__option:hover,.nl-cur__option:focus-visible{color:rgb(var(--color-foreground));background:var(--nl-hair-soft);outline:none}.nl-cur__option.is-active{color:rgb(var(--color-foreground));background:#b08d6a14}.nl-cur__opt-name{flex:1 1 auto;min-width:0;font-size:12px;letter-spacing:.01em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.nl-cur__opt-code{flex:0 0 auto;font-size:11px;font-weight:400;letter-spacing:.075em;text-transform:uppercase}.nl-cur__option.is-active .nl-cur__opt-code{color:var(--nl-gold)}.nl-cur__opt-symbol{flex:0 0 18px;opacity:.5;font-size:12px;text-align:right}.nl-cur__empty{margin:0;padding:24px 18px;color:rgba(var(--color-foreground),.58);font:400 12px/1.5 var(--font-stack-body);text-align:center}.nl-cur__empty[hidden]{display:none}@media(max-width:479px){.nl-cur__panel{min-width:0;width:min(340px,calc(100vw - 24px))}}.m-header.stuck .m-header__wrapper,.m-header.header-sticky-always .m-header__wrapper{box-shadow:0 1px 0 var(--nl-hair),0 16px 34px -28px #1c1a1873}.m-header.stuck .m-header__desktop.logo-center__2l .m-header__inner,.m-header.header-sticky-always .m-header__desktop.logo-center__2l .m-header__inner{min-height:var(--nl-top-h-sticky)}.m-header.stuck .m-header__desktop .m-menu__link--main,.m-header.header-sticky-always .m-header__desktop .m-menu__link--main{padding-block:14px}.m-header.stuck .m-header__desktop .m-menu__link--main:after,.m-header.header-sticky-always .m-header__desktop .m-menu__link--main:after{bottom:7px}.m-header.stuck .m-logo a,.m-header.header-sticky-always .m-logo a{width:var(--logo-width-sticky, 100px)}@media screen and (max-width:1023px){.m-header__mobile{min-height:66px;padding-inline:16px;border-bottom:1px solid var(--nl-hair)}.m-header__mobile .m-logo{padding-inline:0}.m-header__mobile .m-logo__image{padding-block:4px}.m-header__mobile .m-logo a{width:min(var(--logo-width-mobile, 95px),30vw)}.m-header__mobile .m-logo img{display:block;width:100%;height:auto}.m-header__mobile .m-hamburger-box{width:22px}.m-header__mobile .m-hamburger-box__inner,.m-header__mobile .m-hamburger-box__inner:before,.m-header__mobile .m-hamburger-box__inner:after{height:1px}.m-header__mobile .m-hamburger-box__inner:before{top:-6px}.m-header__mobile .m-hamburger-box__inner:after{bottom:-6px}.m-header__mobile-right{gap:2px}.m-header__mobile m-search-popup{padding:8px}.m-header__mobile m-search-popup svg,.m-header__mobile .m-cart-icon-bubble svg{width:19px;height:19px}.m-header__mobile .m-cart-count-bubble{top:2px;right:-2px}.m-header.stuck .m-header__mobile{min-height:60px}.nl-mega{grid-template-columns:1fr;gap:30px}.nl-mega__col h4{margin-bottom:16px}.nl-mega__shapes{max-width:none}}.m-menu-drawer__wrapper{width:min(420px,88vw)}.m-menu-drawer__content{padding-top:8px}.m-menu-mobile__item{border-bottom:1px solid var(--nl-hair-soft)}.m-menu-mobile__item>a{padding:16px 22px;font-family:var(--font-stack-body);font-size:13px;font-weight:400;letter-spacing:.085em;text-transform:uppercase}.m-submenu-mobile .m-menu-mobile__item>a{font-size:14px;font-weight:400;letter-spacing:.02em;text-transform:none;color:rgba(var(--color-foreground),.72)}.m-menu-mobile__toggle-button{flex-basis:52px}.m-menu-mobile__toggle-button svg{width:11px;height:11px;opacity:.45}.m-menu-mobile__back-button{margin-inline:22px;padding-block:18px;font-family:var(--font-stack-body);font-size:12px;font-weight:400;letter-spacing:.085em;text-transform:uppercase;border-bottom-color:var(--nl-hair)}.m-menu-mobile__back-button svg{width:13px;height:13px}.m-menu-customer{margin-top:28px}.m-menu-customer__wrapper{padding:22px}.m-menu-customer__label{font-family:var(--font-stack-body);font-size:12px;font-weight:400;letter-spacing:.085em;text-transform:uppercase;margin-bottom:18px}.m-menu-customer__language-currency{gap:18px;padding:16px 22px 22px;border-top:1px solid var(--nl-hair-soft)}.m-menu-customer__language-currency .nl-cur__panel{left:0;right:auto;bottom:calc(100% + 10px);top:auto}.m-search-popup__form input,.m-search-wrapper input[type=search]{letter-spacing:.005em}.m-search-wrapper .m-search-form__label{letter-spacing:.085em;text-transform:uppercase;font-size:12px}
/*# sourceMappingURL=/cdn/shop/t/17/assets/neor-header-luxe.css.map */
