.nd-adv{--nd-teal: #0C88A6;--nd-cream: #FFFBED;--nd-pink: #EE2E53;--nd-pink-hover: #d6284a;--nd-yellow: #EFE920;--nd-green: #2ECC71;--nd-dark: #1D1D1D;--nd-muted: #46523E}.nd-adv *{box-sizing:border-box}.nd-adv .page-layout{max-width:1160px;margin:0 auto;padding:144px 28px 60px;display:flex;gap:36px;align-items:flex-start;font-family:Jost,sans-serif;line-height:1.6;color:var(--nd-dark);-webkit-font-smoothing:antialiased}.nd-adv .article-col{flex:1;min-width:0}.nd-adv .sidebar-col{width:320px;flex-shrink:0;position:sticky;top:94px;align-self:flex-start}.nd-adv .sidebar-box{border:2px solid var(--nd-pink);border-radius:10px;padding:28px 22px;background:#fff}.nd-adv .sb-heading{font-family:Oswald,sans-serif;font-weight:700;text-transform:uppercase;font-size:22px;line-height:1.15;color:var(--nd-dark);margin-bottom:14px}.nd-adv .sb-rating{display:flex;align-items:center;gap:8px;font-family:Jost,sans-serif;font-size:15px;font-weight:600;color:var(--nd-dark);margin-bottom:20px;padding-bottom:16px;border-bottom:1px solid #eee}.nd-adv .sb-rating .stars{color:var(--nd-yellow);font-size:17px;letter-spacing:1px}.nd-adv .sb-testimonial{padding:16px 0;border-bottom:1px solid #f0f0f0}.nd-adv .sb-testimonial:last-of-type{border-bottom:none;padding-bottom:0}.nd-adv .sb-testimonial:first-of-type{padding-top:0}.nd-adv .sb-quote{font-family:Jost,sans-serif;font-style:italic;font-size:15px;line-height:1.5;color:#2a2a2a;margin-bottom:8px}.nd-adv .sb-author{font-family:Jost,sans-serif;font-size:13px;font-weight:600;color:var(--nd-dark)}.nd-adv .sb-stars{color:var(--nd-yellow);font-size:14px;letter-spacing:1px;margin-top:2px}.nd-adv .sb-cta{display:block;text-align:center;background:var(--nd-pink);color:#fff;font-family:Oswald,sans-serif;font-weight:700;text-transform:uppercase;text-decoration:none;font-size:15px;letter-spacing:.5px;padding:14px 16px;border-radius:50px;margin-top:18px;transition:background .15s ease,transform .15s ease}.nd-adv .sb-cta:hover{background:var(--nd-pink-hover);transform:translateY(-1px)}.nd-adv h1.headline{font-family:Oswald,sans-serif;font-weight:700;font-size:56px;line-height:1.04;color:var(--nd-dark);margin:0 0 22px}.nd-adv .datestamp{display:flex;align-items:center;gap:8px;padding-bottom:16px;border-bottom:1px solid #ededed;margin-bottom:28px;font-family:Jost,sans-serif;font-size:15px;color:var(--nd-dark)}.nd-adv .datestamp svg{color:var(--nd-green);flex-shrink:0}.nd-adv .datestamp .label{color:#555}.nd-adv .datestamp strong{font-weight:700}.nd-adv .hero-img,.nd-adv .inline-img{width:100%;overflow:hidden}.nd-adv .hero-img{margin-bottom:28px}.nd-adv .inline-img{margin:24px 0}.nd-adv .hero-img img,.nd-adv .inline-img img{display:block;width:100%;height:auto;border-radius:4px}.nd-adv a.cta-btn{display:flex;align-items:center;justify-content:center;gap:12px;width:100%;background:var(--nd-pink);color:#fff;font-family:Oswald,sans-serif;font-weight:700;text-transform:uppercase;text-decoration:none;font-size:26px;letter-spacing:1px;padding:22px 24px;border-radius:10px;box-shadow:0 4px #0000000f;transition:background .15s ease,transform .15s ease;margin:10px 0 38px}.nd-adv a.cta-btn:hover{background:var(--nd-pink-hover);transform:translateY(-1px)}.nd-adv a.cta-btn .arrow{display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;border-radius:50%;background:#fff3;font-size:18px}.nd-adv .section-label{display:flex;align-items:center;gap:10px;font-family:Oswald,sans-serif;font-weight:700;text-transform:uppercase;font-size:34px;color:var(--nd-pink);margin-top:44px;margin-bottom:10px;letter-spacing:.5px}.nd-adv .section-label svg{flex-shrink:0}.nd-adv .section-sub{font-family:Oswald,sans-serif;font-style:italic;font-weight:600;font-size:30px;line-height:1.2;color:var(--nd-dark);margin-bottom:24px}.nd-adv .reality{display:flex;align-items:center;gap:10px;font-family:Oswald,sans-serif;font-weight:700;text-transform:uppercase;font-size:30px;color:var(--nd-green);margin:30px 0 16px}.nd-adv .reality svg{flex-shrink:0}.nd-adv .article-col p{font-family:Jost,sans-serif;font-size:17px;color:var(--nd-dark);margin-bottom:20px;line-height:1.65;text-align:left}.nd-adv .article-col{text-align:left}.nd-adv .quote-card{border:1px solid #dedede;border-radius:6px;padding:28px 30px 22px;position:relative;margin:28px 0 36px;background:#fff}.nd-adv .quote-card:before{content:"";display:block;position:absolute;top:22px;left:60px;right:30px;height:1px;background:#e3e3e3}.nd-adv .quote-mark{position:absolute;top:0;left:26px;color:var(--nd-teal);font-family:Oswald,sans-serif;font-weight:700;font-size:56px;line-height:1;padding:0 6px}.nd-adv .quote-text{font-family:Jost,sans-serif;font-weight:700;font-style:italic;font-size:20px;line-height:1.4;color:var(--nd-dark);margin:14px 0 16px}.nd-adv .quote-meta{display:flex;align-items:center;gap:10px;font-family:Jost,sans-serif;font-size:15px}.nd-adv .quote-meta .name{font-weight:700;color:var(--nd-dark)}.nd-adv .verified{display:inline-flex;align-items:center;gap:5px;color:#555;font-size:14px}.nd-adv .verified-badge{width:18px;height:18px;border-radius:50%;background:var(--nd-green);color:#fff;display:inline-flex;align-items:center;justify-content:center;font-size:12px;font-weight:700}.nd-adv .final-cta{text-align:center;margin-top:50px;padding-top:20px}.nd-adv .final-cta h2{font-family:Oswald,sans-serif;font-weight:700;text-transform:uppercase;font-size:38px;line-height:1.1;color:var(--nd-dark);margin-bottom:18px}.nd-adv .final-cta .stock{font-family:Oswald,sans-serif;text-transform:uppercase;font-weight:700;font-size:14px;color:var(--nd-pink);letter-spacing:1.5px;margin:10px 0 18px}.nd-adv .final-cta .small{font-family:Jost,sans-serif;font-size:14px;color:#555;margin-top:14px}@media(max-width:860px){.nd-adv .page-layout{flex-direction:column;padding:120px 20px 40px}.nd-adv .sidebar-col{width:100%;position:static;order:2;margin-top:40px}.nd-adv .article-col{order:1}}@media(max-width:640px){.nd-adv h1.headline{font-size:36px}.nd-adv a.cta-btn{font-size:18px;padding:18px}.nd-adv .section-label{font-size:26px}.nd-adv .section-sub{font-size:22px}}
/*# sourceMappingURL=/cdn/shop/t/44/assets/nice-dreams-advertorial.css.map */
