amc-table-bulk{display:block;margin:0 0 18px;padding:18px;border:1px solid #cbd5e1;border-radius:6px;background:#fff;color:#0d1b3e;font:inherit}
.amc-table-bulk__price{display:flex;flex-wrap:wrap;align-items:baseline;gap:8px 14px;padding-bottom:14px;border-bottom:1px solid #e2e8f0}
.amc-table-bulk__price>span,.amc-table-bulk__total>span{font-size:13px}
.amc-table-bulk__price>strong{font-size:clamp(24px,4vw,30px);font-weight:700;line-height:1.25;letter-spacing:-.02em}
.amc-table-bulk__order{display:grid;grid-template-columns:minmax(150px,1fr) minmax(120px,1fr);align-items:end;gap:16px;padding-top:14px}
.amc-table-bulk label{display:block;margin-bottom:7px;font-size:13px;font-weight:600}
.amc-table-bulk__quantity{display:grid;grid-template-columns:40px minmax(40px,70px) 40px;max-width:150px;border:1px solid #94a3b8;border-radius:4px;overflow:hidden}
.amc-table-bulk__quantity button,.amc-table-bulk__quantity input{height:44px;min-width:0;margin:0;border:0;border-radius:0;box-shadow:none;background:#fff;color:#0d1b3e;font:inherit;text-align:center}
.amc-table-bulk__quantity button{cursor:pointer;font-size:21px}
.amc-table-bulk__quantity button:hover{background:#f1f5f9}
.amc-table-bulk__quantity button:focus-visible,.amc-table-bulk__quantity input:focus-visible{outline:2px solid #f2b705;outline-offset:-3px}
.amc-table-bulk__quantity input{width:100%;appearance:textfield;-moz-appearance:textfield;border-inline:1px solid #cbd5e1}
.amc-table-bulk__quantity input::-webkit-inner-spin-button,.amc-table-bulk__quantity input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}
.amc-table-bulk__total{text-align:right;min-width:0}
.amc-table-bulk__total>span,.amc-table-bulk__total output{display:block}
.amc-table-bulk__total output{padding-top:7px;font-size:20px;line-height:1.35;font-weight:700;overflow-wrap:anywhere}
.amc-table-bulk p{margin:12px 0 0;font-size:12px;line-height:1.55;color:#475569}
@media(max-width:480px){amc-table-bulk{padding:12px}.amc-table-bulk__order{grid-template-columns:1fr;gap:12px}.amc-table-bulk__total{text-align:left}}
