.nel-edit-wrap{background:#FFFFFF;}
.nel-edit-inner{max-width:1280px;margin:0 auto;padding-left:24px;padding-right:24px;}
.nel-edit-grid{display:grid;grid-template-columns:55% 40%;gap:80px;align-items:start;}
.nel-edit-lbl{font-size:1.2rem;font-weight:700;color:#BE5F3F;letter-spacing:0.15em;text-transform:uppercase;margin:0 0 16px;display:block;}
.nel-edit-h2{font-size:3.4rem;font-weight:700;color:#2C1A0E;line-height:1.2;margin:0 0 20px;}
.nel-edit-body{font-size:1.6rem;color:#5C3A28;line-height:1.6;margin:0 0 32px;}
.nel-edit-alt{background:#FDF5EE;border:1px solid #E8D5C4;border-radius:12px;padding:18px 20px;margin-bottom:12px;display:flex;gap:16px;align-items:flex-start;}
.nel-edit-alt-icon{width:28px;height:28px;min-width:28px;color:#BE5F3F;margin-top:2px;}
.nel-edit-alt-name{font-size:1.5rem;font-weight:600;color:#5C3A28;text-decoration:line-through;margin:0 0 5px;display:block;}
.nel-edit-alt-desc{font-size:1.35rem;color:#5C3A28;margin:0;line-height:1.5;}
.nel-edit-box{background:#2C1A0E;border-radius:20px;padding:40px 36px;}
.nel-edit-diff{font-size:1.2rem;font-weight:600;color:#8C7A6E;letter-spacing:0.15em;text-transform:uppercase;text-align:center;margin:0 0 12px;}
.nel-edit-brand{font-size:2rem;font-weight:700;color:#BE5F3F;letter-spacing:0.3em;text-transform:uppercase;text-align:center;margin:0 0 16px;}
.nel-edit-price{font-size:5.5rem;font-weight:700;color:#FFFFFF;text-align:center;margin:0 0 6px;line-height:1;}
.nel-edit-price-sub{font-size:1.4rem;color:#8C7A6E;text-align:center;margin:0 0 24px;}
.nel-edit-sep{border:none;border-top:1px solid #3D2A1E;margin:0 0 20px;}
.nel-edit-ul{list-style:none;margin:0 0 32px;padding:0;}
.nel-edit-ul li{font-size:1.5rem;color:#FFFFFF;padding:10px 0;border-bottom:1px solid #3D2A1E;line-height:1.4;}
.nel-edit-ul li:last-child{border-bottom:none;}
.nel-edit-btn{display:block;width:100%;background:#BE5F3F;color:#FFFFFF;font-size:1.6rem;font-weight:700;text-align:center;padding:16px 24px;border-radius:8px;text-decoration:none;box-sizing:border-box;}
.nel-edit-btn:hover{background:#A34E32;color:#FFFFFF;text-decoration:none;}
@media(max-width:749px){.nel-edit-inner{padding-left:16px;padding-right:16px;}.nel-edit-grid{grid-template-columns:1fr;gap:40px;}.nel-edit-h2{font-size:2.4rem;}.nel-edit-price{font-size:4rem;}.nel-edit-box{padding:28px 24px;}}
