.my-collections:not(#\#):not(#\#):not(#\#):not(#\#),.my-collection-dialog:not(#\#):not(#\#):not(#\#):not(#\#){--mc-bad:#b23a2e}.my-collections:not(#\#):not(#\#):not(#\#):not(#\#){margin:0 0 22px}.my-collections-head:not(#\#):not(#\#):not(#\#):not(#\#){justify-content:space-between;align-items:baseline;margin:0 0 10px;display:flex}.my-collections-head:not(#\#):not(#\#):not(#\#):not(#\#) h2{font-family:var(--font-sans);font-size:17px;font-weight:700}.my-collections-head:not(#\#):not(#\#):not(#\#):not(#\#) small{color:var(--muted);font-size:13px}.my-collections-strip:not(#\#):not(#\#):not(#\#):not(#\#){flex-wrap:wrap;gap:16px;display:flex}.my-collections-strip:not(#\#):not(#\#):not(#\#):not(#\#)>*{flex:none;width:172px}.my-collections-strip:not(#\#):not(#\#):not(#\#):not(#\#)>.designed-new-tile{border-color:var(--line-strong);text-align:center;border-radius:16px;flex-direction:column;justify-content:center;margin:0;padding:12px}.my-collections-strip:not(#\#):not(#\#):not(#\#):not(#\#)>.designed-new-tile:not(:disabled):hover{border-color:var(--ink)}.my-collection-card:not(#\#):not(#\#):not(#\#):not(#\#){border:1px solid var(--line);text-align:left;background:#fff;border-radius:16px;flex-direction:column;padding:8px 8px 10px;display:flex;position:relative}.my-collection-card:hover:not(#\#):not(#\#):not(#\#):not(#\#){border-color:var(--line-strong)}.my-collection-card[data-locked]:not(#\#):not(#\#):not(#\#):not(#\#){opacity:.55}.my-collection-cover:not(#\#):not(#\#):not(#\#):not(#\#){aspect-ratio:1;background:#f0f2ec;border-radius:10px;grid-template-rows:repeat(2,minmax(0,1fr));grid-template-columns:repeat(2,minmax(0,1fr));gap:3px;display:grid;overflow:hidden}.my-collection-cover:not(#\#):not(#\#):not(#\#):not(#\#)>*{object-fit:cover;background:#e6e9e3;width:100%;min-width:0;height:100%;min-height:0;display:block}.my-collection-cover[data-count="1"]:not(#\#):not(#\#):not(#\#):not(#\#){grid-template-rows:minmax(0,1fr);grid-template-columns:minmax(0,1fr)}.my-collection-cover[data-count="2"]:not(#\#):not(#\#):not(#\#):not(#\#){grid-template-rows:minmax(0,1fr)}.my-collection-cover[data-count="3"]:not(#\#):not(#\#):not(#\#):not(#\#)>:first-child{grid-row:span 2}.my-collection-card:not(#\#):not(#\#):not(#\#):not(#\#) strong{white-space:nowrap;text-overflow:ellipsis;margin:9px 2px 1px;font-size:14.5px;font-weight:600;display:block;overflow:hidden}.my-collection-card:not(#\#):not(#\#):not(#\#):not(#\#) small{color:var(--muted);margin:0 2px;font-size:12.5px;display:block}.my-collection-tag:not(#\#):not(#\#):not(#\#):not(#\#){color:var(--muted);background:#e6e9e3;border-radius:999px;padding:3px 8px;font-size:11.5px;font-weight:600;position:absolute;top:12px;left:12px}.my-collection-tag[data-state=patterns]:not(#\#):not(#\#):not(#\#):not(#\#),.my-collection-tag[data-state=seller]:not(#\#):not(#\#):not(#\#):not(#\#){color:#7a4b05;background:#fbe7c0}.my-collection-tag[data-state=locked]:not(#\#):not(#\#):not(#\#):not(#\#){color:var(--mc-bad);background:#f3dcd8}[data-slot=dialog-content].my-collection-dialog:not(#\#):not(#\#):not(#\#):not(#\#){color:var(--ink);background:#fff;flex-direction:column;gap:0;font-size:14px;display:flex;overflow:hidden}.my-collection-dialog:not(#\#):not(#\#):not(#\#):not(#\#) h2{font-family:var(--font-sans);margin:0 48px 4px 0;font-size:22px;font-weight:700;line-height:1.3}.my-collection-dialog:not(#\#):not(#\#):not(#\#):not(#\#) [data-slot=dialog-description]{color:var(--muted);margin:0 0 18px;font-size:13.5px;line-height:1.5}.my-collection-dialog:not(#\#):not(#\#):not(#\#):not(#\#) [data-slot=dialog-description].my-collection-locked{color:var(--mc-bad);font-weight:600}.my-collection-dialog:not(#\#):not(#\#):not(#\#):not(#\#) [data-slot=dialog-close]{border:1px solid var(--line);width:34px;height:34px;color:var(--muted);border-radius:17px;top:20px;right:20px}.my-collection-form:not(#\#):not(#\#):not(#\#):not(#\#){flex-direction:column;flex:1;min-height:0;display:flex}.my-collection-body:not(#\#):not(#\#):not(#\#):not(#\#){flex:1;align-content:start;gap:16px;min-height:0;display:grid;overflow-y:auto}.my-collection-field:not(#\#):not(#\#):not(#\#):not(#\#){flex-direction:column;gap:7px;min-width:0;display:flex}.my-collection-field:not(#\#):not(#\#):not(#\#):not(#\#)>:first-child{font-size:14px;font-weight:600}.my-collection-picker:not(#\#):not(#\#):not(#\#):not(#\#)>:first-child small{color:var(--muted);margin-left:8px;font-size:12.5px;font-weight:400}.my-collection-name:not(#\#):not(#\#):not(#\#):not(#\#) input,.my-collection-input:not(#\#):not(#\#):not(#\#):not(#\#){border:1px solid var(--line-strong);width:100%;color:var(--ink);background:#fff;border-radius:10px;padding:11px 13px;font-size:16px}.my-collection-input:not(#\#):not(#\#):not(#\#):not(#\#){align-items:center;gap:6px;display:flex}.my-collection-input:not(#\#):not(#\#):not(#\#):not(#\#)>span{color:var(--muted)}.my-collection-input:not(#\#):not(#\#):not(#\#):not(#\#) input{min-width:0;color:inherit;background:0 0;border:0;outline:0;flex:1;padding:0;font-size:16px}.my-collection-name:not(#\#):not(#\#):not(#\#):not(#\#) input:focus,.my-collection-input:focus-within:not(#\#):not(#\#):not(#\#):not(#\#){border-color:var(--ink);box-shadow:0 0 0 2px var(--accent-soft);outline:0}.my-collection-input[data-bad]:not(#\#):not(#\#):not(#\#):not(#\#){border-color:var(--mc-bad)}.my-collection-name:not(#\#):not(#\#):not(#\#):not(#\#) small,.my-collection-price:not(#\#):not(#\#):not(#\#):not(#\#) small{color:var(--muted);font-size:12.5px;font-weight:400;line-height:1.5}.my-collection-price:not(#\#):not(#\#):not(#\#):not(#\#) small.is-bad{color:var(--mc-bad);font-weight:600}.my-collection-saving:not(#\#):not(#\#):not(#\#):not(#\#){color:#2f6b3f;font-weight:600}.my-collection-picks:not(#\#):not(#\#):not(#\#):not(#\#){max-height:min(300px, calc(var(--dvh) * 38));grid-template-columns:repeat(4,minmax(0,1fr));grid-auto-rows:max-content;gap:6px;display:grid;overflow-y:auto}.my-collection-pick:not(#\#):not(#\#):not(#\#):not(#\#){aspect-ratio:1;background:#f0f2ec;border:1.5px solid #0000;border-radius:12px;padding:0;display:block;position:relative;overflow:hidden}.my-collection-pick:not(#\#):not(#\#):not(#\#):not(#\#) img{object-fit:contain;width:100%;height:100%;padding:4px;display:block}.my-collection-pick[aria-pressed=true]:not(#\#):not(#\#):not(#\#):not(#\#){border-color:var(--ink)}.my-collection-pick:disabled:not(#\#):not(#\#):not(#\#):not(#\#){opacity:1}.my-collection-pick:disabled[aria-pressed=false]:not([data-problem]):not(#\#):not(#\#):not(#\#):not(#\#){opacity:.45}.my-collection-pick-n:not(#\#):not(#\#):not(#\#):not(#\#){border:var(--stroke);background:var(--accent);width:20px;height:20px;color:var(--ink);border-radius:10px;place-items:center;font-size:11px;font-weight:700;line-height:1;display:grid;position:absolute;top:4px;right:4px}.my-collection-pick[data-problem]:not(#\#):not(#\#):not(#\#):not(#\#){border-color:var(--mc-bad)}.my-collection-pick[data-problem]:not(#\#):not(#\#):not(#\#):not(#\#) img{opacity:.45}.my-collection-pick[data-problem]:not(#\#):not(#\#):not(#\#):not(#\#):after{content:"";border:1.5px solid var(--mc-bad);background:#fff;border-radius:10px;width:20px;height:20px;position:absolute;top:4px;right:4px}.my-collection-pick-bad:not(#\#):not(#\#):not(#\#):not(#\#){z-index:1;background:var(--mc-bad);color:#fff;white-space:nowrap;text-overflow:ellipsis;border-radius:999px;max-width:calc(100% - 8px);padding:2px 6px;font-size:10px;font-weight:600;position:absolute;bottom:4px;left:4px;overflow:hidden}.my-collection-sum:not(#\#):not(#\#):not(#\#):not(#\#){color:var(--muted);flex-wrap:wrap;justify-content:space-between;gap:4px 12px;font-size:13px;display:flex}.my-collection-sum:not(#\#):not(#\#):not(#\#):not(#\#) b{color:var(--ink);font-weight:600}.my-collection-sum:not(#\#):not(#\#):not(#\#):not(#\#) .is-bad{color:var(--mc-bad);font-weight:600}.my-collection-toggle:not(#\#):not(#\#):not(#\#):not(#\#){border-top:1px solid var(--line);flex-direction:row;justify-content:space-between;align-items:center;gap:16px;padding-top:12px}.my-collection-toggle:not(#\#):not(#\#):not(#\#):not(#\#) b{font-size:15px;font-weight:600;display:block}.my-collection-toggle:not(#\#):not(#\#):not(#\#):not(#\#) small{color:var(--muted);margin-top:2px;font-size:12.5px;font-weight:400;display:block}.my-collection-switch:not(#\#):not(#\#):not(#\#):not(#\#){border:var(--stroke);background:#e6e9e3;border-radius:15px;flex:none;width:50px;height:30px;padding:0;transition:background .15s;position:relative}.my-collection-switch:not(#\#):not(#\#):not(#\#):not(#\#):after{content:"";border:var(--stroke);background:#fff;border-radius:50%;width:21px;height:21px;transition:transform .15s;position:absolute;top:3px;left:3px}.my-collection-switch[aria-checked=true]:not(#\#):not(#\#):not(#\#):not(#\#){background:var(--accent)}.my-collection-switch[aria-checked=true]:not(#\#):not(#\#):not(#\#):not(#\#):after{transform:translate(20px)}.my-collection-dialog:not(#\#):not(#\#):not(#\#):not(#\#) .my-collection-error{margin:12px 0 0}.my-collection-foot:not(#\#):not(#\#):not(#\#):not(#\#){border-top:1px solid var(--line);flex:none;justify-content:space-between;align-items:center;gap:12px;margin-top:12px;padding:16px 0 22px;display:flex}.my-collection-foot:not(#\#):not(#\#):not(#\#):not(#\#) .primary,.my-collection-foot:not(#\#):not(#\#):not(#\#):not(#\#) .secondary{border:var(--stroke);min-height:46px;color:var(--ink);border-radius:23px;padding:0 36px;font-size:15px;font-weight:700}.my-collection-foot:not(#\#):not(#\#):not(#\#):not(#\#) .primary{background:var(--accent);box-shadow:var(--pop)}.my-collection-foot:not(#\#):not(#\#):not(#\#):not(#\#) .primary:not(:disabled):hover{background:var(--accent-strong)}.my-collection-foot:not(#\#):not(#\#):not(#\#):not(#\#) .secondary{box-shadow:var(--pop-sm);background:#fff;margin-left:auto}.my-collection-delete:not(#\#):not(#\#):not(#\#):not(#\#),.my-collection-cancel:not(#\#):not(#\#):not(#\#):not(#\#){padding:8px 10px;font-size:15px;font-weight:600}.my-collection-delete:not(#\#):not(#\#):not(#\#):not(#\#){color:var(--mc-bad)}.my-collection-cancel:not(#\#):not(#\#):not(#\#):not(#\#){color:var(--muted)}@media (min-width:768px){[data-slot=dialog-content].my-collection-dialog:not(#\#):not(#\#):not(#\#):not(#\#){width:calc(100% - 2rem);max-width:640px;max-height:min(760px, calc(var(--dvh) * 92));border:var(--stroke);box-shadow:var(--pop);border-radius:22px;padding:28px 30px 0}.my-collection-body:not(#\#):not(#\#):not(#\#):not(#\#){grid-template-rows:auto auto auto 1fr;grid-template-columns:repeat(2,minmax(0,1fr));grid-template-areas:"name pick""price pick""toggle pick"".pick";gap:16px 22px}.my-collection-name:not(#\#):not(#\#):not(#\#):not(#\#){grid-area:name}.my-collection-picker:not(#\#):not(#\#):not(#\#):not(#\#){grid-area:pick}.my-collection-price:not(#\#):not(#\#):not(#\#):not(#\#){grid-area:price}.my-collection-toggle:not(#\#):not(#\#):not(#\#):not(#\#){grid-area:toggle}.my-collection-picks:not(#\#):not(#\#):not(#\#):not(#\#){gap:7px;max-height:320px}.my-collection-pick:not(#\#):not(#\#):not(#\#):not(#\#){border-radius:10px}.my-collection-saving:not(#\#):not(#\#):not(#\#):not(#\#){margin-top:2px;display:block}.my-collection-saving:not(#\#):not(#\#):not(#\#):not(#\#)>span{display:none}}@media (max-width:767px){.my-collections-strip:not(#\#):not(#\#):not(#\#):not(#\#){overscroll-behavior-x:contain;scrollbar-width:none;flex-wrap:nowrap;gap:12px;margin:0 -16px;padding:0 16px 4px;overflow-x:auto}.my-collections-strip:not(#\#):not(#\#):not(#\#):not(#\#)::-webkit-scrollbar{display:none}.my-collections-strip:not(#\#):not(#\#):not(#\#):not(#\#)>*{width:150px}[data-slot=dialog-content].my-collection-dialog{padding:10px 0 0!important}[data-slot=dialog-content].my-collection-dialog:not(#\#):not(#\#):not(#\#):not(#\#){height:calc(var(--dvh) * 92);max-height:none}.my-collection-dialog:not(#\#):not(#\#):not(#\#):not(#\#):before{content:"";background:#cfd5cc;border-radius:3px;flex:none;width:42px;height:5px;margin:0 auto 12px}.my-collection-dialog:not(#\#):not(#\#):not(#\#):not(#\#) h2{margin:0 64px 12px 20px}.my-collection-dialog:not(#\#):not(#\#):not(#\#):not(#\#) [data-slot=dialog-description]:not(.my-collection-locked){clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.my-collection-dialog:not(#\#):not(#\#):not(#\#):not(#\#) [data-slot=dialog-description].my-collection-locked{margin:0 20px 12px}.my-collection-dialog:not(#\#):not(#\#):not(#\#):not(#\#) [data-slot=dialog-close]{top:22px;right:18px}.my-collection-body:not(#\#):not(#\#):not(#\#):not(#\#){gap:14px;padding:0 20px 16px}.my-collection-dialog:not(#\#):not(#\#):not(#\#):not(#\#) .my-collection-error{margin:0 20px 12px}.my-collection-foot:not(#\#):not(#\#):not(#\#):not(#\#){padding:12px 20px calc(16px + env(safe-area-inset-bottom));margin:0}.my-collection-foot:not(#\#):not(#\#):not(#\#):not(#\#) .primary{border-radius:26px;flex:1;min-height:52px;font-size:17px}.my-collection-foot:not(#\#):not(#\#):not(#\#):not(#\#) .primary:not(:disabled):active{box-shadow:0 1px 0 var(--ink);transform:translateY(2px)}.my-collection-foot:not(#\#):not(#\#):not(#\#):not(#\#) .secondary:not(:disabled):active{box-shadow:0 1px 0 var(--ink);transform:translateY(1px)}}
