.np{--np-cream: #f1f5e4;--np-green: #4aa53a;--np-forest: #0a5732;--np-ink: #1d1d1b;--np-muted: #5b6157;--np-orange: #ef8b32;position:relative;margin:16px;border-radius:20px;background:var(--np-cream);overflow:hidden}@media(min-width:1200px){.np{max-width:1020px;margin:24px auto 0}}.np__inner{padding:18px 16px 20px}.np-head{display:flex;flex-wrap:wrap;align-items:flex-start;gap:10px}.np-head__left{flex:1 1 auto;min-width:0}.np-titlerow{display:flex;flex-wrap:wrap;align-items:center;gap:10px}.np-title{margin:0;display:inline-flex;flex-wrap:wrap;align-items:baseline;gap:8px;font-family:Inter;font-weight:800;font-size:30px;line-height:1.05;letter-spacing:-.03em}.np-title__a{color:var(--np-forest)}.np-title__b{position:relative;z-index:0;color:var(--np-green)}.np-title__b:before{content:"";position:absolute;left:-.12em;right:-.12em;top:.1em;bottom:.02em;border-radius:.18em;background:#cfe8a8;z-index:-1}.np-badge{padding:6px 13px;border-radius:999px;background:var(--np-orange);color:#fff;display:inline-flex;align-items:center;gap:5px;font-family:Inter;font-size:13px;font-weight:700;line-height:1;white-space:nowrap;transform:rotate(-5deg);transform-origin:center}.np-badge__spark{width:12px;height:12px;flex-shrink:0}.np-sub{margin:8px 0 0;font-family:Inter;font-size:13px;line-height:1.4;color:var(--np-muted)}.np-all{margin-left:auto;flex-shrink:0;display:inline-flex;align-items:center;gap:8px;height:38px;padding:0 6px 0 16px;border-radius:999px;background:var(--np-forest);color:#fff;font-family:Inter;font-size:13px;font-weight:600;line-height:1;text-decoration:none;transition:background .2s}.np-all:hover{background:#0d6b3e}.np-all__ico{width:26px;height:26px;border-radius:50%;background:#ffffff2e;display:grid;place-items:center;flex-shrink:0}.np-all__ico svg{width:13px;height:13px}.np-slider{position:relative;margin-top:14px}.np-nav__btn{position:absolute;top:50%;transform:translateY(-50%);z-index:2;width:auto;height:auto;padding:0;border:0;background:transparent;color:#004125;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:background .2s,border-color .2s}.np-nav__ico{display:block;width:24px;height:24px}.np-nav__ico--arrow{display:none}.np-nav__btn--next .np-nav__ico--chevron{transform:rotate(180deg)}.np-nav__btn--prev{left:4px}.np-nav__btn--next{right:4px}.np-list-wrap{margin:0 -16px;padding:0 16px 4px;overflow-x:auto;scrollbar-width:none;-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain;scroll-snap-type:x proximity}.np-list-wrap::-webkit-scrollbar{display:none}.np-list{display:flex;gap:12px;align-items:stretch}.np-item{flex-shrink:0;scroll-snap-align:start}.np-item[hidden]{display:none}.np-empty{margin:12px 0 0;font-family:Inter;font-size:13px;color:var(--np-muted)}.np .ja-product-card{background:#fff;border-radius:14px;padding:8px;border:0}.np .ja-product-card__img{border:0;border-radius:16px;overflow:hidden;background:#fff}.np .ja-product-card__tag{margin:8px 0 2px;font-family:Inter;font-size:11px;font-weight:500;line-height:1.2;color:var(--np-green)}.np .ja-product-card__title{font-family:Inter;font-size:13px;font-weight:600;line-height:1.3;color:var(--np-ink)}.np .np-stripe{display:block;height:18px;background-color:#4aa53a;background-image:linear-gradient(45deg,#a9d75a 25%,transparent 25%,transparent 75%,#a9d75a 75%),linear-gradient(45deg,#a9d75a 25%,transparent 25%,transparent 75%,#a9d75a 75%);background-size:18px 18px;background-position:0 0,9px 9px}@media(prefers-reduced-motion:reduce){.np-all,.np-nav__btn{transition:none}}@media(min-width:1200px){.np__inner{padding:26px 24px 24px}.np-title{font-size:44px}.np-badge{font-size:15px;padding:7px 16px}.np-badge__spark{width:14px;height:14px}.np-sub{margin-top:10px;font-size:16px}.np-all{height:44px;font-size:14px;padding:0 7px 0 20px}.np-all__ico{width:30px;height:30px}.np-list-wrap{margin:0 -24px;padding:0 24px 4px}.np-slider{margin-top:0;padding-top:46px}.np-nav__btn{top:0;transform:none;width:32px;height:32px;border:1px solid #e2e7d5;border-radius:50%;background:#fff;color:var(--np-forest);display:grid;place-items:center}.np-nav__btn:hover{background:#f6f9ee;border-color:#c9d4b4}.np-nav__ico--chevron{display:none}.np-nav__ico--arrow{display:block;width:14px;height:14px}.np-nav__btn--prev{left:auto;right:38px}.np-nav__btn--next{right:0}}
/*# sourceMappingURL=/cdn/shop/t/251/assets/ja-nustil-paketler.css.map */
