.deco-doc-pdf-download {
	margin: 0 0 1.25em;
}

.deco-doc-pdf-button {
	display: inline-block;
}

/* My Account orders: stack actions vertically, keep "Visa" right-aligned */
.woocommerce-account .woocommerce-orders-table__cell-order-actions,
.woocommerce-account .woocommerce-MyAccount-orders td.woocommerce-orders-table__cell-order-actions,
.woocommerce-account table.my_account_orders td.order-actions,
.woocommerce-account .account-orders-table td.order-actions {
	text-align: right !important;
	white-space: normal !important;
	vertical-align: middle;
}

.woocommerce-account .woocommerce-orders-table__cell-order-actions,
.woocommerce-account table.my_account_orders td.order-actions,
.woocommerce-account .account-orders-table td.order-actions {
	display: flex;
	flex-direction: column;
	align-items: flex-end;
	justify-content: center;
	gap: 6px;
}

.woocommerce-account .woocommerce-orders-table__cell-order-actions .button,
.woocommerce-account .woocommerce-orders-table__cell-order-actions .woocommerce-button,
.woocommerce-account table.my_account_orders td.order-actions .button,
.woocommerce-account .account-orders-table td.order-actions .button {
	display: inline-block;
	float: none !important;
	margin: 0 !important;
	width: auto;
	max-width: 100%;
	white-space: nowrap;
}
