.knovita-pdp{--green:#41a228;--pale:#eef5e9;--ink:#172018;font-family:Arial,sans-serif;color:var(--ink);font-size:16px;line-height:1.65;background:#fff}.knovita-pdp *{box-sizing:border-box}.knovita-pdp .knv-wrap{max-width:1200px;margin:auto;padding-left:24px;padding-right:24px}.knovita-pdp h1,.knovita-pdp h2,.knovita-pdp h3{font-family:inherit;color:inherit;letter-spacing:-.035em;line-height:1.2;font-weight:750;margin:0 0 22px}.knovita-pdp h1{font-size:32px}.knovita-pdp h2{font-size:36px}.knovita-pdp h3{font-size:23px;margin:24px 0 8px}.knovita-pdp p{margin:0 0 18px}.knovita-pdp a{color:inherit}.knovita-pdp .knv-hero{display:grid;grid-template-columns:1fr 1fr;gap:48px;padding-top:35px}.knovita-pdp img{max-width:100%;height:auto;display:block}.knovita-pdp .knv-gallery{align-self:start;position:sticky;top:20px}.knovita-pdp .knv-main-image,.knovita-pdp .knv-rounded{border-radius:18px;width:100%;aspect-ratio:1;object-fit:contain}.knovita-pdp .knv-thumbs{display:flex;gap:10px;margin:15px 0 24px;overflow:auto;padding:3px}.knovita-pdp button{font:inherit;cursor:pointer}.knovita-pdp .knv-thumb{width:76px;min-width:76px;background:#fff;border:2px solid #ddd;border-radius:9px;padding:3px}.knovita-pdp .knv-thumb.is-selected{border-color:var(--green)}.knovita-pdp .knv-note{padding:24px;border:1px solid #e4e6df;border-radius:16px}.knovita-pdp .knv-note p{margin:10px 0 0}.knovita-pdp .knv-eyebrow{font-size:12px;font-weight:700;letter-spacing:.13em;color:#47623a}.knovita-pdp .knv-checks{list-style:none;margin:20px 0;padding:0}.knovita-pdp .knv-checks li{padding-left:30px;position:relative;margin:10px 0}.knovita-pdp .knv-checks li:before{content:"\2713";position:absolute;left:0;font-weight:700;color:var(--green)}.knovita-pdp .knv-price{font-size:28px;font-weight:700;color:#ce3131;margin:24px 0 3px}.knovita-pdp .knv-price small{font-size:14px;font-weight:400;color:#555}.knovita-pdp .knv-small{font-size:13px;color:#596153}.knovita-pdp .knv-center{text-align:center}.knovita-pdp .knv-cta{display:block;text-decoration:none;background:var(--green);border:none;border-radius:12px;text-align:center;color:#fff;font-weight:800;padding:21px 18px;font-size:18px;box-shadow:0 6px 20px #41a22822;margin:20px auto;max-width:560px;width:100%;letter-spacing:.02em}.knovita-pdp .knv-cta:disabled{opacity:.55;cursor:wait}.knovita-pdp .knv-trust{display:grid;grid-template-columns:repeat(4,1fr);gap:12px;text-align:center;font-size:12px;margin:25px 0}.knovita-pdp .knv-trust b{display:block;font-size:15px;color:#2c6420}.knovita-pdp details{border-bottom:1px solid #dce3d8;padding:17px 0}.knovita-pdp summary{font-weight:700;cursor:pointer;list-style:none;position:relative;padding-right:30px}.knovita-pdp summary:after{content:"+";position:absolute;right:8px;color:#41a228;font-size:22px;top:-4px}.knovita-pdp details[open] summary:after{content:"\2212"}.knovita-pdp details p{font-size:15px;margin:14px 0 0}.knovita-pdp .knv-section{padding-top:70px;padding-bottom:70px}.knovita-pdp .knv-two{display:grid;grid-template-columns:1fr 1fr;gap:60px;align-items:center}.knovita-pdp .knv-pale{background:var(--pale)}.knovita-pdp .knv-facts{border:2px solid #182315;padding:26px;background:#fff}.knovita-pdp table{width:100%;border-collapse:collapse;font-size:15px;box-shadow:none}.knovita-pdp td,.knovita-pdp th{padding:14px 8px;border:none;border-bottom:1px solid #bdc8b6;text-align:left}.knovita-pdp .knv-facts td:last-child{text-align:right;white-space:nowrap;font-weight:700}.knovita-pdp td small{display:block;font-size:12px;font-weight:400}.knovita-pdp .knv-steps{display:flex;gap:12px;justify-content:space-between;font-size:13px;font-weight:700;padding:20px 0}.knovita-pdp .knv-numbers{display:grid;grid-template-columns:repeat(4,1fr);gap:30px;margin-top:36px}.knovita-pdp .knv-numbers b{display:block;color:var(--green);font-size:38px;line-height:1.2;margin-bottom:15px}.knovita-pdp .knv-numbers span{font-size:14px}.knovita-pdp .knv-six{display:grid;grid-template-columns:repeat(3,1fr);gap:22px;margin-top:34px;font-weight:700}.knovita-pdp .knv-six span{padding:20px;background:#fff;border-radius:12px}.knovita-pdp .knv-timeline{display:flex;justify-content:center;gap:30px;margin:40px 0}.knovita-pdp .knv-timeline>div{border-top:4px solid var(--green);background:var(--pale);padding:22px 40px;border-radius:8px;flex:1}.knovita-pdp .knv-timeline b{font-size:25px}.knovita-pdp .knv-timeline p{margin:8px 0}.knovita-pdp .knv-table-scroll{overflow:auto}.knovita-pdp .knv-compare{min-width:540px}.knovita-pdp .knv-compare thead{background:var(--green);color:#fff}.knovita-pdp .knv-compare th,.knovita-pdp .knv-compare td{padding:18px}.knovita-pdp .knv-compare tbody tr:nth-child(2n){background:var(--pale)}.knovita-pdp .knv-faq{max-width:850px}.knovita-pdp .knv-faq h2{text-align:center}.knovita-pdp .knv-disclaimer{font-size:12px;color:#66705f;padding-bottom:40px}.knovita-pdp .knv-payments{display:flex;justify-content:center;gap:8px;flex-wrap:wrap;list-style:none;padding:0}.knovita-pdp .knv-payments svg{width:38px;height:24px}.knovita-pdp :focus-visible{outline:3px solid #244e19;outline-offset:4px}.knovita-pdp .knv-preview-note{padding:14px;background:#fff4d9;border:1px solid #dfc986;border-radius:8px;font-size:13px}@media(max-width:749px){.knovita-pdp .knv-wrap{padding-left:18px;padding-right:18px}.knovita-pdp .knv-hero,.knovita-pdp .knv-two{grid-template-columns:1fr;gap:28px}.knovita-pdp .knv-gallery{position:static}.knovita-pdp .knv-hero{padding-top:18px}.knovita-pdp h1{font-size:27px}.knovita-pdp h2{font-size:29px}.knovita-pdp .knv-section{padding-top:42px;padding-bottom:42px}.knovita-pdp .knv-numbers{grid-template-columns:1fr 1fr;gap:30px 20px}.knovita-pdp .knv-numbers b{font-size:31px}.knovita-pdp .knv-six{grid-template-columns:1fr 1fr;gap:12px}.knovita-pdp .knv-six span{padding:15px 8px;font-size:14px}.knovita-pdp .knv-timeline{gap:8px}.knovita-pdp .knv-timeline>div{padding:16px 8px;font-size:12px}.knovita-pdp .knv-timeline b{font-size:21px}.knovita-pdp .knv-facts{padding:17px}.knovita-pdp .knv-trust{gap:7px;font-size:10px}.knovita-pdp .knv-trust b{font-size:12px}.knovita-pdp .knv-cta{font-size:16px}.knovita-pdp .knv-note{padding:18px}}.knovita-pdp .knv-gallery-controls{display:flex;align-items:center;justify-content:center;gap:22px;margin:12px 0}.knovita-pdp .knv-gallery-controls button{border:1px solid #bdd5b9;border-radius:50%;background:#fff;color:#16472a;width:40px;height:40px;font-size:23px;cursor:pointer}.knovita-pdp .knv-gallery-controls button:focus-visible{outline:2px solid #28683b;outline-offset:3px}.knv-preview-bundle{border:0;padding:0;margin-top:24px}.knv-preview-bundle legend{text-align:center;font-weight:700;font-size:14px;width:100%;margin-bottom:12px}.knv-preview-pack{display:flex;align-items:center;gap:15px;cursor:pointer;border:1px solid #bcd6b3;border-radius:12px;padding:22px 15px;margin-bottom:10px;background:#e7f3e3}.knv-preview-pack:has(input:checked){border:2px solid #41a228;background:#fff}.knv-preview-pack input{accent-color:#41a228;width:22px;height:22px}.knv-preview-pack small{display:block;font-size:13px}.knv-preview-pack strong{margin-left:auto;color:#ce3131;white-space:nowrap}.knv-preview-notice{background:#fff0c8;color:#4c3c11;text-align:center;padding:12px;font:14px Arial}.knv-preview-brand{text-align:center;font:700 27px Arial;padding:20px;border-bottom:1px solid #ddd}.knovita-pdp .knv-hero>*,.knovita-pdp .knv-two>*{min-width:0}
/*# sourceMappingURL=/cdn/shop/t/2/assets/nalomio-knovita.css.map */
