.nf-tg{--nf-noir:#0A0A0A;--nf-charbon:#1A1A1A;--nf-acier:#6B6B6B;--nf-blanc:#fff;--nf-gris-clair:#F5F5F5;--nf-grey-soft:#EFEDEA;--nf-lime:#D4FF00;--nf-lime-light:#E5FF4D;--nf-lime-dark:#A8CC00;--nf-rouge:#E63946;--nf-vert:#16A34A;--nf-vert-light:#22C55E;--sh-sm:0 2px 12px rgba(0,0,0,.04);--sh-md:0 8px 32px rgba(0,0,0,.08);--sh-lg:0 20px 60px rgba(0,0,0,.15);--fh:"Rajdhani",sans-serif;--fb:"Assistant",sans-serif;font-family:var(--fb);color:var(--nf-noir);line-height:1.6}.nf-tg *{box-sizing:border-box}.nf-tg img{display:block;max-width:100%;height:auto}.nf-tg button{font-family:inherit;cursor:pointer;border:none;background:none}.nf-tg a{color:inherit;text-decoration:none}.nf-tg h1,.nf-tg h2,.nf-tg h3,.nf-tg h4{font-family:var(--fh);letter-spacing:-.01em;line-height:1.15;margin:0}.nf-tg p{margin:0}.nf-tg .container{max-width:1280px;margin:0 auto;padding:0 24px}.nf-tg .b-ann{background:var(--nf-noir);color:#fff;text-align:center;padding:11px 16px;font-family:var(--fh);font-weight:700;font-size:13px;letter-spacing:.2em;text-transform:uppercase}.nf-tg .b-ann strong{color:var(--nf-lime)}.nf-tg .b-section{padding:80px 0}.nf-tg .b-section h2{font-family:var(--fh);font-size:clamp(30px,4vw,46px);font-weight:800;text-transform:uppercase;text-align:center;letter-spacing:-.02em;margin-bottom:14px}.nf-tg em.nf-hl,.nf-tg h2 em{font-style:normal;background:var(--nf-lime);color:var(--nf-noir);padding:.04em .32em;border-radius:6px;box-decoration-break:clone;-webkit-box-decoration-break:clone}.nf-tg .b-cta-green{width:100%;background:var(--nf-noir);color:#fff;font-family:var(--fh);font-weight:800;text-transform:uppercase;letter-spacing:.1em;padding:16px 30px;border-radius:12px;margin-top:8px;display:flex;align-items:center;justify-content:center;gap:10px;box-shadow:0 8px 24px #0a0a0a47;transition:all .25s;font-size:16px}.nf-tg .b-cta-green:hover{background:var(--nf-charbon);transform:translateY(-2px)}.nf-tg .b-hero{padding:40px 0 72px}.nf-tg .b-hero__grid{display:grid;grid-template-columns:1fr 1fr;gap:56px;align-items:start}@media(max-width:980px){.nf-tg .b-hero__grid{grid-template-columns:1fr;gap:28px}}.nf-tg .b-gal__main{position:relative;background:linear-gradient(135deg,#0a0a0a,#1a1a1a);border-radius:16px;overflow:hidden;aspect-ratio:1/1;box-shadow:var(--sh-md)}.nf-tg .b-gal__main img{width:100%;height:100%;object-fit:cover}.nf-tg .b-gal__badges{position:absolute;top:18px;right:18px;display:flex;flex-direction:column;align-items:flex-end;gap:8px;z-index:2}.nf-tg .b-badge{padding:7px 14px;font-family:var(--fh);font-weight:800;font-size:11px;letter-spacing:.16em;text-transform:uppercase;border-radius:3px}.nf-tg .b-badge--fav{background:var(--nf-lime);color:var(--nf-noir);box-shadow:0 4px 14px #d4ff0066}.nf-tg .b-gift{position:absolute;bottom:18px;left:18px;background:#fff;border-radius:12px;padding:8px 12px;display:flex;align-items:center;gap:8px;box-shadow:var(--sh-md);z-index:2}.nf-tg .b-gift__ic{width:38px;height:38px;border-radius:9px;background:var(--nf-noir);color:var(--nf-lime);display:flex;align-items:center;justify-content:center;font-size:18px}.nf-tg .b-gift__t b{display:block;font-family:var(--fh);font-size:12px;text-transform:uppercase;letter-spacing:.05em}.nf-tg .b-gift__t span{font-size:11px;color:var(--nf-acier)}.nf-tg .b-gift__t span s{margin-right:4px}.nf-tg .b-gift__t span em{color:var(--nf-vert);font-style:normal;font-weight:700}.nf-tg .b-gal__counter{position:absolute;bottom:18px;right:14px;background:#0a0a0ab3;color:#fff;font-size:12px;font-weight:600;padding:4px 10px;border-radius:99px}.nf-tg .b-gal__thumbswrap{position:relative;margin-top:14px}.nf-tg .b-gal__thumbs{display:flex;gap:10px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;-webkit-overflow-scrolling:touch;scroll-behavior:smooth}.nf-tg .b-gal__thumbs::-webkit-scrollbar{display:none}.nf-tg .b-gal__thumb{flex:0 0 calc((100% - 40px)/5);aspect-ratio:1;scroll-snap-align:start;background:linear-gradient(135deg,#222,#0a0a0a);border-radius:10px;border:2px solid transparent;cursor:pointer;overflow:hidden;transition:all .25s;padding:0}.nf-tg .b-gal__nav{position:absolute;top:50%;transform:translateY(-50%);z-index:3;width:34px;height:34px;border-radius:50%;background:#fff;box-shadow:var(--sh-md);display:none;align-items:center;justify-content:center;font-size:22px;line-height:1;color:var(--nf-noir);border:1px solid var(--nf-grey-soft);transition:all .2s}.nf-tg .b-gal__thumbswrap.is-scrollable .b-gal__nav{display:flex}.nf-tg .b-gal__nav:hover{background:var(--nf-lime);border-color:var(--nf-lime)}.nf-tg .b-gal__nav--prev{left:-8px}.nf-tg .b-gal__nav--next{right:-8px}.nf-tg .b-gal__nav[disabled]{opacity:.3;cursor:default}.nf-tg .b-gal__thumb:hover{border-color:var(--nf-lime-light)}.nf-tg .b-gal__thumb.is-active{border-color:var(--nf-lime)}.nf-tg .b-gal__dots{display:flex;justify-content:center;align-items:center;gap:7px;margin-top:14px;flex-wrap:wrap}.nf-tg .b-gal__dot{width:8px;height:8px;padding:0;border:0;border-radius:99px;background:var(--nf-grey-soft);cursor:pointer;transition:width .3s ease,background .3s ease}.nf-tg .b-gal__dot:hover{background:var(--nf-acier)}.nf-tg .b-gal__dot.is-active{width:24px;background:var(--nf-noir)}.nf-tg .b-gal__thumb img{width:100%;height:100%;object-fit:cover}.nf-tg .b-videocta{margin-top:14px;width:100%;border:2px solid var(--nf-noir);background:var(--nf-noir);border-radius:12px;padding:15px;display:flex;align-items:center;justify-content:center;gap:12px;cursor:pointer;transition:all .25s}.nf-tg .b-videocta:hover{box-shadow:0 12px 32px #0003}.nf-tg .b-videocta__play{width:36px;height:36px;border-radius:50%;background:var(--nf-lime);color:var(--nf-noir);display:flex;align-items:center;justify-content:center;font-size:13px}.nf-tg .b-videocta__t{font-family:var(--fh);font-weight:800;font-size:16px;text-transform:uppercase;letter-spacing:.06em;color:#fff}.nf-tg .b-vtesti{margin-top:16px;background:var(--nf-gris-clair);border-radius:16px;padding:26px 18px;position:relative;overflow:hidden}.nf-tg .b-vtesti:after{content:"";position:absolute;left:50%;bottom:0;transform:translate(-50%);width:90px;height:2px;background:var(--nf-lime)}.nf-tg .b-vtesti__quote{text-align:center;font-family:var(--fh);font-weight:800;font-size:22px;margin-bottom:18px;line-height:1.2;text-transform:uppercase}.nf-tg .b-vtesti__quote em{font-style:normal;color:var(--nf-lime-dark)}.nf-tg .b-vtesti__track{display:grid;grid-template-columns:repeat(3,1fr);gap:10px}.nf-tg .b-vcard{position:relative;aspect-ratio:9/16;border-radius:12px;overflow:hidden;background:#222;cursor:pointer;box-shadow:var(--sh-sm);transition:transform .25s}.nf-tg .b-vcard:hover{transform:translateY(-3px)}.nf-tg .b-vcard img{width:100%;height:100%;object-fit:cover}.nf-tg .b-vcard:after{content:"\25b6";position:absolute;top:10px;right:10px;width:32px;height:32px;background:var(--nf-lime);border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:11px;color:var(--nf-noir);pointer-events:none}.nf-tg .b-vcard.has-video:after{display:none}.nf-tg .b-vcard video{width:100%;height:100%;object-fit:cover;display:block}.nf-tg .b-vcard__ph,.nf-tg .b-herovid__ph{width:100%;height:100%;min-height:90px;display:flex;align-items:center;justify-content:center;text-align:center;padding:12px;font-family:var(--fh);font-weight:700;font-size:12px;text-transform:uppercase;letter-spacing:.05em;color:var(--nf-acier);background:repeating-linear-gradient(45deg,#1a1a1a,#1a1a1a 10px,#222 10px 20px);border:2px dashed var(--nf-lime)}.nf-tg .b-herovid{margin-top:14px;border-radius:12px;overflow:hidden}.nf-tg .b-herovid video{width:100%;display:block;border-radius:12px;background:#000}.nf-tg .b-herovid__ph{aspect-ratio:16/9;border-radius:12px}.nf-tg .b-herovid .nf-tg-mediaph{aspect-ratio:16/9;min-height:0;border-radius:12px}.nf-tg .b-narrative__img .nf-tg-mediaph{min-height:100%}.nf-tg .b-info__rating{display:flex;align-items:center;gap:8px;margin-bottom:10px;font-size:14px;color:var(--nf-acier);flex-wrap:wrap}.nf-tg .b-info__rating .stars{color:#f5b50a;letter-spacing:3px;font-size:18px}.nf-tg .b-info__rating b{color:var(--nf-noir);font-weight:800;font-family:var(--fh)}.nf-tg .b-info h1{font-family:var(--fh);font-size:clamp(28px,3.2vw,42px);font-weight:800;text-transform:uppercase;letter-spacing:.02em;margin-bottom:6px}.nf-tg .b-guar-link{display:inline-block;color:var(--nf-vert);font-weight:700;font-size:14px;text-decoration:underline;text-underline-offset:3px;margin-bottom:14px}.nf-tg .b-info__price{display:flex;align-items:baseline;gap:14px;margin-bottom:6px;flex-wrap:wrap}.nf-tg .b-info__price .now{font-family:var(--fh);font-weight:800;font-size:42px;line-height:1;background:linear-gradient(135deg,var(--nf-noir) 0%,var(--nf-lime-dark) 100%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.nf-tg .b-info__price .was{font-size:20px;color:var(--nf-acier);text-decoration:line-through}.nf-tg .b-info__price .save{background:var(--nf-rouge);color:#fff;font-family:var(--fh);font-weight:800;font-size:12px;letter-spacing:.08em;padding:5px 11px;border-radius:6px}.nf-tg .b-info__klarna{font-size:13px;color:var(--nf-acier);margin-bottom:16px}.nf-tg .b-info__klarna span{background:#ffb3c7;color:#0a0a0a;font-weight:700;padding:2px 7px;border-radius:4px;font-size:11px;margin-left:4px}.nf-tg .b-chips{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:18px}@media(min-width:561px){.nf-tg .b-chips{display:grid;grid-template-columns:max-content max-content;justify-content:start;justify-items:start}}.nf-tg .b-chip{display:inline-flex;align-items:center;gap:6px;background:var(--nf-gris-clair);border:1px solid var(--nf-grey-soft);border-radius:99px;padding:7px 13px;font-family:var(--fh);font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:.04em;color:var(--nf-charbon)}.nf-tg .b-desc-line{font-family:var(--fh);font-weight:800;font-size:20px;margin-bottom:14px;line-height:1.3;text-transform:uppercase}.nf-tg .b-benefits ul{list-style:none;display:grid;gap:10px;margin-bottom:8px;padding:0}.nf-tg .b-benefits li{display:flex;gap:12px;align-items:flex-start;font-size:15px}.nf-tg .b-benefits li:before{content:"\2713";flex-shrink:0;width:24px;height:24px;background:var(--nf-vert);color:#fff;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:13px;font-weight:800}.nf-tg .b-bundle{margin:24px 0}.nf-tg .b-bundle__title{font-family:var(--fh);font-size:13px;font-weight:800;text-transform:uppercase;letter-spacing:.2em;text-align:center;margin-bottom:14px}.nf-tg .b-bundle__grid{display:grid;gap:12px}.nf-tg .b-pack{position:relative;background:#fff;border:2px solid var(--nf-grey-soft);border-radius:16px;padding:16px 20px 16px 48px;cursor:pointer;transition:all .3s cubic-bezier(.4,0,.2,1);box-shadow:var(--sh-sm);font-family:var(--fh);text-align:left;width:100%;display:block;color:var(--nf-noir)}.nf-tg .b-pack__head{display:flex;align-items:center;gap:12px}.nf-tg .b-pack__headinfo{flex:1;min-width:0}.nf-tg .b-pack__pairs{margin-top:12px;padding-top:12px;border-top:1px dashed var(--nf-grey-soft);display:grid;gap:14px}.nf-tg .nf-pdp__pair{display:flex;align-items:center;gap:12px}.nf-tg .nf-pdp__pair-img{width:46px;height:46px;border-radius:8px;object-fit:contain;background:var(--nf-gris-clair);flex-shrink:0;padding:3px}.nf-tg .nf-pdp__pair-body{flex:1;min-width:0}.nf-tg .nf-pdp__pair-name{font-family:var(--fh);font-weight:800;font-size:14px;text-transform:uppercase;letter-spacing:.02em;line-height:1.1;margin-bottom:4px}.nf-tg .nf-pdp__pair-flabel{display:block;font-size:11px;color:var(--nf-acier);margin-bottom:3px}.nf-tg .nf-pdp__pair-field{min-width:0}.nf-tg .nf-pdp__pair-select{width:100%;padding:9px 12px;border:1.5px solid var(--nf-grey-soft);border-radius:8px;font-family:var(--fb);font-size:14px;font-weight:600;background:#fff;cursor:pointer;color:var(--nf-noir)}.nf-tg .nf-pdp__pair-select:focus{outline:none;border-color:var(--nf-noir)}.nf-tg .nf-pdp__pair-pricelabel{display:flex;flex-direction:column;align-items:flex-end;flex-shrink:0;text-align:right}.nf-tg .nf-pdp__pair-now{font-family:var(--fh);font-weight:800;font-size:15px;line-height:1.1}.nf-tg .nf-pdp__pair-old{font-size:12px;color:var(--nf-rouge);text-decoration:line-through}.nf-tg .b-pack:hover{border-color:var(--nf-lime-light);transform:translateY(-2px);box-shadow:var(--sh-md)}.nf-tg .b-pack.is-popular{border-color:var(--nf-lime);background:linear-gradient(180deg,#fffbef,#fff 60%);box-shadow:var(--sh-lg);transform:scale(1.02)}.nf-tg .b-pack.is-popular:hover{transform:scale(1.02) translateY(-3px)}.nf-tg .b-pack.is-selected{border-color:var(--nf-noir);box-shadow:var(--sh-lg),0 0 0 4px #d4ff0033}.nf-tg .b-pack__radio{position:absolute;top:50%;left:22px;transform:translateY(-50%);width:22px;height:22px;border:2px solid var(--nf-grey-soft);border-radius:50%;transition:all .25s}.nf-tg .b-pack.is-selected .b-pack__radio{border-color:var(--nf-noir);background:radial-gradient(circle,var(--nf-noir) 40%,#fff 42%)}.nf-tg .b-pack__top{display:flex;align-items:baseline;gap:12px;flex-wrap:wrap;margin-bottom:6px}.nf-tg .b-pack__qty{font-family:var(--fh);font-weight:800;font-size:30px;line-height:1;background:linear-gradient(135deg,var(--nf-noir) 0%,var(--nf-lime-dark) 100%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.nf-tg .b-pack__name{font-family:var(--fh);font-weight:700;font-size:13px;text-transform:uppercase;letter-spacing:.16em}.nf-tg .b-pack__row{display:flex;align-items:baseline;justify-content:space-between;gap:12px;flex-wrap:wrap}.nf-tg .b-pack__sub{font-size:12px;color:var(--nf-acier);font-family:var(--fb);font-weight:500}.nf-tg .b-pack__sub strong{color:var(--nf-rouge);font-weight:700}.nf-tg .b-pack__prices{display:flex;align-items:baseline;gap:8px}.nf-tg .b-pack__price{font-family:var(--fh);font-weight:800;font-size:22px;color:var(--nf-noir)}.nf-tg .b-pack__was{font-size:14px;color:var(--nf-acier);text-decoration:line-through}.nf-tg .b-pack__ribbon{position:absolute;top:-1px;left:50%;transform:translate(-50%);background:var(--nf-noir);color:var(--nf-lime);font-family:var(--fh);font-weight:800;font-size:10px;letter-spacing:.18em;padding:6px 18px;border-radius:0 0 8px 8px;text-transform:uppercase;white-space:nowrap;z-index:2}.nf-tg .b-atc__btn{width:100%;background:var(--nf-noir);color:#fff;font-family:var(--fh);font-weight:800;font-size:18px;letter-spacing:.1em;text-transform:uppercase;padding:20px 28px;border-radius:12px;box-shadow:0 8px 24px #0a0a0a4d;transition:all .25s;display:flex;align-items:center;justify-content:center;gap:10px;margin-top:4px}.nf-tg .b-atc__btn:hover{background:var(--nf-charbon);transform:translateY(-2px);box-shadow:0 12px 30px #0a0a0a59}@media(max-width:560px){.nf-tg .b-atc__btn{font-size:15px;letter-spacing:.03em;padding:18px 12px;gap:6px;white-space:nowrap}.nf-tg .b-info h1{font-size:25px}.nf-tg .b-info__price .now{font-size:34px}.nf-tg .b-info__price .was,.nf-tg .b-desc-line{font-size:17px}.nf-tg .b-pack{padding:12px 14px 12px 42px;gap:10px}.nf-tg .b-pack__img{width:46px;height:46px}.nf-tg .b-pack__qty{font-size:24px}.nf-tg .b-pack__price{font-size:19px}.nf-tg .b-pack__ribbon{font-size:9px;letter-spacing:.12em;padding:5px 12px}.nf-tg .b-bundle__title{letter-spacing:.12em}.nf-tg .b-chips{display:grid;grid-template-columns:1fr 1fr;gap:8px}.nf-tg .b-chip{font-size:11px;letter-spacing:.02em;padding:8px 10px;justify-content:center;text-align:center}.nf-tg .b-sticky__img{width:42px;height:42px}.nf-tg .b-sticky__btn{font-size:12px;padding:13px 14px;letter-spacing:.02em}.nf-tg .b-sticky__price{font-size:17px}.nf-tg .b-sticky__inner{gap:10px}.nf-tg .b-pack__pairs{gap:11px;padding-top:10px}.nf-tg .nf-pdp__pair{gap:9px}.nf-tg .nf-pdp__pair-img{width:40px;height:40px}.nf-tg .nf-pdp__pair-name{font-size:13px;margin-bottom:2px}.nf-tg .nf-pdp__pair-flabel{font-size:10px;margin-bottom:2px}.nf-tg .nf-pdp__pair-select{padding:8px 11px;font-size:13px}.nf-tg .nf-pdp__pair-pricelabel{display:none}.nf-tg .b-pack__prices{flex-shrink:0}.nf-tg .b-pack__head,.nf-tg .b-trust3{gap:8px}.nf-tg .b-trust3__i{font-size:10px}.nf-tg .b-trust3__i .ic-wrap{width:46px;height:46px;font-size:20px}.nf-tg .b-guarbox{padding:14px 16px;gap:14px;align-items:flex-start}.nf-tg .b-guarbox__seal{width:64px;height:64px;border-width:2px}.nf-tg .b-guarbox__seal b{font-size:21px}.nf-tg .b-guarbox__seal span{font-size:9px}.nf-tg .b-guarbox__t h4{font-size:16px;margin-bottom:4px}.nf-tg .b-guarbox__t p{font-size:13px;line-height:1.45}}.nf-tg .b-pay{display:flex;gap:8px;flex-wrap:wrap;justify-content:center;margin-top:16px;opacity:.75}.nf-tg .b-trust3{display:grid;grid-template-columns:repeat(3,1fr);gap:14px;text-align:center;margin:24px 0;padding:20px 0;border-top:1px solid var(--nf-grey-soft);border-bottom:1px solid var(--nf-grey-soft)}.nf-tg .b-trust3__i{font-family:var(--fh);font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:.04em}.nf-tg .b-trust3__i .ic-wrap{width:54px;height:54px;margin:0 auto 8px;display:flex;align-items:center;justify-content:center;border-radius:50%;background:linear-gradient(135deg,#fff,var(--nf-grey-soft));font-size:24px;border:2px solid transparent;transition:all .35s}.nf-tg .b-trust3__i:hover .ic-wrap{background:var(--nf-noir);border-color:var(--nf-lime);transform:translateY(-4px)}.nf-tg .b-guarbox{background:var(--nf-noir);color:#fff;border-radius:16px;padding:26px;display:flex;align-items:center;gap:20px;margin-bottom:18px;position:relative;overflow:hidden}.nf-tg .b-guarbox:after{content:"";position:absolute;left:0;right:0;bottom:0;height:3px;background:linear-gradient(90deg,transparent,var(--nf-lime),transparent)}.nf-tg .b-guarbox__seal{width:100px;height:100px;border-radius:50%;background:radial-gradient(circle,#1a1a1a,#0a0a0a);display:flex;flex-direction:column;align-items:center;justify-content:center;flex-shrink:0;border:3px solid var(--nf-lime);font-family:var(--fh)}.nf-tg .b-guarbox__seal b{font-size:32px;line-height:1;font-weight:800;color:var(--nf-lime)}.nf-tg .b-guarbox__seal span{font-size:10px;letter-spacing:.1em}.nf-tg .b-guarbox__t h4{font-family:var(--fh);font-size:20px;font-weight:800;text-transform:uppercase;margin-bottom:6px;color:#fff}.nf-tg .b-guarbox__t p{color:#ccc;font-size:14px;line-height:1.6}.nf-tg .b-acc{border-top:1px solid var(--nf-grey-soft);margin-top:6px}.nf-tg .b-acc__item{border-bottom:1px solid var(--nf-grey-soft)}.nf-tg .b-acc__q{padding:15px 2px;cursor:pointer;font-family:var(--fh);font-weight:700;font-size:14px;text-transform:uppercase;letter-spacing:.06em;list-style:none;display:flex;justify-content:space-between;align-items:center;gap:14px;-webkit-user-select:none;user-select:none;color:var(--nf-noir)}.nf-tg .b-acc__q::-webkit-details-marker{display:none}.nf-tg .b-acc__toggle{font-size:20px;font-weight:300;color:var(--nf-acier);transition:all .25s;flex-shrink:0;line-height:1}.nf-tg .b-acc__item[open] .b-acc__toggle{transform:rotate(45deg);color:var(--nf-lime-dark)}.nf-tg .b-acc__a{padding:0 2px 16px;font-size:14px;color:var(--nf-acier);line-height:1.65}.nf-tg .b-acc__a ul{list-style:none;display:grid;gap:9px;padding:0;margin:0}.nf-tg .b-acc__a li{display:flex;gap:10px;align-items:flex-start}.nf-tg .b-acc__a li:before{content:"\2192";color:var(--nf-lime-dark);font-weight:800;flex-shrink:0}.nf-tg .b-acc__a.specs li:before{content:"\2713";color:var(--nf-vert)}.nf-tg .b-acc__a.incl li:before{content:"\1f4e6"}.nf-tg .b-sticky{position:fixed;left:0;right:0;bottom:0;background:#fff;border-top:2px solid var(--nf-lime);box-shadow:0 -8px 32px #00000026;padding:12px 16px;z-index:9999;transform:translateY(100%);transition:transform .35s}.nf-tg .b-sticky__img{width:50px;height:50px;flex-shrink:0;border-radius:9px;overflow:hidden;background:var(--nf-gris-clair);display:flex;align-items:center;justify-content:center}.nf-tg .b-sticky__img img{width:100%;height:100%;object-fit:cover}.nf-tg .b-sticky.is-revealed{transform:translateY(0)!important}body.overflow-hidden .nf-tg .b-sticky{display:none!important}.nf-tg .b-sticky__btn,.nf-tg .b-atc__btn,.nf-tg .b-cta-green,.nf-tg .b-pack{touch-action:manipulation}.nf-tg .b-sticky__inner{max-width:1280px;margin:0 auto;display:flex;align-items:center;gap:14px}.nf-tg .b-sticky__info{flex:1;min-width:0}.nf-tg .b-sticky__name{font-family:var(--fh);font-weight:800;font-size:14px;text-transform:uppercase;letter-spacing:.06em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.nf-tg .b-sticky__price{font-family:var(--fh);font-weight:800;font-size:20px;margin-top:2px}.nf-tg .b-sticky__price small{font-weight:500;font-size:13px;color:var(--nf-acier);text-decoration:line-through;margin-left:6px}.nf-tg .b-sticky__btn{background:var(--nf-noir);color:#fff;font-family:var(--fh);font-weight:800;font-size:14px;letter-spacing:.06em;text-transform:uppercase;padding:15px 22px;border-radius:10px;flex-shrink:0;display:flex;align-items:center;gap:8px}.nf-tg .b-narrative{padding:72px 0}.nf-tg .b-narrative__grid{display:grid;grid-template-columns:1fr 1fr;gap:64px;align-items:center}@media(max-width:880px){.nf-tg .b-narrative__grid{grid-template-columns:1fr}}.nf-tg .b-narrative--rev .b-narrative__img{order:2}@media(max-width:880px){.nf-tg .b-narrative--rev .b-narrative__img{order:0}}.nf-tg .b-narrative__img{aspect-ratio:4/3;border-radius:20px;overflow:hidden;background:#222;box-shadow:var(--sh-lg)}.nf-tg .b-narrative__img img,.nf-tg .b-narrative__img video{width:100%;height:100%;object-fit:cover;display:block}.nf-tg .b-narrative__img.is-video{position:relative;display:flex;align-items:center;justify-content:center}.nf-tg .b-narrative__img.is-video:after{content:"\25b6";position:absolute;width:64px;height:64px;background:var(--nf-lime);border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:22px;color:var(--nf-noir);box-shadow:0 8px 24px #0000004d;pointer-events:none}.nf-tg .b-narrative__img.has-video:after{display:none}.nf-tg .nf-tg-mediaph{width:100%;height:100%;min-height:120px;display:flex;align-items:center;justify-content:center;text-align:center;padding:16px;font-family:var(--fh);font-weight:700;font-size:13px;text-transform:uppercase;letter-spacing:.05em;color:var(--nf-acier);background:repeating-linear-gradient(45deg,#1a1a1a,#1a1a1a 10px,#222 10px 20px);border:2px dashed var(--nf-lime)}.nf-tg .b-narrative h2{text-align:left;font-size:clamp(24px,2.8vw,36px);margin-bottom:18px;font-weight:800;text-transform:uppercase}.nf-tg .b-narrative p{font-size:16px;color:var(--nf-acier);margin-bottom:15px;line-height:1.75}.nf-tg .b-narrative p strong{color:var(--nf-noir)}.nf-tg .b-tl{background:#fff}.nf-tg .b-tl__wrap{max-width:860px;margin:0 auto;position:relative;padding:20px 0}.nf-tg .b-tl__line{position:absolute;left:50%;top:0;bottom:0;width:2px;background:var(--nf-grey-soft);transform:translate(-50%)}.nf-tg .b-tl__fill{position:absolute;left:50%;top:0;width:2px;background:linear-gradient(var(--nf-lime),var(--nf-lime-dark));transform:translate(-50%);height:0;transition:height 1.4s ease}.nf-tg .b-tl__row{position:relative;display:grid;grid-template-columns:1fr 90px 1fr;align-items:center;margin-bottom:36px;min-height:90px}.nf-tg .b-tl__node{grid-column:2;justify-self:center;width:54px;height:54px;border-radius:50%;background:var(--nf-lime);color:var(--nf-noir);display:flex;align-items:center;justify-content:center;font-size:22px;font-weight:800;z-index:2;box-shadow:0 0 0 6px #fff,var(--sh-md);transition:all .4s}.nf-tg .b-tl__row.is-last .b-tl__node{background:var(--nf-noir);color:var(--nf-lime)}.nf-tg .b-tl__day{font-family:var(--fh);font-weight:800;font-size:32px;text-transform:uppercase;background:linear-gradient(135deg,var(--nf-noir),var(--nf-lime-dark));-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.nf-tg .b-tl__row:nth-child(odd) .b-tl__day{grid-column:1;text-align:right;padding-right:20px}.nf-tg .b-tl__row:nth-child(odd) .b-tl__bubble{grid-column:3;margin-left:20px}.nf-tg .b-tl__row:nth-child(2n) .b-tl__day{grid-column:3;text-align:left;padding-left:20px}.nf-tg .b-tl__row:nth-child(2n) .b-tl__bubble{grid-column:1;margin-right:20px}.nf-tg .b-tl__bubble{background:var(--nf-charbon);color:#fff;border-radius:16px;padding:22px 24px;font-size:14px;line-height:1.65;position:relative;opacity:0;transform:translateY(20px);transition:opacity .6s,transform .6s;box-shadow:var(--sh-md)}.nf-tg .b-tl__bubble.is-visible{opacity:1;transform:translateY(0)}.nf-tg .b-tl__bubble strong{color:var(--nf-lime)}.nf-tg .b-tl__row:nth-child(odd) .b-tl__bubble:before{content:"";position:absolute;left:-9px;top:28px;border:9px solid transparent;border-right-color:var(--nf-charbon);border-left:0}.nf-tg .b-tl__row:nth-child(2n) .b-tl__bubble:before{content:"";position:absolute;right:-9px;top:28px;border:9px solid transparent;border-left-color:var(--nf-charbon);border-right:0}@media(max-width:700px){.nf-tg .b-tl__line,.nf-tg .b-tl__fill{left:27px}.nf-tg .b-tl__row{grid-template-columns:54px 1fr;gap:14px;margin-bottom:24px}.nf-tg .b-tl__node{grid-column:1!important;box-shadow:0 0 0 4px #fff,var(--sh-sm)}.nf-tg .b-tl__day{grid-column:2!important;text-align:left!important;padding:0!important;font-size:26px}.nf-tg .b-tl__bubble{grid-column:2!important;margin:8px 0 0!important}.nf-tg .b-tl__bubble:before{display:none}}.nf-tg .b-feat__grid{display:grid;grid-template-columns:repeat(3,1fr);gap:32px}@media(max-width:880px){.nf-tg .b-feat__grid{grid-template-columns:1fr}}.nf-tg .b-feat__card{text-align:center}.nf-tg .b-feat__icon{width:96px;height:96px;margin:0 auto 22px;display:flex;align-items:center;justify-content:center;border-radius:50%;background:linear-gradient(135deg,var(--nf-gris-clair),var(--nf-grey-soft));font-size:42px;transition:all .4s cubic-bezier(.2,.8,.2,1);border:2px solid transparent}.nf-tg .b-feat__card:hover .b-feat__icon{background:var(--nf-noir);border-color:var(--nf-lime);transform:translateY(-8px);box-shadow:var(--sh-lg);filter:brightness(1.2) drop-shadow(0 0 16px rgba(212,255,0,.6))}.nf-tg .b-feat__card h3{font-family:var(--fh);font-size:20px;font-weight:800;text-transform:uppercase;margin-bottom:12px}.nf-tg .b-feat__card p{font-size:14px;color:var(--nf-acier);line-height:1.7;max-width:38ch;margin:0 auto}.nf-tg .b-comp{max-width:760px;margin:0 auto}.nf-tg .b-comp table{width:100%;border-collapse:collapse;border-radius:16px;overflow:hidden;box-shadow:var(--sh-lg)}.nf-tg .b-comp th,.nf-tg .b-comp td{padding:18px 16px;text-align:center;border-bottom:1px solid var(--nf-grey-soft)}.nf-tg .b-comp th{background:var(--nf-noir);color:#fff;font-family:var(--fh);text-transform:uppercase;font-size:13px;letter-spacing:.08em}.nf-tg .b-comp th.brand{color:var(--nf-lime);position:relative}.nf-tg .b-comp th.brand:after{content:"";position:absolute;left:0;right:0;bottom:0;height:4px;background:var(--nf-lime)}.nf-tg .b-comp td:nth-child(2){background:#d4ff0021;border-left:2px solid var(--nf-lime);border-right:2px solid var(--nf-lime)}.nf-tg .b-comp tbody tr:last-child td:nth-child(2){border-bottom:2px solid var(--nf-lime)}.nf-tg .b-comp__name{display:block}.nf-tg .b-comp__img{width:84px;height:84px;object-fit:contain;margin:10px auto 0;display:block;border-radius:8px}@media(max-width:560px){.nf-tg .b-comp__img{width:60px;height:60px}.nf-tg .b-comp th,.nf-tg .b-comp td{padding:14px 8px}}.nf-tg .b-comp td:first-child{text-align:left;font-weight:600}.nf-tg .b-comp .yes{color:var(--nf-vert);font-size:22px;font-weight:800}.nf-tg .b-comp .no{color:var(--nf-rouge);font-size:22px;font-weight:800}.nf-tg .b-related__grid{display:grid;grid-template-columns:repeat(4,1fr);gap:20px}@media(max-width:980px){.nf-tg .b-related__grid{grid-template-columns:repeat(2,1fr)}}@media(max-width:560px){.nf-tg .b-related__grid{grid-template-columns:1fr}}.nf-tg .b-rel__card{background:#fff;border:1px solid var(--nf-grey-soft);border-radius:16px;overflow:hidden;transition:all .25s;box-shadow:var(--sh-sm)}.nf-tg .b-rel__card:hover{box-shadow:var(--sh-lg);transform:translateY(-4px);border-color:var(--nf-lime-light)}.nf-tg .b-rel__img{aspect-ratio:1;background:linear-gradient(135deg,#0a0a0a,#1a1a1a)}.nf-tg .b-rel__img img{width:100%;height:100%;object-fit:cover}.nf-tg .b-rel__body{padding:16px}.nf-tg .b-rel__name{font-family:var(--fh);font-weight:800;font-size:14px;text-transform:uppercase;letter-spacing:.02em;margin-bottom:4px}.nf-tg .b-rel__reviews{font-size:11px;color:var(--nf-acier);margin-bottom:8px}.nf-tg .b-rel__price{font-family:var(--fh);font-weight:800;font-size:17px}.nf-tg .b-rel__price small{font-weight:500;font-size:13px;color:var(--nf-acier);text-decoration:line-through;margin-left:6px}.nf-tg .b-rel__btn{width:100%;margin-top:12px;background:var(--nf-noir);color:#fff;font-family:var(--fh);font-weight:700;font-size:12px;letter-spacing:.06em;text-transform:uppercase;padding:11px;border-radius:8px;display:flex;align-items:center;justify-content:center;gap:6px}.nf-tg .b-rev__head{display:flex;justify-content:space-between;align-items:flex-start;flex-wrap:wrap;gap:18px;margin-bottom:24px}.nf-tg .b-rev__score .stars{color:#f5b50a;font-size:30px;letter-spacing:2px}.nf-tg .b-rev__score .num{font-size:15px;color:var(--nf-acier);font-weight:600;margin-top:4px}.nf-tg .b-rev__actions{display:flex;gap:10px;align-items:center}.nf-tg .b-rev__write{background:var(--nf-noir);color:#fff;font-family:var(--fh);font-weight:800;text-transform:uppercase;letter-spacing:.05em;padding:14px 24px;border-radius:10px;font-size:14px;display:flex;align-items:center;gap:8px}.nf-tg .b-rev__icon{width:48px;height:48px;border:1px solid var(--nf-grey-soft);border-radius:10px;display:flex;align-items:center;justify-content:center;font-size:18px;background:#fff}.nf-tg .b-rev__photos{display:flex;gap:10px;margin-bottom:28px;flex-wrap:wrap}.nf-tg .b-rev__photo{width:84px;height:84px;border-radius:12px;overflow:hidden;background:#222;cursor:pointer;transition:transform .2s}.nf-tg .b-rev__photo:hover{transform:scale(1.05)}.nf-tg .b-rev__photo img{width:100%;height:100%;object-fit:cover}.nf-tg .b-rev__grid{display:grid;grid-template-columns:repeat(4,1fr);gap:16px}@media(max-width:980px){.nf-tg .b-rev__grid{grid-template-columns:repeat(2,1fr)}}@media(max-width:560px){.nf-tg .b-rev__grid{grid-template-columns:1fr}}.nf-tg .b-rev__card{background:#fff;border:1px solid var(--nf-grey-soft);border-radius:16px;padding:24px;position:relative;transition:all .3s;box-shadow:var(--sh-sm)}.nf-tg .b-rev__card:hover{transform:translateY(-3px);box-shadow:var(--sh-md);border-color:var(--nf-lime-light)}.nf-tg .b-rev__card:before{content:'"';position:absolute;top:10px;right:18px;font-size:54px;color:var(--nf-lime);opacity:.25;font-family:serif;line-height:1}.nf-tg .b-rev__stars{color:#f5b50a;font-size:16px;letter-spacing:1px;margin-bottom:10px}.nf-tg .b-rev__name{font-family:var(--fh);font-weight:800;font-size:14px;margin-bottom:8px;display:flex;align-items:center;gap:5px}.nf-tg .b-rev__name .v{color:var(--nf-vert);font-size:13px}.nf-tg .b-rev__title{font-family:var(--fh);font-weight:800;font-size:16px;text-transform:uppercase;letter-spacing:.02em;margin-bottom:6px}.nf-tg .b-rev__txt{font-size:13px;color:var(--nf-acier);line-height:1.6}.nf-tg .b-rev__cardimg{width:100%;aspect-ratio:4/3;border-radius:12px;overflow:hidden;margin-top:14px;background:#f0f0f0}.nf-tg .b-rev__cardimg img,.nf-tg .b-rev__cardimg video{width:100%;height:100%;object-fit:cover;display:block}.nf-tg .b-rev__cardimg .nf-tg-mediaph{min-height:0;height:100%;aspect-ratio:auto}.nf-tg .b-revcar{position:relative;margin-top:8px}.nf-tg .b-revcar__track{display:flex;align-items:flex-start;gap:16px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;scroll-behavior:smooth;padding:6px 2px}.nf-tg .b-revcar__track::-webkit-scrollbar{display:none}.nf-tg .b-revcar__track .b-rev__card{flex:0 0 300px;scroll-snap-align:start}@media(max-width:560px){.nf-tg .b-revcar__track .b-rev__card{flex:0 0 82%}}.nf-tg .b-revcar__dots{display:flex;justify-content:center;align-items:center;gap:7px;margin-top:22px;flex-wrap:wrap}.nf-tg .b-revcar__dot{width:8px;height:8px;padding:0;border:0;border-radius:99px;background:var(--nf-grey-soft);cursor:pointer;transition:width .3s ease,background .3s ease}.nf-tg .b-revcar__dot:hover{background:var(--nf-acier)}.nf-tg .b-revcar__dot.is-active{width:24px;background:var(--nf-noir)}.nf-tg .b-rev__star-empty{color:var(--nf-grey-soft)}.nf-tg .b-rev__name .v{color:var(--nf-vert);font-size:11px;font-weight:600}.nf-tg.nf-tg-reviews .b-revmodal[hidden]{display:none}.nf-tg .b-revmodal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:10000;display:flex;align-items:center;justify-content:center;padding:16px}.nf-tg .b-revmodal__backdrop{position:absolute;top:0;right:0;bottom:0;left:0;background:#0a0a0a99}.nf-tg .b-revmodal__box{position:relative;background:#fff;border-radius:18px;max-width:440px;width:100%;max-height:90vh;overflow:auto;padding:28px;box-shadow:var(--sh-lg)}.nf-tg .b-revmodal__close{position:absolute;top:10px;right:14px;font-size:28px;line-height:1;color:var(--nf-acier);background:none}.nf-tg .b-revmodal__title{font-family:var(--fh);font-size:24px;font-weight:800;text-transform:uppercase;margin-bottom:16px}.nf-tg .b-revmodal__label{display:block;font-family:var(--fh);font-weight:700;font-size:13px;text-transform:uppercase;letter-spacing:.04em;margin-bottom:12px;color:var(--nf-charbon)}.nf-tg .b-revmodal__label input,.nf-tg .b-revmodal__label textarea{display:block;width:100%;margin-top:6px;padding:11px 13px;border:1.5px solid var(--nf-grey-soft);border-radius:9px;font-family:var(--fb);font-size:14px;font-weight:400}.nf-tg .b-revmodal__label input:focus,.nf-tg .b-revmodal__label textarea:focus{outline:none;border-color:var(--nf-noir)}.nf-tg .b-revmodal__stars{display:flex;gap:4px;margin-top:6px}.nf-tg .b-revmodal__star{font-size:30px;line-height:1;color:var(--nf-grey-soft);background:none;transition:color .1s}.nf-tg .b-revmodal__star.is-on{color:#f5b50a}.nf-tg .b-revmodal__submit{width:100%;background:var(--nf-noir);color:#fff;font-family:var(--fh);font-weight:800;text-transform:uppercase;letter-spacing:.08em;padding:15px;border-radius:10px;font-size:15px;margin-top:4px}.nf-tg .b-revmodal__note{font-size:11px;color:var(--nf-acier);text-align:center;margin-top:10px}.nf-tg .b-revmodal__ok{background:#eaffea;color:#0a7a0a;padding:12px;border-radius:9px;margin-bottom:14px;font-weight:600}.nf-tg .b-revmodal__err{background:#ffeaea;color:var(--nf-rouge);padding:12px;border-radius:9px;margin-bottom:14px;font-weight:600}.nf-tg .b-faq{max-width:860px;margin:0 auto}.nf-tg .b-faq__item{border:1px solid var(--nf-grey-soft);border-radius:16px;margin-bottom:14px;background:#fff;overflow:hidden;transition:all .3s ease}.nf-tg .b-faq__item:hover,.nf-tg .b-faq__item[open]{border-color:var(--nf-lime);box-shadow:var(--sh-md)}.nf-tg .b-faq__q{padding:22px 26px;cursor:pointer;font-family:var(--fh);font-size:16px;font-weight:700;text-transform:uppercase;letter-spacing:.04em;list-style:none;display:flex;justify-content:space-between;align-items:center;gap:16px;-webkit-user-select:none;user-select:none}.nf-tg .b-faq__q::-webkit-details-marker{display:none}.nf-tg .b-faq__num{color:var(--nf-lime-dark);margin-right:10px}.nf-tg .b-faq__toggle{width:36px;height:36px;display:flex;align-items:center;justify-content:center;border-radius:50%;background:var(--nf-gris-clair);font-size:22px;font-weight:300;transition:all .3s;flex-shrink:0}.nf-tg .b-faq__item[open] .b-faq__toggle{transform:rotate(45deg);background:var(--nf-lime);color:var(--nf-noir)}.nf-tg .b-faq__a{padding:0 26px 22px;font-size:15px;color:var(--nf-acier);line-height:1.75}.nf-tg .b-email{background:var(--nf-noir);color:#fff;text-align:center;padding:80px 0;position:relative}.nf-tg .b-email:after{content:"";position:absolute;left:0;right:0;bottom:0;height:3px;background:linear-gradient(90deg,transparent,var(--nf-lime),transparent)}.nf-tg .b-email__eyebrow{display:inline-block;background:var(--nf-lime);color:var(--nf-noir);font-family:var(--fh);font-weight:800;font-size:11px;letter-spacing:.3em;padding:6px 18px;border-radius:3px;margin-bottom:18px;text-transform:uppercase}.nf-tg .b-email h2{color:#fff;font-family:var(--fh);font-size:clamp(30px,4vw,46px);font-weight:800;text-transform:uppercase}.nf-tg .b-email p{color:#ccc;max-width:540px;margin:14px auto 28px;font-size:16px}.nf-tg .b-email p strong{color:var(--nf-lime)}.nf-tg .b-email__form{display:flex;gap:10px;max-width:460px;margin:0 auto;flex-wrap:wrap;justify-content:center}.nf-tg .b-email__form input{flex:1;min-width:220px;padding:15px 18px;border-radius:10px;border:none;font-size:15px}.nf-tg .b-email__form button{background:var(--nf-lime);color:var(--nf-noir);font-family:var(--fh);font-weight:800;text-transform:uppercase;letter-spacing:.06em;padding:15px 26px;border-radius:10px}.nf-tg .b-mission{padding:80px 0;background:var(--nf-gris-clair);text-align:center}.nf-tg .b-mission h2{font-family:var(--fh);font-size:clamp(30px,4vw,46px);font-weight:800;text-transform:uppercase;margin-bottom:24px}.nf-tg .b-mission__box{max-width:760px;margin:0 auto;padding:32px;background:#fff;border-radius:20px;text-align:left;box-shadow:var(--sh-sm)}.nf-tg .b-mission__box.is-todo{border:2px dashed var(--nf-lime)}.nf-tg .b-mission__box h3{font-family:var(--fh);font-size:24px;font-weight:800;text-transform:uppercase;margin-bottom:12px}.nf-tg .b-mission__box .todo-tag{display:block;font-family:var(--fh);text-transform:uppercase;color:var(--nf-rouge);margin-bottom:10px;letter-spacing:.08em;font-weight:700;font-size:13px}.nf-tg .b-mission__box p{font-size:16px;color:var(--nf-acier);line-height:1.7}
/*# sourceMappingURL=/cdn/shop/t/3/assets/nf-tg.css.map */
