.nc-landing{--nc-paper:#faf9f6;--nc-ivory:#f1eee8;--nc-cream:#f4efe5;--nc-ink:#292923;--nc-muted:#716d62;--nc-line:#e5e0d7;--nc-gold:#aa8961;--nc-deep:#242720;background:var(--nc-paper);color:var(--nc-ink);font-family:Arial,Helvetica,sans-serif;font-size:15px;line-height:1.5;overflow:clip;padding-bottom:34px}.nc-landing *,.nc-landing *:before,.nc-landing *:after{box-sizing:border-box}.nc-landing button,.nc-landing input{font:inherit}.nc-landing button{cursor:pointer}.nc-landing img{display:block;max-width:100%}.nc-landing a{color:inherit;text-decoration:none}.nc-landing .nc-display{font-family:Georgia,Times New Roman,serif;font-weight:400;letter-spacing:0}.nc-landing .nc-serif{font-family:Georgia,Times New Roman,serif}.nc-landing .nc-em{font-style:italic;color:#a07e51}.nc-landing .nc-wrap{max-width:1224px;margin:0 auto;padding:0 38px}.nc-landing .nc-eyebrow{font-size:10px;font-weight:700;letter-spacing:.21em;text-transform:uppercase;color:#977c59}.nc-landing .nc-button{border-radius:3px;border:1px solid var(--nc-ink);background:var(--nc-ink);color:#fff;padding:16px 28px;display:inline-flex;align-items:center;justify-content:center;gap:17px;text-align:center;min-height:52px;font-size:12px;letter-spacing:.115em;text-transform:uppercase;font-weight:700;transition:transform .2s,background .2s,border-color .2s}.nc-landing .nc-button:hover{background:#4c4b41;border-color:#4c4b41;transform:translateY(-1px)}.nc-landing .nc-button:focus-visible,.nc-landing button:focus-visible,.nc-landing a:focus-visible{outline:2px solid #ad885b;outline-offset:3px}.nc-landing .nc-arrow{font-size:20px;font-family:Georgia,serif;line-height:0}.nc-landing .nc-topline{border-bottom:1px solid #e9e5dc;padding:10px 18px;text-align:center;font-size:10px;letter-spacing:.19em;text-transform:uppercase;background:#f7f5ef;color:#5f5b51}.nc-landing .nc-hero{display:grid;grid-template-columns:51% 49%;min-height:630px;position:relative;background:linear-gradient(120deg,#f8f5ef,#f1eee7)}.nc-landing .nc-hero-copy{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;padding:74px clamp(30px,5vw,110px) 80px max(38px,calc((100vw - 1148px)/2));max-width:800px}.nc-landing .nc-hero-copy h1{font-size:80px;line-height:.99;margin:19px 0 24px;max-width:640px}.nc-landing .nc-hero-copy p{font-size:15px;line-height:1.9;max-width:405px;color:#655f55;margin:0 0 29px}.nc-landing .nc-hero-image{position:relative;background:#d4c9b7;overflow:hidden;min-height:630px}.nc-landing .nc-hero-image>img{height:100%;width:100%;object-fit:cover;object-position:center 28%;filter:saturate(.88)}.nc-landing .nc-hero-stamp{position:absolute;left:25px;bottom:25px;background:#f9f8f2e8;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);border:1px solid #ffffff70;padding:14px 20px;display:flex;align-items:center;gap:13px;box-shadow:0 8px 38px #33220c10}.nc-landing .nc-hero-stamp span:first-child{font-family:Georgia,serif;font-size:35px;line-height:1;color:#917349}.nc-landing .nc-hero-stamp span:last-child{font-size:10px;letter-spacing:.095em;line-height:1.7;text-transform:uppercase}.nc-landing .nc-hero-scroll{margin-top:32px;color:#7e7769;font-size:10px;letter-spacing:.19em;text-transform:uppercase}.nc-landing .nc-microbar{display:grid;grid-template-columns:repeat(3,1fr);border-bottom:1px solid var(--nc-line);background:#fffdf9}.nc-landing .nc-microbar>div{padding:23px 20px;text-align:center;display:flex;gap:9px;align-items:center;justify-content:center;font-size:11px;letter-spacing:.04em}.nc-landing .nc-microbar>div:not(:last-child){border-right:1px solid var(--nc-line)}.nc-landing .nc-microbar b{font-size:15px;color:#a58966;font-family:Georgia,serif;font-weight:400}.nc-landing .nc-intro{padding-top:104px;padding-bottom:84px;display:grid;grid-template-columns:1.1fr .8fr;gap:70px;align-items:end}.nc-landing .nc-intro h2{font-size:64px;line-height:1.07;max-width:740px;margin:18px 0 0}.nc-landing .nc-intro-aside{border-left:1px solid #ccbca5;padding-left:26px;max-width:350px;color:var(--nc-muted);font-size:14px;line-height:1.85}.nc-landing .nc-intro-aside strong{display:block;color:var(--nc-ink);font-family:Georgia,serif;font-size:22px;font-weight:400;margin-bottom:8px}.nc-landing .nc-collection{padding-top:62px;padding-bottom:108px;border-top:1px solid var(--nc-line)}.nc-landing .nc-shop-heading{display:flex;justify-content:space-between;align-items:end;gap:30px;margin-bottom:26px}.nc-landing .nc-shop-heading h2{font-size:64px;line-height:1.08;margin:12px 0 10px}.nc-landing .nc-shop-heading p{color:var(--nc-muted);font-size:13px;margin:0}.nc-landing .nc-counter{text-align:right;font-size:11px;letter-spacing:.15em;text-transform:uppercase;color:var(--nc-muted);padding-bottom:12px;white-space:nowrap}.nc-landing .nc-sortbar{display:flex;gap:8px;align-items:center;flex-wrap:wrap;padding:12px 0 28px;margin-bottom:13px;border-bottom:1px solid var(--nc-line)}.nc-landing .nc-filter{border:1px solid #e0dacd;color:#58574e;background:transparent;padding:11px 17px;font-size:11px;letter-spacing:.04em;border-radius:2px;transition:.2s}.nc-landing .nc-filter:hover{border-color:#9b8767}.nc-landing .nc-filter[aria-pressed=true]{background:var(--nc-ink);border-color:var(--nc-ink);color:#fff}.nc-landing .nc-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));column-gap:21px;row-gap:40px}.nc-landing .nc-card{min-width:0}.nc-landing .nc-card[hidden]{display:none}.nc-landing .nc-card-photo{position:relative;aspect-ratio:1.08/1;background:#eee9df;overflow:hidden;border-radius:2px}.nc-landing .nc-card-photo img{width:100%;height:100%;object-fit:cover;object-position:center center;transition:transform .5s ease;filter:saturate(.88)}.nc-landing .nc-card:hover .nc-card-photo img{transform:scale(1.035)}.nc-landing .nc-chip{position:absolute;left:15px;top:15px;background:#fffcf8ea;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);font-size:9px;letter-spacing:.12em;text-transform:uppercase;padding:9px 12px;color:#554f46}.nc-landing .nc-card-meta{padding:15px 2px 0;display:flex;gap:16px;justify-content:space-between;align-items:flex-start}.nc-landing .nc-card-meta h3{margin:0 0 6px;font-family:Georgia,serif;font-weight:400;font-size:26px;letter-spacing:0;line-height:1.15}.nc-landing .nc-card-meta p{margin:0;color:var(--nc-muted);font-size:11px;line-height:1.6}.nc-landing .nc-card-price{font-size:14px;font-weight:600;white-space:nowrap;line-height:1.4}.nc-landing .nc-card-footer{margin-top:17px;display:flex;gap:8px;align-items:center}.nc-landing .nc-stepper{border:1px solid #dad5cb;display:flex;align-items:center;flex:1;justify-content:space-between;height:45px;border-radius:2px;background:#fff}.nc-landing .nc-stepper button{width:42px;height:43px;border:0;background:transparent;font-family:Georgia,serif;font-size:24px;line-height:1;display:grid;place-items:center;color:var(--nc-ink)}.nc-landing .nc-stepper button:disabled{opacity:.3;cursor:not-allowed}.nc-landing .nc-stepper output{font-variant-numeric:tabular-nums;font-size:13px;font-weight:700}.nc-landing .nc-pick{background:#2e312b;color:#fff;min-height:45px;border:1px solid #2e312b;padding:0 22px;text-transform:uppercase;letter-spacing:.11em;font-size:10px;font-weight:700;border-radius:2px;white-space:nowrap}.nc-landing .nc-pick:hover{background:#4e5249}.nc-landing .nc-pick[disabled]{opacity:.35;cursor:not-allowed}.nc-landing .nc-card-link{font-size:10px;text-decoration:underline;color:#655e50;display:inline-block;margin-top:10px;text-underline-offset:3px}.nc-landing .nc-empty{padding:35px 25px;background:#f1eee7;text-align:center;color:#696456}.nc-landing .nc-showing{margin-top:33px;color:var(--nc-muted);font-size:12px}.nc-landing .nc-ritual{display:grid;grid-template-columns:49% 51%;background:#eae4d9;min-height:510px}.nc-landing .nc-ritual-visual{background:#d4c7b1;position:relative;min-height:460px;overflow:hidden}.nc-landing .nc-ritual-visual img{width:100%;height:100%;object-fit:cover;object-position:center 55%;filter:saturate(.75)}.nc-landing .nc-ritual-content{padding:70px clamp(35px,7vw,115px) 70px 8vw;display:flex;flex-direction:column;justify-content:center}.nc-landing .nc-ritual-content h2{font-size:60px;line-height:1.1;margin:14px 0 28px}.nc-landing .nc-ritual-list{margin:0;padding:0;list-style:none}.nc-landing .nc-ritual-list li{display:grid;grid-template-columns:35px 1fr;gap:12px;padding:13px 0;border-top:1px solid #d2c8b8;font-size:13px;color:#544f48;line-height:1.7}.nc-landing .nc-ritual-list b{font-family:Georgia,serif;color:#9b774c;font-weight:400;font-size:20px}.nc-landing .nc-faq-wrap{padding-top:98px;padding-bottom:101px;display:grid;grid-template-columns:.78fr 1.22fr;gap:70px}.nc-landing .nc-faq-wrap h2{font-size:62px;line-height:1.07;margin:16px 0 0}.nc-landing .nc-faqs{border-top:1px solid #dcd5c8}.nc-landing .nc-faqs details{border-bottom:1px solid #dcd5c8;padding:18px 0}.nc-landing .nc-faqs summary{list-style:none;display:flex;align-items:center;justify-content:space-between;gap:20px;cursor:pointer;font-size:14px;font-weight:600}.nc-landing .nc-faqs summary::-webkit-details-marker{display:none}.nc-landing .nc-faqs summary:after{content:"+";font-family:Georgia,serif;font-weight:400;font-size:25px;color:#967b55}.nc-landing .nc-faqs details[open] summary:after{content:"\2212"}.nc-landing .nc-faqs details p{margin:14px 25px 4px 0;color:#686257;font-size:13px;line-height:1.9}.nc-landing .nc-ending{text-align:center;background:#30332d;color:#fff;padding:80px 24px 94px}.nc-landing .nc-ending .nc-eyebrow{color:#d0bb96}.nc-landing .nc-ending h2{font-size:70px;line-height:1.05;margin:17px auto 22px;max-width:780px}.nc-landing .nc-ending p{color:#e7dfd0;font-size:13px;line-height:1.8;margin:0 auto 30px;max-width:510px}.nc-landing .nc-ending .nc-button{border-color:#f5efe5;background:#f5efe5;color:#292b26}.nc-landing .nc-ending .nc-button:hover{background:#fff}.nc-landing .nc-disclaimer{max-width:1020px;margin:18px auto 0;font-size:10px!important;line-height:1.6!important;color:#c1b9a9!important}.nc-landing .nc-cartbar{position:fixed;left:50%;transform:translate(-50%,calc(100% + 42px));bottom:16px;width:min(700px,calc(100vw - 28px));z-index:88;visibility:hidden;opacity:0;background:#20251f;box-shadow:0 16px 50px #0004;border-radius:4px;color:#fff;display:flex;align-items:center;gap:18px;justify-content:space-between;padding:12px 13px 12px 21px;transition:transform .35s ease;pointer-events:none}.nc-landing .nc-cartbar.is-active{transform:translate(-50%);pointer-events:auto;visibility:visible;opacity:1}.nc-landing .nc-cartbar-small{font-size:10px;color:#cdc9bd;letter-spacing:.1em;text-transform:uppercase;margin-bottom:3px}.nc-landing .nc-cartbar-total{font-family:Georgia,serif;font-size:21px;line-height:1.1}.nc-landing .nc-cartbar [data-nc-checkout]{display:flex;align-items:center;justify-content:center;padding:14px 20px;background:#f1eae0;color:#252720;border:0;border-radius:2px;font-size:11px;font-weight:700;letter-spacing:.09em;line-height:1.2;text-align:center;text-decoration:none;text-transform:uppercase;min-height:46px;cursor:pointer}.nc-landing .nc-toast{position:fixed;bottom:96px;left:50%;transform:translate(-50%);background:#1f2a20;color:#fff;padding:12px 18px;max-width:calc(100vw - 35px);box-shadow:0 5px 28px #0003;z-index:90;font-size:13px;border-radius:4px;display:none}.nc-landing .nc-toast.is-visible{display:block}@media(max-width:1000px){.nc-landing .nc-hero{min-height:550px}.nc-landing .nc-hero-copy h1{font-size:64px}.nc-landing .nc-hero-copy{padding-left:40px;padding-right:34px}.nc-landing .nc-hero-image{min-height:550px}.nc-landing .nc-intro{gap:38px}.nc-landing .nc-grid{gap:23px 14px}.nc-landing .nc-card-meta h3{font-size:23px}.nc-landing .nc-card-meta{flex-direction:column;gap:9px}.nc-landing .nc-ritual-content{padding-left:55px}}@media(max-width:740px){.nc-landing .nc-wrap{padding-left:20px;padding-right:20px}.nc-landing .nc-topline{font-size:9px;line-height:1.5}.nc-landing .nc-hero{grid-template-columns:1fr;min-height:0}.nc-landing .nc-hero-copy{padding:44px 24px 35px;max-width:none}.nc-landing .nc-hero-copy h1{font-size:58px;margin:14px 0 18px;max-width:470px}.nc-landing .nc-hero-copy p{font-size:13px;line-height:1.75;margin-bottom:25px}.nc-landing .nc-button{width:100%;font-size:11px}.nc-landing .nc-hero-scroll{display:none}.nc-landing .nc-hero-image{min-height:0;height:390px}.nc-landing .nc-hero-image>img{object-position:center 38%}.nc-landing .nc-hero-stamp{left:15px;bottom:15px;padding:9px 13px}.nc-landing .nc-microbar{grid-template-columns:1fr 1fr}.nc-landing .nc-microbar>div{font-size:10px;padding:17px 11px}.nc-landing .nc-microbar>div:last-child{grid-column:1 / -1;border-top:1px solid var(--nc-line)}.nc-landing .nc-intro{display:block;padding-top:63px;padding-bottom:55px}.nc-landing .nc-intro h2{font-size:48px;line-height:1.06}.nc-landing .nc-intro-aside{margin-top:28px;padding-left:19px;font-size:12px}.nc-landing .nc-intro-aside strong{font-size:19px}.nc-landing .nc-collection{padding-top:49px;padding-bottom:65px}.nc-landing .nc-shop-heading h2{font-size:49px}.nc-landing .nc-shop-heading{display:block;margin-bottom:20px}.nc-landing .nc-counter{text-align:left;margin-top:11px}.nc-landing .nc-sortbar{gap:7px;padding:6px 0 21px;flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none}.nc-landing .nc-filter{white-space:nowrap;padding:10px 13px;font-size:10px}.nc-landing .nc-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:31px 12px}.nc-landing .nc-card-photo{aspect-ratio:.88/1}.nc-landing .nc-card-photo img{object-position:center center}.nc-landing .nc-chip{left:8px;top:8px;padding:7px 8px;font-size:8px;letter-spacing:.08em}.nc-landing .nc-card-meta{padding:11px 0 0;gap:8px}.nc-landing .nc-card-meta h3{font-size:22px;line-height:1.1}.nc-landing .nc-card-meta p{font-size:10px}.nc-landing .nc-card-price{font-size:12px}.nc-landing .nc-card-footer{margin-top:11px}.nc-landing .nc-pick{padding:0 12px;font-size:9px;min-height:41px}.nc-landing .nc-stepper{height:41px}.nc-landing .nc-stepper button{width:32px;height:39px;font-size:20px}.nc-landing .nc-stepper output{font-size:12px}.nc-landing .nc-card-link{font-size:9px}.nc-landing .nc-ritual{display:block}.nc-landing .nc-ritual-visual{min-height:0;height:350px}.nc-landing .nc-ritual-content{padding:48px 24px 58px}.nc-landing .nc-ritual-content h2{font-size:49px}.nc-landing .nc-faq-wrap{display:block;padding-top:67px;padding-bottom:68px}.nc-landing .nc-faq-wrap h2{font-size:51px;margin-bottom:32px}.nc-landing .nc-faqs summary{font-size:12px}.nc-landing .nc-ending{padding:70px 22px 83px}.nc-landing .nc-ending h2{font-size:52px}.nc-landing .nc-cartbar{width:calc(100vw - 14px);bottom:7px;padding:10px 9px 10px 13px;gap:8px}.nc-landing .nc-cartbar-total{font-size:18px}.nc-landing .nc-cartbar-small{font-size:9px}.nc-landing .nc-cartbar [data-nc-checkout]{font-size:9px;padding:11px 12px;min-height:45px}.nc-landing{padding-bottom:12px}}@media(max-width:740px){.nc-landing .nc-card-footer{display:grid;grid-template-columns:1fr;align-items:stretch;gap:8px}.nc-landing .nc-pick{width:100%}}@media(max-width:350px){.nc-landing .nc-grid{grid-template-columns:1fr}.nc-landing .nc-card-photo{aspect-ratio:1.17/1}.nc-landing .nc-hero-copy h1{font-size:49px}}@media(prefers-reduced-motion:reduce){.nc-landing *,.nc-landing *:before,.nc-landing *:after{transition:none!important;scroll-behavior:auto!important}}
/*# sourceMappingURL=/cdn/shop/t/8/assets/nuarai-capsules.css.map */
