.page_h1__htqTA{font-weight:700;font-size:2.25rem;letter-spacing:-.75px;display:flex;align-items:center;margin-bottom:1.5rem;margin-top:.5rem}.cart-summary_h3__C1s2C,.page_h1__htqTA{font-family:Outfit,Outfit Fallback;color:#0c0a09}.cart-summary_h3__C1s2C{font-size:1.5rem;font-weight:600;text-overflow:ellipsis;width:100%;overflow:hidden;white-space:nowrap}.cart-summary_table__5rEfR{width:100%}.cart-summary_table__5rEfR thead{border-bottom:1px solid var(--bs-border-color)}.cart-summary_table__5rEfR thead th{font-size:.9rem;font-weight:600;color:var(--gray-dark);padding:1rem}.cart-summary_table__5rEfR tr{border-bottom:1px solid var(--bs-border-color)}.cart-summary_table__5rEfR tr:last-child{border-bottom:none}.cart-summary_table__5rEfR tr td{padding:1rem;font-size:.875rem;color:var(--gray-dark);font-weight:500}.cart-summary_table__5rEfR tr td:last-child{padding-right:0}@media(max-width:768px){.cart-summary_table__5rEfR thead{display:none}.cart-summary_table__5rEfR tr{display:flex;flex-direction:row;flex-wrap:wrap;border-bottom:1px solid var(--bs-border-color);margin-bottom:1rem}.cart-summary_table__5rEfR tr td{display:flex;justify-content:space-between;align-items:center;flex-grow:1;padding:.5rem 1rem;font-size:.875rem;color:var(--gray-dark);font-weight:500;width:33%}.cart-summary_table__5rEfR tr td:first-child,.cart-summary_table__5rEfR tr td:nth-child(2){width:100%}.cart-summary_table__5rEfR tr td:nth-child(3){display:none}.cart-summary_table__5rEfR tr td:last-child{padding-right:0;justify-content:flex-end}}.cart-summary_productLink__s9_Mj{text-decoration:none;color:#000;font-weight:500}.cart-summary_productLink__s9_Mj:hover{text-decoration:underline}.cart-summary_option___wWhT{color:var(--gray-dark);font-size:.875rem;display:flex;align-items:center}.cart-summary_qty__b45S7{display:flex;justify-content:flex-start;align-items:center}.cart-summary_qtyBtn__QaDsf{padding:0;display:flex;justify-content:center;align-items:center;width:24px;height:24px}.cart-summary_qtyValue__6vgFM{width:48px;text-align:center;font-size:1rem;font-weight:500;color:var(--gray-dark)}.cart-summary_summaryTable___h6UW{width:100%}.cart-summary_summaryTable___h6UW tr td{padding:.5rem}.cart-summary_summaryTable___h6UW tr td:last-child{text-align:right}.cart-summary_summaryTable___h6UW tr:last-child{font-weight:700;border-top:1px solid var(--bs-border-color)}