.ntp-ben{color:#23404a;padding-block:96px 104px}.ntp-ben__wrap{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:64px;align-items:start}.ntp-ben__head{display:flex;flex-direction:column;align-items:flex-start;text-align:left;gap:14px;max-width:none;margin:0;position:sticky;top:120px}.ntp-ben__sub{color:#3f5a62;max-width:44ch}.ntp-ben__list{list-style:none;margin:0;padding:0}.ntp-ben__row{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.25fr);gap:32px;padding-block:28px;border-top:1px solid rgba(35,64,74,.18)}.ntp-ben__row:last-child{border-bottom:1px solid rgba(35,64,74,.18)}.ntp-ben__row h3{font-size:clamp(1.25rem,1.8vw,1.5rem);font-weight:500;line-height:1.2;letter-spacing:-.01em;margin:0}.ntp-ben__row p{margin:0;font-size:.95rem;line-height:1.55;color:#3f5a62}.ntp-ben__row sup{font-size:.65em;margin-left:2px}@media(max-width:899px){.ntp-ben{padding-block:64px 72px}.ntp-ben__wrap{grid-template-columns:1fr;gap:28px}.ntp-ben__head{position:static}.ntp-ben__row{grid-template-columns:1fr;gap:8px;padding-block:22px}}.ntp-kicker{display:inline-block;font-size:.78rem;font-weight:500;letter-spacing:.08em;text-transform:uppercase;opacity:.7}.ntp-h2{font-size:clamp(1.75rem,3.4vw,2.6rem);line-height:1.15;font-weight:500;letter-spacing:-.01em;margin:0;text-wrap:balance}.ntp-cmp{color:#23404a;padding-block:96px 104px}.ntp-cmp__head{display:flex;flex-direction:column;align-items:flex-start;gap:14px;max-width:760px}.ntp-cmp__sub{color:#3f5a62;max-width:56ch;margin:0}.ntp-cmp__list{display:none;list-style:none;margin:28px 0 0;padding:0}@media(max-width:749px){.ntp-cmp{padding-block:64px 72px}.ntp-cmp__scroll{display:none}.ntp-cmp__list{display:flex;flex-direction:column;gap:8px}.ntp-cmp__list li{display:flex;gap:14px;align-items:center;background:#fff;border:1px solid #e0e6df;border-radius:16px;padding:12px 14px}.ntp-cmp__list li.is-me{background:#ecedd8;border-color:#dddfba}.ntp-cmp__list li>div{flex:1;min-width:0}.ntp-cmp__list img{flex:none;width:56px;height:56px;object-fit:contain;background:#f6f6f6;border-radius:10px}.ntp-cmp__name{margin:0 0 6px;font-weight:500;font-size:1rem;display:flex;flex-wrap:wrap;gap:2px 10px;align-items:baseline}.ntp-cmp__name a{color:inherit;text-decoration:underline;text-underline-offset:3px;text-decoration-color:#b6ce55}.ntp-cmp__name em{font-style:normal;font-size:.72rem;color:#2b7389}.ntp-cmp__list dl{margin:0;display:grid;grid-template-columns:1fr 1fr;gap:4px 12px;font-size:.8rem}.ntp-cmp__list dl div{display:flex;flex-direction:column}.ntp-cmp__list dt{color:#5c6f73}.ntp-cmp__list dd{margin:0;font-variant-numeric:tabular-nums}}.ntp-cmp__scroll{overflow-x:auto;margin-top:40px;background:#fff;border:1px solid #e0e6df;border-radius:18px;-webkit-overflow-scrolling:touch}.ntp-cmp__table{width:100%;min-width:680px;border-collapse:collapse;font-size:.92rem}.ntp-cmp__table th,.ntp-cmp__table td{padding:14px 16px;border-bottom:1px solid #e0e6df;text-align:left;vertical-align:middle}.ntp-cmp__table tbody tr:last-child th,.ntp-cmp__table tbody tr:last-child td{border-bottom:0}.ntp-cmp__table tbody th{color:#5c6f73;font-weight:400;white-space:nowrap}.ntp-cmp__table td{font-variant-numeric:tabular-nums}.ntp-cmp__table thead th{font-weight:500;vertical-align:bottom}.ntp-cmp__table thead img{display:block;width:72px;height:72px;object-fit:contain;background:#f6f6f6;border-radius:12px;margin-bottom:10px}.ntp-cmp__table thead a{color:inherit;text-decoration:underline;text-underline-offset:3px;text-decoration-color:#b6ce55}.ntp-cmp__table thead em{display:block;font-style:normal;font-size:.72rem;color:#2b7389;margin-top:4px}.ntp-cmp__table .is-me{background:#ecedd8}.ntp-bg-azzurro{background:#cce1e1}.ntp-bg-verde{background:#e6ecb6}.ntp-bg-crema{background:#f7f8f3}.ntp-bg-bianco{background:#fff}.ntp-h2{font-size:clamp(1.75rem,3.2vw,2.5rem);line-height:1.12;font-weight:500;letter-spacing:-.015em;margin:0;text-wrap:balance}.ntp-dose{color:#23404a;padding-block:96px 104px}.ntp-dose__wrap{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:64px;align-items:start}.ntp-dose__wrap.is-solo{grid-template-columns:minmax(0,1fr);max-width:760px}.ntp-dose__left{display:flex;flex-direction:column;gap:18px}.ntp-dose__p{color:#3f5a62;max-width:44ch}.ntp-dose__nums{display:flex;flex-direction:column;margin-top:12px}.ntp-dose__num{display:flex;flex-direction:column;gap:6px;padding-block:20px;border-top:1px solid rgba(35,64,74,.18)}.ntp-dose__num strong{font-size:clamp(2.2rem,4vw,3.4rem);font-weight:500;line-height:1.05;letter-spacing:-.03em;font-variant-numeric:tabular-nums}.ntp-dose__num span{color:#3f5a62;font-size:.95rem;display:flex;flex-wrap:wrap;gap:4px 12px;align-items:baseline}.ntp-dose__num em{font-style:normal;color:#2b7389;font-weight:500;font-size:.85rem}.ntp-dose__note{margin:0;color:#5c6f73;font-size:.8rem}.ntp-dose__cal{background:#fff;border:1px solid #e0e6df;border-radius:20px;padding:32px;display:flex;flex-direction:column;gap:10px}.ntp-bg-bianco .ntp-dose__cal{background:#f7f8f3}.ntp-dose__cal h3{font-size:clamp(1.25rem,1.8vw,1.5rem);font-weight:500;line-height:1.2;letter-spacing:-.01em;margin:0}.ntp-dose__cal>p{margin:0;color:#3f5a62;font-size:.95rem;max-width:52ch}.ntp-dose__months{display:grid;grid-template-columns:repeat(var(--n),minmax(0,1fr));gap:8px;margin-top:18px}.ntp-dose__m{border-radius:12px;background:#f7f8f3;padding:14px 6px 12px;display:flex;flex-direction:column;align-items:center;gap:10px}.ntp-bg-bianco .ntp-dose__m{background:#fff}.ntp-dose__m b{font-size:.78rem;font-weight:500;letter-spacing:.04em}.ntp-dose__dots{display:grid;grid-template-columns:repeat(5,7px);gap:4px}.ntp-dose__dots span{width:7px;height:7px;border-radius:50%;background:#c2d16c}.ntp-dose__months.is-anim .ntp-dose__dots span{background:#e0e6df;transform:scale(.7);transition:background-color .25s ease,transform .25s ease}.ntp-dose__months.is-anim.is-on .ntp-dose__dots span{background:#c2d16c;transform:none;transition-delay:calc(var(--d) * 11ms)}.ntp-dose__tot{margin:8px 0 0!important;color:#5c6f73!important;font-size:.85rem!important}.ntp-dose__img{border-radius:20px;overflow:hidden;background:#f6f6f6}.ntp-dose__img img{width:100%;height:auto;display:block}@media(max-width:899px){.ntp-dose{padding-block:64px 72px}.ntp-dose__wrap{grid-template-columns:1fr;gap:36px}.ntp-dose__cal{padding:22px 18px}}@media(max-width:560px){.ntp-dose__months{grid-template-columns:repeat(3,minmax(0,1fr))}}.ntp-ico{border-block:1px solid #e0e6df;background:#fff;color:#23404a}.ntp-ico__view{overflow:hidden}.ntp-ico__track{display:flex;width:max-content}.ntp-ico__list{list-style:none;margin:0;padding:18px 40px 18px 0;display:flex;flex-wrap:nowrap;gap:40px}.ntp-ico__list li{flex:none;display:flex;align-items:center;gap:10px;font-size:.9rem;white-space:nowrap}.ntp-ico__list svg{width:34px;height:34px;flex:none;fill:none;stroke:#23404a;stroke-width:1.4;stroke-linecap:round;stroke-linejoin:round}.ntp-ico__list svg circle:first-child{stroke:#c2d16c}.ntp-ico__track{animation:ntp-ico-run 32s linear infinite}.ntp-ico__view:hover .ntp-ico__track{animation-play-state:paused}@keyframes ntp-ico-run{to{transform:translate(-50%)}}@media(min-width:1100px){.ntp-ico__track{width:auto;animation:none}.ntp-ico__list{flex:1;justify-content:space-between;gap:24px;padding:20px 0}.ntp-ico__copy{display:none}}@media(max-width:749px){.ntp-ico__list{padding-block:14px;gap:28px;padding-right:28px}.ntp-ico__list li{font-size:.82rem;gap:8px}.ntp-ico__list svg{width:28px;height:28px}.ntp-ico__track{animation-duration:24s}}@media(prefers-reduced-motion:reduce){.ntp-ico__view{overflow-x:auto;scrollbar-width:none}.ntp-ico__track{animation:none}.ntp-ico__copy{display:none}}.ntp-claims{padding-block:40px 48px;font-size:.85rem;line-height:1.55;color:#3f5a62;background:#fff;border-top:1px solid #e0e6df}.ntp-claims--azzurro{background:#cce1e1;border-top:0}.ntp-claims--crema{background:#f7f8f3}.ntp-claims__wrap{display:flex;flex-direction:column;gap:12px}.ntp-claims__wrap>*{max-width:820px}.ntp-claims h2{font-size:.95rem;font-weight:500;margin:0;color:#23404a}.ntp-claims ul{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:6px}.ntp-claims li{display:grid;grid-template-columns:18px 1fr;gap:6px;align-items:baseline}.ntp-claims__n{font-size:.72rem;font-weight:600;color:#2b7389}.ntp-claims__legal{font-size:.78rem;color:#5c6f73}.ntp-claims__legal p{margin:0}
/*# sourceMappingURL=/cdn/shop/t/23/compiled_assets/styles.css.map */
