.am-badge{--am-ink: #203b35;--am-line: #d2dad4;--am-paper: #f6f3ed;--am-surface: #fffdfa;--colorTextBody: var(--am-ink);--colorBody: var(--am-surface);box-sizing:border-box;width:100%;max-width:72rem;padding:2.25rem clamp(1rem,4vw,3rem);margin:auto;border-radius:1.25rem;background:var(--am-surface);color:var(--am-ink);color-scheme:only light;letter-spacing:normal;overflow-wrap:anywhere}.am-badge [hidden]{display:none!important}.am-badge__header{margin:0 0 1.5rem}.am-badge__header h1{margin:0 0 .45rem;color:var(--am-ink);font-size:clamp(1.45rem,3.5vw,2.55rem);line-height:1.2;letter-spacing:normal;text-transform:none}.am-badge__header p{margin:0 0 .5rem}.am-badge__kicker{font-size:.78rem;letter-spacing:.14em;font-weight:700;text-transform:uppercase}.am-badge__grid{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);gap:clamp(1rem,4vw,2.75rem);align-items:start}.am-badge__studio{background:var(--am-paper);border:1px solid var(--am-line);border-radius:1.2rem;text-align:center;padding:1rem}.am-badge__studio canvas{display:block;width:min(100%,23rem);height:auto;aspect-ratio:1;margin:0 auto .6rem;border-radius:50%;letter-spacing:0;box-shadow:0 .35rem 1.5rem #203b3530}.am-badge__studio canvas[data-badge-adjusting]{touch-action:none}.am-badge__studio details img{display:block;width:min(100%,19rem);height:auto;margin:1rem auto 0;border-radius:.65rem}.am-badge__studio summary{cursor:pointer;text-decoration:underline}.am-badge__form{display:grid;grid-template-columns:minmax(0,1fr);min-width:0;gap:.55rem}.am-badge__form>label,.am-badge__adjust legend{font-weight:700;margin:0}.am-badge__form input:not([type=hidden]){box-sizing:border-box;width:100%;min-width:0;font-size:1rem}.am-badge__form input:not([type=range]){min-height:2.65rem;padding:.5rem .65rem;border:1px solid var(--am-line);border-radius:.5rem;background:#fff;color:inherit}.am-badge__form input:focus-visible,.am-badge__form button:focus-visible,.am-badge__studio summary:focus-visible{outline:2px solid #496d61;outline-offset:3px}.am-badge__form input[type=number]{max-width:8rem}.am-badge__adjust{border:1px solid var(--am-line);border-radius:.6rem;padding:.75rem;margin:0;min-width:0}.am-badge__adjust label{display:grid;gap:.2rem;margin:.3rem 0}.am-badge__adjust input{accent-color:var(--am-ink)}.am-badge__adjust button{min-height:2.5rem;text-decoration:underline}.am-badge__hint{font-size:.875rem;margin:.1rem 0 .5rem;line-height:1.45}.am-badge__error{color:#992626;margin:.2rem 0}.am-badge__buy{display:block;min-height:2.9rem;padding:.65rem 1rem;border-radius:.6rem;background:var(--am-ink);color:#fff;font-weight:700;white-space:normal}.am-badge__buy:disabled{opacity:.6;cursor:wait}.am-badge__description{margin-top:1.75rem;padding-top:1.25rem;border-top:1px solid var(--am-line);max-width:50rem;color:var(--am-ink);line-height:1.55}.am-badge__description>:last-child{margin-bottom:0}@media(max-width:700px){.am-badge{padding:1.2rem 1rem 1.5rem;border-radius:0}.am-badge__grid{grid-template-columns:minmax(0,1fr)}.am-badge__studio canvas{width:min(100%,17rem)}}
/*# sourceMappingURL=/cdn/shop/t/64/assets/atelier-insigna-live.css.map */
