.ts .ts-photo-tools[data-simple-photo]{padding:16px;background:#fff;border:1px solid #e1ddd6;border-radius:14px;color:#272421}.ts .tal-photo-simple{min-width:0}.ts .tal-photo-title{margin:0 0 12px;font-size:12px;line-height:1.4;font-weight:650;color:#72695f;letter-spacing:.04em}.ts .tal-photo-actions{display:flex;gap:8px;flex-wrap:wrap}.ts .tal-photo-actions button{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:9px 18px;border:1px solid #d9d3ca;border-radius:10px;font-size:14px;font-weight:600;line-height:1.35;margin:0}.ts .tal-photo-actions .ts-tool-cutout{background:#272421;color:#fff;border-color:#272421}.ts .tal-photo-actions button[aria-expanded=true]{background:#f2edfa;border-color:#8b70af;color:#473258}.ts .tal-photo-hint{margin:10px 0 0;font-size:12px;line-height:1.6;color:#766f65}.ts .tal-outline-panel{margin-top:16px;padding-top:16px;border-top:1px solid #eee9e2}.ts .tal-outline-panel[hidden]{display:none!important}.ts .tal-outline-presets{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}.ts .tal-outline-presets button{padding:8px 3px;margin:0;background:#faf9f6;border:1px solid #e7e1d8;border-radius:10px;display:grid;justify-items:center;gap:3px;min-width:0;color:#514b44;min-height:78px;font-size:12px}.ts .tal-outline-presets button[aria-pressed=true]{border-color:#84649f;box-shadow:inset 0 0 0 1px #84649f;background:#f5effc;color:#493357}.ts .tal-outline-presets svg{display:block;width:52px;height:40px}.ts .tal-photo-color-title{font-size:12px;font-weight:600;margin:14px 0 2px}.ts .tal-outline-palette .ts-swatches{gap:0;margin:0;display:flex;flex-wrap:wrap}.ts .tal-outline-palette .ts-swatches button{display:block;width:40px;height:40px;min-height:40px;padding:0;border:8px solid #fff;outline:0;border-radius:50%;box-shadow:inset 0 0 0 1px #0003;margin:0;background:var(--swatch)}.ts .tal-outline-palette .ts-swatches button[aria-pressed=true]{outline:0;box-shadow:inset 0 0 0 2px #654382,0 0 0 1px #a992c3}.ts .tal-outline-palette .ts-swatches button:focus-visible{outline:2px solid #654382;outline-offset:0}.ts .tal-outline-advanced{margin-top:8px;border-top:1px solid #eee9e2}.ts .tal-outline-advanced summary{cursor:pointer;padding:12px 0;font-size:12px;font-weight:600;min-height:44px;box-sizing:border-box;color:#62546f}.ts .tal-outline-advanced .ts-outline-controls{grid-template-columns:minmax(0,1fr) 90px;gap:16px;padding-top:4px}.ts .tal-outline-advanced .ts-outline-controls label{font-size:12px;margin:0}.ts .tal-outline-advanced input[type=range]{min-height:40px;margin:0}.ts .tal-outline-advanced .ts-color-label input[type=color]{height:40px;min-height:40px;border-radius:8px;margin:0;padding:3px}.ts .tal-photo-simple button:disabled{opacity:.45;cursor:not-allowed}@media(pointer:coarse){.ts .tal-outline-palette .ts-swatches button{width:44px;height:44px;min-height:44px;border-width:10px}}@media(max-width:749px){.ts .ts-photo-tools[data-simple-photo]{padding:12px}.ts .tal-outline-presets{gap:6px}.ts .tal-photo-actions button{flex:1}.ts .tal-photo-hint{font-size:11px}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/tal-photo-tools-simple.css.map */
