.dc-cart{--dc-font:"Graduate","Iowan Old Style",Rockwell,Georgia,serif;margin:.8rem 0 0;max-width:52rem}.dc-cart__row{display:flex;gap:1.6rem;align-items:flex-start}.dc-cart__panel{position:relative;box-sizing:border-box;flex:0 0 auto;width:23rem;aspect-ratio:2623/3555;background:var(--dc-garment);border:1px solid rgba(0,0,0,.12);padding:6%}.dc-cart__print{width:100%;height:100%;display:flex;align-items:center;justify-content:center;overflow:hidden}.dc-cart__text{font-family:var(--dc-font);color:var(--dc-ink);text-align:center;line-height:1.18;letter-spacing:.02em;white-space:pre;display:inline-block;flex:0 0 auto}.dc-cart__side{flex:1 1 auto;min-width:0}.dc-cart__caption{font-size:1.1rem;letter-spacing:.08em;text-transform:uppercase;opacity:.65;margin:0 0 .3rem}.dc-cart__summary{font-size:1.3rem;margin:0 0 .5rem;opacity:.8}.dc-cart__links{display:flex;flex-wrap:wrap;gap:1.4rem}.dc-cart__toggle{font:inherit;font-size:1.3rem;background:none;border:none;padding:0;cursor:pointer;text-decoration:underline;text-underline-offset:.3rem;color:inherit}.dc-cart__editor{margin:.6rem 0 0}.dc-cart__editor[hidden]{display:none}.dc-cart__input{width:100%;box-sizing:border-box;padding:.6rem;font:inherit;font-size:1.4rem;line-height:1.5;border:1px solid rgba(0,0,0,.35);background:transparent;color:inherit;resize:vertical}.dc-cart__meta{display:flex;justify-content:space-between;gap:1rem;margin:.3rem 0 0;font-size:1.1rem;opacity:.7}.dc-cart__msg{margin:.4rem 0 0;font-size:1.2rem;color:#8a1c1c}.dc-cart__msg[hidden]{display:none}.dc-cart__ok{margin:.4rem 0 0;font-size:1.2rem;color:#1c6b2e}.dc-cart__ok[hidden]{display:none}.dc-cart__actions{display:flex;gap:.8rem;margin:.6rem 0 0}.dc-cart__btn{font:inherit;font-size:1.3rem;padding:.5rem 1.2rem;cursor:pointer;border:1px solid currentColor;background:none}.dc-cart__btn--save{background:rgb(var(--color-button));color:rgb(var(--color-button-text));border-color:transparent}.dc-cart__btn[disabled]{opacity:.5;cursor:default}@media(max-width:749px){.dc-cart__row{flex-direction:column}.dc-cart__panel{width:min(23rem,100%)}}
/*# sourceMappingURL=/cdn/shop/t/20/assets/race-list-cart.css.map */
