@import"https://fonts.googleapis.com/css2?family=Caveat&family=Cormorant+Garamond:ital,wght@0,500;1,500&display=swap";@font-face{font-family:"SNR Serif";src:url(https://starniri.com/cdn/shop/t/53/assets/snr-serif.woff2?v=168770019626084252021793756314) format("woff2");font-weight:300 700}@font-face{font-family:"SNR Serif";font-style:italic;src:url(https://starniri.com/cdn/shop/t/53/assets/snr-serif-italic.woff2?v=174239702892483012621793756313) format("woff2");font-weight:300 700}@font-face{font-family:SNR Sans;src:url(https://starniri.com/cdn/shop/t/53/assets/snr-sans.woff2?v=105321613847018429631793756313) format("woff2");font-weight:100 900}:root{--bg:#F5F1E9;--bg2:#F4F0E8;--soft:#FBF9F4;--line:#E9E5DC;--line2:#DCD6CB;--ink:#1B1A18;--head:#121212;--body:#3C3934;--muted:#5E5950;--btn:#141414;--navy:#1E2A47;--night:#0F1526;--night2:#1C2333;--accent:#CDB991;--tp:#00B67A;--serif:"SNR Serif","Cormorant Garamond",Georgia,serif;--sans:"SNR Sans",Inter,-apple-system,"Segoe UI",Roboto,Arial,sans-serif}*{box-sizing:border-box}.scb{background:var(--bg);color:var(--ink);font:400 16px/1.6 var(--sans);-webkit-font-smoothing:antialiased}.scb h1,.scb h2,.scb h3{font-family:var(--serif);font-weight:500;color:var(--head);margin:0;letter-spacing:-.01em;line-height:1.04}.scb h1{font-size:68px}.scb h2{font-size:52px}.scb h3{font-size:26px}em{font-style:italic}.wrap{max-width:1240px;margin:0 auto;padding:0 40px}.ey{font:500 11px/1 var(--sans);letter-spacing:.18em;text-transform:uppercase;color:var(--muted);margin:0 0 22px}.lead{font-size:17px;color:var(--body);max-width:470px;margin:22px 0 34px}.btn{display:inline-flex;align-items:center;gap:12px;height:52px;padding:0 30px;border-radius:999px;background:var(--navy);color:#f5f1e9;font:500 12.5px var(--sans);letter-spacing:.14em;text-transform:uppercase;text-decoration:none;transition:background .3s}.btn:hover{background:var(--night)}.btn.dk{background:var(--btn)}.btn.lt{background:#f4f0e8;color:var(--btn)}.btn.gh{background:none;color:inherit;padding:0 4px;height:auto;border-bottom:1px solid currentColor;border-radius:0;letter-spacing:.14em}.btn i{font-style:normal}hdr{display:block;background:var(--bg2);border-bottom:1px solid var(--line)}hdr .wrap{display:flex;align-items:center;height:68px;gap:34px}.logo{display:flex;align-items:center;gap:10px;text-decoration:none;color:var(--ink)}.logo img{width:34px;height:34px;border-radius:9px}.logo b{font:500 15px var(--serif);letter-spacing:.32em;display:block}.logo small{font-size:9px;color:var(--muted);letter-spacing:.04em}.scb nav{display:flex;gap:26px;font-size:13.5px}.scb nav a{color:var(--ink);text-decoration:none}.scb nav a.on{border-bottom:1px solid}.tp{display:flex;align-items:center;gap:8px;font-size:13px;color:inherit}.tp .st{display:flex;gap:2px}.tp .st i{width:16px;height:16px;background:var(--tp);display:grid;place-items:center;color:#fff;font-size:11px;font-style:normal}.tp .st i:last-child{background:linear-gradient(90deg,var(--tp) 50%,#dcdce6 50%)}.tp b{font-weight:600}.tp span{opacity:.7}sec,section{display:block}.pad{padding:130px 0}.arch{border-radius:999px 999px 20px 20px;overflow:hidden;background:var(--line)}.arch img,.r20 img{width:100%;height:100%;object-fit:cover;display:block}.r20{border-radius:20px;overflow:hidden;background:var(--line)}.soft-arch{border-radius:220px 220px 20px 20px;overflow:hidden}.kind{font:500 10.5px var(--sans);letter-spacing:.18em;text-transform:uppercase;color:var(--muted);margin-top:16px}.cap h3{font-size:22px;margin-top:6px}.rv{opacity:0;transform:translateY(18px);transition:opacity .9s ease,transform .9s ease}.rv.in{opacity:1;transform:none}.studio{display:grid;grid-template-columns:1fr 1.05fr;gap:80px;align-items:center}.tabs{display:flex;gap:0;border-bottom:1px solid var(--line2);margin:34px 0 26px}.tabs button{background:none;border:0;padding:14px 0;margin-right:30px;font:500 12px var(--sans);letter-spacing:.16em;text-transform:uppercase;color:var(--muted);cursor:pointer;border-bottom:1.5px solid transparent;margin-bottom:-1px}.tabs button.on{color:var(--ink);border-color:var(--ink)}.fld{border:1px solid var(--line2);border-radius:14px;padding:12px 16px;background:var(--soft);margin-bottom:12px}.fld label{display:block;font-size:10.5px;letter-spacing:.16em;text-transform:uppercase;color:var(--muted)}.fld input{border:0;background:none;font:400 17px var(--sans);width:100%;outline:0;color:var(--ink);padding-top:4px}.hint{font-size:13px;color:var(--muted)}.pane{display:none}.pane.on{display:block}.stage{position:relative;aspect-ratio:1/1;border-radius:28px;background:var(--soft);border:1px solid var(--line);display:grid;place-items:center;overflow:hidden}.stage .view{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;opacity:0;transition:opacity .6s}.stage .view.on{opacity:1}.stage .lbl{position:absolute;left:24px;top:22px;font:500 10.5px var(--sans);letter-spacing:.18em;text-transform:uppercase;color:var(--muted)}.jarv{width:250px;height:300px;background:linear-gradient(90deg,#e9e7e2,#fff 35% 60%,#e4e1db);border-radius:14px 14px 22px 22px;box-shadow:0 30px 60px #1b1a1824;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;color:#8a8478;padding:20px}.jarv .t{font:500 10px var(--sans);letter-spacing:.22em}.jarv .map{width:96px;height:96px;border-radius:50%;border:1px solid #b9b2a5;margin:12px 0;background:radial-gradient(circle,#b9b2a5 1px,transparent 1.4px) 0 0/13px 13px}.jarv .n{font:italic 400 34px var(--serif);color:#7a7468;line-height:1}.jarv .d{font:500 11px var(--sans);letter-spacing:.2em;margin-top:8px}.lidtop{width:300px;height:300px;border-radius:50%;position:relative;box-shadow:0 30px 60px #1b1a1838,inset 0 0 0 6px #0000000d;background:radial-gradient(circle at 50% 50%,transparent 0 30%,rgba(90,55,25,.06) 30.5% 31%,transparent 31.5% 46%,rgba(90,55,25,.07) 46.5% 47.2%,transparent 47.7% 62%,rgba(90,55,25,.06) 62.5% 63%,transparent 63.5%),repeating-linear-gradient(94deg,rgba(120,80,40,.05) 0 3px,transparent 3px 9px),radial-gradient(circle at 38% 32%,#d9b98f,#c49a68 55%,#a77c4c);display:grid;place-items:center}.lidtop span{font:italic 500 40px var(--serif);color:#5b3a1c;opacity:.82;text-shadow:0 1px 0 rgba(255,235,200,.45),0 -1px 0 rgba(60,30,10,.25);max-width:230px;text-align:center;line-height:1.05;word-break:break-word}.lidcap{position:absolute;bottom:22px;left:0;right:0;text-align:center;font-size:13px;color:var(--muted)}.notev{width:300px;padding:34px 30px;background:#fff;border-radius:6px;box-shadow:0 20px 50px #1b1a181f;transform:rotate(-2deg);font:400 24px/1.35 Caveat,cursive;color:#2b2a27}.dark .stage{background:#151b2e;border-color:#f4f0e81a}.dark .stage .lbl,.dark .lidcap{color:#f4f0e899}.dark .fld{background:#f4f0e80a;border-color:#f4f0e829}.dark .fld input{color:#f4f0e8}.dark .fld label,.dark .hint{color:#f4f0e899}.dark .tabs{border-color:#f4f0e829}.dark .tabs button{color:#f4f0e88c}.dark .tabs button.on{color:#f4f0e8;border-color:#f4f0e8}.dark{background:var(--night);color:#f4f0e8}.dark h1,.dark h2,.dark h3{color:#f4f0e8}.dark .ey{color:var(--accent)}.dark .lead{color:#f4f0e8bf}.scents{display:grid;grid-template-columns:repeat(3,1fr);border-top:1px solid var(--line2)}.scents div{padding:22px 30px 22px 0;border-bottom:1px solid var(--line2)}.scents b{font:500 21px var(--serif);display:block}.scents span{font-size:14px;color:var(--muted)}.packs{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.pk{border:1px solid var(--line2);border-radius:20px;padding:36px;background:var(--soft);position:relative}.pk.hl{background:var(--night);color:#f4f0e8;border-color:var(--night)}.pk.hl h3{color:#f4f0e8}.pk small{font:500 11px var(--sans);letter-spacing:.18em;text-transform:uppercase;opacity:.7}.pk h3{font-size:48px;margin:14px 0 4px}.pk p{margin:0 0 20px;font-size:14px;opacity:.7}.pk ul{list-style:none;padding:20px 0 0;margin:0;border-top:1px solid currentColor;border-color:#7f7f7f40;font-size:14.5px}.pk li{padding:5px 0}.pk em{position:absolute;top:30px;right:30px;font:500 10.5px var(--sans);letter-spacing:.16em;text-transform:uppercase;font-style:normal;color:var(--accent)}.facts{display:grid;grid-template-columns:repeat(4,1fr);border-top:1px solid var(--line2);border-bottom:1px solid var(--line2)}.facts div{padding:30px 26px 30px 0;font-size:14px;color:var(--muted)}.facts b{display:block;font:500 19px var(--serif);color:var(--ink);margin-bottom:4px}.faq details{border-bottom:1px solid var(--line2);padding:24px 0}.faq summary{cursor:pointer;list-style:none;font:500 22px var(--serif);display:flex;justify-content:space-between}.faq summary:after{content:"+";font:300 22px var(--sans)}.faq details[open] summary:after{content:"\2212"}.faq p{color:var(--body);max-width:720px;margin:12px 0 0}.src{font-size:12.5px;color:var(--muted);margin-top:26px}foot{display:block;background:var(--night);color:#f4f0e8b3;padding:70px 0 40px;font-size:13px}foot .wrap{display:flex;justify-content:space-between}.curve{display:block;width:100%;height:80px}.scb,.scb section{overflow-x:clip}.card{flex:0 0 300px;scroll-snap-align:start;background:#fbf9f4;border:1px solid rgba(27,26,24,.06);border-radius:28px;box-shadow:0 1px 2px #1b1a180a;overflow:hidden;text-decoration:none;color:inherit;transition:transform .5s,box-shadow .5s}.card:hover{transform:translateY(-6px);box-shadow:0 24px 50px -24px #1b1a184d}.card .im{height:360px;overflow:hidden}.card .im img{width:100%;height:100%;object-fit:cover;transition:transform 1.2s}.card:hover .im img{transform:scale(1.05)}.card .tx{padding:20px 22px 24px}.card .tx small{font:500 10.5px var(--sans);letter-spacing:.18em;text-transform:uppercase;color:var(--muted)}.card .tx h3{font-size:23px;margin-top:6px}.track{display:flex;gap:32px;overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding-left:max(40px,calc((100vw - 1160px)/2));padding:6px max(40px,calc((100vw - 1160px)/2)) 24px;scrollbar-width:none}.track::-webkit-scrollbar{display:none}.rowh{display:flex;justify-content:space-between;align-items:end;margin-bottom:44px}.arr{display:flex;gap:10px}.arr button{width:48px;height:48px;border-radius:50%;border:1px solid var(--line2);background:none;cursor:pointer;font-size:16px;color:inherit}.dark .arr button{border-color:#f4f0e840}.hf{position:relative;height:760px;overflow:hidden;color:#f4f0e8;background:var(--night)}.hf>img{position:absolute;top:0;bottom:0;right:0;left:0;width:100%;height:100%;object-fit:cover;object-position:72% center}.hf:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,#26161e57,#28181a33 24%,#1e14180f 44%,#0000 60%);z-index:1}.hf .wrap{position:relative;z-index:2;height:100%;display:flex;flex-direction:column;justify-content:center}.hf h1{color:#f4f0e8;font-size:80px;max-width:640px}.hf .ey{color:var(--accent)}.hf .lead{color:#f4f0e8cc}#ty{transition:opacity .4s}.flick{position:absolute;z-index:1;width:520px;height:520px;right:14%;top:8%;background:radial-gradient(circle,rgba(255,196,120,.32),transparent 62%);mix-blend-mode:screen;animation:fl 3.2s ease-in-out infinite}@keyframes fl{0%,to{opacity:.7;transform:scale(.97)}40%{opacity:1;transform:scale(1.03)}70%{opacity:.82}}.laser{display:grid;grid-template-columns:1fr 1fr;gap:80px;align-items:center}.ljar{position:relative;width:340px;height:410px;margin:0 auto;border-radius:18px 18px 30px 30px;background:linear-gradient(90deg,#e7e4de,#fff 32% 62%,#e2ded7);box-shadow:0 40px 80px -30px #0009;display:flex;flex-direction:column;align-items:center;justify-content:center;color:#8a8478;text-align:center}.ljar .t{font:500 11px var(--sans);letter-spacing:.24em}.ljar .nm{font:italic 400 54px var(--serif);color:#6f695d;margin:16px 0 8px;min-height:62px;position:relative}.ljar .d{font:500 12px var(--sans);letter-spacing:.22em}.ljar .nm .c{opacity:0;display:inline-block;filter:blur(3px)}.ljar .nm .c.on{opacity:1;filter:none;transition:opacity .25s,filter .4s}.beam{position:absolute;width:2px;top:-200px;height:200px;background:linear-gradient(transparent,#ffd7a0);left:50%;opacity:0}.beam.on{opacity:1}.spark{position:absolute;width:12px;height:12px;border-radius:50%;background:#fff3dc;box-shadow:0 0 18px 8px #ffbe6ecc;opacity:0;transform:translate(-50%,-50%)}.spark.on{opacity:1}.lcard .ctx .lvp{margin:14px 0 0;padding-top:14px;border-top:1px solid rgba(15,21,38,.08);font:500 13px/1.35 var(--sans);letter-spacing:.02em;color:var(--body)}.lcard .ctx .lvp b{display:inline;font:500 13px var(--sans);letter-spacing:.12em;text-transform:uppercase;color:var(--ink);margin-right:6px}.dark .lcard .ctx .lvp{border-top-color:#0f152614}.meter{display:flex;gap:30px;margin-top:30px}.meter div b{display:block;font:500 34px var(--serif);color:#f4f0e8}.meter div{font-size:13px;color:#f4f0e8a6}.three{display:grid;grid-template-columns:repeat(3,1fr);gap:24px}.pl{border-radius:28px;background:#fbf9f4;border:1px solid rgba(27,26,24,.06);overflow:hidden;display:flex;flex-direction:column}.pl .vis{height:330px;display:grid;place-items:center;position:relative;overflow:hidden}.pl .ctl{padding:26px 28px 30px}.pl .n{font:500 11px var(--sans);letter-spacing:.18em;text-transform:uppercase;color:var(--muted)}.pl h3{font-size:28px;margin:8px 0 6px}.pl p{margin:0 0 16px;font-size:14px;color:var(--muted)}.pl input{width:100%;border:1px solid var(--line2);border-radius:999px;padding:13px 20px;font:400 16px var(--sans);background:#fff;outline:0}.pl input:focus{border-color:var(--ink)}.v-jar{background:radial-gradient(circle at 50% 60%,#fff,#ece6da)}.v-lid{background:radial-gradient(circle at 50% 50%,#3a2a1c,#1a130c)}.v-note{background:linear-gradient(160deg,#e9e1f0,#f7e3d6)}.mj{width:170px;height:200px;border-radius:12px 12px 18px 18px;background:linear-gradient(90deg,#e6e3dd,#fff 35% 62%,#e2ded7);box-shadow:0 26px 40px -20px #00000059;display:flex;flex-direction:column;align-items:center;justify-content:center;color:#8a8478}.mj b{font:italic 400 30px var(--serif);color:#6f695d}.mj small{font:500 9px var(--sans);letter-spacing:.22em}.lidt{width:230px;height:230px;border-radius:50%;display:grid;place-items:center;box-shadow:0 30px 60px #00000080,inset 0 0 0 5px #0000000f;background:radial-gradient(circle,transparent 0 30%,rgba(90,55,25,.07) 30.5% 31%,transparent 31.5% 47%,rgba(90,55,25,.08) 47.5% 48%,transparent 48.5% 63%,rgba(90,55,25,.06) 63.5% 64%,transparent 64.5%),repeating-linear-gradient(94deg,rgba(120,80,40,.05) 0 3px,transparent 3px 9px),radial-gradient(circle at 38% 32%,#dcbc92,#c49a68 55%,#a77c4c);animation:spin 26s linear infinite}.lidt span{font:italic 500 32px var(--serif);color:#5b3a1c;text-shadow:0 1px 0 rgba(255,235,200,.45),0 -1px 0 rgba(60,30,10,.3);max-width:180px;text-align:center;line-height:1.05;animation:spin 26s linear infinite reverse}@keyframes spin{to{transform:rotate(360deg)}}.vcap{position:absolute;bottom:14px;left:0;right:0;text-align:center;font:500 10.5px var(--sans);letter-spacing:.16em;text-transform:uppercase;color:#f4f0e8bf}.nt{width:230px;padding:26px;background:#fff;border-radius:4px;box-shadow:0 20px 40px -18px #0000004d;transform:rotate(-3deg);font:400 25px/1.3 Caveat,cursive;color:#2b2a27;animation:bob 6s ease-in-out infinite}@keyframes bob{50%{transform:rotate(-1deg) translateY(-6px)}}.sc{flex:0 0 260px;height:400px;border-radius:28px;position:relative;overflow:hidden;scroll-snap-align:start;padding:26px;display:flex;flex-direction:column;justify-content:flex-end;transition:flex-basis .6s,transform .5s}.sc:hover{flex-basis:340px}.sc .bub{position:absolute;border-radius:50%;background:#ffffff38;filter:blur(1px);animation:rise linear infinite}@keyframes rise{0%{transform:translateY(60px);opacity:0}20%{opacity:1}to{transform:translateY(-440px);opacity:0}}.sc small{font:500 10.5px var(--sans);letter-spacing:.18em;text-transform:uppercase;opacity:.8;position:relative}.sc h3{color:inherit;font-size:30px;margin:8px 0 6px;position:relative}.sc p{margin:0;font-size:14px;opacity:.85;position:relative}.sgrid{display:grid;grid-template-columns:repeat(3,1fr);gap:18px}.sgrid .sc{height:230px;flex:none}.sgrid .sc:hover{transform:translateY(-6px)}.swash{position:relative;border-radius:36px;overflow:hidden;min-height:560px;transition:background .9s;display:grid;grid-template-columns:1fr 1fr;align-items:center;padding:70px}.swash .big h3{font-size:76px;color:inherit}.slist button{display:block;width:100%;text-align:left;background:none;border:0;border-bottom:1px solid rgba(255,255,255,.2);padding:13px 0;font:500 22px var(--serif);color:inherit;opacity:.6;cursor:pointer;display:flex;align-items:center;gap:14px}.slist button.on{opacity:1}.slist i{width:18px;height:18px;border-radius:50%;border:1px solid rgba(255,255,255,.6)}.mem{display:grid;grid-template-columns:1fr 1fr;gap:80px;align-items:center}.mem .ph{border-radius:28px;overflow:hidden;height:560px;position:relative}.mem .ph img{width:100%;height:100%;object-fit:cover}.mem blockquote{margin:30px 0;padding-left:22px;border-left:1px solid var(--accent);font:italic 400 24px/1.45 var(--serif);color:#f4f0e8e6}.mem cite{display:block;font:normal 400 13px var(--sans);color:#f4f0e899;margin-top:12px}.rq{flex:0 0 560px;scroll-snap-align:start;border-radius:28px;overflow:hidden;display:grid;grid-template-columns:200px 1fr;background:#fbf9f4;border:1px solid rgba(27,26,24,.06)}.rq img{width:100%;height:100%;object-fit:cover}.rq div{padding:30px}.rq small{font:500 10.5px var(--sans);letter-spacing:.18em;text-transform:uppercase;color:var(--muted)}.rq p{font:italic 400 21px/1.42 var(--serif);color:var(--head);margin:14px 0 18px}.rq cite{font-style:normal;font-size:13px;color:var(--muted)}.story{position:relative;max-width:1000px;margin:0 auto;border-radius:36px;overflow:hidden;height:560px;background:var(--night)}.story>div{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;transition:opacity .8s}.story>div.on{opacity:1}.story img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;filter:brightness(.42)}.story .q{position:absolute;left:70px;right:70px;bottom:70px;color:#f4f0e8}.story .q p{font:italic 400 36px/1.3 var(--serif);margin:0 0 20px}.story .q cite{font-style:normal;font-size:13px;opacity:.75}.story .q small{display:block;font:500 11px var(--sans);letter-spacing:.18em;text-transform:uppercase;color:var(--accent);margin-bottom:18px}.bars{position:absolute;top:26px;left:70px;right:70px;display:flex;gap:8px;z-index:3}.bars i{flex:1;height:2px;background:#f4f0e840;overflow:hidden}.bars i b{display:block;height:100%;width:0;background:#f4f0e8}.bars i.done b{width:100%}.bars i.on b{animation:bar 7s linear forwards}@keyframes bar{to{width:100%}}.wall{columns:3;column-gap:22px}.wall div{break-inside:avoid;margin-bottom:22px;border-radius:28px;padding:32px;background:#f4f0e80d;border:1px solid rgba(244,240,232,.1)}.wall p{font:italic 400 22px/1.45 var(--serif);color:#f4f0e8;margin:12px 0 18px}.wall small{font:500 10.5px var(--sans);letter-spacing:.18em;text-transform:uppercase;color:var(--accent)}.wall cite{font-style:normal;font-size:13px;color:#f4f0e899}.wall div.big{background:linear-gradient(160deg,#1c2333,#0f1526)}.wall div.big p{font-size:30px}.hwash{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;background:radial-gradient(42% 58% at 50% 48%,rgba(255,168,72,.52),transparent 66%),radial-gradient(38% 46% at 16% 20%,rgba(246,214,150,.5),transparent 70%),radial-gradient(40% 52% at 30% 62%,rgba(226,110,140,.42),transparent 70%),radial-gradient(34% 44% at 6% 78%,rgba(180,80,150,.36),transparent 72%),radial-gradient(36% 50% at 66% 54%,rgba(255,190,140,.4),transparent 66%),linear-gradient(180deg,#0f152638,#0f152600 40%,#2b181057);mix-blend-mode:screen}.hf .wrap{z-index:3}.hf h1 em{color:#e9d3a4}.flick.f2{right:auto;left:8%;top:auto;bottom:-10%;width:640px;height:640px;background:radial-gradient(circle,rgba(255,176,120,.42),rgba(226,120,150,.18) 40%,transparent 64%);animation-duration:4.4s}.hf:after{content:"";position:absolute;left:0;right:0;bottom:0;height:3px;z-index:3;background:linear-gradient(90deg,transparent,#CDB991,#F5D9A8,#CDB991,transparent)}.emb{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;pointer-events:none}.emb i{position:absolute;bottom:-10px;width:4px;height:4px;border-radius:50%;background:#ffd9a0;box-shadow:0 0 10px 3px #ffbe6eb3;animation:emb linear infinite}@keyframes emb{0%{transform:translateY(0);opacity:0}15%{opacity:1}to{transform:translateY(-760px) translate(30px);opacity:0}}.lzs .tog{display:flex;gap:8px;background:#ffffff0f;padding:6px;border-radius:999px;border:1px solid rgba(205,185,145,.3)}.tog button{border:0;background:none;color:#f4f0e8;font:500 13px var(--sans);letter-spacing:.06em;padding:11px 20px;border-radius:999px;cursor:pointer;opacity:.7}.tog button.on{background:#cdb991;color:#0f1526;opacity:1}.ltrack{display:flex;gap:28px;overflow-x:auto;scroll-snap-type:x mandatory;padding:10px 0 30px;scrollbar-width:none}.lcard{flex:0 0 calc(33.33% - 19px);scroll-snap-align:start;border-radius:28px;overflow:hidden;background:#fbf9f4;color:#1b1a18;box-shadow:0 1px 2px #0000001a;transition:transform .6s,box-shadow .6s,opacity .6s;opacity:.55;cursor:pointer}.lcard.on{opacity:1;transform:translateY(-8px);box-shadow:0 34px 70px -30px #ffbe6e8c,0 0 0 1px #cdb991}.lcard .stage{height:380px;position:relative;display:flex;align-items:center;justify-content:center;background:radial-gradient(70% 60% at 50% 40%,#2a3352,#0f1526)}.lcard .ctx{padding:22px 26px 28px}.lcard .ctx small{font:500 10.5px var(--sans);letter-spacing:.18em;text-transform:uppercase;color:#8a7a52}.lcard .ctx h3{font-size:24px;margin:6px 0 8px;color:#121212}.lcard .ctx p{margin:0;font-size:14.5px;color:var(--body)}.ljar.w{width:220px;height:280px}.ljar.w .nm{font-size:40px;min-height:48px}.nm .c{opacity:0;display:inline-block;filter:blur(3px)}.nm .c.on{opacity:1;filter:none;transition:opacity .25s,filter .4s}.wlid{position:relative;width:250px;height:170px}.wlid .top{position:absolute;left:0;right:0;top:0;height:120px;border-radius:50%;background:radial-gradient(ellipse at 40% 35%,#fff,#f1eee8 60%,#ddd8cf);box-shadow:0 30px 60px -20px #0009,inset 0 -4px 10px #00000014;display:flex;align-items:center;justify-content:center;z-index:2}.wlid .rim{position:absolute;left:0;right:0;top:60px;height:70px;border-radius:0 0 50% 50%/0 0 60px 60px;background:linear-gradient(90deg,#d9d4ca,#f7f5f0 40%,#e2ddd4)}.wlid .nm{font:italic 400 30px var(--serif);color:#7a7366;letter-spacing:.02em;transform:scaleY(.62);position:relative}.gnote{position:relative;width:250px;height:200px;background:#fbf6ea;border-radius:6px;transform:rotate(-3deg);box-shadow:0 30px 60px -20px #0009;display:flex;align-items:center;justify-content:center;padding:24px;text-align:center;background-image:repeating-linear-gradient(transparent 0 31px,#1e2a471f 31px 32px)}.gnote .nm{font:400 30px Caveat,Brush Script MT,cursive;color:#1e2a47;line-height:1.2;position:relative}.spark.pen{background:#1e2a47;box-shadow:0 0 8px 3px #cdb991b3;width:7px;height:7px}.swash{display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:40px;padding:60px 70px;border-radius:36px;min-height:520px;transition:background .9s,color .9s}.swash .big h3{font-size:68px;color:inherit;margin:8px 0}.swash .big p{font-size:18px;opacity:.85}.swash .fe{font:500 11px var(--sans);letter-spacing:.2em;text-transform:uppercase;opacity:.75}.slist button{width:100%;text-align:left;background:none;border:0;border-bottom:1px solid currentColor;border-color:#7f7f7f40;padding:10px 0;font:500 21px var(--serif);color:inherit;opacity:.55;cursor:pointer;display:flex;align-items:center;gap:14px;transition:opacity .3s,padding .3s}.slist button.on{opacity:1;padding-left:10px}.slist i{flex:0 0 22px;height:22px;border-radius:50%;border:1px solid rgba(255,255,255,.7)}.slist small{display:block;font:500 10px var(--sans);letter-spacing:.16em;text-transform:uppercase;opacity:.7}.bxp{display:grid;grid-template-columns:repeat(3,1fr);gap:22px;margin-top:46px}.pack{background:#fff;border:1px solid var(--line2);border-radius:22px;padding:34px 30px;position:relative;transition:transform .3s,box-shadow .3s}.pack:hover{transform:translateY(-6px);box-shadow:0 20px 40px #0f15261a}.pack.hot{border:2px solid var(--navy)}.pack em{position:absolute;top:-12px;left:24px;background:var(--navy);color:#fff;font:500 10px var(--sans);font-style:normal;letter-spacing:.14em;text-transform:uppercase;padding:5px 12px;border-radius:999px}.pack em.g{background:#cdb991;color:#0f1526}.pack small{font:500 12px var(--sans);letter-spacing:.14em;text-transform:uppercase;opacity:.7}.pack h3{font-size:46px;margin:8px 0 2px}.pack p{margin:0 0 16px;opacity:.7;font-size:14px}.pack ul{list-style:none;padding:0;margin:0;font-size:14px;line-height:2}.pack li:before{content:"\2713";display:inline-grid;place-items:center;width:18px;height:18px;border-radius:50%;background:var(--navy);color:#fff;font-size:10px;margin-right:10px}.snr-rve{background:var(--night);color:#f4f0e8;padding:110px 0}.rfeat{margin:0 auto;max-width:900px;text-align:center}.rfeat blockquote{margin:0;font:italic 400 34px/1.35 var(--serif)}.rfeat figcaption{margin-top:24px;font-size:14px}.rfeat figcaption span{display:block;opacity:.6;margin-top:4px}.snr-rve hr{border:0;border-top:1px solid rgba(244,240,232,.15);margin:60px 0 26px}.rbar{display:flex;justify-content:space-between;align-items:center;margin-bottom:26px}.rtp{display:flex;gap:14px;align-items:center;font-size:14px}.tpl{color:#00b67a}.rst{display:inline-flex;gap:2px}.rst i{width:20px;height:20px;background:#00b67a;display:grid;place-items:center}.rst svg{width:14px}.snr-rve .arr button{color:#f4f0e8;border-color:#f4f0e84d}.rtr{list-style:none;margin:0;padding:0;display:flex;gap:22px;overflow-x:auto;scrollbar-width:none}.rvc{flex:0 0 360px;background:#ffffff0d;border:1px solid rgba(244,240,232,.1);border-radius:20px;padding:28px;display:flex;flex-direction:column}.rvc blockquote{margin:16px 0;font:400 18px/1.5 var(--serif);flex:1}.rvc figcaption{font-size:13px;opacity:.65}.rvc b{opacity:1}.shc{background:linear-gradient(180deg,#0f1526,#1c2333);color:#f4f0e8;padding:110px 0}.shc-hero{text-align:center;margin-bottom:46px}.shc-hero h2{color:#f4f0e8}.shc-in{opacity:.7;margin:12px 0 26px}.shc-search{max-width:520px;margin:0 auto;display:flex;gap:12px;align-items:center;background:#ffffff12;border:1px solid rgba(205,185,145,.35);border-radius:999px;padding:14px 22px}.shc-search svg{width:18px;fill:none;stroke:#cdb991;stroke-width:2}.shc-search input{flex:1;background:none;border:0;color:#f4f0e8;font:15px var(--sans);outline:0}.shc-topics{display:grid;grid-template-columns:repeat(7,1fr);gap:14px;margin-bottom:50px}.shc-card{display:flex;flex-direction:column;align-items:center;text-align:center;gap:6px;padding:22px 10px;border-radius:20px;background:#ffffff0a;border:1px solid rgba(244,240,232,.1);color:inherit;text-decoration:none;transition:transform .4s,background .4s,border-color .4s}.shc-card:hover,.shc-card.on{transform:translateY(-4px);background:#cdb9911f;border-color:#cdb991}.shc-ic svg{width:62px;height:62px}.shc-ic .ln{fill:none;stroke:#cdb991;stroke-width:1.6}.shc-ic .draw{fill:none;stroke:#f5d9a8;stroke-width:2;stroke-dasharray:80;stroke-dashoffset:80;animation:dr 3s ease-in-out infinite}@keyframes dr{50%,80%{stroke-dashoffset:0}to{stroke-dashoffset:-80}}.shc-ic .st circle,.shc-ic .spark2 circle{fill:#ffd9a0;animation:tw 2s ease-in-out infinite}@keyframes tw{50%{opacity:.25}}.shc-ic .flm path{fill:#f5b66b;transform-origin:40px 52px;animation:fl 1.6s ease-in-out infinite}.shc-ic .lid{animation:lf 3s ease-in-out infinite}@keyframes lf{50%{transform:translateY(-5px)}}.shc-ic .drive{animation:dv 3s ease-in-out infinite}@keyframes dv{50%{transform:translate(5px)}}.shc-ct{font:500 17px var(--serif)}.shc-cs{font-size:11.5px;opacity:.6}.shc-panels{max-width:860px;margin:0 auto}.shc-panel{margin-bottom:28px;transition:opacity .4s}.shc-panel.dim{opacity:.35}.shc-g{font:500 12px var(--sans);letter-spacing:.18em;text-transform:uppercase;color:#cdb991;margin:0 0 6px}.shc-d{border-bottom:1px solid rgba(244,240,232,.12)}.shc-d summary{list-style:none;cursor:pointer;display:flex;justify-content:space-between;align-items:center;padding:20px 0;font:500 21px var(--serif)}.shc-d summary::-webkit-details-marker{display:none}.shc-d i{width:14px;height:14px;position:relative}.shc-d i:before,.shc-d i:after{content:"";position:absolute;left:0;top:6px;width:14px;height:1.5px;background:#cdb991;transition:transform .35s}.shc-d i:after{transform:rotate(90deg)}.shc-d[open] i:after{transform:rotate(0)}.shc-a p{margin:0 0 22px;opacity:.82;max-width:720px;animation:ain .5s ease}@keyframes ain{0%{opacity:0;transform:translateY(-6px)}}.shc-d.hide{display:none}.rbar{padding:16px 22px;border:1px solid rgba(205,185,145,.28);border-radius:18px;background:#f5f1e90a}.rtp{gap:16px!important}.tpl{font-weight:700;letter-spacing:.01em}.rst .half{background:linear-gradient(90deg,#00b67a 50%,#dcdce6 50%)!important}.tpx{display:flex;gap:12px;align-items:center;color:#f5f1e9}.tpx .sep{width:1px;height:18px;background:#cdb99166}.scb h2{letter-spacing:-.01em;line-height:1.08}.lead{line-height:1.6}.pad{padding-top:104px;padding-bottom:104px}.story{display:grid;grid-template-columns:repeat(3,1fr);gap:28px;margin-top:48px;text-align:left}.story div{border-top:1px solid #CDB991;padding-top:18px}.story b{display:block;font-size:13px;letter-spacing:.14em;text-transform:uppercase;color:#cdb991;margin-bottom:8px}.ctaband{background:#0f1526;color:#f5f1e9;text-align:center;padding:80px 0}.ctaband h2{color:#f5f1e9}.ctaband .chips{display:flex;gap:12px;justify-content:center;flex-wrap:wrap;margin:26px 0 34px}.ctaband .chips span{border:1px solid rgba(205,185,145,.5);border-radius:99px;padding:9px 18px;font-size:14px}@media(max-width:720px){.scb{overflow-x:clip}.wrap{padding:0 20px!important;max-width:100%!important}hdr .wrap{height:auto;padding:14px 20px;flex-wrap:wrap;gap:12px}hdr nav{display:none}.hf,.hf[style]{height:auto!important;min-height:640px;padding:132px 0 70px}.hf>img{left:0!important;width:100%!important;filter:none!important}.hf h1,.hf h1[style]{font-size:42px!important;max-width:100%!important;line-height:1.08}.hf .lead{font-size:16px;max-width:100%!important;margin-left:0!important;margin-right:0!important}.hf .wrap{align-items:flex-start!important;text-align:left!important;justify-content:flex-end;padding-top:8px}.hf .wrap>div[style*="display:flex"]{flex-wrap:wrap;gap:14px!important;justify-content:flex-start!important}.tp{flex-wrap:wrap;font-size:12px}.pad{padding-top:64px!important;padding-bottom:64px!important}.scb h2{font-size:36px!important}.rowh{flex-direction:column;align-items:flex-start;gap:18px}.track{scroll-padding-left:20px;padding-left:20px;padding-right:20px;gap:18px}.card{flex:0 0 260px}.card .im{height:300px}.laser,.studio,.mem,.swash{grid-template-columns:1fr!important;gap:36px!important}.swash{padding:36px 24px!important;min-height:0!important;border-radius:24px!important}.swash .big h3{font-size:42px!important}.ljar{width:260px;height:320px}.meter{flex-direction:column;gap:14px}.meter div b{font-size:28px}.tog{flex-wrap:wrap}.three,.bxp,.sgrid,.packs,.scents,.facts,.shc-topics{grid-template-columns:1fr!important}.facts{grid-template-columns:1fr 1fr!important}.pl .vis{height:260px}.lcard{flex:0 0 85%}.rq{flex:0 0 300px;grid-template-columns:1fr}.rq img{height:180px}.rvc{flex:0 0 300px}.rbar,.rtp,.tpx{flex-direction:column;align-items:flex-start!important;gap:10px!important}.rfeat blockquote{font-size:24px!important}.story{grid-template-columns:1fr!important;gap:20px!important}.ctaband{padding:56px 0}.ctaband .chips{gap:8px}.shc-search{padding:12px 16px}.shc-card{padding:18px 10px}.bars{left:20px;right:20px}.story-slide,.story{height:auto}foot .wrap{flex-direction:column;gap:16px}.btn{font-size:14px}.hint{max-width:100%!important}input,textarea,select{max-width:100%}section,img,svg,canvas,video{max-width:100%}.lzs .tog button{font-size:13px;padding:8px 12px}}.bxp{display:flex!important;overflow-x:auto;scroll-snap-type:x mandatory;gap:22px;padding:18px 8% 26px;margin-left:-8%;margin-right:-8%;scrollbar-width:none;scroll-behavior:smooth}.bxp::-webkit-scrollbar{display:none}.bxp .pack{flex:0 0 38%;scroll-snap-align:center}.pkn{display:flex;justify-content:center;align-items:center;gap:14px;margin-top:6px}.pkn button{width:42px;height:42px;border-radius:50%;border:1px solid var(--line2);background:#fff;cursor:pointer;font-size:16px}.pkn i{width:8px;height:8px;border-radius:50%;background:var(--line2);display:inline-block;cursor:pointer}.pkn i.on{background:var(--navy)}@media(max-width:760px){.bxp .pack{flex-basis:82%}}.snr-tsw{background:#0f121a;color:#f3efe7;border-top:1px solid #ffffff1a;border-bottom:1px solid #ffffff1a}.snr-ts{list-style:none;margin:0 auto;display:grid;grid-template-columns:repeat(4,1fr);max-width:1180px;padding:30px 56px}.snr-ts .ti{display:flex;align-items:center;justify-content:center;gap:12px;padding:4px 16px;border-left:1px solid #ffffff1f}.snr-ts .ti:first-child{border-left:0}.snr-ts svg{width:23px;height:23px;flex:none;opacity:.92}.snr-ts span{font:500 15px/1.2 inherit;letter-spacing:.01em}@media(max-width:989px){.snr-ts{padding:26px 22px}.snr-ts span{font-size:14px}}@media(max-width:749px){.snr-ts{grid-template-columns:1fr 1fr;padding:6px 20px}.snr-ts .ti{justify-content:flex-start;padding:18px 8px 18px 0}.snr-ts .ti:nth-child(2n){border-left:1px solid #ffffff1f;padding-left:16px}.snr-ts .ti:nth-child(odd){border-left:0}.snr-ts .ti:nth-child(n+3){border-top:1px solid #ffffff1a}}@media(max-width:760px){.hf .wrap{align-items:center!important;text-align:center!important;justify-content:center!important}.hf h1,.hf .lead,.hf .ey{margin-left:auto!important;margin-right:auto!important;text-align:center!important}.hf .wrap>div[style*="display:flex"]{justify-content:center!important;width:100%}.hf .tp{justify-content:center;flex-wrap:wrap;text-align:center}}.snr-rve{padding:80px 0 90px!important;color:#f4f0e8!important}.snr-rve hr{margin:34px 0 22px!important}.snr-rve .rfeat blockquote,.snr-rve .rfeat blockquote *{color:#f4f0e8!important;opacity:1!important}.snr-rve .rfeat figcaption,.snr-rve .rfeat figcaption b{color:#f4f0e8!important}.snr-rve .rfeat figcaption span{color:#f4f0e8b3!important;opacity:1!important}.snr-rve .rbar,.snr-rve .tpx,.snr-rve .tpx *{color:#f5f1e9!important}.snr-rve .tpl{color:#00b67a!important}.snr-rve .rvc{background:#ffffff12!important;opacity:1!important;transform:none!important}.snr-rve .rvc blockquote{color:#f4f0e8!important;opacity:1!important;overflow:visible}.snr-rve .rvc figcaption{color:#f4f0e8bf!important;opacity:1!important}.snr-rve .rvc figcaption b{color:#f4f0e8!important}.snr-rve blockquote:before,.snr-rve blockquote:after{display:none!important}.swash{transition:background .6s ease,color .6s ease}@media(min-width:761px){.lzs .ltrack{padding:10px 3px 30px;margin:0 -3px;scroll-padding-left:3px;gap:28px}.lzs .lcard{flex:0 0 calc((100% - 56px)/3);box-sizing:border-box;background:#0f1526;backface-visibility:hidden}.lzs .lcard .stage{margin:0 -1px;width:calc(100% + 2px);max-width:none}.lzs .lcard .ctx{background:#fbf9f4;position:relative;z-index:1}.lzs .lcard.on{box-shadow:0 34px 70px -30px #ffbe6e8c,inset 0 0 0 1px #cdb991,0 0 0 1px #cdb991}}.hf{background:#141a30}.hf>img{z-index:1;filter:none!important;object-position:72% center;-webkit-mask-image:linear-gradient(90deg,transparent 0%,transparent 44%,rgba(0,0,0,.15) 52%,rgba(0,0,0,.5) 58%,rgba(0,0,0,.85) 64%,#000 70%,#000 100%);mask-image:linear-gradient(90deg,transparent 0%,transparent 44%,rgba(0,0,0,.15) 52%,rgba(0,0,0,.5) 58%,rgba(0,0,0,.85) 64%,#000 70%,#000 100%);-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hf:before{z-index:2;pointer-events:none;background:linear-gradient(90deg,#1014288c,#16183073 30%,#221e3e52 46%,#2822462e 56%,#0000 68%)}.hwash{z-index:0;display:block!important;mix-blend-mode:normal;background:radial-gradient(40% 50% at 18% 30%,rgba(52,64,110,.55),transparent 70%),radial-gradient(44% 52% at 10% 88%,rgba(96,50,96,.55),transparent 72%),radial-gradient(40% 50% at 38% 60%,rgba(70,56,112,.45),transparent 70%),linear-gradient(90deg,#121830 0%,#18203a 30%,#221f40 46%,rgba(34,31,64,.75) 56%,rgba(34,31,64,.3) 64%,transparent 72%)}@media(max-width:760px){.hf>img{-webkit-mask-image:linear-gradient(90deg,transparent 0%,transparent 36%,rgba(0,0,0,.2) 48%,rgba(0,0,0,.6) 58%,rgba(0,0,0,.9) 68%,#000 76%,#000 100%);mask-image:linear-gradient(90deg,transparent 0%,transparent 36%,rgba(0,0,0,.2) 48%,rgba(0,0,0,.6) 58%,rgba(0,0,0,.9) 68%,#000 76%,#000 100%)}}.hf{background:#121830}.hf>img{z-index:1;filter:none!important;-webkit-mask-image:none!important;mask-image:none!important;opacity:1!important;object-position:center center}.hf:before{display:none!important}.hwash{display:none!important}.shc,.shc a.shc-card,.shc .shc-card,.shc .shc-card *{color:#f4f0e8!important}.shc .shc-ct{color:#f4f0e8!important;opacity:1!important}.shc .shc-cs{color:#e8dcc4!important;opacity:.85!important}.shc .shc-d summary,.shc .shc-a,.shc .shc-a p{color:#f4f0e8!important}.shc .shc-g{color:#cdb991!important}.shc-panel{display:block;opacity:1}.shc-panels.is-filtered .shc-panel.dim{display:none!important}.shc-panels.is-filtered .shc-panel:not(.dim){display:block!important;opacity:1!important}@media(max-width:720px){.scb nav.shc-topics{display:grid!important;grid-template-columns:1fr!important}}@media(max-width:720px){.scb .hf>.wrap{transform:translateY(30px)}}
/*# sourceMappingURL=/cdn/shop/t/54/assets/snr-candle-b.css.map */
