.nd-bundle{margin:var(--sp-5) 0;padding:var(--sp-4);border:1px solid var(--nd-sand-deep);border-radius:var(--r-lg);background:var(--nd-sand)}.nd-bundle__eyebrow{display:flex;align-items:center;gap:var(--sp-2);margin-bottom:var(--sp-3);font-family:var(--font-title);font-size:var(--fs-micro);font-weight:var(--fw-bold);letter-spacing:var(--ls-eyebrow);text-transform:uppercase;color:var(--nd-brown-ink)}.nd-bundle__eyebrow svg{flex:none}.nd-bundle__tiers{display:flex;flex-direction:column;gap:var(--sp-2)}.nd-bundle__tier{position:relative;display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:var(--sp-3);padding:var(--sp-3) var(--sp-4);border:1px solid var(--nd-sand-deep);border-radius:var(--r-md);background:var(--nd-white);cursor:pointer;transition:border-color var(--dur) var(--ease),box-shadow var(--dur) var(--ease)}.nd-bundle__tier:hover{border-color:var(--nd-brown)}.nd-bundle__mark{flex:none;width:20px;height:20px;border-radius:50%;border:2px solid var(--nd-sand-deep);background:var(--nd-white);display:grid;place-content:center}.nd-bundle__mark:after{content:"";width:10px;height:10px;border-radius:50%;background:transparent;transition:background var(--dur-fast) var(--ease)}.nd-bundle__body{min-width:0;display:flex;flex-direction:column;gap:2px}.nd-bundle__name{font-family:var(--font-title);font-weight:var(--fw-bold);font-size:var(--fs-body);line-height:1.2;color:var(--nd-anthracite)}.nd-bundle__name em{font-style:normal;font-weight:var(--fw-bold);color:var(--nd-brown-ink)}.nd-bundle__sub{font-size:var(--fs-micro);line-height:1.35;color:#2e2d2ca8}.nd-bundle__sub b{color:var(--nd-ocean);font-weight:var(--fw-bold)}.nd-bundle__money{text-align:right;display:flex;flex-direction:column;gap:1px}.nd-bundle__was{font-size:var(--fs-micro);color:#2e2d2c80;text-decoration-thickness:1px}.nd-bundle__total{font-family:var(--font-title);font-weight:var(--fw-bold);font-size:var(--fs-h4);line-height:1.1;color:var(--nd-anthracite);font-variant-numeric:tabular-nums;white-space:nowrap}.nd-bundle__save{font-size:11px;font-weight:var(--fw-bold);letter-spacing:.02em;color:var(--nd-success);white-space:nowrap}.nd-bundle__tier--best{margin-top:var(--sp-3);padding:var(--sp-5) var(--sp-4) var(--sp-4);border:2px solid var(--nd-brown);background:linear-gradient(180deg,#fffcf6 0%,var(--nd-white) 70%);box-shadow:0 6px 20px -10px #ab907299}.nd-bundle__tier--best .nd-bundle__name{font-size:var(--fs-h4)}.nd-bundle__tier--best .nd-bundle__sub{font-size:var(--fs-small)}.nd-bundle__tier--best .nd-bundle__mark{width:22px;height:22px}.nd-bundle__flag{position:absolute;top:-11px;left:var(--sp-4);padding:3px 10px;border-radius:var(--r-pill);background:var(--nd-brown);color:var(--nd-white);font-family:var(--font-title);font-size:10px;font-weight:var(--fw-bold);letter-spacing:.1em;text-transform:uppercase;white-space:nowrap}.nd-bundle__tier--best .nd-bundle__total{color:var(--nd-ocean);font-size:var(--fs-h3)}.nd-bundle__ship{grid-column:1 / -1;margin-top:var(--sp-3);padding:9px 12px;border-radius:var(--r-pill);background:#2f6e561a;border:1px solid rgba(47,110,86,.3);color:var(--nd-success);font-size:var(--fs-micro);line-height:1.3;display:flex;align-items:center;justify-content:center;gap:var(--sp-2);text-align:center;animation:nd-ship-pulse 4s ease-in-out infinite}.nd-bundle__ship b{font-weight:var(--fw-bold);text-transform:uppercase;letter-spacing:.04em}.nd-bundle__ship svg{flex:none;animation:nd-ship-coucou 4s ease-in-out infinite}@keyframes nd-ship-coucou{0%,84%,to{transform:translate(0) rotate(0)}88%{transform:translate(-3px) rotate(-6deg)}92%{transform:translate(3px) rotate(6deg)}96%{transform:translate(-2px) rotate(-3deg)}}@keyframes nd-ship-pulse{0%,84%,to{box-shadow:0 0 #2f6e5600}90%{box-shadow:0 0 0 5px #2f6e5629}}@media(prefers-reduced-motion:reduce){.nd-bundle__ship,.nd-bundle__ship svg{animation:none}}.nd-bundle__input:checked+.nd-bundle__tier{border-color:var(--nd-ocean);box-shadow:0 0 0 1px var(--nd-ocean)}.nd-bundle__input:checked+.nd-bundle__tier .nd-bundle__mark{border-color:var(--nd-ocean)}.nd-bundle__input:checked+.nd-bundle__tier .nd-bundle__mark:after{background:var(--nd-ocean)}.nd-bundle__input:checked+.nd-bundle__tier--best{border-color:var(--nd-brown-ink);box-shadow:0 0 0 1px var(--nd-brown-ink),var(--shadow-card)}.nd-bundle__input:checked+.nd-bundle__tier--best .nd-bundle__mark{border-color:var(--nd-brown-ink)}.nd-bundle__input:checked+.nd-bundle__tier--best .nd-bundle__mark:after{background:var(--nd-brown-ink)}.nd-bundle__input:focus-visible+.nd-bundle__tier{outline:3px solid var(--focus);outline-offset:2px}.nd-bundle__why{margin-top:var(--sp-3);font-size:var(--fs-small);line-height:1.5;color:var(--nd-brown-ink)}.nd-bundle__fine{margin-top:var(--sp-2);font-size:11px;line-height:1.45;color:#2e2d2c8c}@media(max-width:420px){.nd-bundle{padding:var(--sp-3)}.nd-bundle__tier{padding:var(--sp-3);gap:var(--sp-2)}.nd-bundle__total{font-size:var(--fs-body)}.nd-bundle__tier--best .nd-bundle__total{font-size:var(--fs-h4)}.nd-bundle__ship{font-size:11px;padding:8px 10px}}
/*# sourceMappingURL=/cdn/shop/t/28/assets/nd-bundle.css.map */
