.cl-my-list{max-width:960px;margin:0 auto;padding:24px 16px 48px;color:#111b32}.cl-my-list h1,.cl-my-list h2{color:#0c224a;font-weight:800;margin:0 0 8px}.cl-my-list h1{font-size:clamp(30px,6vw,54px)}.cl-my-list>p{margin:0 0 20px;line-height:1.4}.cl-list-card,.cl-list-form{border:1px solid #dce0e7;border-radius:14px;padding:16px;margin-bottom:8px}.cl-list-card{display:grid;grid-template-columns:minmax(75px,28%) 1fr auto;gap:12px;align-items:start}.cl-list-card img{width:100%;aspect-ratio:1;object-fit:cover;border-radius:10px}.cl-list-card h3{margin:0;font-size:clamp(15px,3.5vw,27px);font-weight:800}.cl-list-card p{margin:3px 0;line-height:1.4}.cl-list-qty{display:inline-flex;align-items:center;border:1px solid #adb7c8;border-radius:8px;overflow:hidden}.cl-list-qty button,.cl-list-remove{background:white;border:0;color:#122748;min-width:38px;min-height:38px;cursor:pointer}.cl-list-qty output{border-inline:1px solid #adb7c8;min-width:36px;text-align:center}.cl-list-remove{color:#a31515}.cl-list-amounts{display:flex;justify-content:space-between;gap:8px;flex-wrap:wrap;align-items:center}.cl-list-total{display:flex;justify-content:space-between;background:#eff1f5;border-radius:12px;padding:12px 16px;font-weight:750}.cl-list-total[hidden]{display:none}.cl-list-form{margin-top:16px}.cl-list-form h2{font-size:clamp(23px,4vw,38px)}.cl-list-form label{display:block;margin:8px 0 12px;font-weight:600}.cl-list-form label span{color:#ab1717}.cl-list-form label small{font-weight:400}.cl-list-fields{display:grid;grid-template-columns:1fr 1fr;gap:12px}.cl-list-form input:not([type=hidden]),.cl-list-form textarea{display:block;box-sizing:border-box;width:100%;margin-top:4px;border:1px solid #adb7c8;border-radius:8px;padding:9px;color:inherit;font:inherit;background:white}.cl-list-send{width:100%;border:0;background:#102b58;color:white;border-radius:9px;min-height:48px;font:inherit;font-weight:800;cursor:pointer}.cl-list-send:disabled{opacity:.55;cursor:default}.cl-list-privacy{text-align:center;margin:9px 0 0;font-size:.9em}