.ylig-wishlist .ylig-wishlist__step.is-complete{background:var(--ylig-surface)}.ylig-wishlist .ylig-wishlist__step.is-complete .ylig-wishlist__step-number{background:var(--ylig-pink);color:#fff}.ylig-wishlist__section-title{margin:0 0 6px;font-family:Georgia,serif;font-size:25px;font-weight:500}.ylig-wishlist__section-description{margin:0 0 22px;color:var(--ylig-muted);line-height:1.55}.ylig-wishlist__field label{color:var(--ylig-ink);font-size:13px;font-weight:700}.ylig-wishlist__field textarea{min-height:90px;resize:vertical}.ylig-wishlist__design.is-selected{border:2px solid var(--ylig-pink);padding:7px;box-shadow:0 0 0 3px rgba(255,167,199,.13)}.ylig-wishlist__design img{display:block;width:100%;aspect-ratio:3/4;border-radius:7px;object-fit:cover}.ylig-wishlist__sidebar-title{margin:0 0 14px;font-family:Georgia,serif;font-size:21px;font-weight:500}.ylig-wishlist__summary-row{display:flex;justify-content:space-between;gap:12px;padding:10px 0;border-bottom:1px solid #f5e9ed;color:var(--ylig-muted);font-size:13px}.ylig-wishlist__summary-row strong{color:var(--ylig-ink);text-align:right}.ylig-wishlist__product-list{display:grid;gap:12px}.ylig-wishlist__product{display:grid;grid-template-columns:76px minmax(0,1fr);gap:12px;padding:12px;border:1px solid var(--ylig-line);border-radius:12px}.ylig-wishlist__product-image{display:grid;width:76px;aspect-ratio:1;place-items:center;overflow:hidden;border-radius:9px;background:#fff4f7}.ylig-wishlist__product-image img{width:100%;height:100%;object-fit:contain}.ylig-wishlist__product-name{margin:0 0 5px;font-weight:700}.ylig-wishlist__product-meta{color:var(--ylig-muted);font-size:12px}.ylig-wishlist__notice{margin:12px 0;padding:11px 13px;border-radius:9px;background:var(--ylig-pink-soft);color:#8b4c62;font-size:13px;line-height:1.5}