.nvc{padding:6px 0 12px;text-align:center}.nvc-t{background:none;border:0;font:inherit;font-weight:600;font-size:15px;text-decoration:underline;text-underline-offset:4px;cursor:pointer;color:#121212}.nvc-f{display:none;gap:8px;margin-top:10px}.nvc.open .nvc-f{display:flex}.nvc.open .nvc-t{display:none}.nvc-f input{flex:1;min-width:0;border:1.5px solid #121212;border-radius:6px;padding:12px 14px;font:inherit;font-size:15px;text-transform:uppercase;background:#fff}.nvc-f button{border:0;border-radius:6px;background:#121212;color:#fff;font:inherit;font-weight:600;font-size:15px;padding:0 18px;cursor:pointer}.nvc-f button[disabled]{opacity:.6}.nvc-msg{font-size:13px;margin-top:8px;color:#c0392b}.nvc-msg:empty{display:none}.nvc-ok{display:flex;justify-content:space-between;align-items:center;gap:10px;background:#eaf8f8;border-radius:8px;padding:10px 14px;font-size:14px;text-align:left}.nvc-ok button{background:none;border:0;color:#1f8f90;text-decoration:underline;cursor:pointer;font:inherit;font-size:13px;white-space:nowrap}.nvd{display:flex;align-items:baseline;flex-wrap:wrap;gap:4px 10px;margin-top:2px}.nvd s{color:#8a9494;font-weight:400}.nvd b{color:#121212;font-weight:700}.nvd em{font-style:normal;background:#121212;color:#fff;font-size:.72em;font-weight:700;padding:2px 7px;border-radius:4px;letter-spacing:.02em}.price.nvd-on .price__container,.price.nvd-on .price__badge-sale{display:none!important}.cart-item .nvd{flex-direction:column;align-items:flex-end;gap:2px}.nv-head__price .nvd{font-size:1.15em}.nvp{margin:18px 0 14px;font-family:inherit}.nvp-title{font-weight:600;font-size:15px;margin:0 0 10px;color:#121212}.nvp-opt{position:relative;display:flex;align-items:center;gap:12px;border:1.5px solid #e3eeee;border-radius:14px;padding:14px 16px;margin-bottom:10px;cursor:pointer;background:#fff;transition:border-color .15s,background .15s}.nvp-opt:hover{border-color:#3bc2c3}.nvp-opt.on{border-color:#3bc2c3;background:#eaf8f8}.nvp-opt input{accent-color:#1f8f90;width:18px;height:18px;margin:0;flex:0 0 18px}.nvp-label{flex:1;font-size:15px;line-height:1.3;color:#121212}.nvp-label b{display:block;font-weight:600}.nvp-label small{color:#1f8f90;font-weight:600;font-size:13px}.nvp-price{text-align:right;font-size:15px;white-space:nowrap}.nvp-price s{display:block;color:#8a9494;font-size:13px}.nvp-price b{color:#121212}.nvp-tag{position:absolute;top:-10px;right:14px;background:#121212;color:#fff;font-size:11px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;border-radius:99px;padding:3px 10px}.nvp-note{font-size:12.5px;color:#5b6466;margin:2px 0 0}.nvp-hidden-qty{display:none!important}.nvdiag-link{display:flex;align-items:center;gap:12px;border:1px dashed #3BC2C3;border-radius:14px;padding:12px 16px;margin:6px 0 16px;text-decoration:none;color:#121212;font-size:14.5px;background:#fbfefe}.nvdiag-link b{color:#1f8f90}.nvdiag-link span.nvdiag-arrow{margin-left:auto;color:#1f8f90;font-weight:700}.nvdiag-banner{max-width:1080px;margin:10px auto 30px;padding:0 16px}.nvdiag-banner-in{display:flex;align-items:center;justify-content:space-between;gap:20px;flex-wrap:wrap;background:radial-gradient(120% 140% at 0% 0%,#5fd6d6,#3bc2c3 45%,#1f8f90);color:#fff;border-radius:24px;padding:26px 30px}.nvdiag-banner p{margin:0;color:#fff}.nvdiag-banner .nvdiag-k{font-size:12px;letter-spacing:.08em;text-transform:uppercase;opacity:.9;font-weight:600}.nvdiag-banner .nvdiag-h{font-size:clamp(20px,2.6vw,26px);font-weight:700;line-height:1.25;margin:4px 0}.nvdiag-btn{display:inline-block;background:#fff;color:#1f8f90!important;font-weight:700;text-decoration:none;border-radius:99px;padding:14px 26px;box-shadow:0 8px 22px #00000024;white-space:nowrap}@media(max-width:749px){.nvdiag-banner-in{padding:22px;text-align:center;justify-content:center}.nvdiag-btn{width:100%;text-align:center}}
/*# sourceMappingURL=/cdn/shop/t/12/assets/nirvita.css.map */
