.trade-price{font-weight:700;color:var(--theme-palette-color-4)}.error-message{font-size:16px;font-weight:600;color:#c00}.trade-in-summary{border-collapse:collapse;border:none;width:100%}.trade-in-summary tr td{border:none}.trade-in-summary tr:nth-child(odd){background-color:var(--theme-palette-color-6)}.trade-in-summary tr:nth-child(odd) td:first-child{border-top-left-radius:12px;border-bottom-left-radius:12px}.trade-in-summary table{width:100%}.trade-in-summary tr,.trade-in-summary td{width:auto}.image img,.image-summary img{max-width:120px;border-radius:8px}td.image-summary{width:120px}.trade-in-container{display:flex;padding:10px}.trade-in-left{width:60%;background-color:var(--theme-palette-color-8);border:none;margin:0 10px 10px 10px}.trade-in-right{width:40%;background-color:var(--theme-palette-color-6);border-radius:0 8px 8px 0;border:none;padding:10px}.total-amount{font-weight:700;font-size:24px}.product-tags{font-size:12px;color:var(--theme-palette-color-4);margin:0;padding-bottom:5px;background:#fff0}.product-trade-title{margin-bottom:0;padding:0;font-size:15px}.product-trade-notes{font-size:14px;color:#d11;margin-bottom:0}.quantity-box{display:flex;flex-direction:column;align-items:flex-start}.quantity-label{font-size:9px;margin-bottom:2px;color:var(--theme-palette-color-4)}.quantity-box select{font-size:12px;padding:2px 4px;width:50px;max-width:60px;border-radius:4px;border:1px solid var(--theme-palette-color-6);appearance:none;box-sizing:border-box;height:30px}h4{text-align:center;font-weight:700;margin-bottom:30px}p{font-size:14px;font-weight:400}.faq-container{max-width:800px;margin:auto}details{background-color:var(--theme-palette-color-8);margin-bottom:10px;padding:15px 20px;border:1px solid var(--theme-palette-color-6);border-radius:10px;box-shadow:0 4px 8px rgb(0 0 0 / .1);transition:background-color 0.3s ease}details:hover{background-color:#F9F9F9}summary{cursor:pointer;font-weight:600;color:var(--theme-palette-color-1);padding-left:25px}summary h6{display:inline;margin-bottom:0}summary::-webkit-details-marker{display:none}details[open] summary::before{transform:translateY(-50%) rotate(90deg)}details p,details ul,details hr{opacity:0;transform:translateY(-5px);transition:opacity 0.7s ease,transform 0.7s ease}details[open] p,details[open] ul,details[open] hr{opacity:1;transform:translateY(0)}hr{border:none;border-top:1px solid var(--theme-palette-color-6);margin:10px 0}ul{list-style:disc;padding-left:20px}ul li{margin-bottom:5px}@media (max-width:1100px){.trade-in-delete{text-align:right;padding-left:8px;margin:0}.trade-in-delete-link img{max-width:25px;margin-right:20px}.hr-bar-trade{display:none}.product-trade-notes{font-size:12px}.product-tags{font-size:12px}.trade-in-left{width:auto;padding:0}.trade-in-table,.trade-in-summary{overflow-x:hidden;overflow-y:auto}.trade-in-right{width:auto;border-radius:12px;margin:10px}.trade-in-container{display:block;padding:5px}.image img{max-width:80px;border-radius:5px}td.stackable{display:block;width:100%;white-space:normal;word-wrap:break-word;overflow-x:auto}.image-summary img{max-width:90px}td.quantity,td.trade-in-delete{display:inline-block;width:49%;vertical-align:top;box-sizing:border-box}td.quantity{padding:0 0 20px 15px}td.trade-in-delete{text-align:right;padding-top:10px}tr td.info{display:block;width:100%}td.image-summary{width:100px}}