/* Customywear Photo Editor 3.4.213: critical launcher/saved-design CSS generated from the matching full frontend stylesheet to avoid layout shifts. */
.customywear-photo-editor-shell{--ws-accent:#239add;--ws-accent-dark:#1578b0;--ws-brand-dark:#1e3b66;--ws-brand-ink:#202020;--ws-bg:#f3f9fd;--ws-surface:#ffffff;--ws-surface-alt:#ecf6fb;--ws-ink:#112536;--ws-muted:#607487;--ws-line:#d7e6f0;--ws-error:#b42318;color:var(--ws-ink);font-family:"Trebuchet MS","Segoe UI",sans-serif}.customywear-photo-editor-shell [hidden]{display:none !important}.customywear-photo-editor-launcher{display:grid;gap:18px}.customywear-photo-editor-saved-summary{background:linear-gradient(180deg,rgba(30,59,102,0.06) 0%,rgba(35,154,221,0.04) 100%);border:1px solid var(--ws-line);border-radius:24px;display:grid;gap:12px;padding:16px}.customywear-photo-editor-saved-label{color:var(--ws-brand-dark);font-size:13px;font-weight:800;letter-spacing:0.08em;margin:0;text-transform:uppercase}.customywear-photo-editor-saved-note{color:var(--ws-muted);margin:0}.customywear-photo-editor-saved-image{aspect-ratio:1 / 1;display:block;height:auto;object-fit:cover;width:100%}.customywear-photo-editor-saved-grid{display:grid;gap:12px;grid-template-columns:repeat(3,minmax(0,1fr))}.customywear-photo-editor-saved-card{background:#ffffff;border:1px solid var(--ws-line);border-radius:18px;display:grid;gap:10px;padding:10px;transition:border-color 0.18s ease,box-shadow 0.18s ease,transform 0.18s ease}.customywear-photo-editor-saved-card.is-selected{border-color:var(--ws-accent);box-shadow:0 0 0 3px rgba(35,154,221,0.15)}.customywear-photo-editor-saved-thumb{appearance:none;background:#f5fbff;border:0;border-radius:14px;cursor:pointer;overflow:hidden;padding:0}.customywear-photo-editor-saved-card.is-color-preview-pending .customywear-photo-editor-saved-thumb{position:relative}.customywear-photo-editor-saved-card.is-color-preview-pending .customywear-photo-editor-saved-thumb::after{background:linear-gradient(90deg,transparent 0%,rgba(255,255,255,0.58) 50%,transparent 100%);bottom:0;content:"";left:-65%;pointer-events:none;position:absolute;top:0;transform:translateX(0);width:55%}.customywear-photo-editor-saved-grid.is-updating-color-preview .customywear-photo-editor-saved-card.is-color-preview-pending .customywear-photo-editor-saved-thumb::after{animation:customywearPhotoEditorSavedColorPreviewShimmer 1.2s ease-in-out infinite}@keyframes customywearPhotoEditorSavedColorPreviewShimmer{0%{transform:translateX(0)}100%{transform:translateX(300%)}}.customywear-photo-editor-saved-actions{align-items:center;display:grid;gap:8px;grid-template-areas:"edit select delete";grid-template-columns:minmax(0,1fr) auto auto}.customywear-photo-editor-saved-edit{font-size:12px;grid-area:edit;min-width:0;padding-inline:14px}.customywear-photo-editor-saved-icon{align-items:center;appearance:none;background:var(--ws-surface-alt);border:1px solid var(--ws-line);border-radius:14px;color:var(--ws-ink);cursor:pointer;display:inline-flex;height:48px;justify-content:center;width:48px}.customywear-photo-editor-saved-icon svg{display:block;fill:currentColor;height:18px;width:18px}.customywear-photo-editor-saved-icon.is-selected,.customywear-photo-editor-saved-icon:hover,.customywear-photo-editor-saved-icon:focus-visible{border-color:var(--ws-accent);color:var(--ws-accent)}.customywear-photo-editor-saved-delete:hover,.customywear-photo-editor-saved-delete:focus-visible{border-color:#dc2626;color:#dc2626}.customywear-photo-editor-saved-select{grid-area:select}.customywear-photo-editor-saved-delete{grid-area:delete}.customywear-photo-editor-launch-button{align-items:center;appearance:none;background:linear-gradient(135deg,#3fb3ef 0%,#239add 55%,#1e79be 100%);border:0;border-radius:26px;box-shadow:0 18px 34px rgba(35,154,221,0.22);color:#ffffff;cursor:pointer;display:grid;gap:14px;grid-template-columns:auto 1fr;padding:20px 22px;text-align:left;transition:transform 0.2s ease,box-shadow 0.2s ease,filter 0.2s ease}.customywear-photo-editor-launch-button:hover,.customywear-photo-editor-launch-button:focus-visible{box-shadow:0 20px 38px rgba(35,154,221,0.28);filter:brightness(1.03);transform:translateY(-1px)}.customywear-photo-editor-launch-button:active{transform:translateY(0) scale(0.992)}.customywear-photo-editor-launch-icon{align-items:center;background:rgba(255,255,255,0.14);border-radius:18px;display:inline-flex;height:56px;justify-content:center;width:56px}.customywear-photo-editor-launch-icon svg{display:block;fill:currentColor;height:26px;width:26px}.customywear-photo-editor-launch-copy{display:grid;gap:4px}.customywear-photo-editor-launch-title{font-size:21px;font-weight:800;line-height:1.1}.customywear-photo-editor-launch-subtitle{color:rgba(255,255,255,0.82);font-size:14px;line-height:1.4}.customywear-photo-editor-primary,.customywear-photo-editor-secondary{appearance:none;border-radius:999px;cursor:pointer;font-size:15px;font-weight:800;min-height:48px;padding:0 20px;transition:background 0.18s ease,transform 0.18s ease,opacity 0.18s ease}.customywear-photo-editor-secondary{background:var(--ws-surface-alt);border:1px solid var(--ws-line);color:var(--ws-ink)}.customywear-photo-editor-primary[disabled],.customywear-photo-editor-secondary[disabled]{cursor:not-allowed;opacity:0.65;transform:none}@media (max-width:1024px){.customywear-photo-editor-primary,.customywear-photo-editor-secondary{width:100%}.customywear-photo-editor-saved-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.customywear-photo-editor-saved-actions{grid-template-areas:"select delete" "edit edit";grid-template-columns:auto auto;justify-content:center}.customywear-photo-editor-saved-edit{font-size:11px;min-height:40px;padding-inline:10px}.customywear-photo-editor-saved-edit{font-size:12px}}@media (max-width:767px){.customywear-photo-editor-launch-button{gap:12px;grid-template-columns:auto 1fr;padding:18px}.customywear-photo-editor-launch-icon{height:48px;width:48px}.customywear-photo-editor-primary,.customywear-photo-editor-secondary,.customywear-photo-editor-color-chip,.customywear-photo-editor-font-option,.customywear-photo-editor-color-picker-field{width:100%}.customywear-photo-editor-saved-grid{grid-template-columns:1fr}.customywear-photo-editor-saved-actions{grid-template-areas:"select delete" "edit edit";grid-template-columns:auto auto;justify-content:center}.customywear-photo-editor-saved-icon{height:44px;width:44px}.customywear-photo-editor-saved-edit{font-size:12px}}@media (max-width:767px){.customywear-photo-editor-launch-button{grid-template-columns:auto 1fr;align-items:center}}.customywear-photo-editor-saved-card.is-selected{border-color:var(--ws-accent);border-width:3px;box-shadow:0 0 0 7px rgba(35,154,221,0.18)}.customywear-photo-editor-saved-icon.is-selected,.customywear-photo-editor-saved-icon:hover,.customywear-photo-editor-saved-icon:focus-visible{box-shadow:0 0 0 5px rgba(35,154,221,0.18)}.customywear-photo-editor-lightbox-image,.customywear-photo-editor-result-image-button,.customywear-photo-editor-result-canvas,.customywear-photo-editor-slider-reset,.customywear-photo-editor-saved-icon,.customywear-photo-editor-color-chip,.customywear-photo-editor-font-option,.customywear-photo-editor-text-clear{transition:transform 0.18s ease,box-shadow 0.18s ease,border-color 0.18s ease,opacity 0.18s ease}.customywear-photo-editor-saved-thumb{width:100%}.customywear-photo-editor-saved-actions{align-items:stretch}@media (max-width:767px){.customywear-photo-editor-saved-actions{grid-template-areas:'edit edit' 'select delete';grid-template-columns:minmax(0,1fr) minmax(0,1fr);width:100%}.customywear-photo-editor-saved-edit,.customywear-photo-editor-saved-icon{width:100%}.customywear-photo-editor-saved-icon{min-width:0}}.customywear-photo-editor-saved-thumb.is-selected{box-shadow:inset 0 0 0 3px rgba(35,154,221,0.28)}.customywear-photo-editor-saved-zoom{grid-area:select}@media (max-width:767px){.customywear-photo-editor-saved-actions{align-items:stretch;grid-template-areas:'edit edit' 'select delete';grid-template-columns:minmax(0,1fr) minmax(0,1fr);width:100%}.customywear-photo-editor-saved-edit,.customywear-photo-editor-saved-icon{min-width:0;width:100%}}.customywear-photo-editor-saved-grid{grid-template-columns:repeat(auto-fit,minmax(150px,1fr))}.customywear-photo-editor-saved-card{min-width:0}.customywear-photo-editor-saved-thumb,.customywear-photo-editor-saved-image{width:100%}.customywear-photo-editor-saved-actions{grid-template-columns:minmax(0,1fr) minmax(42px,auto) minmax(42px,auto)}.customywear-photo-editor-saved-edit{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media (max-width:1100px){.customywear-photo-editor-saved-grid{grid-template-columns:repeat(auto-fit,minmax(132px,1fr))}}.customywear-photo-editor-saved-grid,.cwpe-saved-designs{grid-template-columns:repeat(auto-fit,minmax(126px,1fr)) !important;gap:10px !important}.customywear-photo-editor-saved-card{display:flex !important;flex-direction:column !important;gap:8px !important;min-width:0;padding:8px !important}.customywear-photo-editor-saved-thumb{aspect-ratio:1 / 1;border-radius:12px !important;display:block;width:100%}.customywear-photo-editor-saved-image{aspect-ratio:1 / 1;display:block;height:auto;object-fit:cover;width:100%}.customywear-photo-editor-saved-actions{align-items:stretch !important;gap:6px !important;grid-template-areas:"edit zoom delete" !important;grid-template-columns:minmax(0,1fr) repeat(2,minmax(36px,40px)) !important}.customywear-photo-editor-saved-edit,.customywear-photo-editor-saved-icon{min-height:38px !important;height:38px !important;border-radius:12px !important}.customywear-photo-editor-saved-edit{align-items:center;display:inline-flex !important;font-size:11px !important;justify-content:center;line-height:1.1;overflow:hidden;padding-inline:12px !important;text-overflow:ellipsis;white-space:nowrap}.customywear-photo-editor-saved-zoom{grid-area:zoom}.customywear-photo-editor-saved-icon{width:100% !important}.customywear-photo-editor-saved-icon svg{height:16px !important;width:16px !important}@media (max-width:767px){.customywear-photo-editor-saved-grid,.cwpe-saved-designs{grid-template-columns:repeat(auto-fit,minmax(118px,1fr)) !important}.customywear-photo-editor-saved-edit,.customywear-photo-editor-saved-icon{min-height:36px !important;height:36px !important}}.customywear-photo-editor-saved-actions{align-items:start;gap:6px;grid-template-areas:"select delete" "edit edit";grid-template-columns:repeat(2,minmax(0,1fr))}.customywear-photo-editor-saved-edit,.customywear-photo-editor-saved-icon{height:36px;min-height:36px}.customywear-photo-editor-saved-edit{justify-content:center;padding-inline:10px}.customywear-photo-editor-saved-icon{border-radius:12px;width:100%}@media (max-width:767px){.customywear-photo-editor-saved-actions{gap:6px}}.customywear-photo-editor-saved-actions{align-items:stretch !important;grid-template-areas:"zoom delete" "edit edit" !important;grid-template-columns:repeat(2,minmax(0,1fr)) !important}.customywear-photo-editor-saved-zoom{grid-area:zoom !important}.customywear-photo-editor-saved-delete{grid-area:delete !important}.customywear-photo-editor-saved-edit{grid-area:edit !important;display:flex !important;width:100% !important;min-width:0 !important;min-height:34px !important;height:34px !important;justify-content:center !important;align-items:center !important;padding:0 10px !important;white-space:nowrap !important;writing-mode:horizontal-tb !important}.customywear-photo-editor-saved-icon{min-height:34px !important;height:34px !important;width:100% !important}@media (max-width:767px){.customywear-photo-editor-saved-actions{grid-template-areas:"zoom delete" "edit edit" !important;grid-template-columns:repeat(2,minmax(0,1fr)) !important}.customywear-photo-editor-saved-edit,.customywear-photo-editor-saved-icon{min-height:36px !important;height:36px !important}}.customywear-photo-editor-saved-actions{display:flex !important;flex-direction:column !important;align-items:stretch !important;gap:6px !important}.customywear-photo-editor-saved-actions-row{display:grid !important;gap:6px !important;align-items:stretch !important}.customywear-photo-editor-saved-actions-top{grid-template-columns:repeat(2,minmax(0,1fr)) !important}.customywear-photo-editor-saved-actions-bottom{grid-template-columns:minmax(0,1fr) !important}.customywear-photo-editor-saved-actions-bottom .customywear-photo-editor-saved-edit{display:flex !important;width:100% !important;min-width:0 !important;min-height:34px !important;height:34px !important;justify-content:center !important;align-items:center !important;padding:0 10px !important;white-space:nowrap !important;writing-mode:horizontal-tb !important;text-orientation:mixed !important}.customywear-photo-editor-saved-actions-top .customywear-photo-editor-saved-icon{min-height:34px !important;height:34px !important;width:100% !important}@media (max-width:767px){.customywear-photo-editor-saved-actions-bottom .customywear-photo-editor-saved-edit,.customywear-photo-editor-saved-actions-top .customywear-photo-editor-saved-icon{min-height:36px !important;height:36px !important}}@media (min-width:768px){.cwpe-saved-designs .customywear-photo-editor-saved-card .customywear-photo-editor-saved-actions,.customywear-photo-editor-saved-grid .customywear-photo-editor-saved-card .customywear-photo-editor-saved-actions{display:grid !important;grid-template-columns:repeat(2,minmax(0,1fr)) !important;grid-template-areas:"zoom delete" "edit edit" !important;align-items:stretch !important;gap:6px !important}.cwpe-saved-designs .customywear-photo-editor-saved-card .customywear-photo-editor-saved-actions-top,.cwpe-saved-designs .customywear-photo-editor-saved-card .customywear-photo-editor-saved-actions-bottom,.customywear-photo-editor-saved-grid .customywear-photo-editor-saved-card .customywear-photo-editor-saved-actions-top,.customywear-photo-editor-saved-grid .customywear-photo-editor-saved-card .customywear-photo-editor-saved-actions-bottom{display:contents !important}.cwpe-saved-designs .customywear-photo-editor-saved-card .customywear-photo-editor-saved-zoom,.customywear-photo-editor-saved-grid .customywear-photo-editor-saved-card .customywear-photo-editor-saved-zoom{grid-area:zoom !important}.cwpe-saved-designs .customywear-photo-editor-saved-card .customywear-photo-editor-saved-delete,.customywear-photo-editor-saved-grid .customywear-photo-editor-saved-card .customywear-photo-editor-saved-delete{grid-area:delete !important}.cwpe-saved-designs .customywear-photo-editor-saved-card .customywear-photo-editor-saved-edit,.customywear-photo-editor-saved-grid .customywear-photo-editor-saved-card .customywear-photo-editor-saved-edit{grid-area:edit !important;display:inline-flex !important;width:100% !important;min-width:0 !important;justify-content:center !important;align-items:center !important;min-height:34px !important;height:34px !important;padding:0 10px !important;white-space:nowrap !important;writing-mode:horizontal-tb !important;text-orientation:mixed !important}.cwpe-saved-designs .customywear-photo-editor-saved-card .customywear-photo-editor-saved-icon,.customywear-photo-editor-saved-grid .customywear-photo-editor-saved-card .customywear-photo-editor-saved-icon{width:100% !important;min-height:34px !important;height:34px !important}}.cwpe-saved-designs .customywear-photo-editor-saved-card .customywear-photo-editor-saved-actions,.customywear-photo-editor-saved-grid .customywear-photo-editor-saved-card .customywear-photo-editor-saved-actions{display:flex !important;flex-direction:column !important;align-items:stretch !important;justify-content:flex-start !important;gap:4px !important;width:100% !important}.cwpe-saved-designs .customywear-photo-editor-saved-card .customywear-photo-editor-saved-actions-top,.customywear-photo-editor-saved-grid .customywear-photo-editor-saved-card .customywear-photo-editor-saved-actions-top{display:grid !important;grid-template-columns:repeat(2,minmax(0,1fr)) !important;align-items:stretch !important;gap:4px !important;width:100% !important;order:1 !important}.cwpe-saved-designs .customywear-photo-editor-saved-card .customywear-photo-editor-saved-actions-bottom,.customywear-photo-editor-saved-grid .customywear-photo-editor-saved-card .customywear-photo-editor-saved-actions-bottom{display:block !important;width:100% !important;min-width:0 !important;order:2 !important}.cwpe-saved-designs .customywear-photo-editor-saved-card .customywear-photo-editor-saved-actions-bottom .customywear-photo-editor-saved-edit,.customywear-photo-editor-saved-grid .customywear-photo-editor-saved-card .customywear-photo-editor-saved-actions-bottom .customywear-photo-editor-saved-edit{display:flex !important;width:100% !important;min-width:0 !important;flex:0 0 100% !important;margin:0 !important;justify-content:center !important;align-items:center !important;text-align:center !important;white-space:nowrap !important;writing-mode:horizontal-tb !important;text-orientation:mixed !important;min-height:28px !important;height:28px !important;padding:0 8px !important;line-height:1 !important;border-radius:8px !important}.cwpe-saved-designs .customywear-photo-editor-saved-card .customywear-photo-editor-saved-actions-top .customywear-photo-editor-saved-icon,.customywear-photo-editor-saved-grid .customywear-photo-editor-saved-card .customywear-photo-editor-saved-actions-top .customywear-photo-editor-saved-icon{display:inline-flex !important;width:100% !important;min-width:0 !important;min-height:28px !important;height:28px !important;margin:0 !important;padding:0 !important;align-items:center !important;justify-content:center !important;line-height:1 !important;border-radius:8px !important}.cwpe-saved-designs .customywear-photo-editor-saved-card .customywear-photo-editor-saved-actions-top .customywear-photo-editor-saved-icon svg,.customywear-photo-editor-saved-grid .customywear-photo-editor-saved-card .customywear-photo-editor-saved-actions-top .customywear-photo-editor-saved-icon svg{width:14px !important;height:14px !important}.cwpe-saved-designs .customywear-photo-editor-saved-card .customywear-photo-editor-saved-actions,.customywear-photo-editor-saved-grid .customywear-photo-editor-saved-card .customywear-photo-editor-saved-actions{display:grid !important;grid-template-columns:repeat(2,minmax(0,1fr)) !important;grid-template-areas:"zoom delete" "edit edit" !important;align-items:stretch !important;gap:4px !important;width:100% !important}.cwpe-saved-designs .customywear-photo-editor-saved-card .customywear-photo-editor-saved-actions>.customywear-photo-editor-saved-zoom,.customywear-photo-editor-saved-grid .customywear-photo-editor-saved-card .customywear-photo-editor-saved-actions>.customywear-photo-editor-saved-zoom{grid-area:zoom !important}.cwpe-saved-designs .customywear-photo-editor-saved-card .customywear-photo-editor-saved-actions>.customywear-photo-editor-saved-delete,.customywear-photo-editor-saved-grid .customywear-photo-editor-saved-card .customywear-photo-editor-saved-actions>.customywear-photo-editor-saved-delete{grid-area:delete !important}.cwpe-saved-designs .customywear-photo-editor-saved-card .customywear-photo-editor-saved-actions>.customywear-photo-editor-saved-edit,.customywear-photo-editor-saved-grid .customywear-photo-editor-saved-card .customywear-photo-editor-saved-actions>.customywear-photo-editor-saved-edit{grid-area:edit !important;width:100% !important;min-width:0 !important}.cwpe-saved-designs .customywear-photo-editor-saved-card .customywear-photo-editor-saved-actions>.customywear-photo-editor-saved-edit,.cwpe-saved-designs .customywear-photo-editor-saved-card .customywear-photo-editor-saved-actions>.customywear-photo-editor-saved-icon,.customywear-photo-editor-saved-grid .customywear-photo-editor-saved-card .customywear-photo-editor-saved-actions>.customywear-photo-editor-saved-edit,.customywear-photo-editor-saved-grid .customywear-photo-editor-saved-card .customywear-photo-editor-saved-actions>.customywear-photo-editor-saved-icon{margin:0 !important;min-height:26px !important;height:26px !important}.cwpe-saved-designs .customywear-photo-editor-saved-card .customywear-photo-editor-saved-actions>.customywear-photo-editor-saved-icon,.customywear-photo-editor-saved-grid .customywear-photo-editor-saved-card .customywear-photo-editor-saved-actions>.customywear-photo-editor-saved-icon{display:inline-flex !important;align-items:center !important;justify-content:center !important;padding:0 !important}.cwpe-saved-designs .customywear-photo-editor-saved-card .customywear-photo-editor-saved-actions>.customywear-photo-editor-saved-edit,.customywear-photo-editor-saved-grid .customywear-photo-editor-saved-card .customywear-photo-editor-saved-actions>.customywear-photo-editor-saved-edit{display:flex !important;align-items:center !important;justify-content:center !important;text-align:center !important;padding:0 8px !important;white-space:nowrap !important;writing-mode:horizontal-tb !important;text-orientation:mixed !important}.cwpe-saved-designs .customywear-photo-editor-saved-card .customywear-photo-editor-saved-actions>.customywear-photo-editor-saved-actions-top,.customywear-photo-editor-saved-grid .customywear-photo-editor-saved-card .customywear-photo-editor-saved-actions>.customywear-photo-editor-saved-actions-top{grid-column:1 / -1 !important;display:grid !important;grid-template-columns:repeat(2,minmax(0,1fr)) !important;gap:4px !important;width:100% !important}.cwpe-saved-designs .customywear-photo-editor-saved-card .customywear-photo-editor-saved-actions>.customywear-photo-editor-saved-actions-bottom,.customywear-photo-editor-saved-grid .customywear-photo-editor-saved-card .customywear-photo-editor-saved-actions>.customywear-photo-editor-saved-actions-bottom{grid-column:1 / -1 !important;width:100% !important}.cwpe-saved-designs .customywear-photo-editor-saved-card .customywear-photo-editor-saved-actions>.customywear-photo-editor-saved-actions-bottom>.customywear-photo-editor-saved-edit,.customywear-photo-editor-saved-grid .customywear-photo-editor-saved-card .customywear-photo-editor-saved-actions>.customywear-photo-editor-saved-actions-bottom>.customywear-photo-editor-saved-edit{width:100% !important;min-height:26px !important;height:26px !important}.cwpe-saved-designs .customywear-photo-editor-saved-card .customywear-photo-editor-saved-actions,.customywear-photo-editor-saved-grid .customywear-photo-editor-saved-card .customywear-photo-editor-saved-actions{display:grid !important;grid-template-columns:repeat(2,minmax(0,1fr)) !important;grid-template-areas:"zoom delete" "edit edit" !important;gap:6px !important;align-items:stretch !important;width:100% !important}.cwpe-saved-designs .customywear-photo-editor-saved-card .customywear-photo-editor-saved-actions-row,.customywear-photo-editor-saved-grid .customywear-photo-editor-saved-card .customywear-photo-editor-saved-actions-row{display:contents !important}.cwpe-saved-designs .customywear-photo-editor-saved-card .customywear-photo-editor-saved-actions>.customywear-photo-editor-saved-zoom,.customywear-photo-editor-saved-grid .customywear-photo-editor-saved-card .customywear-photo-editor-saved-actions>.customywear-photo-editor-saved-zoom,.cwpe-saved-designs .customywear-photo-editor-saved-card .customywear-photo-editor-saved-actions .customywear-photo-editor-saved-zoom,.customywear-photo-editor-saved-grid .customywear-photo-editor-saved-card .customywear-photo-editor-saved-actions .customywear-photo-editor-saved-zoom{grid-area:zoom !important}.cwpe-saved-designs .customywear-photo-editor-saved-card .customywear-photo-editor-saved-actions>.customywear-photo-editor-saved-delete,.customywear-photo-editor-saved-grid .customywear-photo-editor-saved-card .customywear-photo-editor-saved-actions>.customywear-photo-editor-saved-delete,.cwpe-saved-designs .customywear-photo-editor-saved-card .customywear-photo-editor-saved-actions .customywear-photo-editor-saved-delete,.customywear-photo-editor-saved-grid .customywear-photo-editor-saved-card .customywear-photo-editor-saved-actions .customywear-photo-editor-saved-delete{grid-area:delete !important}.cwpe-saved-designs .customywear-photo-editor-saved-card .customywear-photo-editor-saved-actions>.customywear-photo-editor-saved-edit,.customywear-photo-editor-saved-grid .customywear-photo-editor-saved-card .customywear-photo-editor-saved-actions>.customywear-photo-editor-saved-edit,.cwpe-saved-designs .customywear-photo-editor-saved-card .customywear-photo-editor-saved-actions .customywear-photo-editor-saved-edit,.customywear-photo-editor-saved-grid .customywear-photo-editor-saved-card .customywear-photo-editor-saved-actions .customywear-photo-editor-saved-edit{grid-area:edit !important;display:inline-flex !important;width:100% !important;min-width:0 !important;justify-content:center !important;align-items:center !important;text-align:center !important;white-space:nowrap !important;writing-mode:horizontal-tb !important;text-orientation:mixed !important}.cwpe-saved-designs .customywear-photo-editor-saved-card .customywear-photo-editor-saved-actions>.customywear-photo-editor-saved-icon,.customywear-photo-editor-saved-grid .customywear-photo-editor-saved-card .customywear-photo-editor-saved-actions>.customywear-photo-editor-saved-icon,.cwpe-saved-designs .customywear-photo-editor-saved-card .customywear-photo-editor-saved-actions .customywear-photo-editor-saved-icon,.customywear-photo-editor-saved-grid .customywear-photo-editor-saved-card .customywear-photo-editor-saved-actions .customywear-photo-editor-saved-icon{display:inline-flex !important;width:100% !important;min-width:0 !important;justify-content:center !important;align-items:center !important}.cwpe-saved-designs .customywear-photo-editor-saved-card .customywear-photo-editor-saved-actions>.customywear-photo-editor-saved-edit,.cwpe-saved-designs .customywear-photo-editor-saved-card .customywear-photo-editor-saved-actions>.customywear-photo-editor-saved-icon,.customywear-photo-editor-saved-grid .customywear-photo-editor-saved-card .customywear-photo-editor-saved-actions>.customywear-photo-editor-saved-edit,.customywear-photo-editor-saved-grid .customywear-photo-editor-saved-card .customywear-photo-editor-saved-actions>.customywear-photo-editor-saved-icon,.cwpe-saved-designs .customywear-photo-editor-saved-card .customywear-photo-editor-saved-actions .customywear-photo-editor-saved-edit,.cwpe-saved-designs .customywear-photo-editor-saved-card .customywear-photo-editor-saved-actions .customywear-photo-editor-saved-icon,.customywear-photo-editor-saved-grid .customywear-photo-editor-saved-card .customywear-photo-editor-saved-actions .customywear-photo-editor-saved-edit,.customywear-photo-editor-saved-grid .customywear-photo-editor-saved-card .customywear-photo-editor-saved-actions .customywear-photo-editor-saved-icon{min-height:34px !important;height:34px !important;margin:0 !important}.cwpe-saved-designs .customywear-photo-editor-saved-card .customywear-photo-editor-saved-actions .customywear-photo-editor-saved-icon svg,.customywear-photo-editor-saved-grid .customywear-photo-editor-saved-card .customywear-photo-editor-saved-actions .customywear-photo-editor-saved-icon svg{width:16px !important;height:16px !important}@media (max-width:767px){.cwpe-saved-designs .customywear-photo-editor-saved-card .customywear-photo-editor-saved-actions,.customywear-photo-editor-saved-grid .customywear-photo-editor-saved-card .customywear-photo-editor-saved-actions{gap:6px !important}.cwpe-saved-designs .customywear-photo-editor-saved-card .customywear-photo-editor-saved-actions .customywear-photo-editor-saved-edit,.cwpe-saved-designs .customywear-photo-editor-saved-card .customywear-photo-editor-saved-actions .customywear-photo-editor-saved-icon,.customywear-photo-editor-saved-grid .customywear-photo-editor-saved-card .customywear-photo-editor-saved-actions .customywear-photo-editor-saved-edit,.customywear-photo-editor-saved-grid .customywear-photo-editor-saved-card .customywear-photo-editor-saved-actions .customywear-photo-editor-saved-icon{min-height:36px !important;height:36px !important}}.customywear-photo-editor-saved-grid.has-one-design{grid-template-columns:minmax(0,60%) !important;justify-content:center !important}.customywear-photo-editor-saved-grid.has-one-design .customywear-photo-editor-saved-card{width:100%}@media (max-width:767px){.customywear-photo-editor-saved-grid.has-one-design{grid-template-columns:minmax(0,60%) !important}}@media (max-width:767px){.customywear-photo-editor-mobile-sticky-launch .customywear-photo-editor-launch-icon{background:rgba(255,255,255,0.14);border-radius:12px;height:34px;width:34px}.customywear-photo-editor-mobile-sticky-launch .customywear-photo-editor-launch-icon svg{height:18px;width:18px}.customywear-photo-editor-mobile-sticky-launch .customywear-photo-editor-launch-copy{display:block}.customywear-photo-editor-mobile-sticky-launch .customywear-photo-editor-launch-title{display:block;font-size:16px;font-weight:800;letter-spacing:0.01em;line-height:1.1;white-space:nowrap}}.customywear-photo-editor-history-mounted-shell>.customywear-photo-editor-launcher{display:none !important}@media (min-width:768px) and (max-width:2199px){.customywear-photo-editor-saved-summary .customywear-photo-editor-saved-grid:not(.has-one-design){grid-template-columns:repeat(3,minmax(0,1fr)) !important}}@media (min-width:2200px){.customywear-photo-editor-saved-summary .customywear-photo-editor-saved-grid:not(.has-one-design){grid-template-columns:repeat(4,minmax(0,1fr)) !important}}.customywear-photo-editor-shell{
  --cwpe-stable-dialog-height:min(calc(100svh - max(16px,calc(env(safe-area-inset-top,0px) + 8px)) - 12px),860px);
  --cwpe-stable-content-width:620px;
}@media (max-width:767px){.customywear-photo-editor-shell{
    --cwpe-stable-dialog-height:calc(100svh - max(8px,env(safe-area-inset-top,0px)) - 8px);
    --cwpe-stable-content-width:100%;
  }}.customywear-photo-editor-old-product .customywear-photo-editor-tshirt-choice,
