/* Shirt purchase choices occupy the trailing side of the product card. */
.shirt-overview{display:grid;grid-template-columns:120px minmax(0,1fr) 112px;align-items:center;column-gap:12px}
.shirt-overview>.shirt-view-options{width:120px;min-width:0}
.shirt-overview>.shirt-product-details{min-width:0}
.shirt-overview>.product-print-choice{width:112px;min-width:0;margin:0;justify-self:end;align-self:center;padding:0}
.shirt-overview>.product-print-choice .product-print-options{gap:0}
@media(max-width:540px){.shirt-overview{grid-template-columns:105px minmax(0,1fr);gap:10px}.shirt-overview>.shirt-view-options{width:105px;grid-row:1/3}.shirt-overview>.shirt-product-details{grid-column:2;grid-row:1}.shirt-overview>.product-print-choice{grid-column:2;grid-row:2;width:min(112px,100%);justify-self:end;align-self:start;margin:0 0 8px}.shirt-overview .artboard.compact-shirt{width:105px;max-width:105px;height:130px}}
