.nk{--nk-ink:#2B2724;--nk-soft:#5A544C;--nk-cream:#FBF8F3;--nk-sand:#F4EEE4;--nk-oak:#D8B48C;--nk-sage:#8B9D83;--nk-terra:#C4714F;--nk-line:#E4DACB;color:var(--nk-soft);line-height:1.65}.nk *{box-sizing:border-box}.nk h2,.nk h3{color:var(--nk-ink);line-height:1.2;margin:2.2rem 0 .8rem}.nk h2{font-size:clamp(1.4rem,3vw,1.85rem)}.nk h3{font-size:clamp(1.1rem,2.2vw,1.25rem)}.nk p{margin:0 0 1rem}.nk a{color:var(--nk-terra);text-underline-offset:3px}.nk>*:first-child{margin-top:0}.nk-lede{font-size:clamp(1.12rem,2.4vw,1.32rem);line-height:1.45;color:var(--nk-ink);font-weight:600;margin-bottom:1.2rem}.nk-usp{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:2px;background:var(--nk-line);border:1px solid var(--nk-line);border-radius:16px;overflow:hidden;margin:1.6rem 0;padding:0;list-style:none}.nk-usp li{background:var(--nk-cream);padding:14px 16px;margin:0;font-size:.9rem;color:var(--nk-ink);display:flex;gap:10px;align-items:flex-start;line-height:1.4}.nk-usp li:before{content:"";flex:0 0 18px;height:18px;margin-top:1px;border-radius:50%;background:var(--nk-sage);-webkit-mask:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'><path fill='none' stroke='black' stroke-width='3' stroke-linecap='round' stroke-linejoin='round' d='M20 6 9 17l-5-5'/></svg>") center/12px no-repeat;mask:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'><path fill='none' stroke='black' stroke-width='3' stroke-linecap='round' stroke-linejoin='round' d='M20 6 9 17l-5-5'/></svg>") center/12px no-repeat}.nk-cards{display:grid;grid-template-columns:repeat(auto-fit,minmax(210px,1fr));gap:14px;margin:1.4rem 0;padding:0;list-style:none}.nk-cards li{background:var(--nk-sand);border-radius:16px;padding:20px;margin:0;font-size:.95rem}.nk-cards strong{display:block;color:var(--nk-ink);margin-bottom:4px;font-size:1rem}.nk-steps{counter-reset:nk;list-style:none;padding:0;margin:1.4rem 0;display:grid;gap:12px}.nk-steps li{counter-increment:nk;position:relative;padding:16px 20px 16px 58px;background:var(--nk-cream);border:1px solid var(--nk-line);border-radius:16px;font-size:.96rem}.nk-steps li:before{content:counter(nk);position:absolute;left:18px;top:16px;width:26px;height:26px;border-radius:50%;background:#6f8167;color:#fff;display:grid;place-items:center;font-size:.82rem;font-weight:700}.nk-steps strong{color:var(--nk-ink)}.nk-spec{width:100%;border-collapse:collapse;margin:1.2rem 0;font-size:.94rem;border:1px solid var(--nk-line);border-radius:16px;overflow:hidden}.nk-spec th,.nk-spec td{padding:13px 16px;text-align:left;border-bottom:1px solid var(--nk-line);vertical-align:top}.nk-spec tr:last-child th,.nk-spec tr:last-child td{border-bottom:0}.nk-spec th{color:var(--nk-ink);font-weight:600;width:38%;background:var(--nk-sand)}.nk-vs{width:100%;border-collapse:collapse;margin:1.2rem 0;font-size:.94rem}.nk-vs th,.nk-vs td{padding:13px 14px;text-align:left;border-bottom:1px solid var(--nk-line)}.nk-vs thead th{background:var(--nk-ink);color:var(--nk-cream);font-size:.87rem}.nk-vs thead th:first-child{border-top-left-radius:14px}.nk-vs thead th:last-child{border-top-right-radius:14px}.nk-vs tbody th{color:var(--nk-ink);font-weight:600}.nk-yes{color:#5e7350;font-weight:600}.nk-no{color:#a8a29a}.nk-warn{display:flex;gap:14px;background:#fbf3ee;border:1px solid #EBD3C6;border-left:4px solid var(--nk-terra);border-radius:14px;padding:18px 20px;margin:1.6rem 0;font-size:.93rem}.nk-warn strong{color:#8e4527}.nk-warn p{margin:0 0 .5rem}.nk-warn p:last-child{margin:0}.nk-ship{background:var(--nk-sand);border-radius:16px;padding:20px 22px;margin:1.6rem 0}.nk-ship ul{margin:0;padding-left:1.1rem}.nk-ship li{margin:.35rem 0;font-size:.95rem}.nk-faq{margin:1.2rem 0}.nk-faq details{border-bottom:1px solid var(--nk-line)}.nk-faq details:first-of-type{border-top:1px solid var(--nk-line)}.nk-faq summary{cursor:pointer;list-style:none;padding:16px 0;font-weight:600;color:var(--nk-ink);display:flex;justify-content:space-between;align-items:center;gap:18px;font-size:1rem}.nk-faq summary::-webkit-details-marker{display:none}.nk-faq summary:after{content:"+";color:#6f8167;font-size:1.4rem;line-height:1;flex:0 0 auto}.nk-faq details[open] summary:after{content:"\2013"}.nk-faq details>p{margin:0 0 16px;font-size:.96rem;max-width:68ch}.nk-legal{margin-top:0;padding-top:0;border-top:0;font-size:.8rem;color:#8a837a;line-height:1.55}.nk-faq+.nk-legal{margin-top:-1.2rem}.nk-legal details:first-of-type{border-top:0}.nk-note{background:#6f8167;color:#fff;border-radius:18px;padding:22px 24px;margin:1.8rem 0}.nk-note p{margin:0;color:#f2f5ef}.nk-note strong{color:#fff}@media(max-width:749px){.nk-spec th{width:44%}.nk-vs{font-size:.88rem}.nk-vs th,.nk-vs td{padding:11px 10px}}@media screen and (max-width:749px){slideshow-component:has(.product-media-container),slideshow-component:has(.product-media-container) slideshow-container,slideshow-component:has(.product-media-container) slideshow-slides{height:auto!important;align-items:flex-start!important}slideshow-slide.product-media-container{aspect-ratio:1 / 1!important;height:auto!important;align-self:flex-start!important}slideshow-slide.product-media-container .product-media{aspect-ratio:1 / 1!important;height:auto!important}.group-block product-price .price{font-size:1.3rem;font-weight:500;line-height:1.2}}.nk-buytrust{display:flex;flex-wrap:wrap;gap:6px 16px;margin:4px 0 0;padding:12px 14px;background:var(--nk-sand,#F4EEE4);border-radius:12px;font-size:.85rem;color:#2b2724;list-style:none}.nk-buytrust span{display:inline-flex;align-items:center;gap:7px}.nk-buytrust span:before{content:"";flex:0 0 14px;width:14px;height:14px;border-radius:50%;background:#6f8167;-webkit-mask:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'><path fill='none' stroke='black' stroke-width='3.2' stroke-linecap='round' stroke-linejoin='round' d='M20 6 9 17l-5-5'/></svg>") center/10px no-repeat;mask:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'><path fill='none' stroke='black' stroke-width='3.2' stroke-linecap='round' stroke-linejoin='round' d='M20 6 9 17l-5-5'/></svg>") center/10px no-repeat}@media screen and (min-width:750px){.media-gallery__grid>.product-media-container{aspect-ratio:1/1!important;height:auto!important}.media-gallery__grid>.product-media-container .product-media{width:100%!important;height:100%!important;aspect-ratio:auto!important}.media-gallery__grid>.product-media-container .product-media img{width:100%!important;height:100%!important;object-fit:cover}}
/*# sourceMappingURL=/cdn/shop/t/15/assets/nooki.css.map */
