html body .kc-deal{background:linear-gradient(160deg,#fffaf5,#fbe7d6);border:1px solid #efd9c6;border-radius:14px;padding:18px 16px;box-shadow:0 6px 20px #9e3b3b14}html body .kc-deal-h{font-size:14px;letter-spacing:.12em;text-transform:uppercase;font-weight:600;color:#2b2420;margin-bottom:12px}html body .kc-deal-h small{font-size:11px;letter-spacing:.02em;text-transform:none;font-weight:400;color:#9e3b3b;background:#fff;border:1px solid #efd9c6;border-radius:20px;padding:3px 10px}html body .kc-opt{border-radius:12px;padding:16px 14px;margin-top:10px;transition:transform .15s,box-shadow .15s,border-color .15s;box-shadow:0 1px 3px #2b242014;background:#fff}html body .kc-opt:hover{transform:translateY(-1px);box-shadow:0 4px 12px #2b242020}html body .kc-opt.on{border-color:#9e3b3b;box-shadow:0 0 0 2px #9e3b3b inset,0 6px 16px #9e3b3b1f}html body .kc-opt input{accent-color:#9e3b3b;width:20px;height:20px}html body .kc-opt .n{font-size:16px;font-weight:600;color:#2b2420}html body .kc-opt .d{font-size:13px;color:#6b5e55}html body .kc-opt .pr{font-size:17px;font-weight:600;color:#9e3b3b}html body .kc-opt .pr s{font-size:12px;color:#7d7269}html body .kc-opt .sv{border-radius:20px;background:#2b2420;color:#fff;padding:4px 10px;font-size:10px;letter-spacing:.08em;margin-top:6px}html body .kc-tag{background:linear-gradient(90deg,#9e3b3b,#c05a4a);border-radius:20px;padding:3px 10px;top:-10px;right:12px;font-size:10px;letter-spacing:.1em;box-shadow:0 2px 6px #9e3b3b40}html body .kc-gift{color:#9e3b3b;font-weight:600;background:#fdf1e9;border-radius:6px;padding:4px 8px;display:inline-flex;margin-top:6px;font-size:12px}html body .kc-foot{font-style:italic;color:#6b5e55;font-size:12px;margin-top:12px;line-height:1.5}@media(max-width:749px){html body .kc-deal,html body .kc-opt{padding:14px 12px}html body .kc-opt .pr{font-size:16px}html body .kc-opt .n{font-size:15px}}
/*# sourceMappingURL=/cdn/shop/t/42/assets/kc-bundle.css.map */
