/* Account-owned checkout uses the existing compact one-screen experience. */
.commerce-screen .wizard-body{gap:11px}
.commerce-message{margin:0;text-align:center;font-size:14px;line-height:21px;color:#7c4c65;overflow-wrap:anywhere}
.commerce-message-art{flex:1;min-height:0;max-height:180px;width:100%}
.commerce-message-art>svg{width:100%;height:100%}
.commerce-feedback{margin:0;font-size:13px;line-height:19px;color:#a1355c;overflow-wrap:anywhere;flex:0 0 auto}
.commerce-feedback:empty{display:none}
.commerce-test-mode{margin:0;padding:8px 12px;border:1px solid #d9b3c6;border-radius:10px;background:#f6e0eb;text-align:center;font-size:12px;line-height:18px;color:#8c3d65}
.commerce-screen .wizard-policy a,.commerce-screen .wizard-small-note a,.commerce-footer a{color:inherit;text-decoration:underline;text-underline-offset:2px}
.commerce-detail-links{display:flex;justify-content:center;gap:20px;flex:0 0 auto}
.commerce-cart-options{display:flex;align-items:center;justify-content:space-between;gap:10px;flex:0 0 auto;color:#83576d;font-size:12px;line-height:18px}
#experience-dialog .commerce-cart-options .box-text-button{margin:0;white-space:nowrap;min-height:36px}
.commerce-screen .wizard-match-grid.is-large{grid-template-columns:repeat(3,minmax(0,1fr));grid-template-rows:repeat(3,minmax(0,1fr))}
.commerce-screen .wizard-match-grid.is-large[data-count="6"]{grid-template-rows:repeat(2,minmax(0,1fr))}
.commerce-screen .wizard-match-tile>strong{font-size:13px;line-height:17px;overflow-wrap:anywhere}
.commerce-screen .wizard-product-icon{max-height:75px}
.commerce-token-only>.charm{width:100%;height:100%;max-width:75px;max-height:75px}
.commerce-token-caption{font-size:12px;line-height:15px;color:#866075}
.commerce-courier{display:flex;flex-direction:column;gap:4px;text-align:center;font-size:13px;line-height:19px;color:#79445f;overflow-wrap:anywhere;flex:0 0 auto}
.commerce-courier a{color:#9c3e68;text-underline-offset:3px}
.commerce-tracking-events{display:flex;flex-direction:column;gap:10px;padding:0 0 0 16px;margin:0;font-size:13px;line-height:18px;color:#7b4c65;min-height:0}
.commerce-tracking-events li>strong{display:block;font-size:13px;font-weight:650}
.commerce-tracking-events li>span{display:block;color:#8c6a7e;font-size:12px;line-height:17px}
.commerce-screen .wizard-field input[readonly]{background:#f4e7ed;color:#79516a}
.account-order-state .account-inline-link{min-height:36px;font-size:12px;margin-top:10px}
@media(max-width:400px),(max-height:650px){
 .commerce-screen .wizard-body{gap:9px}.commerce-message{font-size:13px;line-height:19px}
 .commerce-message-art{max-height:130px}.commerce-screen .wizard-match-grid.is-large{gap:5px}
 .commerce-screen .wizard-match-tile{padding:5px;gap:3px}.commerce-screen .wizard-match-tile>strong{font-size:12px;line-height:16px}
 .commerce-screen .wizard-product-icon{max-height:56px}.commerce-token-caption{font-size:12px;line-height:14px}
 .commerce-feedback{font-size:12px;line-height:18px}.commerce-tracking-events{gap:8px}
}
#experience-dialog[data-compact="true"] .commerce-message-art{max-height:70px}
#experience-dialog[data-compact="true"] .commerce-screen .wizard-body{gap:6px}
