.ProductPurchaseActions_purchasePanel__tb7MH{--purchase-green:#176b51;margin-block:24px;padding:20px;border:1px solid #dfe8e4;border-radius:18px;background:#fff;box-shadow:0 4px 20px rgb(23 67 51/3%)}.ProductPurchaseActions_actions__6j52W{display:grid;grid-template-columns:132px minmax(0,1fr);grid-gap:12px;gap:12px;align-items:stretch}.ProductPurchaseActions_quantity__mDrNP{display:grid;grid-template-columns:44px minmax(0,1fr) 44px;align-items:center;border:1px solid #dce5e1;border-radius:12px;background:#f7faf8;min-height:52px}.ProductPurchaseActions_quantity__mDrNP button{min-height:50px;border:0;border-radius:10px;background:transparent;color:#244c3d;font:inherit;font-size:21px;cursor:pointer}.ProductPurchaseActions_quantity__mDrNP button:hover:not(:disabled){background:#e7f1eb}.ProductPurchaseActions_quantity__mDrNP button:disabled{color:#a1afa8;cursor:not-allowed}.ProductPurchaseActions_quantity__mDrNP output{text-align:center;color:#172e24;font-weight:650;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ProductPurchaseActions_addToCart__rXdMx{display:flex;align-items:center;justify-content:center;gap:10px;min-height:52px;padding:13px 16px;border:1px solid var(--purchase-green);border-radius:12px;background:var(--purchase-green);color:#fff;font:inherit;font-size:.9375rem;font-weight:650;line-height:1.4;cursor:pointer;transition:background-color .18s,box-shadow .18s}.ProductPurchaseActions_addToCart__rXdMx svg{flex-shrink:0}.ProductPurchaseActions_addToCart__rXdMx:hover{background:#10543f;box-shadow:0 4px 10px rgb(23 107 81/14%)}.ProductPurchaseActions_addToCart__rXdMx:focus-visible,.ProductPurchaseActions_brand__nNJZx a:focus-visible,.ProductPurchaseActions_quantity__mDrNP button:focus-visible{outline:3px solid #187e65;outline-offset:3px}.ProductPurchaseActions_enquiry__3OBg_{grid-column:1/-1;min-width:0}.ProductPurchaseActions_brand__nNJZx{display:flex;flex-wrap:wrap;align-items:center;gap:12px;border-top:1px solid #edf1ef;margin-top:18px;padding-top:16px;font-size:13px}.ProductPurchaseActions_brand__nNJZx>span{color:#65776e}.ProductPurchaseActions_brand__nNJZx a{display:inline-flex;align-items:center;gap:6px;color:#285a46;font-weight:650;text-decoration:none;overflow-wrap:anywhere}.ProductPurchaseActions_brand__nNJZx a:hover{text-decoration:underline}[dir=rtl] .ProductPurchaseActions_brand__nNJZx svg{transform:rotate(180deg)}@media (min-width:1200px){.ProductPurchaseActions_actions__6j52W{grid-template-columns:132px minmax(0,1fr) minmax(0,1.15fr)}.ProductPurchaseActions_enquiry__3OBg_{grid-column:auto}}@media (max-width:380px){.ProductPurchaseActions_purchasePanel__tb7MH{padding:14px}.ProductPurchaseActions_actions__6j52W{grid-template-columns:1fr}.ProductPurchaseActions_quantity__mDrNP{width:132px}}@media (prefers-reduced-motion:reduce){.ProductPurchaseActions_addToCart__rXdMx{transition:none}}