.yc2{max-width:1280px;margin:auto;padding:32px 24px 72px;color:#202428;font-family:Arial,sans-serif}.yc2 *{box-sizing:border-box}.yc2-back{font-size:14px;color:inherit}.yc2-heading{margin:28px 0}.yc2-heading h1{font-size:clamp(28px,4vw,44px);line-height:1.1;margin:10px 0}.yc2-heading p{max-width:760px}.yc2-eyebrow{font-size:12px;font-weight:700;letter-spacing:.13em;text-transform:uppercase}.yc2-steps{display:flex;gap:8px;margin:24px 0}.yc2 button{font:inherit;cursor:pointer;border:1px solid #cdd1d5;background:#fff;color:#202428;border-radius:8px;padding:11px 14px;min-height:44px}.yc2 button:disabled{opacity:.45;cursor:default}.yc2 button:focus-visible,.yc2 input:focus-visible,.yc2 select:focus-visible,.yc2 textarea:focus-visible,.yc2 canvas:focus-visible{outline:3px solid #4b74ff;outline-offset:3px}.yc2-steps button{flex:1;text-align:left;font-weight:700;background:#f5f6f7}.yc2-steps button span{display:inline-grid;place-items:center;border-radius:50%;width:26px;height:26px;margin-right:9px;background:#e2e5e7}.yc2-steps [aria-current=step]{background:#fff400;border-color:#fff400}.yc2-steps [aria-current=step] span{background:#202428;color:#fff}.yc2-layout{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(320px,1fr);gap:28px;align-items:start}.yc2-preview{position:sticky;top:150px;border:1px solid #e1e3e6;border-radius:14px;overflow:hidden;background:#f5f6f7}.yc2-preview-heading,.yc2-preview-foot,.yc2-side-row{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:16px 20px}.yc2 h2{font-size:22px;margin:0 0 16px;line-height:1.25}.yc2-preview-heading h2{margin:0;font-size:18px}.yc2-preview-heading span{font-size:13px;white-space:nowrap}.yc2-side-row{justify-content:center;padding-top:0}.yc2 [aria-pressed=true]{border-color:#202428;box-shadow:inset 0 0 0 1px #202428}.yc2-stage{min-height:260px;display:flex;align-items:center;justify-content:center;padding:24px;background:#e7e9ec}.yc2 canvas{display:block;max-width:100%;height:auto;max-height:540px;touch-action:none;box-shadow:0 10px 30px #0002;cursor:move}.yc2-preview-foot{flex-wrap:wrap;font-size:12px;padding-bottom:0}.yc2-watermark{color:#636b73;font-size:11px;letter-spacing:.04em}.yc2-note{font-size:13px;color:#626b74;line-height:1.55;margin:10px 0 16px}.yc2-preview>.yc2-note,.yc2-quality{margin:12px 20px}.yc2-quality{font-size:13px;line-height:1.5;border-left:3px solid #72a58c;padding:8px 12px;background:#fff}.yc2-quality[data-warning=true]{border-color:#dc982a}.yc2-panel{border:1px solid #e1e3e6;border-radius:14px;padding:24px;background:#fff}.yc2 label{display:flex;flex-direction:column;font-size:13px;font-weight:700;gap:7px;margin:15px 0}.yc2 input:not([type=checkbox]),.yc2 select,.yc2 textarea{width:100%;min-width:0;font:inherit;font-weight:400;font-size:16px;color:#202428;border:1px solid #cdd1d5;border-radius:7px;padding:11px;background:#fff}.yc2 input[type=color]{height:44px;padding:5px}.yc2 input[type=checkbox]{width:20px;height:20px;flex-shrink:0;accent-color:#202428;margin:0}.yc2 .yc2-check{flex-direction:row;align-items:center;font-weight:400}.yc2-fields{display:grid;grid-template-columns:1fr 1fr;gap:14px}.yc2-fields label{margin:10px 0}.yc2-models{display:grid;grid-template-columns:repeat(3,1fr);gap:8px}.yc2-models button{padding:8px;text-align:left;min-width:0}.yc2-models button>span:last-child{display:flex;justify-content:space-between;align-items:center;gap:3px;padding-top:10px;font-size:12px}.yc2-models small{font-size:10px;color:#7b8288}.yc2-mini{display:block;aspect-ratio:1.55;position:relative;overflow:hidden;border:1px solid #ddd;border-radius:3px;padding:12px 7px;background:#fff}.yc2-mini b{font-size:14px;display:block;line-height:1}.yc2-mini i{display:block;width:65%;height:2px;background:currentColor;margin-top:7px;opacity:.6}.yc2-mini-blue{border-left:8px solid #183c61;padding-left:6px;color:#183c61}.yc2-mini-dark{background:#161b20;color:#fff;border-left:8px solid #fff400}.yc2 .yc2-primary{background:#202428;color:#fff;border-color:#202428;font-weight:700}.yc2 .yc2-wide{width:100%;margin-top:18px}.yc2-panel-top{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px;gap:8px}.yc2-panel-top h2{margin:0}.yc2-history{display:flex;gap:6px}.yc2-history button{font-size:24px;padding:4px 12px}.yc2-tool{border-top:1px solid #e0e3e6;padding:16px 0}.yc2-tool summary{cursor:pointer;font-size:15px;font-weight:700;min-height:25px}.yc2-small-actions{display:flex;gap:8px}.yc2-small-actions button{font-size:12px;padding:7px 10px}.yc2 .yc2-text-button{font-size:13px;background:#f3f4f5;min-height:40px}.yc2-privacy{font-size:12px!important;line-height:1.5;align-items:flex-start!important}.yc2-privacy a{color:inherit;text-decoration:underline}.yc2-status{font-size:14px;line-height:1.5}.yc2-error{padding:12px;border:1px solid #b33737;color:#9d2727}.yc2-success{padding:18px;background:#edf7ef;border-radius:8px}.yc2 form{margin:0}.yc2 [data-busy=true]{opacity:.75}@media(max-width:800px){.yc2{padding:20px 16px 48px}.yc2-heading{margin:20px 0}.yc2-layout{grid-template-columns:minmax(0,1fr);gap:16px}.yc2-preview{position:static}.yc2-stage{min-height:180px;padding:16px}.yc2 canvas{max-height:460px;max-width:100%;width:auto}.yc2-panel{padding:20px}.yc2-steps{gap:5px}.yc2-steps button{padding:9px 7px;text-align:center;font-size:12px}.yc2-steps button span{display:block;margin:0 auto 6px}.yc2-preview-heading,.yc2-preview-foot{padding-left:16px;padding-right:16px}.yc2-models button>span:last-child{font-size:11px}.yc2-models small{display:none}}@media(prefers-reduced-motion:no-preference){.yc2 button{transition:background .15s,border-color .15s}}.yc2 [hidden]{display:none!important}.yc2-choice-grid{display:grid;grid-template-columns:1fr 1fr;gap:20px;margin:24px 0 44px}.yc2 .yc2-path{display:flex;flex-direction:column;align-items:flex-start;gap:14px;padding:30px;text-align:left;background:#fff;border:1px solid #d6d9da;border-top:5px solid #f2e900;border-radius:12px;color:#161b20;text-decoration:none;min-height:170px;font:inherit;cursor:pointer}.yc2-path strong{font-size:22px}.yc2-path span{font-size:15px;line-height:1.6;color:#555}.yc2-path:hover{border-color:#202428}.yc2-format-controls{margin:20px 0}.yc2-format-controls small{display:block;margin-bottom:16px;color:#555}.yc2 [data-quick]{margin-bottom:20px}.yc2 [data-quick] input{width:100%}.yc2 [data-canvas]{max-height:65vh;object-fit:contain}.yc2 [data-product-title]{text-transform:none}@media(max-width:749px){.yc2-choice-grid{grid-template-columns:1fr;gap:12px}.yc2 .yc2-path{min-height:130px;padding:22px}}.yp-q [hidden],.ym [hidden]{display:none!important}.yp-product-paths{padding:0;margin:16px 0;width:100%}.yp-product-paths .yc2-choice-grid{margin:16px 0 26px}.yp-product-paths .yc2-path{min-height:140px;padding:22px}.yp-product-paths .yc2-path strong{font-size:19px}.yp-rollup-detail .yc2-choice-grid{grid-template-columns:1fr}.ym-config{scroll-margin-top:24px}.yc2-auto-entry{margin:22px 0;padding:22px;background:#f7f8f9;border:1px solid #d6dadd;border-radius:12px}.yc2-auto-entry p{margin:12px 0 0}.yc2-auto{scroll-margin-top:160px;margin:22px 0 40px;padding:clamp(18px,3vw,36px);border:1px solid #d5dadd;border-radius:14px;background:#fafbfc}.yc2-auto-heading{display:flex;align-items:flex-start;justify-content:space-between;gap:22px;margin-bottom:24px}.yc2-auto-heading h2{font-size:clamp(25px,3vw,36px);line-height:1.15;margin:8px 0 14px}.yc2-auto-heading p{max-width:720px;line-height:1.6}.yc2-auto-grid{display:grid;grid-template-columns:minmax(0,1.6fr) minmax(240px,1fr);gap:30px}.yc2-auto-brand{padding:22px;border-radius:10px;background:#fff;border:1px solid #e1e4e7}.yc2-auto-brand h3{margin:0 0 20px}.yc2-auto [data-auto-generate]{margin-top:24px}.yc2-auto [data-auto-results]{scroll-margin-top:160px;margin-top:30px}.yc2-proposals{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.yc2-proposal{min-width:0;padding:16px;border:1px solid #d1d6db;border-radius:12px;background:#fff;display:flex;flex-direction:column;align-items:stretch;gap:12px}.yc2-proposal h4{font-size:18px;margin:4px 0}.yc2-proposal canvas{display:block;width:100%;height:auto;max-height:340px;object-fit:contain;background:#e9ecef;border:1px solid #e4e6e8}.yc2-proposal p{margin:0}.yc2-proposal .yc2-primary{margin-top:auto}.yc2-auto input[type=color]{min-height:46px}.yc2-auto button:focus-visible{outline:3px solid #345ccc;outline-offset:3px}@media(max-width:899px){.yc2-auto-grid,.yc2-proposals{grid-template-columns:1fr}.yc2-proposal canvas{max-height:400px}.yc2-auto-heading{flex-direction:column;gap:8px}}.yc2-proposal-group{grid-column:1/-1;margin:16px 0 0!important;padding:12px 0 4px;border-top:1px solid #d6dadd;font-size:20px}.yc2-proposal-group:first-child{border-top:0;margin-top:0!important}
/*# sourceMappingURL=/cdn/shop/t/27/assets/yp-card-editor.css.map */
