#page-cart #cartPageBody > div{max-width: 1320px;padding-left: 1rem;padding-right: 1rem}@media (min-width: 1280px){#page-cart #cartPageBody > div{padding-left: 1.25rem;padding-right: 1.25rem}}#page-cart #cartLinesTable thead tr{border-bottom: 1px solid var(--color-border);font-weight: 600;font-size: 0.9rem;color: var(--color-text)}#page-cart #cartLinesBody tr{border-bottom: 1px solid var(--color-border)}#page-cart #cartLinesBody td{padding-top: 1.25rem;padding-bottom: 1.25rem;color: var(--color-text)}#page-cart #cartLinesBody img{width: 90px;height: 110px;border-radius: 0;object-fit: cover;background: rgb(var(--rgb-border) / 0.4)}#page-cart #cartLinesBody .flex.items-center.border{border-radius: 9999px;border-color: var(--color-border);background: transparent}#page-cart #cartLinesBody .qty-btn{background: transparent;color: var(--color-text);padding: 0.5rem 0.9rem}#page-cart #cartLinesBody .qty-btn:hover{color: var(--color-primary)}#page-cart #cartLinesBody .qty-input{background: transparent;color: var(--color-text)}#page-cart #cartLinesBody .cart-remove-btn{color: var(--color-danger);font-size: 0.95rem}#page-cart #cartLinesBody .cart-remove-btn:hover{opacity: 0.7}#page-cart #cartPageBody .rounded-xl{border: 0;border-radius: 0;background: rgb(var(--rgb-border) / 0.4);padding: 2rem}#page-cart #cartPageBody .rounded-xl h3{font-size: 1.05rem;font-weight: 600;margin-bottom: 1.25rem}#page-cart #cartPageBody .rounded-xl .border-b{border-color: var(--color-border)}#page-cart #cartPageBody a[data-nav-link="checkout"],#page-cart #cartPageBody a[data-nav-link="products"]{border-radius: 9999px;padding-top: 0.95rem;padding-bottom: 0.95rem;font-size: 0.75rem;font-weight: 600;text-transform: none;letter-spacing: 0.04em;background: var(--color-text);color: var(--color-bg);transition: background-color 0.2s,color 0.2s}#page-cart #cartPageBody a[data-nav-link="checkout"]:hover,#page-cart #cartPageBody a[data-nav-link="products"]:hover{background: var(--color-primary);color: var(--color-primary-text)}#page-cart #cartPageBody a[data-nav-link="products"]{padding-left: 2rem;padding-right: 2rem}#page-cart #cartPageBody > div.text-center{padding-top: 4rem;padding-bottom: 5rem}