@import "https://fonts.googleapis.com/css2?family=Poppins:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap";html{scroll-behavior:smooth}body{font-family:Poppins,sans-serif;font-weight:400;color:#3c4048!important}a{color:#1d89d0}.navbar{background:#000}.navbar-collapse{margin-left:auto}.dropdown-menu{border-radius:0}.dropdown-item:focus,.dropdown-item:hover{color:#fff;background-color:#000}.btn-primary{background-color:#00bd96;border:#00bd96}main{margin-top:100px}.icon{width:25px}.rating i{color:gold}.rating{z-index:1;letter-spacing:1px;background:linear-gradient(90deg,#8f2dc2 0%,#090979 100%,#fff0 100%);margin-top:-10px;margin-bottom:25px;position:relative}.product{margin-top:20px}.h1,h1{font-size:calc(2.5rem + 1.2vw);font-weight:700}.h2,h2{margin-top:30px;font-size:calc(1.125rem + 1vw);font-weight:700}.h3,h3{text-transform:uppercase;font-size:calc(.9rem + .4vw);font-weight:600}.h5,h5{letter-spacing:4px;color:#fff;font-size:1rem}.h5 span,h5 span{background:#000;padding:5px 10px}p,li{font-family:Poppins,sans-serif;font-size:18px;font-weight:400;line-height:41px}footer p{font-family:Poppins,sans-serif;font-size:12px;font-weight:400;line-height:24px}@media (width<=767px){.h1,h1{font-size:calc(1.75rem + 1.5vw);font-weight:700}.h2,h2{font-size:calc(1.3rem + 1vw);font-weight:700}.h3,h3{text-transform:uppercase;font-size:calc(.9rem + 1vw);font-weight:600}.rating{margin-top:0;font-size:14px}p{font-family:Poppins,sans-serif;font-size:16px;font-weight:400;line-height:30px}.btn-primary{font-size:1rem}}body{padding-bottom:20px}.navbar{margin-bottom:20px}.nn-page{--nn-accent:#d1402f;--nn-accent-dark:#b3341f;--nn-ink:#1c1c1c;--nn-grey:#6b6b6b;color:var(--nn-ink);-webkit-font-smoothing:antialiased;background:#fff;font-family:Poppins,system-ui,-apple-system,Segoe UI,sans-serif;font-size:17px;line-height:1.75}.nn-wrap{max-width:640px;margin:0 auto;padding:0 20px 140px}.nn-page p{margin:0 0 1.15em}.nn-eyebrow{letter-spacing:.16em;text-transform:uppercase;color:var(--nn-grey);margin:28px 0 10px;font-size:12px;font-weight:600}.nn-page h1{letter-spacing:-.01em;margin:0 0 18px;font-size:30px;font-weight:700;line-height:1.28}.nn-page h2{margin:46px 0 16px;font-size:23px;font-weight:600;line-height:1.35}.nn-lede{font-size:18px}.nn-img{border-radius:10px;width:100%;height:auto;margin:24px 0 8px;display:block}.nn-hero-img{border-radius:0;width:calc(100% + 40px);margin:0 -20px 4px}.nn-cta{box-sizing:border-box;background:var(--nn-accent);color:#fff;text-align:center;border-radius:8px;width:100%;margin:26px 0 10px;padding:17px 18px;font-size:17px;font-weight:600;line-height:1.3;text-decoration:none;transition:background .15s;display:block}.nn-cta:hover,.nn-cta:focus{background:var(--nn-accent-dark);color:#fff}.nn-note{color:var(--nn-grey);margin:0 0 8px;font-size:13px;line-height:1.5}.nn-cards{flex-direction:column;gap:14px;margin:22px 0 4px;display:flex}.nn-card{background:#fffdfc;border:1px solid #e6e2de;border-radius:10px;padding:18px 18px 4px}.nn-card h3{margin:0 0 8px;font-size:17px;font-weight:600;line-height:1.45}.nn-card-quote{color:#3d3d3d;margin:0 0 8px;font-style:italic}.nn-pull{border-left:4px solid var(--nn-accent);color:#2a2a2a;margin:26px 0 8px;padding:4px 0 4px 18px;font-size:19px;font-style:italic;line-height:1.6}.nn-offer{background:#fdf3f0;border:1px solid #f2ded8;border-radius:12px;margin:40px 0 0;padding:4px 20px 22px}.nn-offer h2{margin-top:26px}.nn-footer{text-align:center;border-top:1px solid #e8e4e0;margin-top:54px;padding-top:22px}.nn-footer-links{flex-wrap:wrap;justify-content:center;gap:18px;margin-bottom:12px;display:flex}.nn-footer-links a{color:var(--nn-grey);font-size:14px;text-decoration:none}.nn-footer-links a:hover{text-decoration:underline}.nn-smallprint{color:var(--nn-grey);font-size:12.5px;line-height:1.6}.nn-sticky{padding:10px 16px calc(10px + env(safe-area-inset-bottom,0px));z-index:50;background:#fffffff7;border-top:1px solid #e8e4e0;position:fixed;bottom:0;left:0;right:0;box-shadow:0 -4px 18px #00000014}.nn-sticky .nn-cta{max-width:608px;margin:0 auto;padding:15px 14px;font-size:16px}@media (width>=700px){.nn-page{font-size:18px}.nn-page h1{font-size:38px}.nn-page h2{font-size:26px}.nn-hero-img{border-radius:10px;width:100%;margin:0 0 4px}.nn-wrap{padding-bottom:60px}.nn-sticky{display:none}}
