.sst-cart-summary{margin:1rem 0;padding:1rem;border:1px solid currentColor;border-radius:6px;display:grid;gap:.75rem}
.sst-cart-summary__line{display:flex;justify-content:space-between;gap:1rem;align-items:start}
.sst-cart-summary__label{font-weight:600}
.sst-cart-summary__value{text-align:right}
.sst-cart-shipping-estimate [data-sst-cart-shipping-value]{font-weight:600}
@media(max-width:600px){.sst-cart-summary__line{display:block}.sst-cart-summary__value{display:block;text-align:left;margin-top:.25rem}}
