:root{--np-brand: #137A63;--np-brand-dark: #0C5A48;--np-brand-tint: #E6F3EE;--np-brand-tint-2: #F2F9F6;--np-coral: #E07A6A;--np-coral-tint: #FCEDE9;--np-cream: #FFF8F4;--np-soft: #FAF6F2;--np-white: #FFFFFF;--np-ink: #1B1D1C;--np-text: #3F4543;--np-muted: #6B7270;--np-line: #E9E2DC;--np-star: #FFB400;--np-radius: 18px;--np-shadow: 0 10px 30px rgba(28, 44, 38, .08);--np-head: "Poppins", system-ui, -apple-system, "Segoe UI", sans-serif;--np-body: "DM Sans", system-ui, -apple-system, "Segoe UI", sans-serif}*,*:before,*:after{box-sizing:border-box}html{scroll-behavior:smooth;-webkit-text-size-adjust:100%}body{margin:0;background:var(--np-white);color:var(--np-text);font-family:var(--np-body);font-size:16px;line-height:1.55;-webkit-font-smoothing:antialiased;overflow-x:hidden}img,video{max-width:100%;display:block}a{color:inherit}button{font:inherit}h1,h2,h3{margin:0;color:var(--np-ink);font-family:var(--np-head);line-height:1.15}p{margin:0}[hidden]{display:none!important}.np-sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.np-icon{width:22px;height:22px;flex:0 0 auto;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.np-icon--fill{fill:currentColor;stroke:none}.np-wrap{width:min(1200px,100% - 32px);margin-inline:auto}.np-wrap--narrow{width:min(760px,100% - 32px)}.np-section{padding:56px 0}.np-section--cream{background:var(--np-cream)}.np-section--soft{background:var(--np-soft)}.np-h2{font-size:clamp(26px,5.4vw,38px);font-weight:700;letter-spacing:-.02em;text-align:center}.np-h2 span{color:var(--np-brand)}.np-h2--left{text-align:left}.np-h2--brand{color:var(--np-brand)}.np-sub{max-width:620px;margin:12px auto 0;color:var(--np-muted);font-size:17px;text-align:center}.np-muted{color:var(--np-muted)}.np-eyebrow{color:var(--np-brand);font-size:13px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.np-btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:56px;padding:14px 28px;border:0;border-radius:999px;background:var(--np-brand);color:#fff;font-family:var(--np-head);font-size:17px;font-weight:700;letter-spacing:.02em;text-transform:uppercase;text-decoration:none;cursor:pointer;box-shadow:0 10px 24px #137a6347;transition:transform .15s ease,background .15s ease,box-shadow .15s ease}.np-btn:hover{background:var(--np-brand-dark);transform:translateY(-1px)}.np-btn:active{transform:translateY(0)}.np-btn:disabled{opacity:.6;cursor:not-allowed;transform:none}.np-btn .np-icon{width:18px;height:18px}.np-header{position:sticky;top:0;z-index:70;background:#fff;border-bottom:1px solid rgba(0,0,0,.05)}.np-header__inner{display:grid;grid-template-columns:48px 1fr 48px;align-items:center;min-height:64px}.np-header__icon{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;border:0;border-radius:50%;background:transparent;color:var(--np-ink);cursor:pointer;list-style:none;position:relative}.np-header__icon::-webkit-details-marker{display:none}.np-header__icon .np-icon{width:26px;height:26px}.np-header__cart{justify-self:end;text-decoration:none}.np-header__count{position:absolute;top:3px;right:1px;min-width:19px;height:19px;padding:0 5px;border-radius:999px;background:var(--np-coral);color:#fff;font-size:11px;font-weight:700;line-height:19px;text-align:center}.np-logo{justify-self:center;display:inline-flex;align-items:center;gap:8px;color:var(--np-ink);text-decoration:none}.np-logo__img{width:var(--np-logo-w, 140px);height:auto}.np-logo__mark{width:22px;height:22px;border-radius:50%;background:radial-gradient(circle at 50% 50%,#fff 0 30%,var(--np-coral) 31% 100%);box-shadow:0 0 0 3px var(--np-coral-tint);flex:0 0 auto}.np-logo__text{font-family:var(--np-head);font-size:22px;font-weight:500;letter-spacing:-.01em}.np-logo__text b{color:var(--np-brand);font-weight:700}.np-menu{position:relative}.np-menu summary{list-style:none}.np-menu__panel{position:fixed;inset:0 auto 0 0;z-index:60;width:min(340px,86vw);padding:18px 22px;background:#fff;box-shadow:20px 0 50px #00000026;transform:translate(-100%);transition:transform .25s ease}.np-menu[open] .np-menu__panel{transform:none}.np-menu[open]:before{content:"";position:fixed;top:0;right:0;bottom:0;left:0;z-index:55;background:#00000059}.np-menu__top{display:flex;align-items:center;justify-content:space-between;margin-bottom:14px}.np-menu__title{font-family:var(--np-head);font-size:20px;font-weight:700;color:var(--np-ink)}.np-menu nav{display:grid}.np-menu nav a{padding:15px 2px;border-bottom:1px solid var(--np-line);color:var(--np-ink);font-size:17px;font-weight:500;text-decoration:none}.np-announce{background:var(--np-brand);color:#fff;text-align:center}.np-announce p{width:min(1200px,100% - 24px);margin:0 auto;padding:10px 0;font-size:15px;line-height:1.35}.np-announce b,.np-announce strong{font-weight:700}.np-product{display:grid;gap:24px;padding:18px 0 40px}.np-product__media{min-width:0}.np-gallery{position:relative;border-radius:22px;overflow:hidden;background:var(--np-soft)}.np-gallery__track{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none}.np-gallery__track::-webkit-scrollbar{display:none}.np-gallery__slide{flex:0 0 100%;scroll-snap-align:start;aspect-ratio:1}.np-gallery__img{width:100%;height:100%;object-fit:cover}.np-gallery__arrow{position:absolute;top:50%;z-index:2;display:inline-flex;align-items:center;justify-content:center;width:42px;height:42px;margin-top:-21px;border:0;border-radius:50%;background:var(--np-brand);color:#fff;cursor:pointer;box-shadow:0 6px 16px #0000002e}.np-gallery__arrow--prev{left:10px}.np-gallery__arrow--next{right:10px}.np-gallery__arrow:disabled{opacity:.35}.np-thumbs{display:flex;gap:8px;margin-top:10px;overflow-x:auto;scrollbar-width:none}.np-thumbs::-webkit-scrollbar{display:none}.np-thumbs button{flex:0 0 62px;width:62px;height:62px;padding:0;border:2px solid transparent;border-radius:12px;overflow:hidden;background:var(--np-soft);cursor:pointer;opacity:.65;transition:opacity .15s,border-color .15s}.np-thumbs button[aria-current=true]{border-color:var(--np-brand);opacity:1}.np-thumbs img{width:100%;height:100%;object-fit:cover}.np-product__info{min-width:0}.np-rating{display:inline-flex;align-items:center;gap:7px;color:var(--np-ink);font-size:15px;text-decoration:none}.np-rating__label{text-decoration:underline;text-underline-offset:3px}.np-stars{display:inline-flex;gap:1px;color:var(--np-star)}.np-stars .np-icon{width:18px;height:18px}.np-title{margin-top:8px;color:var(--np-brand);font-size:clamp(34px,8vw,50px);font-weight:700;letter-spacing:-.025em}.np-lead{margin-top:10px;color:var(--np-ink);font-size:18px;line-height:1.45}.np-lead p{margin:0}.np-lead strong,.np-lead b{font-weight:700}.np-bullets{display:grid;grid-template-columns:1fr 1fr;gap:14px 16px;margin:20px 0 6px;padding:0;list-style:none}.np-bullets li{display:flex;align-items:center;gap:10px;color:var(--np-ink);font-size:14px;font-weight:600;line-height:1.3}.np-bullets .np-icon{width:38px;height:38px;padding:8px;border-radius:12px;background:var(--np-brand-tint);color:var(--np-brand)}.np-packs{margin:22px 0 0;padding:0;border:0;min-width:0}.np-packs__title{display:flex;align-items:center;gap:14px;width:100%;margin-bottom:14px;padding:0;color:var(--np-ink);font-family:var(--np-head);font-size:19px;font-weight:700}.np-packs__title:before,.np-packs__title:after{content:"";flex:1;height:1px;background:#cfe3db}.np-pack{position:relative;display:grid;grid-template-columns:22px 58px minmax(0,1fr) auto;align-items:center;gap:12px;margin-bottom:10px;padding:14px 14px 14px 12px;border:1.5px solid var(--np-line);border-radius:16px;background:#fff;cursor:pointer;transition:border-color .15s,box-shadow .15s,background .15s}.np-pack.has-badge{margin-top:18px}.np-pack:hover{border-color:#b9d8cd}.np-pack.is-selected{border-color:var(--np-brand);background:var(--np-brand-tint-2);box-shadow:0 0 0 1.5px var(--np-brand),0 10px 24px #137a631f}.np-pack__radio{position:absolute;opacity:0;pointer-events:none}.np-pack__radio:focus-visible~.np-pack__check{outline:3px solid rgba(19,122,99,.35);outline-offset:2px}.np-pack__check{width:22px;height:22px;border:2px solid #c9cfcc;border-radius:50%;background:#fff}.np-pack.is-selected .np-pack__check{border-color:var(--np-brand);background:radial-gradient(circle,var(--np-brand) 0 45%,#fff 48%)}.np-pack__img{display:flex;align-items:center;justify-content:center;width:58px;height:58px;border-radius:12px;background:var(--np-soft);overflow:hidden}.np-pack__img img{width:100%;height:100%;object-fit:contain}.np-pack__body{display:grid;gap:2px;min-width:0}.np-pack__name{color:var(--np-ink);font-family:var(--np-head);font-size:17px;font-weight:700;line-height:1.2}.np-pack__sub{color:var(--np-text);font-size:14px;line-height:1.3}.np-pack__save{color:var(--np-brand);font-size:13px;font-weight:700}.np-pack__tag{justify-self:start;margin-top:3px;padding:2px 8px;border-radius:999px;background:var(--np-brand);color:#fff;font-size:11px;font-weight:700;letter-spacing:.02em}.np-pack__price{display:grid;justify-items:end;gap:1px;text-align:right;white-space:nowrap}.np-pack__price strong{color:var(--np-ink);font-size:19px;font-weight:800;line-height:1.15}.np-pack__price s{color:var(--np-muted);font-size:13px}.np-pack__price small{color:var(--np-muted);font-size:12.5px}.np-pack__badge{position:absolute;top:-12px;right:14px;padding:4px 11px;border-radius:8px;background:var(--np-brand);color:#fff;font-size:12px;font-weight:700;letter-spacing:.02em;line-height:1.3}.np-pack__badge--coral{background:var(--np-coral)}.np-pack__badge--dark{background:#111}.np-btn--buy{width:100%;min-height:64px;margin-top:8px;flex-direction:column;gap:1px;padding-block:10px;font-size:19px;line-height:1.15}.np-btn__total{font-family:var(--np-body);font-size:14px;font-weight:500;letter-spacing:0;text-transform:none;opacity:.92}.np-btn__total span{font-weight:800}.np-btn--buy[aria-busy=true]{opacity:.75}.np-buy__error{margin-top:10px;padding:10px 12px;border-radius:10px;background:#fdecec;color:#a12a2a;font-size:14px}.np-trust{display:flex;flex-wrap:wrap;justify-content:center;gap:8px 18px;margin:14px 0 0;padding:0;list-style:none}.np-trust li{display:inline-flex;align-items:center;gap:6px;color:var(--np-text);font-size:13.5px;font-weight:600}.np-trust .np-icon{width:18px;height:18px;color:var(--np-brand)}.np-pay{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:6px;margin-top:12px}.np-pay__icon{width:38px;height:24px}.np-pay__mp{width:30px;height:auto}.np-tabs{margin-top:28px}.np-tabs__list{display:grid;grid-template-columns:1fr 1fr;gap:10px}.np-tabs__list button{display:flex;align-items:center;gap:10px;min-height:56px;padding:10px 12px;border:1px solid var(--np-line);border-radius:16px;background:#fff;color:var(--np-ink);cursor:pointer;font-size:14px;font-weight:700;text-align:left;line-height:1.2;transition:background .15s,color .15s,box-shadow .15s}.np-tabs__list .np-icon{width:34px;height:34px;padding:8px;border-radius:10px;background:var(--np-brand-tint);color:var(--np-brand)}.np-tabs__list button[aria-selected=true]{border-color:transparent;background:linear-gradient(135deg,var(--np-brand),var(--np-brand-dark));color:#fff;box-shadow:0 10px 22px #137a6340}.np-tabs__list button[aria-selected=true] .np-icon{background:#ffffff2e;color:#fff}.np-tabs__panel{margin-top:14px;padding:22px 20px;border:1px solid #f0dfd6;border-radius:18px;background:var(--np-cream);font-size:15.5px}.np-tabs__panel p+p{margin-top:10px}.np-quote{color:var(--np-ink);font-family:var(--np-head);font-size:18px;line-height:1.35}.np-quote b{color:var(--np-brand)}.np-benefits{display:grid;grid-template-columns:1fr 1fr;gap:10px}.np-benefit{display:grid;gap:4px;padding:14px;border-radius:14px;background:#fff}.np-benefit .np-icon{width:30px;height:30px;color:var(--np-brand)}.np-benefit b{color:var(--np-ink);font-size:15px}.np-benefit span{color:var(--np-muted);font-size:13.5px;line-height:1.35}.np-steps{display:grid;gap:14px;margin:0;padding:0;list-style:none}.np-steps li{display:flex;gap:12px;align-items:flex-start}.np-steps li>span{flex:0 0 30px;height:30px;border-radius:50%;background:var(--np-brand);color:#fff;font-weight:700;line-height:30px;text-align:center}.np-tip{margin-top:16px!important;padding:12px 14px;border-radius:12px;background:var(--np-brand-tint);color:var(--np-brand-dark);font-size:14.5px}.np-cautions{display:grid;gap:8px;margin:0;padding-left:18px;font-size:14.5px}.np-ugc{padding-top:40px}.np-ugc .np-h2{margin-bottom:22px}.np-carousel{position:relative}.np-carousel__track{display:flex;gap:12px;overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding-inline:0;scrollbar-width:none;padding-bottom:4px}.np-carousel__track::-webkit-scrollbar{display:none}.np-carousel__track>*{scroll-snap-align:start}.np-carousel__arrow{position:absolute;top:45%;z-index:3;display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;border:0;border-radius:50%;background:#1b1d1cc7;color:#fff;cursor:pointer}.np-carousel__arrow--prev{left:-6px}.np-carousel__arrow--next{right:-6px}.np-carousel__arrow:disabled{opacity:.3;cursor:default}@media(max-width:749px){.np-carousel__arrow{display:none}}.np-carousel__dots{display:flex;justify-content:center;gap:7px;margin-top:16px}.np-carousel__dots button{width:8px;height:8px;padding:0;border:0;border-radius:999px;background:#d6d1cc;cursor:pointer;transition:width .2s,background .2s}.np-carousel__dots button[aria-current=true]{width:22px;background:var(--np-brand)}.np-ugc__item{position:relative;flex:0 0 calc((100% - 12px)/2);aspect-ratio:9 / 16;border-radius:18px;overflow:hidden;background:#e9e4df}.np-ugc__media{width:100%;height:100%;object-fit:cover}.np-ugc__empty{display:grid;place-content:center;justify-items:center;gap:8px;color:var(--np-muted);font-size:13px;text-align:center}.np-ugc__empty .np-icon{width:34px;height:34px}.np-ugc__caption{position:absolute;left:10px;right:10px;bottom:10px;padding:6px 10px;border-radius:10px;background:#0000008c;color:#fff;font-size:13px;font-weight:600}.np-timeline{display:grid;gap:26px;margin:34px 0 0;padding:0;list-style:none}.np-timeline li{position:relative;display:grid;grid-template-columns:40px 1fr;gap:16px}.np-timeline li:not(:last-child):before{content:"";position:absolute;left:19px;top:44px;bottom:-22px;width:2px;background:#d9ebe4}.np-timeline__num{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:50%;background:var(--np-brand-tint);color:var(--np-brand);font-weight:700}.np-chip{display:inline-block;padding:3px 10px;border-radius:999px;background:var(--np-brand-tint);color:var(--np-brand);font-size:12px;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.np-timeline h3{margin-top:8px;font-size:19px;font-weight:700}.np-timeline p{margin-top:5px;color:var(--np-muted);font-size:15.5px}.np-tagline{margin-top:34px;color:var(--np-muted);font-size:15px;text-align:center;letter-spacing:.02em}.np-tagline b{color:var(--np-brand)}.np-ingredients__grid{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin-top:30px}.np-ingredient{padding:20px 16px;border:1px solid var(--np-line);border-radius:var(--np-radius);background:#fff;box-shadow:var(--np-shadow)}.np-ingredient__icon{display:inline-flex;align-items:center;justify-content:center;width:46px;height:46px;border-radius:14px;background:var(--np-coral-tint);color:var(--np-coral)}.np-ingredient__icon .np-icon{width:24px;height:24px}.np-ingredient h3{margin-top:12px;font-size:18px}.np-ingredient p{margin-top:6px;color:var(--np-muted);font-size:14.5px;line-height:1.45}.np-ingredients__tags{display:flex;flex-wrap:wrap;justify-content:center;gap:8px;margin-top:22px}.np-ingredients__tags span{padding:6px 14px;border-radius:999px;background:var(--np-brand-tint);color:var(--np-brand-dark);font-size:13px;font-weight:700}.np-reviews .np-h2{margin-bottom:26px}.np-review{position:relative;flex:0 0 86%;display:flex;flex-direction:column;justify-content:flex-end;min-height:460px;border-radius:20px;overflow:hidden;background:#2c2f2e;color:#fff}.np-review__photo{position:absolute;top:0;right:0;bottom:0;left:0}.np-review__photo img{width:100%;height:100%;object-fit:cover}.np-review__photo:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#0000 30%,#0000008c 55%,#000000e0)}.np-review__body{position:relative;padding:20px}.np-review h3{color:#fff;font-size:21px}.np-review__who{display:flex;align-items:center;gap:8px;margin-top:10px;font-size:15px}.np-review__who .np-icon{width:24px;height:24px;padding:3px;border-radius:50%;background:#fff;color:#555}.np-review__stars{display:flex;align-items:center;gap:10px;margin-top:8px}.np-review__verified{font-size:12.5px;font-weight:700}.np-review__text{margin-top:10px;color:#ffffffeb;font-size:15px;line-height:1.45;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.np-review.is-open .np-review__text{-webkit-line-clamp:unset;display:block}.np-review__more{margin-top:6px;padding:0;border:0;background:none;color:#9fe3cd;font-size:14px;font-weight:700;text-decoration:underline;cursor:pointer}.np-diff__grid{display:grid;gap:26px;align-items:center}.np-diff__media{border-radius:22px;overflow:hidden;background:var(--np-coral-tint);aspect-ratio:4 / 5}.np-diff__media img{width:100%;height:100%;object-fit:cover}.np-diff__text>p{margin-top:14px;font-size:16.5px}.np-dots{display:grid;gap:10px;margin:18px 0 24px;padding:0;list-style:none}.np-dots li{position:relative;padding-left:20px;color:var(--np-ink);font-size:15.5px}.np-dots li:before{content:"";position:absolute;left:0;top:.55em;width:9px;height:9px;border-radius:50%;background:var(--np-brand)}.np-diff .np-btn{width:100%}.np-table{margin-top:28px;border:1px solid var(--np-line);border-radius:20px;background:#fff;box-shadow:var(--np-shadow);overflow:hidden}.np-table__row{display:grid;grid-template-columns:minmax(0,1.3fr) 1fr 1fr;align-items:stretch;border-top:1px solid #efebe7}.np-table__row>span{display:flex;align-items:center;justify-content:center;padding:14px 10px;font-size:14px;text-align:center}.np-table__row>span:first-child{justify-content:flex-start;color:var(--np-ink);text-align:left}.np-table__head{border-top:0}.np-table__head>span{font-weight:700;font-size:14px}.np-table__us{gap:6px;background:var(--np-brand);color:#fff}.np-table__head .np-table__us{border-radius:16px 16px 0 0}.np-table__row:last-child .np-table__us{border-radius:0 0 16px 16px}.np-table__them{color:var(--np-muted)}.np-table__head .np-logo__mark{width:16px;height:16px;box-shadow:none}.np-yes,.np-no{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:50%}.np-yes{background:#fff;color:var(--np-brand)}.np-yes .np-icon,.np-no .np-icon{width:16px;height:16px;stroke-width:2.6}.np-yes--soft{background:var(--np-brand);color:#fff}.np-no{background:#fdeceb;color:#d4574b}.np-numbers__grid{display:grid;gap:12px;margin-top:28px}.np-number{display:flex;align-items:center;gap:18px;padding:16px 20px;border:1px solid var(--np-line);border-radius:18px;background:#fff;box-shadow:0 6px 18px #1c2c260d}.np-ring{display:inline-flex;flex:0 0 72px;align-items:center;justify-content:center;width:72px;height:72px;border-radius:50%;background:conic-gradient(var(--np-brand) 0 100%);position:relative}.np-ring:before{content:"";position:absolute;top:7px;right:7px;bottom:7px;left:7px;border-radius:50%;background:#fff}.np-ring b{position:relative;color:var(--np-brand-dark);font-family:var(--np-head);font-size:20px}.np-number p{color:var(--np-text);font-size:16px}.np-number p b{color:var(--np-ink)}.np-faq__list{display:grid;gap:12px;margin-top:28px}.np-faq__item{border:1px solid var(--np-line);border-radius:16px;background:#fff;transition:border-color .15s}.np-faq__item[open]{border-color:var(--np-brand)}.np-faq__item summary{display:flex;align-items:center;justify-content:space-between;gap:14px;padding:18px 20px;color:var(--np-ink);font-weight:700;font-size:16px;line-height:1.3;cursor:pointer;list-style:none}.np-faq__item summary::-webkit-details-marker{display:none}.np-faq__chev{flex:0 0 auto;width:0;height:0;border-left:7px solid transparent;border-right:7px solid transparent;border-top:9px solid var(--np-brand);transition:transform .2s}.np-faq__item[open] .np-faq__chev{transform:rotate(180deg)}.np-faq__answer{padding:0 20px 18px;color:var(--np-muted);font-size:15.5px}.np-guarantee{padding-top:10px}.np-guarantee__card{display:grid;gap:16px;padding:26px 22px;border:2px solid var(--np-brand);border-radius:24px;background:#fff}.np-guarantee__seal{display:inline-flex;align-items:center;justify-content:center;width:60px;height:60px;border-radius:50%;background:var(--np-brand);color:#fff;box-shadow:0 0 0 5px #fff,0 0 0 6px var(--np-brand)}.np-guarantee__seal .np-icon{width:30px;height:30px}.np-guarantee__card h2{margin-top:6px;font-size:28px}.np-guarantee__card p:not(.np-eyebrow){margin-top:10px;color:var(--np-muted)}.np-guarantee__actions{display:grid;gap:12px;margin-top:20px}.np-guarantee__actions .np-btn{padding-inline:18px;font-size:16px;white-space:nowrap}.np-link-wa{display:inline-flex;align-items:center;justify-content:center;gap:8px;color:var(--np-brand-dark);font-weight:700;text-decoration:none}.np-link-wa .np-icon{width:22px;height:22px;color:#25d366}.np-footer{padding:34px 0 110px;background:var(--np-soft);text-align:center}.np-pay--footer{margin-top:0}.np-footer__links{display:flex;flex-wrap:wrap;justify-content:center;gap:8px 18px;margin-top:18px}.np-footer__links a{color:var(--np-text);font-size:14px;text-decoration:none}.np-footer__links a:hover{text-decoration:underline}.np-footer__legal{max-width:620px;margin:18px auto 0;color:var(--np-muted);font-size:12.5px;line-height:1.5}.np-footer__copy{margin-top:10px;color:var(--np-muted);font-size:13px}.np-float-cta{position:fixed;right:12px;bottom:14px;z-index:50;display:inline-flex;align-items:center;justify-content:center;min-height:52px;padding:12px 24px;border-radius:999px;background:var(--np-brand);color:#fff;font-family:var(--np-head);font-size:15px;font-weight:700;letter-spacing:.03em;text-transform:uppercase;text-decoration:none;box-shadow:0 12px 28px #137a6359;opacity:0;transform:translateY(20px);pointer-events:none;transition:opacity .25s,transform .25s}.np-float-cta.is-visible{opacity:1;transform:none;pointer-events:auto}.np-float-wa{position:fixed;left:12px;bottom:14px;z-index:50;display:inline-flex;align-items:center;justify-content:center;width:50px;height:50px;border-radius:50%;background:#25d366;color:#fff;box-shadow:0 10px 24px #0003}.np-float-wa .np-icon{width:28px;height:28px}.np-copy-protected img,.np-copy-protected video{-webkit-user-drag:none;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none}@media(min-width:750px){.np-section{padding:80px 0}.np-ugc__item{flex-basis:calc((100% - 24px) / 3)}.np-review{flex-basis:calc((100% - 24px) / 3);min-height:520px}.np-carousel__arrow--prev{left:-18px}.np-carousel__arrow--next{right:-18px}.np-ingredients__grid{grid-template-columns:repeat(4,1fr)}.np-numbers__grid{grid-template-columns:1fr 1fr}.np-guarantee__card{grid-template-columns:70px 1fr;padding:34px}.np-guarantee__actions{grid-template-columns:auto auto;justify-content:start;align-items:center;gap:22px}.np-diff .np-btn{width:auto}.np-table__row>span{font-size:15px;padding:16px 14px}}@media(min-width:990px){.np-header__inner{min-height:74px}.np-product{grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);gap:48px;align-items:start;padding-top:30px}.np-product__media{position:sticky;top:90px}.np-thumbs button{flex-basis:72px;width:72px;height:72px}.np-diff__grid{grid-template-columns:1fr 1fr;gap:56px}.np-ugc__item{flex-basis:calc((100% - 36px)/4)}.np-diff__media{max-width:520px;justify-self:end;width:100%}}@media(max-width:380px){.np-pack{grid-template-columns:20px 48px minmax(0,1fr) auto;gap:9px;padding:12px 10px}.np-pack__img{width:48px;height:48px}.np-pack__name{font-size:16px}.np-pack__price strong{font-size:17px}.np-bullets{grid-template-columns:1fr}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*{transition:none!important}}.np-cart{width:min(1080px,calc(100% - 32px));margin:0 auto;padding:26px 0 72px;color:var(--np-ink)}.np-cart__brand{display:inline-flex;margin-bottom:20px}.np-cart__header{display:flex;align-items:center;justify-content:space-between;gap:18px;margin-bottom:22px}.np-cart h1{display:flex;align-items:center;gap:12px;font-size:clamp(30px,4vw,42px);letter-spacing:-.02em}.np-cart__count{display:inline-flex;align-items:center;justify-content:center;min-width:34px;height:34px;padding:0 9px;border-radius:999px;background:var(--np-brand-tint);color:var(--np-brand-dark);font-family:var(--np-body);font-size:16px;font-weight:800}.np-cart__close{display:inline-flex;align-items:center;justify-content:center;width:46px;height:46px;border:2px solid var(--np-ink);border-radius:50%;color:var(--np-ink)}.np-cart__form{display:grid;gap:22px;align-items:start}.np-cart__items{display:grid;gap:14px}.np-cart__item{display:grid;grid-template-columns:96px minmax(0,1fr);gap:16px;padding:16px;border:1px solid var(--np-line);border-radius:18px;background:#fff;box-shadow:0 8px 26px #182d210d}.np-cart__visual{width:96px;height:96px;border-radius:14px;background:var(--np-soft);overflow:hidden}.np-cart__visual img{width:100%;height:100%;object-fit:cover}.np-cart__heading{display:grid;gap:6px}.np-cart__heading .np-cart__price{justify-items:start;text-align:left}@media(min-width:560px){.np-cart__heading{display:flex;justify-content:space-between;gap:14px}.np-cart__heading .np-cart__price{justify-items:end;text-align:right}}.np-cart__item h2{font-size:17px;line-height:1.25}.np-cart__price{display:flex;flex-wrap:wrap;align-items:baseline;gap:2px 8px;white-space:nowrap}@media(min-width:560px){.np-cart__price{display:grid}}.np-cart__price strong{font-size:18px}.np-cart__price s{color:var(--np-muted);font-size:13px}.np-cart__discount{display:inline-block;margin-top:6px;padding:3px 9px;border-radius:999px;background:var(--np-brand-tint);color:var(--np-brand-dark);font-size:12.5px;font-weight:700}.np-cart__actions{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:14px}.np-cart__stepper{display:grid;grid-template-columns:42px 48px 42px;align-items:center;height:44px;border:1px solid #d0d3cf;border-radius:12px;overflow:hidden;background:#fff}.np-cart__stepper a,.np-cart__stepper span{display:flex;align-items:center;justify-content:center;height:100%;color:var(--np-ink);font-size:22px;text-decoration:none}.np-cart__stepper .is-disabled{color:#b8bcb8}.np-cart__stepper .np-cart__qty{border-inline:1px solid #e1e3e0;font-size:16px;font-weight:700}.np-cart__remove{color:var(--np-muted);font-size:14px;font-weight:600}.np-cart__hint{margin-top:10px;color:var(--np-brand-dark);font-size:13px}.np-cart__summary{display:grid;gap:14px;padding:22px;border:1px solid var(--np-line);border-radius:18px;background:#fff;box-shadow:var(--np-shadow)}.np-cart__summary h2{font-size:19px}.np-cart__row{display:flex;justify-content:space-between;gap:14px;font-size:15px}.np-cart__row--save{color:var(--np-brand-dark);font-weight:700}.np-cart__row--total{padding-top:14px;border-top:1px solid #eee7e1;font-size:17px}.np-cart__row--total strong{font-size:23px}.np-cart__note{color:var(--np-muted);font-size:13px}.np-cart__summary .np-btn{width:100%}.np-cart__trust{display:grid;gap:6px;padding:15px;border-radius:14px;background:var(--np-brand-tint-2);text-align:center}.np-cart__trust strong{display:inline-flex;align-items:center;justify-content:center;gap:7px;color:var(--np-brand-dark)}.np-cart__trust .np-icon{width:19px;height:19px}.np-cart__trust p{color:var(--np-muted);font-size:13px}.np-cart__empty{display:grid;justify-items:center;gap:10px;padding:44px 22px;border:1px solid var(--np-line);border-radius:18px;background:#fff;text-align:center}.np-cart__empty .np-icon{width:40px;height:40px;color:var(--np-brand)}@media(min-width:820px){.np-cart__form{grid-template-columns:minmax(0,1fr) 360px;gap:24px}.np-cart__summary{position:sticky;top:18px}.np-cart__item{grid-template-columns:120px minmax(0,1fr);padding:18px}.np-cart__visual{width:120px;height:120px}}.np-lock,.np-lock body{overflow:hidden}.np-drawer{position:fixed;top:0;right:0;bottom:0;left:0;z-index:100}.np-drawer__overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:#14181673;opacity:0;transition:opacity .28s ease}.np-drawer__panel{position:absolute;top:0;right:0;bottom:0;display:flex;flex-direction:column;width:min(420px,100%);height:100%;height:100dvh;background:#fff;box-shadow:-18px 0 50px #0000002e;transform:translate(100%);transition:transform .28s ease;outline:none}.np-drawer.is-open .np-drawer__overlay{opacity:1}.np-drawer.is-open .np-drawer__panel{transform:none}.np-drawer__panel.is-busy .np-drawer__body,.np-drawer__panel.is-busy .np-drawer__foot{opacity:.55;pointer-events:none}.np-drawer__head{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:16px 18px;border-bottom:1px solid var(--np-line)}.np-drawer__head h2{display:flex;align-items:center;gap:10px;font-size:22px}.np-drawer__count{display:inline-flex;align-items:center;justify-content:center;min-width:28px;height:28px;padding:0 8px;border-radius:999px;background:var(--np-brand-tint);color:var(--np-brand-dark);font-family:var(--np-body);font-size:14px;font-weight:800}.np-drawer__close{display:inline-flex;align-items:center;justify-content:center;width:42px;height:42px;border:1.5px solid var(--np-ink);border-radius:50%;background:#fff;color:var(--np-ink);cursor:pointer}.np-drawer__close .np-icon{width:20px;height:20px}.np-drawer__ship{padding:0 18px}.np-drawer__ship:empty{display:none}.np-ship{display:flex;align-items:center;gap:10px;margin:12px 0 8px;color:var(--np-ink);font-size:14.5px;line-height:1.3}.np-ship .np-icon{width:24px;height:24px;color:var(--np-brand)}.np-ship b{color:var(--np-brand-dark)}.np-ship__bar{display:block;height:8px;margin-bottom:12px;border-radius:999px;background:var(--np-brand-tint);overflow:hidden}.np-ship__bar span{display:block;height:100%;border-radius:inherit;background:var(--np-brand);transition:width .35s ease}.np-drawer__body{flex:1 1 auto;overflow-y:auto;padding:8px 18px 18px;transition:opacity .15s;overscroll-behavior:contain}.np-drawer__item{display:grid;grid-template-columns:84px minmax(0,1fr);gap:14px;padding:14px 0;border-bottom:1px solid #f0ebe6}.np-drawer__img{width:84px;height:84px;border-radius:14px;background:var(--np-soft);overflow:hidden}.np-drawer__img img{width:100%;height:100%;object-fit:cover}.np-drawer__info{min-width:0}.np-drawer__top{display:flex;align-items:flex-start;justify-content:space-between;gap:8px}.np-drawer__top h3{font-size:15px;line-height:1.3}.np-drawer__remove{flex:0 0 auto;display:inline-flex;padding:4px;border:0;background:none;color:var(--np-muted);cursor:pointer}.np-drawer__remove .np-icon{width:19px;height:19px}.np-drawer__variant{margin-top:3px;color:var(--np-muted);font-size:13px}.np-drawer__disc{display:inline-block;margin-top:6px;padding:3px 9px;border-radius:999px;background:var(--np-brand-tint);color:var(--np-brand-dark);font-size:12px;font-weight:700}.np-drawer__bottom{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-top:10px}.np-drawer__stepper{display:inline-grid;grid-template-columns:36px auto 36px;align-items:center;height:38px;border:1px solid #d6d9d6;border-radius:10px;overflow:hidden}.np-drawer__stepper button{height:100%;border:0;background:#fff;color:var(--np-ink);font-size:20px;cursor:pointer}.np-drawer__stepper button:disabled{color:#c4c7c4;cursor:default}.np-drawer__stepper span{padding:0 10px;border-inline:1px solid #e5e7e4;font-size:14px;font-weight:700;line-height:36px;white-space:nowrap}.np-drawer__price{display:grid;justify-items:end;text-align:right;white-space:nowrap}.np-drawer__price strong{color:var(--np-ink);font-size:17px}.np-drawer__price s{color:var(--np-muted);font-size:12.5px}.np-upsell{display:grid;grid-template-columns:38px minmax(0,1fr) auto;align-items:center;gap:10px;margin-top:14px;padding:12px;border:1.5px dashed var(--np-coral);border-radius:14px;background:var(--np-coral-tint)}.np-upsell__icon{display:inline-flex;align-items:center;justify-content:center;width:38px;height:38px;border-radius:10px;background:#fff;color:var(--np-coral)}.np-upsell__text{display:grid;gap:1px;font-size:13.5px;line-height:1.3}.np-upsell__text b{color:var(--np-ink);font-size:14.5px}.np-upsell__text span{color:var(--np-text)}.np-upsell__btn{padding:9px 14px;border:0;border-radius:999px;background:var(--np-ink);color:#fff;font-size:13px;font-weight:700;cursor:pointer}.np-drawer__empty{display:grid;justify-items:center;gap:10px;padding:40px 10px;text-align:center}.np-drawer__empty .np-icon{width:44px;height:44px;color:var(--np-brand)}.np-drawer__empty h3{font-size:20px}.np-drawer__empty p{color:var(--np-muted)}.np-drawer__empty .np-btn{margin-top:8px}.np-drawer__error{margin:10px 0;padding:10px 12px;border-radius:10px;background:#fdecec;color:#a12a2a;font-size:14px}.np-drawer__foot{display:grid;gap:10px;padding:14px 18px calc(16px + env(safe-area-inset-bottom));border-top:1px solid var(--np-line);background:#fff;box-shadow:0 -10px 24px #0000000a}.np-drawer__rows{display:grid;gap:6px}.np-drawer__row{display:flex;justify-content:space-between;gap:12px;font-size:14.5px}.np-drawer__row--save{color:var(--np-brand-dark);font-weight:700}.np-drawer__row--total{align-items:baseline;padding-top:6px;font-size:16px;color:var(--np-ink)}.np-drawer__row--total strong{font-size:22px}.np-drawer__checkout{width:100%;min-height:56px}.np-drawer__checkout .np-icon{width:18px;height:18px}.np-drawer__note{color:var(--np-muted);font-size:12.5px;text-align:center}.np-pay--drawer{margin-top:0}.np-gallery__track{align-items:flex-start}.np-gallery__slide{position:relative;overflow:hidden;background:#fff}.np-gallery__img{position:absolute;top:0;right:0;bottom:0;left:0;object-fit:contain}html{touch-action:manipulation}.np-gallery__track{touch-action:pan-x pan-y}.np a,.np button,.np label,.np summary{-webkit-tap-highlight-color:transparent}.np-gallery__img,.np-thumbs img{-webkit-user-select:none;user-select:none}.np-btn--buy{position:relative;overflow:hidden;isolation:isolate;animation:np-pulse 2.4s ease-in-out infinite}.np-btn--buy:after{content:"";position:absolute;z-index:-1;top:0;bottom:0;left:-70%;width:45%;background:linear-gradient(100deg,#fff0,#ffffff73,#fff0);transform:skew(-20deg);animation:np-shine 3s ease-in-out infinite}.np-btn--buy:disabled,.np-btn--buy[aria-busy=true]{animation:none}.np-float-cta.is-visible{animation:np-pulse 2.4s ease-in-out infinite}@keyframes np-pulse{0%,to{transform:scale(1);box-shadow:0 10px 24px #137a6347,0 0 #137a6366}50%{transform:scale(1.03);box-shadow:0 12px 28px #137a6357,0 0 0 12px #137a6300}}@keyframes np-shine{0%{left:-70%}55%,to{left:135%}}.np-pack__shine{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;overflow:hidden;pointer-events:none}.np-pack.is-selected .np-pack__shine:before{content:"";position:absolute;top:0;bottom:0;left:-60%;width:40%;background:linear-gradient(100deg,#fff0,#ffffffbf,#fff0);transform:skew(-20deg);animation:np-shine 2.6s ease-in-out infinite}.np-pack.is-selected{animation:np-glow 2s ease-in-out infinite}@keyframes np-glow{0%,to{box-shadow:0 0 0 1.5px var(--np-brand),0 0 #137a634d,0 10px 24px #137a631f}50%{box-shadow:0 0 0 1.5px var(--np-brand),0 0 0 7px #137a631a,0 12px 28px #137a6333}}.np-pack>*:not(.np-pack__shine):not(.np-pack__badge):not(.np-pack__radio){position:relative;z-index:1}.np-pack__badge{z-index:2}.np-pack__badge--hot{background:linear-gradient(90deg,#e5484d,#f2994a);box-shadow:0 6px 14px #e5484d59;animation:np-badge 1.6s ease-in-out infinite}@keyframes np-badge{0%,to{transform:scale(1)}50%{transform:scale(1.08)}}.np-trust__andreani img{width:20px;height:20px;border-radius:4px;object-fit:contain}.np-trust__andreani b{font-weight:700}.np-paybox{margin-top:14px;padding:12px 12px 10px;border:1px solid var(--np-line);border-radius:14px;background:#fff}.np-paybox__cuotas{display:flex;align-items:center;justify-content:center;gap:8px;color:var(--np-ink);font-size:14.5px;font-weight:700;text-align:center}.np-paybox__cuotas .np-icon{width:22px;height:22px;color:var(--np-brand)}.np-paybox .np-pay{margin-top:8px;gap:8px}.np-pay__icon{width:44px;height:28px}.np-pay__mp{width:34px}.np-ml{display:block;margin-top:16px;padding:16px;border:1px solid #e8e3dd;border-radius:18px;background:#fffdf9;color:var(--np-ink);text-decoration:none;box-shadow:0 8px 22px #0000000d}.np-ml__head{display:flex;align-items:center;gap:12px}.np-ml__head b{display:block;font-family:var(--np-head);font-size:17px;line-height:1.2}.np-ml__head span{color:var(--np-muted);font-size:13px}.np-ml__avatar{display:inline-flex;align-items:center;justify-content:center;flex:0 0 48px;width:48px;height:48px;border-radius:50%;background:#ffe600}.np-ml__avatar svg{width:28px;height:28px;fill:none;stroke:#2d3277;stroke-width:1.9;stroke-linecap:round;stroke-linejoin:round}.np-ml__level{display:flex;align-items:center;gap:8px;margin-top:14px;color:#00a650;font-family:var(--np-head);font-size:19px;font-weight:600}.np-ml__level .np-icon{width:26px;height:26px}.np-ml__sub{margin-top:2px;color:var(--np-text);font-size:13.5px}.np-ml__rep{display:grid;grid-template-columns:repeat(5,1fr);gap:5px;margin-top:12px}.np-ml__rep span{height:7px;border-radius:2px}.np-ml__rep span:nth-child(1){background:#fee}.np-ml__rep span:nth-child(2){background:#fff5e8}.np-ml__rep span:nth-child(3){background:#ffffe0}.np-ml__rep span:nth-child(4){background:#f1fdd7}.np-ml__rep span:nth-child(5){background:#00a650}.np-ml__stats{display:grid;grid-template-columns:repeat(3,1fr);gap:8px;margin-top:14px;text-align:center}.np-ml__stats div{display:grid;justify-items:center;gap:4px}.np-ml__stats b{font-size:20px;line-height:1.1}.np-ml__stats span{color:var(--np-text);font-size:13px;line-height:1.25}.np-ml__stats .np-icon{width:24px;height:24px;color:#00a650}.np-ml__link{display:block;margin-top:12px;color:#3483fa;font-size:14px;font-weight:700;text-align:center}.np-marquee{overflow:hidden;background:var(--np-ink);color:#fff}.np-marquee__track{display:flex;width:max-content;animation:np-marquee 26s linear infinite}.np-marquee__group{display:flex;flex:0 0 auto}.np-marquee__item{display:inline-flex;align-items:center;gap:8px;padding:12px 22px;font-family:var(--np-head);font-size:14px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;white-space:nowrap}.np-marquee__item .np-icon{width:18px;height:18px;padding:2px;border-radius:50%;background:var(--np-brand);color:#fff;stroke-width:3}@keyframes np-marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}.np-timeline{position:relative}.np-timeline__progress{position:absolute;left:19px;top:20px;bottom:20px;width:2px;background:transparent;z-index:0}.np-timeline__progress span{display:block;width:100%;height:0;background:var(--np-brand);border-radius:2px;transition:height .15s linear}.np-timeline li{z-index:1}.np-timeline__num{position:relative;z-index:1;transition:background .35s,color .35s,box-shadow .35s,transform .35s}.np-js .np-timeline li>div{opacity:.35;transform:translateY(10px);transition:opacity .5s ease,transform .5s ease}.np-js .np-timeline li.is-active>div{opacity:1;transform:none}.np-timeline li.is-active .np-timeline__num{background:var(--np-brand);color:#fff;transform:scale(1.08);box-shadow:0 0 0 6px #137a6326,0 8px 18px #137a634d}.np-timeline li.is-active .np-chip{background:var(--np-brand);color:#fff}.np-chip{transition:background .35s,color .35s}.np-js [data-np-reveal]{opacity:0;transform:translateY(22px);transition:opacity .6s ease,transform .6s ease}.np-js [data-np-reveal].is-in{opacity:1;transform:none}.np-ingredients__grid [data-np-reveal]:nth-child(2),.np-numbers__grid [data-np-reveal]:nth-child(2){transition-delay:.08s}.np-ingredients__grid [data-np-reveal]:nth-child(3),.np-numbers__grid [data-np-reveal]:nth-child(3){transition-delay:.16s}.np-ingredients__grid [data-np-reveal]:nth-child(4),.np-numbers__grid [data-np-reveal]:nth-child(4){transition-delay:.24s}.np-timer{display:flex;align-items:center;justify-content:center;gap:8px;margin:0;padding:9px 14px;background:#fff4e5;color:#7a4b00;font-size:14px;font-weight:600;text-align:center}.np-timer .np-icon{width:20px;height:20px;color:#e07a00}.np-timer b{font-variant-numeric:tabular-nums;color:#c2410c;font-size:15px}.np-timer.is-over{background:#fdecec;color:#a12a2a}.np-protect{display:grid;grid-template-columns:22px 36px minmax(0,1fr) auto;align-items:center;gap:10px;padding:12px;border:1px solid #cfe0fb;border-radius:14px;background:#f2f7ff;cursor:pointer}.np-protect input{position:absolute;opacity:0;pointer-events:none}.np-protect__box{display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;border:2px solid #8fb2ea;border-radius:6px;background:#fff}.np-protect__box svg{width:15px;height:15px;fill:none;stroke:#fff;stroke-width:3;stroke-linecap:round;stroke-linejoin:round;opacity:0}.np-protect input:checked+.np-protect__box{border-color:#2f6fdb;background:#2f6fdb}.np-protect input:checked+.np-protect__box svg{opacity:1}.np-protect input:focus-visible+.np-protect__box{outline:3px solid rgba(47,111,219,.35);outline-offset:2px}.np-protect__icon{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:50%;background:#fff;color:#2f6fdb}.np-protect__icon .np-icon{width:20px;height:20px}.np-protect__text{display:grid;gap:1px;line-height:1.3}.np-protect__text b{color:var(--np-ink);font-size:14px}.np-protect__text small{color:var(--np-muted);font-size:12.5px}.np-protect__price{color:var(--np-ink);font-size:15px;font-weight:800;white-space:nowrap}.np-drawer__checkout{font-size:18px;letter-spacing:.06em;animation:np-pulse 2.4s ease-in-out infinite}.np-drawer__checkout .np-icon{width:20px;height:20px;stroke-width:2.2}.np-drawer__secure{display:flex;flex-wrap:wrap;justify-content:center;gap:4px 12px;color:var(--np-brand-dark);font-size:12.5px;font-weight:700}.np-drawer__secure span{display:inline-flex;align-items:center;gap:4px}.np-drawer__secure .np-icon{width:15px;height:15px;stroke-width:3}@media(max-width:749px){.np-float-wa{width:46px;height:46px}.np-float-wa .np-icon{width:26px;height:26px}}@media(prefers-reduced-motion:reduce){.np-btn--buy,.np-btn--buy:after,.np-pack.is-selected,.np-pack__shine:before,.np-pack__badge--hot,.np-marquee__track,.np-float-cta.is-visible,.np-drawer__checkout{animation:none!important}.np-js [data-np-reveal],.np-js .np-timeline li>div{opacity:1;transform:none}}@media(max-height:720px){.np-drawer__note,.np-pay--drawer{display:none}.np-drawer__head{padding:10px 16px}.np-protect{padding:9px 10px}.np-drawer__checkout{min-height:52px}}
/*# sourceMappingURL=/cdn/shop/t/25/assets/naty.css.map */
