:root{--nda-font:"DM Sans",sans-serif;--nda-font-h:"DM Sans",sans-serif;--nda-h-weight:500;--nda-h-transform:none;--nda-font-hl:"Playfair Display",serif;--nda-hl-style:italic;--nda-hl-weight:400;--nda-ink:#233c35;--nda-text:#424b46;--nda-text2:#767c77;--nda-bg:#fbfaf6;--nda-grey:#f3f6ef;--nda-dark:#233c35;--nda-dark-text:#e0e7df;--nda-dark-heading:#ffffff;--nda-line:#e1e3e1;--nda-accent:#426954;--nda-btn-bg:#233c35;--nda-btn-text:#ffffff;--nda-btn-hover:#365b49;--nda-btn-hover-text:#ffffff;--nda-btn2:#282928;--nda-ok:#606b57;--nda-err:#a94600;--nda-price:#282928;--nda-wa:#25D366;--nda-r-btn:999px;--nda-r-card:14px;--nda-r-badge:4px;--nda-shade:rgba(35, 60, 53, .78);--nda-shade-0:rgba(35, 60, 53, 0);--nda-max:1400px;--nda-gutter:20px }@media(min-width:1024px){:root{--nda-gutter:40px}}.nda{font-family:var(--nda-font);color:var(--nda-text);-webkit-font-smoothing:antialiased}.nda *{box-sizing:border-box}.nda-wrap{max-width:var(--nda-max);margin:0 auto;padding-left:var(--nda-gutter);padding-right:var(--nda-gutter)}.nda-sec{padding:56px 0}@media(max-width:767px){.nda-sec{padding:40px 0}}.nda-eyebrow{font-size:11px;font-weight:600;letter-spacing:.18em;text-transform:uppercase;color:var(--nda-accent);margin:0 0 10px}.nda-h1,.nda-h2,.nda-h3{font-family:var(--nda-font-h);font-weight:var(--nda-h-weight);text-transform:var(--nda-h-transform);color:var(--nda-ink);letter-spacing:-.012em;margin:0}.nda-h1{line-height:1.04;font-size:clamp(34px,5vw,60px)}.nda-h2{line-height:1.1;font-size:clamp(24px,2.6vw,34px);margin-bottom:8px}.nda-h3{font-size:clamp(18px,1.6vw,22px);line-height:1.2}.nda-hl{font-family:var(--nda-font-hl);font-style:var(--nda-hl-style);font-weight:var(--nda-hl-weight);color:var(--nda-accent);text-transform:none}.nda-p{font-size:16px;line-height:1.6;margin:0;color:var(--nda-text)}.nda-muted{color:var(--nda-text2)}.nda-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;font-family:var(--nda-font);font-weight:600;font-size:15px;letter-spacing:.2px;line-height:1;padding:14px 24px;border-radius:var(--nda-r-btn);background:var(--nda-btn-bg);color:var(--nda-btn-text);border:1px solid var(--nda-btn-bg);text-decoration:none;cursor:pointer;transition:background .18s,color .18s,border-color .18s}.nda-btn:hover{background:var(--nda-btn-hover);border-color:var(--nda-btn-hover);color:var(--nda-btn-hover-text)}.nda-btn.sec{background:transparent;color:var(--nda-btn2);border-color:var(--nda-btn2)}.nda-btn.sec:hover{background:var(--nda-btn2);color:var(--nda-bg)}.nda-btn.light{background:var(--nda-bg);color:var(--nda-ink);border-color:var(--nda-bg)}.nda-btn.light:hover{background:var(--nda-grey);border-color:var(--nda-grey);color:var(--nda-ink)}.nda-btn.ghost{background:transparent;color:#fff;border-color:#fff}.nda-btn.ghost:hover{background:#fff;color:var(--nda-ink);border-color:#fff}.nda-btn.caps{text-transform:uppercase;letter-spacing:1.8px;font-size:13px;padding:17px 26px}.nda-btn.small{padding:9px 16px;font-size:14px;font-weight:500}.nda-btn.wide{width:100%}.nda-arrow{display:inline-flex;width:36px;height:36px;border-radius:50%;background:var(--nda-bg);color:var(--nda-ink);align-items:center;justify-content:center;border:1px solid var(--nda-line)}.nda-arrow svg{width:16px;height:16px}.nda-badge{display:inline-block;font-size:12px;font-weight:600;padding:5px 9px;border-radius:var(--nda-r-badge);background:var(--nda-ink);color:var(--nda-bg);line-height:1}.nda-ico{width:22px;height:22px;flex:none;stroke:currentColor;fill:none;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}.nda-card{background:var(--nda-bg);border:1px solid var(--nda-line);border-radius:var(--nda-r-card);overflow:hidden}.nda-ratio{position:relative;overflow:hidden;background:var(--nda-grey)}.nda-ratio>img,.nda-ratio>video{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.nda-sq{aspect-ratio:1/1}.nda-43{aspect-ratio:4/3}.nda-34{aspect-ratio:3/4}.nda-169{aspect-ratio:16/9}.nda-pcard{display:flex;flex-direction:column;gap:10px;min-width:0}.nda-pcard .nda-ratio{border-radius:var(--nda-r-card)}.nda-pcard .t{font-family:var(--nda-font);font-size:14.5px;line-height:1.4;margin:0;color:var(--nda-ink);display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-transform:none;font-weight:500}.nda-pcard .t a{color:inherit;text-decoration:none}.nda-pcard .pr{font-weight:700;font-size:15px;margin:0;color:var(--nda-price)}.nda-pcard .pr s{font-weight:400;color:var(--nda-text2);margin-left:6px}.nda-pcard .nda-badge{position:absolute;top:10px;left:10px;z-index:2}.nda-scroller{display:flex;gap:16px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;padding-bottom:4px;margin:0 calc(-1*var(--nda-gutter));padding-left:var(--nda-gutter);padding-right:var(--nda-gutter)}.nda-scroller::-webkit-scrollbar{display:none}.nda-scroller>*{scroll-snap-align:start;flex:0 0 auto}.nda-nav{display:flex;gap:8px}.nda-nav button{width:38px;height:38px;border-radius:50%;border:1px solid var(--nda-ink);background:var(--nda-bg);color:var(--nda-ink);cursor:pointer;display:inline-flex;align-items:center;justify-content:center}.nda-nav button svg{width:16px;height:16px}.nda-head{display:flex;align-items:flex-end;justify-content:space-between;gap:16px;margin-bottom:22px;flex-wrap:wrap}.nda-acc{border-top:1px solid var(--nda-line)}.nda-acc details{border-bottom:1px solid var(--nda-line)}.nda-acc summary{list-style:none;cursor:pointer;display:flex;justify-content:space-between;align-items:center;gap:16px;padding:18px 0;font-weight:600;font-size:16px;color:var(--nda-ink)}.nda-acc summary::-webkit-details-marker{display:none}.nda-acc summary svg{width:18px;height:18px;flex:none;transition:transform .2s}.nda-acc details[open] summary svg{transform:rotate(180deg)}.nda-acc .a{padding:0 0 18px;font-size:15px;line-height:1.6;color:var(--nda-text);max-width:70ch}.nda-acc .a p{margin:0 0 10px}.nda-input{font-family:var(--nda-font);font-size:15px;padding:12px 14px;border:1px solid var(--nda-line);border-radius:var(--nda-r-btn);background:var(--nda-bg);color:var(--nda-text);width:100%;min-width:0}.nda-input:focus{outline:2px solid var(--nda-ink);outline-offset:1px}@media(prefers-reduced-motion:reduce){.nda *{transition:none!important;animation:none!important}}
/*# sourceMappingURL=/cdn/shop/t/23/assets/nda.css.map */
