.Cart_cart__h7xG_{display:block}.Cart_cart__h7xG_>.title{display:block;line-height:16px;font-size:14px;letter-spacing:1px;color:#1c1c1c}.Cart_cart__h7xG_>.empty-message,.Cart_cart__h7xG_>.section{margin-top:30px;box-shadow:inset 0 0 0 1px #e5e5e5}.Cart_cart__h7xG_>.section{display:grid}.Cart_cart__h7xG_>.section>.list>.table{padding-top:20px}@media (max-width:1023px){.Cart_cart__h7xG_>.section>.list>.table{display:block;padding-left:20px;padding-right:20px;padding-bottom:20px;box-shadow:inset 0 -1px #e5e5e5}.Cart_cart__h7xG_>.section>.list>.table>.body{display:block}.Cart_cart__h7xG_>.suggestions{margin-top:64px}}@media (min-width:1024px){.Cart_cart__h7xG_>.empty-message,.Cart_cart__h7xG_>.section{height:580px}.Cart_cart__h7xG_>.section{grid-template-columns:1fr 1fr;align-content:stretch}.Cart_cart__h7xG_>.section>.list{overflow:hidden auto}.Cart_cart__h7xG_>.section>.list>.table{display:table;width:100%;padding-left:30px;padding-right:30px;padding-bottom:30px}.Cart_cart__h7xG_>.section>.list>.table>.body{display:table-row-group}.Cart_cart__h7xG_>.section>.sidebar{box-shadow:-1px 0 #e5e5e5}.Cart_cart__h7xG_>.suggestions{margin-top:88px}}.Row_row__m3WXK{box-shadow:inset 0 -1px #eee}.Row_row__m3WXK>.cell.card>.section{position:relative;z-index:0;display:grid;grid-column-gap:20px;column-gap:20px;grid-template-columns:auto 1fr;align-items:center}.Row_row__m3WXK>.cell.card>.section>.empty-message,.Row_row__m3WXK>.cell.card>.section>.image{width:50px;height:50px}.Row_row__m3WXK>.cell.card>.section>.image{object-fit:contain}.Row_row__m3WXK>.cell.card>.section>.content{display:grid;grid-row-gap:0;row-gap:0;justify-content:start;align-content:center}.Row_row__m3WXK>.cell.card>.section>.content>.title,.Row_row__m3WXK>.cell.card>.section>.content>.vendor{overflow:hidden;line-height:1.4;font-size:13px;white-space:nowrap;text-overflow:ellipsis;text-transform:none!important}.Row_row__m3WXK>.cell.card>.section>.content>.vendor{color:#1c1c1c}.Row_row__m3WXK>.cell.card>.section>.content>.title{-webkit-text-decoration:var(--text-decoration);text-decoration:var(--text-decoration);color:#777;cursor:pointer}.Row_row__m3WXK>.cell.card>.section>.content>.title:not(:hover){--text-decoration:none}.Row_row__m3WXK>.cell.card>.section>.content>.title:hover{--text-decoration:underline}.Row_row__m3WXK>.cell.card>.section>.content>.title:before{content:"";position:absolute;left:0;right:0;top:0;bottom:0}.Row_row__m3WXK>.cell.option{line-height:1.5;font-size:13px;white-space:nowrap;letter-spacing:1px;color:#777;text-transform:none!important}.Row_row__m3WXK>.cell.option>div{display:block}.Row_row__m3WXK>.cell.field>.input{width:50px;text-align:center;display:none}.Row_row__m3WXK>.cell.action>.button{--size:36px;--icon--size:10px;--icon--color:#bc1b1b;display:flex;align-items:center;justify-items:center;place-items:center;align-content:center;justify-content:center;place-content:center;width:var(--size);height:var(--size);margin:calc((var(--size) - var(--icon--size)) / 2 * -1);cursor:pointer}@media (max-width:1023px){.Row_row__m3WXK{display:grid;grid-column-gap:20px;column-gap:20px;grid-auto-flow:column;align-items:center;padding-top:12px;padding-bottom:12px}.Row_row__m3WXK>.cell{grid-row:1}.Row_row__m3WXK>.cell.card{grid-column:1}.Row_row__m3WXK>.cell.card>.section>.content>.title{margin-bottom:calc(8px + 16px)}.Row_row__m3WXK>.cell.option{grid-column:1;margin-left:calc(50px + 20px);margin-top:36px}.Row_row__m3WXK>.cell.option>div{display:inline-block;margin-right:5px}.Row_row__m3WXK>.cell.field{margin-top:36px;grid-column:2;justify-self:end}.Row_row__m3WXK>.cell.field>.input{--field--input-background-color:#0000;display:none}.Row_row__m3WXK>.cell.action,.Row_row__m3WXK>.cell.price{grid-column:2;justify-self:end}.Row_row__m3WXK>.cell.action{margin-bottom:calc(16px + 8px + 16px + 8px + (10px - 16px) / 2)}}@media (min-width:1024px){.Row_row__m3WXK{display:table-row}.Row_row__m3WXK>.cell{vertical-align:middle;display:table-cell;padding-top:12px;padding-bottom:12px}.Row_row__m3WXK>.cell:nth-of-type(n+2){padding-left:8px}.Row_row__m3WXK>.cell:nth-last-of-type(n+2){padding-right:8px}}