@font-face{font-family:Inter;font-style:normal;font-weight:400 700;font-display:swap;src:url(/cdn/shop/files/novelle-inter.woff2?v=1788941408) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Fraunces;font-style:normal;font-weight:400 700;font-display:swap;src:url(/cdn/shop/files/novelle-fraunces.woff2?v=1788941407) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:NvAmp;src:local("Georgia"),local("Times New Roman"),local("Times"),local("Liberation Serif"),local("Noto Serif"),local("DejaVu Serif");unicode-range:U+0026;font-display:swap}.nv{--ink:#241F26;--body:#5F565C;--faint:#938A8F;--line:#EBE3E6;--soft:#F5EFF1;--soft2:#FBF7F8;--accent:#A86E7D;--accent-ink:#8F5867;--gold:#C0A16B;--bg:#FFFFFF;--wash1:#FBF7F8;--wash2:#FFFFFF;--shadow:0 1px 2px rgba(36,31,38,.04),0 12px 34px rgba(36,31,38,.07);--radius:16px;--display:"NvAmp","Fraunces",Georgia,serif;--ui:"Inter",system-ui,-apple-system,"Segoe UI",sans-serif;font-family:Inter,system-ui,-apple-system,sans-serif;color:var(--ink);line-height:1.6;background:linear-gradient(180deg,var(--wash1),var(--wash2))}.nv *{box-sizing:border-box}.nv img{max-width:100%;display:block}.nv h1,.nv h2,.nv h3{font-family:var(--display);line-height:1.12;margin:0;font-weight:600;letter-spacing:-.01em;text-wrap:balance}.nv a{color:inherit;text-decoration:none}.nv__wrap{max-width:1200px;margin:0 auto;padding:0 24px}.nv__eyebrow{font-size:12px;letter-spacing:.22em;text-transform:uppercase;color:var(--accent-ink);font-weight:600}.nv__chip{display:inline-flex;align-items:center;gap:6px;font-size:12px;letter-spacing:.06em;font-weight:600;color:var(--accent-ink);background:var(--soft);border:1px solid var(--line);padding:6px 12px;border-radius:999px;text-transform:uppercase}.nv__btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;width:100%;background:var(--btn-bg,var(--ink));color:var(--btn-text,#fff);font-family:Inter,sans-serif;font-weight:600;font-size:16px;border:none;border-radius:12px;padding:17px 22px;cursor:pointer;transition:transform .12s ease,background .2s ease;letter-spacing:.01em}.nv__btn:hover{background:var(--btn-bg-hover,#100C12);transform:translateY(-1px)}.nv__btn--ghost{background:transparent;color:var(--ink);border:1.5px solid var(--ink)}.nv__btn--ghost:hover{background:var(--ink);color:#fff}.nv__buynow{margin-top:10px}.nv__buynow .shopify-payment-button__button{border-radius:12px!important;font-weight:600!important}.nv__hero{padding:44px 0 20px}.nv__hero-grid{display:grid;grid-template-columns:1.05fr 1fr;gap:56px;align-items:start}.nv__hero-grid>*{min-width:0}.nv__buybox{max-width:520px}.nv__title{font-family:var(--ui);font-size:clamp(27px,3.1vw,37px);font-weight:600;letter-spacing:-.022em;line-height:1.18;margin:16px 0 6px}.nv__subtitle{color:var(--body);font-size:17px;margin:0 0 20px}.nv__highlights{list-style:none;padding:0;margin:0 0 22px;display:flex;flex-direction:column;gap:11px}.nv__highlights li{display:flex;gap:11px;align-items:flex-start;font-size:15px;color:var(--ink)}.nv__tick{flex:none;width:20px;height:20px;border-radius:50%;background:var(--soft);color:var(--accent-ink);display:flex;align-items:center;justify-content:center;margin-top:1px}.nv__tick svg{width:12px;height:12px}.nv__highlights b{font-weight:600}.nv__price{display:flex;align-items:baseline;gap:12px;margin:4px 0}.nv__price .now{font-family:var(--ui);font-size:32px;font-weight:600;letter-spacing:-.02em;font-variant-numeric:lining-nums tabular-nums}.nv__price .was{color:var(--faint);text-decoration:line-through;font-size:17px}.nv__price .save{font-size:12px;font-weight:600;background:var(--soft);color:var(--accent-ink);padding:4px 10px;border-radius:6px}.nv__ship{font-size:13px;color:var(--body);margin:0 0 16px}.nv__form{margin-top:6px}.nv__trust{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin:22px 0 0}.nv__trust-card{display:flex;gap:10px;align-items:center;background:#fff;border:1px solid var(--line);border-radius:12px;padding:12px 14px;font-size:13px;font-weight:500}.nv__trust-card svg{width:20px;height:20px;color:var(--accent-ink);flex:none}.nv__benefits{list-style:none;padding:18px 0 0;margin:18px 0 0;border-top:1px solid var(--line);display:flex;flex-direction:column;gap:9px}.nv__benefits li{display:flex;gap:10px;font-size:14px;color:var(--body)}.nv__benefits li:before{content:"";flex:none;width:16px;height:16px;border-radius:50%;background:var(--accent);margin-top:3px;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='white' d='M9 16.2l-3.5-3.5L4 14.2l5 5 11-11-1.4-1.4z'/%3E%3C/svg%3E") center/12px no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='white' d='M9 16.2l-3.5-3.5L4 14.2l5 5 11-11-1.4-1.4z'/%3E%3C/svg%3E") center/12px no-repeat}.nv__pay{margin-top:16px;font-size:11px;letter-spacing:.08em;color:var(--faint);font-weight:600}.nv__section{padding:56px 0}.nv__section-head{text-align:center;max-width:640px;margin:0 auto 36px}.nv__section-head h2{font-size:clamp(26px,3vw,34px)}.nv__section-head p{color:var(--body);margin:12px 0 0;font-size:16px}.nv__iconrow{display:grid;grid-template-columns:repeat(4,1fr);gap:18px}.nv__iconcard{background:#fff;border:1px solid var(--line);border-radius:var(--radius);padding:24px 20px;text-align:center;box-shadow:var(--shadow)}.nv__iconcard svg{width:30px;height:30px;color:var(--accent-ink);margin:0 auto 12px}.nv__iconcard h3{font-family:Inter,sans-serif;font-size:15px;font-weight:700;margin:0 0 5px;letter-spacing:.01em}.nv__iconcard p{font-size:13px;color:var(--body);margin:0}.nv__dd{display:flex;flex-direction:column;gap:26px}.nv__panel{display:grid;grid-template-columns:1fr 1fr;gap:40px;align-items:center;background:#fff;border:1px solid var(--line);border-radius:20px;overflow:hidden;box-shadow:var(--shadow)}.nv__panel.rev .nv__panel-media{order:2}.nv__panel-media{aspect-ratio:1/1;background:#fff}.nv__panel-media img{width:100%;height:100%;object-fit:contain}.nv__panel-body{padding:34px}.nv__panel-body .nv__eyebrow{margin-bottom:10px;display:block}.nv__panel-body h3{font-size:24px;margin-bottom:10px}.nv__panel-body p{color:var(--body);margin:0;font-size:15.5px}.nv__cmp{background:#fff;border:1px solid var(--line);border-radius:20px;overflow:hidden;box-shadow:var(--shadow)}.nv__cmp table{width:100%;border-collapse:collapse}.nv__cmp th,.nv__cmp td{padding:15px 18px;text-align:left;border-bottom:1px solid var(--line);font-size:14.5px}.nv__cmp thead th{font-family:var(--display);font-weight:600;font-size:15px}.nv__cmp thead th.us{color:var(--accent-ink)}.nv__cmp td.c{text-align:center;width:110px}.nv__cmp td.us{background:var(--soft2);font-weight:600;text-align:center}.nv__yes{color:var(--accent-ink)}.nv__no{color:var(--faint)}.nv__cmp tr:last-child td{border-bottom:none}.nv__rev-top{display:flex;gap:26px;align-items:center;justify-content:center;flex-wrap:wrap;margin-bottom:30px}.nv__rev-score{text-align:center}.nv__rev-score .n{font-family:var(--ui);font-size:46px;font-weight:600;line-height:1;letter-spacing:-.03em}.nv__stars{color:var(--gold);letter-spacing:2px;font-size:16px}.nv__rev-empty{max-width:520px;margin:0 auto;text-align:center;background:#fff;border:1px dashed var(--line);border-radius:16px;padding:30px;color:var(--body)}.nv__rev-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}.nv__rev-card{background:#fff;border:1px solid var(--line);border-radius:14px;padding:20px;box-shadow:var(--shadow)}.nv__rev-card .nv__stars{font-size:14px}.nv__rev-card h4{font-family:Inter,sans-serif;font-size:14px;font-weight:700;margin:8px 0 6px}.nv__rev-card p{font-size:13.5px;color:var(--body);margin:0 0 12px}.nv__rev-card .who{font-size:12px;color:var(--faint);font-weight:600}.nv__faq{max-width:760px;margin:0 auto}.nv__faq details{background:#fff;border:1px solid var(--line);border-radius:12px;margin-bottom:10px;padding:0 18px;box-shadow:var(--shadow)}.nv__faq summary{cursor:pointer;list-style:none;padding:16px 0;font-weight:600;font-size:15px;display:flex;justify-content:space-between;align-items:center;gap:12px}.nv__faq summary::-webkit-details-marker{display:none}.nv__faq summary:after{content:"+";color:var(--accent-ink);font-size:20px;font-weight:400}.nv__faq details[open] summary:after{content:"\2013"}.nv__faq details p{margin:0 0 16px;color:var(--body);font-size:14.5px}.nv__final{background:var(--ink);color:#fff;border-radius:24px;text-align:center;padding:56px 32px}.nv__final .nv__eyebrow{color:#d9b9c4}.nv__final h2{color:#fff;font-size:clamp(28px,3.4vw,40px);margin:12px 0 14px}.nv__final p{color:#d8cfd3;margin:0 auto 26px;max-width:460px}.nv__final .nv__btn{background:var(--btn-alt-bg,#fff);color:var(--btn-alt-text,var(--ink));max-width:340px;margin:0 auto}.nv__final .nv__btn:hover{background:var(--btn-alt-bg-hover,var(--soft))}.nv__sticky{position:fixed;left:0;right:0;bottom:0;z-index:50;background:#fffffff5;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-top:1px solid var(--line);padding:12px 0;transform:translateY(110%);transition:transform .3s ease}.nv__sticky.show{transform:translateY(0)}.nv__sticky .in{display:flex;align-items:center;justify-content:space-between;gap:16px}.nv__sticky .meta{display:flex;align-items:center;gap:12px;min-width:0}.nv__sticky .meta img{width:44px;height:44px;border-radius:10px;object-fit:cover;flex:none}.nv__sticky .meta .t{font-weight:600;font-size:14px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.nv__sticky .meta .p{font-size:13px;color:var(--body)}.nv__sticky .nv__btn{width:auto;padding:13px 26px}.nv__hHero{position:relative;padding:74px 0 64px;text-align:center}.nv__hHero .nv__eyebrow{display:block;margin-bottom:16px}.nv__hHero h1{font-size:clamp(38px,6vw,66px);max-width:14ch;margin:0 auto}.nv__hHero p{color:var(--body);font-size:19px;max-width:56ch;margin:20px auto 30px}.nv__hHero .nv__btn{width:auto;display:inline-flex;padding:16px 34px}.nv__hbar{display:flex;flex-wrap:wrap;justify-content:center;gap:10px 30px;margin-top:34px;color:var(--body);font-size:13.5px;font-weight:500}.nv__hbar span{display:inline-flex;align-items:center;gap:8px}.nv__hbar svg{width:17px;height:17px;color:var(--accent-ink)}.nv__grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(198px,1fr));gap:20px}.nv__card{display:flex;flex-direction:column;background:#fff;border:1px solid var(--line);border-radius:var(--radius);overflow:hidden;box-shadow:var(--shadow);transition:transform .15s ease,box-shadow .2s ease}.nv__card:hover{transform:translateY(-3px);box-shadow:0 10px 30px #241f261f}.nv__card-img{aspect-ratio:1/1;background:var(--soft)}.nv__card-img img{width:100%;height:100%;object-fit:cover}.nv__card-b{padding:18px;display:flex;flex-direction:column;gap:6px;flex:1}.nv__card-b .cat{font-size:11px;letter-spacing:.12em;text-transform:uppercase;color:var(--accent-ink);font-weight:600}.nv__card-b h3{font-family:var(--ui);font-size:16.5px;font-weight:600;letter-spacing:-.015em;line-height:1.3}.nv__card-b .d{font-size:13px;color:var(--body);flex:1}.nv__card-b .row{display:flex;align-items:center;justify-content:space-between;margin-top:8px}.nv__card-b .pr{font-family:var(--ui);font-size:17px;font-weight:600;letter-spacing:-.02em;font-variant-numeric:lining-nums tabular-nums}.nv__card-b .go{font-size:13px;font-weight:600;color:var(--accent-ink)}.nv__story{display:grid;grid-template-columns:1fr 1fr;gap:48px;align-items:center}.nv__story-media{aspect-ratio:5/4;border-radius:20px;overflow:hidden;background:var(--soft);box-shadow:var(--shadow)}.nv__story h2{font-size:clamp(26px,3vw,36px);margin-bottom:16px}.nv__story p{color:var(--body);font-size:16px;margin:0 0 14px}@media(max-width:900px){.nv__hero-grid{grid-template-columns:1fr;gap:28px}.nv__iconrow{grid-template-columns:1fr 1fr}.nv__panel,.nv__panel.rev .nv__panel-media{grid-template-columns:1fr;order:0}.nv__rev-grid{grid-template-columns:1fr}.nv__grid{grid-template-columns:1fr 1fr}.nv__story{grid-template-columns:1fr}.nv__cmp{overflow-x:auto}}@media(max-width:560px){.nv__grid,.nv__trust,.nv__iconrow{grid-template-columns:1fr}}.nv a.nv__btn,.nv-chrome a.nv__btn,a.nv__btn,button.nv__btn{color:var(--btn-text,#fff)}.nv .nv__final a.nv__btn,.nv .nv__final button.nv__btn,.nv__final .nv__btn{color:var(--btn-alt-text,var(--ink))}.nv a.nv__btn--ghost,a.nv__btn--ghost,button.nv__btn--ghost{color:var(--ink)}.nv a.nv__btn--ghost:hover,a.nv__btn--ghost:hover,button.nv__btn--ghost:hover{color:#fff}.nv__hHero-media{margin:34px auto 0;max-width:900px;border-radius:20px;overflow:hidden;box-shadow:var(--shadow)}.nv__hHero-media img{width:100%;height:auto;display:block}.nv .nv__band{padding:var(--nv-band-top,8px) 0 var(--nv-band-bottom,72px)}.nv .nv__band-inner{position:relative}.nv .nv__band-media{margin:0;border-radius:20px;overflow:hidden;background:var(--soft);box-shadow:var(--shadow);aspect-ratio:var(--nv-band-ratio,16/9)}.nv .nv__band-media img{width:100%;height:100%;object-fit:cover;display:block}.nv .nv__band--bleed .nv__wrap{max-width:none;padding:0}.nv .nv__band--bleed .nv__band-media{border-radius:0;box-shadow:none}.nv a.nv__band-card{position:absolute;top:50%;left:34px;transform:translateY(-50%);width:min(310px,38%);display:flex;flex-direction:column;gap:14px;background:#fff;border:1px solid var(--line);border-radius:18px;padding:20px;box-shadow:0 2px 6px #241f260f,0 22px 48px #241f262e;transition:transform .18s ease,box-shadow .2s ease}.nv a.nv__band-card--right{left:auto;right:34px}.nv a.nv__band-card:hover{transform:translateY(-50%) translateY(-3px);box-shadow:0 2px 6px #241f260f,0 28px 60px #241f263d}.nv .nv__band-card-top{display:flex;align-items:flex-start;justify-content:space-between;gap:14px}.nv .nv__band-card-name{min-width:0}.nv .nv__band-card-name .cat{display:block;font-size:10px;letter-spacing:.16em;text-transform:uppercase;font-weight:600;color:var(--accent-ink);margin-bottom:5px}.nv .nv__band-card-name h3{font-family:var(--ui);font-size:16px;font-weight:600;letter-spacing:-.015em;line-height:1.3;margin:0}.nv .nv__band-card-price{flex:none;text-align:right;line-height:1.2}.nv .nv__band-card-price .now{display:block;font-family:var(--ui);font-size:16.5px;font-weight:600;letter-spacing:-.02em;color:var(--ink);font-variant-numeric:lining-nums tabular-nums}.nv .nv__band-card-price .was{display:block;font-size:12.5px;color:var(--faint);text-decoration:line-through;margin-top:2px}.nv .nv__band-card-shot{border-radius:12px;overflow:hidden;background:var(--soft);aspect-ratio:4/3}.nv .nv__band-card-shot img{width:100%;height:100%;object-fit:cover;display:block}.nv .nv__band-card-cta{display:inline-flex;align-items:center;justify-content:center;gap:7px;background:var(--ink);color:#fff;border-radius:10px;padding:11px 16px;font-size:13.5px;font-weight:600;letter-spacing:.01em}.nv .nv__band-card-cta svg{width:15px;height:15px}.nv a.nv__band-card:hover .nv__band-card-cta{background:#100c12}@media(max-width:900px){.nv a.nv__band-card,.nv a.nv__band-card--right{position:static;left:auto;right:auto;transform:none;width:100%;margin-top:16px}.nv a.nv__band-card:hover{transform:translateY(-2px)}}@media(max-width:749px){.nv .nv__band-media{aspect-ratio:4/3;border-radius:20px 20px 0 0;box-shadow:none}.nv .nv__band-inner{border-radius:20px;overflow:hidden;box-shadow:var(--shadow)}.nv a.nv__band-card,.nv a.nv__band-card--right{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px;margin-top:0;padding:12px 14px;border:none;border-top:1px solid var(--line);border-radius:0;box-shadow:none}.nv a.nv__band-card:hover{transform:none;box-shadow:none}.nv .nv__band-card-shot{order:-1;width:74px;height:74px;aspect-ratio:1/1;border-radius:12px}.nv .nv__band-card-top{display:block;min-width:0}.nv .nv__band-card-name h3{font-size:15px}.nv .nv__band-card-price{display:flex;align-items:baseline;gap:8px;text-align:left;margin-top:4px}.nv .nv__band-card-price .now{display:inline;font-size:15px}.nv .nv__band-card-price .was{display:inline;margin-top:0;font-size:12.5px}.nv .nv__band-card-cta{width:38px;height:38px;padding:0;border-radius:50%}.nv .nv__band-card-cta-label{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap}.nv .nv__band-card-cta svg{width:16px;height:16px}}
/*# sourceMappingURL=/cdn/shop/t/49/assets/novelle.css.map */
