.nw{--cream:#F4EEE6;--cocoa:#2A211D;--butter:#D9CBB8;--marm:#C8925A;--rasp:#64705D;--sage:#64705D;--soft:#5E544D;--line:#E0D5C6;--card:#FBF8F3;--tint:#ECE3D6;--ink:var(--cocoa);--ground:var(--cream);--r:14px;background:var(--ground);color:var(--ink);font-family:Albert Sans,system-ui,-apple-system,Segoe UI,sans-serif;font-size:18px;line-height:1.55;-webkit-font-smoothing:antialiased;overflow-x:hidden}.nw *,.nw *:before,.nw *:after{box-sizing:border-box}.nw img,.nw video{max-width:100%;height:auto;display:block}.nw h1,.nw h2,.nw .display{font-family:Newsreader,Georgia,serif;font-weight:400;color:var(--ink);letter-spacing:-.005em;line-height:1.06;margin:0 0 14px}.nw h1{font-size:38px}.nw h2{font-size:33px}.nw h3{font-family:Albert Sans,system-ui,sans-serif;font-weight:700;font-size:19px;line-height:1.3;margin:0 0 6px}.nw p{margin:0 0 14px}.nw a{color:inherit}.nw .wrap{max-width:640px;margin:0 auto;padding:0 18px}.nw section{padding:56px 0;margin:0}.nw .plain{--ground:var(--cream);background:var(--cream)}.nw .alt{--ground:var(--butter);--card:#FFF8EA;--line:#E5BF6A;background:var(--butter)}.nw .dark{--ground:var(--cocoa);--ink:var(--cream);--soft:#E9D7C3;--card:#4A2E2A;--line:#5E403A;background:var(--cocoa);color:var(--cream)}.nw .label{display:inline-block;font-size:13.5px;font-weight:800;letter-spacing:.09em;text-transform:uppercase;color:var(--cocoa);background:var(--butter);border-radius:999px;padding:5px 13px;margin:0 0 14px}.nw .alt .label{background:var(--cream)}.nw .dark .label{background:var(--butter);color:var(--cocoa)}.nw .lead{font-size:19px}.nw .rte p{margin:0 0 14px}.nw .rte p:last-child{margin-bottom:0}.nw .rte em{font-style:italic}.nw .after{margin:18px 0 0;font-weight:600;font-size:18px}.nw .fig{position:relative;margin:22px 0}.nw .fig img,.nw .fig .ph{width:100%;border-radius:var(--r)}.nw .fig .stamp{position:absolute;left:-6px;top:-14px;width:112px;transform:rotate(-10deg);filter:drop-shadow(0 4px 8px rgba(59,35,32,.25))}.nw .fig .stamp img,.nw .fig .stamp .ph{border-radius:50%}.nw .fig .stamp .ph{aspect-ratio:1/1;font-size:11px}.nw .cta-primary,.nw .cta-offer{display:block;width:100%;text-align:center;background:var(--cocoa);color:var(--cream);text-decoration:none;font-weight:700;font-size:19px;letter-spacing:.01em;padding:18px 24px;border-radius:999px;margin:26px 0 6px;box-shadow:0 4px #3b23202e}.nw .dark .cta-primary{background:var(--cream);color:var(--cocoa);box-shadow:none}.nw .alt .cta-primary{box-shadow:none}.nw .top-bar{background:var(--cocoa);color:var(--cream);overflow:hidden;padding:9px 0 8px}.nw .top-bar-wrap{position:relative;margin-bottom:12px;z-index:2}.nw .top-bar-wrap:after{content:"";position:absolute;left:0;right:0;bottom:-9px;height:10px;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='40' height='10' viewBox='0 0 40 10'%3E%3Cpath d='M0 0H40V5Q35 10 30 5T20 5T10 5T0 5Z' fill='%233B2320'/%3E%3C/svg%3E") repeat-x;background-size:40px 10px}.nw .top-bar-track{display:inline-flex;white-space:nowrap;animation:nw-marquee 26s linear infinite;font-size:15px;font-weight:700;letter-spacing:.02em}.nw .top-bar-track span{padding:0 18px;display:inline-flex;align-items:center;gap:18px}.nw .top-bar-track span:after{content:"";width:7px;height:7px;border-radius:50%;background:var(--marm)}.nw .top-bar-wrap+.nw-logo{padding-top:14px}@keyframes nw-marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}@media(prefers-reduced-motion:reduce){.nw .top-bar-track,.nw .ticker-track{animation:none}}.nw .nw-logo{text-align:center;padding:8px 16px 6px}.nw .nw-logo img{max-width:132px;margin:0 auto}.nw .cookie{display:inline-flex;align-items:center;justify-content:center;text-align:center;width:92px;height:92px;padding:14px;flex:none;background:var(--rasp);color:var(--cream);font-weight:800;font-size:13px;line-height:1.1;text-transform:lowercase;letter-spacing:.01em;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 100'%3E%3Cpath d='M50.0 7.0Q62.2 -3.6 68.7 11.3Q84.3 7.0 83.6 23.2Q99.6 26.1 91.9 40.4Q105.0 50.0 91.9 59.6Q99.6 73.9 83.6 76.8Q84.3 93.0 68.7 88.7Q62.2 103.6 50.0 93.0Q37.8 103.6 31.3 88.7Q15.7 93.0 16.4 76.8Q0.4 73.9 8.1 59.6Q-5.0 50.0 8.1 40.4Q0.4 26.1 16.4 23.2Q15.7 7.0 31.3 11.3Q37.8 -3.6 50.0 7.0Z'/%3E%3C/svg%3E") center/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 100'%3E%3Cpath d='M50.0 7.0Q62.2 -3.6 68.7 11.3Q84.3 7.0 83.6 23.2Q99.6 26.1 91.9 40.4Q105.0 50.0 91.9 59.6Q99.6 73.9 83.6 76.8Q84.3 93.0 68.7 88.7Q62.2 103.6 50.0 93.0Q37.8 103.6 31.3 88.7Q15.7 93.0 16.4 76.8Q0.4 73.9 8.1 59.6Q-5.0 50.0 8.1 40.4Q0.4 26.1 16.4 23.2Q15.7 7.0 31.3 11.3Q37.8 -3.6 50.0 7.0Z'/%3E%3C/svg%3E") center/contain no-repeat}.nw .pill{display:inline-block;font-size:12.5px;font-weight:800;letter-spacing:.06em;text-transform:uppercase;line-height:1.2;padding:5px 11px;border-radius:999px;background:var(--marm);color:var(--cocoa);border:2px solid var(--cocoa);white-space:nowrap}.nw .pill.butter{background:var(--butter)}.nw .pill.raspberry{background:var(--rasp);color:var(--cream)}.nw .ic{width:44px;height:44px;flex:0 0 44px}.nw .ic .ln{fill:none;stroke:var(--ink);stroke-width:3.4;stroke-linecap:round;stroke-linejoin:round}.nw .ic .bl{opacity:.95}.nw .ic-sm{width:30px;height:30px;flex-basis:30px}.nw .stars{color:var(--rasp);letter-spacing:.12em}.nw .dark .stars{color:var(--butter)}.nw .sample-tag{display:block;width:fit-content;font-size:12px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;line-height:1.4;color:var(--cocoa);background:var(--tint);border:1.5px dashed var(--cocoa);border-radius:6px;padding:2px 8px;margin:0 0 6px}.nw .sample-row{flex:0 0 100%;display:flex}.nw .sample-under{margin:6px auto 20px}.nw .rating-line{display:flex;flex-wrap:wrap;align-items:center;gap:4px 8px;font-size:16px;color:var(--soft);text-decoration:none;margin:0 0 12px}.nw .rating-line.by-cart{justify-content:center;margin:16px 0 0}.nw .rating-line.by-cart .sample-row{justify-content:center}.nw [data-placeholder]{outline:2px dashed var(--marm);outline-offset:2px}.nw .review-strip{margin:24px 0 0}.nw .review-card{background:var(--card);border:2px solid var(--cocoa);border-radius:20px;padding:18px 18px 16px;margin:0 0 12px}.nw .dark .review-card{border-color:var(--butter)}.nw .review-card .stars{margin:0 0 6px;font-size:17px}.nw .review-title{font-weight:800;margin:0 0 4px;font-size:18px}.nw .review-text{margin:0 0 8px;font-size:17px;line-height:1.5}.nw .who{font-size:13.5px;letter-spacing:.06em;text-transform:uppercase;font-weight:800;color:var(--soft);margin:0}.nw .ph{background:var(--tint);color:var(--soft);display:flex;align-items:center;justify-content:center;text-align:center;font-size:13px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;border-radius:var(--r);width:100%}.nw .ph span{padding:6px 10px;border:1.5px dashed var(--soft);border-radius:8px}.nw .ph-square{aspect-ratio:1/1}.nw .alt .ph{background:#fce3a2}.nw .dark .ph{background:#fff4e31a;color:var(--butter)}.nw .dark .ph span{border-color:var(--butter)}.nw .buy{padding-top:6px;padding-bottom:40px}.nw .gallery{margin:0 0 20px}.nw .gallery-stage{position:relative}.nw .gallery-track{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;-webkit-overflow-scrolling:touch;border-radius:var(--r);background:var(--tint)}.nw .gallery-track::-webkit-scrollbar{display:none}.nw .gallery-slide{flex:0 0 100%;scroll-snap-align:start;scroll-snap-stop:always}.nw .gallery-slide img{width:100%;aspect-ratio:1/1;object-fit:cover}.nw .gallery-slide .ph{border-radius:0}.nw .gallery-nav{display:none;position:absolute;top:50%;transform:translateY(-50%);width:40px;height:40px;border-radius:50%;border:2px solid var(--cocoa);background:var(--cream);color:var(--cocoa);font-size:24px;line-height:34px;padding:0;cursor:pointer}.nw .gallery-nav.prev{left:10px}.nw .gallery-nav.next{right:10px}.nw .gallery-thumbs{display:flex;flex-wrap:nowrap;overflow-x:auto;gap:8px;margin-top:10px;scrollbar-width:none}.nw .gallery-thumbs::-webkit-scrollbar{display:none}.nw .gallery-thumbs button{flex:0 0 64px;padding:0;border:2px solid transparent;border-radius:14px;background:none;cursor:pointer;overflow:hidden}.nw .gallery-thumbs button.active{border-color:var(--cocoa)}.nw .gallery-thumbs img{width:100%;aspect-ratio:1/1;object-fit:cover;border-radius:11px}.nw .ph-thumb{aspect-ratio:1/1;font-size:10px;letter-spacing:.04em;border-radius:11px}.nw .ph-thumb span{border:none;padding:0}.nw .buy h1{margin:6px 0 12px}.nw .promise{font-size:19px;font-weight:500;line-height:1.45;margin:0 0 20px}.nw .benefits{list-style:none;padding:4px 16px;margin:0 0 26px;background:var(--card);border-radius:var(--r);border:2px solid var(--line)}.nw .benefits li{display:flex;gap:14px;align-items:flex-start;padding:14px 0;border-bottom:1.5px dashed var(--line);font-size:17px;line-height:1.45}.nw .benefits li:last-child{border-bottom:none}.nw .benefits b{display:block;font-size:18px;font-weight:800;margin-bottom:2px}.nw .accordions{margin-top:22px;border-top:2px solid var(--line)}.nw .accordions details{border-bottom:2px solid var(--line);padding:15px 0}.nw .accordions summary{cursor:pointer;font-weight:800;list-style:none;font-size:18px;display:flex;justify-content:space-between;align-items:center;gap:12px}.nw .accordions summary::-webkit-details-marker,.nw .faq summary::-webkit-details-marker{display:none}.nw .accordions summary:after,.nw .faq summary:after{content:"+";flex:none;width:28px;height:28px;border-radius:50%;background:var(--butter);color:var(--cocoa);display:flex;align-items:center;justify-content:center;font-weight:800;font-size:19px;line-height:1}.nw .accordions details[open] summary:after,.nw .faq details[open] summary:after{content:"\2212"}.nw .accordions .rte{margin-top:10px;font-size:17px;color:var(--soft)}.nw #offer{scroll-margin-top:12px}.nw .sticky-cta{position:fixed;left:0;right:0;bottom:0;background:var(--cocoa);color:var(--cream);display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 14px 12px;transform:translateY(110%);transition:transform .25s ease;z-index:50}.nw .sticky-cta.visible{transform:translateY(0)}.nw .sticky-cta-text{font-size:14.5px;font-weight:600;line-height:1.3;min-width:0}.nw .sticky-cta-btn{background:var(--butter);color:var(--cocoa);text-decoration:none;font-weight:800;padding:12px 18px;border-radius:999px;white-space:nowrap;font-size:16.5px}.nw .offer-box{margin:8px 0 0}.nw .sale{display:flex;align-items:center;gap:14px;margin:4px 0 18px}.nw .sale .cookie{transform:rotate(-8deg)}.nw .sale-text{font-family:Newsreader,Georgia,serif;font-size:27px;line-height:1.05;text-transform:lowercase;margin:0}.nw .step{margin:0 0 22px}.nw .step-head{display:flex;align-items:center;gap:10px;font-family:Newsreader,Georgia,serif;font-weight:400;font-size:25px;line-height:1.1;text-transform:lowercase;margin:0 0 8px}.nw .step-n{flex:none;width:32px;height:32px;border-radius:50%;background:var(--cocoa);color:var(--cream);font-family:Albert Sans,sans-serif;font-weight:800;font-size:17px;display:inline-flex;align-items:center;justify-content:center}.nw .step-help{font-size:16.5px;color:var(--soft);margin:0 0 14px}.nw .strengths{display:grid;grid-template-columns:repeat(auto-fit,minmax(0,1fr));gap:8px;margin:16px 0 0}.nw .st-btn{position:relative;font:inherit;color:var(--cocoa);background:var(--card);border:2px solid var(--cocoa);border-radius:18px;padding:14px 4px 11px;cursor:pointer;display:flex;flex-direction:column;align-items:center;gap:6px;min-width:0}.nw .st-btn[hidden]{display:none}.nw .st-btn.active{background:var(--cocoa);color:var(--cream);box-shadow:0 4px 0 var(--marm)}.nw .st-name{font-weight:800;font-size:16px;line-height:1.1}.nw .st-btn .pill{position:absolute;top:-11px;left:50%;transform:translate(-50%);font-size:10px;padding:3px 7px;border-width:1.5px}.nw .dots{display:inline-flex;gap:4px;height:12px;align-items:center}.nw .dots i{width:11px;height:11px;border-radius:50%;background:var(--dot,var(--marm));border:1.5px solid var(--cocoa)}.nw .st-btn.active .dots i{border-color:var(--cream)}.nw .dots.butter{--dot:var(--butter)}.nw .dots.marmalade{--dot:var(--marm)}.nw .dots.raspberry{--dot:var(--rasp)}.nw .dots.mixed i:nth-child(1){--dot:var(--butter)}.nw .dots.mixed i:nth-child(2){--dot:var(--marm)}.nw .dots.mixed i:nth-child(3){--dot:var(--rasp)}.nw .st-note{background:var(--tint);border-radius:18px;padding:14px 16px;margin:12px 0 0}.nw .alt .st-note{background:var(--card)}.nw .st-note[hidden]{display:none}.nw .st-line{font-weight:700;font-size:17.5px;line-height:1.4;margin:0 0 6px}.nw .st-for{font-size:16px;color:var(--soft);margin:0}.nw .sets{display:grid;gap:10px;margin:16px 0 0}.nw .offer-visual{position:relative;margin:4px 0 22px;border-radius:var(--r);overflow:hidden;background:var(--tint);aspect-ratio:1/1}.nw .offer-visual img{width:100%;height:100%;aspect-ratio:1/1;object-fit:cover}.nw .offer-visual .ph{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:0}.nw .visual-stickers{position:absolute;top:12px;right:10px;display:flex;flex-direction:column;align-items:flex-end;gap:2px;z-index:2}.nw .visual-stickers[hidden]{display:none}.nw .visual-stickers .cookie{width:94px;height:94px;font-size:14px;line-height:1.05;text-transform:none;filter:drop-shadow(0 3px 5px rgba(59,35,32,.25))}.nw .visual-stickers .cookie:nth-child(1){transform:rotate(9deg)}.nw .visual-stickers .cookie:nth-child(2){transform:rotate(-7deg);margin-right:16px}.nw .set-row{position:relative;font:inherit;color:var(--cocoa);text-align:left;background:var(--card);border:2px solid var(--line);border-radius:18px;padding:13px 14px 13px 12px;cursor:pointer;display:grid;grid-template-columns:22px minmax(0,1fr) auto;gap:4px 10px;align-items:start;width:100%}.nw .set-row.active{border-color:var(--cocoa);box-shadow:4px 4px 0 var(--cocoa)}.nw .set-radio{width:20px;height:20px;border-radius:50%;border:2px solid var(--cocoa);margin-top:3px;background:var(--card)}.nw .set-row.active .set-radio{background:radial-gradient(circle,var(--cocoa) 0 5px,var(--card) 6px)}.nw .set-main{min-width:0}.nw .set-top{display:flex;flex-wrap:wrap;align-items:center;gap:4px 8px}.nw .set-name{font-family:Newsreader,Georgia,serif;font-size:20px;line-height:1.1}.nw .set-top .pill{font-size:10.5px;padding:3px 8px;border-width:1.5px}.nw .set-meta{display:block;font-size:14.5px;font-weight:700;color:var(--soft);margin:3px 0 0}.nw .set-meta span{display:inline-block;white-space:nowrap}.nw .set-meta span:not(:last-child):after{content:"\a0\b7\a0"}.nw .set-line{display:block;font-size:15.5px;line-height:1.35;margin:4px 0 0}.nw .set-price{text-align:right;display:flex;flex-direction:column;align-items:flex-end;gap:2px}.nw .set-now{font-weight:800;font-size:23px;line-height:1}.nw .set-was{text-decoration:line-through;color:var(--soft);font-size:15px}.nw .set-save{font-size:12.5px;font-weight:800;letter-spacing:.03em;text-transform:uppercase;color:var(--cocoa);white-space:nowrap}.nw .set-pct{font-size:12px;font-weight:800;letter-spacing:.04em;text-transform:uppercase;color:var(--cream);background:var(--rasp);border-radius:999px;padding:2px 8px;white-space:nowrap}.nw .per-line{text-align:center;font-size:15.5px;font-weight:700;color:var(--soft);margin:10px 0 0}.nw .gift-row,.nw .stepup,.nw .value-line{display:flex;gap:10px;align-items:flex-start;font-size:16px;line-height:1.45;border-radius:16px;padding:12px 14px;margin:12px 0 0}.nw .gift-row[hidden],.nw .stepup[hidden],.nw .value-line[hidden]{display:none}.nw .gift-row{background:var(--tint);font-weight:700}.nw .alt .gift-row{background:var(--card)}.nw .stepup{background:var(--cocoa);color:var(--cream);font-weight:700}.nw .value-line{border:2px dashed var(--cocoa)}.nw .gift-row .ic,.nw .value-line .ic,.nw .stepup .ic{width:30px;height:30px;flex:0 0 30px}.nw .stepup .ic .ln{stroke:var(--cream)}.nw .cta-offer{display:flex;align-items:center;justify-content:center;gap:12px;flex-wrap:wrap;margin-top:20px;font-size:20px}.nw .cta-price{font-weight:700}.nw .cta-price s{opacity:.7;font-weight:500;margin-right:4px}.nw .pay-icons{display:flex;flex-wrap:nowrap;justify-content:center;gap:5px;margin:12px 0 0}.nw .pay-icon{width:36px;height:23px;flex:0 1 36px;min-width:0}.nw .trust-box{display:grid;grid-template-columns:1fr 1fr;margin:14px 0 0;background:var(--card);border:2px solid var(--line);border-radius:20px;overflow:hidden}.nw .trust-box p{display:flex;flex-direction:column;align-items:center;text-align:center;gap:6px;margin:0;padding:13px 10px;font-size:15px;line-height:1.38}.nw .trust-box p+p{border-left:2px solid var(--line)}.nw .trust-box .ic{width:34px;height:34px;flex:none}.nw .signs{list-style:none;padding:0;margin:20px 0 0;counter-reset:s}.nw .signs li{counter-increment:s;position:relative;padding:14px 0 14px 50px;border-bottom:2px dashed var(--line);font-size:18px}.nw .signs li:last-child{border-bottom:none}.nw .signs li:before{content:counter(s);position:absolute;left:0;top:12px;width:34px;height:34px;border-radius:50%;background:var(--marm);color:var(--cocoa);border:2px solid var(--cocoa);font-family:Newsreader,Georgia,serif;font-size:18px;display:flex;align-items:center;justify-content:center}.nw .quotes-intro{font-size:17px;color:var(--soft)}.nw .quotes{display:grid;gap:14px;margin:20px 0 0}.nw .quote-card{margin:0;position:relative;background:var(--card);border:2px solid var(--cocoa);border-radius:22px;padding:30px 18px 16px;box-shadow:4px 4px 0 var(--cocoa)}.nw .quote-card:before{content:"\201c";position:absolute;left:14px;top:-6px;font-family:Newsreader,Georgia,serif;font-size:64px;line-height:1;color:var(--rasp)}.nw .quote-text{font-size:18px;line-height:1.45;font-weight:600;margin:0 0 10px;padding:0}.nw .quote-src{font-size:13.5px;font-weight:800;letter-spacing:.05em;text-transform:uppercase;color:var(--soft);margin:0}.nw .proof-copy{font-size:18px}.nw .rv-photos{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:12px 0 6px}.nw .rv-photo{aspect-ratio:1/1;border-radius:18px;overflow:hidden;background:var(--tint);display:flex;align-items:center;justify-content:center}.nw .rv-photo img{width:100%;height:100%;object-fit:cover}.nw .rv-empty{font-size:13px;color:var(--soft);text-align:center;padding:6px}.nw .stats{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:22px 0 6px}.nw .stat{background:var(--card);border:2px solid var(--cocoa);border-radius:22px;padding:18px 12px 16px;text-align:center}.nw .stat-num{font-family:Newsreader,Georgia,serif;font-size:40px;line-height:1;margin:0 0 8px;color:var(--rasp);font-variant-numeric:tabular-nums}.nw .stat-text{font-size:16px;line-height:1.38;margin:0;font-weight:600}.nw .steps{list-style:none;padding:0;margin:22px 0 0;display:grid;gap:24px}.nw .steps img,.nw .steps .ph{border-radius:var(--r);width:100%;margin-bottom:12px}.nw .steps h3{display:flex;align-items:center;gap:10px;font-size:20px}.nw .step-dot{flex:none;width:34px;height:34px;border-radius:50%;background:var(--marm);border:2px solid var(--cocoa);display:inline-flex;align-items:center;justify-content:center;font-family:Newsreader,Georgia,serif;font-weight:400;font-size:18px;color:var(--cocoa)}.nw .steps p{font-size:17.5px;margin:0}.nw .tl{margin:22px 0 0;padding:0;list-style:none}.nw .tl li{position:relative;padding:0 0 24px 30px;border-left:2.5px dashed var(--cocoa);margin-left:9px}.nw .tl li:last-child{padding-bottom:0;border-left-color:transparent}.nw .tl li:before{content:"";position:absolute;left:-10px;top:2px;width:17px;height:17px;border-radius:50%;background:var(--marm);border:2px solid var(--cocoa)}.nw .tl em{font-style:normal;display:inline-block;font-size:13.5px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;background:var(--butter);border-radius:999px;padding:2px 10px;margin:0 0 6px}.nw .tl p{font-size:18px;font-weight:600;line-height:1.42;margin:0}.nw .parts{display:grid;gap:16px;margin:22px 0 6px}.nw .part{background:var(--card);border:2px solid var(--cocoa);border-radius:var(--r);overflow:hidden}.nw .part>img,.nw .part>.ph{border-radius:0;width:100%;aspect-ratio:1/1;object-fit:cover}.nw .part-icon{aspect-ratio:2/1;background:var(--butter);display:flex;align-items:center;justify-content:center}.nw .part-icon .ic{width:110px;height:110px;flex-basis:110px}.nw .part .body{padding:16px 18px 18px}.nw .part h3{display:flex;align-items:center;gap:10px;flex-wrap:wrap;font-family:Newsreader,Georgia,serif;font-weight:400;font-size:24px;line-height:1.1;margin:0 0 8px}.nw .part .pill{font-family:Albert Sans,sans-serif}.nw .part-line{font-size:17.5px;font-weight:600;line-height:1.45;margin:0 0 8px}.nw .part-for{font-size:16px;color:var(--soft);margin:0}.nw .reasons{display:flex;gap:12px;overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding:0 18px;margin:22px -18px 6px;padding:0 18px 10px;scrollbar-width:none}.nw .reasons::-webkit-scrollbar{display:none}.nw .reason{flex:0 0 84%;scroll-snap-align:start;background:var(--card);border:2px solid var(--cocoa);border-radius:var(--r);overflow:hidden}.nw .reason>img,.nw .reason>.ph{width:100%;aspect-ratio:1/1;object-fit:cover;border-radius:0}.nw .reason .body{padding:16px 16px 18px}.nw .reason-num{display:inline-flex;width:32px;height:32px;border-radius:50%;background:var(--marm);border:2px solid var(--cocoa);font-family:Newsreader,Georgia,serif;font-size:17px;align-items:center;justify-content:center;margin-bottom:8px}.nw .reason p{font-size:17px;margin:0}.nw .vs{width:100%;border-collapse:separate;border-spacing:0;table-layout:fixed;margin:22px 0 6px;font-size:16.5px}.nw .vs th,.nw .vs td{padding:13px 3px;text-align:center;vertical-align:middle;border-bottom:2px dashed var(--line)}.nw .vs tr:last-child td{border-bottom:none}.nw .vs th{font-size:12.5px;letter-spacing:.04em;text-transform:uppercase;font-weight:800;line-height:1.2;color:var(--soft)}.nw .vs .rl{width:44%;text-align:left;font-weight:700;line-height:1.3;padding-right:8px}.nw .vs .ours{background:var(--cocoa);color:var(--cream);border-bottom-color:#fff4e333}.nw .vs th.ours{border-radius:16px 16px 0 0;color:var(--cream);font-family:Newsreader,Georgia,serif;font-weight:400;font-size:16px;text-transform:lowercase;letter-spacing:0}.nw .vs tr:last-child td.ours{border-radius:0 0 16px 16px}.nw .vs .y{font-size:21px;font-weight:800;color:var(--butter)}.nw .vs .n{font-size:20px;font-weight:800;color:var(--soft);opacity:.75}.nw .faq details{border-bottom:2px solid var(--line);padding:16px 0}.nw .faq summary{cursor:pointer;font-weight:800;list-style:none;font-size:18px;line-height:1.35;display:flex;justify-content:space-between;align-items:center;gap:14px}.nw .faq details .rte{margin-top:10px;font-size:17.5px;color:var(--soft)}.nw .faq-img{margin:12px 0 4px}.nw .faq-img img{width:100%;max-width:420px;border-radius:var(--r)}.nw .rv-summary{background:var(--card);border:2px solid var(--cocoa);border-radius:var(--r);padding:18px;display:grid;gap:14px;margin:22px 0 26px}.nw .rv-score{font-family:Newsreader,Georgia,serif;font-size:48px;line-height:1;margin:0 0 4px}.nw .rv-count{font-size:16px;color:var(--soft);margin:0}.nw .rv-bar{display:grid;grid-template-columns:36px minmax(0,1fr) 42px;gap:8px;align-items:center;font-size:15px;margin:0 0 6px;color:var(--soft)}.nw .rv-track{display:block;height:10px;background:var(--tint);border-radius:999px;overflow:hidden}.nw .rv-fill{display:block;height:100%;background:var(--marm);border-radius:999px}.nw .rv-videos{display:flex;gap:10px;overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding:0 18px;scrollbar-width:none;margin:10px -18px 26px;padding:0 18px}.nw .rv-video{flex:0 0 78%;scroll-snap-align:center;aspect-ratio:9/16;border-radius:var(--r);overflow:hidden;background:var(--tint);display:flex;align-items:center;justify-content:center}.nw .rv-video video,.nw .rv-video img{width:100%;height:100%;object-fit:cover}.nw .ticker{overflow:hidden;background:var(--butter);border-top:2px solid var(--cocoa);border-bottom:2px solid var(--cocoa);padding:12px 0}.nw .ticker-track{display:inline-flex;white-space:nowrap;animation:nw-marquee 30s linear infinite;font-size:15px;font-weight:800;letter-spacing:.06em;text-transform:uppercase}.nw .ticker-track span{display:inline-flex;align-items:center;gap:10px;padding:0 16px}.nw .ticker-track .ic{width:22px;height:22px;flex-basis:22px}.nw .home-hero{position:relative;padding:0;background:var(--tint);overflow:hidden;min-height:640px}.nw .home-hero-bg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.nw .home-hero:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#fff4e3eb,#fff4e399 38%,#fff4e300 60%)}.nw .home-hero-text{position:relative;z-index:1;padding-top:30px;padding-bottom:300px}.nw .home-hero h1{font-size:42px}.nw .home-hero .promise{max-width:32ch}.nw .home-rating{font-size:16px;margin:0 0 14px}.nw .home-hero .cta-primary{max-width:340px}.nw .home-hero-desk{display:none}.nw .home-hero-phone{object-position:50% 85%}.nw .home-hero.no-photo{min-height:0}.nw .home-hero.no-photo .home-hero-text{padding-bottom:60px}.nw .home-hero-slot{position:absolute;right:14px;bottom:12px;margin:0;font-size:12px;letter-spacing:.08em;text-transform:uppercase;color:var(--soft);border:1.5px dashed var(--soft);padding:4px 8px;border-radius:8px}.nw .home-badges-strip{background:var(--cocoa);padding:26px 0}.nw .home-badges{display:grid;grid-template-columns:1fr 1fr;gap:14px}.nw .home-badge{position:relative;aspect-ratio:1/1;border-radius:50%;border:2.5px dashed var(--butter);background:#fff4e312;color:var(--cream);display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:18px;overflow:visible}.nw .home-badge b{font-size:16.5px;line-height:1.2;margin-bottom:4px;color:var(--butter)}.nw .home-badge span{font-size:14px;line-height:1.35}.nw .home-badge .badge-stamp{position:absolute;right:-6px;top:-10px;width:54px;z-index:3;transform:rotate(12deg)}.nw .home-badge .badge-stamp img,.nw .home-badge .badge-stamp .ph{border-radius:50%;aspect-ratio:1/1;font-size:8px}.nw .tiles{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin:22px 0 6px}.nw .tile{position:relative;overflow:hidden;background:var(--card);border:2px solid var(--cocoa);border-radius:var(--r);padding:18px 12px;text-align:center;display:flex;flex-direction:column;align-items:center;gap:6px}.nw .tile b{font-size:17px;line-height:1.25}.nw .tile span{font-size:15px;line-height:1.4;color:var(--soft)}.nw .tile .ic{width:52px;height:52px;flex-basis:52px}.nw .tiles-round .tile{aspect-ratio:1/1;border-radius:50%;border:2.5px dashed var(--butter);background:#fff4e312;justify-content:center;padding:16px}.nw .dark .tile span{color:var(--soft)}.nw .circle-img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;z-index:0}.nw .has-img{border-style:solid}.nw .has-img:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#3b232033,#3b2320b8);z-index:1}.nw .has-img>b,.nw .has-img>span,.nw .has-img>.ic{position:relative;z-index:2}.nw .has-img>b{color:var(--cream)}.nw .has-img>span{color:#fff4e3f2}.nw .endnote{background:var(--cream);color:var(--soft);text-align:center;font-size:11px;line-height:1.4;padding:10px 16px 84px;margin:0}.nw .hero-cta{margin-top:22px}.nw .teaser{margin:18px 0 0;background:var(--butter);border-radius:var(--r);padding:18px 20px 16px}.nw .teaser-tag{display:inline-block;background:var(--rasp);color:var(--cream);font-weight:800;font-size:13px;letter-spacing:.02em;text-transform:lowercase;border-radius:999px;padding:5px 12px;margin:0 0 8px}.nw .teaser .rte p{margin:0 0 6px;font-weight:600}.nw .teaser .rte ul{margin:6px 0 0;padding-left:22px}.nw .teaser .rte li{margin:4px 0}@media(max-width:759px){.nw .buy .gallery-stage,.nw .offer-visual{width:100vw;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw)}.nw .buy .gallery-track,.nw .offer-visual{border-radius:0}.nw .buy .gallery-thumbs{margin-top:12px}}@media(min-width:760px){.nw h1{font-size:48px}.nw h2{font-size:40px}.nw .gallery-nav{display:block}.nw .gallery-thumbs button{flex-basis:80px}.nw .steps{grid-template-columns:repeat(3,minmax(0,1fr))}.nw .parts{grid-template-columns:repeat(2,minmax(0,1fr))}.nw .parts-3{grid-template-columns:repeat(3,minmax(0,1fr))}.nw .stats{grid-template-columns:repeat(4,minmax(0,1fr))}.nw .quotes{grid-template-columns:repeat(2,minmax(0,1fr))}.nw .rv-summary{grid-template-columns:170px minmax(0,1fr)}.nw .rv-photos{grid-template-columns:repeat(3,minmax(0,1fr))}.nw .rv-videos{margin:10px 0 26px;padding:0;overflow:visible;display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}.nw .reason{flex-basis:45%}.nw .home-hero-phone{display:none}.nw .home-hero-desk{display:block}.nw .home-hero:after{background:linear-gradient(90deg,#fff4e3f0,#fff4e39e 38%,#fff4e300 60%)}.nw .home-hero-text{max-width:1200px;padding:120px 40px 140px}.nw .home-hero-text>*{max-width:520px}.nw .home-hero h1{font-size:58px}.nw .home-badges{grid-template-columns:repeat(4,1fr);max-width:1000px;gap:24px}.nw .tiles{grid-template-columns:repeat(4,minmax(0,1fr))}}@media(min-width:990px){html:has(.nw .buy) .nw .wrap{max-width:860px}html:has(.nw .buy) .nw .buy .wrap{max-width:640px}html:has(.nw .buy) .nw .wrap:has(>.fig),html:has(.nw .buy) .nw .wrap:has(>.steps),html:has(.nw .buy) .nw .wrap:has(>.stats),html:has(.nw .buy) .nw .wrap:has(>.reasons),html:has(.nw .buy) .nw .wrap:has(>.parts),html:has(.nw .buy) .nw .wrap:has(>.quotes){max-width:1180px}html:has(.nw .buy) .nw .wrap:has(>.fig){display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);column-gap:56px;align-content:center}html:has(.nw .buy) .nw .wrap:has(>.fig)>*{grid-column:2}html:has(.nw .buy) .nw .wrap:has(>.fig)>.fig{grid-column:1;grid-row:1 / span 12;align-self:center;margin:0}html:has(.nw .buy) .nw .reason{flex-basis:31%}.nw .quotes{grid-template-columns:repeat(3,minmax(0,1fr))}}.nw .proof-copy+.label{margin-top:22px}.nw h1,.nw h2,.nw .display{font-weight:500;letter-spacing:-.01em;line-height:1.12}.nw h1{font-size:36px}.nw h2{font-size:31px}.nw .label{background:transparent;color:var(--sage);padding:0;border-radius:0;font-weight:700;letter-spacing:.12em;font-size:13px}.nw .alt .label{background:transparent}.nw .dark .label{background:transparent;color:var(--marm)}.nw .alt{--ground:var(--butter);--card:#F7F1E8;--line:#C9B9A3;--tint:#E6DACA}.nw .dark{--soft:#D8CCBE;--card:#3A2F2A;--line:#4C3F38;--tint:#3A2F2A}.nw .cta-primary,.nw .cta-offer{background:var(--marm);color:var(--cocoa);box-shadow:none;font-weight:600;border-radius:999px}.nw .dark .cta-primary{background:var(--cream);color:var(--cocoa)}.nw .top-bar{padding:9px 16px;text-align:center}.nw .top-bar-wrap{margin-bottom:6px}.nw .top-bar-wrap:after{display:none}.nw .top-bar-static{margin:0;font-size:14px;font-weight:600;letter-spacing:.02em;color:var(--cream)}.nw .nw-logo-text{font-family:Newsreader,Georgia,serif;font-size:30px;font-weight:500;margin:0}.nw .cookie{-webkit-mask:none;mask:none;border-radius:50%;background:var(--marm);color:var(--cocoa);text-transform:none;font-weight:700}.nw .pill{border:none;background:var(--marm);color:var(--cocoa);font-weight:700}.nw .pill.lamp{background:var(--marm)}.nw .pill.sage{background:var(--sage);color:var(--cream)}.nw .pill.oat{background:var(--butter)}.nw .stars,.nw .dark .stars{color:var(--marm)}.nw .sample-tag{color:var(--soft);background:transparent;border:1px dashed var(--soft);font-weight:600;font-size:11px;letter-spacing:.06em}.nw .review-card,.nw .quote-card,.nw .stat,.nw .part,.nw .tile,.nw .rv-summary,.nw .story-card{border:1px solid var(--line);box-shadow:none;border-radius:var(--r)}.nw .dark .review-card{border-color:var(--line)}.nw .quote-card:before{color:var(--marm)}.nw .benefits{border:1px solid var(--line)}.nw .benefits li,.nw .signs li,.nw .vs th,.nw .vs td{border-bottom-style:solid;border-bottom-width:1px}.nw .ic{width:40px;height:40px;flex:0 0 40px}.nw .ic .ln{fill:none;stroke:var(--sage);stroke-width:2.2;stroke-linecap:round;stroke-linejoin:round}.nw .dark .ic .ln,.nw .has-img .ic .ln{stroke:var(--cream)}.nw .signs li:before,.nw .step-dot,.nw .tl li:before{background:var(--marm);border:none;color:var(--cocoa);font-family:Albert Sans,sans-serif;font-weight:700}.nw .tl li{border-left:1.5px solid var(--marm)}.nw .tl em{background:var(--butter)}.nw .stat-num{color:var(--cocoa)}.nw .vs .ours{background:var(--cocoa)}.nw .vs th.ours{text-transform:none}.nw .vs .y{color:var(--marm)}.nw .home-hero:after{background:linear-gradient(180deg,#2a211dd1,#2a211d73 40%,#2a211d00 62%)}.nw .home-hero-text h1,.nw .home-hero-text .promise,.nw .home-hero-text .home-rating,.nw .home-hero-text .label{color:var(--cream)}.nw .home-hero.no-photo{background:var(--cocoa)}.nw .home-hero.no-photo:after{display:none}.nw .home-badge{border:1.5px solid var(--marm)}.nw .home-badge b{color:var(--marm)}.nw .tiles-round .tile{border:1.5px solid var(--marm)}.nw .ticker{background:var(--butter);border:none}.nw .ticker-track{font-weight:700;letter-spacing:.05em;font-size:14px}.nw .faq summary:after,.nw .accordions summary:after{background:var(--butter)}.nw .teaser{background:var(--butter)}.nw .teaser-tag{background:var(--cocoa);color:var(--cream);text-transform:none}.nw .sale-text,.nw .step-head,.nw .set-name{text-transform:none}.nw .step-head{font-weight:500;font-size:23px}.nw .set-name{font-size:19px;font-weight:500}.nw .small-line{font-size:14px;color:var(--soft);margin:12px 0 0}.nw .swatches{display:flex;gap:10px;flex-wrap:wrap;margin:12px 0 0}.nw .sw-btn{position:relative;font:inherit;color:var(--cocoa);background:var(--card);border:1.5px solid var(--line);border-radius:999px;padding:7px 14px 7px 8px;cursor:pointer;display:inline-flex;align-items:center;gap:8px}.nw .sw-btn.active{border-color:var(--cocoa);box-shadow:inset 0 0 0 1px var(--cocoa)}.nw .sw-dot{width:26px;height:26px;border-radius:50%;background:var(--sw);border:1px solid rgba(42,33,29,.25);flex:none}.nw .sw-name{font-weight:600;font-size:15.5px}.nw .sw-btn.sold-out{color:var(--soft);cursor:help}.nw .sw-btn.sold-out .sw-dot{background:linear-gradient(135deg,transparent 46%,var(--soft) 47% 53%,transparent 54%),var(--sw);opacity:.6}.nw .sw-btn.sold-out .sw-name{text-decoration:line-through}.nw .sw-sold{font-size:11px;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.nw .sw-btn.peek{border-color:var(--soft);border-style:dashed}.nw .st-note{background:var(--card);border:1px solid var(--line);border-radius:12px}.nw .st-line{font-weight:500;font-size:16px}.nw .sizes{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin:12px 0 0}.nw .size-btn{font:inherit;font-weight:600;font-size:17px;color:var(--cocoa);background:var(--card);border:1.5px solid var(--line);border-radius:10px;padding:11px 0;cursor:pointer}.nw .size-btn.active{background:var(--cocoa);color:var(--cream);border-color:var(--cocoa)}.nw .size-btn.unavailable{opacity:.4;text-decoration:line-through}.nw .size-nudge{margin:10px 0 0;font-weight:600;color:var(--cocoa);background:var(--butter);border-radius:10px;padding:8px 12px}.nw .size-nudge[hidden]{display:none}.nw .size-small{display:flex;flex-wrap:wrap;gap:4px 14px;font-size:14px;color:var(--soft);margin:10px 0 0}.nw .size-small a{color:var(--cocoa);font-weight:600}.nw .set-row{border:1.5px solid var(--line)}.nw .set-row.active{border-color:var(--cocoa);box-shadow:inset 0 0 0 1px var(--cocoa)}.nw .set-now{font-size:21px;font-weight:700}.nw .set-total{font-size:14px;font-weight:600;color:var(--soft)}.nw .set-save{color:var(--sage)}.nw .stepup{background:var(--cocoa);color:var(--cream);font-weight:600}.nw .stepup .ic .ln{stroke:var(--marm)}.nw .offer-visual.greyed img{filter:grayscale(1) opacity(.55)}.nw .soldout-over{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);z-index:3;background:var(--cocoa);color:var(--cream);font-weight:700;letter-spacing:.08em;text-transform:uppercase;font-size:15px;padding:10px 18px;border-radius:999px}.nw .soldout-over[hidden]{display:none}.nw .visual-stickers .cookie{width:96px;height:96px;font-size:15px;transform:rotate(-6deg)!important}.nw .trust-box{border:1px solid var(--line)}.nw .trust-box p+p{border-left:1px solid var(--line)}.nw .loops{display:grid;gap:10px;margin:22px 0}.nw .loops-2{grid-template-columns:1fr 1fr}.nw .loop{margin:0}.nw .loop video,.nw .loop .ph{width:100%;aspect-ratio:1/1;object-fit:cover;border-radius:var(--r)}.nw .loop figcaption{text-align:center;font-weight:600;font-size:15px;margin:8px 0 0}.nw .stories{display:grid;gap:18px;margin:22px 0 6px}.nw .story-card{background:var(--card);overflow:hidden;margin:0}.nw .story-card>img,.nw .story-card>.ph{width:100%;aspect-ratio:1/1;object-fit:cover;border-radius:0}.nw .story-card .body{padding:16px 18px 18px}.nw .story-card h3{font-family:Newsreader,Georgia,serif;font-weight:500;font-size:22px;line-height:1.2}.nw .story-text{font-size:17px;line-height:1.5}.nw .rv-video-wrap{margin:0;flex:0 0 72%;scroll-snap-align:center}.nw .rv-video-wrap .rv-video{width:100%;flex:none}.nw .rv-cap{text-align:center;font-size:13.5px;font-weight:600;color:var(--soft);margin:8px 0 0}.nw .ph-tall{aspect-ratio:9/16}.nw .rv-photo-wrap{min-width:0}.nw .rv-photo-wrap .sample-under{margin:6px auto 4px}.nw .rv-photo .ph{border-radius:0;height:100%}@media(min-width:760px){.nw h1{font-size:46px}.nw h2{font-size:38px}.nw .stories{grid-template-columns:repeat(2,minmax(0,1fr))}.nw .sizes{grid-template-columns:repeat(8,minmax(0,1fr))}.nw .rv-videos .rv-video-wrap{flex-basis:auto}.nw .home-hero:after{background:linear-gradient(90deg,#2a211dd9,#2a211d80 40%,#2a211d00 62%)}}.nw .alt .ph{background:var(--tint)}.nw .sold-line{color:var(--cocoa)}.nw .cta-offer.is-sold-out{background:var(--tint);color:var(--soft);cursor:not-allowed}.nw .size-guide-link{font:inherit;font-weight:600;color:var(--cocoa);background:none;border:none;padding:0;text-decoration:underline;cursor:pointer}.nw .size-dialog{border:none;border-radius:var(--r);padding:0;max-width:420px;width:calc(100vw - 32px);background:var(--cream);color:var(--cocoa)}.nw .size-dialog::backdrop{background:#2a211d8c}.nw .size-dialog-in{padding:20px 18px 18px}.nw .size-dialog h3{font-family:Newsreader,Georgia,serif;font-weight:500;font-size:22px;margin:0 0 12px}.nw .size-table{width:100%;border-collapse:collapse;font-size:15px}.nw .size-table th,.nw .size-table td{padding:8px 4px;text-align:center;border-bottom:1px solid var(--line)}.nw .size-table th{font-size:12px;letter-spacing:.04em;text-transform:uppercase;color:var(--soft);font-weight:700}.nw .size-advice{margin:12px 0 0;font-weight:600;font-size:15.5px}.nw .size-close{margin:14px 0 0;width:100%;font:inherit;font-weight:600;background:var(--marm);color:var(--cocoa);border:none;border-radius:999px;padding:12px;cursor:pointer}.nw .talk-label{margin-top:8px}.nw .rv-video.talk video{object-fit:cover}
/*# sourceMappingURL=/cdn/shop/t/2/assets/newel.css.map */
