.cart-item-row_row__1Aa_Q{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:start;grid-gap:12px;gap:12px;width:100%;padding:10px 0;border-bottom:1px solid oklch(.7 .025 265/.2)}.cart-item-row_preview__YYhLY{padding-top:2px}.cart-item-row_details__YP1U_{min-width:0}.cart-item-row_heading__SWbz1{display:flex;align-items:start;gap:8px}.cart-item-row_name__RZP8I{flex:1 1;min-width:0;margin:0;padding-top:4px;font-size:14px;font-weight:600;line-height:1.3;overflow-wrap:anywhere}.cart-item-row_remove__9g4Jl{flex-shrink:0}.cart-item-row_description__0Bizb{color:var(--chakra-colors-gray-300);font-size:12px;line-height:1.35;overflow-wrap:anywhere}.cart-item-row_controls__3hJkJ{display:flex;align-items:center;gap:8px;margin-top:2px}.cart-item-row_format__rQuyK{flex:1 1;min-width:0}.cart-item-row_footer__wZcf9{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:8px 12px;margin-top:6px}.cart-item-row_quantity__srOiX{flex-shrink:0}.cart-item-row_quantity__srOiX [data-scope=number-input][data-part=root]{border:1px solid oklch(.7 .025 265/.25);border-radius:8px;overflow:hidden}.cart-item-row_quantity__srOiX [data-scope=number-input]>div{gap:0}.cart-item-row_quantity__srOiX button{width:32px;min-width:32px;height:36px;padding:0;border:0;border-radius:0;box-shadow:none;background:transparent;color:inherit}.cart-item-row_quantity__srOiX button:hover:not(:disabled){background:oklch(.7 .025 265/.15)}.cart-item-row_quantity__srOiX button:disabled{opacity:.35}.cart-item-row_quantity__srOiX input{width:34px;min-width:0;height:36px;padding:0;border:0;border-radius:0;box-shadow:none;background:transparent;font-size:16px;font-weight:500;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.cart-item-row_quantity__srOiX :is(button,input):focus-visible{outline:2px solid var(--chakra-colors-new-2,oklch(.8 .1 265));outline-offset:-2px}.cart-item-row_price__Fb3_n{margin-left:auto;text-align:right;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}@media (max-width:359px){.cart-item-row_row__1Aa_Q{grid-template-areas:"preview heading" "preview price" "controls controls";row-gap:4px}.cart-item-row_row__1Aa_Q:has(.cart-item-row_description__0Bizb){grid-template-areas:"preview heading" "preview description" "preview price" "controls controls"}.cart-item-row_preview__YYhLY{grid-area:preview}.cart-item-row_details__YP1U_{display:contents}.cart-item-row_heading__SWbz1{grid-area:heading}.cart-item-row_description__0Bizb{grid-area:description}.cart-item-row_footer__wZcf9{grid-area:price;margin-top:0}.cart-item-row_controls__3hJkJ{grid-area:controls;margin-top:4px}.cart-item-row_row__1Aa_Q{gap:10px}.cart-item-row_footer__wZcf9{gap:8px}}@media (pointer:coarse){.cart-item-row_quantity__srOiX button,.cart-item-row_quantity__srOiX input{height:44px}}@media (max-width:359px){.cart-item-row_price__Fb3_n [data-cart-unit-price]{flex-direction:column;align-items:flex-end;gap:0}}