.nv-hero{min-height:80vh;display:grid;place-items:center;padding:5rem 1.5rem 4rem;position:relative;overflow:hidden}.nv-hero__inner{max-width:980px;width:100%;display:grid;grid-template-columns:minmax(0,3fr) minmax(0,2fr);gap:3rem;align-items:center}@media (max-width: 900px){.nv-hero__inner{grid-template-columns:minmax(0,1fr);text-align:center}}.nv-hero__eyebrow{text-transform:uppercase;letter-spacing:.22em;font-size:.7rem;color:var(--nv-text-muted);margin-bottom:.75rem}.nv-hero__heading{font-size:clamp(2.4rem,4vw,3.4rem);line-height:1.08;margin-bottom:1rem}.nv-hero__heading span{background:linear-gradient(135deg,#22c55e,#17a34a,#38bdf8);-webkit-background-clip:text;color:transparent}.nv-hero__subheading{font-size:.98rem;max-width:32rem;color:var(--nv-text-muted);margin-bottom:1.75rem}.nv-hero__actions{display:flex;flex-wrap:wrap;gap:.75rem}@media (max-width: 900px){.nv-hero__actions{justify-content:center}}.nv-hero__secondary{border-radius:999px;padding:.7rem 1.4rem;border:1px solid rgba(148,163,184,.5);background:#0f172acc;color:var(--nv-text-muted);font-size:.85rem}.nv-hero__badge-row{margin-top:1.75rem;display:flex;flex-wrap:wrap;gap:.75rem;font-size:.72rem;text-transform:uppercase;letter-spacing:.14em;color:var(--nv-text-muted)}.nv-hero__badge{padding:.35rem .7rem;border-radius:999px;border:1px solid rgba(148,163,184,.4);background:#0f172ae6}.nv-hero__card{border-radius:1.75rem;border:1px solid rgba(148,163,184,.35);background:radial-gradient(circle at top left,#22c55e1f,#020617);padding:1.4rem 1.4rem 1.2rem;position:relative;overflow:hidden}.nv-hero__card-title{font-size:.8rem;text-transform:uppercase;letter-spacing:.16em;color:var(--nv-text-muted);margin-bottom:.35rem}.nv-hero__card-main{display:flex;justify-content:space-between;align-items:center;margin-bottom:1.4rem}.nv-hero__card-main h3{font-size:1.1rem}.nv-hero__pill{font-size:.7rem;padding:.25rem .6rem;border-radius:999px;background:#22c55e2e;border:1px solid rgba(34,197,94,.7);color:var(--nv-accent)}.nv-hero__stat-row{display:flex;justify-content:space-between;gap:.75rem;font-size:.8rem}.nv-hero__stat{flex:1}.nv-hero__stat span{display:block}.nv-hero__stat-number{font-size:1.1rem}.nv-hero__stat-label{color:var(--nv-text-muted)}.nv-brands{padding:3rem 0;background:var(--nv-bg)}.nv-brands__inner{max-width:1200px;margin:0 auto;padding:0 1.5rem}.nv-brands__heading{text-align:center;font-size:2rem;color:var(--nv-text);margin-bottom:2rem}.nv-brands__grid{display:grid;gap:1.5rem;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));align-items:center}.nv-brand-card{background:#fff;border:1px solid var(--nv-border);padding:1.25rem;border-radius:.75rem;display:flex;justify-content:center;align-items:center;transition:border .2s ease,box-shadow .2s ease,transform .15s ease}.nv-brand-card:hover{border-color:var(--nv-accent);box-shadow:0 8px 25px #0000000d;transform:translateY(-3px)}.nv-brand-card img{max-width:100%;max-height:42px;object-fit:contain}.nv-footer{background:var(--nv-bg);border-top:1px solid var(--nv-border);padding:3rem 0 1.5rem;color:var(--nv-text)}.nv-footer__inner{max-width:1200px;margin:0 auto;padding:0 1.5rem;display:grid;gap:2rem;grid-template-columns:repeat(auto-fit,minmax(200px,1fr))}.nv-footer__title{font-weight:700;font-size:1.1rem;margin-bottom:1rem}.nv-footer__list{list-style:none;padding:0;margin:0}.nv-footer__list li{margin-bottom:.5rem}.nv-footer__list a{color:var(--nv-text-muted);text-decoration:none;transition:color .2s ease}.nv-footer__list a:hover{color:var(--nv-accent-strong)}.nv-footer__payments img{width:110px;height:65px;object-fit:contain;opacity:.9;transition:opacity .2s ease}.nv-footer__payments img:hover{opacity:1}.nv-footer__bottom{margin-top:2rem;text-align:center;padding-top:1.25rem;border-top:1px solid var(--nv-border);color:var(--nv-text-muted);font-size:.9rem}.nv-footer__socials{margin-top:.5rem;display:flex;justify-content:center;gap:1rem}.nv-footer__socials a{font-size:1.4rem;color:var(--nv-text-muted);transition:color .2s ease}.nv-footer__socials a:hover{color:var(--nv-accent-strong)}.nv-header,.nv-nav-bar,.nv-nav-inner,.nv-menu,.nv-menu-item{overflow:visible!important;z-index:9999;position:relative}header,.site-header,header *{overflow:visible!important}.nv-announcement{background:#fff;border-bottom:1px solid #dcdcdc;padding:6px 0;text-align:center;font-size:.9rem;position:relative;z-index:10000}.nv-header{background:#fff;border-bottom:1px solid #dcdcdc;position:sticky;top:0;z-index:11000}.nv-header__top{max-width:1300px;margin:auto;padding:.75rem 1.5rem;display:flex;align-items:center;gap:1rem;position:relative;z-index:12000}.nv-logo{font-size:1.7rem;font-weight:800;text-decoration:none;color:#111;white-space:nowrap}.nv-search{flex:1;display:flex;justify-content:center}.nv-search form{width:100%;max-width:420px;position:relative}.nv-search input[type=search]{width:100%;padding:10px 42px 10px 12px;border:1px solid #d0d0d0;border-radius:6px;font-size:.95rem}.nv-search button{position:absolute;right:6px;top:50%;transform:translateY(-50%);border:none;background:transparent;font-size:1.1rem;cursor:pointer}.nv-icons{display:flex;gap:1.2rem;align-items:center}.nv-icon-link{color:#222;text-decoration:none;font-size:.9rem;display:flex;align-items:center;gap:.25rem}.nv-nav-bar{background:#efefef;border-top:1px solid #dcdcdc;border-bottom:1px solid #dcdcdc;position:relative;z-index:13000}.nv-nav-inner{max-width:1300px;margin:auto;padding:0 1.5rem}.nv-menu{display:flex;gap:2.2rem;padding:.75rem 0;margin:0;list-style:none;position:relative;z-index:14000}.nv-menu-item{position:relative;overflow:visible!important}.nv-menu-link{font-weight:700;font-size:.95rem;text-transform:uppercase;text-decoration:none;color:#000;transition:color .2s ease;white-space:nowrap}.nv-menu-link:hover{color:#090}.nv-dropdown{display:none;position:absolute;top:105%;left:0;background:#fff;padding:1rem 1.25rem;border:1px solid #dcdcdc;border-radius:.4rem;box-shadow:0 8px 22px #0000001f;min-width:240px;z-index:20000}.nv-menu-item:hover>.nv-dropdown{display:block!important}.nv-subdropdown{margin-top:6px;padding-left:12px;border-left:2px solid #eee}.nv-dropdown a{padding:5px 0;font-size:.95rem;text-decoration:none;color:#333}.nv-dropdown a:hover{color:#090}.nv-mobile-toggle{display:none;font-size:1.7rem;background:none;border:none;cursor:pointer;margin-left:auto}.nv-mobile-menu{display:none;background:#fff;padding:1rem 1.5rem;border-top:1px solid #ccc;z-index:30000;position:relative}.nv-mobile-menu.active{display:block}.nv-mobile-menu details{margin-bottom:.5rem}.nv-mobile-menu summary{font-weight:700;cursor:pointer}.nv-mobile-menu a{display:block;padding:.35rem 0;font-size:1rem;color:#111;text-decoration:none}@media (max-width: 900px){.nv-menu{display:none}.nv-mobile-toggle{display:block}.nv-search{display:none}}.nv-random-grid{padding:3rem 0;background:var(--nv-bg)}.nv-random-grid__inner{max-width:1200px;margin:0 auto;padding:0 1.5rem}.nv-random-grid__heading{text-align:center;font-size:2rem;margin-bottom:2rem;color:var(--nv-text)}.nv-random-grid__wrap{display:grid;gap:1.5rem;grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}.nv-reviews{padding:3rem 0;background:var(--nv-bg)}.nv-reviews__inner{max-width:1200px;margin:0 auto;padding:0 1.5rem;position:relative}.nv-reviews__heading{text-align:center;font-size:2rem;color:var(--nv-text);margin-bottom:2rem}.nv-reviews__track{display:flex;flex-wrap:nowrap;overflow-x:auto;overflow-y:hidden;gap:1.25rem;scroll-snap-type:x mandatory;padding-bottom:1rem;white-space:nowrap}.nv-reviews__track::-webkit-scrollbar{display:none}.nv-review{min-width:320px;flex:0 0 auto;background:#fff;border:1px solid var(--nv-border);border-radius:1rem;padding:1.5rem;scroll-snap-align:start;box-shadow:0 6px 20px #0000000a;transition:transform .15s ease}.nv-review:hover{transform:translateY(-4px)}.nv-review__stars{color:#fbbf24;font-size:1.25rem;margin-bottom:.5rem}.nv-review__title{font-size:1.1rem;font-weight:600;color:var(--nv-text);margin-bottom:.5rem}.nv-review__text{color:var(--nv-text-muted);font-size:.95rem;line-height:1.5}.nv-review-arrow{position:absolute;top:50%;transform:translateY(-50%);width:38px;height:38px;background:#fff;border:1px solid var(--nv-border);border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer;box-shadow:0 3px 10px #00000014;transition:background .2s ease,transform .2s ease;z-index:10}.nv-review-arrow:hover{background:var(--nv-accent-soft);transform:translateY(-50%) scale(1.05)}.nv-review-arrow-left{left:-5px}.nv-review-arrow-right{right:-5px}.nv-info-bar{background:#f3f4f6;padding:.85rem 0;border-radius:.75rem;border:1px solid #e5e7eb;margin:2rem auto;max-width:1200px}.nv-info-bar__inner{display:flex;justify-content:center;flex-wrap:wrap;gap:1.5rem;font-size:.95rem;color:var(--nv-text);font-weight:500}.nv-info-bar__item{display:flex;align-items:center;gap:.4rem}.nv-info-bar__item span{color:var(--nv-accent-strong);font-size:1rem}.nv-cats{padding:4rem 0;background:var(--nv-bg)}.nv-cats__inner{max-width:1200px;margin:0 auto;padding:0 1.5rem}.nv-cats__title{font-size:2rem;margin-bottom:1.5rem;text-align:center;color:var(--nv-text)}.nv-cats__grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:1.5rem}.nv-cat-card{background:var(--nv-card);border:1px solid var(--nv-border);border-radius:1rem;overflow:hidden;text-decoration:none!important;color:var(--nv-text);transition:transform .15s ease,box-shadow .15s ease,border .15s ease}.nv-cat-card:hover{transform:translateY(-4px);border-color:var(--nv-accent);box-shadow:0 10px 30px #0000000f}.nv-cat-card__img{width:100%;height:160px;object-fit:cover;background:var(--nv-card-soft)}.nv-cat-card__body{padding:1rem;text-align:center}.nv-cat-card__title{font-size:1.05rem;font-weight:600;margin-top:.5rem;color:var(--nv-text)}.nv-cat-card__subtitle{font-size:.85rem;margin-top:.25rem;color:var(--nv-text-muted)}.nv-trending{padding:3rem 0;background:var(--nv-bg)}.nv-trending__inner{max-width:1200px;margin:0 auto;padding:0 1.5rem}.nv-trending__heading{text-align:center;font-size:2rem;margin-bottom:2rem;color:var(--nv-text)}.nv-trending__grid{display:grid;gap:1.5rem;grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}.nv-trust{padding:4rem 0;background:var(--nv-bg)}.nv-trust__inner{max-width:1200px;margin:0 auto;padding:0 1.5rem}.nv-trust__heading{text-align:center;font-size:2rem;margin-bottom:2.5rem;color:var(--nv-text)}.nv-trust__grid{display:grid;gap:1.5rem;grid-template-columns:repeat(auto-fit,minmax(240px,1fr))}.nv-trust-card{background:#fff;border:1px solid var(--nv-border);border-radius:1rem;padding:1.75rem;text-align:center;transition:border .2s ease,transform .2s ease,box-shadow .2s ease}.nv-trust-card:hover{border-color:var(--nv-accent);transform:translateY(-3px);box-shadow:0 10px 25px #0000000f}.nv-trust-icon{font-size:2rem;margin-bottom:1rem;color:var(--nv-accent)}.nv-trust-title{font-size:1.15rem;font-weight:600;margin-bottom:.4rem;color:var(--nv-text)}.nv-trust-sub{font-size:.95rem;color:var(--nv-text-muted)}
/*# sourceMappingURL=/cdn/shop/t/12/compiled_assets/styles.css.map */
