.cart-item__details>.sm-mcase-cart{margin-top:var(--sm-space-sm, .8rem);color:var(--sm-color-text-primary, rgb(var(--color-foreground)));font-family:var(--sm-font-body-family, var(--font-body-family));font-size:var(--sm-type-body-size, 1.4rem);line-height:var(--sm-line-height-normal, 1.5)}.sm-mcase-cart p,.sm-mcase-cart h3,.sm-mcase-cart dl{margin:0}.sm-mcase-cart__meta,.sm-mcase-cart__color-count,.sm-mcase-cart__details>summary,.sm-mcase-cart__default{color:var(--sm-color-text-muted, rgba(var(--color-foreground), .62));font-size:var(--sm-type-caption-size, 1.2rem)}.sm-mcase-cart__personalization{margin-top:var(--sm-space-lg, 1.6rem)}.sm-mcase-cart .sm-mcase-cart__label{margin-bottom:var(--sm-space-xs, .6rem);color:var(--sm-color-text-muted, rgba(var(--color-foreground), .62));font-family:var(--sm-font-body-family, var(--font-body-family));font-size:calc(var(--sm-type-caption-size, 1.2rem) - .1rem);font-weight:500;letter-spacing:calc(var(--sm-letter-spacing-label, .14rem) / 2);text-transform:uppercase}.sm-mcase-cart__text{font-family:var(--sm-font-mono-family, "IBM Plex Mono", ui-monospace, monospace);font-size:calc(var(--sm-type-body-size, 1.4rem) + var(--sm-space-2xs, .4rem));overflow-wrap:anywhere}.sm-mcase-cart__palette{display:flex;flex-wrap:wrap;align-items:center;gap:var(--sm-space-md, 1.2rem);margin-top:var(--sm-space-lg, 1.6rem)}.sm-mcase-cart__swatches{display:flex;align-items:center;gap:var(--sm-space-xs, .6rem)}.sm-mcase-cart__swatch{display:block;flex-shrink:0;width:var(--sm-space-md, 1.2rem);height:var(--sm-space-md, 1.2rem);border:1px solid var(--sm-color-border-default, rgba(var(--color-foreground), .14));border-radius:var(--sm-radius-pill, 999px);background:var(--sm-mcase-cart-color, var(--sm-color-bg-soft, rgba(var(--color-foreground), .045)))}.sm-mcase-cart__details{margin-top:var(--sm-space-sm, .8rem)}.sm-mcase-cart__details>summary{display:flex;align-items:center;gap:var(--sm-space-xs, .6rem);min-height:3.6rem;cursor:pointer;list-style:none;text-decoration:underline;text-underline-offset:var(--sm-space-2xs, .4rem)}.sm-mcase-cart__details>summary::-webkit-details-marker{display:none}.sm-mcase-cart__caret{display:inline-block;text-decoration:none}.sm-mcase-cart__details[open] .sm-mcase-cart__caret{transform:rotate(90deg)}.sm-mcase-cart__group{margin-top:var(--sm-space-md, 1.2rem)}.sm-mcase-cart__group+.sm-mcase-cart__group{margin-top:var(--sm-space-xl, 2rem)}.sm-mcase-cart__spec{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);gap:var(--sm-space-md, 1.2rem);padding:var(--sm-space-2xs, .4rem) 0;font-size:var(--sm-type-caption-size, 1.2rem)}.sm-mcase-cart__spec dt{overflow-wrap:anywhere;color:var(--sm-color-text-muted, rgba(var(--color-foreground), .62))}.sm-mcase-cart__spec dd{margin:0;font-weight:500;overflow-wrap:anywhere}.sm-mcase-cart .sm-mcase-cart__default{margin-top:var(--sm-space-md, 1.2rem)}.sm-mcase-cart .sm-mcase-cart__extra{margin-top:var(--sm-space-xs, .6rem)}@media(max-width:749px){.cart-item:has(.sm-mcase-cart){grid-template-columns:10rem minmax(0,1fr)}.cart-item:has(.sm-mcase-cart) .cart-item__media{grid-column:1;grid-row:1}.cart-item:has(.sm-mcase-cart) .cart-item__details{grid-column:2;grid-row:1}.cart-item:has(.sm-mcase-cart) .cart-item__quantity{grid-column:1;grid-row:2;width:max-content}.cart-item:has(.sm-mcase-cart) .cart-item__totals{grid-column:2;grid-row:2;align-self:center}.sm-mcase-cart__details>summary{min-height:4.4rem}}
/*# sourceMappingURL=/cdn/shop/t/23/assets/smallsmore-mcase-cart-details.css.map */
