.nf{--ink:#14161A;--ink2:#4B525B;--mute:#7A828C;--line:#E3E6EA;--soft:#F5F6F8;--white:#fff;--buy:#0B8A4A;--buy-d:#087239;--off:#D92D20;--star:#F2A900;--r:12px;--pad:16px;--max:1240px;font-family:Inter,Helvetica Neue,Arial,sans-serif;color:var(--ink);background:var(--white);font-size:16px;line-height:1.5;letter-spacing:0;overflow-x:clip;-webkit-font-smoothing:antialiased}.nf *,.nf *:before,.nf *:after{box-sizing:border-box}.nf :where(h1,h2,h3,h4,p,ul,ol,li,figure,dl,dd,dt,table){margin:0;padding:0}.nf :where(h1,h2,h3,h4,p,li,dt,dd,summary,span,b,a,button,small,th,td,label){font-family:inherit;letter-spacing:inherit;color:inherit;text-transform:none}.nf :where(ul,ol){list-style:none}.nf :where(img,video){display:block;max-width:100%;height:auto;border:0}.nf :where(a){color:inherit;text-decoration:none}.nf :where(button){appearance:none;-webkit-appearance:none;font:inherit;color:inherit;background:none;border:0;padding:0;margin:0;cursor:pointer;box-shadow:none;min-width:0;min-height:0}.nf :focus-visible{outline:3px solid #1A73E8;outline-offset:2px;border-radius:4px}.nf .w{width:100%;max-width:var(--max);margin-inline:auto;padding-inline:var(--pad)}.nf .sec{padding-block:48px}.nf .sec--soft{background:var(--soft)}.nf .sec--ink{background:var(--ink);color:#fff}.nf .h2{font-size:clamp(26px,5.6vw,38px);line-height:1.12;font-weight:800;letter-spacing:-.02em}.nf .lead{font-size:17px;color:var(--ink2);margin-top:10px;max-width:60ch}.nf .sec--ink .lead{color:#c9ced4}.nf .a{text-decoration:underline;text-underline-offset:3px;font-weight:600}.nf .btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:52px;padding:0 24px;border-radius:10px;font-weight:700;font-size:16px;text-align:center;transition:background .15s,color .15s,border-color .15s,transform .1s}.nf .btn:active{transform:translateY(1px)}.nf .btn--buy{background:var(--buy);color:#fff}.nf .btn--buy:hover{background:var(--buy-d)}.nf .btn--dark{background:var(--ink);color:#fff}.nf .btn--dark:hover{background:#000}.nf .btn--line{border:1.5px solid var(--ink);background:#fff;color:var(--ink)}.nf .btn--line:hover{background:var(--ink);color:#fff}.nf .btn--wa{border:1.5px solid var(--line);background:#fff;color:var(--ink)}.nf .btn--wa:hover{border-color:var(--ink)}.nf .btn--wa svg{color:#128c4b}.nf .btn--full{width:100%}.nf .top{background:var(--ink);color:#fff;font-size:13px;font-weight:500}.nf .top ul{display:flex;gap:26px;justify-content:safe center;padding:9px var(--pad);overflow-x:auto;white-space:nowrap;scrollbar-width:none}.nf .top ul::-webkit-scrollbar{display:none}.nf .top b{font-weight:700}.nf .price{display:grid;gap:2px}.nf .price__was{font-size:14px;color:var(--mute);text-decoration:line-through}.nf .price__now{font-size:22px;font-weight:800;letter-spacing:-.01em;line-height:1.15}.nf .price__inst{font-size:14px;color:var(--ink2)}.nf .price__inst b{color:var(--ink)}.nf .off{display:inline-block;background:var(--off);color:#fff;font-size:12px;font-weight:700;padding:3px 7px;border-radius:6px;line-height:1.3}.nf .tagdoc{display:inline-flex;align-items:center;gap:5px;font-size:12px;font-weight:600;color:#0b5e36;background:#e6f4ec;padding:3px 8px;border-radius:6px;line-height:1.3}.nf .grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.nf .card{position:relative;display:flex;flex-direction:column;background:#fff;border:1px solid var(--line);border-radius:var(--r);overflow:hidden;transition:box-shadow .2s,border-color .2s}.nf .card[hidden]{display:none}.nf .card:hover{border-color:#c9ced4;box-shadow:0 10px 26px -14px #14161a59}.nf .card__media{position:relative;aspect-ratio:1;background:#fff}.nf .card__media img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:contain;padding:8px;transition:opacity .25s}.nf .card__media img+img{opacity:0}.nf .card:hover .card__media img+img{opacity:1}.nf .card__flags{position:absolute;left:8px;top:8px;z-index:2;display:flex;flex-direction:column;gap:4px;align-items:flex-start}.nf .card__body{display:flex;flex-direction:column;gap:6px;padding:12px;border-top:1px solid var(--line);flex:1}.nf .card__line{font-size:12px;color:var(--mute);font-weight:500}.nf .card__name{font-size:18px;font-weight:800;letter-spacing:-.01em;line-height:1.2}.nf .card__desc{font-size:13.5px;color:var(--ink2);line-height:1.4}.nf .card .price{margin-top:auto;padding-top:6px}.nf .card .btn{min-height:44px;font-size:14.5px;margin-top:8px}.nf .card a.hit{position:absolute;top:0;right:0;bottom:0;left:0;z-index:3}.nf .perks{display:grid;grid-template-columns:1fr 1fr;border-block:1px solid var(--line)}.nf .perks li{display:flex;gap:10px;align-items:center;padding:14px var(--pad);font-size:13.5px;color:var(--ink2);line-height:1.3;border-top:1px solid var(--line)}.nf .perks li:nth-child(-n+2){border-top:0}.nf .perks li:nth-child(odd){border-right:1px solid var(--line)}.nf .perks svg{flex:0 0 26px;color:var(--ink)}.nf .perks b{display:block;font-size:14.5px;color:var(--ink);font-weight:700}.nf .faq{border-top:1px solid var(--line);margin-top:18px}.nf .faq details{border-bottom:1px solid var(--line)}.nf .faq summary{list-style:none;cursor:pointer;display:flex;justify-content:space-between;gap:16px;align-items:center;padding:16px 0;font-size:16.5px;font-weight:600;line-height:1.35}.nf .faq summary::-webkit-details-marker{display:none}.nf .faq summary:after{content:"";flex:0 0 10px;width:10px;height:10px;border-right:2px solid var(--ink);border-bottom:2px solid var(--ink);transform:rotate(45deg);margin:-4px 4px 0 0;transition:transform .2s}.nf .faq details[open] summary:after{transform:rotate(-135deg);margin-top:4px}.nf .faq details p{padding:0 26px 18px 0;color:var(--ink2);font-size:15.5px;max-width:70ch}.nf .trio{display:grid;gap:12px;margin-top:22px}.nf .trio li{background:#fff;border:1px solid var(--line);border-radius:var(--r);padding:18px}.nf .trio b{display:block;font-size:17px;font-weight:700;line-height:1.3}.nf .trio span{display:block;color:var(--ink2);font-size:14.5px;margin-top:6px}.nf .firm{font-size:13px;color:var(--mute);margin-top:18px}.nf .split{display:grid;border-radius:var(--r);overflow:hidden;background:var(--ink);color:#fff}.nf .split img{width:100%;height:100%;object-fit:cover;aspect-ratio:3/2}.nf .split__txt{padding:26px 20px 28px;display:grid;gap:12px;align-content:center}.nf .split__txt p{color:#c9ced4;font-size:16px}.nf .split--light{background:#fff;color:var(--ink);border:1px solid var(--line)}.nf .split--light .split__txt p{color:var(--ink2)}.nf .ticks{display:grid;gap:8px;font-size:15.5px}.nf .ticks li{display:flex;gap:10px;align-items:flex-start}.nf .ticks li:before{content:"";flex:0 0 16px;height:9px;margin-top:5px;border-left:2.5px solid var(--buy);border-bottom:2.5px solid var(--buy);transform:rotate(-45deg)}.nf .note{font-size:12.5px;color:var(--mute)}@media(min-width:800px){.nf{--pad:32px}.nf .sec{padding-block:80px}.nf .grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:18px}.nf .card__body{padding:16px}.nf .card__name{font-size:20px}.nf .perks{grid-template-columns:repeat(4,1fr)}.nf .perks li{border-top:0;border-right:1px solid var(--line);padding:18px 22px;font-size:14px}.nf .perks li:last-child{border-right:0}.nf .trio{grid-template-columns:repeat(3,1fr);gap:18px}.nf .split{grid-template-columns:1fr 1fr}.nf .split__txt{padding:48px}.nf .split--flip img{order:2}}@media(prefers-reduced-motion:reduce){.nf *,.nf *:before,.nf *:after{animation:none!important;transition:none!important}}.nf{--ink:#1F1F1F;--accent:#D7282F;--buy:#1F1F1F;--buy-d:#000;--r:16px;font-family:Lexend,Helvetica Neue,Arial,sans-serif;letter-spacing:.2px}.nf .btn{border-radius:10px;text-transform:uppercase;letter-spacing:.6px;font-size:13.5px;font-weight:600;min-height:50px}.nf .btn--buy{background:var(--accent);color:#fff}.nf .btn--buy:hover{background:#b81f25}.nf .off{background:var(--accent)}.nf .t{font-size:clamp(20px,4.6vw,26px);font-weight:300;text-transform:uppercase;letter-spacing:1px;text-align:center;line-height:1.25;color:#333}.nf .t b{font-weight:700;color:var(--ink);text-transform:uppercase}.nf .col3 .v b,.nf .big b,.nf-top__nav a,.nf-foot h3{text-transform:uppercase}.nf .h2{font-weight:700;letter-spacing:0}.nf .top{display:none}.nf-top{position:sticky;top:0;z-index:60;background:#1f1f1f;color:#fff}.nf-top__in{display:flex;align-items:center;gap:14px;max-width:1360px;margin-inline:auto;padding:12px 16px}.nf-top__logo img{height:26px;width:auto}.nf-top__burger{display:grid;gap:5px;padding:8px 4px}.nf-top__burger span{display:block;width:22px;height:2px;background:#fff}.nf-top__nav{display:none;position:absolute;left:0;right:0;top:100%;background:#1f1f1f;padding:8px 16px 18px;border-top:1px solid #333}.nf-top.open .nf-top__nav{display:grid}.nf-top__nav a{padding:13px 0;font-size:14px;font-weight:500;text-transform:uppercase;letter-spacing:1px;border-bottom:1px solid #2E2E2E}.nf-top__search{display:none;flex:1;max-width:260px;background:#fff;border-radius:8px;overflow:hidden;margin-left:auto}.nf-top__search input{flex:1;min-width:0;border:0;outline:0;padding:11px 12px;font:inherit;font-size:13px;color:#1f1f1f;background:#fff;box-shadow:none}.nf-top__search button{padding:0 12px;color:#1f1f1f;display:grid;place-items:center}.nf-top__ico{position:relative;margin-left:auto;display:grid;place-items:center;padding:4px}.nf-top__ico b{position:absolute;left:-2px;bottom:-2px;min-width:17px;height:17px;border-radius:50%;background:var(--accent);color:#fff;font-size:10px;font-weight:600;display:grid;place-items:center}.nf-foot{background:#1f1f1f;color:#fff;padding:44px 0 26px;margin-top:0}.nf-foot__grid{display:grid;gap:28px}.nf-foot__grid p{color:#b9b9b9;font-size:14px;margin-top:12px;max-width:30ch}.nf-foot h3{font-size:13px;font-weight:600;text-transform:uppercase;letter-spacing:1px;margin-bottom:10px}.nf-foot a{display:block;color:#b9b9b9;font-size:14px;padding:5px 0}.nf-foot a:hover{color:#fff}.nf-foot__legal{margin-top:30px;padding-top:18px;border-top:1px solid #333;color:#8e8e8e;font-size:12px;line-height:1.5}@media(min-width:960px){.nf-top__in{padding:14px 40px;gap:26px}.nf-top__logo img{height:30px}.nf-top__burger{display:none}.nf-top__nav{display:flex;position:static;background:none;padding:0;border:0;gap:26px;margin-left:auto}.nf-top__nav a{padding:0;border:0;font-size:13.5px}.nf-top__nav a:hover{opacity:.75}.nf-top__search{display:flex}.nf-top__ico{margin-left:0}.nf-foot__grid{grid-template-columns:1.4fr 1fr 1fr 1fr;gap:40px}}.nf a.hit{display:block!important}
/*# sourceMappingURL=/cdn/shop/t/5/assets/nf-loja.css.map */
