.ns-site-header{background:#f6f0e6;color:#302822;padding:21px max(5%,calc((100vw - 1360px)/2));display:flex;gap:28px;align-items:center;justify-content:space-between;border-bottom:1px solid #dcd3c6;position:relative;z-index:20;font-family:Arial,Helvetica,sans-serif}.ns-site-header a{color:inherit;text-decoration:none}.ns-wordmark{font:400 31px/1.3 Courier New,monospace;letter-spacing:-1.8px;white-space:nowrap}.ns-site-nav{display:flex;gap:23px;align-items:center;font-size:13px;line-height:1.4}.ns-site-nav>a,.ns-nav-menu>summary{display:flex;min-height:44px;align-items:center;padding:4px 0;white-space:nowrap}.ns-nav-menu{position:relative}.ns-nav-placeholder{display:flex;min-height:44px;align-items:center;gap:6px;padding:4px 0;white-space:nowrap}.ns-coming-soon{color:#6a6055;border:1px solid #dcd3c6;border-radius:3px;padding:2px 5px;font-size:10px;line-height:1.4;font-weight:400}.ns-nav-menu summary{cursor:pointer;list-style:none;gap:6px}.ns-nav-menu summary::-webkit-details-marker{display:none}.ns-nav-menu summary:after{content:"+";font-size:14px}.ns-nav-menu[open] summary:after{content:"\2212"}.ns-nav-dropdown{position:absolute;top:100%;left:-18px;min-width:255px;padding:12px 18px;background:#f6f0e6;box-shadow:0 8px 20px #3028221a;border:1px solid #dcd3c6}.ns-nav-dropdown a{display:flex;align-items:center;min-height:44px;padding:5px 0}.ns-header-tools{display:flex;align-items:center;gap:17px;font-size:12px;white-space:nowrap}.ns-header-tools a{min-height:44px;display:inline-flex;gap:4px;align-items:center}.ns-site-header a:hover,.ns-nav-menu summary:hover{color:#a85b3f}.ns-site-header :focus-visible{outline:2px solid #a85b3f;outline-offset:4px}@media(max-width:1500px){.ns-site-header{flex-wrap:wrap;gap:8px 22px}.ns-site-nav{order:3;width:100%;justify-content:center;flex-wrap:wrap;gap:6px 25px}}@media(max-width:600px){.ns-site-header{padding:14px 6%}.ns-wordmark{font-size:27px}.ns-header-tools{gap:13px}.ns-site-nav{justify-content:flex-start;gap:2px 22px;font-size:13px}.ns-nav-dropdown{position:fixed;top:auto;left:6%;right:6%;min-width:0}}.ns-home{background:#f6f0e6;color:#302822;font-family:Arial,Helvetica,sans-serif}.ns-home *{box-sizing:border-box}.ns-home p,.ns-home h1,.ns-home h2,.ns-home h3{margin:0}.ns-home a{color:inherit;text-decoration:none}.ns-home :focus-visible{outline:2px solid #a85b3f;outline-offset:5px}.ns-hero{display:grid;grid-template-columns:46% 54%}.ns-hero-copy{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;padding:65px 11%}.ns-home .ns-eyebrow{color:#a85b3f;font-size:11px;letter-spacing:.16em;line-height:1.7;font-weight:500;text-transform:uppercase}.ns-home h1{font:400 clamp(42px,4.6vw,72px)/1.08 Georgia,"Times New Roman",serif;letter-spacing:-2px;margin:20px 0 25px}.ns-home h1 em{font-weight:400}.ns-home .ns-intro{max-width:390px;color:#6a6055;font-size:16px;line-height:1.8}.ns-actions{display:flex;align-items:center;flex-wrap:wrap;gap:22px;margin-top:30px}.ns-home .ns-primary{background:#4d5a42;color:#f6f0e6;display:inline-flex;align-items:center;justify-content:center;gap:28px;padding:15px 24px;font-size:13px;min-height:48px}.ns-home .ns-primary:hover{background:#35412c}.ns-home .ns-story-link{padding:12px 0;font-size:13px;text-decoration:underline;text-underline-offset:5px}.ns-hero-image{position:relative;background:#d8c4a8}.ns-hero-image img{display:block;width:100%;height:100%;aspect-ratio:1.05;object-fit:cover}.ns-hero-videos{display:block;position:relative;height:100%;background:#302822}.ns-hero-video-stage{position:relative;min-height:100%;aspect-ratio:1.05}.ns-hero-video-slide{position:absolute;top:0;right:0;bottom:0;left:0}.ns-hero-video-slide[hidden],.ns-video-actions[hidden]{display:none}.ns-hero-video-slide video{display:block;width:100%;height:100%;object-fit:cover;object-position:center}.ns-video-toolbar{position:absolute;z-index:2;left:24px;right:24px;bottom:24px;display:flex;align-items:center;justify-content:space-between;gap:12px;background:#f6f0e6f2;padding:4px 10px 4px 14px;color:#302822}.ns-home .ns-video-caption{font-size:11px;line-height:1.5;letter-spacing:.06em}.ns-video-actions{display:flex;flex:none;align-items:center;gap:4px}.ns-video-actions button{min-width:44px;min-height:44px;padding:8px;border:0;background:transparent;color:inherit;font:inherit;font-size:13px;cursor:pointer}.ns-video-actions button:hover{color:#a85b3f}.ns-video-counter{font-size:11px;white-space:nowrap}.no-js .ns-video-toolbar{bottom:70px}.ns-home .ns-image-caption{position:absolute;left:24px;bottom:24px;max-width:calc(100% - 48px);padding:9px 14px;background:#f6f0e6;color:#302822;font-size:11px;letter-spacing:.06em}.ns-values{display:flex;justify-content:center;flex-wrap:wrap;gap:12px 55px;padding:22px 5%;border-bottom:1px solid #dcd3c6;color:#4d5a42;font-size:11px;letter-spacing:.12em;text-transform:uppercase}.ns-candles{padding:62px max(5%,calc((100vw - 1360px)/2)) 65px}.ns-section-top{display:flex;align-items:flex-end;justify-content:space-between;gap:25px;margin-bottom:30px}.ns-home h2{font:400 clamp(30px,3.2vw,45px)/1.18 Georgia,"Times New Roman",serif;letter-spacing:-.8px;margin-top:10px}.ns-home .ns-section-note{max-width:225px;font-size:13px;line-height:1.8;color:#6a6055}.ns-price-guide{margin:0 0 28px!important;color:#4d5a42;font-size:14px;letter-spacing:.04em}.ns-products{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:28px}.ns-product{min-width:0}.ns-product-image{display:block;overflow:hidden;background:#fff}.ns-product-image img{display:block;width:100%;height:auto;aspect-ratio:1/1.12;object-fit:contain}.ns-product-image.ns-lifestyle img{object-fit:cover;object-position:32% center}.ns-product-meta{display:flex;align-items:baseline;flex-wrap:wrap;justify-content:space-between;gap:5px 12px;padding-top:18px}.ns-home h3{font:400 26px/1.25 Georgia,Times New Roman,serif;letter-spacing:0}.ns-size{color:#6a6055;font-size:12px}.ns-home .ns-product-copy{color:#6a6055;margin-top:10px;font-size:13px;line-height:1.7}.ns-home .ns-price{margin-top:9px;font-size:14px}.ns-stock{font-size:12px;color:#6a6055}.ns-home .ns-product-link{display:inline-flex;align-items:center;min-height:48px;gap:17px;padding:9px 0;color:#4d5a42;font-size:13px}.ns-product-link:hover{text-decoration:underline;text-underline-offset:5px}.ns-story{display:grid;grid-template-columns:1fr 1fr;gap:60px;align-items:center;background:#d8c4a8;padding:50px max(5%,calc((100vw - 1360px)/2));scroll-margin-top:25px}.ns-story .ns-eyebrow{color:#4d5a42}.ns-story-copy{max-width:540px;font-size:15px;line-height:1.9}@media(max-width:749px){.ns-hero{grid-template-columns:1fr}.ns-hero-copy{padding:42px 7% 44px}.ns-home h1{font-size:clamp(39px,8vw,60px);margin-top:16px;letter-spacing:-1.5px}.ns-home .ns-intro{font-size:15px;max-width:470px}.ns-hero-image img{height:auto;aspect-ratio:1.16;object-position:center 52%}.ns-hero-video-stage{aspect-ratio:4/5}.ns-video-toolbar{left:18px;right:18px;bottom:18px}.ns-values{gap:10px 23px;padding:20px 6%;font-size:11px}.ns-candles{padding:38px 6%}.ns-section-top{display:block}.ns-home .ns-section-note{margin-top:13px;max-width:none}.ns-products{grid-template-columns:1fr;gap:32px}.ns-product-image img{aspect-ratio:1.1}.ns-home h3{font-size:26px}.ns-story{grid-template-columns:1fr;gap:20px;padding:36px 6%}.ns-story-copy{font-size:14px}.ns-home .ns-image-caption{left:18px;bottom:18px;max-width:calc(100% - 36px)}}.ns-scent-gallery{padding:64px max(5%,calc((100vw - 1440px)/2)) 72px;background:#f6f0e6;color:#302822;border-top:1px solid #dcd3c6;scroll-margin-top:20px}.ns-scent-gallery__intro{margin-bottom:32px;max-width:760px;scroll-margin-top:24px}.ns-scent-gallery__eyebrow{margin:0 0 12px;color:#a85b3f;font:400 11px/1.6 Arial,sans-serif;text-transform:uppercase;letter-spacing:.16em}.ns-scent-gallery h2{margin:0 0 18px;font:400 clamp(30px,3.2vw,45px)/1.2 Georgia,serif;letter-spacing:-.7px}.ns-scent-gallery__guide{margin:0;color:#4d5a42;font-size:14px;line-height:1.7}.ns-scent-gallery__guide+.ns-scent-gallery__guide{margin-top:8px}.ns-scent-gallery__grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:34px 22px}.ns-scent-gallery__card{min-width:0}.ns-scent-gallery__image{position:relative;display:block;aspect-ratio:1;overflow:hidden;border-radius:8px;background:#ded0bd}.ns-scent-gallery__image img{display:block;width:100%;height:100%;object-fit:cover;object-position:center 65%}.ns-scent-gallery__view{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%;pointer-events:none}.ns-scent-gallery__view--styled{z-index:1;opacity:1;transition:opacity .22s ease}.ns-scent-gallery__view--studio{z-index:0}.ns-scent-gallery__view--studio-only img,.ns-scent-gallery__view--studio img{object-fit:contain;object-position:center;background:#fff}.ns-scent-gallery__image--paired:hover .ns-scent-gallery__view--styled,.ns-scent-gallery__image--paired:focus-visible .ns-scent-gallery__view--styled{opacity:0}.ns-scent-gallery__caption{padding-top:15px}.ns-scent-gallery h3{margin:0;font:400 clamp(19px,1.8vw,25px)/1.25 Georgia,serif;letter-spacing:0}.ns-scent-gallery a{color:inherit;text-decoration:none}.ns-scent-gallery__size{margin:7px 0 0;color:#6a6055;font-size:12px;line-height:1.5}.ns-scent-gallery__price{margin:6px 0 0;font-size:14px}.ns-scent-gallery__preview{display:block;margin-top:13px;color:#746957;font-size:11px;letter-spacing:.04em}.ns-scent-gallery__link{display:inline-flex;gap:12px;align-items:center;min-height:44px;font-size:12px;color:#4d5a42!important}.ns-scent-gallery__link:hover{text-decoration:underline;text-underline-offset:4px}.ns-scent-gallery a:focus-visible,.ns-scent-gallery__image:focus-visible{outline:2px solid #a85b3f;outline-offset:4px}@media(max-width:1199px){.ns-scent-gallery__grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:749px){.ns-scent-gallery{padding:42px 6% 48px}.ns-scent-gallery__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 16px}.ns-scent-gallery h3{font-size:20px}.ns-scent-gallery__intro{margin-bottom:26px}.ns-scent-gallery__size{font-size:11px}}@media(prefers-reduced-motion:reduce){.ns-scent-gallery__view--styled{transition:none}}.ns-soaps{padding:64px max(5%,calc((100vw - 1440px)/2)) 72px;background:#eae5d9;color:#302822;border-top:1px solid #d8cfbf}.ns-soaps__intro{margin-bottom:30px;max-width:760px}.ns-soaps__eyebrow{margin:0 0 12px;color:#a85b3f;font:400 11px/1.6 Arial,sans-serif;text-transform:uppercase;letter-spacing:.16em}.ns-soaps h2{margin:0;font:400 clamp(30px,3.2vw,45px)/1.2 Georgia,serif;letter-spacing:-.7px}.ns-soaps__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:32px}.ns-soaps__card{min-width:0}.ns-soaps__photo{display:block;aspect-ratio:3/2;overflow:hidden;border-radius:8px;background:#382b26}.ns-soaps__photo img{display:block;width:100%;height:100%;object-fit:contain}.ns-soaps__details{padding:24px 0 0}.ns-soaps__kind{margin:0 0 12px;color:#657057;font:400 11px/1.6 Arial,sans-serif;letter-spacing:.12em;text-transform:uppercase}.ns-soaps h3{margin:0;font:400 clamp(28px,3vw,40px)/1.15 Georgia,serif;letter-spacing:-.5px}.ns-soaps a{color:inherit;text-decoration:none}.ns-soaps__description{margin:20px 0 0;max-width:390px;color:#5a5045;font-size:15px;line-height:1.8}.ns-soaps__size{margin:18px 0 0;color:#6a6055;font-size:12px;line-height:1.5}.ns-soaps__price{margin:12px 0 0;font-size:18px}.ns-soaps__button{display:inline-flex;align-items:center;justify-content:center;gap:24px;min-height:48px;margin-top:26px;padding:12px 24px;border-radius:6px;background:#4d5a42;color:#fff!important;font-size:13px}.ns-soaps__button:hover{background:#3b4632}.ns-soaps a:focus-visible{outline:2px solid #a85b3f;outline-offset:4px}.ns-soaps__preview{margin:18px 0 0;color:#746957;font-size:12px}.ns-soaps__grid--single{display:block}.ns-soaps__grid--single .ns-soaps__card{display:grid;grid-template-columns:1.15fr 1fr;gap:64px;align-items:center}.ns-soaps__grid--single .ns-soaps__details{padding:12px 0}@media(max-width:999px){.ns-soaps__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.ns-soaps__grid--single .ns-soaps__card{gap:36px}}@media(max-width:749px){.ns-soaps{padding:42px 6% 48px}.ns-soaps__grid{grid-template-columns:1fr}.ns-soaps__grid--single .ns-soaps__card{grid-template-columns:1fr;gap:26px}.ns-soaps__intro{margin-bottom:26px}.ns-soaps__grid--single .ns-soaps__details{padding:0}}
/*# sourceMappingURL=/cdn/shop/t/10/compiled_assets/styles.css.map */
