.qing-product-purchase,.qing-product-purchase *{box-sizing:border-box}.purchase.purchase-actions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;gap:10px;margin-top:20px}.purchase-quantity{grid-column:1/-1;display:flex;align-items:center;justify-content:space-between;width:124px;min-height:42px;padding:0 7px;border:1px solid #d4cbbb;background:#f7f3eb}.purchase-quantity button{display:grid;place-items:center;width:32px;height:32px;padding:0;border:0;background:transparent;color:#28231d;font:400 17px/1 Jost,sans-serif;cursor:pointer}.purchase-quantity b{min-width:28px;color:#28231d;text-align:center;font:500 12px/1 Jost,sans-serif}.purchase-actions>.add,.purchase-actions>.build-bundle-button{display:flex;align-items:center;justify-content:center;width:100%;min-width:0;min-height:62px;padding:15px 18px;border:1px solid #28231d;border-radius:0;font:400 13px/1.25 Jost,sans-serif;letter-spacing:2px;text-align:center;white-space:nowrap;text-decoration:none;cursor:pointer;transition:background .22s,border-color .22s,color .22s,box-shadow .22s}.purchase-actions>.add{background:#28231d;color:#f5f1e8}.purchase-actions>.add:hover{background:#3d3328;border-color:#3d3328;box-shadow:0 4px 18px rgba(40,35,29,.22)}.purchase-actions>.add:disabled,.purchase-actions>.add.is-loading{opacity:.55;cursor:not-allowed}.build-bundle-button{background:transparent;color:#28231d}.build-bundle-button:hover{border-color:#8a6d3b;color:#8a6d3b;box-shadow:inset 0 0 0 1px #8a6d3b}.purchase-status{grid-column:1/-1;display:block;min-height:16px;color:#8a6d3b;font:400 11px/1.4 Jost,sans-serif}.purchase-status.is-error{color:#b5482f}@media(max-width:560px){.purchase.purchase-actions{grid-template-columns:1fr}.purchase-quantity{grid-column:1;width:120px}.purchase-actions>.add,.purchase-actions>.build-bundle-button{min-height:50px}}
