@font-face{font-family:"NG Script";font-style:normal;font-weight:400;font-display:swap;src:url(/wp-content/themes/nano-go-saulius/assets/fonts/allura-latin-400-normal.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"NG Script";font-style:normal;font-weight:400;font-display:swap;src:url(/wp-content/themes/nano-go-saulius/assets/fonts/allura-latin-ext-400-normal.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"NG Script";font-style:normal;font-weight:400;font-display:swap;src:url(/wp-content/themes/nano-go-saulius/assets/fonts/great-vibes-cyrillic-400-normal.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}:where(.ng-home-v3,.ng-bestsellers){--ng-black:var(--global-palette3,#080808);--ng-text:var(--global-palette4,#2d3748);--ng-muted:var(--global-palette5,#4a5568);--ng-soft:var(--global-palette8,#f7fafc);--ng-white:var(--global-palette9,#ffffff);--ng-accent:var(--global-palette-btn-bg,#ff7e00);--ng-on-accent:var(--global-palette-btn,#080808);--ng-hover:var(--global-palette-btn-bg-hover,#00bfa5);--ng-accent-text:#ab4302;--ng-accent-tint:#fff4ea;--ng-line:#e2e8f0;--ng-r-sm:12px;--ng-r-md:15px;--ng-r-lg:26px;--ng-shadow:0 16px 45px rgba(0,0,0,.09)}.ng-home-v3,.ng-home-v3 *{box-sizing:border-box}.ng-home-v3{color:var(--ng-text);background:var(--ng-white);font-family:var(--global-body-font-family,Inter,system-ui,sans-serif);line-height:1.55}.ng-home-v3 :is(h1,h2,h3,h4,p){margin:0;font-family:inherit}.ng-home-v3 a{color:inherit;text-decoration:none}.ng-home-v3 img{display:block;max-width:100%}.ng-home-v3 .ng-shell{width:min(1440px,calc(100% - 64px));margin:0 auto}.ng-home-v3 .ng-section{padding:86px 0}.ng-home-v3 .ng-eyebrow{display:flex;align-items:center;gap:10px;margin:0 0 16px;color:var(--ng-accent-text);font-size:13px;line-height:1.2;font-weight:700;letter-spacing:.13em;text-transform:uppercase}.ng-home-v3 .ng-eyebrow:before{content:"";flex:0 0 30px;height:2px;background:var(--ng-accent)}.ng-home-v3 .is-dark .ng-eyebrow{color:var(--ng-accent)}.ng-home-v3 .ng-h2{margin:0;color:var(--ng-black);font-size:clamp(32px,3.4vw,50px);line-height:1.06;letter-spacing:-.03em;font-weight:600}.ng-home-v3 .ng-btn-row{display:flex;flex-wrap:wrap;gap:11px;margin-top:28px}.ng-home-v3 .ng-btn{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:0 24px;border:1px solid var(--ng-black);border-radius:var(--ng-r-md);font-size:15px;font-weight:600;transition:background .2s ease,border-color .2s ease,color .2s ease,box-shadow .2s ease}.ng-home-v3 .ng-btn-primary{border-color:var(--ng-accent);background:var(--ng-accent);color:var(--ng-on-accent);box-shadow:0 12px 4px -11px var(--global-palette6,#718096)}.ng-home-v3 .ng-btn-primary:hover{border-color:var(--ng-hover);background:var(--ng-hover);color:var(--ng-on-accent);box-shadow:0 9px 22px -16px var(--ng-accent)}.ng-home-v3 .ng-btn-outline{background:#fff0;color:var(--ng-black)}.ng-home-v3 .ng-btn-outline:hover{border-color:var(--ng-hover);color:var(--ng-black);background:rgb(0 191 165 / .08)}.ng-home-v3 .ng-btn-ghost-dark{border-color:rgb(255 255 255 / .65);color:#fff;background:#fff0}.ng-home-v3 .ng-btn-ghost-dark:hover{border-color:var(--ng-hover);color:var(--ng-hover)}.ng-home-v3 a:focus-visible,.ng-bestsellers a:focus-visible,.ng-bestsellers button:focus-visible{outline:2px solid var(--ng-hover);outline-offset:3px}.ng-home-v3 .ng-categories{padding:76px 0 116px;overflow:hidden;background:#fff}.ng-home-v3 .ng-section-head{display:flex;justify-content:space-between;align-items:end;gap:36px;margin-bottom:40px}.ng-home-v3 .ng-section-head-copy{max-width:760px}.ng-home-v3 .ng-section-head p{max-width:500px;margin:0;color:var(--ng-muted);font-size:16px}.ng-home-v3 .ng-card-stack{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:18px;align-items:start;padding:8px 0 42px}.ng-home-v3 .ng-cat-card{position:relative;min-height:500px;overflow:hidden;border-radius:var(--ng-r-lg);background:#303030;box-shadow:var(--ng-shadow);transform:translateY(var(--lift,0));transition:transform .28s ease,box-shadow .28s ease}.ng-home-v3 .ng-cat-card:hover{transform:translateY(calc(var(--lift,0) - 7px));box-shadow:0 23px 60px rgb(0 0 0 / .14)}.ng-home-v3 .ng-cat-card img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;transition:transform .55s ease}.ng-home-v3 .ng-cat-card:hover img{transform:scale(1.035)}.ng-home-v3 .ng-cat-card:after{content:"";position:absolute;inset:0;z-index:1;background:linear-gradient(180deg,rgb(0 0 0 / .04) 15%,rgb(0 0 0 / .16) 46%,rgb(0 0 0 / .78) 100%)}.ng-home-v3 .ng-cat-content{position:absolute;z-index:2;left:27px;right:27px;bottom:27px;color:#fff}.ng-home-v3 .ng-cat-index{margin:0 0 9px;color:rgb(255 255 255 / .78);font-size:12px;line-height:1;font-weight:500;letter-spacing:.14em}.ng-home-v3 .ng-cat-content h3{color:#fff;font-size:clamp(25px,2vw,32px);line-height:1.08;letter-spacing:-.02em;font-weight:500;text-shadow:0 1px 12px rgb(0 0 0 / .28)}.ng-home-v3 .ng-cat-content p{max-width:290px;margin:12px 0 18px;color:rgb(255 255 255 / .9);font-size:15px;line-height:1.5;font-weight:400}.ng-home-v3 .ng-cat-link{display:inline-flex;align-items:center;gap:9px;color:#fff;font-size:14px;font-weight:500}.ng-home-v3 .ng-cat-link span{display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;border-radius:50%;background:rgb(255 255 255 / .96);color:#111;font-size:17px;transition:background .2s ease}.ng-home-v3 .ng-cat-card:hover .ng-cat-link span{background:var(--ng-accent)}.ng-home-v3 .ng-more-cats{display:flex;flex-wrap:wrap;gap:9px;padding-top:40px}.ng-home-v3 .ng-pill{display:inline-flex;align-items:center;min-height:43px;padding:0 17px;border:1px solid var(--ng-line);border-radius:999px;background:#fff;font-size:14px;font-weight:500;transition:transform .2s ease,border-color .2s ease}.ng-home-v3 .ng-pill:hover{transform:translateY(-2px);border-color:var(--ng-accent)}.ng-home-v3 .ng-quick{border-top:1px solid #ededeb;border-bottom:1px solid #ededeb;background:var(--ng-soft)}.ng-home-v3 .ng-quick-inner{padding:34px 0}.ng-home-v3 .ng-quick-title{margin:0 0 16px;color:var(--ng-black);font-size:18px;font-weight:600}.ng-home-v3 .ng-quick-links{display:flex;flex-wrap:wrap;gap:9px}.ng-home-v3 .ng-quick-links a{display:inline-flex;align-items:center;min-height:42px;padding:0 16px;border-radius:var(--ng-r-md);background:#fff;border:1px solid var(--ng-line);font-size:14px;font-weight:500;transition:border-color .2s ease}.ng-home-v3 .ng-quick-links a:hover{border-color:var(--ng-accent)}.ng-home-v3 .ng-product-story{position:relative;scroll-margin-top:110px;background:#fff}.ng-home-v3 .ng-product-story.is-dark{background:var(--ng-black);color:#fff}.ng-home-v3 .ng-product-grid{display:grid;grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);gap:0;min-height:690px;overflow:hidden;border-radius:var(--ng-r-sm);border:1px solid var(--ng-line);background:#fff}.ng-home-v3 .ng-product-story.is-dark .ng-product-grid{border-color:#2a2a2a;background:#171717}.ng-home-v3 .ng-product-visual{position:relative;min-height:690px;overflow:hidden;background:radial-gradient(circle at 50% 40%,rgb(255 255 255 / .14),transparent 34%),radial-gradient(circle at 38% 64%,rgb(255 126 0 / .10),transparent 28%),linear-gradient(145deg,#424242 0%,#303030 58%,#252525 100%)}.ng-home-v3 .ng-product-visual.is-light{background:radial-gradient(circle at 48% 42%,rgb(255 255 255 / .96),rgb(239 239 236 / .88) 48%,#dddeda 100%)}.ng-home-v3 .ng-product-visual:after{content:"";position:absolute;z-index:1;left:50%;bottom:34px;width:62%;height:46px;transform:translateX(-50%);border-radius:50%;background:radial-gradient(ellipse at center,rgb(255 126 0 / .38),#fff0 70%)}.ng-home-v3 .ng-product-visual.is-light:after{background:radial-gradient(ellipse at center,rgb(0 0 0 / .22),#fff0 70%)}.ng-home-v3 .ng-product-bottle{position:absolute;z-index:2;left:50%;bottom:20px;width:min(96%,640px);height:auto;object-fit:contain;transform:translateX(-50%);filter:drop-shadow(0 28px 26px rgb(0 0 0 / .30))}.ng-home-v3 .ng-product-copy{display:flex;flex-direction:column;justify-content:center;padding:64px}.ng-home-v3 .ng-product-copy .ng-eyebrow{margin-bottom:14px}.ng-home-v3 .ng-product-name{color:var(--ng-black);font-size:clamp(42px,5vw,68px);line-height:.98;letter-spacing:-.045em;font-weight:600}.ng-home-v3 .is-dark .ng-product-name{color:#fff}.ng-home-v3 .ng-problem-line{max-width:650px;margin:20px 0 0;color:var(--ng-black);font-size:clamp(25px,2.4vw,36px);line-height:1.16;letter-spacing:-.02em;font-weight:500}.ng-home-v3 .is-dark .ng-problem-line{color:#fff}.ng-home-v3 .ng-product-copy>p:not([class]){max-width:650px;margin:21px 0 0;color:#565656;font-size:16px;line-height:1.65}.ng-home-v3 .is-dark .ng-product-copy>p:not([class]){color:rgb(255 255 255 / .73)}.ng-home-v3 .ng-use-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:28px}.ng-home-v3 .ng-use{padding:14px 15px;border:1px solid #e0e0dc;border-radius:var(--ng-r-md);background:#fafaf8;font-size:14px;font-weight:500}.ng-home-v3 .is-dark .ng-use{border-color:rgb(255 255 255 / .16);background:rgb(255 255 255 / .055);color:rgb(255 255 255 / .88)}.ng-home-v3 .ng-how{margin-top:28px;padding-top:22px;border-top:1px solid #ddd}.ng-home-v3 .is-dark .ng-how{border-color:rgb(255 255 255 / .18)}.ng-home-v3 .ng-how strong{display:block;margin-bottom:8px;font-size:15px;font-weight:600}.ng-home-v3 .ng-how p{color:#5d5d5d;font-size:14px}.ng-home-v3 .is-dark .ng-how p{color:rgb(255 255 255 / .68)}.ng-home-v3 .ng-warning{margin-top:18px;padding:15px 17px;border-left:3px solid var(--ng-accent);background:var(--ng-accent-tint);color:#545454;font-size:13px}.ng-home-v3 .is-dark .ng-warning{background:rgb(255 126 0 / .09);color:rgb(255 255 255 / .72)}.ng-home-v3 .ng-reco-wrap{margin-top:20px}.ng-home-v3 .ng-reco-title{margin:0 0 12px;font-size:14px;font-weight:600}.ng-home-v3 .ng-recos{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.ng-home-v3 .ng-reco{display:block;padding:15px 16px;border:1px solid #e0e0dd;border-radius:var(--ng-r-md);background:#fff;transition:border-color .2s ease}.ng-home-v3 .ng-reco:hover{border-color:var(--ng-accent)}.ng-home-v3 .ng-reco strong{display:block;margin-bottom:4px;font-size:14px;font-weight:600}.ng-home-v3 .ng-reco span{display:block;color:#6b6b6b;font-size:13px;line-height:1.45}.ng-home-v3 .is-dark .ng-reco{border-color:rgb(255 255 255 / .16);background:rgb(255 255 255 / .055)}.ng-home-v3 .is-dark .ng-reco:hover{border-color:var(--ng-accent)}.ng-home-v3 .is-dark .ng-reco span{color:rgb(255 255 255 / .67)}.ng-home-v3 .ng-bundle{padding:28px 0 88px;background:#fff}.ng-home-v3 .ng-bundle-card{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:30px;align-items:center;padding:38px 42px;border:1px solid var(--ng-line);border-radius:var(--ng-r-sm);background:linear-gradient(135deg,#f4f4f2,#fff)}.ng-home-v3 .ng-bundle-card h2{color:var(--ng-black);font-size:clamp(28px,3vw,42px);line-height:1.08;letter-spacing:-.025em;font-weight:600}.ng-home-v3 .ng-bundle-card p{max-width:820px;margin:12px 0 0;color:var(--ng-muted);font-size:15px}.ng-home-v3 .ng-trust{padding:88px 0;background:var(--ng-soft);border-top:1px solid #e9e9e6;border-bottom:1px solid #e9e9e6}.ng-home-v3 .ng-trust .ng-section-head{margin-bottom:34px}.ng-home-v3 .ng-trust-grid{display:grid;grid-template-columns:.82fr 1.16fr .92fr;gap:18px;align-items:stretch}.ng-home-v3 .ng-trust-card{min-width:0;border:1px solid var(--ng-line);border-radius:var(--ng-r-sm);overflow:hidden;background:#fff}.ng-home-v3 .ng-award-card{display:flex;flex-direction:column;justify-content:space-between;min-height:520px;padding:30px;color:#fff;border-color:#2e2e2e;background:radial-gradient(circle at 50% 22%,rgb(255 126 0 / .12),transparent 30%),#141414 url(https://nanogo.lt/wp-content/uploads/2026/01/nanogo-footer-1.webp) center/cover no-repeat}.ng-home-v3 .ng-award-kicker{color:var(--ng-accent);font-size:12px;font-weight:600;letter-spacing:.13em;text-transform:uppercase}.ng-home-v3 .ng-award-card h3{margin:12px 0 0;color:#fff;font-size:30px;line-height:1.08;letter-spacing:-.025em;font-weight:500}.ng-home-v3 .ng-award-card p{margin:14px 0 0;color:rgb(255 255 255 / .70);font-size:14px;line-height:1.55}.ng-home-v3 .ng-award-media{display:flex;justify-content:center;align-items:center;margin:28px 0}.ng-home-v3 .ng-award-media img{width:min(100%,250px);height:auto;border-radius:var(--ng-r-md);box-shadow:0 20px 55px rgb(0 0 0 / .28)}.ng-home-v3 .ng-source-link{display:inline-flex;align-items:center;gap:8px;color:inherit;font-size:13px;font-weight:600}.ng-home-v3 .ng-source-link span{color:var(--ng-accent)}.ng-home-v3 .ng-quote-card{display:flex;flex-direction:column;justify-content:center;min-height:520px;padding:38px}.ng-home-v3 .ng-proof-label{display:flex;flex-wrap:wrap;gap:8px;align-items:center;margin-bottom:28px}.ng-home-v3 .ng-proof-chip{display:inline-flex;align-items:center;min-height:34px;padding:0 12px;border-radius:999px;background:#111;color:#fff;font-size:12px;font-weight:600}.ng-home-v3 .ng-quote-mark{margin-bottom:12px;color:var(--ng-accent-text);font-family:Georgia,serif;font-size:64px;line-height:.7}.ng-home-v3 .ng-quote-card blockquote{margin:0;padding:0;border:0;background:none;color:var(--ng-black);font-size:clamp(24px,2vw,31px);font-style:normal;line-height:1.35;letter-spacing:-.015em;font-weight:400}.ng-home-v3 .ng-quote-meta{margin-top:30px;padding-top:20px;border-top:1px solid var(--ng-line);color:var(--ng-muted);font-size:13px}.ng-home-v3 .ng-fb-card{min-height:520px;padding:24px;background:#fff}.ng-home-v3 .ng-fb-head{margin-bottom:15px}.ng-home-v3 .ng-fb-head strong{display:block;color:var(--ng-black);font-size:18px;font-weight:600}.ng-home-v3 .ng-fb-head span{display:block;margin-top:4px;color:var(--ng-muted);font-size:13px}.ng-home-v3 .ng-fb-stack{display:grid;gap:11px}.ng-home-v3 .ng-fb-quote{padding:17px 18px;border:1px solid #e5e5e2;border-radius:var(--ng-r-md);background:#fafaf8}.ng-home-v3 .ng-fb-quote p{color:#333;font-size:14px;line-height:1.55}.ng-home-v3 .ng-fb-quote small{display:block;margin-top:9px;color:#5f5f5f;font-size:11px;font-weight:600;letter-spacing:.05em;text-transform:uppercase}.ng-home-v3 .ng-trust-note{margin:22px 0 0;color:#5f5f5f;font-size:12px;line-height:1.5}.ng-home-v3 .ng-best-head{width:min(1440px,calc(100% - 64px));margin:0 auto;padding:82px 0 28px}.ng-bestsellers{width:min(1440px,calc(100% - 64px));margin:0 auto 86px!important}.ng-bestsellers .wc-block-product-template{gap:18px!important}.ng-bestsellers .wc-block-product{padding:18px!important;border:1px solid var(--ng-line);border-radius:var(--ng-r-sm);background:#fff;overflow:hidden}.ng-bestsellers .wc-block-components-product-image img{border-radius:var(--ng-r-sm)}.ng-bestsellers .wp-block-post-title{min-height:2.8em;font-weight:500}.ng-bestsellers .wc-block-components-product-button__button{min-height:43px}.ng-home-v3 .ng-tech{background:var(--ng-soft)}.ng-home-v3 .ng-tech-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);min-height:590px;overflow:hidden;border:1px solid var(--ng-line);border-radius:var(--ng-r-sm);background:#fff}.ng-home-v3 .ng-tech-copy{display:flex;flex-direction:column;justify-content:center;padding:62px}.ng-home-v3 .ng-tech-copy p{max-width:650px;margin:20px 0 0;color:#5e5e5e;font-size:16px}.ng-home-v3 .ng-tech-photo{min-height:590px;background:linear-gradient(180deg,rgb(0 0 0 / .04),rgb(0 0 0 / .19)),url(https://nanogo.lt/wp-content/uploads/2026/01/nanogo-keramines-nano-dangos-automobiliu-namams.jpg) center/cover no-repeat}.ng-home-v3 .ng-nano-how{background:#fff}.ng-home-v3 .ng-nano-how-grid{display:grid;grid-template-columns:minmax(0,.88fr) minmax(0,1.12fr);gap:54px;align-items:center}.ng-home-v3 .ng-nano-how-copy{padding:10px 0}.ng-home-v3 .ng-nano-how-copy .ng-h2{max-width:660px}.ng-home-v3 .ng-nano-how-copy p{max-width:680px;margin:20px 0 0;color:#5e5e5e;font-size:16px;line-height:1.65}.ng-home-v3 .ng-nano-how-card{position:relative;overflow:hidden;padding:36px;border:1px solid var(--ng-line);border-radius:var(--ng-r-sm);background:radial-gradient(circle at 86% 12%,rgb(255 126 0 / .08),transparent 26%),linear-gradient(145deg,#ffffff 0%,#f7fafc 100%);box-shadow:0 18px 48px rgb(8 8 8 / .06)}.ng-home-v3 .ng-nano-compare{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0}.ng-home-v3 .ng-nano-case{min-width:0;padding-right:26px}.ng-home-v3 .ng-nano-case+.ng-nano-case{padding-right:0;padding-left:26px;border-left:1px solid var(--ng-line)}.ng-home-v3 .ng-nano-case-label{margin:0 0 18px;color:var(--ng-muted);font-size:13px;line-height:1.2;font-weight:700;letter-spacing:.13em;text-transform:uppercase}.ng-home-v3 .ng-nano-case.is-coated .ng-nano-case-label{color:var(--ng-accent-text)}.ng-home-v3 .ng-nano-diagram{width:100%;height:auto;min-height:210px}.ng-home-v3 .ng-nano-case-text{margin:8px 0 0;color:#3f4854;font-size:14px;line-height:1.5}.ng-home-v3 .ng-nano-note{margin:26px 0 0;padding-top:20px;border-top:1px solid var(--ng-line);color:var(--ng-muted);font-size:12px;line-height:1.55}.ng-home-v3 .ng-article-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.ng-home-v3 .ng-article{min-height:300px;padding:27px;border:1px solid var(--ng-line);border-radius:var(--ng-r-sm);display:flex;flex-direction:column;justify-content:space-between;background:#fff;transition:transform .2s ease,box-shadow .2s ease}.ng-home-v3 .ng-article:hover{transform:translateY(-4px);box-shadow:0 16px 40px rgb(0 0 0 / .07)}.ng-home-v3 .ng-article small{color:var(--ng-accent-text);font-size:12px;font-weight:600;letter-spacing:.11em;text-transform:uppercase}.ng-home-v3 .ng-article h3{margin:18px 0 0;color:var(--ng-black);font-size:26px;line-height:1.12;letter-spacing:-.02em;font-weight:500}.ng-home-v3 .ng-article p{margin:16px 0 0;color:var(--ng-muted);font-size:15px}.ng-home-v3 .ng-article .ng-read{margin-top:30px;font-size:14px;font-weight:600}.ng-home-v3 .ng-signoff{position:relative;overflow:hidden;min-height:500px;display:flex;align-items:center;justify-content:center;text-align:center;padding:78px 24px;background:radial-gradient(ellipse 48% 42% at 50% 54%,rgb(255 126 0 / .16),#fff0 72%),#111 url(https://nanogo.lt/wp-content/uploads/2026/01/nanogo-footer-1.webp) center/cover no-repeat;color:#fff;border-top:1px solid rgb(255 255 255 / .08)}.ng-home-v3 .ng-signoff-inner{width:min(100%,980px);margin:0 auto}.ng-home-v3 .ng-signoff-script{margin:0;color:#fff;font-family:"NG Script",cursive;font-size:clamp(70px,8vw,112px);line-height:.9;font-weight:400;letter-spacing:0}.ng-home-v3 .ng-signoff-sub{max-width:780px;margin:28px auto 0;color:rgb(255 255 255 / .76);font-size:16px;line-height:1.6;font-weight:400}.ng-home-v3 .ng-signoff .ng-btn-row{justify-content:center;margin-top:34px}@media(max-width:1100px){.ng-home-v3 .ng-shell,.ng-home-v3 .ng-best-head,.ng-bestsellers{width:min(100% - 40px,1440px)}.ng-home-v3 .ng-tech-grid,.ng-home-v3 .ng-nano-how-grid,.ng-home-v3 .ng-product-grid{grid-template-columns:1fr}.ng-home-v3 .ng-nano-how-grid{gap:34px}.ng-home-v3 .ng-card-stack{grid-template-columns:repeat(2,minmax(0,1fr))}.ng-home-v3 .ng-cat-card{min-height:430px;--lift:0px !important}.ng-home-v3 .ng-product-visual{min-height:540px}.ng-home-v3 .ng-product-copy{padding:48px}.ng-home-v3 .ng-tech-photo{min-height:460px}.ng-home-v3 .ng-nano-how-card{padding:30px}.ng-home-v3 .ng-article-grid{grid-template-columns:1fr}.ng-home-v3 .ng-trust-grid{grid-template-columns:1fr 1fr}.ng-home-v3 .ng-fb-card{grid-column:1 / -1;min-height:0}.ng-home-v3 .ng-fb-stack{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:680px){.ng-home-v3 .ng-shell,.ng-home-v3 .ng-best-head,.ng-bestsellers{width:min(100% - 28px,1440px)}.ng-home-v3 .ng-section{padding:62px 0}.ng-home-v3 .ng-section-head{display:block;margin-bottom:28px}.ng-home-v3 .ng-section-head p{margin-top:13px}.ng-home-v3 .ng-categories{padding:62px 0 70px}.ng-home-v3 .ng-card-stack{grid-template-columns:1fr;gap:14px;padding-top:0}.ng-home-v3 .ng-cat-card{min-height:385px}.ng-home-v3 .ng-cat-content h3{font-size:28px}.ng-home-v3 .ng-more-cats{padding-top:26px}.ng-home-v3 .ng-product-grid{min-height:0}.ng-home-v3 .ng-product-visual{min-height:390px}.ng-home-v3 .ng-product-bottle{width:min(92%,360px);bottom:8px}.ng-home-v3 .ng-product-copy{padding:35px 22px 42px}.ng-home-v3 .ng-product-name{font-size:42px}.ng-home-v3 .ng-problem-line{font-size:26px}.ng-home-v3 .ng-use-grid,.ng-home-v3 .ng-recos{grid-template-columns:1fr}.ng-home-v3 .ng-bundle{padding:18px 0 62px}.ng-home-v3 .ng-bundle-card{grid-template-columns:1fr;gap:22px;padding:28px 22px}.ng-home-v3 .ng-trust{padding:62px 0}.ng-home-v3 .ng-trust-grid,.ng-home-v3 .ng-fb-stack{grid-template-columns:1fr}.ng-home-v3 .ng-award-card,.ng-home-v3 .ng-quote-card,.ng-home-v3 .ng-fb-card{min-height:0;padding:23px}.ng-home-v3 .ng-fb-card{grid-column:auto}.ng-home-v3 .ng-award-media img{width:min(100%,210px)}.ng-home-v3 .ng-quote-card blockquote{font-size:23px}.ng-home-v3 .ng-signoff{min-height:430px;padding:64px 18px}.ng-home-v3 .ng-signoff-script{font-size:58px;line-height:.92}.ng-home-v3 .ng-signoff-sub{margin-top:22px;font-size:15px}.ng-home-v3 .ng-tech-copy{padding:37px 23px 42px}.ng-home-v3 .ng-tech-photo{min-height:340px}.ng-home-v3 .ng-nano-how-grid{gap:28px}.ng-home-v3 .ng-nano-how-card{padding:22px}.ng-home-v3 .ng-nano-compare{grid-template-columns:1fr;gap:28px}.ng-home-v3 .ng-nano-case,.ng-home-v3 .ng-nano-case+.ng-nano-case{padding:0;border-left:0}.ng-home-v3 .ng-nano-case+.ng-nano-case{padding-top:28px;border-top:1px solid var(--ng-line)}.ng-home-v3 .ng-nano-diagram{min-height:180px}.ng-home-v3 .ng-btn{width:100%}}@media(prefers-reduced-motion:reduce){.ng-home-v3 *,.ng-bestsellers *{transition:none!important}.ng-home-v3 .ng-cat-card:hover{transform:translateY(var(--lift,0))}.ng-home-v3 .ng-cat-card:hover img,.ng-home-v3 .ng-article:hover,.ng-home-v3 .ng-pill:hover{transform:none}}