.nv{--nv-green: rgb(var(--color-button));--nv-green-rgb: var(--color-button);--nv-ink: rgb(var(--color-foreground));--nv-muted: rgba(var(--color-foreground), .62);--nv-line: rgba(var(--color-foreground), .14);--nv-green-light: rgba(var(--color-button), .12);--nv-amber: #e5a01b;--nv-shadow: 0 18px 42px rgba(23, 55, 33, .09);background:rgb(var(--color-background));color:var(--nv-ink);font-size:1.6rem;line-height:1.6}.nv *{box-sizing:border-box}.nv img{display:block;max-width:100%}.nv a{color:inherit}.nv-shell{width:min(var(--page-width, 120rem),calc(100% - 4.8rem));margin-inline:auto}.nv-eyebrow{margin:0 0 1.2rem;color:var(--nv-green);font-size:1.1rem;font-weight:850;letter-spacing:.12em;line-height:1.45;text-transform:uppercase}.nv-eyebrow.nv-on-dark{color:rgba(var(--color-foreground),.75)}.nv h1,.nv h2,.nv h3{margin-top:0;font-family:var(--font-heading-family);font-weight:700;letter-spacing:-.035em;color:var(--nv-ink)}.nv .nv-btn{display:inline-flex;min-height:5.2rem;padding:1.3rem 2.4rem;align-items:center;justify-content:center;gap:.8rem;border:1px solid var(--nv-green);border-radius:6px;background:var(--nv-green);color:rgb(var(--color-button-text));font-size:1.4rem;font-weight:800;line-height:1.2;text-decoration:none;cursor:pointer;transition:.18s ease;text-align:center}.nv .nv-btn:hover{filter:brightness(.92);transform:translateY(-1px)}.nv .nv-btn[disabled],.nv .nv-btn[aria-disabled=true]{opacity:.55;cursor:not-allowed;transform:none;filter:none}.nv .nv-btn.nv-secondary{background:rgb(var(--color-background));color:rgb(var(--color-secondary-button-text));border-color:var(--nv-line)}.nv .nv-btn.nv-secondary:hover{background:rgba(var(--color-foreground),.04);filter:none}.nv .nv-btn .loading__spinner,.nv .nv-btn .loading__spinner .spinner{width:1.8rem;height:1.8rem}.nv .nv-btn .loading__spinner .path{stroke:currentColor}.nv-section{padding:8.8rem 0}.nv-section-head{max-width:76rem;margin:0 0 4.2rem}.nv-section-head.nv-center{margin-inline:auto;text-align:center}.nv-section-head h2{margin-bottom:1.4rem;font-size:clamp(3.2rem,4vw,4.4rem);line-height:1.12}.nv-section-head>p:not(.nv-eyebrow){margin:0;color:var(--nv-muted);font-size:1.6rem;line-height:1.7}.nv-check-list{display:grid;gap:1.1rem;margin:2.5rem 0 0;padding:0;list-style:none}.nv-check-list li{position:relative;padding-left:3rem;color:rgba(var(--color-foreground),.78);font-size:1.5rem}.nv-check-list li:before{position:absolute;left:0;top:.1rem;display:grid;width:2.1rem;height:2.1rem;place-items:center;border-radius:50%;background:var(--nv-green-light);color:var(--nv-green);content:"\2713";font-size:1.2rem;font-weight:900}.nv-home-hero{padding:7rem 0 0;background:linear-gradient(135deg,rgba(var(--color-button),.07),rgb(var(--color-background)) 64%)}.nv-home-hero-grid{display:grid;grid-template-columns:1.05fr .95fr;gap:7.6rem;align-items:center}.nv-home-copy h1{max-width:68rem;margin-bottom:2rem;font-size:clamp(4.4rem,5.5vw,6.8rem);line-height:1.02}.nv-home-copy .nv-lead{max-width:61rem;margin:0;color:var(--nv-muted);font-size:1.8rem;line-height:1.65}.nv-home-offer{display:flex;gap:2.4rem;align-items:center;margin-top:3rem;flex-wrap:wrap}.nv-price-stack span,.nv-price-stack strong,.nv-price-stack s{display:block}.nv-price-stack span{color:var(--nv-muted);font-size:1.1rem}.nv-price-stack strong{font-size:3.1rem;line-height:1.15;letter-spacing:-.03em}.nv-price-stack s{color:rgba(var(--color-foreground),.45);font-size:1.3rem}.nv-home-media{position:relative;height:53.5rem;overflow:hidden;border:1px solid var(--nv-line);border-radius:10px;background:rgb(var(--color-background));box-shadow:var(--nv-shadow)}.nv-home-media>img,.nv-home-media img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;max-height:100%;object-fit:contain;padding:2.4rem 2.4rem 9.5rem}.nv-media-tag{position:absolute;right:1.7rem;bottom:1.7rem;left:1.7rem;padding:1.5rem 1.8rem;border:1px solid var(--nv-line);border-radius:7px;background:#fffffff5;color:#19211c}.nv-media-tag small,.nv-media-tag strong{display:block}.nv-media-tag small{margin-bottom:.3rem;color:var(--nv-green);font-size:1rem;font-weight:850;letter-spacing:.1em;text-transform:uppercase}.nv-media-tag strong{font-size:1.4rem}.nv-trust-row{display:grid;grid-template-columns:repeat(4,1fr);margin-top:5.2rem;padding:2.5rem 0;border-top:1px solid var(--nv-line)}.nv-trust-row>div{padding:0 2.6rem;border-left:1px solid var(--nv-line)}.nv-trust-row>div:first-child{padding-left:0;border-left:0}.nv-trust-row b,.nv-trust-row span{display:block}.nv-trust-row b{margin-bottom:.3rem;color:var(--nv-green);font-size:1.8rem}.nv-trust-row span{color:var(--nv-muted);font-size:1.1rem}.nv-job-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:1.6rem}.nv-job-card{overflow:hidden;border:1px solid var(--nv-line);border-radius:8px;background:rgb(var(--color-background))}.nv-job-card img{width:100%;height:27rem;object-fit:cover}.nv-job-card-copy{padding:2.2rem}.nv-job-card h3{margin-bottom:.8rem;font-size:1.9rem;letter-spacing:-.02em}.nv-job-card p{margin:0;color:var(--nv-muted);font-size:1.3rem}.nv-product-offer{display:grid;grid-template-columns:.86fr 1.14fr;gap:7rem;align-items:center}.nv-offer-photo{position:relative;height:46rem;overflow:hidden;padding:2.4rem;border:1px solid var(--nv-line);border-radius:8px;background:#fff}.nv-offer-photo img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;max-height:100%;padding:2.4rem;object-fit:contain}.nv-offer-copy h2{margin-bottom:1.5rem;font-size:4.2rem;line-height:1.1}.nv-offer-copy>p{color:var(--nv-muted);margin-top:0}.nv-mini-specs{display:grid;grid-template-columns:repeat(2,1fr);gap:1rem;margin:2.4rem 0}.nv-mini-specs>div{padding:1.5rem;border:1px solid var(--nv-line);border-radius:6px;background:rgb(var(--color-background))}.nv-mini-specs b,.nv-mini-specs span{display:block}.nv-mini-specs b{font-size:1.4rem}.nv-mini-specs span{color:var(--nv-muted);font-size:1.1rem}.nv-reviews-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:1.6rem}.nv-review{margin:0;padding:2.6rem;border:1px solid var(--nv-line);border-radius:8px;background:rgb(var(--color-background))}.nv-stars{color:var(--nv-amber);letter-spacing:.07em}.nv-review p{min-height:8.6rem;margin:1.5rem 0;color:rgba(var(--color-foreground),.78);font-size:1.4rem;line-height:1.65}.nv-review-meta{display:flex;justify-content:space-between;color:var(--nv-muted);font-size:1.1rem}.nv-review[hidden]{display:none}.nv-reviews-more{margin-top:2.6rem;text-align:center}.nv-reviews-more[hidden]{display:none}.nv-final{padding:6.2rem 0}.nv-final-inner{display:flex;gap:4rem;align-items:center;justify-content:space-between;flex-wrap:wrap}.nv-final h2{margin-bottom:.8rem;color:rgb(var(--color-foreground));font-size:3.4rem}.nv-final p{margin:0;color:rgba(var(--color-foreground),.78)}.nv-final-buy{display:flex;gap:2rem;align-items:center}.nv-final-buy strong{font-size:2.8rem}.nv-final-buy s{color:rgba(var(--color-foreground),.55);font-size:1.4rem;margin-right:.8rem}.nv-breadcrumb{padding:2rem 0;color:var(--nv-muted);font-size:1.1rem}.nv-breadcrumb a{color:var(--nv-green);text-decoration:none}.nv-pdp-hero{display:grid;grid-template-columns:minmax(0,1.04fr) minmax(41rem,.96fr);gap:6rem;padding-bottom:6.8rem}.nv-gallery-main{position:relative;height:58rem;overflow:hidden;border:1px solid var(--nv-line);border-radius:9px;background:rgba(var(--color-foreground),.02)}.nv-gallery-main img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;max-height:100%;padding:2.6rem;object-fit:contain}.nv-gallery-placeholder{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;opacity:.3}.nv-stock-pill{position:absolute;top:1.6rem;left:1.6rem;padding:.7rem 1.1rem;border-radius:99px;background:#fff;color:var(--nv-green);box-shadow:0 6px 20px #14321c1f;font-size:1.1rem;font-weight:800}.nv-thumbs{display:grid;grid-template-columns:repeat(5,1fr);gap:.8rem;margin-top:1rem}.nv-thumb{height:8.2rem;padding:.3rem;border:1px solid var(--nv-line);border-radius:6px;background:rgb(var(--color-background));cursor:pointer}.nv-thumb.active{border:2px solid var(--nv-green);padding:.2rem}.nv-thumb img{width:100%;height:100%;object-fit:cover}.nv-product-info{padding-top:.5rem}.nv-rating{display:flex;gap:.8rem;align-items:center;margin-bottom:1.5rem;color:var(--nv-amber);font-size:1.3rem;font-weight:800}.nv-rating a{color:var(--nv-green);font-size:1.2rem;text-underline-offset:3px}.nv-customer-proof{display:flex;gap:.8rem;align-items:center;margin-bottom:1.8rem;color:var(--nv-green);font-size:1.2rem;font-weight:700}.nv-customer-proof i{display:grid;width:2.2rem;height:2.2rem;place-items:center;border-radius:50%;background:var(--nv-green-light);font-style:normal}.nv-product-info h1{margin-bottom:1rem;font-size:clamp(3.8rem,4vw,5rem);line-height:1.06}.nv-sku{margin:0 0 1.8rem;color:var(--nv-green);font-size:1.2rem;font-weight:800;text-transform:uppercase}.nv-product-lead{margin:0 0 2.4rem;color:var(--nv-muted);font-size:1.6rem;line-height:1.65}.nv-benefit-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:1.2rem;padding:1.8rem;border:1px solid var(--nv-line);border-radius:7px;background:rgba(var(--color-foreground),.02)}.nv-benefit{display:grid;grid-template-columns:2.2rem 1fr;gap:.2rem .9rem}.nv-benefit i{grid-row:1 / 3;display:grid;width:2.2rem;height:2.2rem;place-items:center;border-radius:50%;background:var(--nv-green-light);color:var(--nv-green);font-size:1.1rem;font-style:normal;font-weight:900}.nv-benefit b{font-size:1.2rem;line-height:1.35}.nv-benefit small{color:var(--nv-muted);font-size:1rem}.nv-pdp-price{display:flex;gap:1.1rem;align-items:baseline;margin:2.5rem 0 1.6rem}.nv-pdp-price strong{font-size:3.5rem;line-height:1}.nv-pdp-price s{color:rgba(var(--color-foreground),.5);font-size:1.5rem}.nv-pdp-price small{color:var(--nv-muted);font-size:1.1rem}.nv-variant-picker{margin:0 0 1.6rem}.nv-variant-picker label{display:block;margin-bottom:.6rem;font-size:1.2rem;font-weight:700}.nv-variant-picker select{width:100%;min-height:4.8rem;padding:0 1.4rem;border:1px solid var(--nv-line);border-radius:6px;background:rgb(var(--color-background));color:var(--nv-ink);font-size:1.4rem}.nv-delivery{display:flex;gap:1.3rem;align-items:center;padding:1.4rem;border:1px solid rgba(var(--color-button),.35);border-radius:7px;background:rgba(var(--color-button),.08)}.nv-delivery-icon{display:grid;flex:none;width:3.5rem;height:3.5rem;place-items:center;border-radius:50%;background:rgb(var(--color-background));color:var(--nv-green)}.nv-delivery-icon .nv-flag-sk{width:2.2rem;height:auto;display:block;box-shadow:0 0 0 1px #00000014;border-radius:2px}.nv-delivery b,.nv-delivery small{display:block}.nv-delivery b{font-size:1.2rem}.nv-delivery small{color:var(--nv-muted);font-size:1rem}.nv-buy-row{display:flex;gap:.9rem;margin-top:1.4rem}.nv-qty{display:flex;height:5.2rem;border:1px solid var(--nv-line);border-radius:6px;background:rgb(var(--color-background))}.nv-qty button{width:3.4rem;border:0;background:transparent;cursor:pointer;color:var(--nv-ink);font-size:1.8rem}.nv-qty input{width:3.5rem;border:0;background:transparent;color:var(--nv-ink);text-align:center;font-size:1.4rem;-moz-appearance:textfield}.nv-qty input::-webkit-outer-spin-button,.nv-qty input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.nv-buy-row product-form{flex:1;display:flex}.nv-buy-row form,.nv-buy-row .nv-btn{flex:1;width:100%}.nv-under-buy{margin:.9rem 0 1.5rem;color:var(--nv-muted);font-size:1rem;text-align:center}.nv-payment-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:.7rem}.nv-payment-grid>div{padding:.9rem;border:1px solid var(--nv-line);border-radius:5px}.nv-payment-grid b,.nv-payment-grid span{display:block}.nv-payment-grid b{font-size:1rem}.nv-payment-grid span{color:var(--nv-muted);font-size:.9rem}.nv .product-form__error-message-wrapper{display:flex;gap:.6rem;align-items:center;margin-top:1rem;color:#b7372e;font-size:1.2rem}.nv .product-form__error-message-wrapper svg{width:1.6rem;height:1.6rem;flex:none}.nv-spec-strip{border-block:1px solid var(--nv-line);background:rgba(var(--color-foreground),.02)}.nv-spec-strip-inner{display:grid;grid-template-columns:repeat(4,1fr);padding:2.4rem 0}.nv-spec-strip-inner>div{padding:0 2.6rem;border-left:1px solid var(--nv-line)}.nv-spec-strip-inner>div:first-child{padding-left:0;border-left:0}.nv-spec-strip b,.nv-spec-strip span{display:block}.nv-spec-strip b{margin-bottom:.4rem;color:var(--nv-green);font-size:2.1rem}.nv-spec-strip span{color:var(--nv-muted);font-size:1.1rem;line-height:1.4}.nv-real-grid{display:grid;grid-template-columns:repeat(12,1fr);gap:1.6rem}.nv-real-grid figure{grid-column:span 4;margin:0;overflow:hidden;border:1px solid var(--nv-line);border-radius:8px;background:rgb(var(--color-background))}.nv-real-grid figure.nv-portrait{grid-column:span 6;justify-self:center;width:min(100%,36rem)}.nv-real-grid figure>div{height:28.5rem;overflow:hidden;background:rgba(var(--color-foreground),.06)}.nv-real-grid figure.nv-portrait>div{height:auto;aspect-ratio:9 / 16}.nv-real-grid img{width:100%;height:100%;object-fit:cover}.nv-real-grid figcaption{padding:1.3rem 1.5rem;font-size:1.2rem;font-weight:700}.nv-package-grid{display:grid;grid-template-columns:.8fr 1.2fr;gap:8rem;align-items:center}.nv-package-grid h2{margin-bottom:1.5rem;font-size:4.2rem;line-height:1.1}.nv-package-grid>div>p:not(.nv-eyebrow){color:var(--nv-muted)}.nv-package-list{display:grid;grid-template-columns:repeat(2,1fr);gap:1.1rem;margin:0;padding:0;list-style:none}.nv-package-list li{position:relative;min-height:5.8rem;padding:1.4rem 1.4rem 1.4rem 4.4rem;border:1px solid var(--nv-line);border-radius:6px;background:rgb(var(--color-background));font-size:1.2rem;font-weight:700}.nv-package-list li:before{position:absolute;top:1.4rem;left:1.4rem;display:grid;width:2.2rem;height:2.2rem;place-items:center;border-radius:50%;background:var(--nv-green-light);color:var(--nv-green);content:"\2713";font-size:1.1rem}.nv-use-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:1.4rem}.nv-use-card{min-height:16.5rem;padding:2.3rem;border:1px solid var(--nv-line);border-radius:7px;background:rgb(var(--color-background))}.nv-use-card .nv-num{display:block;margin-bottom:2rem;color:var(--nv-green);font-size:1.1rem;font-weight:850}.nv-use-card h3{margin-bottom:.7rem;font-size:1.7rem;letter-spacing:-.02em}.nv-use-card p{margin:0;color:var(--nv-muted);font-size:1.3rem}.nv-honest{padding:7.8rem 0}.nv-honest-grid{display:grid;grid-template-columns:.7fr 1.3fr;gap:7.8rem;align-items:start}.nv-honest h2{margin:0;color:rgb(var(--color-foreground));font-size:4rem;line-height:1.12}.nv-limit-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:1.2rem}.nv-limit{padding:2rem;border:1px solid rgba(var(--color-foreground),.17);border-radius:7px;background:rgba(var(--color-foreground),.06)}.nv-limit b{display:block;margin-bottom:.7rem;font-size:1.4rem}.nv-limit p{margin:0;color:rgba(var(--color-foreground),.78);font-size:1.2rem;line-height:1.55}.nv-specs-grid{display:grid;grid-template-columns:.75fr 1.25fr;gap:8.4rem}.nv-specs-grid h2{font-size:4.2rem;line-height:1.1}.nv-specs-grid>div>p:not(.nv-eyebrow){color:var(--nv-muted)}.nv-specs{margin:0;border-top:1px solid var(--nv-line)}.nv-specs>div{display:grid;grid-template-columns:1fr 1fr;padding:1.6rem .4rem;border-bottom:1px solid var(--nv-line)}.nv-specs dt{color:var(--nv-muted);font-size:1.2rem}.nv-specs dd{margin:0;font-size:1.2rem;font-weight:800}.nv-faq{max-width:85rem}.nv-faq details{border-top:1px solid var(--nv-line)}.nv-faq details:last-child{border-bottom:1px solid var(--nv-line)}.nv-faq summary{position:relative;padding:2rem 4.4rem 2rem 0;font-size:1.4rem;font-weight:750;cursor:pointer;list-style:none}.nv-faq summary:after{position:absolute;right:.5rem;top:1.4rem;color:var(--nv-green);content:"+";font-size:2.5rem;font-weight:400}.nv-faq details[open] summary:after{content:"\2212"}.nv-faq summary::-webkit-details-marker{display:none}.nv-faq details p{margin:0;padding:0 4.4rem 2rem 0;color:var(--nv-muted);font-size:1.3rem}.nv-pcard-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:1.6rem;max-width:92rem;margin-inline:auto}.nv-pcard-grid.nv-pcard-count-1{grid-template-columns:1fr;max-width:46rem}.nv-pcard-grid.nv-pcard-count-3{grid-template-columns:repeat(3,1fr);max-width:none}.nv-pcard{display:flex;flex-direction:column;overflow:hidden;border:1px solid var(--nv-line);border-radius:8px;background:rgb(var(--color-background))}.nv-pcard-media{position:relative;display:block;height:30rem;overflow:hidden;background:#fff;text-decoration:none}.nv-pcard-media img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;max-height:100%;padding:2rem;object-fit:contain}.nv-pcard-placeholder{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;opacity:.3}.nv-pcard-badge{position:absolute;top:1.4rem;left:1.4rem;padding:.6rem 1rem;border-radius:99px;background:#fff;color:var(--nv-green);box-shadow:0 6px 20px #14321c1f;font-size:1.1rem;font-weight:800}.nv-pcard-badge--soldout{color:#b7372e}.nv-pcard-copy{display:flex;flex:1;flex-direction:column;align-items:flex-start;gap:.9rem;padding:2.2rem;border-top:1px solid var(--nv-line)}.nv-pcard-copy .nv-eyebrow{margin-bottom:0}.nv-pcard-copy h3{margin:0;font-size:2rem;letter-spacing:-.02em}.nv-pcard-copy h3 a{text-decoration:none}.nv-pcard-copy h3 a:hover{color:var(--nv-green)}.nv-pcard-text{margin:0;color:var(--nv-muted);font-size:1.3rem}.nv-pcard-price{display:flex;gap:1rem;align-items:baseline;margin-top:auto}.nv-pcard-price strong{font-size:2.2rem;letter-spacing:-.02em}.nv-pcard-price s{color:rgba(var(--color-foreground),.45);font-size:1.3rem}.nv-pcard-soldout-note{color:#b7372e;font-size:1.2rem;font-weight:800}.nv-pcard-copy .nv-btn{width:100%}.nv-mobile-atc{position:fixed;z-index:4;right:0;bottom:0;left:0;display:none;gap:1.2rem;align-items:center;justify-content:space-between;padding:1rem 1.4rem;border-top:1px solid rgba(0,0,0,.08);background:#fff;color:#19211c;box-shadow:0 -7px 25px #142d1c21}.nv-mobile-atc small,.nv-mobile-atc strong{display:block}.nv-mobile-atc small{max-width:16rem;overflow:hidden;color:#19211c99;font-size:.9rem;text-overflow:ellipsis;white-space:nowrap}.nv-mobile-atc strong{font-size:1.7rem}.nv-mobile-atc product-form{min-width:13.5rem}.nv-mobile-atc .nv-btn{min-width:13.5rem;min-height:4.5rem;width:100%}@media(max-width:989px){.nv-home-hero-grid,.nv-product-offer,.nv-package-grid,.nv-honest-grid,.nv-specs-grid{grid-template-columns:1fr;gap:4.2rem}.nv-pdp-hero{grid-template-columns:1fr}.nv-use-grid{grid-template-columns:repeat(2,1fr)}.nv-reviews-grid{grid-template-columns:1fr}.nv-review p{min-height:0}.nv-job-grid{grid-template-columns:1fr}.nv-job-card img{height:34rem}}@media(max-width:749px){.nv{font-size:1.5rem}.nv-shell{width:calc(100% - 2.8rem)}.nv-section{padding:5.8rem 0}.nv-section-head{margin-bottom:2.9rem}.nv-section-head h2{font-size:2.9rem}.nv-home-hero{padding-top:4.2rem}.nv-home-hero-grid{gap:3.2rem}.nv-home-copy h1{font-size:3.9rem;line-height:1.08}.nv-home-copy .nv-lead{font-size:1.5rem}.nv-home-offer{align-items:stretch;flex-direction:column}.nv-home-offer .nv-btn{width:100%}.nv-home-media{height:39rem}.nv-home-media>img,.nv-home-media img{padding:1.6rem 1.6rem 9.5rem}.nv-trust-row,.nv-spec-strip-inner{grid-template-columns:repeat(2,1fr);gap:2rem 0}.nv-trust-row>div,.nv-spec-strip-inner>div{padding:0 1.4rem}.nv-trust-row>div:nth-child(odd),.nv-spec-strip-inner>div:nth-child(odd){padding-left:0;border-left:0}.nv-job-card img{height:24rem}.nv-pcard-grid,.nv-pcard-grid.nv-pcard-count-3{grid-template-columns:1fr}.nv-pcard-media{height:24rem}.nv-offer-photo{height:34rem}.nv-offer-copy h2,.nv-package-grid h2,.nv-specs-grid h2{font-size:2.9rem}.nv-mini-specs{grid-template-columns:1fr}.nv-final-inner{align-items:stretch;flex-direction:column}.nv-final .nv-btn{width:100%}.nv-final-buy{align-items:stretch;flex-direction:column}.nv-breadcrumb{padding-top:1.2rem}.nv-pdp-hero{gap:2.4rem;padding-bottom:4.4rem}.nv-gallery-main{height:38rem}.nv-thumb{height:5.8rem}.nv-product-info h1{font-size:3.3rem}.nv-product-lead{font-size:1.4rem}.nv-benefit-grid{grid-template-columns:1fr}.nv-payment-grid>div{padding:.8rem .5rem}.nv-payment-grid b{font-size:.9rem}.nv-real-grid{grid-template-columns:1fr;gap:1.3rem}.nv-real-grid figure,.nv-real-grid figure.nv-portrait{grid-column:1;width:100%}.nv-real-grid figure>div{height:auto;aspect-ratio:4 / 3}.nv-real-grid figure.nv-portrait>div{width:min(100%,36rem);margin:auto;aspect-ratio:9 / 16}.nv-package-list,.nv-use-grid,.nv-limit-grid{grid-template-columns:1fr}.nv-honest{padding:5.8rem 0}.nv-honest h2{font-size:2.9rem}.nv-specs>div{grid-template-columns:1.1fr .9fr}.nv-pdp-final-pad{padding-bottom:9.5rem}.nv-mobile-atc{display:flex}body:has(.nv-mobile-atc) .nv-final{padding-bottom:12rem}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/custom-nivelaky.css.map */
