.summary-prices-container{gap:var(--padding-small);font-size:var(--font-normal);color:var(--color-secondary);flex-direction:column;display:flex}.summary-price-discounts{gap:var(--padding-small);flex-direction:column;display:flex}.summary-price-info{justify-content:space-between;align-items:start;gap:var(--padding-small);display:flex}.summary-price-group .summary-price-info-name{align-items:center;gap:var(--padding-small);cursor:pointer;display:flex}.summary-price-group .summary-price-info-name .custom-svg.tertiary path{fill:var(--color-secondary);opacity:.8}.summary-price-info-value.line-through{text-decoration:line-through}.summary-price-info-sub{font-size:var(--font-small)}.summary-price-group .summary-price-info-sub{font-size:calc(var(--font-normal) - 1px)}.summary-price-group .summary-price-info-sub.note{opacity:.75}.summary-price-info-primary{color:var(--color-primary);font-weight:700}.summary-prices-total-savings-container{align-content:center;align-items:center;gap:var(--padding-small);flex-direction:row;display:flex}.summary-prices-total-savings-container .summary-price-info-value{margin-top:1px}.summary-price-info-discount-tag{font-size:var(--font-small);flex-direction:row;align-items:center;gap:3px;display:flex}
.shopping-ptd-row{padding:var(--padding-medium) 0px;border-bottom:var(--border-normal) solid var(--color-separator);font-size:var(--font-normal);gap:var(--padding-small);flex-direction:column;display:flex}.templatefoodi .shopping-ptd-row{border-bottom:0 solid #0000}.templatefoodi .shopping-ptd-row.cart{cursor:pointer}.shopping-ptd-row-error{background-color:var(--color-error);color:var(--color-on-primary);padding:2px var(--padding-small);line-height:1.2}.shopping-ptd-row-container{gap:var(--padding-medium);display:flex}.shopping-ptd-image{object-fit:cover;border-radius:var(--radius-small);width:100px;height:100px}.template-container.template1 .shopping-ptd-image{display:none}.templatefoodi .shopping-ptd-image{border-radius:var(--radius-normal);width:45px;height:45px}.templatefashion .shopping-ptd-image{border-radius:0;width:100px;height:110px}.shopping-ptd-info{flex-direction:column;flex:1;display:flex}.shopping-ptd-name-price-discount-container{flex-direction:row;display:flex}.shopping-ptd-name-discount-container{flex-direction:column;flex:1;display:flex}.shopping-ptd-name-price-container{display:flex}.shopping-ptd-name-container{color:var(--color-tertiary);flex:1;display:flex}.shopping-ptd-discount-container{font-size:var(--font-medium);color:var(--color-secondary);flex-direction:row;flex:1;align-content:center;align-items:center;gap:4px;display:flex}.shopping-card-numbers,.shopping-ptd-variants,.shopping-ptd-modifiers{margin-inline-start:5px}.shopping-card-numbers span{color:var(--color-secondary)}.shopping-card-numbers .shopping-cart-numbers-value{cursor:pointer;font-weight:700;text-decoration:underline}.shopping-ptd-modifiers .shopping-ptd-name-container{color:var(--color-secondary)}.shopping-ptd-name-count{font-weight:700}.shopping-ptd-name-x{font-size:var(--font-small);margin-top:5px}.shopping-ptd-name{margin:0 5px}.shopping-ptd-price-container{flex-direction:column;align-items:end;display:flex}.shopping-ptd-price{color:var(--color-secondary)}.shopping-ptd-price.original{font-size:var(--font-medium);opacity:.7;text-decoration:line-through}.shopping-ptd-instructions{color:var(--color-secondary)}.shopping-ptd-controllers{justify-content:space-between;align-items:center;margin-top:auto;display:flex}.templatefoodi .shopping-ptd-row .counter-container.btn-style{border-radius:var(--radius-normal);height:40px;margin-top:var(--padding-small);background-color:var(--color-background);border:1px solid var(--color-outline)}.shopping-ptd-btn-container{display:flex}.templatefoodi .shopping-ptd-btn-container{display:none}.templatefashion .shopping-ptd-btn-container{justify-content:end;display:flex}.shopping-ptd-btn{cursor:pointer;font-size:var(--font-small);color:var(--color-secondary);gap:var(--padding-small);padding:4px 6px;text-decoration:underline;display:flex}.shopping-ptd-btn p{display:none}.templatefoodi .shopping-ptd-btn p{display:block}.templatefoodi .shopping-ptd-btn .custom-svg,.templatefashion .shopping-ptd-btn p{display:none}.templatefashion .shopping-ptd-btn .custom-svg{display:block}.templatefashion .shopping-ptd-btn.edit{display:none}
