html{scroll-behavior:smooth}body{margin:0;background:#f8f7f3;color:#282723}#netjer-store{min-height:100vh}#netjer-store a{color:inherit;text-decoration:none}#netjer-store img{max-width:100%;height:auto}#netjer-store a:focus-visible,#netjer-store textarea:focus-visible{outline:2px solid #8b6950;outline-offset:5px}#netjer-store button,#netjer-store a{cursor:pointer}#netjer-store .n-skip{position:absolute;top:-100px;left:20px;z-index:10000;padding:12px 18px;background:#fff;color:#282723}#netjer-store .n-skip:focus{top:10px}#netjer-store .n-brand img,#netjer-store .n-footer-logo img,#netjer-store .n-philosophy-mark img,#netjer-store .n-world-signature img{display:block;width:100%;height:auto}#netjer-store .n-utility a{padding:9px 0;font-size:11px;letter-spacing:.08em;text-transform:uppercase;white-space:nowrap}#netjer-store .n-header-nav a{padding:5px 0 7px;font-size:11px;letter-spacing:.13em;text-transform:uppercase;border-bottom:1px solid transparent}#netjer-store .n-header-nav a:hover,#netjer-store .n-header-nav .current-menu-item>a{border-color:currentColor}#netjer-store .n-menu{display:flex;list-style:none;gap:30px;flex-wrap:wrap;align-items:center;padding:0;margin:0}#netjer-store .n-menu li{margin:0}#netjer-store .n-footer-links a{font-size:11px;line-height:1.8;padding:8px 0;color:#ded9cd}#netjer-store .n-utility .n-mobile-search{display:none}#netjer-store .n-search form{margin:0}#netjer-store .n-search-line input{min-width:0}#netjer-store .n-search-line .n-text-button{font-size:12px}#netjer-store .n-filters a{font-size:11px;padding:8px 0;color:var(--n-muted);border-bottom:1px solid transparent}#netjer-store .n-filters a[aria-current],#netjer-store .n-filters a:hover{color:var(--n-ink);border-color:var(--n-ink)}#netjer-store .n-button-dark{background:#282723!important;color:#f8f7f3!important}#netjer-store .n-button-dark:hover{background:#49483f!important}#netjer-store .n-campaign-link{color:white;border-bottom:1px solid #ffffffad;padding:9px 0;text-transform:uppercase;font-size:11px;letter-spacing:.12em;display:inline-block}#netjer-store .n-collection-more{text-align:center;margin:35px 0 0}#netjer-store .n-world-signature{max-width:170px}#netjer-store .n-world-extra{padding:0 42px 55px;max-width:900px;margin:auto}#netjer-store .n-world-content p{margin-top:15px}#netjer-store .n-palette p{font-size:11px;margin-top:10px}#netjer-store .n-empty h1{font-size:clamp(28px,5vw,45px);margin:16px 0}#netjer-store .n-empty h2{line-height:1.2}#netjer-store .n-breadcrumb a{text-decoration:underline;text-underline-offset:4px}#netjer-store .n-page-head{padding:45px 0 30px}#netjer-store .n-page-head h1{font-size:clamp(30px,4vw,46px);line-height:1.15;letter-spacing:-.035em;margin-top:10px}#netjer-store .n-document{max-width:1440px;padding:0 42px 65px;margin:auto}#netjer-store .n-content{line-height:1.85}#netjer-store .n-content>p,#netjer-store .n-content>ul,#netjer-store .n-content>ol{max-width:790px}#netjer-store .n-content p{margin:0 0 18px}#netjer-store .n-content h2{font-size:26px;line-height:1.3;margin:26px 0 16px}#netjer-store .n-content h3{font-size:19px;line-height:1.4;margin:20px 0 12px}#netjer-store .n-content a:not(.button):not(.n-button){text-decoration:underline;text-underline-offset:4px}#netjer-store .n-content figure{margin:20px 0}#netjer-store .n-content table{border-collapse:collapse}#netjer-store .n-content th,#netjer-store .n-content td{padding:10px 12px;border-bottom:1px solid #dedbd3;text-align:left}#netjer-store .n-journal-entry{padding:0 0 28px;border-bottom:1px solid var(--n-line);margin-bottom:25px}#netjer-store .n-search-form{display:flex;gap:12px;align-items:stretch;flex-wrap:wrap}#netjer-store .n-search-form input{border:1px solid var(--n-line);background:white;padding:12px;min-height:48px;max-width:100%}

/* Native WooCommerce product loops keep their hooks, pagination and query. */
#netjer-store ul.products{list-style:none;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:31px 24px;margin:0;padding:0}#netjer-store ul.products::before,#netjer-store ul.products::after{display:none!important}#netjer-store ul.products li.product{float:none!important;width:auto!important;margin:0!important;padding:0;min-width:0;text-align:left;position:relative}#netjer-store ul.products li.product a.woocommerce-LoopProduct-link{display:block}#netjer-store ul.products.n-compact{grid-template-columns:repeat(4,minmax(0,1fr));gap:24px 18px}#netjer-store ul.products li.product a img{display:block;width:100%;height:100%;max-height:100%;object-fit:contain;margin:0;transition:transform .32s ease}#netjer-store ul.products li.product .n-product-stage{overflow:hidden;aspect-ratio:1/1.08;background:#f2f0e9}#netjer-store ul.products li.product .n-product-stage img{mix-blend-mode:multiply}#netjer-store ul.products li.product a:hover .n-product-stage img{transform:translateY(-4px)}#netjer-store ul.products li.product .n-card-heading{margin-top:14px;align-items:flex-start}#netjer-store ul.products li.product h2.woocommerce-loop-product__title{font-size:12px!important;line-height:1.5!important;font-weight:400;padding:0;margin:0;min-width:0}#netjer-store ul.products li.product .n-price{font-size:11px;flex-shrink:0;max-width:50%;white-space:normal;text-align:right}#netjer-store ul.products li.product .n-price del{opacity:.6}#netjer-store ul.products li.product .n-price ins{font-weight:400;text-decoration:none}#netjer-store .n-swatch{border-radius:50%;display:grid;box-sizing:border-box}#netjer-store .n-swatch:hover,#netjer-store .n-swatch:focus-visible{border-color:#726f65!important}#netjer-store ul.products li.product .onsale{background:#e9e4d9;color:#514739;font-size:10px;text-transform:uppercase;letter-spacing:.06em;min-width:0;min-height:0;border-radius:0;line-height:1.4;top:12px;right:12px;left:auto;margin:0;padding:6px 9px;z-index:1}#netjer-store .n-woo-main>ul.products{padding:20px 42px 45px}#netjer-store .n-woo-main>.woocommerce-result-count{margin:17px 0 0 42px;color:var(--n-muted);font-size:11px}#netjer-store .n-woo-main>.woocommerce-ordering{margin:12px 42px 18px 0;font-size:11px}#netjer-store .woocommerce-ordering select{padding:10px 12px;border:1px solid var(--n-line);background:transparent;max-width:100%;border-radius:0}#netjer-store .n-woo-main>.woocommerce-notices-wrapper{margin:0 42px}#netjer-store .n-woo-main>.woocommerce-info,#netjer-store .n-woo-main>.woocommerce-no-products-found{margin:30px 42px}#netjer-store .n-woo-main>.term-description{margin:0 42px 20px;max-width:800px;color:var(--n-muted)}#netjer-store .woocommerce-pagination{margin:10px 0 45px}#netjer-store .woocommerce-pagination ul{border:0;display:flex;justify-content:center;gap:8px;flex-wrap:wrap}#netjer-store .woocommerce-pagination ul li{border:0}#netjer-store .woocommerce-pagination ul li a,#netjer-store .woocommerce-pagination ul li span{border:1px solid var(--n-line);padding:13px 16px;min-width:44px;background:transparent;color:var(--n-ink)}#netjer-store .woocommerce-pagination ul li span.current{background:#282723;color:#f8f7f3;border-color:#282723}#netjer-store .woocommerce-message,#netjer-store .woocommerce-info,#netjer-store .woocommerce-error{background:#eeebe3;color:#282723;border-top-color:#766454;line-height:1.6}#netjer-store .woocommerce-message::before,#netjer-store .woocommerce-info::before{color:#766454}#netjer-store .woocommerce .button{background:#282723;color:#f8f7f3;border-radius:0;padding:14px 20px;font-weight:400;line-height:1.4;font-size:12px;min-height:44px}#netjer-store .woocommerce .button:hover{background:#49483f;color:#fff}

/* Contact uses a normal WordPress POST with server-side validation. */
#netjer-store .n-contact-form{max-width:750px}#netjer-store .n-contact-grid{display:grid;grid-template-columns:1fr 1fr;gap:20px}#netjer-store .n-contact-form label{display:block;font-size:12px;margin:0 0 18px}#netjer-store .n-contact-form input,#netjer-store .n-contact-form textarea{width:100%;display:block;padding:13px 14px;min-height:48px;background:#fff;border:1px solid var(--n-line);border-radius:0;margin-top:8px;font:inherit}#netjer-store .n-contact-form textarea{resize:vertical;min-height:160px}#netjer-store .n-contact-form .n-field-trap{position:absolute;left:-10000px;width:1px;height:1px;overflow:hidden}#netjer-store .n-contact-status{padding:18px 20px;background:#eeebe3;border-left:3px solid #766454;margin-bottom:25px;max-width:750px}#netjer-store .n-contact-form .n-contact-note{font-size:12px;color:var(--n-muted);margin:14px 0}
@media(min-width:761px){#netjer-store .n-woo-main>.woocommerce-result-count+form+ul.products{clear:both}}
@media(max-width:760px){#netjer-store .n-document{padding:0 25px 45px}#netjer-store .n-page-head{padding-top:32px}#netjer-store ul.products,#netjer-store ul.products.n-compact{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 18px}#netjer-store .n-woo-main>ul.products{padding:18px 25px 35px}#netjer-store .n-woo-main>.woocommerce-result-count{margin-left:25px}#netjer-store .n-woo-main>.woocommerce-ordering{margin-right:25px}#netjer-store .n-woo-main>.woocommerce-notices-wrapper,#netjer-store .n-woo-main>.term-description{margin-left:25px;margin-right:25px}#netjer-store .n-world-extra{padding:0 25px 40px}#netjer-store .n-menu{gap:18px}}
@media(max-width:520px){#netjer-store .n-utility .n-mobile-search{display:inline-block}#netjer-store .n-utility .n-desktop-search{display:none}#netjer-store .n-document{padding:0 17px 35px}#netjer-store .n-header-nav{gap:24px}#netjer-store .n-header-nav .n-menu{gap:24px;justify-content:center}#netjer-store .n-brand{width:142px}#netjer-store .n-utility{gap:10px}#netjer-store .n-utility a{font-size:10px}#netjer-store .n-woo-main>ul.products{padding:15px 17px 30px;gap:26px 12px}#netjer-store ul.products,#netjer-store ul.products.n-compact{gap:26px 12px}#netjer-store ul.products li.product .n-card-heading{flex-direction:column;gap:3px}#netjer-store ul.products li.product .n-price{max-width:100%;text-align:left}#netjer-store .n-woo-main>.woocommerce-result-count{margin-left:17px;font-size:10px}#netjer-store .n-woo-main>.woocommerce-ordering{margin-right:17px;font-size:10px;max-width:53%}#netjer-store .n-woo-main>.woocommerce-notices-wrapper,#netjer-store .n-woo-main>.term-description{margin-left:17px;margin-right:17px}#netjer-store .n-view-options{display:none}#netjer-store .n-contact-grid{grid-template-columns:1fr;gap:0}#netjer-store .n-world-extra{padding:0 17px 35px}}
@media(pointer:coarse){#netjer-store .n-swatch{width:34px;height:34px}#netjer-store .n-utility a,#netjer-store .n-header-nav a,#netjer-store .n-filters a{min-height:44px;display:inline-flex;align-items:center}#netjer-store .n-utility .n-mobile-search{display:none}@media(max-width:520px){#netjer-store .n-utility .n-mobile-search{display:inline-flex}#netjer-store .n-utility .n-desktop-search{display:none}}}
@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}#netjer-store *{transition:none!important;animation:none!important}}
