/* Product actions match the main homepage calculation button. */
body .product-page [data-product-calculate],body .product-calculation-modal .enquiry-submit{background:linear-gradient(180deg,#d45349 0%,#bd4036 48%,#a52f28 100%);border:1px solid #972b24;box-shadow:inset 0 1px 0 rgba(255,255,255,.36),inset 0 -2px 0 rgba(92,18,13,.22),0 2px 3px rgba(75,20,15,.16);text-shadow:0 1px 1px rgba(70,10,8,.2);transition:filter .15s,box-shadow .15s,transform .15s}
body .product-page [data-product-calculate]:hover,body .product-calculation-modal .enquiry-submit:hover{background:linear-gradient(180deg,#df5c51 0%,#c6473c 48%,#af352d 100%);border-color:#972b24;box-shadow:inset 0 1px 0 rgba(255,255,255,.42),inset 0 -2px 0 rgba(92,18,13,.22),0 3px 7px rgba(75,20,15,.2)}
body .product-page [data-product-calculate]:active,body .product-calculation-modal .enquiry-submit:active{background:linear-gradient(180deg,#a52f28,#bd4036);box-shadow:inset 0 2px 4px rgba(70,10,8,.25);transform:translateY(1px)}
body .product-page [data-product-calculate],body .product-calculation-modal .enquiry-submit{border-radius:8px;color:#fff}