.customywear-photo-editor-old-product .customywear-photo-editor-shortcode-option,
.customywear-photo-editor-old-product .customywear-photo-editor-size-guide-trigger,
.customywear-photo-editor-old-product .customywear-photo-editor-primary,
.customywear-photo-editor-old-product .customywear-photo-editor-secondary{
  font-size: clamp(15px, 1.05vw, 17px) !important;
  line-height: 1.25 !important;
}.customywear-photo-editor-old-product .customywear-photo-editor-secondary,
.customywear-photo-editor-old-product .customywear-photo-editor-old-product-replace,
.customywear-photo-editor-old-product .customywear-photo-editor-old-product-family-replace,
.customywear-photo-editor-old-product [data-cwpe-old-product-repick],
.customywear-photo-editor-old-product [data-cwpe-old-product-add-another],
.customywear-photo-editor-old-product .customywear-photo-editor-old-product-upload-button,
.customywear-photo-editor-old-product .customywear-photo-editor-old-product-upload-button.has-photos{
  background: #ffffff !important;
  border-color: rgba(30, 59, 102, 0.38) !important;
  color: var(--cwpe-old-product-brand-secondary) !important;
}.customywear-photo-editor-old-product .customywear-photo-editor-secondary:hover,
.customywear-photo-editor-old-product .customywear-photo-editor-secondary:focus-visible,
.customywear-photo-editor-old-product .customywear-photo-editor-old-product-replace:hover,
.customywear-photo-editor-old-product .customywear-photo-editor-old-product-replace:focus-visible,
.customywear-photo-editor-old-product .customywear-photo-editor-old-product-family-replace:hover,
.customywear-photo-editor-old-product .customywear-photo-editor-old-product-family-replace:focus-visible,
.customywear-photo-editor-old-product [data-cwpe-old-product-repick]:hover,
.customywear-photo-editor-old-product [data-cwpe-old-product-repick]:focus-visible,
.customywear-photo-editor-old-product [data-cwpe-old-product-add-another]:hover,
.customywear-photo-editor-old-product [data-cwpe-old-product-add-another]:focus-visible,
.customywear-photo-editor-old-product .customywear-photo-editor-old-product-upload-button:hover,
.customywear-photo-editor-old-product .customywear-photo-editor-old-product-upload-button:focus-visible{
  background: rgba(35, 154, 221, 0.1) !important;
  border-color: var(--cwpe-old-product-brand-main) !important;
  box-shadow: 0 10px 22px rgba(35, 154, 221, 0.14), 0 0 0 3px var(--cwpe-old-product-brand-ring) !important;
  color: var(--cwpe-old-product-brand-secondary) !important;
  outline: none !important;
}.customywear-photo-editor-shell--deferred[data-cwpe-deferred-loading="1"] .customywear-photo-editor-launch-button{pointer-events:none}
