.variation{margin-bottom:15px;display:flex;justify-content:space-evenly;flex-direction:column}.pd_addon_btns .single_variation_wrap{display:flex;justify-content:space-evenly;align-items:center;flex-direction:column}.variation label{display:flex;font-weight:700;margin-bottom:5px}.variation-select{width:auto;padding:8px;border:1px solid #ddd;border-radius:4px}.single_add_to_cart_button{background-color:#28a745;color:#fff;padding:10px 20px;border:none;border-radius:4px;cursor:pointer}.single_add_to_cart_button:hover{background-color:#218838}.add_cta.disabled{pointer-events:none;opacity:.5;cursor:not-allowed}